17451227300120543913984
17,451,227,300,120,543,913,984 is an even composite number composed of seven prime numbers multiplied together.
What does the number 17451227300120543913984 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 16200 divisors.
17451227300120543913984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred divisors.
Prime factorization of 17451227300120543913984:
211 × 32 × 74 × 114 × 13 × 232 × 19792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 23 × 23 × 1979 × 1979)See below for interesting mathematical facts about the number 17451227300120543913984 from the Numbermatics database.
Names of 17451227300120543913984
- Cardinal: 17451227300120543913984 can be written as Seventeen sextillion, four hundred fifty-one quintillion, two hundred twenty-seven quadrillion, three hundred trillion, one hundred twenty billion, five hundred forty-three million, nine hundred thirteen thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 1.7451227300120543913984 × 1022
Factors of 17451227300120543913984
Divisors of 17451227300120543913984
- Number of divisors d(n): 16200
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 23 24 26 28 32 33 36 39 42 44 46 48 49 52 56 63 64 66 69 72 77 78 84 88 91 92 96 98 99 104 112 117 121 126 128 132 138 143 144 147 154 156 161 168 176 182 184 192 196 198 207 208 224 231 234 242 252 253 256 264 273 276 286 288 294 299 308 312 322 336 343 352 363 364 368 384 392 396 414 416 429 441 448 462 468 483 484 504 506 512 528 529 539 546 552 572 576 588 598 616 624 637 644 672 686 693 704 726 728 736 759 768 784 792 819 828 832 847 858 882 896 897 924 936 966 968 1001 1008 1012 1024 1029 1056 1058 1078 1089 1092 1104 1127 1144 1152 1176 1196 1232 1248 1274 1287 1288 1331 1344 1372 1386 1408 1449 1452 1456 1472 1518 1536 1568 1573 1584 1587 1617 1638 1656 1664 1694 1716 1764 1771 1792 1794 1848 1872 1911 1932 1936 1979 2002 2016 2024 2048 2058 2093 2112 2116 2156 2178 2184 2208 2254 2277 2288 2304 2352 2392 2401 2464 2496 2541 2548 2574 2576 2662 2688 2691 2744 2772 2783 2816 2898 2904 2912 2944 3003 3036 3072 3087 3136 3146 3168 3174 3234 3276 3289 3312 3328 3381 3388 3432 3528 3542 3584 3588 3696 3703 3744 3773 3822 3864 3872 3958 3993 4004 4032 4048 4116 4186 4224 4232 4312 4356 4368 4416 4459 4508 4554 4576 4608 4704 4719 4761 4784 4802 4851 4928 4992 5082 5096 5148 5152 5313 5324 5376 5382 5488 5544 5566 5632 5733 5796 5808 5819 5824 5888 5929 5937 6006 6072 6144 6174 6272 6279 6292 6336 6348 6468 6552 6578 6624 6656 6762 6776 6864 6877 7007 7056 7084 7168 7176 7203 7392 7406 7488 7546 7623 7644 7728 7744 7889 7916 7986 8008 8064 8096 8232 8349 8372 8448 8464 8624 8712 8736 8832 8918 9009 9016 9108 9152 9216 9317 9408 9438 9522 9568 9604 9702 9856 9867 9984 10143 10164 10192 10296 10304 10626 10648 10752 10764 10976 11011 11088 11109 11132 11264 11319 11466 11592 11616 11638 11648 11776 11858 11874 11979 12012 12144 12348 12397 12544 12558 12584 12672 12696 12936 13104 13156 13248 13312 13377 13524 13552 13728 13754 13853 14014 14112 14157 14168 14336 14352 14406 14641 14651 14784 14812 14976 15092 15246 15288 15456 15488 15778 15832 15939 15972 16016 16128 16192 16464 16698 16744 16896 16928 17248 17303 17424 17457 17472 17664 17787 17811 17836 18018 18032 18216 18304 18432 18634 18816 18837 18876 19044 19136 19208 19404 19481 19712 19734 19968 20286 20328 20384 20592 20608 20631 21021 21252 21296 21504 21528 21609 21769 21952 22022 22176 22218 22264 22528 22638 22932 23023 23184 23232 23276 23296 23552 23667 23716 23748 23958 24024 24288 24696 24794 25047 25088 25116 25168 25344 25392 25727 25872 25921 26208 26312 26411 26496 26624 26754 27048 27104 27456 27508 27706 27951 28028 28224 28314 28336 28704 28812 29282 29302 29568 29601 29624 29952 30184 30492 30576 30613 30912 30976 31213 31556 31664 31878 31944 32032 32256 32384 32928 33033 33327 33396 33488 33792 33856 33957 34496 34606 34848 34914 34944 35328 35574 35622 35672 36036 36064 36179 36432 36608 37191 37268 37632 37674 37752 38088 38272 38416 38808 38962 39424 39468 39936 40131 40572 40656 40733 40768 41184 41216 41262 41503 41559 42042 42504 42592 43008 43056 43218 43538 43904 43923 43953 44044 44352 44436 44528 45276 45517 45864 46046 46368 46464 46552 46592 47104 47334 47432 47496 47916 48048 48139 48576 49049 49392 49588 50094 50176 50232 50336 50688 50784 51454 51744 51842 51909 52371 52416 52624 52822 52992 53361 53508 54096 54208 54912 55016 55223 55412 55902 56056 56448 56628 56672 57408 57624 58443 58564 58604 59136 59202 59248 59904 60368 60984 61152 61226 61824 61893 61952 62426 63063 63112 63328 63756 63888 64009 64064 64512 64768 65219 65307 65856 66066 66654 66792 66976 67584 67712 67914 68992 69069 69212 69696 69828 69888 70656 71001 71148 71244 71344 72072 72128 72358 72864 73216 74382 74536 75264 75348 75504 75647 76176 76544 76832 77077 77181 77616 77763 77924 78848 78936 79233 79872 80262 81144 81312 81466 81536 82368 82432 82524 83006 83118 83853 84084 85008 85184 86112 86436 86779 87076 87808 87846 87906 88088 88704 88872 89056 90552 91034 91728 91839 92092 92736 92928 93104 93184 93639 94668 94864 94992 95832 96096 96278 96971 97152 98098 98784 99099 99176 100188 100352 100464 100672 101376 101568 102487 102557 102908 103488 103684 103818 104742 104832 105248 105644 105984 106722 107016 108192 108416 108537 109824 110032 110446 110824 111573 111804 112112 112896 113256 113344 114816 115248 116886 117128 117208 118272 118404 118496 119808 120736 121121 121968 122199 122304 122452 123648 123786 123904 124509 124677 124852 126126 126224 126656 127512 127776 128018 128128 129024 129536 130438 130614 131712 131769 131859 132132 133308 133584 133952 135424 135828 136367 136551 137984 138138 138424 139392 139656 139776 141312 142002 142296 142488 142688 144144 144256 144417 144716 145728 146432 147147 148764 149072 150528 150696 151008 151294 152352 152383 153088 153664 154154 154362 155232 155526 155727 155848 157696 157872 158466 160524 161161 162288 162624 162932 163072 164736 164864 165048 165669 166012 166236 167706 168168 170016 170368 172224 172872 173558 174152 175329 175616 175692 175812 176176 177408 177744 178112 180089 181104 181447 182068 183456 183678 184184 185472 185856 186208 186368 187278 189336 189728 189984 190333 191664 192027 192192 192556 193942 194304 195657 195921 196196 197568 198198 198352 200376 200928 201344 202752 203136 204974 205114 205816 206976 207207 207368 207636 209484 209664 210496 211288 211968 213444 214032 214291 216384 216832 217074 219648 220064 220892 221648 223146 223608 224224 225792 226512 226688 226941 229632 230496 231231 231543 233289 233772 234256 234416 236544 236808 236992 237699 239459 239616 241472 242242 243936 244398 244608 244904 247296 247572 247808 249018 249354 249704 252252 252448 253253 253312 255024 255552 256036 256256 259072 260337 260876 261228 263424 263538 263718 264264 266616 267168 267904 270848 271656 272734 273102 275517 275968 276276 276848 278784 279312 279552 280917 282997 284004 284592 284976 285131 285376 288288 288512 288834 289432 290521 290913 291456 292864 294294 297528 298144 301056 301392 302016 302588 304704 304766 306176 307328 307461 307671 308308 308724 310464 311052 311454 311696 315744 316932 318619 321048 322322 324576 325248 325611 325864 326144 329472 329728 330096 331338 332024 332472 335412 336336 336743 336973 340032 340736 343343 344448 345744 347116 348304 350658 351232 351384 351624 352352 354816 355488 356224 360178 362208 362894 363363 364136 366597 366912 367356 368368 370944 371712 372416 373527 374556 378672 379456 379968 380666 383328 384054 384384 385112 387884 388608 391314 391842 392392 395136 396396 396704 397969 400752 401856 402688 406272 409101 409653 409948 410228 411632 413952 414414 414736 415272 418968 419328 420992 422576 423936 426888 428064 428582 432768 433251 433664 434148 439296 440128 441441 441784 443296 446292 447216 448063 448448 451584 453024 453376 453882 456533 457149 459264 460992 462462 463086 466578 467544 468512 468832 473088 473616 473984 475398 478918 482944 483483 484484 487872 488796 489216 489808 494592 495144 497007 498036 498708 499408 500687 504504 504896 506506 506624 510048 511104 512072 512512 518144 520674 521752 522456 526848 527076 527436 528528 529529 533232 534336 535808 539539 540267 541696 543312 544341 545468 546204 551034 551936 552552 553696 557568 558624 559104 561834 565994 568008 569184 569952 570262 570752 570999 576081 576576 577024 577668 578864 581042 581826 582912 586971 588588 591721 595056 596288 602784 604032 605176 607453 609408 609532 612352 614656 614922 615342 616616 617448 620928 622104 622908 623392 631488 633864 637238 642096 642873 644644 649152 650496 651222 651728 652288 658944 660192 662676 664048 664944 670824 672672 673486 673946 678797 680064 680823 681472 686686 688896 691488 693693 694232 696608 701316 702464 702768 703248 704099 704704 709632 710976 712448 717409 717899 718377 720356 724416 725788 726726 728272 733194 733824 734712 736736 741888 743424 744832 747054 749112 757344 758912 759759 759936 761332 766656 768108 768768 770224 775768 777216 781011 782628 783684 784784 790272 792792 793408 795938 801504 803712 805376 812544 818202 819306 819896 820456 823264 827904 828828 829472 830544 832117 837936 838656 841984 845152 847847 848991 853776 855393 856128 857164 865536 866502 867328 868296 871563 872739 878592 880256 882882 883568 886592 892584 894432 896126 896896 903168 906048 906752 907764 913066 914298 918528 921984 922383 923013 924924 926172 933156 935088 937024 937664 947232 947968 950796 954569 955857 957836 965888 966966 968968 975744 977592 978432 979616 989184 990288 994014 996072 997416 998816 1001374 1009008 1009792 1010229 1010919 1013012 1013248 1020096 1022208 1024144 1025024 1030029 1041348 1043504 1044912 1046891 1053696 1054152 1054872 1057056 1059058 1066464 1066681 1068672 1071616 1079078 1080534 1083392 1086624 1088682 1090089 1090936 1092408 1102068 1103872 1105104 1107392 1115136 1117248 1123668 1128127 1131988 1136016 1138368 1139904 1140524 1141504 1141998 1152162 1153152 1154048 1155336 1157728 1162084 1163652 1165824 1173942 1177176 1183442 1190112 1192576 1193907 1205568 1208064 1210352 1214906 1218816 1219064 1227303 1229312 1229844 1230684 1233232 1234896 1241856 1244208 1245816 1246784 1260623 1262976 1267728 1270129 1274476 1284192 1285746 1289288 1298304 1300992 1302444 1303456 1304576 1317888 1320384 1325352 1328096 1329888 1332331 1341648 1344189 1345344 1346972 1347892 1357594 1360128 1361646 1362944 1369599 1371447 1373372 1377792 1382976 1387386 1388464 1393216 1402632 1405536 1406496 1408198 1409408 1419264 1421952 1424896 1434818 1435798 1436754 1440712 1448832 1450449 1451576 1453452 1456544 1466388 1467648 1469424 1473472 1483776 1489664 1494108 1498224 1500037 1502061 1514688 1517824 1519518 1519872 1522664 1533312 1536216 1537536 1540448 1551536 1554432 1562022 1565256 1567368 1569568 1580544 1585584 1586816 1588587 1591876 1603008 1607424 1610752 1618617 1620801 1625088 1633023 1636404 1638612 1639792 1640912 1646528 1655808 1657656 1658944 1661088 1664234 1675872 1676213 1677312 1683968 1690304 1695694 1697982 1707552 1710786 1712256 1712997 1714328 1731072 1733004 1734656 1736592 1743126 1745478 1760512 1765764 1767136 1772771 1773184 1775163 1785168 1788864 1792252 1793792 1812096 1813504 1815528 1822359 1826132 1828596 1837056 1843968 1844766 1846026 1849848 1852344 1866312 1870176 1874048 1875328 1894464 1895936 1901592 1909138 1911714 1915672 1928619 1931776 1933932 1937936 1951488 1955184 1956864 1959232 1980576 1980979 1988028 1992144 1994832 1995917 1997632 2002748 2018016 2019584 2020458 2021838 2026024 2026496 2036391 2040192 2044416 2048288 2050048 2060058 2082696 2087008 2089824 2093782 2107392 2108304 2109744 2112297 2114112 2118116 2132928 2133362 2137344 2143232 2152227 2153697 2155131 2158156 2161068 2173248 2177364 2180178 2181872 2184816 2204136 2210208 2214784 2230272 2230333 2234496 2247336 2256254 2263976 2272032 2276736 2279277 2279808 2281048 2283008 2283996 2304324 2306304 2308096 2310672 2315456 2324168 2327304 2331648 2347884 2354352 2357201 2358811 2366884 2380224 2385152 2387814 2411136 2416128 2420704 2429812 2437632 2438128 2454606 2458624 2459688 2461368 2466464 2469792 2483712 2488416 2491632 2493568 2496351 2521246 2525952 2535456 2540258 2543541 2546973 2548952 2566179 2568384 2571492 2578576 2596608 2601984 2604888 2606912 2614689 2634049 2635776 2640768 2650704 2656192 2659776 2664662 2683296 2688378 2690688 2693944 2695784 2715188 2720256 2723292 2725888 2739198 2742894 2746744 2755584 2765952 2774772 2776928 2785783 2786432 2805264 2811072 2812992 2816396 2818816 2843904 2849792 2863707 2867571 2869636 2871596 2873508 2881424 2897664 2900898 2903152 2906904 2913088 2932776 2935296 2938848 2946944 2967552 2979328 2988216 2996448 3000074 3004122 3029376 3030687 3032757 3035648 3039036 3039744 3045328 3066624 3072432 3075072 3080896 3090087 3103072 3112967 3124044 3130512 3134736 3136441 3139136 3140673 3161088 3171168 3173632 3177174 3183752 3195731 3200043 3206016 3214848 3221504 3237234 3241602 3250176 3266046 3272808 3277224 3279584 3281824 3293056 3311616 3315312 3317888 3322176 3328468 3351744 3352426 3367936 3380608 3384381 3391388 3395964 3415104 3421572 3424512 3425994 3428656 3462144 3466008 3473184 3486252 3490956 3504809 3521024 3531528 3534272 3545542 3546368 3550326 3570336 3577728 3581721 3584504 3587584 3624192 3627008 3631056 3644718 3652264 3657192 3687936 3689532 3692052 3699696 3704688 3706703 3732624 3740352 3748096 3750656 3776773 3781869 3788928 3791872 3803184 3810387 3818276 3823428 3831344 3857238 3863552 3867864 3875872 3902976 3910368 3913728 3916441 3918464 3961152 3961958 3976056 3984288 3989664 3991834 3995264 3996993 4005496 4032567 4036032 4039168 4040916 4043676 4052048 4052992 4072782 4080384 4088832 4096576 4108797 4120116 4142047 4165392 4174016 4179648 4187564 4216608 4219488 4224594 4228224 4236232 4265856 4266724 4274688 4286464 4304454 4307394 4310262 4316312 4322136 4346496 4354728 4360356 4363744 4369632 4377659 4408272 4420416 4429568 4460666 4468992 4494672 4500111 4506183 4512508 4527952 4544064 4553472 4558554 4559616 4562096 4566016 4567992 4608648 4612608 4621344 4630912 4648336 4654608 4663296 4695768 4708704 4714402 4717622 4733768 4751579 4760448 4765761 4770304 4775628 4822272 4832256 4841408 4855851 4859624 4875264 4876256 4909212 4917248 4919376 4922736 4928693 4932928 4939584 4967424 4976832 4983264 4987136 4992702 5021863 5028639 5042492 5051904 5070912 5080516 5087082 5093946 5097904 5132358 5136768 5142984 5157152 5193216 5203968 5209776 5213824 5229378 5268098 5281536 5301408 5312384 5318313 5319552 5325489 5329324 5366592 5376756 5381376 5387888 5391568 5430376 5440512 5446584 5467077 5478396 5485788 5493488 5507557 5511168 5531904 5549544 5553856 5571566 5572864 5610528 5622144 5625984 5632792 5637632 5687808 5699584 5727414 5735142 5739272 5743192 5747016 5762848 5795328 5801796 5806304 5813808 5824819 5826176 5865552 5870592 5877696 5893888 5934929 5942937 5958656 5976432 5987751 5992896 6000148 6008244 6058752 6061374 6065514 6071296 6078072 6079488 6090656 6109173 6133248 6144864 6150144 6161792 6180174 6206144 6225934 6248088 6261024 6269472 6272882 6278272 6281346 6322176 6336891 6342336 6347264 6354348 6367504 6391462 6400086 6412032 6429696 6456681 6461091 6474468 6483204 6508931 6532092 6545616 6554448 6559168 6563648 6586112 6630624 6635776 6644352 6656936 6681983 6690999 6703488 6704852 6735872 6761216 6768762 6782776 6791928 6830208 6843144 6849024 6851988 6857312 6924288 6932016 6946368 6972504 6981912 7009618 7042048 7063056 7068544 7071603 7076433 7091084 7092736 7100652 7140672 7155456 7163442 7169008 7175168 7248384 7262112 7289436 7304528 7314384 7328237 7375872 7379064 7384104 7399392 7409376 7413406 7465248 7466767 7480704 7489053 7496192 7501312 7553546 7563738 7577856 7583744 7606368 7620774 7630623 7636552 7646856 7662688 7714476 7727104 7735728 7745089 7751744 7805952 7820736 7832882 7836928 7896889 7902147 7922304 7923916 7952112 7968576 7979328 7983668 7990528 7993986 8010992 8065134 8072064 8078336 8081832 8087352 8104096 8145564 8160768 8177664 8193152 8217594 8240232 8284094 8330784 8348032 8357349 8359296 8375128 8433216 8438976 8449188 8456448 8472464 8531712 8533448 8549376 8591121 8608908 8614788 8620524 8632624 8644272 8692992 8709456 8720712 8727488 8739264 8755318 8816544 8824361 8840832 8859136 8921332 8937984 8989344 9000222 9012366 9025016 9055904 9088128 9106944 9117108 9119232 9124192 9132032 9135984 9153287 9217296 9225216 9242688 9261824 9296672 9309216 9326317 9338901 9391536 9409323 9417408 9422019 9428804 9435244 9467536 9503158 9520896 9531522 9540608 9551256 9587193 9600129 9644544 9664512 9682816 9711702 9719248 9750528 9752512 9818424 9838752 9845472 9857386 9865856 9879168 9934848 9953664 9966528 9974272 9985404 10043726 10057278 10084984 10103808 10141824 10153143 10161032 10174164 10187892 10195808 10264716 10273536 10285968 10314304 10386432 10419552 10427648 10458756 10500259 10514427 10536196 10563072 10602816 10624768 10636626 10639104 10650978 10658648 10733184 10753512 10762752 10775776 10783136 10860752 10881024 10893168 10934154 10956792 10971576 10986976 11015114 11063808 11099088 11107712 11120109 11143132 11145728 11221056 11244288 11251968 11265584 11275264 11330319 11345607 11375616 11431161 11454828 11470284 11478544 11486384 11494032 11515801 11525696 11590656 11603592 11612608 11627616 11649638 11652352 11731104 11733491 11741184 11749323 11755392 11787776 11869858 11885874 11917312 11952864 11975502 11985792 11990979 12000296 12016488 12117504 12122748 12131028 12142592 12156144 12158976 12181312 12218346 12266496 12289728 12323584 12360348 12409397 12412288 12426141 12451868 12496176 12522048 12538944 12545764 12556544 12562692 12673782 12684672 12694528 12708696 12735008 12782924 12800172 12824064 12859392 12913362 12922182 12948936 12966408 13017862 13064184 13091232 13108896 13118336 13127296 13132977 13172224 13261248 13271552 13288704 13313872 13363966 13381998 13406976 13409704 13500333 13522432 13537524 13565552 13583856 13609583 13660416 13686288 13698048 13703976 13714624 13864032 13866853 13892736 13945008 13963824 13971419 14019236 14084096 14126112 14137088 14143206 14152866 14182168 14185472 14201304 14254737 14281344 14310912 14326884 14338016 14350336 14496768 14524224 14578872 14609056 14628768 14656474 14751744 14758128 14768208 14786079 14798784 14818752 14826812 14930496 14933534 14961408 14978106 14992384 15002624 15065589 15085917 15107092 15127476 15155712 15212736 15241548 15261246 15273104 15293712 15325376 15428952 15471456 15490178 15503488 15611904 15612331 15641472 15665764 15673856 15793778 15804294 15844608 15847832 15904224 15937152 15954939 15958656 15967336 15981056 15987972 16021984 16130268 16144128 16156672 16163664 16174704 16208192 16291128 16321536 16386304 16435188 16480464 16500407 16511677 16522671 16568188 16661568 16696064 16714698 16718592 16750256 16866432 16877952 16898376 16912896 16944928 17063424 17066896 17098752 17182242 17217816 17229576 17241048 17265248 17288544 17385984 17418912 17441424 17454976 17474457 17478528 17510636 17633088 17648722 17681664 17718272 17804787 17828811 17842664 17875968 17963253 17978688 18000444 18024732 18050032 18111808 18176256 18213888 18234216 18238464 18248384 18271968 18306574 18434592 18438343 18450432 18485376 18523648 18593344 18618432 18652634 18677802 18783072 18818646 18834816 18844038 18857608 18870488 18935072 19006316 19041792 19063044 19081216 19102512 19174386 19200258 19289088 19365632 19423404 19438496 19500481 19505024 19526793 19636848 19677504 19690944 19714772 19731712 19758336 19907328 19933056 19948544 19970808 20045949 20072997 20087452 20114556 20169968 20207616 20283648 20306286 20322064 20348328 20375784 20391616 20529432 20547072 20571936 20628608 20772864 20839104 20855296 20917512 21000518 21028854 21072392 21126144 21205632 21214809 21229299 21249536 21273252 21278208 21301956 21317296 21466368 21507024 21525504 21551552 21566272 21721504 21786336 21790769 21868308 21913584 21943152 21955087 21973952 21984711 22030228 22127616 22198176 22215424 22240218 22286264 22291456 22400301 22442112 22488576 22503936 22531168 22550528 22660638 22691214 22751232 22862322 22909656 22940568 22957088 22972768 22988064 23031602 23051392 23181312 23207184 23225216 23235267 23255232 23299276 23304704 23462208 23466982 23498646 23510784 23575552 23690667 23706441 23739716 23771748 23905728 23951004 23971584 23981958 24000592 24032976 24235008 24245496 24262056 24312288 24362624 24436692 24532992 24533663 24579456 24647168 24720696 24818794 24824576 24852282 24903736 24992352 25044096 25072047 25077888 25091528 25113088 25125384 25347564 25369344 25389056 25417392 25470016 25565848 25600344 25648128 25826724 25844364 25897872 25932816 25946921 26035724 26128368 26182464 26217792 26236672 26254592 26265954 26344448 26473083 26522496 26543104 26577408 26627744 26727932 26763996 26813952 26819408 27000666 27044864 27075048 27131104 27167712 27219166 27320832 27372576 27396096 27407952 27415087 27429248 27459861 27728064 27733706 27785472 27890016 27927648 27942838 27978951 28016703 28038472 28227969 28252224 28274176 28286412 28305732 28364336 28370944 28402608 28509474 28562688 28621824 28653768 28676032 28761579 28974539 28993536 28994329 29048448 29157744 29218112 29257536 29312948 29516256 29536416 29572158 29597568 29637504 29653624 29860992 29867068 29922816 29956212 29984768 30005248 30131178 30171834 30214184 30254952 30311424 30425472 30483096 30522492 30546208 30587424 30643613 30650752 30857904 30942912 30980356 31006976 31224662 31282944 31331528 31347712 31500777 31543281 31587556 31608588 31689216 31695664 31808448 31874304 31909878 31917312 31934672 31962112 31975944 32043968 32260536 32288256 32327328 32349408 32416384 32582256 32643072 32772608 32870376 32960928 33000814 33023354 33045342 33136376 33323136 33360327 33392128 33429396 33437184 33500512 33732864 33755904 33796752 33825792 33889856 33990957 34126848 34133792 34242637 34364484 34435632 34459152 34482096 34500851 34530496 34547403 34577088 34771968 34837824 34882848 34909952 34948914 34957056 35021272 35153041 35200473 35247969 35266176 35297444 35363328 35436544 35609574 35657622 35685328 35751936 35926506 35957376 36000888 36049464 36100064 36223616 36352512 36427776 36468432 36476928 36496768 36543936 36613148 36869184 36876686 36970752 37047296 37186688 37228191 37236864 37278423 37305268 37355604 37566144 37637292 37669632 37688076 37715216 37740976 37870144 38012632 38083584 38126088 38205024 38348772 38400516 38552899 38578176 38731264 38846808 38876992 39000962 39010048 39053586 39273696 39355008 39381888 39398931 39429544 39463424 39516672 39814656 39866112 39897088 39941616 40091898 40145994 40174904 40229112 40339936 40567296 40612572 40644128 40696656 40751568 40773733 40783232 40828749 41058864 41094144 41143872 41257216 41544503 41600559 41678208 41710592 41835024 41914257 42001036 42057708 42144784 42252288 42411264 42429618 42458598 42499072 42546504 42556416 42603912 42634592 42764211 42932736 43014048 43051008 43080851 43103104 43132544 43443008 43572672 43581538 43736616 43827168 43886304 43910174 43947904 43969422 44060456 44255232 44358237 44396352 44430848 44480436 44572528 44582912 44800602 44884224 44977152 45007872 45062336 45196767 45321276 45382428 45562517 45724644 45819312 45881136 45914176 45945536 45976128 46063204 46102784 46414368 46450432 46470534 46510464 46598552 46609408 46836993 46924416 46933964 46997292 47021568 47151104 47381334 47412882 47479432 47543496 47811456 47902008 47943168 47963916 48001184 48065952 48470016 48490992 48524112 48624576 48725248 48873384 49067326 49158912 49294336 49441392 49501221 49535031 49568013 49637588 49649152 49704564 49807472 49984704 50088192 50144094 50155776 50183056 50226176 50250768 50695128 50738688 50834784 50913733 50940032 51131696 51200688 51296256 51297659 51653448 51688728 51795744 51865632 51893842 52071448 52256736 52267369 52364928 52423371 52435584 52473344 52509184 52531908 52688896 52946166 53044992 53086208 53154816 53255488 53414361 53455864 53527992 53627904 53638816 54001332 54089728 54150096 54215623 54262208 54335424 54438332 54641664 54745152 54815904 54830174 54858496 54919722 55315029 55456128 55467412 55570944 55780032 55855296 55885676 55957902 56033406 56076944 56455938 56504448 56548352 56572824 56611464 56728672 56805216 57018948 57125376 57243648 57307536 57352064 57523158 57949078 57988658 58096896 58315488 58436224 58501443 58515072 58580379 58625896 59032512 59072832 59144316 59195136 59275008 59307248 59721984 59734136 59845632 59912424 60137847 60262356 60343668 60428368 60509904 60583127 60622848 60850944 60966192 61044984 61092416 61174848 61287226 61301504 61715808 61770527 61885824 61960712 62013952 62449324 62565888 62663056 62695424 63001554 63086562 63175112 63217176 63378432 63391328 63616896 63748608 63819756 63834624 63869344 63924224 63951888 64073009 64087936 64521072 64576512 64654656 64698816 64832768 65164512 65284219 65372307 65545216 65740752 65865261 65921856 65954133 66001628 66046708 66090684 66272752 66646272 66720654 66784256 66858792 66874368 67001024 67200903 67465728 67511808 67593504 67651584 67779712 67981914 68253696 68267584 68485274 68728968 68871264 68918304 68964192 69001702 69060992 69094806 69154176 69543936 69675648 69705801 69765696 69819904 69897828 69914112 70042544 70306082 70400946 70495938 70532352 70594888 70726656 71072001 71219148 71315244 71370656 71598241 71853012 71914752 72001776 72098928 72200128 72447232 72705024 72936864 72993536 73087872 73226296 73501813 73600989 73738368 73753372 73941504 74094592 74373376 74456382 74473728 74556846 74610536 74711208 75132288 75274584 75339264 75376152 75430432 75481952 75740288 76025264 76167168 76252176 76410048 76697544 76801032 77105798 77462528 77693616 77753984 77840763 78001924 78020096 78107172 78547392 78710016 78763776 78797862 78859088 78926848 79033344 79419249 79629312 79732224 79883232 80183796 80291988 80349808 80458224 80610607 80679872 81134592 81225144 81288256 81393312 81503136 81547466 81566464 81657498 82117728 82134437 82188288 82245261 82287744 82379583 82514432 83089006 83201118 83356416 83421184 83670048 83828514 83936853 84002072 84115416 84289568 84822528 84859236 84917196 84998144 85093008 85112832 85207824 85269184 85528422 85865472 86028096 86161702 86206208 86265088 86865779 86886016 86923617 86982987 87145344 87163076 87473232 87654336 87772608 87820348 87895808 87938844 88120912 88716474 88792704 88861696 88960872 89145056 89601204 89768448 89954304 90015744 90078143 90124672 90393534 90642552 90764856 91125034 91449288 91638624 91762272 91828352 91891072 91930839 91952256 92126408 92205568 92828736 92900864 92941068 93020928 93197104 93218816 93673986 93848832 93867928 93994584 94043136 94502331 94762668 94825764 94958864 95086992 95267081 95622912 95804016 95886336 95927832 96002368 96131904 96981984 97048224 97067971 97249152 97450496 97746768 98134652 98317824 98588672 98882784 99002442 99070062 99136026 99275176 99298304 99409128 99614944 99969408 100176384 100288188 100311552 100366112 100452352 100501536 100686157 101390256 101477376 101669568 101827466 101880064 102263392 102401376 102595318 102727911 103306896 103377456 103502553 103591488 103642209 103731264 103787684 104142896 104513472 104534738 104729856 104846742 104871168 104946688 105018368 105063816 105459123 105601419 105892332 106089984 106309632 106510976 106828722 106911728 107055984 107255808 107277632 108002664 108300192 108431246 108524416 108670848 108876664 109283328 109286317 109490304 109631808 109660348 109716992 109839444 110630058 110912256 110934824 111141888 111560064 111684573 111710592 111771352 111915804 112066812 112153888 112911876 113008896 113096704 113145648 113222928 113457344 113610432 114037896 114250752 114615072 114704128 115046316 115502849 115658697 115898156 115977316 116193792 116630976 116872448 117002886 117030144 117160758 117251792 118065024 118145664 118288632 118390272 118550016 118614496 119443968 119468272 119691264 119824848 120275694 120524712 120687336 120856736 121019808 121166254 121701888 121932384 122089968 122184832 122321199 122349696 122486247 122574452 122603008 123431616 123541054 123771648 123921424 124027904 124633509 124801677 124898648 125131776 125326112 125742771 126003108 126173124 126350224 126434352 126673811 126756864 126782656 127233792 127497216 127639512 127669248 127738688 127903776 128146018 128175872 129042144 129068401 129153024 129242553 129309312 129397632 129665536 130329024 130568438 130744614 131090432 131481504 131730522 131843712 131908266 132003256 132093416 132181368 132545504 133292544 133441308 133568512 133717584 133748736 134002048 134401806 134931456 135023616 135187008 135559424 135963828 136503367 136535168 136687551 136970548 137457936 137742528 137836608 137928384 138003404 138121984 138189612 138308352 139351296 139411602 139531392 139639808 139795656 139828224 140085088 140510979 140612164 140801892 140991876 141064704 141189776 141453312 142144002 142438296 142630488 142741312 143196482 143706024 143829504 144003552 144197856 144400256 144894464 145410048 145873728 145987072 146175744 146452592 147003626 147201978 147476736 147506744 147883008 148503663 148605093 148746752 148912764 148947456 149113692 149221072 149422416 149705413 150264576 150549168 150678528 150752304 150860864 150963904 151480576 152050528 152504352 152535383 152741199 152820096 153395088 153602064 153685609 153892977 154211596 154925056 155387232 155507968 155681526 156003848 156040192 156214344 156802107 157094784 157420032 157527552 157595724 157718176 157853696 158066688 158838498 159258624 159464448 159766464 160367592 160583976 160699616 160916448 161221214 161359744 162269184 162450288 162576512 162646869 162786624 163006272 163094932 163132928 163314996 164235456 164268874 164490522 164575488 164759166 165028864 165945087 166178012 166402236 166712832 167340096 167657028 167873706 168004144 168230832 168579136 169645056 169718472 169834392 170186016 170415648 170538368 171056844 171730944 171735641 172056192 172323404 172412416 172530176 173731558 173772032 173847234 173965974 174290688 174326152 174946464 175308672 175504329 175545216 175640696 175791616 175877688 176241824 177432948 177585408 177723392 177921744 178290112 179202408 179536896 180156286 180249344 180787068 181285104 181529712 181628447 181749381 182250068 182898576 183277248 183524544 183656704 183782144 183861678 183904512 184252816 184411136 185311581 185657472 185801728 185882136 186041856 186394208 187347972 187697664 187735856 187989168 188086272 189004662 189525336 189651528 189917728 190173984 190534162 191245824 191608032 191772672 191855664 191905609 192004736 192219027 192263808 193963968 194096448 194135942 194498304 194900992 195493536 195852657 196116921 196269304 196635648 197595783 197765568 198004884 198140124 198272052 198550352 198596608 198818256 199229888 199938816 200352768 200576376 200623104 200732224 201003072 201372314 202780512 202821773 202954752 202960303 203339136 203654932 203760128 204526784 204802752 205190636 205455822 206613792 206754912 207005106 207182976 207284418 207462528 207575368 208285792 209026944 209069476 209459712 209693484 209742336 209893376 210036736 210127632 210918246 211202838 211784664 212179968 213021952 213657444 213823456 214111968 214505291 214555264 214794723 216005328 216600384 216862492 217048832 217341696 217753328 218572634 218980608 219263616 219320696 219433984 219678888 220505439 220802967 221260116 221824512 221869648 222283776 223120128 223369146 223421184 223542704 223831608 224133624 224307776 225823752 226017792 226291296 226445856 226914688 227220864 228075792 228501504 229230144 229408256 230092632 231005698 231317394 231796312 231954632 232387584 233261952 233522289 233744896 234005772 234060288 234321516 234503584 236130048 236291328 236577264 236780544 237100032 237228992 238887936 238936544 239649696 239698459 240551388 241049424 241374672 241505957 241713472 241831821 242039616 242332508 243403776 243864768 244179936 244369664 244642398 244699392 244972494 245148904 245206016 246403311 246735783 246863232 247082108 247543296 247842848 248055808 249267018 249603354 249797296 250263552 250652224 251485542 252006216 252346248 252700448 252868704 253347622 253565312 254467584 254994432 255279024 255338496 255477376 255807552 256292036 256351744 258084288 258136802 258485106 258618624 258795264 259331072 260597337 260658048 260770851 260948961 261136876 261489228 262963008 263461044 263687424 263816532 264006512 264186832 264362736 265091008 266585088 266882616 267435168 268004096 268803612 269862912 269870293 270047232 270234429 270374016 271118848 271927656 273006734 273070336 273375102 273941096 274915872 275485056 275673216 275792517 275856768 276006808 276243968 276379224 276616704 278702592 278823204 279062784 279279616 279591312 279656448 280170176 281021958 281224328 281603784 281983752 282129408 282379552 284288004 284876592 285260976 285416131 285482624 285801243 286392964 287412048 287659008 288007104 288395712 288800512 289788928 291203913 291747456 291974144 292351488 292905184 294007252 294403956 294953472 295013488 295766016 297007326 297210186 297493504 297825528 297894912 298227384 298442144 298844832 299410826 300529152 301098336 301357056 301504608 301565957 301721728 301927808 302058471 302961152 304101056 305008704 305070766 305482398 305640192 306790176 307204128 307371218 307785954 308183733 308423192 310507659 310774464 311015936 311363052 312007696 312080384 312428688 313604214 314189568 314840064 315055104 315191448 315436352 316377369 317676996 318928896 318937619 319532928 320735184 321167952 321399232 321832896 322442428 322719488 324900576 325153024 325293738 325573248 326012544 326189864 326265856 326629992 327858951 328470912 328537748 328981044 329150976 329518332 330057728 331890174 332356024 332804472 333425664 334680192 335314056 335747412 336008288 336461664 337158272 339290112 339436944 339668784 340372032 340831296 341076736 342113688 343471282 344112384 344646808 344824832 345060352 346508547 346976091 347463116 347544064 347694468 347931948 348581376 348652304 349892928 350617344 351008658 351090432 351281392 351583232 351755376 352483648 354865896 355170816 355843488 356396131 356580224 358404816 359073792 359083613 360312572 360498688 361574136 362570208 363059424 363256894 363498762 364500136 365797152 366554496 366963597 367049088 367313408 367564288 367723356 367809024 368505632 368822272 370623162 371314944 371603456 371764272 372083712 372788416 373900527 374695944 375395328 375471712 375978336 376669007 378009324 379050672 379303056 379509361 379835456 380021433 380347968 381068324 382491648 383216064 383711328 383811218 384009472 384438054 384527616 387205203 387727659 387927936 388192896 388271884 388996608 389801984 390987072 391705314 392233842 392538608 393271296 395191566 395531136 396009768 396280248 396544104 397100704 397636512 398459776 399877632 400705536 401152752 401246208 401464448 402006144 402744628 405561024 405643546 405920606 406678272 407309864 407520256 409053568 409510101 409605504 410062653 410381272 410911644 413227584 413509824 414010212 414365952 414568836 414925056 415150736 416571584 418053888 418138952 418919424 419386968 419484672 420255264 421836492 422405676 423569328 424081889 424359936 426043904 427314888 427646912 428223936 429010582 429110528 429589446 432010656 433200768 433724984 434097664 434683392 435506656 437145268 437961216 438527232 438641392 438867968 439357776 441010878 441605934 442520232 443649024 443739296 446240256 446738292 446842368 447085408 447663216 448267248 448511063 448615552 449116239 451647504 452035584 452582592 452891712 453829376 454441728 456151584 456989533 457606149 458223597 458460288 458816512 460185264 461056827 461678931 462011396 462634788 463592624 463909264 464775168 466523904 467044578 467489792 468011544 468120576 468643032 469007168 470406321 472260096 472582656 473154528 473561088 473889361 474200064 474457984 477775872 477873088 479299392 479396918 481102776 482098848 482749344 483011914 483426944 483663642 484079232 484665016 486807552 487729536 487940607 488359872 488739328 489284796 489398784 489944988 490297808 490412032 492806622 493471566 493726464 494164216 495086592 495685696 498534036 499206708 499594592 501187687 501304448 502971084 504012432 504692496 505400896 505737408 506695244 507130624 508935168 510558048 510954752 511615104 512584072 512703488 515206923 516168576 516273604 516970212 517237248 517590528 518662144 521194674 521316096 521541702 521897922 522273752 522978456 525926016 526922088 527374848 527633064 528013024 528373664 528725472 530182016 533170176 533765232 534870336 536008192 537607224 539740586 540468858 540748032 542237696 543855312 544885341 545248143 546013468 546140672 546750204 547882192 549831744 550970112 551346432 551585034 551713536 552013616 552487936 552758448 553233408 555934743 557405184 557646408 558125568 559182624 560051063 560340352 562043916 562448656 563207568 563967504 564258816 564274249 564759104 568576008 569753184 570521952 570832262 570965248 571602486 572785928 574824096 574941059 575318016 575716827 576014208 576657081 576791424 577601024 579577856 582407826 583494912 583948288 584702976 585810368 587557971 588014504 588807912 589906944 590026976 594014652 594420372 594987008 595651056 595789824 596454768 596884288 597689664 598821652 601058304 602196672 603009216 603131914 603443456 603855616 604116942 605922304 608202112 608465319 608880909 610017408 610141532 610964796 611280384 613580352 614408256 614742436 615571908 616367466 616846384 621015318 621548928 622031872 622726104 624015392 624857376 627208428 628379136 629680128 630110208 630382896 630547001 630872704 632754738 635353992 637875238 639065856 641470368 642335904 642798464 643515873 643665792 644384169 644884856 645438976 649801152 650306048 650587476 651146496 652025088 652379728 652531712 653259984 655717902 656941824 657075496 657962088 658301952 659036664 661516317 663780348 664712048 665608944 666414397 666851328 666869567 669360384 670628112 671494824 672016576 672923328 674316544 678873888 679337568 679475797 680744064 681662592 682153472 684227376 686942564 688224768 689293616 689649664 690120704 693017094 693952182 694926232 695088128 695388936 695863896 697162752 697304608 699785856 701234688 702017316 702180864 702562784 703166464 703510752 704803099 704967296 709731792 710341632 711686976 712792262 713160448 716809632 718167226 719095377 720625144 720997376 723148272 724517871 725140416 725495463 726118848 726513788 726997524 729000272 731594304 733108992 733927194 734098176 734626816 735128576 735446712 735618048 737011264 739209933 741246324 742629888 743528544 744167424 745576832 747801054 749391888 750790656 750943424 751956672 753338014 756018648 758101344 758606112 759018722 759670912 760042866 760695936 762136648 764983296 766432128 767422656 767622436 768018944 768876108 769055232 774410406 775455318 775855872 776385792 776543768 777993216 781792011 781974144 783410628 784467684 785077216 787580651 790383132 791062272 792019536 792560496 793088208 794201408 795273024 796919552 799755264 802305504 802928896 804012288 805489256 808519943 809610879 810703287 811122048 811287092 811841212 813356544 814619728 815040512 818107136 819020202 819211008 820125306 820762544 821823288 826455168 827019648 828020424 828731904 829137672 829850112 830301472 833143168 836107776 836277904 837838848 838773936 838969344 840510528 843672984 844811352 847138656 848163778 852087808 854629776 855293824 856248393 856447872 857403729 858021164 858221056 859178892 864021312 866401536 867449968 868195328 869366784 871013312 873611739 874290536 875922432 877054464 877282784 878715552 882021756 883211868 885040464 886716677 887298048 887478592 892480512 893476584 893684736 894170816 895326432 896534496 897022126 897231104 898232478 903295008 903478807 904071168 904697871 905165184 905783424 906175413 907658752 908883456 912303168 913979066 915212298 916447194 916920576 917633024 920370528 922113654 923357862 924022792 925269576 927185248 927818528 933047808 934089156 934979584 936023088 936241152 937286064 938014336 940812642 944520192 945165312 946309056 947778722 948915968 955523569 955746176 956812857 958598784 958793836 962205552 964197696 965498688 966023828 966853888 967327284 968158464 969330032 975459072 975881214 976719744 977478656 978569592 978797568 979889976 980595616 983576853 985613244 986943132 987452928 988328432 990173184 990859573 991371392 997068072 998413416 999189184 1002375374 1002608896 1005942168 1008024864 1009384992 1010801792 1011474816 1013390488 1014261248 1017870336 1021116096 1021909504 1023230208 1025168144 1025406976 1030413846 1032337152 1032547208 1033940424 1034474496 1035181056 1039525641 1042389348 1042632192 1043083404 1043795844 1044547504 1045956912 1047937891 1051852032 1053844176 1054749696 1055266128 1056026048 1056747328 1057450944 1060364032 1067530464 1067747681 1069188393 1069740672 1072016384 1075214448 1077250839 1079481172 1080937716 1081496064 1084475392 1087710624 1089770682 1090496286 1092026936 1092281344 1093500408 1095764384 1099663488 1101940224 1102692864 1103170068 1103427072 1104027232 1104975872 1105516896 1106466816 1111869486 1114810368 1115292816 1116251136 1118365248 1120102126 1120680704 1124087832 1124897312 1126415136 1127935008 1128548498 1129518208 1130007021 1137152016 1138528083 1139506368 1140064299 1141043904 1141664524 1141930496 1143204972 1145571856 1149648192 1149882118 1151433654 1152028416 1153314162 1153582848 1155202048 1161615609 1164815652 1166989824 1169405952 1171015859 1171620736 1175115942 1176029008 1177615824 1179813888 1180053952 1188029304 1188840744 1191302112 1192909536 1193768576 1195379328 1197643304 1202116608 1202149487 1204393344 1206018432 1206263828 1206886912 1207711232 1208233884 1211844608 1216404224 1216930638 1217761818 1220034816 1220283064 1221929592 1222560768 1227160704 1228530303 1228816512 1229484872 1231143816 1232734932 1233692768 1242030636 1243097856 1244063744 1245452208 1248030784 1249714752 1254416856 1256758272 1260765792 1261094002 1261745408 1265509476 1270707984 1272245667 1275750476 1278131712 1282940736 1284671808 1285596928 1287031746 1287331584 1288768338 1289769712 1290877952 1299602304 1300612096 1301174952 1302292992 1304050176 1304759456 1306519968 1311435804 1313883648 1314150992 1315924176 1316603904 1318073328 1323032634 1327560696 1329424096 1331217888 1332828794 1333739134 1338720768 1341256224 1342989648 1343339263 1344033152 1345533189 1345846656 1347348717 1348633088 1357747776 1358675136 1358951594 1361488128 1363325184 1364306944 1368454752 1370968599 1372818447 1373885128 1376449536 1378587232 1383170481 1386034188 1387904364 1389852464 1390176256 1390777872 1391727792 1393411921 1394325504 1394609216 1399571712 1402469376 1404034632 1404361728 1405125568 1407021504 1409606198 1409934592 1419463584 1419752411 1420683264 1420722121 1421668083 1423373952 1425584524 1426320896 1433619264 1436334452 1438190754 1441250288 1441994752 1446296544 1449035742 1450280832 1450990926 1452237696 1453027576 1453995048 1458000544 1463188608 1466217984 1467854388 1468196352 1469253632 1470257152 1470893424 1471236096 1474022528 1478419866 1482492648 1485259776 1487057088 1491153664 1495602108 1498783776 1501537037 1501886848 1503563061 1503913344 1506676028 1512037296 1516202688 1517212224 1518037444 1519341824 1520085732 1521391872 1524273296 1532864256 1534845312 1535244872 1536037888 1537752216 1538110464 1545620769 1548820812 1550910636 1551711744 1552771584 1553087536 1555986432 1563584022 1563948288 1566821256 1568935368 1570154432 1575161302 1580766264 1582124544 1584039072 1585120992 1586176416 1588402816 1590546048 1593839104 1599510528 1604611008 1605857792 1608024576 1610978512 1617039886 1619221758 1621406574 1622244096 1622574184 1623682424 1626713088 1629239456 1634656023 1636214272 1638040404 1638422016 1640250612 1641525088 1643646576 1646759543 1652910336 1654039296 1656040848 1657463808 1658275344 1659700224 1660602944 1666286336 1672215552 1672555808 1677547872 1677889213 1680153189 1681021056 1687345968 1689622704 1690541699 1692822747 1694277312 1696327556 1704175616 1709259552 1710587648 1712496786 1712895744 1714807458 1716042328 1716442112 1718357784 1724823177 1727150481 1728042624 1732803072 1734899936 1736390656 1738733568 1742026624 1747223478 1748581072 1751844864 1754108928 1754565568 1757431104 1764043512 1766423736 1770080928 1773433354 1774957184 1784961024 1786953168 1787369472 1788341632 1790652864 1793068992 1794044252 1794462208 1796464956 1806590016 1806957614 1809395742 1810330368 1811566848 1812350826 1815317504 1817766912 1824606336 1825395957 1826642727 1827958132 1830424596 1832894388 1833841152 1840741056 1844227308 1846715724 1848045584 1850539152 1854370496 1855637056 1866095616 1868178312 1872046176 1874572128 1876028672 1881625284 1889040384 1889092051 1890330624 1891641003 1892618112 1895557444 1897831936 1911047138 1911492352 1913625714 1917197568 1917587672 1924411104 1928395392 1930547619 1930997376 1932047656 1933707776 1934654568 1936316928 1938660064 1950918144 1951762428 1953439488 1954957312 1957139184 1957595136 1959779952 1961191232 1967153706 1971226488 1973886264 1974905856 1976656864 1981719146 1982742784 1994136144 1996826832 1997912917 1998378368 1999243191 2000608701 2004750748 2005217792 2011884336 2016049728 2018769984 2021603584 2022949632 2026780976 2028522496 2038427391 2042232192 2043819008 2046460416 2050336288 2060827692 2064674304 2065094416 2067880848 2068948992 2070362112 2071797289 2079051282 2084778696 2085264384 2086166808 2087591688 2089095008 2091913824 2095875782 2103704064 2107688352 2109499392 2110532256 2110961699 2112052096 2113494656 2114409297 2114901888 2120728064 2135060928 2135495362 2138376786 2139481344 2144032768 2150428896 2154501678 2157286131 2158962344 2161875432 2162992128 2173553613 2175421248 2179541364 2180992572 2184053872 2184562688 2187000816 2191528768 2199326976 2203880448 2205385728 2206340136 2206854144 2208054464 2211033792 2223738972 2230585632 2232502272 2232563333 2236730496 2240204252 2241361408 2248175664 2249794624 2252830272 2255870016 2257096996 2259036416 2260014042 2274304032 2277056166 2279012736 2280128598 2282087808 2283329048 2283860992 2286409944 2291143712 2299296384 2299764236 2302867308 2304056832 2306628324 2307165696 2310404096 2323231218 2329631304 2333979648 2342031718 2343241472 2350231884 2352058016 2355231648 2360107904 2362741953 2376058608 2377681488 2382604224 2385819072 2387537152 2390758656 2395286608 2404298974 2408786688 2412036864 2412527656 2413773824 2415422464 2416467768 2425559829 2428832637 2432808448 2433861276 2435523636 2440069632 2440566128 2443859184 2445121536 2454321408 2457060606 2457633024 2458969744 2462287632 2465469864 2467385536 2484061272 2486195712 2490904416 2494772917 2496061568 2499429504 2508833712 2513516544 2513585291 2521531584 2522188004 2523490816 2531018952 2541415968 2544491334 2551500952 2556263424 2565881472 2568745179 2569343616 2571193856 2574063492 2574663168 2577536676 2579539424 2581755904 2599204608 2601224192 2602349904 2604585984 2608100352 2609518912 2613039936 2622871608 2627767296 2628301984 2631848352 2636146656 2636683049 2646065268 2655121392 2656565527 2658848192 2660150031 2662435776 2665657588 2667478268 2677441536 2682512448 2685979296 2686678526 2688066304 2691066378 2691693312 2694697434 2697266176 2710436421 2714093613 2715495552 2717350272 2717903188 2722976256 2726650368 2728613888 2736909504 2741937198 2745636894 2747770256 2752899072 2757174464 2766340962 2772068376 2775808728 2779704928 2781555744 2783455584 2786823842 2789218432 2799143424 2804938752 2808069264 2808723456 2810251136 2814043008 2819212396 2819869184 2838927168 2839504822 2841444242 2843336166 2846747904 2851169048 2852641792 2866570707 2867238528 2870438571 2872668904 2876381508 2882500576 2892593088 2898071484 2900561664 2901981852 2904475392 2906055152 2907990096 2916001088 2926377216 2932435968 2935708776 2936392704 2941786848 2948045056 2956839732 2964985296 2968573223 2970519552 2972578719 2974114176 2982307328 2991204216 2997567552 3003074074 3003773696 3007126122 3007826688 3013352056 3024074592 3032405376 3034424448 3036074888 3038683648 3040171464 3042783744 3048546592 3065728512 3069690624 3070489744 3072075776 3075504432 3076220928 3091241538 3097641624 3101821272 3103423488 3105543168 3106175072 3127168044 3127896576 3133642512 3137870736 3139577441 3140308864 3143813673 3150322604 3161532528 3164249088 3168078144 3170241984 3172352832 3176805632 3181092096 3187678208 3203243043 3207565179 3209222016 3211715584 3216049152 3221957024 3231752517 3234079772 3238443516 3242813148 3244488192 3245148368 3247364848 3253426176 3258478912 3269312046 3272428544 3276080808 3276844032 3280501224 3283050176 3287293152 3293519086 3305820672 3308078592 3312081696 3314927616 3316550688 3317225527 3319400448 3321205888 3332572672 3344431104 3345111616 3355095744 3355778426 3360306378 3362042112 3374691936 3379245408 3381083398 3385645494 3388554624 3390021063 3392655112 3415584249 3418519104 3421175296 3424993572 3425791488 3429614916 3432084656 3432884224 3436715568 3449646354 3454300962 3456085248 3465606144 3469799872 3484053248 3494446956 3497162144 3508217856 3508313809 3509131136 3513047577 3514862208 3528087024 3532847472 3540161856 3546866708 3549914368 3573906336 3576683264 3581305728 3586137984 3588088504 3588924416 3592929912 3606448461 3613180032 3613915228 3618791484 3620660736 3623133696 3624701652 3630635008 3635533824 3649212672 3650791914 3653285454 3655916264 3660849192 3665788776 3667682304 3681482112 3688454616 3693431448 3696091168 3701078304 3708740992 3711274112 3732191232 3736356624 3744092352 3749144256 3752057344 3763250568 3778184102 3783282006 3785236224 3791114888 3795663872 3816737001 3822094276 3822984704 3827251428 3834395136 3835175344 3848822208 3856790784 3861095238 3861994752 3864095312 3867415552 3869309136 3872633856 3877320128 3901836288 3903524856 3906878976 3914278368 3919559904 3920357441 3922382464 3934307412 3942452976 3947772528 3949811712 3949919743 3953313728 3963438292 3965485568 3988272288 3993653664 3995825834 3996756736 3998486382 4001217402 4009501496 4010435584 4023768672 4030017789 4032099456 4036599567 4037539968 4043207168 4045899264 4053561952 4057044992 4076854782 4084464384 4087638016 4092920832 4100672576 4112905797 4121655384 4129348608 4130188832 4135761696 4143594578 4158102564 4169557392 4170528768 4172333616 4175183376 4178190016 4180235763 4183827648 4191751564 4207408128 4215376704 4221064512 4221923398 4224104192 4226989312 4228818594 4229803776 4241456128 4259257233 4262166363 4265004249 4270121856 4270990724 4276753572 4278962688 4300857792 4309003356 4314572262 4317924688 4323750864 4325984256 4347107226 4350842496 4359082728 4361985144 4368107744 4374001632 4383057536 4398653952 4407760896 4410771456 4412680272 4413708288 4413829007 4416108928 4422067584 4447477944 4461171264 4465126666 4473460992 4480408504 4482722816 4496351328 4499589248 4504611111 4505660544 4510689183 4511740032 4514193992 4518072832 4520028084 4548608064 4554112332 4558025472 4560257196 4564175616 4566658096 4567721984 4572819888 4582287424 4598592768 4599528472 4605734616 4608113664 4613256648 4614331392 4646462436 4659262608 4664900779 4667959296 4668086969 4684063436 4686482944 4700463768 4704116032 4710463296 4720215808 4725483906 4752117216 4755362976 4765208448 4771638144 4775074304 4781517312 4790573216 4808597948 4817573376 4824073728 4825055312 4827547648 4830844928 4832935536 4851119658 4857665274 4865616896 4867722552 4871047272 4880139264 4881132256 4887718368 4908642816 4914121212 4915266048 4917939488 4924575264 4930939728 4933621693 4934771072 4940278629 4968122544 4972391424 4981808832 4989545834 4992123136 4998859008 5017667424 5027170582 5033667639 5040459567 5043063168 5044376008 5046981632 5062037904 5071625097 5078468241 5082831936 5088982668 5103001904 5112526848 5131762944 5137490358 5138687232 5142387712 5148126984 5149326336 5155073352 5159078848 5174469531 5198409216 5204699808 5209171968 5212782971 5216200704 5219037824 5226079872 5245743216 5255534592 5256603968 5263696704 5272293312 5273366098 5292130536 5310242784 5313131054 5317696384 5320300062 5324871552 5331315176 5334956536 5354883072 5365024896 5371958592 5373357052 5376132608 5382132756 5383386624 5389394868 5394532352 5420872842 5428187226 5430991104 5434700544 5435806376 5445952512 5453300736 5473819008 5483874396 5491273788 5495540512 5513064557 5514348928 5532681924 5544136752 5551617456 5559409856 5563111488 5566911168 5573647684 5578436864 5598286848 5616138528 5620502272 5628086016 5638424792 5639738368 5667276153 5674923009 5677854336 5679009644 5682888484 5686672332 5693495808 5702338096 5705283584 5733141414 5734477056 5740877142 5745337808 5752763016 5765001152 5785186176 5796142968 5801123328 5803963704 5808950784 5812110304 5815980192 5832002176 5852754432 5864871936 5871417552 5872785408 5883573696 5896090112 5913679464 5929970592 5937146446 5945157438 5948228352 5964614656 5982408432 5993738751 5995135104 5997729573 6001826103 6006148148 6007547392 6014252244 6015653376 6026704112 6048149184 6064810752 6068848896 6072149776 6077367296 6080342928 6085567488 6097093184 6115282173 6131457024 6139381248 6140979488 6151008864 6160561693 6182483076 6195283248 6203642544 6206846976 6207016739 6211086336 6212350144 6215391867 6254336088 6255793152 6267285024 6275741472 6279154882 6280617728 6287627346 6300645208 6323065056 6324351649 6328498176 6332885097 6336156288 6340483968 6343227891 6344705664 6353611264 6362184192 6375356416 6406486086 6415130358 6418444032 6423431168 6432098304 6443914048 6463505034 6468159544 6476887032 6485626296 6488976384 6490296736 6494729696 6516957824 6538624092 6544857088 6552161616 6553688064 6561002448 6566100352 6574586304 6587038172 6611641344 6616157184 6624163392 6633101376 6634451054 6642411776 6665145344 6690223232 6697689999 6710191488 6711556852 6720612756 6724084224 6749383872 6758490816 6762166796 6771290988 6777109248 6780042126 6785310224 6831168498 6837038208 6842350592 6849987144 6851582976 6859229832 6864169312 6873431136 6899292708 6908601924 6912170496 6931212288 6936017011 6939599744 6968106496 6988893912 6994324288 7016627618 7018262272 7026095154 7029724416 7056174048 7065694944 7080323712 7088225859 7093733416 7099828736 7147812672 7153366528 7162611456 7172275968 7176177008 7177848832 7185859824 7212896922 7226360064 7227830456 7237582968 7241321472 7246267392 7249403304 7276679487 7298425344 7301583828 7306570908 7311832528 7321698384 7331577552 7335364608 7335565237 7362964224 7376909232 7386862896 7392182336 7402156608 7417481984 7422548224 7472713248 7474233767 7484318751 7488184704 7498288512 7504114688 7526501136 7540755873 7556368204 7566564012 7570472448 7582229776 7591327744 7633474002 7644188552 7645969408 7654502856 7668790272 7670350688 7697644416 7713581568 7722190476 7723989504 7728190624 7734831104 7738618272 7745267712 7754640256 7803672576 7807049712 7813757952 7828556736 7839119808 7840714882 7844764928 7868614824 7884905952 7895545056 7899839486 7906627456 7910049147 7926876584 7930971136 7969696581 7976544576 7980450093 7987307328 7991651668 7993513472 7996972764 8002434804 8019002992 8020871168 8047537344 8060035578 8064198912 8073199134 8075079936 8086414336 8091798528 8107123904 8131309263 8153709564 8168928768 8185841664 8197111013 8201345152 8225811594 8243310768 8258697216 8260377664 8271523392 8287189156 8316205128 8339114784 8344667232 8350366752 8356380032 8360471526 8367655296 8383503128 8414816256 8430753408 8442129024 8443846796 8448208384 8453978624 8457637188 8459607552 8482912256 8518514466 8524332726 8530008498 8540243712 8541981448 8553507144 8557925376 8599712121 8601715584 8618006712 8629144524 8635849376 8647501728 8663387161 8694214452 8701684992 8718165456 8723970288 8736215488 8748003264 8766115072 8797307904 8825360544 8827658014 8832217856 8844135168 8894955888 8905719669 8917736157 8922342528 8930253332 8946921984 8960817008 8965445632 8992702656 8999178496 9009222222 9011321088 9021378366 9023480064 9028387984 9036145664 9040056168 9097216128 9108224664 9116050944 9120514392 9128351232 9133316192 9145639776 9164574848 9197185536 9199056944 9211469232 9216227328 9226513296 9228662784 9292924872 9318525216 9329801558 9336173938 9368126872 9372965888 9400927536 9403374841 9408232064 9418732323 9420926592 9431441019 9440431616 9450967812 9504234432 9510725952 9530416896 9543276288 9550148608 9563034624 9581146432 9609729129 9617195896 9635146752 9648147456 9650110624 9665871072 9702239316 9715330548 9731233792 9735445104 9742094544 9753883447 9760278528 9762264512 9775436736 9817285632 9828242424 9830532096 9835878976 9849150528 9861879456 9867243386 9869542144 9880557258 9936245088 9938266877 9944782848 9951676581 9963617664 9979091668 9984246272 9997718016 10035334848 10054341164 10067335278 10080919134 10086126336 10088752016 10093963264 10124075808 10143250194 10156936482 10165663872 10177965336 10206003808 10263525888 10274980716 10277374464 10284775424 10296253968 10298652672 10310146704 10318157696 10348939062 10396818432 10409399616 10425565942 10438075648 10452159744 10491486432 10510759259 10513207936 10524941427 10527393408 10539142731 10544586624 10546732196 10584261072 10620485568 10626262108 10635392768 10640600124 10649743104 10662630352 10669913072 10730049792 10743917184 10746714104 10752265216 10764265512 10766773248 10778789736 10819345383 10841745684 10856374452 10861982208 10869401088 10871612752 10891905024 10899455303 10906601472 10947638016 10967748792 10982547576 10991081024 11026129114 11028697856 11065363848 11088273504 11103234912 11118819712 11126222976 11133822336 11147295368 11156873728 11196573696 11232277056 11241004544 11256172032 11276849584 11279476736 11334552306 11349846018 11355708672 11358019288 11365776968 11373344664 11386991616 11404676192 11466282828 11468954112 11481754284 11490675616 11505526032 11527316801 11530002304 11570372352 11592285936 11602246656 11607927408 11617901568 11624220608 11631960384 11664004352 11705508864 11742835104 11745224491 11761072323 11767147392 11792180224 11827358928 11849759229 11859941184 11874292892 11890314876 11896456704 11929229312 11964816864 11987477502 11990270208 11995459146 12003652206 12012296296 12015094784 12028504488 12031306752 12053408224 12090053367 12096298368 12129621504 12137697792 12144299552 12154734592 12160685856 12171134976 12194186368 12230564346 12262914048 12278762496 12281958976 12302017728 12321123386 12364966152 12390566496 12407285088 12414033478 12424700288 12430783734 12508672176 12511586304 12534570048 12540707289 12551482944 12558309764 12561235456 12575254692 12601290416 12646130112 12648703298 12665770194 12672312576 12680967936 12686455782 12689411328 12707222528 12724368384 12777771699 12786499089 12812972172 12830260716 12836888064 12881174449 12887828096 12927010068 12936319088 12953774064 12971252592 12977952768 12980593472 12989459392 13033915648 13077248184 13104323232 13122004896 13132200704 13149172608 13174076344 13223282688 13223644357 13232314368 13241487021 13248326784 13266202752 13268902108 13284823552 13330290688 13380446464 13395379998 13420382976 13423113704 13441225512 13448168448 13498767744 13513833333 13516981632 13524333592 13542581976 13554218496 13560084252 13570620448 13662336996 13674076416 13684701184 13699974288 13703165952 13718459664 13728338624 13746862272 13798585416 13817203848 13824340992 13872034022 13879199488 13936212992 13977787824 13988648576 13994702337 14004260907 14033255236 14036524544 14052190308 14059448832 14112348096 14131389888 14160647424 14176451718 14187466832 14199657472 14295625344 14306733056 14325222912 14344551936 14352354016 14371719648 14425793844 14452720128 14455660912 14475165936 14482642944 14492534784 14498806608 14502581023 14553358974 14596850688 14603167656 14613141816 14623665056 14643396768 14663155104 14671130474 14725928448 14753818464 14773725792 14776731893 14784364672 14800865079 14804313216 14820835887 14834963968 14845096448 14945426496 14948467534 14968637502 14976369408 14996577024 15008229376 15053002272 15081511746 15101002917 15112736408 15133128024 15140944896 15164459552 15214875291 15266948004 15288377104 15291938816 15309005712 15327531131 15337580544 15340701376 15395288832 15427163136 15444380952 15447979008 15456381248 15477236544 15509280512 15614099424 15627515904 15627943331 15638348913 15657113472 15678239616 15681429764 15689529856 15737229648 15769811904 15791090112 15799678972 15813254912 15820098294 15853753168 15861942272 15939393162 15953089152 15960900186 15974614656 15983303336 15987026944 15993945528 16004869608 16038005984 16095074688 16120071156 16128397824 16146398268 16150159872 16172828672 16183597056 16214247808 16262618526 16307419128 16337857536 16394222026 16402690304 16451623188 16486621536 16520755328 16539193671 16543046784 16574378312 16632410256 16678229568 16689334464 16700733504 16712760064 16720943052 16735310592 16767006256 16861506816 16884258048 16887693592 16896416768 16907957248 16915274376 16919215104 17001828459 17037028932 17048665452 17060016996 17080487424 17083962896 17107014288 17115850752 17199424242 17203431168 17236013424 17258289048 17271698752 17295003456 17326774322 17388428904 17403369984 17436330912 17447940576 17463410419 17472430976 17496006528 17532230144 17594615808 17650721088 17655316028 17664435712 17688270336 17789911776 17811439338 17835472314 17844685056 17860506664 17893843968 17921634016 17981216253 17985405312 17998356992 18018444444 18022642176 18042756732 18046960128 18056775968 18072291328 18080112336 18114354973 18194432256 18216449328 18232101888 18241028784 18256702464 18266632384 18291279552 18329149696 18394371072 18398113888 18422938464 18453026592 18456781343 18481685079 18585849744 18595958689 18621050217 18637050432 18646175601 18659603116 18672347876 18736253744 18745931776 18801855072 18806749682 18816464128 18837464646 18841853184 18862882038 18880863232 18901935624 18973054947 18998655291 19008468864 19021451904 19060833792 19086552576 19100297216 19126069248 19162292864 19219458258 19234391792 19270293504 19296294912 19300221248 19331742144 19404478632 19430661096 19470890208 19484189088 19507766894 19524529024 19550873472 19634571264 19656484848 19661064192 19671757952 19698301056 19723758912 19734486772 19739084288 19761114516 19872490176 19876533754 19903353162 19927235328 19958183336 19968492544 19995436032 20070669696 20093069997 20108682328 20134670556 20161838268 20172252672 20177504032 20248151616 20286500388 20313872964 20331327744 20355930672 20412007616 20527051776 20549961432 20554748928 20592507936 20620293408 20636315392 20697878124 20780012561 20793636864 20808051033 20818799232 20851131884 20876151296 20904319488 20982972864 21021518518 21026415872 21049882854 21054786816 21078285462 21089173248 21093464392 21168522144 21240971136 21252524216 21270785536 21281200248 21299486208 21325260704 21339826144 21460099584 21487834368 21493428208 21504530432 21528531024 21533546496 21557579472 21638690766 21683491368 21712748904 21723964416 21738802176 21743225504 21798910606 21895276032 21935497584 21965095152 21977042087 21982162048 22006695711 22052258228 22057395712 22130727696 22176547008 22206469824 22237639424 22252445952 22267644672 22294590736 22313747456 22422701301 22452956253 22464554112 22482009088 22512344064 22553699168 22622267619 22669104612 22699692036 22711417344 22716038576 22731553936 22746689328 22773983232 22789770179 22809352384 22932565656 22937908224 22963508568 22981351232 23011052064 23054633602 23060004608 23140744704 23184571872 23204493312 23215854816 23220578689 23235803136 23248441216 23263920768 23328008704 23411017728 23485670208 23490448982 23522144646 23534294784 23584360448 23654717856 23699518458 23719882368 23730147441 23748585784 23780629752 23792913408 23909089743 23929633728 23974955004 23980540416 23990918292 24007304412 24024592592 24030189568 24057008976 24062613504 24106816448 24180106734 24192596736 24259243008 24275395584 24288599104 24321371712 24388372736 24461128692 24557524992 24558196663 24563917952 24591333039 24604035456 24642246772 24729932304 24781132992 24814570176 24828066956 24849400576 24861567468 25017344352 25069140096 25081414578 25102965888 25116619528 25122470912 25150509384 25202580832 25292260224 25297406596 25331540388 25344625152 25361935872 25372911564 25378822656 25414445056 25448736768 25555543398 25572998178 25625944344 25660521432 25673776128 25762348898 25775656192 25854020136 25872638176 25907548128 25942505184 25961186944 25978918784 25990161483 26067831296 26154496368 26208646464 26244009792 26264401408 26298345216 26348152688 26447288714 26482974042 26496653568 26532405504 26537804216 26569647104 26717159007 26760892928 26790759996 26840765952 26846227408 26882451024 26896336896 26933364757 26997535488 27027666666 27033963264 27048667184 27085163952 27108436992 27120168504 27141240896 27324673992 27348152832 27399948576 27436919328 27442502087 27456677248 27493724544 27597170832 27634407696 27648681984 27649438201 27744068044 27758398976 27872425984 27955575648 27977297152 27989404674 28008521814 28066510472 28073049088 28104380616 28118897664 28210124523 28224696192 28256196969 28262779776 28321294848 28352903436 28374933664 28399314944 28591250688 28613466112 28650445824 28689103872 28704708032 28743439296 28851587688 28905440256 28911321824 28950331872 28997613216 29005162046 29106717948 29193701376 29206335312 29226283632 29247330112 29261650341 29286793536 29326310208 29342260948 29451856896 29507636928 29547451584 29553463786 29568729344 29601730158 29608626432 29641671774 29669927936 29690192896 29814800631 29855029743 29890852992 29896935068 29937275004 29952738816 29993154048 30106004544 30163023492 30202005834 30225472816 30266256048 30281889792 30328919104 30429750582 30533896008 30576754208 30618011424 30655062262 30681402752 30790577664 30854326272 30888761904 30895958016 30896803049 30912762496 30954473088 31018561024 31228198848 31255886662 31276697826 31314226944 31356479232 31362859528 31379059712 31474459296 31532277777 31539623808 31574824281 31582180224 31599357944 31626509824 31640196588 31707506336 31878786324 31906178304 31921800372 31949229312 31966606672 31974053888 31987891056 32009739216 32076011968 32190149376 32240142312 32256795648 32292796536 32300319744 32428495616 32525237052 32614838256 32654305453 32675715072 32676608783 32698365909 32788444052 32805380608 32903246376 32973243072 33041510656 33078387342 33086093568 33148756624 33264820512 33356459136 33378668928 33401467008 33425520128 33441886104 33470621184 33534012512 33723013632 33768516096 33775387184 33792833536 33815914496 33830548752 33838430208 34003656918 34074057864 34097330904 34120033992 34160974848 34167925792 34214028576 34398848484 34406862336 34472026848 34516578096 34535351851 34543397504 34581950403 34590006912 34653548644 34776857808 34806739968 34872661824 34895881152 34926820838 34944861952 34992013056 35064460288 35235673473 35283216969 35301442176 35310632056 35328871424 35376540672 35549277687 35579823552 35622878676 35670944628 35689370112 35721013328 35787687936 35843268032 35962432506 35970810624 35996713984 36036888888 36045284352 36085513464 36093920256 36113551936 36160224672 36228709946 36388864512 36432898656 36464203776 36482057568 36489480797 36513404928 36533264768 36582559104 36658299392 36788742144 36796227776 36845876928 36906053184 36913562686 36963370158 37171699488 37191917378 37242100434 37274100864 37292351202 37319206232 37344695752 37472507488 37603710144 37613499364 37632928256 37674929292 37683706368 37725764076 37761726464 37803871248 37946109894 37997310582 38016937728 38042903808 38121667584 38173105152 38324585728 38438916516 38468783584 38591451899 38600442496 38643523347 38663484288 38808957264 38861322192 38941780416 38968378176 39015533788 39049058048 39101746944 39312969696 39343515904 39396602112 39447517824 39468973544 39478168576 39522229032 39670933071 39724461063 39744980352 39753067508 39806706324 39854470656 39916366672 39936985088 39990872064 40141339392 40186139994 40217364656 40269341112 40323676536 40344505344 40355008064 40496303232 40573000776 40627745928 40662655488 40711861344 40824015232 41054103552 41099922864 41109497856 41185015872 41240586816 41272630784 41395756248 41560025122 41616102066 41637598464 41702263768 41752302592 41808638976 41965945728 41984107011 42012782721 42043037036 42052831744 42099765708 42109573632 42156570924 42178346496 42186928784 42337044288 42481942272 42505048432 42541571072 42562400496 42598972416 42650521408 42679652288 42920199168 42975668736 42986856416 43057062048 43115158944 43123931851 43277381532 43366982736 43425497808 43447928832 43449117173 43477604352 43486451008 43507743069 43597821212 43790552064 43870995168 43930190304 43954084174 43964324096 44013391422 44104516456 44114791424 44261455392 44330195679 44353094016 44402595237 44412939648 44475278848 44504891904 44535289344 44589181472 44627494912 44845402602 44905912506 44929108224 44964018176 45024688128 45107398336 45244535238 45338209224 45399384072 45422834688 45432077152 45463107872 45493378656 45579540358 45618704768 45865131312 45875816448 45927017136 45962702464 45982593393 46022104128 46109267204 46120009216 46281489408 46369143744 46431709632 46441157378 46496882432 46527841536 46656017408 46883829993 46915046739 46971340416 46980897964 47044289292 47068589568 47309435712 47399036916 47439764736 47460294882 47497171568 47561259504 47585826816 47818179486 47859267456 47949910008 47961080832 47981836584 48014608824 48049185184 48114017952 48213632896 48360213468 48385193472 48518486016 48550791168 48552119077 48577198208 48642743424 48776745472 48922257384 49116393326 49127835904 49182666078 49208070912 49284493544 49459864608 49562265984 49617581013 49629140352 49656133912 49698801152 49723134936 50034688704 50138280192 50162829156 50205931776 50233239056 50244941824 50301018768 50405161664 50584520448 50594813192 50663080776 50689250304 50723871744 50745823128 50757645312 51111086796 51145996356 51251888688 51321042864 51347552256 51348956659 51524697796 51551312384 51708040272 51745276352 51815096256 51885010368 51922373888 51957837568 51980322966 52135662592 52308992736 52390231257 52417292928 52488019584 52528802816 52596690432 52696305376 52894577428 52965948084 52993307136 53064811008 53075608432 53139294208 53434318014 53521785856 53581519992 53681531904 53692454816 53764902048 53866729514 53995070976 54055333332 54067926528 54097334368 54170327904 54216873984 54240337008 54282481792 54343064919 54649347984 54696305664 54799897152 54873838656 54885004174 54913354496 54987449088 55194341664 55268815392 55298876402 55370344029 55445055237 55488136088 55516797952 55787876067 55863150651 55911151296 55954594304 55978809348 56017043628 56133020944 56146098176 56208761232 56237795328 56420249046 56449392384 56512393938 56525559552 56642589696 56705806872 56749867328 56919164841 57182501376 57300891648 57340612681 57378207744 57379777091 57409416064 57486878592 57703175376 57810880512 57822643648 57900663744 57995226432 58010324092 58213435896 58412670624 58452567264 58494660224 58523300682 58573587072 58652620416 58684521896 58903713792 59015273856 59094903168 59106927572 59137458688 59203460316 59217252864 59283343548 59339855872 59380385792 59629601262 59710059486 59781705984 59793870136 59874550008 59905477632 59986308096 60212009088 60326046984 60404011668 60450945632 60532512096 60643710127 60657838208 60859501164 61067792016 61153508416 61236022848 61310124524 61362805504 61581155328 61777523808 61793606098 61825524992 61908946176 62037122048 62340037683 62424153099 62456397696 62511773324 62553395652 62628453888 62712958464 62725719056 62758119424 62948918592 63064555554 63079247616 63149648562 63164360448 63198715888 63253019648 63280393176 63415012672 63757572648 63812356608 63843600744 63898458624 63933213344 63975782112 64019478432 64152023936 64380298752 64480284624 64513591296 64585593072 64600639488 64856991232 65050474104 65229676512 65308610906 65353217566 65396731818 65576888104 65610761216 65806492752 65931126261 65946486144 66020087133 66083021312 66156774684 66172187136 66297513248 66529641024 66712918272 66757337856 66802934016 66851040256 66883772208 66941242368 67068025024 67268103903 67446027264 67537032192 67550774368 67661097504 67766178623 68007313836 68148115728 68194661808 68240067984 68277184129 68321949696 68335851584 68369310537 68428057152 68797696968 68813724672 68944053696 69033156192 69070703702 69086795008 69163900806 69180013824 69307097288 69553715616 69567868139 69613479936 69661736067 69745323648 69791762304 69853641676 69889723904 69984026112 70128920576 70471346946 70566433938 70602884352 70621264112 70657742848 70753081344 71098555374 71159647104 71245757352 71341889256 71378740224 71442026656 71686536064 71924865012 71941621248 71993427968 72073777776 72090568704 72171026928 72187840512 72227103872 72320449344 72457419892 72777729024 72865797312 72964115136 72978961594 73066529536 73165118208 73316598784 73592455552 73674589989 73691753856 73773999117 73812106368 73827125372 73926740316 74343398976 74383834756 74484200868 74548201728 74584702404 74638412464 74689391504 74945014976 75207420288 75226998728 75265856512 75349858584 75367412736 75451528152 75607742496 75892219788 75994621164 76033875456 76085807616 76243335168 76296187121 76346210304 76649171456 76877833032 76937567168 77182903798 77200884992 77287046694 77326968576 77617914528 77722644384 77883560832 77936756352 77970484449 78031067576 78098116096 78203493888 78625939392 78687031808 78793204224 78895035648 78937947088 78956337152 79044458064 79341866142 79448922126 79489960704 79506135016 79613412648 79708941312 79832733344 80282678784 80372279988 80434729312 80538682224 80647353072 80689010688 80691217607 80710016128 80800094271 80992606464 81146001552 81255491856 81325310976 81423722688 81648030464 82199845728 82216571437 82327506261 82370031744 82481173632 82545261568 82791512496 82948314603 83120050244 83232204132 83275196928 83404527536 83504605184 83617277952 83931891456 83968214022 84025565442 84086074072 84105663488 84199531416 84219147264 84313141848 84356692992 84373857568 84630373569 84674088576 84963884544 85010096864 85083142144 85124800992 85197944832 85301042816 85359304576 85840398336 85951337472 85973712832 86114124096 86230317888 86247863702 86554763064 86733965472 86850995616 86898234346 86972902016 87015486138 87195642424 87581104128 87741990336 87784951023 87860380608 87908168348 87928648192 88026782844 88209032912 88229582848 88522910784 88660391358 88706188032 88805190474 88825879296 88950557696 89009783808 89070578688 89178362944 89444401893 89690805204 89811825012 89858216448 90168221143 90214796672 90489070476 90676418448 90798768144 90845669376 90864154304 90926215744 90986757312 91159080716 91237409536 91730262624 91854034272 91925404928 91965186786 92044208256 92218534408 92240018432 92562978816 92690409147 92738287488 92863419264 92882314756 92993764864 93055683072 93312034816 93767659986 93830093478 93942680832 93961795928 94088578584 94137179136 94596833331 94618871424 94798073832 94879529472 94920589764 94994343136 95122519008 95636358972 95718534912 95899820016 95922161664 95963673168 96029217648 96098370368 96228035904 96427265792 96720426936 96770386944 97104238154 97154396416 97285486848 97553490944 97844514768 97962916359 98029826349 98095097727 98232786652 98255671808 98365332156 98416141824 98568987088 98919729216 99124531968 99235162026 99258280704 99312267824 99397602304 99446269872 100069377408 100276560384 100325658312 100411863552 100466478112 100602037536 100810323328 101169040896 101189626384 101326161552 101378500608 101447743488 101491646256 101515290624 101518067161 102222173592 102291992712 102503777376 102642085728 102697913318 103049395592 103102624768 103416080544 103437123251 103490552704 103606055553 103630192512 103745851209 103770020736 103844747776 103915675136 103960645932 104271325184 104617985472 104780462514 104834585856 104976039168 105057605632 105193380864 105392610752 105707020419 105789154856 105931896168 105986614272 106129622016 106151216864 106868636028 107043571712 107163039984 107292717917 107363063808 107384909632 107529804096 107733459028 107990141952 108110666664 108135853056 108194668736 108340655808 108480674016 108564963584 108686129838 109298695968 109392611328 109468442391 109599794304 109747677312 109770008348 109826708992 109974898176 110388683328 110537630784 110597752804 110740688058 110890110474 110976272176 111033595904 111575752134 111726301302 111822302592 111909188608 111957618696 112034087256 112266041888 112417522464 112840498092 112898784768 113024787876 113051119104 113285179392 113411613744 113499734656 113838329682 114365002752 114681225362 114759554182 114818832128 114973757184 115406350752 115645287296 115774355697 115801327488 115930570041 115990452864 116020648184 116426871792 116825341248 116905134528 116989320448 117046601364 117147174144 117305240832 117369043792 118030547712 118189806336 118213855144 118274917376 118406920632 118434505728 118566687096 119012799213 119259202524 119420118972 119563411968 119587740272 119749100016 119810955264 119894008333 119972616192 120424018176 120652093968 120808023336 120901891264 121065024192 121287420254 121315676416 121719002328 122135584032 122243872933 122307016832 122472045696 122620249048 122725611008 123162310656 123555047616 123587212196 123651049984 123817892352 124074244096 124680075366 124848306198 124912795392 125023546648 125106791304 125256907776 125425916928 125451438112 125897837184 126129111108 126158495232 126299297124 126328720896 126397431776 126506039296 126560786352 126800484811 126830025344 127515145296 127624713216 127687201488 127796917248 127866426688 127951564224 128038956864 128304047872 128760597504 128960569248 129171186144 129197469401 129371795553 129713982464 130100948208 130347351519 130459353024 130523229207 130617221812 130706435132 130793463636 131153776208 131221522432 131612985504 131862252522 131892972288 132040174266 132166042624 132313549368 132344374272 132595026496 132990587037 133059282048 133425836544 133514675712 133605868032 133702080512 133767544416 133882484736 134136050048 134536207806 134892054528 135074064384 135101548736 135322195008 135532357246 136014627672 136296231456 136389323616 136480135968 136554368258 136671703168 136738621074 136856114304 137595393936 137627449344 137888107392 137947780179 138066312384 138141407404 138173590016 138327801612 138360027648 138614194576 139107431232 139135736278 139323472134 139490647296 139583524608 139707283352 139779447808 139968052224 140651489979 140942693892 141132867876 141205768704 141242528224 141692918939 142197110748 142319294208 142491514704 142683778512 142757480448 142884053312 143373072128 143849730024 143883242496 144147555552 144342053856 144454207744 144640898688 144914839784 145460087927 145555458048 145656357231 145731594624 145928230272 145957923188 146133059072 146330236416 146633197568 147184911104 147349179978 147383507712 147547998234 147624212736 147654250744 147853480632 148686797952 148767669512 148968401736 149096403456 149169404808 149276824928 149378783008 149890029952 150414840576 150453997456 150531713024 150699717168 150734825472 150903056304 151215484992 151784439576 151989242328 152067750912 152171615232 152592374242 153298342912 153755666064 153875134336 154046869977 154365807596 154401769984 154574093388 154653937152 155235829056 155445288768 155767121664 155873512704 155940968898 156062135152 156196232192 156406987776 157170693771 157251878784 157374063616 157586408448 157790071296 157875894176 158088916128 158683732284 158897844252 158979921408 159012270032 159226825296 159417882624 159528391253 159665466688 160565357568 160744559976 160869458624 161077364448 161294706144 161382435214 161420032256 161600188542 161985212928 162292003104 162510983712 162544050823 162650621952 162847445376 163029194757 163296060928 164399691456 164433142874 164655012522 164740063488 164962347264 165090523136 165583024992 165896629206 166111032087 166240100488 166464408264 166550393856 166809055072 167363628201 167863782912 167936428044 168051130884 168172148144 168211326976 168399062832 168438294528 168626283696 168713385984 168747715136 169260747138 169348177152 169927769088 170020193728 170249601984 170602085632 170718609152 171902674944 171907376641 171947425664 172021838043 172139331273 172228248192 172460635776 172495727404 173109526128 173467930944 173701991232 173796468692 173945804032 174030972276 174391284848 175483980672 175569902046 175720761216 175816336696 175857296384 176053565688 176418065824 177045821568 177320782716 177412376064 177610380948 177651758592 177901115392 178019567616 178141157376 178356725888 178888803786 179381610408 179623650024 179716432896 180336442286 180429593344 180978140952 181352836896 181597536288 181728308608 181852431488 181931130381 181973514624 182318161432 182474819072 183460525248 183708068544 183850809856 183930373572 184088416512 184437068816 184480036864 185380818294 185476574976 185726838528 185764629512 185987529728 186111366144 187020113049 187535319972 187660186956 187885361664 187923591856 188177157168 188274358272 188533553299 189193666662 189237742848 189596147664 189759058944 189841179528 189988686272 190245038016 191272717944 191437069824 191799640032 191927346336 192058435296 192097514609 192196740736 192456071808 192854531584 193440853872 193540773888 194208476308 194308792832 194570973696 195106981888 195689029536 195925832718 196059652698 196190195454 196465573304 196511343616 196730664312 196832283648 197137974176 197793378783 197839458432 198249063936 198470324052 198516561408 198624535648 198795204608 198892539744 199257904703 200138754816 200553120768 200651316624 200823727104 200932956224 201204075072 201620646656 202338081792 202379252768 202652323104 202983292512 203036134322 203298535869 204444347184 204583985424 204831552387 205007554752 205107931611 205284171456 205395826636 206098791184 206205249536 206832161088 206874246502 206981105408 207212111106 207260385024 207491702418 207540041472 207689495552 207831350272 207921291864 208703604417 208985208201 209235970944 209560925028 209669171712 209952078336 210386761728 210785221504 211414040838 211578309712 211863792336 211973228544 212259244032 212302433728 213737272056 214326079968 214585435834 214769819264 215059608192 215466918056 215980283904 216221333328 216271706112 216277621343 216389337472 216681311616 216961348032 217129927168 217372259676 218597391936 218936884782 219199588608 219495354624 219540016696 219653417984 219949796352 220777366656 221023769967 221075261568 221195505608 221481376116 221780220948 221952544352 223151504268 223452602604 223644605184 223818377216 223915237392 224068174512 224532083776 224835044928 225680996184 225797569536 226049575752 226102238208 226823227488 226999469312 227676659364 228580138171 228730005504 228888561363 229362450724 229519108364 229637664256 229947514368 230812701504 231290574592 231548711394 231602654976 231861140082 231980905728 232041296368 232853743584 233650682496 233810269056 233978640896 234093202728 234294348288 234610481664 234738087584 236061095424 236379612672 236427710288 236549834752 236813841264 236869011456 237133374192 238025598426 238518405048 238840237944 239126823936 239175480544 239498200032 239788016666 240848036352 241304187936 241616046672 241747462957 241803782528 242073652821 242130048384 242400282813 242574840508 242631352832 243438004656 244271168064 244487745866 244614033664 244944091392 245240498096 245451222016 246649714311 246982518783 247110095232 247174424392 247302099968 247635784704 248844943809 249360150732 249696612396 249825590784 250047093296 250213582608 250513815552 250687471969 250851833856 250902876224 251795674368 252258222216 252316990464 252598594248 252657441792 252794863552 253121572704 253600969622 253660050688 255030290592 255249426432 255374402976 255426365579 255593834496 255732853376 255903128448 256077913728 256608095744 257521195008 257921138496 258342372288 258394938802 258743591106 259427964928 260201896416 260694703038 260918706048 261046458414 261234443624 261412870264 261586927272 262307552416 263225971008 263724505044 263785944576 264080348532 264332085248 264627098736 264688748544 265190052992 265981174074 266118564096 266851673088 267029351424 267211736064 267535088832 268272100096 269072415612 270140163293 270203097472 270504663429 270644390016 271064714492 272029255344 272592462912 272778647232 272960271936 273108736516 273343406336 273477242148 273712228608 275190787872 275776214784 275895560358 276132624768 276282814808 276347180032 276655603224 276720055296 277228389152 278071227441 278214862464 278271472556 278646944268 278981294592 279167049216 279414566704 279558895616 279936104448 281302979958 281885387784 282265735752 282411537408 282485056448 283385837878 284394221496 284638588416 284983029408 285367557024 285768106624 286746144256 287699460048 287766484992 288295111104 288684107712 288908415488 289281797376 289829679568 290920175854 291312714462 291463189248 291856460544 291915846376 292266118144 292660472832 293888749077 294089479047 294369822208 294698359956 294767015424 295095996468 295248425472 295308501488 295706961264 296267012327 297373595904 297535339024 297936803472 298192806912 298338809616 298553649856 298757566016 299780059904 300829681152 300907994912 301399434336 301806112608 301867522957 302430969984 303568879152 303978484656 304135501824 304143820211 304343230464 304554201483 305184748484 306596685824 307511332128 307750268672 308093739954 308731615192 308803539968 309148186776 309307874304 310311369753 310471658112 310818166659 310890577536 311534243328 311747025408 311881937796 312124270304 312392464384 312813975552 314341387542 314503757568 314748127232 315172816896 315580142592 315751788352 316177832256 317367464568 317795688504 317959842816 318024540064 318453650592 319056782506 319330933376 321130715136 321489119952 321738917248 321878153751 322154728896 322589412288 322764870428 322840064512 323200377084 323970425856 324584006208 325021967424 325088101646 325694890752 326058389514 326592121856 328405327173 328799382912 328866285748 329310025044 329480126976 329924694528 331166049984 331793258412 332222064174 332480200976 332928816528 333100787712 333618110144 334727256402 335727565824 335872856088 336102261768 336344296288 336798125664 337252567392 337495430272 338521494276 338696354304 339855538176 339864833539 340040387456 340499203968 341204171264 341437218304 343814753282 343894851328 344043676086 344278662546 344456496384 344921271552 344991454808 346219052256 346935861888 347323067091 347403982464 347592937384 347891608064 348061944552 348782569696 350967961344 351139804092 351441522432 351632673392 351714592768 352107131376 352836131648 354091643136 354641565432 354824752128 355220761896 355303517184 356713451776 357777607572 358763220816 359247300048 359432865792 359442696613 359682024999 360672884572 360859186688 361956281904 362705673792 363195072576 363456617216 363704862976 363862260762 363947029248 364636322864 364949638144 366731618799 366921050496 367416137088 367701619712 367860747144 368176833024 368874137632 370761636588 370953149952 371453677056 371529259024 371975059456 372222732288 374040226098 375070639944 375320373912 375770723328 375847183712 376354314336 377067106598 378387333324 378475485696 379192295328 379518117888 379682359056 379977372544 380401454433 380490076032 382545435888 382874139648 383599280064 383854692672 384116870592 384195029218 384393481472 384912143616 385709063168 386881707744 387592408203 388115386659 388416952616 388617585664 389141947392 391042054557 391378059072 391851665436 392119305396 392380390908 392931146608 393022687232 393461328624 393664567296 394275948352 395586757566 395678916864 396498127872 396940648104 397033122816 397249071296 397785079488 398515809406 400277509632 401106241536 401302633248 401384288767 401647454208 401658439637 401865912448 402408150144 403241293312 404676163584 404758505536 405304646208 405966585024 406072268644 406597071738 408888694368 409167970848 409663104774 410015109504 410215863222 410568342912 410791653272 412197582368 413664322176 413748493004 413962210816 414424222212 414520770048 414983404836 415080082944 415378991104 415662700544 415842583728 417407208834 417970416402 418471941888 419121850056 419338343424 419904156672 421570443008 422828081676 423156619424 423727584672 424505970889 424604867456 425078756817 427474544112 428652159936 429170871668 429539638528 430119216384 430933836112 432442666656 432555242686 432778674944 433362623232 433922696064 434259854336 434744519352 436380263781 436969071693 437194783872 437873769564 438399177216 438990709248 439080033392 439306835968 439899592704 441554733312 442047539934 442150523136 442391011216 442962752232 443560441896 443905088704 446303008536 446905205208 447289210368 447830474784 448136349024 449064167552 449670089856 451361992368 451595139072 452099151504 452204476416 453646454976 453998938624 455353318728 457160276342 457777122726 458724901448 459038216728 459275328512 459895028736 461625403008 462140609931 462581149184 463097422788 463205309952 463722280164 463961811456 464082592736 465707487168 467301364992 467620538112 467957281792 468186405456 468588696576 469220963328 469476175168 472122190848 472759225344 472855420576 473627682528 474266748384 474363250361 476051196852 477036810096 477680475888 477940288903 478253647872 478350961088 478585173759 478996400064 479576033332 481696072704 482608375872 483232093344 483494925914 483607565056 484147305642 484260096768 484800565626 485149681016 485262705664 486876009312 487632152469 488542336128 488975491732 489228067328 489888182784 490480996192 490902444032 493299428622 493965037566 494220190464 494348848784 494604199936 495271569408 497689887618 498720301464 499393224792 499651181568 500094186592 500427165216 501374943938 501805752448 503591348736 504516444432 504633980928 505197188496 505314883584 505589727104 506243145408 507201939244 507320101376 510060581184 510748805952 510852731158 511465706752 511806256896 512155827456 513216191488 515722129923 515842276992 516065514129 516417993819 516684744576 516789877604 517487182212 520403792832 521389406076 521837412096 522092916828 522468887248 522825740528 523173854544 524615104832 526451942016 527449010088 527571889152 528160697064 529254197472 530380105984 531962348148 532237128192 533703346176 534058702848 534073309847 534423472128 535070177664 536544200192 538144831224 540280326586 540406194944 541009326858 541288780032 542129428984 544058510688 545184925824 545557294464 545793391143 545920543872 546217473032 546686812672 546954484296 547424457216 550381575744 551552429568 551791120716 552265249536 552565629616 552694360064 553311206448 553440110592 554456778304 556142454882 556429724928 556542945112 557293888536 557962589184 558334098432 558829133408 562605959916 563770775568 564531471504 564823074816 564838523249 564970112896 565600659897 566771675756 568788442992 569277176832 569966058816 570735114048 571536213248 573492288512 575398920096 576292543827 576590222208 577368215424 577816830976 578563594752 579659359136 581840351708 582625428924 582926378496 583712921088 583831692752 584532236288 585320945664 587777498154 588178958094 588739644416 589396719912 589534030848 590191992936 590496850944 590617002976 591413922528 592534024654 594747191808 595070678048 595873606944 596385613824 596677619232 597107299712 597515132032 597773714109 599560119808 601659362304 601815989824 602798868672 603612225216 603735045914 604861939968 607137758304 607956969312 608287640422 609108402966 609895607607 610369496968 614494657161 615022664256 615500537344 616187479908 617463230384 617607079936 618296373552 618615748608 620622739506 620943316224 621636333318 621781155072 623068486656 623494050816 623763875592 624248540608 626110813251 628682775084 629007515136 631160285184 631177548001 631503576704 632355664512 634734929136 635591377008 635919685632 636049080128 636907301184 638113565012 638661866752 642978239904 643477834496 643756307502 644309457792 645178824576 645529740856 645680129024 646400754168 647940851712 648832864029 649168012416 650043934848 650176203292 651389781504 652116779028 653184243712 656810654346 657598765824 657732571496 658620050088 658960253952 659849389056 662332099968 663586516824 664444128348 664960401952 665857633056 667236220288 669454512804 671455131648 671745712176 672204523536 672688592576 673596251328 674505134784 674990860544 677042988552 677392708608 679729667078 680080774912 680998407936 682408342528 682874436608 685740414513 686665684089 687629506564 687789702656 688087352172 688557325092 688912992768 689842543104 689982909616 692438104512 693871723776 694646134182 694807964928 695185874768 695783216128 696123889104 697565139392 701935922688 702279608184 702883044864 703265346784 704214262752 705672263296 708183286272 709283130864 709649504256 710441523792 710607034368 710626470127 713426903552 715555215144 717526441632 718494600096 718885393226 719364049998 721345769144 721718373376 723912563808 725242388871 725411347584 726220958463 726390145152 726913234432 727409725952 727724521524 727894058496 729272645728 729899276288 733463237598 733842100992 734832274176 735403239424 735721494288 736353666048 737748275264 739949142933 741523273176 741906299904 742907354112 743058518048 745427964853 748080452196 750141279888 750640747824 751049025419 751541446656 751694367424 752062415907 752708628672 754134213196 756774666648 756950971392 758384590656 759364718112 759954745088 760802908866 760980152064 765090871776 765748279296 766279096737 767198560128 767709385344 768233741184 768390058436 768786962944 769824287232 771418126336 773763415488 775184816406 776230773318 776833905232 777235171328 778283894784 782084109114 782756118144 783703330872 784238610792 784760781816 785862293216 786922657248 788551896704 791173515132 791357833728 792996255744 793881296208 794066245632 794498142592 795570158976 797031618812 800555019264 802605266496 802768577534 803316879274 803731824896 804816300288 806482586624 809517011072 810420489879 810609292416 811513990287 811933170048 812144537288 813194143476 817777388736 818335941696 819326209548 820030219008 820431726444 821136685824 821583306544 824395164736 827328644352 827496986008 827924421632 828848444424 829041540096 829966809672 830160165888 831685167456 834814417668 835940832804 836943883776 838243700112 838676686848 839258058331 839808313344 843140886016 845656163352 846313238848 847455169344 849011941778 849209734912 850157513634 854949088224 857304319872 858341743336 859079277056 860238432768 861867672224 864885333312 865110485372 865557349888 866725246464 867845392128 868519708672 869489038704 872760527562 873938143386 874389567744 875747539128 876798354432 877981418496 878160066784 883109466624 884095079868 884301046272 884782022432 885925504464 887120883792 887603393677 887810177408 888801036981 892606017072 893810410416 894578420736 895660949568 896272698048 898128335104 899340179712 902723984736 904198303008 904382285807 905602568871 907292909952 907997877248 910706637456 912431460633 913662604449 914320552684 915554245452 917449802896 918076433456 918550657024 919790057472 923250806016 924281219862 925162298368 926194845576 926410619904 927444560328 927923622912 928165185472 930934109259 931414974336 934602729984 935241076224 935914563584 936372810912 937177393152 938441926656 938952350336 944244381696 945518450688 945710841152 947255365056 948533496768 948726500722 952102393704 954073620192 955360951776 955880577806 956701922176 957170347518 957992800128 959152066664 963392145408 965216751744 965634461253 966464186688 966989851828 967215130112 968294611284 968520193536 969601131252 970299362032 970525411328 973752018624 975264304938 977084672256 977950983464 978456134656 979776365568 980961992384 986598857244 987930075132 988440380928 988697697568 991850432573 995379775236 997440602928 998786449584 999302363136 1000188373184 1000854330432 1002749887876 1003611504896 1007182697472 1009032888864 1010394376992 1011179454208 1012486290816 1014403878488 1014640202752 1019594500617 1020121162368 1021497611904 1021705462316 1022931413504 1023612513792 1024311654912 1026432382976 1031444259846 1031684553984 1032131028258 1032835987638 1033369489152 1033579755208 1034974364424 1040807585664 1042778812152 1043674824192 1044185833656 1044937774496 1045651481056 1046347709088 1049230209664 1052903884032 1054898020176 1055143778304 1056321394128 1058508394944 1060760211968 1063924696296 1064474256384 1068146619694 1070140355328 1073088400384 1076289662448 1078328089839 1079046074997 1080560653172 1080812389888 1082018653716 1082577560064 1084258857968 1088117021376 1090369851648 1091114588928 1091586782286 1091841087744 1092434946064 1093373625344 1093908968592 1094848914432 1100194856397 1100763151488 1103104859136 1103582241432 1104530499072 1105131259232 1106622412896 1108913556608 1112284909764 1112859449856 1113085890224 1114587777072 1115925178368 1116668196864 1116698738771 1117658266816 1125211919832 1127541551136 1129062943008 1129677046498 1129940225792 1131201319794 1133543351512 1137576885984 1137808355761 1138554353664 1139932117632 1141204363299 1141470228096 1143072426496 1146984577024 1150797840192 1152585087654 1153180444416 1154736430848 1155633661952 1157127189504 1159318718272 1162777224609 1163680703416 1165250857848 1165852756992 1167425842176 1167663385504 1175554996308 1176357916188 1177479288832 1178793439824 1179068061696 1180383985872 1180993701888 1181234005952 1182827845056 1185068049308 1189494383616 1190141356096 1191747213888 1193355238464 1194214599424 1195030264064 1195547428218 1199120239616 1203318724608 1203631979648 1204152866301 1204975318911 1205597737344 1207224450432 1207470091828 1209723879936 1214275516608 1215913938624 1216575280844 1218216805932 1219791215214 1220738993936 1228989314322 1230045328512 1231001074688 1232374959816 1234926460768 1236592747104 1241245479012 1241886632448 1243272666636 1243562310144 1246136973312 1246988101632 1247527751184 1248497081216 1252221626502 1257365550168 1258015030272 1262355096002 1263007153408 1264711329024 1269469858272 1271182754016 1272098160256 1273517912667 1273814602368 1275236270451 1276227130024 1277323733504 1285956479808 1286955668992 1287512615004 1288618915584 1290357649152 1291059481712 1291360258048 1292801508336 1297665728058 1298336024832 1300087869696 1300352406584 1302779563008 1304233558056 1309140791343 1313621308692 1315197531648 1315465142992 1317240100176 1317920507904 1318834091663 1319698778112 1319734873093 1324664199936 1327173033648 1328888256696 1329920803904 1331715266112 1334472440576 1338909025608 1343491424352 1344409047072 1344682602263 1345377185152 1347192502656 1349010269568 1349981721088 1354085977104 1354785417216 1359459334156 1360161549824 1361996815872 1364816685056 1365748873216 1371480829026 1373331368178 1375259013128 1375579405312 1376174704344 1377114650184 1377825985536 1379685086208 1379965819232 1384876209024 1387743447552 1389292268364 1389615929856 1390371749536 1391566432256 1392247778208 1394805332921 1395130278784 1403871845376 1404559216368 1405766089728 1406530693568 1408428525504 1411344526592 1416366572544 1418566261728 1420883047584 1421252940254 1423089751083 1426853807104 1431110430288 1433820866709 1435052883264 1435755521277 1436989200192 1437770786452 1438728099996 1442691538288 1443436746752 1447825127616 1450484777742 1450822695168 1452441916926 1452780290304 1453826468864 1454819451904 1455449043048 1455788116992 1458545291456 1462896457407 1466926475196 1467684201984 1469664548352 1471442988576 1472707332096 1475496550528 1479898285866 1483046546352 1483812599808 1485814708224 1486117036096 1490855929706 1496160904392 1500282559776 1501281495648 1502098050838 1503388734848 1504124831814 1505417257344 1508268426392 1513549333296 1513901942784 1516769181312 1518729436224 1519909490176 1521605817732 1521960304128 1530181743552 1532558193474 1534397120256 1535418770688 1536467482368 1536780116872 1537573925888 1539648574464 1547166389769 1547526830976 1550369632812 1552461546636 1553667810464 1558622108329 1564168218228 1565512236288 1567406661744 1568477221584 1569521563632 1571724586432 1573845314496 1577103793408 1582347030264 1582715667456 1587762592416 1588996285184 1591140317952 1594063237624 1600060967197 1601110038528 1602219929541 1605210532992 1605537155068 1606633758548 1607463649792 1609632600576 1612965173248 1619034022144 1620840979758 1621218584832 1623027980574 1623866340096 1624289074576 1626388286952 1635554777472 1636671883392 1638652419096 1640060438016 1640863452888 1642273371648 1643166613088 1648790329472 1654657288704 1654993972016 1655848843264 1657696888848 1658083080192 1659933619344 1660320331776 1663370334912 1669628835336 1671881665608 1673887767552 1676487400224 1678516116662 1686281772032 1691312326704 1692626477696 1694515569747 1694910338688 1696801979691 1698023883556 1698419469824 1700315027268 1709898176448 1714608639744 1716683486672 1718158554112 1720476865536 1723735344448 1728877631481 1729770666624 1730220970744 1731114699776 1733450492928 1735690784256 1738978077408 1745521055124 1747876286772 1748779135488 1751495078256 1753596708864 1754812303783 1755962836992 1756320133568 1766218933248 1768190159736 1768602092544 1769564044864 1771851008928 1774241767584 1775206787354 1775620354816 1777602073962 1785212034144 1787620820832 1787984559053 1789156841472 1791321899136 1792545396096 1793321142327 1796256670208 1798680359424 1805447969472 1808396606016 1808764571614 1811205137742 1814585819904 1815995754496 1821413274912 1824862921266 1827325208898 1828641105368 1831108490904 1834899605792 1836152866912 1846501612032 1848562439724 1850324596736 1852389691152 1852821239808 1854889120656 1855847245824 1856330370944 1861868218518 1862829948672 1869205459968 1870482152448 1872745621824 1877904700672 1890981143051 1891421682304 1893532644003 1894510730112 1897066993536 1897453001444 1904204787408 1908147240384 1910721903552 1911761155612 1913403844352 1914340695036 1915985600256 1918304133328 1930433503488 1931268922506 1932928373376 1933979703656 1934430260224 1936589222568 1937040387072 1939202262504 1940598724064 1946498592087 1947504037248 1950528609876 1954169344512 1955901966928 1956912269312 1959552731136 1961923984768 1973197714488 1975860150264 1976880761856 1977395395136 1983700865146 1990759550472 1994881205856 1997572899168 2000376746368 2001708660864 2005499775752 2007223009792 2014365394944 2018065777728 2020788753984 2022358908416 2024972581632 2028807756976 2029280405504 2039189001234 2040242324736 2042995223808 2043410924632 2045862827008 2047225027584 2048623309824 2057221243539 2062888519692 2063369107968 2064262056516 2065671975276 2066738978304 2067159510416 2069948728848 2073869086289 2081615171328 2085557624304 2087349648384 2088371667312 2089875548992 2091302962112 2092695418176 2098460419328 2105807768064 2109796040352 2112642788256 2113072660699 2117016789888 2121520423936 2127849392592 2128948512768 2131879410381 2136293239388 2140280710656 2146176800768 2152579324896 2156656179678 2158092149994 2161121306344 2161624779776 2164037307432 2165155120128 2168517715936 2175727166613 2176234042752 2180739703296 2182229177856 2183173564572 2183682175488 2184869892128 2186747250688 2187817937184 2189697828864 2200389712794 2201526302976 2206209718272 2207164482864 2209060998144 2210262518464 2213244825792 2217827113216 2224569819528 2225718899712 2226171780448 2229175554144 2233397477542 2235316533632 2236283894559 2250423839664 2253147076257 2255083102272 2256187247721 2258125886016 2259354092996 2259880451584 2262402639588 2267086703024 2275153771968 2275616711522 2279864235264 2282408726598 2282940456192 2286144852992 2298837290211 2301595680384 2305170175308 2306360888832 2309472861696 2314254379008 2318637436544 2325554449218 2327361406832 2330501715696 2331705513984 2334851684352 2335326771008 2351109992616 2352715832376 2357586879648 2360767971744 2362468011904 2365655690112 2370136098616 2378988767232 2379053834773 2380282712192 2383494427776 2386710476928 2388429198848 2390060528128 2391094856436 2398240479232 2407263959296 2408305732602 2409950637822 2411195474688 2414448900864 2414940183656 2419447759872 2428551033216 2431261469637 2431827877248 2433150561688 2436433611864 2439582430428 2441477987872 2457978628644 2460090657024 2462002149376 2464749919632 2469852921536 2473185494208 2482490958024 2483773264896 2486545333272 2487124620288 2495055502368 2496994162432 2504443253004 2514731100336 2516030060544 2517774174993 2524710192004 2526014306816 2529422658048 2538939716544 2542365508032 2544196320512 2547035825334 2547629204736 2550472540902 2552454260048 2554647467008 2571912959616 2573911337984 2575025230008 2577237831168 2580715298304 2582118963424 2585603016672 2595331456116 2596672049664 2600175739392 2600704813168 2605559126016 2608467116112 2618281582686 2627242617384 2630395063296 2630930285984 2634480200352 2637668183326 2639469746186 2649328399872 2654346067296 2657776513392 2659841607808 2662810181031 2663430532224 2666403110943 2668944881152 2677818051216 2686982848704 2688818094144 2689365204526 2690754370304 2694385005312 2698020539136 2699963442176 2708171954208 2713146857421 2716807706613 2718918668312 2720323099648 2723993631744 2737294381899 2742961658052 2746662736356 2750518026256 2751158810624 2752349408688 2754229300368 2755651971072 2757562191659 2759370172416 2759931638464 2769752418048 2775486895104 2778584536728 2779231859712 2780743499072 2784495556416 2789610665842 2790260557568 2807743690752 2809118432736 2809690021369 2811532179456 2811609077459 2813061387136 2816857051008 2822689053184 2832733145088 2837132523456 2841766095168 2842505880508 2846179502166 2853707614208 2862220860576 2867641733418 2870105766528 2871511042554 2873978400384 2875541572904 2877456199992 2885383076576 2895650255232 2900969555484 2901645390336 2904883833852 2905560580608 2907652937728 2909638903808 2910898086096 2911576233984 2917090582912 2925792914814 2933852950392 2935368403968 2939329096704 2942885977152 2950993101056 2959796571732 2966093092704 2971541796223 2972234072192 2975551297719 2981711859412 2992321808784 3000565119552 3002562991296 3004196101676 3006777469696 3008249663628 3010834514688 3016536852784 3027098666592 3033538362624 3037458872448 3039818980352 3043211635464 3043920608256 3058783501851 3060363487104 3065116386948 3068794240512 3070837541376 3072934964736 3073560233744 3075147851776 3079297148928 3094332779538 3095053661952 3100739265624 3104923093272 3107335620928 3117244216658 3128336436456 3131024472576 3134813323488 3136954443168 3139043127264 3143449172864 3147690628992 3154207586816 3164694060528 3165431334912 3175525184832 3177992570368 3182280635904 3188126475248 3200121934394 3204439859082 3210421065984 3211074310136 3213267517096 3214927299584 3219265201152 3234984269517 3238068044288 3241681959516 3242437169664 3246055961148 3247732680192 3248578149152 3252776573904 3258937135597 3271109554944 3273343766784 3277304838192 3280120876032 3281726905776 3284546743296 3286333226176 3297580658944 3309314577408 3309987944032 3315393777696 3319867238688 3320542752527 3326740669824 3339257670672 3343763331216 3345582022321 3347775535104 3350096216313 3352974800448 3357032233324 3372563544064 3382624653408 3385252955392 3389031139494 3389820677376 3393603959382 3396047767112 3396838939648 3400630054536 3413425067283 3419796352896 3429217279488 3433366973344 3436317108224 3440953731072 3447470688896 3457755262962 3459541333248 3460441941488 3462229399552 3466900985856 3471381568512 3477956154816 3491042110248 3495752573544 3497558270976 3502990156512 3509624607566 3512640267136 3532437866496 3536380319472 3537204185088 3539128089728 3543702017856 3548483535168 3550413574708 3551240709632 3555204147924 3570424068288 3575241641664 3575969118106 3582643798272 3585090792192 3586642284654 3592513340416 3597360718848 3610895938944 3612458598903 3614925956733 3616793212032 3617529143228 3622410275484 3629171639808 3642826549824 3649725842532 3654650417796 3657282210736 3662216981808 3669799211584 3672305733824 3693003224064 3697124879448 3704779382304 3709778241312 3712660741888 3723736437036 3725659897344 3738410919936 3738513168929 3740964304896 3745491243648 3755809401344 3781962286102 3782843364608 3787065288006 3789021460224 3794133987072 3794906002888 3808409574816 3816294480768 3820553738001 3821443807104 3823522311224 3826807688704 3828681390072 3831971200512 3836608266656 3860867006976 3862537845012 3865856746752 3867959407312 3868860520448 3873178445136 3874080774144 3878404525008 3881197448128 3892997184174 3895008074496 3901057219752 3908338689024 3911803933856 3923847969536 3946395428976 3951720300528 3953761523712 3953869662743 3954790790272 3956502274989 3959204619279 3967401730292 3981519100944 3989762411712 3995145798336 4000753492736 4003417321728 4010999551504 4014446019584 4034047806789 4036131555456 4041577507968 4044717816832 4049945163264 4057615513952 4078378002468 4080484649472 4085990447616 4086821849264 4091725654016 4094450055168 4097246619648 4114442487078 4125777039384 4126738215936 4128524113032 4131343950552 4133477956608 4134319020832 4139897457696 4147738172578 4163230342656 4171115248608 4174699296768 4176743334624 4179751097984 4182605924224 4184415998763 4185390836352 4196920838656 4211615536128 4219592080704 4225285576512 4226145321398 4234033579776 4243040847872 4255698785184 4263758820762 4269269253249 4272586478776 4280561421312 4301462600127 4305158649792 4313312359356 4316184299988 4322242612688 4323249559552 4328074614864 4330310240256 4337035431872 4351454333226 4352468085504 4361479406592 4364458355712 4366347129144 4367364350976 4369739784256 4375635874368 4400779425588 4403052605952 4414328965728 4418121996288 4418242836007 4420525036928 4426489651584 4435654226432 4449139639056 4451437799424 4452343560896 4458351108288 4466794955084 4470633067264 4472567789118 4500847679328 4506294152514 4510166204544 4512374495442 4516251772032 4518708185992 4519760903168 4524805279176 4534173406048 4550307543936 4551233423044 4559728470528 4564817453196 4565880912384 4572289705984 4597674580422 4603191360768 4610340350616 4612721777664 4618945723392 4637274873088 4651108898436 4654722813664 4661003431392 4670653542016 4675866324987 4702219985232 4705431664752 4715173759296 4721535943488 4724936023808 4731311380224 4740272197232 4758107669546 4760565424384 4766988855552 4773420953856 4776858397696 4780121056256 4782189712872 4800182901591 4806659788623 4814527918592 4816611465204 4819901275644 4822390949376 4828897801728 4829880367312 4838895519744 4857102066432 4862522939274 4863655754496 4866301123376 4872867223728 4879164860856 4882955975744 4915957257288 4920181314048 4929499839264 4939705843072 4946370988416 4964981916048 4967546529792 4973090666544 4974249240576 4974385290889 4990111004736 4993988324864 5008886506008 5029462200672 5035548349986 5049420384008 5052028613632 5058845316096 5077879433088 5083546709241 5084731016064 5088392641024 5094071650668 5095258409472 5100945081804 5104908520096 5109294934016 5143825919232 5147822675968 5150050460016 5154475662336 5161430596608 5164237926848 5171206033344 5190662912232 5193344099328 5200351478784 5201409626336 5216934232224 5217995753971 5236563165372 5254485234768 5257343177933 5260790126592 5261860571968 5264436911349 5268960400704 5275336366652 5278939492372 5298656799744 5308692134592 5315553026784 5319683215616 5325620362062 5326861064448 5332806221886 5337889762304 5355636102432 5363953677159 5373965697408 5377636188288 5378730409052 5381508740608 5388770010624 5396041078272 5399926884352 5416343908416 5426293714842 5433615413226 5437837336624 5440646199296 5447987263488 5474588763798 5485923316104 5493325472712 5501036052512 5504698817376 5508458600736 5515124383318 5519863276928 5539504836096 5550973790208 5557169073456 5558463719424 5561486998144 5568991112832 5579221331684 5580521115136 5618236865472 5619380042738 5623218154918 5626122774272 5633714102016 5645378106368 5672943429153 5674265046912 5680597932009 5683532190336 5685011761016 5692359004332 5724441721152 5735283466836 5740211533056 5743022085108 5747956800768 5751083145808 5754912399984 5770766153152 5791300510464 5801939110968 5803290780672 5809767667704 5811121161216 5821796172192 5834181165824 5851585829628 5867705900784 5870736807936 5874806408317 5878658193408 5885771954304 5901986202112 5919593143464 5932186185408 5943083592446 5944468144384 5951102595438 5963423718824 5984643617568 6001130239104 6005125982592 6008392203352 6013554939392 6016499327256 6021669029376 6033073705568 6054197333184 6067076725248 6074917744896 6079637960704 6086423270928 6087841216512 6117567003702 6120726974208 6130232773896 6137588481024 6141675082752 6145869929472 6147120467488 6188665559076 6190107323904 6201478531248 6209846186544 6213223755739 6214671241856 6221607258867 6234488433316 6256672872912 6262048945152 6269626646976 6273908886336 6278086254528 6286898345728 6295381257984 6308415173632 6329388121056 6339217982097 6351050369664 6355985140736 6364561271808 6376252950496 6395638231143 6400243868788 6408879718164 6420842131968 6422148620272 6426535034192 6429854599168 6438530402304 6469968539034 6476136088576 6483363919032 6484874339328 6492111922296 6495465360384 6497156298304 6505553147808 6517874271194 6542219109888 6546687533568 6554609676384 6560241752064 6563453811552 6569093486592 6572666452352 6595161317888 6618629154816 6619975888064 6630787555392 6639734477376 6641085505054 6653481339648 6678515341344 6687526662432 6691164044642 6700192432626 6705949600896 6708851683677 6714064466648 6759441228771 6765249306816 6770505910784 6778062278988 6779641354752 6787207918764 6792095534224 6793677879296 6801260109072 6826850134566 6839592705792 6858434558976 6866733946688 6894941377792 6915510525924 6919082666496 6920883882976 6942763137024 6942953028011 6955912309632 6982084220496 6991505147088 6995116541952 7005980313024 7019249215132 7025280534272 7072760638944 7078256179456 7087404035712 7096967070336 7100827149416 7102481419264 7110408295848 7137161504319 7140848136576 7150483283328 7151938236212 7165287596544 7170181584384 7173284569308 7185026680832 7194721437696 7221791877888 7224917197806 7229851913466 7233586424064 7235058286456 7244820550968 7258343279616 7285653099648 7299451685064 7309300835592 7314564421472 7324433963616 7339598423168 7344611467648 7386006448128 7394249758896 7409558764608 7419556482624 7425321483776 7447472874072 7451319794688 7477026337858 7490982487296 7511618802688 7553322524979 7563924572204 7565686729216 7574130576012 7578042920448 7588267974144 7589812005776 7616819149632 7632588961536 7641107476002 7642887614208 7647044622448 7653615377408 7657362780144 7663942401024 7673216533312 7721734013952 7725075690024 7731713493504 7735918814624 7746356890272 7756809050016 7762394896256 7785994368348 7790016148992 7802114439504 7816677378048 7816891171397 7823607867712 7847695939072 7892790857952 7903440601056 7907739325486 7909581580544 7913004549978 7918409238558 7934803460584 7963038201888 7979524823424 7988430543093 7990291596672 8001506985472 8006834643456 8021999103008 8028892039168 8068095613578 8072263110912 8083155015936 8089435633664 8099890326528 8115231027904 8139440572263 8156756004936 8160969298944 8171980895232 8173643698528 8228884974156 8251554078768 8253476431872 8257048226064 8262687901104 8266955913216 8268638041664 8272686574977 8279794915392 8295476345156 8326460685312 8342230497216 8353486669248 8359502195968 8365211848448 8368831997526 8370781672704 8393841677312 8423231072256 8429070064107 8434827232377 8439184161408 8450571153024 8452290642796 8468067159552 8511397570368 8527517641524 8538538506498 8545172957552 8561122842624 8602925200254 8610317299584 8626624718712 8632368599976 8644485225376 8656149229728 8674070863744 8702908666452 8704936171008 8722958813184 8728916711424 8732694258288 8734728701952 8739479568512 8751271748736 8801558851176 8806105211904 8828657931456 8836485672014 8841050073856 8852979303168 8871308452864 8898279278112 8904687121792 8914625388669 8916702216576 8926653893157 8933589910168 8941266134528 8945135578236 9001695358656 9012588305028 9020332409088 9024748990884 9032503544064 9037416371984 9039521806336 9049610558352 9068346812096 9100615087872 9102466846088 9119456941056 9129634906392 9131761824768 9195349160844 9206382721536 9220680701232 9225443555328 9231838641641 9237891446784 9238144111651 9274549746176 9302217796872 9309445627328 9322006862784 9341307084032 9351732649974 9404439970464 9410863329504 9430347518592 9443071886976 9449872047616 9462622760448 9480544394464 9516215339092 9521130848768 9533977711104 9546841907712 9553716795392 9560242112512 9564379425744 9600365803182 9613319577246 9629055837184 9633222930408 9639802551288 9644781898752 9657795603456 9659760734624 9714204132864 9725045878548 9727311508992 9732602246752 9745734447456 9758329721712 9763637330447 9765911951488 9776811406791 9831914514576 9840362628096 9858999678528 9879411686144 9892741976832 9929963832096 9946181333088 9948770581778 9961628257581 9980222009472 9987976649728 10017773012016 10036746066963 10050288648939 10058924401344 10071096699972 10098840768016 10104057227264 10117690632192 10155758866176 10167093418482 10169462032128 10176785282048 10188143301336 10190516818944 10201890163608 10209817040192 10240275201849 10287651838464 10300100920032 10308951324672 10322861193216 10328475853696 10342412066688 10381325824464 10386688198656 10400702957568 10402819252672 10433868464448 10435991507942 10473126330744 10508970469536 10514686355866 10523721143936 10528873822698 10537920801408 10550672733304 10557878984744 10597313599488 10617384269184 10631106053568 10639366431232 10651240724124 10653722128896 10665612443772 10675779524608 10711272204864 10727907354318 10747931394816 10755272376576 10757460818104 10763017481216 10777540021248 10792082156544 10832687816832 10852587429684 10867230826452 10875674673248 10910354758303 10949177527596 10971846632208 10986650945424 11002072105024 11009397634752 11016917201472 11030248766636 11039726553856 11079009672192 11114338146912 11122973996288 11137982225664 11158442663368 11161042230272 11215539506787 11236473730944 11238760085476 11246436309836 11252245548544 11267428204032 11290756212736 11345886858306 11348530093824 11361195864018 11367064380672 11370023522032 11384718008664 11448883442304 11470566933672 11480423066112 11486044170216 11495913601536 11502166291616 11509824799968 11541532306304 11582601020928 11603878221936 11606581561344 11619535335408 11622242322432 11643592344384 11668362331648 11703171659256 11735411801568 11749612816634 11771543908608 11803972404224 11839186286928 11861608988229 11864372370816 11869506824967 11877613857837 11886167184892 11888936288768 11902205190876 11926847437648 11969287235136 12002260478208 12010251965184 12016784406704 12027109878784 12032998654512 12043338058752 12066147411136 12102143420367 12108394666368 12134153450496 12149835489792 12172846541856 12235134007404 12241453948416 12260465547792 12275176962048 12283350165504 12283686126481 12291739858944 12294240934976 12377331118152 12380214647808 12402957062496 12419692373088 12426447511478 12429342483712 12443214517734 12468976866632 12513345745824 12515891913371 12524097890304 12539253293952 12547817772672 12553247996289 12556172509056 12573796691456 12590762515968 12616830347264 12658776242112 12678435964194 12702100739328 12711970281472 12729122543616 12752505900992 12791276462286 12800487737576 12817759436328 12841684263936 12844297240544 12853070068384 12939937078068 12952272177152 12966727838064 12969748678656 12984223844592 12990930720768 12994312596608 13011106295616 13035748542388 13084438219776 13093375067136 13109219352768 13126907623104 13145332904704 13190322635776 13239951776128 13254728508021 13261575110784 13279468954752 13282171010108 13306962679296 13357030682688 13375053324864 13382328089284 13400384865252 13411899201792 13417703367354 13428128933296 13518882457542 13530498613632 13541011821568 13556124557976 13559282709504 13574415837528 13584191068448 13602520218144 13653700269132 13679185411584 13716869117952 13733467893376 13789882755584 13831021051848 13838165332992 13841767765952 13885906056022 13911824619264 13964168440992 13983010294176 14011960626048 14027598974961 14038498430264 14050561068544 14145521277888 14156512358912 14174808071424 14193934140672 14201654298832 14204962838528 14220816591696 14274323008638 14281696273152 14300966566656 14303876472424 14330575193088 14340363168768 14346569138616 14400548704773 14443583755776 14449834395612 14459703826932 14467172848128 14470116572912 14489641101936 14516686559232 14517083604023 14571306199296 14598903370128 14618601671184 14629128842944 14648867927232 14679196846336 14689222935296 14788499517792 14791508624893 14819117529216 14839112965248 14850642967552 14894945748144 14902639589376 14923155872667 14954052675716 14981964974592 15023237605376 15106645049958 15127849144408 15131373458432 15148261152024 15156085840896 15176535948288 15179624011552 15233638299264 15265177923072 15282214952004 15285775228416 15294089244896 15307230754816 15314725560288 15327884802048 15346433066624 15443468027904 15450151380048 15463426987008 15471837629248 15492713780544 15513618100032 15524789792512 15571988736696 15580032297984 15604228879008 15633782342794 15647215735424 15653987261913 15695391878144 15772029533799 15785581715904 15793310734047 15806881202112 15815478650972 15819163161088 15826009099956 15836818477116 15869606921168 15926076403776 15959049646848 15976861086186 15980583193344 16003013970944 16013669286912 16043998206016 16091861031477 16136191227156 16144526221824 16166310031872 16199780653056 16230462055808 16278881144526 16313512009872 16321938597888 16343961790464 16347287397056 16457769948312 16503108157536 16514096452128 16525375802208 16537276083328 16545373149954 16559589830784 16590952690312 16652921370624 16684460994432 16706973338496 16719004391936 16730423696896 16737663995052 16741563345408 16787683354624 16858140128214 16869654464754 16878368322816 16901142306048 16904581285592 16936134319104 17018830287459 17022795140736 17055035283048 17077077012996 17090345915104 17144843191619 17205850400508 17220634599168 17253249437424 17264737199952 17288970450752 17312298459456 17348141727488 17405817332904 17409872342016 17465388516576 17478959137024 17502543497472 17603117702352 17612210423808 17624419224951 17657315862912 17672971344028 17682100147712 17705958606336 17742616905728 17796558556224 17809374243584 17829250777338 17833404433152 17853307786314 17867179820336 17882532269056 17890271156472 18003390717312 18025176610056 18040664818176 18049497981768 18065007088128 18074832743968 18099221116704 18136693624192 18201230175744 18204933692176 18238913882112 18259269812784 18263523649536 18390698321688 18412765443072 18441361402464 18463677283282 18476288223302 18549099492352 18604435593744 18618891254656 18639671267217 18644013725568 18664821776601 18682614168064 18703465299948 18808879940928 18821726659008 18860695037184 18886143773952 18899744095232 18925245520896 18961088788928 19017653946291 19032430678184 19042261697536 19067955422208 19093683815424 19128758851488 19200731606364 19226639154492 19258111674368 19266445860816 19279605102576 19289563797504 19302935341613 19315591206912 19319521469248 19428408265728 19450091757096 19454623017984 19465204493504 19491468894912 19516659443424 19527274660894 19531823902976 19553622813582 19663829029152 19667830149583 19680725256192 19717999357056 19758823372288 19785483953664 19859927664192 19892362666176 19897541163556 19923256515162 19960444018944 19975953299456 20035546024032 20073492133926 20100577297878 20117848802688 20142193399944 20197681536032 20311517732352 20334186836964 20338924064256 20353570564096 20376286602672 20381033637888 20403780327216 20419634080384 20480550403698 20575303676928 20600201840064 20656951707392 20684824133376 20762651648928 20800792573561 20805638505344 20828859084033 20867736928896 20871983015884 20946252661488 21017940939072 21029372711732 21047442287872 21057747645396 21075841602816 21101345466608 21115757969488 21234768538368 21262212107136 21278732862464 21302481448248 21307444257792 21331224887544 21411484512957 21422544409728 21455814708636 21495862789632 21510544753152 21514921636208 21526034962432 21555080042496 21584164313088 21665375633664 21705174859368 21734461652904 21751349346496 21820709516606 21898355055192 21943693264416 21973301890848 22004144210048 22018795269504 22033834402944 22060497533272 22079453107712 22158019344384 22228676293824 22245947992576 22275964451328 22316885326736 22322084460544 22431079013574 22472947461888 22477520170952 22492872619672 22504491097088 22534856408064 22691773716612 22697060187648 22722391728036 22734128761344 22740047044064 22769436017328 22812559949179 22897766884608 22941133867344 22960846132224 22972088340432 22991827203072 23004332583232 23019649599936 23083064612608 23165202041856 23207756443872 23239070670816 23243799267689 23287184688768 23336724663296 23406343318512 23450673514191 23470823603136 23499225633268 23543087817216 23607944808448 23678372573856 23723217976458 23728744741632 23739013649934 23755227715674 23772334369784 23777872577536 23804410381752 23853694875296 23938574470272 24004520956416 24020503930368 24033568813408 24054219757568 24065997309024 24086676117504 24132294822272 24204286840734 24216789332736 24268306900992 24299670979584 24345693083712 24470268014808 24482907896832 24520931095584 24567372252962 24588481869952 24754662236304 24760429295616 24805914124992 24818059724931 24839384746176 24852895022956 24858684967424 24886429035468 24937953733264 25026691491648 25031783826742 25078506587904 25095635545344 25106495992578 25112345018112 25147593382912 25181525031936 25287210192321 25304481697131 25317552484224 25356871928388 25404201478656 25505011801984 25582552924572 25600975475152 25635518872656 25683368527872 25688594481088 25706140136768 25879874156136 25933455676128 25968447689184 25988625193216 26022212591232 26071497084776 26168876439552 26169592182503 26186750134272 26218438705536 26253815246208 26290665809408 26380645271552 26479903552256 26509457016042 26523150221568 26558937909504 26564342020216 26613925358592 26714061365376 26743876166007 26750106649728 26764656178568 26800769730504 26823798403584 26835406734708 26856257866592 27037764915084 27060997227264 27082023643136 27112249115952 27118565419008 27148831675056 27168382136896 27205040436288 27307400538264 27358370823168 27466935786752 27579765511168 27662042103696 27676330665984 27683535531904 27695515924923 27714432334953 27771812112044 27823649238528 27928336881984 27966020588352 28023921252096 28055197949922 28076996860528 28101122137088 28291042555776 28313024717824 28349616142848 28387868281344 28403308597664 28441633183392 28548646017276 28563392546304 28601933133312 28607752944848 28661150386176 28680726337536 28693138277232 28801097409546 28887167511552 28899668791224 28919407653864 28934345696256 28940233145824 28979282203872 29034167208046 29142612398592 29197806740256 29237203342368 29258257685888 29290911991341 29297735854464 29330434220373 29358393692672 29378445870592 29576999035584 29583017249786 29638235058432 29678225930496 29701285935104 29789891496288 29846311745334 29884884772743 29908105351432 29963929949184 30110238200889 30213290099916 30255698288816 30262746916864 30296522304048 30312171681792 30333184108249 30353071896576 30359248023104 30467276598528 30530355846144 30564429904008 30571550456832 30588178489792 30629451120576 30692866133248 30900302760096 30926853974016 30927699852049 30943675258496 30985427561088 31027236200064 31049579585024 31143977473392 31160064595968 31208457758016 31267564685588 31294431470848 31307974523826 31390783756288 31544059067598 31571163431808 31586621468094 31613762404224 31630957301944 31638326322176 31652018199912 31673636954232 31739213842336 31852152807552 31918099293696 31953722172372 31961166386688 32006027941888 32027338573824 32087996412032 32183722062954 32272382454312 32289052443648 32332620063744 32460924111616 32557762289052 32627024019744 32694574794112 32731064274909 32915539896624 33006216315072 33028192904256 33050751604416 33074552166656 33090746299908 33119179661568 33181905380624 33368921988864 33413946676992 33438008783872 33460847393792 33475327990104 33483126690816 33646618520361 33716280256428 33739308929508 33756736645632 33802284612096 33809162571184 33872268638208 34037660574918 34045590281472 34110070566096 34154154025992 34180691830208 34289686383238 34411700801016 34441269198336 34506498874848 34529474399904 34577940901504 34624596918912 34696283454976 34811634665808 34819744684032 34930777033152 34957918274048 35005086994944 35206235404704 35248838449902 35314631725824 35345942688056 35364200295424 35411917212672 35584826964687 35593117112448 35618748487168 35658501554676 35666808866304 35706615572628 35734359640672 35765064538112 35780542312944 35848308491567 36006781434624 36050353220112 36081329636352 36098995963536 36130014176256 36149665487936 36198442233408 36273387248384 36402460351488 36409867384352 36518539625568 36525970277797 36781396643376 36801402245531 36825530886144 36851058379443 36882722804928 36927354566564 36952576446604 37098198984704 37208871187488 37237782509312 37279342534434 37288027451136 37329643553202 37365228336128 37406930599896 37547675740113 37617759881856 37643453318016 37721390074368 37772287547904 37799488190464 37850491041792 37922177577856 38035307892582 38064861356368 38084523395072 38135910844416 38187367630848 38257517702976 38401463212728 38453278308984 38532891721632 38559210205152 38605870683226 38639042938496 38856816531456 38900183514192 38909246035968 38930408987008 38982937789824 39033318886848 39054549321788 39063647805952 39107245627164 39327658058304 39335660299166 39435998714112 39517646744576 39570967907328 39719855328384 39764185524063 39784725332352 39795082327112 39846513030324 39920888037888 40071092048064 40146984267852 40201154595756 40235697605376 40284386799888 40395363072064 40623035464704 40668373673928 40677848128512 40752573205344 40807560654432 40839268160768 40961100807396 41123644858219 41150607353856 41200403680128 41313903414784 41369648266752 41525303297856 41601585147122 41611277010688 41657718168066 41735473857792 41743966031768 41892505322976 42035881878144 42058745423464 42094884575744 42115495290792 42151683205632 42202690933216 42231515938976 42469537076736 42524424214272 42557465724928 42604962896496 42614888515584 42662449775088 42822969025914 42845088819456 42911629417272 42991725579264 43021089506304 43029843272416 43330751267328 43410349718736 43468923305808 43492566290173 43502698692992 43551250812069 43641419033212 43796710110384 43887386528832 43946603781696 44008288420096 44037590539008 44067668805888 44120995066544 44158906215424 44374525874679 44457352587648 44491895985152 44551928902656 44633770653472 44769467618001 44862158027148 44945894923776 44955040341904 44985745239344 45008982194176 45069712816128 45383547433224 45394120375296 45444783456072 45468257522688 45480094088128 45538872034656 45625119898358 45795533769216 45882267734688 45921692264448 45944176680864 45983654406144 46008665166464 46039299199872 46166129225216 46330404083712 46415512887744 46478141341632 46487598535378 46574369377536 46673449326592 46812686637024 46901347028382 46941647206272 46961961785739 46998451266536 47086175634432 47316088601397 47356745147712 47446435952916 47457489483264 47478027299868 47510455431348 47544668739568 47555745155072 47608820763504 47707389750592 47877148940544 48009041912832 48041007860736 48067137626816 48131994618048 48264589644544 48408573681468 48433578665472 48599341959168 48600671196077 48691386167424 48940536029616 48965815793664 49041862191168 49134744505924 49176963739904 49509324472608 49611828249984 49636119449862 49678769492352 49705790045912 49717369934848 49772858070936 49875907466528 50053382983296 50063567653484 50157013175808 50191271090688 50212991985156 50224690036224 50295186765824 50363050063872 50574420384642 50608963394262 50635104968448 50713743856776 50808402957312 51010023603968 51165105849144 51201950950304 51271037745312 51377188962176 51412280273536 51434529574857 51759748312272 51866911352256 51936895378368 51977250386432 52044425182464 52142994169552 52339184365006 52436877411072 52507630492416 52581331618816 52873257674853 52959807104512 53018914032084 53046300443136 53117875819008 53128684040432 53227850717184 53428122730752 53487752332014 53500213299456 53529312357136 53601539461008 53647596807168 53670813469416 53712515733184 54075529830168 54121994454528 54224498231904 54297663350112 54336764273792 54410080872576 54614801076528 54716741646336 54718238199779 54933871573504 55159531022336 55324084207392 55367071063808 55391031849846 55428864669906 55543624224088 55647298477056 55856673763968 55919013801651 55932041176704 56047842504192 56110395899844 56153993721056 56202244274176 56582085111552 56626049435648 56699232285696 56775736562688 56806617195328 56883266366784 57097292034552 57126785092608 57203866266624 57215505889696 57386276554464 57602194819092 57774335023104 57799337582448 57838815307728 57868691392512 57880466291648 57908806024839 57958564407744 58068334416092 58285224797184 58395613480512 58474406684736 58516515371776 58581823982682 58595471708928 58660868440746 58716787385344 58756891741184 59003490448749 59153998071168 59166034499572 59276470116864 59356451860992 59579782992576 59692623490668 59769769545486 59816210702864 59927859898368 60220476401778 60426580199832 60511396577632 60593044608096 60666368216498 60718496046208 60934553197056 61060711692288 61128859808016 61143100913664 61176356979584 61258902241152 61385732266496 61800605520192 61855399704098 61887350516992 61970855122176 62054472400128 62099159170048 62287954946784 62402377720683 62416915516032 62486577252099 62535129371176 62588862941696 62615949047652 63088118135196 63142326863616 63173242936188 63227524808448 63261914603888 63276652644352 63304036399824 63347273908464 63478427684672 63704305615104 63836198587392 63907444344744 63922332773376 64175992824064 64367444125908 64544764908624 64578104887296 64622870491487 64665240127488 64667008781557 64921848223232 65115524578104 65254048039488 65389149588224 65462128549818 65831079793248 66012432630144 66056385808512 66101503208832 66149104333312 66181492599816 66238359323136 66363810761248 66737843977728 66827893353984 66876017567744 66921694787584 66950655980208 66966253381632 67293237040722 67432560512856 67478617859016 67513473291264 67604569224192 67618325142368 68075321149836 68091180562944 68220141132192 68308308051984 68345461313129 68361383660416 68437679847537 68579372766476 68823401602032 68882538396672 69012997749696 69058948799808 69155881803008 69249193837824 69392566909952 69623269331616 69731397803067 69861554066304 69915836548096 70010173989888 70352020542573 70412470809408 70497676899804 70629263451648 70691885376112 70728400590848 70823834425344 71169653929374 71186234224896 71237496974336 71317003109352 71333617732608 71413231145256 71468719281344 71561084625888 71696616983134 72013562869248 72100706440224 72162659272704 72197991927072 72260028352512 72299330975872 72396884466816 72546774496768 72804920702976 72819734768704 73037079251136 73051940555594 73562793286752 73602804491062 73702116758886 73765445609856 73854709133128 73905152893208 74417742374976 74475565018624 74558685068868 74576054902272 74659287106404 74730456672256 74813861199792 75095351480226 75235519763712 75286906636032 75442780148736 75544575095808 75844355155712 76070615785164 76129722712736 76372483308121 76515035405952 76802926425456 76906556617968 77065783443264 77118420410304 77211741366452 77278085876992 77800367028384 77860817974016 77965875579648 78066637773696 78109098643576 78127295611904 78214491254328 78508776547509 78655316116608 78671320598332 78871997428224 79035293489152 79141935814656 79439710656768 79528371048126 79569450664704 79590164654224 79693026060648 79841776075776 80142184096128 80293968535704 80402309191512 80471395210752 80568773599776 80790726144128 81246070929408 81336747347856 81355696257024 81505146410688 81615121308864 81678536321536 81922201614792 82247289716438 82400807360256 82627806829568 82739296533504 83050606595712 83086547774769 83143297004859 83203170294244 83222554021376 83315436336132 83470947715584 83487932063536 83785010645952 84071763756288 84117490846928 84189769151488 84230990581584 84303366411264 84405381866432 84463031877952 84939074153472 85048848428544 85209925792992 85324899550176 85645938051828 85690177638912 85823258834544 85983451158528 85985802885367 86042179012608 86059686544832 86661502534656 86820699437472 86937846611616 86985132580346 87005397385984 87102501624138 87282838066424 87593420220768 87774773057664 87872735974023 87893207563392 88016576840192 88075181078016 88135337611776 88241990133088 88317812430848 88749051749358 88914705175296 88983791970304 89103857805312 89267541306944 89538935236002 89724316054296 89891789847552 89910080683808 89971490478688 90767094866448 90788240750592 90889566912144 90936515045376 90960188176256 90999552324747 91077744069312 91250239796716 91591067538432 91764535469376 91888353361728 92017330332928 92078598399744 92332258450432 92783099556147 92831025775488 92956282683264 92975197070756 93148738755072 93625373274048 93802694056764 93883294412544 93923923571478 93996902533072 94172351268864 94632177202794 94713490295424 94892871905832 94914978966528 94956054599736 95020910862696 95089337479136 95217641527008 95414779501184 95754297881088 96018083825664 96082015721472 96134275253632 96263989236096 96529179289088 96817147362936 96867157330944 97201342392154 97382772334848 97881072059232 98083724382336 98193192824727 98269489011848 98353927479808 99018648945216 99223656499968 99272238899724 99357538984704 99411580091824 99434739869696 99545716141872 99751814933056 100106765966592 100127135306968 100314026351616 100382542181376 100425983970312 100449380072448 101148840769284 101217926788524 101270209936896 101427487713552 101616805914624 101619585228161 102020047207936 102330211698288 102403901900608 102542075490624 102754377924352 102824560547072 102869059149714 103519496624544 103733822704512 103873790756736 103954500772864 104088850364928 104285988339104 104678368730012 104873754822144 105015260984832 105162663237632 105746515349706 105919614209024 106037828064168 106092600886272 106235751638016 106257368080864 106856245461504 106975504664028 107000426598912 107058624714272 107203078922016 107295193614336 107341626938832 107425031466368 107544925474701 108151059660336 108243988909056 108448996463808 108595326700224 108673528547584 108820161745152 109229602153056 109436476399558 109577910833391 109867743147008 110404206736593 110553175138329 110648168414784 110734142127616 110782063699692 110857729339812 111087248448176 111294596954112 111713347527936 111838027603302 111864082353408 112095685008384 112220791799688 112307987442112 112643027220339 113164170223104 113398464571392 113551473125376 113613234390656 113766532733568 114194584069104 114253570185216 114407732533248 114431011779392 114772553108928 115204389638184 115598675164896 115677630615456 115760932583296 115817612049678 115917128815488 116136668832184 116570449594368 116791226961024 116948813369472 117033030743552 117163647965364 117190943417856 117321736881492 117433574770688 117513783482368 118006980897498 118307996142336 118332068999144 118552940233728 118712903721984 119159565985152 119385246981336 119539539090972 119632421405728 120013902341333 120440952803556 120853160399664 121022793155264 121186089216192 121332736432996 121436992092416 121869106394112 122257719616032 122352713959168 122517804482304 122771464532992 123370934574657 123601211040384 123710799408196 123774701033984 123941710244352 124108944800256 124198318340096 124575909893568 124804755441366 124833831032064 124973154504198 125070258742352 125177725883392 125231898095304 126176236270392 126284653727232 126346485872376 126455049616896 126523829207776 126608072799648 126694547816928 126956855369344 127408611230208 127672397174784 127814888689488 127844665546752 128351985648128 128734888251816 129089529817248 129245740982974 129334017563114 129843696446464 130231049156208 130477698870519 130508096078976 130653752436207 130778299176448 130924257099636 131662159586496 132024865260288 132112771617024 132203006417664 132298208666624 132362985199632 132476718646272 132727621522496 133123577624037 133475687955456 133655786707968 133901311960416 134586474081444 134865121025712 134957235718032 135026946582528 135120547391291 135209138448384 135236650284736 136150642299672 136182361125888 136440282264384 136616616103968 136690922626258 136722767320832 136875359695074 137158745532952 137646803204064 137674811047081 137765076793344 138025995499392 138117897599616 138311763606016 138498387675648 138785133819904 139246538663232 139462795606134 139723108132608 139831673096192 140020347979776 140704041085146 140824941618816 140995353799608 141258526903296 141383770752224 142339307858748 142372468449792 142474993948672 142634006218704 142667235465216 142826462290512 142937438562688 143122169251776 143393233966268 144027125738496 144201412880448 144395983854144 144598661951744 144793768933632 145093548993536 145639469537408 145802013588231 146074158502272 146103881111188 147125586573504 147205608982124 147404233517772 147530891219712 147709418266256 147810305786416 148835484749952 148951130037248 149117370137736 149152109804544 149318574212808 149627722399584 150190702960452 150471039527424 150573813272064 150885560297472 151089150191616 151688710311424 152141231570328 152259445425472 152744966616242 153030070811904 153605852850912 153813113235936 154131566886528 154236840820608 154303588724571 154423482732904 154556171753984 155600734056768 155721635948032 155931751159296 156133275547392 156218197287152 156254591223808 156428982508656 157017553095018 157310632233216 157342641196664 157743994856448 158879421313536 159056742096252 159138901329408 159180329308448 159386052121296 159683552151552 159687919644253 160284368192256 160587937071408 160804618383024 160942790421504 161137547199552 161581452288256 162673494695712 162706594873823 163010292821376 163230242617728 163357072643072 163844403229584 164154714599337 164494579432876 164801614720512 165255613659136 165478593067008 166101213191424 166173095549538 166286594009718 166406340588488 166445108042752 166630872672264 166941895431168 166975864127072 167570021291904 168143527512576 168234981693856 168379538302976 168461981163168 168606732822528 168810763732864 168926063755904 169878148306944 170097696857088 170419851585984 170649799100352 171291876103656 171380355277824 171646517669088 171971605770734 172119373089664 173323005069312 173641398874944 173726418074517 173875693223232 173970265160692 174010794771968 174205003248276 174565676132848 175186840441536 175549546115328 175745471948046 175786415126784 176033153680384 176150362156032 176270675223552 176483980266176 177010471346247 177498103498716 177829410350592 178535082613888 179077870472004 179448632108592 179783579695104 179820161367616 179942980957376 181534189732896 181779133824288 181920376352512 181999104649494 182155488138624 182500479593432 183182135076864 183529070938752 183776706723456 184034660665856 184157196799488 184664516900864 185566199112294 185662051550976 185912565366528 185950394141512 186297477510144 187207133162049 187250746548096 187605388113528 187766588825088 187847847142956 187993805066144 189264354405588 189426980590848 189785743811664 189829957933056 189912109199472 190041821725392 190178674958272 190435283054016 190829559002368 191508595762176 192268550507264 192527978472192 193058358578176 193634294725872 193734314661888 193868611474461 194001026344671 194402684784308 194765544669696 195762144118464 196167448764672 196386385649454 196538978023696 196707854959616 198037297890432 198447312999936 198544477799448 198715077969408 198823160183648 199091432283744 199503629866112 200213531933184 200254270613936 200628052703232 200765084362752 200851967940624 200898760144896 202297681538568 202435853577048 202540419873792 202854975427104 203239170456322 204040094415872 204660423396576 204807803801216 205036383939387 205084150981248 205313039542611 205508755848704 205649121094144 205738118299428 207038993249088 207467645409024 207747581513472 207909001545728 208177700729856 208571976678208 209194193409201 209356737460024 209747509644288 210030521969664 211493030699412 211839228418048 212075656128336 212185201772544 212332288757743 212471503276032 212514736161728 213712490923008 213951009328056 214000853197824 214117249428544 214406157844032 214683253877664 214850062932736 215089850949402 216302119320672 216487977818112 216897992927616 217190653400448 217347057095168 217640323490304 218459204306112 218872952799116 219155821666782 219735486294016 220808413473186 221106350276658 221296336829568 221468284255232 221564127399384 221715458679624 222174496896352 223426695055872 223676055206604 223728164706816 224191370016768 224441583599376 224615974884224 225286054440678 226328340446208 227226468781312 227533065467136 228389168138208 228862023558784 229117449924363 229545106217856 230408779276368 231197350329792 231355261230912 231521865166592 231635224099356 231834257630976 232273337664368 233582453922048 233897626738944 234066061487104 234327295930728 234381886835712 234643473762984 235526329642527 236013961794996 236615992284672 236664137998288 237105880467456 237425807443968 238319131970304 238770493962672 239079078181944 239264842811456 240027804682666 240881905607112 241706320799328 242045586310528 242372178432384 242665472865992 242873984184832 243738212788224 244515439232064 244705427918336 245035608964608 245542929065984 246741869149314 247202422080768 247421598816392 247549402067968 247883420488704 248217889600512 249151819787136 249609510882732 249667662064128 249946309008396 250140517484704 250355451766784 250463796190608 250938159440969 252352472540784 252569307454464 252692971744752 252910099233792 253047658415552 253216145599296 253389095633856 253913710738688 254817222460416 255629777378976 255681791944579 256703971296256 257469776503632 257957408656101 258179059634496 258491481965948 258668035126228 259687392892928 260462098312416 260955397741038 261016192157952 261307504872414 261556598352896 261848514199272 263324319172992 264049730520576 264225543234048 264406012835328 264596417333248 264725970399264 264953437292544 265455243044992 266247155248074 266951375910912 267311573415936 267802623920832 269172948162888 269730242051424 269914471436064 270241094782582 270473300569472 272301284599344 272364722251776 272880564528768 272998656974241 273233232207936 273381845252516 273445534641664 273750719390148 274317491065904 275293606408128 275349622094162 276051990998784 276235795199232 276623527212032 276996775351296 278349298668441 278493077326464 278925591212268 279446216265216 281408082170292 281649883237632 281990707599216 282517053806592 282767541504448 284678615717496 284744936899584 285268012437408 285652924581024 285874877125376 286244338503552 286786467932536 287865514007533 288054251476992 288402825760896 288791967708288 289197323903488 289587537867264 290187097987072 291278939074816 291604027176462 292148317004544 292207762222376 294251173147008 294411217964248 294808467035544 295061782439424 295418836532512 295620611572832 297670969499904 297902260074496 298234740275472 298304219609088 298637148425616 299255444799168 300381405920904 300942079054848 301147626544128 303377420622848 304282463140656 304518890850944 304858755684483 305489933232484 306060141623808 307211705701824 307626226471872 308263133773056 308473681641216 308607177449142 308846965465808 309112343507968 311201468113536 311443271896064 311863502318592 312266551094784 312436394574304 312857965017312 314035106190036 314621264466432 314685282393328 315487989712896 317758842627072 318113484192504 318277802658816 318360658616896 318772104242592 319375839288506 320568736384512 321175874142816 321609236766048 321885580843008 322275094399104 322634776424103 323162904576512 325346989391424 325413189747646 326020585642752 326460485235456 326714145286144 327688806459168 328309429198674 328733732500173 328989158865752 329603229441024 331212620209779 332202426382848 332346191099076 332573188019436 332812681176976 332890216085504 333261745344528 333883790862336 333951728254144 335140042583808 336287055025152 336469963387712 336923962326336 337621527465728 337852127511808 340195393714176 340204698372539 340839703171968 341299598200704 342583752207312 342760710555648 343293035338176 343943211541468 344238746179328 347282797749888 347452836149034 347751386446464 347940530321384 348021589543936 348410006496552 349131352265696 350373680883072 351099092230656 351490943896092 351572830253568 352066307360768 352300724312064 352541350447104 352967960532352 354020942692494 354996206997432 355658820701184 357070165227776 358155740944008 358897264217184 359640322735232 359885961914752 360041707023999 363068379465792 363558267648576 363840752705024 363998209298988 364310976277248 365000959186864 367058141877504 367553413446912 368069321331712 368314393598976 370112803723971 371132398224588 371324103101952 371825130733056 371900788283024 372594955020288 374414266324098 374501493096192 375210776227056 375533177650176 375695694285912 375987610132288 378528708811176 378853961181696 379571487623328 379824218398944 380083643450784 380357349916544 380870566108032 381659118004736 383017191524352 384537101014528 385055956944384 386116717156352 387268589451744 387737222948922 388002052689342 388805369568616 389531089339392 391433096611557 391524288236928 392334897529344 392772771298908 393077956047392 393415709919232 394331393407237 396074595780864 396894625999872 397088955598896 397430155938816 397646320367296 398182864567488 399007259732224 400427063866368 400508541227872 401703935881248 404595363077136 404871707154096 405080839747584 405361642173873 405709950854208 406478340912644 408080188831744 409320846793152 409615607602432 410072767878774 410168301962496 410626079085222 411017511697408 411298242188288 411476236598856 413024433141243 414077986498176 414935290818048 415495163026944 416355401459712 417143953356416 418388386818402 418713474920048 419495019288576 420061043939328 422986061398824 424151312256672 424664577515486 425029472323456 427424981846016 427902018656112 428001706395648 428234498857088 428812315688064 429366507755328 429700125865472 430179701898804 432604238641344 433795985855232 434381306800896 434694114190336 435280646980608 436918408612224 437406040764693 437745905598232 438311643333564 441616826946372 442212700553316 442592673659136 442936568510464 443128254798768 443430917359248 444348993792704 446853390111744 447352110413208 447456329413632 448883167198752 449231949768448 450572108881356 452360093440409 452656680892416 454452937562624 455066130934272 456778336276416 457724047117568 458234899848726 459090212435712 460817558552736 462394700659584 462710522461824 463043730333184 463270448198712 463668515261952 464546675328736 467164907844096 467795253477888 468132122974208 468654591861456 468763773671424 469286947525968 471052659285054 472027923589992 473231984569344 473328275996576 476638263940608 477540987925344 478158156363888 478418229191903 478529685622912 479063758932759 480055609365332 481763811214224 483412641598656 484091172621056 484744356864768 485330945731984 485747968369664 488119784621469 489030878464128 489410855836672 490071217929216 492464143798011 493483738298628 494404844161536 494843197632784 495098804135936 495766840977408 496435779201024 498303639574272 499219021765464 499335324128256 499892618016792 500281034969408 500927592381216 501876318881938 504704945081568 505138614908928 505385943489504 505820198467584 506095316831104 506432291198592 506778191267712 507827421477376 509634444920832 511259554757952 511363583889158 513407942592512 514939553007264 515914817312202 516358119268992 516982963931896 517336070252456 520924196624832 521910795482076 522032384315904 522615009744828 523113196705792 523697028398544 526648638345984 528099461041152 528451086468096 528812025670656 529451940798528 530910486089984 532494310496148 534607383156847 535605247841664 538345896325776 539460484102848 539828942872128 540482189565164 540946601138944 544602569198688 545761129057536 545997313948482 546466464415872 546763690505032 546891069283328 547501438780296 548634982131808 550587212816256 550699244188324 552103981997568 552471590398464 553247054424064 553993550702592 556698597336882 556986154652928 557851182424536 558892432530432 562816164340584 563299766475264 563981415198432 565535083008896 569357231434992 569489873799168 570536024874816 571305849162048 571749754250752 572488677007104 573572935865072 575731028015066 576805651521792 577583935416576 578394647806976 579175075734528 581605834423383 582003079034013 582557878149632 583208054352924 584296634009088 584415524444752 588502346294016 588822435928496 589616934071088 590123564878848 590837673065024 591241223145664 595341938999808 596469480550944 597274296851232 598510889598336 600762811841808 601884158109696 601900620197569 602295253088256 606754841245696 608564926281312 609037781701888 609717511368966 610979866464968 612120283247616 614423411403648 615109151818161 615252452943744 616526267546112 616947363282432 617214354898284 617693930931616 618224687015936 622402936227072 622886543792128 623727004637184 624533102189568 624872789148608 625715930034624 628070212380072 629242528932864 629370564786656 635517685254144 636226968385008 636555605317632 636721317233792 636996866273229 637544208485184 638751678577012 641137472769024 642351748285632 643218473532096 644550188798208 645269552848206 646325809153024 650693978782848 650826379495292 652041171285504 652920970470912 655377612918336 656618858397348 657467465000346 657978317731504 659206458882048 662425240419558 664404852765696 664692382198152 665146376038872 665625362353952 666523490689056 667903456508288 670280085167616 672574110050304 672939926775424 673847924652672 675243054931456 675704255023616 680409396745078 681679406343936 682599196401408 685167504414624 686586070676352 687352349773089 687886423082936 688477492358656 694565595499776 694905672298068 695502772892928 695881060642768 696043179087872 696820012993104 698262704531392 700747361766144 702198184461312 702981887792184 703145660507136 705935921064704 708041885384988 709992413994864 711317641402368 711337096597127 714140330455552 716311481888016 717794528434368 719280645470464 719771923829504 720083414047998 726136758931584 727116535297152 727681505410048 727996418597976 728621952554496 730001918373728 734116283755008 735106826893824 736138642663424 736628787197952 740225607447942 742264796449176 742648206203904 743650261466112 743801576566048 748828532648196 749002986192384 750421552454112 751066355300352 751391388571824 751975220264576 752814478322907 757057417622352 757707922363392 759142975246656 759648436797888 760167286901568 760714699833088 761741132216064 763318236009472 767045375833737 769074202029056 770111913888768 773872225968303 774537178903488 775474445897844 776004105378684 777610739137232 779062178678784 782866193223114 783048576473856 784669795058688 785545542597816 786155912094784 788662786814474 792149191561728 793789251999744 794177911197792 794860311877632 795292640734592 796365729134976 798014519464448 800854127732736 801017082455744 803407871762496 809190726154272 809743414308192 810723284347746 811419901708416 812956681825288 818641693586304 819231215204864 820145535757548 820336603924992 821252158170444 822035023394816 822596484376576 822952473197712 826048866282486 828155972996352 829870581636096 830990326053888 834287906712832 836776773636804 837426949840096 840097316389331 845972122797648 848302624513344 849329155030972 850058944646912 855804037312224 856468997714176 857624631376128 858733015510656 859400251730944 860359403797608 863596542022599 865208477282688 867591971710464 868762613601792 869388228380672 870561293961216 873836817224448 874812081529386 875491811196464 876623286667128 883233653892744 884425401106632 885185347318272 886256509597536 886861834718496 888697987585408 893706780223488 894704220826416 894912658827264 897766334397504 898463899536896 901144217762712 904720186880818 908905875125248 910132261868544 913556672552832 914576267053449 915448094235136 916469799697452 918180424871424 921635117105472 924789401319168 925421044923648 926087460666368 926540896397424 927337030523904 929093350657472 934329815688192 935590506955776 937309183722912 938573895051936 942105318570108 944055847179984 945843831739037 946463969138688 946656551993152 953276527881216 955081975850688 956316312727776 956836458383806 957059371245824 958127517865518 960111218730664 963527622428448 966825283197312 968182345242112 969488713729536 970661891463968 971495936739328 976239569242938 978061756928256 978821711673344 980142435858432 984928287596022 986967476597256 988809688323072 989686395265568 996607279148544 998438043530928 998670648256512 999785236033584 1000562069938816 1001855184762432 1003752637763876 1009409890163136 1010771886979008 1012190633662208 1012864582397184 1013556382535424 1015654842954752 1020614095117617 1022519109515904 1022727167778316 1029879106014528 1031829634624404 1032716238537984 1033965927863792 1034672140504912 1041848393249664 1043821590964152 1044064768631808 1045230019489656 1047394056797088 1053297276691968 1056198922082304 1056902172936192 1057624051341312 1058903881597056 1061820972179968 1064988620992296 1069214766313694 1071210495683328 1076691792651552 1078920968205696 1079657885744256 1080125121071997 1080964379130328 1081893202277888 1089205138397376 1091522258115072 1091994627896964 1092932928831744 1093527381010064 1093782138566656 1095002877560592 1097269964263616 1101174425632512 1101398488376648 1104207963995136 1104943180796928 1113397194673764 1113972309305856 1115702364849072 1117784865060864 1117815437509771 1125632328681168 1126599532950528 1127962830396864 1131070166017792 1138714462869984 1141072049749632 1142611698324096 1143499508501504 1144977354014208 1147145871730144 1151462056030132 1153611303043584 1155167870833152 1156789295613952 1158350151469056 1163211668846766 1164006158068026 1165115756299264 1166416108705848 1168593268018176 1168831048889504 1177004692588032 1177644871856992 1179233868142176 1180247129757696 1181675346130048 1182482446291328 1182994180221711 1190683877999616 1192938961101888 1194548593702464 1197021779196672 1201525623683616 1203801240395138 1216084926521619 1217129852562624 1218075563403776 1219435022737932 1221959732929936 1224240566495232 1228846822807296 1230218303636322 1230504905887488 1233052535092224 1233894726564864 1234428709796568 1235387861863232 1239073299423729 1244805872454144 1249066204379136 1249745578297216 1251431860069248 1256140424760144 1258485057865728 1258741129573312 1272453936770016 1273442634467584 1273993732546458 1275088416970368 1277503357154024 1282274945538048 1284703496571264 1286436947064192 1289100377596416 1290539105696412 1292651618306048 1301387957565696 1301652758990584 1304082342571008 1305841940941824 1310755225836672 1313237716794696 1314934930000692 1315956635463008 1324850480839116 1328809705531392 1329384764396304 1330292752077744 1331250724707904 1333046981378112 1335806913016576 1340560170335232 1345879853550848 1347695849305344 1350486109862912 1351408510047232 1357080280321227 1360818793490156 1363358812687872 1365198392802816 1370335008829248 1373172141352704 1374704699546178 1375772846165872 1376954984717312 1389131190999552 1389811344596136 1391005545785856 1391762121285536 1393640025986208 1396525409062784 1401494723532288 1404396368922624 1405963775584368 1406291321014272 1411871842129408 1416083770769976 1419984827989728 1422674193194254 1428280660911104 1432622963776032 1435254687575709 1435589056868736 1437191276798277 1438561290940928 1439543847659008 1440166828095996 1452273517863168 1454233070594304 1455363010820096 1455992837195952 1457243905108992 1460003836747456 1464359353864407 1468232567510016 1470213653787648 1480451214895884 1484529592898352 1485296412407808 1486326021304201 1487300522932224 1487603153132096 1497657065296392 1498005972384768 1500843104908224 1502782777143648 1503950440529152 1505628956645814 1514114835244704 1515415844726784 1518285950493312 1519296873595776 1520334573803136 1521429399666176 1523482264432128 1526636472018944 1534090751667474 1538148404058112 1540223827777536 1547744451936606 1549074357806976 1550948891795688 1552008210757368 1555221478274464 1565732386446228 1566097152947712 1569339590117376 1571091085195632 1572311824189568 1577325573628948 1584298383123456 1588355822395584 1590585281469184 1592731458269952 1596029038928896 1602034164911488 1603822149470541 1606815743524992 1618381452308544 1619486828616384 1621446568695492 1622839803416832 1625913363650576 1637283387172608 1638462430409728 1640291071515096 1640673207849984 1642504316340888 1645904946395424 1652097732564972 1656311945992704 1659741163272192 1661980652107776 1668575813425664 1673553547273608 1674853899680192 1680194632778662 1691944245595296 1696605249026688 1698658310061944 1700117889293824 1711608074624448 1712937995428352 1715249262752256 1717466031021312 1718800503461888 1720718807595216 1727193084045198 1730416954565376 1735183943420928 1737525227203584 1747673634448896 1749624163058772 1750983622392928 1753246573334256 1756567116086783 1766467307785488 1768850802213264 1770370694636544 1772513019195072 1773723669436992 1777395975170816 1789408441652832 1789772543612053 1795532668795008 1796927799073792 1802288435525424 1805701860592707 1809440373761636 1817811750250496 1820264523737088 1827113345105664 1829152534106898 1830896188470272 1832939599394904 1836360849742848 1843270234210944 1849578802638336 1850842089847296 1852174921332736 1853081792794848 1854674061047808 1858186701314944 1868659631376384 1871181013911552 1874618367445824 1877147790103872 1884210637140216 1888111694359968 1891687663478074 1893313103986304 1906553055762432 1910163951701376 1910990598819687 1912632625455552 1913672916767612 1914118742491648 1916255035731036 1920222437461328 1927055244856896 1933650566394624 1936364690484224 1938977427459072 1941323782927936 1952479138485876 1956123513856512 1969856575192044 1973934953194512 1977619376646144 1979372790531136 1993214558297088 1996876087061856 1999570472067168 2001124139877632 2003710369524864 2007505275527752 2018819780326272 2021543773958016 2024381267324416 2025729164794368 2027112765070848 2031309685909504 2041228190235234 2045038219031808 2045454335556632 2059758212029056 2063659269248808 2065432477075968 2067931855727584 2069344281009824 2083696786499328 2087643181928304 2088129537263616 2090460038979312 2094788113594176 2106594553383936 2117807763194112 2123641944359936 2129977241984592 2134011289791381 2138429532627388 2142420991366656 2153383585303104 2157841936411392 2159315771488512 2160250242143994 2161928758260656 2163786404555776 2178410276794752 2183044516230144 2183989255793928 2185865857663488 2187054762020128 2190005755121184 2194539928527232 2202348851265024 2202796976753296 2208415927990272 2209886361593856 2226794389347528 2227944618611712 2231404729698144 2235630875019542 2251264657362336 2253199065901056 2255925660793728 2258443434968721 2262140332035584 2277428925739968 2282144099499264 2285223396648192 2286999017003008 2289954708028416 2294291743460288 2301136127501211 2302924112060264 2307222606087168 2310335741666304 2326423337693532 2328012316136052 2330231512598528 2332832217411696 2337186536036352 2337662097779008 2354009385176064 2355289743713984 2358467736284352 2363350692260096 2364964892582656 2365988360443422 2381367755999232 2385877922203776 2389097187404928 2394043558393344 2403051247367232 2407602480790276 2432169853043238 2434259705125248 2436151126807552 2438870045475864 2443919465859872 2457693645614592 2460436607272644 2461009811774976 2466105070184448 2467789453129728 2468857419593136 2470775723726464 2478146598847458 2489611744908288 2499491156594432 2502863720138496 2512280849520288 2517482259146624 2520291949167993 2544907873540032 2546885268935168 2547987465092916 2550176833940736 2555006714308048 2569406993142528 2572873894128384 2578200755192832 2581078211392824 2590789626067797 2602775915131392 2603305517981168 2608164685142016 2611683881883648 2621510451673344 2626475433589392 2629869860001384 2631913270926016 2649700961678232 2658769528792608 2660585504155488 2662501449415808 2666093962756224 2671613826033152 2681120340670464 2691759707101696 2695391698610688 2700972219725824 2702817020094464 2714160560642454 2721637586980312 2726717625375744 2730396785605632 2740670017658496 2746344282705408 2749409399092356 2751545692331744 2753909969434624 2760319753850659 2778262381999104 2779622689192272 2782011091571712 2783524242571072 2787280051972416 2793050818125568 2802989447064576 2811927551168736 2823743684258816 2832167541539952 2837531495217111 2839969655979456 2845348386388508 2856561321822208 2865245927552064 2870509375151418 2871178113737472 2874382553596554 2877122581881856 2879087695318016 2880333656191992 2904547035726336 2908466141188608 2911985674391904 2914487810217984 2920007673494912 2928718707728814 2936465135020032 2940427307575296 2960902429791768 2969059185796704 2972652042608402 2975206306264192 2995314130592784 2996011944769536 3001686209816448 3005565554287296 3007900881058304 3011257913291628 3028229670489408 3036571900986624 3038593747191552 3040669147606272 3042858799332352 3046964528864256 3061842285352851 3068181503334948 3095488903873212 3098148715613952 3101897783591376 3104016421514736 3110442956548928 3131464772892456 3132194305895424 3142182170391264 3144623648379136 3154651147257896 3166520654082863 3168596766246912 3176711644791168 3181170562938368 3185462916539904 3192058077857792 3204068329822976 3207644298941082 3213631487049984 3236762904617088 3238973657232768 3242893137390984 3245679606833664 3251826727301152 3274566774345216 3276924860819456 3280582143030192 3281346415699968 3285008632681776 3291809892790848 3304195465129944 3312623891985408 3337151626851328 3347107094547216 3349707799360384 3353446312529313 3360389265557324 3383888491190592 3393210498053376 3397316620123888 3400235778587648 3423216149248896 3425875990856704 3430498525504512 3434932062042624 3441437615190432 3454386168090396 3460833909130752 3470367886841856 3475050454407168 3495347268897792 3499248326117544 3501967244785856 3506493146668512 3513134232173566 3532934615570976 3537701604426528 3540741389273088 3545026038390144 3547447338873984 3548982540665133 3554791950341632 3578816883305664 3579545087224106 3591065337590016 3593855598147584 3604576871050848 3611403721185414 3618880747523272 3654226690211328 3658305068213796 3661792376940544 3665879198789808 3672721699485696 3686540468421888 3699157605276672 3701684179694592 3706163585589696 3716373402629888 3742251682097929 3749236734891648 3754295580207744 3768421274280432 3776223388719936 3783375326956148 3786626207972608 3820327903402752 3821981197639374 3825265250911104 3827345833535224 3828237484983296 3832510071462072 3840444874922656 3854110489713792 3867301132789248 3872729380968448 3877954854918144 3882647565855872 3904958276971752 3912247027713024 3939713150384088 3947869906389024 3958745581062272 3986429116594176 3993752174123712 3999140944134336 4002248279755264 4007420739049728 4015010551055504 4037639560652544 4043087547916032 4048762534648832 4051458329588736 4054225530141696 4071240840963681 4082456380470468 4090076438063616 4090908671113264 4119516424058112 4127318538497616 4130864954151936 4135863711455168 4138688562019648 4167393572998656 4175286363856608 4180920077958624 4189576227188352 4213189106767872 4235615526388224 4247283888719872 4259954483969184 4268022579582762 4276859065254776 4284841982733312 4305764062727127 4306767170606208 4315683872822784 4318631542977024 4320500484287988 4323857516521312 4327572809111552 4356820553589504 4366089032460288 4367978511587856 4371731715326976 4374109524040256 4380011510242368 4389079857054464 4404697702530048 4405593953506592 4453588778695056 4455889237223424 4458978063912603 4462809459396288 4471261750039084 4502529314724672 4511851321587456 4516886869937442 4524280664071168 4554857851479936 4564288198998528 4570446793296384 4579909416056832 4588583486920576 4602272255002422 4605848224120528 4614445212174336 4620671483332608 4652846675387064 4656024632272104 4665664434823392 4675324195558016 4708018770352128 4710579487427968 4716935472568704 4726701384520192 4729929785165312 4731976720886844 4771755844407552 4778194374809856 4788087116786688 4806102494734464 4811466448411623 4815204961580552 4864339706086476 4868519410250496 4872302253615104 4877740090951728 4887838931719744 4915387291229184 4920873214545288 4922019623549952 4937714839186272 4941551447452928 4956293197694916 4979223489816576 4998982313188864 5005727440276992 5024561699040576 5034964518293248 5040583898335986 5089815747080064 5093770537870336 5095974930185832 5100353667881472 5110013428616096 5138813986285056 5145747788256768 5156401510385664 5162156422785648 5181579252135594 5205551830262784 5206611035962336 5243020903346688 5252950867178784 5259739720002768 5263826541852032 5269701348260349 5299401923356464 5317539057585216 5321171008310976 5325002898831616 5332187925512448 5343227652066304 5369317630836159 5383519414203392 5390783397221376 5417105581778121 5428321121284908 5443275173960624 5453435250751488 5460793571211264 5481340035316992 5492688565410816 5498818798184712 5503091384663488 5520639507701318 5556524763998208 5559245378384544 5564022183143424 5567048485142144 5574560103944832 5586101636251136 5605978894129152 5623855102337472 5647487368517632 5664335083079904 5675062990434222 5679939311958912 5690696772777016 5730491855104128 5741018750302836 5742356227474944 5748765107193108 5754245163763712 5758175390636032 5760667312383984 5809094071452672 5816932282377216 5823971348783808 5840015346989824 5857437415457628 5880681214725317 5921804859583536 5938118371593408 5945304085216804 5950412612528384 5990628261185568 6003372419632896 6011131108574592 6015801762116608 6022515826583256 6056459340978816 6073143801973248 6077187494383104 6081338295212544 6085717598664704 6093929057728512 6123684570705702 6136363006669896 6190977807746424 6196297431227904 6203795567182752 6208032843029472 6220885913097856 6262929545784912 6264388611790848 6284364340782528 6289247296758272 6309302294515792 6333041308165726 6353423289582336 6362341125876736 6370925833079808 6402033869374143 6408136659645952 6415288597882164 6427262974099968 6473525809234176 6477947314465536 6485786274781968 6491359213667328 6503653454602304 6549133548690432 6561164286060384 6570017265363552 6583619785581696 6608390930259888 6620906822173259 6625247783970816 6674303253702656 6694214189094432 6699415598720768 6706892625058626 6720778531114648 6767776982381184 6786420996106752 6794633240247776 6800471557175296 6846432298497792 6851751981713408 6860997051009024 6869864124085248 6882875230380864 6908772336180792 6921667818261504 6990694537795584 6998496652235088 7003934489571712 7012986293337024 7026268464347132 7065869231141952 7075403208853056 7090052076780288 7094894677747968 7097965081330266 7109583900683264 7157633766611328 7159090174448212 7182130675180032 7209153742101696 7222807442370828 7237761495046544 7308453380422656 7316610136427592 7331758397579616 7373080936843776 7398315210553344 7403368359389184 7412327171179392 7432746805259776 7484503364195858 7498473469783296 7508591160415488 7536842548560864 7552446777439872 7560875847503979 7566750653912296 7573252415945216 7640655806805504 7643962395278748 7650530501822208 7654691667070448 7656474969966592 7665020142924144 7680889749845312 7708220979427584 7734602265578496 7765295131711744 7809916553943504 7824494055426048 7824708062568397 7879426300768176 7895739812778048 7917491162124544 7987504348247424 7998281888268672 8004496559510528 8014841478099456 8030021102111008 8075279121305088 8086175095832064 8097525069297664 8102916659177472 8108451060283392 8142481681927362 8164912760940936 8180152876127232 8181817342226528 8239032848116224 8254637076995232 8261729908303872 8271727422910336 8277377124039296 8280959261551977 8334787145997312 8350572727713216 8361840155917248 8379152454376704 8471231052776448 8512594485651333 8519908967938368 8536045159165524 8553718130509552 8569683965466624 8611528125454254 8613534341212416 8631367745645568 8637263085954048 8641000968575976 8647715033042624 8713641107179008 8735957023175712 8743463430653952 8748219048080512 8760023020484736 8778159714108928 8809395405060096 8811187907013184 8907177557390112 8917956127825206 8925618918792576 8942523500078168 9005058629449344 9023702643174912 9033773739874884 9048561328142336 9109715702959872 9128576397997056 9140893586592768 9177166973841152 9204544510004844 9211696448241056 9305693350774128 9312049264544208 9331328869646784 9350648391116032 9421158974855936 9433870945137408 9453402769040384 9459859570330624 9463953441773688 9499561962248589 9543511688815104 9556388749619712 9576174233573376 9612204989468928 9622932896823246 9630409923161104 9728679412172952 9737038820500992 9755480181903456 9775677863439488 9830774582458368 9841746429090576 9844039247099904 9875429678372544 9883102894905856 9912586395389832 9997964626377728 10011454880553984 10049123398081152 10060338937587939 10069929036586496 10081167796671972 10179631494160128 10187541075740672 10191949860371664 10200707335762944 10220026857232192 10277627972570112 10291495576513536 10324312845571296 10363158504271188 10404282149129407 10411103660525568 10413222071924672 10486041806693376 10505901734357568 10519479440005536 10527653083704064 10539402696520698 10598803846712928 10635078115170432 10642342016621952 10650005797663232 10664375851024896 10686455304132608 10738635261672318 10767038828406784 10781566794442752 10834211163556242 10856642242569816 10886550347921248 10962680070633984 10985377130821632 10997637596369424 11006182769326976 11041279015402636 11118490756769088 11134096970284288 11149120207889664 11172203272502272 11226755046293787 11247710204674944 11328670166159808 11350125980868444 11359878623917824 11381393545554032 11460983710208256 11482037500605672 11484712454949888 11497530214386216 11521334624767968 11618188142905344 11633864564754432 11647942697567616 11680030693979648 11714874830915256 11761362429450634 11843609719167072 11876236743186816 11890608170433608 11900825225056768 11981256522371136 12006744839265792 12022262217149184 12031603524233216 12045031653166512 12112918681957632 12146287603946496 12154374988766208 12162676590425088 12247369141411404 12272726013339792 12295969812607481 12381955615492848 12392594862455808 12407591134365504 12416065686058944 12441771826195712 12525859091569824 12568728681565056 12578494593516544 12618604589031584 12666082616331452 12706846579164672 12724682251753472 12741851666159616 12804067738748286 12816273319291904 12830577195764328 12854525948199936 12947051618468352 12955894628931072 12971572549563936 12982718427334656 13007306909204608 13098267097380864 13122328572120768 13140034530727104 13167239571163392 13216781860519776 13241813644346518 13376934191737809 13388428378188864 13398831197441536 13413785250117252 13441557062229296 13535553964762368 13572841992213504 13589266480495552 13692864596995584 13739728248170496 13765750460761728 13817544672361584 13843335636523008 13996993304470176 14007868979143424 14025972586674048 14052536928694264 14131738462283904 14150806417706112 14180104153560576 14189789355495936 14195930162660532 14219167801366528 14315267533222656 14318180348896424 14364261350360064 14418307484203392 14445614884741656 14475522990093088 14616906760845312 14633220272855184 14663516795159232 14746161873687552 14824654342358784 14865493610519552 14969006728391716 14996946939566592 15017182320830976 15073685097121728 15104893554879744 15121751695007958 15133501307824592 15146504831890432 15281311613611008 15287924790557496 15301061003644416 15309383334140896 15330040285848288 15361779499690624 15416441958855168 15469204531156992 15530590263423488 15619833107887008 15649416125136794 15758852601536352 15791479625556096 15809104044781047 15834982324249088 15975008696494848 15996563776537344 16008993119021056 16029682956198912 16060042204222016 16107952892508477 16150558242610176 16172350191664128 16284963363854724 16329825521881872 16360305752254464 16363634684453056 16478065696232448 16509274153990464 16543454845820672 16554754248078592 16561918523103954 16669574291994624 16701145455426432 16723680311834496 16758304908753408 16942462105552896 17025188971302666 17039817935876736 17072090318331048 17107436261019104 17223056250908508 17227068682424832 17262735491291136 17274526171908096 17282001937151952 17295430066085248 17427282214358016 17471914046351424 17496438096161024 17520046040969472 17556319428217856 17622375814026368 17642043644175951 17814355114780224 17835912255650412 17851237837585152 17885047000156336 18010117258898688 18047405286349824 18067547479749768 18219431405919744 18257152795994112 18281787173185536 18354333947682304 18409089020009688 18423392896482112 18611386701548256 18624098529088416 18662657739293568 18701296782232064 18842317949711872 18867741890274816 18906805538080768 18919719140661248 18927906883547376 18999123924497178 19087023377630208 19112777499239424 19224409978937856 19245865793646492 19260819846322208 19322238276954613 19457358824345904 19474077641001984 19510960363806912 19551355726878976 19683492858181152 19750859356745088 19766205789811712 19825172790779664 19862720466519777 19995929252755456 20022909761107968 20098246796162304 20120677875175878 20139858073172992 20162335593343944 20359262988320256 20383899720743328 20401414671525888 20440053714464384 20555255945140224 20582991153027072 20648625691142592 20726317008542376 20808564298258814 20826444143849344 20972083613386752 21011803468715136 21038958880011072 21055306167408128 21078805393041396 21197607693425856 21270156230340864 21284684033243904 21300011595326464 21328751702049792 21477270523344636 21668422327112484 21713284485139632 21773100695842496 21925360141267968 21995275192738848 22012365538653952 22082558030805272 22236981513538176 22268193940568576 22298240415779328 22344406545004544 22453510092587574 22495420409349888 22657340332319616 22700251961736888 22719757247835648 22762787091108064 22921967420416512 22964075001211344 22969424909899776 22995060428772432 23042669249535936 23295885395135232 23360061387959296 23429749661830512 23474124187705191 23522724858901268 23687219438334144 23752473486373632 23781216340867216 23801650450113536 23962513044742272 24013489678531584 24044524434298368 24090063306333024 24225837363915264 24292575207892992 24308749977532416 24325353180850176 24494738282822808 24545452026679584 24591939625214962 24763911230985696 24785189724911616 24815182268731008 24832131372117888 24842877784655931 24883543652391424 25051718183139648 25137457363130112 25156989187033088 25237209178063168 25332165232662904 25413693158329344 25608135477496572 25632546638583808 25661154391528656 25709051896399872 25894103236936704 25911789257862144 25943145099127872 26014613818409216 26244657144241536 26280069061454208 26334479142326784 26433563721039552 26483627288693036 26753868383475618 26776856756377728 26797662394883072 26827570500234504 26883114124458592 27071107929524736 27145683984427008 27178532960991104 27385729193991168 27531500921523456 27635089344723168 27993986608940352 28015737958286848 28051945173348096 28105073857388528 28263476924567808 28301612835412224 28360208307121152 28379578710991872 28391860325321064 28498685886745767 28630535066445312 28636360697792848 28728522700720128 28836614968406784 28891229769483312 28951045980186176 29266440545710368 29327033590318464 29492323747375104 29649308684717568 29730987221039104 29938013456783432 29993893879133184 30034364641661952 30147370194243456 30209787109759488 30243503390015916 30267002615649184 30293009663780864 30562623227222016 30575849581114992 30602122007288832 30618766668281792 30660080571696576 30723558999381248 30832883917710336 31061180526846976 31212846447388221 31239666215774016 31298832250273588 31517705203072704 31582959251112192 31618208089562094 31669964648498176 31950017392989696 31993127553074688 32059365912397824 32120084408444032 32215905785016954 32301116485220352 32344700383328256 32569926727709448 32659651043763744 32727269368906112 32956131392464896 33018548307980928 33086909691641344 33109508496157184 33123837046207908 33402290910852864 33447360623668992 33516609817506816 33680265138881361 34050377942605332 34079635871753472 34144180636662096 34214872522038208 34446112501817016 34454137364849664 34564003874303904 34590860132170496 34854564428716032 34943828092702848 34992876192322048 35040092081938944 35112638856435712 35244751628052736 35284087288351902 35628710229560448 35671824511300824 35702475675170304 35770094000312672 36020234517797376 36094810572699648 36135094959499536 36438862811839488 36708667895364608 36818178040019376 36846785792964224 36887909437822443 37222773403096512 37248197058176832 37325315478587136 37402593564464128 37684635899423744 37735483780549632 37855813767094752 37998247848994356 38174046755260416 38225554998478848 38448819957875712 38491731587292984 38521639692644416 38644476553909226 38914717648691808 38948155282003968 39021920727613824 39102711453757952 39366985716362304 39501718713490176 39532411579623424 39650345581559328 39725440933039554 40196493592324608 40241355750351756 40279716146345984 40324671186687888 40718525976640512 40767799441486656 40880107428928768 41164768503077219 41297251382285184 41452634017084752 41617128596517628 41652888287698688 42023606937430272 42077917760022144 42110612334816256 42157610786082792 42395215386851712 42540312460681728 42569368066487808 42600023190652928 42657503404099584 42954541046689272 43336844654224968 43426568970279264 43546201391684992 43850720282535936 43990550385477696 44024731077307904 44165116061610544 44473963027076352 44536387881137152 44596480831558656 44907020185175148 44990840818699776 45314680664639232 45400503923473776 45439514495671296 45525574182216128 45843934840833024 45928150002422688 45990120857544864 46085338499071872 46591770790270464 46720122775918592 46859499323661024 46948248375410382 47045449717802536 47374438876668288 47504946972747264 47562432681734432 47603300900227072 47925026089484544 48026979357063168 48089048868596736 48180126612666048 48451674727830528 48989476565645616 49090904053359168 49183879250429924 49527822461971392 49630364537462016 49664262744235776 49685755569311862 49767087304782848 50103436366279296 50274914726260224 50474418356126336 50664330465325808 50827386316658688 51216270954993144 51322308783057312 51788206473873408 51823578515724288 51886290198255744 52029227636818432 52489314288483072 52560138122908416 52668958284653568 52867127442079104 52926130932527853 52967254577386072 53507736766951236 53553713512755456 53595324789766144 53655141000469008 53766228248917184 54142215859049472 54357065921982208 54771458387982336 55063001843046912 55270178689446336 55987973217880704 56031475916573696 56103890346696192 56210147714777056 56526953849135616 56603225670824448 56720416614242304 56759157421983744 56783720650642128 56997371773491534 57261070132890624 57272721395585696 57673229936813568 57782459538966624 57902091960372352 57966714830863839 58532881091420736 58654067180636928 59298617369435136 59588161399559331 59876026913566864 59987787758266368 60068729283323904 60294740388486912 60419574219518976 60487006780031832 60534005231298368 61151699162229984 61204244014577664 61237533336563584 61320161143393152 61447117998762496 61665767835420672 62122361053693952 62425692894776442 62479332431548032 62597664500547176 63035410406145408 63165918502224384 63236416179124188 63339929296996352 63900034785979392 63986255106149376 64240168816888064 64431811570033908 65139853455418896 65319302087527488 65454538737812224 66037096615961856 66173819383282688 66219016992314368 66247674092415816 66804581821705728 66894721247337984 67033219635013632 67360530277762722 68100755885210664 68159271743506944 68288361273324192 68429745044076416 68892225003634032 68908274729699328 69128007748607808 69181720264340992 69887656185405696 69985752384644096 70080184163877888 70422372563115573 70489503256105472 70568174576703804 71257420459120896 71343649022601648 71404951350340608 71540188000625344 72040469035594752 72270189918999072 72829975043905849 72877725623678976 73417335790729216 73636356080038752 73693571585928448 73775818875644886 74445546806193024 74496394116353664 74650630957174272 74805187128928256 75369271798847488 75470967561099264 75711627534189504 75996495697988712 76897639915751424 76983463174585968 77043279385288832 77288953107818452 77829435297383616 78043841455227648 78205422907515904 78733971432724608 79003437426980352 79300691163118656 79450881866079108 80392987184649216 80482711500703512 80649342373375776 81437051953281024 81535598882973312 81760214857857536 82329537006154438 82594502764570368 82905268034169504 83234257193035256 83305776575397376 84047213874860544 84155835520044288 84221224669632512 84315221572165584 84790430773703424 85080624921363456 85138736132975616 85909082093378544 86071788688252367 86673689308449936 86853137940558528 87092402783369984 87981100770955392 88049462154615808 88330232123221088 88947926054152704 89072775762274304 89192961663117312 89814040370350296 89981681637399552 90629361329278464 90801007846947552 90879028991342592 91051148364432256 91687869681666048 91856300004845376 91980241715089728 92170676998143744 93183541580540928 93638539342164663 93718998647322048 93896496750820764 94090899435605072 94748877753336576 95009893945494528 95124865363468864 95850052178969088 96178097737193472 96360253225332096 96903349455661056 97978953131291232 98181808106718336 98367758500859848 99055644923942784 99260729074924032 99328525488471552 99371511138623724 99534174609565696 100206872732558592 100549829452520448 100948836712252672 101328660930651616 102432541909986288 102644617566114624 103772580396511488 104058455273636864 104978628576966144 105120276245816832 105337916569307136 105734254884158208 105852261865055706 105934509154772144 107015473533902472 107107427025510912 107310282000938016 107532456497834368 108284431718098944 108714131843964416 110126003686093824 110540357378892672 110663728313467329 111975946435761408 112062951833147392 112207780693392384 112420295429554112 113053907698271232 113206451341648896 113567441301284256 113994743546983068 114522140265781248 114545442791171392 115346459873627136 115564919077933248 115804183920744704 115933429661727678 117065762182841472 117308134361273856 118597234738870272 119176322799118662 119752053827133728 120589480776973824 120839148439037952 120974013560063664 121068010462596736 122303398324459968 122475066673127168 122640322286786304 122894235997524992 123494305509231657 124851385789552884 124958664863096064 125195329001094352 126070820812290816 126331837004448768 126472832358248376 127800069571958784 127972510212298752 128480337633776128 128863623140067816 130279706910837792 130638604175054976 130909077475624448 132074193231923712 132347638766565376 132438033984628736 132495348184831632 133609163643411456 133789442494675968 134721060555525444 135255667938682291 136201511770421328 136318543487013888 136576722546648384 136859490088152832 137784450007268064 138256015497215616 138363440528681984 139775312370811392 139971504769288192 140160368327755776 140844745126231146 140979006512210944 141136349153407608 142514840918241792 142687298045203296 142809902700681216 143080376001250688 144080938071189504 144540379837998144 145659950087811698 147272712160077504 147387143171856896 147551637751289772 148891093612386048 148992788232707328 149301261914348544 151423255068379008 151992991395977424 153966926349171936 154086558770577664 154577906215636904 155658870594767232 156087682910455296 156410845815031808 157467942865449216 158006874853960704 158601382326237312 158901763732158216 160785974369298432 160965423001407024 161298684746751552 163071197765946624 163520429715715072 164659074012308876 165189005529140736 165810536068339008 166468514386070512 166611553150794752 168094427749721088 168311671040088576 168630443144331168 169580861547406848 170161249842726912 170277472265951232 171818164186757088 172143577376504734 173347378616899872 173706275881117056 173900144492591517 174184805566739968 175962201541910784 176098924309231616 176660464246442176 177895852108305408 179628080740700592 179963363274799104 181258722658556928 181602015693895104 182102296728864512 183712600009690752 183960483430179456 184341353996287488 186367083161081856 187277078684329326 187437997294644096 187792993501641528 188181798871210144 189497755506673152 190019787890989056 190249730726937728 191700104357938176 192720506450664192 195957906262582464 196363616213436672 196735517001719696 198111289847885568 198521458149848064 198657050976943104 198743022277247448 200413745465117184 201099658905040896 201897673424505344 202657321861303232 204865083819972576 205289235132229248 207545160793022976 208116910547273728 209957257153932288 210240552491633664 211468509768316416 211704523730111412 211869018309544288 214030947067804944 214214854051021824 214620564001876032 215064912995668736 217428263687928832 218489925131717547 220252007372187648 221080714757785344 221327456626934658 223951892871522816 224415561386784768 224840590859108224 226107815396542464 226412902683297792 227134882602568512 227989487093966136 229090885582342784 230692919747254272 231129838155866496 231608367841489408 231866859323455356 234131524365682944 234616268722547712 238352645598237324 239504107654267456 241178961553947648 241948027120127328 242136020925193472 244606796648919936 244950133346254336 245280644573572608 245788471995049984 246988611018463314 249702771579105768 249917329726192128 250390658002188704 252141641624581632 252663674008897536 252945664716496752 256960675267552256 257727246280135632 258215366064757101 260559413821675584 261277208350109952 261818154951248896 264148386463847424 264990696369663264 267218327286822912 267578884989351936 269442121111050888 270511335877364582 272403023540842656 272637086974027776 273153445093296768 273718980176305664 275568900014536128 276512030994431232 276726881057363968 279550624741622784 281689490252462292 281958013024421888 282272698306815216 285029681836483584 285374596090406592 286160752002501376 289080759675996288 291319900175623396 294545424320155008 294774286343713792 295103275502579544 297782187224772096 297985576465414656 298602523828697088 302846510136758016 303985982791954848 307933852698343872 308173117541155328 309155812431273808 311317741189534464 312175365820910592 314935885730898432 316013749707921408 317202764652474624 317803527464316432 321930846002814048 322597369493503104 326142395531893248 327040859431430144 329318148024617752 330378011058281472 331621072136678016 332937028772141024 333223106301589504 336188855499442176 336623342080177152 337260886288662336 339161723094813696 343636328373514176 344287154753009468 346694757233799744 347412551762234112 347800288985183034 348369611133479936 351924403083821568 353320928492884352 355791704216610816 359256161481401184 362517445317113856 363204031387790208 364204593457729024 367425200019381504 367920966860358912 368682707992574976 370482916527694971 374554157368658652 374875994589288192 375585987003283056 376363597742420288 378995511013346304 380499461453875456 383400208715876352 385441012901328384 391915812525164928 392727232426873344 393471034003439392 396222579695771136 397042916299696128 397314101953886208 397486044554494896 400827490930234368 403795346849010688 405314643722606464 405767003816046873 409730167639945152 410578470264458496 415090321586045952 419914514307864576 420481104983267328 422937019536632832 423409047460222824 423738036619088576 428061894135609888 428429708102043648 429241128003752064 430129825991337472 434856527375857664 436979850263435094 442161429515570688 442654913253869316 447903785743045632 449681181718216448 454269765205137024 455978974187932272 458181771164685568 462259676311732992 463216735682978816 463733718646910712 468263048731365888 469232537445095424 476705291196474648 479008215308534912 482357923107895296 483896054240254656 484272041850386944 489213593297839872 489900266692508672 490561289147145216 493977222036926628 499405543158211536 499834659452384256 500781316004377408 504283283249163264 505891329432993504 513921350535104512 515454492560271264 516430732129514202 521118827643351168 522554416700219904 523636309902497792 528296772927694848 529981392739326528 538884242222101776 541022671754729164 544806047081685312 546306890186593536 547437960352611328 551137800029072256 553024061988862464 559101249483245568 563378980504924584 564545396613630432 570059363672967168 570749192180813184 572321504005002752 578161519351992576 582639800351246792 589090848640310016 589548572687427584 590206551005159088 595564374449544192 595971152930829312 605693020273516032 607971965583909696 615867705396687744 616346235082310656 618311624862547616 622635482379068928 624350731641821184 629871771461796864 634405529304949248 635607054928632864 643861692005628096 645194738987006208 652284791063786496 655469775395152641 658636296049235504 660756022116562944 663242144273356032 665874057544282048 673246684160354304 674521772577324672 678323446189627392 687272656747028352 688574309506018936 693389514467599488 694825103524468224 695600577970366068 696739222266959872 703848806167643136 706641856985768704 718512322962802368 726408062775580416 728409186915458048 734850400038763008 735841933720717824 737365415985149952 740965833055389942 749108314737317304 749751989178576384 751171974006566112 752727195484840576 757991022026692608 760998922907750912 770882025802656768 774646098194271303 783831625050329856 785454464853746688 786942068006878784 792445159391542272 794972089108989792 801654981860468736 807590693698021376 810629287445212928 811534007632093746 819460335279890304 821156940528916992 830180643172091904 845874039073265664 846818094920445648 847476073238177152 856123788271219776 858482256007504128 860259651982674944 873959700526870188 884322859031141376 885309826507738632 895807571486091264 899362363436432896 908539530410274048 911957948375864544 916363542329371136 924519352623465984 926433471365957632 927467437293821424 936526097462731776 946789675570776037 953410582392949296 958016430617069824 967792108480509312 968544083700773888 978427186595679744 979800533385017344 981122578294290432 987954444073853256 998811086316423072 999669318904768512 1001562632008754816 1008566566498326528 1011782658865987008 1030908985120542528 1032861464259028404 1042237655286702336 1045108833400439808 1059962785478653056 1077768484444203552 1082045343509458328 1089612094163370624 1092613780373187072 1094875920705222656 1102275600058144512 1106048123977724928 1126757961009849168 1129090793227260864 1141498384361626368 1144643008010005504 1156323038703985152 1165279600702493584 1178181697280620032 1180413102010318176 1191128748899088384 1191942305861658624 1211386040547032064 1215943931167819392 1217301011448140619 1231735410793375488 1232692470164621312 1236623249725095232 1245270964758137856 1259743542923593728 1268811058609898496 1271214109857265728 1287723384011256192 1290389477974012416 1304569582127572992 1310939550790305282 1317272592098471008 1326484288546712064 1331748115088564096 1349043545154649344 1374545313494056704 1377148619012037872 1386779028935198976 1389650207048936448 1391201155940732136 1407697612335286272 1413283713971537408 1437024645925604736 1452816125551160832 1456818373830916096 1469700800077526016 1471683867441435648 1481931666110779884 1498216629474634608 1499503978357152768 1502343948013132224 1505454390969681152 1521997845815501824 1541764051605313536 1549292196388542606 1567663250100659712 1570908929707493376 1573884136013757568 1584890318783084544 1589944178217979584 1621258574890425856 1623068015264187492 1638920670559780608 1642313881057833984 1693636189840891296 1694952146476354304 1712247576542439552 1716964512015008256 1720519303965349888 1747919401053740376 1768645718062282752 1770619653015477264 1798724726872865792 1817079060820548096 1823915896751729088 1832727084658742272 1849038705246931968 1854934874587642848 1873052194925463552 1893579351141552074 1906821164785898592 1916032861234139648 1935584216961018624 1937088167401547776 1956854373191359488 1975908888147706512 1997622172632846144 2003125264017509632 2023565317731974016 2061817970241085056 2065722928518056808 2084475310573404672 2090217666800879616 2119925570957306112 2155536968888407104 2164090687018916656 2179224188326741248 2185227560746374144 2204551200116289024 2212096247955449856 2253515922019698336 2258181586454521728 2282996768723252736 2289286016020011008 2312646077407970304 2330559201404987168 2356363394561240064 2360826204020636352 2422772081094064128 2431887862335638784 2434602022896281238 2463470821586750976 2473246499450190464 2490541929516275712 2537622117219796992 2542428219714531456 2575446768022512384 2580778955948024832 2621879101580610564 2634545184196942016 2652968577093424128 2663496230177128192 2698087090309298688 2749090626988113408 2754297238024075744 2773558057870397952 2779300414097872896 2782402311881464272 2826567427943074816 2840369026712328111 2874049291851209472 2905632251102321664 2939401600155052032 2943367734882871296 2963863332221559768 2996433258949269216 2999007956714305536 3004687896026264448 3010908781939362304 3043995691631003648 3098584392777085212 3135326500201319424 3147768272027515136 3179888356435959168 3242517149780851712 3246136030528374984 3277841341119561216 3284627762115667968 3387272379681782592 3389904292952708608 3424495153084879104 3433929024030016512 3495838802107480752 3541239306030954528 3597449453745731584 3634158121641096192 3647831793503458176 3665454169317484544 3698077410493863936 3709869749175285696 3787158702283104148 3813642329571797184 3832065722468279296 3871168433922037248 3913708746382718976 3951817776295413024 3995244345265692288 4006250528035019264 4047130635463948032 4123635940482170112 4131445857036113616 4168950621146809344 4239851141914612224 4311073937776814208 4328181374037833312 4358448376653482496 4370455121492748288 4409102400232578048 4507031844039396672 4516363172909043456 4565993537446505472 4625292154815940608 4661118402809974336 4712726789122480128 4721652408041272704 4863775724671277568 4869204045792562476 4926941643173501952 4946492998900380928 5084856439429062912 5150893536045024768 5161557911896049664 5243758203161221128 5269090368393884032 5305937154186848256 5326992460354256384 5396174180618597376 5498181253976226816 5508594476048151488 5547116115740795904 5564804623762928544 5653134855886149632 5680738053424656222 5748098583702418944 5811264502204643328 5927726664443119536 5992866517898538432 6009375792052528896 6021817563878724608 6197168785554170424 6270653000402638848 6295536544055030272 6359776712871918336 6485034299561703424 6492272061056749968 6555682682239122432 6774544759363565184 6779808585905417216 6848990306169758208 6867858048060033024 6991677604214961504 7082478612061909056 7268316243282192384 7295663587006916352 7419739498350571392 7574317404566208296 7627284659143594368 7664131444936558592 7742336867844074496 7903635552590826048 7990488690531384576 8012501056070038528 8094261270927896064 8247271880964340224 8262891714072227232 8337901242293618688 8479702283829224448 8521107080136984333 8622147875553628416 8656362748075666624 8716896753306964992 8818204800465156096 9014063688078793344 9032726345818086912 9131987074893010944 9322236805619948672 9443304816082545408 9727551449342555136 9738408091585124952 9853883286347003904 9892985997800761856 10169712878858125824 10301787072090049536 10487516406322442256 10538180736787768064 10653984920708512768 10792348361237194752 10996362507952453632 11017188952096302976 11094232231481591808 11129609247525857088 11361476106849312444 11496197167404837888 11855453328886239072 11985733035797076864 12018751584105057792 12043635127757449216 12394337571108340848 12591073088110060544 12719553425743836672 12984544122113499936 13111365364478244864 13549089518727130368 13559617171810834432 13697980612339516416 13983355208429923008 14164957224123818112 14591327174013832704 14839478996701142784 15148634809132416592 15254569318287188736 15484673735688148992 15807271105181652096 15980977381062769152 16025002112140077056 16188522541855792128 16494543761928680448 16525783428144454464 16959404567658448896 17042214160273968666 17244295751107256832 17312725496151333248 17433793506613929984 18028127376157586688 18065452691636173824 18644473611239897344 18886609632165090816 19455102898685110272 19476816183170249904 19785971995601523712 20339425757716251648 20603574144180099072 20975032812644884512 21076361473575536128 21307969841417025536 22034377904192605952 22259218495051714176 22722952213698624888 22992394334809675776 23710906657772478144 23971466071594153728 24037503168210115584 24788675142216681696 25182146176220121088 25439106851487673344 25969088244226999872 27098179037454260736 27395961224679032832 27966710416859846016 28329914448247636224 29182654348027665408 29678957993402285568 30297269618264833184 30509138636574377472 31614542210363304192 31961954762125538304 32377045083711584256 32989087523857360896 33051566856288908928 34084428320547937332 34488591502214513664 34625450992302666496 36056254752315173376 36130905383272347648 37288947222479794688 37773219264330181632 38953632366340499808 39571943991203047424 40678851515432503296 41950065625289769024 42152722947151072256 44068755808385211904 44518436990103428352 45445904427397249776 47421813315544956288 47942932143188307456 48075006336420231168 49577350284433363392 50878213702975346688 51938176488453999744 54196358074908521472 55933420833719692032 56659828896495272448 58365308696055330816 59357915986804571136 60594539236529666368 61018277273148754944 63229084420726608384 63923909524251076608 66103133712577817856 68168856641095874664 68977183004429027328 69250901984605332992 72112509504630346752 74577894444959589376 75546438528660363264 77907264732680999616 83900131250579538048 84305445894302144512 88137511616770423808 89036873980206856704 90891808854794499552 94843626631089912576 95885864286376614912 99154700568866726784 103876352976907999488 108392716149817042944 111866841667439384064 113319657792990544896 118715831973609142272 121189078473059332736 122036554546297509888 126458168841453216768 132206267425155635712 136337713282191749328 138501803969210665984 144225019009260693504 149155788889919178752 155814529465361999232 167800262501159076096 176275023233540847616 178073747960413713408 181783617709588999104 189687253262179825152 191771728572753229824 198309401137733453568 207752705953815998976 223733683334878768128 226639315585981089792 242378156946118665472 252916337682906433536 264412534850311271424 272675426564383498656 277003607938421331968 311629058930723998464 335600525002318152192 356147495920827426816 363567235419177998208 379374506524359650304 396618802275466907136 415505411907631997952 447467366669757536256 484756313892237330944 528825069700622542848 545350853128766997312 623258117861447996928 671201050004636304384 727134470838355996416 758749013048719300608 793237604550933814272 831010823815263995904 969512627784474661888 1090701706257533994624 1246516235722895993856 1342402100009272608768 1454268941676711992832 1586475209101867628544 1939025255568949323776 2181403412515067989248 2493032471445791987712 2908537883353423985664 4362806825030135978496 5817075766706847971328 8725613650060271956992 17451227300120543913984
- Sum of all divisors σ(n): 72850973347451985080850
- Sum of proper divisors (its aliquot sum) s(n): 55399746047331441166866
- 17451227300120543913984 is an abundant number, because the sum of its proper divisors (55399746047331441166866) is greater than itself. Its abundance is 37948518747210897252882
Bases of 17451227300120543913984
- Binary: 111011001000001000011011011111000011100101000011000011100001101000000000002
- Hexadecimal: 0x3B2086DF0E50C386800
- Base-36: 2UAY8RTGH5OL4W0
Squares and roots of 17451227300120543913984
- 17451227300120543913984 squared (174512273001205439139842) is 304545334280472568485147395961598581990752256
- 17451227300120543913984 cubed (174512273001205439139843) is 5314689851719719830628857692755304082558660645878418411430717947904
-
The
square root of 17451227300120543913984 is 132103093454.0162231775 -
The
cube root of 17451227300120543913984 is 25938328.8336891953
Scales and comparisons
How big is 17451227300120543913984?- 17,451,227,300,120,543,913,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 17,451,227,300,120,543,913,984 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 17451227300120543913984 cubic inches would be around 2161527.4 feet tall.
Recreational maths with 17451227300120543913984
- 17451227300120543913984 backwards is 48931934502100372215471
- The number of decimal digits it has is: 23
- The sum of 17451227300120543913984's digits is 81
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 17451227300120543913984 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 17451227300120543913984 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/17451227300120543913984/
Chicago style:
Numbermatics. 2024. "Number 17451227300120543913984 - Facts about the integer". https://numbermatics.com/n/17451227300120543913984/
The information we have on file for 17451227300120543913984 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 17451227300120543913984, math, Factors of 17451227300120543913984, curriculum, school, college, exams, university, Prime factorization of 17451227300120543913984, STEM, science, technology, engineering, physics, economics, calculator, seventeen sextillion, four hundred fifty-one quintillion, two hundred twenty-seven quadrillion, three hundred trillion, one hundred twenty billion, five hundred forty-three million, nine hundred thirteen thousand, nine hundred eighty-four.