100843555675512055714818048
100,843,555,675,512,055,714,818,048 is an even composite number composed of ten prime numbers multiplied together.
100843555675512055714818048 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twelve thousand, two hundred eighty-eight divisors.
Prime factorization of 100843555675512055714818048:
211 × 33 × 7 × 11 × 19 × 43 × 67 × 109 × 3539 × 1121656271
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 11 × 19 × 43 × 67 × 109 × 3539 × 1121656271)See below for interesting mathematical facts about the number 100843555675512055714818048 from the Numbermatics database.
Names of 100843555675512055714818048
- Cardinal: 100843555675512055714818048 can be written as One hundred septillion, eight hundred forty-three sextillion, five hundred fifty-five quintillion, six hundred seventy-five quadrillion, five hundred twelve trillion, fifty-five billion, seven hundred fourteen million, eight hundred eighteen thousand and forty-eight.
Scientific notation
- Scientific notation: 1.00843555675512055714818048 × 1026
Factors of 100843555675512055714818048
- Number of distinct prime factors ω(n): 10
- Total number of prime factors Ω(n): 22
- Sum of prime factors: 1121660071
Divisors of 100843555675512055714818048
- Number of divisors d(n): 12288
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 19 21 22 24 27 28 32 33 36 38 42 43 44 48 54 56 57 63 64 66 67 72 76 77 84 86 88 96 99 108 109 112 114 126 128 129 132 133 134 144 152 154 168 171 172 176 189 192 198 201 209 216 218 224 228 231 252 256 258 264 266 268 288 297 301 304 308 327 336 342 344 352 378 384 387 396 399 402 418 432 436 448 456 462 469 473 504 512 513 516 528 532 536 576 594 602 603 608 616 627 654 672 684 688 693 704 737 756 763 768 774 792 798 804 817 836 864 872 896 903 912 924 938 946 981 1008 1024 1026 1032 1056 1064 1072 1152 1161 1188 1197 1199 1204 1206 1216 1232 1254 1273 1308 1344 1368 1376 1386 1407 1408 1419 1463 1474 1512 1526 1536 1548 1584 1596 1608 1634 1672 1728 1744 1792 1806 1809 1824 1848 1876 1881 1892 1962 2016 2048 2052 2064 2071 2079 2112 2128 2144 2211 2289 2304 2322 2376 2394 2398 2408 2412 2432 2451 2464 2508 2546 2616 2688 2709 2736 2752 2772 2814 2816 2838 2881 2926 2943 2948 3024 3052 3072 3096 3168 3192 3216 3268 3311 3344 3456 3488 3539 3584 3591 3597 3612 3618 3648 3696 3752 3762 3784 3819 3924 4032 4104 4128 4142 4158 4221 4224 4256 4257 4288 4389 4422 4578 4608 4644 4687 4752 4788 4796 4816 4824 4864 4902 4928 5016 5092 5159 5232 5376 5418 5472 5504 5544 5628 5632 5643 5676 5719 5762 5852 5886 5896 6048 6104 6144 6192 6213 6336 6384 6432 6536 6622 6633 6688 6867 6912 6976 7078 7168 7182 7194 7224 7236 7296 7303 7353 7392 7504 7524 7568 7638 7848 8064 8127 8208 8256 8284 8316 8393 8442 8448 8512 8514 8576 8643 8778 8844 8911 8987 9156 9216 9288 9374 9504 9576 9592 9632 9648 9728 9804 9856 9933 10032 10184 10318 10464 10617 10752 10791 10836 10944 11008 11088 11256 11264 11286 11352 11438 11457 11524 11704 11772 11792 12096 12208 12384 12426 12663 12672 12768 12771 12864 13072 13167 13244 13266 13376 13734 13824 13952 14003 14061 14156 14336 14364 14388 14448 14472 14497 14592 14606 14706 14784 15008 15048 15136 15276 15477 15696 16128 16254 16416 16512 16568 16632 16786 16884 16896 17024 17028 17152 17157 17286 17556 17688 17822 17974 18312 18432 18576 18639 18748 19008 19152 19184 19264 19296 19456 19608 19712 19866 19899 20064 20167 20368 20601 20636 20928 21234 21504 21582 21672 21888 21909 22016 22059 22176 22512 22528 22572 22704 22781 22876 22914 23048 23408 23544 23584 24192 24416 24768 24773 24852 25179 25326 25344 25536 25542 25728 25929 26144 26334 26488 26532 26733 26752 26961 27468 27648 27904 28006 28122 28312 28728 28776 28896 28944 28994 29184 29212 29412 29568 29799 30016 30096 30272 30552 30954 31392 31691 31851 32256 32373 32508 32809 32832 33024 33136 33264 33572 33768 33792 34048 34056 34304 34314 34371 34572 35112 35376 35644 35948 36624 37152 37278 37496 38016 38304 38368 38528 38592 38912 38929 39216 39424 39501 39732 39798 40128 40334 40736 41202 41272 41856 42009 42183 42468 43008 43164 43344 43491 43776 43818 44032 44118 44352 45024 45144 45408 45562 45752 45828 46096 46431 46816 47088 47168 48384 48832 49536 49546 49704 50358 50652 50688 51072 51084 51121 51456 51471 51557 51858 52288 52668 52976 53064 53466 53504 53922 54739 54936 55296 55808 55917 56012 56244 56624 57456 57552 57792 57888 57988 58368 58424 58824 59136 59598 60032 60192 60501 60544 61104 61908 62784 62909 63382 63702 64512 64746 65016 65618 65664 65727 66048 66272 66528 67144 67241 67536 67584 68096 68112 68343 68608 68628 68742 69144 70224 70752 71288 71896 73248 74304 74319 74556 74992 75537 76032 76608 76736 77056 77184 77787 77858 78432 78848 79002 79464 79596 80199 80256 80333 80668 80883 81472 82404 82544 83712 84018 84366 84936 86328 86688 86982 87552 87636 88064 88236 88704 89053 89397 90048 90288 90816 91124 91504 91656 92192 92862 93632 94176 94336 95073 95553 96768 97664 98021 98427 99072 99092 99408 100716 101304 101376 102144 102168 102242 102912 102942 103114 103716 104576 105336 105952 106128 106932 107008 107844 109478 109872 111616 111834 112024 112488 113248 114912 115104 115584 115776 115976 116736 116787 116848 117648 118272 119196 120064 120384 121002 121088 122208 123816 125568 125818 126027 126549 126764 127404 129024 129492 130032 130473 131236 131328 131454 132096 132544 133056 134288 134482 135072 136192 136224 136686 137216 137256 137484 138288 138757 139293 140448 141504 142576 143792 146496 148608 148638 149112 149984 151074 152064 152177 153216 153363 153472 154112 154368 154413 154671 155574 155716 156864 157696 158004 158928 159192 159467 160398 160512 160666 161336 161766 162944 164217 164808 165088 167424 168036 168732 169872 172656 173376 173964 175104 175272 176472 177408 178106 178794 180096 180576 181503 181632 182248 183008 183312 184384 185724 187264 188352 188672 188727 190146 191106 193536 195328 196042 196854 197181 198144 198184 198816 201432 201723 202608 202752 204288 204336 204484 205029 205824 205884 206228 207432 209152 210672 211904 212256 213864 214016 215688 218956 219744 221837 222957 223232 223668 224048 224976 226496 226611 229824 230208 231168 231552 231952 233574 233696 235296 236544 237113 238392 240128 240597 240768 240999 242004 242176 242649 244416 247632 251136 251636 252054 253098 253528 254808 258984 260064 260946 262472 262656 262908 264192 265088 266112 267159 268576 268964 270144 272384 272448 272503 273372 274512 274968 276576 277514 278586 280896 283008 285152 285219 287584 292992 294063 295281 297216 297276 298224 299968 302148 304128 304354 306432 306726 306944 308224 308736 308826 309342 311148 311432 313728 314029 316008 317856 318384 318934 320796 321024 321332 322672 323532 325888 328434 329616 330176 334848 336072 337464 339744 345312 346752 347928 350208 350361 350544 352944 354816 356212 357588 360192 360899 361152 363006 363264 364496 366016 366624 368768 371448 374528 376704 377344 377454 378081 380292 382212 383173 385751 387072 390656 391419 392084 393708 394362 396288 396368 397632 402864 403446 405216 408576 408672 408968 410058 411648 411768 412456 414864 416271 418304 421344 423808 424512 427728 428032 431376 437912 439488 443674 445914 447336 448096 449952 452992 453222 456531 459648 460089 460416 462336 463104 463904 464013 467148 467392 470592 470687 473088 474226 476784 478401 480256 481194 481536 481998 484008 484352 485298 488832 492651 495264 502272 503272 504108 506196 507056 509616 517968 520128 521892 524944 525312 525816 530176 532224 534318 537152 537928 540288 544509 544896 545006 546744 549024 549936 553152 555028 557172 561792 562331 566016 566181 570304 570438 575168 585984 588126 590562 594432 594552 596448 599936 602129 604296 605169 608256 608708 612864 613452 613888 615087 616448 617472 617652 618684 622296 622864 623371 627456 628058 632016 635712 636768 637868 641592 642048 642664 645344 647064 651776 656868 659232 660352 665511 668871 669696 672144 674928 679488 690624 693504 695856 700722 701088 705888 709632 711339 712424 715176 720384 721798 722304 722997 726012 726528 728992 732032 733248 737536 739651 742896 749056 753408 754688 754908 756162 760584 764424 766346 771502 781312 782838 784168 787416 788724 792576 792736 795264 801477 805728 806892 810432 817152 817344 817509 817936 820116 823536 824912 829728 832542 836608 842688 847616 849024 855456 855657 862752 875824 878976 882189 885843 887348 891828 894672 896192 899904 905984 906444 913062 919296 920178 920832 924672 926208 927808 928026 934296 934784 941184 941374 942087 948452 953568 956802 960512 962388 963072 963996 968016 968704 970596 971299 977664 979583 985302 990528 1004544 1006544 1008216 1012392 1014112 1019232 1035936 1040256 1043784 1049888 1050624 1051083 1051632 1060352 1064448 1065239 1068636 1074304 1075856 1080576 1082697 1089018 1089792 1090012 1093488 1098048 1099872 1106304 1110056 1114344 1123584 1124662 1132032 1132362 1140608 1140876 1149519 1150336 1157253 1171968 1176252 1181124 1188864 1189104 1192896 1199872 1204258 1208592 1210338 1217416 1225728 1226904 1227776 1230174 1234944 1235304 1237368 1244592 1245728 1246742 1248813 1254912 1256116 1264032 1271424 1273536 1275736 1283184 1284096 1285328 1290688 1294128 1303552 1313736 1318464 1320704 1331022 1337742 1344288 1349856 1358976 1369593 1380267 1381248 1387008 1391712 1392039 1401444 1402176 1411776 1412061 1419264 1422678 1424848 1430352 1435203 1440768 1443596 1444608 1445994 1452024 1453056 1457984 1464064 1466496 1475072 1477953 1479302 1485792 1498112 1506816 1509376 1509816 1512324 1521168 1526327 1528848 1532692 1543004 1562624 1565676 1568336 1574832 1577448 1585472 1590528 1602954 1611456 1613784 1620864 1634688 1635018 1635872 1640232 1647072 1649824 1659456 1659791 1665084 1673216 1673947 1685376 1686993 1695232 1698048 1698543 1710912 1711314 1725504 1751648 1757952 1764378 1771686 1774696 1783656 1789344 1792384 1799808 1806387 1811968 1812888 1815507 1826124 1838592 1840356 1841664 1849344 1852416 1855616 1856052 1868592 1869568 1870113 1882368 1882748 1884174 1896904 1907136 1913604 1924776 1926144 1927992 1936032 1941192 1942598 1955328 1959166 1970604 1981056 1996533 2009088 2013088 2016432 2024784 2028224 2038464 2071872 2080512 2087568 2099776 2102166 2103264 2120704 2128896 2130478 2134017 2137272 2148608 2151712 2161152 2165394 2168991 2178036 2179584 2180024 2186976 2196096 2198203 2199744 2212608 2218953 2220112 2228688 2247168 2249324 2264064 2264724 2281216 2281752 2299038 2300672 2314506 2343936 2352504 2362248 2377728 2378208 2385792 2399744 2404431 2408516 2417184 2420676 2434832 2451456 2452527 2453808 2455552 2460348 2470608 2474736 2489184 2491456 2493484 2497626 2509824 2512232 2528064 2542848 2547072 2551472 2566368 2570656 2581376 2588256 2607104 2608243 2627472 2636928 2641408 2646567 2662044 2675484 2688576 2699712 2700257 2717952 2739186 2760534 2762496 2774016 2783424 2784078 2802888 2804352 2823552 2824122 2826261 2845356 2849696 2860704 2870406 2881536 2887192 2889216 2891363 2891988 2904048 2906112 2913897 2915968 2928128 2932992 2938749 2950144 2955906 2958604 2971584 2996224 3013632 3019632 3024648 3042336 3052654 3057696 3065384 3086008 3131352 3136672 3149664 3154896 3170944 3181056 3195717 3205908 3222912 3227568 3241728 3248091 3269376 3270036 3271744 3280464 3294144 3299648 3318912 3319582 3330168 3347894 3370752 3373986 3390464 3396096 3397086 3421824 3422628 3448557 3451008 3454319 3471759 3503296 3515904 3528756 3543372 3549392 3567312 3578688 3584768 3599616 3612774 3623936 3625776 3631014 3652248 3677184 3680712 3683328 3704832 3711232 3712104 3737184 3739136 3740226 3746439 3764736 3765496 3768348 3793808 3814272 3827208 3849552 3852288 3855984 3872064 3882384 3885196 3910656 3918332 3941208 3962112 3993066 4026176 4032864 4049568 4056448 4076928 4108779 4143744 4161024 4175136 4199552 4204332 4206528 4214903 4236183 4241408 4243261 4257792 4260956 4268034 4274544 4297216 4303424 4305609 4322304 4330788 4337982 4356072 4359168 4360048 4373952 4392192 4396406 4399488 4425216 4437906 4440224 4457376 4494336 4498648 4505147 4528128 4529448 4562432 4563504 4578981 4598076 4601344 4629012 4687872 4705008 4724496 4756416 4771584 4799488 4808862 4817032 4834368 4841352 4869664 4905054 4907616 4920696 4941216 4949472 4978368 4979373 4982912 4986968 4995252 5019648 5021841 5024464 5056128 5060979 5085696 5094144 5102944 5132736 5141312 5162752 5176512 5177557 5216486 5254944 5273856 5282816 5293134 5324088 5350968 5377152 5399424 5400514 5419161 5435904 5478372 5521068 5524992 5548032 5566848 5568156 5605776 5608704 5610339 5647104 5648244 5652522 5690712 5699392 5721408 5740812 5774384 5778432 5782726 5783976 5808096 5827794 5831936 5856256 5865984 5877498 5900288 5911812 5917208 5943168 5966551 5989599 6027264 6039264 6049296 6084672 6105308 6115392 6130768 6172016 6262704 6273344 6299328 6309792 6341888 6362112 6391434 6402051 6411816 6445824 6455136 6483456 6496182 6538752 6540072 6543488 6560928 6588288 6594609 6599296 6637824 6639164 6656859 6660336 6695788 6741504 6747972 6780928 6792192 6794172 6843648 6845256 6857081 6897114 6902016 6908638 6943518 7006592 7031808 7057512 7086744 7098784 7134624 7157376 7169536 7199232 7225548 7247872 7251552 7262028 7304496 7329269 7354368 7357581 7361424 7366656 7422464 7424208 7474368 7478272 7480452 7492878 7529472 7530992 7536696 7587616 7628544 7654416 7699104 7711968 7744128 7764768 7770392 7821312 7824729 7836664 7882416 7924224 7986132 8052352 8065728 8099136 8100771 8112896 8153856 8217558 8287488 8322048 8350272 8399104 8408664 8413056 8429806 8472366 8478783 8486522 8521912 8536068 8549088 8594432 8606848 8611218 8644608 8661576 8674089 8675964 8712144 8718336 8720096 8741691 8747904 8784384 8792812 8798976 8816247 8850432 8875812 8880448 8914752 8988672 8997296 9010294 9058896 9124864 9127008 9157962 9196152 9202688 9258024 9410016 9448992 9512832 9543168 9587151 9598976 9617724 9634064 9668736 9682704 9739328 9744273 9810108 9815232 9841392 9882432 9898944 9956736 9958746 9965824 9973936 9990504 10043682 10048928 10112256 10121958 10171392 10188288 10195859 10205888 10265472 10282624 10325504 10345671 10353024 10355114 10362957 10415277 10432972 10509888 10547712 10565632 10586268 10648176 10684289 10701936 10754304 10798848 10801028 10838322 10871808 10956744 11042136 11049984 11133696 11136312 11211552 11217408 11220678 11294208 11296488 11305044 11381424 11398784 11442816 11481624 11548768 11556864 11565452 11567952 11616192 11655588 11663872 11712512 11717629 11731968 11754996 11823624 11834416 11886336 11933102 11979198 12078528 12098592 12169344 12210616 12230784 12261536 12344032 12525408 12546688 12598656 12619584 12644709 12683776 12708549 12724224 12729783 12782868 12804102 12823632 12891648 12910272 12966912 12992364 13077504 13080144 13086976 13121856 13176576 13189218 13198592 13275648 13278328 13313718 13320672 13391576 13483008 13495944 13515441 13584384 13588344 13687296 13690512 13714162 13736943 13794228 13804032 13817276 13887036 14013184 14063616 14115024 14173488 14197568 14269248 14314752 14339072 14398464 14451096 14503104 14524056 14608992 14658538 14715162 14722848 14844928 14848416 14938119 14948736 14956544 14960904 14985756 15058944 15061984 15065523 15073392 15175232 15182937 15257088 15308832 15398208 15423936 15488256 15529536 15532671 15540784 15649458 15673328 15764832 15848448 15972264 16104704 16131456 16198272 16201542 16225792 16257483 16307712 16435116 16574976 16587293 16644096 16700544 16798208 16817328 16826112 16831017 16859612 16944732 16957566 16973044 17043824 17072136 17098176 17188864 17213696 17222436 17323152 17348178 17351928 17424288 17440192 17483382 17495808 17568768 17585624 17597952 17632494 17700864 17751624 17760896 17829504 17899653 17994592 18020588 18117792 18249728 18254016 18257701 18315924 18392304 18405376 18516048 18820032 18897984 19025664 19086336 19174302 19235448 19268128 19337472 19365408 19478656 19488546 19620216 19630464 19682784 19764864 19783827 19797888 19913472 19917492 19931648 19947872 19970577 19981008 20087364 20097856 20224512 20239541 20243916 20342784 20376576 20391718 20411776 20530944 20565248 20571243 20651008 20691342 20706048 20710228 20725914 20830554 20865944 21019776 21095424 21172536 21296352 21368578 21403872 21508608 21597696 21602056 21676644 21743616 21913488 21987807 22084272 22099968 22267392 22272624 22423104 22434816 22441356 22588416 22592976 22610088 22762848 22797568 22885632 22963248 23097536 23130904 23135904 23232384 23311176 23327744 23435258 23463936 23474187 23509992 23647248 23668832 23772672 23866204 23958396 24157056 24180233 24197184 24302313 24338688 24421232 24461568 24523072 24688064 25050816 25093376 25197312 25239168 25289418 25367552 25417098 25459566 25565736 25608204 25647264 25783296 25820544 25845317 25933824 25984728 26022267 26155008 26160288 26173952 26225073 26243712 26353152 26378436 26397184 26448741 26551296 26556656 26627436 26641344 26783152 26966016 26991888 27030882 27176688 27374592 27381024 27428324 27473886 27588456 27608064 27634552 27774072 28026368 28230048 28346976 28395136 28538496 28629504 28678144 28761453 28796928 28902192 29006208 29048112 29217984 29317076 29430324 29445696 29689856 29696832 29702827 29876238 29897472 29921808 29971512 30123968 30131046 30146784 30350464 30365874 30514176 30587577 30617664 30796416 30847872 30976512 31059072 31065342 31081568 31088871 31298916 31346656 31529664 31536029 31696896 31804993 31944528 32052867 32209408 32262912 32396544 32403084 32451584 32514966 32615424 32870232 33149952 33174586 33401088 33596416 33634656 33652224 33662034 33719224 33889464 33915132 33946088 34087648 34144272 34196352 34427392 34444872 34646304 34696356 34703856 34848576 34880384 34966764 34991616 35137536 35152887 35171248 35195904 35264988 35503248 35521792 35659008 35799306 35989184 36041176 36235584 36508032 36515402 36631848 36784608 37032096 37640064 37795968 37934127 38051328 38172672 38189349 38348604 38470896 38536256 38674944 38730816 38957312 38977092 39240432 39260928 39365568 39529728 39567654 39595776 39826944 39834984 39863296 39895744 39941154 39962016 40174728 40195712 40449024 40479082 40487832 40546323 40753152 40783436 40823552 41061888 41130496 41142486 41210829 41302016 41382684 41412096 41420456 41451828 41661108 41731888 41765857 42039552 42190848 42345072 42592704 42737156 42807744 43017216 43195392 43204112 43353288 43826976 43975614 44168544 44534784 44545248 44814357 44846208 44869632 44882712 45176832 45185952 45196569 45220176 45525696 45595136 45771264 45926496 46195072 46261808 46271808 46464768 46598013 46622352 46655488 46870516 46948374 47019984 47294496 47337664 47545344 47732408 47916792 48314112 48360466 48394368 48604626 48677376 48842464 48923136 49046144 49376128 49556617 49761879 50101632 50186752 50394624 50478336 50578836 50735104 50834196 50919132 51131472 51216408 51294528 51304883 51566592 51641088 51690634 51969456 52044534 52320576 52347904 52450146 52487424 52706304 52756872 52794368 52897482 53102592 53113312 53254872 53282688 53566304 53698959 53983776 54061764 54353376 54749184 54762048 54773103 54856648 54947772 55176912 55216128 55269104 55548144 56052736 56460096 56693952 56790272 57076992 57259008 57522906 57804384 58012416 58096224 58435968 58634152 58860648 58891392 59351481 59393664 59405654 59752476 59794944 59843616 59943024 60247936 60262092 60293568 60700928 60718623 60731748 61028352 61175154 61235328 61592832 61695744 61713729 61953024 62118144 62130684 62163136 62177742 62597832 62693312 63059328 63072058 63609986 63889056 64105734 64418816 64525824 64793088 64806168 64903168 65029932 65230848 65632061 65740464 65963421 66299904 66349172 66802176 67192832 67269312 67304448 67324068 67438448 67778928 67830264 67892176 68175296 68288544 68392704 68854784 68889744 69292608 69392712 69407712 69697152 69760768 69933528 69983232 70305774 70342496 70391808 70422561 70529976 71006496 71043584 71318016 71371013 71598612 71978368 72082352 72471168 72540699 72906939 73016064 73030804 73263696 73569216 74064192 75280128 75591936 75868254 76102656 76378698 76697208 76941792 77072512 77349888 77461632 77535951 77914624 77954184 78066801 78480864 78521856 78731136 79059456 79135308 79191552 79653888 79669968 79726592 79791488 79882308 79924032 80349456 80391424 80621959 80898048 80958164 80975664 81092646 81566872 81647104 82123776 82260992 82284972 82421658 82765368 82824192 82840912 82903656 83322216 83463776 83531714 84079104 84690144 85185408 85474312 85615488 86034432 86390784 86408224 86706576 87653952 87951228 88337088 89069568 89090496 89108481 89628714 89692416 89765424 90371904 90393138 90440352 91051392 91190272 91542528 91762731 91852992 92390144 92523616 92543616 92929536 93196026 93244704 93266613 93741032 93896748 94039968 94588992 94608087 94675328 95090688 95414979 95464816 95833584 96158601 96628224 96720932 96788736 97209252 97354752 97684928 97846272 98092288 98752256 99113234 99523758 100203264 100373504 100789248 100956672 101157672 101668392 101838264 102262944 102432816 102589056 102609766 103282176 103381268 103938912 104089068 104641152 104695808 104900292 104974848 105412608 105458661 105513744 105588736 105794964 106226624 106509744 106565376 107132608 107397918 107967552 108123528 108706752 109524096 109546206 109713296 109895544 110353824 110538208 111096288 112105472 112154449 112920192 113387904 113580544 113802381 114153984 114518016 114568047 115045812 115608768 116024832 116111051 116192448 116871936 117268304 117721296 117782784 118702962 118787328 118811308 119504952 119589888 119687232 119886048 120495872 120524184 120587136 121401856 121437246 121463496 121638969 122350308 122470656 123185664 123391488 123427458 123906048 124236288 124261368 124326272 124355484 125195664 125297571 125386624 126118656 126144116 127219972 127778112 128211468 128837632 129051648 129586176 129612336 130059864 131264122 131480928 131926842 132698344 133604352 134538624 134608896 134648136 134876896 135557856 135660528 135784352 136350592 136577088 136785408 137709568 137779488 138585216 138785424 138815424 139394304 139521536 139794039 139867056 139966464 140611548 140684992 140845122 141059952 142012992 142087168 142636032 142742026 143197224 143956736 144164704 144942336 145081398 145813878 146032128 146061608 146527392 147138432 148128384 148669851 149285637 150560256 151183872 151736508 152205312 152757396 153394416 153883584 153914649 154145024 154699776 154923264 155071902 155829248 155908368 156133602 156961728 157043712 157462272 158118912 158270616 158383104 159307776 159339936 159582976 159764616 159848064 160698912 160782848 161096877 161243918 161916328 161951328 162185292 163133744 163294208 164247552 164319309 164521984 164569944 164843316 165530736 165648384 165681824 165807312 166644432 166927552 167063428 168158208 169380288 170370816 170948624 171230976 172816448 173413152 175307904 175902456 176674176 178180992 178216962 179257428 179384832 179530848 180743808 180786276 180880704 180917219 182102784 182155869 182380544 182460223 183085056 183525462 183705984 184780288 185047232 185087232 185141187 185859072 186392052 186489408 186533226 187482064 187793496 188079936 189177984 189216174 189350656 190829958 190929632 191667168 192317202 193256448 193441864 193577472 193721321 194418504 194709504 195369856 195692544 196184576 196896183 197504512 197890263 198226468 199047516 200406528 200747008 201578496 201913344 202315344 203336784 203676528 204525888 204865632 205178112 205219532 206564352 206762536 207877824 208178136 209282304 209800584 209949696 210917322 211027488 211589928 212453248 213019488 213130752 214113039 214265216 214795836 215935104 216247056 217413504 217622097 219048192 219092412 219426592 219791088 220707648 221076416 222192576 222634951 224308898 225840384 226775808 227161088 227604762 228307968 229136094 230091624 231217536 232049664 232222102 232384896 232607853 233743872 234536608 235442592 235565568 237405924 237574656 237622616 239009904 239179776 239374464 239772096 240991744 241048368 241174272 241865877 242803712 242874492 242926992 243277938 244700616 244941312 246371328 246782976 246854916 248472576 248522736 248652544 248710968 250391328 250595142 250773248 252237312 252288232 254439944 255556224 256422936 258103296 259172352 259224672 260119728 262528244 262961856 263853684 265396688 267208704 267325443 269077248 269296272 269753792 271115712 271321056 271568704 272701184 273154176 273570816 275288193 275558976 277170432 277570848 277630848 278788608 279043072 279588078 279734112 281223096 281369984 281690244 282119904 283824261 284025984 284174336 284298487 285272064 285484052 286244937 286394448 287913472 288329408 288475803 289884672 290162796 291627756 292064256 292123216 293054784 294276864 296256768 297339702 298571274 301120512 302367744 303473016 305514792 306788832 307767168 307829298 308290048 309846528 310143804 311658496 311816736 312267204 313923456 314087424 314924544 315158567 316237824 316375983 316541232 316766208 318679872 319165952 319529232 319696128 321397824 321565696 322193754 322487836 323832656 323902656 324370584 326267488 326588416 328638618 329139888 329686632 331061472 331363648 331614624 333288864 333855104 334126856 336316416 336463347 338760576 340741632 341897248 342461952 345632896 346826304 346896319 348333153 350615808 351804912 353348352 356361984 356433924 358514856 358769664 359061696 361487616 361572552 361761408 361834438 364205568 364311738 364920446 367050924 367411968 369560576 370094464 370174464 370282374 371718144 372784104 372978816 373066452 374964128 375586992 375892713 376159872 378355968 378432348 378701312 381659916 381859264 383334336 384634404 386512896 386883728 387154944 387442642 388837008 390739712 392369152 393792366 395009024 395780526 396452936 398095032 400813056 403826688 404630688 406673568 407353056 409051776 409731264 410356224 410439064 413128704 413525072 415755648 416356272 418564608 419601168 419899392 421834644 422054976 423179856 424906496 426038976 426261504 428226078 428530432 429591672 431870208 432494112 434827008 435244194 438096384 438184824 438853184 439582176 441415296 442152832 444385152 445269902 446009553 447856911 448617796 451680768 453551616 454322176 455209524 456615936 458272188 459424427 460183248 461743947 462435072 464099328 464444204 464769792 465215706 467487744 469073216 470885184 471131136 474811848 475149312 475245232 478019808 478748928 479544192 481983488 482096736 482348544 483731754 485607424 485748984 485853984 486555876 489401232 489882624 491061023 492742656 492957927 493565952 493709832 496945152 497045472 497305088 497421936 500782656 501190284 501546496 504474624 504576464 508879888 511112448 512845872 518449344 520239456 525056488 525923712 527707368 530793376 534650886 538154496 538592544 539507584 542231424 542642112 542751657 543137408 545402368 546308352 546467607 547141632 547380669 550576386 551117952 554340864 555141696 555261696 557577216 558086144 559176156 559468224 562446192 562739968 563380488 564239808 564353713 567648522 568051968 568596974 570968104 572489874 572788896 575826944 576658816 576951606 579769344 580325592 581163963 583255512 584128512 584246432 586109568 588553728 590688549 592513536 594679404 597142548 602241024 604735488 606946032 611029584 613577664 615534336 615658596 616580096 619693056 620287608 623633472 624534408 627846912 629849088 630317134 632751966 633082464 637359744 638331904 639058464 639392256 642339117 642795648 643131392 644387508 644975672 647665312 647805312 648741168 652534976 652866291 657277236 658279776 659373264 662122944 662727296 663229248 666577728 667710208 667904853 668253712 672926694 677521152 681483264 683794496 684923904 691265792 693652608 693792638 696666306 697823559 701231616 703609824 706696704 712723968 712867848 717029712 717539328 718123392 722975232 723145104 723522816 723668876 725597631 728411136 728623476 729840892 734101848 734823936 739121152 740188928 740348928 740564748 745568208 745957632 746132904 749928256 751173984 751785426 752319744 756711936 756864696 757402624 763319832 763718528 766668672 769268808 773767456 774309888 774885284 777674016 781479424 784738304 785081143 787584732 790018048 791561052 792905872 796190064 801626112 801976329 809261376 813347136 814706112 818103552 819462528 820712448 820878128 827050144 831511296 832712544 837129216 839202336 843669288 844109952 846359712 849812992 851472783 852077952 852523008 852895461 856452156 857060864 858734811 859183344 863740416 864988224 869654016 870488388 876192768 876369648 877706368 879164352 882830592 884305664 888770304 890539804 892019106 895713822 897235592 903361536 907103232 910419048 916544376 918848854 920366496 923487894 924870144 928888408 929539584 930431412 934975488 938146432 941770368 942262272 945475701 949623696 950298624 950490464 956039616 957497856 959088384 963966976 964193472 964697088 967463508 971497968 971707968 973111752 978802464 979765248 982122046 985915854 987419664 994090944 994610176 994843872 1001565312 1002380568 1003092992 1008949248 1009152928 1009390041 1017759776 1022224896 1025691744 1036898688 1040478912 1040688957 1044999459 1050112976 1051847424 1055414736 1061586752 1069301772 1076308992 1077185088 1079015168 1084462848 1085284224 1085503314 1086274816 1090804736 1092616704 1092935214 1094761338 1101152772 1102235904 1108681728 1110283392 1110523392 1111348631 1115154432 1118352312 1118936448 1121656271 1124892384 1125479936 1126760976 1127678139 1128479616 1128707426 1135297044 1136103936 1137193948 1141936208 1144979748 1145577792 1151653888 1153317632 1153903212 1159538688 1160651184 1162327926 1166511024 1168492864 1172219136 1177107456 1181377098 1185027072 1189358808 1194285096 1213892064 1222059168 1227155328 1231068672 1231317192 1233160192 1239386112 1240575216 1247266944 1249068816 1255693824 1259698176 1260634268 1265503932 1266164928 1274719488 1276663808 1277221561 1278116928 1278784512 1284678234 1285591296 1288775016 1289951344 1295330624 1295610624 1297482336 1305069952 1305732582 1314554472 1316559552 1318746528 1324245888 1325454592 1326458496 1333155456 1335420416 1335809706 1336507424 1338028659 1345853388 1355042304 1356049247 1362966528 1367588992 1369847808 1378273281 1382531584 1385231841 1387305216 1387585276 1393332612 1395647118 1402463232 1407219648 1413393408 1425447936 1425735696 1434059424 1436246784 1445950464 1446290208 1447045632 1447337752 1451195262 1456822272 1457246952 1459681784 1468203696 1469647872 1473183069 1480377856 1480697856 1481129496 1491136416 1491915264 1492265808 1499856512 1502347968 1503570852 1504639488 1513423872 1513729392 1514805248 1526639664 1527437056 1533337344 1538537616 1547534912 1549770568 1555348032 1562958848 1570162286 1575169464 1583122104 1585811744 1592380128 1603952658 1618522752 1626694272 1628254971 1629412224 1636207104 1638925056 1641424896 1641756256 1642142007 1654100288 1663022592 1665425088 1674258432 1678404672 1687338576 1688219904 1692719424 1693061139 1699625984 1702945566 1704155904 1705790922 1712904312 1714121728 1717469622 1718366688 1727480832 1729976448 1739308032 1740976776 1743491889 1752385536 1752739296 1755412736 1758328704 1765661184 1768611328 1772065647 1777540608 1781079608 1784038212 1791427644 1794471184 1806723072 1814206464 1820838096 1833088752 1837697708 1840732992 1846975788 1849740288 1857776816 1859079168 1860862824 1876292864 1883540736 1890951402 1899247392 1900980928 1912079232 1914995712 1918176768 1927017351 1928386944 1929394176 1934927016 1942995936 1943415936 1946223504 1957604928 1964244092 1971831708 1974839328 1988181888 1989220352 1989687744 1990089409 2003130624 2003714559 2004761136 2006185984 2018305856 2018780082 2035519552 2044449792 2051383488 2073797376 2080957824 2081377914 2089998918 2100225952 2103694848 2110829472 2123173504 2130934531 2138603544 2152617984 2154370176 2158030336 2168925696 2170568448 2171006628 2172549632 2176792893 2181609472 2185233408 2185870428 2189522676 2202305544 2204471808 2206109969 2217363456 2220566784 2221046784 2222697262 2236704624 2237872896 2243312542 2249784768 2250959872 2253521952 2255356278 2256959232 2257414852 2270594088 2272207872 2274387896 2283872416 2289959496 2291155584 2306635264 2307806424 2321302368 2324655852 2333022048 2336985728 2344438272 2354214912 2355243429 2362754196 2370054144 2378717616 2388570192 2427784128 2444118336 2454310656 2462137344 2462634384 2481150432 2494533888 2498137632 2511387648 2521268536 2531007864 2532329856 2549438976 2554443122 2556233856 2557569024 2558686383 2569356468 2571182592 2577550032 2579902688 2590661248 2591221248 2594964672 2610139904 2611465164 2629108944 2633119104 2637493056 2648491776 2650909184 2652916992 2666310912 2670840832 2671619412 2673014848 2676057318 2691706776 2710084608 2712098494 2735177984 2756546562 2765063168 2770463682 2774610432 2775170552 2786665224 2791294236 2804926464 2814439296 2826786816 2836427103 2850895872 2851471392 2868118848 2872493568 2891900928 2892580416 2894091264 2894675504 2902390524 2914493904 2919363568 2936407392 2939295744 2946366138 2960755712 2962258992 2982272832 2983830528 2984531616 2999713024 3004695936 3007141704 3009278976 3026847744 3027458784 3028170123 3053279328 3054874112 3066674688 3077075232 3095069824 3099541136 3110696064 3122066871 3125917696 3134998377 3140324572 3150338928 3166244208 3171623488 3184760256 3207905316 3237045504 3253388544 3256509942 3258824448 3272414208 3277850112 3283512512 3284284014 3308200576 3326045184 3330850176 3334045893 3356809344 3364968813 3374677152 3376439808 3385438848 3386122278 3399251968 3405891132 3408311808 3411581844 3425808624 3428243456 3434939244 3436733376 3437427161 3454961664 3459952896 3466744237 3478616064 3481953552 3486983778 3505478592 3510825472 3516657408 3531322368 3537222656 3544131294 3555081216 3562159216 3568076424 3582855288 3588942368 3641676192 3666177504 3675395416 3681465984 3693951576 3699480576 3715553632 3718158336 3721725648 3752585728 3767081472 3781902804 3798494784 3801961856 3824158464 3829991424 3831664683 3836353536 3854034702 3856773888 3869854032 3885991872 3886831872 3892447008 3915209856 3928488184 3943663416 3949678656 3976363776 3979375488 3980178818 4006261248 4007429118 4009522272 4036611712 4037560164 4068147741 4071039104 4088899584 4102766976 4134819843 4147594752 4161915648 4162755828 4179997836 4200451904 4207389696 4221658944 4246347008 4261869062 4277207088 4308740352 4316060672 4337851392 4341136896 4342013256 4345099264 4353585786 4370466816 4371740856 4379045352 4404611088 4408943616 4412219938 4419549207 4441133568 4442093568 4445394524 4473409248 4475745792 4486625084 4499569536 4501919744 4507043904 4510712556 4513918464 4514829704 4541188176 4544415744 4548775792 4567744832 4579918992 4582311168 4613270528 4615612848 4642604736 4649311704 4666044096 4673971456 4688876544 4710486858 4725508392 4757435232 4777140384 4855568256 4884764913 4888236672 4908621312 4924274688 4925268768 4926426021 4962300864 4989067776 4996275264 5022775296 5042537072 5062015728 5064659712 5079183417 5098877952 5108886244 5112467712 5117372766 5138712936 5142365184 5155100064 5159805376 5181322496 5182442496 5189929344 5220279808 5222930328 5230475667 5258217888 5266238208 5274986112 5296983552 5301818368 5305833984 5332621824 5341681664 5343238824 5346029696 5352114636 5383413552 5401671253 5420169216 5424196988 5470355968 5513093124 5530126336 5540927364 5549220864 5550341104 5573330448 5582588472 5628878592 5672854206 5702942784 5736237696 5744987136 5785160832 5788182528 5789351008 5804781048 5828987808 5838727136 5872814784 5892732276 5921511424 5924517984 5964545664 5967661056 5969063232 5970268227 5999426048 6009391872 6011143677 6014283408 6018557952 6054917568 6056340246 6106558656 6109748224 6133349376 6154150464 6190139648 6199082272 6221392128 6244133742 6269996754 6280649144 6300677856 6332488416 6343246976 6369520512 6392803593 6415810632 6474091008 6506777088 6513019884 6517648896 6544828416 6555700224 6567025024 6568568028 6616401152 6618329907 6652090368 6661700352 6668091786 6713618688 6729937626 6749354304 6752879616 6770877696 6772244556 6811782264 6816623616 6823163688 6851617248 6869878488 6873466752 6874854322 6919905792 6933488474 6963907104 6973967556 7010957184 7021650944 7033314816 7062644736 7065730287 7074445312 7088262588 7110162432 7124318432 7136152848 7165710576 7177884736 7283352384 7332355008 7350790832 7362931968 7387903152 7431107264 7443451296 7505171456 7534162944 7563805608 7596989568 7603923712 7648316928 7663329366 7672707072 7676059149 7708069404 7713547776 7739708064 7771983744 7773663744 7779440417 7784894016 7830419712 7851593897 7856976368 7887326832 7899357312 7952727552 7958750976 7960357636 8012522496 8014858236 8019044544 8073223424 8075120328 8136295482 8142078208 8205533952 8269639686 8295189504 8323831296 8325511656 8359995672 8400903808 8414779392 8443317888 8492694016 8509281309 8523738124 8554414176 8617480704 8632121344 8675702784 8682273792 8684026512 8690198528 8707171572 8743481712 8758090704 8809222176 8817887232 8824439876 8839098414 8882267136 8890789048 8946818496 8951491584 8973250168 8999139072 9014087808 9021425112 9027836928 9029659408 9082376352 9097551584 9135489664 9159837984 9164622336 9226541056 9231225696 9285209472 9298623408 9332088192 9347942912 9366200613 9377753088 9420973716 9451016784 9514870464 9554280768 9711136512 9769529826 9776473344 9817242624 9850537536 9852852042 9924601728 9978135552 9992550528 10002137679 10085074144 10094906439 10124031456 10129319424 10158366834 10197755904 10217772488 10224935424 10234745532 10277425872 10284730368 10310200128 10312281483 10319610752 10362644992 10364884992 10379858688 10400232711 10440559616 10445860656 10460951334 10516435776 10532476416 10549972224 10593967104 10603636736 10611667968 10665243648 10686477648 10692059392 10704229272 10766827104 10803342506 10848393976 10940711936 11026186248 11081854728 11098441728 11100682208 11146660896 11165176944 11257757184 11345708412 11405885568 11472475392 11489974272 11494994049 11570321664 11578702016 11609562096 11657975616 11677454272 11745629568 11785464552 11849035968 11929091328 11938126464 11940536454 11998852096 12018783744 12022287354 12028566816 12109835136 12112680492 12204443223 12213117312 12219496448 12224834941 12266698752 12308300928 12338218981 12380279296 12398164544 12404459529 12442784256 12488267484 12539993508 12561298288 12601355712 12664976832 12686493952 12739041024 12785607186 12831621264 12948182016 13013554176 13026039768 13035297792 13111400448 13134050048 13137136056 13232802304 13236659814 13258647621 13323400704 13336183572 13427237376 13459875252 13498708608 13505759232 13541755392 13544489112 13623564528 13633247232 13646327376 13703234496 13739756976 13746933504 13749708644 13839811584 13866976948 13927814208 13947935112 14021914368 14043301888 14066629632 14131460574 14176525176 14248636864 14272305696 14331421152 14355769472 14566704768 14664710016 14701581664 14725863936 14775806304 14862214528 14886902592 14916541717 15010342912 15068325888 15127611216 15193979136 15207847424 15237550251 15296633856 15326658732 15352118298 15416138808 15427095552 15479416128 15543967488 15547327488 15558880834 15569788032 15660839424 15703187794 15713952736 15774653664 15798714624 15905455104 15917501952 15920715272 16025044992 16029716472 16038089088 16146446848 16150240656 16205013759 16272590964 16284156416 16411067904 16539279372 16590379008 16647662592 16651023312 16719991344 16801807616 16886635776 16985388032 17018562618 17047476248 17108828352 17234961408 17364547584 17368053024 17414343144 17486963424 17516181408 17618444352 17648879752 17678196828 17764534272 17781578096 17893636992 17902983168 17910804681 17946500336 17998278144 18028175616 18042850224 18055673856 18059318816 18164752704 18195103168 18270979328 18319675968 18329244672 18462451392 18570418944 18597246816 18664176384 18695885824 18732401226 18841947432 18902033568 19029740928 19108561536 19178410779 19422273024 19539059652 19552946688 19634485248 19701075072 19705704084 19849203456 19854989721 19956271104 19985101056 20004275358 20170148288 20189812878 20248062912 20258638848 20316733668 20435544976 20449870848 20469491064 20554851744 20620400256 20624562966 20639221504 20725289984 20759717376 20800465422 20881119232 20891721312 20921902668 21032871552 21064952832 21099944448 21115623989 21187934208 21197190861 21223335936 21311469149 21330487296 21372955296 21384118784 21408458544 21533654208 21606685012 21696787952 21881423872 22052372496 22163709456 22201364416 22293321792 22330353888 22515514368 22691416824 22811771136 22944950784 22989988098 23140643328 23157404032 23219124192 23315951232 23338321251 23354908544 23491259136 23554781691 23570929104 23698071936 23858182656 23876252928 23881072908 23997704192 24037567488 24044574708 24057133632 24219670272 24225360984 24267209659 24408886446 24426234624 24449669882 24616601856 24676437962 24760558592 24796329088 24808919058 24885568512 24976534968 25079987016 25122596576 25202711424 25329953664 25372987904 25478082048 25571214372 25663242528 25896364032 26027108352 26052079536 26070595584 26268100096 26274272112 26465604608 26473319628 26517295242 26646801408 26672367144 26854474752 26919750504 26997417216 27083510784 27088978224 27247129056 27292654752 27406468992 27479513952 27493867008 27499417288 27679623168 27733953896 27855628416 27895870224 28043828736 28133259264 28262921148 28353050352 28497273728 28544611392 28662842304 28711538944 29133409536 29329420032 29403163328 29451727872 29551612608 29724429056 29773805184 29833083434 30006413037 30255222432 30284719317 30387958272 30415694848 30475100502 30593267712 30653317464 30704236596 30832277616 30854191104 30936844449 30958832256 31087934976 31094654976 31117761668 31139576064 31200698133 31321678848 31406375588 31427905472 31549307328 31597429248 31810910208 31835003904 31841430544 32059432944 32076178176 32292893696 32300481312 32410027518 32545181928 32568312832 32822135808 33078558744 33295325184 33302046624 33439982688 33603615232 33773271552 33970776064 34037125236 34094952496 34217656704 34469922816 34484982147 34736106048 34828686288 34973926848 35032362816 35236888704 35297759504 35356393656 35563156192 35787273984 35821609362 35893000672 35996556288 36056351232 36085700448 36118637632 36329505408 36390206336 36541958656 36613329669 36639351936 36658489344 36674504823 36924902784 37014656943 37140837888 37194493632 37328352768 37391771648 37464802452 37683894864 37804067136 37811698771 38059481856 38217123072 38356821558 38844546048 39078119304 39105893376 39402150144 39411408168 39698406912 39709979442 39970202112 40008550716 40340296576 40379625756 40496125824 40517277696 40633467336 40871089952 40899741696 40938982128 41109703488 41240800512 41249125932 41278443008 41450579968 41519434752 41600930844 41783442624 41843805336 42065743104 42129905664 42199888896 42231247978 42394381722 42622938298 42745910592 42768237568 42816917088 43067308416 43213370024 43393575904 44104744992 44327418912 44402728832 44586643584 44660707776 44749625151 45031028736 45382833648 45623542272 45889901568 45979976196 46281286656 46314808064 46438248384 46631902464 46676642502 46709817088 46982518272 47109563382 47141858208 47396143872 47716365312 47752505856 47762145816 48075134976 48089149416 48114267264 48231219653 48439340544 48450721968 48534419318 48615041277 48817772892 48852469248 48899339764 49233203712 49352875924 49521117184 49592658176 49617838116 49771137024 49953069936 50159974032 50245193152 50405422848 50659907328 50745975808 50956164096 51142428744 51326485056 52104159072 52536200192 52548544224 52931209216 52946639256 53034590484 53293602816 53344734288 53708949504 53732414043 53839501008 53994834432 54167021568 54177956448 54494258112 54585309504 54812937984 54959027904 54987734016 54998834576 55467907792 55711256832 55791740448 56087657472 56525842296 56706100704 56994547456 57089222784 57325684608 57423077888 57535232337 58266819072 58658840064 58806326656 58903455744 59103225216 59448858112 59547610368 59564969163 59666166868 60012826074 60510444864 60569438634 60775916544 60831389696 60950201004 61306634928 61408473192 61664555232 61873688898 61917664512 62175869952 62235523336 62279152128 62401396266 62643357696 62812751176 62855810944 63098614656 63194858496 63346871967 63670007808 63682861088 63934407447 64118865888 64152356352 64585787392 64600962624 64820055036 65090363856 65136625664 65644271616 66157117488 66604093248 66879965376 67207230464 67546543104 68074250472 68189904992 68435313408 68969964294 69472212096 69657372576 69947853696 70014963753 70064725632 70473777408 70595519008 70664345073 70712787312 71126312384 71574547968 71643218724 71786001344 71993112576 72112702464 72171400896 72237275264 72659010816 72780412672 72801628977 73083917312 73226659338 73278703872 73349009646 73849805568 74029313886 74281675776 74388987264 74656705536 74929604904 75150970157 75367789728 75608134272 75623397542 76118963712 76434246144 76713643116 77689092096 78156238608 78211786752 78804300288 78822816336 79396813824 79419958884 79940404224 80017101432 80680593152 80759251512 80992251648 81266934672 81742179904 81877964256 82219406976 82481601024 82498251864 82556886016 83038869504 83201861688 83566885248 83687610672 84131486208 84399777792 84462495956 84788763444 85245876596 85491821184 85536475136 85573844587 85633834176 86134616832 86367532867 86426740048 86787151808 88209489984 88654837824 88805457664 89173287168 89321415552 89499250302 90765667296 91247084544 91779803136 91959952392 92562573312 92629616128 92810533347 92876496768 93263804928 93353285004 93419634176 93602094399 93965036544 94219126764 94283716416 94792287744 95432730624 95505011712 95524291632 96178298832 96228534528 96462439306 96878681088 96901443936 97068838636 97230082554 97635545784 97704938496 97798679528 98466407424 98705751848 99185316352 99235676232 99906139872 100319948064 100490386304 100810845696 101319814656 101491951616 101912328192 102284857488 102652970112 104208318144 105072400384 105097088448 105893278512 106069180968 106689468576 107464828086 107679002016 107989668864 108355912896 108988516224 109170619008 109625875968 109918055808 109975468032 109997669152 110023514469 110935815584 111043970829 111422513664 111583480896 112175314944 113051684592 113412201408 113435096313 113989094912 114178445568 114651369216 114846155776 115070464674 116533638144 117317680128 117612653312 118206450432 118897716224 119095220736 119129938326 119332333736 120025652148 121020889728 121138877268 121551833088 121900402008 122260533539 122613269856 122816946384 123329110464 123747377796 123835329024 124351739904 124471046672 124558304256 124802792532 125625502352 125711621888 126197229312 126389716992 126693743934 127365722176 127868814894 128237731776 128304712704 129201925248 129640110072 130180727712 132314234976 133208186496 133759930752 134248875453 134414460928 135093086208 136148500944 136379809984 136870626816 137939928588 138944424192 139314745152 139895707392 140029927506 140129451264 140947554816 141191038016 141328690146 141425574624 142252624768 143149095936 143286437448 143572002688 144225404928 144342801792 144474550528 144693658959 145318021632 145560825344 145603257954 145845123831 146167834624 146453318676 146557407744 146698019292 147699611136 147809367923 148058627772 148563351552 148777974528 149180284043 149313411072 149859209808 150301940314 150735579456 151216268544 151246795084 152237927424 152868492288 153427286232 156312477216 157608600576 157645632672 158793627648 158839917768 159880808448 160034202864 161361186304 161518503024 161984503296 162533869344 163484359808 163755928512 164438813952 164963202048 164996503728 165113772032 166403723376 167133770496 167375221344 168262972416 168924991912 169577526888 170491753192 170983642368 171147689174 171267668352 172269233664 172735065734 172853480096 173574303616 176418979968 177309675648 177610915328 178346574336 178642831104 178998500604 181531334592 182494169088 183919904784 185259232256 185621066694 185752993536 186527609856 186706570008 186839268352 187204188798 187930073088 188438253528 188567432832 189584575488 190040615901 191010023424 191048583264 191803222341 192356597664 192457069056 192924878612 193757362176 193802887872 194137677272 194460165108 195271091568 195409876992 195597359056 196932814848 197411503696 198370632704 198471352464 199812279744 200639896128 200980772608 201621691392 202639629312 204569714976 205305940224 208416636288 210044891259 210194176896 211786557024 211993035219 212138361936 213378937152 214929656172 215358004032 215979337728 216711825792 217977032448 218341238016 218404886931 219251751936 219836111616 219995338304 220047028938 221871631168 222087941658 222845027328 223166961792 225452910471 226103369184 226824402816 226870192626 227978189824 228356891136 229302738432 229692311552 230140929348 232271863879 233067276288 234426160639 234635360256 235225306624 236412900864 237795432448 238190441472 238259876652 238664667472 240051304296 242041779456 242277754536 243800804016 244521067078 245226539712 245633892768 246658220928 247494755592 247670658048 248942093344 249116608512 249605585064 251251004704 251423243776 252394458624 253387487868 254731444352 255737629788 256475463552 256609425408 256721533761 258403850496 259102598601 259280220144 260361455424 264628469952 266416372992 267519861504 268497750906 272297001888 272759619968 273741253632 275879857176 277888848384 278629490304 279791414784 280059855012 280258902528 281895109632 282382076032 282657380292 282851149248 284505249536 286298191872 286572874896 287144005376 288685603584 288949101056 289387317918 290636043264 291121650688 291206515908 291690247662 292906637352 293114815488 293396038584 295399222272 295618735846 296117255544 297555949056 298360568086 299718419616 300603880628 301471158912 302432537088 302493590168 304475854848 305736984576 306854572464 312624954432 315217201152 315291265344 317679835536 320068405728 322722372608 323037006048 323969006592 325067738688 326968719616 327511857024 328877627904 329926404096 329993007456 330070543407 332807446752 333131912487 334267540992 334750442688 336525944832 337618537571 337849983824 339155053776 340305288939 340983506384 341967284736 342295378348 342535336704 344538467328 345470131468 345706960192 347148607232 352837959936 354619351296 355221830656 356693148672 357285662208 357997001208 363062669184 366781600617 367839809568 370518464512 371242133388 371505987072 373055219712 373413140016 373678536704 374408377596 376876507056 377134865664 379169150976 380081231802 382097166528 383606444682 384713195328 384914138112 385849757224 387605775744 388275354544 388920330216 390542183136 391194718112 394823007392 396741265408 396942704928 399624559488 401279792256 401961545216 402746626359 403243382784 405279258624 409139429952 410611880448 416833272576 420089782518 420388353792 423573114048 423986070438 424276723872 426757874304 429859312344 430716008064 433423651584 434080976877 435954064896 436682476032 436809773862 438503503872 439672223232 439990676608 440094057876 443428103769 443743262336 444175883316 445690054656 446333923584 447540852129 450905820942 452206738368 453648805632 453740385252 455956379648 456713782272 458605476864 460281858696 464543727758 468852321278 470450613248 472825801728 476380882944 476519753304 477329334944 480102608592 484083558912 484555509072 487601608032 489042134156 490453079424 491267785536 493316441856 494989511184 495341316096 497884186688 499211170128 502502009408 502846487552 504788917248 506774975736 509462888704 511475259576 512950927104 513443067522 516807700992 518205197202 518560440288 520722910848 526056791099 529256939904 530543416183 532832745984 535039723008 536995501812 544594003776 545519239936 547482507264 551759714352 555777696768 557258980608 559582829568 560119710024 560517805056 563790219264 564764152064 565314760584 565702298496 569010499072 570121847703 573145749792 574288010752 575409667023 577371207168 577898202112 578774635836 581272086528 582243301376 582413031816 583380495324 585813274704 586229630976 586792077168 590798444544 591237471692 592234511088 595111898112 596721136172 599436839232 601207761256 602942317824 604865074176 604987180336 613709144928 625249908864 630582530688 635359671072 640136811456 645444745216 646074012096 647938013184 650135477376 653937439232 655023714048 655214660793 657755255808 659986014912 660141086814 665614893504 666263824974 668535081984 669500885376 675237075142 675699967648 676358731413 678310107552 680610577878 681967012768 683934569472 684590756696 685070673408 689076934656 690940262936 691413920384 694297214464 696815591637 703278481917 705675919872 709238702592 710443661312 713386297344 714571324416 715994002416 726125338368 733563201234 735679619136 742484266776 743011974144 746826280032 748816755192 753753014112 754269731328 760162463604 764194333056 767212889364 769426390656 769828276224 770164601283 771699514448 775211551488 776550709088 777307795803 777840660432 781084366272 782389436224 789646014784 793885409856 799249118976 802559584512 803923090432 805493252718 818278859904 821223760896 826660671727 833666545152 840179565036 840776707584 847146228096 847972140876 848553447744 853515748608 855823734773 859718624688 861432016128 866847303168 868161953754 871908129792 873364952064 873619547724 879344446464 879981353216 880188115752 886856207538 887486524672 888351766632 892667847168 895081704258 901811641884 904413476736 907297611264 907480770504 913427564544 916393173407 917210953728 920563717392 929087455516 937704642556 940901226496 945651603456 953039506608 954658669888 960205217184 968167117824 969111018144 975203216064 978084268312 980906158848 982535571072 986632883712 989979022368 995768373376 998422340256 1005004018816 1005692975104 1009577834496 1012855612713 1013549951472 1018925777408 1020915866817 1022950519152 1025901854208 1026886135044 1033615401984 1036410394404 1037120880576 1041445821696 1052113582198 1058513879808 1061086832366 1065665491968 1070079446016 1073991003624 1089188007552 1091038479872 1100344801851 1103519428704 1111555393536 1114517961216 1119165659136 1120239420048 1121035610112 1129528304128 1130629521168 1131404596992 1138020998144 1140243695406 1146291499584 1148576021504 1150819334046 1154742414336 1155796404224 1157549271672 1164826063632 1166760990648 1171626549408 1173584154336 1182474943384 1184469022176 1190223796224 1193442272344 1198873678464 1202415522512 1205884635648 1209730148352 1209974360672 1227418289856 1250499817728 1261165061376 1270719342144 1280273622912 1292148024192 1300270954752 1302242930631 1307874878464 1310047428096 1310429321586 1315510511616 1319972029824 1320282173628 1330284311307 1331229787008 1332527649948 1337070163968 1339001770752 1342622556387 1344865868929 1350474150284 1351399935296 1352717462826 1356620215104 1361221155756 1363934025536 1367869138944 1369181513392 1370141346816 1381880525872 1382827840768 1388594428928 1393631183274 1406556963834 1411351839744 1418477405184 1427868432983 1429142648832 1431988004832 1452250676736 1467126402468 1471359238272 1484968533552 1486023948288 1493652560064 1497633510384 1507506028224 1508539462656 1520324927208 1528388666112 1534425778728 1538852781312 1540329202566 1543399028896 1550423102976 1553101418176 1554615591606 1555681320864 1562168732544 1564778872448 1578170373297 1579292029568 1587770819712 1591630248549 1598498237952 1605119169024 1607846180864 1610986505436 1625903047153 1636557719808 1640983124473 1642447521792 1653321343454 1667333090304 1680359130072 1681553415168 1694292456192 1695944281752 1697106895488 1707031497216 1711647469546 1719437249376 1722864032256 1733694606336 1736323907508 1743816259584 1746729904128 1747239095448 1758688892928 1759962706432 1760376231504 1773712415076 1774973049344 1776703533264 1785335694336 1790163408516 1803623283768 1808826953472 1814595222528 1814961541008 1832786346814 1841127434784 1858174911032 1875409285112 1906079013216 1909317339776 1920410434368 1936334235648 1938222036288 1950406432128 1956168536624 1961812317696 1965071142144 1973265767424 1979958044736 1991536746752 1996844680512 2010008037632 2025711225426 2027099902944 2029076194239 2037851554816 2041831733634 2045901038304 2051803708416 2053772270088 2067230803968 2072820788808 2074241761152 2082891643392 2090446774911 2104227164396 2109835445751 2117027759616 2122173664732 2131330983936 2140158892032 2147982007248 2178376015104 2182076959744 2200689603702 2207038857408 2229035922432 2240478840096 2259056608256 2261259042336 2262809193984 2276041996288 2280487390812 2292582999168 2297152043008 2301638668092 2309484828672 2310493803849 2315098543344 2322950137241 2329652127264 2331923387409 2333521981296 2343253098816 2347168308672 2364949886768 2368938044352 2386884544688 2397747356928 2404831045024 2411769271296 2419948721344 2454836579712 2479982015181 2500999635456 2522330122752 2541438684288 2560547245824 2567471204319 2584296048384 2600541909504 2604485861262 2615749756928 2620094856192 2620858643172 2639944059648 2640564347256 2660568622614 2662459574016 2665055299896 2678003541504 2685245112774 2689731737858 2700948300568 2702799870592 2705434925652 2713240430208 2722442311512 2727868051072 2738363026784 2740282693632 2749179520221 2763761051744 2765655681536 2777188857856 2787262366548 2813113927668 2822703679488 2836954810368 2855736865966 2863976009664 2904501353472 2934252804936 2942718476544 2969937067104 2987305120128 2995267020768 3015012056448 3017078925312 3038566838139 3040649854416 3056777332224 3068851557456 3077705562624 3080658405132 3086798057792 3100846205952 3106202836352 3109231183212 3111362641728 3124337465088 3129557744896 3156340746594 3158584059136 3175541639424 3183260497098 3196996475904 3210238338048 3221973010872 3231491716751 3251806094306 3273115439616 3281966248946 3301034405553 3306642686908 3334666180608 3360718260144 3363106830336 3388584912384 3391888563504 3394213790976 3414062994432 3423294939092 3438874498752 3445728064512 3467389212672 3472647815016 3494478190896 3519925412864 3520752463008 3547424830152 3549946098688 3553407066528 3570671388672 3580326817032 3607246567536 3617653906944 3629190445056 3629923082016 3665572693628 3682254869568 3713803913281 3716349822064 3750818570224 3812158026432 3818634679552 3840820868736 3876444072576 3900812864256 3912337073248 3923624635392 3930142284288 3946531534848 3959916089472 3969541543069 3983073493504 3990852933921 3993689361024 4020016075264 4027867669161 4034597606787 4051422450852 4054199805888 4058152388478 4075703109632 4083663467268 4091802076608 4103607416832 4107544540176 4145641577616 4148483522304 4165783286784 4180893549822 4208454328792 4219670891502 4234055519232 4244347329464 4283605298949 4295964014496 4356752030208 4364153919488 4401379207404 4414077714816 4458071844864 4480957680192 4518113216512 4522518084672 4525618387968 4560974781624 4585165998336 4603277336184 4620987607698 4630197086688 4645900274482 4659304254528 4663846774818 4667043962592 4686506197632 4694336617344 4729899773536 4734511119891 4737876088704 4773769089376 4774890745647 4795494713856 4809662090048 4823538542592 4839897442688 4877709141459 4909673159424 4922949373419 4959964030362 5001999270912 5044660245504 5082877368576 5121094491648 5134942408638 5168592096768 5201083819008 5208971722524 5240189712384 5241717286344 5257202942177 5279888119296 5281128694512 5321137245228 5324919148032 5330110599792 5356007083008 5370490225548 5379463475716 5401896601136 5405599741184 5410869851304 5426480860416 5444884623024 5455736102144 5476726053568 5498359040442 5527522103488 5531311363072 5574524733096 5626227855336 5711473731932 5727952019328 5786624702089 5809002706944 5868505609872 5885436953088 5939874134208 5974610240256 5990534041536 6030024112896 6077133676278 6081299708832 6113554664448 6137703114912 6155411125248 6161316810264 6173596115584 6201692411904 6212405672704 6218462366424 6222725283456 6248674930176 6259115489792 6271340324733 6312681493188 6317168118272 6329506337253 6351083278848 6366520994196 6393992951808 6414752213849 6420476676096 6443946021744 6462983433502 6503612188612 6546230879232 6563932497892 6602068811106 6613285373816 6721436520288 6777169824768 6783777127008 6788427581952 6828125988864 6846589878184 6877748997504 6891456129024 6945295630032 6968850411723 6988956381792 7039850825728 7041504926016 7094849660304 7099892197376 7106814133056 7160653634064 7214493135072 7235307813888 7259846164032 7331145387256 7364509739136 7427607826562 7432699644128 7439946045543 7501637140448 7624316052864 7637269359104 7681641737472 7702413612957 7752888145152 7801625728512 7824674146496 7847249270784 7860284568576 7919832178944 7939083086138 7966146987008 7981705867842 7987378722048 8040032150528 8055735338322 8069195213574 8102844901704 8108399611776 8116304776956 8167326934536 8183604153216 8191455747113 8215089080352 8247538560663 8291283155232 8296967044608 8331566573568 8361787099644 8416908657584 8439341783004 8468111038464 8488694658928 8567210597898 8591928028992 8713504060416 8802758414808 8828155429632 8961915360384 9045036169344 9051236775936 9115700514417 9121949563248 9170331996672 9206554672368 9241975215396 9260394173376 9291800548964 9318608509056 9327693549636 9334087925184 9373012395264 9388673234688 9414061082503 9459799547072 9469022239782 9475752177408 9547538178752 9549781491294 9590989427712 9619324180096 9679794885376 9694475150253 9755418282918 9819346318848 9845898746838 9919928060724 9995079030881 10003998541824 10080324907477 10089320491008 10165754737152 10242188983296 10269884817276 10337184193536 10402167638016 10417943445048 10483434572688 10514405884354 10559776238592 10562257389024 10642274490456 10649838296064 10660221199584 10712014166016 10740980451096 10758926951432 10803793202272 10811199482368 10821739702608 10852961720832 10889769246048 10911472204288 10953452107136 10996718080884 11055044206976 11062622726144 11141411739843 11149049466192 11252455710672 11422947463864 11455904038656 11573249404178 11737011219744 11770873906176 11879748268416 11908624629207 11949220480512 11981068083072 12060048225792 12103792820361 12154267352556 12162599417664 12227109328896 12275406229824 12310822250496 12322633620528 12347192231168 12424811345408 12436924732848 12445450566912 12497349860352 12518230979584 12542680649466 12625362986376 12634336236544 12659012674506 12702166557696 12733041988392 12829504427698 12850815896847 12887892043488 12925966867004 13007224377224 13092461758464 13127864995784 13204137622212 13226570747632 13442873040576 13554339649536 13567554254016 13576855163904 13693179756368 13755497995008 13890591260064 13937700823446 13977912763584 14083009852032 14189699320608 14203533359673 14213628266112 14321307268128 14324672236941 14428986270144 14470615627776 14519692328064 14633127424377 14662290774512 14729019478272 14768848120257 14855215653124 14865399288256 14879892091086 15003274280896 15248632105728 15274538718208 15363283474944 15404827225914 15505776290304 15603251457024 15649348292992 15706552762813 15720569137152 15771608826531 15839664357888 15878166172276 15932293974016 15963411735684 15974757444096 16080064301056 16111470676644 16138390427148 16205689803408 16216799223552 16232609553912 16260650960687 16334653869072 16367208306432 16382911494226 16430178160704 16495077121326 16582566310464 16593934089216 16723574199288 16833817315168 16878683566008 16977389317856 17134421195796 17183856057984 17359874106267 17427008120832 17605516829616 17656310859264 17923830720768 18090072338688 18231401028834 18243899126496 18340663993344 18413109344736 18483950430792 18520788346752 18583601097928 18637217018112 18655387099272 18668175850368 18746024790528 18777346469376 18828122165006 18919599094144 18938044479564 18951504354816 19095076357504 19099562982588 19181978855424 19238648360192 19244256641547 19359589770752 19388950300506 19510836565836 19638692637696 19691797493676 19839856121448 19990158061762 20160649814954 20331509474304 20484377966592 20539769634552 20674368387072 20835886890096 20906551235169 20966869145376 21028811768708 21119552477184 21124514778048 21284548980912 21299676592128 21320442399168 21481960902192 21517853902864 21607586404544 21622398964736 21643479405216 21705923441664 21779538492096 21822944408576 21906904214272 21993436161768 22110088413952 22282823479686 22298098932384 22319838136629 22504911421344 22620442017257 22845894927728 22911808077312 23107240838871 23146498808356 23474022439488 23541747812352 23759496536832 23817249258414 23898440961024 23962136166144 24120096451584 24207585640722 24308534705112 24325198835328 24550812459648 24574367241339 24645267241056 24694384462336 24742615681989 24849622690816 24873849465696 24890901133824 24994699720704 25036461959168 25085361298932 25250725972752 25268672473088 25318025349012 25404333115392 25466083976784 25552451509651 25659008855396 25701631793694 25775784086976 25851933734008 26014448754448 26255729991568 26408275244424 26453141495264 26885746081152 27135108508032 27153710327808 27386359512736 27510995990016 27781182520128 27786790801483 27875401646892 27955825527168 28166019704064 28242183247509 28379398641216 28407066719346 28427256532224 28642614536256 28649344473882 28857972540288 29039384656128 29083425450759 29266254848754 29324581549024 29458038956544 29537696240514 29710431306248 29730798576512 29759784182172 29985237092643 30006548561792 30240974722431 30497264211456 30549077436416 30726566949888 30809654451828 31011552580608 31206502914048 31298696585984 31413105525626 31543217653062 31679328715776 31756332344552 31926823471368 31949514888192 32222941353288 32276780854296 32411379606816 32433598447104 32465219107824 32521301921374 32669307738144 32734416612864 32765822988452 32860356321408 32990154242652 33165132620928 33187868178432 33424235219529 33447148398576 33667634630336 33757367132016 33954778635712 34268842391592 34367712115968 34719748212534 35211033659232 35312621718528 35546408884261 35725873887621 35847661441536 36180144677376 36311378461083 36462802057668 36487798252992 36681327986688 36800420595239 36826218689472 36967900861584 37041576693504 37167202195856 37274434036224 37310774198544 37336351700736 37492049581056 37554692938752 37656244330012 37839198188288 37876088959128 37903008709632 38190152715008 38199125965176 38477296720384 38488513283094 38552447690541 38719179541504 38777900601012 39021673131672 39277385275392 39383594987352 39679712242896 39980316123524 40321299629908 40663018948608 41079539269104 41671773780192 41813102470338 41933738290752 42057623537416 42249029556096 42569097961824 42640884798336 42963921804384 43035707805728 43215172809088 43244797929472 43286958810432 43411846883328 43559076984192 43645888817152 43664956973759 43813808428544 43899382273131 43986872323536 44220176827904 44306544360771 44565646959372 44596197864768 44639676273258 45009822842688 45240884034514 45691789855456 45823616154624 46214481677742 46292997616712 46948044878976 47119658288439 47314826479593 47518993073664 47634498516828 47796881922048 47924272332288 48240192903168 48415171281444 48617069410224 48650397670656 48781952882061 49101624919296 49148734482678 49290534482112 49388768924672 49485231363978 49699245381632 49747698931392 49781802267648 50170722597864 50501451945504 50636050698024 50932167953568 51104903019302 51318017710792 51403263587388 51551568173952 51703867468016 52028897508896 52079622318801 52511459983136 52816550488848 52906282990528 53771492162304 54270217016064 54772719025472 55021991980032 55562365040256 55573581602966 55750803293784 55911651054336 56332039408128 56484366495018 56758797282432 56814133438692 56854513064448 57285229072512 57298688947764 57340190229791 57715945080576 57732769924641 57829232363947 58078769312256 58166850901518 58532509697508 58649163098048 58916077913088 59075392481028 59420862612496 59461597153024 59519568364344 59970474185286 60013097123584 60481949444862 60994528422912 61398342618269 61453133899776 61619308903656 62023105161216 62597393171968 62719653705507 62826211051252 63086435306124 63358657431552 63512664689104 63853646942736 63899029776384 64445882706576 64553561708592 64822759213632 64867196894208 64930438215648 65042603842748 65338615476288 65468833225728 65531645976904 65720712642816 65980308485304 66330265241856 66848470439058 66894296797152 67335269260672 67514734264032 67861326051771 67909557271424 68537684783184 68735424231936 69439496425068 70422067318464 70562274352339 70625243437056 71092817768522 71451747775242 71695322883072 72360289354752 72622756922166 72925604115336 72975596505984 73600841190478 73652437378944 73723101724017 73935801723168 74083153387008 74334404391712 74548868072448 74621548397088 74672703401472 74984099162112 75109385877504 75312488660024 75421289318311 75678396376576 75752177918256 75806017419264 76380305430016 76398251930352 76657354528953 76954593440768 76977026566188 77104895381082 77438359083008 77555801202024 78043346263344 78767189974704 79359424485792 79960632247048 80642599259816 82159078538208 83343547560384 83360372404449 83626204940676 83867476581504 84115247074832 84498059112192 84726549742527 85138195923648 85281769596672 85927843608768 86071415611456 86430345618176 86573917620864 87118153968384 87250276352277 87329913947518 87627616857088 87798764546262 87973744647072 88440353655808 88613088721542 89131293918744 89192395729536 89279352546516 89955711277929 90019645685376 90106013218243 90481768069028 90722924167293 91383579710912 91647232309248 92428963355484 92585995233424 93896089757952 94239316576878 94629652959186 95037986147328 95268997033656 95848544664576 96830342562888 97234138820448 97300795341312 97563905764122 98203249838592 98297468965356 98581068964224 98777537849344 98970462727956 99495397862784 99563604535296 99886855901363 100272705658587 100341445195728 101002903891008 101272101396048 101864335907136 102209806038604 102636035421584 102806527174776 103103136347904 103407734936032 104057795017792 104159244637602 105022919966272 105633100977696 105812565981056 106639226652783 107177621662863 107542984324608 108540434032128 109545438050944 109945869339691 110043983960064 110401261785717 111124730080512 111147163205932 111501606587568 111823302108672 112664078816256 112968732990036 113517594564864 113628266877384 113709026128896 114570458145024 114597377895528 114680380459582 115431890161152 115465539849282 115658464727894 116157538624512 116333701803036 117065019395016 117298326196096 117832155826176 118150784962056 118841725224992 118923194306048 119039136728688 119940948370572 120026194247168 120963898889724 121989056845824 122796685236538 123238617807312 125194786343936 125439307411014 125652422102504 126172870612248 127025329378208 127707293885472 128891765413152 129107123417184 129645518427264 129734393788416 129860876431296 130085207685496 130677230952576 130937666451456 130994870921277 131063291953808 131441425285632 131960616970608 132660530483712 133696940878116 133788593594304 134670538521344 135029468528064 135722652103542 135819114542848 137075369566368 137470848463872 138878992850136 140844134636928 141124548704678 141358974865317 141944479438779 142185635537044 142903495550484 143390645766144 144720578709504 145245513844332 145851208230672 145951193011968 146345858646183 147201682380956 147304874757888 147446203448034 147871603446336 148166306774016 148668808783424 149097736144896 149243096794176 149345406802944 150624977320048 150842578636622 151356792753152 151504355836512 152760610860032 152796503860704 153314709057906 153909186881536 153954053132376 154209790762164 155111602404048 155637659195147 156086692526688 156238866956403 157534379949408 158718848971584 159921264494096 161285198519632 164318157076416 166687095120768 166720744808898 167252409881352 167734953163008 168230494149664 168996118224384 169453099485054 170276391847296 170563539193344 170690286351967 171855687217536 172020570689373 172142831222912 172860691236352 173147835241728 173198309773923 173487697091841 174236307936768 174500552704554 174659827895036 175255233714176 175597529092524 175947489294144 176880707311616 177226177443084 178262587837488 178384791459072 178558705093032 178867160567557 179911422555858 180039291370752 180212026436486 180963536138056 181445848334586 182767159421824 184195027854807 184857926710968 185171990466848 187792179515904 188478633153756 189259305918372 190075972294656 190537994067312 191697089329152 193660685125776 194468277640896 194601590682624 195127811528244 196406499677184 196594937930712 197162137928448 197940925455912 198990795725568 199773711802726 200545411317174 200682890391456 202005807782016 202544202792096 203583978155313 203728671814272 204419612077208 205272070843168 205613054349552 206206272695808 206815469872064 208115590035584 208318489275204 210045839932544 211266201955392 211625131962112 211686823057017 213278453305566 214355243325726 215085968649216 217080868064256 219090876101888 219891738679382 220802523571434 221169305172051 222249460161024 222294326411864 223003213175136 223646604217344 225328157632512 225937465980072 226263867954933 227035189129728 227256533754768 227418052257792 229140916290048 229194755791056 229360760919164 229972063586859 230863780322304 230931079698564 231316929455788 232315077249024 232667403606072 234130038790032 234596652392192 236301569924112 237683450449984 237846388612096 238078273457376 239881896741144 240052388494336 241927797779448 245593370473076 246477235614624 248824862189827 250081117213347 250389572687872 250878614822028 251304844205008 252345741224496 254050658756416 254179649227581 255414587770944 257783530826304 258214246834368 259291036854528 259721752862592 260170415370992 261354461905152 261989741842554 262126583907616 262882850571264 263921233941216 265321060967424 265959283385623 267393881756232 267577187188608 269341077042688 269867133833787 270058937056128 270318039654729 271445304207084 271638229085696 272168772501879 274150739132736 274941696927744 277757985700272 281688269273856 282249097409356 282717949730634 283888958877558 284371271074088 285806991100968 290491027688664 291702416461344 291902386023936 292691717292366 294403364761912 294609749515776 294892406896068 295743206892672 296332613548032 297337617566848 298486193588352 298690813605888 299660567704089 301249954640096 301685157273244 302713585506304 303008711673024 305521221720064 305593007721408 305654698816313 306629418115812 307908106264752 308419581524328 310223204808096 311275318390294 312173385053376 312477733912806 315068759898816 317437697943168 319842528988192 319917679958349 322570397039264 328636314152832 329837608019073 331203785357151 333374190241536 333441489617796 334504819762704 335469906326016 336460988299328 337992236448768 338906198970108 340552783694592 341127078386688 341380572703934 343711374435072 344041141378746 344285662445824 345721382472704 346295670483456 346396619547846 346975394183682 348472615873536 349001105409108 349319655790072 351195058185048 351894978588288 352232597125859 354452354886168 356525175674976 356769582918144 357117410186064 357734321135114 359822845111716 360078582741504 360424052872972 361927072276112 362891696669172 365534318843648 368390055709614 369715853421936 370343980933696 375584359031808 376957266307512 378518611836744 381075988134624 387321370251552 388936555281792 389203181365248 390255623056488 392812999354368 392984612763831 393189875861424 394324275856896 395881850911824 397981591451136 399547423605452 401090822634348 401365780782912 404011615564032 404804626547629 405088405584192 407167956310626 407457343628544 408839224154416 410544141686336 411226108699104 412412545391616 413630939744128 416231180071168 416636978550408 420091679865088 422532403910784 423250263924224 423373646114034 424076924595951 426556906611132 428710486651452 429788398327883 430171937298432 432680028194521 434161736128512 438181752203776 439037575938549 439783477358764 441605047142868 442338610344102 444498920322048 444588652823728 446006426350272 447293208434688 451874931960144 452527735909866 454070378259456 454513067509536 458281832580096 458389511582112 458721521838328 459944127173718 461727560644608 461862159397128 462633858911576 465334807212144 466912977585441 468260077580064 469193304784384 472603139848224 475366900899968 475692777224192 476156546914752 479763793482288 480104776988672 483855595558896 491186740946152 492954471229248 497649724379654 500162234426694 501757229644056 502609688410016 504691482448992 508101317512832 508359298455162 510829175541888 512070859055901 515567061652608 516061712068119 516428493668736 518582073709056 519443505725184 520340830741984 520463091275523 522708923810304 523979483685108 524253167815232 525765701142528 527842467882432 527949025228177 530642121934848 531918566771246 534787763512464 535154374377216 536601481702671 538682154085376 539734267667574 540117874112256 540636079309458 542890608414168 543276458171392 544337545003758 548301478265472 552585083564421 555515971400544 563376538547712 564498194818712 565435899461268 567777917755116 568742542148176 571613982201936 580982055377328 583404832922688 583804772047872 585383434584732 588806729523824 589219499031552 589784813792136 591486413785344 594675235133696 596972387176704 599321135408178 602499909280192 603370314546488 606017423346048 610751934465939 611186015442816 611309397632626 613258836231624 615816212529504 616839163048656 620446409616192 622550636780588 624346770106752 624955467825612 630137519797632 630742092527701 634875395886336 635060469171051 639685057976384 639835359916698 645140794078528 657272628305664 659675216038146 662407570714302 666748380483072 666882979235592 669009639525408 670939812652032 672921976598656 675381768800959 675984472897536 677812397940216 678791603864799 681105567389184 682254156773376 682761145407868 687422748870144 688082282757492 688571324891648 689916190760577 691442764945408 692591340966912 692793239095692 693950788367364 696945231747072 698002210818216 698639311580144 699207991309541 702390116370096 703789957176576 704465194251718 708904709772336 713050351349952 713539165836288 714234820372128 715468642270228 719645690223432 720157165483008 720848105745944 723854144552224 725783393338344 731068637687296 736780111419228 739431706843872 740687961867392 746474586569481 750243351640041 751168718063616 753914532615024 757037223673488 762151976269248 774642740503104 777873110563584 780511246112976 785969225527662 786379751722848 788648551713792 791763701823648 795963182902272 797877850156869 799094847210904 802181645268696 802731561565824 808023231128064 809609253095258 810176811168384 810954118964187 814335912621252 814914687257088 817678448308832 821088283372672 822452217398208 824825090783232 827261879488256 829634182501421 832462360142336 833273957100816 840183359730176 845064807821568 846500527848448 846747292228068 848153849191902 853113813222264 857420973302904 859576796655766 865360056389042 876363504407552 878075151877098 879566954717528 883210094285736 884677220688204 888997840644096 889177305647456 892012852700544 898981703112267 903749863920288 905055471819732 908140756518912 909026135019072 916563665160192 916779023164224 916964096448939 917443043676656 919888254347436 923724318794256 925267717823152 930669614424288 933825955170882 936520155160128 938386609568768 945206279696448 950733801799936 952313093829504 959527586964576 959753039875047 967711191117792 982373481892304 985908942458496 989512824057219 993611356071453 995299448759308 1000324468853388 1003514459288112 1005219376820032 1009382964897984 1016202635025664 1016718596910324 1021658351083776 1024141718111802 1031134123305216 1032123424136238 1032856987337472 1037164147418112 1038887011450368 1040681661483968 1040926182551046 1045417847620608 1047958967370216 1048506335630464 1055684935764864 1055898050456354 1056697791377577 1063837133542492 1069575527024928 1070308748754432 1073202963405342 1077364308170752 1079468535335148 1080235748224512 1081272158618916 1085781216828336 1086552916342784 1088675090007516 1089463614366029 1096602956530944 1098755414914993 1105170167128842 1111031942801088 1126753077095424 1128996389637424 1130871798922536 1135555835510232 1137485084296352 1143227964403872 1161964110754656 1166809665845376 1167609544095744 1170766869169464 1177613459047648 1178438998063104 1178953838291493 1179569627584272 1182972827570688 1189350470267392 1193944774353408 1194832004463769 1198642270816356 1204999818560384 1206740629092976 1212034846692096 1214413879642887 1221503868931878 1222372030885632 1222618795265252 1226517672463248 1231632425059008 1233678326097312 1240892819232384 1245101273561176 1248693540213504 1249910935651224 1260275039595264 1261484185055402 1269750791772672 1270120938342102 1279370115952768 1279670719833396 1289365194983649 1290281588157056 1298040084583563 1314545256611328 1319350432076292 1324815141428604 1333496760966144 1333765958471184 1338019279050816 1341879625304064 1345843953197312 1350763537601918 1355624795880432 1357583207729598 1362211134778368 1365522290815736 1374845497740288 1376164565514984 1377142649783296 1379832381521154 1385182681933824 1385586478191384 1387901576734728 1396004421636432 1397278623160288 1398415982619082 1400738932756323 1404780232740192 1407579914353152 1408930388503436 1417809419544672 1426100702699904 1427078331672576 1428469640744256 1430937284540456 1439291380446864 1440314330966016 1441696211491888 1447708289104448 1451566786676688 1462137275374592 1473560222838456 1478863413687744 1481375923734784 1492949173138962 1500486703280082 1507829065230048 1514074447346976 1524303952538496 1536212577167703 1548185136204357 1549285481006208 1555746221127168 1561022492225952 1561389273826569 1571938451055324 1572759503445696 1577297103427584 1583527403647296 1583847075684531 1591926365804544 1595755700313738 1598189694421808 1604363290537392 1605463123131648 1609804445108013 1616046462256128 1619218506190516 1620353622336768 1621908237928374 1628671825242504 1629829374514176 1635356896617664 1642176566745344 1644904434796416 1654523758976512 1657755250693263 1659268365002842 1664924720284672 1666547914201632 1680366719460352 1690129615643136 1693001055696896 1693494584456136 1696307698383804 1706227626444528 1712014251146617 1714841946605808 1719153593311532 1730720112778084 1752727008815104 1756150303754196 1759133909435056 1766420188571472 1769354441376408 1778354611294912 1784025705401088 1797963406224534 1807499727840576 1810110943639464 1818052270038144 1833558046328448 1833928192897878 1834886087353312 1839776508694872 1847448637588512 1850535435646304 1861339228848576 1861714983699361 1867651910341764 1873040310320256 1876773219137536 1877593149871637 1890412559392896 1892226277583103 1901467603599872 1904626187659008 1905181407513153 1919055173929152 1919506079750094 1935422382235584 1964746963784608 1971817884916992 1979025648114438 1987222712142906 1990598897518616 2000648937706776 2007028918576224 2010438753640064 2018765929795968 2026145306402877 2032405270051328 2033437193820648 2036374811594397 2043316702167552 2048283436223604 2062268246610432 2064246848272476 2065713974674944 2074328294836224 2077774022900736 2081363322967936 2081852365102092 2090835695241216 2095917934740432 2097012671260928 2097623973928623 2111369871529728 2111796100912708 2113395582755154 2127674267084984 2139151054049856 2140617497508864 2146405926810684 2158937070670296 2160471496449024 2162544317237832 2171562433656672 2177350180015032 2178927228732058 2193205913061888 2197510829829986 2210340334257684 2222063885602176 2239423759708443 2253506154190848 2257992779274848 2261743597845072 2271111671020464 2274970168592704 2286455928807744 2323928221509312 2333619331690752 2341533738338928 2355226918095296 2357907676582986 2359139255168544 2365945655141376 2378700940534784 2387889548706816 2389664008927538 2393633550470607 2397284541632712 2409999637120768 2413481258185952 2424069693384192 2428827759285774 2432862356892561 2443007737863756 2444744061771264 2445237590530504 2453035344926496 2463264850118016 2465628179881013 2467356652194624 2481785638464768 2488902547504263 2490202547122352 2497387080427008 2499821871302448 2520550079190528 2522968370110804 2539501583545344 2540241876684204 2558740231905536 2559341439666792 2578730389967298 2580563176314112 2596080169167126 2629090513222656 2638700864152584 2649630282857208 2666993521932288 2667531916942368 2676038558101632 2691687906394624 2696945109336801 2701527075203836 2711249591760864 2715166415459196 2724422269556736 2731044581631472 2749690995480576 2750892289346817 2752329131029968 2754285299566592 2759664763042308 2771172956382768 2775803153469456 2792008843272864 2794557246320576 2796831965238164 2801477865512646 2809560465480384 2815159828706304 2817860777006872 2835618839089344 2852201405399808 2856939281488512 2861874569080912 2878582760893728 2883392422983776 2895416578208896 2903133573353376 2924274550749184 2925552117241853 2947120445676912 2957726827375488 2962751847469568 2968538472171657 2985898346277924 3000973406560164 3015658130460096 3028148894693952 3028760197361647 3048607905076992 3072425154335406 3096370272408714 3098570962012416 3111492442254336 3122044984451904 3122778547653138 3143876902110648 3145519006891392 3167054807294592 3167694151369062 3170093374132731 3191511400627476 3196379388843616 3208726581074784 3210926246263296 3219608890216026 3232092924512256 3238437012381032 3240707244673536 3243115440687373 3243816475856748 3257343650485008 3259658749028352 3268390843098087 3270713793235328 3284353133490688 3289808869592832 3296266244744979 3309047517953024 3315510501386526 3318536730005684 3329849440569344 3333095828403264 3360733438920704 3380259231286272 3386989168912272 3392615396767608 3412455252889056 3424028502293234 3429683893211616 3438307186623064 3461440225556168 3512300607508392 3518267818870112 3532840377142944 3538708882752816 3556709222589824 3568051410802176 3584496013391307 3595926812449068 3614999455681152 3620221887278928 3636104540076288 3643241638928661 3667116092656896 3667856385795756 3669772174706624 3679553017389744 3694897275177024 3701070871292608 3722678457697152 3723429967398722 3735303820683528 3746080620640512 3755186299743274 3780825118785792 3784452555166206 3802935207199744 3809252375318016 3810362815026306 3838110347858304 3839012159500188 3868095584950947 3870844764471168 3874558568384449 3894120253750689 3929493927569216 3943635769833984 3958051296228876 3974445424285812 3981197795037232 4001297875413552 4014057837152448 4020877507280128 4037531859591936 4052290612805754 4064810540102656 4066874387641296 4072749623188794 4086633404335104 4096566872447208 4124536493220864 4128493696544952 4131427949349888 4155548045801472 4162726645935872 4163704730204184 4191835869480864 4194025342521856 4195247947857246 4202216798268969 4222739743059456 4223592201825416 4226791165510308 4255348534169968 4278302108099712 4281234995017728 4292811853621368 4317874141340592 4320942992898048 4325088634475664 4343124867313344 4354700360030064 4357854457464116 4386411826123776 4395021659659972 4420680668515368 4444127771204352 4478847519416886 4515985558549696 4523487195690144 4542223342040928 4549940337185408 4572911857615488 4608637731503109 4647856443018624 4667238663381504 4683067476677856 4710453836190592 4715815353165972 4718278510337088 4727672381606713 4731891310282752 4751541227053593 4757401881069568 4759480310139731 4775779097413632 4779328017855076 4787267100941214 4794569083265424 4819999274241536 4826962516371904 4829413335324039 4848139386768384 4857655518571548 4865724713785122 4886015475727512 4889488123542528 4890475181061008 4906070689852992 4926529700236032 4931256359762026 4934713304389248 4963571276929536 4977805095008526 4980405094244704 4994774160854016 4999643742604896 5041100158381056 5045936740221608 5053226384326837 5079003167090688 5080483753368408 5117480463811072 5118682879333584 5136042753439851 5157460779934596 5161126352628224 5192160338334252 5258181026445312 5277401728305168 5299260565714416 5335063833884736 5352077116203264 5383375812789248 5393890218673602 5403054150407672 5422499183521728 5430332830918392 5462089163262944 5501784578693634 5504658262059936 5519329526084616 5542345912765536 5551606306938912 5584017686545728 5585144951098083 5589114492641152 5593663930476328 5602955731025292 5619120930960768 5630319657412608 5632779449614911 5635721554013744 5671237678178688 5676678832749309 5704402810799616 5713878562977024 5723749138161824 5757165521787456 5766784845967552 5790833156417792 5806267146706752 5807439277509947 5851104234483706 5894240891353824 5915453654750976 5925503694939136 5937076944343314 5971796692555848 6001946813120328 6031316260920192 6056297789387904 6057520394723294 6078435919208631 6097215810153984 6144850308670812 6192740544817428 6197141924024832 6222984884508672 6244089968903808 6245557095306276 6287753804221296 6291038013782784 6292871921785869 6334109614589184 6335388302738124 6340186748265462 6383022801254952 6392758777687232 6417453162149568 6421852492526592 6439217780432052 6476874024762064 6481414489347072 6486230881374746 6487632951713496 6514687300970016 6536781686196174 6541427586470656 6568706266981376 6579617739185664 6592532489489958 6618095035906048 6631021002773052 6637073460011368 6666191656806528 6692419345391321 6718271279125329 6760518462572544 6773978337824544 6785230793535216 6824910505778112 6848057004586468 6859367786423232 6876614373246128 6922880451112336 7024601215016784 7036535637740224 7065680754285888 7077417765505632 7113418445179648 7136102821604352 7168992026782614 7180900651411821 7191853624898136 7229998911362304 7240443774557856 7272209080152576 7286483277857322 7334232185313792 7335712771591512 7339544349413248 7359106034779488 7389794550354048 7396884539643039 7402141742585216 7445356915394304 7446859934797444 7466707642512789 7470607641367056 7492161241281024 7510372599486548 7561650237571584 7568905110332412 7605870414399488 7618504750636032 7620725630052612 7676220695716608 7678024319000376 7691287904404951 7736191169901894 7741689528942336 7749117136768898 7788240507501378 7858987855138432 7887271539667968 7916102592457752 7948890848571624 7962395590074464 8002595750827104 8028115674304896 8041755014560256 8075063719183872 8104581225611508 8129621080205312 8133748775282592 8145499246377588 8173266808670208 8193133744894416 8220920535695899 8249072986441728 8252676868040451 8256987393089904 8262855898699776 8325453291871744 8327409460408368 8383671738961728 8388050685043712 8390495895714492 8404433596537938 8445479486118912 8447184403650832 8453582331020616 8510697068339936 8556604216199424 8585623707242736 8635748282681184 8650177268951328 8686249734626688 8709400720060128 8715708914928232 8772823652247552 8776656351725559 8790043319319944 8841361337030736 8888255542408704 8957695038833772 9031971117099392 9046974391380288 9084446684081856 9086280592084941 9099880674370816 9145823715230976 9217275463006218 9295712886037248 9334477326763008 9366134953355712 9420907672381184 9431630706331944 9436557020674176 9455344763213426 9503082454107186 9510280122398193 9518960620279462 9558656035710152 9574534201882428 9589138166530848 9639998548483072 9653925032743808 9658826670648078 9696278773536768 9715311037143096 9729346322062119 9731449427570244 9772030951455024 9778976247085056 9780950362122016 9805172529294261 9812141379705984 9853059400472064 9862512719524052 9869426608778496 9888798734234937 9927142553859072 9955610190017052 9960810188489408 9989548321708032 9999287485209792 10082200316762112 10091873480443216 10106452768653674 10160967506736816 10234960927622144 10237365758667168 10272085506879702 10314921559869192 10322252705256448 10384320676668504 10554803456610336 10598521131428832 10670127667769472 10704154232406528 10753488040173921 10766751625578496 10787780437347204 10806108300815344 10844998367043456 10860665661836784 10924178326525888 10929724916785983 11003569157387268 11009316524119872 11038659052169232 11084691825531072 11103212613877824 11168035373091456 11170289902196166 11178228985282304 11187327860952656 11205911462050584 11238241861921536 11265558899229822 11271443108027488 11342475356357376 11353357665498618 11408805621599232 11427757125954048 11436249185581789 11447498276323648 11514331043574912 11533569691935104 11581666312835584 11604286754852841 11612534293413504 11614878555019894 11623675705153347 11682360761252067 11702208468967412 11788481782707648 11830907309501952 11851007389878272 11874153888686628 11943593385111696 11984099758026319 12003893626240656 12062632521840384 12112595578775808 12115040789446588 12156871838417262 12194431620307968 12289700617341624 12385481089634856 12394283848049664 12488179937807616 12491114190612552 12575507608442592 12582076027565568 12585743843571738 12668219229178368 12670776605476248 12680373496530924 12766045602509904 12785517555374464 12834906324299136 12843704985053184 12878435560864104 12953748049524128 12962828978694144 12972461762749492 12975265903426992 13029374601940032 13073563372392348 13082855172941312 13137412533962752 13143152049101459 13159235478371328 13185064978979916 13262042005546104 13274146920022736 13332383313613056 13384838690782642 13436542558250658 13547956675649088 13570461587070432 13649821011556224 13696114009172936 13718735572846464 13753228746492256 13845760902224672 14049202430033568 14073071275480448 14131361508571776 14154835531011264 14183017144820139 14226836890359296 14254623681160779 14272205643208704 14278440930419193 14337984053565228 14361801302823642 14383707249796272 14459997822724608 14480887549115712 14544418160305152 14572966555714644 14668464370627584 14671425543183024 14679088698826496 14718212069558976 14779589100708096 14793769079286078 14804283485170432 14890713830788608 14893719869594888 14933415285025578 14941215282734112 14984322482562048 15020745198973096 15123300475143168 15137810220664824 15159679152980511 15237009501272064 15241451260105224 15352441391433216 15356048638000752 15382575808809902 15408128260319553 15472382339803788 15483379057884672 15498234273537796 15576481015002756 15717975710276864 15774543079335936 15832205184915504 15897781697143248 15924791180148928 16005191501654208 16056231348609792 16083510029120512 16150127438367744 16209162451223016 16267497550565184 16290998492755176 16386267489788832 16441841071391798 16505353736080902 16513974786179808 16650906583743488 16654818920816736 16755434853294249 16767343477923456 16776101370087424 16780991791428984 16808867193075876 16890958972237824 16894368807301664 16898338348844733 16907164662041232 17021394136679872 17030036498247927 17113208432398848 17171247414485472 17271496565362368 17300354537902656 17372499469253376 17418801440120256 17422317832529841 17431417829856464 17553312703451118 17580086638639888 17682722674061472 17776511084817408 17915390077667544 18063942234198784 18093948782760576 18168893368163712 18172561184169882 18199761348741632 18235307757625893 18291647430461952 18434550926012436 18591425772074496 18605241212364403 18668954653526016 18732269906711424 18841815344762368 18863261412663888 18873114041348352 18878615765357607 18910689526426852 19006164908214372 19020560244796386 19037921240558924 19117312071420304 19149068403764856 19178276333061696 19279997096966144 19307850065487616 19317653341296156 19430622074286192 19458692644124238 19462898855140488 19544061902910048 19561900724244032 19610345058588522 19624282759411968 19706118800944128 19725025439048104 19738853217556992 19777597468469874 19854285107718144 19911220380034104 19921620376978816 19998574970419584 20077258036173963 20183746960886432 20212905537307348 20321935013473632 20469921855244288 20474731517334336 20478864820692971 20544171013759404 20629843119738384 20644505410512896 20768641353337008 21109606913220672 21197042262857664 21340255335538944 21408308464813056 21506976080347842 21575560874694408 21612216601630688 21689996734086912 21721331323673568 21848356653051776 21859449833571966 22007138314774536 22018633048239744 22077318104338464 22169383651062144 22190653618929117 22206425227755648 22336070746182912 22340579804392332 22356457970564608 22374655721905312 22400122927538367 22411822924101168 22476483723843072 22531117798459644 22542886216054976 22684950712714752 22701808084811611 22706715330997236 22817611243198464 22855514251908096 22872498371163578 22894996552647296 23028662087149824 23067139383870208 23073863713214853 23163332625671168 23208573509705682 23225068586827008 23229757110039788 23247351410306694 23364721522504134 23404416937934824 23576963565415296 23661814619003904 23748307777373256 23887186770223392 23968199516052638 24007787252481312 24125265043680768 24225191157551616 24230081578893176 24313743676834524 24388863240615936 24579401234683248 24662761607087697 24770962179269712 24788567696099328 24976359875615232 24982228381225104 25151015216885184 25164152055131136 25171487687143476 25336438458356736 25341553210952496 25360746993061848 25532091205019808 25571035110748928 25669812648598272 25756871121728208 25907496099048256 25944923525498984 25950531806853984 26058749203880064 26147126744784696 26165710345882624 26286304098202918 26318470956742656 26329969055176677 26370129957959832 26524084011092208 26548293840045472 26664766627226112 26769677381565284 26873085116501316 27095913351298176 27121909978691143 27140923174140864 27258841776254823 27299642023112448 27392228018345872 27437471145692928 27506457492984512 27691521804449344 28098404860067136 28146142550960896 28262723017143552 28309671062022528 28366034289640278 28453673780718592 28509247362321558 28556881860838386 28675968107130456 28723602605647284 28767414499592544 28919995645449216 28961775098231424 28989561889032907 29088836320610304 29145933111429288 29188038966186357 29336928741255168 29342851086366048 29358177397652992 29415517587882783 29436424139117952 29559178201416192 29587538158572156 29608566970340864 29666396202704811 29781427661577216 29787439739189776 29866830570051156 29882430565468224 29968644965124096 30041490397946192 30246600950286336 30275620441329648 30319358305961022 30482902520210448 30704882782866432 30712097276001504 30765151617619804 30816256520639106 30944764679607576 30966758115769344 30996468547075592 31152962030005512 31435951420553728 31664410369831008 31795563394286496 31849582360297856 32010383003308416 32112462697219584 32167020058241024 32260464120521763 32300254876735488 32418324902446032 32534995101130368 32581996985510352 32772534979577664 32883682142783596 33010707472161804 33027949572359616 33301813167486976 33309637841633472 33316362170978117 33510869706588498 33534686955846912 33561983582857968 33617734386151752 33788737614603328 33796676697689466 33814329324082464 34042788273359744 34060072996495854 34226416864797696 34308747556745367 34342494828970944 34542993130724736 34600709075805312 34744998938506752 34837602880240512 34844635665059682 34862835659712928 34871027115460041 35106625406902236 35160173277279776 35365445348122944 35372584690287859 35553022169634816 35674269847561103 35830780155335088 35952299274078957 36127884468397568 36187897565521152 36337786736327424 36345122368339764 36399522697483264 36470615515251786 36583294860923904 36869101852024872 37182851544148992 37210482424728806 37464539813422848 37683630689524736 37726522825327776 37746228082696704 37757231530715214 37821379052853704 38012329816428744 38041120489592772 38075842481117848 38234624142840608 38298136807529712 38356552666123392 38615700130975232 38635306682592312 38861244148572384 38917385288248476 38925797710280976 39088123805820096 39123801448488064 39220690117177044 39248565518823936 39412237601888256 39429456147304377 39450050878096208 39477706435113984 39555194936939748 39822440760068208 39843240753957632 39997149940839168 40154516072347926 40367493921772864 40425811074614696 40643870026947264 40949463034668672 40957729641385942 41088342027518808 41259686239476768 41537282706674016 42219213826441344 42394084525715328 42549051434460417 42680510671077888 42816616929626112 42835322791257579 43013952160695684 43151121749388816 43224433203261376 43379993468173824 43442662647347136 43696713306103552 43718899667143932 44014276629549072 44037266096479488 44154636208676928 44338767302124288 44381307237858234 44412850455511296 44672141492365824 44681159608784664 44712915941129216 44749311443810624 44800245855076734 44823645848202336 44952967447686144 45062235596919288 45085772432109952 45369901425429504 45403616169623222 45413430661994472 45479037458941533 45711028503816192 45744996742327156 45789993105294592 46057324174299648 46134278767740416 46147727426429706 46224384780958659 46326665251342336 46417147019411364 46450137173654016 46459514220079576 46494702820613388 46729443045008268 46808833875869648 46846935417739247 47153927130830592 47323629238007808 47496615554746512 47774373540446784 47936399032105276 48015574504962624 48250530087361536 48450382315103232 48460163157786352 48627487353669048 49158802469366496 49325523214175394 49541924358539424 49952719751230464 49964456762450208 50266304559882747 50302030433770368 50328304110262272 50342975374286952 50672876916713472 50683106421904992 50695015046534199 50721493986123696 51064182410039616 51142070221497856 51339625297196544 51513742243456416 51814992198096512 51889847050997968 51901063613707968 52117498407760128 52266953497589523 52294253489569392 52331420691765248 52572608196405836 52659938110353354 52740259915919664 53048168022184416 53096587680090944 53329533254452224 53539354763130568 53746170233002632 54191826702596352 54243819957382286 54281846348281728 54517683552509646 54599284046224896 54784456036691744 54874942291385856 55012914985969024 55383043608898688 55585490227595207 55815723637093209 56196809720134272 56292285101921792 56525446034287104 56619342124045056 56732068579280556 56907347561437184 57018494724643116 57113763721676772 57351936214260912 57447205211294568 57534828999185088 57546443749871293 57839991290898432 57923550196462848 57979123778065814 58291866222858576 58376077932372714 58685702172732096 58716354795305984 58831035175765566 58872848278235904 59118356402832384 59175076317144312 59217133940681728 59332792405409622 59562855323154432 59574879478379552 59733661140102312 59764861130936448 60082980795892384 60231774108521889 60551240882659296 60638716611922044 60965805040420896 61409765565732864 61424194552003008 61436594462078913 61530303235239608 61632513041278212 61889529359215152 61933516231538688 61992937094151184 62305924060011024 62871902841107456 63328820739662016 63591126788572992 63699164720595712 64020766006616832 64224925394439168 64520928241043526 64836649804892064 65069990202260736 65163993971020704 65545069959155328 65767364285567192 66021414944323608 66055899144719232 66571960856787351 66619275683266944 66632724341956234 67021739413176996 67069373911693824 67123967165715936 67235468772303504 67577475229206656 67593353395378932 67628658648164928 68085576546719488 68105424254434833 68120145992991708 68452833729595392 68617495113490734 68684989657941888 69085986261449472 69201418151610624 69221591139644559 69489997877013504 69675205760481024 69689271330119364 69725671319425856 69742054230920082 70213250813804472 70320346554559552 70730890696245888 70745169380575718 71348539695122206 71661560310670176 71904598548157914 72255768936795136 72375795131042304 72675573472654848 72690244736679528 72799045394966528 72941231030503572 73166589721847808 73616612799304531 73738203704049744 73988284821263091 74365703088297984 74420964849457612 74929079626845696 75367261379049472 75453045650655552 75492456165393408 75514463061430428 75642758105707408 76024659632857488 76082240979185544 76151684962235696 76469248285681216 76596273615059424 76713105332246784 77231400261950464 77270613365184624 77722488297144768 77834770576496952 77851595420561952 78176247611640192 78247602896976128 78441380234354088 78497131037647872 78858912294608754 78900101756192416 78955412870227968 78989907165530031 79110389873879496 79644881520136416 79686481507915264 79994299881678336 80053744299072523 80309032144695852 80734987843545728 80851622149229392 81287740053894528 81365729936073429 81776525328764469 81898926069337344 81915459282771884 82176684055037616 82519372478953536 83074565413348032 84438427652882688 84788169051430656 85098102868920834 85361021342155776 85670645582515158 86027904321391368 86302243498777632 86448866406522752 86759986936347648 86885325294694272 86968685667098721 87393426612207104 87437799334287864 87564116898559071 88028553259098144 88074532192958976 88309272417353856 88677534604248576 88762614475716468 88825700911022592 89344282984731648 89362319217569328 89425831882258432 89498622887621248 89600491710153468 89647291696404672 89905934895372288 90124471193838576 90171544864219904 90430125892654889 90739802850859008 90807232339246444 90826861323988944 90958074917883066 91489993484654312 91579986210589184 92114648348599296 92268557535480832 92295454852859412 92448769561917318 92834294038822728 92900274347308032 92919028440159152 92989405641226776 93458886090016536 93617667751739296 93693870835478494 94307854261661184 94993231109493024 95548747080893568 95872798064210552 96031149009925248 96501060174723072 96900764630206464 96920326315572704 97254974707338096 98317604938732992 98651046428350788 99083848717078848 99905439502460928 99928913524900416 99949086512934351 100532609119765494 100604060867540736 100685950748573904 101366212843809984 101390030093068398 101442987972247392 102128364820079232 102284140442995712 102679250594393088 102926242670236101 103027484486912832 103629984396193024 103779694101995936 103802127227415936 104234996815520256 104533906995179046 104588506979138784 104613081346380123 105145216392811672 105319876220706708 105480519831839328 106096336044368832 106117754070863577 106193175360181888 106659066508904448 107022809542683309 107078709526261136 107492340466005264 107856897822236871 108383653405192704 108487639914764572 108563692696563456 109035367105019292 109198568092449792 109568912073383488 109749884582771712 110025829971938048 110766087217797376 111170980455190414 111631447274186418 112393619440268544 112584570203843584 113050892068574208 113238684248090112 113464137158561112 114036989449286232 114227527443353544 114703872428521824 114894410422589136 115069657998370176 115092887499742586 115847100392925696 115958247556131628 116583732445717152 116752155864745428 117371404345464192 117432709590611968 117662070351531132 117745696556471808 118236712805664768 118288368441913131 118350152634288624 118434267881363456 118665584810819244 119149758956759104 119467322280204624 119529722261872896 120165961591784768 120463548217043778 121102481765318592 121277433223844088 121931610080841792 122848389104006016 122873188924157826 123060606470479216 123265026082556424 123779058718430304 123985874188302368 124611848120022048 125743805682214912 125798741041399679 126657641479324032 127182253577145984 127398329441191424 127647154303381251 128041532013233664 128449850788878336 128505968373772737 129041856482087052 129673299609784128 130139980404521472 130236688486550821 130327987942041408 131090139918310656 131534728571134384 132042829888647216 132111798289438464 133143921713574702 133238551366533888 133265448683912468 134043478826353992 134138747823387648 134247934331431872 134470937544607008 135154950458413312 135186706790757864 135257317296329856 136171153093438976 136210848508869666 136240291985983416 136437112376824599 137234990226981468 137369979315883776 138171972522898944 138402836303221248 138443182279289118 138979995754027008 139350411520962048 139378542660238728 139451342638851712 139484108461840164 140426501627608944 140540806253217741 140640693109119104 141461781392491776 141490338761151436 142697079390244412 143323120621340352 143809197096315828 144511537873590272 144751590262084608 145351146945309696 145380489473359056 145882462061007144 147233225598609062 147476407408099488 147976569642526182 148841929698915224 149858159253691392 150906091301311104 150984912330786816 151028926122860856 151285516211414816 152049319265714976 152164481958371088 152303369924471392 152938496571362432 153192547230118848 153426210664493568 154462800523900928 154541226730369248 155444976594289536 155669541152993904 155703190841123904 156352495223280384 156495205793952256 156800860492768569 156882760468708176 156994262075295744 157717824589217508 157800203512384832 157979814331060062 158220779747758992 159289763040272832 159372963015830528 159988599763356672 160107488598145046 160618064289391704 161469975687091456 161703244298458784 162575480107789056 162731459872146858 163553050657528938 163797852138674688 163830918565543768 164353368110075232 165038744957907072 166149130826696064 166756470682785621 167447170911279627 168876855305765376 169576338102861312 170196205737841668 170722042684311552 171341291165030316 172055808642782736 172604486997555264 172639331249613879 172897732813045504 173519973872695296 173770650589388544 173937371334197442 174786853224414208 174875598668575728 175128233797118142 176057106518196288 176149064385917952 176618544834707712 177355069208497152 177525228951432936 177651401822045184 178688565969463296 178724638435138656 178997245775242496 179200983420306936 179294583392809344 180248942387677152 180343089728439808 180695322325565667 180860251785309778 181614464678492888 181653722647977888 181916149835766132 182979986969308624 183159972421178368 184229296697198592 184309783386236739 184537115070961664 184590909705718824 184897539123834636 185668588077645456 185800548694616064 185838056880318304 185978811282453552 186917772180033072 187235335503478592 187387741670956988 188615708523322368 189986462218986048 191097494161787136 191745596128421104 192062298019850496 193840652631145408 194509949414676192 196635209877465984 197302092856701576 198167697434157696 199857827049800832 199898173025868702 201065218239530988 201208121735081472 201371901497147808 202732425687619968 202780060186136796 202885975944494784 202926933223230349 204256729640158464 204316272763304499 204568280885991424 204657653336008433 205358501188786176 205852485340472202 206054968973825664 207259968792386048 207559388203991872 207604254454831872 207664773418933677 208469993631040512 209067813990358092 209177013958277568 209226162692760246 210290432785623344 210639752441413416 210961039663678656 212192672088737664 212235508141727154 212386350720363776 214045619085366618 214157419052522272 214984680932010528 215713795644473742 216767306810385408 216975279829529144 217127385393126912 217288734526053991 218070734210038584 218397136184899584 219137824146766976 219499769165543424 220051659943876096 220849838397913593 221532174435594752 221964854463789273 222341960910380828 223262894548372836 224787238880537088 225169140407687168 226101784137148416 226477368496180224 226928274317122224 228073978898572464 228455054886707088 229407744857043648 229788820845178272 230139315996740352 230185774999485172 231694200785851392 231916495112263256 233167464891434304 233504311729490856 234742808690928384 235324140703062264 235491393112943616 236576736883826262 236700305268577248 237331169621638488 238299517913518208 238934644560409248 239059444523745792 240161232897217569 240331923183569536 240927096434087556 242204963530637184 242554866447688176 243863220161683584 244097189808220287 245696778208012032 245746377848315652 246121212940958432 246530052165112848 247558117436860608 247971748376604736 249223696240044096 249719888932927721 251597482082799358 253315282958648064 254364507154291968 254796658882382848 255294308606762502 256083064026467328 257011936747545474 258083712964174104 259346599219568256 260279960809042944 260473376973101642 260655975884082816 260906057001296163 262180279836621312 263069457142268768 264085659777294432 264223596578876928 266287843427149404 266477102733067776 266530897367824936 268086957652707984 268277495646775296 268495868662863744 268941875089214016 270309900916826624 270373413581515728 270514634592659712 271290377677964667 272342306186877952 272421697017739332 272480583971966832 272874224753649198 274469980453962936 274739958631767552 276343945045797888 276805672606442496 276886364558578236 278700823041924096 278757085320477456 278902685277703424 278968216923680328 280853003255217888 281081612506435482 281281386218238208 282923562784983552 282980677522302872 285394158780488824 286646241242680704 287618394192631656 289503180524169216 290702293890619392 290760978946718112 291764924122014288 294466451197218124 294952814816198976 295953139285052364 297683859397830448 299716318507382784 299847259538803053 301812182602622208 302057852245721712 302571032422829632 304098638531429952 304328963916742176 304606739848942784 305876993142724864 306385094460237696 306852421328987136 308778728010708303 309082453460738496 310889953188579072 311339082305987808 311406381682247808 312704990446560768 312990411587904512 313601720985537138 313765520937416352 315435649178435016 315600407024769664 315959628662120124 316441559495517984 318353262212590731 318579526080545664 318745926031661056 318885180779361977 319977199526713344 320214977196290092 321068428628049927 321236128578783408 322939951374182912 323406488596917568 323570693466710613 325150960215578112 325462919744293716 327106101315057876 327595704277349376 327661837131087536 328706736220150464 330077489915814144 332298261653392128 333512941365571242 334894341822559254 337753710611530752 339152676205722624 340392411475683336 342682582330060632 344111617285565472 345208973995110528 345278662499227758 345795465626091008 347541301178777088 347874742668394884 349573706448828416 349751197337151456 350256467594236284 352114213036392576 352298128771835904 353237089669415424 353499583034923657 354710138416994304 354865105325739393 355050457902865872 355302803644090368 357449276870277312 357994491550484992 358401966840613872 358589166785618688 360497884775354304 360686179456879616 361390644651131334 361720503570619556 363228929356985776 363307445295955776 363832299671532264 365959973938617248 366319944842356736 368619566772473478 369181819411437648 369795078247669272 371337176155290912 371676113760636608 371957622564907104 373835544360066144 374470671006957184 374775483341913976 377231417046644736 377396223124199037 379972924437972096 382194988323574272 383491192256842208 384124596039700992 387681305262290816 389019898829352384 389098431593166449 390710065459652463 393270419754931968 394604185713403152 396335394868315392 399715654099601664 399796346051737404 402130436479061976 402416243470162944 402743802994295616 405464851375239936 405560120372273592 405771951888989568 405853866446460698 408513459280316928 408632545526608998 409315306672016866 411704970680944404 412109937947651328 414519937584772096 415118776407983744 415208508909663744 415329546837867354 416939987262081024 418135627980716184 418354027916555136 418452325385520492 420580865571246688 421279504882826832 421622418759653223 421922079327357312 424385344177475328 424471016283454308 424772701440727552 428091238170733236 428314838105044544 429969361864021056 431427591288947484 433534613620770816 433950559659058288 434254770786253824 434577469052107982 436141468420077168 438275648293533952 440103319887752192 441699676795827186 443064348871189504 443929708927578546 444683921820761656 446525789096745672 449574477761074176 452954736992360448 453856548634244448 456147957797144928 456910109773414176 458815489714087296 459577641690356544 460278631993480704 460371549998970344 463388401571702784 463832990224526512 466334929782868608 467008623458981712 469485617381856768 470648281406124528 470982786225887232 473153473767652524 473400610537154496 474662339243276976 476599035827036416 477869289120818496 478118889047491584 480322465794435138 480663846367139072 481854192868175112 484409927061274368 485109732895376352 487726440323367168 488194379616440574 491393556416024064 491492755696631304 492242425881916864 493060104330225696 495116234873721216 495943496753209472 498447392480088192 499439777865855442 500269412048356863 502341512733838881 503194964165598716 506630565917296128 508729014308583936 509593317764765696 510588617213525004 512166128052934656 514023873495090948 515316289595131717 516167425928348208 517917993748841637 518693198439136512 520559921618085888 520946753946203284 521311951768165632 521812114002592326 524360559673242624 526138914284537536 528171319554588864 528447193157753856 532575686854298808 532954205466135552 533061794735649872 536173915305415968 536991737325727488 537883750178428032 540619801833653248 540746827163031456 541029269185319424 542580755355929334 544684612373755904 544843394035478664 544961167943933664 545748449507298396 548939960907925872 549479917263535104 550801675891625233 552687890091595776 552929350158710217 553611345212884992 553772729117156472 557401646083848192 557514170640954912 557805370555406848 557936433847360656 561706006510435776 562163225012870964 562562772436476416 565847125569967104 565961355044605744 570788317560977648 573292482485361408 575236788385263312 581521957893436224 583529848244028576 588932902394436248 589905629632397952 591906278570104728 595367718795660896 599694519077606106 603624365205244416 604115704491443424 605142064845659264 608197277062859904 608657927833484352 608780799669691047 609213479697885568 611753986285449728 612770188920475392 612948818289913497 613704842657974272 613972960008025299 617557456021416606 618164906921476992 621779906377158144 622678164611975616 622812763364495616 625409980893121536 625980823175809024 627203441971074276 627531041874832704 630871298356870032 631200814049539328 631919257324240248 632883118991035968 633010881248584223 636706524425181462 637159052161091328 637770361558723954 640429954392580184 642136857256099854 642472257157566816 645879902748365824 646812977193835136 647141386933421226 650301920431156224 650925839488587432 651866203578161973 654212202630115752 655191408554698752 655323674262175072 657413472440300928 660154979831628288 662549515193740779 664596523306784256 667025882731142484 669788683645118508 675507421223061504 678305352411445248 680784822951366672 685365164660121264 688223234571130944 690417947990221056 690557324998455516 691590931252182016 695082602357554176 695749485336789768 699502394674302912 700512935188472568 704228426072785152 706474179338830848 706999166069847314 709730210651478786 710100915805731744 714898553740554624 715988983100969984 716803933681227744 717178333571237376 720483698691652707 720995769550708608 721372358913759232 722781289302262668 723441007141239112 726457858713971552 726614890591911552 727664599343064528 731919947877234496 732291569424660861 737239133544946956 738363638822875296 739590156495338544 742674352310581824 743352227521273216 743915245129814208 747671088720132288 748941342013914368 749159666798783163 749550966683827952 754792446248398074 759945848875944192 764389976647148544 766982384513684416 768249192079401984 775362610524581632 778039797658704768 778196863186332898 781420130919304926 782718171003888489 786540839509863936 789208371426806304 792670789736630784 799431308199203328 799592692103474808 804260872958123952 804832486940325888 805487605988591232 810929702750479872 811120240744547184 811543903777979136 811707732892921396 813871133033894001 817026918560633856 817265091053217996 818630613344033732 823409941361888808 824219875895302656 829039875169544192 830237552815967488 830417017819327488 830659093675734708 836271255961432368 836708055833110272 836904650771040984 841161731142493376 842559009765653664 843244837519306446 843844158654714624 848770688354950656 848942032566908616 849545402881455104 856182476341466472 856629676210089088 859938723728042112 862855182577894968 867901119318116576 868509541572507648 869154938104215964 872282936840154336 876551296587067904 880206639775504384 880591187289797753 883399353591654372 886128697742379008 887859417855157092 889367843641523312 893051578193491344 899148955522148352 899541778616409159 907713097268488896 912295915594289856 913820219546828352 917630979428174592 919155283380713088 920557263986961408 920743099997940688 927665980449053024 932669859565737216 934017246917963424 938971234763713536 941296562812249056 946306947535305048 946801221074308992 949324678486553952 953198071654072832 955059786637772193 955738578241636992 956237778094983168 956655542338085931 960644931588870276 961327692734278144 963205285884149781 963708385736350224 968819854122548736 970219465790752704 975452880646734336 976388759232881148 982787112832048128 982985511393262608 984484851763833728 986120208660451392 990232469747442432 991886993506418944 996894784960176384 998879555731710884 1000538824096713726 1004683025467677762 1006389928331197432 1013261131834592256 1017458028617167872 1021177234427050008 1028047746990181896 1030632579190263434 1032334851856696416 1035835987497683274 1037386396878273024 1041893507892406568 1042623903536331264 1043624228005184652 1048721119346485248 1052277828569075072 1056342639109177728 1056894386315507712 1060498749104770971 1065151373708597616 1065908410932271104 1066123589471299744 1072347830610831936 1073983474651454976 1075767500356856064 1081239603667306496 1081493654326062912 1082058538370638848 1085161510711858668 1089686788070957328 1089922335887867328 1091496899014596792 1097879921815851744 1098959834527070208 1101603351783250466 1105858700317420434 1107545458234312944 1115028341281909824 1115610741110813696 1115872867694721312 1123412013020871552 1124326450025741928 1125125544872952832 1131694251139934208 1131922710089211488 1132188669372597111 1141576635121955296 1146584964970722816 1150473576770526624 1163043915786872448 1167059696488057152 1167295294779499347 1172130196378957389 1177865804788872496 1179811259264795904 1183812557140209456 1190735437591321792 1199389038155212212 1207248730410488832 1208231408982886848 1210284129691318528 1216394554125719808 1217315855666968704 1217561599339382094 1218426959395771136 1223507972570899456 1225540377840950784 1225897636579826994 1227945920016050598 1235114912042833212 1236329813842953984 1243559812754316288 1245356329223951232 1245625526728991232 1246551161228415001 1250819961786243072 1254406883942148552 1255062083749665408 1261742596713740064 1262401628099078656 1263838514648480496 1264867256278959669 1265766237982071936 1266021762497168446 1273413048850362924 1274318104322182656 1275540723117447908 1280859908785160368 1284273714512199708 1284944514315133632 1291759805496731648 1293625954387670272 1294282773866842452 1300603840862312448 1301851678977174864 1303732407156323946 1308424405260231504 1310647348524350144 1314826944880601856 1320309959663256576 1325099030387481558 1329193046613568512 1334051765462284968 1339577367290237016 1361569645902733344 1370730329320242528 1376446469142261888 1380835895980442112 1381114649996911032 1383181862504364032 1390165204715108352 1391498970673579536 1399004789348605824 1401025870376945136 1408456852145570304 1412948358677661696 1413998332139694628 1419460421302957572 1420201831611463488 1429797107481109248 1431977966201939968 1432603573352059031 1433607867362455488 1434356667142474752 1440967397383305414 1441991539101417216 1445562578604525336 1446882014282478224 1452915717427943104 1453229781183823104 1455329198686129056 1463839895754468992 1464583138849321722 1474478267089893912 1476727277645750592 1479180312990677088 1485348704621163648 1486704455042546432 1487830490259628416 1495342177440264576 1497882684027828736 1498319333597566326 1499101933367655904 1500808236145070589 1509584892496796148 1519891697751888384 1521021141682377937 1528779953294297088 1533964769027368832 1536498384158803968 1545948868785395151 1550725221049163264 1553753981246524911 1556079595317409536 1556393726372665796 1562840261838609852 1565436342007776978 1573081679019727872 1578416742853612608 1585341579473261568 1598862616398406656 1599185384206949616 1608521745916247904 1610975211977182464 1621859405500959744 1622240481489094368 1623087807555958272 1623415465785842792 1627742266067788002 1634053837121267712 1634530182106435992 1637261226688067464 1646819882723777616 1648439751790605312 1652405027674875699 1660475105631934976 1660834035638654976 1661318187351469416 1672542511922864736 1673416111666220544 1673809301542081968 1682323462284986752 1685118019531307328 1686489675038612892 1687688317309429248 1697541376709901312 1697884065133817232 1699090805762910208 1712364952682932944 1713259352420178176 1719877447456084224 1725710365155789936 1735802238636233152 1738309876208431928 1744565873680308672 1753102593174135808 1761182374579595506 1766798707183308744 1775718835710314184 1778735687283046624 1786103156386982688 1799083557232818318 1815426194536977792 1824591831188579712 1826342399009073141 1827640439093656704 1835261958856349184 1838310566761426176 1841114527973922816 1841486199995881376 1841918880024075897 1855331960898106048 1865339719131474432 1868034493835926848 1877942469527427072 1882593125624498112 1892613895070610096 1893602442148617984 1898649356973107904 1899032643745752669 1906396143308145664 1910119573275544386 1911477156483273984 1913311084676171862 1921289863177740552 1922655385468556288 1926410571768299562 1927416771472700448 1937639708245097472 1940438931581505408 1950905761293468672 1952777518465762296 1955598610734485919 1965574225664096256 1965971022786525216 1968969703527667456 1972240417320902784 1980464939494884864 1983773987012837888 1987648545581222337 1993789569920352768 1997759111463421768 2001077648193427452 2009366050935355524 2012779856662394864 2026522263669184512 2034916057234335744 2042354468854100016 2056095493980363792 2061265158380526868 2064669703713392832 2071671974995366548 2074772793756546048 2083787015784813136 2085247807072662528 2087248456010369304 2104555657138150144 2112685278218355456 2120997498209541942 2130302747417195232 2132247178942599488 2144695661221663872 2147966949302909952 2151535000713712128 2161451096074958121 2162987308652125824 2164117076741277696 2170323021423717336 2179373576141914656 2179844671775734656 2182993798029193584 2195759843631703488 2203206703566500932 2211717400634840868 2215090916468625888 2230056682563819648 2231221482221627392 2231745735389442624 2232196265455533839 2246824026041743104 2247479000396349489 2248652900051483856 2250251089745905664 2263845420178422976 2264377338745194222 2283153270243910592 2293169929941445632 2300947153541053248 2326087831573744896 2334119392976114304 2334590589558998694 2344260392757914778 2355731609577744992 2359622518529591808 2367625114280418912 2381470875182643584 2390176079786593901 2398778076310424424 2414497460820977664 2416462817965773696 2420568259382637056 2432789108251439616 2434631711333937408 2435123198678764188 2436853918791542272 2441613399101682003 2447015945141798912 2451080755681901568 2451795273159653988 2455891840032101196 2470229824085666424 2472659627685907968 2474497081244465599 2487119625508632576 2490712658447902464 2491251053457982464 2493102322456830002 2508813767884297104 2510124167499330816 2523485193427480128 2524803256198157312 2527677029296960992 2529734512557919338 2531532475964143872 2532043524994336892 2546826097700725848 2548636208644365312 2551081446234895816 2561719817570320736 2568547429024399416 2569889028630267264 2587251908775340544 2588565547733684904 2603703357954349728 2607464814312647892 2616848810520463008 2621294697048700288 2629653889761203712 2640619919326513152 2641773561869393259 2650198060774963116 2658386093227137024 2668103530924569936 2679154734580474032 2723139291805466688 2741460658640485056 2752892938284523776 2761671791960884224 2762229299993822064 2782997941347159072 2798009578697211648 2802051740753890272 2816913704291140608 2827996664279389256 2838920842605915144 2840403663222926976 2859594214962218496 2865207146704118062 2867215734724910976 2868713334284949504 2869966627014257793 2881934794766610828 2883983078202834432 2891125157209050672 2893764028564956448 2905831434855886208 2906459562367646208 2910658397372258112 2927679791508937984 2929166277698643444 2948956534179787824 2953454555291501184 2958360625981354176 2970697409242327296 2973408910085092864 2975660980519256832 2990684354880529152 2995765368055657472 2996638667195132652 2998203866735311808 3001616472290141178 3019169784993592296 3039783395503776768 3042042283364755874 3067929538054737664 3091897737570790302 3101450442098326528 3107507962493049822 3112159190634819072 3112787452745331592 3125680523677219704 3130872684015553956 3146163358039455744 3156833485707225216 3170683158946523136 3181496247314312913 3197725232796813312 3198370768413899232 3217043491832495808 3221950423954364928 3243718811001919488 3244480962978188736 3246175615111916544 3246830931571685584 3255484532135576004 3269060364212871984 3274522453376134928 3293639765447555232 3296879503581210624 3304810055349751398 3320950211263869952 3322636374702938832 3345085023845729472 3346832223332441088 3347618603084163936 3364646924569973504 3370236039062614656 3372979350077225784 3375376634618858496 3395082753419802624 3395768130267634464 3396566008117791333 3424729905365865888 3426518704840356352 3439754894912168448 3451420730311579872 3471604477272466304 3476619752416863856 3489131747360617344 3501885884338498041 3506205186348271616 3516390589136872167 3522364749159191012 3533597414366617488 3551437671420628368 3557471374566093248 3572206312773965376 3598167114465636636 3630852389073955584 3649183662377159424 3652684798018146282 3655280878187313408 3670523917712698368 3676621133522852352 3682972399991762752 3683837760048151794 3710663921796212096 3730679438262948864 3736068987671853696 3739653483685245003 3765186251248996224 3785227790141220192 3787204884297235968 3797298713946215808 3798065287491505338 3812792286616291328 3820239146551088772 3822954312966547968 3826622169352343724 3842579726355481104 3845310770937112576 3852821143536599124 3854833542945400896 3855611731241376631 3875279416490194944 3880877863163010816 3888495413384160227 3901811522586937344 3905555036931524592 3911197221468971838 3931942045573050432 3937939407055334912 3944480834641805568 3960929878989769728 3967547974025675776 3975297091162444674 3987579139840705536 3995518222926843536 4002155296386854904 4018732101870711048 4025559713324789728 4084708937708200032 4112190987960727584 4122530316761053736 4129339407426785664 4143343949990733096 4149545587513092096 4167574031569626272 4170495614145325056 4174496912020738608 4209111314276300288 4225370556436710912 4241994996419083884 4260605494834390464 4264494357885198976 4289391322443327744 4295933898605819904 4297810720056177093 4303070001427424256 4322902192149916242 4325974617304251648 4340646042847434672 4358747152283829312 4359689343551469312 4365987596058387168 4391519687263406976 4406413407133001864 4423434801269681736 4430181832937251776 4460113365127639296 4463491470778885248 4464392530911067678 4493648052083486208 4494958000792698978 4497305800102967712 4527690840356845952 4528754677490388444 4563063425047133811 4566306540487821184 4586339859882891264 4601894307082106496 4637846606356185453 4652175663147489792 4668238785952228608 4669181179117997388 4688520785515829556 4711463219155489984 4719245037059183616 4735250228560837824 4762941750365287168 4780352159573187802 4797556152620848848 4832925635931547392 4841136518765274112 4865578216502879232 4869263422667874816 4870246397357528376 4873707837583084544 4883226798203364006 4902161511363803136 4903590546319307976 4911783680064202392 4940459648171332848 4945319255371815936 4948994162488931198 4957215083024627097 4981425316895804928 4982502106915964928 4986204644913660004 5017627535768594208 5020248334998661632 5046970386854960256 5049606512396314624 5055354058593921984 5059469025115838676 5063064951928287744 5064087049988673784 5093652195401451696 5097272417288730624 5102162892469791632 5123439635140641472 5137094858048798832 5139778057260534528 5174503817550681088 5177131095467369808 5207406715908699456 5214929628625295784 5233697621040926016 5242589394097400576 5259307779522407424 5283547123738786518 5300396121549926232 5336207061849139872 5358309469160948064 5446278583610933376 5479027197027219423 5482921317280970112 5505785876569047552 5523343583921768448 5524458599987644128 5525756640072227691 5565995882694318144 5596019157394423296 5604103481507780544 5633827408582281216 5655993328558778512 5677841685211830288 5680807326445853952 5697097931237258007 5719188429924436992 5730414293408236124 5734431469449821952 5739933254028515586 5763869589533221656 5767966156405668864 5782250314418101344 5787528057129912896 5811662869711772416 5812919124735292416 5821316794744516224 5855359583017875968 5858332555397286888 5866795832203457757 5897913068359575648 5906909110583002368 5916721251962708352 5941394818484654592 5946817820170185728 5951321961038513664 5981368709761058304 5991530736111314944 5993277334390265304 5996407733470623616 6003232944580282356 6038339569987184592 6058818434807877563 6079566791007553536 6084084566729511748 6135859076109475328 6183795475141580604 6202900884196653056 6215015924986099644 6224318381269638144 6225574905490663184 6251361047354439408 6261745368031107912 6313666971414450432 6362992494628625826 6396741536827798464 6434086983664991616 6443900847908729856 6488961925956377472 6492351230223833088 6493661863143371168 6510969064271152008 6538120728425743968 6549044906752269856 6587279530895110464 6609620110699502796 6641900422527739904 6645272749405877664 6690170047691458944 6693664446664882176 6695237206168327872 6696588796366601517 6729293849139947008 6740472078125229312 6742437001189048467 6745958700154451568 6750753269237716992 6791536260535268928 6793132016235582666 6849459810731731776 6853037409680712704 6879509789824336896 6902841460623159744 6943208954544932608 6953239504833727712 6978263494721234688 7003771768676996082 7032781178273744334 7044729498318382024 7067194828733234976 7102875342841256736 7114942749132186496 7144412625547930752 7170528239359781703 7196334228931273272 7261704778147911168 7298367324754318848 7305369596036292564 7310561756374626816 7341047835425396736 7353242267045704704 7365944799983525504 7367675520096303588 7421327843592424192 7423491243733396797 7461358876525897728 7472137975343707392 7479306967370490006 7530372502497992448 7570455580282440384 7574409768594471936 7594597427892431616 7596130574983010676 7640478293102177544 7645908625933095936 7653244338704687448 7685159452710962208 7705642287073198248 7709667085890801792 7711223462482753262 7761755726326021632 7776990826768320454 7811110073863049184 7822394442937943676 7863884091146100864 7875878814110669824 7888961669283611136 7921859757979539456 7925320685608179777 7935095948051351552 7950594182324889348 7975158279681411072 7991036445853687072 8004310592773709808 8037464203741422096 8051119426649579456 8169417875416400064 8224381975921455168 8245060633522107472 8258678814853571328 8286687899981466192 8335148063139252544 8348993824041477216 8418222628552600576 8450741112873421824 8483989992838167768 8521210989668780928 8528988715770397952 8578782644886655488 8595621440112354186 8606140002854848512 8609899881042773379 8645804384299832484 8651949234608503296 8681292085694869344 8717494304567658624 8719378687102938624 8725858128598905007 8731975192116774336 8783039374526813952 8812826814266003728 8846869602539363472 8860363665874503552 8920226730255278592 8926982941557770496 8928785061822135356 8987296104166972416 8989916001585397956 8994611600205935424 9055381680713691904 9057509354980776888 9126126850094267622 9132613080975642368 9203788614164212992 9275693212712370906 9304351326294979584 9336477571904457216 9338362358235994776 9377041571031659112 9422926438310979968 9438490074118367232 9470500457121675648 9525883500730574336 9544488741942938739 9560704319146375604 9595112305241697696 9665851271863094784 9682273037530548224 9731156433005758464 9738526845335749632 9740492794715056752 9747415675166169088 9766453596406728012 9807181092638615952 9823567360128404784 9880919296342665696 9890638510743631872 9897988324977862396 9914430166049254194 9962850633791609856 9972409289827320008 10035255071537188416 10040496669997323264 10093940773709920512 10110708117187843968 10118938050231677352 10126129903856575488 10128174099977347568 10187304390802903392 10204325784939583264 10246879270281282944 10274189716097597664 10279556114521069056 10349007635101362176 10354262190934739616 10414813431817398912 10429859257250591568 10467395242081852032 10485178788194801152 10505657653015494123 10518615559044814848 10567094247477573036 10600792243099852464 10672414123698279744 10716618938321896128 10892557167221866752 10958054394054438846 10965842634561940224 11011571753138095104 11048917199975288256 11051513280144455382 11131991765388636288 11192038314788846592 11208206963015561088 11218960451055735009 11311986657117557024 11355683370423660576 11361614652891707904 11394195862474516014 11438376859848873984 11460828586816472248 11468862938899643904 11479866508057031172 11527739179066443312 11535932312811337728 11564500628836202688 11566835193724129893 11575056114259825792 11623325739423544832 11625838249470584832 11642633589489032448 11665486240152480681 11710719166035751936 11716665110794573776 11733591664406915514 11795826136719151296 11813818221166004736 11833442503925416704 11882789636969309184 11893635640340371456 11902643922077027328 11962737419522116608 11986554668780530608 11992815466941247232 12006465889160564712 12076679139974369184 12117636869615755126 12168169133459023496 12271718152218950656 12367590950283161208 12430031849972199288 12448636762539276288 12451149810981326368 12502722094708878816 12523490736062215824 12627333942828900864 12725984989257251652 12793483073655596928 12868173967329983232 12887801695817459712 12893432160168531279 12977923851912754944 12987323726286742336 13021938128542304016 13076241456851487936 13098089813504539712 13174559061790220928 13219240221399005592 13290545498811755328 13380340095382917888 13390474412336655744 13393177592733203034 13458587698279894016 13480944156250458624 13484874002378096934 13491917400308903136 13583072521070537856 13586264032471165332 13689190275141401433 13698919621463463552 13706074819361425408 13712062773512565011 13759019579648673792 13805682921246319488 13886417909089865216 13906479009667455424 13913539819068556359 13956526989442469376 14007543537353992164 14065562356547488668 14089458996636764048 14134389657466469952 14205750685682513472 14229885498264372992 14288825251095861504 14341056478719563406 14392668457862546544 14523409556295822336 14596734649508637696 14610739192072585128 14621123512749253632 14706484534091409408 14731889599967051008 14735351040192607176 14842655687184848384 14846982487466793594 14871645249073881291 14944275950687414784 14958613934740980012 15060745004995984896 15140911160564880768 15148819537188943872 15189194855784863232 15192261149966021352 15280956586204355088 15291817251866191872 15306488677409374896 15370318905421924416 15411284574146396496 15419334171781603584 15422446924965506524 15523511452652043264 15553981653536640908 15622220147726098368 15644788885875887352 15727768182292201728 15751757628221339648 15777923338567222272 15850641371216359554 15901188364649778696 15982072891707374144 16008621185547419616 16074928407482844192 16102238853299158912 16338835750832800128 16448763951842910336 16490121267044214944 16517357629707142656 16573375799962932384 16670296126278505088 16697987648082954432 16731232558506157307 16836445257105201152 16901482225746843648 16967979985676335536 17042421979337561856 17057977431540795904 17091293793711774021 17157565289773310976 17191242880224708372 17219799762085546758 17291608768599664968 17303898469217006592 17362584171389738688 17434988609135317248 17438757374205877248 17451716257197810014 17463950384233548672 17566078749053627904 17625653628532007456 17693739205078726944 17720727331749007104 17840453460510557184 17853965883115540992 17857570123644270712 17974592208333944832 17979832003170795912 17989223200411870848 18110763361427383808 18115018709961553776 18176455304423632689 18252253700188535244 18265226161951284736 18407577228328425984 18551386425424741812 18608702652589959168 18672955143808914432 18676724716471989552 18754083142063318224 18845852876621959936 18941000914243351296 19051767001461148672 19088977483885877478 19121408638292751208 19190224610483395392 19331702543726189568 19477053690671499264 19480985589430113504 19532907192813456024 19614362185277231904 19647134720256809568 19761838592685331392 19795976649955724792 19828860332098508388 19925701267583219712 19944818579654640016 20070510143074376832 20080993339994646528 20089766389099804551 20187881547419841024 20221416234375687936 20237876100463354704 20252259807713150976 20256348199954695136 20374608781605806784 20408651569879166528 20493758540562565888 20548379432195195328 20559112229042138112 20708524381869479232 20829626863634797824 20859718514501183136 20934790484163704064 20970357576389602304 21011315306030988246 21134188494955146072 21201584486199704928 21344828247396559488 21433237876643792256 21511584718079345109 21785114334443733504 21916108788108877692 21931685269123880448 22023143506276190208 22097834399950576512 22103026560288910764 22263983530777272576 22270473731200190391 22384076629577693184 22416413926031122176 22437920902111470018 22623973314235114048 22711366740847321152 22723229305783415808 22788391724949032028 22921657173632944496 22937725877799287808 22959733016114062344 23055478358132886624 23129001257672405376 23133670387448259786 23150112228519651584 23246651478847089664 23285267178978064896 23330972480304961362 23421438332071503872 23433330221589147552 23467183328813831028 23591652273438302592 23627636442332009472 23666885007850833408 23684472063339885019 23765579273938618368 23775962056824539331 23805287844154054656 23925474839044233216 23973109337561061216 23985630933882494464 24012931778321129424 24153358279948738368 24235273739231510252 24336338266918046992 24543436304437901312 24735181900566322416 24860063699944398576 24902299621962652736 25005444189417757632 25046981472124431648 25254667885657801728 25451969978514503304 25586966147311193856 25736347934659966464 25786864320337062558 25955847703825509888 25974647452573484672 26043876257084608032 26152482913702975872 26177574385796715021 26196179627009079424 26349118123580441856 26438480442798011184 26581090997623510656 26760680190765835776 26780948824673311488 26786355185466406068 26917175396559788032 26961888312500917248 26969748004756193868 26983834800617806272 27166145042141075712 27172528064942330664 27219467893689121589 27378380550282802866 27397839242926927104 27424125547025130022 27611365842492638976 27772835818179730432 27812958019334910848 27827079638137112718 27913053978884938752 28015087074707984328 28131124713094977336 28178917993273528096 28268779314932939904 28411501371365026944 28459770996528745984 28577650502191723008 28682112957439126812 28785336915725093088 29046819112591644672 29193469299017275392 29221478384145170256 29242247025498507264 29463779199934102016 29470702080385214352 29685311374369696768 29693964974933587188 29743290498147762582 29888551901374829568 29917227869481960024 30121490009991969792 30281822321129761536 30378389711569726464 30384522299932042704 30561913172408710176 30612977354818749792 30740637810843848832 30822569148292792992 30838668343563207168 30844893849931013048 31047022905304086528 31107963307073281816 31244440295452196736 31289577771751774704 31455536364584403456 31555846677134444544 31701282742432719108 31802376729299557392 31964145783414748288 32017242371094839232 32149856814965688384 32204477706598317824 32677671501665600256 32897527903685820672 32980242534088429888 33034715259414285312 33146751599925864768 33340592252557010176 33395975296165908864 33462465117012314614 33656881353167205027 33935959971352671072 34084843958675123712 34115954863081591808 34182587587423548042 34315130579546621952 34382485760449416744 34439599524171093516 34583217537199329936 34607796938434013184 34700505581172389679 34725168342779477376 34869977218270634496 34877514748411754496 34903432514395620028 34927900768467097344 34996458720457442043 35132157498107255808 35251307257064014912 35387478410157453888 35441454663498014208 35680906921021114368 35707931766231081984 35715140247288541424 35959664006341591824 35978446400823741696 36221526722854767616 36230037419923107552 36352910608847265378 36504507400377070488 36530452323902569472 36815154456656851968 37102772850849483624 37345910287617828864 37353449432943979104 37508166284126636448 37691705753243919872 37882001828486702592 38103534002922297344 38177954967771754956 38242817276585502416 38380449220966790784 38663405087452379136 38680296480505593837 38961971178860227008 39065814385626912048 39228724370554463808 39294269440513619136 39523677185370662784 39591953299911449584 39657720664197016776 39889637159309280032 40141020286148753664 40179532778199609102 40375763094839682048 40442832468751375872 40475752200926709408 40512696399909390272 40749217563211613568 40817303139758333056 40987517081125131776 41067570825424204299 41096758864390390656 41118224458084276224 41136188320537695033 41417048763738958464 41659253727269595648 41719437029002366272 41869580968327408128 41940715152779204608 42022630612061976492 42268376989910292144 42403168972399409856 42411729043655142941 42689656494793118976 42866475753287584512 43023169436158690218 43570228668887467008 43832217576217755384 43863370538247760896 44195668799901153024 44206053120577821528 44527967061554545152 44540947462400380782 44832827852062244352 44875841804222940036 45247946628470228096 45422733481694642304 45446458611566831616 45576783449898064056 45843314347265888992 45875451755598575616 45919466032228124688 46110956716265773248 46258002515344810752 46267340774896519572 46300224457039303168 46493302957694179328 46570534357956129792 46661944960609922724 46866660443178295104 46934366657627662056 47183304546876605184 47255272884664018944 47333770015701666816 47368944126679770038 47551924113649078662 47946218675122122432 47971261867764988928 48025863556642258848 48306716559897476736 48470547478463020504 48672676533836093984 49470363801132644832 49720127399888797152 49804599243925305472 50010888378835515264 50093962944248863296 50193697675518471921 50509335771315603456 50903939957029006608 51173932294622387712 51472695869319932928 51573728640674125116 51911695407651019776 51949294905146969344 52087752514169216064 52304965827405951744 52355148771593430042 52392359254018158848 52698236247160883712 52876960885596022368 53162181995247021312 53521360381531671552 53561897649346622976 53572710370932812136 53923776625001834496 53939496009512387736 53967669601235612544 54332290084282151424 54345056129884661328 54438935787378243178 54529365913270898067 54756761100565605732 54795678485853854208 54848251094050260044 55222731684985277952 55545671636359460864 55625916038669821696 55654159276274225436 55826107957769877504 56030174149415968656 56262249426189954672 56357835986547056192 56537558629865879808 56823002742730053888 56919541993057491968 57155301004383446016 57364225914878253624 57570673831450186176 58442956768290340512 58927558399868204032 58941404160770428704 59370622748739393536 59387929949867174376 59486580996295525164 59777103802749659136 59834455738963920048 60242980019983939584 60269299167299413653 60563644642259523072 60756779423139452928 60769044599864085408 61123826344817420352 61225954709637499584 61481275621687697664 61645138296585585984 61677336687126414336 61689787699862026096 62215926614146563632 62488880590904393472 62579155543503549408 62911072729168806912 63402565484865438216 63604753458599114784 63928291566829496576 64034484742189678464 64299713629931376768 64408955413196635648 64534754154238035327 65355343003331200512 65795055807371641344 65960485068176859776 66069430518828570624 66293503199851729536 66681184505114020352 66791950592331817728 66811421193600571173 66924930234024629228 67313762706334410054 67871919942705342144 68169687917350247424 68231909726163183616 68365175174847096084 68764971520898833488 68879199048342187032 69166435074398659872 69401011162344779358 69450336685558954752 69739954436541268992 69806865028791240056 69855801536934194688 69992917440914884086 70264314996214511616 70502614514128029824 70774956820314907776 70882909326996028416 71053416190019655057 71415863532462163968 71430280494577082848 71919328012683183648 71956892801647483392 72443053445709535232 72460074839846215104 72705821217694530756 73009014800754140976 73060904647805138944 73630308913313703936 74205545701698967248 74706898865887958208 75016332568253272896 75383411506487839744 75764003656973405184 76355909935543509912 76485634553171004832 76760898441933581568 77360592961011187674 77923942357720454016 78131628771253824096 78457448741108927616 78532723157390145063 78588538881027238272 79047354370741325568 79183906599822899168 79315441328394033552 79779274318618560064 80282040572297507328 80359065556399218204 80751526189679364096 80885664937502751744 80951504401853418816 81025392799818780544 81498435126423227136 81634606279516666112 81658403681067364767 81975034162250263552 82135141650848408598 82193517728780781312 82272376641075390066 82834097527477916928 83318507454539191296 83438874058004732544 83739161936654816256 84045261224123952984 84536753979820584288 84806337944798819712 84823458087310285882 85379312989586237952 85732951506575169024 86046338872317380436 87140457337774934016 87664435152435510768 87726741076495521792 88391337599802306048 88412106241155643056 89055934123109090304 89081894924800761564 89665655704124488704 89751683608445880072 90495893256940456192 90845466963389284608 91153566899796128112 91686628694531777984 91838932064456249376 92221913432531546496 92516005030689621504 92534681549793039144 92600448914078606336 93141068715912259584 93323889921219845448 93733320886356590208 93868733315255324112 94366609093753210368 94667540031403333632 94737888253359540076 95103848227298157324 95892437350244244864 95942523735529977856 95984439414587955077 96051727113284517696 96613433119794953472 96941094956926041008 97345353067672187968 98940727602265289664 99440254799777594304 99609198487850610944 100021776757671030528 100187925888497726592 100387395351036943842 101807879914058013216 102347864589244775424 102945391738639865856 103147457281348250232 103823390815302039552 103898589810293938688 104101516743517169037 104175505028338432128 104609931654811903488 104710297543186860084 104784718508036317696 104989376161372326129 105396472494321767424 105753921771192044736 106324363990494042624 107042720763063343104 107123795298693245952 107145420741865624272 107878992019024775472 107935339202471225088 108664580168564302848 108690112259769322656 108877871574756486356 109058731826541796134 109513522201131211464 109591356971707708416 109696502188100520088 110445463369970555904 111251832077339643392 111308318552548450872 112060348298831937312 112524498852379909344 112715671973094112384 113075117259731759616 113646005485460107776 113839083986114983936 114310602008766892032 114728451829756507248 115141347662900372352 116885913536580681024 117855116799736408064 117882808321540857408 118775859899734348752 118973161992591050328 119668911477927840096 120538598334598827306 121127289284519046144 121538089199728170816 122247652689634840704 122451909419274999168 122962551243375395328 123290276593171171968 123354673374252828672 123379575399724052192 123408564961613085099 124431853228293127264 124977761181808786944 125158311087007098816 125822145458337613824 126805130969730876432 127209506917198229568 127235187130965428823 127856583133658993152 128068969484379356928 128599427259862753536 128817910826393271296 129069508308476070654 130710686006662401024 131590111614743282688 131920970136353719552 132587006399703459072 133362369010228040704 133583901184663635456 133622842387201142346 133849860468049258456 134627525412668820108 135743839885410684288 136339375834700494848 136730350349694192168 137529943041797666976 137758398096684374064 138332870148797319744 138802022324689558716 138900673371117909504 139479908873082537984 139613730057582480112 139711603073868389376 139985834881829768172 141005229028256059648 141549913640629815552 141765818653992056832 142106832380039310114 142860560989154165696 143838656025366367296 143913785603294966784 144920149679692430208 145411642435389061512 146018029601508281952 148411091403397934496 149413797731775916416 150032665136506545792 150581093026555415763 150766823012975679488 151528007313946810368 152711819871087019824 152971269106342009664 153521796883867163136 154721185922022375348 155847884715440908032 156263257542507648192 156914897482217855232 157065446314780290126 157177077762054476544 158094708741482651136 158367813199645798336 158630882656788067104 159558548637237120128 160564081144595014656 160718131112798436408 161771329875005503488 161903008803706837632 162050785599637561088 162996870252846454272 163269212559033332224 163316807362134729534 163588097739812694201 163950068324500527104 164270283301696817196 164387035457561562624 164544753282150780132 165668195054955833856 165791304443379195133 166637014909078382592 166877748116009465088 167478323873309632512 168090522448247905968 169073507959641168576 169612675889597639424 169646916174620571764 170758625979172475904 171465903013150338048 172092677744634760872 175328870304871021536 176782675199604612096 176824212482311286112 178111868246218180608 178163789849601523128 179331311408248977408 179503367216891760144 180991786513880912384 181690933926778569216 182307133799592256224 183373257389063555968 183677864128912498752 184443826865063092992 185032010061379243008 185069363099586078288 185200897828157212672 186647779842439690896 187466641772713180416 187737466630510648224 188733218187506420736 189475776506719080152 190207696454596314648 191784874700488489728 191968878829175910154 192103454226569035392 193226866239589906944 193882189913852082016 194690706135344375936 197881455204530579328 198880509599555188608 199218396975701221888 200043553515342061056 200375851776995453184 200774790702073887684 203615759828116026432 204695729178489550848 206294914562696500464 207797179620587877376 208203033487034338074 208351010056676864256 209219863309623806976 209420595086373720168 209569437016072635392 209978752322744652258 210792944988643534848 211507843542384089472 212648727980988085248 213160248570058965171 214247590597386491904 214290841483731248544 215757984038049550944 215870678404942450176 217329160337128605696 217380224519538645312 217755743149512972712 218117463653083592268 219027044402262422928 219182713943415416832 219393004376201040176 220890926739941111808 222503664154679286784 222616637105096901744 224120696597663874624 225048997704759818688 225431343946188224768 226150234519463519232 227292010970920215552 229456903659513014496 230282695325800744704 233771827073161362048 235598169472170435189 235765616643081714816 237551719799468697504 237946323985182100656 239337822955855680192 241077196669197654612 242254578569038092288 243076178399456341632 244495305379269681408 244903818838549998336 244975211043202094301 245925102486750790656 246580553186342343936 246759150799448104384 246817129923226170198 248863706456586254528 249955522363617573888 250316622174014197632 253610261939461752864 254419013834396459136 254470374261930857646 255713166267317986304 256137938968758713856 257198854519725507072 257635821652786542592 258139016616952141308 260529192696738735209 261421372013324802048 263180223229486565376 263841940272707439104 265174012799406918144 266724738020456081408 267167802369327270912 267245684774402284692 267699720936098516912 269255050825337640216 271487679770821368576 273460700699388384336 275059886083595333952 275516796193368748128 276665740297594639488 277604044649379117432 277801346742235819008 279227460115164960224 279423206147736778752 279971669763659536344 282010458056512119296 283099827281259631104 284213664760078620228 285721121978308331392 287677312050732734592 287827571206589933568 287953318243763865231 289840299359384860416 290823284870778123024 292036059203016563904 296822182806795868992 298827595463551832832 300065330273013091584 301162186053110831526 305423639742174039648 305942538212684019328 307043593767734326272 309442371844044750696 311695769430881816064 312526515085015296384 313829794964435710464 314130892629560580252 314354155524108953088 316189417482965302272 316735626399291596672 317261765313576134208 319117097274474240256 321128162289190029312 321436262225596872816 323806017607413675264 324101571199275122176 325993740505692908544 326538425118066664448 326633614724269459068 327176195479625388402 328540566603393634392 328774070915123125248 329089506564301560264 331336390109911667712 331582608886758390266 333755496232018930176 336181044896495811936 338147015919282337152 339225351779195278848 339293832349241143528 341517251958344951808 342931806026300676096 344185355489269521744 350657740609742043072 353565350399209224192 353648424964622572224 356327579699203046256 359006734433783520288 361983573027761824768 363381867853557138432 364614267599184512448 366746514778127111936 367355728257824997504 368887653730126185984 370064020122758486016 370138726199172156576 370225694884839255297 373295559684879381792 374933283545426360832 375474933261021296448 377466436375012841472 378951553013438160304 380415392909192629296 381705561392896286469 383569749400976979456 383937757658351820308 384206908453138070784 386453732479179813888 387764379827704164032 389381412270688751872 395762910409061158656 397761019199110377216 398436793951402443776 400087107030684122112 400751703553990906368 401549581404147775368 407231519656232052864 412589829125393000928 415594359241175754752 416406066974068676148 416702020113353728512 418439726619247613952 418841190172747440336 419138874032145270784 419957504645489304516 423015687084768178944 425297455961976170496 426320497140117930342 428581682967462497088 431515968076099101888 431741356809884900352 434760449039077290624 435511486299025945424 436234927306167184536 438054088804524845856 438786008752402080352 445007328309358573568 445233274210193803488 448241393195327749248 450097995409519637376 450862687892376449536 451743279079666247289 452300469038927038464 454584021941840431104 458913807319026028992 460565390651601489408 467543654146322724096 471196338944340870378 471531233286163429632 475103439598937395008 475892647970364201312 478675645911711360384 482154393338395309224 486152356798912683264 488990610758539362816 489807637677099996672 489950422086404188602 491850204973501581312 493161106372684687872 493518301598896208768 493634259846452340396 497373913330137585399 497727412913172509056 499911044727235147776 500633244348028395264 507220523878923505728 508838027668792918272 508940748523861715292 511426332534635972608 512275877937517427712 514397709039451014144 516278033233904282616 521058385393477470418 527683880545414878208 530348025598813836288 534335604738654541824 534491369548804569384 535399441872197033824 538510101650675280432 542975359541642737152 546921401398776768672 550119772167190667904 551033592386737496256 553331480595189278976 555208089298758234864 555602693484471638016 558454920230329920448 559943339527319072688 564020916113024238592 566199654562519262208 568427329520157240456 571442243956616662784 575354624101465469184 575906636487527730462 579680598718769720832 581646569741556246048 584072118406033127808 593644365613591737984 597655190927103665664 600130660546026183168 602324372106221663052 610847279484348079296 611885076425368038656 614087187535468652544 618884743688089501392 623391538861763632128 625053030170030592768 627659589928871420928 628261785259121160504 628708311048217906176 632378834965930604544 633471252798583193344 634523530627152268416 638234194548948480512 639480745710176895513 642872524451193745632 647612035214827350528 648203142398550244352 651987481011385817088 653076850236133328896 653267229448538918136 654352390959250776804 657081133206787268784 657548141830246250496 658179013128603120528 662672780219823335424 663165217773516780532 667510992464037860352 672362089792991623872 676294031838564674304 678450703558390557696 678587664698482287056 688370710978539043488 701315481219484086144 707296849929245144448 712655159398406092512 718013468867567040576 723967146055523649536 726763735707114276864 729228535198369024896 733493029556254223872 734711456515649995008 734925633129606282903 737775307460252371968 740277452398344313152 740451389769678510594 746591119369758763584 749866567090852721664 750949866522042592896 757903106026876320608 760830785818385258592 763411122785792572938 767139498801953958912 767875515316703640616 768413816906276141568 772907464958359627776 775528759655408328064 778762824541377503744 781587578090216205627 791525820818122317312 795522038398220754432 796873587902804887552 800174214061368244224 801503407107981812736 803099162808295550736 814463039312464105728 825179658250786001856 832812133948137352296 833404040226707457024 837682380345494880672 839915009290978609032 846031374169536357888 852640994280235860684 857163365934924994176 863031936152198203776 863482713619769800704 863859954731291595693 869520898078154581248 871022972598051890848 872469854612334369072 876108177609049691712 877572017504804160704 890466548420387606976 896482786390655498496 900195990819039274752 901725375784752899072 903486558159332494578 917827614638052057984 921130781303202978816 935087308292645448192 942392677888681740756 943062466572326859264 950206879197874790016 951785295940728402624 957351291823422720768 964308786676790618448 972304713597825366528 977981221517078725632 979615275354199993344 979900844172808377204 986322212745369375744 987036603197792417536 987268519692904680792 994747826660275170798 995454825826345018112 1001266488696056790528 1014441047757847011456 1017676055337585836544 1017881497047723430584 1024551755875034855424 1028795418078902028288 1032556066467808565232 1042116770786954940836 1055367761090829756416 1060696051197627672576 1068982739097609138768 1070798883744394067648 1077020203301350560864 1085950719083285474304 1093842802797553537344 1100239544334381335808 1102067184773474992512 1106662961190378557952 1110416178597516469728 1116909840460659840896 1119886679054638145376 1128041832226048477184 1132399309125038524416 1136854659040314480912 1142884487913233325568 1145116684178688859407 1150709248202930938368 1151813272975055460924 1159361197437539441664 1163293139483112492096 1168144236812066255616 1187288731227183475968 1195310381854207331328 1200261321092052366336 1204648744212443326104 1221694558968696158592 1223770152850736077312 1237769487376179002784 1246783077723527264256 1250106060340061185536 1255319179857742841856 1256523570518242321008 1257416622096435812352 1266942505597166386688 1269047061254304536832 1276468389097896961024 1278961491420353791026 1285745048902387491264 1295224070429654701056 1296406284797100488704 1306534458897077836272 1308704781918501553608 1314162266413574537568 1316358026257206241056 1326330435547033561064 1335021984928075720704 1344724179585983247744 1352588063677129348608 1356901407116781115392 1357175329396964574112 1376741421957078086976 1402630962438968172288 1414593699858490288896 1425310318796812185024 1436026937735134081152 1458457070396738049792 1466986059112508447744 1469422913031299990016 1469851266259212565806 1475550614920504743936 1480554904796688626304 1480902779539357021188 1492121739990412756197 1493182238739517527168 1499733134181705443328 1501899733044085185792 1515806212053752641216 1521661571636770517184 1526822245571585145876 1534278997603907917824 1535751030633407281232 1536827633812552283136 1551057519310816656128 1557525649082755007488 1563175156180432411254 1583051641636244634624 1591044076796441508864 1603006814215963625472 1606198325616591101472 1628926078624928211456 1650359316501572003712 1665624267896274704592 1666808080453414914048 1675364760690989761344 1679830018581957218064 1692062748339072715776 1705281988560471721368 1714326731869849988352 1726063872304396407552 1727719909462583191386 1739041796156309162496 1742045945196103781696 1744939709224668738144 1752216355218099383424 1755144035009608321408 1780933096840775213952 1792965572781310996992 1800391981638078549504 1803450751569505798144 1806973116318664989156 1823704348877171146463 1835655229276104115968 1842261562606405957632 1870174616585290896384 1884785355777363481512 1886124933144653718528 1900413758395749580032 1903570591881456805248 1914702583646845441536 1928617573353581236896 1944609427195650733056 1955962443034157451264 1959230550708399986688 1959801688345616754408 1972644425490738751488 1974073206395584835072 1974537039385809361584 1989495653320550341596 1990909651652690036224 2002532977392113581056 2028882095515694022912 2035352110675171673088 2035762994095446861168 2065112132935617130464 2084233541573909881672 2137965478195218277536 2141597767488788135296 2154040406602701121728 2171901438166570948608 2187685605595107074688 2200479088668762671616 2204134369546949985024 2213325922380757115904 2220832357195032939456 2233819680921319681792 2239773358109276290752 2273709318080628961824 2285768975826466651136 2290233368357377718814 2301418496405861876736 2303626545950110921848 2318722394875078883328 2326586278966224984192 2336288473624132511232 2344762734270648616881 2374577462454366951936 2390620763708414662656 2400522642184104732672 2409297488424886652208 2443389117937392317184 2447540305701472154624 2475538974752358005568 2500212120680122371072 2513047141036484642016 2533885011194332773376 2538094122508609073664 2552936778195793922048 2557922982840707582052 2571490097804774982528 2590448140859309402112 2591579864193874787079 2613068917794155672544 2617409563837003107216 2628324532827149075136 2632716052514412482112 2652660871094067122128 2689448359171966495488 2705176127354258697216 2714350658793929148224 2753482843914156173952 2805261924877936344576 2829187399716980577792 2850620637593624370048 2872053875470268162304 2916914140793476099584 2933972118225016895488 2938845826062599980032 2939702532518425131612 2961109809593377252608 2961805559078714042376 2984243479980825512394 2986364477479035054336 3003799466088170371584 3031612424107505282432 3043323143273541034368 3053644491143170291752 3071502061266814562464 3073655267625104566272 3102115038621633312256 3115051298165510014976 3126350312360864822508 3166103283272489269248 3182088153592883017728 3212396651233182202944 3257852157249856422912 3300718633003144007424 3331248535792549409184 3350729521381979522688 3359660037163914436128 3384125496678145431552 3410563977120943442736 3428653463739699976704 3452127744608792815104 3455439818925166382772 3478083592312618324992 3484091890392207563392 3489879418449337476288 3504432710436198766848 3510288070019216642816 3561866193681550427904 3585931145562621993984 3600783963276157099008 3613946232637329978312 3647408697754342292926 3671310458552208231936 3740349233170581792768 3769570711554726963024 3772249866289307437056 3800827516791499160064 3807141183762913610496 3829405167293690883072 3857235146707162473792 3889218854391301466112 3919603376691233508816 3948146412791169670144 3949074078771618723168 3978991306641100683192 3981819303305380072448 4005065954784227162112 4057764191031388045824 4070704221350343346176 4071525988190893722336 4130224265871234260928 4168467083147819763344 4275930956390436555072 4283195534977576270592 4308080813205402243456 4375371211190214149376 4400958177337525343232 4408268739093899970048 4426651844761514231808 4441664714390065878912 4467639361842639363584 4476365219971238268591 4479546716218552581504 4547418636161257923648 4571537951652933302272 4580466736714755437628 4602836992811723753472 4607253091900221843696 4653172557932449968384 4672576947248265022464 4689525468541297233762 4749154924908733903872 4818594976849773304416 4886778235874784634368 4895080611402944309248 4951077949504716011136 5000424241360244742144 5026094282072969284032 5067770022388665546752 5076188245017218147328 5115845965681415164104 5142980195609549965056 5183159728387749574158 5226137835588311345088 5234819127674006214432 5256649065654298150272 5265432105028824964224 5305321742188134244256 5378896718343932990976 5410352254708517394432 5428701317587858296448 5471113046631513439389 5506965687828312347904 5610523849755872689152 5658374799433961155584 5701241275187248740096 5744107750940536324608 5833828281586952199168 5877691652125199960064 5879405065036850263224 5922219619186754505216 5923611118157428084752 5968486959961651024788 5972728954958070108672 6007598932176340743168 6063224848215010564864 6086646286547082068736 6107288982286340583504 6143004122533629124928 6204230077243266624512 6252700624721729645016 6424793302466364405888 6515704314499712845824 6601437266006288014848 6662497071585098818368 6701459042763959045376 6719320074327828872256 6821127954241886885472 6857306927479399953408 6904255489217585630208 6910879637850332765544 6956167184625236649984 6968183780784415126784 6979758836898674952576 7008865420872397533696 7020576140038433285632 7034288202811945850643 7123732387363100855808 7171862291125243987968 7201567926552314198016 7227892465274659956624 7294817395508684585852 7342620917104416463872 7539141423109453926048 7601655033582998320128 7614282367525827220992 7658810334587381766144 7714470293414324947584 7839206753382467017632 7896292825582339340288 7898148157543237446336 7957982613282201366384 7963638606610760144896 8115528382062776091648 8143051976381787444672 8260448531742468521856 8336934166295639526688 8551861912780873110144 8566391069955152541184 8616161626410804486912 8750742422380428298752 8801916354675050686464 8816537478187799940096 8883329428780131757824 8935278723685278727168 8952730439942476537182 8959093432437105163008 9094837272322515847296 9160933473429510875256 9214506183800443687392 9306345115864899936768 9345153894496530044928 9379050937082594467524 9498309849817467807744 9637189953699546608832 9773556471749569268736 9902155899009432022272 10052188564145938568064 10152376490034436294656 10231691931362830328208 10285960391219099930112 10366319456775499148316 10452275671176622690176 10469638255348012428864 10513298131308596300544 10530864210057649928448 10610643484376268488512 10757793436687865981952 10857402635175716592896 10942226093263026878778 11013931375656624695808 11221047699511745378304 11316749598867922311168 11402482550374497480192 11488215501881072649216 11667656563173904398336 11758810130073700526448 11844439238373509010432 11847222236314856169504 11936973919923302049576 11945457909916140217344 12015197864352681486336 12126449696430021129728 12173292573094164137472 12214577964572681167008 12286008245067258249856 12408460154486533249024 12505401249443459290032 12849586604932728811776 13202874532012576029696 13324994143170197636736 13402918085527918090752 13438640148655657744512 13642255908483773770944 13714613854958799906816 13808510978435171260416 13821759275700665531088 13936367561568830253568 13959517673797349905152 14017730841744795067392 14041152280076866571264 14068576405623891701286 14247464774726201711616 14455784930549319913248 14589634791017369171704 14685241834208832927744 15078282846218907852096 15203310067165996640256 15228564735051654441984 15428940586828649895168 15678413506764934035264 15796296315086474892672 15915965226564402732768 16231056764125552183296 16286103952763574889344 16413339139894540318167 16520897063484937043712 16673868332591279053376 17103723825561746220288 17132782139910305082368 17232323252821608973824 17501484844760856597504 17633074956375599880192 17766658857560263515648 17870557447370557454336 17905460879884953074364 17918186864874210326016 18189674544645031694592 18321866946859021750512 18429012367600887374784 18612690231729799873536 18758101874165188935048 19274379907399093217664 19547112943499138537472 19804311798018864044544 20104377128291877136128 20463383862725660656416 20571920782438199860224 20732638913550998296632 20904551342353245380352 20939276510696024857728 21026596262617192601088 21061728420115299856896 21221286968752536977024 21515586873375731963904 21714805270351433185792 21884452186526053757556 22027862751313249391616 22804965100748994960384 22976431003762145298432 23517620260147401052896 23688878476747018020864 23694444472629712339008 23873947839846604099152 23890915819832280434688 24252899392860042259456 24346585146188328274944 24429155929145362334016 24572016490134516499712 25010802498886918580064 25699173209865457623552 26405749064025152059392 26649988286340395273472 26805836171055836181504 26877280297311315489024 27284511816967547541888 27643518551401331062176 27872735123137660507136 27919035347594699810304 28035461683489590134784 28082304560153733142528 28137152811247783402572 28494929549452403423232 28911569861098639826496 29179269582034738343408 30156565692437815704192 30457129470103308883968 30857881173657299790336 31356827013529868070528 31592592630172949785344 31831930453128805465536 32572207905527149778688 32826678279789080636334 33041794126969874087424 33347736665182558106752 34207447651123492440576 34265564279820610164736 34464646505643217947648 35002969689521713195008 35533317715120527031296 35810921759769906148728 35836373729748420652032 36379349089290063389184 36643733893718043501024 36858024735201774749568 37225380463459599747072 37516203748330377870096 38548759814798186435328 39608623596037728089088 40208754256583754272256 40926767725451321312832 41143841564876399720448 41465277827101996593264 41809102684706490760704 41878553021392049715456 42053192525234385202176 42123456840230599713792 42442573937505073954048 43429610540702866371584 43768904373052107515112 44055725502626498783232 45609930201497989920768 47035240520294802105792 47388888945259424678016 47747895679693208198304 48505798785720084518912 48693170292376656549888 48858311858290724668032 49144032980269032999424 49240017419683620954501 50021604997773837160128 51398346419730915247104 53299976572680790546944 53611672342111672363008 53754560594622630978048 54569023633935095083776 55287037102802662124352 55745470246275321014272 55838070695189399620608 56274305622495566805144 57823139722197279652992 58358539164069476686816 60313131384875631408384 61715762347314599580672 62713654027059736141056 63185185260345899570688 63663860906257610931072 65144415811054299557376 65653356559578161272668 66083588253939748174848 66695473330365116213504 68414895302246984881152 68929293011286435895296 71066635430241054062592 71621843519539812297456 71672747459496841304064 72758698178580126778368 73287467787436087002048 73716049470403549499136 75032407496660755740192 77097519629596372870656 79217247192075456178176 80417508513167508544512 81853535450902642625664 82930555654203993186528 83618205369412981521408 83757106042784099430912 84106385050468770404352 84246913680461199427584 84885147875010147908096 86859221081405732743168 87537808746104215030224 94070481040589604211584 94777777890518849356032 95495791359386416396608 97716623716581449336064 98288065960538065998848 98480034839367241909002 100043209995547674320256 102796692839461830494208 106599953145361581093888 107509121189245261956096 109138047267870190167552 110574074205605324248704 111676141390378799241216 112548611244991133610288 115646279444394559305984 116717078328138953373632 120626262769751262816768 123431524694629199161344 125427308054119472282112 126370370520691799141376 127327721812515221862144 130288831622108599114752 131306713119156322545336 132167176507879496349696 133390946660730232427008 136829790604493969762304 143243687039079624594912 145517396357160253556736 146574935574872174004096 147432098940807098998272 150064814993321511480384 154195039259192745741312 160835017026335017089024 163707070901805285251328 165861111308407986373056 167236410738825963042816 167514212085568198861824 169770295750020295816192 175075617492208430060448 188140962081179208423168 189555555781037698712064 190991582718772832793216 195433247433162898672128 196576131921076131997696 196960069678734483818004 200086419991095348640512 213199906290723162187776 215018242378490523912192 218276094535740380335104 221148148411210648497408 225097222489982267220576 231292558888789118611968 233434156656277906747264 241252525539502525633536 250854616108238944564224 252740741041383598282752 254655443625030443724288 260577663244217198229504 262613426238312645090672 266781893321460464854016 286487374078159249189824 293149871149744348008192 294864197881614197996544 300129629986643022960768 308390078518385491482624 327414141803610570502656 331722222616815972746112 335028424171136397723648 339540591500040591632384 350151234984416860120896 376281924162358416846336 379111111562075397424128 381983165437545665586432 390866494866325797344256 393920139357468967636008 400172839982190697281024 436552189071480760670208 442296296822421296994816 450194444979964534441152 462585117777578237223936 466868313312555813494528 482505051079005051267072 501709232216477889128448 509310887250060887448576 525226852476625290181344 533563786642920929708032 572974748156318498379648 586299742299488696016384 589728395763228395993088 600259259973286045921536 654828283607221141005312 663444445233631945492224 700302469968833720241792 752563848324716833692672 758222223124150794848256 763966330875091331172864 781732989732651594688512 787840278714937935272016 800345679964381394562048 884592593644842593989632 900388889959929068882304 925170235555156474447872 933736626625111626989056 1018621774500121774897152 1050453704953250580362688 1145949496312636996759296 1172599484598977392032768 1200518519946572091843072 1309656567214442282010624 1326888890467263890984448 1400604939937667440483584 1505127696649433667385344 1527932661750182662345728 1575680557429875870544032 1600691359928762789124096 1769185187289685187979264 1800777779919858137764608 1867473253250223253978112 2100907409906501160725376 2291898992625273993518592 2345198969197954784065536 2401037039893144183686144 2653777780934527781968896 2801209879875334880967168 3055865323500365324691456 3151361114859751741088064 3601555559839716275529216 3734946506500446507956224 4201814819813002321450752 4583797985250547987037184 4802074079786288367372288 5307555561869055563937792 5602419759750669761934336 6302722229719503482176128 7203111119679432551058432 8403629639626004642901504 9167595970501095974074368 11204839519501339523868672 12605444459439006964352256 14406222239358865102116864 16807259279252009285803008 25210888918878013928704512 33614518558504018571606016 50421777837756027857409024 100843555675512055714818048
- Sum of all divisors σ(n): 410991132464178403737600000
- Sum of proper divisors (its aliquot sum) s(n): 310147576788666348022781952
- 100843555675512055714818048 is an abundant number, because the sum of its proper divisors (310147576788666348022781952) is greater than itself. Its abundance is 209304021113154292307963904
Bases of 100843555675512055714818048
- Binary: 1010011011010100111010000011011011100110100010110000101100111010000110000101000000000002
- Hexadecimal: 0x536A741B7345859D0C2800
- Base-36: CO5IFFDUJPGZ6J9C0
Squares and roots of 100843555675512055714818048
- 100843555675512055714818048 squared (1008435556755120557148180482) is 10169422721280099743597173693020722622102121746530304
- 100843555675512055714818048 cubed (1008435556755120557148180483) is 1025520746381227056783826790471277211409499223566141619730075098327862678126592
-
The
square root of 100843555675512055714818048 is 10042089208701.1483446645 -
The
cube root of 100843555675512055714818048 is 465460376.7867891693
Scales and comparisons
How big is 100843555675512055714818048?- 100,843,555,675,512,055,714,818,048 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,843,555,675,512,055,714,818,048 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 100843555675512055714818048 cubic inches would be around 38788364.7 feet tall.
Recreational maths with 100843555675512055714818048
- 100843555675512055714818048 backwards is 840818417550215576555348001
- 100843555675512055714818048 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 100843555675512055714818048's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 100843555675512055714818048 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 100843555675512055714818048 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/100843555675512055714818048/
Chicago style:
Numbermatics. 2024. "Number 100843555675512055714818048 - Facts about the integer". https://numbermatics.com/n/100843555675512055714818048/
The information we have on file for 100843555675512055714818048 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 100843555675512055714818048, math, Factors of 100843555675512055714818048, curriculum, school, college, exams, university, Prime factorization of 100843555675512055714818048, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, eight hundred forty-three sextillion, five hundred fifty-five quintillion, six hundred seventy-five quadrillion, five hundred twelve trillion, fifty-five billion, seven hundred fourteen million, eight hundred eighteen thousand and forty-eight.