20478403821171434471424
20,478,403,821,171,434,471,424 is an even composite number composed of seven prime numbers multiplied together.
20478403821171434471424 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 20478403821171434471424:
214 × 32 × 74 × 132 × 192 × 412 × 7512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 41 × 41 × 751 × 751)See below for interesting mathematical facts about the number 20478403821171434471424 from the Numbermatics database.
Names of 20478403821171434471424
- Cardinal: 20478403821171434471424 can be written as Twenty sextillion, four hundred seventy-eight quintillion, four hundred three quadrillion, eight hundred twenty-one trillion, one hundred seventy-one billion, four hundred thirty-four million, four hundred seventy-one thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 2.0478403821171434471424 × 1022
Factors of 20478403821171434471424
Divisors of 20478403821171434471424
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 28 32 36 38 39 41 42 48 49 52 56 57 63 64 72 76 78 82 84 91 96 98 104 112 114 117 123 126 128 133 144 147 152 156 164 168 169 171 182 192 196 208 224 228 234 246 247 252 256 266 273 287 288 294 304 312 328 336 338 342 343 361 364 369 384 392 399 416 441 448 456 468 492 494 504 507 512 532 533 546 574 576 588 608 624 637 656 672 676 684 686 722 728 738 741 751 768 779 784 798 819 832 861 882 896 912 931 936 984 988 1008 1014 1024 1029 1064 1066 1083 1092 1148 1152 1176 1183 1197 1216 1248 1274 1312 1344 1352 1368 1372 1444 1456 1476 1482 1502 1521 1536 1558 1568 1596 1599 1638 1664 1681 1722 1729 1764 1792 1824 1862 1872 1911 1968 1976 2009 2016 2028 2048 2058 2128 2132 2166 2184 2223 2253 2296 2304 2337 2352 2366 2394 2401 2432 2496 2527 2548 2583 2624 2688 2704 2736 2744 2793 2888 2912 2952 2964 3004 3042 3072 3087 3116 3136 3192 3198 3211 3249 3276 3328 3362 3444 3458 3528 3549 3584 3648 3724 3731 3744 3822 3936 3952 4018 4032 4056 4096 4116 4256 4264 4332 4368 4446 4459 4506 4592 4608 4674 4693 4704 4732 4788 4797 4802 4864 4992 5043 5054 5096 5166 5187 5248 5257 5376 5408 5453 5472 5488 5586 5733 5776 5824 5904 5928 6008 6027 6084 6144 6174 6232 6272 6384 6396 6422 6498 6517 6552 6656 6724 6759 6888 6916 6929 7011 7056 7098 7168 7203 7296 7448 7462 7488 7581 7644 7872 7904 8036 8064 8112 8192 8232 8281 8379 8512 8528 8664 8736 8892 8918 9012 9184 9216 9348 9386 9408 9464 9576 9594 9604 9633 9728 9763 9984 10086 10108 10127 10192 10332 10374 10496 10514 10647 10752 10816 10906 10944 10976 11172 11193 11466 11552 11648 11767 11808 11856 12016 12054 12103 12168 12288 12348 12464 12544 12768 12792 12844 12996 13034 13104 13312 13377 13448 13518 13776 13832 13858 14022 14063 14079 14112 14196 14269 14336 14406 14592 14801 14896 14924 14976 15129 15162 15288 15561 15744 15771 15808 16072 16128 16224 16359 16384 16464 16562 16758 17024 17056 17328 17472 17689 17784 17836 18024 18081 18368 18432 18696 18772 18816 18928 19152 19188 19208 19266 19456 19526 19551 19968 20172 20216 20254 20384 20664 20748 20787 20992 21028 21294 21504 21609 21632 21812 21853 21888 21952 22344 22386 22477 22743 22932 23104 23296 23534 23616 23712 24032 24108 24206 24336 24576 24696 24843 24928 25088 25536 25584 25688 25992 26068 26117 26208 26624 26754 26896 27036 27552 27664 27716 28044 28126 28158 28224 28392 28538 28672 28812 28899 29184 29289 29602 29792 29848 29952 30258 30324 30381 30576 30791 31122 31213 31488 31542 31616 31939 32144 32256 32448 32718 32851 32928 33124 33516 33579 34048 34112 34656 34944 35301 35378 35568 35672 36048 36162 36309 36736 36799 36864 37392 37544 37632 37856 38171 38304 38376 38416 38532 38912 39052 39102 39936 40131 40344 40432 40508 40768 41328 41496 41574 41984 42056 42189 42237 42588 42807 43008 43218 43264 43624 43706 43776 43904 44403 44688 44772 44954 45486 45619 45864 46208 46592 47068 47232 47313 47424 48064 48216 48412 48503 48672 49077 49152 49392 49686 49856 50176 51072 51168 51376 51984 52136 52234 52416 53067 53248 53508 53792 54072 55104 55328 55432 56088 56252 56316 56448 56784 57076 57344 57624 57798 57967 58368 58578 58653 59204 59584 59696 59904 60516 60648 60762 61009 61152 61582 62244 62361 62426 62976 63084 63232 63878 64288 64512 64896 65436 65559 65702 65856 66248 67032 67158 67431 68096 68224 68341 69312 69888 70602 70756 70889 71136 71344 72096 72324 72618 73472 73598 73728 74529 74784 75088 75264 75712 76342 76608 76752 76832 77064 77824 78104 78204 78351 79872 80262 80688 80864 81016 81536 82369 82656 82992 83148 83968 84112 84378 84474 84721 85176 85614 86016 86436 86528 87248 87412 87552 87808 87867 88806 89376 89544 89908 90972 91143 91238 91728 92373 92416 93184 93639 94136 94464 94626 94848 95817 96128 96432 96824 97006 97344 98154 98441 98553 98784 99372 99712 99883 100352 102144 102336 102752 103607 103968 104272 104468 104832 105903 106134 106496 107016 107584 108144 108927 110208 110397 110656 110864 112176 112504 112632 112896 113568 114152 114513 114688 115248 115596 115934 116736 117156 117306 118408 119168 119392 119808 121032 121296 121524 122018 122304 123164 123823 124488 124722 124852 125952 126168 126464 126567 126919 127756 128421 128576 129024 129792 130872 131118 131404 131651 131712 132496 133209 134064 134316 134862 136192 136448 136682 136857 138624 139776 141204 141512 141778 142272 142688 144192 144648 145236 145509 146944 147196 147456 149058 149568 150176 150528 151424 152684 152971 153216 153504 153664 154128 155648 156208 156408 156702 157339 159201 159744 160524 161376 161728 162032 163072 164738 165312 165984 166296 167936 168224 168756 168948 169442 170352 171228 172032 172872 173056 173901 174496 174824 175104 175616 175734 177612 178752 179088 179816 181944 182286 182476 182819 183027 183456 184746 184832 185497 186368 187278 188272 188928 189252 189696 191634 192256 192413 192864 193648 194012 194688 196308 196677 196882 197106 197568 198744 199424 199766 200704 202293 204288 204672 205023 205504 207214 207936 208544 208936 209664 211806 212268 212667 212992 214032 215168 215537 216288 217854 220416 220794 221312 221728 223573 224352 225008 225264 225792 227136 228304 229026 229957 230496 231192 231868 233472 234312 234612 235053 236816 238336 238784 239616 242064 242592 243048 244036 244608 246328 247107 247646 248976 249444 249704 251904 252336 252928 253134 253838 254163 255512 256842 257152 257593 258048 259584 261744 262236 262808 263302 263424 264992 266418 267197 268128 268632 269724 271111 272384 272896 273364 273714 277119 277248 279552 280917 282408 283024 283556 284089 284544 285376 287451 288384 289296 290472 291018 293888 294392 295323 295659 298116 299136 299649 300352 301056 302848 305368 305942 306432 307008 307328 308256 310821 311296 312416 312816 313404 314678 318402 319488 321048 322752 323456 324064 326144 329476 330624 331191 331968 332592 335872 336448 337512 337896 338884 339521 340704 342456 343539 344064 345744 346112 347802 348992 349648 350208 351232 351468 355224 357504 358176 359632 363888 364572 364952 365638 366054 366912 369492 369664 370994 371469 372736 374556 376544 377856 378504 379392 380757 383268 384512 384826 385728 387296 388024 389376 392616 393354 393764 394212 394953 395136 397488 398848 399532 400283 401408 404586 405769 408576 409344 410046 410571 411008 414428 415207 415872 417088 417872 419328 423612 424536 425334 427063 428064 430336 431074 432576 435708 436527 440832 441588 442624 443456 447146 448704 450016 450528 451584 454272 456608 458052 458913 459914 460992 462384 463736 466944 468624 469224 470106 472017 473632 476672 477568 478387 479232 484128 485184 486096 488072 489216 492656 494214 495292 496223 497952 498888 499408 503808 504672 505856 506268 507676 508326 511024 513684 514304 515186 516096 519168 521703 523488 524472 525616 526604 526848 529984 532836 534394 536256 537264 539448 542222 544768 545792 546728 547428 548457 549081 554238 554496 556491 559104 561834 564001 564816 566048 567112 568178 569088 570752 574902 576583 576768 577239 578592 580944 582036 585029 587776 588784 590646 591318 593047 596232 598272 599298 600704 602112 605696 606841 610736 611884 612864 614016 614656 615069 616512 621642 624832 625632 626808 629356 636804 638001 638976 642096 645504 646611 646912 648128 652288 658952 661248 662382 663936 665184 670719 671744 672896 675024 675792 677768 679042 681408 684912 687078 689871 691488 692224 695604 697984 699181 699296 700416 702464 702936 710448 715008 716352 719264 725249 727776 729144 729904 731276 732108 733824 738984 739328 741321 741988 742938 745472 749112 753088 755712 757008 758784 761514 762489 766536 769024 769652 771456 772779 774592 776048 778752 785232 786708 787528 788424 789906 790272 794976 797696 799064 800566 801591 802816 809172 811538 813333 817152 818688 820092 821142 822016 828856 830414 831744 834176 835744 838656 847224 849072 850668 852267 854126 856128 860672 862148 865152 866761 871416 873054 881664 883176 885248 885969 886912 888433 894292 897408 898947 900032 901056 903168 908544 913216 916104 917826 919828 921557 921984 924768 927472 932463 933888 937248 938448 940212 944034 947264 953344 955136 956774 958464 968256 970368 972192 976144 978432 985312 988428 990584 992446 995904 997776 998816 1007616 1009344 1011712 1012536 1015352 1016652 1018563 1022048 1027368 1028608 1030372 1032192 1038336 1043406 1046976 1048944 1051232 1053208 1053696 1059968 1065672 1068788 1070797 1072512 1074528 1078896 1084444 1089536 1091584 1093456 1094856 1096914 1098162 1101373 1108476 1108992 1112982 1114407 1118208 1123668 1128002 1129632 1132096 1134224 1136356 1138176 1141504 1142271 1149804 1153166 1153536 1154478 1157184 1161888 1164072 1170058 1175552 1177568 1181292 1182636 1184859 1186094 1192464 1196544 1198596 1200849 1201408 1204224 1211392 1213682 1217307 1221472 1223768 1225728 1228032 1229312 1230138 1233024 1243284 1245621 1249664 1251264 1253616 1258712 1262431 1273608 1276002 1279733 1281189 1284192 1291008 1293222 1293824 1296256 1298479 1304576 1317904 1322496 1324764 1327872 1330368 1341438 1345792 1346891 1350048 1351584 1355536 1358084 1362816 1369824 1374156 1376739 1379742 1382976 1384448 1391208 1395968 1398362 1398592 1400832 1404928 1405872 1416051 1420896 1430016 1432704 1435161 1438528 1450498 1455552 1458288 1459808 1462552 1464216 1467648 1477968 1478656 1482642 1483976 1485876 1488669 1490944 1498224 1506176 1508759 1511424 1514016 1517568 1523028 1524978 1533072 1538048 1539304 1542912 1545558 1549184 1552096 1557504 1565011 1570464 1573416 1575056 1576848 1579812 1580544 1589952 1595392 1598128 1601132 1603182 1609699 1618344 1623076 1626666 1634304 1637376 1640184 1642284 1644032 1645371 1657712 1660828 1663488 1668352 1669473 1671488 1677312 1692003 1694448 1698144 1701336 1704534 1708252 1712256 1721344 1724296 1729749 1730304 1731717 1733522 1742832 1746108 1755087 1763328 1766352 1770496 1771938 1773824 1776866 1779141 1788584 1794816 1797894 1800064 1802112 1803151 1806336 1817088 1820523 1826432 1832208 1835652 1839656 1843114 1843968 1849536 1854944 1864926 1870379 1874496 1876896 1880424 1888068 1894528 1897777 1906688 1910272 1913548 1916928 1936512 1939833 1940736 1944384 1952288 1956864 1970624 1976856 1981168 1984892 1988623 1991808 1995552 1997632 2012157 2015232 2018688 2023424 2025072 2030704 2033304 2037126 2044096 2054736 2057216 2060744 2069613 2076672 2086812 2093952 2097543 2097888 2102464 2106416 2107392 2119936 2131344 2137576 2141594 2145024 2149056 2157792 2168888 2175747 2179072 2183168 2186912 2189712 2193828 2196324 2202746 2216952 2217984 2225964 2228814 2236416 2247336 2256004 2259264 2264192 2268448 2272712 2276352 2283008 2284542 2299608 2306332 2307072 2308956 2314368 2318337 2323776 2328144 2340116 2351104 2355136 2362584 2365272 2369718 2372188 2376647 2384928 2393088 2397192 2401698 2402816 2404773 2408448 2411461 2422784 2427364 2434614 2439999 2442944 2447536 2451456 2456064 2458624 2460276 2466048 2486568 2491242 2499328 2501369 2502528 2507232 2517424 2524862 2547216 2552004 2556801 2559466 2562378 2568384 2582016 2586444 2587648 2592512 2596958 2600283 2609152 2635808 2644992 2649528 2655744 2660736 2665299 2682876 2691584 2693782 2700096 2703168 2711072 2716168 2725632 2739648 2748312 2753478 2759484 2764671 2765952 2768896 2782416 2791936 2796724 2797184 2801664 2801981 2809856 2811744 2832102 2841792 2860032 2865408 2870322 2877056 2900996 2906449 2911104 2916576 2919616 2925104 2928432 2935296 2955936 2957312 2965284 2967952 2971752 2977338 2989441 2996448 3012352 3017518 3022848 3028032 3035136 3046056 3049956 3055689 3066144 3076096 3078608 3085824 3091116 3098368 3104192 3115008 3130022 3140928 3146832 3150112 3153696 3159624 3161088 3179904 3190784 3196256 3202264 3206364 3212391 3219398 3236688 3246152 3253332 3268608 3274752 3280368 3284568 3288064 3290742 3304119 3315424 3321656 3326976 3336704 3338946 3342976 3348709 3354624 3384006 3388896 3396288 3402672 3409068 3416504 3424512 3442688 3448592 3459498 3460608 3463434 3467044 3473561 3485664 3492216 3510174 3524443 3526656 3532704 3540992 3543876 3547648 3553732 3558282 3577168 3589632 3595788 3600128 3602547 3604224 3606302 3612672 3634176 3641046 3651921 3652864 3664416 3671304 3679312 3686228 3687936 3699072 3709888 3729852 3736863 3740758 3748992 3753792 3760848 3776136 3787293 3789056 3795554 3813376 3820544 3827096 3839199 3843567 3873024 3879666 3881472 3888768 3895437 3904576 3913728 3941248 3948007 3953712 3962336 3969784 3977246 3983616 3991104 3995264 4024314 4036081 4037376 4040673 4046848 4050144 4061408 4066608 4074252 4088192 4095203 4109472 4114432 4121488 4139226 4153344 4173624 4187904 4195086 4195776 4204928 4212832 4214784 4239872 4247887 4262688 4275152 4283188 4290048 4298112 4305483 4315584 4337776 4351494 4366336 4373824 4379424 4387656 4392648 4405492 4433904 4435968 4451928 4457628 4466007 4472832 4494672 4512008 4518528 4526277 4528384 4536896 4545424 4552704 4566016 4569084 4599216 4612664 4614144 4617912 4628736 4636674 4647552 4656288 4680232 4695033 4702208 4710272 4725168 4730544 4739436 4744376 4753294 4769856 4786176 4794384 4803396 4805632 4809546 4822922 4829097 4845568 4854728 4869228 4879998 4885888 4894267 4895072 4902912 4912128 4917248 4920552 4932096 4973136 4982484 4998656 5002738 5005056 5014464 5034848 5049724 5076009 5076743 5094432 5104008 5113602 5118932 5124756 5136768 5164032 5172888 5175296 5185024 5189247 5193916 5200566 5203679 5218304 5265261 5271616 5289984 5299056 5311488 5321472 5330598 5337423 5365752 5383168 5387564 5397691 5400192 5406336 5409453 5422144 5432336 5451264 5461569 5479296 5496624 5506956 5518968 5529342 5531904 5564832 5583872 5593448 5594368 5603962 5611137 5619712 5623488 5664204 5683584 5693331 5720064 5730816 5740644 5754112 5801992 5812898 5822208 5833152 5839232 5850208 5856864 5870592 5911872 5914624 5930568 5935904 5943504 5954676 5965869 5978882 5992896 6024704 6035036 6045696 6056064 6070272 6092112 6099912 6111378 6132288 6152192 6157216 6171648 6182232 6196736 6208384 6219031 6230016 6260044 6281856 6292629 6293664 6300224 6307392 6319248 6322176 6359808 6381568 6392512 6404528 6412728 6424782 6438796 6450899 6473376 6492304 6506664 6527241 6537216 6549504 6560736 6569136 6576128 6581484 6608238 6630848 6643312 6653952 6673408 6677892 6685952 6697418 6709248 6768012 6777792 6792576 6805344 6818136 6833008 6849024 6885376 6897184 6918996 6921216 6926868 6934088 6947122 6971328 6984432 7020348 7048886 7053312 7065408 7081984 7087752 7095296 7107464 7116564 7129941 7154336 7179264 7191576 7200256 7205094 7208448 7212604 7225344 7234383 7268352 7282092 7303842 7305728 7328832 7332013 7342608 7358624 7372456 7375872 7398144 7419776 7459704 7473726 7481516 7495579 7497984 7504107 7507584 7521696 7552272 7574586 7578112 7591108 7605377 7626752 7641088 7654192 7678398 7687134 7709611 7746048 7759332 7762944 7777536 7790874 7800849 7809152 7827456 7882496 7888933 7896014 7907424 7924672 7939568 7954492 7967232 7982208 7990528 7995897 8048628 8072162 8074752 8081346 8100288 8122816 8133216 8148504 8176384 8190406 8218944 8228864 8242976 8278452 8294013 8306688 8347248 8375808 8390172 8391552 8405943 8409856 8425664 8429568 8479744 8495774 8525376 8550304 8566376 8580096 8596224 8610966 8631168 8675552 8702988 8719347 8732672 8747648 8758848 8775312 8785296 8810984 8837017 8867808 8871936 8903856 8915256 8932014 8968323 8989344 9024016 9037056 9052554 9056768 9073792 9089353 9090848 9105408 9132032 9138168 9198432 9225328 9228288 9235824 9257472 9273348 9295104 9312576 9360464 9390066 9420544 9428237 9450336 9461088 9478872 9488752 9506588 9539712 9572352 9588768 9606792 9611264 9619092 9637173 9645844 9658194 9691136 9709456 9738456 9759996 9771776 9788534 9790144 9805824 9824256 9834496 9841104 9864192 9912357 9946272 9964968 9997312 10005476 10010112 10028928 10046127 10069696 10099448 10152018 10153486 10188864 10208016 10227204 10237864 10249512 10273536 10328064 10345776 10350592 10370048 10378494 10387832 10401132 10407358 10420683 10436608 10530522 10543232 10561313 10573329 10579968 10598112 10622976 10642944 10661196 10674846 10716019 10731504 10766336 10775128 10795382 10800384 10812672 10818906 10844288 10864672 10902528 10923138 10955077 10958592 10993248 11013912 11037936 11058684 11063808 11115551 11129664 11167744 11186896 11188736 11207924 11222274 11246976 11267893 11328408 11361879 11367168 11386662 11440128 11461632 11481288 11508224 11517597 11603984 11625796 11644416 11666304 11678464 11686311 11700416 11713728 11741184 11823744 11844021 11861136 11871808 11887008 11909352 11931738 11957764 11985792 12049408 12070072 12108243 12112128 12122019 12140544 12184224 12199824 12222756 12264576 12285609 12304384 12314432 12343296 12364464 12393472 12416768 12438062 12460032 12520088 12563712 12585258 12587328 12600448 12614784 12638496 12644352 12719616 12743661 12763136 12785024 12809056 12825456 12849564 12877592 12901798 12946752 12984608 13013328 13054482 13099008 13121472 13138272 13152256 13162968 13216476 13261696 13284439 13286624 13307904 13346816 13355784 13371904 13394836 13418496 13536024 13555584 13578831 13585152 13610688 13636272 13666016 13698048 13770752 13794368 13837992 13842432 13853736 13868176 13894244 13920361 13942656 13968864 14040696 14085099 14097772 14106624 14130816 14163968 14175504 14190592 14214928 14233128 14259882 14308672 14358528 14383152 14400512 14410188 14416896 14425208 14468766 14487291 14536704 14564184 14607684 14611456 14657664 14664026 14682801 14685216 14717248 14744912 14751744 14796288 14839552 14919408 14947452 14963032 14991158 14995968 15008214 15015168 15043392 15104544 15149172 15156224 15182216 15210754 15230229 15253504 15282176 15308384 15356796 15374268 15419222 15492096 15518664 15525888 15555072 15581748 15601698 15611037 15618304 15654912 15764992 15777866 15792028 15814848 15849344 15879136 15908984 15934464 15964416 15981056 15991794 16097256 16144324 16149504 16162692 16193073 16200576 16228359 16245632 16266432 16297008 16352768 16380812 16411603 16437888 16457728 16485952 16556904 16588026 16636529 16694496 16751616 16780344 16783104 16811886 16819712 16833411 16851328 16859136 16880227 16959488 16991548 17050752 17079993 17100608 17132752 17160192 17192448 17221932 17262336 17351104 17405976 17438694 17495296 17509583 17517696 17550624 17570592 17621968 17674034 17735616 17743872 17807712 17830512 17864028 17897607 17936646 17978688 18048032 18074112 18105108 18113536 18147584 18178706 18181696 18210816 18264064 18276336 18396864 18450656 18456576 18471648 18514944 18546696 18590208 18625152 18657093 18720928 18780132 18841088 18856474 18900672 18922176 18957744 18977504 19013176 19079424 19144704 19177536 19213584 19222528 19238184 19274346 19291688 19316388 19352697 19382272 19418912 19476912 19519992 19543552 19577068 19580288 19611648 19613867 19648512 19668992 19682208 19728384 19824714 19892544 19929936 19994624 20010952 20020224 20057856 20092254 20139392 20198896 20304036 20306972 20345143 20377728 20416032 20454408 20475728 20499024 20547072 20656128 20691552 20701184 20740096 20756988 20775664 20802264 20814716 20841366 20926087 21061044 21086464 21122626 21146658 21159936 21196224 21245952 21285888 21322392 21349692 21389823 21432038 21463008 21532672 21550256 21590764 21600768 21625344 21637812 21688576 21703149 21729344 21805056 21846276 21910154 21917184 21986496 21996039 22027824 22075872 22117368 22127616 22231102 22259328 22335488 22373792 22377472 22415848 22444548 22486737 22493952 22512321 22535786 22656816 22723758 22734336 22773324 22816131 22880256 22923264 22962576 23016448 23035194 23124041 23128833 23207968 23251592 23288832 23332608 23356928 23372622 23400832 23427456 23440963 23482368 23647488 23666799 23688042 23722272 23743616 23774016 23818704 23863476 23915528 23971584 23986189 24098816 24140144 24216486 24224256 24244038 24314927 24368448 24399648 24445512 24529152 24571218 24628864 24671101 24686592 24728928 24786944 24833536 24876124 24920064 25040176 25127424 25170516 25174656 25200896 25217829 25229568 25276992 25288704 25439232 25487322 25570048 25618112 25650912 25699128 25755184 25803596 25893504 25969216 26026656 26108964 26158041 26198016 26242944 26276544 26304512 26325936 26432952 26511051 26523392 26568878 26573248 26615808 26693632 26711568 26743808 26789672 26904969 27072048 27111168 27157662 27170304 27221376 27268059 27272544 27332032 27396096 27541504 27588736 27636049 27675984 27684864 27707472 27736352 27788488 27840722 27885312 27937728 28081392 28170198 28195544 28261632 28284711 28327936 28351008 28381184 28429856 28466256 28519764 28617344 28666421 28717056 28766304 28801024 28820376 28833792 28850416 28937532 28974582 29073408 29128368 29215368 29222912 29315328 29328052 29365602 29370432 29434496 29489824 29503488 29592576 29679104 29735209 29838816 29894904 29926064 29982316 29991936 30016428 30030336 30086784 30138381 30209088 30298344 30312448 30364432 30421508 30460458 30564352 30616768 30713592 30748536 30838444 30984192 31037328 31051776 31110144 31163496 31203396 31222074 31236608 31262049 31309824 31529984 31555732 31584056 31629696 31683939 31698688 31719987 31758272 31817968 31868928 31928832 31962112 31983588 32148057 32194512 32288648 32299008 32325384 32386146 32401152 32456718 32491264 32532864 32594016 32705536 32761624 32823206 32865231 32875776 32915456 32971904 33113808 33176052 33273058 33346653 33388992 33503232 33560688 33566208 33623772 33639424 33666822 33702656 33760454 33803679 33918976 33983096 34101504 34159986 34201216 34259869 34265504 34320384 34384896 34443864 34524672 34702208 34811952 34877388 34990592 35019166 35035392 35101248 35141184 35243936 35348068 35471232 35532063 35537201 35615424 35661024 35728056 35795214 35873292 35957376 36096064 36148224 36210216 36227072 36295168 36324729 36357412 36363392 36421632 36425753 36528128 36552672 36793728 36856827 36901312 36913152 36943296 37029888 37093392 37180416 37250304 37314186 37441856 37560264 37682176 37712948 37783837 37801344 37844352 37915488 37955008 38026352 38158848 38230983 38289408 38355072 38427168 38445056 38476368 38548692 38583376 38632776 38705394 38837824 38953824 39039984 39087104 39154136 39160576 39227734 39297024 39337984 39364416 39456768 39649428 39785088 39853317 39859872 39989248 40021904 40040448 40115712 40184508 40278784 40397792 40608072 40613944 40690286 40755456 40832064 40908816 40951456 40998048 41094144 41312256 41383104 41402368 41480192 41513976 41551328 41604528 41629432 41682732 41761083 41852174 42122088 42172928 42245252 42293316 42319872 42392448 42491904 42571776 42644784 42699384 42779646 42864076 42926016 43065344 43100512 43181528 43201536 43250688 43275624 43377152 43406298 43458688 43533217 43610112 43692552 43820308 43834368 43972992 43992078 44048403 44055648 44151744 44234736 44255232 44462204 44518656 44670976 44747584 44754944 44831696 44889096 44973474 44987904 45024642 45071572 45156293 45313632 45447516 45468672 45546648 45632262 45690687 45760512 45817759 45846528 45925152 46032896 46070388 46248082 46257666 46415936 46503184 46577664 46665216 46713856 46745244 46801664 46833111 46854912 46881926 46964736 47294976 47333598 47376084 47444544 47487232 47548032 47637408 47726952 47831056 47943168 47972378 48197632 48280288 48432972 48448512 48488076 48579219 48629854 48736896 48799296 48891024 49058304 49142436 49234809 49257728 49342202 49373184 49457856 49573888 49667072 49752248 49909587 50080352 50254848 50341032 50349312 50401792 50435658 50459136 50553984 50577408 50640681 50878464 50974644 51140096 51236224 51301824 51324091 51398256 51510368 51607192 51787008 51938432 52053312 52217928 52316082 52469053 52485888 52528749 52553088 52609024 52651872 52865904 53022102 53046784 53137756 53146496 53231616 53237639 53387264 53423136 53487616 53579344 53809938 54144096 54222336 54315324 54340608 54442752 54536118 54545088 54664064 54792192 55177472 55222531 55272098 55351968 55369728 55414944 55472704 55576976 55681444 55770624 55875456 55971279 56162784 56340396 56391088 56523264 56569422 56702016 56762368 56859712 56932512 57039528 57234688 57332842 57434112 57532608 57602048 57640752 57667584 57700832 57875064 57949164 58058091 58146816 58256736 58430736 58445824 58630656 58656104 58731204 58740864 58841601 58868992 58979648 59006976 59185152 59358208 59470418 59677632 59789808 59852128 59964632 59983872 60032856 60060672 60173568 60276762 60418176 60596688 60624896 60728864 60843016 60920916 61035429 61128704 61233536 61427184 61497072 61676888 61859119 61968384 62074656 62103552 62220288 62326992 62406792 62444148 62473216 62524098 62778261 63059968 63111464 63168112 63259392 63367878 63397376 63439974 63516544 63625471 63635936 63737856 63857664 63924224 63967176 64296114 64389024 64577296 64598016 64650768 64772292 64802304 64913436 64982528 65065728 65188032 65411072 65523248 65646412 65730462 65751552 65943808 65988117 65997659 66227616 66352104 66546116 66693306 66777984 67006464 67121376 67132416 67247544 67278848 67333644 67405312 67460211 67520908 67607358 67837952 67966192 68203008 68319972 68402432 68448393 68519738 68531008 68640768 68769792 68887728 69049344 69372123 69386499 69404416 69623904 69754776 69981184 70038332 70070784 70202496 70282368 70322889 70487872 70696136 70942464 71000397 71064126 71074402 71230848 71322048 71456112 71590428 71746584 71914752 71958567 72192128 72296448 72420432 72454144 72590336 72649458 72714824 72726784 72851506 72944781 73056256 73105344 73587456 73713654 73802624 73886592 73929191 74013303 74059776 74186784 74360832 74500608 74628372 74883712 75012133 75120528 75364352 75425896 75567674 75602688 75688704 75830976 75910016 76052704 76317696 76461966 76685539 76710144 76854336 76890112 76952736 77097384 77166752 77265552 77410788 77675648 77808857 77907648 78079968 78174208 78308272 78321152 78455468 78594048 78728832 78913536 79298856 79533153 79570176 79706634 79719744 79978496 80043808 80080896 80231424 80369016 80557568 80795584 81216144 81227888 81380572 81510912 81664128 81804177 81817632 81902912 81996096 82188288 82624512 82766208 82908147 82960384 83027952 83102656 83209056 83258864 83365464 83522166 83704348 84244176 84345856 84490504 84586632 84784896 84854133 84983808 85143552 85289568 85398768 85559292 85728152 85852032 85999263 86130688 86201024 86363056 86403072 86501376 86551248 86754304 86812596 86917376 87066434 87220224 87385104 87640616 87668736 87945984 87984156 88096806 88111296 88303488 88469472 88510464 88924408 89037312 89205627 89341952 89495168 89509888 89663392 89778192 89946948 89975808 90049284 90143144 90312586 90627264 90895032 90937344 91093296 91264524 91381374 91635518 91693056 91850304 92065792 92140776 92496164 92515332 92831872 92991073 93006368 93155328 93330432 93427712 93490488 93603328 93666222 93709824 93763852 93929472 94589952 94667196 94752168 94889088 94974464 95051817 95096064 95274816 95316169 95453904 95662112 95886336 95944756 96395264 96444171 96560576 96865944 96897024 96976152 97158438 97259708 97442527 97473792 97598592 97782048 98116608 98284872 98469618 98515456 98595693 98684404 98746368 98869901 98915712 99147776 99334144 99504496 99819174 100039959 100160704 100509696 100682064 100698624 100803584 100871316 100918272 101107968 101281362 101411037 101756928 101949288 102280192 102472448 102556129 102603648 102648182 102779607 102796512 103020736 103214384 103574016 103876864 104106624 104435856 104632164 104938106 104971776 105057498 105106176 105303744 105731808 106044204 106093568 106275512 106292992 106475278 106611603 106774528 106846272 106975232 107158688 107619876 108288192 108444672 108630648 108681216 108885504 109072236 109090176 109277259 109328128 109584384 110354944 110445062 110544196 110703936 110739456 110829888 110945408 111153952 111362888 111541248 111750912 111942558 112325568 112680792 112782176 113046528 113138844 113351511 113404032 113524736 113719424 113865024 114079056 114469376 114665684 114868224 114881221 115065216 115204096 115281504 115335168 115401664 115750128 115898328 116116182 116513472 116861472 116891648 117261312 117312208 117462408 117481728 117683202 117737984 117959296 118013952 118161589 118370304 118716416 118940836 119355264 119559951 119579616 119704256 119929264 119967744 120065712 120121344 120347136 120553524 120836352 121193376 121249792 121457728 121686032 121841832 122070858 122467072 122567081 122854368 122994144 123353776 123718238 123936768 124149312 124207104 124440576 124653984 124813584 124888296 124946432 125048196 125283249 125556522 126119936 126222928 126336224 126518784 126735756 126794752 126879948 127033088 127250942 127271872 127475712 127715328 127848448 127934352 128592228 128778048 129154592 129196032 129301536 129544584 129604608 129826872 129965056 130131456 130376064 130599651 130822144 131046496 131292824 131460924 131503104 131887616 131976234 131995318 132455232 132704208 133092232 133386612 133555968 134012928 134242752 134264832 134495088 134557696 134667288 134810624 134920422 135041816 135214716 135468879 135675904 135932384 136406016 136639944 136804864 136896786 137039476 137062016 137281536 137297069 137453277 137539584 137775456 138098688 138744246 138772998 138808832 139247808 139308247 139509552 139962368 140076664 140141568 140404992 140564736 140645778 140975744 141392272 141884928 142000794 142128252 142148804 142416001 142461696 142644096 142912224 143180856 143493168 143829504 143917134 144384256 144502163 144592896 144840864 144908288 145180672 145298916 145429648 145453568 145703012 145889562 146210688 146482609 147174912 147427308 147605248 147704427 147773184 147858382 148026606 148119552 148373568 148721664 149001216 149256744 149728761 149767424 150024266 150241056 150728704 150851792 151135348 151205376 151377408 151661952 151820032 151922043 152105408 152635392 152923932 153371078 153420288 153708672 153905472 153972273 154194768 154333504 154531104 154821576 155351296 155617714 155815296 156159936 156348416 156616544 156642304 156910936 157407159 157457664 157586247 157827072 158597712 159066306 159140352 159413268 159439488 159712917 159956992 160087616 160161792 160462848 160738032 161115136 161591168 161868287 162432288 162455776 162761144 163021824 163328256 163608354 163635264 163805824 163992192 164376576 165532416 165667593 165816294 165920768 166055904 166205312 166418112 166517728 166730928 167044332 167408696 167903323 168488352 168691712 168981008 169173264 169569792 169708266 170287104 170579136 170797536 171118584 171456304 171704064 171998526 172402048 172697707 172726112 172806144 173002752 173102496 173508608 173625192 173834752 174132868 174440448 174770208 175281232 175337472 175891968 175968312 176193612 176222592 176524803 176606976 176938944 177020928 177848816 178074624 178411254 178990336 179019776 179326784 179556384 179893896 179951616 180098568 180286288 180625172 181254528 181790064 181874688 182186592 182529048 182762748 183106287 183271036 183386112 183700608 184131584 184281552 184992328 185030664 185577357 185663744 185982146 186012736 186310656 186660864 186855424 186980976 187206656 187332444 187419648 187527704 188334783 189179904 189334392 189504336 189778176 189948928 190103634 190192128 190549632 190632338 190876413 190907808 191324224 191772672 191889512 192790528 192888342 193121152 193452343 193731888 193794048 193952304 194316876 194519416 194885054 194947584 195197184 195564096 196233216 196569744 196939236 197030912 197191386 197368808 197739802 197831424 197992977 198295552 198668288 199008992 199638348 200079918 200321408 200664947 201019392 201364128 201397248 201607168 201742632 201836544 202215936 202562724 202822074 203513856 203604361 203898576 204560384 204944896 205112258 205207296 205296364 205559214 205593024 206041472 206428768 207148032 207753728 208116369 208146463 208213248 208871712 209264328 209876212 209943552 210114996 210212352 210607488 210968667 211463616 212088408 212187136 212551024 212585984 212950556 213223206 213350839 213692544 213950464 214317376 215239752 215875701 216576384 216889344 217261296 217362432 217771008 218144472 218180352 218554518 218656256 218834343 219168768 220709888 220890124 221088392 221407872 221659776 221787573 221890816 222039909 222307904 222725776 223082496 223501824 223885116 224651136 225036399 225361584 225564352 226093056 226277688 226703022 226808064 227438848 227730048 228158112 228938752 229331368 229762442 230056617 230130432 230408192 230563008 230670336 230803328 231500256 231796656 232232364 233026944 233426571 233722944 233783296 234522624 234624416 234924816 234963456 235366404 235475968 235918592 236323178 236740608 237432832 237881672 238710528 239119902 239159232 239408512 239858528 239935488 240131424 240242688 240694272 241107048 241672704 242386752 242499584 242915456 243372064 243683664 244141716 244934144 245134162 245708736 245988288 246707552 247436476 247873536 248298624 248724441 248881152 249307968 249627168 249776592 249892864 250096392 250566498 251113044 252239872 252445856 252672448 253037568 253471512 253589504 253759896 254066176 254501884 254543744 254951424 254980271 255430656 255696896 255868704 257184456 257556096 257997789 258309184 258392064 258603072 259089168 259209216 259653744 259930112 260262912 260752128 261199302 261644288 262092992 262585648 262921848 263006208 263775232 263952468 263990636 264486859 264910464 265408416 266184464 266773224 267111936 267616881 268025856 268485504 268529664 268990176 269115392 269334576 269621248 269840844 270083632 270429432 270937758 271864768 272812032 273279888 273609728 273793572 274078952 274124032 274594138 274906554 275079168 275550912 276197376 277488492 277545996 277617664 278495616 278616494 278973219 279019104 279924736 280153328 280283136 280809984 281129472 281291556 281951488 282784544 283769856 284001588 284256504 284297608 284832002 284923392 285288192 285824448 285948507 286361712 286986336 287659008 287834268 288768512 289004326 289185792 289681728 289816576 290361344 290597832 290859296 290907136 291406024 291779124 292327581 292421376 292965218 294349824 294854616 295210496 295408854 295546368 295716764 296053212 296239104 296609703 296747136 297443328 298002432 298513488 299457522 299534848 300048532 300482112 300612533 301457408 301703584 302270696 302410752 302754816 303323904 303640064 303844086 304210816 304732519 305270784 305847864 306742156 306840576 307417344 307668387 307810944 307944546 308338821 308389536 308667008 309062208 309643152 310702592 311235428 311630592 311820457 312319872 312696832 313233088 313284608 313821872 314814318 314915328 315172494 316094051 317195424 318132612 318280704 318826536 318878976 319425834 319834809 320175232 320323584 320724313 320925696 321476064 322230272 323182336 323736574 324864576 324911552 325522288 326043648 326656512 327216708 327270528 327611648 327831777 327984384 328753152 331064832 331335186 331632588 332111808 332410624 332836224 333035456 333461856 334088664 334817392 335806646 336976704 337383424 337962016 338346528 339139584 339416532 340054533 340574208 341158272 341595072 342237168 342912608 343408128 343997052 344643663 344804096 345395414 345452224 345612288 346005504 346204992 347017216 347250384 347669504 348265736 349540416 350562464 350674944 351783936 351936624 352387224 352445184 353049606 353213952 353877888 354041856 354484767 355697632 356149248 356822508 357980672 358039552 358653568 359112768 359268637 359787792 359903232 360197136 360572576 361250344 362509056 363580128 363749376 364373184 365058096 365525496 366212574 366542072 367401216 367701243 368263168 368563104 369984656 370061328 371154714 371327488 371964292 372025472 372621312 372663473 373321728 373710848 373961952 374413312 374664888 374839296 375055408 376669566 378359808 378668784 379008672 379556352 379897856 380207268 380384256 381099264 381264676 381752826 381815616 382648448 383545344 383779024 385776684 386242304 386557717 386904686 387463776 387588096 387904608 388633752 389038832 389770108 389895168 390394368 391128192 391798953 392466432 393139488 393878472 394061824 394382772 394737616 395479604 395662848 395985954 397336576 398017984 399276696 400159836 400642816 401329894 402038784 402728256 402794496 403214336 403485264 403673088 404431872 405125448 405644148 406406637 407027712 407208722 407797152 409120768 409889792 410224516 410414592 410592728 411118428 411186048 411891207 412082944 412359831 412857536 414296064 415507456 416232738 416292926 416426496 417743424 417924741 418528656 419752424 419887104 420229992 420424704 421214976 421937334 422927232 424176816 424374272 425102048 425171968 425901112 426446412 426701678 427248003 427385088 427900928 428634752 430479504 431751402 433013833 433152768 433506489 433778688 434522592 434724864 435542016 436288944 436360704 437109036 437312512 437668686 439356779 439447827 441419776 441780248 442176784 442815744 443319552 443575146 443781632 444079818 444615808 445378297 445451552 446164992 447003648 447770232 449302272 450072798 450723168 451128704 452186112 452555376 453406044 453616128 454877696 455460096 455737591 456316224 457877504 458662736 459524884 460113234 460260864 461126016 461606656 461916819 461983613 463000512 463593312 464464728 466053888 466853142 467445888 469045248 469248832 469849632 469926912 470732808 470951936 471837184 472221477 472646356 473481216 474865664 475763344 477421056 478239804 478318464 478817024 479138751 479717056 479870976 480262848 480485376 481388544 482214096 483345408 484773504 485604861 485830912 486744128 487367328 488283432 489868288 490268324 491417472 491976576 493415104 494872952 496597248 497002779 497448882 497762304 498615936 499254336 499553184 499785728 500192784 501132996 502226088 503709969 504479744 504891712 505344896 506075136 506943024 507179008 507519792 508132352 509003768 509087488 509960542 510861312 511393792 511737408 514368912 515112192 515995578 516618368 517206144 518093121 518178336 518418432 519307488 519860224 520525824 521504256 522398604 523288576 524185984 525084931 525171296 525843696 526012416 527550464 527904936 527981272 528973718 529820928 530816832 532368928 533546448 534223872 535233762 536971008 537059328 537980352 538230784 538669152 539242496 539681688 540167264 540858864 541875516 543729536 544661999 545624064 546559776 547219456 547587144 548157904 548248064 549188276 549813108 550158336 551101824 552394752 554976984 555091992 555235328 556732071 556991232 557232988 557946438 558038208 559849472 560306656 560566272 561619968 562258944 562583112 563902976 565569088 567539712 568003176 568513008 568595216 569664004 569846784 570576384 571648896 571897014 572629239 572723424 573972672 575318016 575668536 577537024 578008652 578371584 579363456 580357029 580722688 581195664 581718592 581814272 582812048 583558248 584655162 584842752 585930436 588699648 589709232 590420992 590817708 591092736 591433528 592106424 593219406 593494272 593978931 594886656 596004864 597026976 598915044 599069696 600097064 600964224 601225066 601994841 602914816 603407168 604541392 604821504 605509632 606647808 607280128 607688172 608421632 609465038 610541568 610813083 611695728 613484312 613681152 614834688 615336774 615621888 615889092 616677642 616779072 617334016 618124416 619286304 621405184 622470856 623261184 623640914 624439389 624639744 625393664 626466176 626569216 627643744 629628636 629830656 630344988 632188102 634390848 636265224 636561408 637653072 637757952 638851668 639669618 640052517 640350464 641448626 641851392 642952128 644460544 646364672 647473148 649729152 649823104 650937511 651044576 652087296 653313024 654433416 654541056 655223296 655663554 655968768 657506304 662129664 662670372 663265176 664223616 664821248 665362719 665672448 666070912 666923712 667213183 668177328 669634784 671613292 673953408 674766848 675109197 675924032 676693056 678279168 678833064 680109066 682097689 682316544 683190144 684474336 685825216 686816256 687994104 689287326 689608192 690169851 690790828 690904448 691224576 692011008 692089307 692409984 694034432 694500768 695339008 696531472 699080832 700279713 701124928 701349888 703567872 703873248 704774448 704890368 706099212 706427904 707755776 708969534 711395264 712298496 713645016 715961344 717307136 717892903 718225536 718537274 719575584 719806464 720394272 721145152 722500688 725018112 727160256 727498752 728746368 730116192 731050992 732425148 733084144 734802432 735402486 737126208 739969312 740122656 742309428 742654976 743928584 744050944 745326946 746643456 747421696 747923904 748826624 749329776 749678592 750110816 753339132 756719616 757337568 758017344 759112704 759795712 760414536 760768512 762198528 762529352 763505652 763631232 764940813 765296896 767090688 767558048 771553368 772484608 773115434 773809372 774927552 775176192 775809216 777267504 778077664 779540216 779790336 780788736 782256384 783597906 784932864 786278976 787756944 788123648 788765544 789475232 790959208 791325696 791971908 793460577 794673152 796035968 798553392 800319672 801285632 802659788 804077568 804168547 805456512 805588992 806428672 806970528 807346176 808863744 810250896 811288296 812813274 814417444 815594304 818241536 819779584 820449032 820829184 821185456 822236856 822372096 823782414 824165888 824719662 825715072 827131123 828592128 831014912 832465476 832585852 832852992 835486848 835849482 836919657 837057312 839504848 839774208 840459984 840849408 842429952 843874668 845854464 848353632 848748544 850204096 850343936 851802224 852892824 853403356 854496006 854770176 857269504 857845521 857969567 860959008 863502804 866027666 866305536 867012978 867557376 869045184 869449728 871084032 872577888 872721408 874218072 874625024 875337372 876982743 878713558 878895654 882839552 883560496 884353568 885631488 886639104 887150292 887563264 888159636 889231616 889829109 890756594 890903104 892329984 894007296 895540464 898604544 900145596 901446336 901837599 902257408 904372224 905110752 906812088 907232256 909755392 910920192 911475182 912632448 914197557 915755008 917325472 919049768 920226468 920521728 922252032 923005161 923213312 923833638 923967226 926001024 927186624 928929456 932107776 933706284 934891776 935461371 938090496 938497664 939699264 939853824 941465616 941903872 943674368 944442954 945292712 948085681 948282153 949731328 951526688 954842112 956479608 956636928 957634048 958277502 959434112 960525696 960970752 961079483 962172939 962777088 964428192 966690816 969547008 971209722 971661824 973488256 974734656 975157729 976566864 979736576 980536648 982834944 983953152 986830208 989745904 993194496 994005558 994897764 996912007 997231872 998508672 999106368 999571456 1000385568 1002265992 1004452176 1007419938 1009783424 1010689792 1011515141 1012150272 1013886048 1014358016 1015039584 1016264704 1018007536 1018174976 1019921084 1021722624 1023474816 1028737824 1030224384 1031991156 1033236736 1033930989 1034412288 1036186242 1036356672 1036836864 1038614976 1039720448 1041051648 1043008512 1044797208 1048371968 1050169862 1050342592 1051687392 1052024832 1055100928 1055809872 1055962544 1057947436 1059641856 1061633664 1063454301 1064737856 1067092896 1068447744 1070467524 1073942016 1074118656 1075960704 1077338304 1077805911 1078484992 1079363376 1080334528 1081717728 1083751032 1087459072 1089323998 1091248128 1093119552 1094438912 1095174288 1096315808 1096496128 1098376552 1099626216 1102203648 1103103729 1104789504 1109953968 1110183984 1110470656 1113464142 1113982464 1114465976 1115892876 1116076416 1117990419 1119698944 1120613312 1121132544 1123239936 1124517888 1125166224 1127805952 1131138176 1133078009 1135079424 1136006352 1137026016 1137190432 1139328008 1139693568 1141152768 1143297792 1143794028 1145258478 1145446848 1147945344 1150636032 1151337072 1155074048 1156017304 1158726912 1159673151 1160714058 1161445376 1162391328 1163437184 1163628544 1165624096 1167116496 1169310324 1169685504 1171860872 1175323261 1177399296 1179418464 1180841984 1181635416 1182185472 1182867056 1184212848 1186438812 1186988544 1187957862 1192009728 1194053952 1197830088 1198139392 1200194128 1201928448 1202450132 1203989682 1206814336 1208883949 1209082784 1209643008 1211019264 1213295616 1214560256 1215376344 1216843264 1218930076 1221083136 1221626166 1223391456 1226968624 1227362304 1229669376 1230673548 1231243776 1231778184 1233355284 1233558144 1234668032 1235673621 1236248832 1238572608 1242810368 1244941712 1246522368 1247281828 1248878778 1249279488 1252932352 1253138432 1253774223 1255287488 1259257272 1259661312 1260689976 1264376204 1268781696 1272530448 1273122816 1275306144 1275515904 1277703336 1279339236 1280105034 1280700928 1281744009 1282897252 1283702784 1285904256 1288921088 1292729344 1294946296 1299041499 1299458304 1299646208 1300519467 1301875022 1302089152 1304174592 1306626048 1308866832 1309082112 1310446592 1311327108 1311937536 1318070337 1318343481 1324259328 1325340744 1326530352 1328447232 1329642496 1330725438 1331344896 1332141824 1333847424 1334426366 1336134891 1336354656 1339269568 1343226584 1347906816 1349533696 1350218394 1351848064 1353386112 1354166401 1356558336 1357666128 1360218132 1364195378 1364633088 1366380288 1367212773 1368948672 1371650432 1373632512 1375988208 1378574652 1379216384 1380339702 1381581656 1381808896 1384178614 1384819968 1385950839 1388068864 1389001536 1390678016 1393062944 1398161664 1400559426 1402249856 1404654629 1407135744 1407746496 1409548896 1409780736 1412198424 1412855808 1415511552 1417939068 1422790528 1424596992 1425230527 1427290032 1431922688 1434614272 1435785806 1436451072 1437074548 1439151168 1439612928 1440788544 1442290304 1445001376 1450036224 1454320512 1456814583 1457025241 1457492736 1460232384 1462101984 1464850296 1466168288 1469604864 1470804972 1474252416 1479938624 1480245312 1484618856 1485309952 1487857168 1488101888 1490653892 1493286912 1493455873 1495847808 1497653248 1498659552 1499357184 1500221632 1506678264 1511129907 1513439232 1514675136 1516034688 1518225408 1519591424 1520829072 1521537024 1524397056 1525058704 1527011304 1527262464 1529881626 1530593792 1534181376 1535116096 1543106736 1544969216 1546230868 1547618744 1549855104 1551618432 1554279363 1554535008 1556155328 1559080432 1559580672 1561577472 1564512768 1567195812 1569865728 1572557952 1575254793 1575513888 1576247296 1577531088 1578950464 1581918416 1582651392 1583943816 1586921154 1592071936 1597106784 1600639344 1602571264 1605319576 1608337094 1610913024 1611177984 1612857344 1613941056 1614692352 1617727488 1620501792 1622576592 1625626548 1628834888 1631188608 1633985997 1636483072 1639559168 1640898064 1641658368 1642370912 1644473712 1644744192 1647564828 1648331776 1649439324 1651430144 1654262246 1657184256 1662029824 1664930952 1665171704 1665705984 1670973696 1671698964 1673839314 1674114624 1679009696 1679548416 1680919968 1681698816 1684859904 1687749336 1691708928 1696707264 1697497088 1700408192 1700687872 1703604448 1705785648 1706806712 1708992012 1709540352 1714539008 1715691042 1715939134 1721918016 1727005608 1732055332 1732611072 1734025956 1735114752 1738090368 1741071087 1742168064 1745155776 1745442816 1748436144 1749250048 1750674744 1753965486 1757427116 1757791308 1765679104 1767120992 1768707136 1771262976 1773278208 1774300584 1775126528 1776319272 1778463232 1779658218 1781513188 1781806208 1784659968 1784861897 1788014592 1791080928 1797209088 1800291192 1802892672 1803675198 1804514816 1805984523 1808744448 1810221504 1811007211 1813624176 1814464512 1819510784 1821840384 1822950364 1825264896 1828395114 1831510016 1832439249 1834650944 1838099536 1840452936 1841043456 1844504064 1846010322 1846426624 1847667276 1847934452 1851408013 1852002048 1854373248 1857858912 1864215552 1867412568 1869783552 1870922742 1873318167 1876180992 1876995328 1878528119 1879398528 1879707648 1882931232 1883807744 1887348736 1888885908 1890585424 1896171362 1896564306 1903053376 1909684224 1912959216 1913273856 1915268096 1916555004 1918868224 1920157551 1921051392 1922158966 1924345878 1925554176 1928856384 1933381632 1939094016 1942419444 1943323648 1946976512 1949469312 1950315458 1952812533 1953133728 1959473152 1961073296 1965669888 1967906304 1973660416 1979491808 1986388992 1988011116 1989795528 1993824014 1994463744 1997017344 1998212736 2000771136 2001639549 2004531984 2008904352 2014839876 2019566848 2021379584 2023030282 2024300544 2027772096 2028716032 2030079168 2032529408 2036015072 2036349952 2039842168 2046293067 2046949632 2057475648 2060448768 2063982312 2066473472 2067861978 2068824576 2072372484 2072713344 2073673728 2076267921 2077229952 2079440896 2082103296 2086017024 2089594416 2096743936 2100339724 2100685184 2103374784 2104049664 2104287731 2110201856 2111619744 2111925088 2115894872 2119283712 2123267328 2126908602 2129475712 2134185792 2136895488 2140935048 2147884032 2151921408 2153678709 2154676608 2155611822 2156969984 2158726752 2160669056 2163435456 2167502064 2174918144 2178647996 2182496256 2182743199 2186239104 2188877824 2190348576 2192631616 2192992256 2196753104 2199252432 2204407296 2206207458 2219907936 2220367968 2220941312 2226928284 2227964928 2228931952 2231785752 2232152832 2235980838 2241226624 2242265088 2245070191 2246479872 2249035776 2250332448 2255611904 2262276352 2266156018 2270158848 2272012704 2274052032 2274380864 2278656016 2279387136 2282305536 2286595584 2287588056 2290516956 2290893696 2294822439 2295890688 2301272064 2302674144 2310148096 2312034608 2317453824 2319346302 2321428116 2324782656 2326874368 2327257088 2331248192 2334232992 2338620648 2339371008 2343721744 2350646522 2354798592 2358836928 2361683968 2363270832 2364370944 2365734112 2368425696 2372877624 2373977088 2375915724 2380381731 2384019456 2388107904 2395660176 2396278784 2400388256 2403856896 2404900264 2407979364 2412505641 2413628672 2417767898 2418165568 2419286016 2422038528 2426591232 2429120512 2430752688 2433686528 2437860152 2443252332 2446782912 2453937248 2454724608 2459338752 2461347096 2462487552 2463556368 2466710568 2467116288 2469336064 2471347242 2472497664 2477145216 2481393369 2485620736 2489883424 2493044736 2494563656 2497757556 2498558976 2505864704 2506276864 2507548446 2510574976 2514880459 2518514544 2519322624 2521379952 2528752408 2537563392 2545060896 2546245632 2550612288 2551031808 2555406672 2558678472 2560210068 2561401856 2563488018 2565794504 2571808512 2573908701 2577842176 2585458688 2589892592 2598082998 2598916608 2599292416 2601038934 2603750044 2604178304 2608349184 2608644311 2613252096 2617733664 2618164224 2620893184 2622654216 2623875072 2636140674 2636686962 2646856693 2648518656 2650681488 2653060704 2656894464 2659284992 2661450876 2662689792 2664283648 2667694848 2668852732 2672269782 2672709312 2678539136 2686453168 2695813632 2700436788 2703696128 2705512797 2705904019 2706772224 2708332802 2713116672 2715332256 2720436264 2728390756 2729266176 2732760576 2734425546 2737897344 2742592671 2743300864 2747265024 2751976416 2757149304 2758432768 2760679404 2763163312 2763617792 2768357228 2769639936 2771901678 2778003072 2781356032 2786125888 2796323328 2801118852 2804499712 2806384113 2809309258 2814271488 2815492992 2819097792 2819561472 2824396848 2825711616 2831023104 2835878136 2844257043 2844846459 2845581056 2849193984 2850461054 2854580064 2863845376 2869228544 2871571612 2872902144 2874149096 2878302336 2881577088 2883238449 2884580608 2886518817 2890002752 2900072448 2908641024 2913629166 2914050482 2914985472 2920464768 2924203968 2925473187 2929700592 2932336576 2939209728 2941609944 2948504832 2959877248 2960490624 2969237712 2970619904 2975714336 2976203776 2981307784 2986911746 2990736021 2991695616 2995306496 2997319104 2998714368 3000443264 3013356528 3022259814 3029350272 3031096831 3032069376 3034545423 3036450816 3039182848 3041658144 3043074048 3048794112 3050117408 3054022608 3054524928 3059763252 3061187584 3070232192 3075497453 3086213472 3089938432 3092461736 3095237488 3099710208 3103236864 3108558726 3109070016 3112310656 3118160864 3119161344 3123154944 3129025536 3134391624 3145115904 3150509586 3151027776 3152494592 3155062176 3157900928 3163836832 3165302784 3167887632 3173842308 3184143872 3190163137 3194213568 3201278688 3205142528 3210639152 3216674188 3221826048 3222355968 3227882112 3233417733 3235454976 3241003584 3245153184 3251253096 3257669776 3262377216 3267971994 3279118336 3281796128 3283316736 3284741824 3288947424 3289488384 3295129656 3296663552 3298878648 3302860288 3308524492 3314368512 3324059648 3329861904 3330343408 3331411968 3341947392 3343397928 3347678628 3348229248 3353971257 3358019392 3359096832 3361839936 3363397632 3369719808 3375498672 3383417856 3393414528 3399234027 3400816384 3401375744 3407208896 3411571296 3413613424 3417984024 3419080704 3429078016 3431382084 3431878268 3443836032 3454011216 3464110664 3465222144 3468051912 3476180736 3479019453 3482142174 3484336128 3490311552 3490885632 3496872288 3498500096 3501349488 3507930972 3514854232 3515582616 3525969783 3531358208 3534241984 3537414272 3542525952 3546556416 3548601168 3550253056 3552638544 3556926464 3559316436 3563026376 3563612416 3569723794 3576029184 3582161856 3594418176 3600582384 3605785344 3607350396 3609029632 3611969046 3620443008 3622014422 3626651847 3627248352 3628929024 3639021568 3643680768 3645900728 3650529792 3656790228 3663020032 3664878498 3669301888 3675594517 3676199072 3680905872 3682086912 3689008128 3692020644 3692853248 3695334552 3695868904 3702816026 3704004096 3708746496 3715717824 3728431104 3734825136 3739567104 3741845484 3746636334 3753990656 3757056238 3758797056 3759415296 3765862464 3767615488 3774697472 3777771816 3781170848 3792342724 3793128612 3806106752 3812633993 3819368448 3825918432 3826547712 3830536192 3833110008 3837736448 3840315102 3842102784 3844317932 3848691756 3851108352 3857712768 3866763264 3878188032 3884838888 3886647296 3893953024 3897124497 3898938624 3900630916 3905625066 3906267456 3907962929 3918946304 3922146592 3931339776 3935812608 3947320832 3954211011 3958983616 3972777984 3976022232 3979591056 3987648028 3988927488 3994034688 3996425472 4001542272 4003279098 4008404673 4009063968 4017808704 4029679752 4039133696 4042759168 4046060564 4048601088 4053665941 4055544192 4060158336 4062499203 4065058816 4072030144 4072699904 4079684336 4092586134 4093899264 4101638319 4114951296 4120897536 4127964624 4132946944 4135723956 4137649152 4144744968 4145426688 4152535842 4154459904 4157852517 4164206592 4172034048 4179188832 4193487872 4200679448 4201370368 4206749568 4208575462 4213963887 4220403712 4223239488 4223850176 4231789744 4238567424 4246534656 4253817204 4258951424 4268371584 4273790976 4275691581 4281870096 4295768064 4303842816 4307357418 4309353216 4311223644 4317453504 4321338112 4326870912 4335004128 4349836288 4357295992 4365486398 4371075723 4372478208 4377755648 4380697152 4385263232 4385984512 4393506208 4398504864 4408814592 4412414916 4439815872 4440735936 4441882624 4453856568 4455929856 4457863904 4463571504 4464305664 4471961676 4480367619 4482453248 4490140382 4492959744 4498071552 4500664896 4511223808 4524552704 4532312036 4540317696 4544025408 4548104064 4548761728 4557312032 4558774272 4564611072 4573191168 4575176112 4581033912 4581787392 4589644878 4591781376 4602544128 4605348288 4620296192 4624069216 4634907648 4638692604 4642856232 4649565312 4653748736 4654514176 4662496384 4668465984 4670492281 4677241296 4678742016 4687443488 4701293044 4709597184 4717673856 4723367936 4725764379 4726541664 4728741888 4731468224 4736851392 4745755248 4747954176 4751831448 4760763462 4776215808 4791320352 4792557568 4800776512 4807713792 4809800528 4815958728 4825011282 4827257344 4835535796 4836331136 4838572032 4844077056 4844625149 4853182464 4858241024 4861505376 4867373056 4875720304 4886504664 4893565824 4901957991 4907874496 4909449216 4918677504 4922694192 4924975104 4927112736 4933421136 4934232576 4938672128 4942694484 4944995328 4954290432 4962786738 4971241472 4979766848 4986089472 4989127312 4995515112 4997117952 5011729408 5015096892 5021149952 5025250321 5029760918 5037029088 5038645248 5042759904 5057504816 5075126784 5090121792 5092491264 5101224576 5102063616 5110813344 5117356944 5120420136 5122803712 5126976036 5131589008 5143617024 5147817402 5170917376 5179785184 5196165996 5197833216 5198584832 5202077868 5207500088 5208356608 5217288622 5226504192 5235467328 5236328448 5241786368 5245308432 5247750144 5272281348 5273373924 5293713386 5297037312 5301362976 5306121408 5313788928 5318569984 5322901752 5325379584 5328567296 5335389696 5337705464 5344539564 5345418624 5354585691 5357078272 5372906336 5391627264 5400873576 5407392256 5411025594 5411808038 5413544448 5416665604 5426233344 5430664512 5433021633 5440872528 5456781512 5458532352 5465521152 5468851092 5475794688 5485185342 5486601728 5494530048 5503952832 5514298608 5516865536 5521358808 5526326624 5527235584 5536714456 5539279872 5543803356 5554224039 5556006144 5562712064 5572251776 5592646656 5602237704 5608999424 5612768226 5618618516 5628542976 5629179829 5630985984 5635584357 5638195584 5639122944 5648793696 5651423232 5662046208 5671756272 5688514086 5689692918 5691162112 5700922108 5709160128 5711638127 5727690752 5738457088 5743143224 5745804288 5748298192 5756604672 5763154176 5766476898 5769161216 5773037634 5780005504 5789917861 5800144896 5817282048 5827258332 5828100964 5829970944 5840929536 5848407936 5850946374 5858437599 5859401184 5864673152 5878419456 5883219888 5897009664 5919754496 5920981248 5924588683 5938475424 5941239808 5951428672 5952407552 5962615568 5973823492 5981472042 5983391232 5994638208 6000886528 6004918647 6005786969 6026713056 6044519628 6058700544 6062193662 6064138752 6069090846 6072901632 6083316288 6086148096 6097588224 6100234816 6108045216 6109049856 6119526504 6122375168 6138879201 6140464384 6150994906 6172426944 6179876864 6184923472 6190474976 6199420416 6206473728 6217117452 6218140032 6224621312 6228803763 6236321728 6238322688 6246309888 6258051072 6268783248 6290231808 6301019172 6302055552 6310124352 6312863193 6315801856 6327673664 6330605568 6335775264 6347684616 6368287744 6380326274 6388427136 6402557376 6410285056 6421278304 6433348376 6443652096 6455764224 6461036127 6466835466 6470909952 6482007168 6490306368 6502506192 6515339552 6524754432 6535943988 6548229597 6558236672 6563592256 6566633472 6569483648 6577894848 6578976768 6590259312 6593327104 6597757296 6605720576 6617048984 6636599767 6648119296 6659723808 6660686816 6662823936 6683894784 6686795856 6695357256 6696458496 6707942514 6716038784 6723679872 6726795264 6735210573 6739439616 6750997344 6766835712 6786829056 6798468054 6801632768 6802751488 6814417792 6823142592 6826104103 6827226848 6835968048 6838161408 6858156032 6862764168 6863756536 6887672064 6908022432 6928221328 6930444288 6936103824 6952361472 6958038906 6964284348 6980623104 6981771264 6993744576 6997000192 7002698976 7015861944 7029708464 7031165232 7051939566 7068483968 7074828544 7080605987 7085051904 7093112832 7097202336 7100506112 7105277088 7113852928 7118632872 7126052752 7127224832 7139447588 7152058368 7164323712 7188836352 7201164768 7211570688 7214700792 7218059264 7223938092 7237516923 7240886016 7244028844 7253303694 7254496704 7257858048 7278043136 7287361536 7291801456 7301059584 7313580456 7329756996 7338603776 7351189034 7352398144 7361811744 7364173824 7378016256 7384041288 7385706496 7390669104 7391737808 7405632052 7408008192 7417492992 7431435648 7444180107 7456862208 7469650272 7479134208 7483690968 7493272668 7507981312 7514112476 7517594112 7518830592 7531724928 7544641377 7549394944 7555543632 7562341696 7584685448 7586257224 7612213504 7625267986 7638736896 7651836864 7653095424 7661072384 7666220016 7675472896 7680630204 7684205568 7688635864 7697383512 7715425536 7721726103 7733526528 7756376064 7769677776 7773294592 7787906048 7794248994 7797877248 7801261832 7811250132 7812534912 7815925858 7825932933 7837892608 7844293184 7862679552 7871625216 7894641664 7908422022 7917967232 7931546063 7940570079 7945555968 7952044464 7959182112 7975296056 7977854976 7988069376 7992850944 8003084544 8006558196 8016809346 8018127936 8035617408 8059359504 8078267392 8085518336 8092121128 8107331882 8111088384 8117712057 8120316672 8124998406 8130117632 8144060288 8145399808 8159368672 8185172268 8187798528 8203276638 8227262827 8229902592 8241795072 8255929248 8265893888 8271447912 8275298304 8289489936 8290853376 8305071684 8308919808 8315705034 8344068096 8347778801 8358377664 8386975744 8401358896 8402740736 8413499136 8417150924 8427927774 8446478976 8447700352 8462187643 8463579488 8477134848 8493069312 8507634408 8517902848 8532771129 8536743168 8547581952 8551383162 8563740192 8591536128 8607685632 8614714836 8618706432 8622447288 8634907008 8642676224 8649715347 8653741824 8670008256 8699672576 8714591984 8730972796 8742151446 8744956416 8761394304 8770526464 8771969024 8776419561 8787012416 8797009728 8817629184 8824829832 8879631744 8881471872 8907713136 8911859712 8915727808 8927143008 8928611328 8943923352 8960735238 8964906496 8972208063 8980280764 8985919488 8996143104 9001329792 9022447616 9049105408 9064624072 9088050816 9093290493 9096208128 9097523456 9103636269 9114624064 9117548544 9129222144 9146382336 9150352224 9162067824 9163574784 9179289756 9183562752 9210696576 9226492359 9240592384 9248138432 9269815296 9277385208 9285712464 9299130624 9307497472 9324992768 9336931968 9340984562 9354482592 9357484032 9374886976 9402586088 9435347712 9446735872 9451528758 9453083328 9457483776 9462936448 9473702784 9491510496 9495908352 9503662896 9521526924 9552431616 9570489411 9582640704 9585115136 9601553024 9615427584 9619601056 9631917456 9650022564 9654514688 9671071592 9672662272 9689250298 9706364928 9716482048 9723010752 9734746112 9751440608 9773009328 9787131648 9803915982 9815748992 9837355008 9845388384 9849950208 9854225472 9866842272 9868465152 9877344256 9885388968 9889990656 9908580864 9925573476 9942482944 9959533696 9972178944 9976613689 9978254624 9991030224 9994235904 10023458816 10030193784 10042299904 10050500642 10059521836 10074058176 10077290496 10085519808 10115009632 10150253568 10180243584 10197702081 10202449152 10204127232 10221626688 10234713888 10240840272 10245607424 10253952072 10263178016 10287234048 10295634804 10341834752 10359570368 10392331992 10395666432 10397169664 10404155736 10415000176 10416713216 10434577244 10453008384 10454191111 10470934656 10472656896 10483572736 10490616864 10495500288 10544562696 10546747848 10577909349 10587426772 10594074624 10602725952 10612242816 10627577856 10637139968 10645803504 10650759168 10657134592 10670779392 10675410928 10689079128 10690837248 10709171382 10714156544 10745812672 10783254528 10801747152 10814784512 10822051188 10823616076 10827088896 10833331208 10861329024 10866043266 10879955541 10881745056 10913563024 10917064704 10931042304 10937702184 10951589376 10970370684 10973203456 10989060096 11007905664 11026783551 11028597216 11033731072 11042717616 11052653248 11054471168 11073428912 11078559744 11087606712 11108448078 11112012288 11144503552 11185293312 11204475408 11217998848 11225536452 11237237032 11258359658 11261971968 11271168714 11276391168 11278245888 11297587392 11302846464 11324092416 11343512544 11377028172 11379385836 11382324224 11401844216 11418320256 11423276254 11437901979 11455381504 11476914176 11486286448 11491608576 11496596384 11513209344 11526308352 11532953796 11538322432 11546075268 11560011008 11579835722 11600289792 11634564096 11654516664 11656201928 11659941888 11681859072 11696815872 11701892748 11716875198 11718802368 11723888787 11729346304 11756838912 11766439776 11794019328 11839508992 11841962496 11849177366 11876950848 11882479616 11902857344 11904815104 11925231136 11947646984 11962944084 11966782464 11989276416 12001773056 12009837294 12011573938 12053426112 12089039256 12117401088 12124387324 12128277504 12138181692 12145803264 12160997823 12166632576 12187497609 12195176448 12200469632 12216090432 12218099712 12239053008 12244750336 12277758402 12280928768 12301989812 12325113853 12344853888 12359753728 12369846944 12380949952 12398840832 12412947456 12434234904 12436280064 12449242624 12457607526 12472643456 12492619776 12494033279 12516102144 12537566496 12580463616 12602038344 12604111104 12620248704 12625726386 12631603712 12641891661 12655347328 12661211136 12671550528 12677050477 12695369232 12736575488 12760652548 12776854272 12805114752 12820570112 12827074743 12842556608 12866696752 12887304192 12911528448 12922072254 12933670932 12959856091 12964014336 12980612736 13005012384 13030679104 13049508864 13071887976 13096459194 13113227169 13127184512 13133266944 13138967296 13149696833 13155789696 13157953536 13180518624 13186654208 13195514592 13211441152 13234097968 13273199534 13319447616 13321373632 13325647872 13367789568 13373591712 13390714512 13392916992 13415885028 13432077568 13441102857 13447359744 13470421146 13478879232 13501994688 13533671424 13573658112 13596936108 13603265536 13628835584 13646285184 13652208206 13654453696 13671936096 13676322816 13716312064 13725528336 13727513072 13775344128 13816044864 13856442656 13860888576 13872207648 13904722944 13916077812 13928568696 13961246208 13963542528 13987489152 14005397952 14011476843 14031723888 14059416928 14062330464 14103879132 14136967936 14149657088 14161211974 14170103808 14186225664 14194404672 14201012224 14210554176 14227705856 14237265744 14252105504 14254449664 14278895176 14328647424 14377672704 14402329536 14423141376 14429401584 14436118528 14447876184 14475033846 14481772032 14488057688 14506607388 14508993408 14515716096 14533875447 14556086272 14574723072 14583602912 14602119168 14627160912 14659513992 14677207552 14702378068 14704796288 14723623488 14728347648 14730014117 14756032512 14768082576 14771412992 14781338208 14783475616 14811264104 14816016384 14834985984 14862871296 14888360214 14913724416 14939300544 14958268416 14967381936 14986545336 15015962624 15028224952 15035188224 15063449856 15075750963 15089282754 15098789888 15111087264 15124683392 15169370896 15172514448 15224427008 15250535972 15277473792 15279202393 15303673728 15306190848 15322144768 15332440032 15350945792 15361260408 15368411136 15377271728 15394767024 15430851072 15443452206 15512752128 15539355552 15546589184 15575812096 15588497988 15595754496 15602523664 15622500264 15625069824 15631851716 15651865866 15688586368 15715491337 15725359104 15743250432 15789283328 15816844044 15835934464 15863092126 15881140158 15891111936 15904088928 15918364224 15950592112 15955709952 15976138752 15985701888 16006169088 16013116392 16033618692 16036255872 16063757073 16071234816 16118719008 16156534784 16171036672 16184242256 16214663764 16222176768 16235424114 16240633344 16249996812 16288120576 16290799616 16299064899 16318737344 16370344536 16375597056 16406553276 16454525654 16459805184 16483590144 16511858496 16531787776 16542895824 16550596608 16578979872 16581706752 16610143368 16617839616 16631410068 16662672117 16688136192 16695557602 16716755328 16773951488 16802717792 16805481472 16826998272 16834301848 16855855548 16887539487 16892957952 16895400704 16906753071 16924375286 16927158976 16954269696 16986138624 17015268816 17035805696 17065542258 17073486336 17102766324 17127480384 17134914381 17183072256 17215371264 17229429672 17237412864 17244894576 17269814016 17285352448 17299430694 17307483648 17340016512 17369753583 17399345152 17429183968 17461945592 17484302892 17489912832 17522788608 17541052928 17543938048 17552839122 17574024832 17594019456 17604163213 17635258368 17649659664 17759263488 17762943744 17773766049 17815426272 17823719424 17831455616 17854286016 17857222656 17887846704 17921470476 17929812992 17944416126 17960561528 18002659584 18013627939 18017360907 18044895232 18098210816 18129248144 18176101632 18186580986 18192416256 18195046912 18207272538 18229248128 18258444288 18260510177 18292764672 18300704448 18324135648 18327149568 18358579512 18367125504 18421393152 18452984718 18496276864 18527996851 18539630592 18554770416 18571424928 18598261248 18614994944 18649985536 18673863936 18681969124 18708965184 18714968064 18749773952 18805172176 18870695424 18903057516 18906166656 18925872896 18938589579 18941328133 18947405568 18983020992 18991816704 19007325792 19043053848 19104863232 19140978822 19165281408 19203106048 19230855168 19239202112 19263834912 19300045128 19309029376 19342143184 19345324544 19378500596 19412729856 19446021504 19469492224 19502881216 19546018656 19574263296 19607831964 19631497984 19644688791 19674710016 19690776768 19699900416 19708450944 19733684544 19736930304 19754688512 19770777936 19779981312 19817161728 19851146952 19909799301 19919067392 19944357888 19953227378 19956509248 19982060448 19988471808 20046917632 20060387568 20084599808 20101001284 20119043672 20148116352 20171039616 20205631719 20230019264 20300507136 20360487168 20395404162 20404898304 20408254464 20443253376 20469427776 20478312309 20481680544 20491214848 20507904144 20526356032 20574468096 20591269608 20683669504 20719140736 20784663984 20791332864 20794339328 20808311472 20830000352 20833426432 20869154488 20908382222 20941869312 20945313792 20967145472 20981233728 20991000576 21089125392 21093495696 21155818698 21174853544 21205451904 21224485632 21241817961 21255155712 21274279936 21291607008 21301518336 21314269184 21341558784 21350821856 21378158256 21381674496 21418342764 21428313088 21491625344 21528482171 21566509056 21603494304 21629569024 21644102376 21647232152 21654177792 21666662416 21722658048 21732086532 21759911082 21763490112 21827126048 21834129408 21862084608 21875404368 21903178752 21940741368 21946406912 22015811328 22053567102 22057194432 22067462144 22085435232 22105306496 22108942336 22146857824 22157119488 22175213424 22216896156 22224024576 22289007104 22331141959 22370586624 22408950816 22435997696 22451072904 22474474064 22516719316 22523943936 22542337428 22552782336 22556491776 22595174784 22633924131 22648184832 22687025088 22754056344 22758771672 22764648448 22803688432 22836640512 22846552508 22875803958 22953828352 22972572896 22983217152 22993192768 23026418688 23052616704 23065907592 23076644864 23092150536 23120022016 23159671444 23200579584 23269128192 23309033328 23312403856 23319883776 23363718144 23393631744 23403785496 23433750396 23437604736 23447777574 23458692608 23477798799 23513677824 23532879552 23588038656 23679017984 23683924992 23698354732 23753901696 23794638189 23805714688 23809630208 23821710237 23850462272 23895293968 23925888168 23933564928 23978552832 24003546112 24019674588 24023147876 24106852224 24178078512 24234802176 24248774648 24256555008 24276363384 24321995646 24333265152 24353136171 24374995218 24390352896 24400939264 24432180864 24436199424 24478106016 24489500672 24555516804 24561857536 24603979624 24650227706 24681788481 24689707776 24719507456 24739693888 24761899904 24797681664 24825894912 24868469808 24872560128 24898485248 24915215052 24945286912 24988066558 25032204288 25043336403 25075132992 25160927232 25204076688 25208222208 25240497408 25251452772 25263207424 25283783322 25310694656 25343101056 25354100954 25386562929 25390738464 25473150976 25521305096 25553708544 25610229504 25641140224 25654149486 25685113216 25729161619 25733393504 25774608384 25823056896 25844144508 25867341864 25919712182 25928028672 25961225472 26010024768 26061358208 26099017728 26143775952 26192918388 26226454338 26254369024 26277934592 26299393666 26311579392 26315907072 26361037248 26373308416 26391029184 26422882304 26468195936 26546399068 26638895232 26642747264 26688437951 26735579136 26747183424 26781429024 26785833984 26831770056 26864155136 26882205714 26894719488 26940842292 26957758464 27003989376 27067342848 27147316224 27193872216 27206531072 27257671168 27279871479 27292570368 27304416412 27308907392 27343872192 27352645632 27355740503 27432624128 27451056672 27455026144 27550688256 27632089728 27679477077 27712885312 27721777152 27744415296 27809445888 27832155624 27857137392 27922492416 27974978304 28010795904 28022953686 28063447776 28118833856 28124660928 28207758264 28273935872 28299314176 28322423948 28340207616 28372451328 28375661587 28388809344 28421108352 28455411712 28474531488 28504211008 28508899328 28557790352 28657294848 28711468233 28755345408 28804659072 28846282752 28858803168 28872237056 28895752368 28950067692 28963544064 28976115376 29013214776 29017986816 29067750894 29149446144 29167205824 29204238336 29254321824 29319027984 29354415104 29404756136 29409592576 29447246976 29460028234 29512065024 29536165152 29542825984 29562676416 29566951232 29622528208 29632032768 29669971968 29725742592 29776720428 29827448832 29878601088 29916536832 29929841067 29934763872 29973090672 30031925248 30056449904 30070376448 30126899712 30151501926 30178565508 30222174528 30249366784 30338741792 30345028896 30448854016 30501071944 30558404786 30607347456 30612381696 30644289536 30664880064 30701891584 30722520816 30736822272 30754543456 30789534048 30861702144 30886904412 31025504256 31078711104 31093178368 31151624192 31176995976 31191508992 31205047328 31245000528 31250139648 31263703432 31303731732 31362573333 31377172736 31430982674 31450718208 31486500864 31578566656 31633688088 31671868928 31726184252 31762280316 31782223872 31808177856 31836728448 31901184224 31911419904 31952277504 31971403776 32012338176 32026232784 32067237384 32072511744 32127514146 32142469632 32237438016 32313069568 32342073344 32368484512 32429327528 32444353536 32470848228 32481266688 32499993624 32576241152 32581599232 32598129798 32637474688 32693445967 32740689072 32751194112 32813106552 32909051308 32919610368 32967180288 33023716992 33063575552 33080350653 33085791648 33101193216 33157959744 33163413504 33220286736 33235679232 33262820136 33325344234 33391115204 33433510656 33547902976 33605435584 33610962944 33653996544 33668603696 33711711096 33775078974 33785915904 33790801408 33813506142 33848750572 33854317952 33908539392 33912376043 33972277248 34030537632 34071611392 34131084516 34146972672 34205532648 34254960768 34269828762 34313705937 34366144512 34409137009 34430742528 34458859344 34474825728 34489789152 34539628032 34570704896 34598861388 34614967296 34680033024 34739507166 34798690304 34858367936 34923891184 34968605784 34979825664 35045577216 35082105856 35105678244 35148049664 35171666361 35176752247 35188038912 35208326426 35270516736 35299319328 35518526976 35525887488 35547532098 35630852544 35647438848 35662911232 35708572032 35714445312 35775693408 35842940952 35859625984 35888832252 35921123056 36005319168 36027255878 36034721814 36196421632 36258496288 36352203264 36373161972 36384832512 36390093824 36414545076 36458496256 36482993469 36521020354 36585529344 36601408896 36648271296 36654299136 36717159024 36734251008 36842786304 36905969436 36975341559 36992553728 37055993702 37079261184 37109540832 37142849856 37196522496 37229989888 37299971072 37347727872 37363938248 37417930368 37482099837 37499547904 37610344352 37741390848 37806115032 37812333312 37851745792 37877179158 37882656266 37894811136 37966041984 37983633408 38014651584 38031151431 38086107696 38209726464 38281957644 38330562816 38406212096 38461710336 38478404224 38527669824 38600090256 38618058752 38684286368 38690649088 38757001192 38879568273 38892043008 38938984448 39005762432 39092037312 39148526592 39215663928 39262995968 39289377582 39381553536 39399800832 39404258803 39416901888 39449090499 39467369088 39473860608 39509377024 39541555872 39559962624 39634323456 39702293904 39819598602 39838134784 39906454756 39913018496 39964120896 39976943616 39981466889 40093835264 40120775136 40169199616 40202002568 40238087344 40296232704 40342079232 40411263438 40460038528 40601014272 40720974336 40790808324 40809796608 40886506752 40938855552 40956624618 40963361088 40982429696 41015808288 41052712064 41148936192 41182539216 41438281472 41472120781 41569327968 41582665728 41588678656 41616622944 41660000704 41666852864 41738308976 41816764444 41883738624 41890627584 41962467456 42034430529 42178250784 42186991392 42311637396 42349707088 42410903808 42448971264 42483635922 42510311424 42583214016 42603036672 42628538368 42683117568 42701643712 42756316512 42763348992 42836685528 42856626176 42983250688 43056964342 43133018112 43206988608 43259138048 43288204752 43294464304 43308355584 43333324832 43445316096 43464173064 43519822164 43526980224 43601626341 43654252096 43668258816 43724169216 43750808736 43806357504 43881482736 43892813824 44031622656 44107134204 44114388864 44170870464 44190042351 44210612992 44217884672 44293715648 44314238976 44350426848 44433792312 44448049152 44578014208 44662283918 44741173248 44817901632 44871995392 44902145808 44948948128 45033438632 45047887872 45084674856 45105564672 45190349568 45227252889 45267848262 45296369664 45374050176 45508112688 45517543344 45529296896 45607376864 45673281024 45693105016 45751607916 45837607179 45907656704 45945145792 45966434304 45986385536 46052837376 46105233408 46131815184 46153289728 46184301072 46240044032 46319342888 46456198369 46538256384 46618066656 46624807712 46639767552 46727436288 46787263488 46807570992 46867500792 46875209472 46895555148 46917385216 46955597598 47065759104 47146474011 47176077312 47358035968 47367849984 47396709464 47507803392 47589276378 47611429376 47619260416 47643420474 47700924544 47782728721 47790587936 47851776336 47867129856 47957105664 48007092224 48039349176 48046295752 48213704448 48356157024 48469604352 48497549296 48513110016 48552726768 48643991292 48666530304 48706272342 48749990436 48801878528 48864361728 48872398848 48956212032 48979001344 49111033608 49123715072 49207959248 49300455412 49363576962 49379415552 49479387776 49523799808 49564241909 49595363328 49651789824 49736939616 49745120256 49796970496 49830430104 49890573824 49976133116 50064408576 50086672806 50150265984 50321854464 50408153376 50416444416 50480994816 50502905544 50526414848 50567566644 50621389312 50662618461 50686202112 50708201908 50773125858 50781476928 50946301952 51042610192 51107417088 51220459008 51308298972 51370226432 51404743143 51458323238 51466787008 51549216768 51646113792 51688289016 51734683728 51839424364 51856057344 51922450944 52020049536 52109260749 52122716416 52198035456 52287551904 52385836776 52452908676 52508738048 52555869184 52598787332 52623158784 52631814144 52722074496 52782058368 52812489639 52845764608 52936391872 53092798136 53277790464 53285494528 53321298147 53376875902 53471158272 53494366848 53562858048 53571667968 53663540112 53728310272 53764411428 53789438976 53881684584 54007978752 54040883817 54052082721 54134685696 54294632448 54387744432 54413062144 54515342336 54559742958 54585140736 54608832824 54617814784 54687744384 54711481006 54781530531 54865248256 54902113344 54910052288 55101376512 55264179456 55358954154 55425770624 55488830592 55520822441 55583990553 55618891776 55664311248 55714274784 55844984832 55949956608 56021591808 56045907372 56126895552 56237667712 56249321856 56415516528 56547871744 56598628352 56644847896 56751323174 56777618688 56823984399 56842216704 56910823424 56949062976 57008422016 57017798656 57115580704 57314589696 57422936466 57590839789 57609318144 57692565504 57717606336 57744474112 57791504736 57900135384 57927088128 57952230752 58026429552 58035973632 58135501788 58334411648 58408476672 58434451607 58508643648 58638055968 58708830208 58809512272 58819185152 58894493952 58920056468 59024130048 59072330304 59125352832 59133902464 59245056416 59264065536 59339943936 59451485184 59553440856 59729397903 59757202176 59833073664 59859682134 59869527744 59946181344 60063850496 60112899808 60140752896 60253799424 60303003852 60357131016 60444349056 60498733568 60677483584 60690057792 60897708032 61002143888 61116809572 61214694912 61224763392 61329760128 61403783168 61434936927 61445041632 61473644544 61509086912 61579068096 61723404288 61773808824 62051008512 62157422208 62303248384 62353991952 62383017984 62410094656 62490001056 62500279296 62527406864 62607463464 62725146666 62754345472 62861965348 62901436416 62973001728 63157133312 63267376176 63343737856 63452368504 63524560632 63616355712 63673456896 63725453883 63802368448 63822839808 63904555008 63942807552 64024676352 64052465568 64134474768 64145023488 64255028292 64284939264 64474876032 64585446513 64626139136 64684146688 64736969024 64858655056 64888707072 64941696456 64962533376 64999987248 65152482304 65196259596 65274949376 65386891934 65481378144 65502388224 65626213104 65818102616 65839220736 66047433984 66127151104 66160701306 66171583296 66202386432 66315919488 66326827008 66440573472 66471358464 66525640272 66650688468 66782230408 66867021312 66993425877 67095805952 67210871168 67221925888 67307993088 67337207392 67423422192 67550157948 67571831808 67581602816 67627012284 67697501144 67708635904 67824752086 67944554496 68061075264 68143222784 68262169032 68293945344 68411065296 68509921536 68539657524 68627411874 68818274018 68861485056 68917718688 68949651456 68979578304 69079256064 69141409792 69197722776 69229934592 69360066048 69479014332 69597380608 69716735872 69836295823 69847782368 69937211568 69959651328 70091154432 70164211712 70211356488 70296099328 70343332722 70353504494 70376077824 70416652852 70541033472 70598638656 71037053952 71051774976 71095064196 71261705088 71325822464 71383914567 71417144064 71428890624 71551386816 71685881904 71719251968 71777664504 71842246112 72010638336 72054511756 72069443628 72392843264 72516992576 72704406528 72746323944 72769665024 72780187648 72829090152 72916992512 72965986938 73042040708 73171058688 73179337777 73202817792 73296542592 73308598272 73434318048 73468502016 73685572608 73811938872 73950683118 73985107456 74045365443 74111987404 74158522368 74219081664 74251295651 74285699712 74393044992 74459979776 74599942144 74695455744 74727876496 74835860736 74964199674 74999095808 75130009209 75220688704 75482781696 75612230064 75624666624 75703491584 75754358316 75765312532 75789622272 75932083968 76029303168 76062302862 76159688787 76172215392 76419452928 76563915288 76661125632 76812424192 76923420672 76956808448 77019652879 77055339648 77187484857 77200180512 77236117504 77368572736 77381298176 77514002384 77759136546 77784086016 78011524864 78184074624 78297053184 78431327856 78525991936 78578755164 78763107072 78808517606 78833803776 78898180998 78934738176 78947721216 79083111744 79119925248 79268646912 79404587808 79639197204 79676269568 79812909512 79826036992 79928241792 79962933778 80065313853 80187670528 80241550272 80338399232 80404005136 80476174688 80592465408 80684158464 80822526876 80920077056 81202028544 81441948672 81581616648 81619593216 81773013504 81877711104 81913249236 81926722176 82031616576 82067221509 82105424128 82297872384 82365078432 82876562944 82944241562 83138655936 83165331456 83177357312 83233245888 83320001408 83333705728 83476617952 83633528888 83767477248 83924934912 84068861058 84356501568 84373982784 84623274792 84699414176 84821807616 84897942528 84967271844 85020622848 85126984761 85166428032 85257076736 85366235136 85403287424 85512633024 85526697984 85673371056 85713252352 85966501376 86113928684 86266036224 86275796971 86413977216 86518276096 86576409504 86588928608 86616711168 86666649664 86890632192 86928346128 87039644328 87053960448 87203252682 87308504192 87448338432 87501617472 87612715008 87762965472 87785627648 88063245312 88214268408 88228777728 88341740928 88380084702 88421225984 88435769344 88587431296 88628477952 88700853696 88739353339 88867584624 88896098304 89156028416 89324567836 89482346496 89635803264 89743990784 89789523201 89804291616 89897896256 90066877264 90095775744 90169349712 90211129344 90380699136 90454505778 90535696524 90748100352 91016225376 91035086688 91058593792 91214753728 91346562048 91386210032 91503215832 91675214358 91890291584 91932868608 91972771072 92047877831 92105674752 92210466816 92263630368 92306579456 92368602144 92480088064 92638685776 92912396738 93076512768 93236133312 93249615424 93279535104 93454872576 93574526976 93615141984 93735001584 93750418944 93791110296 93834770432 93911195196 94087719999 94131518208 94292948022 94352154624 94716071936 94735699968 94793418928 95015606784 95178552756 95222858752 95286840948 95401849088 95565457442 95581175872 95703552672 95734259712 95914211328 96014184448 96078698352 96092591504 96427408896 96712314048 96939208704 96995098592 97026220032 97105453536 97287982584 97333060608 97412544684 97499980872 97603757056 97728723456 97744797696 97912424064 98080337901 98222067216 98247430144 98415918496 98600910824 98727153924 98758831104 98958775552 99047599616 99128483818 99190726656 99303579648 99473879232 99490240512 99593940992 99660860208 99781147648 99952266232 100173345612 100300531968 100643708928 100816306752 100832888832 100961989632 101005811088 101052829696 101135133288 101242778624 101325236922 101372404224 101416403816 101546251716 101562953856 101737128129 101892603904 102085220384 102214834176 102440918016 102616597944 102740452864 102809486286 102916646476 102933574016 103098433536 103110098819 103227411027 103292227584 103376578032 103469367456 103678848728 103712114688 103844901888 104040099072 104218521498 104245432832 104396070912 104575103808 104771673552 104905817352 105017476096 105111738368 105197574664 105246317568 105444148992 105530256741 105564116736 105624979278 105691529216 105872783744 106185596272 106555580928 106570989056 106642596294 106753751804 106942316544 106954416751 106988733696 107125716096 107143335936 107327080224 107456620544 107528822856 107578877952 107763369168 108015957504 108081767634 108104165442 108521124413 108589264896 108775488864 108826124288 109030684672 109119485916 109170281472 109217665648 109235629568 109375488768 109422962012 109563061062 109804226688 109820104576 110008439359 110202753024 110528358912 110717908308 110851541248 110926024677 110977661184 111041644882 111167981106 111237783552 111328622496 111428549568 111689969664 111899913216 112043183616 112091814744 112253791104 112446299511 112475335424 112498643712 112831033056 113095743488 113197256704 113289695792 113502646348 113555237376 113647968798 113684433408 113898125952 114016844032 114035597312 114093454293 114231161408 114629179392 114845872932 115181679578 115218636288 115385131008 115435212672 115583009472 115800270768 115854176256 115904461504 116052859104 116071947264 116271003576 116638704819 116668823296 116816953344 116868903214 117017287296 117276111936 117417660416 117619024544 117638370304 117788987904 117840112936 118144660608 118212776409 118250705664 118267804928 118347271497 118490112832 118528131072 118679887872 118902970368 119106881712 119458795806 119514404352 119719364268 119739055488 119892362688 119944400667 120127700992 120225799616 120281505792 120507598848 120606007704 120714262032 120888698112 120997467136 121354967168 121380115584 121795416064 122004287776 122233619144 122429389824 122659520256 122807566336 122869873854 122890083264 122947289088 123018173824 123158136192 123446808576 123547617648 124314844416 124416362343 124606496768 124707983904 124766035968 124820189312 124980002112 125000558592 125054813728 125214926928 125450293332 125508690944 125723930696 126095395573 126314266624 126534752352 126687475712 126904737008 127049121264 127232711424 127346913792 127450907766 127604736896 127809110016 127885615104 128049352704 128104931136 128268949536 128290046976 128510056584 128569878528 128949752064 129170893026 129252278272 129473938048 129695977957 129717310112 129777414144 129883392912 129925066752 129999974496 130304964608 130392519192 130549898752 130773783868 130962756288 131004776448 131252426208 131636205232 131678441472 132094867968 132321402612 132343166592 132570127053 132631838976 132653654016 132881146944 132942716928 133051280544 133301376936 133564460816 133734042624 133986851754 134421742336 134443851776 134615986176 134674414784 134846844384 135100315896 135143663616 135163205632 135254024568 135395002288 135417271808 135649504172 135889108992 136122150528 136286445568 136524338064 136587890688 136822130592 137019843072 137079315048 137254823748 137512821537 137636548036 137722970112 137835437376 137899302912 137959156608 138158512128 138282819584 138395445552 138459869184 138720132096 138958028664 139368595107 139433471744 139672591646 139695564736 139874423136 139919302656 140182308864 140328423424 140422712976 140592198656 140686665444 140707008988 140752155648 140833305704 141197277312 141439422033 142074107904 142103549952 142190128392 142523410176 142651644928 142767829134 142834288128 142857781248 143102773632 143348186163 143371763808 143438503936 143555329008 143684492224 144021276672 144109023512 144138887256 144785686528 145033985152 145408813056 145492647888 145539330048 145560375296 145658180304 145833985024 145931973876 146084081416 146358675554 146405635584 146593085184 146617196544 146868636096 146937004032 147371145216 147623877744 147901366236 147970214912 148090730886 148223974808 148438163328 148502591302 148571399424 148692725727 148786089984 148919959552 149199884288 149390911488 149455752992 149671721472 149928399348 149998191616 150260018418 150441377408 150699375197 150965563392 151224460128 151249333248 151406983168 151508716632 151530625064 151579244544 151864167936 152058606336 152124605724 152319377574 152344430784 152838905856 153127830576 153322251264 153624848384 153913616896 154039305758 154110679296 154374969714 154400361024 154472235008 154737145472 154762596352 155028004768 155518273092 155568172032 156023049728 156317993713 156368149248 156594106368 156862655712 157051983872 157157510328 157526214144 157617035212 157667607552 157796361996 157869476352 157895442432 158166223488 158437468917 158537293824 158809175616 159278394408 159352539136 159625819024 159652073984 159856483584 159925867556 160130627706 160226480089 160483100544 160676798464 160808010272 160952349376 161184930816 161368316928 161645053752 161840154112 162122651451 162404057088 162883897344 163163233296 163239186432 163546027008 163755422208 163826498472 163853444352 164063233152 164134443018 164210848256 164344591593 164595744768 164730156864 165753125888 165888483124 166277311872 166466491776 166562467323 166640002816 166667411456 166751971659 166953235904 167267057776 167534954496 167849869824 168137722116 168713003136 168747965568 169246549584 169398828352 169643615232 169795885056 169934543688 170253969522 170332856064 170471953197 170732470272 170806574848 171025266048 171053395968 171346742112 171426504704 171933002752 172227857368 172551593942 172772519367 172827954432 173036552192 173152819008 173177857216 173233422336 173333299328 173781264384 173856692256 174079288656 174107920896 174406505364 174617008384 175003234944 175225430016 175303354821 175525930944 175571255296 176126490624 176428536816 176457555456 176683481856 176760169404 176842451968 177174862592 177401707392 177478706678 177735169248 177792196608 178312056832 178649135672 179271606528 179487981568 179579046402 179608583232 179795792512 180133754528 180191551488 180338699424 180422258688 180761398272 180909011556 181071393048 181496200704 182032450752 182070173376 182117187584 182429507456 182693124096 182772420064 183006431664 183350428716 183780583168 183945542144 184095755662 184211349504 184420933632 184527260736 184613158912 184737204288 184960176128 185277371552 185824793476 186153025536 186472266624 186499230848 186909745152 187149053952 187230283968 187470003168 187500837888 187582220592 187669540864 187822390392 188175439998 188263036416 188585896044 188704309248 189432143872 189471399936 189586837856 190031213568 190357105512 190445717504 190573681896 190803698176 191130914884 191162351744 191407105344 191468519424 191490183521 191828422656 192028368896 192157396704 192185183008 192854817792 193424628096 193756339539 193878417408 193990197184 194052440064 194210907072 194575965168 194666121216 194825089368 194999961744 195207514112 195457446912 195824848128 196160675802 196444134432 196494860288 196831836992 197201821648 197454307848 197517662208 197917551104 198095199232 198256967636 198381453312 198607159296 198629631109 198947758464 198980481024 199187881984 199321720416 199562295296 199904532464 200346691224 200601063936 200980277631 201287417856 201632613504 201665777664 201923979264 202011622176 202105659392 202270266576 202485557248 202650473844 202744808448 202832807632 203092503432 203125907712 203474256258 204170440768 204429668352 204881836032 205233195888 205480905728 205618972572 205833292952 205867148032 206220197638 206454822054 206584455168 206753156064 206938734912 207357697456 207424229376 207689803776 208080198144 208437042996 208490865664 208792141824 209150207616 209508887469 209543347104 209811634704 210034952192 210223476736 210395149328 210492635136 210888297984 211060513482 211128233472 211249958556 211745567488 212371192544 213111161856 213141978112 213285192588 213507503608 213908833502 213977467392 214251432192 214286671872 214654160448 214913241088 215057645712 215157755904 215526738336 216031915008 216163535268 216208330884 217042248826 217178529792 217550977728 217652248576 218061369344 218238971832 218340562944 218435331296 218471259136 218750977536 218845924024 219126122124 219538013331 219608453376 219640209152 220016878718 220405506048 221056717824 221435816616 221703082496 221852049354 221955322368 222083289764 222335962212 222475567104 222657244992 222753886953 222857099136 223379939328 223799826432 224086367232 224183629488 224507582208 224892599022 224950670848 224997287424 225662066112 226191486976 226394513408 226579391584 227005292696 227110474752 227295937596 227368866816 227796251904 228033688064 228071194624 228186908586 228462322816 228854121769 229258358784 229691745864 230363359156 230437272576 230770262016 230870425344 231058958637 231166018944 231562454571 231600541536 231708352512 231808923008 232105718208 232143894528 232542007152 233277409638 233337646592 233737806428 234034574592 234177163207 234552223872 234835320832 235238049088 235276740608 235577975808 235680225872 236289321216 236425552818 236501411328 236535609856 236694542994 236980225664 237359775744 237386632301 237805940736 238213763424 238917591612 239028808704 239438728536 239478110976 239784725376 239888801334 240195941559 240451599232 240563011584 240863959063 241015197696 241212015408 241428524064 241777396224 241994934272 242709934336 242760231168 243590832128 244008575552 244467238288 244858779648 245319040512 245739747708 245780166528 246036347648 246201664527 246237265729 246316272384 246893617152 247095235296 248629688832 248832724686 249415967808 249532071936 249640378624 249960004224 250001117184 250109627456 250429853856 250900586664 251017381888 251447861392 252190791146 253069504704 253374951424 253809474016 254098242528 254465422848 254693827584 254901815532 255209473792 255380954283 255771230208 256098705408 256209862272 256537899072 256580093952 257020113168 257139757056 257899504128 258341786052 258827390913 258947876096 259391955914 259434620224 259554828288 259766785824 259850133504 259999948992 260609929216 260785038384 261099797504 261547567736 261925512576 262504852416 263272410464 263356882944 264189735936 264642805224 264686333184 265140254106 265263677952 265307308032 265762293888 265885433856 266102561088 266218060017 266602753872 267128921632 267468085248 267973703508 268843484672 268887703552 269231972352 269348829568 269693688768 270200631792 270287327232 270326411264 270508049136 270790004576 270834543616 271299008344 272244301056 272572891136 273048676128 273175781376 273644261184 274039686144 274158630096 274509647496 275025643074 275273096072 275670874752 275798605824 275918313216 276143633493 276317024256 276565639168 276790891104 276919738368 277440264192 277916057328 278737190214 278866943488 279345183292 279391129472 279748846272 279838605312 279870268223 280364617728 280656846848 280845425952 281184397312 281373330888 281414017976 281504311296 281666611408 282394554624 282878844066 284148215808 284207099904 284380256784 285046820352 285303289856 285535658268 285668576256 286205547264 286696372326 286743527616 286877007872 287110658016 287368984448 288042553344 288218047024 288277774512 290067970304 290304845467 290817626112 290985295776 291078660096 291120750592 291316360608 291667970048 291863947752 292168162832 292717351108 292811271168 293186170368 293234393088 293737272192 294241013703 294742290432 295247755488 295802732472 295940429824 296181461772 296447949616 296876326656 297005182604 297142798848 297385451454 297572179968 298399768576 298781822976 298911505984 299343442944 299856798696 299996383232 300520036836 300882754816 301398750394 301931126784 302448920256 302498666496 302813966336 303017433264 303061250128 303158489088 303728335872 304117212672 304249211448 304638755148 304688861568 305211384387 305677811712 306255661152 306644502528 307249696768 307827233792 308078611516 308221358592 308749939428 308800722048 309330296457 309474290944 309525192704 309682233081 310056009536 311036546184 311136344064 312046099456 312635987426 312736298496 313188212736 313725311424 314103967744 314315020656 315052428288 315234070424 315335215104 315592723992 315738952704 316332446976 316590770223 316874937834 317074587648 317618351232 318556788816 318705078272 319251638048 319304147968 319712967168 319851735112 320261255412 320452960178 320863250253 320966201088 321353596928 321616020544 321904698752 322369861632 322736633856 323290107504 323680308224 324245302902 325193388583 325563373239 325767794688 326326466592 326478372864 327092054016 327510844416 327652996944 327706888704 328126466304 328268886036 328421696512 328689183186 329460313728 330025318077 331506251776 331776966248 332554623744 332932983552 333124934646 333280005632 333334822912 333503943318 333906471808 334479101047 334534115552 335069908992 335699739648 336275444232 337426006272 337495931136 338493099168 338797656704 339287230464 339591770112 339869087376 340507939044 340665712128 340943906394 341613149696 342050532096 342106791936 342258930841 342693484224 342853009408 343866005504 344455714736 345103187884 345545038734 345655908864 346305638016 346355714432 346666598656 346949693363 347562528768 347713384512 348158577312 348215841792 348813010728 349234016768 350006469888 350450860032 350606709642 351051861888 352252981248 352857073632 352915110912 353366963712 353520338808 353684903936 354349725184 354638329227 354803414784 354957413356 355470338496 355584393216 356624113664 357298271344 358543213056 359158092804 359217166464 359591585024 359833202001 360267509056 360383102976 360677398848 360844517376 361522796544 361818023112 362142786096 362992401408 364064901504 364140346752 364859014912 365386248192 365544840128 366012863328 366700857432 367561166336 367891084288 368191511324 368422699008 368841867264 369054521472 369474408576 369920352256 370554743104 371649586952 372944533248 372998461696 373249087029 373819490304 374298107904 374460567936 374940006336 375001675776 375164441184 375339081728 375644780784 376350879996 376526072832 377171792088 378286186719 378864287744 378942799872 379173675712 380062427136 380714211024 380891435008 381147363792 381607396352 382261829768 382324703488 382814210688 382980367042 383656845312 384056737792 384314793408 384370366016 385709635584 386849256192 387512679078 387756834816 387980394368 388421814144 389087933871 389151930336 389332242432 389650178736 389999923488 390415028224 390914893824 391649696256 392321351604 392888268864 392989720576 393663673984 394403643296 394908615696 395035324416 395835102208 396190398464 396513935272 397259262218 397895516928 397960962048 398375763968 398643440832 399124590592 399809064928 400693382448 401202127872 401960555262 403265227008 403331555328 403847958528 404023244352 404211318784 404540533152 404971114496 405300947688 405489616896 405665615264 406185006864 406251815424 406948512516 408340881536 408859336704 409041161249 409763672064 410466391776 410961811456 411237945144 411666585904 411734296064 412440395276 412909644108 413168910336 413506312128 413877469824 414715394912 414848458752 415379607552 416160396288 416874085992 416981731328 418105785321 418300415232 419017774938 419086694208 419623269408 420069904384 420446953472 420790298656 420985270272 421776595968 422121026964 422256466944 422499917112 423491134976 424742385088 426222323712 426283956224 426570385176 427015007216 427817667004 427954934784 428502864384 428573343744 429308320896 429826482176 430044558489 430115291424 430315511808 431053476672 432063830016 432327070536 432416661768 434084497652 434357059584 435101955456 436122738688 436477943664 436681125888 436870662592 436942518272 437501955072 437691848048 438252244248 439076026662 439216906752 439280418304 440033757436 440811012096 442113435648 442871633232 443406164992 443704098708 443910644736 444166579528 444671924424 445314489984 445507773906 445714198272 446078177181 446759878656 447599652864 448172734464 448367258976 449015164416 449785198044 449901341696 449994574848 451324132224 452098125591 452382973952 452789026816 453158783168 454010585392 454220949504 454591875192 454737733632 455592503808 456067376128 456373817172 456924645632 457708243538 458516717568 459383491728 460726718312 460874545152 461740850688 462117917274 462332037888 463124909142 463201083072 463416705024 463617846016 464211436416 464287789056 465084014304 466554819276 466675293184 467475612856 468069149184 468354326414 468953981139 469104447744 469670641664 470476098176 470553481216 471155951616 471360451744 472578642432 472851105636 473002822656 473071219712 473389085988 473960451328 474773264602 475611881472 476427526848 477835183224 478057617408 478877457072 478956221952 479569450752 479777602668 480391883118 480679440267 480903198464 481727918126 482030395392 482424030816 482857048128 483554792448 483989868544 485419868672 485520462336 487181664256 488017151104 488854070761 488934476576 489717559296 490638081024 491479495416 491560333056 492072695296 492403329054 492474531458 492632544768 493787234304 494190470592 497259377664 497665449372 498831935616 499280757248 499687401969 499920008448 500002234368 500219254912 500859707712 501801173328 502034763776 502895722784 504381582292 506139009408 506749902848 507618948032 508196485056 508930845696 509387655168 509803631064 510418947584 510761908566 512197410816 512255364439 512419724544 513075798144 513160187904 514040226336 514279514112 515799008256 516683572104 517654781826 517895752192 518317558101 518783911828 518869240448 519109656576 519533571648 519700267008 519759069557 519999897984 521219858432 521570076768 522199595008 523095135472 523851025152 525009704832 525910064463 526544820928 526713765888 528379471872 529285610448 529372666368 530280508212 530527355904 531524587776 532205122176 532436120034 533205507744 534257843264 534936170496 535947407016 537686969344 538463944704 538697659136 539137570153 539387377536 540401263584 540574654464 540652822528 541016098272 541580009152 541669087232 542598016688 544488602112 546097352256 546351562752 547288522368 548079372288 548317260192 549019294992 550051286148 550546192144 551341749504 551836626432 552287266986 552634048512 553581782208 553839476736 554880528384 555832114656 557474380428 557733886976 558690366584 558782258944 559497692544 559740536446 560729235456 561313693696 561690851904 562368794624 562746661776 562828035952 563008622592 563333222816 564789109248 565757688132 568296431616 568414199808 568760513568 570093640704 570606579712 571071316536 571337152512 572411094528 573392744652 573487055232 574221316032 574470550563 574737968896 576085106688 576436094048 576555549024 580135940608 580609690934 581635252224 581970591552 582157320192 582241501184 582632721216 583335940096 583727895504 584336325664 585434702216 585622542336 586372340736 587474544384 588482027406 589484580864 590495510976 591605464944 591880859648 592362923544 592895899232 593752653312 594010365208 594285597696 594770902908 595144359936 595888893327 596799537152 597563645952 597823011968 598686885888 599713597392 599992766464 601040073672 601765509632 602797500788 603862253568 603930578797 604897840512 604997332992 605627932672 606034866528 606122500256 606316978176 607456671744 608234425344 608498422896 609277510296 609377723136 610422768774 612511322304 613289005056 614499393536 615654467584 616157223032 616442717184 617499878856 617601444096 618660592914 618948581888 619050385408 619364466162 620112019072 621175473373 622073092368 622272688128 624092198912 625271974852 625472596992 626376425472 627450622848 628207935488 628526662407 628630041312 630104856576 630468140848 630670430208 631185447984 631477905408 632664893952 633181540446 633749875668 635236702464 637113577632 637410156544 638503276096 638608295936 639425934336 639703470224 640522510824 640905920356 641726500506 641932402176 643232041088 643809397504 644335144817 644739723264 645473267712 646580215008 647360616448 648490605804 650386777166 651126746478 651535589376 652652933184 652956745728 654184108032 655021688832 655305993888 655413777408 656252932608 656537772072 656843393024 657378366372 658614039993 658920627456 660050636154 663012503552 663553932496 665109247488 665865967104 666249869292 666560011264 667007886636 667812943616 668261660859 668958202094 669068231104 670139817984 671399479296 672550888464 674852012544 674991862272 676986198336 677595313408 678574460928 679183540224 679738174752 681015878088 681331424256 681887812788 683226299392 684101064192 684213583872 684517861682 685386968448 686562365307 687732011008 688911429472 690206375768 691090077468 691311817728 692611276032 692711428864 693176875911 693333197312 693899386726 695125057536 695426769024 696317154624 696431683584 697626021456 698468033536 700012939776 701213419284 702103723776 702531489621 704505962496 705714147264 705830221824 706733927424 707040677616 707369807872 708699450368 709276658454 709606829568 709914826712 710940676992 712159896903 713248227328 714596542688 717086426112 718316185608 718434332928 719183170048 719666404002 720535018112 721354797696 721689034752 721770691733 722591877189 723045593088 723636046224 724285572192 725984802816 728129803008 728280693504 729718029824 730772496384 731089680256 732025726656 733401714864 735122332672 735782168576 736383022648 738109042944 738711797187 738948817152 739840704512 741109486208 743299173904 745889066496 745996923392 746498174058 748596215808 748680917257 748921135872 749880012672 750003351552 750328882368 750678163456 751289561568 752701759992 753052145664 754343584176 756572373438 758347351424 759647870891 760124854272 761428422048 761782870016 762294727584 763214792704 764523659536 764649406976 765628421376 765960734084 767313690624 768629586816 768740732032 771419271168 773698512384 775025358156 775960788736 776482172739 776843628288 778175867742 778303860672 778664484864 779300357472 779999846976 780830056448 781829787648 783299392512 784642703208 785776537728 787327347968 788807286592 789817231392 790070648832 791670204416 792380796928 793027870544 794518524436 795791033856 795921924096 797286881664 798249181184 798654180051 799618129856 801386764896 802404255744 803921110524 806530454016 806663110656 807695917056 808046488704 809081066304 809942228992 810601895376 810979233792 811331230528 812370013728 812503630848 813897025032 816681763072 817718673408 818082322498 819527344128 820932783552 821923622912 822475890288 823333171808 823468592128 824880790552 825819288216 827012624256 827754939648 828430900479 829430789824 829696917504 830759215104 832320792576 833748171984 833963462656 836211570642 836600830464 838035549876 838173388416 839246538816 839610804669 840139808768 840893906944 841580597312 841970540544 843553191936 844242053928 844512933888 844999834224 846982269952 849484770176 852444647424 852567912448 853140770352 854030014432 855635334008 855909869568 857005728768 858616641792 859652964352 860089116978 860230582848 860631023616 862106953344 864127660032 864654141072 864833323536 868168995304 870203910912 870914536401 872245477376 872955887328 873362251776 873741325184 873885036544 875003910144 875383696096 876504488496 878152053324 878433813504 878560836608 880067514872 882667769011 884226871296 885743266464 886812329984 887408197416 887821289472 888333159056 889343848848 890628979968 891015547812 891428396544 892156354362 895199305728 896345468928 896734517952 898030328832 899570396088 899802683392 899989149696 902648264448 904196251182 904765947904 906317566336 907871845699 908021170784 908441899008 909183750384 909475467264 911185007616 912134752256 912747634344 913849291264 915416487076 917033435136 918766983456 921453436624 921749090304 923481701376 924235834548 924664075776 926249818284 926402166144 927235692032 927990889371 928422872832 928575578112 930168028608 933109638552 933350586368 934951225712 936138298368 936708652828 937907962278 938208895488 940952196352 941106962432 942311903232 942720903488 945157284864 945702211272 946005645312 946142439424 946778171976 947920902656 949546529204 951223762944 952855053696 955670366448 956115234816 957754914144 957912443904 959138901504 959555205336 960783766236 961358880534 961806396928 962589750759 963455836252 964060790784 964848061632 965714096256 967109584896 967979737088 970839737344 971040924672 975580165749 976034302208 976690119717 977708141522 977868953152 979435118592 981276162048 982958990832 983120666112 984145390592 984806658108 984949062916 985265089536 988380941184 990075954231 994518755328 995330898744 997663871232 998561514496 999374803938 999840016896 1000004468736 1000438509824 1001719415424 1003437303141 1003602346656 1004069527552 1005791445568 1008763164584 1012278018816 1013499805696 1015237896064 1016392970112 1017861691392 1018775310336 1019607262128 1020837895168 1021523817132 1024510728878 1024839449088 1026151596288 1026320375808 1026776792523 1028080452672 1028559028224 1031598016512 1033367144208 1035309563652 1035791504384 1036635116202 1037567823656 1037738480896 1039067143296 1039518139114 1039999795968 1040849080089 1042439716864 1043140153536 1044399190016 1046190270944 1047702050304 1050019409664 1051820128926 1053089641856 1054895626379 1056758943744 1058571220896 1058745332736 1060561016424 1061054711808 1063049175552 1064410244352 1064872240068 1066411015488 1068515686528 1069872340992 1071894814032 1075373938688 1077395318272 1078275140306 1078774755072 1080802527168 1081149308928 1081305645056 1082032196544 1083160018304 1083338174464 1085196033376 1088977204224 1092194704512 1094225955991 1094577044736 1096158744576 1096634520384 1098038589984 1100102572296 1101092384288 1102683499008 1103673252864 1104574533972 1105268097024 1107163564416 1109761056768 1111664229312 1114948760856 1115467773952 1117380733168 1117564517888 1118995385088 1119481072892 1121458470912 1121585360623 1123381703808 1124737589248 1125493323552 1125656071904 1126017245184 1126666445632 1129578218496 1131515376264 1134858560157 1136592863232 1136828399616 1137521027136 1140187281408 1141213159424 1142142633072 1142674305024 1144822189056 1146785489304 1146974110464 1148442632064 1148941101126 1149475937792 1152170213376 1152872188096 1153111098048 1160271881216 1161219381868 1163270504448 1163941183104 1165265442432 1166671880192 1167263801613 1167455791008 1168672651328 1170869404432 1171245084672 1172744681472 1174949088768 1176964054812 1178969161728 1180991021952 1183210929888 1183761719296 1184725847088 1185791798464 1187505306624 1188020730416 1188571195392 1189541805816 1191777786654 1195127291904 1195646023936 1197373771776 1199427194784 1199985532928 1202080147344 1203531019264 1205595001576 1207861157594 1209795681024 1209994665984 1211255865344 1212069733056 1212245000512 1212633956352 1214913343488 1216468850688 1216996845792 1218555020592 1218755446272 1220845537548 1225022644608 1226578010112 1227123483747 1228998787072 1231308935168 1232314446064 1232885434368 1234999757712 1235202888192 1237321185828 1237897163776 1238728932324 1240224038144 1242350946746 1244146184736 1244545376256 1248184397824 1250543949704 1250945193984 1254901245696 1256415870976 1257053324814 1257260082624 1260209713152 1260936281696 1261340860416 1262370895968 1262955810816 1265329787904 1266363080892 1267499751336 1270473404928 1274227155264 1274820313088 1277006552192 1277216591872 1278851868672 1279406940448 1281045021648 1281811840712 1283453001012 1283864804352 1286464082176 1287618795008 1288670289634 1289479446528 1290946535424 1293160430016 1294721232896 1296981211608 1300773554332 1302253492956 1303071178752 1305305866368 1308368216064 1310043377664 1310611987776 1310827554816 1312505865216 1313075544144 1313686786048 1314756732744 1317228079986 1317841254912 1320101272308 1326025007104 1327107864992 1330218494976 1331731934208 1332499738584 1333120022528 1334015773272 1335625887232 1336523321718 1337916404188 1338136462208 1340279635968 1340431284647 1342798958592 1345101776928 1349704025088 1349983724544 1353972396672 1355190626816 1356294376773 1357148921856 1358367080448 1359476349504 1362031756176 1362662848512 1363775625576 1366452598784 1368202128384 1369035723364 1370773936896 1373124730614 1375464022016 1377822858944 1380412751536 1382180154936 1382623635456 1385222552064 1385422857728 1386353751822 1386666394624 1387798773452 1390250115072 1390407417763 1390853538048 1392634309248 1392863367168 1395252042912 1396936067072 1400025879552 1402426838568 1404207447552 1405062979242 1406861943417 1409011924992 1410774617369 1411428294528 1411660443648 1413467854848 1414081355232 1414739615744 1417398900736 1418553316908 1419213659136 1419829653424 1421881353984 1424319793806 1429193085376 1434172852224 1436632371216 1436868665856 1438366340096 1439332808004 1441070036224 1442038320801 1442709595392 1443541383466 1445183754378 1446091186176 1447272092448 1448571144384 1451969605632 1456259606016 1456561387008 1459436059648 1461544992768 1462179360512 1464051453312 1466562212283 1466803429728 1470244665344 1471564337152 1472766045296 1476218085888 1477423594374 1477897634304 1482218972416 1486598347808 1491778132992 1491993846784 1492996348116 1497361834514 1497842271744 1499760025344 1500006703104 1500657764736 1502579123136 1505403519984 1506104291328 1508687168352 1513144746876 1516694702848 1519295741782 1520249708544 1522856844096 1523565740032 1524589455168 1526429585408 1529047319072 1529298813952 1531256842752 1531921468168 1536766093317 1537259173632 1537481464064 1542838542336 1547397024768 1550050716312 1551921577472 1552964345478 1553687256576 1556351735484 1556607721344 1557328969728 1558600714944 1559277208671 1559999693952 1561660112896 1563659575296 1566598785024 1569285406416 1571553075456 1574654695936 1577614573184 1579634462784 1580141297664 1583340408832 1584761593856 1586055741088 1589037048872 1591582067712 1594573763328 1596498362368 1597308360102 1599236259712 1602773529792 1604808511488 1607842221048 1613060908032 1615391834112 1616092977408 1617412710459 1618162132608 1619884457984 1621203790752 1621958467584 1622662461056 1624740027456 1625007261696 1627794050064 1633363526144 1636164644996 1639054688256 1639240142449 1641865567104 1643847245824 1644951780576 1646666343616 1646937184256 1649761581104 1651638576432 1654025248512 1655509879296 1656861800958 1658861579648 1661518430208 1664641585152 1667496343968 1667926925312 1672423141284 1673201660928 1676071099752 1676346776832 1678493077632 1679221609338 1680279617536 1683161194624 1683941081088 1686047713441 1687106383872 1688484107856 1689025867776 1689999668448 1693964539904 1698969540352 1704889294848 1705135824896 1706281540704 1708060028864 1711270668016 1711819739136 1714011457536 1717233283584 1720178233956 1720461165696 1723411651689 1724213906688 1728255320064 1729308282144 1729666647072 1736337990608 1740407821824 1741829072802 1745911774656 1746724503552 1747482650368 1747770073088 1750007820288 1750767392192 1753008976992 1756304106648 1756867627008 1757121673216 1760135029744 1765335538022 1768453742592 1771486532928 1773624659968 1774816394832 1775642578944 1776666318112 1778687697696 1781257959936 1782031095624 1782856793088 1784312708724 1787666679981 1790398611456 1792690937856 1793469035904 1796060657664 1799140792176 1799605366784 1799978299392 1805296528896 1808392502364 1811791736391 1812635132672 1815743691398 1816042341568 1816883798016 1818367500768 1818950934528 1822370015232 1824269504512 1825495268688 1827698582528 1830832974152 1837533966912 1842906873248 1843498180608 1846963402752 1848471669096 1849328151552 1852499636568 1852804332288 1854471384064 1855981778742 1856845745664 1857151156224 1860336057216 1863526420119 1866219277104 1866701172736 1869902451424 1872276596736 1873417305656 1875815924556 1876417790976 1881904392704 1882213924864 1884623806464 1885441806976 1890314569728 1891404422544 1892011290624 1892284878848 1893556343952 1895841805312 1899093058408 1905710107392 1911340732896 1912230469632 1915509828288 1915824887808 1918277803008 1919110410672 1921567532472 1922717761068 1923612793856 1925179501518 1926911672504 1929696123264 1931428192512 1933005434451 1934219169792 1935959474176 1941679474688 1942081849344 1951160331498 1952068604416 1953380239434 1955416283044 1955737906304 1958870237184 1959091877561 1962552324096 1965917981664 1966241332224 1968290781184 1969613316216 1969898125832 1970530179072 1976761882368 1980151908462 1989037510656 1990661797488 1995327742464 1997123028992 1998749607876 1999680033792 2000877019648 2003438830848 2006874606282 2007204693312 2008139055104 2011582891136 2017526329168 2024556037632 2030475792128 2032133918269 2032785940224 2035723382784 2037550620672 2039214524256 2041675790336 2043047634264 2049021457756 2049678898176 2052303192576 2052640751616 2053553585046 2056160905344 2059687095921 2063196033024 2066734288416 2070619127304 2071583008768 2073270232404 2075135647312 2075476961792 2078134286592 2079036278228 2079999591936 2081698160178 2086280307072 2088798380032 2092380541888 2095404100608 2100038819328 2103640257852 2106179283712 2107594468863 2109791252758 2113517887488 2117142441792 2117490665472 2121122032848 2122109423616 2126098351104 2128820488704 2129744480136 2132822030976 2136479690709 2137031373056 2139744681984 2143789628064 2150747877376 2154790636544 2156550280612 2157549510144 2161605054336 2164064393088 2165312075199 2166320036608 2166676348928 2167775631567 2170392066752 2177954408448 2184389409024 2188451911982 2189154089472 2192317489152 2193269040768 2196077179968 2200205144592 2202184768576 2205366998016 2207346505728 2209149067944 2214327128832 2216135391561 2219522113536 2223328458624 2229897521712 2230935547904 2234761466336 2235129035776 2237990770176 2238962145784 2243170721246 2246042751771 2246763407616 2249475178496 2250986647104 2251312143808 2252034490368 2253332891264 2259156436992 2263030752528 2269717120314 2275042054272 2276353720081 2278943612673 2280374562816 2282426318848 2284285266144 2285348610048 2289644378112 2293570978608 2293948220928 2296885264128 2297882202252 2298951875584 2305744376192 2306222196096 2320543762432 2322438763736 2327882366208 2330530884864 2333343760384 2334527603226 2334911582016 2337345302656 2341738808864 2342490169344 2345489362944 2349898177536 2353928109624 2361982043904 2366421859776 2367523438592 2369451694176 2371583596928 2375010613248 2376041460832 2377142390784 2379083611632 2383555573308 2391292047872 2394747543552 2395812515887 2398854389568 2399971065856 2404160294688 2407062038528 2411190003152 2415722315188 2419591362048 2419989331968 2424139466112 2424490001024 2429826686976 2432937701376 2433993691584 2437110041184 2437510892544 2441691075096 2450045289216 2453156020224 2454246967494 2462617870336 2464628892128 2465770868736 2469999515424 2470405776384 2474642371656 2475794327552 2477457864648 2480448076288 2484701893492 2488292369472 2489090752512 2496368795648 2501087899408 2501890387968 2509802491392 2514106649628 2514520165248 2518832414007 2520419426304 2521872563392 2522681720832 2524741791936 2525911621632 2530659575808 2532726161784 2534999502672 2540946809856 2548454310528 2554013104384 2554433183744 2557703737344 2558813880896 2562090043296 2563623681424 2566906002024 2567729608704 2572928164352 2575237590016 2577340579268 2578958893056 2581893070848 2586320860032 2589442465792 2593962423216 2601547108664 2604506985912 2610611732736 2612743609203 2616736432128 2620086755328 2621223975552 2621655109632 2625011730432 2626151088288 2627373572096 2629513465488 2634456159972 2635682509824 2640202544616 2648003307033 2652050014208 2654215729984 2660436989952 2663463868416 2664999477168 2666240045056 2668031546544 2671251774464 2673046643436 2675832808376 2676272924416 2680862569294 2685597917184 2690203553856 2699408050176 2699967449088 2707944793344 2710381253632 2712588753546 2714297843712 2718952699008 2723615537097 2724063512352 2725325697024 2727551251152 2732905197568 2736404256768 2738071446728 2741547873792 2746249461228 2750928044032 2755645717888 2760825503072 2764360309872 2765247270912 2770445104128 2770845715456 2772707503644 2773332789248 2775597546904 2780814835526 2781707076096 2785268618496 2785726734336 2790504085824 2793872134144 2800051759104 2804853677136 2808414895104 2810125958484 2813723886834 2821549234738 2822856589056 2823320887296 2826935709696 2828162710464 2829479231488 2834797801472 2837106633816 2838427318272 2839659306848 2843762707968 2848639587612 2858386170752 2863288128743 2868345704448 2873264742432 2873737331712 2876732680192 2878665616008 2882140072448 2884076641602 2885419190784 2887082766932 2890367508756 2892182372352 2894544184896 2897142288768 2903939211264 2912519212032 2913122774016 2918872119296 2924358721024 2926740497247 2928102906624 2933124424566 2933606859456 2940489330688 2943128674304 2945532090592 2952436171776 2954847188748 2955795268608 2964437944832 2973196695616 2983556265984 2983987693568 2985992696232 2994723669028 2995684543488 2999520050688 3000013406208 3001315529472 3005158246272 3010311909423 3010807039968 3012208582656 3017374336704 3026289493752 3033389405696 3038591483564 3040499417088 3044303121691 3045713688192 3049178910336 3052859170816 3058094638144 3058597627904 3062513685504 3063842936336 3073532186634 3074518347264 3074962928128 3080330377569 3085677084672 3094794049536 3100101432624 3103843154944 3105928690956 3107374513152 3112703470968 3113215442688 3117201429888 3118554417342 3119999387904 3122547240267 3127319150592 3133197570048 3138570812832 3143106150912 3149309391872 3155229146368 3159268925568 3164686879137 3166680817664 3169523187712 3172111482176 3178074097744 3183164135424 3189147526656 3194616720204 3198472519424 3205547059584 3209617022976 3215684442096 3226121816064 3232185954816 3234825420918 3236324265216 3242407581504 3243916935168 3245324922112 3249480054912 3250014523392 3255588100128 3266727052288 3272329289992 3278480284898 3282677867973 3283731134208 3287694491648 3289903561152 3293332687232 3293874368512 3299523162208 3303277152864 3308050497024 3311019758592 3313723601916 3317723159296 3329283170304 3334992687936 3335853850624 3344846282568 3346403321856 3352142199504 3352693553664 3356986155264 3358443218676 3364756081869 3366322389248 3372095426882 3374212767744 3376968215712 3378051735552 3379999336896 3387929079808 3397939080704 3409778589696 3410271649792 3412563081408 3416120057728 3422541336032 3423639478272 3428022915072 3434466567168 3440356467912 3440922331392 3446823303378 3448427813376 3456510640128 3458616564288 3459333294144 3472675981216 3480815643648 3483658145604 3491823549312 3494965300736 3495540146176 3500015640576 3501534784384 3506017953984 3512608213296 3513735254016 3514243346432 3520270059488 3530671076044 3536907485184 3542973065856 3547249319936 3549632789664 3551285157888 3553332636224 3557375395392 3562515919872 3564062191248 3565713586176 3568625417448 3575333359962 3585381875712 3586938071808 3592121315328 3598281584352 3599210733568 3599956598784 3610593057792 3616785004728 3623583472782 3625270265344 3631487382796 3632084683136 3633767596032 3636735001536 3637901869056 3638313486899 3644740030464 3648539009024 3650990537376 3655397165056 3661665948304 3675067933824 3681370451241 3685813746496 3686996361216 3693926805504 3696943338192 3698656303104 3704999273136 3705608664576 3708942768128 3711963557484 3713691491328 3720672114432 3727052840238 3732438554208 3733402345472 3739804902848 3744553193472 3746834611312 3751631849112 3752835581952 3763808785408 3769247612928 3770883613952 3773962991071 3780629139456 3782808845088 3784022581248 3784569757696 3787112687904 3791683610624 3798186116816 3811420214784 3822681465792 3824460939264 3831019656576 3831649775616 3836555606016 3838220821344 3843135064944 3845435522136 3847225587712 3850359003036 3853823345008 3859392246528 3862856385024 3866010868902 3868438339584 3883358949376 3884163698688 3902320662996 3904137208832 3906760478868 3910832566088 3911475812608 3918183755122 3925104648192 3931835963328 3932482664448 3936581562368 3939226632432 3939796251664 3941060358144 3953523764736 3960303816924 3978075021312 3981323594976 3990655484928 3994246057984 3997499215752 3999360067584 4001754039296 4006877661696 4013749212564 4014409386624 4021293853941 4023165782272 4035052658336 4049112075264 4060951584256 4064267836538 4065571880448 4071446765568 4075101241344 4078429048512 4083351580672 4086095268528 4098042915512 4099357796352 4104606385152 4107107170092 4112321810688 4119374191842 4126392066048 4133468576832 4141238254608 4143166017536 4146540464808 4150271294624 4150953923584 4156268573184 4158072556456 4159999183872 4163396320356 4171222253289 4172560614144 4177596760064 4184761083776 4190808201216 4200077638656 4207280515704 4212358567424 4215188937726 4219582505516 4227035774976 4227514051579 4232323852107 4234284883584 4234981330944 4242244065696 4244218847232 4252196702208 4257640977408 4259488960272 4265644061952 4272959381418 4274062746112 4287579256128 4301495754752 4309581273088 4313100561224 4315099020288 4323210108672 4328128786176 4330624150398 4332640073216 4333352697856 4335551263134 4340784133504 4348228313611 4355908816896 4368778818048 4376903823964 4378308178944 4384634978304 4386538081536 4392154359936 4399686636849 4400410289184 4404369537152 4410733996032 4414693011456 4418298135888 4428654257664 4432270783122 4446656917248 4449366100933 4459795043424 4461871095808 4469522932672 4470258071552 4475981540352 4477924291568 4486341442492 4492085503542 4493526815232 4501973294208 4502624287616 4506665782528 4510346013719 4518312873984 4526061505056 4539434240628 4550084108544 4552707440162 4557887225346 4560749125632 4568570532288 4570697220096 4579288756224 4587141957216 4587896441856 4593770528256 4595764404504 4597903751168 4610298279951 4611488752384 4612444392192 4641087524864 4644877527472 4655764732416 4661061769728 4669055206452 4669823164032 4674690605312 4677831626013 4683477617728 4684980338688 4690978725888 4699796355072 4707856219248 4723964087808 4732843719552 4738903388352 4743167193856 4750021226496 4752082921664 4754284781568 4758167223264 4767111146616 4782584095744 4789495087104 4791625031774 4797708779136 4808320589376 4814124077056 4822380006304 4831444630376 4839182724096 4848278932224 4848980002048 4852238131377 4859653373952 4865875402752 4867987383168 4874220082368 4875021785088 4883382150192 4900090578432 4908493934988 4917720427347 4925235740672 4929257784256 4931541737472 4939999030848 4940811552768 4949284743312 4951588655104 4954915729296 4960896152576 4969403786984 4976584738944 4992737591296 5002175798816 5003780775936 5019604982784 5028213299256 5029040330496 5037664828014 5040838852608 5043745126784 5049483583872 5051823243264 5058143140323 5061319151616 5065452323568 5069999005344 5081893619712 5096908621056 5108026208768 5108866367488 5115407474688 5117627761792 5124180086592 5127247362848 5133812004048 5135459217408 5145856328704 5150475180032 5154681158536 5172641720064 5178884931584 5187924846432 5203094217328 5209013971824 5221223465472 5225487218406 5240173510656 5242447951104 5243310219264 5250023460864 5252302176576 5254747144192 5259026930976 5268912319944 5271365019648 5280405089232 5296006614066 5308431459968 5317535096237 5320873979904 5326927736832 5329998954336 5332480090112 5336063093088 5342503548928 5346093286872 5351665616752 5352545848832 5361725138588 5371195834368 5380407107712 5398816100352 5399934898176 5415889586688 5420762507264 5425177507092 5435375209173 5437905398016 5447231074194 5448127024704 5450651394048 5455102502304 5465810395136 5472808513536 5476142893456 5483095747584 5492498922456 5511291435776 5521651006144 5528720619744 5530494541824 5540890208256 5541691430912 5545415007288 5546665578496 5551195093808 5561629671052 5563414152192 5570537236992 5571453468672 5581008171648 5587744268288 5590579260357 5600103518208 5609707354272 5616829790208 5620251916968 5627447773668 5643098469476 5645713178112 5646641774592 5653871419392 5656325420928 5669595602944 5674213267632 5676854636544 5679318613696 5687525415936 5697279175224 5716772341504 5726576257486 5736691408896 5746529484864 5747474663424 5753465360384 5757331232016 5764280144896 5768153283204 5770838381568 5774165533864 5780735017512 5789088369792 5794284577536 5799016303353 5807878422528 5825038424064 5826245548032 5837744238592 5848717442048 5853480994494 5856205813248 5866248849132 5867213718912 5877275632683 5880978661376 5886257348608 5891064181184 5904872343552 5909694377496 5911590537216 5928875889664 5946393391232 5967112531968 5967975387136 5971985392464 5989447338056 5991369086976 5999040101376 6002631058944 6010316492544 6020623818846 6021614079936 6024417165312 6034748673408 6052578987504 6066778811392 6077182967128 6088606243382 6091427376384 6096401754807 6098357820672 6105718341632 6116189276288 6117195255808 6125027371008 6127685872672 6147064373268 6149036694528 6149925856256 6160660755138 6178674383077 6189588099072 6200202865248 6207686309888 6211857381912 6214749026304 6225406941936 6226430885376 6234402859776 6237108834684 6239998775808 6245094480534 6266395140096 6277141625664 6286212301824 6298618783744 6310458292736 6318537851136 6329373758274 6333361635328 6344222964352 6355102919893 6356148195488 6366328270848 6378295053312 6389233440408 6396945038848 6411094119168 6419234045952 6431368884192 6452243632128 6464371909632 6469650841836 6472648530432 6484815163008 6490649844224 6495936225597 6498960109824 6500029046784 6511176200256 6533454104576 6544658579984 6556960569796 6565355735946 6567462268416 6579807122304 6586665374464 6587748737024 6599046324416 6606554305728 6616100994048 6622039517184 6627447203832 6635446318592 6658566340608 6669985375872 6689692565136 6692806643712 6704284399008 6705387107328 6713972310528 6716886437352 6729512163738 6732644778496 6738128255313 6744190853764 6748425535488 6753936431424 6756103471104 6759998673792 6775858159616 6795878161408 6825126162816 6829061160243 6832240115456 6836830838019 6845082672064 6847278956544 6856045830144 6868933134336 6880712935824 6881844662784 6893646606756 6896855626752 6917233128576 6918666588288 6945351962432 6961631287296 6967316291208 6983647098624 6989930601472 7000031281152 7003069568768 7012035907968 7025216426592 7027470508032 7028486692864 7040540118976 7061342152088 7085946131712 7094498639872 7099265579328 7102570315776 7106665272448 7114750790784 7125031839744 7128124382496 7131427172352 7137250834896 7150666719924 7173876143616 7184242630656 7187437547661 7196563168704 7198421467136 7199913197568 7221186115584 7233570009456 7247166945564 7250540530688 7262974765592 7264169366272 7273470003072 7276626973798 7289480060928 7297078018048 7301981074752 7310794330112 7323331896608 7350135867648 7362740902482 7371627492992 7387853611008 7393886676384 7397312606208 7409998546272 7411217329152 7417885536256 7423927114968 7427382982656 7441344228864 7454105680476 7464877108416 7466804690944 7479609805696 7489106386944 7493669222624 7503263698224 7505671163904 7527617570816 7541767227904 7547925982142 7561258278912 7565617690176 7568045162496 7569139515392 7574225375808 7583367221248 7596372233632 7622840429568 7645362931584 7662039313152 7663299551232 7673111212032 7676441642688 7686270129888 7690871044272 7694451175424 7700718006072 7707646690016 7718784493056 7725712770048 7732021737804 7736876679168 7766717898752 7768327397376 7804641325992 7808274417664 7813520957736 7821665132176 7822951625216 7836367510244 7850209296384 7851097524361 7863671926656 7864965328896 7873163124736 7878453264864 7879592503328 7882120716288 7907047529472 7920607633848 7944009921099 7956150042624 7962647189952 7981310969856 7988492115968 7994998431504 7998720135168 8003508078592 8013755323392 8027498425128 8028818773248 8042587707882 8046331564544 8070105316672 8098224150528 8121903168512 8128535673076 8131143760896 8142893531136 8156858097024 8166703161344 8170846611291 8172190537056 8196085831024 8198715592704 8209212770304 8214214340184 8224643621376 8238748383684 8252784132096 8266937153664 8282476509216 8286332035072 8293080929616 8300542589248 8301907847168 8312537146368 8316145112912 8319998367744 8326792640712 8342444506578 8345121228288 8369522167552 8381616402432 8400155277312 8414561031408 8424717134848 8430377875452 8439165011032 8455028103158 8464647704214 8468569767168 8469962661888 8484488131392 8488437694464 8504393404416 8515281954816 8518977920544 8531288123904 8545918762836 8548125492224 8575158512256 8589864386229 8602991509504 8619162546176 8626201122448 8630198040576 8646420217344 8656257572352 8661248300796 8665280146432 8671102526268 8681568267008 8696456627222 8711817633792 8737557636096 8753807647928 8756616357888 8773076163072 8784308719872 8799373273698 8800820578368 8808739074304 8821467992064 8829386022912 8836596271776 8857308515328 8864541566244 8893313834496 8898732201866 8919590086848 8923742191616 8939045865344 8940516143104 8951963080704 8955848583136 8972682884984 8984171007084 8987053630464 9003946588416 9005248575232 9013331565056 9020692027438 9036625747968 9052123010112 9078868481256 9100168217088 9105414880324 9115774450692 9121498251264 9132909365073 9137141064576 9158577512448 9174283914432 9175792883712 9187541056512 9191528809008 9195807502336 9220596559902 9222977504768 9224888784384 9282175049728 9289755054944 9311529464832 9322123539456 9338110412904 9339646328064 9349381210624 9355663252026 9366955235456 9381957451776 9383018992529 9399592710144 9415712438496 9447928175616 9465687439104 9477806776704 9486334387712 9494060637411 9500042452992 9504165843328 9508569563136 9516334446528 9534222293232 9565168191488 9583250063548 9595417558272 9616641178752 9628248154112 9644760012608 9662889260752 9678365448192 9696557864448 9697960004096 9704476262754 9731750805504 9732851924341 9735974766336 9748440164736 9750043570176 9766764300384 9800181156864 9816987869976 9835440854694 9848033603919 9858515568512 9863083474944 9875422321583 9879998061696 9881623105536 9898569486624 9903177310208 9909831458592 9921792305152 9938807573968 9953169477888 10004351597632 10007561551872 10039209965568 10056426598512 10058080660992 10075329656028 10087490253568 10094268245607 10098967167744 10116286280646 10122638303232 10130904647136 10139998010688 10163787239424 10193817242112 10216052417536 10230814949376 10235255523584 10248360173184 10254494725696 10267624008096 10270918434816 10291712657408 10300950360064 10309362317072 10345283440128 10375849692864 10406188434656 10418027943648 10442446930944 10450974436812 10484895902208 10486620438528 10500046921728 10504604353152 10518053861952 10537824639888 10542730039296 10560810178464 10592013228132 10616862919936 10635070192474 10641747959808 10653855473664 10659997908672 10664960180224 10672126186176 10685007097856 10692186573744 10703331233504 10705091697664 10723450277176 10760814215424 10797632200704 10799869796352 10831779173376 10841525014528 10850355014184 10870750418346 10875810796032 10894462148388 10896254049408 10901302788096 10910205004608 10914940460697 10931620790272 10945617027072 10952285786912 10966191495168 10984997844912 11022582871552 11043302012288 11057441239488 11060989083648 11081780416512 11083382861824 11090830014576 11093331156992 11102390187616 11123259342104 11126828304384 11141074473984 11162016343296 11175488536576 11181158520714 11200207036416 11219414708544 11233659580416 11240503833936 11254895547336 11286196938952 11291426356224 11307742838784 11312650841856 11321888973213 11339191205888 11348426535264 11353709273088 11358637227392 11375050831872 11394558350448 11433544683008 11453152514972 11473382817792 11474680997143 11493058969728 11494949326848 11506930720768 11514662464032 11528560289792 11536306566408 11541676763136 11548331067728 11561470035024 11578176739584 11588569155072 11598032606706 11650076848128 11652491096064 11675488477184 11697434884096 11706961988988 11712411626496 11732497698264 11734427437824 11754551265366 11761957322752 11782128362368 11802333994087 11809744687104 11819388754992 11823181074432 11857751779328 11892786782464 11934225063936 11935950774272 11943970784928 11978894676112 11982738173952 11998080202752 12005262117888 12020632985088 12041247637692 12043228159872 12063881561823 12069497346816 12105157975008 12133557622784 12154365934256 12177212486764 12182854752768 12192803509614 12196715641344 12232378552576 12234390511616 12250054742016 12255371745344 12294128746536 12298073389056 12299851712512 12321321510276 12357348766154 12379176198144 12400405730496 12415372619776 12423714763824 12429498052608 12450813883872 12452861770752 12468805719552 12474217669368 12479997551616 12490188961068 12513666759867 12532790280192 12554283251328 12572424603648 12597237567488 12620916585472 12637075702272 12658747516548 12682542154737 12688445928704 12696971556321 12710205839786 12712296390976 12732656541696 12756590106624 12778466880816 12793890077696 12822188238336 12862737768384 12904487264256 12928743819264 12939301683672 12945297060864 12969630326016 12981299688448 12991872451194 12997920219648 13000058093568 13022352400512 13044684940833 13066908209152 13089317159968 13113921139592 13130711471892 13134924536832 13159614244608 13173330748928 13175497474048 13198092648832 13213108611456 13232201988096 13244079034368 13254894407664 13270892637184 13339970751744 13348098302799 13379385130272 13385613287424 13408568798016 13410774214656 13427944621056 13433772874704 13459024327476 13465289556992 13476256510626 13488381707528 13507872862848 13519997347584 13531038041157 13551716319232 13591756322816 13650252325632 13658122320486 13664480230912 13673661676038 13690165344128 13712091660288 13713643142927 13737866268672 13761425871648 13763689325568 13787293213512 13793711253504 13834466257152 13837333176576 13890703924864 13923262574592 13934632582416 13967294197248 13979861202944 14006139137536 14024071815936 14050432853184 14054941016064 14056973385728 14081080237952 14122684304176 14171892263424 14198531158656 14213330544896 14224937427883 14229501581568 14250063679488 14256248764992 14262854344704 14274501669792 14301333439848 14347752287232 14368485261312 14374875095322 14393126337408 14442372231168 14467140018912 14494333891128 14501081061376 14525949531184 14528338732544 14546940006144 14553253947596 14578960121856 14603962149504 14621588660224 14646663793216 14700271735296 14725481804964 14743254985984 14753161282041 14775707222016 14787773352768 14794625212416 14819997092544 14822434658304 14835771072512 14847854229936 14854765965312 14882688457728 14908211360952 14929754216832 14959219611392 14978212773888 14987338445248 15006527396448 15011342327808 15055235141632 15083534455808 15095851964284 15122516557824 15131235380352 15148450751616 15166734442496 15174429420969 15192744467264 15245680859136 15290725863168 15324078626304 15326599102464 15346222424064 15352883285376 15372540259776 15381742088544 15388902350848 15401436012144 15415293380032 15437568986112 15451425540096 15464043475608 15533435797504 15536654794752 15609282651984 15616548835328 15627041915472 15643330264352 15645903250432 15672735020488 15702195048722 15727343853312 15729930657792 15746326249472 15756906529728 15759185006656 15764241432576 15814095058944 15841215267696 15888019842198 15925294379904 15952605288711 15962621939712 15976984231936 15989996863008 15997440270336 16007016157184 16027510646784 16054996850256 16057637546496 16085175415764 16092663129088 16140210633344 16196448301056 16243806337024 16257071346152 16262287521792 16313716194048 16333406322688 16341693222582 16344381074112 16392171662048 16397431185408 16418425540608 16428428680368 16449287242752 16477496767368 16533874307328 16564953018432 16572664070144 16586161859232 16601085178496 16603815694336 16625074292736 16632290225824 16639996735488 16653585281424 16684889013156 16690242456576 16739044335104 16763232804864 16770687611209 16800310554624 16829122062816 16849434269696 16860755750904 16878330022064 16910056206316 16929295408428 16937139534336 16939925323776 16968976262784 17008786808832 17030563909632 17037955841088 17062576247808 17091837525672 17096250984448 17150317024512 17179728772458 17238325092352 17252402244896 17260396081152 17292840434688 17312515144704 17322496601592 17330560292864 17342205052536 17363136534016 17392913254444 17423635267584 17475115272192 17507615295856 17513232715776 17546152326144 17568617439744 17598746547396 17601641156736 17617478148608 17631826898049 17642935984128 17658772045824 17673192543552 17714617030656 17729083132488 17786627668992 17797464403732 17839180173696 17878091730688 17881032286208 17903926161408 17911697166272 17945365769968 17968342014168 17974107260928 18007893176832 18010497150464 18026663130112 18041384054876 18073251495936 18104246020224 18157736962512 18200336434176 18210829760648 18231548901384 18265818730146 18274282129152 18289205264421 18317155024896 18348567828864 18351585767424 18375082113024 18383057618016 18391615004672 18441193119804 18445955009536 18449777568768 18536023149231 18564350099456 18579510109888 18623058929664 18644247078912 18676220825808 18679292656128 18698762421248 18711326504052 18733910470912 18766037985058 18799185420288 18831424876992 18895856351232 18931374878208 18955613553408 18972668775424 18988121274822 19000084905984 19008331686656 19032668893056 19065308759679 19068444586464 19130336382976 19166500127096 19190835116544 19233282357504 19256496308224 19289520025216 19325778521504 19356730896384 19393115728896 19395920008192 19408952525508 19465703848682 19471949532672 19496880329472 19500087140352 19533528600768 19600362313728 19633975739952 19670881709388 19696067207838 19717031137024 19750844643166 19759996123392 19763246211072 19797138973248 19806354620416 19819662917184 19843584610304 19877615147936 19906338955776 20008703195264 20043016901201 20078419931136 20112853197024 20116161321984 20150659312056 20174980507136 20188536491214 20197934335488 20232572561292 20245276606464 20261809294272 20279996021376 20327574478848 20387634484224 20432104835072 20470511047168 20487183480729 20496720346368 20508989451392 20535248016192 20541836869632 20583425314816 20601900720128 20618724634144 20690566880256 20751699385728 20812376869312 20836055887296 20884893861888 20901948873624 20969791804416 21000093843456 21009208706304 21036107723904 21075649279776 21085460078592 21121620356928 21184026456264 21233725839872 21270140384948 21283495919616 21307710947328 21310121851837 21319995817344 21344252372352 21370014195712 21384373147488 21406662467008 21410183395328 21446900554352 21521628430848 21562312642983 21595264401408 21599739592704 21663558346752 21683050029056 21700710028368 21741500836692 21751621592064 21788924296776 21792508098816 21820410009216 21829880921394 21891234054144 21904571573824 21932382990336 21969995689824 22045165743104 22086604024576 22114882478976 22163560833024 22166765723648 22181660029152 22186662313984 22204780375232 22246518684208 22253656608768 22282148947968 22324032686592 22362317041428 22400414072832 22438829417088 22467319160832 22481007667872 22509791094672 22572393877904 22582852712448 22625301683712 22643777946426 22696853070528 22707418546176 22717274454784 22750101663744 22789116700896 22867089366016 22906305029944 22949361994286 22986117939456 22989898653696 23013861441536 23029324928064 23057120579584 23072613132816 23083353526272 23096662135456 23122940070048 23156353479168 23177138310144 23196065213412 23300153696256 23304982192128 23350976954368 23394869768192 23413923977976 23424823252992 23464995396528 23468854875648 23509102530732 23553292573083 23564256724736 23604667988174 23619489374208 23638777509984 23646362148864 23715503558656 23785573564928 23868450127872 23871901548544 23887941569856 23957789352224 23965476347904 23996160405504 24010524235776 24041265970176 24082495275384 24086456319744 24127763123646 24138994693632 24210315950016 24267115245568 24308731868512 24354424973528 24365709505536 24385607019228 24393431282688 24464757105152 24468781023232 24500109484032 24510743490688 24588257493072 24596146778112 24599703425024 24642643020552 24714697532308 24758352396288 24800811460992 24830745239552 24847429527648 24858996105216 24901627767744 24905723541504 24937611439104 24948435338736 24959995103232 24980377922136 25027333519734 25108566502656 25144849207296 25194475134976 25241833170944 25274151404544 25317495033096 25365084309474 25376891857408 25393943112642 25420411679572 25424592781952 25465313083392 25468194408293 25513180213248 25556933761632 25587780155392 25644376476672 25725475536768 25769593158687 25808974528512 25857487638528 25878603367344 25890594121728 25939260652032 25962599376896 25983744902388 25995840439296 26044704801024 26089369881666 26133816418304 26178634319936 26227842279184 26261422943784 26269849073664 26319228489216 26346661497856 26396185297664 26417740937497 26426217222912 26464403976192 26488158068736 26509788815328 26541785274368 26679941503488 26696196605598 26758770260544 26771226574848 26817137596032 26821548429312 26855889242112 26867545749408 26918048654952 26930579113984 26952513021252 26976763415056 27015745725696 27039994695168 27062076082314 27183512645632 27300504651264 27316244640972 27328960461824 27347323352076 27380330688256 27398728095219 27427286285854 27475732537344 27522851743296 27527378651136 27574586427024 27587422507008 27668932514304 27674666353152 27781407849728 27846525149184 27869265164832 27934588394496 27959722405888 28012278275072 28048143631872 28100865706368 28149056977587 28162160475904 28245368608352 28343784526848 28397062317312 28426661089792 28449874855766 28459003163136 28500127358976 28512497529984 28525708689408 28549003339584 28602666879696 28695504574464 28749750190644 28786252674816 28884744462336 28934280037824 28988667782256 29002162122752 29051899062368 29056677465088 29093880012288 29106507895192 29198555773023 29207924299008 29243177320448 29293327586432 29400543470592 29450963609928 29486509971968 29506322564082 29575546705536 29589250424832 29592598361053 29626266964749 29639994185088 29644869316608 29671542145024 29695708459872 29709531930624 29765376915456 29816422721904 29859508433664 29918439222784 29974676890496 30013054792896 30022684655616 30110470283264 30167068911616 30191703928568 30262470760704 30296901503232 30333468884992 30348858841938 30385488934528 30491361718272 30581451726336 30648157252608 30692444848128 30705766570752 30745080519552 30763484177088 30777804701696 30802872024288 30830586760064 30875137972224 30902851080192 30928086951216 31145562706531 31218565303968 31233097670656 31254083830944 31286660528704 31291806500864 31345470040976 31404390097444 31454687706624 31459861315584 31513813059456 31518370013312 31628190117888 31682430535392 31776039684396 31850588759808 31905210577422 31925243879424 31979993726016 31994880540672 32014032314368 32055021293568 32109993700512 32115275092992 32170350831528 32185326258176 32280421266688 32392896602112 32487612674048 32514142692304 32524575043584 32627432388096 32683386445164 32688762148224 32744821382091 32784343324096 32794862370816 32836851081216 32856857360736 32898574485504 32954993534736 33067748614656 33129906036864 33172323718464 33202170356992 33207631388672 33250148585472 33264580451648 33279993470976 33307170562848 33369778026312 33380484913152 33478088670208 33526465609728 33541375222418 33600621109248 33658244125632 33698868539392 33721511501808 33756660044128 33820112412632 33858590816856 33874279068672 33937952525568 33965666919639 34017573617664 34061127819264 34075911682176 34125152495616 34183675051344 34192501968896 34300634049024 34359457544916 34424042991429 34476650184704 34504804489792 34520792162304 34585680869376 34625030289408 34644993203184 34661120585728 34684410105072 34726273068032 34785826508888 34950230544384 35015230591712 35026465431552 35092304652288 35137234879488 35197493094792 35203282313472 35234956297216 35263653796098 35285871968256 35346385087104 35407001982261 35429234061312 35458166264976 35573255337984 35594928807464 35678360347392 35756183461376 35762064572416 35807852322816 35823394332544 35890731539936 35936684028336 35948214521856 36015786353664 36020994300928 36053326260224 36082768109752 36208492040448 36315473925024 36400672868352 36421659521296 36463097802768 36531637460292 36548564258304 36578410528842 36697135657728 36703171534848 36750164226048 36766115236032 36783230009344 36882386239608 36891910019072 36899555137536 37072046298462 37159020219776 37222745673659 37246117859328 37288494157824 37352441651616 37358585312256 37397524842496 37422653008104 37467820941824 37532075970116 37598370840576 37662849753984 37791712702464 37862749756416 37911227106816 37945337550848 37976242549644 38016663373312 38047626464211 38065337786112 38130617519358 38136889172928 38260672765952 38333000254192 38381670233088 38466564715008 38579040050432 38651557043008 38713461792768 38786231457792 38791840016384 38817905051016 38931407697364 38943899065344 38993760658944 39000174280704 39067057201536 39134054822499 39200724627456 39267951479904 39341763418776 39392134415676 39434062274048 39501689286332 39519992246784 39526492422144 39594277946496 39639325834368 39687169220608 39755230295872 39812677911552 40017406390528 40044294908397 40086033802402 40156839862272 40225706394048 40232322643968 40301318624112 40349961014272 40377072982428 40395868670976 40465145122584 40523618588544 40559992042752 40593114123471 40655148957696 40775268968448 40864209670144 40941022094336 40974366961458 40993440692736 41017978902784 41070496032384 41140929428781 41166850629632 41203801440256 41237449268288 41381133760512 41503398771456 41624753738624 41672111774592 41769787723776 41803897747248 41939583608832 42018417412608 42072215447808 42151298559552 42170920157184 42243240713856 42368052912528 42467451679744 42540280769896 42620243703674 42639991634688 42674812283649 42688504744704 42740028391424 42768746294976 42813324934016 42820366790656 42893801108704 43043256861696 43124625285966 43250720681539 43327116693504 43366100058112 43401420056736 43483001673384 43503243184128 43577848593552 43585016197632 43640820018432 43659761842788 43809143147648 43864765980672 43939991379648 44090331486208 44173208049152 44229764957952 44327121666048 44333531447296 44363320058304 44409560750464 44493037368416 44507313217536 44564297895936 44648065373184 44724634082856 44877658834176 44934638321664 44962015335744 45019582189344 45144787755808 45165705424896 45250603367424 45287555892852 45393706141056 45434548909568 45500203327488 45578233401792 45734178732032 45812610059888 45898723988572 45972235878912 45979797307392 46058649856128 46114241159168 46145226265632 46166707052544 46193324270912 46245880140096 46312706958336 46354276620288 46392130426824 46600307392512 46609964384256 46789739536384 46827847955952 46849646505984 46929990793056 46937709751296 47018205061464 47106585146166 47128513449472 47209335976348 47238978748416 47277555019968 47292724297728 47431007117312 47571147129856 47775883139712 47857815866133 47915578704448 47930952695808 47992320811008 48021048471552 48082531940352 48164990550768 48172912639488 48255526247292 48277989387264 48420631900032 48534230491136 48617463737024 48708849947056 48731419011072 48771214038456 48786862565376 48929514210304 49000218968064 49021486981376 49176514986144 49192293556224 49199406850048 49285286041104 49429395064616 49601622921984 49661490479104 49694859055296 49717992210432 49803255535488 49811447083008 49875222878208 49896870677472 49919990206464 49960755844272 50054667039468 50217133005312 50289698414592 50312062833627 50388950269952 50483666341888 50548302809088 50634990066192 50730168618948 50753783714816 50787886225284 50840823359144 50849185563904 50936388816586 51026360426496 51113867523264 51175560310784 51288752953344 51450951073536 51539186317374 51714975277056 51757206734688 51781188243456 51878521304064 51925198753792 51967489804776 51991680878592 52089409602048 52178739763332 52267632836608 52357268639872 52455684558368 52522845887568 52539698147328 52638456978432 52693322995712 52792370595328 52835481874994 52852434445824 52928807952384 52976316137472 53019577630656 53083570548736 53359883006976 53392393211196 53517540521088 53634275192064 53643096858624 53711778484224 53735091498816 53836097309904 53861158227968 53905026042504 53953526830112 54031491451392 54079989390336 54124152164628 54367025291264 54601009302528 54632489281944 54657920923648 54694646704152 54760661376512 54797456190438 54854572571708 54951465074688 54957682670527 55045703486592 55054757302272 55149172854048 55174845014016 55337865028608 55349332706304 55562815699456 55608069447693 55693050298368 55738530329664 55869176788992 55919444811776 56024556550144 56096287263744 56201731412736 56298113955174 56324320951808 56490737216704 56687569053696 56794124634624 56853322179584 56899749711532 56918006326272 57000254717952 57024995059968 57098006679168 57195926279037 57205333759392 57391009148928 57499500381288 57572505349632 57769488924672 57841759312129 57868560075648 57977335564512 58004324245504 58103798124736 58113354930176 58187760024576 58213015790384 58397111546046 58415848598016 58586655172864 58801086941184 58901927219856 58973019943936 59012645128164 59151093411072 59185196722106 59252533929498 59279988370176 59289738633216 59391416919744 59419063861248 59530753830912 59632845443808 59719016867328 59836878445568 59949353780992 60026109585792 60129050703603 60220940566528 60334137823232 60383407857136 60524941521408 60593803006464 60697717683876 60770977869056 60982723436544 61162903452672 61296314505216 61411533141504 61490161039104 61526968354176 61605744048576 61661173520128 61750275944448 61805702160384 61856173902432 62291125413062 62437130607936 62466195341312 62508167661888 62573321057408 62583613001728 62690940081952 62808780194888 62909375413248 63027626118912 63036740026624 63256380235776 63364861070784 63552079368792 63701177519616 63810421154844 63850487758848 63930365555511 63959987452032 64028064628736 64110042587136 64219987401024 64230550185984 64340701663056 64370652516352 64560842533376 64785793204224 64975225348096 65028285384608 65049150087168 65254864776192 65366772890328 65377524296448 65489642764182 65568686648192 65673702162432 65713714721472 65797148971008 65909987069472 66135497229312 66259812073728 66344647436928 66404340713984 66415262777344 66500297170944 66529160903296 66559986941952 66614341125696 66739556052624 66760969826304 66956177340416 67082750444836 67201242218496 67316488251264 67397737078784 67443023003616 67513320088256 67640224825264 67717181633712 67748558137344 67875905051136 67931333839278 68122255638528 68151823364352 68250304991232 68367350102688 68385003937792 68601268098048 68718915089832 68848085982858 69009608979584 69041584324608 69127956251081 69171361738752 69250060578816 69289986406368 69322241171456 69368820210144 69452546136064 69571653017776 69900461088768 70030461183424 70052930863104 70184609304576 70274469758976 70394986189584 70406564626944 70469912594432 70527307592196 70659877719249 70692770174208 70814003964522 70858468122624 70916332529952 71146510675968 71189857614928 71356720694784 71512366922752 71615704645632 71646788665088 71781463079872 71873368056672 71896429043712 72031572707328 72041988601856 72106652520448 72165536219504 72416984080896 72630947850048 72801345736704 72843319042592 72926195605536 73063274920584 73097128516608 73156821057684 73394271315456 73406343069696 73500328452096 73532230472064 73764772479216 73783820038144 73799110275072 74144092596924 74318040439552 74445491347318 74492235718656 74576988315648 74704883303232 74717170624512 74795049684992 74845306016208 74935641883648 75064151940232 75325699507968 75583425404928 75725499512832 75822454213632 75890675101696 75952485099288 76033326746624 76095252928422 76130675572224 76261235038716 76273778345856 76404583224879 76521345531904 76666000508384 76763340466176 76933129430016 77158080100864 77303114086016 77426923585536 77572462915584 77583680032768 77635810102032 77862815394728 77887798130688 77987521317888 78134114403072 78268109644998 78401449254912 78535902959808 78683526837552 78784268831352 78868124548096 79003378572664 79039984493568 79188555892992 79253222812491 79278651668736 79374338441216 79510460591744 79625355823104 80034812781056 80088589816794 80172067604804 80313679724544 80322766980001 80451412788096 80464645287936 80602637248224 80699922028544 80754145964856 80791737341952 80930290245168 81047237177088 81119984085504 81186228246942 81550537936896 81728419340288 81882044188672 81948733922916 81986881385472 82035957805568 82140992064768 82281858857562 82333701259264 82474898536576 82616337958609 82762267521024 83006797542912 83249507477248 83344223549184 83539575447552 83607795494496 83879167217664 84036834825216 84144430895616 84302597119104 84447170932761 84486481427712 84736105825056 84934903359488 85080561539792 85240487407348 85279983269376 85349624567298 85377009489408 85537492589952 85626649868032 85640733581312 85787602217408 86086513723392 86249250571932 86501441363078 86654233387008 86802840113472 86966003346768 87006486368256 87155697187104 87170032395264 87281640036864 87319523685576 87595667319069 87618286295296 87729531961344 87879982759296 88180662972416 88346416098304 88459529915904 88726640116608 88777795083159 88819121500928 88878800894247 88986074736832 89014626435072 89128595791872 89296130746368 89449268165712 89755317668352 89924030671488 90039164378688 90289575511616 90331410849792 90501206734848 90575111785704 90787412282112 90869097819136 91000406654976 91156466803584 91468357464064 91625220119776 91797447977144 91944471757824 92117299712256 92228482318336 92290452531264 92333414105088 92386648541824 92491760280192 92625413916672 92708553240576 92784260853648 93436688119593 93579479072768 93655695911904 93699293011968 93859981586112 93875419502592 94036410122928 94213170292332 94257026898944 94418671952696 94555110039936 94862014234624 95142294259712 95551766279424 95715631732266 95831157408896 95984641622016 96042096943104 96165063880704 96329981101536 96345825278976 96511052494584 96555978774528 96841263800064 97068460982272 97234927474048 97417699894112 97462838022144 97542428076912 97573725130752 97859028420608 98042973962752 98353029972288 98384587112448 98398813700096 98570572082208 98858790129232 99203245843968 99389718110592 99606511070976 99622894166016 99750445756416 99793741354944 99839980412928 99921511688544 100109334078936 100434266010624 100579396829184 100624125667254 100967332683776 101096605618176 101269980132384 101460337237896 101507567429632 101575772450568 101681646718288 101698371127808 101872777633172 102052720852992 102227735046528 102351120621568 102577505906688 102901902147072 103078372634748 103272128974287 103429950554112 103514413469376 103562376486912 103757042608128 103850397507584 103934979609552 103983361757184 104178819204096 104357479526664 104714537279744 104911369116736 105045691775136 105079396294656 105276913956864 105386645991424 105584741190656 105670963749988 105704868891648 105857615904768 106039155261312 106167141097472 106221005946783 106719766013952 106784786422392 107035081042176 107268550384128 107286193717248 107423556968448 107470182997632 107672194619808 107722316455936 107810052085008 107907053660224 108062982902784 108159978780672 108248304329256 108734050582528 109202018605056 109264978563888 109315841847296 109389293408304 109521322753024 109594912380876 109709145143416 109915365341054 110091406973184 110109514604544 110298345708096 110349690028032 110675730057216 110698665412608 111125631398912 111216138895386 111477060659328 111668237020977 111738353577984 111838889623552 112049113100288 112192574527488 112403462825472 112596227910348 112648641903616 112981474433408 113375138107392 113588249269248 113706644359168 113799499423064 113836012652544 114049990119936 114196013358336 114391852558074 114410667518784 114782018297856 114999000762576 115145010699264 115683518624258 115737120151296 115954671129024 116008648491008 116207596249472 116226709860352 116375520049152 116426031580768 116794223092092 116831697196032 117173310345728 117394813278463 117602173882368 117803854439712 117946039887872 118025290256328 118302186822144 118370393444212 118505067858996 118559976740352 118579477266432 118782833839488 119061507661824 119265690887616 119438033734656 119673756891136 119898707561984 120052219171584 120258101407206 120668275646464 120766815714272 121049883042816 121187606012928 121395435367752 121541955738112 121965446873088 122325806905344 122592629010432 122823066283008 122980322078208 123053936708352 123211488097152 123322347040256 123422788286343 123500551888896 123611404320768 123712347804864 124582250826124 124874261215872 125016335323776 125146642114816 125167226003456 125381880163904 125617560389776 125818750826496 126055252237824 126073480053248 126512760471552 126729722141568 127104158737584 127402355039232 127620842309688 127860731111022 127919974904064 128024436850947 128220085174272 128439974802048 128461100371968 128681403326112 128741305032704 129121685066752 129752162044617 129950450696192 130056570769216 130098300174336 130509729552384 130733545780656 130755048592896 130979285528364 131137373296384 131427429442944 131594297942016 131819974138944 132270994458624 132519624147456 132689294873856 132808681427968 133000594341888 133058321806592 133228682251392 133479112105248 133521939652608 133912354680832 134165500889672 134632976502528 134795474157568 134886046007232 135026640176512 135280449650528 135434363267424 135497116274688 135751810102272 135862667678556 136303646728704 136500609982464 136734700205376 136770007875584 137202536196096 137437830179664 137696171965716 138019217959168 138255912502162 138342723477504 138500121157632 138579972812736 138644482342912 138737640420288 138905092272128 139143306035552 139800922177536 140060922366848 140369218609152 140548939517952 140789972379168 140813129253888 140939825188864 141054615184392 141319755438498 141385540348416 141628007929044 141716936245248 141832665059904 142293021351936 142379715229856 142713441389568 143024733845504 143293577330176 143562926159744 143746736113344 143792858087424 144063145414656 144083977203712 144213305040896 144331072439008 144833968161792 145261895700096 145602691473408 145686638085184 145852391211072 146126549841168 146194257033216 146313642115368 146788542630912 147000656904192 147064460944128 147529544958432 147567640076288 147598220550144 148288185193848 148636080879104 148890982694636 148984471437312 149153976631296 149170852962859 149409766606464 149434341249024 149590099369984 149690612032416 149871283767296 150128303880464 150651399015936 150936188500881 151166850809856 151450999025664 151644908427264 151781350203392 151904970198576 152066653493248 152190505856844 152261351144448 152522470077432 152547556691712 152809166449758 153332001016768 153526680932352 153866258860032 154316160201728 154606228172032 155144925831168 155167360065536 155271620204064 155725630789456 155775596261376 155975042635776 156268228806144 156536219289996 156802898509824 157071805919616 157367053675104 157568537662704 157736249096192 158006757145328 158079968987136 158377111785984 158506445624982 158557303337472 159020921183488 159250711646208 160069625562112 160177179633588 160344135209608 160645533960002 160902825576192 160929290575872 161205274496448 161399844057088 161508291929712 161583474683904 161860580490336 162094474354176 162239968171008 162372456493884 163101075873792 163456838680576 163764088377344 163897467845832 163973762770944 164071915611136 164281984129536 164563717715124 164873048011581 164949797073152 165232675917218 165524535042048 166013595085824 166499014954496 166688447098368 167079150895104 167215590988992 167758334435328 168073669650432 168288861791232 168605194238208 168894341865522 168972962855424 169472211650112 169869806718976 170161123079584 170480974814696 170559966538752 170699249134596 170754018978816 171074985179904 171253299736064 171281467162624 171575204434816 172173027446784 172498501143864 173002882726156 173308466774016 173525277936387 173605680226944 173932006693536 174012972736512 174311394374208 174340064790528 174563280073728 174639047371152 175191334638138 175236572590592 175759965518592 176361325944832 176692832196608 176919059831808 177453280233216 177555590166318 177638243001856 177757601788494 177972149473664 178257191583744 178277360858051 178592261492736 178898536331424 179510635336704 179848061342976 180078328757376 180387152110809 180579151023232 180662821699584 181002413469696 181150223571408 181574824564224 181738195638272 182312933607168 182936714928128 183250440239552 183594895954288 183888943515648 184234599424512 184580905062528 184773297083648 184924186562479 184983520560384 185250827833344 185417106481152 185568521707296 186873376239186 187311391823808 187398586023936 187719963172224 187750839005184 188072820245856 188426340584664 188514053797888 188837343905392 189110220079872 190284588519424 191103532558848 191431263464532 191662314817792 191791096666533 192084193886208 192330127761408 192659962203072 192691650557952 193022104989168 193111957549056 193682527600128 194469854948096 194835399788224 194925676044288 195084856153824 195147450261504 195718056841216 196085947925504 196706059944576 197141144164416 197717580258464 198406491687936 198779436221184 199213022141952 199245788332032 199500891512832 199587482709888 199679960825856 199843023377088 200218668157872 200868532021248 201248251334508 201934665367552 202193211236352 202539960264768 202920674475792 203015134859264 203151544901136 203363293436576 203396742255616 203745555266344 204455470093056 204702241243136 205155011813376 205803804294144 206156745269496 206544257948574 207028826938752 207124752973824 207383868753243 207514085216256 207700795015168 207869959219104 207966723514368 208357638408192 208714959053328 209429074559488 209822738233472 210091383550272 210158792589312 210553827913728 210773291982848 211169482381312 211341927499976 211409737783296 212078310522624 212334282194944 212442011893566 213439532027904 213569572844784 214070162084352 214537100768256 214847113936896 214940365995264 215344389239616 215444632911872 215620104170016 215814107320448 216125965805568 216319957561344 216496608658512 218018938945717 218404037210112 218529957127776 218631683694592 218778586816608 219042645506048 219189824761752 219418290286832 219830730682108 220182813946368 220219029209088 220596691416192 221351460114432 221397330825216 222251262797824 222432277790772 222954121318656 223336474041954 223476707155968 224098226200576 224385149054976 224806925650944 225192455820696 225297283807232 225962948866816 226750276214784 227176498538496 227413288718336 227598998846128 227672025305088 228099980239872 228392026716672 228783705116148 228821335037568 229213749674637 229564036595712 229998001525152 230290021398528 231367037248516 231474240302592 231909342258048 232415192498944 232453419720704 232751040098304 232852063161536 233588446184184 233663394392064 234346620691456 234789626556926 235204347764736 235607708879424 235892079775744 236050580512656 236604373644288 236740786888424 237010135717992 237119953480704 237565667678976 237759668437473 238123015323648 238531381775232 238876067469312 239347513782272 239797415123968 240104438343168 240516202814412 240968300940003 241336551292928 241533631428544 242099766085632 242375212025856 242790870735504 243083911476224 244651613810688 245185258020864 245646132566016 245960644156416 246107873416704 246422976194304 246644694080512 246845576572686 247001103777792 247424695609728 247849013875827 249164501652248 249748522431744 250032670647552 250293284229632 250334452006912 250763760327808 251235120779552 251637501652992 252110504475648 252146960106496 253459444283136 254208317475168 254804710078464 255241684619376 255721462222044 255839949808128 256048873701894 256879949604096 256922200743936 257362806652224 257482610065408 258243370133504 259504324089234 260113141538432 260559219715613 261019459104768 261467091561312 261510097185792 261958571056728 262274746592768 262854858885888 263188595884032 263639948277888 264541988917248 265039248294912 265378589747712 265617362855936 266116643613184 266333385249477 266457364502784 266958224210496 267043879305216 267824709361664 268331001779344 269265953005056 269772092014464 270053280353024 270560899301056 270868726534848 270994232549376 271503620204544 271725335357112 272607293457408 273001219964928 273469400410752 274405072392192 274875660359328 275392343931432 276038435918336 276511825004324 276685446955008 277000242315264 277159945625472 277475280840576 277810184544256 278286612071104 280121844733696 280310064358779 280738437218304 281097879035904 281579944758336 281626258507776 281879650377728 282109230368784 282639510876996 282771080696832 283256015858088 283665330119808 284586042703872 284759430459712 285426882779136 286049467691008 286587154660352 287125852319488 287493472226688 288126290829312 288167954407424 288426610081792 288662144878016 289667936323584 290523791400192 291205382946816 291373276170368 291704782422144 292253099682336 292388514066432 292627284230736 293577085261824 294128921888256 295059089916864 295135280152576 295196441100288 296576370387696 297272161758208 297781965389272 298341705925718 298819533212928 298868682498048 299180198739968 299381224064832 299742567534592 300256607760928 301302798031872 301872377001762 302901998051328 303289816854528 303562700406784 303809940397152 304133306986496 304381011713688 304522702288896 305044940154864 305095113383424 305618332899516 306664002033536 307053361864704 307732517720064 308632320403456 309212456344064 310289851662336 310334720131072 310543240408128 311451261578912 311551192522752 311950085271552 312536457612288 313072438579992 314143611839232 314734107350208 315137075325408 315472498192384 316013514290656 316159937974272 316754223571968 317012891249964 317114606674944 318041842366976 318501423292416 320139251124224 320354359267176 320688270419216 321291067920004 321805651152384 321858581151744 322410548992896 322799688114176 323016583859424 323166949367808 323721160980672 324188948708352 324479936342016 324744912987768 326202151747584 327528176754688 327794935691664 327947525541888 328143831222272 328563968259072 329127435430248 329746096023162 329899594146304 330465351834436 331049070084096 332027190171648 332998029908992 333376894196736 334431181977984 335004711062931 335516668870656 336147339300864 336577723582464 337210388476416 337788683731044 337945925710848 338944423300224 339739613437952 340322246159168 340961949629392 341119933077504 341398498269192 341508037957632 342149970359808 342506599472128 343150408869632 344346054893568 344997002287728 346005765452312 347050555872774 347211360453888 347864013387072 348025945473024 348622788748416 348680129581056 349126560147456 349278094742304 350382669276276 350473145181184 351519931037184 352184439835389 352722651889664 353385664393216 353838119663616 354906560466432 355111180332636 355276486003712 355515203576988 355944298947328 356554721716102 357184522985472 357797072662848 359021270673408 359696122685952 360156657514752 360774304221618 361158302046464 362004826939392 362300447142816 363149649128448 363476391276544 364625867214336 365873429856256 366500880479104 367189791908576 367777887031296 368469198849024 369161810125056 369546594167296 369848373124958 369967041120768 370501655666688 370834212962304 371137043414592 373746752478372 374622783647616 375439926344448 375501678010368 376145640491712 376852681169328 377028107595776 377674687810784 378220440159744 380569177038848 382207065117696 382862526929064 383324629635584 383582193333066 384660255522816 384703778693689 385319924406144 385383301115904 386044209978336 386223915098112 387365055200256 388939709896192 389256486133851 389670799576448 389851352088576 390169712307648 390294900523008 391436113682432 392171895851008 393412119889152 394282288328832 395435160516928 396812983375872 397558872442368 398426044283904 399001783025664 399174965419776 399686046754176 400437336315744 401737064042496 402496502669016 404386422472704 404892315184903 405079920529536 405841348951584 406030269718528 406303089802272 406726586873152 406793484511232 407491110532688 408910940186112 410310023626752 411607608588288 412313490538992 413088515897148 414057653877504 414767737506486 415028170432512 415739918438208 415933447028736 416715276816384 417429918106656 418858149118976 419645476466944 420182767100544 421107655827456 421546583965696 422338964762624 422683854999952 422819475566592 424156621045248 424884023787132 426879064055808 427139145689568 428140324168704 429074201536512 429880731990528 430688778479232 431240208340032 431628214640896 432251931611136 432639915122688 432993217317024 436037877891434 436808074420224 437059914255552 437263367389184 437557173633216 438085291012096 438379649523504 438836580573664 439661461364216 440365627892736 441193382832384 442702920228864 442794661650432 444502525595648 444864555581544 445908242637312 446672948083908 446953414311936 447512558888577 448196452401152 448770298109952 449613851301888 450384911641392 450594567614464 451925897733632 453500552429568 454352997076992 454826577436672 455197997692256 455344050610176 456199960479744 456784053433344 457567410232296 457642670075136 458427499349274 459996003050304 460580042797056 462734074497032 462948480605184 463818684516096 464830384997888 464906839441408 465502080196608 465704126323072 467176892368368 467326788784128 468693241382912 469579253113852 470408695529472 471215417758848 471784159551488 472101161025312 473208747288576 473481573776848 474020271435984 474239906961408 475131335357952 475519336874946 477062763550464 477752134938624 478695027564544 479594830247936 480208876686336 481032405628824 481936601880006 483067262857088 483895693757567 484199532171264 484750424051712 485581741471008 486167822952448 489303227621376 490370516041728 491292265132032 491921288312832 492215746833408 492845952388608 493289388161024 493691153145372 494619144034743 494849391219456 495698027751654 498329003304496 499497044863488 500065341295104 500586568459264 501527520655616 502470241559104 503275003305984 504221008951296 504293920212992 506918888566272 508416634950336 509609420156928 510483369238752 511442924444088 511679899616256 512097747403788 513759899208192 513844401487872 514725613304448 516486740267008 519008648178468 520226283076864 520575833809161 521118439431226 522038918209536 522934183122624 523020194371584 523917142113456 524549493185536 525709717771776 527279896555776 529083977834496 530078496589824 530757179495424 531234725711872 532233287226368 532666770498954 532914729005568 533916448420992 534832082574153 535649418723328 536662003558688 538531906010112 539544184028928 540106560706048 541121798602112 541737453069696 541988465098752 543007240409088 543450670714224 545214586914816 546938800821504 548810144784384 549751320718656 550784687862864 552076871836672 553023650008648 554319891250944 554772559687437 554950561681152 555620369088512 556573224142208 560243689467392 560620128717558 562195758071808 562259368860007 563159889516672 563252517015552 563759300755456 564218460737568 565279021753992 565542161393664 566512031716176 567330660239616 569518860919424 570853765558272 572098935382016 573174309320704 574251704638976 574986944453376 576252581658624 576335908814848 577324289756032 579335872647168 581047582800384 582746552340736 583409564844288 584506199364672 584777028132864 585254568461472 587154170523648 588257843776512 590118179833728 593152740775392 594544323516416 595563930778544 596683411851436 597639066425856 597737364996096 598762448129664 599485135069184 600513215521856 602605596063744 603744754003524 605803996102656 606579633709056 607619880794304 608266613972992 608762023427376 609045404577792 610089880309728 610190226766848 611236665799032 613328004067072 614106723729408 615465035440128 617264640806912 618424912688128 621086480816256 622151606259729 622902523157824 623102385045504 623900170543104 625072915224576 626144877159984 628287223678464 629468214700416 630274150650816 630944996384768 632027028581312 632319875948544 633508447143936 634025782499928 634229213349888 636083684733952 637002846584832 640278502248448 640708718534352 641376540838432 642582135840008 643611302304768 644821097985792 645599376228352 646033167718848 646333898735616 647442321961344 648377897416704 648959872684032 649489825975536 654056816837151 655056353509376 655589871383328 655895051083776 656287662444544 657127936518144 658254870860496 659492192046324 659799188292608 660930703668872 664054380343296 665996059817984 666753788393472 668862363955968 670009422125862 672294678601728 673155447164928 674420776952832 675577367462088 675891851421696 677888846600448 679479226875904 680644492318336 681923899258784 682239866155008 682796996538384 683016075915264 684299940719616 685013198944256 686300817739264 688692109787136 689994004575456 692011530904624 694101111745548 694422720907776 695728026774144 697245577496832 697360259162112 698253120294912 698556189484608 700765338552552 700946290362368 703039862074368 704368879670778 706771328786432 707676239327232 709813120932864 710222360665272 710552972007424 711030407153976 711888597894656 713109443432204 714369045970944 715594145325696 718042541346816 719392245371904 720313315029504 721548608443236 722316604092928 722904902820009 724009653878784 724600894285632 726299298256896 726952782553088 729251734428672 733001760958208 734379583817152 735555774062592 736938397698048 738323620250112 739093188334592 739696746249916 739934082241536 741003311333376 742274086829184 743547041627481 747493504956744 749245567295232 750879852688896 751003356020736 752291280983424 753705362338656 754056215191552 755349375621568 756440880319488 761138354077696 764414130235392 765725053858128 766649259271168 767164386666132 769407557387378 770639848812288 770766602231808 772088419956672 772447830196224 774730110400512 777879419792384 778512972267702 779341599152896 780339424615296 781677659146839 782872227364864 784343791702016 786824239778304 788564576657664 790870321033856 793625966751744 795117744884736 796852088567808 798349930839552 799372093508352 800874672631488 803474128084992 804993005338032 809784630369806 810159841059072 811682697903168 812060539437056 812606179604544 813453173746304 813586969022464 814982221065376 817821880372224 821763692949241 823215217176576 824626981077984 826177031794296 828115307755008 829535475012972 830056340865024 831479836876416 833430553632768 834859836213312 837716298237952 839290952933888 840365534201088 842215311654912 844677929525248 845367709999904 845638951133184 848313242090496 849768047574264 853758128111616 854278291379136 856280648337408 858148403073024 859761463981056 861377556958464 862480416680064 863256429281792 864503863222272 865279830245376 865986434634048 872075755782868 873616148840448 874119828511104 875114347266432 876170582024192 876759299047008 877673161147328 879322922728432 880731255785472 882386765664768 885405840457728 885589323300864 889005051191296 889729111163088 891816485274624 893345896167816 895025117777154 897540596219904 899227702603776 900769823282784 901189135228928 903851795467264 908705994153984 909653154873344 910395995384512 910688101220352 912399920959488 913568106866688 915134820464592 915285340150272 916854998698548 919992006100608 921160085594112 925468148994064 925896961210368 927637369032192 929660769995776 931004160393216 931408252646144 934353784736736 934653577568256 937386482765824 939158506227704 942430835517696 943568319102976 944202322050624 946417494577152 946963147553696 948040542871968 948479813922816 950262670715904 951038673749892 954125527100928 955504269877248 957390055129088 959189660495872 960417753372672 962064811257648 963873203760012 966134525714176 967791387515134 968399064342528 969500848103424 971163482942016 972335645904896 978606455242752 982584530264064 983842576625664 984431493666816 985691904777216 986578776322048 987382306290744 989238288069486 989698782438912 991396055503308 996658006608992 998994089726976 1000130682590208 1001173136918528 1003055041311232 1004940483118208 1006550006611968 1008442017902592 1008587840425984 1013837777132544 1016833269900672 1019218840313856 1020966738477504 1022885848888176 1023359799232512 1024195494807576 1027519798416384 1029451226608896 1032973480534016 1038017296356936 1040452566153728 1041151667618322 1042236878862452 1044077836419072 1044195970740013 1045868366245248 1046040388743168 1047834284226912 1049098986371072 1051419435543552 1054559793111552 1056553319506167 1058167955668992 1060156993179648 1061514358990848 1062469451423744 1064466574452736 1065333540997908 1065829458011136 1067832896841984 1069664165148306 1073324007117376 1077063812020224 1079088368057856 1080213121412096 1082243597204224 1083474906139392 1086014480818176 1086901341428448 1090429173829632 1093877601643008 1097620289568768 1099502641437312 1101569375725728 1104153743673344 1106047300017296 1108639782501888 1109545119374874 1109901123362304 1113146448284416 1120487378934784 1121240257435116 1124518737720014 1126319779033344 1126505034031104 1128436921475136 1130558043507984 1131084322787328 1133024063432352 1134661320479232 1139037721838848 1141707531116544 1144197870764032 1146348618641408 1148503409277952 1149973888906752 1154111336081067 1154648579512064 1158671745294336 1162095165600768 1165493104681472 1166819129688576 1169012398729344 1169554056265728 1170509136922944 1174308341047296 1176515687553024 1180236359667456 1186305481550784 1189088647032832 1191127861557088 1193366823702872 1195278132851712 1197524896259328 1198970270138368 1201026431043712 1205211192127488 1207489508007048 1213159267418112 1214676945554709 1215239761588608 1216533227945984 1217524046854752 1218090809155584 1220179760619456 1220380453533696 1222473331598064 1226656008134144 1230930070880256 1234529281613824 1236849825376256 1242172961632512 1244303212519458 1245805046315648 1247800341086208 1250145830449152 1252289754319968 1256574447356928 1258936429400832 1260548301301632 1261889992769536 1264054057162624 1264639751897088 1267016894287872 1268051564999856 1268458426699776 1272167369467904 1280557004496896 1281417437068704 1282753081676864 1285164271680016 1287222604609536 1289642195971584 1292066335437696 1294884643922688 1296755794833408 1297919745368064 1298979651951072 1308113633674302 1311179742766656 1311790102167552 1312575324889088 1314255873036288 1316509741720992 1318984384092648 1319598376585216 1321861407337744 1328108760686592 1331992119635968 1333507576786944 1337724727911936 1340018844251724 1342537676665731 1344589357203456 1346310894329856 1348841553905664 1351154734924176 1351783702843392 1355777693200896 1361288984636672 1363847798517568 1364479732310016 1365593993076768 1366032151830528 1368599881439232 1370026397888512 1372601635478528 1379988009150912 1384023061809248 1388202223491096 1388845441815552 1391456053548288 1394491154993664 1394720518324224 1396506240589824 1397112378969216 1401530677105104 1401892580724736 1406079724148736 1408737759341556 1413542657572864 1415352478654464 1419626241865728 1420444721330544 1421105944014848 1422060814307952 1423777195789312 1426218886864408 1431188290651392 1436085082693632 1438784490743808 1440626630059008 1443097216886472 1444633208185856 1445809805640018 1449201788571264 1451687081272701 1452598596513792 1453905565106176 1458503468857344 1466003521916416 1468759167634304 1471111548125184 1473876795396096 1476647240500224 1478186376669184 1479393492499832 1479868164483072 1484548173658368 1487094083254962 1494987009913488 1498491134590464 1501759705377792 1504582561966848 1507410724677312 1508112430383104 1510698751243136 1512881760638976 1526132572620019 1528828260470784 1531450107716256 1533298518542336 1534328773332264 1538815114774756 1541279697624576 1541533204463616 1544176839913344 1549460220801024 1555758839584768 1557025944535404 1558683198305792 1560678849230592 1563355318293678 1568687583404032 1573648479556608 1577129153315328 1581740642067712 1587251933503488 1590235489769472 1593704177135616 1596699861679104 1598744187016704 1601749345262976 1604496247722459 1606948256169984 1609986010676064 1619569260739612 1620319682118144 1623365395806336 1625212359209088 1626906347492608 1627173938044928 1629964442130752 1635643760744448 1643527385898482 1646430434353152 1649253962155968 1652354063588592 1656230615510016 1659070950025944 1662959673752832 1664317679062311 1666861107265536 1669719672426624 1675432596475904 1678581905867776 1680731068402176 1686778106580021 1689355859050496 1690735419999808 1691277902266368 1696626484180992 1699536095148528 1708556582758272 1712561296674816 1716296806146048 1719522927962112 1722755113916928 1724960833360128 1726512858563584 1729007726444544 1731972869268096 1744151511565736 1748239657022208 1750228694532864 1752341164048384 1753518598094016 1755346322294656 1758645845456864 1761462511570944 1764773531329536 1778010102382592 1779458222326176 1783632970549248 1786691792335632 1790050235554308 1798455405207552 1801539646565568 1802378270457856 1807703590934528 1817411988307968 1820791990769024 1824799841918976 1827136213733376 1830269640929184 1830570680300544 1833709997397096 1839984012201216 1842320171188224 1850936297988128 1851793922420736 1855274738064384 1859321539991552 1862816505292288 1868707569473472 1869307155136512 1874772965531648 1878317012455408 1884861671035392 1888404644101248 1892834989154304 1893926295107392 1896081085743936 1896959627845632 1900525341431808 1902077347499784 1908251054201856 1911008539754496 1918379320991744 1920835506745344 1924129622515296 1927746407520024 1932269051428352 1935582775030268 1936798128685056 1939001696206848 1942326965884032 1944671291809792 1962170450511453 1965169060528128 1967685153251328 1968862987333632 1971383809554432 1973157552644096 1974764612581488 1978476576138972 1979397564877824 1982792111006616 1993316013217984 1997988179453952 2000261365180416 2002346273837056 2006110082622464 2009880966236416 2016884035805184 2017175680851968 2027675554265088 2033666539801344 2038437680627712 2041933476955008 2045771697776352 2046719598465024 2048390989615152 2055039596832768 2058902453217792 2065946961068032 2076034592713872 2080905132307456 2082303335236644 2084473757724904 2088391941480026 2091736732490496 2092080777486336 2095668568453824 2098197972742144 2102838871087104 2109119586223104 2113106639012334 2120313986359296 2123028717981696 2124938902847488 2128933148905472 2130667081995816 2131658916022272 2135665793683968 2139328330296612 2146648014234752 2154127624040448 2158176736115712 2160426242824192 2164487194408448 2166949812278784 2172028961636352 2173802682856896 2180858347659264 2187755203286016 2199005282874624 2203138751451456 2208307487346688 2212094600034592 2217279565003776 2219090238749748 2219802246724608 2226292896568832 2240974757869568 2242480514870232 2249037475440028 2252639558066688 2253010068062208 2256873842950272 2261116087015968 2262168645574656 2266048126864704 2269322640958464 2278075443677696 2283415062233088 2292697237282816 2297006818555904 2299947777813504 2308222672162134 2309297159024128 2317343490588672 2324190331201536 2330986209362944 2333638259377152 2338024797458688 2341018273845888 2345032977440517 2348616682094592 2353031375106048 2360472719334912 2372610963101568 2378177294065664 2382255723114176 2386733647405744 2390556265703424 2395049792518656 2402052862087424 2410422384254976 2414979016014096 2429353891109418 2430479523177216 2435048093709504 2436181618311168 2440359521238912 2440760907067392 2444946663196128 2453312016268288 2465291078847723 2469058563227648 2473699650752512 2484345923265024 2488606425038916 2491610092631296 2500291660898304 2504579508639936 2513148894713856 2517872858801664 2521096602603264 2528108114325248 2534033788575744 2536103129999712 2536916853399552 2544334738935808 2561114008993792 2562834874137408 2565506163353728 2570328543360032 2574445209219072 2579284391943168 2584132670875392 2589769287845376 2593511589666816 2595839490736128 2597959303902144 2616227267348604 2622359485533312 2625150649778176 2628511746072576 2633019483441984 2637968768185296 2639196753170432 2643722814675488 2656217521373184 2663984239271936 2667015153573888 2675449455823872 2680037688503448 2685075353331462 2692621788659712 2697683107811328 2702309469848352 2703567405686784 2711555386401792 2722577969273344 2727695597035136 2728959464620032 2731187986153536 2732064303661056 2737199762878464 2740052795777024 2745203270957056 2759976018301824 2768046123618496 2776404446982192 2777690883631104 2782912107096576 2788982309987328 2793012481179648 2794224757938432 2803061354210208 2803785161449472 2812159448297472 2817475518683112 2830704957308928 2834246206294321 2839252483731456 2840889442661088 2842211888029696 2844121628615904 2847554391578624 2852437773728816 2862376581302784 2872170165387264 2877568981487616 2881253260118016 2886194433772944 2889266416371712 2891619611280036 2898403577142528 2903374162545402 2905197193027584 2917006937714688 2932007043832832 2937518335268608 2947753590792192 2953294481000448 2956372753338368 2958786984999664 2959736328966144 2969096347316736 2974188166509924 2989974019826976 2996982269180928 3003519410755584 3009165123933696 3014821449354624 3021397502486272 3025763521277952 3052265145240038 3057656520941568 3062900215432512 3066597037084672 3068657546664528 3077630229549512 3082559395249152 3088353679826688 3098920441602048 3111517679169536 3114051889070808 3117366396611584 3121357698461184 3126710636587356 3132587912220039 3137375166808064 3147296959113216 3154258306630656 3163481284135424 3174503867006976 3180470979538944 3187408354271232 3193399723358208 3197488374033408 3203498690525952 3208992495444918 3219972021352128 3239138521479224 3240639364236288 3246730791612672 3250424718418176 3253812694985216 3254347876089856 3259928884261504 3271287521488896 3287054771796964 3292860868706304 3298507924311936 3304708127177184 3312461231020032 3318141900051888 3325919347505664 3328635358124622 3339439344853248 3350865192951808 3357163811735552 3361462136804352 3373556213160042 3381470839999616 3387269856302969 3393252968361984 3399072190297056 3417113165516544 3425122593349632 3432593612292096 3439045855924224 3445510227833856 3449921666720256 3453025717127168 3462334008243201 3463945738536192 3488303023131472 3496479314044416 3500457389065728 3507037196188032 3510692644589312 3517291690913728 3522925023141888 3529547062659072 3558916444652352 3567265941098496 3573383584671264 3580100471108616 3596910810415104 3603079293131136 3615407181869056 3641583981538048 3644030836664127 3649599683837952 3654272427466752 3660539281858368 3661141360601088 3667419994794192 3679968024402432 3701872595976256 3703587844841472 3710549476128768 3718643079983104 3725633010584576 3737415138946944 3749545931063296 3756634024910816 3769723342070784 3776809288202496 3785669978308608 3787852590214784 3792162171487872 3793919255691264 3801050682863616 3804154694999568 3816502108403712 3836758641983488 3841671013490688 3848259245030592 3855492815040048 3864538102856704 3871165550060536 3884653931768064 3889342583619584 3924340901022906 3935370306502656 3937725974667264 3942767619108864 3946315105288192 3949529225162976 3956953152277944 3958795129755648 3965584222013232 3986632026435968 3995976358907904 4000522730360832 4004692547674112 4012220165244928 4019761932472832 4033768071610368 4034351361703936 4055351108530176 4067333079602688 4083866953910016 4091543395552704 4093439196930048 4096781979230304 4110079193665536 4117804906435584 4152069185427744 4161810264614912 4164606670473288 4168947515449808 4176783882960052 4183473464980992 4184161554972672 4191337136907648 4196395945484288 4205677742174208 4218239172446208 4226213278024668 4240627972718592 4246057435963392 4257866297810944 4261334163991632 4263317832044544 4271331587367936 4278656660593224 4293296028469504 4308255248080896 4316353472231424 4320852485648384 4328974388816896 4333899624557568 4347605365713792 4355061243818103 4361716695318528 4375510406572032 4398010565749248 4406277502902912 4416614974693376 4424189200069184 4434559130007552 4438180477499496 4439604493449216 4452585793137664 4481949515739136 4484961029740464 4498074950880056 4505279116133376 4513747685900544 4522232174031936 4524337291149312 4532096253729408 4538645281916928 4556150887355392 4578397717860057 4585394474565632 4594013637111808 4599895555627008 4616445344324268 4618594318048256 4648380662403072 4661972418725888 4667276518754304 4676049594917376 4682036547691776 4690065954881034 4706062750212096 4720945438669824 4745221926203136 4756354588131328 4764511446228352 4773467294811488 4781112531406848 4790099585037312 4804105724174848 4820844768509952 4829958032028192 4858707782218836 4860959046354432 4870096187419008 4880719042477824 4881521814134784 4889893326392256 4906624032536576 4930582157695446 4947399301505024 4968691846530048 4977212850077832 4983220185262592 5000583321796608 5009159017279872 5026297789427712 5035745717603328 5042193205206528 5056216228650496 5060334319740063 5068067577151488 5072206259999424 5073833706799104 5088669477871616 5125669748274816 5131012326707456 5140657086720064 5148890418438144 5158568783886336 5168265341750784 5179538575690752 5187023179333632 5195918607804288 5232454534697208 5244718971066624 5257023492145152 5266038966883968 5275937536370592 5278393506340864 5287445629350976 5327968478543872 5334030307147776 5350898911647744 5360075377006896 5370150706662924 5395366215622656 5404618939696704 5407134811373568 5423110772803584 5445155938546688 5455391194070272 5462375972307072 5474399525756928 5480105591554048 5490406541914112 5519952036603648 5536092247236992 5552808893964384 5555381767262208 5565824214193152 5577964619974656 5588449515876864 5606122708420416 5607570322898944 5624318896594944 5634951037366224 5668492412588642 5678504967462912 5681778885322176 5684423776059392 5688243257231808 5695108783157248 5704875547457632 5724753162605568 5755137962975232 5762506520236032 5772388867545888 5778532832743424 5783239222560072 5796807154285056 5806748325090804 5810394386055168 5834013875429376 5864014087665664 5875036670537216 5895507181584384 5906588962000896 5912745506676736 5917573969999328 5919472657932288 5938192694633472 5948376333019848 5979948039653952 5993964538361856 6007038821511168 6018330247867392 6029642898709248 6042795004972544 6051527042555904 6104530290480076 6115313041883136 6125800430865024 6133194074169344 6137315093329056 6155260459099024 6165118790498304 6176707359653376 6197840883204096 6223035358339072 6228103778141616 6234732793223168 6242715396922368 6253421273174712 6265175824440078 6294593918226432 6308516613261312 6326962568270848 6360941959077888 6374816708542464 6386799446716416 6394976748066816 6406997381051904 6417984990889836 6439944042704256 6478277042958448 6481278728472576 6493461583225344 6500849436836352 6507625389970432 6519857768523008 6542575042977792 6574109543593928 6597015848623872 6609416254354368 6624922462040064 6636283800103776 6651838695011328 6657270716249244 6678878689706496 6701730385903616 6714327623471104 6722924273608704 6747112426320084 6762941679999232 6774539712605938 6786505936723968 6798144380594112 6834226331033088 6850245186699264 6878091711848448 6891020455667712 6899843333440512 6906051434254336 6924668016486402 6927891477072384 6976606046262944 6992958628088832 7000914778131456 7014074392376064 7021385289178624 7034583381827456 7045850046283776 7059094125318144 7117832889304704 7134531882196992 7146767169342528 7160200942217232 7206158586262272 7230814363738112 7283167963076096 7288061673328254 7308544854933504 7309371795180091 7321078563716736 7322282721202176 7334839989588384 7359936048804864 7395873236543169 7403745191952512 7407175689682944 7421098952257536 7437286159966208 7451266021169152 7474830277893888 7513268049821632 7539446684141568 7553618576404992 7575705180429568 7584324342975744 7602101365727232 7608309389999136 7633004216807424 7683342026981376 7696518490061184 7710985630080096 7729076205713408 7742331100121072 7769307863536128 7848681802045812 7875451949334528 7885535238217728 7899058450325952 7913906304555888 7917590259511296 7931168444026464 7973264052871936 7991952717815808 8001045460721664 8009385095348224 8024440330489856 8039523864945664 8110702217060352 8134666159205376 8167733907820032 8183086791105408 8186878393860096 8193563958460608 8220158387331072 8235609812871168 8304138370855488 8323620529229824 8329213340946576 8337895030899616 8353567765920104 8366946929961984 8382674273815296 8392791890968576 8411355484348416 8436478344892416 8452426556049336 8492114871926784 8502738618882963 8515732595621888 8522668327983264 8526635664089088 8542663174735872 8557313321186448 8586592056939008 8616510496161792 8632706944462848 8641704971296768 8657948777633792 8667799249115136 8695210731427584 8710122487636206 8751020813144064 8796021131498496 8812555005805824 8833229949386752 8848378400138368 8869118260015104 8876360954998992 8879208986898432 8905171586275328 8963899031478272 8969922059480928 8996149901760112 9010558232266752 9027495371801088 9044464348063872 9064192507458816 9077290563833856 9112301774710784 9156795435720114 9188027274223616 9199791111254016 9232890688648536 9237188636096512 9296761324806144 9323944837451776 9334553037508608 9352099189834752 9364073095383552 9380131909762068 9397763736660117 9412125500424192 9441890877339648 9490443852406272 9529022892456704 9546934589622976 9562225062813696 9580199170074624 9608211448349696 9659916064056384 9717415564437672 9721918092708864 9740192374838016 9761438084955648 9763043628269568 9779786652784512 9813248065073152 9861164315390892 9894798603010048 9937383693060096 9954425700155664 9966440370525184 10018318034559744 10052595578855424 10071491435206656 10084386410413056 10112432457300992 10120668639480126 10144412519998848 10161809568908907 10177338955743232 10251339496549632 10262024653414912 10281314173440128 10297780836876288 10317137567772672 10336530683501568 10359077151381504 10391837215608576 10464909069394416 10489437942133248 10532077933767936 10551875072741184 10556787012681728 10574891258701952 10682928008340133 10701797823295488 10720150754013792 10740301413325848 10790732431245312 10809237879393408 10846221545607168 10890311877093376 10910782388140544 10924751944614144 10948799051513856 10980813083828224 11039904073207296 11072184494473984 11105617787928768 11110763534524416 11131648428386304 11155929239949312 11176899031753728 11212245416840832 11248637793189888 11269902074732448 11336984825177284 11357009934925824 11363557770644352 11376486514463616 11390217566314496 11409751094915264 11449506325211136 11510275925950464 11525013040472064 11544777735091776 11557065665486848 11566478445120144 11593614308570112 11613496650181608 11668027750858752 11728028175331328 11750073341074432 11813177924001792 11825491013353472 11835147939998656 11838945315864576 11876385389266944 11896752666039696 11959896079307904 11987929076723712 12014077643022336 12036660495734784 12059285797418496 12085590009945088 12103054085111808 12209060580960152 12251600861730048 12266388148338688 12274630186658112 12310520918198048 12330237580996608 12353414719306752 12446070716678144 12456207556283232 12469465586446336 12485430793844736 12506842546349424 12530351648880156 12589187836452864 12617033226522624 12653925136541696 12721883918155776 12773598893432832 12789953496133632 12813994762103808 12835969981779672 12879888085408512 12956554085916896 12962557456945152 12986923166450688 13001698873672704 13015250779940864 13039715537046016 13085150085955584 13148219087187856 13194031697247744 13218832508708736 13249844924080128 13272567600207552 13303677390022656 13314541432498488 13357757379412992 13428655246942208 13445848547217408 13494224852640168 13525883359998464 13549079425211876 13573011873447936 13596288761188224 13668452662066176 13735193153580171 13756183423696896 13782040911335424 13799686666881024 13812102868508672 13849336032972804 13855782954144768 13953212092525888 13985917256177664 14001829556262912 14028148784752128 14042770578357248 14069166763654912 14118188250636288 14235665778609408 14269063764393984 14293534338685056 14320401884434464 14412317172524544 14461628727476224 14566335926152192 14576123346656508 14618743590360182 14642157127433472 14644565442404352 14669679979176768 14719872097609728 14791746473086338 14807490383905024 14842197904515072 14874572319932416 14902532042338304 14949660555787776 15026536099643264 15078893368283136 15107237152809984 15151410360859136 15168648685951488 15204202731454464 15216618779998272 15266008433614848 15393036980122368 15421971260160192 15458152411426816 15484662200242144 15538615727072256 15697363604091624 15771070476435456 15798116900651904 15827812609111776 15835180519022592 15862336888052928 15946528105743872 15983905435631616 16002090921443328 16048880660979712 16079047729891328 16221404434120704 16269332318410752 16335467815640064 16366173582210816 16387127916921216 16440316774662144 16471219625742336 16608276741710976 16647241058459648 16658426681893152 16675790061799232 16707135531840208 16733893859923968 16765348547630592 16822710968696832 16872956689784832 16904853112098672 17005477237765926 17045336655966528 17053271328178176 17085326349471744 17114626642372896 17173184113878016 17265413888925696 17283409942593536 17315897555267584 17335598498230272 17390421462855168 17420244975272412 17502041626288128 17592042262996992 17625110011611648 17696756800276736 17738236520030208 17752721909997984 17758417973796864 17810343172550656 17927798062956544 17939844118961856 17992299803520224 18021116464533504 18054990743602176 18088928696127744 18128385014917632 18154581127667712 18224603549421568 18313590871440228 18376054548447232 18399582222508032 18465781377297072 18474377272193024 18593522649612288 18647889674903552 18669106075017216 18704198379669504 18728146190767104 18760263819524136 18795527473320234 18883781754679296 18980887704812544 19058045784913408 19093869179245952 19124450125627392 19160398340149248 19216422896699392 19319832128112768 19434831128875344 19443836185417728 19480384749676032 19522876169911296 19559573305569024 19626496130146304 19722328630781784 19839723444060247 19874767386120192 19908851400311328 19932880741050368 20036636069119488 20105191157710848 20142982870413312 20168772820826112 20224864914601984 20241337278960252 20288825039997696 20323619137817814 20502678993099264 20524049306829824 20562628346880256 20634275135545344 20673061367003136 20718154302763008 20783674431217152 20929818138788832 20978875884266496 21064155867535872 21103750145482368 21149782517403904 21365856016680266 21403595646590976 21440301508027584 21480602826651696 21618475758786816 21692443091214336 21780623754186752 21821564776281088 21849503889228288 21928115385540273 21961626167656448 22079808146414592 22144368988947968 22211235575857536 22221527069048832 22263296856772608 22311858479898624 22353798063507456 22424490833681664 22539804149464896 22673969650354568 22727115541288704 22752973028927232 22780435132628992 22819502189830528 22899012650422272 23050026080944128 23089555470183552 23114131330973696 23132956890240288 23187228617140224 23226993300363216 23456056350662656 23500146682148864 23626355848003584 23670295879997312 23752770778533888 23793505332079392 23919792158615808 23975858153447424 24028155286044672 24073320991469568 24118571594836992 24171180019890176 24418121161920304 24503201723460096 24549260373316224 24621041836396096 24660475161993216 24706829438613504 24912415112566464 24938931172892672 24970861587689472 25013685092698848 25060703297760312 25178375672905728 25234066453045248 25307850273083392 25508215856648889 25547197786865664 25579906992267264 25627989524207616 25671939963559344 25759776170817024 25913108171833792 25925114913890304 25973846332901376 26003397747345408 26030501559881728 26079431074092032 26296438174375712 26388063394495488 26437665017417472 26499689848160256 26545135200415104 26607354780045312 26629082864996976 26715514758825984 26857310493884416 26891697094434816 26988449705280336 27051766719996928 27098158850423752 27192577522376448 27336905324132352 27470386307160342 27564081822670848 27599373333762048 27624205737017344 27698672065945608 27711565908289536 27906424185051776 27971834512355328 28003659112525824 28056297569504256 28085541156714496 28138333527309824 28236376501272576 28471331557218816 28587068677370112 28640803768868928 28824634345049088 29132671852304384 29152246693313016 29237487180720364 29284314254866944 29289130884808704 29339359958353536 29439744195219456 29583492946172676 29614980767810048 29684395809030144 29805064084676608 29899321111575552 30053072199286528 30157786736566272 30214474305619968 30302820721718272 30337297371902976 30433237559996544 30485428706726721 30532016867229696 30786073960244736 30843942520320384 30916304822853632 30969324400484288 31077231454144512 31394727208183248 31596233801303808 31655625218223552 31670361038045184 31724673776105856 31893056211487744 32048784025020399 32097761321959424 32158095459782656 32538664636821504 32670935631280128 32732347164421632 32774255833842432 32942439251484672 33216553483421952 33294482116919296 33316853363786304 33351580123598464 33414271063680416 33467787719847936 33530697095261184 33745913379569664 33809706224197344 34010954475531852 34090673311933056 34170652698943488 34229253284745792 34346368227756032 34530827777851392 34631795110535168 34671196996460544 34780842925710336 34840489950544824 35004083252576256 35184084525993984 35250220023223296 35393513600553472 35476473040060416 35505443819995968 35516835947593728 35620686345101312 35879688237923712 35984599607040448 36042232929067008 36109981487204352 36177857392255488 36256770029835264 36309162255335424 36449207098843136 36627181742880456 36799164445016064 36931562754594144 36948754544386048 37295779349807104 37338212150034432 37408396759339008 37456292381534208 37520527639048272 37591054946640468 37767563509358592 37961775409625088 38116091569826816 38187738358491904 38320796680298496 38432845793398784 38639664256225536 38869662257750688 38887672370835456 38960769499352064 39045752339822592 39119146611138048 39252992260292608 39444657261563568 39679446888120494 39749534772240384 39817702800622656 39865761482100736 40073272138238976 40285965740826624 40337545641652224 40449729829203968 40482674557920504 40577650079995392 40647238275635628 41005357986198528 41048098613659648 41125256693760512 41268550271090688 41346122734006272 41436308605526016 41567348862434304 41859636277577664 41957751768532992 42128311735071744 42207500290964736 42299565034807808 42731712033360532 42807191293181952 42880603016055168 42961205653303392 43236951517573632 43384886182428672 43561247508373504 43643129552562176 43699007778456576 43856230771080546 44159616292829184 44288737977895936 44422471151715072 44526593713545216 44623716959797248 44707596127014912 44848981667363328 45079608298929792 45347939300709136 45454231082577408 45505946057854464 45639004379661056 45798025300844544 46179110940367104 46265913780480576 46374457234280448 46453986600726432 46912112701325312 47000293364297728 47340591759994624 47505541557067776 47587010664158784 47839584317231616 47951716306894848 48146641982939136 48237143189673984 48342360039780352 48836242323840608 49006403446920192 49098520746632448 49242083672792192 49320950323986432 49413658877227008 49824830225132928 49877862345785344 49941723175378944 50027370185397696 50121406595520624 50468132906090496 50615700546166784 51016431713297778 51159813984534528 51255979048415232 51343879927118688 51519552341634048 51826216343667584 51850229827780608 51947692665802752 52006795494690816 52061003119763456 52158862148184064 52592876348751424 52776126788990976 52875330034834944 53090270400830208 53214709560090624 53258165729993952 53431029517651968 53783394188869632 53976899410560672 54103533439993856 54196317700847504 54385155044752896 54673810648264704 54940772614320684 55128163645341696 55198746667524096 55397344131891216 55423131816579072 55812848370103552 55943669024710656 56007318225051648 56112595139008512 56171082313428992 56276667054619648 56942663114437632 57174137354740224 57281607537737856 57649268690098176 58265343704608768 58304493386626032 58474974361440728 58568628509733888 58678719916707072 58879488390438912 59166985892345352 59229961535620096 59519170332180741 59610128169353216 59798642223151104 60106144398573056 60315573473132544 60428948611239936 60605641443436544 60674594743805952 60866475119993088 60970857413453442 61572147920489472 61687885040640768 61832609645707264 61938648800968576 62154462908289024 62789454416366496 63192467602607616 63311250436447104 63449347552211712 63786112422975488 64097568050040798 64316190919565312 65077329273643008 65341871262560256 65464694328843264 65548511667684864 65784346156620819 65884878502969344 66433106966843904 66633706727572608 66703160247196928 66828542127360832 66935575439695872 67061394190522368 67619412448394688 68021908951063704 68181346623866112 68341305397886976 68458506569491584 68692736455512064 69263590221070336 69342393992921088 69561685851420672 69680979901089648 70368169051987968 70500440046446592 70787027201106944 71010887639991936 71241372690202624 71759376475847424 71969199214080896 72084465858134016 72219962974408704 72355714784510976 72513540059670528 72898414197686272 73254363485760912 73863125509188288 73897509088772096 74816793518678016 74912584763068416 75041055278096544 75182109893280936 75535127018717184 75923550819250176 76232183139653632 76375476716983808 76641593360596992 76865691586797568 77279328512451072 77739324515501376 77775344741670912 77921538998704128 78091504679645184 78238293222276096 78889314523127136 79358893776240988 79499069544480768 79635405601245312 79731522964201472 80146544276477952 80571931481653248 80675091283304448 80899459658407936 80965349115841008 81155300159990784 81294476551271256 82010715972397056 82096197227319296 82250513387521024 82692245468012544 82872617211052032 83134697724868608 83719272555155328 83915503537065984 84256623470143488 84415000581929472 84599130069615616 85463424066721064 85761206032110336 85922411306606784 86473903035147264 87122495016747008 87286259105124352 87398015556913152 87712461542161092 88319232585658368 88577475955791872 88844942303430144 89053187427090432 89415192254029824 89697963334726656 90159216597859584 90695878601418272 90908462165154816 91011892115708928 91278008759322112 91596050601689088 92358221880734208 92531827560961152 92748914468560896 92907973201452864 94000586728595456 94681183519989248 95011083114135552 95174021328317568 95679168634463232 96146352075061197 96293283965878272 96474286379347968 96684720079560704 97672484647681216 98012806893840384 98197041493264896 98484167345584384 98827317754454016 99649660450265856 99883446350757888 100054740370795392 100242813191041248 101231401092333568 102032863426595556 102511958096830464 102687759854237376 103039104683268096 103652432687335168 103895385331605504 104013590989381632 104122006239526912 104317724296368128 105185752697502848 105552253577981952 105750660069669888 106180540801660416 106429419120181248 106516331459987904 106862059035303936 107953798821121344 108207066879987712 108392635401695008 108770310089505792 109347621296529408 109881545228641368 110397493335048192 110794688263782432 110846263633158144 111625696740207104 111887338049421312 112014636450103296 112225190278017024 112342164626857984 112553334109239296 113885326228875264 114348274709480448 114563215075475712 115298537380196352 116530687409217536 116608986773252064 116949948722881456 117137257019467776 117357439833414144 117758976780877824 118333971784690704 118459923071240192 119038340664361482 119597284446302208 120212288797146112 120857897222479872 121211282886873088 121349189487611904 121732950239986176 121941714826906884 123144295840978944 123375770081281536 123877297601937152 124308925816578048 125578908832732992 126384935205215232 126622500872894208 126898695104423424 127572224845950976 128195136100081596 128632381839130624 130154658547286016 130683742525120512 130929388657686528 131097023335369728 131568692313241638 132866213933687808 133267413455145216 133406320494393856 133657084254721664 133871150879391744 134122788381044736 135238824896789376 136043817902127408 136362693247732224 136917013138983168 137385472911024128 138878064108421729 139123371702841344 139361959802179296 140736338103975936 141000880092893184 141574054402213888 142021775279983872 143518752951694848 143938398428161792 144439925948817408 144711429569021952 145027080119341056 146508726971521824 147726251018376576 149633587037356032 149825169526136832 150082110556193088 150364219786561872 151847101638500352 152464366279307264 152750953433967616 153731383173595136 154558657024902144 155478649031002752 155550689483341824 155843077997408256 156183009359290368 156476586444552192 157778629046254272 158717787552481976 159270811202490624 159463045928402944 160293088552955904 161350182566608896 161798919316815872 161930698231682016 162310600319981568 162588953102542512 164021431944794112 164192394454638592 164501026775042048 165384490936025088 166269395449737216 167438545110310656 167831007074131968 168513246940286976 168830001163858944 169198260139231232 170926848133442128 171522412064220672 171844822613213568 172947806070294528 174572518210248704 174796031113826304 175424923084322184 176638465171316736 177154951911583744 177689884606860288 178557510996542223 178830384508059648 179395926669453312 180318433195719168 181391757202836544 181816924330309632 182023784231417856 182556017518644224 184716443761468416 185063655121922304 185497828937121792 185815946402905728 188001173457190912 189362367039978496 190348042656635136 191358337268926464 192292704150122394 192948572758695936 193369440159121408 195344969295362432 196025613787680768 196394082986529792 196968334691168768 197654635508908032 199299320900531712 200109480741590784 200485626382082496 204065726853191112 205023916193660928 205375519708474752 206078209366536192 207304865374670336 207790770663211008 208027181978763264 208635448592736256 210371505395005696 211104507155963904 211501320139339776 212361081603320832 213032662919975808 213724118070607872 215907597642242688 216414133759975424 216785270803390016 217540620179011584 218695242593058816 219763090457282736 221589376527564864 221692527266316288 223251393480414208 224450380556034048 224684329253715968 225106668218478592 227770652457750528 228696549418960896 229126430150951424 230597074760392704 233061374818435072 233217973546504128 233899897445762912 234274514038935552 234714879666828288 236667943569381408 236919846142480384 238076681328722964 239194568892604416 240424577594292224 241715794444959744 242422565773746176 242698378975223808 243465900479972352 243883429653813768 246288591681957888 246751540162563072 247754595203874304 248617851633156096 251157817665465984 252769870410430464 253245001745788416 253797390208846848 255144449691901952 256390272200163192 261367485050241024 261858777315373056 262194046670739456 263137384626483276 265732427867375616 266534826910290432 266812640988787712 267314168509443328 268245576762089472 270477649793578752 272087635804254816 272725386495464448 273834026277966336 274770945822048256 277756128216843458 278246743405682688 278723919604358592 282001760185786368 283148108804427776 284043550559967744 287037505903389696 287876796856323584 288879851897634816 289422859138043904 290054160238682112 293017453943043648 295452502036753152 299650339052273664 300164221112386176 300728439573123744 303694203277000704 304928732558614528 305501906867935232 309117314049804288 310957298062005504 311686155994816512 312366018718580736 312953172889104384 315557258092508544 317435575104963952 318541622404981248 320586177105911808 323861396463364032 324621200639963136 325177906205085024 328042863889588224 328384788909277184 329002053550084096 332538790899474432 334877090220621312 335662014148263936 337026493880573952 337660002327717888 338396520278462464 341853696266884256 343044824128441344 343689645226427136 345895612140589056 349145036420497408 349592062227652608 350849846168644368 353276930342633472 354309903823167488 355379769213720576 357115021993084446 358791853338906624 360636866391438336 362783514405673088 363633848660619264 364047568462835712 365112035037288448 369432887522936832 370127310243844608 371631892805811456 378724734079956992 380696085313270272 382716674537852928 384585408300244788 385897145517391872 390689938590724864 392051227575361536 392788165973059584 393936669382337536 398598641801063424 400218961483181568 400971252764164992 408131453706382224 410751039416949504 412156418733072384 414609730749340672 416634192325265187 417270897185472512 420743010790011392 422209014311927808 423002640278679552 424722163206641664 426065325839951616 431815195284485376 432828267519950848 433570541606780032 435081240358023168 439526180914565472 443178753055129728 446502786960828416 448900761112068096 450213336436957184 455541304915501056 457393098837921792 458252860301902848 461194149520785408 466435947093008256 467799794891525824 468549028077871104 469429759333656576 473335887138762816 473839692284960768 476153362657445928 478389137785208832 480849155188584448 484845131547492352 485396757950447616 486931800959944704 487766859307627536 492577183363915776 493503080325126144 495509190407748608 502315635330931968 505539740820860928 506490003491576832 507594780417693696 510288899383803904 512780544400326384 523717554630746112 524388093341478912 526274769252966552 531464855734751232 533069653820580864 533625281977575424 534628337018886656 536491153524178944 540955299587157504 544175271608509632 545450772990928896 547668052555932672 555512256433686916 556493486811365376 557447839208717184 564003520371572736 566296217608855552 568087101119935488 574075011806779392 575753593712647168 578845718276087808 580108320477364224 586034907886087296 590905004073506304 600328442224772352 601456879146247488 609857465117229056 611003813735870464 618234628099608576 621914596124011008 623372311989633024 625906345778208768 631114516185017088 634871150209927904 637083244809962496 641172354211823616 647722792926728064 649242401279926272 650355812410170048 656085727779176448 658004107100168192 665077581798948864 669754180441242624 674052987761147904 675320004655435776 676793040556924928 683707392533768512 686089648256882688 687379290452854272 691791224281178112 699184124455305216 701699692337288736 708619807646334976 710759538427441152 714230043986168892 717583706677813248 721273732782876672 725567028811346176 727267697321238528 728095136925671424 730224070074576896 738865775045873664 740254620487689216 743263785611622912 757449468159913984 761392170626540544 765433349075705856 769170816600489576 781379877181449728 784102455150723072 785576331946119168 787873338764675072 797197283602126848 800437922966363136 801942505528329984 816262907412764448 821502078833899008 824312837466144768 829219461498681344 833268384650530374 841486021580022784 846005280557359104 849444326413283328 852130651679903232 863630390568970752 867141083213560064 870162480716046336 879052361829130944 886357506110259456 893005573921656832 900426672873914368 911082609831002112 914786197675843584 916505720603805696 932871894186016512 935599589783051648 937098056155742208 938859518667313152 946671774277525632 947679384569921536 952306725314891856 961698310377168896 973863601919889408 975533718615255072 985154366727831552 987006160650252288 991018380815497216 1004631270661863936 1011079481641721856 1012980006983153664 1015189560835387392 1025561088800652768 1047435109261492224 1048776186682957824 1052549538505933104 1062929711469502464 1066139307641161728 1067250563955150848 1069256674037773312 1081910599174315008 1088350543217019264 1090901545981857792 1095336105111865344 1111024512867373832 1114895678417434368 1132592435217711104 1136174202239870976 1148150023613558784 1151507187425294336 1157691436552175616 1172069815772174592 1181810008147012608 1200656884449544704 1202913758292494976 1222007627471740928 1236469256199217152 1243829192248022016 1249902576975795561 1251812691556417536 1262229032370034176 1269742300419855808 1274166489619924992 1295445585853456128 1298484802559852544 1300711624820340096 1316008214200336384 1339508360882485248 1350640009310871552 1353586081113849856 1367414785067537024 1372179296513765376 1374758580905708544 1383582448562356224 1403399384674577472 1421519076854882304 1428460087972337784 1435167413355626496 1442547465565753344 1451134057622692352 1454535394642477056 1456190273851342848 1460448140149153792 1477731550091747328 1480509240975378432 1486527571223245824 1514898936319827968 1522784341253081088 1530866698151411712 1538341633200979152 1562759754362899456 1571152663892238336 1575746677529350144 1594394567204253696 1600875845932726272 1603885011056659968 1632525814825528896 1643004157667798016 1658438922997362688 1666536769301060748 1682972043160045568 1692010561114718208 1698888652826566656 1704261303359806464 1727260781137941504 1734282166427120128 1740324961432092672 1758104723658261888 1772715012220518912 1786011147843313664 1829572395351687168 1833011441207611392 1865743788372033024 1871199179566103296 1877719037334626304 1893343548555051264 1904613450629783712 1923396620754337792 1947727203839778816 1951067437230510144 1974012321300504576 1982036761630994432 2009262541323727872 2022158963283443712 2025960013966307328 2030379121670774784 2051122177601305536 2097552373365915648 2105099077011866208 2125859422939004928 2132278615282323456 2134501127910301696 2138513348075546624 2163821198348630016 2176701086434038528 2181803091963715584 2190672210223730688 2222049025734747664 2229791356834868736 2272348404479741952 2296300047227117568 2303014374850588672 2344139631544349184 2363620016294025216 2401313768899089408 2405827516584989952 2444015254943481856 2472938512398434304 2487658384496044032 2499805153951591122 2524458064740068352 2539484600839711616 2548332979239849984 2590891171706912256 2601423249640680192 2679016721764970496 2701280018621743104 2734829570135074048 2744358593027530752 2749517161811417088 2806798769349154944 2843038153709764608 2856920175944675568 2885094931131506688 2902268115245384704 2920896280298307584 2955463100183494656 2961018481950756864 2973055142446491648 3029797872639655936 3045568682506162176 3076683266401958304 3125519508725798912 3142305327784476672 3151493355058700288 3188789134408507392 3201751691865452544 3207770022113319936 3265051629651057792 3286008315335596032 3316877845994725376 3333073538602121496 3365944086320091136 3397777305653133312 3408522606719612928 3454521562275883008 3468564332854240256 3516209447316523776 3545430024441037824 3572022295686627328 3666022882415222784 3731487576744066048 3742398359132206592 3755438074669252608 3786687097110102528 3809226901259567424 3895454407679557632 3902134874461020288 3948024642601009152 3964073523261988864 4018525082647455744 4051920027932614656 4060758243341549568 4102244355202611072 4210198154023732416 4264557230564646912 4269002255820603392 4277026696151093248 4327642396697260032 4353402172868077056 4363606183927431168 4381344420447461376 4444098051469495328 4459582713669737472 4544696808959483904 4592600094454235136 4606028749701177344 4688279263088698368 4727240032588050432 4802627537798178816 4811655033169979904 4975316768992088064 4999610307903182244 5048916129480136704 5078969201679423232 5096665958479699968 5181782343413824512 5202846499281360384 5358033443529940992 5469659140270148096 5488717186055061504 5499034323622834176 5613597538698309888 5713840351889351136 5770189862263013376 5804536230490769408 5922036963901513728 5946110284892983296 6091137365012324352 6153366532803916608 6251039017451597824 6302986710117400576 6377578268817014784 6403503383730905088 6415540044226639872 6530103259302115584 6572016630671192064 6633755691989450752 6666147077204242992 6731888172640182272 6817045213439225856 6909043124551766016 6937128665708480512 7032418894633047552 7090860048882075648 7332045764830445568 7462975153488132096 7484796718264413184 7573374194220205056 7618453802519134848 7804269748922040576 7928147046523977728 8037050165294911488 8103840055865229312 8204488710405222144 8420396308047464832 8529114461129293824 8554053392302186496 8655284793394520064 8706804345736154112 8762688840894922752 8888196102938990656 8919165427339474944 9089393617918967808 9212057499402354688 9376558526177396736 9454480065176100864 9605255075596357632 9623310066339959808 9950633537984176128 9999220615806364488 10097832258960273408 10157938403358846464 10193331916959399936 10363564686827649024 10405692998562720768 10716066887059881984 10939318280540296192 10998068647245668352 11227195077396619776 11427680703778702272 11609072460981538816 11844073927803027456 11892220569785966592 12182274730024648704 12306733065607833216 12502078034903195648 12807006767461810176 12831080088453279744 13060206518604231168 13144033261342384128 13332294154408485984 13463776345280364544 13634090426878451712 13818086249103532032 13874257331416961024 14064837789266095104 14181720097764151296 14925950306976264192 14969593436528826368 15146748388440410112 15236907605038269696 15608539497844081152 16074100330589822976 16408977420810444288 16840792616094929664 17108106784604372992 17310569586789040128 17413608691472308224 17776392205877981312 17838330854678949888 18753117052354793472 18908960130352201728 19210510151192715264 19246620132679919616 19901267075968352256 19998441231612728976 20195664517920546816 20315876806717692928 20727129373655298048 20811385997125441536 21878636561080592384 21996137294491336704 22454390154793239552 22855361407557404544 23218144921963077632 23784441139571933184 24613466131215666432 25004156069806391296 25662160176906559488 26120413037208462336 26288066522684768256 26664588308816971968 27268180853756903424 27636172498207064064 27748514662833922048 28129675578532190208 28363440195528302592 29851900613952528384 29939186873057652736 30293496776880820224 30473815210076539392 31217078995688162304 32148200661179645952 32817954841620888576 33681585232189859328 34827217382944616448 35552784411755962624 35676661709357899776 37506234104709586944 38421020302385430528 38493240265359839232 39996882463225457952 40391329035841093632 40631753613435385856 41454258747310596096 41622771994250883072 43757273122161184768 44908780309586479104 45710722815114809088 46436289843926155264 49226932262431332864 51324320353813118976 52240826074416924672 53329176617633943936 55497029325667844096 56259351157064380416 56726880391056605184 59703801227905056768 59878373746115305472 60586993553761640448 60947630420153078784 62434157991376324608 65635909683241777152 67363170464379718656 69654434765889232896 71105568823511925248 71353323418715799552 75012468209419173888 76986480530719678464 79993764926450915904 81263507226870771712 82908517494621192192 83245543988501766144 87514546244322369536 89817560619172958208 91421445630229618176 98453864524862665728 104481652148833849344 106658353235267887872 112518702314128760832 119756747492230610944 121173987107523280896 121895260840306157568 124868315982752649216 131271819366483554304 134726340928759437312 139308869531778465792 142211137647023850496 153972961061439356928 159987529852901831808 162527014453741543424 166491087977003532288 175029092488644739072 179635121238345916416 182842891260459236352 196907729049725331456 208963304297667698688 213316706470535775744 225037404628257521664 243790521680612315136 249736631965505298432 262543638732967108608 269452681857518874624 284422275294047700992 319975059705803663616 325054028907483086848 359270242476691832832 365685782520918472704 393815458099450662912 417926608595335397376 426633412941071551488 487581043361224630272 499473263931010596864 525087277465934217216 538905363715037749248 568844550588095401984 639950119411607327232 731371565041836945408 787630916198901325824 853266825882143102976 975162086722449260544 1077810727430075498496 1137689101176190803968 1279900238823214654464 1462743130083673890816 1575261832397802651648 1706533651764286205952 2275378202352381607936 2559800477646429308928 2925486260167347781632 3413067303528572411904 5119600955292858617856 6826134607057144823808 10239201910585717235712 20478403821171434471424
- Sum of all divisors σ(n): 80949287722109402750427
- Sum of proper divisors (its aliquot sum) s(n): 60470883900937968279003
- 20478403821171434471424 is an abundant number, because the sum of its proper divisors (60470883900937968279003) is greater than itself. Its abundance is 39992480079766533807579
Bases of 20478403821171434471424
- Binary: 1000101011000100010111100010110000000011111001101010101101001000000000000002
- Hexadecimal: 0x45622F1601F355A4000
- Base-36: 3C1TB7ZIRQAL8G0
Squares and roots of 20478403821171434471424
- 20478403821171434471424 squared (204784038211714344714242) is 419365023062968808710350103600200426272587776
- 20478403821171434471424 cubed (204784038211714344714243) is 8587926290758347196960365271003548102875074299094792663919203713024
-
20478403821171434471424 is a
perfect square number . Itssquare root is 143102773632 -
The
cube root of 20478403821171434471424 is 27358904.3399741315
Scales and comparisons
How big is 20478403821171434471424?- 20,478,403,821,171,434,471,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,478,403,821,171,434,471,424 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 20478403821171434471424 cubic inches would be around 2279908.7 feet tall.
Recreational maths with 20478403821171434471424
- 20478403821171434471424 backwards is 42417443417112830487402
- The number of decimal digits it has is: 23
- The sum of 20478403821171434471424's digits is 81
- 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 20478403821171434471424 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 20478403821171434471424 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/20478403821171434471424/
Chicago style:
Numbermatics. 2024. "Number 20478403821171434471424 - Facts about the integer". https://numbermatics.com/n/20478403821171434471424/
The information we have on file for 20478403821171434471424 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 20478403821171434471424, math, Factors of 20478403821171434471424, curriculum, school, college, exams, university, Prime factorization of 20478403821171434471424, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, four hundred seventy-eight quintillion, four hundred three quadrillion, eight hundred twenty-one trillion, one hundred seventy-one billion, four hundred thirty-four million, four hundred seventy-one thousand, four hundred twenty-four.