864051283884672221184
864,051,283,884,672,221,184 is an even composite number composed of six prime numbers multiplied together.
What does the number 864051283884672221184 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16320 divisors.
864051283884672221184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred twenty divisors.
Prime factorization of 864051283884672221184:
216 × 34 × 73 × 112 × 193 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 19 × 19 × 19 × 83 × 83 × 83)See below for interesting mathematical facts about the number 864051283884672221184 from the Numbermatics database.
Names of 864051283884672221184
- Cardinal: 864051283884672221184 can be written as Eight hundred sixty-four quintillion, fifty-one quadrillion, two hundred eighty-three trillion, eight hundred eighty-four billion, six hundred seventy-two million, two hundred twenty-one thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 8.64051283884672221184 × 1020
Factors of 864051283884672221184
Divisors of 864051283884672221184
- Number of divisors d(n): 16320
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 44 48 49 54 56 57 63 64 66 72 76 77 81 83 84 88 96 98 99 108 112 114 121 126 128 132 133 144 147 152 154 162 166 168 171 176 189 192 196 198 209 216 224 228 231 242 249 252 256 264 266 288 294 297 304 308 324 332 336 342 343 352 361 363 378 384 392 396 399 418 432 441 448 456 462 484 498 504 512 513 528 532 539 567 576 581 588 594 608 616 627 648 664 672 684 686 693 704 722 726 747 756 768 784 792 798 836 847 864 882 891 896 912 913 924 931 968 996 1008 1024 1026 1029 1056 1064 1078 1083 1089 1134 1152 1162 1176 1188 1197 1216 1232 1254 1296 1323 1328 1344 1368 1372 1386 1408 1444 1452 1463 1494 1512 1536 1539 1568 1577 1584 1596 1617 1672 1694 1728 1743 1764 1782 1792 1824 1826 1848 1862 1881 1936 1992 2016 2048 2052 2058 2079 2112 2128 2156 2166 2178 2241 2268 2299 2304 2324 2352 2376 2394 2432 2464 2508 2527 2541 2592 2646 2656 2688 2736 2739 2744 2772 2793 2816 2888 2904 2926 2988 3024 3072 3078 3087 3136 3154 3168 3192 3234 3249 3267 3344 3388 3456 3486 3528 3564 3584 3591 3648 3652 3696 3724 3762 3773 3872 3969 3971 3984 4032 4067 4096 4104 4116 4158 4224 4256 4312 4332 4356 4389 4482 4536 4598 4608 4648 4704 4731 4752 4788 4851 4864 4928 5016 5054 5082 5184 5229 5292 5312 5376 5472 5478 5488 5544 5586 5632 5643 5776 5808 5852 5929 5976 6048 6144 6156 6174 6237 6272 6308 6336 6384 6391 6468 6498 6517 6534 6688 6723 6776 6859 6889 6897 6912 6972 7056 7128 7168 7182 7296 7304 7392 7448 7524 7546 7581 7623 7744 7938 7942 7968 8064 8134 8192 8208 8217 8232 8316 8379 8448 8512 8624 8664 8712 8778 8964 9072 9196 9216 9261 9296 9408 9462 9504 9576 9702 9728 9747 9801 9856 10032 10043 10108 10164 10241 10368 10458 10584 10624 10752 10773 10944 10956 10976 11039 11088 11172 11264 11286 11319 11552 11616 11704 11858 11913 11952 12096 12201 12288 12312 12348 12474 12544 12616 12672 12768 12782 12936 12996 13034 13068 13167 13376 13446 13552 13718 13778 13794 13824 13944 14112 14193 14256 14336 14364 14553 14592 14608 14784 14896 15048 15092 15162 15246 15488 15687 15876 15884 15936 16093 16128 16268 16384 16416 16434 16464 16632 16758 16896 16929 17024 17248 17328 17347 17424 17556 17689 17787 17928 18144 18392 18432 18522 18592 18816 18924 19008 19152 19173 19404 19456 19494 19551 19602 19712 20064 20086 20216 20328 20482 20577 20667 20691 20736 20916 21168 21248 21504 21546 21888 21912 21952 22078 22176 22344 22528 22572 22638 22743 22869 23104 23232 23408 23716 23826 23904 24192 24402 24576 24624 24651 24696 24948 25088 25137 25232 25344 25536 25564 25872 25992 26068 26136 26334 26752 26892 27104 27436 27556 27588 27648 27783 27797 27888 28224 28386 28469 28512 28672 28728 29106 29184 29216 29241 29568 29792 29963 30096 30129 30184 30324 30492 30723 30976 31374 31752 31768 31872 32186 32256 32536 32768 32832 32868 32928 33117 33264 33516 33792 33858 33957 34048 34496 34656 34694 34848 35112 35378 35574 35739 35856 36288 36603 36784 36864 37044 37184 37632 37848 38016 38304 38346 38808 38912 38988 39102 39204 39424 39501 40128 40172 40432 40656 40964 41154 41334 41382 41472 41503 41832 42336 42496 42579 43008 43092 43659 43681 43776 43824 43904 44156 44352 44688 44737 45056 45144 45276 45486 45738 46208 46464 46816 47061 47432 47652 47808 48013 48223 48279 48384 48804 49152 49248 49302 49392 49896 50176 50274 50464 50688 51072 51128 51744 51984 52041 52136 52272 52668 53067 53361 53504 53784 54208 54872 55112 55176 55296 55566 55594 55776 56448 56772 56938 57024 57344 57456 57519 58212 58368 58432 58482 58653 59136 59584 59926 60192 60258 60368 60648 60984 61446 61731 61952 62001 62073 62748 63504 63536 63744 64372 64512 65072 65536 65664 65736 65856 66234 66528 67032 67584 67716 67914 68096 68229 68607 68992 69312 69388 69696 70224 70301 70756 71148 71478 71687 71712 72576 73206 73568 73728 73953 74088 74368 75264 75411 75449 75696 75779 76032 76608 76692 77273 77616 77824 77976 78204 78408 78848 79002 80256 80344 80864 81312 81928 82308 82668 82764 82944 83006 83391 83664 84672 84992 85158 85407 86016 86184 87318 87362 87552 87648 87808 88312 88704 89376 89474 89889 90112 90288 90387 90552 90972 91476 92169 92416 92928 93632 94122 94864 95304 95616 96026 96446 96558 96768 97608 98304 98496 98604 98784 99351 99792 100352 100548 100928 101376 101871 102144 102256 103488 103968 104082 104272 104544 105336 106134 106722 107008 107217 107568 108416 109744 109809 110224 110352 110592 111132 111188 111552 112651 112896 113544 113876 114048 114688 114912 115038 116424 116736 116864 116964 117306 118272 118503 119168 119852 120384 120516 120736 121296 121429 121968 122892 123462 123823 123904 124002 124146 124509 125496 127008 127072 127488 127737 128744 129024 130144 130891 131043 131328 131472 131712 132468 133056 134064 134211 135168 135432 135828 136192 136458 137214 137984 138624 138776 139392 140448 140602 141512 142296 142956 143374 143424 144039 144669 144837 145152 146412 147136 147456 147906 148176 148736 150528 150822 150898 151392 151558 152064 153216 153384 154546 155232 155648 155952 156123 156408 156816 157696 158004 159201 160083 160512 160688 161728 162624 163856 164616 165336 165528 165888 166012 166782 167328 169344 169984 170316 170814 172032 172368 172557 174636 174724 175104 175296 175616 175959 176624 177408 178752 178948 179778 180224 180576 180774 181104 181944 182952 184338 184832 185193 185856 186003 186219 187264 188244 189728 190608 190817 191232 192052 192892 193116 193536 194579 195216 196608 196992 197208 197568 198702 199584 200704 201096 201856 202752 203742 204288 204512 204687 206976 207936 208164 208544 209088 209741 210672 210903 212268 213444 214016 214434 215061 215136 216832 219488 219618 220448 220704 221184 222264 222376 223104 225302 225792 226347 227088 227337 227752 228096 229376 229824 230076 231819 232848 233472 233728 233928 234612 236544 237006 238336 239704 240768 241032 241472 242592 242858 243936 245784 246924 247646 247808 248004 248292 249018 250173 250992 254016 254144 254976 255474 256221 257488 258048 260288 261782 262086 262656 262944 263424 264936 266112 268128 268422 269667 270336 270864 271161 271656 272384 272916 274428 275968 276507 277248 277552 278784 280896 281204 283024 284592 285912 286748 286848 288078 289338 289674 290304 292824 294272 294912 295812 296352 297472 298053 301056 301644 301796 302784 303116 304128 305613 305767 306432 306768 309092 310464 311296 311904 312246 312816 313159 313632 315392 316008 318402 320166 321024 321376 321651 323456 325248 327712 329232 329427 329593 330672 331056 331776 332024 333564 334656 336091 337561 337953 338688 339968 340632 341628 344064 344736 345114 349272 349448 350208 350592 351232 351918 353248 354816 357504 357896 359556 360448 361152 361548 362208 363888 364287 365904 368676 369664 370386 371469 371712 372006 372438 373527 374528 376488 379456 381216 381634 382464 384104 385784 386232 387072 389158 390432 392673 393129 393984 394416 395136 397404 399168 401408 402192 402633 403712 405504 407484 408576 409024 409374 413952 415872 416328 417088 418176 419482 421344 421806 424536 426888 428032 428868 430122 430272 432117 433664 434007 434511 438976 439236 440896 441408 442368 444528 444752 446208 450604 451584 452694 454176 454674 455504 456192 458752 459648 460152 463638 465696 466944 467456 467856 468369 469224 473088 474012 476672 477603 479408 480249 481536 482064 482944 485184 485716 487872 491568 492107 493848 495292 495616 496008 496584 498036 500346 501984 508032 508288 509952 510948 512442 514976 516096 517671 520576 523564 524172 525312 525888 526848 527877 528143 529872 530453 532224 536256 536844 539334 540672 540911 541728 542322 543312 544768 545832 548856 551936 553014 554496 555104 555579 557568 558009 561792 562408 566048 569184 569297 571787 571824 572451 573496 573696 576156 578676 579348 580608 583737 585648 588544 589824 591624 592704 594944 596106 602112 603288 603592 605568 606232 608256 611226 611534 612864 613536 618184 620928 622592 623808 624492 625632 626318 627264 629223 630784 632016 632709 636804 640332 642048 642752 643302 645183 646912 650496 655424 658464 658854 659186 661344 662112 663552 664048 667128 669312 672182 675122 675906 677376 679041 679936 681264 682011 683256 688128 689472 690228 695457 698544 698896 700416 701184 702464 703836 706496 709632 715008 715792 719112 720896 722304 723096 724416 727776 728574 731808 737352 739328 740772 742938 743424 744012 744876 747054 749056 750519 752976 758912 762432 763268 764928 768208 768663 771568 772464 774144 778316 780864 785346 786258 787968 788557 788832 790272 794808 798336 802816 804384 805266 807424 809001 811008 813483 814968 817152 818048 818748 827904 829521 829939 831744 832656 833569 834176 836352 838964 842688 843612 849072 850003 853776 856064 857736 860244 860544 864234 867328 868014 869022 877952 878472 881792 882816 884736 889056 889504 892416 894159 901208 903168 905388 908352 909348 911008 912384 916237 917301 919296 920304 927276 931392 933888 934912 935712 936738 938448 939477 946176 948024 953344 955206 958816 960498 963072 964128 965888 970368 971432 975744 983136 984214 987696 988779 990584 991232 992016 993168 996072 1000692 1003968 1008273 1012683 1013859 1016064 1016576 1019904 1021896 1024884 1029952 1032192 1035342 1041152 1047128 1048344 1050624 1051776 1053696 1055754 1056286 1059744 1060906 1064448 1072512 1073688 1078668 1081344 1081822 1083456 1084644 1086624 1089536 1091664 1092861 1097712 1103872 1106028 1108992 1110208 1111158 1114407 1115136 1116018 1120581 1123584 1124816 1132096 1138368 1138594 1143574 1143648 1144902 1146992 1147392 1152312 1157352 1158696 1161216 1167474 1171296 1177088 1178019 1179387 1183248 1185408 1189888 1192212 1204224 1206576 1207184 1207899 1211136 1212464 1216512 1222452 1223068 1225728 1227072 1236368 1241856 1245184 1247616 1248984 1251264 1252636 1254528 1258446 1261568 1264032 1265418 1273608 1280664 1284096 1285504 1286604 1290366 1293824 1296351 1300992 1302021 1303533 1310848 1316928 1317708 1318372 1322688 1324224 1327104 1328096 1334256 1335719 1338624 1344364 1350244 1351812 1354752 1358082 1359872 1362053 1362528 1364022 1366512 1376256 1378944 1380456 1390914 1397088 1397792 1400832 1402368 1404928 1405107 1407672 1412992 1419264 1430016 1431584 1432809 1438224 1439801 1444608 1446192 1448832 1455552 1457148 1463616 1468187 1474704 1476321 1478656 1481544 1485876 1486848 1488024 1489752 1494108 1498112 1501038 1505952 1517824 1524864 1526536 1529856 1536416 1537326 1543136 1544928 1548288 1556632 1561728 1570692 1572516 1575936 1577114 1577664 1580544 1584429 1589616 1591359 1596672 1605632 1608768 1610532 1614848 1618002 1622016 1622733 1626966 1629936 1634304 1636096 1637496 1655808 1659042 1659878 1663488 1665312 1667138 1668352 1672704 1677928 1685376 1687224 1698144 1700006 1707552 1707891 1712128 1715361 1715472 1717353 1720488 1721088 1728468 1734656 1736028 1738044 1751211 1755904 1756944 1763584 1765632 1769472 1778112 1779008 1784832 1788318 1802416 1806336 1810776 1816704 1818696 1822016 1824768 1832474 1834602 1838592 1840608 1854552 1862784 1867776 1869824 1871424 1873476 1876896 1878954 1887669 1892352 1896048 1898127 1906688 1910412 1917632 1920996 1926144 1928256 1931776 1935549 1940736 1942864 1951488 1966272 1968428 1975392 1977558 1981168 1982464 1984032 1986336 1992144 2001384 2007936 2016546 2025366 2027718 2032128 2033152 2037123 2039808 2043792 2046033 2049768 2059904 2064384 2070684 2082304 2086371 2094256 2096688 2101248 2103552 2107392 2111508 2112572 2119488 2121812 2128896 2140369 2145024 2147376 2157336 2162688 2163644 2166912 2169288 2173248 2179072 2183328 2185722 2195424 2207744 2212056 2217984 2220416 2222316 2228814 2230272 2232036 2241162 2247168 2249632 2251557 2264192 2276736 2277188 2287148 2287296 2289804 2293984 2294784 2304624 2305989 2307151 2314704 2317392 2322432 2334948 2342592 2352637 2354176 2356038 2358774 2362927 2365671 2366496 2370816 2379776 2384424 2408448 2413152 2414368 2415798 2422272 2424928 2427003 2433024 2444904 2446136 2451456 2454144 2472736 2483712 2486929 2489817 2495232 2497968 2500707 2502528 2505272 2509056 2516892 2523136 2528064 2530836 2547216 2550009 2561328 2568192 2571008 2573208 2580732 2587648 2592702 2601984 2604042 2607066 2621696 2633856 2635416 2636744 2645376 2648448 2654208 2656192 2668512 2671438 2677248 2688728 2700488 2703624 2709504 2716164 2719744 2724106 2725056 2728044 2733024 2748711 2751903 2757888 2760912 2781828 2794176 2795584 2801664 2804736 2809856 2810214 2815344 2818431 2825984 2838528 2860032 2863168 2865618 2876448 2879602 2889216 2892384 2897664 2911104 2914296 2927232 2936374 2949408 2952642 2957312 2963088 2966337 2971752 2973696 2976048 2979504 2988216 2996224 3002076 3011904 3024819 3035648 3038049 3041577 3049728 3053072 3059712 3072832 3074652 3086272 3089856 3096576 3113264 3123456 3141384 3145032 3151872 3154228 3155328 3161088 3168858 3179232 3182718 3193344 3211264 3217536 3221064 3229696 3236004 3244032 3245466 3253932 3259872 3268608 3272192 3274992 3278583 3311616 3318084 3319756 3326976 3330624 3334276 3336704 3343221 3345408 3355856 3361743 3370752 3374448 3396288 3400012 3415104 3415782 3424256 3430722 3430944 3434706 3440976 3442176 3444749 3456936 3469312 3472056 3476088 3502422 3511808 3513888 3527168 3531264 3534057 3538161 3556224 3558016 3569664 3576636 3604832 3612672 3621552 3623697 3625523 3633408 3637392 3644032 3649536 3664948 3669204 3677184 3681216 3697001 3709104 3713171 3725568 3735552 3739648 3742848 3746952 3753792 3757908 3775338 3784704 3792096 3796254 3813376 3820824 3835264 3841992 3852288 3856512 3863552 3871098 3881472 3885728 3889053 3902976 3906063 3932544 3936856 3950784 3955116 3962336 3964928 3968064 3972672 3984288 3985079 4002509 4002768 4007157 4015872 4033092 4050732 4055436 4064256 4066304 4074246 4079616 4086159 4087584 4092066 4099536 4119808 4128768 4141368 4164608 4172742 4188512 4193376 4202496 4207104 4214784 4223016 4225144 4238976 4243624 4257792 4280738 4290048 4294752 4314672 4319403 4327288 4333824 4338576 4346496 4358144 4366656 4371444 4390848 4404561 4415488 4424112 4428963 4435968 4440832 4444632 4457628 4460544 4464072 4482324 4494336 4499264 4503114 4528384 4553472 4554376 4574296 4574592 4579608 4587968 4589568 4609248 4611978 4614302 4629408 4634784 4644864 4669896 4685184 4705274 4708352 4712076 4717548 4725854 4731342 4732992 4741632 4753287 4759552 4768848 4774077 4816896 4826304 4828736 4831596 4844544 4849856 4854006 4866048 4868199 4889808 4892272 4902912 4908288 4945472 4967424 4973858 4979634 4990464 4995936 5001414 5005056 5010544 5018112 5033784 5046272 5056128 5061672 5094432 5100018 5122656 5123673 5136384 5142016 5146083 5146416 5152059 5161464 5175296 5185404 5203968 5208084 5214132 5243392 5253633 5267712 5270832 5273488 5290752 5296896 5308416 5312384 5337024 5342876 5354496 5377456 5400976 5407248 5419008 5432328 5439488 5448212 5450112 5456088 5466048 5497422 5503806 5515776 5521824 5563656 5588352 5591168 5603328 5609472 5619712 5620428 5630688 5636862 5651968 5663007 5677056 5694381 5720064 5726336 5731236 5752896 5759204 5778432 5784768 5795328 5806647 5809573 5822208 5828592 5834983 5854464 5872748 5898816 5905284 5914624 5926176 5932674 5943504 5947392 5950021 5952096 5959008 5976432 5992448 6004152 6023808 6049638 6071296 6076098 6083154 6099456 6106144 6111369 6119424 6138099 6145664 6149304 6172544 6179712 6193152 6226528 6246912 6259113 6262267 6282768 6289657 6290064 6303744 6308456 6310656 6322176 6337716 6358464 6365436 6386688 6413659 6421107 6435072 6442128 6459392 6472008 6488064 6490932 6507864 6519744 6537216 6544384 6549984 6557166 6623232 6636168 6639512 6653952 6661248 6668552 6673408 6686442 6690816 6711712 6723486 6741504 6748896 6792576 6800024 6830208 6831564 6848512 6861444 6861888 6869412 6881952 6884352 6889498 6913872 6921453 6938624 6944112 6952176 7004844 7023616 7027776 7054336 7057911 7062528 7068114 7076322 7088781 7097013 7112448 7116032 7139328 7153272 7209664 7225344 7243104 7247394 7251046 7266816 7274784 7288064 7299072 7329896 7338408 7354368 7362432 7394002 7418208 7426342 7451136 7460787 7469451 7479296 7485696 7493904 7502121 7507584 7515816 7550676 7569408 7584192 7592508 7626752 7641648 7650027 7670528 7683984 7704576 7713024 7727104 7742196 7762944 7771456 7778106 7805952 7812126 7865088 7873712 7901568 7910232 7924672 7929856 7936128 7945344 7968576 7970158 8005018 8005536 8014314 8031744 8066184 8101464 8110872 8128512 8132608 8148492 8159232 8172318 8175168 8184132 8199072 8239616 8246133 8255709 8282736 8329216 8345484 8377024 8386752 8404992 8414208 8429568 8446032 8450288 8455293 8477952 8487248 8515584 8561476 8580096 8589504 8629344 8638806 8654576 8667648 8677152 8692992 8716288 8733312 8742888 8781696 8809122 8830976 8848224 8857926 8871936 8881664 8889264 8899011 8915256 8921088 8928144 8964648 8988672 8998528 9006228 9056768 9074457 9106944 9108752 9114147 9124731 9148592 9149184 9159216 9175936 9179136 9218496 9223956 9228604 9258816 9269568 9289728 9339792 9350033 9370368 9410548 9416704 9424152 9435096 9451708 9462684 9465984 9483264 9506574 9519104 9537696 9548154 9633792 9652608 9657472 9663192 9689088 9699712 9708012 9732096 9736398 9779616 9784544 9805824 9816576 9835749 9890944 9934848 9947716 9959268 9980928 9991872 10002828 10010112 10021088 10029663 10036224 10067568 10078607 10112256 10123344 10188864 10200036 10245312 10247346 10272768 10277309 10284032 10292166 10292832 10304118 10322928 10334247 10350592 10370808 10407936 10416168 10428264 10486784 10507266 10535424 10541664 10546976 10581504 10593792 10602171 10624768 10674048 10685752 10708992 10754912 10801952 10814496 10838016 10863953 10864656 10876569 10896424 10900224 10912176 10932096 10994844 11007612 11031552 11043648 11091003 11127312 11139513 11176704 11182336 11206656 11218944 11239424 11240856 11261376 11273724 11303936 11326014 11354112 11388762 11440128 11452672 11462472 11505792 11518408 11556864 11569536 11590656 11613294 11619146 11644416 11657184 11669966 11708928 11745496 11797632 11810568 11829248 11852352 11865348 11887008 11894784 11900042 11904192 11918016 11952864 11955237 11984896 12007527 12008304 12021471 12047616 12099276 12142592 12152196 12166308 12198912 12212288 12222738 12238848 12258477 12276198 12291328 12298608 12345088 12359424 12386304 12453056 12493824 12518226 12524534 12565536 12579314 12580128 12607488 12616912 12621312 12644352 12675432 12716928 12730872 12773376 12827318 12842214 12870144 12884256 12918784 12944016 12958209 12981864 13015728 13039488 13074432 13088768 13099968 13114332 13213683 13246464 13272336 13279024 13286889 13307904 13322496 13337104 13346816 13372884 13381632 13423424 13446972 13483008 13497792 13585152 13600048 13660416 13663128 13697024 13722888 13723776 13738824 13763904 13768704 13778996 13827744 13842906 13877248 13888224 13904352 14009688 14047232 14055552 14108672 14115822 14125056 14136228 14152644 14177562 14194026 14224896 14232064 14259861 14278656 14306544 14322231 14419328 14450688 14486208 14494788 14502092 14533632 14549568 14576128 14598144 14604597 14659792 14676816 14708736 14724864 14788004 14836416 14852684 14902272 14921574 14938902 14958592 14971392 14982583 14987808 15004242 15015168 15031632 15101352 15138816 15168384 15185016 15253504 15283296 15300054 15341056 15367968 15371019 15409152 15426048 15438249 15454208 15456177 15484392 15525888 15542912 15556212 15611904 15624252 15730176 15747424 15760899 15803136 15820464 15837811 15849344 15872256 15890688 15937152 15940316 16010036 16011072 16028628 16063488 16132368 16150057 16202928 16221744 16257024 16265216 16296984 16318464 16344636 16350336 16368264 16398144 16479232 16492266 16511418 16565472 16658432 16690968 16754048 16773504 16809984 16828416 16859136 16892064 16900576 16910586 16955904 16974496 16989021 17031168 17122952 17160192 17179008 17258688 17277612 17309152 17335296 17354304 17385984 17408503 17428719 17466624 17485776 17504949 17563392 17618244 17661952 17696448 17715852 17743872 17763328 17778528 17798022 17830512 17842176 17850063 17856288 17929296 17977344 17997056 18012456 18113536 18148914 18213888 18217504 18228294 18249462 18297184 18298368 18318432 18351872 18358272 18436992 18447912 18457208 18517632 18539136 18579456 18679584 18700066 18740736 18786801 18821096 18833408 18848304 18868971 18870192 18903416 18925368 18931968 18966528 19013148 19038208 19075392 19096308 19240977 19263321 19305216 19314944 19326384 19378176 19399424 19416024 19464192 19472796 19559232 19569088 19611648 19633152 19671498 19781888 19869696 19895432 19918536 19961856 19983744 20005656 20020224 20042176 20059326 20072448 20135136 20157214 20224512 20246688 20377728 20400072 20490624 20494692 20545536 20554618 20568064 20584332 20585664 20608236 20645856 20668494 20701184 20741616 20764359 20815872 20832336 20856528 20973568 21014532 21070848 21083328 21093952 21163008 21173733 21187584 21204342 21249536 21266343 21291039 21348096 21371504 21417984 21509824 21603904 21628992 21676032 21727906 21729312 21753138 21792848 21800448 21824352 21864192 21989688 22015224 22063104 22087296 22182006 22254624 22279026 22353408 22364672 22382361 22408353 22437888 22478848 22481712 22506363 22522752 22547448 22607872 22652028 22708224 22777524 22880256 22905344 22924944 22950081 23011584 23036816 23113728 23139072 23181312 23226588 23238292 23288832 23314368 23339932 23417856 23490992 23595264 23621136 23658496 23704704 23730696 23774016 23789568 23800084 23808384 23836032 23905728 23910474 23969792 24015054 24016608 24042942 24095232 24198552 24285184 24304392 24332616 24397824 24424576 24445476 24477696 24516954 24552396 24582656 24597216 24690176 24718848 24738399 24767127 24906112 24987648 25036452 25049068 25131072 25158628 25160256 25214976 25233824 25242624 25288704 25350864 25365879 25378661 25433856 25461744 25546752 25654636 25684428 25740288 25768512 25837568 25879007 25888032 25916418 25963728 25992197 26031456 26078976 26148864 26177536 26199936 26228664 26427366 26492928 26544672 26558048 26573778 26615808 26644992 26674208 26693632 26697033 26745768 26763264 26846848 26893944 26966016 26995584 27170304 27200096 27223371 27320832 27326256 27342441 27356219 27445776 27447552 27477648 27527808 27537408 27557992 27655488 27685812 27754496 27776448 27808704 27895553 28017563 28019376 28050099 28094464 28111104 28217344 28231644 28250112 28272456 28305288 28355124 28388052 28449792 28464128 28519722 28557312 28613088 28644462 28838656 28901376 28972416 28989576 29004184 29067264 29099136 29152256 29196288 29209194 29319584 29353632 29417472 29449728 29576008 29672832 29705368 29804544 29843148 29877804 29917184 29942784 29965166 29975616 30008484 30030336 30063264 30202704 30235821 30336768 30370032 30507008 30566592 30600108 30682112 30735936 30742038 30818304 30831927 30852096 30876498 30908416 30912354 30968784 31002741 31051776 31085824 31112424 31223808 31248504 31460352 31494848 31521798 31606272 31640928 31675622 31698688 31744512 31781376 31874304 31880632 32020072 32022144 32057256 32126976 32264736 32300114 32405856 32443488 32514048 32530432 32591859 32593968 32629707 32689272 32700672 32736528 32796288 32958464 32984532 33022836 33130944 33273009 33316864 33381936 33418539 33508096 33547008 33619968 33656832 33718272 33784128 33801152 33821172 33911808 33948992 33978042 34062336 34245904 34320384 34358016 34517376 34555224 34618304 34670592 34708608 34771968 34817006 34857438 34933248 34971552 35009898 35126784 35236488 35323904 35392896 35431704 35487744 35526656 35557056 35596044 35661024 35684352 35700126 35712576 35858592 35865711 35954688 35994112 36022581 36024912 36064413 36227072 36297828 36427776 36435008 36456588 36498924 36594368 36596736 36636864 36703744 36716544 36775431 36873984 36895824 36914416 37035264 37078272 37158912 37359168 37400132 37481472 37573602 37642192 37666816 37696608 37737942 37740384 37806832 37850736 37863936 37933056 38026296 38076416 38150784 38192616 38481954 38526642 38610432 38629888 38652768 38756352 38798848 38832048 38874627 38945592 39118464 39138176 39223296 39266304 39342996 39563776 39641049 39739392 39790864 39837072 39860667 39923712 39967488 40011312 40040448 40084352 40118652 40144896 40270272 40314428 40449024 40493376 40667011 40755456 40800144 40844881 40981248 40989384 41091072 41109236 41136128 41168664 41171328 41216472 41291712 41336988 41402368 41483232 41528718 41631744 41664672 41713056 41947136 42029064 42141696 42166656 42187904 42326016 42347466 42375168 42408684 42499072 42532686 42582078 42696192 42743008 42779583 42835968 42966693 43019648 43207808 43257984 43352064 43455812 43458624 43506276 43585696 43600896 43648704 43728384 43813791 43835869 43979376 44027599 44030448 44126208 44174592 44364012 44509248 44558052 44706816 44729344 44764722 44816706 44875776 44895613 44947749 44963424 45012726 45045504 45094896 45215744 45304056 45416448 45555048 45760512 45810688 45849888 45900162 46023168 46073632 46113057 46227456 46278144 46314747 46362624 46453176 46476584 46577664 46628736 46679864 46835712 46981984 47190528 47242272 47251651 47409408 47461392 47513433 47548032 47600168 47616768 47672064 47811456 47820948 47939584 48030108 48033216 48085884 48190464 48397104 48450171 48570368 48608784 48665232 48795648 48849152 48890952 48955392 49033908 49104792 49165312 49194432 49380352 49437696 49476798 49534254 49812224 49975296 50072904 50098136 50262144 50317256 50320512 50429952 50467648 50485248 50577408 50701728 50731758 50757322 50867712 50923488 51093504 51309272 51368856 51480576 51537024 51675136 51758014 51776064 51832836 51927456 51984394 52062912 52157952 52225509 52286157 52355072 52399872 52457328 52514847 52854732 52985856 53089344 53116096 53147556 53231616 53289984 53348416 53387264 53394066 53491536 53526528 53550189 53693696 53787888 53932032 53991168 54340608 54400192 54446742 54641664 54652512 54684882 54712438 54891552 54895104 54955296 55055616 55074816 55115984 55310976 55371624 55508992 55552896 55617408 55791106 56035126 56038752 56100198 56188928 56222208 56360403 56434688 56463288 56500224 56544912 56606913 56610576 56710248 56776104 56899584 56928256 57039444 57114624 57226176 57288924 57677312 57722931 57789963 57944832 57979152 58008368 58134528 58198272 58304512 58392576 58418388 58639168 58707264 58834944 58899456 59152016 59345664 59410736 59609088 59686296 59755608 59834368 59885568 59930332 59951232 60016968 60060672 60126528 60405408 60471642 60673536 60740064 61014016 61133184 61200216 61364224 61471872 61484076 61636608 61663854 61704192 61752996 61816832 61824708 61937568 62005482 62103552 62171648 62224848 62293077 62447616 62497008 62920704 62989696 63043596 63212544 63281856 63351244 63397376 63489024 63521199 63562752 63748608 63761264 63799029 63873117 64040144 64044288 64114512 64253952 64529472 64600228 64811712 64886976 65028096 65060864 65183718 65187936 65259414 65378544 65401344 65450231 65473056 65592576 65916928 65969064 66045672 66261888 66546018 66633728 66763872 66837078 67016192 67094016 67147083 67225059 67313664 67436544 67519089 67568256 67602304 67642344 67823616 67897984 67956084 68124672 68491808 68640768 68716032 68850243 68884937 69034752 69110448 69186227 69236608 69341184 69417216 69543936 69634012 69714876 69866496 69943104 70019796 70253568 70472976 70550249 70785792 70863408 70975488 71053312 71114112 71192088 71322048 71368704 71400252 71425152 71717184 71731422 71909376 71988224 72045162 72049824 72128826 72454144 72595656 72855552 72870016 72913176 72997848 73188736 73193472 73273728 73407488 73433088 73550862 73747968 73791648 73828832 74070528 74156544 74215197 74718336 74800264 74962944 75147204 75284384 75333632 75393216 75475884 75480768 75613664 75701472 75727872 75866112 76047671 76052592 76135983 76301568 76385232 76963908 77053284 77220864 77259776 77305536 77512704 77597696 77637021 77664096 77749254 77891184 77976591 78236928 78276352 78446592 78532608 78685992 79127552 79282098 79478784 79581728 79674144 79721334 79847424 79934976 80022624 80080896 80168704 80237304 80289792 80540544 80628856 80898048 80986752 81334022 81510912 81600288 81689762 81962496 81978768 82068657 82218472 82272256 82337328 82342656 82432944 82583424 82673976 82804736 82966464 83057436 83263488 83329344 83426112 83686659 83894272 84052689 84058128 84150297 84283392 84333312 84375808 84652032 84694932 84750336 84817368 84998144 85065372 85164156 85392384 85486016 85559166 85671936 85933386 86039296 86415616 86515968 86704128 86911624 86917248 87012552 87171392 87201792 87297408 87456768 87627582 87671738 87958752 88055198 88060896 88252416 88349184 88728024 89018496 89116104 89413632 89458688 89529444 89633412 89751552 89791226 89895498 89926848 90025452 90091008 90189792 90431488 90608112 90707463 91110096 91521024 91621376 91699776 91800324 92046336 92147264 92226114 92454912 92495781 92556288 92629494 92725248 92906352 92953168 93008223 93155328 93257472 93359728 93671424 93963968 94381056 94484544 94503302 94818816 94922784 95026866 95096064 95200336 95233536 95344128 95622912 95641896 95879168 96060216 96066432 96171768 96380928 96794208 96900342 97140736 97217568 97330464 97591296 97698304 97775577 97781904 97889121 98067816 98209584 98330624 98388864 98760704 98875392 98953596 99068508 99624448 99819027 99950592 100145808 100196272 100255617 100524288 100634512 100641024 100859904 100935296 100970496 101154816 101403456 101463516 101514644 101735424 101846976 102187008 102618544 102737712 102961152 103074048 103350272 103516028 103552128 103665672 103854912 103968788 104125824 104315904 104451018 104572314 104710144 104799744 104914656 105029694 105709464 105971712 106178688 106232192 106295112 106463232 106579968 106696832 106774528 106788132 106983072 107053056 107100378 107387392 107575776 107597133 107864064 107982336 108067743 108193239 108681216 108800384 108893484 109283328 109305024 109369764 109424876 109783104 109790208 109910592 110111232 110149632 110231968 110326293 110621952 110743248 110864677 111105792 111234816 111582212 112070252 112077504 112200396 112377856 112444416 112720806 112869376 112926576 113000448 113050399 113089824 113213826 113221152 113420496 113552208 113799168 113856512 114078888 114229248 114452352 114577848 115354624 115445862 115579926 115889664 115958304 116016736 116269056 116396544 116609024 116623881 116836776 117278336 117414528 117669888 117798912 118304032 118691328 118821472 118923147 119218176 119372592 119503483 119511216 119771136 119860664 119902464 120033936 120121344 120253056 120810816 120943284 121347072 121480128 121859521 122001033 122266368 122400432 122534643 122728448 122943744 122968152 123273216 123327708 123408384 123505992 123633664 123649416 123875136 124010964 124207104 124343296 124449696 124586154 124895232 124994016 125841408 125979392 126087192 126425088 126563712 126702488 126794752 126978048 127042398 127125504 127497216 127522528 127598058 127746234 128080288 128088576 128229024 128507904 129058944 129200456 129623424 129773952 130056192 130121728 130367436 130375872 130518828 130757088 130802688 130900462 130946112 131185152 131507607 131833856 131938128 132082797 132091344 132523776 133092036 133267456 133527744 133674156 134032384 134188032 134294166 134450118 134627328 134686839 134843247 135038178 135136512 135204608 135284688 135647232 135795968 135912168 136249344 136983616 137281536 137432064 137700486 137769874 138069504 138220896 138372454 138473216 138682368 138834432 139087872 139268024 139429752 139732992 139886208 140039592 140507136 140945952 141100498 141571584 141726816 141754953 142106624 142228224 142384176 142540299 142644096 142800504 142850304 143434368 143462844 143818752 143976448 144090324 144099648 144257652 144908288 145191312 145350513 145711104 145740032 145826352 145995696 146377472 146386944 146547456 146814976 146866176 147101724 147495936 147583296 147657664 148141056 148313088 148430394 149436672 149600528 149925888 150294408 150568768 150667264 150786432 150951768 150961536 151227328 151402944 151455744 151732224 152095342 152105184 152271966 152603136 152770464 153927816 154106568 154441728 154519552 154611072 155025408 155195392 155274042 155328192 155498508 155782368 155953182 156473856 156552704 156676527 156858471 157065216 157371984 157544541 158255104 158564196 158957568 159163456 159348288 159442668 159694848 159869952 160045248 160161792 160337408 160474608 160579584 160650567 161081088 161257712 161796096 161973504 162668044 163021824 163200576 163379524 163924992 163957536 164137314 164436944 164544512 164674656 164685312 164865888 165166848 165347952 165609472 165932928 166114872 166526976 166658688 166852224 167373318 167788544 168105378 168116256 168300594 168566784 168666624 168751616 169081209 169304064 169389864 169500672 169634736 169820739 169996288 170130744 170328312 170784768 170972032 171118332 171343872 171866772 172078592 172831232 173031936 173168793 173369889 173823248 173834496 174025104 174342784 174403584 174594816 174913536 175255164 175343476 175917504 176110396 176121792 176504832 176698368 177456048 177650627 178036992 178232208 178827264 178917376 179058888 179266824 179503104 179582452 179790996 179853696 180050904 180182016 180379584 180862976 181216224 181414926 182220192 183042048 183242752 183399552 183600648 184092672 184294528 184452228 184909824 184991562 185112576 185258988 185450496 185812704 185906336 186016446 186310656 186514944 186719456 186879231 187342848 187927936 188762112 188969088 189006604 189637632 189845568 190053732 190192128 190400672 190467072 190563597 190688256 191245824 191283792 191397087 191493533 192120432 192132864 192343536 192761856 193588416 193800684 194281472 194435136 194660928 195182592 195268871 195396608 195551154 195563808 195778242 196122941 196135632 196350693 196419168 196661248 196777728 197521408 197750784 197907192 198137016 199248896 199638054 199901184 200291616 200392544 200511234 201048576 201269024 201282048 201441249 201870592 201940992 202309632 202806912 202927032 203029288 203470848 203693952 204374016 205237088 205475424 205922304 206148096 206415107 206654811 207032056 207104256 207331344 207558681 207709824 207937576 208251648 208631808 208902036 209144628 209420288 209599488 209829312 210059388 211418928 211650747 212357376 212464384 212590224 212926464 213159936 213393664 213549056 213576264 213966144 214106112 214200756 214774784 215151552 215194266 215728128 215964672 216135486 216386478 217362432 217600768 217786968 218566656 218610048 218739528 218849752 219566208 219580416 219821184 220222464 220299264 220463936 220652586 221243904 221486496 221729354 222211584 222469632 223164424 224140504 224155008 224400792 224755712 224888832 225441612 225738752 225853152 226000896 226100798 226179648 226427652 226442304 226840992 227104416 227598336 227713024 228143013 228157776 228407949 228904704 229155696 230709248 230891724 231159852 231779328 231916608 232033472 232538112 232793088 232911063 233218048 233247762 233673552 233929773 234556672 234829056 235339776 235597824 236608064 237382656 237642944 237846294 238436352 238745184 239006966 239022432 239542272 239721328 239804928 240067872 240242688 240506112 241621632 241886568 242694144 242960256 243719042 244002066 244532736 244800864 245069286 245456896 245887488 245936304 246205971 246655416 246816768 247011984 247267328 247298832 247750272 248021928 248414208 248686592 248899392 249172308 249790464 249988032 251059977 251682816 251958784 252158067 252174384 252450891 252850176 253127424 253404976 253589504 253956096 254084796 254251008 254994432 255045056 255196116 255492468 256160576 256177152 256458048 257015808 258117888 258400912 259246848 259547904 260112384 260243456 260734872 260751744 261037656 261514176 261605376 261800924 261892224 262370304 263015214 263667712 263876256 264165594 264182688 265047552 266184072 266534912 267055488 267348312 268064768 268376064 268588332 268900236 269254656 269373678 269686494 270076356 270273024 270409216 270569376 271294464 271591936 271824336 272122389 273967232 274563072 274864128 275400972 275539748 276139008 276441792 276744908 276946432 277364736 277487343 277668864 278175744 278536048 278859504 279024669 279465984 279772416 280079184 281014272 281891904 282200996 283143168 283453632 283509906 284213248 284456448 284669077 284768352 285080598 285288192 285601008 285700608 285914167 286868736 286925688 287637504 287952896 288180648 288199296 288515304 289816576 290382624 290701026 291422208 291480064 291652704 291991392 292754944 292773888 293094912 293326731 293629952 293667363 294203448 294991872 295166592 295315328 296282112 296626176 296860788 298873344 299201056 299457081 299851776 300588816 300766851 300918409 301137536 301572864 301903536 301923072 302454656 302805888 302911488 303464448 304190684 304210368 304543932 305206272 305540928 306851083 307855632 308193193 308213136 308883456 309039104 309222144 310050816 310390784 310548084 310656384 310997016 311564736 311906364 312947712 313105408 313353054 313716942 314130432 314743968 315089082 316510208 317128392 317915136 318326912 318696576 318885336 319389696 319739904 320090496 320323584 320674816 320949216 321159168 321301134 322162176 322515424 322791399 323592192 323947008 324203229 325336088 326043648 326401152 326759048 327849984 327915072 328274628 328873888 329089024 329349312 329370624 329731776 330333696 330695904 330761557 331865856 332229744 332594031 333317376 333704448 334746636 335577088 336210756 336232512 336601188 337133568 337333248 337503232 338162418 338608128 338779728 339001344 339151197 339269472 339641478 339992576 340261488 340656624 341569536 341944064 342236664 342687744 343733544 344157184 345662464 346063872 346337586 346739778 347646496 347668992 348050208 348685568 348807168 349189632 349827072 350510328 350686952 351835008 352220792 352243584 353009664 353396736 354912096 355301254 356073984 356464416 357654528 357834752 358117776 358510449 358533648 359164904 359581992 359707392 360101808 360364032 360759168 361725952 362432448 362829852 364440384 365578563 366003099 366485504 366799104 367201296 367603929 368185344 368589056 368904456 369819648 369983124 370225152 370517976 370900992 371625408 371812672 372032892 372621312 373029888 373438912 373758462 374685696 375855872 377524224 377938176 378013208 379275264 379691136 380107464 380384256 380801344 380934144 381127194 381376512 382491648 382567584 382794174 382987066 384240864 384265728 384687072 385523712 387176832 387601368 388562944 388870272 389321856 390365184 390537742 390793216 391102308 391127616 391556484 392245882 392271264 392701386 392838336 393322496 393555456 394522821 395042816 395501568 395814384 396248391 396274032 398497792 399276108 399802368 400583232 400785088 401022468 402097152 402538048 402564096 402882498 403741184 403881984 404060517 404529741 405613824 405854064 406058576 406941696 407387904 408748032 410474176 410950848 411844608 412296192 412830214 413309622 414064112 414208512 414662688 415117362 415419648 415875152 416503296 417263616 417804072 418289256 418840576 419198976 419658624 420118776 422837856 423301494 424714752 424928768 425180448 425264859 426319872 426787328 427098112 427152528 427620897 427932288 428401512 429549568 430303104 430388532 431456256 431929344 432270972 432772956 434724864 435201536 435573936 436051539 437133312 437220096 437479056 437699504 439132416 439160832 439642368 440444928 440598528 440927872 441305172 442487808 442972992 443458708 444423168 444939264 446328848 448281008 448310016 448801584 449511424 449777664 450883224 451477504 451706304 452001792 452201596 452359296 452855304 452884608 453681984 454208832 455196672 455426048 456286026 456315552 456815898 457809408 458311392 461418496 461783448 462319704 463558656 463833216 464066944 465076224 465586176 465822126 466436096 466495524 467347104 467859546 469113344 469658112 470029581 470575413 471195648 472633623 473216128 474765312 475285888 475692588 476872704 477490368 478013932 478044864 479084544 479442656 479609856 480135744 480485376 481012224 481951701 482194559 483243264 483773136 484303589 485388288 485920512 487438084 488004132 489065472 489601728 490138572 490913792 491774976 491872608 492411942 493310832 493633536 493851743 494023968 494597664 495500544 496043856 496828416 497373184 497798784 498344616 499580928 499976064 502119954 503365632 503917568 504316134 504348768 504901782 505700352 506254848 506809952 507179008 507243627 507912192 508169592 508502016 509462217 509988864 510090112 510392232 510984936 512321152 512354304 512916096 514031616 516235776 516801824 518493696 519095808 519506379 519768161 521469744 521503488 522075312 523028352 523210752 523601848 523784448 524740608 526030428 527335424 527752512 528331188 528365376 530095104 532333697 532368144 532951881 534110976 534696624 536129536 536752128 537176664 537800472 538509312 538747356 539372988 540152712 540546048 540818432 541138752 542588928 543183872 543648672 544244778 547934464 549126144 549728256 550801944 551079496 552278016 552883584 553489816 553892864 554729472 554974686 555337728 556351488 557072096 557719008 558049338 558931968 559544832 560158368 562028544 563783808 564401992 566286336 566907264 567019812 568426496 568912896 569338154 569536704 570161196 570576384 571202016 571401216 571828334 573737472 573851376 574480599 575905792 576361296 576398592 577030608 579633152 580765248 581402052 582844416 582960128 583305408 583982784 585509888 585547776 585806613 586189824 586653462 587259904 587334726 588368823 588406896 589052079 589983744 590333184 590630656 592564224 593252352 593721576 597746688 598402112 598914162 599703552 601177632 601533702 601836818 602275072 603145728 603807072 603846144 604909312 605611776 605822976 606928896 608381368 608420736 609087864 610412544 611081856 613702166 615711264 616386386 616426272 617766912 618078208 618444288 619245321 619964433 620781568 621096168 621312768 621994032 622676043 623129472 623812728 625895424 626210816 626706108 627433884 628260864 629487936 630178164 633020416 634256784 634952241 636653824 637393152 637770672 638779392 639479808 640180992 640647168 641349632 641898432 642318336 642602268 644324352 645030848 645582798 647184384 647894016 648406458 650672176 652087296 652802304 653518096 655699968 655830144 656549256 657747776 658178048 658698624 658741248 659463552 660667392 661391808 661523114 663731712 664459488 665188062 666634752 667408896 669493272 671154176 672421512 672465024 673202376 674267136 674666496 675006464 676324836 677216256 677559456 678002688 678302394 678538944 679282956 679985152 680522976 681313248 683139072 683888128 684429039 684473328 685223847 687467088 688314368 691324928 692127744 692675172 693479556 695292992 695337984 696100416 697371136 697614336 698379264 698733189 699654144 701020656 701373904 701789319 703670016 704441584 704487168 706019328 706793472 709824192 710602508 712147968 712928832 715309056 715669504 716235552 717020898 717067296 718329808 719163984 719414784 720203616 720728064 721518336 723451904 724864896 725659704 728880768 731157126 732006198 732971008 733598208 734402592 735207858 736370688 737178112 737808912 738617913 739966248 740450304 741035952 741801984 743250816 743625344 744065784 745242624 746059776 746877824 747516924 749371392 751711744 753179931 755048448 755876352 756026416 756474201 757352673 758550528 759382272 760214928 760768512 761602688 761868288 762254388 762753024 764983296 765135168 765588348 765974132 768481728 768531456 769374144 771047424 774353664 775202736 776052739 777740544 778643712 780730368 781075484 781586432 782204616 782255232 783112968 784491764 784542528 785402772 785676672 786644992 787110912 789045642 790085632 791003136 791628768 792496782 792548064 796995584 798552216 799604736 801166464 801570176 802044936 804194304 805076096 805128192 805764996 807482368 807763968 808121034 809059482 811227648 811708128 812117152 813883392 814775808 816367167 820948352 821901696 823689216 824592384 825660428 826619244 828128224 828417024 829325376 830234724 830839296 831750304 832462029 833006592 834527232 835608144 836524381 836578512 838397952 839317248 840237552 845675712 846602988 849429504 849857536 850360896 850529718 852639744 853016647 853574656 854007231 854305056 855241794 855864576 856803024 857742501 859099136 860606208 860777064 862912512 863858688 864541944 865545912 869449728 870403072 871147872 872103078 874266624 874440192 874958112 875399008 878264832 878321664 879284736 879980193 880889856 881855744 882610344 884975616 885945984 886917416 888846336 889878528 892657696 896562016 896620032 897603168 899555328 901766448 902755227 903412608 904403192 904718592 905710608 905769216 907363968 908417664 910393344 910852096 912572052 912631104 913631796 915618816 916622784 920553249 922836992 923566896 924579579 924639408 927117312 927666432 928133888 930152448 931172352 931644252 932872192 932991048 934694208 935719092 938226688 939316224 940059162 941150826 942391296 945267246 946432256 949530624 950571776 951385176 953745408 954980736 956027864 956089728 958169088 958885312 959219712 960271488 960970752 962024448 963903402 964389118 966486528 967546272 968607178 970776576 971841024 974876168 976008264 978130944 979203456 980277144 981827584 983549952 983745216 984823884 986621664 987267072 987703486 988047936 989195328 991001088 992087712 992284671 994746368 995597568 996689232 997782093 999952128 1004239908 1006731264 1007835136 1008632268 1008697536 1009803564 1011400704 1012509696 1013619904 1014358016 1014487254 1015824384 1016339184 1017004032 1017453591 1018924434 1019977728 1020180224 1020784464 1021969872 1024642304 1024708608 1025832192 1028063232 1032471552 1033603648 1036987392 1038191616 1039012758 1039536322 1042939488 1043006976 1044150624 1046056704 1046421504 1047203696 1047568896 1049481216 1052060856 1054670848 1055505024 1056662376 1056730752 1060190208 1064667394 1064736288 1065903762 1068221952 1069393248 1072259072 1073504256 1074353328 1075531347 1075600944 1077494712 1078745976 1080305424 1081092096 1081636864 1082277504 1085177856 1086367744 1087297344 1088489556 1095868928 1096735689 1098009297 1099456512 1101603888 1102158992 1102811787 1104556032 1105767168 1106979632 1107785728 1109458944 1109949372 1110675456 1112702976 1114144192 1115438016 1116098676 1117863936 1119089664 1120316736 1124057088 1127567616 1128803984 1132572672 1133814528 1134039624 1136852992 1137825792 1138676308 1139073408 1140322392 1141152768 1142404032 1142802432 1143656668 1147474944 1147702752 1148961198 1151811584 1152722592 1152797184 1154061216 1159266304 1161530496 1162804104 1165688832 1165920256 1166610816 1167965568 1171019776 1171095552 1171613226 1172379648 1173306924 1174519808 1174669452 1176737646 1176813792 1178104158 1179967488 1180666368 1181261312 1183568463 1185128448 1186504704 1187443152 1188745173 1195493376 1196804224 1197828324 1199407104 1202355264 1203067404 1203673636 1204550144 1206291456 1207614144 1207692288 1209818624 1211223552 1211645952 1212181551 1213589223 1216762736 1216841472 1218175728 1220825088 1222163712 1227404332 1231422528 1232772772 1232852544 1235533824 1236156416 1236888576 1238490642 1239928866 1241563136 1242192336 1242625536 1243554389 1243988064 1245352086 1246258944 1247625456 1251790848 1252421632 1253412216 1254867768 1256521728 1258975872 1260356328 1266040832 1268513568 1269904482 1273307648 1274786304 1275541344 1275794577 1278959616 1280361984 1281294336 1282699264 1282862691 1283796864 1285204536 1288648704 1290061696 1291165596 1294368768 1295788032 1296812916 1301344352 1304174592 1305604608 1307036192 1308154617 1311399936 1311660288 1313098512 1314538313 1315495552 1317397248 1317482496 1318927104 1321334784 1322783616 1323046228 1327463424 1328918976 1330376124 1333269504 1334817792 1338986544 1340454731 1344843024 1344930048 1346404752 1348534272 1349332992 1350012928 1352649672 1354432512 1355118912 1356005376 1356604788 1357077888 1358565912 1359970304 1361045952 1362626496 1366278144 1367776256 1368858078 1368946656 1370447694 1374934176 1376628736 1382649856 1384255488 1385350344 1386959112 1390585984 1390675968 1392200832 1394742272 1395228672 1396758528 1397466378 1399308288 1402041312 1402747808 1403578638 1407340032 1408883168 1408974336 1410088743 1413586944 1419648384 1421205016 1424295936 1425857664 1430618112 1431339008 1432471104 1434041796 1434134592 1436659616 1438327968 1438829568 1440407232 1441456128 1443036672 1444905749 1446583677 1449729792 1451319408 1452910767 1457761536 1462314252 1464012396 1465942016 1467196416 1468805184 1470415716 1472741376 1474356224 1475617824 1477235826 1479932496 1480900608 1481555229 1482071904 1486501632 1487250688 1488131568 1490485248 1492119552 1493755648 1495033848 1498742784 1503423488 1506359862 1510096896 1511752704 1512052832 1512948402 1514705346 1517101056 1518764544 1520429856 1521537024 1523205376 1523736576 1524508776 1525506048 1529966592 1530270336 1531176696 1531948264 1536963456 1537062912 1538748288 1542094848 1548707328 1550405472 1552105478 1555481088 1557287424 1559304483 1562150968 1563172864 1564409232 1564510464 1566225936 1568983528 1569085056 1570805544 1571353344 1573289984 1574221824 1578091284 1580171264 1582006272 1583257536 1584993564 1585096128 1593991168 1597001091 1597104432 1598855643 1602332928 1603140352 1604089872 1608388608 1610152192 1610256384 1611529992 1614964736 1615527936 1616242068 1618118964 1622455296 1623416256 1624234304 1627766784 1629551616 1632734334 1641896704 1643803392 1647378432 1649184768 1651320856 1653238488 1656256448 1656834048 1658650752 1660469448 1661678592 1663500608 1664924058 1666013184 1669054464 1671216288 1673048762 1673157024 1676795904 1678634496 1680475104 1691351424 1693205976 1698859008 1699715072 1700721792 1701059436 1705279488 1706033294 1707149312 1708014462 1708610112 1710483588 1711729152 1713606048 1715485002 1718198272 1721212416 1721554128 1723441797 1727717376 1729083888 1731091824 1738899456 1740806144 1742295744 1744206156 1748533248 1748880384 1749916224 1750798016 1756529664 1756643328 1757419839 1758569472 1759960386 1761779712 1763711488 1765106469 1765220688 1767156237 1769951232 1771891968 1773834832 1777692672 1779757056 1785315392 1793124032 1793240064 1795206336 1799110656 1803532896 1805510454 1806825216 1808806384 1809437184 1811421216 1811538432 1814727936 1816835328 1820786688 1821704192 1825144104 1825262208 1827263592 1831237632 1833245568 1841106498 1845673984 1847133792 1849159158 1849278816 1854234624 1855332864 1856267776 1857735963 1859893299 1862344704 1863288504 1865744384 1865982096 1868028129 1869388416 1871438184 1876453376 1878632448 1880118324 1882301652 1884782592 1890534492 1892864512 1899061248 1901143552 1902770352 1904856723 1909961472 1912055728 1912179456 1916338176 1917770624 1918439424 1920542976 1921941504 1924048896 1927806804 1928778236 1932973056 1935092544 1937214356 1941553152 1943682048 1949752336 1952016528 1956261888 1958406912 1960554288 1963655168 1967099904 1967490432 1969647768 1973243328 1974534144 1975406972 1976095872 1978390656 1982002176 1984175424 1984569342 1989492736 1991195136 1993378464 1995564186 1999904256 2008479816 2013462528 2015670272 2017264536 2017395072 2019607128 2022801408 2025019392 2027239808 2028716032 2028974508 2031648768 2032678368 2034008064 2034907182 2037848868 2039955456 2040360448 2041568928 2043939744 2049284608 2049417216 2051664384 2053287117 2055671541 2064943104 2067207296 2073974784 2076383232 2078025516 2079072644 2085878976 2086013952 2088301248 2092113408 2092843008 2094407392 2095137792 2096199567 2098962432 2104121712 2105367957 2106428863 2111010048 2113324752 2113461504 2120380416 2129334788 2129472576 2131807524 2136443904 2138786496 2144518144 2147008512 2147957581 2148706656 2151062694 2151201888 2154989424 2157352351 2157491952 2160610848 2162184192 2163273728 2164555008 2170355712 2172735488 2174594688 2176979112 2191737856 2193471378 2196018594 2198913024 2203207776 2204317984 2205623574 2209112064 2211534336 2213959264 2215571456 2215853739 2219898744 2221350912 2225405952 2228288384 2230876032 2232197352 2235727872 2238179328 2240633472 2248114176 2255135232 2257607968 2259539793 2265145344 2267629056 2268079248 2269422603 2270566177 2275651584 2277352616 2278146816 2280644784 2282305536 2284808064 2285604864 2287313336 2294949888 2295405504 2297922396 2303623168 2305445184 2305594368 2308122432 2315330899 2323060992 2325608208 2328158217 2331840512 2333221632 2335931136 2342039552 2342191104 2343226452 2344759296 2346613848 2349039616 2349338904 2353475292 2353627584 2356208316 2359934976 2361332736 2362522624 2367136926 2370256896 2373009408 2374886304 2377490346 2390986752 2393608448 2395656648 2398814208 2404710528 2406134808 2407347272 2409100288 2412582912 2415228288 2415384576 2419637248 2422447104 2423291904 2424363102 2427178446 2433525472 2433682944 2436351456 2441650176 2444327424 2454808664 2462845056 2465545544 2465705088 2471067648 2472312832 2473777152 2476981284 2479857732 2483126272 2484384672 2485251072 2487108778 2487976128 2490704172 2492517888 2495250912 2503581696 2504843264 2506824432 2509573143 2509735536 2517951744 2520712656 2532081664 2537027136 2539808964 2546615296 2549572608 2551082688 2551589154 2557919232 2559049941 2560723968 2562021693 2565398528 2565725382 2567593728 2570409072 2573227503 2577297408 2580123392 2582331192 2588737536 2591576064 2593625832 2602688704 2608349184 2611209216 2614072384 2616309234 2622799872 2623320576 2626197024 2629076626 2630991104 2634794496 2634964992 2637854208 2642669568 2645567232 2646092456 2654926848 2657837952 2660752248 2666539008 2669635584 2677973088 2680909462 2689686048 2689860096 2692809504 2698665984 2700025856 2705299344 2708265681 2710237824 2713209576 2714155776 2717131824 2719940608 2722091904 2725252992 2732556288 2735552512 2737716156 2737893312 2740895388 2749868352 2753257472 2761659747 2765299712 2768510976 2770700688 2773738737 2773918224 2781171968 2781351936 2784401664 2789484544 2790457344 2793517056 2794932756 2798616576 2804082624 2805495616 2807157276 2814680064 2817766336 2817948672 2820177486 2827173888 2839296768 2842410032 2848591872 2851715328 2861236224 2862678016 2864942208 2868083592 2868269184 2873319232 2876655936 2877659136 2880814464 2882912256 2886073344 2889811498 2893167354 2899459584 2902638816 2905821534 2915523072 2924628504 2928024792 2931884032 2934392832 2937610368 2940831432 2945482752 2948712448 2951235648 2954471652 2959864992 2961801216 2963110458 2964143808 2973003264 2974501376 2976263136 2976854013 2984239104 2987511296 2990067696 2993346279 3006846976 3012719724 3020193792 3023505408 3024105664 3025896804 3029410692 3034202112 3037529088 3040859712 3043074048 3046410752 3047473152 3049017552 3051012096 3052360773 3059933184 3060540672 3062353392 3063896528 3073926912 3074125824 3077496576 3084189696 3097414656 3100810944 3104210956 3110962176 3114574848 3118608966 3124301936 3126345728 3128818464 3129020928 3132451872 3137967056 3138170112 3141611088 3142706688 3146579968 3148443648 3156182568 3160342528 3164012544 3166515072 3169987128 3170192256 3187982336 3194002182 3194208864 3197711286 3204665856 3206280704 3208179744 3216777216 3220304384 3220512768 3223059984 3226594041 3229929472 3232484136 3236237928 3244910592 3246832512 3248468608 3255533568 3259103232 3265468668 3283793408 3287606784 3290207067 3294027891 3298369536 3302641712 3306476976 3308435361 3312512896 3313668096 3317301504 3320938896 3323357184 3327001216 3329848116 3332026368 3338108928 3342432576 3346097524 3346314048 3353591808 3357268992 3360950208 3375361913 3382702848 3386411952 3390125123 3397718016 3399430144 3401443584 3402118872 3410558976 3412066588 3414298624 3416028924 3417220224 3420967176 3423458304 3427212096 3430970004 3436396544 3442424832 3443108256 3446883594 3455434752 3458167776 3462183648 3477798912 3481612288 3484591488 3488412312 3497066496 3497760768 3499832448 3501596032 3513059328 3513286656 3514839678 3517138944 3519920772 3523559424 3527422976 3530212938 3530441376 3534312474 3539902464 3543783936 3547669664 3550705389 3555385344 3559514112 3566235519 3570630784 3586248064 3586480128 3590412672 3598221312 3607065792 3611020908 3613650432 3617612768 3618874368 3622842432 3623076864 3629455872 3633670656 3636544653 3638377127 3650288208 3650524416 3654527184 3662475264 3666491136 3682212996 3691347968 3694267584 3698318316 3698557632 3708469248 3710665728 3712535552 3715471926 3719786598 3724689408 3726335879 3726577008 3730663167 3731964192 3736056258 3738776832 3742876368 3752906752 3757264896 3760236648 3764603304 3769565184 3781068984 3785729024 3798122496 3802287104 3805540704 3809713446 3819922944 3824111456 3824358912 3827383731 3835541248 3836878848 3841085952 3843883008 3848097792 3855613608 3857556472 3865946112 3870185088 3874428712 3883106304 3887364096 3899504672 3904033056 3912523776 3916813824 3921108576 3921887033 3934199808 3934980864 3939295536 3943614939 3946486656 3950813944 3952191744 3956781312 3964004352 3968350848 3969138684 3978985472 3982390272 3986756928 3991128372 3999808512 4016959632 4021364193 4031340544 4034529072 4034790144 4039214256 4045602816 4050038784 4054479616 4057432064 4057949016 4063297536 4065356736 4068016128 4069814364 4075697736 4079910912 4080720896 4083137856 4087879488 4098569216 4098834432 4103328768 4106574234 4111343082 4129886208 4134414592 4147949568 4152766464 4156051032 4158145288 4171757952 4172027904 4176602496 4184226816 4185686016 4188814784 4190275584 4192399134 4197924864 4208243424 4210735914 4212857726 4222020096 4226649504 4226923008 4240760832 4258669576 4258945152 4263615048 4272887808 4277572992 4289036288 4294017024 4295915162 4297413312 4302125388 4302403776 4309978848 4314704702 4314983904 4321221696 4324368384 4326547456 4329110016 4334717247 4339751031 4345470976 4349189376 4353958224 4358732301 4383475712 4386942756 4392037188 4397826048 4406415552 4408635968 4411247148 4418224128 4423068672 4427918528 4431142912 4431707478 4439797488 4442701824 4444665687 4456576768 4461752064 4464394704 4471455744 4476358656 4481266944 4496228352 4510270464 4515215936 4519079586 4530290688 4535258112 4536158496 4538845206 4541132354 4551303168 4554705232 4556293632 4561289568 4564611072 4569616128 4571209728 4574626672 4589899776 4590811008 4595844792 4607246336 4610890368 4611188736 4616244864 4630661798 4646121984 4651216416 4656316434 4663681024 4666443264 4671862272 4677913449 4684079104 4686452904 4689518592 4693227696 4698079232 4698677808 4706950584 4707255168 4712416632 4719869952 4722665472 4725045248 4734273852 4740513792 4746018816 4749772608 4754980692 4781973504 4787216896 4791003273 4791313296 4796566929 4809421056 4812269616 4814694544 4818200576 4825165824 4830456576 4830769152 4839274496 4844894208 4846583808 4848726204 4854356892 4867050944 4867365888 4872702912 4883300352 4888654848 4909617328 4925690112 4931091088 4931410176 4942135296 4944625664 4947554304 4953962568 4959715464 4966252544 4968769344 4970502144 4974217556 4975952256 4981408344 4985035776 4990501824 5007163392 5009686528 5013648864 5019146286 5019471072 5035903488 5041425312 5064163328 5074054272 5079617928 5093230592 5099145216 5102165376 5103178308 5115838464 5118099882 5121447936 5124043386 5130797056 5131450764 5135187456 5140818144 5146455006 5154594816 5160246784 5164662384 5170325391 5183152128 5187251664 5205377408 5216698368 5222418432 5228144768 5232618468 5245599744 5246641152 5252394048 5258153252 5261982208 5269588992 5269929984 5272259517 5275708416 5285339136 5291134464 5292184912 5295319407 5301468711 5309853696 5315675904 5321504496 5333078016 5339271168 5355946176 5361818924 5379372096 5379720192 5385619008 5397331968 5400051712 5410598688 5416531362 5420475648 5426419152 5428311552 5432369173 5434263648 5444183808 5450505984 5465112576 5471105024 5475432312 5475786624 5481790776 5499736704 5506514944 5523319494 5530599424 5537021952 5541401376 5547477474 5547836448 5562343936 5562703872 5568803328 5573207889 5578969088 5579679897 5587034112 5589865512 5597233152 5604084387 5608165248 5610991232 5614314552 5629360128 5635532672 5635897344 5640354972 5654347776 5678593536 5684820064 5697183744 5703430656 5714570169 5717449771 5729884416 5736167184 5736538368 5746638464 5753311872 5755318272 5761628928 5765824512 5772146688 5779622996 5786334708 5798919168 5805277632 5811643068 5831046144 5849257008 5855670667 5856049584 5868785664 5875220736 5881662864 5890965504 5897424896 5902471296 5908943304 5919729984 5923602432 5926220916 5928287616 5946006528 5949002752 5952526272 5953708026 5968478208 5975022592 5980135392 5986692558 6013693952 6025439448 6040387584 6047010816 6048211328 6051793608 6058821384 6068404224 6075058176 6081719424 6086148096 6092821504 6094946304 6098035104 6102024192 6104721546 6119866368 6121081344 6124706784 6127793056 6147853824 6148251648 6154993152 6159861351 6194829312 6201621888 6208421912 6221924352 6229149696 6237217932 6248603872 6252691456 6257636928 6258041856 6264903744 6275934112 6276340224 6283222176 6285413376 6296887296 6312365136 6319286589 6333030144 6339974256 6340384512 6375964672 6388004364 6388417728 6395422572 6409331712 6412561408 6416359488 6433554432 6440608768 6441025536 6443872743 6446119968 6453188082 6459858944 6464968272 6472057053 6472475856 6489821184 6493665024 6496937216 6511067136 6518206464 6530937336 6567586816 6575213568 6580414134 6588055782 6596739072 6605283424 6612953952 6616870722 6625025792 6627336192 6634603008 6641877792 6646714368 6654002432 6659696232 6664052736 6676217856 6684865152 6692195048 6692628096 6707183616 6714537984 6721900416 6750723826 6765405696 6772823904 6780250246 6795436032 6798860288 6802887168 6804237744 6811698531 6824133176 6828597248 6832057848 6834440448 6841934352 6846916608 6854424192 6861940008 6872793088 6884849664 6886216512 6893767188 6910869504 6916335552 6924367296 6945992697 6963224576 6969182976 6976824624 6984474651 6995521536 6999664896 7003192064 7026118656 7026573312 7029679356 7034277888 7039841544 7047118848 7054845952 7060425876 7060882752 7068624948 7079804928 7087567872 7095339328 7101410778 7110770688 7119028224 7132471038 7141261568 7172496128 7172960256 7180825344 7196442624 7214131584 7222041816 7227300864 7235225536 7237748736 7245684864 7246153728 7258911744 7267341312 7273089306 7276754254 7300576416 7301048832 7309054368 7324950528 7332982272 7364425992 7382695936 7388535168 7396636632 7397115264 7416938496 7421331456 7425071104 7430943852 7439573196 7449378816 7452671758 7453154016 7461326334 7463928384 7472112516 7477553664 7485752736 7505813504 7514529792 7520473296 7528719429 7529206608 7562137968 7571458048 7596244992 7604574208 7611081408 7619426892 7639845888 7648222912 7648717824 7654767462 7671082496 7673757696 7677149823 7682171904 7686065079 7696195584 7711227216 7715112944 7719682509 7731892224 7740370176 7748857424 7766212608 7774728192 7799009344 7808066112 7825047552 7833627648 7842217152 7843774066 7868399616 7869961728 7878591072 7887229878 7892973312 7901627888 7904383488 7913562624 7928008704 7936701696 7938277368 7957970944 7964780544 7973513856 7982256744 7999617024 8033919264 8042728386 8062681088 8069058144 8069580288 8078428512 8100077568 8108959232 8114864128 8115898032 8124797043 8130713472 8139628728 8151395472 8159821824 8161441792 8166275712 8175758976 8197138432 8197668864 8206657536 8213148468 8222686164 8259772416 8268829184 8284979241 8295899136 8305532928 8312102064 8316290576 8321216211 8343515904 8344055808 8353204992 8368453632 8371372032 8377629568 8380551168 8384798268 8395849728 8416486848 8421471828 8425715452 8444040192 8453299008 8453846016 8481521664 8517339152 8517890304 8527230096 8545775616 8555145984 8578072576 8588034048 8591830324 8594826624 8604250776 8604807552 8619957696 8629409404 8629967808 8642443392 8648736768 8653094912 8658220032 8669434494 8679502062 8690941952 8698378752 8707916448 8717464602 8766951424 8773885512 8784074376 8795652096 8812831104 8817271936 8822494296 8836448256 8846137344 8855837056 8862285824 8863414956 8879594976 8885403648 8889331374 8913153536 8923504128 8928789408 8930562039 8952717312 8962533888 8980038837 9020540928 9030431872 9038159172 9060581376 9070516224 9072316992 9077690412 9082264708 9102606336 9109410464 9112587264 9122579136 9129222144 9139232256 9142419456 9149253344 9157082319 9179799552 9181622016 9191689584 9201768191 9221780736 9222377472 9232489728 9261323596 9292243968 9302432832 9312632868 9327362048 9332886528 9343724544 9355826898 9368158208 9372905808 9379037184 9383183117 9386455392 9397355616 9413901168 9414510336 9424833264 9439739904 9445330944 9450090496 9468547704 9481027584 9492037632 9499545216 9509961384 9563947008 9574433792 9582006546 9582626592 9593133858 9618842112 9624539232 9629389088 9636401152 9650331648 9660913152 9661538304 9678548992 9679782123 9689788416 9697452408 9708713784 9734101888 9734731776 9745405824 9766600704 9777309696 9819234656 9851380224 9862182176 9862820352 9870621201 9895108608 9907925136 9919430928 9937538688 9941004288 9948435112 9951904512 9962816688 9970071552 9981003648 10014326784 10019373056 10027297728 10038292572 10038942144 10071806976 10082850624 10114340243 10126085739 10148108544 10159235856 10170375369 10186461184 10198290432 10204330752 10206356616 10231676928 10236199764 10242895872 10248086772 10261594112 10262901528 10270374912 10281636288 10292910012 10309189632 10320493568 10329324768 10340650782 10366304256 10374503328 10410754816 10433396736 10444836864 10456289536 10465236936 10491199488 10493282304 10504788096 10516306504 10523964416 10539177984 10539859968 10544519034 10551416832 10570678272 10582268928 10584369824 10590638814 10602937422 10619707392 10631351808 10643008992 10666156032 10678542336 10711892352 10723637848 10758744192 10759440384 10771238016 10794663936 10800103424 10821197376 10833062724 10840951296 10852838304 10856623104 10864738346 10868527296 10888367616 10901011968 10915131381 10942210048 10950864624 10951573248 10963581552 10999473408 11013029888 11046638988 11061198848 11074043904 11082802752 11094954948 11095672896 11124687872 11125407744 11137606656 11146415778 11157938176 11159359794 11174068224 11179007637 11179731024 11191989501 11208168774 11216330496 11221982464 11228629104 11258720256 11271065344 11271794688 11280709944 11308695552 11357187072 11369640128 11394367488 11406861312 11429140338 11434899542 11459768832 11472334368 11473076736 11493276928 11506623744 11510636544 11523257856 11531649024 11544293376 11559245992 11572669416 11597838336 11610555264 11623286136 11662092288 11698514016 11711341334 11712099168 11737571328 11750441472 11763325728 11765661099 11794849792 11804942592 11817886608 11830844817 11839459968 11852441832 11856575232 11892013056 11898005504 11905052544 11907416052 11936956416 11950045184 11960270784 11973385116 12027387904 12050878896 12064092579 12094021632 12096422656 12103587216 12117642768 12136808448 12150116352 12163438848 12172296192 12185643008 12189892608 12196070208 12204048384 12209443092 12239732736 12242162688 12249413568 12255586112 12295707648 12296503296 12309986304 12319722702 12389658624 12403243776 12416843824 12443848704 12458299392 12474435864 12497207744 12505382912 12515273856 12516083712 12529807488 12551868224 12552680448 12566444352 12570826752 12593774592 12624730272 12638573178 12666060288 12679948512 12680769024 12751929344 12776008728 12776835456 12790845144 12818663424 12825122816 12832718976 12867108864 12881217536 12882051072 12887745486 12892239936 12906376164 12919717888 12929936544 12944114106 12944951712 12979642368 12987330048 12993874432 13004151741 13019253093 13036412928 13061874672 13076196903 13135173632 13150427136 13160828268 13176111564 13193478144 13210566848 13225907904 13233741444 13250051584 13254672384 13269206016 13283755584 13293428736 13308004864 13319392464 13328105472 13333997061 13369730304 13384390096 13385256192 13414367232 13429075968 13443800832 13501447652 13530811392 13545647808 13560500492 13590872064 13597720576 13605774336 13608475488 13623397062 13648266352 13657194496 13664115696 13668880896 13683868704 13693833216 13708848384 13723880016 13745586176 13769699328 13772433024 13787534376 13821739008 13832671104 13848734592 13891985394 13926449152 13938365952 13953649248 13968949302 13991043072 13999329792 14006384128 14033740347 14052237312 14059358712 14068555776 14079683088 14094237696 14109691904 14120851752 14121765504 14137249896 14159609856 14175135744 14190678656 14202821556 14221541376 14238056448 14264942076 14282523136 14344992256 14345920512 14361650688 14373009819 14389700787 14428263168 14444083632 14454601728 14470451072 14475497472 14491369728 14492307456 14517823488 14534682624 14546178612 14553508508 14601152832 14602097664 14618108736 14649901056 14665964544 14728851984 14745002041 14777070336 14793273264 14794230528 14833876992 14842662912 14850142208 14861887704 14879146392 14898757632 14905343516 14906308032 14922652668 14927856768 14944225032 14955107328 14971505472 15011627008 15029059584 15040946592 15057438858 15058413216 15124275936 15142916096 15192489984 15209148416 15222162816 15238853784 15279691776 15296445824 15297435648 15309534924 15342164992 15347515392 15354299646 15364343808 15372130158 15392391168 15422454432 15430225888 15439365018 15463784448 15480740352 15497714848 15510976173 15549456384 15598018688 15616132224 15650095104 15667255296 15684434304 15687548132 15736799232 15739923456 15757182144 15774459756 15785946624 15803255776 15808766976 15816778551 15827125248 15856017408 15873403392 15876554736 15885958221 15893963239 15929561088 15947027712 15964513488 15999234048 16067838528 16085456772 16125362176 16138116288 16139160576 16156857024 16200155136 16207316293 16217918464 16231796064 16249594086 16261426944 16279257456 16297107519 16302790944 16322883584 16332551424 16351517952 16394276864 16395337728 16413315072 16426296936 16445372328 16519544832 16537658368 16569958482 16591798272 16611065856 16624204128 16632581152 16642432422 16687031808 16688111616 16706409984 16719623667 16736907264 16755259136 16761102336 16769596536 16791699456 16832973696 16842943656 16851430904 16888080384 16906598016 16907692032 16963043328 17034678304 17035780608 17054460192 17091551232 17110291968 17152349313 17183660648 17189653248 17208501552 17209615104 17239915392 17258818808 17259935616 17284886784 17297473536 17306189824 17316440064 17338868988 17359004124 17381883904 17396757504 17415832896 17434929204 17533902848 17547771024 17567012001 17568148752 17625662208 17634543872 17644988592 17672896512 17692274688 17711674112 17724571648 17726829912 17759189952 17770807296 17778662748 17826307072 17847008256 17857578816 17861124078 17905434624 17925067776 17960077674 18041081856 18060863744 18076318344 18121162752 18141032448 18144633984 18155380824 18164529416 18205212672 18218820928 18225174528 18245158272 18258444288 18278464512 18284838912 18298506688 18314164638 18359599104 18363244032 18383379168 18403536382 18443561472 18444754944 18464979456 18522647192 18584487936 18604865664 18625265736 18654724096 18665773056 18687449088 18711653796 18736316416 18745811616 18758074368 18766366234 18772910784 18794711232 18827802336 18829020672 18849666528 18890661888 18900180992 18937095408 18957859767 18999090432 19019922768 19127894016 19148867584 19164013092 19165253184 19186267716 19237684224 19249078464 19258778176 19272802304 19300663296 19321826304 19323076608 19331618229 19357097984 19359564246 19379576832 19394904816 19416171159 19417427568 19468203776 19469463552 19490811648 19533201408 19554619392 19638469312 19702760448 19724364352 19725640704 19741242402 19790217216 19815850272 19838861856 19875077376 19882008576 19896870224 19903809024 19925633376 19940143104 19962007296 20028653568 20038746112 20054595456 20076585144 20077884288 20143613952 20165701248 20228680486 20252171478 20296217088 20318471712 20340750738 20372922368 20396580864 20408661504 20412713232 20435095593 20472399528 20485791744 20496173544 20523188224 20525803056 20540749824 20563272576 20585820024 20618379264 20640987136 20658649536 20681301564 20732608512 20749006656 20821509632 20837978091 20889673728 20912579072 20930473872 20953423953 20986564608 21009576192 21032613008 21047928832 21078355968 21079719936 21089038068 21102833664 21141356544 21164537856 21168739648 21181277628 21205874844 21239414784 21262703616 21286017984 21332312064 21357084672 21423784704 21447275696 21517488384 21518880768 21542476032 21589327872 21600206848 21642394752 21666125448 21681902592 21705676608 21713246208 21729476692 21737054592 21776735232 21802023936 21830262762 21884420096 21901729248 21903146496 21927163104 21998946816 22026059776 22093277976 22122397696 22148087808 22165605504 22189909896 22191345792 22249375744 22250815488 22275213312 22292831556 22315876352 22318719588 22348136448 22358015274 22359462048 22383979002 22416337548 22432660992 22443964928 22457258208 22517440512 22542130688 22543589376 22561419888 22586158287 22714374144 22739280256 22788734976 22813722624 22858280676 22869799084 22919537664 22944668736 22946153472 22986553856 23013247488 23021273088 23031449469 23046515712 23058195237 23088586752 23118491984 23145338832 23159047527 23195676672 23221110528 23246572272 23324184576 23397028032 23422682668 23424198336 23475142656 23500882944 23526651456 23531322198 23589699584 23609885184 23627533391 23635773216 23661689634 23678919936 23704883664 23713150464 23730875861 23784026112 23796011008 23810105088 23814832104 23873912832 23900090368 23920541568 23946770232 24054775808 24101757792 24128185158 24188043264 24192845312 24207174432 24235285536 24300232704 24326877696 24344592384 24371286016 24374391129 24392140416 24418886184 24479465472 24484325376 24498827136 24511172224 24591415296 24593006592 24619972608 24639445404 24779317248 24806487552 24833687648 24854937723 24887697408 24916598784 24948871728 24963648633 24976227947 24994415488 25030547712 25032167424 25059614976 25103736448 25105360896 25132888704 25141653504 25187549184 25249460544 25277146356 25332120576 25359897024 25361538048 25468639889 25552017456 25553670912 25581690288 25637326848 25650245632 25665437952 25734217728 25762435072 25764102144 25775490972 25784479872 25812752328 25839435776 25859873088 25888228212 25889903424 25959284736 25974660096 25987748864 26008303482 26038506186 26072825856 26123749344 26152393806 26270347264 26300854272 26321656536 26352223128 26386956288 26421133696 26451815808 26467482888 26500103168 26509344768 26538412032 26567511168 26586857472 26616009728 26638784928 26656210944 26667994122 26739460608 26768780192 26770512384 26791686117 26858151936 26887601664 27002895304 27061622784 27091295616 27121000984 27181744128 27195441152 27211548672 27216950976 27246794124 27296532704 27314388992 27328231392 27337761792 27367737408 27387666432 27417696768 27447760032 27453209231 27539398656 27544866048 27575068752 27605304573 27665342208 27697469184 27783970788 27852898304 27876731904 27907298496 27937898604 27982086144 27998659584 28012768256 28067480694 28104474624 28118717424 28137111552 28149549351 28159366176 28219383808 28241703504 28243531008 28274499792 28319219712 28350271488 28381357312 28405643112 28443082752 28476112896 28529884152 28565046272 28689984512 28691841024 28723301376 28746019638 28779401574 28856526336 28888167264 28909203456 28940902144 28950994944 28982739456 28984614912 29035646976 29069365248 29092357224 29107017016 29202305664 29204195328 29236217472 29299802112 29331929088 29457703968 29490004082 29554140672 29586546528 29588461056 29685325824 29700284416 29723775408 29758292784 29810687032 29812616064 29845305336 29855713536 29888450064 29910214656 29943010944 30023254016 30058119168 30081893184 30114877716 30116826432 30248551872 30285832192 30343020729 30378257217 30418296832 30444325632 30477707568 30511126107 30559383552 30592891648 30594871296 30619069848 30684329984 30695030784 30708599292 30728687616 30744260316 30784782336 30844908864 30860451776 30878730036 30927568896 30961480704 30995429696 31021952346 31098912768 31196037376 31232264448 31300190208 31334510592 31368868608 31375096264 31473598464 31479846912 31514364288 31548919512 31571893248 31606511552 31617533952 31633557102 31654250496 31712034816 31746806784 31753109472 31771916442 31787926478 31859122176 31894055424 31929026976 31998468096 32135677056 32170913544 32250724352 32276232576 32278321152 32313714048 32400310272 32414632586 32435836928 32463592128 32499188172 32522853888 32558514912 32594215038 32605581888 32645767168 32665102848 32703035904 32745394143 32788553728 32826630144 32852593872 32890744656 33039089664 33075316736 33139916964 33183596544 33222131712 33248408256 33265162304 33284864844 33374063616 33376223232 33412819968 33439247334 33473814528 33510518272 33522204672 33537022911 33539193072 33575968503 33665947392 33685887312 33702861808 33776160768 33813196032 33815384064 33926086656 34069356608 34071561216 34108920384 34183102464 34220583936 34304698626 34367321296 34379306496 34417003104 34419230208 34479830784 34517637616 34519871232 34569773568 34594947072 34612379648 34632880128 34677737976 34718008248 34763767808 34793515008 34831665792 34869858408 35067805696 35095542048 35134024002 35136297504 35251324416 35269087744 35289977184 35296983297 35384549376 35423348224 35449143296 35453659824 35492534451 35518379904 35557325496 35652614144 35694016512 35715157632 35722248156 35810869248 35850135552 35920155348 36082163712 36121727488 36152636688 36192277737 36282064896 36289267968 36310761648 36329058832 36410425344 36437641856 36450349056 36490316544 36516888576 36556929024 36569677824 36597013376 36628329276 36719198208 36726488064 36766758336 36807072764 36887122944 36889509888 36929958912 37045294384 37168975872 37209731328 37250531472 37309448192 37331546112 37374898176 37423307592 37472632832 37491623232 37516148736 37532732468 37545821568 37589422464 37655604672 37658041344 37699333056 37781323776 37800361984 37874190816 37915719534 37998180864 38039845536 38255788032 38297735168 38328026184 38330506368 38372535432 38475368448 38498156928 38517556352 38545604608 38601326592 38643652608 38646153216 38663236458 38714195968 38719128492 38759153664 38789809632 38832342318 38834855136 38936407552 38938927104 38981623296 39012455223 39057759279 39109238784 39228590709 39276938624 39405520896 39448728704 39451281408 39482484804 39580434432 39631700544 39677723712 39750154752 39764017152 39793740448 39807618048 39851266752 39880286208 39924014592 40001991183 40022148397 40109190912 40153170288 40155768576 40287227904 40331402496 40457360972 40504342956 40592434176 40636943424 40681501476 40745844736 40793161728 40817323008 40825426464 40870191186 40944799056 40971583488 40989694669 40992347088 41051606112 41081499648 41126545152 41171640048 41236758528 41281974272 41317299072 41362603128 41465217024 41498013312 41643019264 41675956182 41779347456 41825158144 41860947744 41906847906 41973129216 42019152384 42065226016 42095857664 42101221041 42156711936 42178076136 42205667328 42282713088 42329075712 42337479296 42362555256 42411749688 42478829568 42525407232 42572035968 42664624128 42714169344 42847569408 42894551392 43034976768 43037761536 43084952064 43119029457 43140757363 43284789504 43332250896 43363805184 43411353216 43426492416 43458953384 43474109184 43553470464 43604047872 43660525524 43768840192 43803458496 43806292992 43854326208 43997893632 44186555952 44235006123 44331211008 44379819792 44382691584 44498751488 44501630976 44550426624 44585663112 44631752704 44637439176 44696272896 44716030548 44718924096 44767958004 44832675096 44865321984 44887929856 44914516416 45034881024 45084261376 45087178752 45122839776 45172316574 45428748288 45478560512 45577469952 45627445248 45716561352 45739598168 45839075328 45889337472 45892306944 45973107712 46026494976 46042546176 46062898938 46093031424 46116390474 46177173504 46236983968 46290677664 46318095054 46391353344 46442221056 46493144544 46648369152 46794056064 46845365336 46848396672 46950285312 47001765888 47053302912 47062644396 47179399168 47219770368 47255066782 47271546432 47323379268 47357839872 47409767328 47426300928 47461751722 47568052224 47592022016 47620210176 47629664208 47681889717 47800180736 47841083136 47893540464 48109551616 48203515584 48256370316 48376086528 48385690624 48414348864 48470571072 48600465408 48621948879 48653755392 48742572032 48748782258 48784280832 48837772368 48891322557 48968650752 48997654272 49022344448 49182830592 49186013184 49239945216 49278890808 49558634496 49612975104 49667375296 49709875446 49775394816 49833197568 49897743456 49927297266 49952455894 49988830976 50061095424 50064334848 50119229952 50207472896 50210721792 50265777408 50283307008 50375098368 50498921088 50554292712 50664241152 50719794048 50723076096 50937279778 51104034912 51107341824 51163380576 51274653696 51300491264 51330875904 51457047939 51524870144 51550981944 51568959744 51625504656 51678871552 51719746176 51776456424 51779806848 51918569472 51949320192 51975497728 52016606964 52077012372 52145651712 52247498688 52304787612 52540694528 52601708544 52643313072 52701036003 52704446256 52842267392 52903631616 52934965776 53000206336 53018689536 53076824064 53135022336 53173714944 53232019456 53277569856 53312421888 53335988244 53478921216 53537560384 53541024768 53583372234 53716303872 53775203328 54005790608 54123245568 54182591232 54242001968 54363488256 54390882304 54423097344 54433901952 54493588248 54593065408 54628777984 54656462784 54675523584 54735474816 54775332864 54835393536 54895520064 54906418462 55078797312 55089732096 55150137504 55210609146 55330684416 55394938368 55567941576 55705796608 55753463808 55814596992 55875797208 55964172288 55997319168 56025536512 56134961388 56208949248 56237434848 56274223104 56299098702 56318732352 56438767616 56483407008 56487062016 56548999584 56700542976 56762714624 56811286224 56873579301 57059768304 57130092544 57379969024 57383682048 57446602752 57492039276 57558803148 57713052672 57776334528 57818406912 57881804288 57901989888 57965478912 57969229824 57994854687 58071293952 58138730496 58184714448 58214034032 58248513477 58404611328 58408390656 58472434944 58599604224 58663858176 58915407936 58980008164 59108281344 59173093056 59176922112 59370651648 59400568832 59447550816 59516585568 59621374064 59625232128 59690610672 59711427072 59776900128 59820429312 59886021888 60046508032 60116238336 60163786368 60229755432 60233652864 60497103744 60571664384 60686041458 60756514434 60836593664 60888651264 60955415136 61022252214 61118767104 61185783296 61189742592 61238139696 61305286779 61368659968 61417198584 61457375232 61488520632 61569564672 61689817728 61720903552 61757460072 61855137792 61922961408 61990859392 62043904692 62197825536 62392074752 62464528896 62513934273 62669021184 62737737216 62750192528 62860271859 62959693824 63028728576 63097839024 63143786496 63213023104 63235067904 63267114204 63308500992 63424069632 63493613568 63506218944 63543832884 63575852956 63718244352 63788110848 63858053952 63996936192 64271354112 64341827088 64412377337 64552465152 64556642304 64627428096 64800620544 64829265172 64871673856 64927184256 64998376344 65045707776 65117029824 65188430076 65211163776 65291534336 65330205696 65406071808 65490788286 65577107456 65653260288 65705187744 65781489312 66078179328 66150633472 66279833928 66367193088 66444263424 66496816512 66530324608 66569729688 66748127232 66752446464 66825639936 66878494668 66947629056 67021036544 67044409344 67074045822 67078386144 67151937006 67331894784 67371774624 67405723616 67552321536 67626392064 67630768128 67758474861 68138713216 68143122432 68217840768 68366204928 68441167872 68609397252 68734642592 68758612992 68834006208 68838460416 68959661568 69035275232 69039742464 69094348407 69139547136 69265760256 69355475952 69436016496 69587030016 69663331584 69739716816 70135611392 70191084096 70268048004 70272595008 70502648832 70538175488 70579954368 70593966594 70769098752 70800381701 70846696448 70882600173 70907319648 70985068902 71036759808 71114650992 71192627583 71305228288 71388033024 71430315264 71444496312 71621738496 71700271104 71840310696 72164327424 72243454976 72305273376 72384555474 72564129792 72578535936 72621523296 72658117664 72875283712 72900698112 72980633088 73033777152 73113858048 73194026752 73256658552 73438396416 73452976128 73533516672 73614145528 73774245888 73779019776 73859917824 74090588768 74337951744 74419462656 74501062944 74663092224 74749796352 74846615184 74928683841 74983246464 75065464936 75091643136 75178844928 75311209344 75316082688 75398666112 75562647552 75600723968 75748381632 75831439068 75996361728 76079691072 76405919667 76595470336 76656052368 76661012736 76745070864 76950736896 76996313856 77035112704 77091209216 77202653184 77287305216 77292306432 77326472916 77428391936 77438256984 77518307328 77579619264 77664684636 77669710272 77872815104 77877854208 77963246592 78024910446 78115518558 78218477568 78457181418 78553877248 78811041792 78897457408 78902562816 78964969608 79160868864 79263401088 79355447424 79500309504 79528034304 79587480896 79615236096 79702533504 79760572416 79848029184 80003982366 80044296794 80218381824 80306340576 80311537152 80574455808 80662804992 80914721944 81008685912 81184868352 81273886848 81363002952 81491689472 81586323456 81634646016 81650852928 81740382372 81889598112 81943166976 81979389338 81984694176 82103212224 82162999296 82253090304 82343280096 82359627693 82563948544 82634598144 82725206256 82815913719 82996026624 83286038528 83351912364 83558694912 83650316288 83721895488 83813695812 83946258432 84038304768 84130452032 84191715328 84202442082 84313423872 84356152272 84411334656 84448648053 84658151424 84674958592 84725110512 84823499376 84957659136 85050814464 85144071936 85329248256 85428338688 85695138816 85789102784 86069953536 86075523072 86169904128 86238058914 86281514726 86569579008 86664501792 86727610368 86822706432 86852984832 86917906768 86948218368 87106940928 87208095744 87321051048 87537680384 87606916992 87612585984 87708652416 87995787264 88373111904 88470012246 88662422016 88759639584 88765383168 88997502976 89100853248 89171326224 89263505408 89274878352 89432061096 89437848192 89535916008 89665350192 89730643968 89775859712 89829032832 90069762048 90168522752 90174357504 90245679552 90344633148 90857496576 90957121024 91029062187 91134771651 91254890496 91433122704 91479196336 91533378321 91678150656 91778674944 91784613888 91946215424 92052989952 92085092352 92125797876 92186062848 92232780948 92354347008 92473967936 92581355328 92636190108 92782706688 92884442112 92986289088 93296738304 93588112128 93690730672 93696793344 93900570624 94003531776 94106605824 94125288792 94358798336 94439540736 94510133564 94543092864 94646758536 94715679744 94819534656 94852601856 94923503444 95136104448 95184044032 95240420352 95259328416 95363779434 95600361472 95682166272 95787080928 96219103232 96407031168 96512740632 96752173056 96771381248 96828697728 96941142144 97200930816 97243897758 97307510784 97485144064 97497564516 97568561664 97675544736 97782645114 97937301504 97995308544 98044688896 98236182429 98365661184 98479890432 98557781616 99117268992 99225950208 99334750592 99419750892 99550789632 99666395136 99795486912 99854594532 99904911788 99977661952 100122190848 100128669696 100238459904 100414945792 100421443584 100531554816 100566614016 100611068733 100727905509 100997842176 101108585424 101328482304 101439588096 101446152192 101874559556 102208069824 102214683648 102326761152 102549307392 102600982528 102661751808 102914095878 103049740288 103101963888 103137919488 103215014287 103251009312 103439492352 103552912848 103559613696 103837138944 103898640384 103950995456 104033213928 104154024744 104291303424 104494997376 104609575224 105081389056 105203417088 105286626144 105402072006 105408892512 105684534784 105807263232 105869931552 105890949891 106000412672 106153648128 106270044672 106347429888 106464038912 106477603353 106555139712 106671976488 106957842432 107075120768 107082049536 107166744468 107432607744 107550406656 108011581216 108246491136 108365182464 108484003936 108576833211 108846194688 108867803904 108987176496 109186130816 109312925568 109351047168 109470949632 109550665728 109670787072 109791040128 109812836924 110157594624 110179464192 110300275008 110421218292 110661368832 110789876736 111135883152 111257742673 111506927616 111629193984 111751594416 111928344576 111994638336 112051073024 112269922776 112417898496 112474869696 112548446208 112598197404 112637464704 112877535232 112966814016 112974124032 113097999168 113401085952 113525429248 113622572448 113747158602 114119536608 114260185088 114759938048 114767364096 114893205504 114984078552 115117606296 115426105344 115552669056 115636813824 115763608576 115803979776 115930957824 115938459648 115989709374 116142587904 116277460992 116369428896 116428068064 116497026954 116809222656 116816781312 116944869888 117037365669 117327716352 117830815872 117960016328 118216562688 118346186112 118353844224 118741303296 118801137664 118895101632 119033171136 119242748128 119250464256 119381221344 119422854144 119553800256 119640858624 119772043776 120066445191 120327572736 120459510864 120467305728 120994207488 121143328768 121372082916 121513028868 121673187328 121777302528 121910830272 122044504428 122237534208 122371566592 122379485184 122476279392 122610573558 122737319936 122834397168 122914750464 122969084007 122977041264 123379635456 123441807104 123514920144 123710275584 123845922816 123981718784 124087809384 124395651072 124784149504 124929057792 125027868546 125338042368 125475474432 125500385056 125720543718 125919387648 126057457152 126195678048 126287572992 126426046208 126470135808 126534228408 126617001984 126848139264 126987227136 127012437888 127087665768 127151705912 127436488704 127576221696 127716107904 127993872384 128542708224 128683654176 128824754674 129104930304 129113284608 129254856192 129422272089 129658530344 129743347712 129854368512 129996752688 130091415552 130234059648 130376860152 130422327552 130583068672 130660411392 130812143616 130981576572 131154214912 131306520576 131410375488 131562978624 132301266944 132559667856 132705018369 132993633024 133060649216 133139459376 133496254464 133504892928 133651279872 133756989336 133895258112 134042073088 134088818688 134148091644 134156772288 134303874012 134663789568 134743549248 134811447232 135104643072 135252784128 135261536256 135516949722 136277426432 136286244864 136435681536 136732409856 136882335744 137218794504 137469285184 137517225984 137668012416 137676920832 137919323136 138070550464 138079484928 138188696814 138279094272 138531520512 138710951904 138872032992 139174060032 139326663168 139479433632 140271222784 140382168192 140536096008 140545190016 141005297664 141076350976 141159908736 141187933188 141538197504 141600763402 141693392896 141765200346 141814639296 141970137804 142073519616 142229301984 142385255166 142610456576 142776066048 142860630528 142888992624 143045669151 143400542208 143680621392 144328654848 144486909952 144610546752 144769110948 145128259584 145157071872 145243046592 145316235328 145750567424 145801396224 145865846637 145961266176 146227716096 146388053504 146513317104 146673967671 146905952256 147067033344 147228291056 147548491776 147558039552 147719835648 148181177536 148675903488 148838925312 149002125888 149326184448 149499592704 149693230368 149857367682 149966492928 150130929872 150183286272 150357689856 150622418688 150632165376 150797332224 151125295104 151201447936 151496763264 151662878136 151992723456 152159382144 152811839334 153190940672 153312104736 153322025472 153490141728 153901473792 153992627712 154070225408 154182418432 154371143817 154574610432 154652945832 154856783872 154876513968 155036614656 155159238528 155329369272 155339420544 155745630208 155755708416 155926493184 156049820892 156231037116 156436955136 156914362836 157107754496 157622083584 157794914816 157805125632 157929939216 158103108009 158526802176 158710894848 159000619008 159056068608 159174961792 159230472192 159405067008 159521144832 159696058368 160007964732 160088593588 160436763648 160612681152 160623074304 161148911616 161325609984 161829443888 162017371824 162369736704 162547773696 162726005904 162983378944 163172646912 163269292032 163301705856 163480764744 163779196224 163886333952 163958778676 163969388352 164206424448 164325998592 164506180608 164686560192 164719255386 165127897088 165269196288 165450412512 165631827438 165992053248 166572077056 166703824728 167117389824 167300632576 167443790976 167627391624 167892516864 168076609536 168260904064 168383430656 168404884164 168626847744 168712304544 168822669312 168897296106 169316302848 169349917184 169450221024 169646998752 170101628928 170288143872 170620737903 171390277632 171578205568 172139907072 172151046144 172339808256 172476117828 172563029452 173139158016 173329003584 173455220736 173645412864 173705969664 173835813536 173896436736 173984564061 174213881856 174416191488 174642102096 174745540431 174833595629 175213833984 175225171968 175417304832 175991574528 176746223808 176940024492 177324844032 177519279168 177530766336 177995005952 178201706496 178280479223 178342652448 178549756704 178864122192 178875696384 179071832016 179330700384 179461287936 179551719424 179658065664 180139524096 180337045504 180348715008 180491359104 180689266296 181714993152 181914242048 182058124374 182269543302 182509780992 182866245408 182958392672 183066756642 183356301312 183557349888 183569227776 183892430848 183915860337 184105979904 184251595752 184372125696 184465561896 184708694016 184947935872 185162710656 185272380216 185565413376 185768884224 185972578176 186593476608 187176224256 187381461344 187393586688 187541802819 188007063552 188213211648 188250577584 188879081472 189020267128 189086185728 189293517072 189431359488 189639069312 189705203712 189847006888 190272208896 190368088064 190480840704 190518656832 190727558868 191200722944 191364332544 191574161856 192172464617 192814062336 193025481264 193237132011 193542762496 193657395456 193882284288 194401861632 194487795516 194615021568 194970288128 194995129032 195137123328 195351089472 195565290228 195874603008 195990617088 196089377792 196472364858 196731322368 196959780864 197115563232 198234537984 198451900416 198669501184 198839501784 199101579264 199332790272 199590973824 199709189064 199809823576 199955323904 200244381696 200257339392 200476919808 200829891584 200842887168 201063109632 201133228032 201222137466 201455811018 201995684352 202217170848 202656964608 202879176192 202892304384 203749119112 204416139648 204429367296 204653522304 205098614784 205201965056 205323503616 205828191756 206099480576 206203927776 206275838976 206430028574 206502018624 206878984704 207105825696 207119227392 207797280768 207901990912 208066427856 208308049488 208989994752 209219150448 210162778112 210406834176 210573252288 210804144012 210817785024 211369069568 211614526464 211739863104 211781899782 212000825344 212307296256 212401145103 212540089344 212647800519 212928077824 212955206706 213110279424 213343952976 213577882749 213915684864 214150241536 214164099072 214333488936 214865215488 215100813312 216023162432 216492982272 216730364928 216968007872 217153666422 217692389376 217735607808 217974352992 218372261632 218625851136 218702094336 218941899264 219101331456 219341574144 219582080256 219625673848 220315189248 220358928384 220600550016 220842436584 221322737664 221579753472 222271766304 222515485346 223013855232 223258387968 223503188832 223989276672 224102146048 224539845552 224786051523 224949739392 225196394808 225274929408 225755070464 225933628032 225948248064 226195998336 226802171904 227050858496 227245144896 227494317204 228239073216 228520370176 229217759001 229519876096 229786411008 229968157104 230235212592 230852210688 231105338112 231273627648 231527217152 231607959552 231861915648 231876919296 231979418748 232285175808 232554921984 232738857792 232856136128 232994053908 233618445312 233633562624 233889739776 234074731338 234655432704 235661631744 235920032656 236433125376 236692372224 236707688448 237482606592 237602275328 237790203264 238066342272 238485496256 238500928512 238762442688 238845708288 239107600512 239281717248 239544087552 240132890382 240655145472 240919021728 240934611456 241988414976 242286657536 242744165832 243026057736 243346374656 243554605056 243821660544 244089008856 244475068416 244743133184 244758970368 244952558784 245221147116 245474639872 245668794336 245829500928 245938168014 245954082528 246759270912 246883614208 247029840288 247078883079 247691845632 247963437568 248175618768 248447741157 249568299008 249858115584 250055737092 250676084736 250950948864 251000770112 251441087436 251838775296 252114914304 252391356096 252575145984 252852092416 252940271616 253068456816 253234003968 253345944159 253974454272 254024875776 254175331536 254303411824 254872977408 255152443392 255432215808 255987744768 257085416448 257367308352 257649509348 258209860608 258226569216 258509712384 258844544178 259317060688 259486695424 259708737024 259993505376 260182831104 260468119296 260753720304 260844655104 261166137344 261320822784 261624287232 261963153144 262308429824 262613041152 262820750976 263125957248 264602533888 265119335712 265410036738 265987266048 266121298432 266278918752 266992508928 267302559744 267513978672 267790516224 268084146176 268296183288 268313544576 268607748024 269327579136 269487098496 269622894464 270209286144 270505568256 270523072512 271033899444 272554852864 272572489728 272871363072 273087186561 273404314953 273764671488 274437589008 274600134963 274938570368 275034451968 275336024832 275353841664 275838646272 276141100928 276158969856 276377393628 276558188544 277063041024 277421903808 277744065984 278348120064 278653326336 278958867264 280155038779 280764336384 281072192016 281090380032 282010595328 282152701952 282319817472 282375866376 283076395008 283201526804 283386785792 283530400692 283629278592 283940275608 284147039232 284458603968 284770510332 285220913152 285552132096 285721261056 285777985248 286091338302 286801084416 287361242784 288657309696 288973819904 289221093504 289538221896 290256519168 290314143744 290486093184 290632470656 291501134848 291602792448 291731693274 291922532352 292455432192 292776107008 293026634208 293347935342 293811904512 294134066688 294456582112 294708547287 295096983552 295439671296 296362355072 297351806976 297677850624 298004251776 298652368896 298999185408 299386460736 299714735364 299932985856 300261859744 300366572544 300715379712 301244837376 301264330752 301594664448 301833206199 301985301541 302993526528 303325756272 303985446912 304318764288 305623678668 306381881344 306624209472 306644050944 306980283456 307802947584 307985255424 308140450816 308742287634 309149220864 309305891664 309645042861 309753027936 310318477056 310658738544 310678841088 311491260416 311511416832 311852986368 312099641784 312462074232 312873910272 313828725672 314215508992 315244167168 315589829632 315610251264 315859878432 316206216018 317053604352 317421789696 317672849673 318001238016 318349923584 318460944384 318810134016 319042289664 319392116736 320015929464 320177187176 320873527296 321225362304 321246148608 322297823232 322651219968 323658887776 324034743648 324739473408 325095547392 325452011808 326538584064 326603411712 326961529488 327558392448 327917557352 327938776704 328412848896 328651997184 329012361216 329373120384 329438510772 330255794176 330538392576 330900825024 331263654876 331984106496 333144154112 333407649456 333773228019 334601265152 334887581952 335254783248 335785033728 336153219072 336521808128 336766861312 336809768328 337253695488 337424609088 337645338624 337794592212 338632605696 338699834368 338900442048 339293997504 340203257856 340576287744 341241475806 342780555264 343156411136 344279814144 344302092288 344679616512 344952235656 345126058904 346278316032 346658007168 346910441472 347290825728 347411939328 347671627072 347792873472 347969128122 348427763712 348832382976 349284204192 349491080862 349667191258 350427667968 350450343936 350834609664 351983149056 353492447616 353880048984 354649688064 355038558336 355061532672 355990011904 356403412992 356560958446 356685304896 357099513408 357728244384 357751392768 358143664032 358661400768 358922575872 359103438848 359316131328 360199335573 360674091008 360982718208 361378532592 363429986304 363828484096 364116248748 364539086604 365019561984 365732490816 365916785344 366133513284 366712602624 367114699776 367138455552 367784861696 367831720674 368211959808 368503191504 368744251392 368907252021 368931123792 369895871744 370325421312 370544760432 371130826752 371537768448 371945156352 373186953216 374352448512 374762922688 374787173376 375083605638 376014127104 376426423296 376501155168 377758162944 378040534256 378172371456 378587034144 378862718976 379278138624 379410407424 379694013776 380544417792 380736176128 380961681408 381037313664 381455117736 382401445888 382728665088 383148323712 384344929234 385628124672 386050962528 386474264022 387085524992 387314790912 387764568576 388266816267 388975591032 389230043136 389940576256 389990258064 390274246656 390702178944 391130580456 391749206016 391981234176 392178755584 392944729716 393462644736 393919561728 394231126464 396903800832 397339002368 397679003568 398115055107 399181947648 399418378128 399619647152 399910647808 400488763392 400514678784 400953839616 401659783168 401685774336 402126219264 402266456064 402444274932 402911622036 403991368704 404434341696 405313929216 405758352384 405784608768 407498238224 408832279296 408858734592 409307044608 410197229568 410403930112 410647007232 411656383512 412198961152 412407855552 412551677952 412860057148 413004037248 413757969408 414211651392 414238454784 415594561536 415803981824 416132855712 416616098976 417979989504 418438300896 420325556224 420813668352 421146504576 421608288024 421635570048 422738139136 423229052928 423479726208 423563799564 424001650688 424614592512 424802290206 425080178688 425295601038 425856155648 425910413412 426220558848 426687905952 427155765498 427831369728 428300483072 428328198144 428666977872 429137007453 430201626624 432046324864 432985964544 433460729856 433936015744 434307332844 435384778752 435471215616 435948705984 436744523264 437251702272 437404188672 437597539911 437883798528 438683148288 439164160512 439251347696 440021903013 440717856768 441201100032 441684873168 442645475328 443159506944 444543532608 445030970692 446027710464 446516775936 447006377664 447978553344 448204292096 449079691104 449572103046 449899478784 450392789616 450549858816 450886641359 451867256064 451896496128 452391996672 453604343808 454101716992 454490289792 454988634408 456478146432 457040740352 458435518002 459039752192 459572822016 459936314208 460470425184 461704421376 462210676224 462547255296 463054434304 463113431451 463723831296 463958837496 464570351616 465109843968 465477715584 465712272256 465988107816 467236890624 467267125248 467779479552 468149462676 469310865408 471323263488 471840065312 472866250752 473384744448 473415376896 474309324027 474548330993 475580406528 476132684544 476970992512 477001857024 477524885376 477691416576 478215201024 478563434496 479088175104 480265780764 481310290944 481838043456 481869222912 483976829952 485488331664 486052115472 487109210112 487643321088 488178017712 488950136832 489486266368 489517940736 489905117568 490442294232 490949279744 491337588672 491659001856 491876336028 491908165056 493518541824 493767228416 494059680576 494157766158 495383691264 495926875136 496351237536 496895482314 499136598016 499716231168 500111474184 501352169472 501901897728 502001540224 502882174872 503677550592 504229828608 504782712192 505150291968 505704184832 505880543232 506136913632 506468007936 506691888318 507948908544 508049751552 508350663072 508606823648 510304886784 510864431616 514170832896 514734616704 515299018696 516419721216 516453138432 517019424768 517689088356 518634121376 518973390848 519417474048 519987010752 520365662208 520936238592 521507440608 521689310208 522641645568 523248574464 523926306288 524500786887 525641501952 526251914496 529205067776 530238671424 530820073476 531974532096 532242596864 532557837504 533985017856 534605119488 534841437669 535027957344 536168292352 536592366576 536627089152 537215496048 538655158272 538974196992 539245788928 540418572288 541011136512 541046145024 542067798888 545109705728 545144979456 545742726144 546174373122 546808629906 547529342976 548875178016 549200269926 549877140736 550068903936 550672049664 550707683328 551677292544 552282201856 552317939712 552754787256 553116377088 554126082048 554843807616 555488131968 556696240128 557306652672 557917734528 560310077558 561528672768 562144384032 562180760064 564021190656 564305403904 564639634944 564751732752 566403053608 566773571584 567060801384 567258557184 567880551216 568294078464 568917207936 569541020664 570441826304 571104264192 571442522112 571555970496 572182676604 573602168832 574722485568 576517393851 577947639808 578442187008 579076443792 579711396033 580628287488 580972186368 581264941312 583002269696 583205584896 583463386548 583845064704 584910864384 585552214016 586053268416 586695870684 587623809024 588268133376 588913164224 589417094574 590193967104 590879342592 592724710144 594703613952 595355701248 596008503552 597304737792 597998370816 598772921472 599429470728 599865971712 600523719488 600733145088 601430759424 602489674752 602528661504 603189328896 603666412398 603970603082 605987053056 606651512544 607970893824 608637528576 611247357336 612763762688 613248418944 613288101888 613960566912 615605895168 615970510848 616280901632 617484575268 618298441728 618611783328 619290085722 619506055872 620636954112 621317477088 621357682176 622982520832 623705972736 624199283568 624924148464 627657451344 628431017984 630488334336 631179659264 631220502528 631719756864 632412432036 634107208704 634843579392 635345699346 636002476032 636699847168 636921888768 637203435309 637620268032 637943401557 638784233472 640031858928 640354374352 640733648247 641747054592 642450724608 642492297216 644595646464 645302439936 647317775552 648069487296 649478946816 650191094784 650904023616 653077168128 653206823424 653923058976 655116784896 655835114704 655877553408 656825697792 657303994368 658024722432 658746240768 658877021544 660511588352 661076785152 661801650048 662527309752 663968212992 666288308224 666815298912 667546456038 669202530304 669775163904 670509566496 672306438144 673043616256 673533722624 673619536656 674358154569 674849218176 675589184424 677265211392 677399668736 677800884096 678587995008 680406515712 681152575488 682482951612 685561110528 686312822272 687653277003 688559628288 689359233024 689904471312 690252117808 692556632064 693316014336 693820882944 694581651456 694823878656 695343254144 695585746944 695938256244 696855527424 697664765952 698568408384 698982161724 699334382516 700855335936 700900687872 701669219328 703966298112 706984895232 707760097968 709299376128 710077116672 710123065344 711980023808 712806825984 713121916892 713370609792 714199026816 715456488768 715502785536 716287328064 717322801536 717845151744 718206877696 718632262656 720398671146 721348182016 721965436416 722757065184 726859972608 727656968192 728232497496 729078173208 730039123968 731464981632 731833570688 732267026568 733425205248 734229399552 734276911104 735569723392 735663441348 736423919616 737006383008 737488502784 737814504042 737862247584 739791743488 740650842624 741089520864 741236649237 743075536896 743890312704 745343223471 748704897024 749525845376 749574346752 750167211276 752028254208 752852846592 753002310336 755516325888 756081068512 756344742912 757174068288 757725437952 758556277248 758820814848 759388027552 760037832477 761923362816 762074627328 762910235472 765457330176 766296647424 768689858468 771256249344 772101925056 772948528044 774171049984 774629581824 775529137152 776533632534 777951182064 778460086272 778804198711 779980516128 780548493312 781404357888 782261160912 783498412032 783962468352 784357511168 785889459432 786925289472 787839123456 788462252928 793807601664 794678004736 795358007136 796230110214 798363895296 798836756256 799239294304 799821295616 800977526784 801907679232 803319566336 803371548672 804252438528 804888549864 805823244072 807982737408 808868683392 810627858432 811516704768 811569217536 814996476448 817664558592 817717469184 818614089216 819261559683 821294014464 823312767024 824815711104 825103355904 825720114296 826008074496 827515938816 828423302784 828476909568 831189123072 831607963648 832265711424 833232197952 835959979008 836876601792 840465116337 842293009152 843216576048 843271140096 845476278272 846458105856 846959452416 847127599128 848003301376 849229185024 849604580412 850160357376 850591202076 851712311296 851820826824 852441117696 853375811904 854311530996 855662739456 856600966144 856656396288 857333955744 858274014906 860403253248 864092649728 865971929088 866921459712 867872031488 868614665688 870769557504 870942431232 871897411968 873489046528 874503404544 874808377344 875195079822 875767597056 877366296576 878328321024 878502695392 880043806026 881435713536 882402200064 883369746336 885290950656 886319013888 889087065216 890061941384 892055420928 893033551872 894012755328 895957106688 896408584192 898159382208 899144206092 899798957568 900785579232 901099717632 901773282718 903734512128 903792992256 904783993344 905955904623 908203433984 908980579584 909977268816 912956292864 914081480704 916871036004 918079504384 919145644032 919872628416 920940850368 923408842752 924421352448 926108868608 926226862902 927447662592 927917674992 928935128583 930955431168 931424544512 931976215632 934473781248 934534250496 935558959104 936298925352 938621730816 942646526976 943680130624 945732501504 946769488896 946830753792 948618648054 949096661986 951160813056 952265369088 953941985024 954003714048 955049770752 955382833152 956430402048 957126868992 958176350208 960531561528 962620581888 963676086912 963738445824 967953659904 970976663328 972104230944 974218420224 975286642176 976356035424 978972532736 979810235136 980884588464 981898559488 982675177344 983752672056 983816330112 987037083648 987534456832 988119361152 988315532316 990767382528 991853750272 992702475072 993790964628 998273196032 999432462336 1000222948368 1001319684057 1003803795456 1004003080448 1005764349744 1007355101184 1008459657216 1009565424384 1010300583936 1011408369664 1011761086464 1012273827264 1012936015872 1013383776636 1015897817088 1016099503104 1016701326144 1017213647296 1020609773568 1021728863232 1028341665792 1029469233408 1030598037392 1032839442432 1032906276864 1034038849536 1035378176712 1037268242752 1037946781696 1038834948096 1039974021504 1040731324416 1041872477184 1043014881216 1043378620416 1045283291136 1046497148928 1047852612576 1049001573774 1051283003904 1052503828992 1058410135552 1060477342848 1061640146952 1063949064192 1064485193728 1065115675008 1067970035712 1069210238976 1069682875338 1070055914688 1072336584704 1073184733152 1073254178304 1074430992096 1077310316544 1077948393984 1078491577856 1080598006719 1082022273024 1084135597776 1090219411456 1090289958912 1091485452288 1092348746244 1093617259812 1095058685952 1097750356032 1098400539852 1099754281472 1100137807872 1101344099328 1101415366656 1103354585088 1104564403712 1104635879424 1105509574512 1106232754176 1106721756063 1109687615232 1110976263936 1113392480256 1114613305344 1115835469056 1120620155116 1123057345536 1124288768064 1124361520128 1128042381312 1128610807808 1129279269888 1129503465504 1132806107216 1133547143168 1134121602768 1134517114368 1135761102432 1136588156928 1137834415872 1139082041328 1140883652608 1142208528384 1142885044224 1143111940992 1144365353208 1147204337664 1149444971136 1153034787702 1155895279616 1156884374016 1158152887584 1159422792066 1161256574976 1161944372736 1162529882624 1164800448801 1166004539392 1166926773096 1167690129408 1169821728768 1171104428032 1172106536832 1173391741368 1175247618048 1176536266752 1177826328448 1178834189148 1180387934208 1181758685184 1185449420288 1190711402496 1192017007104 1194345165321 1197545842944 1198858941456 1199731943424 1201047438976 1201466290176 1202861518848 1204979349504 1205057323008 1206378657792 1207332824796 1207941206164 1211974106112 1213303025088 1215941787648 1217275057152 1222494714672 1223835169403 1226496837888 1226576203776 1227921133824 1231211790336 1231941021696 1232561803264 1234969150536 1236596883456 1237223566656 1238580171444 1239012111744 1241273908224 1242634954176 1242715364352 1245965041664 1247411945472 1248398567136 1249848296928 1255314902688 1256862035968 1260976668672 1262359318528 1262441005056 1263439513728 1264824864072 1268214417408 1269687158784 1270691398692 1272004952064 1273399694336 1273843777536 1274406870618 1275240536064 1275886803114 1277568466944 1280063717856 1280708748704 1281467296494 1283494109184 1284901449216 1284984594432 1287411022359 1290604879872 1294635551104 1296138974592 1298957893632 1300382189568 1301808047232 1306154336256 1306413646848 1307846117952 1310233569792 1311670229408 1311755106816 1312792619733 1313651395584 1316049444864 1317492481536 1317754043088 1322153570304 1323603300096 1325054619504 1327936425984 1332576616448 1333630597824 1335092912076 1338405060608 1339550327808 1341019132992 1344612876288 1345207252319 1346087232512 1347239073312 1348716309138 1349698436352 1351178368848 1352659924077 1354799337472 1355601768192 1357175990016 1360813031424 1362305150976 1364965903224 1371122221056 1372625644544 1375306554006 1377119256576 1378718466048 1379808942624 1380504235616 1385113264128 1386632028672 1387641765888 1389163302912 1390686508288 1391171493888 1391876512488 1393711054848 1395329531904 1397136816768 1397964323448 1398668765032 1401710671872 1401801375744 1403338438656 1407932596224 1413969790464 1415520195936 1418598752256 1420154233344 1420246130688 1423644992979 1426243833784 1426741219584 1428398053632 1430912977536 1431005571072 1432574656128 1434645603072 1435690303488 1436413755392 1437264525312 1440797342292 1442696364032 1443930872832 1445514130368 1455313936384 1456464994992 1458156346416 1462929963264 1463667141376 1464534053136 1466850410496 1468458799104 1468553822208 1471139446784 1471326882696 1472847839232 1474012766016 1474977005568 1475629008084 1475724495168 1479583486976 1481301685248 1482179041728 1482473298474 1486151073792 1487780625408 1490686446942 1497409794048 1499051690752 1499148693504 1500334422552 1504056508416 1505705693184 1506004620672 1511032651776 1512162137024 1512689485824 1514348136576 1515450875904 1517112554496 1517641629696 1518776055104 1520075664954 1523846725632 1524149254656 1525820470944 1530914660352 1532593294848 1537379716936 1542512498688 1544203850112 1545897056088 1548342099968 1549259163648 1551058274304 1553067265068 1555902364128 1556920172544 1557608397422 1559961032256 1561096986624 1562808715776 1564522321824 1567924936704 1568715022336 1571778918864 1573502360661 1576924505856 1587615203328 1589356009472 1590716014272 1592460220428 1596727790592 1597673512512 1598478588608 1599642591232 1601955053568 1603815358464 1604524313007 1606639132672 1608504877056 1609777099728 1611646488144 1615965474816 1617737366784 1621255716864 1623033409536 1623138435072 1629992952896 1635329117184 1635434938368 1637228178432 1638523119366 1642588028928 1646625534048 1649631422208 1650206711808 1651440228592 1652016148992 1655031877632 1656846605568 1656953819136 1662378246144 1663215927296 1664531422848 1666464395904 1671919958016 1673753203584 1680930232674 1684586018304 1686433152096 1686542280192 1690952556544 1692916211712 1693918904832 1694255198256 1696006602752 1699209160824 1700320714752 1701182404152 1703424622592 1703641653648 1704882235392 1706751623808 1708623061992 1711325478912 1713201932288 1713312792576 1714667911488 1716548029812 1720806506496 1728185299456 1729552181553 1733842919424 1735744062976 1737229331376 1739134188099 1741884862464 1743794823936 1746978093056 1749006809088 1749616754688 1750390159644 1751535194112 1754732593152 1756656642048 1757005390784 1760087612052 1762871427072 1764804400128 1766739492672 1770581901312 1772638027776 1778174130432 1780123882768 1784110841856 1786067103744 1788025510656 1791914213376 1792817168384 1796318764416 1798288412184 1799597915136 1801571158464 1802199435264 1803546565436 1807469024256 1807585984512 1809567986688 1811911809246 1816406867968 1817961159168 1819954537632 1825912585728 1828162961408 1833742072008 1836159008768 1838291288064 1839745256832 1841881700736 1846817685504 1848842704896 1852217737216 1852453725804 1854895325184 1855835349984 1857870257166 1861910862336 1862849089024 1863952431264 1868947562496 1871117918208 1872597850704 1885293053952 1887360261248 1891465003008 1893538977792 1893661507584 1897237296108 1898193323972 1902321626112 1904530738176 1907883970048 1908007428096 1910099541504 1910765666304 1911610305927 1912860804096 1913830204671 1916352700416 1921063123056 1922200944741 1925241163776 1927352173824 1927476891648 1935907319808 1941953326656 1944208461888 1948436840448 1950573284352 1952712070848 1957945065472 1959620470272 1961085271453 1961769176928 1965350354688 1967505344112 1967632660224 1974074167296 1975068913664 1976238722304 1976631064632 1981534765056 1983707500544 1985404950144 1987581929256 1996546392064 1998864924672 2000445896736 2002639368114 2007607590912 2008006160896 2011528699488 2016919314432 2019130848768 2020601167872 2022816739328 2023074463707 2024547654528 2026767553272 2031795634176 2032199006208 2033402652288 2034427294592 2041219547136 2043457726464 2056683331584 2058938466816 2061196074784 2062959831009 2065678884864 2068077699072 2070756353424 2074536485504 2077669896192 2079948043008 2081462648832 2083744954368 2086029762432 2086757240832 2090566582272 2092994297856 2095705225152 2098003147548 2102566007808 2105007657984 2113897110787 2120954685696 2123280293904 2127898128384 2128970387456 2130231350016 2135940071424 2138420477952 2139365750676 2140111829376 2144673169408 2146369466304 2146508356608 2148861984192 2154620633088 2155896787968 2156983155712 2161196013438 2164044546048 2168271195552 2180438822912 2180579917824 2182970904576 2184697492488 2187234519624 2190117371904 2195500712064 2196801079704 2199508562944 2200275615744 2202688198656 2202830733312 2206709170176 2209128807424 2209271758848 2211019149024 2212465508352 2213443512126 2219375230464 2221952527872 2223709947711 2229226610688 2231670938112 2241240310232 2246114691072 2248577536128 2248723040256 2256084762624 2257221615616 2258558539776 2259006931008 2265612214432 2267094286336 2268243205536 2269034228736 2271522204864 2273176313856 2275668831744 2278164082656 2285770088448 2286223881984 2288730706416 2298889942272 2306069575404 2311790559232 2313768748032 2316305775168 2318845584132 2322513149952 2323888745472 2325059765248 2329600897602 2332009078784 2333853546192 2335380258816 2336412596133 2342208856064 2344213073664 2346783482736 2350495236096 2353072533504 2355652656896 2357668378296 2360775868416 2363517370368 2370898840576 2381422804992 2384034014208 2388690330642 2395091685888 2397717882912 2399463886848 2402094877952 2402932580352 2405723037696 2409958699008 2410114646016 2412757315584 2414665649592 2415882412328 2423948212224 2426606050176 2431883575296 2434550114304 2444989429344 2447670338806 2452993675776 2453152407552 2455842267648 2463882043392 2465123606528 2469938301072 2474447133312 2477160342888 2478024223488 2482547816448 2485269908352 2485430728704 2491930083328 2494823890944 2496797134272 2499696593856 2510629805376 2513724071936 2521395349011 2524718637056 2526879027456 2529649728144 2536428834816 2539374317568 2541382797384 2544009904128 2546799388672 2547687555072 2548813741236 2550481072128 2551773606228 2555136933888 2560127435712 2561417497408 2562934592988 2566988218368 2569802898432 2569969188864 2574822044718 2581209759744 2589271102208 2592277949184 2597915787264 2600764379136 2603616094464 2612308672512 2612827293696 2615692235904 2620467139584 2623340458816 2623510213632 2625585239466 2627302791168 2632098889728 2634984963072 2635508086176 2644307140608 2647206600192 2650109239008 2655872851968 2665153232896 2667261195648 2670185824152 2676810121216 2679100655616 2682038265984 2689225752576 2690414504638 2692174465024 2694478146624 2697432618276 2699396872704 2702356737696 2705319848154 2709598674944 2711203536384 2714351980032 2717867713869 2724610301952 2729931806448 2742244442112 2745251289088 2750613108012 2754238513152 2757436932096 2759617885248 2761008471232 2770226528256 2773264057344 2778326605824 2781373016576 2782342987776 2783753024976 2786805385749 2794273633536 2795928646896 2797337530064 2803421343744 2803602751488 2806676877312 2815865192448 2827939580928 2831040391872 2837197504512 2840308466688 2840492261376 2847289985958 2852487667568 2853482439168 2856796107264 2861825955072 2862011142144 2865149312256 2869291206144 2871380606976 2872827510784 2874529050624 2881594684584 2885392728064 2887861745664 2891028260736 2910627872768 2912929989984 2916312692832 2925859926528 2927334282752 2929068106272 2936917598208 2942278893568 2942653765392 2945695678464 2948025532032 2951258016168 2951448990336 2959166973952 2962603370496 2964358083456 2964946596948 2972302147584 2975561250816 2981372893884 2994819588096 2998103381504 2998297387008 3000668845104 3003959052171 3011411386368 3012009241344 3022065303552 3024324274048 3025378971648 3028696273152 3030901751808 3034225108992 3035283259392 3037552110208 3040151329908 3047693451264 3048298509312 3051640941888 3061829320704 3065186589696 3074759433872 3085024997376 3088407700224 3091794112176 3096684199936 3098518327296 3102116548608 3106134530136 3111804728256 3113840345088 3115216794844 3119922064512 3122193973248 3125617431552 3129044643648 3135849873408 3137430044672 3143557837728 3147004721322 3153849011712 3175230406656 3178712018944 3181432028544 3184920440856 3193455581184 3195347025024 3196957177216 3199285182464 3203910107136 3207630716928 3209048626014 3213278265344 3217009754112 3219554199456 3223292976288 3231930949632 3235474733568 3241794020157 3246066819072 3259985905792 3270658234368 3270869876736 3274456356864 3277046238732 3285176057856 3293251068096 3299262844416 3300413423616 3302880457184 3304032297984 3310063755264 3313693211136 3313907638272 3320165268189 3321838316951 3329062845696 3332928791808 3343839916032 3347506407168 3361860465348 3369172036608 3372866304192 3373084560384 3381905113088 3385832423424 3387837809664 3388510396512 3398418321648 3400641429504 3402364808304 3407283307296 3409764470784 3413503247616 3417246123984 3422650957824 3426403864576 3426625585152 3429335822976 3433096059624 3441613012992 3456370598912 3459104363106 3467685838848 3471488125952 3474458662752 3478268376198 3483769724928 3487589647872 3493956186112 3494401346403 3498013618176 3500780319288 3503070388224 3509465186304 3513313284096 3514010781568 3520175224104 3525742854144 3529608800256 3533478985344 3541163802624 3545276055552 3556348260864 3560247765536 3572134207488 3576051021312 3592637528832 3596576824368 3599195830272 3603142316928 3604398870528 3607093130872 3614938048512 3615171969024 3619135973376 3623823618492 3632813735936 3635922318336 3639909075264 3651825171456 3667484144016 3671505508209 3679490513664 3683763401472 3693635371008 3697685409792 3704435474432 3704907451608 3709790650368 3711670699968 3715740514332 3723821724672 3725698178048 3727904862528 3737895124992 3742235836416 3745195701408 3770586107904 3774720522496 3782930006016 3787077955584 3787323015168 3794474592216 3796386647944 3804643252224 3809061476352 3815767940096 3816014856192 3820199083008 3821531332608 3823220611854 3825721608192 3827660409342 3832705400832 3842126246112 3844401889482 3850482327552 3854704347648 3854953783296 3871814639616 3883906653312 3888416923776 3896873680896 3901146568704 3905424141696 3915890130944 3919240940544 3922170542906 3923538353856 3930700709376 3935010688224 3935265320448 3948148334592 3950137827328 3952477444608 3953262129264 3967415001088 3970809900288 3975163858512 3993092784128 3997729849344 4000891793472 4005278736228 4015215181824 4016012321792 4023057398976 4033838628864 4035621756957 4038261697536 4045633478656 4046148927414 4049095309056 4053535106544 4057979772231 4064398012416 4066805304576 4068854589184 4082439094272 4086915452928 4113366663168 4117876933632 4122392149568 4125919662018 4131357769728 4136155398144 4141512706848 4149072971008 4155339792384 4159896086016 4162925297664 4167489908736 4172059524864 4173514481664 4181133164544 4185988595712 4191410450304 4196006295096 4205132015616 4210015315968 4227794221574 4241909371392 4246560587808 4255796256768 4257940774912 4260462700032 4270934978937 4278731501352 4280223658752 4289346338816 4292738932608 4293016713216 4297723968384 4309241266176 4311793575936 4313966311424 4322392026876 4328089092096 4336542391104 4360877645824 4365941809152 4369394984976 4374469039248 4391001424128 4393602159408 4399017125888 4400551231488 4405376397312 4405661466624 4413418340352 4418257614848 4418543517696 4422038298048 4424931016704 4426887024252 4438750460928 4443905055744 4447419895422 4458453221376 4463341876224 4482480620464 4492229382144 4497155072256 4497446080512 4512169525248 4514443231232 4517117079552 4518013862016 4531224428864 4534188572672 4536486411072 4538068457472 4543044409728 4546352627712 4551337663488 4556328165312 4571540176896 4572447763968 4577461412832 4597779884544 4612139150808 4623581118464 4627537496064 4632611550336 4637691168264 4645026299904 4647777490944 4650119530496 4659201795204 4664018157568 4667707092384 4670760517632 4672825192266 4684417712128 4688426147328 4693566965472 4706145067008 4711305313792 4715336756592 4720507081983 4741797681152 4762845609984 4768068028416 4777380661284 4790183371776 4795435765824 4798927773696 4804189755904 4805865160704 4811446075392 4813572939021 4819917398016 4825514631168 4829331299184 4831764824656 4847896424448 4853212100352 4863767150592 4869100228608 4889978858688 4895340677612 4905987351552 4906304815104 4911684535296 4927764086784 4930247213056 4939876602144 4948894266624 4954320685776 4956048446976 4965095632896 4970539816704 4970861457408 4983860166656 4989647781888 4993594268544 4999393187712 5021259610752 5027448143872 5042790698022 5049437274112 5053758054912 5059299456288 5072857669632 5078748635136 5082765594768 5088019808256 5093598777344 5097627482472 5100962144256 5103547212456 5110273867776 5120254871424 5122834994816 5125869185976 5133976436736 5139605796864 5139938377728 5149644089436 5162419519488 5178542204416 5184555898368 5188656544659 5201528758272 5207232188928 5217402564297 5225654587392 5231384471808 5240934279168 5246680917632 5247020427264 5251170478932 5254605582336 5264197779456 5269969926144 5271016172352 5288614281216 5294413200384 5300218478016 5311745703936 5334522391296 5340371648304 5358201311232 5364076531968 5378451505152 5380829009276 5384348930048 5388956293248 5394865236552 5398793745408 5404713475392 5410639696308 5419197349888 5422407072768 5428703960064 5435735427738 5449220603904 5459863612896 5484488884224 5490502578176 5501226216024 5508477026304 5514873864192 5519235770496 5522016942464 5540453056512 5546528114688 5556653211648 5562746033152 5564685975552 5567506049952 5573610771498 5588547267072 5591857293792 5594675060128 5606842687488 5613353754624 5655879161856 5662080783744 5674395009024 5680616933376 5680984522752 5694579971916 5704975335136 5706964878336 5713592214528 5723651910144 5724022284288 5730298624512 5734830917781 5738582412288 5749058101248 5763189369168 5775723491328 5782056521472 5821255745536 5825859979968 5832625385664 5851719853056 5854668565504 5858136212544 5873835196416 5883255814359 5885307530784 5896051064064 5902516032336 5902897980672 5918333947904 5925206740992 5928716166912 5929893193896 5944604295168 5951122501632 5962745787768 5989639176192 5996206763008 5996594774016 6001337690208 6007918104342 6022822772736 6024018482688 6048648548096 6050757943296 6057392546304 6061803503616 6068450217984 6075104220416 6080302659816 6095386902528 6096597018624 6103281883776 6123658641408 6130373179392 6149518867744 6170049994752 6176815400448 6183588224352 6197036654592 6204233097216 6212269060272 6223609456512 6230433589688 6239844129024 6244387946496 6251234863104 6258089287296 6271699746816 6274860089344 6287115675456 6294009442644 6307698023424 6341691332361 6357424037888 6362864057088 6369840881712 6386911162368 6390694050048 6393914354432 6398570364928 6407820214272 6415261433856 6418097252028 6426556530688 6434019508224 6439108398912 6446585952576 6463861899264 6470949467136 6483588040314 6492133638144 6519971811584 6541316468736 6541739753472 6548912713728 6554092477464 6570352115712 6586502136192 6598525688832 6600826847232 6605760914368 6608064595968 6620127510528 6627386422272 6627815276544 6640330536378 6643676633902 6658125691392 6665857583616 6687679832064 6695012814336 6723720930696 6738344073216 6745732608384 6746169120768 6763810226176 6771664846848 6775675619328 6777020793024 6796836643296 6801282859008 6804729616608 6814566614592 6819528941568 6827006495232 6834492247968 6852807729152 6858671645952 6866192119248 6912741197824 6918208726212 6935371677696 6942976251904 6948917325504 6956536752396 6967539449856 6975179295744 6987912372224 6988802692806 6996027236352 7001560638576 7006140776448 7009237788399 7026626568192 7028021563136 7040350448208 7051485708288 7059217600512 7066957970688 7082327605248 7090552111104 7112696521728 7120495531072 7144268414976 7152102042624 7185275057664 7193153648736 7198391660544 7206284633856 7208797741056 7214186261744 7229876097024 7230343938048 7238271946752 7247647236984 7265627471872 7271844636672 7279818150528 7303650342912 7334968288032 7343011016418 7358981027328 7367526802944 7395370819584 7408870948864 7409814903216 7423341399936 7431481028664 7447643449344 7451396356096 7455809725056 7475790249984 7484471672832 7490391402816 7541172215808 7549441044992 7564186047033 7574155911168 7588949184432 7592773295888 7609286504448 7618122952704 7631535880192 7632029712384 7640398166016 7643062665216 7646441223708 7651443216384 7655320818684 7665410801664 7684252492224 7688803778964 7700964655104 7709408695296 7709907566592 7743629279232 7767813306624 7776833847552 7793747361792 7802293137408 7810848283392 7831780261888 7838481881088 7844341085812 7847076707712 7861401418752 7870021376448 7870530640896 7896296669184 7900275654656 7904954889216 7906524258528 7934830002176 7941619800576 7950327717024 7986185568256 7995459698688 8001783586944 8010557472456 8030430363648 8032024643584 8046114797952 8067677257728 8071243513914 8076523395072 8091266957312 8092297854828 8098190618112 8107070213088 8115959544462 8128796024832 8133610609152 8137709178368 8153603141607 8173830905856 8226733326336 8235753867264 8244784299136 8251839324036 8262715539456 8272310796288 8283025413696 8298145942016 8310679584768 8319792172032 8334979817472 8344119049728 8347028963328 8360416157247 8382820900608 8392012590192 8410264031232 8420030631936 8455588443148 8483818742784 8493121175616 8511592513536 8515881549824 8520925400064 8541869957874 8557463002704 8560447317504 8566846185821 8585477865216 8586033426432 8595447936768 8618482532352 8623587151872 8627932622848 8644784053752 8656178184192 8673084782208 8721755291648 8731883618304 8738789969952 8748938078496 8782002848256 8787204318816 8798034251776 8810752794624 8826836680704 8836515229696 8837087035392 8844076596096 8853774048504 8877500921856 8887810111488 8894839790844 8916906442752 8926683752448 8964961240928 8984458764288 8994310144512 8994892161024 9011877156513 9034234159104 9036027724032 9062448857728 9072972822144 9076136914944 9086088819456 9092705255424 9102675326976 9112656330624 9143080353792 9144895527936 9154922825664 9195559769088 9224278301616 9255074992128 9265223100672 9275382336528 9290052599808 9295554981888 9300239060992 9318403590408 9328036315136 9335414184768 9341521035264 9345650384532 9368835424256 9376852294656 9387133930944 9412290134016 9422610627584 9430673513184 9441014163966 9483595362304 9525691219968 9536136056832 9554761322568 9580366743552 9590871531648 9597855547392 9608379511808 9611730321408 9622892150784 9627145878042 9639834796032 9651029262336 9658662598368 9663529649312 9695792848896 9706424200704 9738200457216 9779957717376 9790681355224 9811974703104 9812609630208 9823369070592 9855528173568 9860494426112 9879753204288 9897788533248 9908641371552 9912096893952 9930191265792 9941079633408 9941722914816 9965514950853 9987188537088 9998786375424 10042519221504 10054896287744 10085581396044 10098874548224 10107516109824 10118598912576 10145715339264 10157497270272 10165531189536 10187197554688 10195254964944 10201924288512 10207094424912 10240509742848 10245669989632 10251738371952 10267952873472 10279211593728 10279876755456 10299288178872 10324839038976 10357084408832 10369111796736 10377313089318 10403057516544 10414464377856 10434805128594 10451309174784 10462768943616 10481868558336 10493361835264 10494040854528 10502340957864 10509211164672 10528395558912 10539939852288 10542032344704 10577228562432 10588826400768 10600436956032 10623491407872 10669044782592 10680743296608 10716402622464 10728153063936 10761658018552 10768697860096 10777912586496 10789730473104 10797587490816 10809426950784 10821279392616 10838394699776 10844814145536 10857407920128 10871470855476 10898441207808 10919727225792 10981005156352 11002452432048 11014516524627 11038471540992 11044033884928 11080906113024 11093056229376 11113306423296 11125492066304 11129371951104 11135012099904 11147221542996 11177094534144 11183714587584 11189350120256 11213685374976 11226707509248 11311758323712 11324161567488 11348790018048 11361233866752 11361969045504 11389159943832 11409950670272 11413929756672 11427184429056 11447303820288 11448044568576 11460597249024 11469661835562 11477164824576 11498116202496 11526378738336 11551446982656 11564113042944 11642511491072 11651719959936 11665250771328 11703439706112 11709337131008 11716272425088 11747670392832 11766511628718 11770615061568 11792102128128 11805032064672 11805795961344 11836667895808 11850413481984 11857432333824 11859786387792 11902245003264 11925491575536 11979278352384 11992413526016 11993189548032 12002675380416 12015836208684 12045645545472 12048036965376 12097297096192 12101515886592 12106865270871 12114785092608 12136900435968 12150208440832 12160605319632 12173939316693 12193194037248 12206563767552 12247317282816 12260746358784 12299037735488 12340099989504 12353630800896 12367176448704 12394073309184 12408466194432 12424538120544 12447218913024 12460867179376 12479688258048 12488775892992 12502469726208 12516178574592 12543399493632 12549720178688 12574231350912 12588018885288 12615396046848 12683382664722 12714848075776 12725728114176 12739681763424 12773822324736 12781388100096 12787828708864 12797140729856 12812804936811 12836194504056 12853113061376 12868039016448 12878216797824 12893171905152 12927723798528 12941898934272 12967176080628 12984267276288 13039943623168 13082632937472 13097825427456 13108184954928 13173004272384 13197051377664 13201653694464 13211521828736 13216129191936 13240255021056 13254772844544 13255630553088 13280661072756 13287353267804 13316251382784 13331715167232 13375359664128 13390025628672 13447441861392 13476688146432 13491465216768 13492338241536 13527620452352 13543329693696 13551351238656 13554041586048 13593673286592 13602565718016 13609459233216 13629133229184 13639057883136 13654012990464 13668984495936 13705615458304 13717343291904 13732384238496 13825482395648 13836417452424 13870743355392 13885952503808 13897834651008 13913073504792 13935078899712 13950358591488 13975824744448 13977605385612 13992054472704 14003121277152 14012281552896 14018475576798 14053253136384 14056043126272 14080700896416 14118435201024 14133915941376 14161521245949 14225393043456 14240991062144 14288536829952 14304204085248 14370550115328 14386307297472 14396783321088 14412569267712 14417595482112 14428372523488 14440718817063 14459752194048 14476543893504 14495294473968 14543689273344 14559636301056 14607300685824 14669936576064 14686022032836 14717962054656 14735053605888 14790741639168 14797279775509 14819629806432 14846682799872 14862962057328 14895286898688 14902792712192 14911619450112 14951580499968 14968943345664 14980782805632 15082344431616 15098882089984 15128372094066 15148311822336 15177898368864 15185546591776 15218573008896 15236245905408 15263071760384 15264059424768 15280796332032 15292882447416 15302886432768 15310641637368 15330821603328 15368504984448 15377607557928 15401929310208 15418817390592 15419815133184 15487258558464 15535626613248 15553667695104 15565969633977 15604586274816 15621696566784 15676963762176 15688682171624 15694153415424 15722802837504 15740042752896 15741061281792 15792593338368 15800551309312 15809909778432 15813048517056 15869660004352 15883239601152 15900655434048 16003567173888 16021114944912 16064049287168 16092229595904 16135354515456 16142487027828 16153046790144 16182533914624 16184595709656 16196381236224 16214140426176 16231919088924 16257592049664 16267221218304 16275418356736 16307206283214 16347661811712 16453466652672 16471507734528 16489568598272 16503678648072 16525431078912 16544621592576 16566050827392 16596291884032 16621359169536 16639584344064 16669959634944 16688238099456 16694057926656 16720832314494 16765641801216 16784025180384 16820528062464 16840061263872 16911176886296 16967637485568 16986242351232 17023185027072 17031763099648 17041850800128 17083739915748 17114926005408 17120894635008 17133692371642 17170955730432 17172066852864 17190895873536 17247174303744 17255865245696 17289568107504 17346169564416 17443510583296 17463767236608 17477579939904 17497876156992 17564005696512 17574408637632 17596068503552 17621505589248 17649767443077 17673030459392 17688153192192 17707548097008 17755001843712 17775620222976 17789679581688 17833812885504 17853367504896 17929922481856 17968917528576 17988620289024 17989784322048 18023754313026 18068468318208 18072055448064 18124897715456 18145945644288 18152273829888 18172177638912 18185410510848 18205350653952 18225312661248 18286160707584 18289791055872 18309845651328 18391119538176 18448556603232 18510149984256 18530446201344 18550764673056 18591109963776 18600478121984 18636807180816 18656072630272 18670828369536 18691300769064 18737670848512 18753704589312 18774267861888 18824580268032 18845221255168 18861347026368 18882028327932 18967190724608 19025073997083 19072272113664 19109522645136 19160733487104 19181743063296 19195711094784 19216759023616 19223460642816 19245784301568 19254291756084 19279669592064 19302058524672 19317325196736 19327059298624 19391585697792 19412848401408 19476400914432 19559915434752 19581362710448 19623949406208 19625219260416 19646738141184 19711056347136 19720988852224 19759506408576 19795577066496 19817282743104 19824193787904 19860382531584 19882159266816 19883445829632 19931029901706 19974377074176 19997572750848 20085038443008 20109792575488 20171162792088 20197749096448 20215032219648 20237197825152 20291430678528 20314994540544 20331062379072 20374395109376 20390509929888 20403848577024 20414188849824 20481019485696 20491339979264 20503476743904 20558423187456 20598576357744 20714168817664 20738223593472 20754626178636 20806115033088 20828928755712 20869610257188 20902618349568 20925537887232 20963737116672 20986723670528 20988081709056 21004681915728 21018422329344 21027713365197 21079879704576 21084064689408 21154457124864 21177652801536 21200873912064 21246982815744 21338089565184 21361486593216 21432805244928 21456306127872 21523316037104 21537395720192 21555825172992 21579460946208 21595174981632 21618853901568 21642558785232 21676789399552 21689628291072 21714815840256 21742941710952 21796882415616 21839454451584 21962010312704 22004904864096 22029033049254 22076943081984 22088067769856 22186112458752 22226612846592 22250984132608 22270024199808 22294443085992 22354189068288 22367429175168 22378700240512 22427370749952 22453415018496 22623516647424 22648323134976 22692558141099 22722467733504 22778319887664 22819901340544 22827859513344 22854368858112 22894607640576 22896089137152 22921194498048 22939323671124 22954329649152 22996232404992 23052757476672 23102893965312 23128226085888 23252868218657 23303439919872 23330501542656 23406879412224 23418674262016 23432544850176 23495340785664 23533023257436 23541230123136 23584204256256 23610064129344 23611591922688 23673335791616 23700826963968 23714864667648 23719572775584 23804490006528 23850983151072 23958556704768 23984827052032 23986379096064 24005350760832 24031672417368 24091291090944 24096073930752 24194594192384 24203031773184 24213730541742 24229570185216 24273800871936 24300416881664 24321210639264 24347878633386 24386388074496 24413127535104 24460809424821 24521492717568 24598075470976 24680199979008 24707261601792 24734352897408 24788146618368 24816932388864 24849076241088 24894437826048 24921734358752 24959376516096 25004939452416 25032357149184 25148462701824 25176037770576 25230792093696 25366765329444 25429696151552 25451456228352 25479363526848 25547644649472 25562776200192 25575657417728 25625609873622 25672389008112 25700538557463 25756433595648 25786343810304 25855447597056 25883797868544 25934352161256 25968534552576 26079887246336 26165265874944 26195650854912 26216369909856 26346008544768 26394102755328 26423043657472 26432258383872 26480510042112 26509545689088 26511261106176 26561322145512 26574706535608 26632502765568 26663430334464 26750719328256 26780051257344 26894883722784 26953376292864 26982930433536 26984676483072 27102702477312 27108083172096 27187346573184 27218918466432 27258266458368 27278115766272 27308025980928 27337968991872 27411230916608 27434686583808 27464768476992 27650964791296 27672834904848 27771905007616 27795669302016 27826147009584 27870157799424 27900717182976 27951649488896 27955210771224 27984108945408 28006242554304 28024563105792 28036951153596 28106506272768 28112086252544 28161401792832 28236870402048 28267831882752 28323042491898 28450786086912 28481982124288 28577073659904 28608408170496 28741100230656 28772614594944 28793566642176 28825138535424 28835190964224 28856745046976 28881437634126 28919504388096 28953087787008 28990588947936 29087378546688 29119272602112 29214601371648 29339873152128 29372044065672 29435924109312 29470107211776 29581483278336 29594559551018 29639259612864 29693365599744 29725924114656 29790573797376 29805585424384 29823238900224 29896544852559 29961565611264 30164688863232 30197764179968 30256744188132 30296623644672 30355796737728 30371093183552 30437146017792 30472491810816 30526143520768 30561592664064 30585764894832 30605772865536 30621283274736 30737009968896 30755215115856 30803858620416 30837634781184 30839630266368 30974517116928 31071253226496 31107335390208 31131939267954 31209172549632 31243393133568 31353927524352 31377364343248 31388306830848 31445605675008 31480085505792 31482122563584 31585186676736 31601102618624 31619819556864 31626097034112 31739320008704 31766479202304 31801310868096 32007134347776 32042229889824 32128098574336 32184459191808 32284974055656 32306093580288 32365067829248 32369191419312 32392762472448 32428280852352 32463838177848 32515184099328 32534442436608 32550836713472 32614412566428 32695323623424 32943015469056 32979137196544 33007357296144 33043549573881 33132101654784 33192583768064 33242718339072 33279168688128 33339919269888 33376476198912 33388115853312 33441664628988 33531283602432 33568050360768 33641056124928 33680122527744 33822353772592 33935274971136 33972484702464 34046370054144 34063526199296 34083701600256 34167479831496 34229852010816 34241789270016 34267384743284 34341911460864 34344133705728 34381791747072 34494348607488 34511730491392 34579136215008 34692339128832 34887021166592 34927534473216 34955159879808 34995752313984 35128011393024 35148817275264 35192137007104 35243011178496 35299534886154 35346060918784 35376306384384 35415096194016 35510003687424 35551240445952 35579359163376 35706735009792 35859844963712 35937835057152 35977240578048 35979568644096 36047508626052 36136936636416 36144110896128 36249795430912 36291891288576 36304547659776 36320595812613 36344355277824 36410701307904 36450625322496 36521817950079 36579582111744 36619691302656 36782239076352 36897113206464 37020299968512 37060892402688 37101529346112 37182219927552 37200956243968 37273614361632 37341656739072 37382601538128 37507409178624 37548535723776 37649160536064 37690442510336 37722694052736 37764056655864 37934381449216 38050147994166 38144544227328 38219045290272 38321466974208 38363486126592 38391422189568 38433518047232 38438414810433 38508583512168 38559339184128 38604117049344 38634650393472 38654118597248 38783171395584 38825696802816 38952801828864 39119830869504 39162725420896 39247898812416 39293476282368 39519012817152 39591154132992 39634565486208 39648387575808 39720765063168 39764318533632 39766891659264 39862059803412 39948754148352 39995145501696 40170076886016 40342325584176 40430064439296 40474395650304 40582861357056 40629989081088 40662124758144 40748790218752 40781019859776 40807697154048 40828377699648 40962038971392 40982679958528 41006953487808 41116846374912 41197152715488 41428337635328 41476447186944 41509252357272 41612230066176 41657857511424 41739220514376 41805236699136 41851075774464 41927474233344 41973447341056 41976163418112 42009363831456 42036844658688 42055426730394 42159759409152 42168129378816 42355305603072 42401747824128 42676179130368 42722973186432 42865610489856 42912612255744 43046632074208 43074791440384 43111650345984 43158921892416 43190349963264 43237707803136 43285117570464 43379256582144 43429631680512 43485883421904 43678908903168 43924020625408 44009809728192 44058066098508 44153886163968 44176135539712 44372224917504 44391839326527 44501968265216 44540048399616 44588886171984 44708378136576 44734858350336 44757400481024 44854741499904 44906830036992 45247033294848 45296646269952 45385116282198 45444935467008 45556639775328 45639802681088 45655719026688 45708737716224 45789215281152 45792178274304 45842388996096 45878647342248 45908659298304 45992464809984 46105514953344 46205787930624 46256452171776 46505736437314 46606879839744 46661003085312 46813758824448 46837348524032 46865089700352 47066046514872 47082460246272 47168408512512 47220128258688 47223183845376 47346671583232 47401653927936 47429729335296 47439145551168 47608980013056 47701966302144 47969654104064 48010701521664 48063344834736 48192147861504 48389188384768 48406063546368 48427461083484 48459140370432 48547601743872 48600833763328 48642421278528 48695757266772 48772776148992 48826255070208 48921618849642 49042985435136 49196150941952 49360399958016 49414523203584 49468705794816 49576293236736 49633864777728 49698152482176 49788875652096 49843468717504 49918753032192 50009878904832 50064714298368 50296925403648 50352075541152 50461584187392 50733530658888 50859392303104 50902912456704 50958727053696 51095289298944 51125552400384 51151314835456 51251219747244 51344778016224 51401077114926 51512867191296 51572687620608 51767595737088 51868704322512 52159774492672 52330531749888 52391301709824 52432739819712 52692017089536 52788205510656 52846087314944 52864516767744 52949302329231 53019091378176 53122644291024 53149413071216 53265005531136 53326860668928 53501438656512 53560102514688 53789767445568 53906752585728 53965860867072 53969352966144 54205404954624 54216166344192 54374693146368 54437836932864 54516532916736 54556231532544 54616051961856 54675937983744 54822461833216 54869373167616 54929536953984 55301929582592 55345669809696 55543810015232 55591338604032 55652294019168 55801434365952 55903298977792 55910421542448 55968217890816 56012485108608 56073902307192 56213012545536 56224172505088 56322803585664 56473740804096 56535663765504 56646084983796 56901572173824 56963964248576 57075221991249 57216816340992 57482200461312 57545229189888 57587133284352 57650277070848 57670381928448 57713490093952 57762875268252 57839008776192 57906175574016 57981177895872 58174757093376 58238545204224 58429202743296 58679746304256 58744088131344 58871848218624 58940214423552 59162966556672 59189119102036 59278519225728 59386731199488 59451848229312 59581147594752 59611170848768 59646477800448 59793089705118 59923131222528 60329377726464 60395528359936 60513488376264 60593247289344 60711593475456 60742186367104 60874292035584 60944983621632 61052287041536 61123185328128 61171529789664 61211545731072 61242566549472 61474019937792 61510430231712 61675269562368 62142506452992 62214670780416 62263878535908 62418345099264 62486786267136 62707855048704 62754728686496 62776613661696 62891211350016 62960171011584 62964245127168 63083140095591 63239639113728 63252194068224 63532958404608 63602621736192 64014268695552 64084459779648 64256197148672 64368918383616 64569948111312 64612187160576 64738382838624 64785524944896 64856561704704 64927676355696 65030368198656 65068884873216 65101673426944 65228825132856 65390647246848 65886030938112 65958274393088 66014714592288 66087099147762 66264203309568 66385167536128 66558337376256 66679838539776 66752952397824 66883329257976 67062567204864 67136100721536 67282112249856 67360245055488 67644707545184 67870549942272 67944969404928 68167403200512 68334959662992 68459704021632 68483578540032 68534769486568 68683822921728 68688267411456 68763583494144 68988697214976 69023460982784 69158272430016 69384678257664 69758604655971 69910319759616 69991504627968 70256022786048 70297634550528 70384274014208 70486022356992 70599069772308 70692121837568 70752612768768 70830192388032 71020007374848 71102480891904 71158718326752 71413470019584 71719689927424 71875670114304 71954481156096 71959137288192 72095017252104 72273873272832 72288221792256 72499590861824 72583782577152 72609095319552 72641191625226 72688710555648 72821402615808 72901250644992 73043635900158 73159164223488 73239382605312 73564478152704 73794226412928 74040599937024 74121784805376 74203058692224 74364439855104 74401912487936 74547228723264 74683313478144 74765203076256 75014818357248 75097071447552 75380885020672 75445388105472 75528113311728 75868762898432 76100295988332 76289088454656 76438090580544 76642933948416 76726972253184 76867036094464 76876829620866 77017167024336 77101615672389 77269300786944 77308237194496 77566342791168 77651393605632 77905603657728 78239661739008 78325450841792 78495797624832 78586952564736 79038025634304 79182308265984 79269130972416 79296775151616 79441530126336 79528637067264 79533783318528 79724119606824 79897508296704 79990291003392 80340153772032 80684651168352 80860128878592 80948791300608 81324249516288 81497580437504 81562039719552 81656755399296 81924077942784 81965359917056 82013906975616 82233692749824 82394305430976 82856675270656 82952894373888 83018504714544 83315715022848 83478441028752 83610473398272 83702151548928 83854948466688 83946894682112 83952326836224 84018727662912 84073689317376 84110853460788 84319518818304 84336258757632 84710611206144 84803495648256 85352358260736 85445946372864 85731220979712 85825224511488 86093264148416 86149582880768 86223300691968 86317843784832 86380699926528 86475415606272 86570235140928 86758513164288 86859263361024 86971766843808 87357817806336 87848041250816 88019619456384 88116132197016 88307772327936 88352271079424 88744449835008 88783678653054 89003936530432 89080096799232 89177772343968 89416756273152 89469716700672 89514800962048 89689634557677 90494066589696 90593292539904 90770232564396 90889870934016 91113279550656 91279605362176 91311438053376 91417475432448 91578430562304 91684777992192 91757294684496 91817318596608 92211029906688 92411575861248 92512904343552 93011472874628 93213759679488 93322006170624 93627517648896 93674697048064 93730179400704 94132093029744 94164920492544 94336817025024 94440256517376 94446367690752 94693343166464 94803307855872 94859458670592 94878291102336 95217960026112 95403932604288 95939308208128 96021403043328 96126689669472 96384295723008 96778376769536 96854922166968 96918280740864 97095203487744 97201667526656 97284842557056 97391514533544 97545552297984 97652510140416 97843237699284 98085970870272 98392301883904 98829046407168 98937411589632 99130648721643 99396304964352 99577751304192 99686937435008 99837506064384 100019757809664 100129428596736 100593850807296 100704151082304 100923168374784 101467061317776 101805824913408 101917454107392 102190578597888 102251104800768 102302629670912 102502439494488 102689556032448 102802154229852 103025734382592 103145375241216 103535191474176 103737408645024 104319548985344 104661063499776 104782603419648 104865479639424 105384034179072 105576411021312 105692174629888 105729033535488 105898604658462 106038182756352 106245288582048 106298826142432 106530011062272 106653721337856 107120205029376 107579534891136 107813505171456 107931721734144 107938705932288 108410809909248 108432332688384 108749386292736 108875673865728 108961787437839 109033065833472 109232103923712 109351875967488 109738746335232 109859073907968 110603859165184 110691339619392 111087620030464 111182677208064 111304588038336 111602868731904 111820843084896 112024970217216 112147804614384 112448345010176 112645607171328 112947481608192 113071327531008 113292169967592 113803144347648 113927928497152 114150443982498 114433632681984 114964400922624 115090458379776 115174266568704 115300554141696 115426980187904 115525750536504 115678017552384 115812351148032 115962355791744 116349514186752 116477090408448 116858405486592 117359492608512 117488176262688 117743696437248 117880428847104 118378238204072 118557038451456 118773462398976 118903696458624 119162295189504 119222341697536 119292955600896 119586179410236 119846262445056 120791056719872 121026976752528 121423186950912 121484372734208 121748584071168 121889967243264 122104574083072 122246370656256 122343059579328 122423091462144 122485133098944 122948039875584 123020860463424 123350539124736 124285012905984 124429341560832 124527757071816 124836690198528 124973572534272 125415710097408 125509457372992 125553227323392 125782422700032 125920342023168 125928490254336 126166280191182 126479278227456 126504388136448 127065916809216 127205243472384 128028537391104 128168919559296 128512394297344 128737836767232 129139896222624 129224374321152 129476765677248 129571049889792 129713123409408 129855352711392 130137769746432 130203346853888 130457650265712 131772061876224 131916548786176 132029429184576 132174198295524 132528406619136 132770335072256 133116674752512 133175517979581 133505904795648 133766658515952 134125134409728 134272201443072 134564224499712 134720490110976 135289415090368 135741099884544 135889938809856 136334806401024 136669919325984 136919408043264 136967157080064 137069538973136 137367645843456 137376534822912 137527166988288 137977394429952 138046921965568 138316544860032 138769356515328 139517209311942 139820639519232 139983009255936 140512045572096 140595269101056 140768548028416 141198139544616 141384243675136 141505225537536 141660384776064 142040014749696 142204961783808 142317436653504 142826940039168 143439379854848 143908962312192 144190034504208 144576443584512 144999181723648 145167565154304 145218190639104 145282383250452 145377421111296 145642805231616 145802501289984 146087271800316 146318328446976 146478765210624 147128956305408 147588452825856 148081199874048 148243569610752 148406117384448 148728879710208 148803824975872 149094457446528 149366626956288 149530406152512 150029636714496 150194142895104 150761770041344 150890776210944 151056226623456 151737525796864 152200591976664 152578176909312 152876181161088 153285867896832 153453944506368 153734072188928 153753659241732 154034334048672 154203231344778 154538601573888 154616474388992 155302787211264 156479323478016 156650901683584 156991595249664 157173905129472 158076051268608 158364616531968 158538261944832 158593550303232 158847906987693 159057274134528 159448239213648 159795016593408 159980582006784 160680307544064 161369302336704 161720257757184 161897582601216 162648499032576 162770077530599 163124079439104 163313510798592 163848155885568 163930719834112 164027813951232 164467385499648 164788610861952 165713350541312 165905788747776 166037009429088 166631430045696 166956882057504 167404303097856 167709896933376 167893789364224 167904653672448 168037455325824 168221706921576 168639037636608 168672517515264 169421222412288 169606991296512 170704716521472 170891892745728 171225665973747 171650449022976 172186528296832 172446601383936 172635687569664 172761399853056 172950831212544 173140470281856 173517026328576 173718526722048 173943533687616 174715635612672 176039238912768 176232264394032 176615544655872 176704542158848 177488899670016 177567357306108 178007873060864 178160193598464 178355544687936 178833512546304 178939433401344 179029601924096 179379269115354 180988133179392 181186585079808 181540465128792 181779741868032 182226559101312 182559210724352 182622876106752 182834950864896 183156861124608 183369555984384 183514589368992 183634637193216 184422059813376 185025808687104 186022945749256 186427519358976 186644012341248 187255035297792 187349394096128 187460358801408 188264186059488 188329840985088 188673634050048 188880513034752 188892735381504 189718917341184 189756582204672 190807865208576 191878616416256 192042806086656 192253379338944 192768591446016 193556753539072 193709844333936 193836561481728 194403335053312 194569685114112 194783029067088 195091104595968 195305020280832 195686475398568 196171941740544 196784603767808 197658092814336 197874823179264 198261297443286 198792609928704 199155502608384 199373874870016 199675012128768 200039515619328 200258857193472 201187701614592 201408302164608 201846336749568 202934122635552 203611649826816 203834908214784 204502209601536 204605259341824 205004878988976 205379112064896 205604308459704 206051468765184 206290750482432 207070382948352 207474817290048 208639097970688 209275813967913 209730959278848 210768068358144 211152822042624 211384349259776 211458067070976 211797209316924 212076365512704 212490577164096 212597652284864 213060022124544 213307442675712 214240410058752 215159069782272 215627010342912 215863443468288 215877411864576 216821619818496 216864665376768 217498772585472 217751347731456 217923574875678 218066131666944 218464207847424 218703751934976 219477492670464 219718147815936 221207718330368 221382679238784 222175240060928 222365354416128 222609176076672 223205737463808 223641686169792 224049940434432 224295609228768 224896690020352 225291214342656 226142655062016 226584339935184 227606288695296 227855856994304 228300887964996 228867265363968 229928801845248 230180916759552 230601108283392 230853960375808 231051501073008 231304847017167 231924711583488 232699028373504 232954180816896 233716810973184 234718985217024 234976352525376 235487392874496 235760857694208 236756476408144 237114076902912 237546924797952 237807392917248 238324590379008 238444683395072 238585911201792 239172358820472 239692524890112 241582113439744 242053953505056 242846373901824 242968745468416 244209148166144 244492741312512 244686119158656 244970266197888 245896079751168 246041720926848 246701078249472 248570025811968 248858683121664 249055514143632 249947145068544 250831420194816 251018914745984 251106454646784 251564845400064 251840684046336 251856980508672 252332560382364 252958556454912 253008776272896 254131833618432 254410486944768 256057074782208 256337839118592 257024788594688 257475673534464 258279792445248 258448748642304 258953531354496 259142099779584 259426246818816 259710705422784 260275539492864 260406693707776 260915300531424 263544123752448 263833097572352 264058858369152 264348396591048 265056813238272 265540670144512 266233349505024 266351035959162 267011809591296 267533317031904 268250268819456 268544402886144 269068903673031 270578830180736 271482199769088 271779877619712 272669612802048 273339838651968 273838816086528 273934314160128 274139077946272 274735291686912 275054333976576 276633089720064 277538713030656 279034418623884 279641279038464 279966018511872 281024091144192 281190538202112 282396279089232 283010451075072 283320769552128 284080029499392 284409923567616 284634873307008 285653880078336 286878759709696 287817924624384 288380069008416 289152887169024 289998363447296 290335130308608 290564766500904 290754842222592 291285610463232 291605002579968 292174543600632 292636656893952 292957530421248 294257912610816 295176905651712 296487139221504 296812234768896 298188914893056 298733253912576 299060812305024 300059273428992 300388285790208 301523540082688 301781552421888 302112453246912 304401183953328 305752362322176 306571735793664 306907889012736 307468144377856 307507318483464 308068668097344 308406462689556 309077203147776 309232948777984 310605574422528 312958646956032 313301803367168 313983190499328 314347810258944 316152102537216 316729233063936 317076523889664 317187100606464 317695813975386 318114548269056 318896478427296 319590033186816 319961164013568 321360615088128 322738604673408 323440515514368 323795165202432 325296998065152 325540155061198 326248158878208 326627021597184 327696311771136 327861439668224 328055627902464 329577221723904 331426701082624 331811577495552 332074018858176 333262860091392 333913764115008 334808606195712 335787578728448 336074910651648 336443413843152 337345035030528 338842444824576 339213982593024 341409433042944 341783785491456 342451331947494 343300898045952 344373056593664 344893202767872 345271375139328 345522799706112 345901662425088 346280940563712 347034052657152 347437053444096 347887067375232 349431271225344 352078477825536 352464528788064 353231089311744 353409084317696 355134714612216 356015746121728 356320387196928 356711089375872 357667025092608 357878866802688 358059203848192 358758538230708 362373170159616 363080930257584 364453118202624 365118421448704 365245752213504 365669901729792 366313722249216 366739111968768 367029178737984 367269274386432 368844119626752 370051617374208 372045891498512 372855038717952 373288024682496 374510070595584 374698788192256 374920717602816 376528372118976 376659681970176 377347268100096 377761026069504 377785470763008 379437834682368 379513164409344 381615730417152 383757232832512 384085612173312 384506758677888 385537182892032 387113507078144 387419688667872 387673122963456 388806670106624 389139370228224 389566058134176 390610040561664 391372950797136 393569207535616 395316185628672 395749646358528 396522594886572 397585219857408 398311005216768 398747749740032 399350024257536 399526553938743 400517714386944 402375403229184 402816604329216 403692673499136 405868245271104 407223299653632 407669816429568 409004419203072 409210518683648 410009757977952 410758224129792 411208616919408 412102937530368 412581500964864 414140765896704 414949634580096 417278195941376 418551627935826 419461918557696 421536136716288 422305644085248 422768698519552 423594418633848 424152731025408 424981154328192 425195304569728 426120044249088 426614885351424 428480820117504 430318139564544 431726886936576 433729330753536 434997545170944 435502695462912 435847149751356 436132263333888 436928415694848 437407503869952 438954985340928 439436295631872 442765358477568 444730708832256 445218352153344 446411474927616 447283372339584 448099880868864 448591218457536 449793380040704 450582428685312 452285310124032 453168679870368 455212577390592 455711713988608 456601775929992 457734530727936 459857603690496 460361833519104 461202216566784 461707920751616 462103002146016 462609694034334 463849423166976 465908361633792 469437970434048 469952705050752 470974785748992 471521715388416 473512952816288 474228153805824 475093849595904 475614785834496 477171822403584 478344717640944 479385049780224 483164226879488 484107907010112 485692747803648 485937490936832 488310232591797 489372238317312 489940532395776 491792159502336 492083441853696 493402156498944 497140051623936 497717366243328 498111028287264 499894290137088 502037829491968 502212909293568 503129690800128 503681368092672 503713961017344 504665120764728 505917112909824 506017552545792 508263667236864 508820973889536 512114149564416 512675678237184 514951347068928 516559584890496 517907062708992 518284199559168 518852493637632 519421410845568 520551078985728 520813387415552 521830601062848 527666195144704 528117716738304 528696793182096 530113626476544 531081340289024 532466699010048 532702071918324 534023619182592 535066634063808 536500537638912 537088805772288 538137807346062 541157660361472 542964399538176 543559755239424 545339225604096 546679677303936 547677632173056 547868628320256 548278155892544 549470583373824 550108667953152 553266179440128 555077426061312 558068837247768 559282558076928 559932037023744 562048182288384 562381076404224 564792558178464 566020902150144 566641539104256 569269746614016 573757519419392 575635849248768 576760138016832 578305774338048 579996726894592 580670260617216 581129533001808 581509684445184 583210005159936 584349087201264 585273313787904 585915060842496 588515825221632 590353811303424 592974278443008 593624469537792 596377829786112 597466507825152 598121624610048 600118546857984 600776571580416 603047080165376 603563104843776 604224906493824 608802367906656 611504724644352 613815778025472 614936288755712 615014636966928 616137336194688 616812925379112 618154406295552 618465897555968 621211148845056 625917293912064 626603606734336 627827441903739 632304205074432 633458466127872 634153047779328 634374201212928 635391627950772 636229096538112 637792956854592 639180066373632 639922328027136 642721230176256 645477209346816 646881031028736 647590330404864 650593996130304 651080310122396 652496317756416 653254043194368 655392623542272 655722879336448 656111255804928 659154443447808 662853402165248 663623154991104 664148037716352 666525720182784 667827528230016 669617212391424 671575157456896 672149821303296 672886827686304 674690070061056 678427965186048 682818866085888 683567570982912 684902663894988 686601796091904 688746113187328 689786405535744 690542750278656 691803324850176 692561881127424 693914541051501 695774134750464 698862542450688 704156955651072 704929057576128 706462178623488 706818168635392 710269429224432 712640774393856 713422178751744 715334050185216 715757733605376 716118407696384 717517076461416 724746340319232 726161860515168 728906236405248 730236842897408 732627444498432 733478223937536 734058357475968 737688239253504 740103234748416 744091782997024 745710077435904 746576049364992 749841435205632 753056744237952 753319363940352 754694536200192 755522052139008 755570941526016 758875669364736 759026328818688 763231460834304 768171224346624 769013517355776 771074365784064 774227014156288 774839377335744 775346245926912 777613340213248 778278740456448 779132116268352 781220081123328 782745901594272 787138415071232 790632371257344 791499292717056 793045189773144 795170439714816 796622010433536 797495499480064 798700048515072 799053107877486 801035428773888 804750806458368 805633208658432 811736490542208 814446599307264 815339632859136 818008838406144 818421037367296 820019515955904 821516448259584 822417233838816 824205875060736 825163001929728 829899269160192 834556391882752 837103255871652 838923837115392 843072273432576 845537397039104 847188837267696 849962308656384 850390609139456 852240088498176 853229770702848 856961640235008 860636279129088 863453773873152 867458661507072 869995090341888 871005390925824 871694299502712 872264526667776 873856831389696 874815007739904 877909970681856 878872591263744 885530716955136 889461417664512 890436704306688 894566744679168 896199761737728 897182436915072 899586760081408 901164857370624 904570620248064 906337359740736 911423427977216 913203551859984 919715207380992 920723667038208 922404433133568 923415841503232 924206004292032 925219388068668 927698846333952 931816723267584 938875940868096 939905410101504 941949571497984 943043430776832 947025905632576 948456307611648 950187699191808 951229571668992 954343644807168 956689435281888 958770099560448 966328453758976 968215814020224 971385495607296 971874981873664 976620465183594 978744476634624 979881064791552 983584319004672 984166883707392 994280103247872 995434732486656 996222056574528 999788580274176 1004075658983936 1004425818587136 1007362736185344 1009330241529456 1012035105091584 1016527334473728 1017641947779072 1024228299128832 1025351356474368 1029902694137856 1033119169780992 1035814125417984 1036568399118336 1037704987275264 1038842821691136 1041102157971456 1041626774831104 1043661202125696 1055332390289408 1056235433476608 1057393586364192 1060227252953088 1062162680578048 1065404143836648 1068047238365184 1070133268127616 1073001075277824 1074177611544576 1076275614692124 1082315320722944 1087119510478848 1093359354607872 1095355264346112 1095737256640512 1096556311785088 1098941166747648 1100217335906304 1106532358880256 1110154852122624 1116137674495536 1118565116153856 1119864074047488 1124096364576768 1124762152808448 1129585116356928 1132041804300288 1133283078208512 1138539493228032 1147515038838784 1151271698497536 1153520276033664 1156611548676096 1159993453789184 1161340521234432 1162259066003616 1163019368890368 1166420010319872 1168698174402528 1171830121684992 1180707622606848 1185948556886016 1187248939075584 1192755659572224 1194933015650304 1196243249220096 1198579661816229 1201553143160832 1207126209687552 1208449812987648 1217604735813312 1223009449288704 1227631556050944 1230029273933856 1232274672389376 1233625850758224 1236308812591104 1236931795111936 1242422297690112 1251834587824128 1253207213468672 1255654883807478 1264608410148864 1266916932255744 1268306095558656 1270783255901544 1272458193076224 1275585913709184 1278360132747264 1279844656054272 1285442460352512 1290954418693632 1295180660809728 1301187992260608 1302160620244792 1304992635512832 1306508086388736 1310785247084544 1311445758672896 1312222511609856 1318308886895616 1328296075432704 1335655056460032 1339234424782848 1343150314913792 1344299642606592 1345773655372608 1349380140122112 1356855930372096 1365637732171776 1367135141965824 1369805327789976 1373203592183808 1377492226374656 1379572811071488 1381085500557312 1383606649700352 1385123762254848 1387829082103002 1391548269500928 1397725084901376 1408313911302144 1409858115152256 1412924357246976 1413636337270784 1420538858448864 1425281548787712 1426844357503488 1431515467210752 1432236815392768 1435034152922832 1449492680638464 1452323721030336 1457812472810496 1460473685794816 1464930697775391 1468116714951936 1475376478507008 1480206469496832 1488183565994048 1491420154871808 1493152098729984 1499682870411264 1506113488475904 1506638727880704 1509389072400384 1511044104278016 1511141883052032 1517751338729472 1518052657637376 1526462921668608 1536342448693248 1538027034711552 1548454028312576 1549678754671488 1555226680426496 1556557480912896 1558264232536704 1562440162246656 1565491803188544 1574276830142464 1582998585434112 1586090379546288 1590340879429632 1593244020867072 1594990998960128 1597400097030144 1598106215754972 1602070857547776 1609501612916736 1611266417316864 1623472981084416 1628893198614528 1630679265718272 1636017676812288 1636842074734592 1640039031911808 1643032896519168 1644834467677632 1648411750121472 1650326003859456 1659798538320384 1669112783765504 1674206511743304 1677847674230784 1686144546865152 1691074794078208 1694377674535392 1699924617312768 1700781218278912 1721272558258176 1726907547746304 1734917323014144 1739990180683776 1742010781851648 1743388599005424 1744529053335552 1749630015479808 1755819941363712 1757745182527488 1771061433910272 1778922835329024 1780873408613376 1789133489358336 1792399523475456 1794364873830144 1799173520162816 1802329714741248 1809141240496128 1812674719481472 1822846855954432 1826407103719968 1841447334076416 1844808866267136 1846831683006464 1848412008584064 1850438776137336 1855397692667904 1863633446535168 1877751881736192 1879810820203008 1883482325711217 1894051811265152 1896912615223296 1900375398383616 1902459143337984 1908687289614336 1913378870563776 1917540199120896 1936431628040448 1942770991214592 1943749963747328 1953240930367188 1957488953269248 1959762129583104 1967168638009344 1968333767414784 1988560206495744 1990869464973312 1992444113149056 1999577160548352 2008151317967872 2008851637174272 2014725472370688 2018660483058912 2024070210183168 2035283895558144 2048456598257664 2050702712948736 2059805388275712 2066238339561984 2071628250835968 2075409974550528 2077685643382272 2087322404251392 2110664780578816 2112470866953216 2114787172728384 2120454505906176 2130808287673296 2140266536255232 2146002150555648 2148355223089152 2152551229384248 2164630641445888 2174239020957696 2186718709215744 2190710528692224 2193112623570176 2197882333495296 2200434671812608 2213064717760512 2220309704245248 2232275348991072 2237130232307712 2239728148094976 2249524305616896 2259170232713856 2264083608600576 2266566156417024 2277078986456064 2295030077677568 2307040552067328 2313223097352192 2319986907578368 2322681042468864 2324518132007232 2326038737780736 2332840020639744 2337396348805056 2343660243369984 2361415245213696 2371897113772032 2374497878151168 2385511319144448 2389866031300608 2392486498440192 2397159323632458 2403106286321664 2414252419375104 2416899625975296 2435209471626624 2446018898577408 2455263112101888 2460058547867712 2464549344778752 2467251701516448 2472617625182208 2473863590223872 2503669175648256 2506414426937344 2511309767614956 2529216820297728 2536612191117312 2541566511803088 2551171827418368 2556720265494528 2559689312108544 2570884920705024 2581908837387264 2590361321619456 2602375984521216 2604321240489584 2609985271025664 2613016172777472 2621570494169088 2622891517345792 2624445023219712 2636617773791232 2656592150865408 2671310112920064 2686300629827584 2688599285213184 2691547310745216 2698760280244224 2713711860744192 2734270283931648 2739610655579952 2754984452749312 2759145622142976 2762171001114624 2767213299400704 2770247524509696 2775658164206004 2783096539001856 2795450169802752 2816627822604288 2819716230304512 2825848714493952 2827272674541568 2841077716897728 2850563097575424 2853688715006976 2863030934421504 2864473630785536 2870068305845664 2898985361276928 2904647442060672 2915624945620992 2920947371589632 2929861395550782 2936233429903872 2950752957014016 2976367131988096 2982840309743616 2986304197459968 2999365740822528 3012226976951808 3013277455761408 3022088208556032 3036105315274752 3052925843337216 3072684897386496 3076054069423104 3099357509342976 3113114961825792 3116528465073408 3124880324493312 3130983606377088 3148553660284928 3165997170868224 3172180759092576 3180681758859264 3186488041734144 3189981997920256 3196212431509944 3204141715095552 3219003225833472 3222532834633728 3246945962168832 3261358531436544 3280078063823616 3286065793038336 3289668935355264 3296823500242944 3300652007718912 3319597076640768 3348413023486608 3355695348461568 3372289093730304 3382149588156416 3388755349070784 3399849234625536 3401562436557824 3442545116516352 3453815095492608 3469834646028288 3479980361367552 3484021563703296 3486777198010848 3489058106671104 3499260030959616 3515490365054976 3542122867820544 3557845670658048 3561746817226752 3578266978716672 3584799046950912 3588729747660288 3604659429482496 3625349438962944 3645693711908864 3652814207439936 3682894668152832 3693663366012928 3696824017168128 3700877552274672 3710795385335808 3727266893070336 3755503763472384 3759621640406016 3766964651422434 3788103622530304 3793825230446592 3800750796767232 3804918286675968 3817374579228672 3826757741127552 3835080398241792 3872863256080896 3885541982429184 3887499927494656 3906481860734376 3914977906538496 3919524259166208 3934337276018688 3936667534829568 3984888226298112 4016302635935744 4017703274348544 4029450944741376 4037320966117824 4048140420366336 4070567791116288 4096913196515328 4101405425897472 4119610776551424 4132476679123968 4143256501671936 4150819949101056 4155371286764544 4174644808502784 4221329561157632 4224941733906432 4229574345456768 4240909011812352 4261616575346592 4280533072510464 4296710446178304 4305102458768496 4329261282891776 4348478041915392 4373437418431488 4381421057384448 4386225247140352 4394792093326173 4426129435521024 4440619408490496 4464550697982144 4474260464615424 4479456296189952 4499048611233792 4518340465427712 4528167217201152 4533132312834048 4554157972912128 4590060155355136 4614081104134656 4639973815156736 4645362084937728 4649036264014464 4665680041279488 4674792697610112 4687320486739968 4722830490427392 4748995756302336 4771022638288896 4779732062601216 4784972996880384 4794318647264916 4806212572643328 4828504838750208 4833799251950592 4870418943253248 4892037797154816 4910526224203776 4920117095735424 4929098689557504 4934503403032896 4945235250364416 4947727180447744 5007338351296512 5012828853874688 5022619535229912 5058433640595456 5073224382234624 5083133023606176 5102343654836736 5163817674774528 5180722643238912 5204751969042432 5208642480979168 5219970542051328 5226032345554944 5248890046439424 5273235547582464 5313184301730816 5342620225840128 5377198570426368 5383094621490432 5397520560488448 5427423721488384 5468540567863296 5479221311159904 5509968905498624 5524342002229248 5534426598801408 5540495049019392 5551316328412008 5566193078003712 5590900339605504 5633255645208576 5639432460609024 5682155433795456 5701126195150848 5707377430013952 5726061868843008 5728947261571072 5740136611691328 5809294884121344 5831249891241984 5841894743179264 5859722791101564 5872466859807744 5901505914028032 5952734263976192 5965680619487232 5972608394919936 5998731481645056 6024453953903616 6026554911522816 6044176417112064 6072210630549504 6105851686674432 6145369794772992 6152108138846208 6198715018685952 6226229923651584 6233056930146816 6261967212754176 6297107320569856 6331994341736448 6344361518185152 6361363517718528 6379963995840512 6392424863019888 6438006451666944 6445065669267456 6493891924337664 6522717062873088 6560156127647232 6572131586076672 6579337870710528 6593647000485888 6601304015437824 6639194153281536 6696826046973216 6711390696923136 6764299176312832 6777510698141568 6799698469251072 6803124873115648 6885090233032704 6939669292056576 6959960722735104 6968043127406592 6973554396021696 6978116213342208 6998520061919232 7030980730109952 7084245735641088 7115691341316096 7123493634453504 7156533957433344 7169598093901824 7177459495320576 7209318858964992 7250698877925888 7291387423817728 7305628414879872 7365789336305664 7387326732025856 7393648034336256 7401755104549344 7421590770671616 7511007526944768 7519243280812032 7533929302844868 7576207245060608 7587650460893184 7609836573351936 7653515482255104 7670160796483584 7745726512161792 7771083964858368 7774999854989312 7812963721468752 7829955813076992 7839048518332416 7868674552037376 7873335069659136 7969776452596224 8032605271871488 8058901889482752 8074641932235648 8096280840732672 8141135582232576 8202810851794944 8264953358247936 8286513003343872 8301639898202112 8310742573529088 8349289617005568 8449883467812864 8459148690913536 8481818023624704 8523233150693184 8561066145020928 8593420892356608 8610204917536992 8658522565783552 8696956083830784 8746874836862976 8762842114768896 8772450494280704 8789584186652346 8852258871042048 8929101395964288 8948520929230848 8958912592379904 8998097222467584 9036680930855424 9066264625668096 9108315945824256 9180120310710272 9228162208269312 9298072528028928 9349585395220224 9374640973479936 9445660980854784 9497991512604672 9542045276577792 9559464125202432 9569945993760768 9588637294529832 9612425145286656 9657009677500416 9667598503901184 9740837886506496 9784075594309632 9840234191470848 9858197379115008 9869006806065792 9890470500728832 9895454360895488 10025657707749376 10045239070459824 10116867281190912 10146448764469248 10166266047212352 10204687309673472 10327635349549056 10361445286477824 10409503938084864 10417284961958336 10439941084102656 10452064691109888 10497780092878848 10546471095164928 10626368603461632 10685240451680256 10754397140852736 10766189242980864 10937081135726592 10958442622319808 11019937810997248 11048684004458496 11080990098038784 11102632656824016 11132386156007424 11181800679211008 11266511290417152 11278864921218048 11364310867590912 11402252390301696 11414754860027904 11452123737686016 11457894523142144 11480273223382656 11618589768242688 11662499782483968 11683789486358528 11719445582203128 11744933719615488 11803011828056064 11905468527952384 12048907907807232 12053109823045632 12088352834224128 12144421261099008 12211703373348864 12290739589545984 12304216277692416 12397430037371904 12452459847303168 12466113860293632 12523934425508352 12594214641139712 12663988683472896 12688723036370304 12722727035437056 12759927991681024 12784849726039776 12890131338534912 12987783848675328 13045434125746176 13120312255294464 13144263172153344 13158675741421056 13184376279978519 13278388306563072 13393652093946432 13422781393846272 13555021396283136 13599396938502144 13606249746231296 13770180466065408 13919921445470208 13936086254813184 13947108792043392 13997040123838464 14061961460219904 14168491471282176 14246987268907008 14313067914866688 14339196187803648 14354918990641152 14418637717929984 14501397755851776 14611256829759744 14731578672611328 14774653464051712 14787296068672512 14803510209098688 14843181541343232 15022015053889536 15038486561624064 15067858605689736 15152414490121216 15175300921786368 15219673146703872 15307030964510208 15491453024323584 15542167929716736 15549999709978624 15625927442937504 15659911626153984 15678097036664832 15746670139318272 15939552905192448 16065210543742976 16149283864471296 16192561681465344 16282271164465152 16405621703589888 16529906716495872 16573026006687744 16603279796404224 16621485147058176 16698579234011136 16899766935625728 16918297381827072 17046466301386368 17122132290041856 17186841784713216 17220409835073984 17317045131567104 17493749673725952 17525684229537792 17544900988561408 17579168373304692 17704517742084096 17858202791928576 17897041858461696 17917825184759808 17996194444935168 18073361861710848 18132529251336192 18216631891648512 18360240621420544 18456324416538624 18596145056057856 18699170790440448 18891321961709568 18995983025209344 19084090553155584 19139891987521536 19177274589059664 19314019355000832 19335197007802368 19481675773012992 19568151188619264 19680468382941696 19716394758230016 19738013612131584 19780941001457664 19790908721790976 20051315415498752 20090478140919648 20292897528938496 20332532094424704 20409374619346944 20655270699098112 20819007876169728 20834569923916672 20879882168205312 20904129382219776 20995560185757696 21092942190329856 21252737206923264 21370480903360512 21508794281705472 21532378485961728 21874162271453184 21916885244639616 22039875621994496 22097368008916992 22161980196077568 22205265313648032 22264772312014848 22533022580834304 22557729842436096 22728621735181824 22829509720055808 22960546446765312 23237179536485376 23324999564967936 23438891164406256 23489867439230976 23606023656112128 23810937055904768 24097815815614464 24176705668448256 24288842522198016 24423406746697728 24608432555384832 24794860074743808 24904919694606336 24932227720587264 25047868851016704 25377446072740608 25445454070874112 25519855983362048 25569699452079552 25780262677069824 25975567697350656 26090868251492352 26240624510588928 26288526344306688 26317351482842112 26368752559957038 26556776613126144 26787304187892864 26845562787692544 27110042792566272 27198793877004288 27212499492462592 27540360932130816 27894217584086784 28123922920439808 28336982942564352 28493974537814016 28626135829733376 28678392375607296 28709837981282304 28837275435859968 29002795511703552 29222513659519488 29549306928103424 29574592137345024 29607020418197376 29686363082686464 30076973123248128 30135717211379472 30304828980242432 30350601843572736 30439346293407744 30614061929020416 30982906048647168 31084335859433472 31099999419957248 31251854885875008 31319823252307968 31356194073329664 31493340278636544 31879105810384896 32130421087485952 32298567728942592 32811243407179776 33059813432991744 33146052013375488 33242970294116352 33397158468022272 33799533871251456 33836594763654144 34092932602772736 34244264580083712 34373683569426432 34440819670147968 34634090263134208 34987499347451904 35051368459075584 35089801977122816 35158336746609384 35409035484168192 35716405583857152 36146723723421696 36265058502672384 36433263783297024 36912648833077248 37192290112115712 37398341580880896 37782643923419136 37991966050418688 38168181106311168 38279783975043072 38354549178119328 38670394015604736 38963351546025984 39136302377238528 39360936765883392 39432789516460032 39476027224263168 40102630830997504 40180956281839296 40665064188849408 40818749238693888 41310541398196224 41669139847833344 41759764336410624 41808258764439552 41991120371515392 42185884380659712 42505474413846528 42740961806721024 43017588563410944 43064756971923456 43833770489279232 44079751243988992 44194736017833984 44323960392155136 44410530627296064 44529544624029696 45066045161668608 45115459684872192 45457243470363648 45659019440111616 45921092893530624 46474359072970752 46649999129935872 46877782328812512 46979734878461952 47621874111809536 48195631631228928 48577685044396032 48846813493395456 49216865110769664 49589720149487616 49809839389212672 49864455441174528 50095737702033408 50754892145481216 51039711966724096 51139398904159104 51560525354139648 51951135394701312 52481249021177856 52577052688613376 52634702965684224 52737505119914076 53113553226252288 53574608375785728 53691125575385088 54220085585132544 54397587754008576 54424998984925184 55080721864261632 55788435168173568 56673965885128704 56987949075628032 57252271659466752 57419675962564608 58005591023407104 58445027319038976 59149184274690048 59214040836394752 59372726165372928 60153946246496256 60271434422758944 60609657960484864 60878692586815488 61228123858040832 61965812097294336 62503709771750016 62639646504615936 62712388146659328 62986680557273088 63758211620769792 64260842174971904 64597135457885184 65622486814359552 66119626865983488 66292104026750976 66485940588232704 66794316936044544 67599067742502912 67673189527308288 68185865205545472 68488529160167424 68881639340295936 69268180526268416 69974998694903808 70179603954245632 70316673493218768 70818070968336384 71432811167714304 72293447446843392 72530117005344768 72866527566594048 73825297666154496 74384580224231424 74796683161761792 76336362212622336 76559567950086144 76709098356238656 77340788031209472 77926703092051968 78272604754477056 78721873531766784 78865579032920064 78952054448526336 80205261661995008 80361912563678592 81330128377698816 81637498477387776 82621082796392448 83338279695666688 84371768761319424 85010948827693056 85481923613442048 86035177126821888 86129513943846912 87667540978558464 88159502487977984 88647920784310272 88821061254592128 89059089248059392 90230919369744384 90914486940727296 91318038880223232 91842185787061248 92948718145941504 93299998259871744 93755564657625024 93959469756923904 95243748223619072 96391263262457856 98433730221539328 99179440298975232 99728910882349056 100191475404066816 101509784290962432 102278797808318208 103121050708279296 103902270789402624 104962498042355712 105154105377226752 105269405931368448 105475010239828152 106227106452504576 107149216751571456 108440171170265088 108795175508017152 108849997969850368 111576870336347136 113347931770257408 113975898151256064 114504543318933504 114839351925129216 116011182046814208 116890054638077952 118298368549380096 118428081672789504 120307892492992512 120542868845517888 121219315920969728 122456247716081664 123931624194588672 125007419543500032 125279293009231872 125424776293318656 125973361114546176 127516423241539584 128521684349943808 129194270915770368 132239253731966976 132584208053501952 132971881176465408 133588633872089088 135198135485005824 135346379054616576 136371730411090944 136977058320334848 137763278680591872 138536361052536832 139949997389807616 140359207908491264 140633346986437536 142865622335428608 144586894893686784 145733055133188096 147650595332308992 148769160448462848 149593366323523584 153119135900172288 153418196712477312 154681576062418944 155853406184103936 157443747063533568 157731158065840128 157904108897052672 160723825127357184 162660256755397632 163274996954775552 165242165592784896 166676559391333376 170021897655386112 170963847226884096 172259027887693824 175335081957116928 177642122509184256 178118178496118784 180461838739488768 181828973881454592 182636077760446464 183684371574122496 185897436291883008 187511129315250048 187918939513847808 190487496447238144 192782526524915712 196867460443078656 198358880597950464 199457821764698112 200382950808133632 203019568581924864 204557595616636416 207804541578805248 209924996084711424 210538811862736896 210950020479656304 212454212905009152 214298433503142912 216880342340530176 217590351016034304 217699995939700736 223153740672694272 229009086637867008 229678703850258432 232022364093628416 233780109276155904 236596737098760192 236856163345579008 240615784985985024 241085737691035776 242438631841939456 244912495432163328 247863248389177344 250014839087000064 255032846483079168 258388541831540736 264478507463933952 265943762352930816 267177267744178176 270692758109233152 272743460822181888 273954116640669696 275526557361183744 279899994779615232 280718415816982528 281266693972875072 285731244670857216 289173789787373568 295301190664617984 297538320896925696 299186732647047168 306836393424954624 309363152124837888 311706812368207872 314887494127067136 315462316131680256 315808217794105344 321447650254714368 325320513510795264 326549993909551104 333353118782666752 340043795310772224 341927694453768192 344518055775387648 350670163914233856 355284245018368512 360923677478977536 363657947762909184 367368743148244992 371794872583766016 375022258630500096 375837879027695616 380974992894476288 385565053049831424 396717761195900928 398915643529396224 400765901616267264 406039137163849728 409115191233272832 415609083157610496 419849992169422848 421077623725473792 421900040959312608 428596867006285824 433760684681060352 446307481345388544 459357407700516864 464044728187256832 467560218552311808 473193474197520384 473712326691158016 482171475382071552 484877263683878912 489824990864326656 495726496778354688 500029678174000128 510065692966158336 516777083663081472 534354535488356352 541385516218466304 545486921644363776 547908233281339392 551053114722367488 561436831633965056 562533387945750144 571462489341714432 578347579574747136 590602381329235968 595076641793851392 598373465294094336 613672786849909248 623413624736415744 629774988254134272 631616435588210688 642895300509428736 650641027021590528 653099987819102208 666706237565333504 689036111550775296 701340327828467712 710568490036737024 721847354957955072 727315895525818368 734737486296489984 743589745167532032 750044517261000192 761949985788952576 793435522391801856 797831287058792448 801531803232534528 812078274327699456 818230382466545664 839699984338845696 842155247450947584 843800081918625216 857193734012571648 867521369362120704 892614962690777088 928089456374513664 935120437104623616 946386948395040768 947424653382316032 964342950764143104 969754527367757824 979649981728653312 1000059356348000256 1020131385932316672 1033554167326162944 1082771032436932608 1090973843288727552 1102106229444734976 1125066775891500288 1142924978683428864 1156695159149494272 1190153283587702784 1196746930588188672 1227345573699818496 1246827249472831488 1259549976508268544 1263232871176421376 1285790601018857472 1301282054043181056 1333412475130667008 1378072223101550592 1402680655656935424 1421136980073474048 1454631791051636736 1469474972592979968 1487179490335064064 1500089034522000384 1523899971577905152 1603063606465069056 1624156548655398912 1636460764933091328 1684310494901895168 1687600163837250432 1714387468025143296 1735042738724241408 1785229925381554176 1870240874209247232 1894849306764632064 1928685901528286208 1959299963457306624 2000118712696000512 2067108334652325888 2165542064873865216 2181947686577455104 2204212458889469952 2250133551783000576 2285849957366857728 2380306567175405568 2393493861176377344 2454691147399636992 2519099953016537088 2526465742352842752 2571581202037714944 2602564108086362112 2666824950261334016 2805361311313870848 2842273960146948096 2909263582103273472 2938949945185959936 3000178069044000768 3248313097310797824 3272921529866182656 3375200327674500864 3428774936050286592 3470085477448482816 3570459850763108352 3740481748418494464 3789698613529264128 3857371803056572416 4000237425392001024 4134216669304651776 4363895373154910208 4408424917778939904 4500267103566001152 4571699914733715456 4909382294799273984 5052931484705685504 5143162404075429888 5205128216172724224 5333649900522668032 5610722622627741696 5684547920293896192 5877899890371919872 6000356138088001536 6496626194621595648 6545843059732365312 6750400655349001728 6857549872100573184 7140919701526216704 7579397227058528256 7714743606113144832 8000474850784002048 8727790746309820416 8816849835557879808 9000534207132002304 9818764589598547968 10286324808150859776 10410256432345448448 10667299801045336064 11221445245255483392 11369095840587792384 12000712276176003072 13091686119464730624 13500801310698003456 13715099744201146368 15158794454117056512 15429487212226289664 16000949701568004096 17633699671115759616 18001068414264004608 19637529179197095936 20572649616301719552 22738191681175584768 24001424552352006144 26183372238929461248 27001602621396006912 30858974424452579328 32001899403136008192 36002136828528009216 39275058358394191872 41145299232603439104 45476383362351169536 48002849104704012288 54003205242792013824 61717948848905158656 72004273657056018432 78550116716788383744 96005698209408024576 108006410485584027648 123435897697810317312 144008547314112036864 216012820971168055296 288017094628224073728 432025641942336110592 864051283884672221184
- Sum of all divisors σ(n): 3535417356233642880000
- Sum of proper divisors (its aliquot sum) s(n): 2671366072348970658816
- 864051283884672221184 is an abundant number, because the sum of its proper divisors (2671366072348970658816) is greater than itself. Its abundance is 1807314788464298437632
Bases of 864051283884672221184
- Binary: 10111011010111000111101101000011000000110100100001011100000000000000002
- Hexadecimal: 0x2ED71ED0C0D2170000
- Base-36: 52CNMXA9GL4W00
Squares and roots of 864051283884672221184
- 864051283884672221184 squared (8640512838846722211842) is 746584621182750425279634897078632218361856
- 864051283884672221184 cubed (8640512838846722211843) is 645087400461507157555223202510820348879810632384056457380757504
-
The
square root of 864051283884672221184 is 29394749257.0471201355 -
The
cube root of 864051283884672221184 is 9524594.7527393707
Scales and comparisons
How big is 864051283884672221184?- 864,051,283,884,672,221,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 864,051,283,884,672,221,184 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 864051283884672221184 cubic inches would be around 793716.2 feet tall.
Recreational maths with 864051283884672221184
- 864051283884672221184 backwards is 481122276488382150468
- The number of decimal digits it has is: 21
- The sum of 864051283884672221184's digits is 90
- 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 864051283884672221184 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 864051283884672221184 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/864051283884672221184/
Chicago style:
Numbermatics. 2024. "Number 864051283884672221184 - Facts about the integer". https://numbermatics.com/n/864051283884672221184/
The information we have on file for 864051283884672221184 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 864051283884672221184, math, Factors of 864051283884672221184, curriculum, school, college, exams, university, Prime factorization of 864051283884672221184, STEM, science, technology, engineering, physics, economics, calculator, eight hundred sixty-four quintillion, fifty-one quadrillion, two hundred eighty-three trillion, eight hundred eighty-four billion, six hundred seventy-two million, two hundred twenty-one thousand, one hundred eighty-four.