72044598063457010693718016
72,044,598,063,457,010,693,718,016 is an even composite number composed of seven prime numbers multiplied together.
72044598063457010693718016 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirty thousand, three hundred seventy-five divisors.
Prime factorization of 72044598063457010693718016:
214 × 74 × 112 × 134 × 232 × 312 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 23 × 23 × 31 × 31 × 1021 × 1021)See below for interesting mathematical facts about the number 72044598063457010693718016 from the Numbermatics database.
Names of 72044598063457010693718016
- Cardinal: 72044598063457010693718016 can be written as Seventy-two septillion, forty-four sextillion, five hundred ninety-eight quintillion, sixty-three quadrillion, four hundred fifty-seven trillion, ten billion, six hundred ninety-three million, seven hundred eighteen thousand and sixteen.
Scientific notation
- Scientific notation: 7.2044598063457010693718016 × 1025
Factors of 72044598063457010693718016
Divisors of 72044598063457010693718016
- Number of divisors d(n): 30375
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 22 23 26 28 31 32 44 46 49 52 56 62 64 77 88 91 92 98 104 112 121 124 128 143 154 161 169 176 182 184 196 208 217 224 242 248 253 256 286 299 308 322 338 341 343 352 364 368 392 403 416 434 448 484 496 506 512 529 539 572 598 616 637 644 676 682 686 704 713 728 736 784 806 832 847 868 896 961 968 992 1001 1012 1021 1024 1058 1078 1127 1144 1183 1196 1232 1274 1288 1352 1364 1372 1408 1426 1456 1472 1519 1568 1573 1612 1664 1694 1736 1771 1792 1859 1922 1936 1984 2002 2024 2042 2048 2093 2116 2156 2197 2254 2288 2366 2387 2392 2401 2464 2548 2576 2704 2728 2744 2783 2816 2821 2852 2912 2944 3038 3136 3146 3224 3289 3328 3388 3472 3542 3584 3703 3718 3751 3773 3844 3872 3887 3968 4004 4048 4084 4096 4186 4232 4312 4394 4433 4459 4508 4576 4732 4774 4784 4802 4928 4991 5096 5152 5239 5408 5456 5488 5566 5632 5642 5704 5819 5824 5888 5929 6076 6272 6292 6448 6578 6656 6727 6776 6877 6944 7007 7084 7147 7168 7406 7436 7502 7546 7688 7744 7774 7843 7889 7936 8008 8096 8168 8192 8281 8372 8464 8624 8788 8866 8918 9016 9152 9269 9464 9548 9568 9604 9856 9982 10192 10304 10478 10571 10633 10816 10912 10976 11011 11132 11231 11264 11284 11408 11638 11648 11776 11858 12152 12397 12493 12544 12584 12896 13013 13156 13273 13312 13454 13552 13754 13888 14014 14168 14294 14336 14651 14812 14872 15004 15092 15376 15379 15488 15548 15686 15778 15872 16016 16192 16336 16384 16399 16562 16709 16744 16928 17248 17576 17732 17836 18032 18304 18538 18928 19096 19136 19208 19481 19712 19747 19964 20384 20449 20608 20956 21142 21266 21632 21824 21952 22022 22103 22264 22462 22528 22568 22816 23023 23276 23296 23483 23552 23716 24167 24304 24794 24986 25088 25168 25792 25921 26026 26257 26312 26411 26546 26624 26908 27104 27209 27508 27776 28028 28336 28561 28588 28672 29302 29624 29744 30008 30184 30752 30758 30976 31031 31096 31213 31372 31556 31651 31744 32032 32384 32672 32798 33124 33418 33488 33856 34496 34937 35152 35464 35672 36064 36179 36608 36673 37076 37856 38192 38272 38416 38962 39424 39494 39928 40733 40768 40898 41216 41503 41912 42284 42532 42757 43264 43648 43904 44044 44206 44528 44924 45056 45136 45632 46046 46552 46592 46966 47089 47104 47432 48139 48334 48608 48763 49049 49588 49972 50029 50176 50336 50531 51584 51842 52052 52514 52624 52822 53092 53248 53816 54208 54418 54901 55016 55223 55552 56056 56672 57122 57176 57344 57629 57967 58604 59248 59488 60016 60368 61504 61516 61952 62062 62192 62426 62744 63112 63302 63488 64009 64064 64768 64883 65344 65596 66248 66836 66976 67712 68107 68992 69874 70304 70928 71344 72128 72358 73216 73346 73997 74152 74431 75647 75712 76384 76544 76832 77077 77924 78617 78848 78988 79856 81466 81536 81796 82432 83006 83824 84568 85064 85514 86273 86528 86779 87296 87451 87808 88088 88412 89056 89401 89848 90112 90272 91091 91264 92092 92911 93104 93184 93932 94178 94208 94864 96278 96668 97216 97526 98098 99176 99944 100058 100352 100672 101062 101959 102557 103168 103684 104104 105028 105248 105644 106184 106496 107632 107653 108416 108836 109802 110032 110446 111104 112112 113344 114244 114352 114688 114793 115258 115934 116281 116963 117208 118496 118976 120032 120497 120736 123008 123032 123541 123904 124124 124384 124852 125488 126224 126604 126976 128018 128128 129536 129766 130688 131192 132496 133672 133952 135424 136214 136367 137423 137984 138229 139748 140608 141856 142688 143143 144256 144716 146003 146432 146692 147994 148304 148862 151294 151424 152768 153088 153664 154154 154721 155848 157234 157696 157976 159712 161161 162409 162932 163072 163592 164381 164864 166012 167648 169136 169169 170128 171028 172546 172549 173056 173558 174592 174902 175616 176176 176824 178112 178802 179696 180224 180389 180544 181447 182182 182528 183799 184184 185822 186208 186368 187864 188356 188416 189728 190463 192556 193336 194432 195052 196196 198352 199888 199927 200116 200704 201344 202124 203918 205114 206336 207368 208208 210056 210496 211288 212368 212992 213187 215264 215306 216832 217217 217672 219604 220064 220892 221557 222208 224224 226688 228488 228704 229586 230516 231868 232562 233926 234416 236992 237952 240064 240994 241472 243133 244559 246016 246064 247082 247808 248248 248768 249704 250976 252448 253208 253253 253952 256036 256256 256711 258313 259072 259532 261376 262384 264992 265837 267344 267904 270848 272428 272734 274846 275968 276458 279496 281216 283712 285131 285376 286286 287339 288512 289432 290521 292006 292864 293384 295988 296608 297724 299299 302588 302848 305279 305536 306176 307328 308308 309442 311696 314171 314468 315392 315952 319424 322322 324818 325864 326144 327184 328762 329623 329728 332024 335296 336973 338272 338338 340256 341341 342056 343343 345092 345098 346112 347116 348161 349184 349804 350203 351232 352352 353648 353717 356224 357604 359392 360778 361088 362894 364364 365056 367598 368368 371644 372416 372736 375728 376712 376832 379456 380926 384307 385112 386672 388864 390104 392392 396704 399776 399854 400232 401408 402688 403403 404248 405769 407836 410228 411463 412672 414736 416416 420112 420992 422576 424736 426374 430528 430612 433664 434434 435344 439208 440128 441784 443114 444416 448063 448448 453376 454181 456976 457408 459172 461032 463736 465124 467852 468832 470327 473984 475904 476749 480128 481988 482944 486266 489118 492032 492128 494164 495616 496496 497536 499408 501952 504896 506416 506506 507904 508369 512072 512512 513422 516626 517979 518144 519064 522752 524768 529529 529984 531674 534688 535808 539539 540109 541696 544856 545468 549692 550319 551936 552916 555841 558992 562432 567424 570262 570752 572572 574678 577024 578864 581042 584012 585728 586768 591976 593216 595448 598598 603911 605176 605696 607453 610558 611072 612157 612352 614656 616616 618884 623392 625807 628342 628936 630784 631904 633919 637637 638848 644644 649636 650377 651728 652288 654368 656903 657524 659246 659456 664048 670592 673946 676544 676676 680512 682682 684112 686686 690184 690196 692224 694232 696322 698368 699608 700406 702464 704704 707296 707434 712448 713713 715208 717899 718784 721556 722176 725788 727973 728728 730112 735196 736736 743288 744832 745472 749177 751456 753424 753571 758912 761852 768614 770224 773344 777728 780208 784784 793408 799552 799708 800464 802816 803551 805376 806806 808496 811538 813967 815672 818741 820456 822926 825344 829472 832117 832832 840224 841984 843479 845152 849472 852748 861056 861224 864787 867328 868868 870688 878416 880256 883568 885391 886228 888832 896126 896896 906752 908362 913952 914816 918344 922064 927472 930248 935704 937664 940654 947968 951808 953498 954569 960256 961961 963976 965888 967603 972532 978236 981181 983411 984064 984256 988328 991232 992992 995072 998816 1002001 1003904 1009792 1012832 1013012 1016738 1022021 1024144 1025024 1026844 1033252 1035958 1036288 1038128 1042441 1045504 1049536 1059058 1059968 1063348 1069376 1071616 1079078 1080218 1083047 1083392 1089712 1090936 1099384 1100638 1103872 1105832 1111682 1117984 1121549 1124864 1128127 1134848 1136863 1140524 1141504 1145144 1149356 1150667 1154048 1157728 1162084 1162213 1168024 1171456 1173536 1183952 1184183 1186432 1190896 1197196 1207822 1207843 1210352 1211392 1214906 1221116 1222144 1224314 1224704 1229312 1233232 1237768 1246784 1251614 1256684 1257872 1261568 1262723 1263808 1267838 1270129 1275274 1277696 1286593 1289288 1299272 1300754 1303456 1304576 1308736 1313806 1315048 1318492 1318912 1325467 1328096 1333241 1341184 1347892 1353088 1353352 1361024 1365364 1368224 1373372 1380368 1380392 1384448 1388464 1392644 1396736 1399216 1399489 1400812 1404928 1409408 1414592 1414868 1424896 1427426 1430416 1435798 1437568 1443112 1444352 1451576 1455946 1457456 1460224 1470392 1473472 1486576 1489664 1490944 1492309 1498354 1502912 1506848 1507142 1511653 1517824 1520519 1523704 1537228 1540448 1546688 1550899 1555456 1560416 1566461 1569568 1586816 1599104 1599416 1600928 1606033 1607102 1610752 1613612 1616992 1623076 1627934 1631344 1637482 1640912 1645852 1650688 1658944 1664234 1665664 1680448 1683968 1686958 1690304 1698944 1701931 1705496 1711913 1722112 1722448 1729574 1734656 1737736 1741376 1756832 1760512 1767136 1770782 1772456 1772771 1777664 1786499 1792252 1793792 1796977 1808191 1813504 1816724 1827904 1829632 1836688 1844128 1854944 1860496 1860859 1871408 1875328 1881308 1895936 1898039 1903616 1906996 1909138 1920512 1923922 1927952 1931776 1935206 1945064 1956472 1962362 1966822 1968128 1968512 1976656 1982464 1984279 1985984 1990144 1995917 1997632 2004002 2007808 2011373 2019584 2025664 2026024 2033476 2044042 2048288 2050048 2053688 2066504 2071916 2072576 2076256 2084882 2091008 2095093 2099072 2111317 2118116 2119936 2126696 2136953 2138752 2143232 2158156 2160436 2166094 2166784 2179424 2181872 2198768 2199197 2201276 2207744 2211664 2223364 2235968 2243098 2243137 2249728 2256254 2269696 2273726 2281048 2283008 2290288 2298712 2301334 2307361 2308096 2315456 2324168 2324426 2336048 2342912 2345057 2347072 2358811 2367904 2368366 2372864 2381792 2389387 2394392 2415644 2415686 2420704 2422784 2429812 2437127 2442232 2444288 2448628 2449408 2451421 2458624 2466464 2475536 2476019 2493568 2503228 2513368 2515744 2525446 2527616 2535676 2540258 2550548 2555392 2573186 2578576 2598544 2601508 2606912 2609152 2617472 2627612 2630096 2636984 2637824 2650934 2656192 2666482 2674463 2682368 2690149 2695784 2706176 2706704 2722048 2730728 2736448 2746744 2760736 2760784 2768896 2771431 2776928 2785288 2793472 2798432 2798978 2801624 2809856 2818816 2823821 2829184 2829736 2841443 2849792 2854852 2860832 2871596 2875136 2880241 2886224 2888704 2903152 2911892 2914912 2920448 2940784 2946944 2973152 2979328 2984618 2996708 3005824 3013696 3014284 3023306 3035648 3041038 3047408 3074456 3080896 3093376 3101798 3110912 3120832 3132922 3136441 3139136 3160729 3173632 3179267 3198208 3198832 3201856 3212066 3214204 3221504 3227224 3233984 3246152 3255868 3262688 3274964 3281824 3291704 3292289 3301376 3317888 3328468 3331328 3337243 3358069 3360896 3367936 3373916 3380608 3397888 3403862 3410992 3423826 3444224 3444896 3455881 3459148 3469312 3475472 3482752 3513664 3521024 3534272 3541564 3544912 3545542 3555328 3558583 3572998 3584504 3587584 3593954 3616382 3625853 3627008 3633448 3655808 3659264 3673376 3688256 3706703 3709888 3720992 3721718 3735407 3742816 3750656 3762616 3776773 3780763 3791872 3796078 3807232 3813992 3818276 3829771 3841024 3847844 3852233 3855904 3863552 3870412 3890128 3890887 3912944 3924724 3933644 3936256 3937024 3953312 3968558 3968627 3971968 3980288 3991834 3995264 4008004 4015616 4022746 4039168 4051328 4052048 4066952 4088084 4096576 4100096 4107376 4133008 4143832 4145152 4152512 4169764 4182016 4190186 4198144 4222634 4227377 4236232 4239872 4253392 4273906 4277504 4285099 4286464 4316312 4320872 4332188 4333568 4358848 4363744 4380649 4397536 4398394 4402552 4415488 4423328 4437433 4446728 4463459 4471936 4486196 4486274 4499456 4512508 4526093 4539392 4547452 4552639 4562096 4566016 4580576 4597424 4598321 4602668 4614722 4616192 4630912 4648336 4648852 4672096 4690114 4694144 4717622 4735808 4736732 4745728 4763584 4778774 4788784 4831288 4831372 4841408 4845568 4859624 4874254 4884464 4888576 4897256 4898816 4902842 4917248 4932928 4951072 4952038 4987136 4995991 5006456 5026736 5031488 5050892 5055232 5071352 5080516 5095811 5101096 5110784 5146372 5157152 5197088 5203016 5213824 5218304 5234944 5244239 5255224 5260192 5273968 5274997 5301868 5312384 5332964 5348926 5349019 5364736 5380298 5391568 5412352 5413408 5444096 5461456 5472896 5493488 5521472 5521568 5542862 5553856 5570576 5586944 5592059 5596864 5597956 5603248 5619712 5624857 5637632 5647642 5658368 5659472 5682886 5697769 5699584 5709704 5721664 5743192 5750272 5760482 5772448 5777408 5806304 5823784 5824819 5829824 5840896 5881568 5893888 5904353 5941199 5946304 5958656 5969236 5993416 6011648 6027392 6028568 6046612 6053509 6071296 6082076 6094816 6114251 6148912 6161792 6186752 6197737 6203596 6221824 6241664 6265844 6272882 6278272 6321458 6347264 6358534 6396416 6397664 6403712 6424132 6428408 6443008 6454448 6467968 6492304 6511736 6525376 6549928 6563648 6583408 6584578 6602752 6608797 6635776 6656936 6662656 6674486 6681983 6716138 6721792 6733727 6735872 6747832 6761216 6795776 6807724 6821984 6847652 6868267 6883877 6888448 6889792 6911762 6918296 6938624 6950944 6965504 7014007 7021417 7027328 7042048 7068544 7083128 7089824 7091084 7117166 7145996 7154147 7169008 7175168 7187908 7225933 7232764 7251706 7254016 7266896 7297087 7311616 7318528 7346752 7376512 7413406 7419776 7441984 7443436 7470814 7485632 7501312 7525232 7553546 7561526 7581329 7583744 7592156 7614464 7627984 7636552 7659542 7682048 7695688 7704466 7711808 7727104 7740824 7780256 7781774 7825888 7849448 7850843 7867288 7872512 7874048 7896889 7906624 7937116 7937254 7943936 7958041 7960576 7983668 7990528 8007703 8016008 8031232 8045492 8054669 8078336 8102656 8104096 8133904 8135491 8176168 8193152 8200192 8214752 8240947 8266016 8287664 8289281 8305024 8339528 8364032 8380372 8396288 8445268 8454754 8454901 8472464 8479744 8506784 8547812 8555008 8570198 8572928 8632624 8641744 8664376 8667136 8717696 8727488 8761298 8795072 8796788 8805104 8830976 8839061 8846656 8874866 8893456 8926918 8943872 8972392 8972548 8998912 9006151 9025016 9052186 9078784 9094904 9105278 9124192 9132032 9161152 9194848 9196642 9205336 9229444 9232384 9261824 9278269 9296672 9297704 9332687 9344192 9380228 9388288 9435244 9463649 9471616 9473464 9491456 9527168 9557548 9577568 9662576 9662744 9682816 9691136 9719248 9739301 9748508 9768928 9777152 9794512 9796423 9805684 9834496 9865856 9902144 9904076 9974272 9991982 10012912 10053472 10062976 10101784 10110464 10142704 10161032 10191622 10202192 10221568 10292744 10314304 10394176 10406032 10427648 10436608 10446163 10469888 10488478 10510448 10520384 10547936 10549994 10581571 10603736 10624768 10643633 10665928 10697852 10698038 10729472 10760596 10783136 10792991 10817521 10824704 10826816 10856293 10888192 10922912 10945792 10965227 10986976 11042944 11043136 11085724 11107712 11141152 11184118 11193728 11195912 11206496 11242231 11249714 11275264 11295284 11316736 11318944 11365772 11395538 11399168 11419408 11443328 11466851 11486384 11500544 11520964 11544896 11554816 11612608 11647568 11649638 11659648 11681792 11763136 11787776 11808706 11882398 11892608 11913517 11917312 11938472 11986832 12023296 12054784 12057136 12093224 12107018 12142592 12164152 12189632 12228502 12297824 12323584 12373504 12395474 12407192 12409397 12443648 12483328 12505493 12531688 12545764 12556544 12578839 12642916 12657337 12694528 12717068 12755353 12784343 12792832 12795328 12807424 12848264 12856816 12886016 12908896 12935936 12984608 13023472 13026013 13050752 13099856 13127296 13166816 13169156 13217594 13271552 13286273 13313872 13325312 13348972 13363966 13432276 13443584 13467454 13471744 13495664 13522432 13551733 13591552 13615448 13643968 13695304 13736534 13767754 13776896 13779584 13823524 13836592 13877248 13889953 13901888 13931008 13971419 14028014 14042834 14054656 14079611 14084096 14137088 14166256 14179648 14182168 14234332 14291992 14308294 14338016 14350336 14375816 14451866 14465528 14503412 14508032 14533792 14580137 14594174 14623232 14637056 14665651 14693504 14753024 14779219 14826812 14839552 14883968 14886872 14941628 14958671 14971264 15002624 15050464 15107092 15108769 15123052 15162658 15167488 15184312 15228928 15255968 15273104 15319084 15364096 15391376 15394379 15408932 15423616 15454208 15481648 15560512 15563548 15651776 15698896 15701686 15701959 15734576 15745024 15748096 15793778 15813248 15874232 15874508 15887872 15916082 15921152 15967336 15981056 16015406 16032016 16062464 16090984 16109338 16156672 16205312 16208192 16267808 16270982 16352336 16386304 16400384 16415399 16429504 16481894 16511677 16532032 16575328 16578562 16610048 16679056 16725709 16728064 16743379 16760744 16792576 16890536 16909508 16909802 16944928 16959488 17013568 17059889 17095624 17110016 17140396 17145856 17231071 17265248 17283488 17328752 17332133 17435392 17454976 17522596 17590144 17593576 17610208 17678122 17693312 17749732 17786912 17853836 17887744 17944784 17945096 17997824 18012302 18050032 18104372 18157568 18189808 18210556 18248384 18264064 18322304 18389696 18393284 18410672 18458888 18464768 18523648 18556538 18593344 18595408 18665374 18688384 18721241 18760456 18776576 18831043 18870488 18927298 18943232 18946928 18982912 19054336 19115096 19155136 19325152 19325488 19365632 19382272 19400017 19438496 19478602 19497016 19537856 19554304 19589024 19592846 19611368 19651489 19668992 19731712 19766747 19804288 19808152 19890101 19948544 19983964 20025824 20106944 20125952 20161687 20203568 20220928 20285408 20322064 20363993 20383244 20404384 20443136 20585488 20628608 20788352 20812064 20855296 20878429 20892326 20939776 20976956 21020896 21040768 21095872 21099988 21163142 21207472 21249536 21287266 21331856 21395704 21396076 21458944 21521192 21566272 21585982 21635042 21649408 21653632 21712586 21776384 21845824 21891584 21930454 21955087 21973952 22085888 22086272 22125103 22171448 22215424 22254869 22282304 22368236 22387456 22391824 22412992 22484462 22499428 22550528 22567163 22590568 22633472 22637888 22731544 22791076 22798336 22838816 22886656 22933702 22972768 23001088 23041928 23046023 23089792 23109632 23224487 23225216 23295136 23299276 23319296 23360701 23506483 23526272 23575552 23617412 23764796 23785216 23827034 23834624 23876944 23973664 23976143 24046592 24109568 24114272 24186448 24191167 24214036 24285184 24328304 24379264 24457004 24595648 24647168 24674507 24747008 24790948 24814384 24818794 24887296 24910081 24966656 25010986 25063376 25091528 25113088 25157678 25285832 25314674 25380971 25389056 25434136 25510706 25568686 25585664 25590656 25614848 25696528 25713632 25772032 25795627 25817792 25871872 25946921 25969216 26046944 26052026 26101504 26147849 26199712 26254592 26333632 26338312 26435188 26465341 26543104 26572546 26627744 26650624 26697944 26727932 26808397 26864552 26887168 26934908 26943488 26965631 26991328 27044864 27103466 27183104 27230896 27236209 27287936 27390608 27447121 27473068 27535508 27553792 27559168 27647048 27673184 27779906 27780389 27803776 27862016 27942838 28056028 28085668 28109312 28159222 28168192 28274176 28332512 28359296 28364336 28468664 28583984 28616588 28676032 28700672 28751632 28903732 28931056 29006824 29016064 29067584 29160274 29160781 29188348 29246464 29274112 29331302 29387008 29506048 29558438 29591639 29653624 29679104 29767936 29773744 29883256 29917342 29942528 29995693 30005248 30100928 30214184 30217538 30246104 30325316 30334976 30368624 30457856 30485741 30511936 30546208 30638168 30664543 30728192 30782752 30788758 30817864 30847232 30908416 30963296 31062031 31121024 31127096 31303552 31397792 31403372 31403918 31469152 31496192 31587556 31626496 31682651 31748464 31749016 31775744 31832164 31842304 31868473 31934672 31962112 32030812 32064032 32124928 32181968 32188247 32218676 32313344 32315671 32410624 32416384 32535616 32541964 32704672 32772608 32830798 32859008 32963788 33023354 33064064 33150656 33157124 33220096 33358112 33451418 33486758 33521488 33585152 33781072 33819016 33819604 33889856 33918976 34027136 34119778 34191248 34220032 34280792 34291712 34462142 34530496 34566976 34657504 34664266 34768019 34870784 34909952 34971937 35045192 35180288 35187152 35220416 35356244 35386624 35499464 35573824 35670677 35707672 35775488 35889568 35890192 35995648 36024604 36028603 36100064 36208744 36315136 36379616 36421112 36496768 36528128 36644608 36709673 36779392 36786568 36821344 36917776 36938759 37047296 37113076 37186688 37190816 37330748 37376768 37442482 37443133 37520912 37553152 37662086 37740976 37854596 37886464 37893856 37965824 38108672 38230192 38310272 38650304 38650976 38731264 38800034 38876992 38957204 38994032 39075712 39108608 39144413 39178048 39185692 39222736 39302978 39337984 39373999 39463424 39533494 39608576 39616304 39780202 39884383 39897088 39967928 40051648 40213888 40251904 40323374 40407136 40441856 40570816 40644128 40727986 40766488 40773733 40808768 40886272 41089477 41170976 41257216 41330471 41576704 41588393 41624128 41710592 41756858 41784652 41879552 41953912 42041792 42081536 42191744 42199976 42326284 42374563 42414944 42499072 42574532 42663712 42791408 42792152 42799757 42917888 43042384 43132544 43171964 43270084 43298816 43307264 43384159 43425172 43552768 43654897 43691648 43783168 43860908 43910174 43947904 44171776 44172544 44250206 44342896 44430848 44509738 44564608 44736472 44774912 44783648 44825984 44968924 44998856 45101056 45134326 45181136 45266944 45275776 45463088 45582152 45596672 45677632 45773312 45867404 45945536 46002176 46083856 46092046 46179584 46219264 46261579 46448974 46450432 46590272 46598552 46638592 46721402 47012966 47052544 47136089 47151104 47234824 47529592 47570432 47654068 47669248 47753888 47947328 47952286 48077869 48093184 48187139 48219136 48228544 48372896 48382334 48428072 48560291 48570368 48656608 48758528 48914008 49098049 49149919 49191296 49294336 49349014 49494016 49581896 49628768 49637588 49787023 49820162 49933312 50021972 50079029 50126752 50183056 50226176 50315356 50571664 50581531 50629348 50761942 50778112 50868272 51021412 51079609 51137372 51171328 51181312 51229696 51393056 51427264 51591254 51592151 51635584 51743744 51893842 51938432 52093888 52104052 52203008 52295698 52399424 52509184 52667264 52676624 52870376 52930682 53069303 53086208 53145092 53255488 53301248 53395888 53455864 53616794 53729104 53774336 53869816 53886976 53931262 53982656 54089728 54206932 54366208 54461792 54472418 54575872 54781216 54894242 54946136 54955901 55071016 55107584 55118336 55294096 55346368 55559812 55560778 55607552 55706287 55724032 55885676 56053921 56112056 56171336 56218624 56318444 56336384 56382683 56548352 56665024 56718592 56728672 56937328 56948437 57167968 57233176 57352064 57401344 57503264 57686629 57807464 57862112 58013648 58024967 58135168 58320548 58321562 58376696 58492928 58548224 58662604 58774016 58839209 59012096 59116876 59183278 59184307 59307248 59358208 59535872 59547488 59766512 59834684 59885056 59991386 60010496 60201856 60428368 60435076 60492208 60650632 60669952 60737248 60971482 61023872 61092416 61276336 61329086 61456384 61512649 61565504 61577516 61635728 61694464 61816832 61873427 61926592 62124062 62242048 62254192 62607104 62795584 62806744 62807836 62938304 62992384 63175112 63252992 63365302 63496928 63498032 63551488 63664328 63684608 63736946 63869344 63924224 64061624 64128064 64249856 64363936 64376494 64437352 64626688 64631342 64821248 64832768 64947883 65071232 65083928 65353189 65409344 65545216 65661596 65718016 65927576 66046708 66128128 66245543 66301312 66314248 66440192 66716224 66902836 66973516 67042976 67170304 67562144 67638032 67639208 67779712 67837952 68054272 68175107 68239556 68382496 68440064 68561584 68574961 68924284 69060992 69133952 69315008 69328532 69536038 69537247 69741568 69819904 69943874 70090384 70360576 70374304 70440832 70712488 70773248 70998928 71147648 71341354 71415344 71550976 71779136 71780384 72049208 72057206 72200128 72417488 72630272 72696767 72759232 72842224 72993536 73056256 73123141 73289216 73419346 73558784 73573136 73642688 73835552 73877518 74070997 74094592 74226152 74373376 74381632 74661496 74753536 74884964 74886266 75041824 75106304 75324172 75481952 75550937 75709192 75722647 75772928 75787712 75931648 75994051 76217344 76460384 76620544 76756589 77235587 77300608 77301952 77462528 77600068 77753984 77914408 77988064 78151424 78288826 78356096 78371384 78445472 78605956 78695617 78747998 78926848 79066988 79217152 79232608 79485263 79560404 79768766 79794176 79935856 80103296 80267957 80427776 80503808 80646748 80814272 80883712 81141632 81288256 81455972 81532976 81547466 81617536 81772544 82178954 82341952 82514432 82660942 83153408 83176786 83248256 83394619 83421184 83513716 83569304 83759104 83907824 84083584 84163072 84383488 84399952 84652568 84749126 84829888 84998144 85149064 85327424 85582816 85584304 85599514 85835776 85914361 86084768 86265088 86343928 86540168 86597632 86614528 86768318 86850344 86865779 87105536 87309794 87383296 87538451 87566336 87721816 87820348 87895808 88084733 88343552 88345088 88500412 88601359 88685792 88861696 89019476 89129216 89287471 89472944 89490401 89549824 89567296 89651968 89937848 89997712 90202112 90268652 90362272 90533888 90551552 90926176 91164304 91182091 91278421 91355264 91546624 91734808 91891072 92004352 92167712 92184092 92359168 92523158 92897948 92900864 93003911 93180544 93197104 93277184 93442804 94025932 94105088 94272178 94302208 94469648 94862131 95059184 95140864 95308136 95338496 95507776 95894656 95904572 96155738 96186368 96374278 96438272 96457088 96745792 96764668 96856144 97120582 97140736 97229671 97313216 97517056 97828016 98196098 98299838 98382592 98557277 98588672 98698028 98988032 99163792 99257536 99275176 99574046 99640324 99866624 100043944 100158058 100253504 100366112 100452352 100630712 101143328 101163062 101258696 101523884 101556224 101736544 102042824 102060959 102159218 102274744 102342656 102362624 102459392 102659557 102786112 102854528 103182508 103184302 103271168 103454533 103487488 103787684 103876864 104100139 104187776 104208104 104406016 104591396 104710697 104798848 105018368 105334528 105353248 105740752 105761383 105861364 106138606 106172416 106290184 106510976 106602496 106791776 106911728 107132311 107233588 107458208 107548672 107739632 107760653 107862524 107965312 108179456 108413864 108732416 108923584 108944836 109151744 109562432 109788484 109892272 109911802 109913713 110142032 110215168 110236672 110588192 110692736 111119624 111121556 111215104 111412574 111448064 111771352 112107842 112224112 112342672 112437248 112636888 112672768 112765366 113096704 113330048 113437184 113457344 113874656 113896874 114335936 114466352 114704128 114802688 114907793 115006528 115373258 115614928 115724224 116027296 116049934 116270336 116641096 116643124 116753392 116985856 117079963 117096448 117203653 117325208 117548032 117678418 118024192 118233752 118366556 118368614 118614496 118716416 118722901 119071744 119094976 119419223 119533024 119669368 119770112 119982772 120020992 120403712 120617497 120856736 120870152 120984416 121301264 121324931 121474496 121942964 122047744 122184832 122552672 122658172 123025298 123027437 123131008 123155032 123271456 123388928 123746854 123853184 124248124 124484096 124508384 125214208 125591168 125613488 125615672 125876608 125984768 126135361 126350224 126505984 126730604 126993856 126996064 127102976 127328656 127473892 127738688 127848448 128123248 128256128 128499712 128727872 128752988 128874704 129253376 129262684 129642496 129665536 129895766 130142464 130167856 130706378 130818688 131048687 131090432 131323192 131436032 131855152 132093416 132256256 132491086 132602624 132628496 132880384 133432448 133805672 133947032 134085952 134340608 135124288 135276064 135278416 135559424 135675904 135800119 136108544 136350214 136479112 136764992 136880128 137123168 137149922 137560423 137848568 138121984 138267904 138367229 138630016 138657064 139072076 139074494 139230707 139483136 139639808 139887748 140180768 140308883 140627773 140721152 140748608 140881664 141131809 141424976 141546496 141997856 142295296 142547951 142682708 142830688 143101952 143558272 143560768 144098416 144114412 144400256 144834976 145393534 145518464 145684448 145987072 146149003 146246282 146578432 146838692 147117568 147146272 147285376 147671104 147755036 148141994 148189184 148452304 148746752 148763264 149069063 149322992 149507072 149769928 149772532 150083648 150212608 150648344 150963904 151101874 151418384 151445294 151545856 151575424 151863296 151988102 152434688 152920768 153241088 153513178 153685609 154471174 154601216 154603904 154875721 154925056 155200136 155507968 155828816 155976128 156302848 156577652 156712192 156742768 156890944 157211912 157391234 157495996 157853696 157970141 158133976 158434304 158465216 158970526 159120808 159537532 159588352 159871712 160206592 160535914 160855552 161007616 161293496 161322161 161628544 161767424 162283264 162571409 162576512 162911944 163065952 163094932 163235072 163524907 164357908 164545381 164683904 165028864 165321884 165819589 166196459 166306816 166353572 166496512 166789238 166842368 167027432 167138608 167518208 167815648 167833001 168167168 168326144 168766976 168799904 169305136 169338169 169498252 169659776 169996288 170298128 170654848 171165632 171168608 171199028 171828722 172169536 172530176 172687856 172721549 173080336 173195264 173229056 173536636 173700688 173731558 174211072 174370567 174619588 174766592 175076902 175132672 175443632 175640696 175791616 176169466 176172529 176687104 176690176 177000824 177202718 177371584 177723392 178038952 178258432 178574942 178945888 178980802 179099648 179134592 179303936 179875696 179995424 180404224 180537304 180569389 180724544 181067776 181103104 181628447 181852352 182328608 182364182 182556842 182710528 183034943 183093248 183469616 183782144 184008704 184177169 184335424 184368184 184718336 185046316 185257387 185795896 185801728 186007822 186361088 186394208 186554368 186885608 187658779 188051864 188210176 188544356 188604416 188939296 189541781 189724262 190118368 190281728 190616272 190653463 191015552 191789312 191809144 192129847 192311476 192372736 192748556 192876544 192914176 193491584 193529336 193712288 194241164 194459342 194462723 194626432 195034112 195656032 196392196 196599676 196765184 197114554 197177344 197396056 197976064 198327584 198515072 198550352 199148092 199280648 199733248 200087888 200316116 200507008 200732224 200904704 201261424 202286656 202326124 202517392 203047768 203112448 203473088 204085648 204121918 204125467 204318436 204549488 204685312 204725248 204918784 205319114 205572224 205709056 206365016 206368604 206542336 206909066 206974976 207141473 207575368 207753728 208200278 208375552 208416208 208812032 209182792 209421394 209597696 210036736 210669056 210706496 211481504 211522766 211722728 212277212 212344832 212580368 213021952 213204992 213400187 213583552 213823456 214264622 214467176 214651801 214916416 215097344 215479264 215521306 215725048 215930624 216358912 216827728 217434217 217464832 217663927 217847168 217889672 218303488 219124864 219576968 219784544 219823604 219827426 220284064 220473344 221176384 221385472 221778557 222239248 222243112 222430208 222825148 222896128 223542704 224003923 224215684 224448224 224685344 224874496 225273776 225317729 225530732 226193408 226209697 226660096 226874368 226914688 227749312 227793748 228671872 228932704 229408256 229815586 230013056 230746516 231229856 231448448 232054592 232099868 232540672 233282192 233286248 233506784 233971712 234159926 234407306 234650416 235096064 235356836 236048384 236467504 236733112 236737228 237228992 237432832 237445802 238143488 238189952 238838446 239066048 239338736 239540224 239965544 240041984 240807424 241234994 241713472 241740304 241968832 242602528 242649862 242948992 243376133 243885928 244095488 244369664 244803559 245105344 245316344 246050596 246054874 246262016 246310064 246542912 246777856 247493708 247706368 248238793 248496248 248968192 249016768 249694739 250428416 251182336 251226976 251231344 251753216 251969536 252200221 252270722 252700448 253011968 253461208 253987712 253992128 254205952 254657312 254947784 255469357 255477376 255696896 256246496 256512256 256967711 257455744 257505976 257749408 258525368 258571313 259284992 259331072 259791532 260284928 260335712 261412756 261637376 262097374 262101931 262180864 262646384 262872064 263710304 263737573 264186832 264512512 264982172 265205248 265256992 265760768 266864896 267611344 267894064 268171904 268681216 270248576 270552128 270556832 271118848 271419577 271600238 272217088 272700428 272958224 273529984 273760256 274010891 274246336 274299844 275120846 275697136 276243968 276535808 276734458 277260032 277314128 278144152 278148988 278461414 278966272 279190681 279279616 279775496 280361536 280617766 281255546 281442304 281497216 281763328 282263618 282849952 283092992 283995712 284590592 285095902 285365416 285416131 285661376 286203904 287116544 287121536 287626339 288196832 288228824 288800512 289313297 289669952 290787068 291036928 291118751 291368896 291974144 292298006 292492564 293156864 293373119 293677384 294235136 294292544 294570752 295342208 295510072 296283988 296378368 296621941 296904608 297493504 297526528 298138126 298645984 299014144 299539856 299545064 299598299 300167296 300425216 301296688 301918331 301927808 302203748 302836768 302890588 303091712 303150848 303689113 303976204 304869376 305584279 305841536 306482176 307026356 307371218 308942348 309202432 309207808 309751442 309850112 310400272 311015936 311657632 311689859 311952256 312605696 313155304 313424384 313485536 313781888 314423824 314782468 314991992 315707392 315940282 316267952 316868608 316930432 317941052 318241616 319075064 319176704 319743424 320413184 320768591 321071828 321711104 322015232 322586992 322644322 323257088 323534848 323831053 324566528 325142818 325153024 325823888 326131904 326189864 326470144 327049814 328715816 329090762 329367808 329952623 330057728 330643768 331639178 332392918 332613632 332707144 332993024 333578476 333684736 334054864 334277216 335036416 335343151 335631296 335666002 336334336 336545083 336652288 337309973 337533952 337599808 338610272 338676338 338996504 339319552 339922037 339992576 340596256 341309696 342331264 342337216 342398056 343657444 344049433 344339072 345060352 345375712 345443098 346160672 346458112 347073272 347401376 347463116 348509161 348741134 349239176 349533184 350153804 350265344 350553203 350887264 351281392 351583232 352338932 352345058 353374208 353380352 354001648 354070717 354405436 354743168 355446784 355472381 356077904 356516864 357149884 357557263 357891776 357961604 358199296 358269184 358607872 359751392 359990848 361074608 361138778 361145057 361449088 362135552 362206208 363256894 363704704 364657216 364728364 365113684 365421056 366069886 366186496 366939232 367564288 368354338 368670848 368736368 369436672 370092632 370514774 371591792 371603456 372015644 372722176 372788416 373108736 373771216 375317558 376103728 376420352 377088712 377208832 377878592 379083562 379448524 380236736 380563456 381232544 381306926 382031104 383578624 383618288 384259694 384622952 384691307 384745472 385497112 385753088 385828352 386983168 387058672 387424576 388482328 388918684 388925446 389252864 389944009 390068224 391312064 392377447 392784392 393199352 393530368 394229108 394354688 394792112 395952128 396314633 396655168 397030144 397100704 398296184 398561296 398639059 399466496 400175776 400632232 401014016 401464448 401809408 402522848 403806403 404573312 404652248 405034784 406095536 406946176 408171296 408243836 408250934 408636872 409098976 409450496 409837568 410638228 411144448 411418112 411874463 412730032 412737208 413084672 413818132 413949952 414282946 414290149 415150736 415507456 416400556 416751104 416832416 417624064 418365584 418842788 419195392 420073472 420103723 421338112 421412992 422963008 423045532 423445456 424554424 424689664 425160736 426043904 426800374 427167104 427646912 428529244 428934352 429303602 429832832 430194688 430588543 430958528 431042612 431450096 431861248 432717824 433113989 433655456 434868434 435327854 435694336 435779344 436606976 438249728 439153936 439569088 439647208 439654852 440568128 440946688 442352768 442770944 443557114 444478496 444486224 444860416 445650296 445792256 447085408 448007846 448431368 448896448 449370688 449748992 450547552 450635458 451061464 451984247 452386816 452419394 453320192 453748736 453829376 454635181 455498624 455587496 457343744 457472323 457865408 458816512 459631172 460026112 461493032 462459712 462896896 463718801 464109184 464199736 465081344 466564384 466572496 467013568 467943424 468319852 468371839 468814612 469300832 470192128 470713672 472096768 472935008 473466224 473474456 474457984 474865664 474891604 476286976 476379904 477225749 477676892 478132096 478677472 479080448 479931088 480203867 481614848 482469988 483426944 483480608 483937664 485205056 485299724 485897984 486752266 486760729 487771856 488190976 488739328 489607118 490210688 490632688 492101192 492109748 492524032 492620128 493085824 493555712 494987416 495412736 496477586 496992496 497936384 498033536 499389478 500856832 502364672 502453952 502462688 503506432 504400442 504541444 505400896 506023936 506922416 507975424 507984256 508411904 508877369 509314624 509895568 510938714 510954752 511393792 511861987 512492992 513024512 513935422 514911488 515011952 515498816 517050736 517142626 518496979 518569984 518662144 519044749 519583064 520569856 520671424 522825512 523274752 524194748 524203862 524361728 525292768 525744128 527420608 527475146 528373664 528856559 529025024 529964344 530058529 530410496 530513984 531521536 533729792 534163201 535222688 535788128 536343808 537296123 540497152 540649109 541104256 541113664 542237696 542839154 543200476 544434176 545400856 545916448 547059968 548021782 548492672 548599688 550241692 550869319 551394272 551451289 552487936 553071616 553468916 554520064 554628256 556288304 556297976 556396841 556922828 557932544 558381362 558559232 559550992 560723072 561235532 561875699 562511092 562884608 562994432 563526656 564527236 565699904 566185984 567513661 567991424 569181184 570191804 570730832 570832262 571322752 572407808 574233088 574243072 575252678 576393664 576457648 577601024 578626594 579339904 581574136 582073856 582237502 582737792 583762333 583948288 584596012 584985128 586313728 586746238 587354768 588470272 588585088 589141504 590684416 591020144 592567976 592756736 593243882 593809216 594987008 595053056 596276252 597291968 598028288 599079712 599090128 599196598 600334592 600850432 601400527 602593376 603836662 603855616 604407496 605673536 605781176 606183424 606301696 607378226 607952408 609738752 611168558 611683072 612769157 612964352 614052712 614742436 616593131 617884696 618404864 618415616 619502884 619700224 620209513 620800544 622031872 623315264 623379718 623904512 625012297 625211392 626310608 626432807 626848768 626971072 627563776 628847648 629564936 629983984 631283783 631414784 631880564 632535904 633737216 633860864 635882104 636483232 638150128 638274637 638948947 639486848 640826368 641537182 642143656 643422208 644030464 645173984 645288644 646514176 647231299 647662106 649133056 650285636 650306048 651027377 651647776 652263808 652379728 652940288 654099628 657431632 658181524 658735616 659905246 660115456 661287536 663278356 664034917 664785836 665227264 665414288 665986048 667156952 667369472 668109728 668554432 670686302 670697963 671262592 671332004 672668672 673090166 673304576 674619946 675067904 675199616 677220544 677352676 677993008 678639104 679844074 679985152 680607697 681192512 682619392 684662528 684674432 684796112 687314888 688098866 688678144 689900939 690120704 690751424 690886196 692321344 692916224 694146544 694802752 694926232 697018322 697482268 698478352 699066368 700307608 700530688 701106406 701774528 702562784 703166464 704677864 704690116 706748416 706760704 708003296 708141434 708810872 709486336 710893568 710944762 712155808 713033728 714299768 714426713 715114526 715783552 715923208 716398592 716538368 717215744 719502784 719981696 722149216 722277556 722290114 722898176 724181731 724412416 726513788 727409408 728700973 729314432 729456728 730227368 730842112 732139772 732372992 732974879 733878464 735128576 736708676 737341696 737472736 738873344 740185264 740329681 741029548 743183584 743206912 743260433 744031288 745444352 745576832 746217472 747542432 749926177 750635116 752207456 752840704 754177424 754324571 755757184 758167124 758897048 760473472 761126912 762465088 762613852 764062208 764909717 767157248 767236576 768519388 769245904 769382614 769395991 770994224 771506176 771656704 773966336 774117344 774849152 776964656 777837368 777850892 778505728 779888018 780136448 782624128 784754894 785568784 786398704 787060736 788458216 788709376 789584224 792629266 793310336 794060288 794201408 796592368 797122592 797278118 798932992 799664437 800351552 801264464 802028032 802928896 803618816 804354551 805045696 807612806 809146624 809304496 810069568 812191072 813892352 816342592 816487672 816501868 817273744 818197952 818900992 819675136 820425571 821276456 822288896 822836224 823748926 825460064 825474416 826169344 827636264 827899904 828565892 828580298 830301472 831014912 831060307 832801112 833502208 833664832 835248128 835934561 836731168 837685576 838390784 840146944 840207446 842676224 842825984 844322479 845926016 846091064 846890912 849108848 849591457 850321472 852087808 853600748 854334208 855293824 857058488 857868704 858607204 859665664 861177086 861192059 861917056 862085224 862900192 863722496 866227978 867310912 869736868 870655708 871388672 871558688 873213952 876499456 878307872 879138176 879294416 879309704 881136256 881893376 882947527 884705536 885541888 887114228 888956992 888972448 889720832 891300592 894170816 896015692 896862736 897792896 898741376 899497984 901095104 901270916 902122928 903968494 903984211 904773632 904838788 906640384 907497472 907658752 909270362 910997248 911174992 914687488 914944646 915730816 917340809 917633024 919262344 920052224 922986064 924919424 925793792 927437602 928218368 928399472 930162688 933128768 933144992 934027136 936639704 936743678 937629224 938601664 940384256 941427344 944193536 945057971 945870016 946932448 946948912 948915968 949731328 949783208 950600833 952573952 952759808 954451498 955353784 956264192 957354944 958160896 959862176 960407734 962922961 963229696 964939976 966853888 966961216 967875328 970410112 970599448 971795968 973504532 973521458 974614949 975543712 976381952 977478656 979214236 980421376 981265376 982162181 984202384 984219496 984394411 985048064 985240256 986171648 987111424 987922663 989974832 990825472 992955172 993984992 995872768 996067072 997835657 998778956 1001713664 1001785801 1004062631 1004729344 1004907904 1004925376 1007012864 1008800884 1009082888 1010801792 1012047872 1013844832 1015950848 1015968512 1017754738 1018629248 1019791136 1021877428 1021909504 1023043021 1023723974 1024985984 1026049024 1027870844 1029822976 1030023904 1030997632 1034101472 1034285252 1036993958 1037324288 1038089498 1039166128 1041139712 1041342848 1043483441 1045651024 1046549504 1048389496 1048407724 1048723456 1050585536 1051488256 1054841216 1054950292 1056747328 1057713118 1058050048 1059928688 1060117058 1060820992 1061027968 1063043072 1067459584 1068326402 1070445376 1071576256 1072687616 1074592246 1080994304 1081298218 1082208512 1082227328 1084130047 1084475392 1085678308 1086400952 1088868352 1090801712 1091832896 1094119936 1096043564 1096985344 1097199376 1100483384 1101738638 1102788544 1102902578 1104975872 1105790987 1106143232 1106937832 1109040128 1109256512 1112576608 1112595952 1112793682 1113845656 1115865088 1116762724 1116886693 1117118464 1119101984 1121446144 1122471064 1123751398 1125022184 1125769216 1125988864 1127053312 1129054472 1129255127 1131399808 1132371968 1135027322 1135982848 1137999863 1138362368 1140383608 1141461664 1141664524 1142645504 1145101529 1148466176 1148486144 1150505356 1151817667 1152787328 1152915296 1155202048 1157253188 1158679808 1160737123 1163148272 1163375213 1164147712 1164475004 1165475584 1167524666 1167896576 1169192024 1169970256 1172627456 1173492476 1174709536 1174831007 1176940544 1177170176 1178283008 1181368832 1182040288 1185135952 1185367183 1186487764 1186619473 1187618432 1189974016 1190106112 1192552504 1194583936 1196056576 1198159424 1198180256 1198393196 1200669184 1202801054 1205186752 1207673324 1207711232 1208814992 1209050843 1211347072 1211562352 1212366848 1212603392 1214756452 1215904816 1219477504 1220593969 1222337116 1223366144 1225538314 1225928704 1228105424 1229484872 1233186262 1233207703 1235769392 1236809728 1236831232 1239005768 1239400448 1240419026 1241601088 1244063744 1246630528 1246759436 1247809024 1250024594 1250422784 1252621216 1252865614 1253697536 1253942144 1255127552 1257695296 1259129872 1259967968 1262567566 1262829568 1263761128 1263985723 1265071808 1267474432 1267721728 1271764208 1272966464 1276300256 1276549274 1277897894 1278973696 1281244601 1281652736 1283074364 1284287312 1286844416 1288060928 1289240183 1290347968 1290577288 1293028352 1294462598 1295324212 1296801709 1298266112 1300571272 1300612096 1302054754 1303295552 1304527616 1304759456 1305880576 1308199256 1313611453 1314863264 1316363048 1317471232 1319810492 1320230912 1322575072 1326556712 1326792467 1328069834 1329571672 1330454528 1330828576 1331972096 1334313904 1334574241 1336219456 1337108864 1341372604 1341395926 1342525184 1342664008 1344908929 1345337344 1346180332 1346609152 1349239892 1350135808 1350399232 1353301807 1354441088 1354705352 1355986016 1357278208 1359688148 1361215394 1361239061 1362385024 1365238784 1369325056 1369348864 1369592224 1374629776 1376197732 1377356288 1379801878 1380241408 1381502848 1381772392 1384642688 1385832448 1388293088 1389605504 1389852464 1394036644 1394964536 1396956704 1398132736 1400615216 1402212812 1403549056 1405125568 1406332928 1409355728 1409380232 1413496832 1413521408 1416006592 1416282868 1417621744 1418972672 1421787136 1421889524 1424311616 1426067456 1428599536 1428853426 1428878269 1430229052 1431567104 1431846416 1432797184 1433076736 1434431488 1439005568 1439963392 1444298432 1444555112 1444580228 1445796352 1448363462 1448824832 1453027576 1454818816 1457401946 1458628864 1458913456 1460454736 1461684224 1464279544 1464745984 1465949758 1467756928 1470257152 1473417352 1474683392 1474945472 1477746688 1480370528 1480659362 1482059096 1486367168 1486413824 1486520866 1488062576 1490888704 1491153664 1492434944 1493801309 1495084864 1499852354 1501270232 1504414912 1505681408 1508354848 1508649142 1511514368 1516334248 1517794096 1520946944 1522039519 1522253824 1523647489 1524930176 1525227704 1528124416 1529819434 1534314496 1534473152 1537038776 1538491808 1538765228 1538791982 1541988448 1543313408 1543397713 1547932672 1548234688 1549698304 1552449899 1553929312 1555674736 1555701784 1557011456 1559776036 1560272896 1565248256 1568027461 1569509788 1571137568 1572797408 1574121472 1576916432 1577224103 1579168448 1583467879 1585258532 1586620672 1588120576 1588402816 1593184736 1594245184 1594556236 1599328874 1599356681 1600703104 1602528928 1604056064 1605857792 1608709102 1610091392 1615225612 1618293248 1618608992 1620139136 1624382144 1627784704 1632685184 1632975344 1633003736 1634547488 1636395904 1637801984 1639759693 1640851142 1642552912 1644577792 1645672448 1647497852 1650920128 1650948832 1652338688 1655272528 1657131784 1657160596 1660602944 1662029824 1662120614 1665602224 1667004416 1667329664 1670496256 1671869122 1673462336 1675371152 1676781568 1680293888 1680414892 1685352448 1685651968 1688644958 1691852032 1692182128 1693781824 1698217696 1699182914 1700642944 1703632931 1704175616 1707201496 1708668416 1710587648 1714116976 1715737408 1717214408 1719331328 1722354172 1722384118 1723834112 1724170448 1725800384 1727444992 1732455956 1734621824 1737671551 1739473736 1741311416 1742777344 1743117376 1746427904 1747863173 1752998912 1756615744 1758276352 1758588832 1758619408 1762272512 1763786752 1765401547 1765895054 1769411072 1771083776 1774228456 1777913984 1777944896 1779441664 1782601184 1788285499 1788341632 1792031384 1793725472 1795585792 1797482752 1798773977 1802190208 1802541832 1804245856 1807936988 1807968422 1809677576 1809999191 1813280768 1814994944 1815317504 1818540724 1821994496 1822349984 1824015479 1828161049 1829374976 1829889292 1831461632 1834681618 1834713517 1835266048 1838524688 1840104448 1845972128 1846163011 1849838848 1851587584 1854875204 1856436736 1856798944 1860325376 1866257536 1866289984 1868054272 1873279408 1873487356 1875258448 1877203328 1880768512 1882854688 1890115942 1891740032 1893864896 1893897824 1897831936 1899566416 1899937039 1901201666 1905147904 1905519616 1908902996 1910707568 1912528384 1914709888 1916321792 1918076237 1919724352 1920815468 1925845922 1926459392 1929879952 1933707776 1933922432 1935750656 1937897819 1940820224 1941198896 1943591936 1947009064 1947042916 1949229898 1951087424 1952763904 1954957312 1958428472 1960842752 1962530752 1964324362 1968404768 1968438992 1968788822 1970096128 1970480512 1972343296 1974222848 1975845326 1979949664 1981650944 1985910344 1987969984 1991745536 1992134144 1995671314 1997557912 1997912917 2003427328 2003571602 2008125262 2009458688 2009815808 2009850752 2013384373 2014025728 2017601768 2018165776 2021603584 2024095744 2025948859 2027689664 2031901696 2031937024 2035509476 2037258496 2037831257 2039582272 2043754856 2043819008 2046086042 2047447948 2049971968 2052098048 2053611833 2055741688 2059645952 2060047808 2061995264 2068202944 2068570504 2073987916 2074648576 2076178996 2078332256 2082279424 2082685696 2086966882 2091302048 2093099008 2096778992 2096815448 2097188093 2101171072 2102976512 2109682432 2109900584 2113428317 2113494656 2115426236 2116100096 2119857376 2120234116 2121641984 2122055936 2125823791 2134919168 2136652804 2139089953 2140890752 2143152512 2145375232 2149184492 2155654657 2161988608 2162596436 2164417024 2164454656 2168260094 2168950784 2171356616 2172801904 2177736704 2181603424 2181829013 2183665792 2188239872 2192087128 2193970688 2194398752 2200966768 2203477276 2205577088 2205805156 2209951744 2211581974 2212286464 2213875664 2218080256 2218513024 2225153216 2225191904 2225587364 2227691312 2233525448 2233773386 2234236928 2238203968 2242892288 2244942128 2245380137 2247502796 2250044368 2251538432 2251977728 2254106624 2258108944 2258510254 2262799616 2264743936 2266817371 2270054644 2271965696 2275999726 2276724736 2280767216 2282923328 2283329048 2285291008 2290203058 2290242877 2296932352 2296972288 2301010712 2303635334 2305574656 2305830592 2310404096 2314506376 2317359616 2321474246 2326296544 2326750426 2328295424 2328950008 2330951168 2335049332 2335793152 2338384048 2339940512 2345254912 2346984952 2347402057 2349419072 2349662014 2353881088 2354340352 2355815581 2356566016 2361169811 2362737664 2364080576 2370271904 2370734366 2372975528 2373238946 2375236864 2379454259 2379948032 2380212224 2385105008 2389167872 2392113152 2394303197 2396318848 2396360512 2396786392 2401338368 2405602108 2408346031 2410373504 2415346648 2415422464 2417629984 2418101686 2422694144 2423124704 2425206784 2429512904 2431809632 2439564127 2441187938 2444674232 2446732288 2451076628 2451857408 2456210848 2458969744 2464043153 2466372524 2466415406 2471538784 2473619456 2473662464 2478011536 2478495019 2480838052 2483202176 2488127488 2488306667 2493261056 2493518872 2495618048 2500049188 2500845568 2502900841 2505242432 2505731228 2507395072 2507884288 2510255104 2515390592 2518259744 2519935936 2525135132 2527522256 2527971446 2528015399 2530143616 2534948864 2535443456 2543528416 2545932928 2552600512 2553098548 2555795788 2557947392 2562489202 2563305472 2566148728 2568574624 2573688832 2578480366 2580695936 2581154576 2586056704 2588925196 2590648424 2593603418 2596532224 2601142544 2601224192 2604109508 2606591104 2609055232 2609518912 2611761152 2616398512 2627222906 2629726528 2632726096 2634942464 2639620984 2640461824 2645150144 2653113424 2653584934 2656139668 2659143344 2660909056 2661657152 2663944192 2668627808 2669148482 2672438912 2674217728 2682745208 2682791852 2685050368 2685328016 2689817858 2690674688 2692360664 2692839149 2693218304 2698479784 2700271616 2700798464 2706603614 2708882176 2709410704 2711972032 2714556416 2719376296 2722430788 2722478122 2724770048 2730477568 2730626723 2738650112 2738697728 2739184448 2746642129 2749259552 2752395464 2754712576 2759603756 2760482816 2763005696 2763544784 2769285376 2771664896 2774202431 2776586176 2779211008 2779704928 2788073288 2789929072 2790473413 2793913408 2796265472 2801230432 2804425624 2807098112 2810251136 2812665856 2818711456 2818760464 2826644821 2827042816 2829631051 2832013184 2832565736 2835243488 2837945344 2843779048 2848623232 2852134912 2857199072 2857706852 2857756538 2860458104 2863134208 2863692832 2866153472 2868862976 2878011136 2879926784 2883121241 2888596864 2889110224 2889160456 2891592704 2896726924 2897649664 2901113303 2906055152 2909637632 2914803892 2917257728 2917826912 2920909472 2923368448 2928559088 2931899516 2935513856 2940514304 2940726061 2946834704 2949366784 2949890944 2955493376 2960741056 2961318724 2964118192 2972734336 2972827648 2973041732 2976125152 2981777408 2982307328 2987602618 2990169728 2999704708 3002540464 3008829824 3011362816 3014119801 3016709696 3017298284 3023028736 3032668496 3035588192 3041893888 3044079038 3047294978 3049860352 3050455408 3056248832 3059638868 3068628992 3068946304 3074077552 3076983616 3077530456 3077583964 3083976896 3086626816 3086795426 3095865344 3096469376 3099396608 3104899798 3107858624 3111349472 3111403568 3114022912 3119552072 3120545792 3130496512 3136054922 3139019576 3142275136 3145594816 3148242944 3153832864 3154448206 3158336896 3163889729 3166935758 3170517064 3173241344 3176241152 3176805632 3182446267 3186369472 3188490368 3189112472 3198657748 3198713362 3201406208 3202306261 3205057856 3208112128 3211715584 3217418204 3220182784 3227104309 3230451224 3236586496 3237217984 3240278272 3246031607 3248764288 3255569408 3265370368 3265950688 3266007472 3269094976 3272791808 3275603968 3278602873 3279519386 3281702284 3285105824 3289155584 3291344896 3294995704 3301840256 3301897664 3304677376 3310545056 3314263568 3314321192 3321101641 3321205888 3324059648 3324241228 3331204448 3334008832 3334659328 3340580243 3343738244 3346924672 3350742304 3353563136 3360829784 3361427069 3370704896 3371303936 3377289916 3383704064 3384364256 3387563648 3396435392 3398365828 3401285888 3407265862 3407325103 3408351232 3414402992 3417336832 3421175296 3428233952 3428588449 3431474816 3434428816 3438662656 3444708344 3444768236 3447668224 3448340896 3451600768 3454889984 3464911912 3469243648 3475343102 3478947472 3482622832 3485554688 3486234752 3492855808 3495726346 3505997824 3513231488 3516552704 3517177664 3517238816 3524545024 3528454501 3530803094 3531790108 3538822144 3542167552 3548456912 3555827968 3555889792 3558883328 3562141583 3565202368 3576570998 3576683264 3584062768 3587450944 3591171584 3594965504 3597547954 3604380416 3605083664 3608491712 3615873976 3615936844 3619355152 3619998382 3626561536 3629478853 3629989888 3630635008 3633313243 3637081448 3643988992 3644699968 3648030958 3656322098 3658749952 3659778584 3662923264 3669363236 3669427034 3670532096 3677049376 3680208896 3691944256 3692326022 3699677696 3701995913 3703175168 3709750408 3710409703 3712873472 3713597888 3720650752 3732515072 3732579968 3736108544 3739142407 3746558816 3746974712 3750516896 3754406656 3761072861 3765709376 3780231884 3783480064 3784543763 3787729792 3787795648 3795663872 3799132832 3799874078 3802403332 3811039232 3813850547 3817805992 3821415136 3825056768 3829419776 3836152474 3839448704 3841630936 3851691844 3852918784 3856085233 3859759904 3860159023 3867415552 3867844864 3871501312 3875795638 3881640448 3882397792 3887183872 3894018128 3894085832 3894777887 3898459796 3902174848 3905527808 3909914624 3910196191 3916856944 3921685504 3925061504 3928648724 3933129893 3936809536 3936877984 3937577644 3940192256 3940961024 3944686592 3951690652 3959899328 3963301888 3971820688 3972595627 3975939968 3983491072 3984268288 3991342628 3995115824 3995825834 4006854656 4007143204 4016250524 4018917376 4019631616 4019701504 4026768746 4028051456 4035203536 4036331552 4043207168 4051897718 4051968167 4055379328 4063803392 4063874048 4071018952 4074516992 4075662514 4079164544 4087509712 4087638016 4092172084 4094895896 4099943936 4104196096 4107223666 4111483376 4119291904 4120095616 4123990528 4136405888 4137141008 4147975832 4149297152 4152357992 4156664512 4164558848 4165371392 4173933764 4182604096 4186198016 4193557984 4193630896 4194376186 4202342144 4205953024 4209803689 4219364864 4219801168 4226856634 4226989312 4230852472 4232200192 4239714752 4240468232 4243283968 4244111872 4251647582 4269838336 4273305608 4278179906 4281781504 4286305024 4289384099 4290750464 4298368984 4311309314 4316151917 4323977216 4325192872 4328834048 4328909312 4336520188 4337901568 4342713232 4345603808 4355473408 4359460963 4363206848 4363658026 4367331584 4375086079 4376479744 4384174256 4385029649 4387941376 4388797504 4401933536 4406954552 4411154176 4411610312 4418986481 4419903488 4423163948 4424572928 4427751328 4436160512 4437026048 4450306432 4450383808 4451174728 4455382624 4467050896 4467546772 4472642629 4476407936 4485784576 4489884256 4490760274 4495005592 4500088736 4503955456 4508213248 4516217888 4517020508 4525599232 4530619093 4533634742 4540109288 4543931392 4551999452 4553449472 4557191639 4561534432 4565846656 4566658096 4570582016 4580406116 4580485754 4593864704 4593944576 4602021424 4607270668 4611149312 4611661184 4620808192 4621140953 4629012752 4634719232 4642948492 4648244419 4652593088 4653500852 4656590848 4657900016 4661902336 4670098664 4671586304 4676768096 4679881024 4693969904 4694804114 4694885741 4698838144 4699324028 4707762176 4708680704 4711631162 4713132032 4722339622 4725475328 4728161152 4740543808 4741468732 4745951056 4746477892 4750473728 4758908518 4759896064 4760424448 4764253879 4770210016 4778335744 4788606394 4792637696 4792721024 4793572784 4802676736 4811204216 4816692062 4820747008 4830693296 4830844928 4835259968 4836203372 4845388288 4846249408 4850413568 4859025808 4863619264 4879128254 4882375876 4889348464 4893464576 4902153256 4903714816 4912421696 4917939488 4928086306 4932745048 4932830812 4943077568 4947238912 4947324928 4956023072 4956990038 4961676104 4966404352 4976254976 4976613334 4986522112 4987037744 4991236096 5000098376 5000986991 5001691136 5005801682 5010484864 5011462456 5014790144 5015768576 5020510208 5030781184 5036519488 5039871872 5050270264 5055044512 5055942892 5056030798 5060287232 5069272117 5070886912 5087056832 5091865856 5100906811 5105201024 5106197096 5111591576 5115894784 5124978404 5126610944 5132297456 5137149248 5147377664 5152090229 5156960732 5161391872 5162309152 5172113408 5177850392 5181296848 5182307767 5187206836 5193064448 5202285088 5202448384 5202823031 5208219016 5213182208 5218110464 5219037824 5223522304 5232797024 5249483239 5254445812 5259453056 5265452192 5269884928 5279241968 5290300288 5306226848 5307169868 5312279336 5318286688 5323314304 5327888384 5337255616 5338296964 5344877824 5348435456 5354368019 5365490416 5365583704 5370100736 5370656032 5379635716 5381349376 5384721328 5385678298 5385771937 5396959568 5400543232 5401596928 5413207228 5417764352 5418821408 5423944064 5429112832 5438752592 5444861576 5444956244 5449540096 5460955136 5461253446 5461348399 5477300224 5477395456 5478368896 5493284258 5498519104 5504790928 5509425152 5519207512 5520965632 5526011392 5527089568 5538570752 5548404862 5553172352 5558422016 5559409856 5576146576 5579858144 5580946826 5587826816 5592530944 5597651059 5602460864 5608851248 5614196224 5620502272 5625331712 5630481857 5637422912 5637520928 5653289642 5659262102 5664026368 5665131472 5670486976 5675890688 5687558096 5697246464 5704269824 5709492239 5714398144 5715413704 5715513076 5720916208 5726268416 5727385664 5732306944 5737725952 5742978997 5756022272 5759853568 5766242482 5777193728 5778220448 5778320912 5783185408 5793453848 5795299328 5802226606 5812110304 5817422149 5819275264 5829607784 5834515456 5835653824 5841818944 5846736896 5857118176 5863799032 5871027712 5875795211 5881028608 5881452122 5893669408 5898733568 5899781888 5910257353 5921482112 5922637448 5928236384 5945468672 5946083464 5947140199 5952250304 5963554816 5964614656 5975205236 5980339456 5999409416 6005080928 6017659648 6028239602 6028344413 6033419392 6034596568 6046057472 6065336992 6065964179 6071176384 6083787776 6088158076 6094589956 6099720704 6100910816 6112497664 6119277736 6137257984 6137892608 6148155104 6153967232 6155060912 6155167928 6167953792 6173253632 6173590852 6180632689 6191730688 6192938752 6198793216 6209799596 6215717248 6222698944 6222807136 6228045824 6239104144 6242650271 6260993024 6272109844 6278039152 6284550272 6291189632 6296485888 6307665728 6308896412 6316673792 6327779458 6327889477 6333871516 6341034128 6346482688 6352482304 6353611264 6364892534 6372738944 6376980736 6378224944 6397315496 6397426724 6402812416 6404612522 6410115712 6416224256 6421385663 6423431168 6434836408 6440365568 6454208618 6460902448 6473172992 6474435968 6480556544 6492063214 6497528576 6511138816 6530740736 6531901376 6532014944 6538189952 6545583616 6557205746 6559038772 6563404568 6570211648 6578311168 6582689792 6589991408 6603680512 6603795328 6609354752 6615405797 6621090112 6628527136 6628642384 6642203282 6642411776 6648119296 6648482456 6654205831 6662408896 6668017664 6669318656 6681160486 6687476488 6693849344 6701484608 6707126272 6721659568 6722854138 6740460727 6741409792 6742607872 6747581737 6754579832 6767408128 6768728512 6775127296 6792870784 6796731656 6802571776 6814531724 6814650206 6816702464 6822304643 6828805984 6834673664 6842350592 6856467904 6857176898 6862949632 6868857632 6875135267 6877325312 6889416688 6889536472 6890760877 6895336448 6896681792 6903201536 6909779968 6929823824 6938487296 6944121613 6950686204 6957894944 6965245664 6971109376 6972469504 6984849599 6991452692 7011995648 7012500607 7026462976 7028438417 7033105408 7034355328 7034477632 7049090048 7056909002 7061606188 7063580216 7077644288 7084335104 7096913824 7111655936 7111779584 7124283166 7130404736 7153141996 7153366528 7161301147 7168125536 7168866757 7174901888 7182343168 7189931008 7195095908 7208760832 7210167328 7216983424 7231747952 7231873688 7238710304 7239996764 7253123072 7258957706 7261270016 7266626486 7274162896 7287977984 7289399936 7296061916 7304384087 7312644196 7317499904 7319557168 7325846528 7338726472 7338854068 7341064192 7354098752 7360417792 7377677593 7383888512 7384652044 7399355392 7403991826 7406350336 7419500816 7420819406 7425746944 7427195776 7441301504 7465030144 7465159936 7472217088 7478284814 7493117632 7493949424 7501033792 7508813312 7522145722 7531418752 7560463768 7566960128 7569087526 7575459584 7575591296 7588910329 7591327744 7598265664 7599748156 7604806664 7622078464 7627701094 7635611984 7642830272 7650113536 7658839552 7672304948 7678897408 7683261872 7703383688 7705837568 7712170466 7719519808 7720318046 7734831104 7735689728 7740536909 7743002624 7751591276 7763280896 7764795584 7774367744 7788036256 7788171664 7789555774 7796919592 7804349696 7811055616 7818206851 7819829248 7820392382 7833713888 7843371008 7850123008 7857297448 7866259786 7873619072 7873755968 7875155288 7880384512 7881922048 7889373184 7903381304 7919798656 7926603776 7943641376 7945191254 7951879936 7965999041 7968536576 7982685256 7990231648 7991651668 8014286408 8015710703 8032501048 8037834752 8039263232 8039403008 8053537492 8056102912 8062723669 8070407072 8072663104 8086414336 8103795436 8103936334 8110758656 8125159861 8127606784 8127748096 8142037904 8143626491 8149033984 8151325028 8158329088 8175019424 8175276032 8175864763 8184344168 8189791792 8199887872 8208392192 8214447332 8222966752 8223817049 8238583808 8240191232 8247981056 8272811776 8274282016 8295951664 8297570281 8304715984 8306336311 8313329024 8329117696 8330742784 8347867528 8365208192 8372396032 8387115968 8387261792 8388752372 8404684288 8414006887 8419607378 8438729728 8439602336 8453713268 8453978624 8461704944 8463355901 8479429504 8480936464 8486567936 8488223744 8503295164 8539676672 8546611216 8556359812 8563563008 8572610048 8578768198 8581500928 8596737968 8622618628 8632303834 8632453921 8647954432 8650385744 8657668096 8657818624 8673040376 8675803136 8685426464 8691207616 8718921926 8726413696 8727316052 8734663168 8750172158 8752959488 8768348512 8770059298 8775882752 8777595008 8803867072 8813909104 8822308352 8823220624 8837972962 8839806976 8846327896 8847900061 8849145856 8855502656 8872321024 8874052096 8900612864 8900767616 8902349456 8910765248 8934101792 8935093544 8945285258 8952815872 8968712207 8971569152 8979768512 8981520548 8990011184 9000177472 9007910912 9016426496 9024681281 9032435776 9034041016 9051198464 9061238186 9067269484 9080218576 9087862784 9103998904 9106898944 9114383278 9123068864 9131693312 9133316192 9141164032 9160812232 9160971508 9187729408 9187889152 9195280171 9204042848 9214541336 9222298624 9223322368 9241616384 9242281906 9258025504 9269438464 9285896984 9287547269 9296488838 9305186176 9307001704 9313181696 9315800032 9323804672 9340197328 9353536192 9359762048 9387939808 9389608228 9389771482 9397676288 9398648056 9414362503 9417361408 9423262324 9426264064 9444679244 9450950656 9456322304 9473112649 9481087616 9482937464 9491902112 9492955784 9500947456 9517817036 9520848896 9528507758 9528673427 9540420032 9556671488 9577212788 9585275392 9585442048 9587145568 9605353472 9622408432 9633384124 9641494016 9661386592 9661689856 9662385629 9670519936 9672406744 9690776576 9692498816 9700827136 9718051616 9727238528 9758256508 9764751752 9778696928 9786929152 9804306512 9824843392 9835878976 9856172612 9865490096 9865661624 9886155136 9894477824 9894649856 9912046144 9913980076 9923352208 9932808704 9943826321 9952509952 9953226668 9973044224 9974075488 9982472192 10000196752 10001973982 10002147883 10011603364 10020969728 10022924912 10029580288 10031537152 10041020416 10061562368 10073038976 10079743744 10100540528 10110089024 10111885784 10112061596 10120574464 10138544234 10141773824 10174113664 10183731712 10201813622 10210402048 10212394192 10223183152 10231789568 10249956808 10253221888 10264594912 10274298496 10304180458 10313921464 10322783744 10324618304 10344226816 10355700784 10362593696 10364615534 10374413672 10386128896 10395637681 10404570176 10404896768 10405646062 10416438032 10426364416 10436220928 10438075648 10447044608 10456609163 10465594048 10498966478 10508891624 10518906112 10530904384 10539769856 10558483936 10580600576 10612453696 10614339736 10624558672 10636573376 10646628608 10655776768 10665532423 10674511232 10676593928 10689755648 10696870912 10708736038 10730980832 10731167408 10740201472 10741312064 10759271432 10762698752 10769442656 10771356596 10771543874 10793919136 10803193856 10803783991 10826414456 10835528704 10837642816 10847888128 10858225664 10867149293 10877505184 10889723152 10889912488 10899080192 10921910272 10922506892 10922696798 10954600448 10954790912 10956737792 10976192227 10986568516 10997038208 11009581856 11018850304 11019643811 11038415024 11044688941 11052022784 11054179136 11077141504 11084275153 11096809724 11106344704 11116844032 11118819712 11152293152 11159716288 11161893652 11175653632 11195302118 11195496767 11204921728 11217702496 11228392448 11241004544 11260963714 11274845824 11275041856 11306579284 11318524204 11328052736 11330262944 11340973952 11351781376 11375116192 11394492928 11418984478 11428796288 11430827408 11431026152 11441832416 11452536832 11454771328 11464613888 11478317851 11485957994 11512044544 11519707136 11532484964 11554387456 11556440896 11556641824 11566370816 11586907696 11604453212 11624220608 11634844298 11638550528 11659215568 11669030912 11671307648 11683637888 11693473792 11714236352 11727598064 11742055424 11751590422 11762057216 11762904244 11787338816 11797467136 11799563776 11820514706 11842964224 11845274896 11856472768 11890937344 11892166928 11894280398 11904500608 11925430517 11927109632 11929229312 11950410472 11960678912 11998818832 12010161856 12035319296 12056479204 12056688826 12066838784 12069193136 12092114944 12130673984 12131928358 12142352768 12163700857 12167575552 12176316152 12189179912 12199441408 12201821632 12224995328 12238555472 12274515968 12275785216 12285753623 12296310208 12307934464 12310121824 12310335856 12335907584 12346507264 12347181704 12357810829 12361265378 12383461376 12385877504 12397586432 12419599192 12431434496 12445397888 12445614272 12456091648 12478208288 12485300542 12517998493 12521986048 12544219688 12556078304 12569100544 12582379264 12615331456 12617792824 12633347584 12655558916 12655778954 12667743032 12669994337 12682068256 12692965376 12704964608 12707222528 12729785068 12745477888 12753961472 12756449888 12768108353 12794630992 12794853448 12797127343 12805624832 12809225044 12820231424 12832448512 12842771326 12842994619 12846862336 12869672816 12880731136 12908417236 12921804896 12923141077 12946345984 12948871936 12961113088 12984126428 12995057152 13022277632 13023215413 13052814203 13061481472 13063802752 13064029888 13076379904 13091167232 13114411492 13118077544 13126809136 13140423296 13156622336 13165379584 13179982816 13207361024 13207590656 13230811594 13242180224 13257054272 13257284768 13284406564 13284823552 13296964912 13299559273 13308411662 13324817792 13336035328 13338637312 13362320972 13374952976 13387698688 13402969216 13414252544 13426533659 13443319136 13445708276 13480921454 13485215744 13495163474 13509159664 13534816256 13537457024 13550254592 13565284733 13585741568 13593463312 13605143552 13629063448 13629300412 13633404928 13644609286 13657611968 13669347328 13684701184 13712935808 13714353796 13725899264 13737715264 13750270534 13754650624 13778833376 13779072944 13781521754 13790672896 13793363584 13806403072 13819559936 13859647648 13876974592 13888243226 13901372408 13915789888 13930491328 13942218752 13944939008 13969699198 13982905384 14023991296 14025001214 14052925952 14056876834 14066210816 14068710656 14068955264 14093690611 14098180096 14113818004 14123212376 14127160432 14155288576 14168670208 14181642013 14193827648 14223311872 14223559168 14248566332 14260809472 14264818799 14306283992 14306733056 14322602294 14336251072 14337733514 14349803776 14364686336 14375282831 14379862016 14390191816 14417521664 14420334656 14433966848 14463495904 14463747376 14477420608 14479993528 14506246144 14517915412 14519527009 14522540032 14533252972 14548325792 14575955968 14578799872 14592123832 14608768174 14625288392 14634999808 14639114336 14651693056 14677452944 14677708136 14680316651 14708197504 14720835584 14755355186 14767777024 14769304088 14793998219 14798710784 14807983652 14812700672 14839001632 14841638812 14851493888 14854391552 14886319877 14930060288 14930319872 14944434176 14956569628 14973629671 14986235264 14987898848 15002067584 15017626624 15044291444 15062837504 15089582599 15120927536 15133920256 15138175052 15150919168 15151182592 15177820658 15182655488 15196531328 15199496312 15209613328 15244156928 15255402188 15271223968 15272803091 15285660544 15300227072 15317679104 15344609896 15357794816 15366523744 15406767376 15424340932 15426053149 15439039616 15440636092 15469662208 15471379456 15481073818 15486005248 15503182552 15526561792 15529591168 15548735488 15576072512 15576343328 15579111548 15593839184 15608699392 15636413702 15639658496 15640784764 15667427776 15686742016 15700246016 15714594896 15717660959 15732519572 15747238144 15747511936 15750310576 15760769024 15763844096 15778746368 15806762608 15839597312 15853207552 15867721597 15887282752 15890382508 15903759872 15931998082 15937073152 15965370512 15980463296 15983303336 16028572816 16031421406 16031700139 16065002096 16075669504 16078526464 16078806016 16107074984 16112205824 16125447338 16140814144 16145326208 16172828672 16207590872 16207872668 16221517312 16250319722 16255213568 16255496192 16284075808 16287252982 16298067968 16302650056 16316658176 16350038848 16350552064 16351729526 16368688336 16379583584 16399775744 16416784384 16428894664 16431814399 16445933504 16447634098 16477167616 16480382464 16495962112 16545623552 16548564032 16591903328 16595140562 16609431968 16612672622 16626658048 16656179813 16661485568 16695735056 16730416384 16744792064 16760122379 16774231936 16774523584 16777504744 16809368576 16828013774 16839214756 16858422217 16877459456 16879204672 16907426536 16907957248 16923409888 16926711802 16958859008 16961872928 16976447488 17006590328 17076948889 17079353344 17093222432 17094989959 17112719624 17127126016 17145220096 17157536396 17163001856 17193475936 17245237256 17248302071 17264607668 17264907842 17295908864 17300771488 17315336192 17315637248 17346080752 17349465133 17370852928 17382415232 17418146669 17437843852 17452827392 17454632104 17469326336 17500344316 17505918976 17536697024 17540118596 17551765504 17555190016 17592923491 17607734144 17627818208 17644616704 17646441248 17675945924 17692655792 17695800122 17696107793 17711005312 17744642048 17748104192 17801225728 17801535232 17804698912 17821530496 17868203584 17870187088 17890570516 17905631744 17937424414 17943138304 17959537024 17963041096 17980022368 18000354944 18015821824 18049362562 18064871552 18068082032 18102396928 18122476372 18134538968 18160437152 18175725568 18207997808 18228766556 18246137728 18263386624 18266632384 18282328064 18321624464 18321943016 18375458816 18375778304 18390560342 18408085696 18429082672 18444597248 18446644736 18483232768 18484563812 18516051008 18538876928 18571793968 18575094538 18592977676 18610372352 18614003408 18626363392 18631600064 18647609344 18680394656 18707072384 18719524096 18775879616 18779216456 18779542964 18795352576 18797296112 18828725006 18834722816 18846524648 18852528128 18889358488 18901901312 18912644608 18946225298 18962175232 18965874928 18983804224 18985911568 19001894912 19035634072 19041697792 19057015516 19057346854 19080840064 19113342976 19114387061 19154425576 19170550784 19170884096 19174291136 19210706944 19226494903 19244816864 19266768248 19282988032 19322773184 19323379712 19324771258 19341039872 19344813488 19381553152 19384997632 19401654272 19419417017 19436103232 19454477056 19516513016 19529503504 19557393856 19573858304 19608613024 19649686784 19671757952 19712345224 19730980192 19731323248 19772310272 19786513747 19789299712 19807417357 19824092288 19827960152 19846704416 19865617408 19887652642 19906453336 19946088448 19948150976 19964944384 20000393504 20003947964 20004295766 20023206728 20041939456 20045849824 20063074304 20064170269 20082040832 20123124736 20146077952 20159487488 20181848687 20201081056 20220178048 20223771568 20224123192 20241148928 20277088468 20283547648 20307793121 20348227328 20367463424 20403627244 20420804096 20424788384 20446366304 20463579136 20499913616 20529189824 20548596992 20585082427 20608360916 20627842928 20645567488 20649236608 20688453632 20711401568 20725187392 20729231068 20748827344 20791275362 20791636853 20809140352 20809793536 20811292124 20832876064 20852728832 20872441856 20876151296 20913218326 20931188096 20997932956 21017783248 21037812224 21061808768 21079539712 21098838607 21116967872 21161201152 21224907392 21228679472 21249117344 21273146752 21293257216 21316876009 21331064846 21349022464 21353187856 21379511296 21393741824 21417472076 21461961664 21462334816 21480402944 21482624128 21518542864 21538885312 21542713192 21543087748 21587838272 21606387712 21607567982 21652828912 21671057408 21675285632 21695776256 21716451328 21734298586 21755010368 21779446304 21779824976 21798160384 21843820544 21845013784 21845393596 21909200896 21909581824 21913475584 21952384454 21973137032 21994076416 22019163712 22037700608 22039287622 22076830048 22089377882 22104045568 22108358272 22147228103 22154283008 22168550306 22193619448 22212689408 22233688064 22237639424 22304586304 22319432576 22323787304 22351307264 22390604236 22390993534 22409843456 22416143827 22435404992 22456784896 22482009088 22521927428 22549691648 22550083712 22589730163 22613158568 22637048408 22656105472 22660525888 22681947904 22703562752 22722221249 22750232384 22788985856 22837968956 22857592576 22861654816 22862052304 22883664832 22905073664 22909542656 22929227776 22950220111 22956635702 22971915988 23024089088 23039414272 23041073423 23064969928 23108774912 23112881792 23113283648 23132741632 23173815392 23208906424 23247711487 23248441216 23269688596 23277101056 23318431136 23338061824 23342615296 23367275776 23384061701 23428472704 23455196128 23484110848 23503180844 23525808488 23529989483 23574677632 23594934272 23599127552 23641029412 23685928448 23690549792 23712201227 23712945536 23781874688 23784333856 23788560796 23809001216 23850861034 23851275721 23858458624 23900820944 23921357824 23997637664 24000119143 24020323712 24070638592 24112958408 24113377652 24133677568 24138386272 24184229888 24261347968 24263856716 24284705536 24327401714 24335151104 24352632304 24378359824 24398882816 24403643264 24449990656 24477110944 24551570432 24571507246 24592620416 24615868928 24620243648 24620671712 24671815168 24694363408 24699181507 24715621658 24722530756 24766922752 24771755008 24795172864 24839198384 24862868992 24890795776 24891228544 24912183296 24934991081 24956416576 24970601084 25035996986 25043972096 25088439376 25112156608 25138201088 25164758528 25192671647 25230662912 25235585648 25266695168 25311117832 25311557908 25335486064 25339988674 25364136512 25385930752 25409929216 25414445056 25433192701 25459570136 25490955776 25507922944 25512899776 25536216706 25589261984 25589706896 25594254686 25611249664 25618450088 25640462848 25664897024 25685542652 25685989238 25693724672 25739345632 25761462272 25816834472 25843609792 25846282154 25892691968 25897743872 25913971391 25922226176 25968252856 25972867921 25990114304 26044555264 26046430826 26105628406 26122962944 26127605504 26128059776 26152759808 26173996849 26182334464 26228822984 26236155088 26253618272 26280846592 26313244672 26337335167 26359965632 26414722048 26415181312 26461623188 26484360448 26491806341 26514108544 26514569536 26568813128 26569647104 26593929824 26599118546 26616823324 26649635584 26677274624 26696953829 26724641944 26749905952 26775397376 26805938432 26853067318 26886638272 26891416552 26961842908 26970431488 26990326948 27018319328 27021113161 27069632512 27074914048 27100509184 27130569466 27171483136 27186926624 27210287104 27258126896 27258600824 27263445209 27289218572 27315223936 27338694656 27369402368 27371373337 27425871616 27428707592 27451798528 27475430528 27500541068 27509301248 27531909251 27557666752 27558145888 27563043508 27581345792 27586727168 27612806144 27719295296 27753949184 27776486452 27802744816 27808169389 27831579776 27860982656 27884437504 27889878016 27939398396 27965810768 28023510541 28047982592 28050002428 28105851904 28113753668 28132421632 28137421312 28137910528 28187381222 28196360192 28227636008 28246424752 28254320864 28310577152 28363284026 28363777169 28387655296 28446623744 28447118336 28497132664 28521618944 28529637598 28612567984 28613466112 28645204588 28672502144 28675467028 28699607552 28729372672 28750565662 28759724032 28780383632 28835043328 28840669312 28867933696 28926991808 28927494752 28954841216 28959987056 29035830824 29039054018 29045080064 29066505944 29096651584 29151911936 29157599744 29184247664 29217536348 29250576784 29269999616 29278228672 29303386112 29354905888 29355416272 29360633302 29416395008 29441671168 29468625823 29510710372 29535554048 29538608176 29587996438 29597421568 29615967304 29625401344 29678003264 29683277624 29702987776 29708783104 29772639754 29773157401 29860120576 29860639744 29888868352 29913139256 29947259342 29972470528 29975797696 30004135168 30035253248 30088582888 30125675008 30179165198 30213063419 30241855072 30267840512 30276350104 30301838336 30302365184 30355641316 30365310976 30393062656 30398992624 30419226656 30488313856 30510804376 30516226741 30542447936 30545606182 30571321088 30600454144 30625602553 30635358208 30689219792 30695207543 30715589632 30733047488 30813534752 30848681864 30852106298 30878079232 30881272184 30932905367 30939324416 30942758912 30962147636 30972010496 31006365104 31053123584 31059182336 31097470976 31125941561 31152145024 31152686656 31158223096 31187678368 31217398784 31272827404 31281569528 31308498403 31334855552 31373484032 31400492032 31429189792 31435321918 31465039144 31494476288 31495023872 31500621152 31527688192 31557492736 31613525216 31679194624 31714333651 31735443194 31774565504 31780765016 31807519744 31863996164 31874146304 31930741024 31960926592 31966606672 32057145632 32062842812 32063400278 32130004192 32157052928 32157612032 32214149968 32250894676 32281628288 32290652416 32345657344 32347986671 32415181744 32415745336 32443034624 32500639444 32510427136 32510992384 32537710933 32568151616 32574505964 32596135936 32605300112 32633316352 32700077696 32701104128 32703459052 32737376672 32759167168 32799551488 32857789328 32863628798 32864200187 32891867008 32895268196 32954335232 32960764928 32991924224 33091247104 33097128064 33183806656 33190281124 33218863936 33225345244 33253316096 33312359626 33322971136 33391470112 33460832768 33520244758 33548463872 33549047168 33555009488 33618737152 33656027548 33678429512 33716844434 33754918912 33758409344 33814853072 33815914496 33846819776 33853423604 33917718016 33923745856 33952894976 34013180656 34153897778 34186444864 34189979918 34225439248 34254252032 34290440192 34315072792 34326003712 34386951872 34490474512 34496604142 34529215336 34529815684 34591817728 34601542976 34630672384 34631274496 34692161504 34698930266 34741705856 34764830464 34836293338 34875687704 34905654784 34909264208 34938652672 35000688632 35006908937 35011837952 35073394048 35080237192 35103531008 35110380032 35185846982 35215468288 35255636416 35289233408 35292882496 35351891848 35385311584 35391600244 35392215586 35422010624 35496208384 35498147399 35602451456 35603070464 35609397824 35643060992 35706347677 35736407168 35740374176 35781141032 35811263488 35874848828 35886276608 35919074048 35926082192 35960044736 36000709888 36031643648 36064631603 36098725124 36129743104 36136164064 36204793856 36244952744 36269077936 36276154369 36320874304 36351451136 36415995616 36419761217 36457533112 36492275456 36526773248 36533264768 36564656128 36643248928 36643886032 36746382673 36751556608 36781120684 36785203663 36816171392 36858165344 36889194496 36893289472 36969127624 37032102016 37077753856 37143587936 37150189076 37185955352 37220744704 37228006816 37263200128 37295218688 37360789312 37414144768 37439048192 37480576133 37551759232 37558432912 37559085928 37590705152 37594592224 37657450012 37669445632 37693049296 37714472939 37778716976 37803802624 37825289216 37892450596 37924350464 37931749856 37967608448 37971823136 38003789824 38071268144 38114031032 38114693708 38161680128 38226685952 38228774122 38229438793 38308851152 38341101568 38341768192 38348582272 38421413888 38452989806 38489633728 38533536496 38565976064 38645546368 38646759424 38649542516 38682079744 38689626976 38763106304 38769995264 38838834034 38872206464 38908954112 39033026032 39059007008 39114787712 39147716608 39183557413 39217226048 39299373568 39343515904 39424690448 39461960384 39462646496 39544620544 39573027494 39614834714 39648184576 39655920304 39693408832 39731234816 39775305284 39812906672 39892176896 39896301952 39929888768 39966445673 40000787008 40007895928 40008591532 40046413456 40083878912 40091699648 40126148608 40128340538 40164081664 40200852979 40246249472 40292155904 40318974976 40363697374 40402162112 40440356096 40447543136 40448246384 40482297856 40554176936 40567095296 40615586242 40696454656 40721955043 40734926848 40807254488 40841608192 40849576768 40892732608 40927158272 40999827232 41058379648 41097193984 41130566477 41170164854 41216721832 41255685856 41291134976 41298473216 41371801471 41422803136 41450374784 41458462136 41497654688 41582550724 41583273706 41618280704 41622584248 41629981393 41665752128 41705457664 41744883712 41752302592 41826436652 41862376192 41952356017 41995865912 42035566496 42075624448 42123617536 42197677214 42198410891 42233935744 42322402304 42449814784 42457358944 42461749253 42498234688 42546293504 42586514432 42633752018 42662129692 42698044928 42706375712 42759022592 42787483648 42834944152 42923923328 42924669632 42960805888 42965248256 43037085728 43077770624 43085426384 43086175496 43175676544 43212775424 43215135964 43264428823 43305657824 43342114816 43350571264 43391552512 43468597172 43510020736 43558892608 43559649952 43596320768 43690027568 43690787192 43698551897 43818401792 43819163648 43826951168 43904768908 43946274064 43988152832 44038327424 44075401216 44078575244 44153660096 44178755764 44208091136 44216716544 44294456206 44295226339 44308566016 44337100612 44387238896 44425378816 44467376128 44475278848 44571649837 44609172608 44638865152 44647574608 44702614528 44781208472 44781987068 44819686912 44832287654 44870809984 44913569792 44964018176 45043854856 45099383296 45100167424 45179460326 45226317136 45274096816 45312210944 45321051776 45363895808 45407125504 45444442498 45500464768 45577971712 45675937912 45715185152 45723309632 45724104608 45767329664 45810147328 45819085312 45900440222 45913271404 45943831976 46048178176 46078828544 46082146846 46129939856 46217549824 46225763584 46226567296 46265483264 46307840579 46347630784 46417812848 46495422974 46496882432 46539377192 46554202112 46636862272 46676123648 46685230592 46734551552 46768123402 46856945408 46910392256 46968221696 47006361688 47051616976 47059978966 47149355264 47183225089 47189868544 47198255104 47233072159 47282058824 47371856896 47381099584 47424402454 47425891072 47563749376 47568667712 47577121592 47618002432 47701722068 47702551442 47716917248 47801641888 47842715648 47995275328 48000238286 48040647424 48125946869 48141277184 48225916816 48226755304 48235326139 48267355136 48276772544 48368459776 48522695936 48527713432 48569411072 48608851291 48654803428 48670302208 48705264608 48756719648 48797765632 48807286528 48893947193 48954221888 49087504249 49103140864 49143014492 49185240832 49199068919 49231737856 49240487296 49241343424 49343630336 49388726816 49398363014 49431243316 49445061512 49543510016 49580057111 49590345728 49678396768 49725737984 49781591552 49782457088 49869982162 49912833152 49941202168 50071993972 50087944192 50129108029 50176878752 50182067299 50224313216 50276402176 50329517056 50385343294 50461325824 50471171296 50533390336 50622235664 50623115816 50670972128 50679977348 50728273024 50771861504 50828890112 50832550483 50866385402 50919140272 50981911552 51015845888 51025799552 51072433412 51130688609 51178523968 51179413792 51188509372 51222499328 51236900176 51280925696 51371085304 51371978476 51387449344 51478691264 51522924544 51633668944 51643743151 51687219584 51692564308 51785383936 51795487744 51827942782 51844452352 51936505712 51945735842 51980228608 52089110528 52092861652 52211256812 52245925888 52255211008 52256119552 52305519616 52347993698 52364668928 52457645968 52472310176 52507236544 52561693184 52674670334 52675586171 52719931264 52829444096 52830362624 52923246376 52968720896 52983612682 53028217088 53029139072 53137626256 53139294208 53187859648 53198237092 53233646648 53299271168 53354549248 53393907658 53449283888 53499811904 53550794752 53611876864 53706134636 53773276544 53782833104 53923685816 53940862976 53980653896 54036638656 54042226322 54139265024 54149828096 54183758363 54201018368 54261138932 54342966272 54373853248 54420574208 54516253792 54517201648 54526890418 54578437144 54630447872 54677389312 54727447957 54738804736 54742746674 54851743232 54857415184 54903597056 54950861056 55001082136 55018602496 55063818502 55115333504 55116291776 55126087016 55162691584 55173454336 55225612288 55438590592 55507898368 55552972904 55605489632 55616338778 55663159552 55721965312 55761993287 55779756032 55878796792 55931621536 56047021082 56100004856 56109974921 56211703808 56227507336 56264843264 56274842624 56275821056 56374762444 56392720384 56455272016 56492849504 56508641728 56621154304 56672992519 56726568052 56727554338 56775310592 56876119027 56893247488 56894236672 56994265328 57005385437 57043237888 57059275196 57225135968 57226932224 57231053341 57290409176 57345004288 57350934056 57399215104 57458745344 57501131324 57519448064 57560767264 57566719343 57670086656 57681338624 57735867392 57853983616 57854989504 57909682432 57919974112 58071661648 58078108036 58133011888 58144354177 58193303168 58303823872 58315199488 58368495328 58435072696 58501153568 58556457344 58606772224 58709811776 58710832544 58721266604 58832790016 58898048209 58937251646 59021420744 59071108096 59077216352 59175992876 59194843136 59231934608 59243491307 59356006528 59366555248 59405975552 59417566208 59545279508 59546314802 59720241152 59721279488 59777736704 59826278512 59894518684 59944941056 59951595392 60008270336 60070506496 60074832389 60177165776 60251350016 60358330396 60426126838 60427177447 60483710144 60535681024 60552700208 60603676672 60604730368 60711282632 60730621952 60786125312 60797985248 60838453312 61021608752 61032453482 61084895872 61091212364 61142642176 61200908288 61251205106 61270716416 61378439584 61390415086 61431179264 61466094976 61627069504 61697363728 61704212596 61756158464 61762544368 61865810734 61878648832 61885517824 61924295272 61935300427 61944020992 62012730208 62106247168 62118364672 62251883122 62304290048 62305373312 62316446192 62375356736 62434797568 62545654808 62563139056 62616996806 62669711104 62746968064 62800984064 62804414629 62858379584 62870643836 62930078288 62988952576 62990047744 63001242304 63055376384 63114985472 63172768967 63227050432 63358389248 63428667302 63470886388 63549131008 63561530032 63615039488 63727992328 63748292608 63861482048 63921853184 63933213344 64114291264 64125685624 64126800556 64260008384 64314105856 64315224064 64428299936 64501789352 64563256576 64581304832 64691314688 64695973342 64830363488 64831490672 64886069248 65001278888 65012830883 65021984768 65075421866 65136303232 65149011928 65192271872 65210600224 65266632704 65400155392 65406918104 65474753344 65518334336 65599102976 65715578656 65727257596 65728400374 65783734016 65790536392 65900537521 65921529856 65983848448 66182494208 66194256128 66311788543 66367613312 66380562248 66437727872 66450690488 66506632192 66624719252 66645942272 66725605969 66782940224 66921665536 67040489516 67096927744 67098094336 67110018976 67237474304 67312055096 67356859024 67433688868 67509837824 67516818688 67629706144 67631828992 67636699403 67693639552 67706847208 67835436032 67847491712 67905789952 68026361312 68307795556 68372889728 68379959836 68450878496 68508504064 68580880384 68630145584 68773903744 68980949024 68993208284 69058430672 69059631368 69203085952 69261344768 69262548992 69384323008 69397860532 69483411712 69529660928 69606784247 69672586676 69751375408 69811309568 69818528416 69877305344 70001377264 70013817874 70015035181 70146788096 70160474384 70207062016 70220760064 70371693964 70430936576 70511272832 70578466816 70585764992 70703783696 70770623168 70783200488 70784431172 70844021248 70992416768 70996294798 70997529187 71204902912 71206140928 71218795648 71286121984 71412695354 71472814336 71480748352 71562282064 71622526976 71749697656 71772553216 71838148096 71852164384 71920089472 72001419776 72129263206 72197450248 72259486208 72272328128 72409587712 72489905488 72538155872 72552308738 72641748608 72702902272 72769463767 72831991232 72839522434 72915066224 72984550912 73053546496 73066529536 73129312256 73196264141 73286497856 73287772064 73492765346 73562241368 73570407326 73632342784 73716330688 73778388992 73786578944 73938255248 74064204032 74155507712 74223399107 74287175872 74300378152 74371910704 74441489408 74456013632 74526400256 74590437376 74658726961 74721578624 74828289536 74878096384 74961152266 75103518464 75116865824 75118171856 75181410304 75189184448 75314900024 75338891264 75386098592 75428945878 75557433952 75626487937 75650578432 75784901192 75848700928 75863499712 75935216896 75943646272 76007579648 76142536288 76228062064 76229387416 76323360256 76385337743 76453371904 76457548244 76458877586 76617702304 76682203136 76683536384 76697164544 76833345589 76905979612 76979267456 77067072992 77131952128 77137506677 77291092736 77299085032 77312822587 77364159488 77379253952 77526212608 77539990528 77589926071 77677668068 77744412928 77817908224 78066052064 78118014016 78229575424 78367114826 78368477369 78434452096 78598747136 78687031808 78849380896 78857534327 78923920768 78925292992 79089241088 79146054988 79229669428 79296369152 79311840608 79386817664 79462469632 79550610568 79625813344 79784353792 79792603904 79932891346 80001574016 80015791856 80017183064 80092826912 80167757824 80183399296 80252297216 80256681076 80348224957 80401705958 80492498944 80584311808 80637949952 80727394748 80804324224 80880712192 80895086272 80896492768 80964595712 81108353872 81154453523 81231172484 81392909312 81443910086 81469853696 81614508976 81683216384 81699153536 81785465216 81854316544 81999654464 82116759296 82194387968 82261132954 82340329708 82433443664 82511371712 82582269952 82596946432 82743602942 82845606272 82900749568 82916924272 82995309376 83165101448 83166547412 83236561408 83245168496 83259962786 83331504256 83410915328 83478013619 83489767424 83504605184 83652873304 83724752384 83904712034 83991731824 84071132992 84151248896 84247235072 84395354428 84396821782 84467871488 84644804608 84899629568 84914717888 84923498506 84996469376 85092587008 85145905999 85173028864 85267504036 85324259384 85396089856 85412751424 85518045184 85574967296 85669888304 85847846656 85849339264 85921611776 85930496512 86000275361 86074171456 86155541248 86170852768 86172350992 86351353088 86425550848 86430271928 86504675803 86528857646 86611315648 86684229632 86701142528 86783105024 86937194344 87020041472 87117785216 87119299904 87192641536 87380055136 87381574384 87397103794 87625989451 87638327296 87653902336 87718562581 87809537816 87892548128 87976305664 88076654848 88157150488 88307320192 88357511528 88416182272 88433433088 88588912412 88590452678 88617132032 88674201224 88689960359 88774477792 88850757632 88934752256 88950557696 89143299674 89218345216 89277730304 89295149216 89376758471 89405229056 89562416944 89563974136 89579891401 89639373824 89664575308 89741619968 89827139584 89928036352 89934512393 90087709712 90198766592 90200334848 90358920652 90452634272 90461987539 90548193632 90624421888 90642103552 90727791616 90888884996 91000929536 91155943424 91162507891 91351875824 91369699421 91430370304 91446619264 91448209216 91534659328 91620294656 91638170624 91800880444 91826542808 91887663952 92096356352 92157657088 92164293692 92259879712 92435099648 92451527168 92453134592 92615681158 92695261568 92835625696 92990845948 92993764864 93078754384 93096914911 93195267841 93273724544 93352247296 93370461184 93469103104 93536246804 93713890816 93820784512 93936443392 94012723376 94103233952 94119957932 94298710528 94366450178 94396510208 94466144318 94564117648 94743713792 94762199168 94848804908 94851782144 94956993131 95127498752 95137335424 95154243184 95236004864 95403444136 95405102884 95433834496 95603283776 95685431296 95990550656 96000476572 96081294848 96251893738 96282554368 96451833632 96453510608 96470652278 96534710272 96553545088 96736919552 97045391872 97055426864 97138822144 97217702582 97309606856 97340604416 97410529216 97513439296 97595531264 97614573056 97787894386 97908443776 98175008498 98206281728 98286028984 98370481664 98398137838 98463475712 98480974592 98482686848 98655834277 98687260672 98777453632 98796726028 98862486632 98890123024 99087020032 99160114222 99180691456 99271494091 99356793536 99451475968 99563183104 99564914176 99739964324 99825666304 99882404336 100143987944 100175888384 100258216058 100353757504 100364134598 100448626432 100552804352 100626979817 100659034112 100770686588 100922651648 100942342592 101066780672 101244471328 101246231632 101341944256 101359954696 101456546048 101543723008 101636689063 101657780224 101665100966 101732770804 101838280544 101963823104 102031691776 102051599104 102144866824 102261377218 102357047936 102358827584 102377018744 102444998656 102473800352 102561851392 102742170608 102743956952 102957382528 103045849088 103267337888 103287486302 103374439168 103385128616 103557987533 103590975488 103655885564 103688904704 103873011424 103891471684 103960457216 104185723304 104204239139 104422513624 104491851776 104510422016 104512239104 104611039232 104695987396 104729337856 104815407697 104915291936 104944620352 105014473088 105123386368 105349340668 105351172342 105439862528 105627078193 105658888192 105660725248 105846492752 105937441792 105967225364 106056434176 106058278144 106275252512 106278588416 106286241919 106375719296 106396474184 106467293296 106598542336 106709098496 106787815316 106898567776 106909621637 106999623808 107101589504 107223753728 107412269272 107546553088 107565666208 107847371632 107961307792 107982372043 108073277312 108084452644 108278530048 108299656192 108367516726 108402036736 108522277864 108685932544 108747706496 108841148416 109032507584 109034403296 109053780836 109156874288 109260895744 109382089531 109454895914 109477609472 109485493348 109703486464 109714830368 109807194112 109901722112 110002164272 110023626713 110127637004 110230667008 110232583552 110252174032 110325383168 110346908672 110451224576 110877181184 111015796736 111105945808 111210979264 111232677556 111326319104 111443930624 111523986574 111559512064 111757593584 111863243072 112094042164 112200009712 112219949842 112221900973 112423407616 112455014672 112529686528 112549685248 112551642112 112749524888 112785440768 112910544032 112985699008 113017283456 113345985038 113453136104 113455108676 113550621184 113752238054 113786494976 113788473344 113988530656 114010770874 114086475776 114118550392 114450271936 114453864448 114462106682 114580818352 114690008576 114701868112 114798430208 114917490688 115002262648 115022700793 115038896128 115121534528 115133438686 115340173312 115362677248 115471734784 115707967232 115709979008 115819364864 115839948224 116143323296 116156216072 116266023776 116288708354 116386606336 116593258691 116630398976 116736990656 116870145392 117002307136 117112914688 117213544448 117320856653 117419623552 117421665088 117442533208 117665580032 117796096418 117874503292 118042841488 118142216192 118154432704 118351985752 118389686272 118463869216 118486982614 118712013056 118733110496 118835132416 119090559016 119092629604 119440482304 119442558976 119538642223 119555473408 119652557024 119664929713 119789037368 119889882112 119903190784 120016540672 120141012992 120149664778 120354331552 120502700032 120716660792 120738114497 120852253676 120854354894 120967420288 121071362048 121105400416 121207353344 121209460736 121216081921 121422565264 121572250624 121595970496 121676906624 121927026683 122043217504 122064906964 122169791744 122182424728 122285284352 122502410212 122541432832 122756879168 122780830172 122862358528 122932189952 123150464437 123254139008 123394727456 123408425192 123512316928 123525088736 123731621468 123771035648 123848590544 123870600854 123872754551 124025460416 124212494336 124236729344 124503766244 124608580096 124610746624 124632892384 124750713472 124869595136 125091309616 125126278112 125233993612 125339422208 125601968128 125608829258 125611013177 125716759168 125741287672 125860156576 125977905152 125980095488 126002484608 126110752768 126345537934 126454100864 126716778496 126857334604 126941772776 127098262016 127123060064 127230078976 127455984656 127722964096 127843706368 127866426688 128228582528 128251371248 128253601112 128520016768 128628211712 128630448128 128856599872 129003578704 129126513152 129162609664 129382629376 129391946684 129660726976 129662981344 129772138496 130002557776 130025661766 130150843732 130272606464 130298023856 130384543744 130421200448 130533265408 130800310784 130813836208 130949506688 131036668672 131198205952 131431157312 131454515192 131456800748 131567468032 131581072784 131801075042 131843059712 131967696896 132364988416 132388512256 132623577086 132735226624 132761124496 132875455744 132901380976 133013264384 133249438504 133291884544 133451211938 133565880448 133800709427 133843331072 134080979032 134193855488 134196188672 134220037952 134474948608 134624110192 134713718048 134867377736 135019675648 135033637376 135143289853 135259412288 135263657984 135273398806 135387279104 135413694416 135670872064 135694983424 135811579904 135935919119 136052722624 136615591112 136745779456 136759919672 136901756992 137017008128 137161760768 137260291168 137547807488 137961898048 137986416568 138116861344 138119262736 138406171904 138525097984 138651921499 138768646016 138795721064 138966823424 139059321856 139213568494 139345173352 139502750816 139622619136 139637056832 139754610688 140002754528 140027635748 140030070362 140293576192 140320948768 140441520128 140449191883 140743387928 140861873152 141022545664 141156933632 141171529984 141272940809 141407567392 141541246336 141566400976 141568862344 141688042496 141984833536 141992589596 141995058374 142154551847 142409805824 142412281856 142437591296 142572243968 142825390708 142945628672 142961496704 143124564128 143245053952 143255369543 143499395312 143580956233 143676296192 143704328768 143840178944 144002839552 144095576989 144258526412 144394900496 144518972416 144544656256 144819175424 144979810976 145076311744 145104617476 145283497216 145538927534 145541457971 145663982464 145679044868 145830132448 145969101824 146107092992 146133059072 146392528282 146572995712 146575544128 146985530692 147124482736 147140814652 147264685568 147432661376 147556777984 147573157888 147691870249 147876510496 148128408064 148446798214 148574351744 148600756304 148743821408 148882978816 148912027264 149052800512 149218132063 149317453922 149443157248 149656579072 149756192768 149922304532 150207036928 150233731648 150236343712 150362820608 150378368896 150629800048 150772197184 150857891756 151114867904 151252975874 151301156864 151569802384 151697401856 151726999424 151870433792 151887292544 152015159296 152285072576 152456124128 152458774832 152646720512 152770675486 152906743808 152915096488 152917755172 153235404608 153364406272 153367072768 153394329088 153666691178 153811959224 153958534912 154134145984 154263904256 154275013354 154582185472 154598170064 154625645174 154728318976 154758507904 155030596721 155052425216 155079981056 155179852142 155355336136 155488825856 155635816448 156132104128 156236028032 156459150848 156734229652 156736954738 156868904192 156913006789 157197494272 157374063616 157698761792 157715068654 157847841536 157850585984 158128111141 158178482176 158292109976 158459338856 158592738304 158623681216 158773635328 158924939264 159101221136 159251626688 159568707584 159585207808 159714797099 159865782692 160003148032 160031583712 160034366128 160185653824 160335515648 160366798592 160504594432 160513362152 160651540777 160696449914 160803411916 160984997888 161168623616 161275899904 161287513961 161454789496 161608648448 161761424384 161790172544 161792985536 161929191424 162216707744 162308907046 162462344968 162733980409 162785818624 162887820172 162939707392 163229017952 163366432768 163398307072 163570930432 163999308928 164233518592 164388775936 164522265908 164680659416 164709926381 164866887328 165022743424 165164539904 165193892864 165487205884 165691212544 165801499136 165833848544 165985408589 165990618752 166330202896 166333094824 166473122816 166490336992 166519925572 166663008512 166821830656 166956027238 166958930047 167009210368 167305746608 167449504768 167809424068 167983463648 168000834001 168142265984 168302497792 168494470144 168790708856 168793643564 168935742976 169289609216 169301800369 169686584639 169799259136 169829435776 169846997012 169992938752 170185174016 170291811998 170346057728 170535008072 170648518768 170792179712 170825502848 171036090368 171149934592 171339776608 171695693312 171698678528 171860993024 172000550722 172148342912 172311082496 172341705536 172344701984 172702706176 172860543856 172894270549 173009351606 173057715292 173222631296 173368459264 173402285056 173566210048 173874388688 174040082944 174235570432 174238599808 174385283072 174544937567 174760110272 174763148768 174794207588 175251978902 175307804672 175437125162 175619075632 175785096256 175952611328 176153309696 176314300976 176348701529 176614640384 176715023056 176832364544 176866866176 177177824824 177180905356 177234264064 177348402448 177379920718 177548955584 177701515264 177869504512 177901115392 178032348907 178286599348 178436690432 178555460608 178590298432 178753516942 178810458112 179124833888 179127948272 179159782802 179278747648 179329150616 179483239936 179654279168 179856072704 179869024786 180175419424 180397533184 180400669696 180717841304 180905268544 180923975078 181096387264 181248843776 181284207104 181455583232 181777769992 182001859072 182311886848 182325015782 182703751648 182739398842 182860740608 182893238528 182896418432 183069318656 183217977943 183276341248 183601760888 183653085616 183775327904 184192712704 184328587384 184361346169 184519759424 184870199296 184903054336 184906269184 185231362316 185390523136 185442644387 185671251392 185981691896 185987529728 186157508768 186193829822 186390535682 186547449088 186740922368 186878676803 186938206208 187072493608 187427781632 187641569024 187872886784 188025446752 188044889549 188206467904 188239915864 188597421056 188732900356 188793020416 188932288636 189128235296 189147792127 189487427584 189524398336 189697609816 189703564288 189913986262 190254997504 190274670848 190308486368 190472009728 190806888272 190810205768 190844116463 191206567552 191370862592 191599613359 191981101312 192000953144 192162589696 192503787476 192565108736 192903667264 192907021216 192941304556 193069420544 193107090176 193522158401 194090783744 194110853728 194277644288 194435405164 194619213712 194657185723 194821058432 195026878592 195191062528 195229146112 195575788772 195816887552 196164573787 196350016996 196412563456 196572057968 196740963328 196796275676 196926951424 196961949184 196965373696 197311668554 197374521344 197554907264 197593452056 197724973264 197780246048 198174040064 198320228444 198542988182 198546440183 198713587072 198902951936 199126366208 199129828352 199479928648 199651332608 199764808672 200287975888 200516432116 200707515008 200728269196 200897252864 201105608704 201253959634 201318068224 201541373176 201845303296 201884685184 202133561344 202488942656 202492463264 202683888512 202719909392 202913092096 203273378126 203315560448 203330201932 203465541608 203676561088 203927646208 204063383552 204103198208 204289733648 204522754436 204714095872 204717655168 204754037488 204889997312 204947600704 205123702784 205484341216 205487913904 205914765056 206091698176 206280380761 206534675776 206574972604 206748878336 206770257232 207115975066 207181950976 207311771128 207377809408 207746022848 207782943368 207920914432 208371446608 208408478278 208412101807 208845027248 208983703552 209020844032 209024478208 209222078464 209391974792 209458675712 209630815394 209830583872 209889240704 210028946176 210246772736 210698681336 210702344684 210879725056 211254156386 211317776384 211321450496 211491443933 211692985504 211874883584 211934450728 212112868352 212116556288 212550505024 212557176832 212572483838 212751438592 212792948368 212934586592 213197084672 213418196992 213575630632 213613587187 213797135552 213819243274 213999247616 214203179008 214447507456 214824538544 215093106176 215131332416 215694743264 215922615584 215964744086 216146554624 216168905288 216530337569 216599312384 216735033452 216804073472 217044555728 217371865088 217495412992 217682296832 217881590927 218065015168 218068806592 218107561672 218313748576 218521791488 218764179062 218909791828 218970986696 219159488821 219406972928 219429660736 219614388224 219803444224 220004328544 220047253426 220255274008 220461334016 220465167104 220504348064 220693817344 220902449152 221754362368 222000335557 222031593472 222211891616 222234869467 222421958528 222465355112 222652638208 222887861248 223047973148 223119024128 223515187168 223726486144 224188084328 224400019424 224439899684 224443801946 224846815232 224910029344 225099370496 225103284224 225499049776 225821088064 225971398016 226034566912 226435906697 226691970076 226906272208 226910217352 227101242368 227504476108 227572989952 227576946688 227977061312 228021541748 228172951552 228237100784 228708005383 228900543872 228907728896 228924213364 229161636704 229380017152 229403736224 229596860416 230004525296 230045401586 230049401309 230243069056 230266877372 230680346624 230725354496 230943469568 231415934464 231419958016 231638729728 231679896448 232286646592 232312432144 232532047552 232577416708 232773212672 233186517382 233260797952 233473981312 233740290784 234004614272 234225829376 234641713306 234839247104 234843330176 234885066416 235331160064 235592192836 235749006584 236085682976 236284432384 236308865408 236703971504 236927738432 236973965228 237424026112 237466220992 237670264832 238181118032 238185259208 238880964608 238885117952 239077284446 239305114048 239329859426 239578074736 239779764224 239806381568 240033081344 240282025984 240299329556 240708663104 241005400064 241433321584 241476228994 241704507352 241708709788 241934840576 242142724096 242210800832 242414706688 242418921472 242432163842 242845130528 243144501248 243191940992 243353813248 243854053366 244086435008 244129813928 244339583488 244364849456 244570568704 245004820424 245082865664 245513758336 245561660344 245724717056 245864379904 246300928874 246508278016 246789454912 246816850384 247024633856 247050177472 247463242936 247542071296 247697181088 247741201708 247745509102 248050920832 248473458688 248487031793 249007532488 249217160192 249221493248 249265784768 249501426944 249739190272 249944433739 250182619232 250252556224 250467987224 250678844416 251203936256 251217658516 251222026354 251433518336 251482575344 251720313152 251955810304 251960190976 252004969216 252221505536 252452421221 252691075868 252908201728 253433556992 253451807653 253714669208 253883545552 254196524032 254246120128 254460157952 254911969312 254938328519 255445928192 255687412736 255732853376 256457165056 256502742496 256507202224 257040033536 257224678711 257260896256 257496425641 257713199744 258007157408 258253026304 258325219328 258783893368 259321453952 259325962688 259544276992 260005115552 260051323532 260301687464 260545212928 260596047712 260834213497 260842400896 261066530816 261600621568 261627672416 261899013376 262073337344 262364032931 262862314624 262909030384 262913601496 263134936064 263162145568 263602150084 263686119424 264001310573 264729976832 264777024512 265247154172 265470453248 265522248992 265750911488 265802761952 266026528768 266498877008 266902423876 267131760896 267601418854 267606071551 267686662144 268161958064 268387710976 268392377344 268440075904 268949897216 269248220384 269427436096 269734755472 270067274752 270286579706 270518824576 270527315968 270546797612 270774558208 270827388832 271341744128 271389966848 271871838238 272105445248 273231182224 273491558912 273519839344 273803513984 274034016256 274284901891 274323521536 274520582336 275095614976 275923796096 275972833136 276233722688 276238525472 276812343808 277119388117 277303842998 277537292032 277591442128 277933646848 278118643712 278427136988 278690346704 279005501632 279245238272 279274113664 279509221376 279765119711 280005509056 280055271496 280060140724 280587152384 280641897536 280883040256 280898383766 281486775856 281723746304 282045091328 282313867264 282343059968 282545881618 282815134784 283082492672 283132801952 283137724688 283376084992 283969667072 283985179192 283990116748 284309103694 284819611648 284824563712 284875182592 285053685301 285144487936 285650781416 285891257344 285922993408 286249128256 286490107904 286510739086 286998790624 287161912466 287352592384 287408657536 287680357888 287913965339 288005679104 288191153978 288517052824 288789800992 289037944832 289089312512 289959621952 290152623488 290209234952 290566994432 291077855068 291082915942 291327964928 291358089736 291409869751 291660264896 291938203648 292214185984 292266118144 292785056564 293145991424 293151088256 293666492119 293971061384 294248965472 294281629304 294529371136 294865322752 295146315776 295383740498 295388876237 295753020992 296256816128 296893596428 297148703488 297201512608 297232244771 297487642816 297765957632 297824054528 298105601024 298436264126 298634907844 298886314496 299313158144 299512385536 299533954499 299844609064 300414073856 300467463296 300472687424 300725641216 300756737792 301259600096 301544394368 301715783512 302229735808 302505951748 302602313728 302851001761 303139604768 303394803712 303453998848 303740867584 303774585088 304570145152 304912248256 304917549664 305293441024 305541350972 305830192976 305835510344 305889863279 306470809216 306728812544 306734145536 306788658176 307333382356 307623918448 307917069824 308258615951 308268291968 308527808512 308550026708 309164370944 309196340128 309251290348 309456637952 309517015808 310061193442 310066584373 310159962112 310359704284 310710672272 310977651712 311271632896 312001548859 312264208256 312472056064 312918301696 313468459304 313473909476 313737808384 313826013578 314394988544 314748127232 315397523584 315430137308 315695683072 315701171968 316256222282 316356964352 316584219952 316918677712 317185476608 317247362432 317547270656 317849878528 318202442272 318503253376 319170415616 319429594198 319731565384 320006296064 320063167424 320068732256 320371307648 320671031296 320733597184 321026724304 321303081554 321392899828 321606823832 321969995776 322337247232 322551799808 322575027922 322909578992 323217296896 323522848768 323580345088 323585971072 323858382848 324154884053 324433415488 324617814092 324924689936 325467960818 325571637248 325775640344 325879414784 326458035904 326732865536 326796614144 327141860864 327504731411 327998617856 328467037184 328777551872 329044531816 329361318832 329419852762 329733774656 330045486848 330329079808 330387785728 330631505113 330974411768 331382425088 331602998272 331667697088 331970817178 331981237504 332660405792 332666189648 332946245632 332980673984 333039851144 333326017024 333643661312 333912054476 333917860094 334018420736 334611493216 334899009536 335618848136 335966927296 336001668002 336284531968 336604995584 336881628083 336988940288 337581417712 337587287128 337647282973 337871485952 338579218432 338603600738 339373169278 339598518272 339658871552 339693994024 339985877504 340261959037 340370348032 340583623996 340692115456 341070016144 341297037536 341584359424 341651005696 342072180736 342385357171 342679553216 343391386624 343397357056 343612529743 343721986048 344001101444 344296685824 344393482433 344622164992 344683411072 344689403968 345405412352 345721087712 345788541098 346018703212 346115430584 346445262592 346804570112 347060399777 347132420096 347748777376 348080165888 348471140864 348477199616 349089875134 349520220544 349526297536 349588415176 350503957804 350615609344 350874250324 351238151264 351274471093 351570192512 351905222656 352306619392 352628601952 352697403058 353229280768 353430046112 353733732352 354355649648 354361810712 354696804896 354759841436 355097911168 355403030528 355802230784 355827853381 356064697814 356573198696 356873380864 357110921216 357180596864 357507033884 357620916224 357914820263 358249667776 358255896544 358319565604 358557495296 358658301232 358966479872 359712145408 359738049572 360350838848 360795066368 360801339392 361435682608 361506202057 361810537088 361847950156 362192774528 362497687552 362568414208 362911166464 363555539984 364003718144 364623773696 364650031564 365407503296 365478797684 365721481216 365786477056 365792836864 366138637312 366435955886 366552682496 367203521776 367306171232 367550655808 368657174768 368722692338 368729103197 369039518848 369740398592 369806108672 369812538368 370462724632 370781046272 370885288774 371342502784 371963383792 371975059456 372315017536 372387659644 372781071364 373094898176 373481844736 373757353606 373876412416 374144987216 374855563264 375283138048 376050893504 376089779098 376412935808 376479831728 377194842112 377465800712 377586040832 377864577272 378256470592 378295584254 378974855168 379048796672 379395219632 379407128576 379827972524 380509995008 380549341696 380616972736 380944019456 381613776544 381620411536 381688232926 382413135104 382741725184 383092135699 383199226718 383962202624 384001906288 384325179392 385007574952 385130217472 385807334528 385814042432 385882609112 386138841088 386214180352 387044316802 388181567488 388221707456 388555288576 388870810328 389238427424 389314371446 389642116864 390053757184 390458292224 391151577544 391633775104 392329147574 392700033992 392769824447 392825126912 393144115936 393481926656 393592551352 393853902848 393923898368 393930747392 394623337108 394749042688 395109814528 395186904112 395449946528 395560492096 396348080128 396640456888 396710947633 397085976364 397092880366 397427174144 397805903872 398132833189 398252732416 398259656704 398959857296 399037698059 399302665216 399529617344 400575951776 400617373387 401032864232 401415030016 401456538392 401794505728 402211217408 402507919268 402636136448 403082746352 403690606592 403769370368 404267122688 404637240293 404977885312 404984926528 405367777024 405439818784 405826184192 406546756252 406660403864 406931083216 407010479239 407353122176 407855292416 408126767104 408206396416 408579467296 409045508872 409428191744 409435310336 409508074976 409895201408 410247405568 410968682432 410975827808 411829530112 412286337463 412560761522 413069351552 413149945208 413497756672 413540514464 414231950132 414363901952 414623542256 415492045696 415565886736 415841828864 416742893216 416816956556 416824203614 417690054496 418041688064 418048956416 418444156928 418783949584 419261630788 419661167744 419778481408 420057892352 420493545472 420523826723 421397362672 421404689368 421759450112 422508312772 422635552768 422642900992 422982887866 422990242129 423385971008 423749767168 423868901456 424225736704 424233112576 425101010048 425114353664 425144967676 425502877184 425585896736 425869173184 426394169344 427151261264 427227174374 427594271104 427638486548 427998495232 428406358016 428895014912 429649077088 430186212352 430262664832 431389486528 431845231168 431929488172 432293109248 432337810576 433060675138 433198624768 433470066904 433608146944 434089111456 434743730176 434990825984 435763181854 436130030336 436137613184 436215123344 436627497152 437043582976 437528358124 437819583656 437941973392 438318977642 438813945856 438859321472 439228776448 439606888448 439630902403 440008657088 440094506852 440510548016 440922668032 440930334208 441008696128 441387634688 441804898304 442209382769 443508724736 444000671114 444423783232 444469738934 444843917056 444930710224 445305276416 445775722496 446095946296 446238048256 447030374336 447452972288 448376168656 448800038848 448879799368 448887603892 449693630464 449820058688 450198740992 450206568448 450998099552 451642176128 451942796032 452069133824 452871813394 453383940152 453812544416 453820434704 454202484736 455008952216 455089816181 455153893376 455954122624 456043083496 456345903104 456474201568 457416010766 457801087744 457848426728 458323273408 458760034304 458807472448 459193720832 460009050592 460090803172 460098802618 460486138112 460533754744 461450708992 461475916187 461886939136 462831868928 462839916032 463277459456 463359792896 464182519801 464573293184 464624864288 465064095104 465154833416 465546425344 466373034764 466521595904 466947962624 467079241783 467480581568 468009228544 468451658752 469283426612 469678494208 469686660352 469770132832 470662320128 471184385672 471498013168 472171365952 472568864768 472617730816 473407943008 473456895821 473855476864 473947930456 474848052224 474932441984 475340529664 476362236064 476370518416 477770235904 478154568892 478207647619 478610228096 478659718852 479156149472 479559528448 479612763136 480066162688 480598659112 481417326208 482010800128 482866643168 482952457988 483409014704 483417419576 483869681152 484421601664 484829413376 484837842944 484864327684 485690261056 486289002496 486383881984 486707626496 487247489729 487708106732 488172870016 488259627856 488679166976 488729698912 489141137408 490009640848 490288148207 491027516672 491123320688 491449434112 491728759808 492601857748 493016556032 493578909824 493633700768 494049267712 494100354944 494926485872 495394362176 495482403416 495491018204 496101841664 496946917376 496974063586 496982704309 498015064976 498434320384 498442986496 498531569536 499002853888 499478380544 499888867478 500365238464 500505112448 500935974448 501357688832 502407872512 502435317032 502444052708 502867036672 502965150688 503440626304 503911620608 503920381952 504009938432 504904842442 505382151736 505816403456 506867113984 506903615306 507429338416 507767091104 508393048064 508492240256 508920315904 509386246369 509823938624 509876657038 510891856384 511374825472 511465706752 512914330112 513005484992 513014404448 514080067072 514449357422 514992851282 515426399488 516014314816 516506052608 516650438656 517567786736 518642907904 518651925376 519088553984 519563793749 520010231104 520102647064 520603374928 521090425856 521192095424 521668426994 521684801792 522133061632 522611088727 523201243136 523255344832 523798026752 524146674688 524728065862 525724629248 525818060768 525827202992 526269872128 526324291136 527204300168 527372238848 528002621146 529385415559 529459953664 529554049024 529944688729 530494308344 530940906496 531044497984 531501822976 531605523904 532053057536 532997754016 533804847752 534263521792 534697364201 535202837708 535212143102 535373324288 536323916128 536775421952 536784754688 536880151808 537833419123 538496440768 538854872192 539469510944 539962546739 540134549504 540573159412 541037649152 541093595224 541189758109 541549116416 541654777664 542683488256 542779933696 543743676476 544210890496 545380628221 546462364448 546983117824 547039678688 547607027968 548569803782 548579341583 549041164672 550191229952 551847592192 551945666272 552002740289 552467445376 552477050944 553624687616 554238776234 554607685996 555074584064 555182884256 555867293696 556237287424 556854273976 557380693408 558011003264 558490476544 558548227328 559530239422 560011018112 560110542992 560120281448 561174304768 561283795072 561766080512 561796767532 562437574699 562973551712 563447492608 564090182656 564686119936 565091763236 565630269568 566164985344 566265603904 566275449376 566752169984 567970358384 567980233496 568081174661 568618207388 569639223296 569649127424 569750365184 570107370602 570288975872 571301562832 571782514688 571845986816 572498256512 572980215808 573021478172 573997581248 574323824932 574705184768 574817315072 575360715776 575827930678 576011358208 576382307956 577034105648 577579601984 578075889664 578178625024 579431447881 579919243904 580305246976 580418469904 581133988864 582155710136 582165831884 582655929856 582716179472 582819739502 583320529792 583876407296 584428371968 584532236288 585570113128 586291982848 586302176512 587332984238 587942122768 588497930944 588563258608 589058742272 589730645504 590292631552 590767480996 590777752474 591506041984 592513632256 593787192856 594297406976 594403025216 594464489542 594975285632 595531915264 595648109056 596021341993 596211202048 596872528252 597269815688 597772628992 598626316288 599024771072 599067908998 599689218128 600828147712 600934926592 600945374848 601451282432 601513475584 602001927527 602519200192 603088788736 603431567024 604459471616 605011903496 605204627456 605702003522 606279209536 606789607424 606907997696 607481735168 607549170176 609140290304 609824496512 609835099328 610586882048 611082701944 611660385952 611671020688 611779726558 612941618432 613381926157 613468291072 613577316352 614029938067 614666764712 615247836896 615834139648 616517231902 616536583936 617100053416 618328741888 618392680256 618502580696 618913275904 619034031616 620122386884 620133168746 620319924224 620719408568 621421344544 621955303424 622543265792 624003097718 624528416512 624944112128 625637309297 625836603392 626936918608 626947818952 627059239807 627475616768 627652027156 628789977088 629496254464 629541586751 630795047168 630860274616 631391366144 631402343936 632512444564 632713928704 633168439904 633233912773 633837355424 634370953216 634494724864 635094541312 636404884544 637006506752 638137555237 638340831232 638859188396 639463130768 639587895947 640012592128 640126334848 640137464512 640742615296 641342062592 641467194368 642053448608 642606163108 642785799656 643213647664 644540742443 644674494464 645103599616 645150055844 645819157984 646434593792 647045697536 647160690176 647171942144 648309768106 648866830976 649235628184 649849379872 650935921636 651143274496 651551280688 651678404377 652366874887 652916071808 653465731072 653593228288 654283721728 655009462822 655997235712 656934074368 657555103744 658089063632 658722637664 658839705524 659467549312 660090973696 660775571456 660823156279 661263010226 661948823536 662764850176 663205996544 663335394176 663941634356 663962475008 664698951917 665320811584 665332379296 665892491264 665961347968 666079702288 666652034048 667824108952 667835720188 668036841472 669222986432 669798019072 671237696272 671933854592 672003336004 672569063936 673209991168 673763256166 673977880576 675162835424 675174574256 675294565946 675742971904 677158436864 677207201476 678746338556 679197036544 679317743104 679387988048 679971755008 680523918074 680740696064 681167247992 681384230912 682140032288 682594075072 683168718848 683302011392 684770714342 684782620223 685359106432 686782773248 686794714112 687225059486 687443972096 688002202888 688593371648 688786964866 689244329984 689366822144 689378807936 690810824704 691442175424 691577082196 692037406424 692230861168 692890525184 693609140224 694120799554 694264840192 694900458637 695497554752 696160331776 696942281728 696954399232 698179750268 699040441088 699052595072 699176830352 701007915608 701231218688 701748500648 702476302528 702548942186 703140385024 703810445312 704388858719 704613238784 705257203904 705394806116 706458561536 706860092224 707467464704 708711299296 708723621424 709393609792 709519682872 710195822336 710806061056 711456823441 711604461568 711655706762 712129395628 713146397392 713746761728 714221842432 714361193728 715014067768 715241832448 715829640526 716499335552 716511793088 716639131208 717114990592 717316602464 717932959744 719476099144 720701677696 721590132736 721602678784 722871365216 723012404114 723621074176 723695900312 724385549056 724905912731 725136828416 725822332928 727111079968 728007436288 729300063128 729429673973 730815006592 730957595368 731442962432 731572954112 731585673728 732277274624 732871911772 733105364992 734407043552 734612342464 735101311616 737314349536 737445384676 737458206394 738079037696 739389547351 739612217344 739625076736 740925449264 741562092544 741770577548 742685005568 743926767584 743950118912 744003693433 744630035072 744775319288 745562142728 746189796352 746963689472 747514707212 747752824832 748289974432 748367351459 749711126528 750566276096 752101787008 752179558196 752825871616 752959663456 754389684224 754931601424 755729154544 755876604301 756512941184 756591168508 757949710336 758097593344 758790439264 758814257152 759655945048 761098683392 761233945472 761888038912 763227553088 763240823072 763376465852 764826270208 765674626717 766184271398 766398453436 767924405248 768003812576 768650358784 770015149904 770165386991 771614669056 771628084864 771765218224 772277682176 772428360704 774088633604 776363134976 776443414912 777110577152 777741620656 778476854848 778628742892 779284233728 780107514368 780916584448 780972821057 782303155088 783267550208 784658295148 785400067984 785539648894 785553306811 786288231872 786963853312 787185102704 787707805696 787847796736 787861494784 789246674216 789498085376 790219629056 790373808224 790899893056 791120984192 793280913776 793421895266 794171952728 794185760732 794854348288 795611807744 796265666378 796505464832 796519313408 797919714592 798075396118 798605330432 799059234688 801151903552 801234746774 802065728464 802830060032 802913076784 803589011456 804422434816 805015838536 805158905551 805272272896 806165492704 807381213184 807538740736 809274480586 809955770624 809969853056 810735554048 810879637568 811652368384 813093512504 813320807728 813862166432 814020958478 814706244352 815710584832 816412792832 816457390177 817158934592 818091017744 818856383488 818870620672 819016149952 819790402816 820494811136 821245996571 821937364864 821951655616 823659060224 824572674926 825121523044 826138703104 826299890416 826995513344 827081028928 828463900264 828727803904 829247084512 830984091392 831131773472 833485786432 833633913112 833648407228 835380108992 836083376128 836097912832 836888313856 837567899168 837654507991 838523261576 839322335488 839556962816 840115784704 840987090944 841047653446 842794725344 842809378736 843518900224 845016625544 845166801479 845285801984 845965775732 845980484258 846771942016 847499534336 847737802912 848451473408 848466225152 848512573447 850202020096 850289935352 851005754368 851171793472 851738346368 852788338688 853489186781 854302522528 854454348748 855188542208 855276973096 855996990464 857790029824 859298154176 860372424704 860525329664 862053251059 862778973056 863690462336 863858976344 864586218496 864675621152 866121350276 866397249536 866940133808 867432877597 868178222912 869487460352 869981651968 871526363708 872260060672 872275226368 872430246688 873254994304 874087165952 875056716248 875639167312 875883946784 876637955284 877627891712 877718642944 879213776896 879261804806 879277092239 880017314176 880189013704 881021096032 881845336064 881860668416 882017392256 882775269376 884418765538 887017449472 888001342228 888847566464 888939477868 889687834112 889861420448 890610552832 891551444992 892191892592 894060748672 894905944576 896752337312 897600077696 897759598736 897775207784 899640117376 900397481984 900413136896 901996199104 903284352256 903885592064 904138267648 905743626788 906767880304 907625088832 907640869408 908404969472 910017904432 910179632362 911908245248 912086166992 912691806208 912948403136 914832021532 915602175488 915696853456 916646546816 917520068608 917614944896 918387441664 920018101184 920181606344 920197605236 920972276224 921067509488 922901417984 922951832374 922967879431 923773878272 925663737856 925679832064 926554918912 926719585792 928365039602 929146586368 929249728576 930128190208 930309666832 931092850688 932746069528 933043191808 933895925248 934158483566 934961163136 936018457088 936604965989 936903317504 938566853224 939356988416 939373320704 939540265664 941324640256 942368771344 942996026336 944342731904 945137729536 945235461632 946003028971 946815886016 946913791642 947710953728 947895860912 949696104448 949864883968 950681059328 951551433833 952724472128 952741036832 956309137784 956415295238 957220456192 957319437704 958312298944 959119056896 959225526272 960132325376 961197318224 962834652416 964021600256 964904188391 965733286336 965904915976 966818029408 966834839152 967739362304 968843203328 969675685888 969728655368 970563450493 971380522112 972578004992 972767763968 973415252992 974494979458 975416213464 976345740032 976519255712 977358333952 977459397824 978282274816 980019281696 980576296414 982055033344 982246641376 983144343181 983457519616 985203715496 986033112064 987157819648 987267401536 988098535424 988200709888 989852971744 990788724352 990964806832 990982036408 992203683328 993893834752 993948127172 993965408618 995081862929 996030129952 996868640768 996885972992 997063139072 998005707776 999777734956 1000730476928 1001010224896 1001871948896 1002715377664 1002787586801 1004870634064 1004888105416 1005066693631 1005734073344 1005930301376 1006881252608 1007823241216 1007840763904 1008019876864 1008669038923 1009809684884 1010764303472 1011632806912 1013734227968 1013807230612 1014858676832 1015534182208 1016786096128 1016984480512 1018772492738 1018790205797 1019647877248 1019753314076 1021783712768 1022749650944 1022931413504 1025147946251 1025828660224 1026010969984 1026028808896 1028160134144 1028898714844 1029985702564 1030852798976 1032028629632 1033012105216 1033300877312 1035135573472 1037285815808 1037303850752 1039127587498 1040020462208 1040205294128 1041206749856 1042180851712 1042384190848 1043336853988 1043369603584 1044526924441 1045222177454 1046402486272 1046510689664 1047596053504 1048293349376 1049456131724 1051449258496 1051636121536 1051654405984 1052539744256 1052648582272 1054408600336 1056005242292 1058770831118 1059108098048 1059889377458 1060988616688 1061881812992 1062088995968 1063003645952 1063211047808 1064106115072 1065995508032 1067609695504 1068527043584 1069394728402 1070405675416 1070424286204 1070746648576 1072647832256 1073550843904 1073569509376 1073760303616 1075666838246 1076992881536 1077709744384 1078939021888 1079925093478 1080269099008 1081146318824 1082075298304 1082187190448 1082379516218 1083098232832 1083309555328 1085214177047 1085366976512 1085559867392 1087487352952 1088421780992 1090761256442 1092924728896 1093966235648 1094079357376 1095214055936 1097139607564 1097158683166 1098082329344 1100382459904 1103695184384 1103891332544 1104005480578 1104934890752 1104954101888 1106896777987 1107249375232 1108477552468 1109215371992 1110149168128 1110365768512 1111734587392 1112474574848 1113708547952 1114761386816 1116022006528 1116980953088 1117096454656 1118003579693 1119060478844 1120022036224 1120221085984 1120240562896 1122348609536 1122567590144 1123532161024 1123593535064 1124560785439 1124875149398 1125947103424 1126894985216 1128180365312 1129012597727 1129372239872 1130183526472 1131260539136 1132329970688 1132531207808 1132550898752 1133504339968 1135940716768 1135960466992 1136162349322 1137236414776 1139137862863 1139298254848 1139500730368 1140214741204 1140341313553 1140577951744 1142603125664 1143565029376 1143691973632 1144996513024 1146042956344 1147995162496 1148647649864 1149410369536 1149634630144 1150721431552 1151655861356 1152022716416 1152764615912 1152969484667 1154068211296 1155159203968 1156151779328 1156357250048 1158862895762 1159838487808 1160610493952 1160836939808 1161897860123 1162267977728 1164311420272 1164331663768 1165311859712 1165432358944 1165639479004 1166641059584 1167752814592 1169064472576 1169148661109 1171140226256 1172583965696 1172604353024 1174665968476 1175884245536 1176005838007 1176995861888 1177126517216 1178117484544 1179461291008 1181534961992 1181555504948 1183012083968 1185027264512 1185112602583 1187574385712 1187806092473 1188594813952 1188806050432 1188928979084 1189950571264 1191063830528 1191296218112 1192042683986 1192422404096 1193745056504 1194539631376 1195545257984 1197252632576 1198049542144 1198135817996 1199378436256 1201656295424 1201869853184 1201890749696 1203026951168 1204003855054 1205038400384 1206177577472 1206863134048 1208918943232 1210023806992 1210259893843 1211404007044 1211538481933 1212558419072 1213579214848 1213815995392 1214963470336 1215098340352 1218280580608 1219648993024 1219670198656 1221173764096 1222165403888 1223320771904 1223342041376 1223559453116 1225883236864 1226763852314 1227154632704 1228059876134 1229333529424 1230495673792 1231668279296 1233034463804 1233073167872 1234200106832 1234440910703 1236657483776 1236785360512 1237005161392 1237826551808 1238068063232 1240244773768 1240266337492 1240639848448 1241438817136 1242842689088 1243910606848 1245086531584 1246226442349 1248006195436 1249056833024 1249888224256 1251274618594 1251673206784 1253873837216 1253895637904 1254118479614 1254951233536 1255304054312 1257579954176 1258992508928 1259083173502 1261590094336 1261720549232 1262782732288 1262804687872 1265024889128 1265427857408 1266336879808 1266467825546 1267674710848 1268741906432 1268989449728 1270189082624 1272809769088 1274013013504 1276275110474 1276681662464 1277718376792 1278926261536 1279175791894 1280025184256 1280252669696 1280274929024 1281485230592 1282525845601 1282934388736 1284106897216 1285212326216 1285571599312 1286427295328 1289081484886 1289348988928 1290300111688 1290529423183 1291638315968 1292869187584 1294091395072 1294321380352 1294343884288 1296619536212 1297733661952 1298471256368 1299698759744 1301871843272 1302286548992 1303102561376 1303356808754 1304733749774 1305832143616 1307186456576 1308150737621 1308567443456 1310018925644 1311994471424 1313868148736 1315110207488 1316178127264 1316314226843 1317445275328 1317679411048 1318935098624 1320181947392 1321551142912 1321646312558 1322526020452 1323897647072 1324034544889 1325529700352 1326411993088 1326670788352 1327883268712 1327924950016 1329397903834 1330641623168 1330664758592 1331784982528 1331922695936 1332159404576 1333304068096 1335648217904 1335671440376 1338445972864 1339596038144 1341197293513 1342475392544 1343867709184 1344006672008 1345138127872 1347526512332 1347955761152 1350325670848 1350349148512 1350589131892 1351485943808 1354414402952 1354655108807 1357492677112 1358394073088 1358635486208 1358775976096 1359943510016 1361047836148 1361481392128 1362334495984 1362600300061 1364280064576 1365188150144 1366337437696 1366604022784 1369541428684 1369565240446 1370718212864 1373152016509 1373565546496 1373589428224 1374450118972 1374887944192 1376004405776 1377186743296 1377573929732 1378488659968 1378733644288 1378757615872 1381621649408 1381721144947 1382884350848 1383154164392 1384074812848 1384461722336 1385781050368 1387218280448 1388241599108 1389800917274 1389825081281 1390995109504 1392320663552 1393884563456 1393908798464 1396359500536 1398080882176 1398105190144 1398353660704 1402015831216 1403497001296 1404952605056 1405097884372 1406280770048 1407620890624 1408777717438 1409226477568 1410514407808 1410789612232 1412917123072 1413720184448 1414934929408 1417422598592 1417447242848 1418787219584 1419039365744 1420391644672 1422913646882 1423208923136 1423311413524 1424258791256 1426292794784 1427493523456 1428443684864 1428722387456 1430028135536 1431659281052 1432998671104 1433023586176 1433278262416 1434229981184 1434633204928 1435865919488 1438952198288 1441403355392 1443180265472 1443205357568 1445742730432 1446024808228 1447242148352 1447391800624 1448771098112 1449811825462 1450273656832 1451644665856 1454222159936 1456014872576 1458600126256 1458859347946 1458884712649 1461630013184 1461915190736 1462885924864 1463145908224 1463171347456 1464554549248 1465743823544 1466210729984 1468814087104 1469224684928 1470202623232 1474628699072 1474890769352 1474916412788 1476158075392 1478779094702 1479224434688 1479250153472 1481850898528 1483124185088 1483541155096 1485370011136 1487853535168 1487900237824 1488007386866 1489260070144 1489550638576 1491124285456 1492379592704 1493927378944 1495029414424 1495295110309 1495505649664 1496579948864 1496734702918 1499422253056 1501132552192 1504203574016 1504359116392 1505651743232 1505919326912 1508779368448 1509863202848 1511458309088 1511753208602 1513025882368 1513182337016 1515712362983 1516195186688 1517580878528 1517628514304 1519311890096 1522197366784 1522467890944 1523776077824 1525171136489 1526455106176 1526481646144 1526752931704 1529652540416 1531349253434 1532368542796 1532796906872 1535848810496 1536007625152 1537300717568 1540030299808 1540330773982 1543229338112 1543256169728 1543530436448 1544856721408 1548177267208 1552726269952 1552886829824 1554002348899 1554221154304 1555483241312 1555644086269 1556953709696 1557257485784 1558568467456 1560215028736 1561833168896 1561945642114 1564606310176 1566535100416 1569316590296 1570800135968 1571079297788 1571106613622 1572576463744 1573927706624 1574370205408 1575695593472 1575722989568 1575809064973 1578493348432 1580439258112 1580747616448 1581799786112 1582241968384 1585051346879 1586561827552 1586843790532 1588343905456 1588371521464 1589708696576 1592531332756 1593010929664 1593038626816 1595839429184 1596150792236 1597210660864 1598118469376 1600956037681 1602303807104 1602469493548 1604131456928 1605660120064 1605826153568 1607178022912 1610031677072 1610317811102 1610345809163 1612330985408 1614762426368 1615077481472 1618548961172 1619911541248 1619939706112 1621471108096 1621759275136 1623304736768 1626187025008 1626641615456 1627724332864 1628041916956 1629412488704 1632825585664 1632914780354 1632943171301 1634317869184 1636182035488 1637712766976 1637741241344 1638032299904 1639580805632 1642491993142 1643874729728 1643903311232 1647318120448 1649145349852 1650243046088 1652277406208 1652599780832 1653991026688 1654162057856 1656927800528 1658494169024 1661968182784 1662263546944 1666971572864 1667267826224 1667296814456 1670760217984 1672166752256 1672195825664 1675135798336 1675309015982 1677046523152 1678644670976 1679113925632 1680231569408 1681974181888 1682095306892 1685589450688 1685618757472 1687037800448 1690033251088 1690333602958 1691931551464 1691960968516 1693543884032 1694999068672 1695475605824 1696902946816 1696932450304 1697025146894 1700404040192 1700579870704 1702011508736 1702343586944 1703476692736 1705576677376 1706978373562 1708605045056 1708908697496 1710377084416 1710553946192 1711993980928 1715580059648 1718596308352 1720744849408 1721050659328 1724106502118 1725557946112 1727380924672 1727717952688 1729172436992 1729351242304 1732242700552 1732794499072 1733880267616 1734865755194 1736356445824 1739409222551 1739963303936 1743052727416 1744520121344 1744550452736 1744860493376 1746509988608 1748174331904 1750113432496 1751278334624 1751767893568 1753275910568 1755255783424 1755437285888 1756862768089 1758427553792 1758523609612 1758554184478 1760034628352 1760378027408 1762042192064 1763690672128 1763721336832 1764034784512 1765550538752 1767166948547 1768837531076 1774034898944 1774162653571 1776002684456 1777695132928 1777878955736 1779375668224 1779722840896 1781221105664 1783102889984 1784383785184 1784568299633 1788121497344 1789811889152 1793504674624 1795200155392 1795519197472 1795550415568 1799280234752 1800826273792 1802474979487 1803992398208 1806568704512 1807771184128 1808276535296 1811487253576 1813535760608 1815250177664 1815281738816 1816809938944 1820035808864 1820359264724 1823816490496 1824172333984 1825839494479 1825896806272 1829664043064 1831204350976 1831393706912 1833293093632 1835040137216 1835229889792 1836548230517 1840036202368 1840363212688 1840395210472 1841944552448 1842135018976 1845802835968 1845903664748 1845935758862 1848009174011 1851327475712 1851359664128 1853109837824 1853439171584 1856730079204 1858293172736 1858499457152 1860256380416 1860619333664 1862185701376 1862319804059 1865492139056 1866552431029 1867791850496 1868316967132 1869922326272 1872036914176 1873209931978 1873242500857 1873806635008 1877133706448 1878713976832 1878746641408 1879080531328 1882649280512 1884737542688 1885992052672 1888685463808 1890470923264 1892006057942 1893631772032 1893827583284 1895421907456 1895791721824 1899392208896 1899729767936 1903102867666 1905448944256 1905482073664 1912618275568 1912830590476 1914440912384 1914638875408 1916624597888 1918238113792 1918451052544 1919994313237 1920264650752 1922394636448 1925669304832 1929808376782 1931466572672 1931809831952 1933636058816 1933669678304 1935478724608 1937686406656 1939457310736 1939835716819 1941126900986 1942761044224 1945156009984 1945535527936 1946830505984 1948989958916 1950832426928 1952691480064 1953038511424 1954716667904 1954918795648 1956564549632 1958355837977 1960038563392 1961152592828 1964110066688 1964493282752 1966288686362 1966915039232 1970407430992 1972066224128 1974315639296 1974534803072 1976197070848 1976401419776 1979705943488 1981577448704 1981929613664 1981964072816 1984407366656 1987787669504 1987896254344 1987930817236 1990163725858 1992060259904 1993737281536 1993771945984 1994126278144 1996011415552 1999555469912 2001460953856 2002020449792 2003743897792 2005430755328 2005575173602 2009741268128 2009776210832 2010133387262 2011468146688 2011860602752 2013762505216 2015397757373 2015681527808 2016039753728 2017338077846 2019619369768 2021528606944 2023265613824 2027614461224 2029717353664 2031068364416 2033572192256 2033968961024 2037544985476 2037580411594 2039295754496 2039506628152 2039869088257 2043567425536 2045499301888 2045862827008 2050295892502 2051657320448 2052021939968 2052057617792 2055665444833 2056320268288 2057797429688 2059971405128 2061705597952 2064057259264 2066024210432 2066601754624 2068493785039 2070271146944 2074571631616 2074607701504 2078255174996 2080040924416 2080410588256 2080625713397 2082413499712 2084361703424 2084768381696 2086673707976 2086739207168 2089053848882 2090444354908 2092804972544 2093021379328 2095192107008 2096586698752 2096737681493 2098912263448 2102898516992 2103272243072 2103308811968 2105079488512 2105297164544 2108817200672 2112010484584 2117541662236 2118216196096 2119778754916 2121977233376 2123763625984 2124177991936 2126007291904 2126422095616 2131991016064 2135219391008 2137054087168 2138789456804 2140811350832 2140848572408 2141229042953 2145295664512 2147101687808 2147139018752 2147520607232 2151333676492 2153985763072 2155419488768 2157810311657 2157878043776 2159850186956 2160538198016 2162292637648 2164150596608 2164374380896 2164759032436 2166196465664 2166619110656 2170428354094 2170466090611 2171119734784 2174974705904 2176843561984 2181522512884 2184010842013 2185849457792 2187932471296 2188158714752 2190428111872 2194279215128 2194317366332 2196164658688 2200764919808 2200923404797 2207390368768 2207782665088 2208010961156 2209869781504 2209908203776 2213793555974 2214498750464 2216955104936 2218430743984 2220298336256 2220731537024 2223469174784 2224949149696 2227417095904 2229522773632 2232044013056 2234192909312 2236007159386 2238120957688 2240044072448 2240442171968 2240481125792 2244697219072 2245135180288 2247187070128 2249121570878 2249750298796 2251894206848 2253789970432 2256360730624 2258025195454 2258744479744 2260367052944 2262521078272 2264659941376 2265062415616 2265101797504 2267008679936 2269084188371 2271881433536 2271920933984 2272324698644 2274472829552 2278275725726 2279001460736 2280429482408 2280682627106 2281155903488 2285206251328 2287130058752 2287383947264 2289993026048 2292085912688 2292533119877 2295990324992 2297295299728 2298820739072 2299269260288 2301442863104 2303311722712 2304045432832 2305529231824 2305938969334 2308136422592 2310318407936 2312303558656 2312714500096 2314420535791 2317725791524 2319676975616 2321220987904 2321673879616 2323795720246 2324535955456 2328622840544 2328663327536 2330623719424 2330864717888 2331278958008 2333282119168 2335505629184 2338128945152 2338297322218 2342280452512 2345167931392 2345208706048 2349331936952 2351768491072 2352011676014 2353991723776 2354253034432 2356234969088 2358922582016 2363069923984 2363111009896 2366024167936 2370054529024 2370225205166 2375148771424 2375612184946 2377189627904 2377612100864 2377857958168 2379901142528 2381833713259 2382592436224 2384085367972 2384844808192 2387490113008 2389079262752 2391090515968 2394505265152 2396271635992 2396697500197 2398756872512 2403312590848 2403739706368 2403781499392 2405287708201 2406053902336 2408007710108 2410076800768 2410754377031 2412355154944 2413726268096 2417837886464 2420047613984 2420519787686 2422808014088 2423076963866 2425116838144 2427631990784 2429422798439 2429926940672 2430196680704 2436561161216 2439297986048 2439340397312 2442347528192 2444330807776 2444583564137 2446641543808 2446684082752 2447118906232 2451766473728 2453527704628 2454309265408 2456119752268 2458667058848 2458921297651 2460991347584 2463336558592 2466068927608 2466146335744 2468400213664 2468881821406 2473314967552 2473570721024 2474010322784 2476136126464 2480489547536 2480532674984 2482877634272 2485685378176 2487821213696 2490794973667 2492452884698 2496012390872 2498113666048 2499776448512 2502549237188 2503346413568 2507747674432 2507791275808 2508236959228 2509902467072 2510608108624 2515788059213 2517985017856 2518166347004 2523180188672 2523441098464 2525565464576 2525609375744 2530049778256 2530543414399 2532673759616 2532935651092 2535349421696 2537483812864 2537978899456 2540378165248 2545619538176 2548026027008 2552550220948 2553363324928 2555436753584 2557852523072 2558351583788 2560050368512 2560505339392 2560549858048 2562970461184 2565051691202 2565868777472 2568213794432 2570424652432 2571143198624 2572854590656 2578162969772 2580600223376 2581058846366 2581103722379 2583276631936 2585738375168 2588182790144 2588642760704 2588687768576 2593239072424 2595467323904 2596942512736 2599397519488 2603743686544 2606205122752 2606713617508 2609467499548 2611664287232 2614372913152 2616301475242 2617134886912 2620037851288 2623988942848 2627736297472 2632356254528 2632628453686 2634890550656 2635358822096 2637870197248 2640363894784 2643102285824 2643292625116 2645052040904 2647795294144 2648069089778 2651059400704 2652823986176 2653341576704 2655766537424 2655849900032 2658795807668 2661283246336 2661329517184 2663569965056 2663845391872 2664318809152 2666608136192 2671296435808 2671342880752 2676891945728 2679192076288 2681644949893 2682394587026 2684950785088 2687735418368 2688013344016 2690276255744 2695053024664 2695911522304 2700651341696 2700698297024 2701178263784 2702971887616 2708828805904 2709310217614 2714985354224 2716788146176 2717270972416 2717551952192 2719887020032 2722095672296 2722962784256 2724668991968 2725200600122 2728560129152 2730376300288 2733208045568 2739082857368 2739130480892 2741436425728 2746304033018 2747131092992 2747178856448 2748900237944 2749388771129 2749775888384 2752008811552 2754373486592 2755147859464 2756977319936 2757467288576 2757515231744 2763243298816 2763442289894 2765768701696 2766308328784 2768149625696 2768923444672 2771562100736 2774436560896 2776483198216 2776976633431 2779601834548 2779650162562 2781990219008 2784641327104 2787769126912 2787817596928 2787969884183 2792719001072 2796161764352 2796210380288 2796707321408 2804031662432 2804321613709 2806994002592 2809905210112 2810195768744 2812561540096 2817555434876 2818452955136 2821028815616 2821579224464 2825834246144 2827440368896 2829869858816 2832460682051 2834845197184 2834894485696 2837574439168 2838078731488 2840783289344 2845827293764 2846622827048 2848517582512 2849073354673 2852585589568 2854987046912 2856887369728 2857444774912 2860056271072 2863318562104 2865997342208 2866047172352 2866556524832 2869266409856 2871731838976 2877904396576 2882806710784 2886004362241 2886410715136 2889053303071 2891485460864 2892049616456 2894484296704 2894783601248 2897542196224 2899623650924 2900547313664 2908444319872 2912029745152 2917200252512 2917718695892 2917769425298 2923260026368 2923830381472 2926291816448 2926342694912 2929109098496 2931487647088 2937628174208 2938449369856 2940405246464 2943666787061 2949257398144 2949781538704 2949832825576 2952316150784 2957558189404 2958448869376 2958500306944 2963701797056 2966248370176 2967082310192 2970740022272 2975707070336 2975800475648 2976014773732 2978520140288 2979101277152 2982248570912 2984759185408 2990058828848 2990590220618 2993159897728 2993469405836 2998844506112 3002265104384 3008407148032 3008718232784 3011303486464 3011838653824 3017558736896 3019726405696 3022916618176 3023506417204 3026051764736 3026364674032 3031424725966 3032390373376 3035161757056 3035257028608 3038623780192 3044394733568 3044935781888 3050342272978 3052910212352 3052963292288 3053505863408 3059305080832 3062698506868 3064737085592 3065593813744 3071697620992 3072015250304 3074601435136 3077416316821 3080060599616 3080661547964 3086458676224 3086512339456 3087060872896 3089713442816 3096354534416 3105452539904 3105773659648 3108004697798 3110966482624 3111288172538 3113907419392 3114514971568 3117136934912 3120430057472 3123666337792 3123891284228 3129212620352 3133070200832 3138633180592 3141600271936 3142158595576 3142213227244 3145152927488 3147855413248 3148740410816 3151391186944 3151445979136 3151618129946 3156986696864 3160878516224 3161495232896 3163599572224 3164483936768 3170102693758 3173123655104 3173687581064 3176687810912 3176743042928 3179417393152 3185062665512 3186077253632 3191678858368 3192301584472 3194421321728 3196236938752 3201912075362 3204607614208 3204938987096 3208262913856 3211320240128 3211652307136 3214356045824 3220063354144 3220635622204 3220691618326 3224661970816 3230154962944 3230331413309 3237097922344 3239823082496 3239879412224 3242942216192 3243518550272 3246609473536 3249277638607 3252374050016 3253283230912 3255448665728 3256083833912 3258824977408 3265651171328 3265829560708 3265886342602 3268635738368 3269554692481 3272364070976 3275425533952 3275482482688 3276064599808 3279161611264 3284983986284 3287749459456 3287806622464 3294636240896 3294873499489 3298290699704 3300486092176 3304554812416 3305199561664 3307982053376 3308324115712 3313855601056 3314198270747 3316988338048 3323936365568 3324527093888 3333943145728 3334535652448 3334593628912 3341520435968 3344391651328 3347453533333 3350271596672 3350618031964 3354093046304 3357289341952 3358227851264 3360463138816 3364190613784 3371178901376 3371237514944 3374075600896 3380066502176 3380667205916 3383863102928 3383921937032 3387087768064 3390844775461 3390951211648 3393805893632 3393864900608 3394050293788 3400808080384 3401159741408 3404023017472 3404687173888 3406953385472 3410732428103 3413956747124 3417210090112 3417817394992 3420754168832 3421107892384 3423987961856 3432017037449 3437192616704 3441489698816 3442101318656 3448213004236 3451115892224 3454761849344 3455435905376 3458344873984 3458702484608 3464485401104 3467760535232 3469731510388 3472712891648 3478818445102 3478878930163 3479926607872 3486105454832 3489040242688 3489100905472 3489720986752 3493019977216 3496348663808 3500226864992 3502556669248 3503535787136 3506551821136 3510874571776 3513725536178 3516855107584 3517047219224 3517108368956 3520069256704 3520756054816 3524084384128 3527381344256 3527442673664 3528069569024 3534333897094 3537675062152 3548069797888 3548325307142 3552005368912 3555390265856 3555757911472 3558751336448 3559445681792 3562442211328 3565703724583 3566205779968 3568767570368 3569136599266 3576242994688 3579623778304 3587009349248 3590400310784 3591038394944 3591100831136 3598560469504 3602552045521 3604949958974 3607984796416 3613137409024 3615542368256 3616553070592 3622974507152 3627071521216 3630500355328 3630563477632 3633619877888 3636946556243 3640071617728 3640718529448 3647632980992 3648344667968 3651678988958 3651793612544 3659328086128 3662408701952 3662787413824 3666586187264 3670080274432 3670459779584 3673096461034 3680072404736 3680726425376 3680790420944 3683889104896 3684270037952 3691605671936 3691807329496 3691871517724 3696018348022 3702654951424 3702719328256 3705697908913 3706219675648 3706878343168 3709612821103 3713460158408 3716586345472 3716998914304 3720512760832 3721238667328 3724371402752 3724639608118 3730984278112 3733104862058 3735583700992 3736633934264 3739844652544 3742881549407 3744073828352 3746419863956 3746485001714 3747613270016 3754267412896 3757427953664 3757493282816 3758161062656 3769475085376 3771984105344 3777370927616 3779737827173 3780941846528 3784012115884 3787263544064 3787655166568 3788328306763 3790843814912 3791583443648 3798784417792 3799459535872 3806205735332 3810897888512 3810964147328 3817664397547 3825236551136 3825661180952 3828881824768 3829277750816 3833249195776 3836902105088 3839988626474 3840055391081 3844789272896 3851338609664 3859616753564 3862933145344 3863619663904 3864019182023 3867272117632 3867339356608 3870957449216 3875372813312 3878914621472 3879671433638 3882253801972 3885522088448 3891071055872 3893661011968 3893941408487 3897979917832 3901664853856 3905382960128 3906077022848 3909433335808 3909837591296 3916711675954 3920077126784 3922305185656 3928220133376 3928986565504 3932577372724 3933830078464 3937063022893 3940814861984 3944132448256 3948631278592 3949069606144 3952802839552 3959411886976 3963154897408 3963859227328 3963928145632 3968814733312 3975792508688 3975861634472 3976568222627 3980327451716 3984120519808 3987474563072 3987543891968 3988252556288 3992022831104 3999110939824 4002921907712 4004040899584 4007487795584 4010861510656 4011150347204 4019482536256 4019552421664 4020266774524 4022936293376 4023721205504 4027525010432 4030795514746 4032079507456 4034676155692 4039238739536 4043057213888 4046531227648 4055228922448 4056020135167 4059434707328 4062136728832 4067144384512 4067937922048 4075089970952 4075160823188 4078591508992 4079013256304 4079738176514 4087134851072 4090998603776 4091725654016 4100591785004 4103314640896 4104043879936 4104115235584 4111330889666 4112640536576 4115594859376 4119942810256 4123411195904 4128114518528 4132048420864 4136987570078 4140542293888 4149143263232 4149215403008 4156510349992 4160081848832 4160821176512 4161251426794 4164826999424 4168723406848 4169536763392 4173347415952 4173478414336 4178107697764 4180888709816 4185609945088 4186042758656 4190384214016 4193173397504 4193475362986 4197824526896 4205797033984 4206544486144 4206617623936 4210158977024 4210594329088 4214013492689 4217634401344 4224020969168 4235083324472 4236432392192 4239557509832 4243954466752 4247527251968 4248355983872 4252014583808 4252844191232 4263982032128 4270438782016 4274108174336 4277578913608 4281622701664 4281697144816 4282458085906 4290591329024 4294278037504 4295041214464 4298209566469 4302667352984 4307971526144 4310838977536 4315620623314 4315756087552 4319700373912 4321076396032 4324585275296 4328301193216 4328748761792 4329518064872 4332392931328 4333238221312 4340856708188 4340932181222 4342239469568 4349949411808 4353687123968 4363045025768 4368021684026 4371698915584 4375864942592 4376317429504 4379461165079 4380856223744 4388558430256 4388634732664 4389414678649 4392329317376 4401529839616 4401846809594 4406791107257 4414780737536 4415565330176 4416021922312 4419739563008 4419816407552 4427587111948 4428997500928 4433910209872 4436861487968 4440596672512 4441463074048 4446938349568 4451009643223 4454834191808 4459045547264 4464088026112 4466962886659 4468385818624 4472014318772 4476241915376 4477115271629 4480088144896 4480884343936 4480962251584 4489394438144 4490270360576 4494374140256 4498243141756 4499500597592 4503788413696 4511785197101 4512721461248 4516050390908 4517488959488 4520734105888 4525042156544 4529319882752 4530124831232 4530203595008 4538168376742 4543762867072 4543841867968 4544649397288 4548945659104 4556551451452 4558002921472 4560858964816 4561365254212 4566568124209 4570412502656 4574260117504 4574767894528 4579986052096 4584171825376 4585066239754 4591980649984 4594590599456 4598538520576 4602885726208 4606623445424 4611058463648 4611877938668 4616272845184 4620636815872 4625429000192 4625762093953 4628841071582 4635451583048 4639353951232 4642441975808 4643347759232 4647591440492 4649071910912 4652892663419 4657245681088 4657326655072 4661247438848 4661729435776 4662557916016 4666564238336 4676257890304 4676594644436 4684560905024 4690335862784 4690417412096 4698663873904 4703536982144 4704023352028 4707983447552 4708506068864 4712469938176 4717845164032 4726139847968 4726222019792 4732048335872 4740109058048 4740450410332 4750297542848 4751224369892 4754379255808 4755224201728 4755715916336 4759802285056 4763667426518 4765184872448 4768170735944 4769689616384 4774980226016 4778158525504 4782181031936 4792543271984 4793395000394 4793478341561 4797513745024 4806625181696 4807479412736 4807562998784 4810575416402 4812107804672 4816015420216 4820153601536 4821508754062 4824710309888 4827452536192 4835675772928 4840095227968 4841039575372 4845616028176 4846153927732 4850233676288 4855263981568 4858845596878 4859853881344 4860393361408 4864303210459 4873122322432 4878595972096 4878680794624 4888661615552 4889167128274 4893283087616 4893368165504 4894237812464 4903532947456 4907055409256 4908618530816 4912239504536 4917334117696 4917842595302 4921982695168 4926673117184 4932137855216 4932292671488 4936800427328 4937763642812 4946629935104 4947141442048 4948020645568 4952272252928 4960979095072 4961065349968 4965755268544 4971370756352 4975642427392 4980197764087 4981589947334 4984905769396 4992024781744 4996227332096 4999552897024 5005098474376 5006692827136 5015495348864 5015582551616 5016473918456 5019804934144 5021216217248 5031576118426 5036332694008 5046360377344 5046882196928 5051130929152 5051218751488 5060099556512 5061086828798 5065347519232 5065871302184 5070698843392 5075957798912 5080756330496 5091239076352 5096052054016 5105100441896 5106007717811 5106726649856 5110873507168 5115705046144 5116703167576 5120100737024 5121010678784 5121099716096 5125940922368 5130103382404 5131737554944 5136427588864 5140849304864 5142286397248 5145709181312 5156325939544 5161200446752 5162117692732 5162207444758 5166553263872 5171476750336 5175726831457 5177285521408 5177375537152 5186478144848 5190934647808 5193885025472 5198795038976 5207487373088 5208025854031 5212410245504 5213427235016 5218934999096 5223328574464 5228745826304 5232602950484 5234269773824 5240075702576 5247977885696 5255472594944 5260284123809 5264712509056 5265256907372 5269781101312 5270717644192 5275740394496 5280727789568 5286585250232 5290104081808 5291136230107 5295590588288 5296138179556 5302118801408 5305647972352 5306683153408 5311533074848 5311699800064 5317591615336 5322566492672 5322659034368 5327690783744 5328637618304 5333216272384 5342592871616 5342685761504 5353783891456 5359722387019 5363289899786 5364789174052 5369901570176 5375470836736 5376026688032 5380552511488 5390106049328 5401302683392 5401396594048 5402356527568 5405943775232 5417657611808 5418620435228 5429970708448 5434541944832 5435103904384 5439774040064 5444191344592 5449337983936 5450401200244 5457120258304 5460752600576 5466416091136 5466809747399 5478165714736 5478260961784 5482872851456 5492608066036 5494262185984 5494357712896 5497800475888 5498777542258 5498873147677 5504017623104 5508746973184 5510295718928 5513954639872 5514934577152 5515030463488 5526486597632 5526884579788 5531537403392 5532616657568 5536299251392 5537846889344 5543124201472 5552966396432 5553953266862 5559203669096 5559300325124 5563980438016 5569282654208 5575538253824 5575635193856 5575939768366 5585438002144 5592323528704 5592420760576 5593414642816 5608063324864 5608643227418 5613988005184 5619810420224 5620391537488 5625123080192 5635110869752 5636905910272 5642057631232 5643158448928 5651668492288 5654880737792 5664921364102 5669690394368 5669788971392 5675148878336 5676157462976 5681566578688 5691654587528 5693245654096 5697035165024 5698146709346 5705171179136 5709974093824 5714889549824 5715201731239 5720112542144 5726637124208 5731994684416 5732094344704 5733113049664 5738532819712 5743463677952 5748721975997 5755808793152 5765613421568 5772008724482 5778106606142 5782970921728 5784099232912 5788968593408 5789567202496 5795084392448 5799247301848 5801094627328 5816888639744 5824059490304 5829391576019 5834400505024 5835437391784 5835538850596 5846520052736 5847660762944 5852583632896 5852685389824 5858218196992 5862975294176 5863581555937 5875256348416 5876898739712 5880810492928 5887333574122 5898514796288 5899563077408 5899665651152 5904632301568 5915116378808 5916167610353 5917000613888 5927403594112 5932496740352 5934164620384 5939588014129 5941480044544 5951414140672 5952029547464 5957040280576 5958202554304 5964497141824 5969518370816 5980117657696 5981180441236 5986319795456 5986938811672 5999186910431 6004530208768 6016814296064 6017436465568 6022606972928 6023677307648 6034372757413 6039452811392 6045833236352 6047012834408 6052103529472 6052729348064 6062849451932 6064780746752 6070323514112 6072030143179 6077247560384 6088789467136 6089871563776 6100684545956 6105820424704 6105926584576 6107011726816 6118610161664 6125397013736 6129474171184 6131187627488 6143395241984 6144030500608 6154832633642 6154939645673 6160121199232 6161323095928 6172917352448 6173024678912 6174121745792 6179426885632 6192709068832 6211547319296 6216009395596 6221932965248 6222576345076 6227814838784 6229029943136 6234273869824 6240860114944 6247782568456 6258425240704 6266140401664 6277266361184 6283200543872 6284317191152 6284426454488 6290305854976 6297480821632 6302782373888 6302891958272 6303236259892 6313973393728 6321757032448 6322990465792 6327199144448 6328967873536 6340205387516 6346247310208 6347375162128 6353375621824 6353486085856 6358834786304 6370125331024 6373745926691 6383357716736 6384603168944 6388842643456 6392473877504 6403824150724 6409215228416 6409877974192 6416525827712 6422640480256 6423304614272 6428712091648 6440126708288 6441271244408 6441383236652 6449323941632 6460309925888 6460662826618 6460775156017 6474195844688 6479646164992 6479758824448 6485884432384 6487037100544 6493218947072 6498555277214 6504748100032 6506566461824 6510897331456 6512167667824 6517649954816 6531302342656 6531659121416 6531772685204 6537271476736 6539109384962 6544728141952 6550851067904 6550964965376 6552129199616 6556234761923 6558323222528 6569967972568 6575498918912 6575613244928 6589272481792 6589746998978 6596581399408 6600972184352 6609109624832 6610399123328 6615964106752 6616648231424 6622021202797 6627711202112 6628396541494 6633976676096 6647872731136 6649054187776 6667886291456 6669071304896 6669187257824 6683040871936 6694907066666 6700543193344 6701236063928 6708186092608 6714578683904 6716455702528 6720926277632 6728381227568 6742357802752 6742475029888 6748151201792 6754329318737 6760133004352 6761334411832 6767726205856 6767843874064 6774175536128 6781689550922 6781902423296 6787729801216 6788100587576 6793944153451 6801616160768 6802319482816 6808046034944 6809374347776 6813906770944 6821464856206 6827913494248 6834420180224 6835634789984 6841508337664 6842215784768 6847975923712 6864034074898 6874385233408 6882010402267 6882979397632 6884202637312 6889280953477 6896426008472 6902231784448 6909523698688 6910871810752 6916689747968 6917404969216 6928970802208 6935521070464 6939463020776 6945425783296 6957636890204 6957757860326 6959853215744 6965573040503 6972210909664 6978080485376 6978201810944 6979441973504 6986039954432 7000453729984 7005113338496 7007071574272 7013103642272 7019513107607 7021749143552 7027451072356 7034094438448 7034216737912 7035466855417 7040138513408 7041512109632 7048168768256 7054762688512 7054885347328 7056139138048 7068667794188 7075350124304 7089948166873 7096139595776 7096650614284 7104010737824 7110780531712 7111515822944 7117502672896 7118891363584 7131407449166 7131531440579 7137535140736 7138273198532 7152485989376 7159247556608 7174018698496 7176035623757 7180800621568 7182076789888 7182201662272 7197120939008 7205104091042 7209899917948 7215969592832 7226274818048 7231084736512 7233106141184 7245949014304 7254143042432 7261000710656 7261126955264 7273893112486 7280143235456 7281437058896 7295265961984 7296689335936 7303357977916 7303587225088 7311688471087 7318656172256 7324817403904 7325574827648 7333172374528 7340919559168 7346192922068 7360144809472 7361452850752 7361580841888 7367778209792 7368540075904 7383614658992 7383743035448 7392036696044 7405309902848 7405438656512 7411395817826 7413756686336 7419225642206 7426920316816 7433172690944 7433997828608 7441025521664 7442477334656 7448742805504 7449279216236 7461968556224 7466209724116 7471167401984 7473267868528 7479689305088 7485763098814 7488147656704 7492839727912 7492970003428 7495226540032 7508534825792 7514855907328 7514986565632 7516322125312 7532608822453 7538950170752 7543968210688 7554741855232 7559475654346 7561883693056 7568024231768 7574527088128 7575310333136 7576656613526 7581687629824 7583166887296 7597568835584 7598919071744 7612411470664 7621795777024 7621928294656 7635328795094 7650473102272 7651322361904 7657763649536 7658555501632 7666498391552 7673804210176 7679977252948 7680110782162 7689578545792 7702677219328 7719233507128 7725866290688 7727239327808 7728038364046 7734544235264 7734678713216 7741914898432 7748277445909 7750745626624 7757829242944 7759342867276 7764507603944 7771044176896 7782142111744 7787322023936 7787882816974 7795959835664 7803329707712 7810765920256 7812154045696 7818866671616 7819675182592 7826025057851 7833423351908 7840154253568 7844610371312 7856440266752 7857973131008 7865154745448 7867660156928 7874126045786 7881629723968 7888264896512 7897262557184 7898139212288 7903088184089 7905605679104 7918823773952 7926309794816 7927718454656 7927856291264 7937629466624 7951585017376 7951723268944 7953136445254 7960654903432 7968241039616 7973965040041 7975087783936 7976505112576 7982389194871 7984045662208 7998221879648 8005843815424 8008081799168 8014975591168 8022300694408 8038965072512 8039104843328 8040533549048 8045872586752 8047442411008 8055050020864 8061591029492 8064159014912 8069352311384 8078477479072 8086114427776 8093062455296 8110457844896 8112040270334 8118869414656 8124273457664 8133285020861 8135875844096 8150179941904 8150321646376 8157183017984 8158026512608 8159476353028 8174269702144 8183451308032 8184040627763 8201183570008 8206629281792 8208087759872 8208230471168 8222661779332 8225281073152 8231189718752 8232040866049 8239885620512 8246822391808 8256229037056 8273975140156 8281084587776 8295788218081 8298286526464 8298430806016 8313020699984 8314642647311 8320163697664 8321642353024 8322502853588 8329653998848 8337446813696 8339073526784 8346694831904 8346956828672 8356215395528 8361777419632 8372085517312 8380768428032 8386346795008 8386950725972 8395649053792 8411594067968 8413088972288 8413235247872 8421188658176 8428026985378 8435268802688 8448041938336 8470166648944 8471819256901 8479115019664 8480769373531 8487908933504 8495054503936 8496711967744 8504029167616 8505688382464 8527964064256 8540877564032 8548216348672 8555157827216 8563245403328 8563394289632 8564916171812 8581182658048 8590082428928 8590701031627 8596419132938 8605334705968 8615943052288 8621677955072 8631241246628 8631512175104 8639400747824 8641086374921 8649170550592 8656602386432 8657497523584 8659036129744 8664785862656 8666476442624 8681713416376 8681864362444 8684478939136 8699898823616 8707374247936 8726090051536 8736043368052 8743397831168 8751729885184 8752634859008 8758922330158 8761712447488 8777116860512 8777269465328 8778829357298 8784658634752 8803059679232 8803693619188 8813582214514 8829561475072 8831130660352 8832043844624 8839479126016 8839632815104 8855174223896 8857995001856 8867820419744 8873722975936 8881193345024 8882926148096 8902019286446 8909668383616 8918091094528 8928176052224 8933925773318 8936771637248 8944028637544 8952483830752 8954230543258 8960176289792 8961768687872 8961924503168 8980540721152 8988748280512 8996486283512 8999001195184 9007576827392 9023570394202 9025442922496 9032100781816 9033705962281 9034977918976 9041468211776 9050084313088 9058639765504 9060249662464 9060407190016 9076336753484 9087525734144 9087683735936 9089298794576 9097891318208 9113102902904 9116005842944 9121717929632 9122730508424 9133136248418 9140825005312 9149535789056 9157055163347 9159972104192 9168343650752 9170132479508 9183961299968 9189181198912 9197077041152 9205771452416 9213246890848 9214199587901 9222116927296 9223755877336 9232545690368 9241273631744 9250858000384 9251524187906 9257682143164 9270903166096 9278707902464 9284883951616 9286695518464 9295182880984 9298143821824 9305785326838 9314491362176 9314653310144 9322494877696 9323458871552 9325115832032 9333128476672 9353189288872 9369121810048 9380671725568 9380834824192 9388381054591 9397327747808 9407073964288 9408046704056 9415966895104 9417012137728 9435690328064 9452279695936 9452444039584 9464096671744 9480900820664 9482585761649 9500595085696 9502448739784 9508758511616 9510448403456 9511431832672 9519604570112 9527334853036 9530369744896 9536341471888 9549960452032 9556317051008 9564362063872 9585086543968 9586790000788 9586956683122 9595027490048 9612064115563 9614958825472 9615125997568 9621150832804 9624215609344 9632030840432 9640307203072 9643017508124 9649420619776 9654905072384 9671351545856 9672048014629 9680190455936 9682079150744 9691232056352 9692307855464 9700467352576 9710527963136 9717691193756 9720786722816 9728606420918 9728775568967 9746244644864 9757191944192 9757361589248 9777323231104 9778334256548 9786566175232 9786736331008 9788475624928 9807065894912 9814110818512 9824479009072 9834668235392 9835685190604 9843965390336 9853346234368 9864275710432 9864585342976 9873600854656 9875527285624 9894282884096 9896041291136 9904544505856 9921958190144 9922130699936 9931510537088 9942741512704 9960395528174 9963179894668 9969811538792 9984049563488 9992454664192 9999105794048 10010196948752 10030990697728 10031165103232 10032947836912 10039609868288 10042432434496 10063152236852 10072665388016 10092720754688 10093764393856 10102261858304 10102437502976 10120199113024 10122173657596 10130695038464 10131742604368 10141397686784 10151915597824 10152646673741 10161512660992 10182478152704 10192104108032 10210200883792 10212015435622 10212192988543 10221747014336 10231410092288 10233406335152 10240201474048 10242021357568 10242199432192 10251881844736 10260206764808 10263475109888 10272855177728 10281698609728 10284572794496 10291418362624 10312651879088 10322400893504 10324235385464 10324414889516 10333106527744 10342953500672 10351453662914 10354571042816 10354751074304 10372956289696 10381869295616 10387770050944 10397590077952 10414974746176 10416051708062 10424820491008 10426854470032 10437869998192 10446657148928 10457491652608 10465205900968 10467065772163 10468539547648 10480151405152 10495955771392 10520568247618 10529425018112 10530513814744 10539562202624 10541435288384 10551480788992 10561455579136 10573170500464 10580208163616 10582272460214 10591181176576 10592276359112 10604237602816 10613366306816 10613946072301 10623066149696 10623399600128 10635183230672 10645132985344 10645318068736 10655381567488 10657275236608 10666432544768 10676197955423 10685185743232 10685371523008 10707567782912 10719444774038 10726579799572 10729578348104 10739803140352 10750941673472 10752053376064 10761105022976 10780212098656 10802605366784 10802793188096 10804713055136 10835315223616 10837240870456 10859941416896 10869083889664 10870207808768 10879548080128 10888382689184 10889508603883 10898675967872 10900802400488 10914240516608 10921505201152 10932832182272 10933619494798 10956331429472 10956521923568 10965745702912 10985216132072 10988715425792 10995600951776 10997555084516 10997746295354 11008035246208 11017493946368 11020591437856 11029869154304 11030060926976 11030663454811 11053769159576 11063074806784 11065233315136 11072598502784 11075693778688 11086248402944 11095359428153 11105932792864 11107906533724 11118407338192 11118600650248 11127960876032 11151076507648 11151270387712 11151879536732 11170876004288 11184647057408 11184841521152 11186829285632 11206692263767 11216126649728 11217286454836 11227976010368 11239620840448 11240783074976 11250246160384 11270221739504 11276627408761 11284115262464 11286316897856 11303336984576 11309761475584 11329842728204 11339380788736 11339577942784 11350297756672 11352314925952 11363133157376 11383309175056 11386491308192 11394070330048 11396293418692 11410342358272 11429779099648 11430403462478 11430602199107 11440225084288 11453274248416 11463989368832 11464188689408 11466226099328 11477065639424 11497443951994 11511617586304 11531226843136 11544017448964 11556213212284 11565941843456 11568198465824 11577937186816 11579134404992 11590168784896 11598494603696 11633777279488 11658783152038 11668801010048 11670874783568 11671077701192 11693040105472 11695321525888 11705167265792 11705370779648 11725950588352 11727163111874 11750512696832 11753797479424 11761620985856 11774667148244 11797029592576 11799126154816 11799331302304 11809264603136 11830232757616 11832335220706 11854807188224 11864993480704 11868329240768 11879176028258 11882960089088 11902828281344 11904059094928 11914080561152 11916405108608 11928994283648 11939036741632 11960235315392 11962360882472 11972639590912 11973877623344 11998373820862 12009060417536 12033628592128 12034872931136 12045213945856 12047354615296 12068745514826 12078905622784 12091666472704 12094025668816 12104207058944 12105458696128 12125698903864 12129561493504 12140647028224 12144060286358 12154495120768 12175864557857 12177578934272 12179743127552 12201369091912 12211640849408 12211853169152 12214023453632 12237220323328 12250794027472 12258948342368 12262375254976 12286790483968 12288061001216 12298039376623 12309665267284 12309879291346 12320242398464 12322646191856 12345834704896 12346049357824 12348243491584 12358853771264 12370168639829 12385418137664 12419138574997 12423094638592 12432018791192 12443865930496 12445152690152 12455629677568 12458059886272 12468547739648 12481720229888 12495565136912 12516850481408 12532280803328 12543754449083 12554532722368 12566401087744 12568634382304 12568852908976 12580611709952 12594961643264 12605783916544 12606472519784 12617324856409 12627946787456 12643514064896 12645980931584 12654398288896 12657935747072 12680410775032 12692494620416 12694750324256 12706751243648 12706972171712 12717669572608 12740250662048 12747491853382 12766715433472 12769206337888 12780876461353 12784947755008 12807648301448 12818430456832 12819755948384 12833051655424 12845280960512 12846609228544 12880253416576 12882542488816 12882766473304 12898647883264 12920619851776 12921325653236 12921550312034 12936064218077 12948391689376 12959292329984 12959517648896 12971768864768 12974074201088 12997110554428 13009496200064 13013132923648 13021794662912 13024335335648 13035299909632 13036238628413 13063318242832 13063545370408 13065867017203 13074542953472 13078218769924 13089456283904 13101702135808 13101929930752 13104258399232 13112469523846 13112697505999 13116646445056 13139935945136 13150997837824 13151226489856 13178544963584 13179493997956 13193162798816 13201944368704 13218219249664 13220798246656 13233296462848 13244042405594 13255422404224 13256793082988 13267953352192 13295745462272 13298108375552 13326923301263 13335772582912 13338142609792 13338374515648 13366081743872 13389814133332 13401086386688 13402472127856 13416372185216 13429157367808 13432911405056 13441852555264 13456762455136 13484715605504 13484950059776 13508658637474 13520266008704 13522668823664 13535452411712 13535687748128 13548351072256 13563379101844 13563804846592 13576201175152 13578850017733 13587888306902 13603232321536 13604638965632 13616092069888 13618748695552 13627813541888 13642929712412 13655826988496 13668840360448 13671269579968 13683016675328 13684431569536 13695951847424 13708490865839 13728068149796 13748770466816 13764020804534 13768405274624 13778561906954 13792852016944 13804463568896 13819047397376 13821743621504 13833379495936 13834809938432 13857941604416 13871042140928 13878926041552 13890851566592 13915273780408 13915515720652 13919706431488 13931146081006 13944421819328 13956160970752 13956403621888 13958883947008 13972079908864 14000907459968 14010226676992 14014143148544 14026207284544 14039026215214 14043498287104 14054902144712 14068188876896 14068433475824 14070933710834 14080277026816 14083024219264 14096337536512 14107784301611 14109770694656 14112278276096 14137335588376 14150700248608 14179896333746 14193301228568 14208021475648 14221561063424 14223031645888 14235005345792 14237782727168 14262814898332 14263062881158 14275070281472 14276546397064 14304971978752 14318495113216 14348037396992 14352071247514 14361601243136 14364153579776 14364403324544 14389658113831 14394241878016 14410208182084 14419799835896 14431939185664 14452549636096 14462169473024 14466212282368 14479456495273 14491898028608 14508286084864 14522001421312 14522253910528 14547786224972 14560286470912 14562874117792 14564379993779 14590531923968 14593378671872 14606715955832 14607174450176 14623376942174 14637312344512 14649634807808 14651149655296 14666344749056 14677163770451 14681839118336 14692385844136 14720289618944 14722905701504 14723161683776 14735556419584 14737080151808 14767229317984 14767486070896 14784073392088 14810877313024 14822791635652 14824437076189 14827513372672 14838451284412 14853840633632 14866345381888 14867995657216 14882051043328 14884954669312 14898558432472 14923937112448 14932419448232 14942334803968 14946535737056 14959378610176 14971526197628 14976295313408 14985679455824 14985940006856 14988603300671 15017069651584 15029711814656 15029973131264 15032644250624 15065217644906 15077900341504 15087936421376 15104672181599 15109483710464 15118951308692 15123767386112 15136048463536 15149054176256 15150620666272 15153313227052 15163375259648 15166333774592 15197838143488 15198932594417 15224822941328 15243591554048 15243856589312 15270657590188 15288075894091 15300946204544 15302644723808 15315527299072 15317111003264 15332996783104 15359954505896 15360221564324 15379157091584 15405354438656 15406463833579 15438467014256 15451732581376 15454478655616 15456076728092 15469088470528 15469357426432 15483829796864 15496554891818 15501491253248 15515658485888 15518685734552 15529015207888 15542088353792 15564284223488 15574644047872 15575765633948 15591919671328 15606659415424 15621531840512 15624308091392 15639350365184 15652050115702 15666846703816 15680308507136 15689220742624 15712880533504 15715946262016 15730309490896 15748252091572 15750000265129 15763259447936 15776529793024 15794525114368 15796278424576 15806176368178 15811211358208 15837647547904 15852619589632 15855436909312 15855712582528 15875258933248 15903170034752 15903446537888 15906272890508 15921309806864 15936482079232 15947930080082 15953010225152 15964778389742 15968091324416 15996443759296 16011687630848 16016163598336 16029951182336 16044601388816 16047731839139 16077930145024 16078209686656 16081067098096 16091745173504 16094884822016 16110100041728 16123182058984 16128318029824 16138704622768 16156954958144 16172228855552 16186124910592 16200943750537 16220915689792 16224080540668 16237738829312 16248546915328 16266570041722 16271751688192 16300359883808 16300643292752 16314366035968 16316053025216 16318952706056 16348539404288 16366902616064 16368081255526 16402367140016 16413258563584 16416175519744 16416460942336 16445323558664 16450562146304 16462379437504 16464081732098 16479771241024 16493644783616 16512458074112 16547950280312 16562169175552 16591576436162 16596573052928 16596861612032 16626041399968 16629285294622 16640327395328 16643284706048 16645005707176 16659307997696 16672835992813 16678147053568 16693389663808 16693913657344 16712430791056 16723554839264 16744171034624 16761536856064 16773901451944 16776882501379 16791298107584 16823188135936 16826177944576 16826470495744 16842377316352 16856053970756 16870537605376 16896083876672 16940333297888 16943638513802 16958230039328 16961538747062 16975817867008 16993423935488 17005959589073 17011376764928 17055928128512 17081755128064 17096432697344 17110315654432 17112084948959 17126490806656 17126788579264 17129832343624 17162365316096 17180164857856 17181402063254 17192838265876 17210669411936 17212449083557 17231886104576 17243355910144 17262482493256 17263024350208 17278801495648 17282172749842 17298341101184 17313204772864 17314995047168 17318072259488 17332952885248 17363426832752 17363728724888 17399797647232 17414748495872 17435564815669 17452180103072 17472086736104 17486795662336 17505269718016 17517844660316 17523424894976 17554233721024 17554538930656 17557658714596 17569317269504 17607387238376 17610516414491 17627164429028 17659122950144 17662261320704 17664087689248 17678958252032 17679265630208 17710348447792 17713803900793 17735640839488 17747445951872 17762386690048 17765852296192 17804038572892 17819336767232 17836182189056 17856352104448 17867851546636 17873543274496 17888057275088 17904967661504 17908461086516 17920352579584 17923537375744 17923849006336 17961081442304 17962374884311 17977496561024 17992972567024 17998002390368 18015153654784 18047140788404 18064201563632 18067411924562 18067726056653 18082936423552 18100168626176 18117279531008 18120499324928 18120814380032 18152673506968 18175051468288 18175367471872 18178597589152 18195782636416 18226205805808 18243435859264 18245461016848 18266272496836 18281650010624 18299071578112 18314110326694 18319944208384 18336687301504 18340264959016 18367922599936 18378362397824 18394154082304 18426493781696 18428399175802 18444233854592 18447511754672 18465091380736 18482547263488 18501716000768 18503048375812 18515364286328 18541806332192 18557415804928 18569767903232 18573391036928 18590365761968 18611570653676 18628982724352 18629306620288 18644989755392 18646917743104 18650231664064 18666256953344 18706378577744 18738243620096 18761343451136 18761669648384 18776762109182 18794655495616 18814147928576 18816093408112 18831933790208 18834024275456 18871380656128 18904559391872 18904888079168 18928193343488 18961801641328 18965171523298 19001190171392 19004897479568 19017517023232 19020896806912 19022863665344 19039209140224 19054669706072 19060739489792 19072682943776 19099920904064 19112634102016 19170173087936 19173580001576 19173913366244 19190054980096 19224128231126 19229917650944 19230251995136 19242301665608 19248431218688 19264061680864 19280614406144 19286035016248 19298841239552 19309810144768 19342703091712 19344096029258 19360380911872 19364158301488 19382464112704 19384615710928 19400934705152 19421055926272 19435382387512 19438836434017 19441573445632 19457212841836 19457551137934 19492489289728 19514383888384 19514723178496 19515789189281 19554646462208 19556668513096 19573132350464 19573472662016 19576951249856 19614131789824 19628221637024 19630251295963 19648958018144 19669336470784 19671370381208 19687930780672 19728551420864 19729170685952 19747201709312 19751054571248 19788565768192 19792082582272 19809089011712 19827224774357 19843916380288 19844261399872 19863021074176 19885483025408 19920791056348 19926359789336 19939623077584 19968099126976 19984909328384 19998211588096 20020393897504 20061981395456 20062330206464 20065895673824 20084864868992 20126304473704 20145330776032 20185441509376 20187528787712 20202030535687 20204875005952 20223373121497 20240398226048 20244347315192 20261390076928 20263485208736 20282795373568 20303831195648 20305293347482 20364956305408 20384208216064 20420401767584 20424030871244 20424385977086 20443494028672 20462820184576 20466812670304 20484042715136 20484398864384 20485517844649 20503763689472 20520413529616 20545710355456 20563397219456 20569145588992 20582836725248 20605667509427 20625303758176 20644801787008 20648470770928 20648829779032 20666213055488 20702907325828 20709142085632 20709502148608 20745912579392 20763738591232 20775540101888 20795180155904 20829949492352 20832103416124 20849640982016 20853708940064 20875739996384 20893314297856 20930411801936 20934131544326 20960302810304 20991911542784 21041136495236 21058850036224 21061027629488 21079124405248 21082870576768 21102961577984 21122911158272 21146341000928 21160416327232 21164544920428 21182362353152 21184552718224 21226732613632 21227892144602 21228261226913 21246132299392 21246799200256 21270366461344 21290265970688 21290636137472 21310763134976 21314550473216 21352395910846 21370371486464 21370743046016 21415135565824 21438889548076 21453159599144 21459156696208 21479606280704 21501883346944 21504106752128 21522210045952 21541914217747 21560424197312 21605210733568 21605586376192 21609426110272 21670630447232 21674481740912 21719882833792 21738167779328 21740415617536 21776765378368 21779017207766 21797351935744 21801604800976 21828481033216 21843010402304 21865664364544 21867238989596 21912662858944 21913043847136 21931491405824 21970432264144 21991201903552 21995110169032 21995492590708 22016070492416 22034987892736 22041182875712 22059738308608 22060121853952 22061326909622 22107538319152 22126149613568 22130466630272 22145197005568 22151387557376 22172496805888 22190718856306 22211865585728 22215813067448 22236814676384 22237201300496 22255921752064 22302540775424 22303759073464 22341752008576 22369294114816 22369683042304 22373658571264 22413384527534 22432253299456 22434572909672 22455952020736 22479241680896 22481566149952 22500492320768 22540443479008 22553254817522 22568230524928 22572633795712 22612319893163 22619522951168 22659685456408 22678761577472 22679155885568 22700595513344 22704629851904 22726266314752 22766618350112 22772982616384 22788140660096 22792586837384 22820684716544 22859558199296 22860806924956 22861204398214 22880450168576 22886882847367 22906548496832 22927978737664 22928377378816 22932452198656 22954131278848 22994887903988 23023235172608 23062453686272 23064114496423 23088034897928 23112426424568 23131883686912 23136396931648 23155874373632 23158268809984 23180337569792 23196989207392 23199387895229 23267554558976 23317566304076 23337602020096 23341749567136 23342155402384 23386080210944 23390643051776 23410741559296 23432174733331 23451901176704 23454326223748 23501025393664 23507594958848 23523241971712 23549334296488 23594059185152 23598252309632 23598662604608 23618529206272 23660465515232 23664670441412 23709614376448 23735913428227 23736658481536 23758352056516 23765920178176 23805656562688 23808118189856 23828161122304 23832810217216 23857988567296 23875126996721 23920470630784 23924721764944 23945279181824 23947755246688 23996747641724 24024119262143 24067257184256 24069745862272 24090427891712 24094709230592 24137491029652 24157811245568 24183332945408 24188051337632 24208414117888 24210157452767 24210917392256 24251397807728 24281294056448 24288120572716 24308990241536 24351729115714 24352152511141 24359486255104 24402738183824 24423281698816 24423706338304 24428046907264 24474440646656 24501588054944 24517896684736 24524750509952 24576122002432 24596078753246 24619330534568 24619758582692 24640484796928 24645292383712 24691669409792 24692098715648 24696486983168 24740337279658 24770836275328 24838277149994 24846189277184 24864037582384 24887731860992 24890305380304 24911259355136 24916119772544 24937095479296 24959926072081 24963440459776 24991130273824 25033700962816 25087508898166 25109065444736 25132802175488 25137268764608 25137705817952 25161223419904 25189923286528 25212945039568 25217864318647 25234649712818 25255893574912 25287028129792 25291961863168 25308796577792 25315871494144 25360821550064 25384989240832 25389500648512 25413502487296 25413944343424 25435339145216 25458625893701 25480501324096 25494983706764 25533430866944 25538412675776 25561752922706 25569895510016 25615296602896 25636860913664 25639511896768 25666103310848 25690561921024 25693218457088 25760506833152 25765084977632 25765532946608 25797295766528 25841239703552 25842651306472 25843100624068 25872128436154 25896783378752 25918584659968 25919035297792 25943537729536 25948148402176 25967289747721 25994221108856 26018992400128 26026265847296 26043589325824 26048670671296 26070599819264 26072477256826 26126636485664 26127090740816 26131734034406 26149085906944 26156437539848 26178912567808 26200170845849 26203859861504 26208516798464 26224939047692 26225395011998 26233292890112 26279871890272 26301995675648 26302452979712 26358987995912 26386325597632 26403888737408 26436438499328 26441596493312 26458164790211 26466592925696 26488084811188 26510844808448 26513586165976 26518298147341 26535906704384 26591490924544 26596216751104 26653846602526 26671545165824 26676285219584 26676749031296 26723650782829 26732163487744 26779628266664 26802172773376 26804944255712 26832744370432 26858314735616 26865822810112 26890419205507 26913524910272 26969431211008 26969900119552 27017317274948 27040532017408 27045337647328 27048134274161 27070904823424 27071375496256 27096702144512 27126758203688 27127609693184 27152402350304 27157700035466 27175776613804 27206464643072 27209277931264 27237497391104 27255627083776 27257589859409 27285859424824 27311653976992 27337680720896 27342539159936 27366033350656 27368863139072 27416981731678 27456136299592 27497540933632 27528041609068 27536810549248 27557123813908 27585704033888 27608927137792 27638094794752 27643487243008 27669619876864 27715883208832 27742084281856 27757852083104 27781703133184 27830547560816 27831031441304 27835977558389 27862292162012 27888843638656 27912321941504 27912807243776 27917767894016 27944159817728 28001814919936 28020453353984 28028286297088 28052414569088 28078052430428 28086996574208 28109804289424 28136377753792 28136866951648 28141867421668 28160554053632 28166048438528 28192675073024 28215568603222 28224556552192 28274671176752 28301400497216 28359792667492 28386602457136 28392140946169 28416042951296 28443122126848 28446063291776 28470010691584 28475565454336 28525629796664 28526125762316 28550140562944 28553092794128 28609943957504 28612004262361 28636990226432 28696074793984 28704142495028 28723202486272 28728307159552 28728806649088 28779316227662 28788483756032 28820416364168 28839599671792 28863878371328 28905099272192 28924338946048 28958912990546 28983796057216 29016572169728 29044002842624 29044507821056 29095572449944 29120572941824 29125748235584 29128759987558 29181063847936 29186757343744 29213431911664 29214348900352 29246753884348 29274624689024 29299269615616 29302299310592 29332689498112 29354327540902 29363678236672 29384771688272 29440579237888 29445811403008 29446323367552 29471112839168 29474160303616 29498094448823 29534458635968 29534972141792 29568146784176 29645583271304 29648874152378 29655026745344 29676902568824 29707681267264 29732690763776 29735991314432 29764102086656 29769909338624 29797116864944 29847874224896 29864838896464 29884669607936 29893071474112 29918757220352 29943052395256 29952590626816 29971358911648 29971880013712 29977206601342 30034139303168 30059946262528 30065288501248 30087466965283 30130435289812 30155800683008 30175872842752 30209344363198 30218967420928 30237902617384 30247534772224 30272096927072 30298108352512 30301241332544 30306626454104 30326750519296 30332667549184 30395676286976 30397865188834 30449645882656 30487183108096 30487713178624 30541315180376 30576151788182 30601892409088 30605289447616 30631054598144 30634222006528 30665993566208 30719909011792 30720443128648 30758314183168 30810708877312 30812927667158 30847537750799 30876934028512 30903465162752 30908957311232 30912153456184 30938176941056 30938714852864 30993109783636 31002982506496 31031316971776 31037371469104 31058030415776 31084176707584 31128568446976 31151531267896 31157067502561 31183839342656 31213318830848 31243063681024 31248616182784 31268740206613 31278700730368 31304100231404 31333693407632 31339806901403 31360617014272 31378441485248 31425761067008 31431892524032 31460618981792 31496504183144 31500000530258 31526518895872 31582496379707 31589050228736 31592556849152 31612352736356 31622422716416 31675295095808 31705239179264 31710873818624 31711425165056 31750517866496 31779586333781 31806340069504 31806893075776 31812545781016 31842619613728 31872964158464 31895860160164 31906020450304 31929556779484 31965976869463 31992887518592 32023375261696 32032327196672 32059902364672 32089202777632 32095463678278 32155860290048 32156419373312 32162134196192 32189769644032 32220200083456 32246364117968 32277409245536 32313909916288 32344457711104 32380334657671 32401887501074 32441831379584 32448161081336 32475477658624 32497093830656 32533140083444 32543503376384 32600719767616 32601286585504 32628732071936 32632106050432 32637905412112 32733805232128 32736162511052 32804734280032 32832351039488 32832921884672 32890647117328 32924758875008 32928163464196 32959542482048 32987289567232 33024916148224 33095900560624 33124338351104 33183152872324 33193146105856 33193723224064 33252082799936 33258570589244 33280654790656 33286569412096 33290011414352 33318615995392 33345671985626 33356294107136 33386779327616 33387827314688 33424861582112 33447109678528 33488342069248 33547802903888 33553765002758 33554348390927 33582596215168 33646376271872 33652355889152 33652940991488 33684754632704 33712107941512 33741075210752 33792167753344 33880666595776 33887277027604 33916460078656 33923077494124 33951635734016 33986847870976 34011919178146 34022753529856 34111856257024 34163510256128 34220631308864 34224169897918 34252981613312 34253577158528 34259664687248 34324730632192 34360329715712 34362804126508 34385676531752 34421338823872 34424898167114 34463772209152 34486711820288 34524964986512 34526048700416 34557602991296 34564345499684 34596682202368 34626409545728 34629990094336 34636144518976 34665905770496 34726853665504 34727457449776 34799595294464 34829496991744 34861384348609 34871129631338 34904360206144 34944173472208 34973591324672 35010539436032 35035689320632 35046849789952 35108467442048 35109077861312 35115317429192 35138634539008 35214774476752 35221032828982 35254328858056 35318245900288 35324522641408 35328175378496 35357916504064 35358531260416 35420696895584 35427607801586 35471281678976 35494891903744 35531704592384 35608077145784 35638673534464 35672364378112 35712704208896 35735703093272 35742054024677 35747086548992 35776114550176 35809935323008 35816922173032 35840705159168 35847074751488 35847698012672 35922162884608 35924749768622 35954993122048 35985945134048 35996004780736 36030307309568 36094281576808 36128403127264 36134823849124 36135452113306 36165872847104 36200337252352 36240998649856 36241628760064 36243608494379 36305347013936 36350102936576 36350734943744 36357195178304 36391565272832 36452411611616 36456180978217 36486871718528 36490922033696 36532544993672 36563300021248 36628220653388 36639888416768 36673374603008 36680529918032 36735845199872 36756724795648 36788308164608 36821988866663 36852987563392 36856798351604 36888467709184 36895023509344 36930182761472 36965094526976 37006096751624 37030728572656 37037953610749 37083612664384 37114831609856 37139535806464 37146782073856 37180731523936 37223141307352 37257965448704 37258613240576 37293835486208 37300463328128 37332513906688 37412757155488 37476487240192 37518056709133 37523339296768 37553524218364 37557692939923 37589310991232 37628295857152 37632186816224 37663867580416 37668048550912 37809118783744 37809776158336 37856386686976 37923603282656 37930343046596 38002380342784 38009794959136 38041793613824 38045727330688 38078418280448 38109339412144 38145365887552 38199841808128 38225268204032 38267668231793 38340346175872 38347160003152 38347826732488 38380109960192 38448256462252 38459835301888 38460503990272 38484603331216 38528123361728 38561228812288 38572070032496 38597682479104 38619620289536 38685406183424 38688192058516 38720761823744 38728316602976 38764928225408 38769231421856 38801869410304 38870764775024 38877672868034 38914425683672 38915102275868 38984978579456 39028767776768 39029446356992 39031578378562 39109292924416 39113337026192 39146264700928 39146945324032 39153902499712 39228263579648 39256443274048 39260502591926 39297916036288 39338672941568 39342740762416 39375861561344 39457102841728 39458341371904 39494403418624 39502109142496 39577131536384 39584165164544 39654449548714 39687832760576 39688522799744 39726042148352 39770966050816 39841582112696 39852719578672 39879246155168 39936198253952 39969818656768 40006412118673 40040787795008 40123962790912 40124660412928 40131791347648 40169729737984 40252608947408 40290661552064 40370883018752 40375057575424 40404061071374 40446746242994 40480796452096 40488694630384 40522780153856 40526970417472 40565590747136 40607662391296 40610586694964 40729912610816 40768416432128 40805741032133 40840803535168 40848061742488 40848771954172 40886988057344 40925640369152 40933625340608 40968085430272 40968797728768 40971035689298 41007527378944 41040827059232 41045070891559 41091420710912 41126794438912 41138291177984 41165673450496 41211335018854 41250607516352 41289603574016 41296941541856 41297659558064 41332426110976 41405814651656 41419004297216 41491825158784 41527477182464 41551080203776 41577116098903 41590360311808 41659898984704 41664206832248 41699281964032 41707417880128 41751479992768 41786628595712 41860823603872 41868263088652 41920605620608 41994308373017 42082272990472 42117700072448 42122055258976 42158248810496 42165741153536 42205923155968 42240609301891 42292682001856 42320832654464 42329089840856 42364724706304 42369105436448 42453465227264 42455784289204 42456522453826 42492264598784 42504211002253 42540732922688 42580531941376 42581272274944 42621526269952 42629100946432 42704791821692 42740742972928 42741486092032 42830271131648 42833355493357 42877779096152 42906319198288 42918313392416 42959212561408 43003766693888 43008213504256 43083828435494 43084577519711 43120848394624 43210421467136 43211172752384 43218852220544 43341260894464 43348963481824 43439765667584 43480831235072 43553530756736 43558034415532 43594703871488 43603209601952 43656962066432 43686020804608 43734477979192 43825325717888 43826087694272 43862982811648 43940864528288 43982403807104 43990220338064 43990985181416 44032140984832 44082365751424 44119476617216 44120243707904 44122653819244 44215076638304 44252299227136 44260933260544 44290394011136 44302775114752 44381437712612 44423731171456 44431626134896 44473629352768 44474402600992 44511843504128 44607518146928 44616221486837 44683504017152 44738588229632 44739366084608 44747317142528 44826769055068 44864506598912 44869145819344 44911904041472 44958483361792 44963132299904 45000984641536 45080886958016 45106509635044 45136461049856 45145267591424 45224639786326 45225426092119 45239045902336 45319370912816 45357523154944 45358311771136 45401191026688 45409259703808 45452532629504 45533236700224 45545965232768 45576281320192 45585173674768 45641369433088 45719116398592 45721613849912 45722408796428 45760900337152 45773765694734 45813096993664 45855957475328 45856754757632 45864904397312 45908262557696 45989775807976 46046470345216 46124907372544 46128228992846 46176069795856 46224852849136 46263767373824 46272793863296 46311748747264 46316537619968 46354148419579 46360675139584 46393978414784 46398775790458 46535109117952 46635132608152 46675204040192 46683499134272 46684310804768 46772160421888 46781286103552 46864349466662 46903802353408 46908652447496 47002050787328 47015189917696 47046483943424 47098668592976 47188118370304 47196504619264 47197325209216 47237058412544 47280305231159 47320931030464 47329340882824 47419228752896 47471826856454 47473316963072 47516704113032 47531840356352 47611313125376 47616236379712 47656322244608 47665620434432 47715977134592 47750253993442 47840941261568 47849443529888 47890558363648 47895510493376 47993495283448 48048238524286 48134514368512 48139491724544 48174072815869 48180855783424 48189418461184 48224966674339 48274982059304 48315622491136 48366665890816 48376102675264 48416828235776 48420314905534 48421834784512 48502795615456 48562588112896 48576241145432 48617980483072 48703458231428 48704305022282 48718972510208 48805476367648 48846563397632 48847412676608 48856093814528 49003176109888 49035793369472 49049501019904 49136591753249 49152244004864 49192157506492 49238661069136 49239517165384 49248267987919 49280969593856 49290584767424 49383338819584 49384197431296 49392973966336 49480674559316 49541672550656 49629637168111 49676554299988 49692378554368 49728075164768 49775463721984 49780610760608 49822518710272 49832239545088 49919852144162 49920720084053 49982260547648 50067401925632 50175017796332 50218130889472 50232249366299 50265604350976 50274537529216 50275411635904 50322446839808 50379846573056 50425890079136 50435728637294 50469299425636 50511787149824 50583923726336 50617593155584 50621238310331 50631742988288 50721643100128 50769978481664 50779001297024 50827004974592 50827888686848 50917251787402 50961002648192 50989967413528 51066861733888 51076825351552 51123505845412 51139791020032 51181819297609 51230593205792 51273721827328 51279023793536 51332206621696 51386436914176 51521013666304 51530169955264 51531065893216 51594591533056 51685302612944 51686201248136 51744256872308 51793566757504 51837169319936 51838070595584 51896296804352 51934579495442 51988442217712 52037984800256 52052531694592 52087178651648 52097341342592 52141199638528 52144954513652 52253272971328 52254181481632 52263468068812 52298171813888 52312875079696 52357825135616 52400341691698 52417033596928 52449878095384 52450790023996 52466585780224 52559743780544 52603991351296 52604905959424 52717975991824 52728261757171 52772651195264 52807777474816 52872876998656 52883192986624 52916329580422 52933185851392 52976169622376 53021689616896 53027172331952 53036596294682 53071813408768 53182981849088 53192433502208 53307693205052 53343090331648 53352570439168 53353498062592 53447301565658 53464326975488 53559256533328 53604345546752 53609888511424 53665488740864 53716629471232 53780838411014 53827049820544 53938862422016 53939800239104 54034634549896 54081064034816 54090675294656 54096268548322 54141809646848 54142750992512 54193404289024 54253516407376 54255219386368 54304804700608 54315400070932 54351553227608 54412929286144 54418555862528 54474994782208 54511254167552 54515179718818 54571718849648 54623307953984 54675361441792 54685078319872 54732066701312 54737726278144 54782175404957 54833963463356 54912272599184 54995081867264 55056083218136 55073621098496 55114247627816 55171408067776 55217854275584 55276189589504 55286974486016 55321617288623 55339239753728 55431766417664 55484168563712 55515704166208 55563406266368 55661095121632 55662062882608 55671955116778 55724584324024 55777687277312 55825614487552 55835535788032 55876724364097 55888319635456 56003629839872 56040906707968 56056572594176 56104829138176 56156104860856 56173993148416 56219608578848 56272755507584 56273733903296 56283734843336 56321108107264 56332096877056 56385350146048 56431137206444 56449113104384 56549342353504 56602800994432 56719585334984 56773204914272 56784281892338 56832085902592 56886244253696 56892126583552 56932995146027 56951130908672 57051259593328 57052251524632 57100281125888 57106185588256 57219887915008 57224008524722 57288284394341 57392149587968 57408284990056 57446404972544 57456614319104 57457613298176 57558632455324 57576967512064 57640832728336 57679199343584 57727756742656 57810198544384 57863125361899 57917825981092 57967592114432 58033144339456 58070517526567 58088005685248 58089015642112 58191144899888 58202498531177 58241145883648 58251496471168 58257519975116 58362127695872 58373514687488 58426863823328 58428697800704 58493507768696 58549249378048 58604598621184 58665378996224 58708655081804 58727356473344 58769543376544 58881158475776 58891622806016 58892646735104 58948320607232 58996188897646 59068917271936 59069944283584 59136293568352 59291166542608 59297748304756 59353805137648 59365385614717 59415362534528 59465381527552 59471982628864 59528204173312 59539818677248 59594233729888 59695748449792 59729677792928 59786142948224 59837514440704 59886104790512 59942717823296 59943760027424 59954413202684 60068278606336 60130577002496 60134907221389 60174933930566 60260870579624 60311601366016 60351745685504 60418688726396 60437934841856 60475805234768 60487604624447 60544193854144 60596216705024 60602482665088 60613252908208 60653501038592 60665335098368 60791352573952 60795730377668 60899291765312 60974366216192 60975426357248 61082630360752 61152303576364 61203784818176 61210578895232 61262109196288 61268444013056 61331987132416 61439818023584 61440886257296 61516628366336 61621417754624 61625855334316 61695075501598 61753868057024 61806930325504 61817914622464 61824306912368 61876353882112 61877429705728 61986219567272 62005965012992 62062633943552 62074742938208 62116060831552 62168353415168 62303062535792 62314135005122 62367678685312 62426637661696 62486127362048 62497232365568 62537480413226 62557401460736 62608200462808 62667386815264 62679613802806 62721234028544 62756882970496 62863785048064 62921237963584 62993008366288 63000001060516 63053037791744 63164992759414 63178100457472 63185113698304 63224705472712 63235941735967 63244845432832 63350590191616 63410478358528 63421747637248 63422850330112 63559172667562 63612680139008 63613786151552 63625091562032 63685239227456 63745928316928 63791720320328 63812040900608 63859113558968 63931953738926 63985775037184 64046750523392 64064654393344 64119804729344 64123307336209 64178405555264 64190927356556 64311720580096 64312838746624 64324268392384 64379539288064 64440400166912 64492728235936 64499397115307 64554818491072 64627819832576 64688915422208 64760669315342 64803775002148 64883662759168 64896322162672 64950955317248 64994187661312 65066280166888 65087006752768 65201439535232 65202573171008 65257464143872 65264212100864 65275810824224 65472325022104 65609468560064 65664702078976 65665843769344 65781294234656 65849517750016 65856326928392 65919084964096 66049832296448 66191801121248 66248676702208 66366305744648 66378100331543 66387446448128 66504165599872 66517141178488 66561309581312 66573138824192 66580022828704 66637231990784 66691343971252 66712588214272 66773558655232 66849723164224 66894219357056 66976684138496 67095605807776 67107530005516 67108696781854 67165192430336 67284448808941 67304711778304 67305881982976 67369509265408 67424215883024 67482150421504 67584335506688 67704336102403 67761333191552 67774554055208 67832920157312 67846154988248 67903271468032 67973695741952 68023838356292 68045507059712 68223712514048 68327020512256 68441262617728 68448339795836 68505963226624 68507154317056 68519329374496 68649461264384 68725608253016 68771353063504 68842677647744 68849796334228 68927544418304 68973423640576 69049929973024 69052097400832 69115205982592 69128690999368 69193364404736 69259980188672 69272289037952 69331811540992 69453707331008 69454914899552 69599190588928 69722768697218 69742259262676 69808720412288 69888346944416 69947182649344 70021078872064 70071378641264 70216934884096 70218155722624 70230634858384 70277269078016 70429548953504 70442065657964 70508657716112 70649045282816 70656350756992 70715833008128 70717062520832 70841393791168 70855215603172 70942563357952 70989783807488 71063409184768 71068526716187 71216154291568 71277347068928 71344728756224 71425408417792 71471406186544 71484108049354 71485350919801 71552229100352 71619870646016 71633844346064 71681410318336 71694149502976 71695396025344 71844325769216 71849499537244 71909986244096 71971890268096 71992009561472 72060614619136 72188563153616 72256806254528 72269647698248 72270904226612 72331745694208 72400674504704 72481997299712 72483257520128 72487216988758 72610694027872 72700205873152 72701469887488 72714390356608 72783130545664 72904823223232 72912361956434 72973743437056 72981844067392 73065089987344 73126600042496 73256441306776 73279776833536 73346749206016 73361059836064 73471690399744 73513449591296 73643977733326 73705975126784 73713596703208 73776935418368 73790047018688 73860365522944 73930189053952 74012193503248 74061457145312 74075907221498 74167225328768 74229663219712 74293564147712 74297622506107 74361463047872 74446282614704 74515930897408 74517226481152 74587670972416 74600926656256 74665027813376 74733385687961 74825514310976 74952974480384 75036113418266 75107048436728 75115385879846 75178621982464 75256591714304 75264373632448 75327735160832 75336097101824 75618237567488 75619552316672 75712773373952 75782090488247 75847206565312 75860686093192 76004760685568 76019589918272 76083587227648 76091454661376 76156836560896 76218678824288 76226560227181 76290731775104 76399683616256 76450536408064 76535336463586 76680692351744 76694320006304 76695653464976 76760219920384 76896512924504 76921007980544 76969206662432 77056246723456 77122457624576 77144140064992 77214644183677 77239240579072 77376384117032 77441523647488 77456633205952 77529856450816 77538462843712 77603738820608 77741529550048 77755345736068 77828851367344 77830204551736 77989429835603 78057535553536 78058892713984 78063156757124 78218585848832 78226674052384 78292529401856 78293890648064 78307804999424 78446845846369 78512886548096 78521005183852 78595832072576 78677345883136 78685481524832 78751723122688 78914205683456 78936391861327 78988806837248 79004218284992 79154263072768 79168330329088 79308899097428 79375665521152 79377045599488 79452084296704 79541932101632 79683164225392 79705439157344 79758492310336 79872396507904 80012824237346 80014215393749 80081575590016 80247925581824 80249320825856 80263582695296 80339459475968 80505217894816 80581323104128 80750115150848 80808122142748 80893492485988 80961592904192 80977389260768 81045560307712 81053940834944 81131181494272 81221173389928 81459825221632 81611482064266 81681607070336 81696123484976 81697543908344 81773976114688 81851280738304 81867250681216 81936170860544 81937595457536 81942071378596 82081654118464 82090141783118 82182841421824 82253588877824 82276582355968 82331346900992 82422670037708 82501215032704 82579207148032 82593883083712 82595319116128 82664852221952 82811629303312 82858697046983 82983650317568 83054954364928 83102160407552 83154232197806 83180720623616 83319797969408 83328413664496 83398563928064 83414835760256 83502959985536 83573257191424 83721647207744 83736526177304 83841211241216 83988616746034 84164545980944 84235400144896 84244110517952 84316497620992 84331482307072 84411846311936 84481218603782 84585364003712 84641665308928 84658179681712 84729449412608 84738210872896 84906930454528 84911568578408 84913044907652 84984529197568 85008422004506 85081465845376 85161063882752 85162544549888 85231051904999 85243052539904 85258201892864 85409583643384 85481485945856 85482972184064 85660542263296 85666710986714 85755558192304 85812638396576 85836626784832 85918425122816 86007533387776 86016427008512 86086275636361 86167656870988 86169155039422 86241696789248 86420842934272 86422345504768 86437704441088 86682521788928 86697926963648 86879531335168 86933970024979 86961662470144 87107061513472 87116068831064 87189407742976 87206419203904 87313924132864 87372041609216 87468955958384 87650651435776 87652175388544 87725965623296 87806281143581 87881729056576 87964807614208 87980440676128 87981970362832 88064281969664 88164731502848 88240487415808 88245307638488 88321273994863 88430153276608 88504598454272 88521866521088 88580788022272 88605550229504 88762875425224 88847462342912 88863252269792 88947258705536 88948805201984 89023687008256 89215036293856 89232442973674 89367008034304 89466135229471 89478732169216 89494634285056 89560652395201 89653538110136 89729013197824 89738291638688 89823808082944 89916966723584 89926264599808 90161773916032 90213019270088 90272922099712 90290535182848 90449279572652 90450852184238 90478091804672 90552449526539 90638741825632 90715046309888 90716623542272 90802382053376 90818519407616 91066473400448 91091930465536 91152562640384 91170347349536 91253670398891 91282738866176 91443227699824 91444817592856 91461069120421 91521800674304 91547531389468 91626193987328 91711914950656 91713509515264 91729808794624 91816525115392 91979551615952 92092940690432 92249814745088 92256457985692 92352139591712 92449705698272 92527534747648 92545587726592 92633075239936 92708296839158 92787956829568 92797551580916 93070218235904 93270265216304 93288463108841 93350408080384 93366998268544 93368621609536 93544320843776 93562572207104 93728698933324 93807604706816 93817304894992 94004101574656 94030379835392 94092967886848 94197337185952 94376236740608 94393009238528 94394650418432 94560610462318 94641862060928 94658681765648 94838457505792 94943653712908 94946633926144 95033408226064 95051950124131 95222626250752 95232472759424 95312644489216 95331240868864 95431954269184 95500507986884 95681882523136 95698887059776 95781116727296 95791020986752 95986990566896 96096477048572 96269028737024 96278983449088 96348145631738 96378836922368 96449933348678 96549964118608 96631244982272 96733331781632 96752205350528 96833656471552 96840629811068 96843669569024 97005591230912 97125176225792 97152482290864 97235960966144 97406916462856 97408610044564 97437945020416 97610952735296 97693126795264 97694825353216 97712187629056 98006352219776 98071586738944 98099002039808 98273183506498 98304488009728 98384315012984 98477322138272 98479034330768 98496535975838 98561939187712 98581169534848 98768394862592 98785947932672 98961349118632 99083345101312 99259274336222 99353108599976 99384757108736 99456150329536 99550927443968 99561221521216 99645037420544 99664479090176 99839704288324 99841440168106 99964521095296 100134803851264 100350035592664 100436261778944 100464498732598 100531208701952 100549075058432 100550823271808 100644893679616 100727606796817 100759693146112 100851780158272 100871457274588 100938598851272 101023574299648 101167847452672 101235186311168 101242476620662 101263485976576 101356195466911 101443286200256 101539956963328 101558002594048 101654009949184 101655777373696 101834503574804 101922005296384 101979934827056 102133723467776 102153650703104 102247011690824 102279582040064 102363638595218 102461186411584 102547443654656 102558047587072 102664413243392 102740146393157 102772873828352 103042027332608 103060339910528 103062131786432 103189183066112 103370605225888 103372402496272 103488513744616 103587133515008 103676141191168 103771059533323 103792593608704 103869158990884 103976884435424 104075969600512 104105063389184 104174357303296 104194682685184 104289909027304 104506545942656 104508362963264 104526936137624 104596343627776 104625750159392 104715650271232 104800683383396 104834067193856 104899756190768 104901580047992 105119487561088 105207982702592 105209811918848 105435951983648 105456523514342 105545302390528 105615554949632 105732705271193 105766385973248 105832659160844 105866371702784 105952339244752 106043379233792 106054344663904 106073192589364 106143626817536 106384867004416 106392528160919 106615386410104 106686180663296 106705140878336 106706996125184 106894603131316 106928653950976 107016531258637 107118513066656 107208691093504 107219777022848 107330977481728 107561676822028 107654099641088 107845246835053 107877724844032 107879600478208 108069269099792 108162128069632 108181350589312 108192537096644 108283619293696 108285501985024 108386808578048 108507032814752 108510438772736 108609609401216 108630800141864 108703106455216 108837111725056 108949989564416 109022508335104 109030359437636 109143437699296 109246615907968 109350722883584 109370156639744 109475452556288 109564350809914 109667926926712 109824545198368 109990163734528 110112166436272 110228495255632 110250001855903 110342816135552 110435708551168 110552379179008 110573948972032 110643234577246 110678479507456 110863532835328 110968337127424 111031408332416 111126812532736 111322190243264 111324125765216 111343910233556 111449168648048 111555374554624 111671071576064 111679113411151 111753448728194 111776639270912 112007259679744 112081813415936 112113145188352 112209658276352 112312209721712 112334122873973 112439217157696 112545511015168 112547467806592 112567469686672 112642216214528 112664193754112 112770700292096 112862274412888 112898226208768 113098684707008 113205601988864 113439170669968 113546409828544 113568563784676 113664171805184 113772488507392 113784253167104 113865990292054 113902261817344 114102519186656 114104503049264 114200562251776 114212371176512 114439775830016 114448017049444 114576568788682 114784299175936 114816569980112 114892809945088 114913228638208 114915226596352 115117264910648 115153935024128 115281665456672 115358398687168 115455513485312 115726250723798 115835651962184 115935184228864 116066288678912 116141035053134 116176011370496 116178031284224 116382289799776 116404997062354 116482291767296 116502992942336 116515039950232 116747029374976 116853727646656 116857395601408 116987015537392 117098498756096 117209197242368 117330757992448 117417310163608 117438177509653 117454712946688 117539086753088 117762316951552 117783245612032 117785293470208 117896641214464 117992377795292 118137834543872 118139888567168 118272587136704 118582333085216 118595496609512 118707610275296 118730771229434 118830725069056 118943965257728 119041717123511 119079637354496 119188467459776 119391496899584 119459355585856 119572285896448 119675028881408 119772209581024 119784594642713 119885435646592 119887520054848 119908826405368 120136557212672 120261154004992 120269814442778 120349867861132 120521741159248 120623202732032 120703491371008 120837377452792 120875869683712 120951610469536 120975209248894 121088387708288 121192433410048 121204965330176 121226505816416 121330670196736 121591460755336 121798583530624 121948732432384 121950852714496 122048953709683 122165260721504 122304607152728 122407569636352 122421157790464 122536888026112 122663974264832 122879636047168 122881772514592 123033256732672 123251710668632 123273614901437 123390151003196 123507736114048 123613860651008 123635829244928 123648613824736 123752707764224 123754859411456 123972439134544 124125267887104 124149485876416 124232121663104 124336706830336 124606125071584 124628270010244 124735357370624 124853275323392 124994464731136 125074960826452 125114802921472 125216400925616 125334773630528 125359227605612 125442468057088 125513765940992 125727570096128 125736624190177 125842475927168 125986016732576 126000002121032 126106075583488 126329985518828 126370227396608 126449410945424 126471883471934 126474082396571 126701180383232 126820956717056 126843495274496 126845700660224 127118345335124 127225360278016 127227572303104 127250183124064 127370478454912 127491856633856 127583440640656 127718227117936 127863907477852 127971550074368 128093501046784 128239609458688 128246614672418 128356811110528 128381854713112 128623441160192 128625677493248 128648536784768 128759078576128 128985456471872 128998794230614 129109636982144 129255639665152 129377830844416 129521338630684 129607550004296 129767325518336 129792644325344 129901910634496 129988375322624 130132560333776 130402879070464 130405146342016 130514928287744 130528424201728 130551621648448 130944650044208 131218937120128 131329404157952 131331687538688 131562588469312 131699035500032 131712653856784 131838169928192 132099664592896 132383602242496 132497353404416 132732611489296 132756200663086 133008331199744 133034282356976 133122619162624 133146277648384 133160045657408 133274463981568 133382687942504 133425176428544 133547117310464 133699446328448 133788438714112 133953368276992 134191211615552 134215060011032 134217393563708 134330384860672 134568897617882 134609423556608 134611763965952 134739018530816 134848431766048 134964300843008 135168671013376 135408672204806 135522666383104 135549108110416 135665840314624 135692309976496 135806542936064 135947391483904 136047676712584 136071855038119 136091014119424 136447425028096 136610524324967 136654041024512 136882525235456 136896679591672 137011926453248 137014308634112 137038658748992 137298922528768 137451216506032 137542706127008 137685355295488 137699592668456 137855088836608 137981298939913 138099859946048 138104194801664 138230411965184 138257381998736 138386728809472 138519960377344 138544578075904 138663623081984 138790573420499 138907414662016 138909829799104 139198381177856 139445537394436 139484518525352 139617440824576 139776693888832 139894365298688 140042157744128 140142757282528 140433869768192 140436311445248 140461269716768 140859097907008 140884131315928 141017315432224 141298090565632 141312701513984 141434125041664 141563611850479 141682787582336 141710431206344 141885126715904 141979567614976 142126818369536 142137053432374 142432308583136 142554694137856 142689457512448 142942812373088 142968216098708 142970701839602 143104458200704 143239741292032 143267688692128 143388299005952 143390792050688 143398624912543 143698999074488 143819972488192 143943780536192 143984019122944 144121229238272 144239672565989 144377126307232 144513612509056 144539295396496 144541808453224 144663491388416 144963994599424 144966515040256 144974433977516 145221388055744 145400411746304 145402939774976 145428780713216 145566261091328 145809646446464 145824723912868 145947486874112 145963688134784 146130179974688 146253200084992 146512882613552 146596156313893 146693498412032 146722119672128 146943380799488 147026899182592 147287955466652 147411950253568 147427193406416 147553870836736 147580094037376 147720731045888 147860378107904 148024387006496 148122914290624 148151814442996 148334450657536 148587128295424 148595245012214 148597828588391 148722926095744 148892565229408 149031861794816 149034452962304 149175341944832 149201853312512 149466771375922 149651028621952 149905948960768 150072226836532 150214096873456 150230771759692 150357243964928 150513183428608 150528747264896 150655470321664 150672194203648 150793399524229 151236475134976 151239104633344 151564180976494 151694413130624 151721372186384 152009521371136 152039179836544 152167174455296 152182909322752 152437357648576 152453120454362 152581463550208 152799367232512 152901072816128 153070672927172 153361384703488 153388640012608 153391306929952 153520439840768 153793025849008 153938413324864 154112493446912 154244915249152 154288280129984 154429288367354 154478481158144 154752768234064 154883047294976 154913266411904 155059712901632 155076925687424 155207477641216 155483059100096 155510691472136 155657702734688 155660409103472 155978859671206 156117785427968 156126313514248 156437171697664 156453348104768 156585058803712 156587781296128 156615609998848 156893691692738 157025773096192 157042010367704 157191664145152 157354691766272 157370963049664 157503446245376 157828411366912 157872783722654 157977613674496 158008436569984 158286239252141 158308526145536 158336660658176 158617798194856 158751331042304 158754091198976 158904168593408 159083864203264 159366328450784 159410878314688 159516984620672 159744793015808 160025648474692 160028430787498 160163151180032 160208179931569 160495851163648 160498641651712 160527165390592 160678918951936 161010435789632 161162646208256 161448801474961 161500230301696 161616244285496 161786984971976 161923185808384 161954778521536 162091120615424 162107881669888 162262362988544 162442346779856 162919650443264 163068807838079 163222964128532 163363214140672 163392246969952 163395087816688 163547952229376 163702561476608 163734501362432 163875190915072 163884142757192 164025223133317 164163308236928 164180283566236 164365682843648 164507177755648 164553164711936 164662693801984 164845340075416 165002430065408 165158414296064 165187766167424 165190638232256 165329704443904 165623258606624 165717394093966 165967300635136 166151393997589 166204320815104 166308464395612 166361441247232 166639595938816 166656827328992 166797127856128 166829671520512 167005919971072 167443294415488 167473052354608 167682422482432 167977233492068 168168834835001 168329091961888 168470800289792 168488221035904 168632995241984 168662964614144 168962437207564 169170728007424 169283330617856 169316359363424 169458898825216 169471102169369 169476421745792 169823137156816 169826089815304 169969058395136 170016844009012 170162931690752 170322127765504 170325089099776 170462103809998 170465067577987 170516403785728 170819167286768 170962971891712 170965944368128 171321084526592 171333421973428 171511116384608 171625276793152 171673253569664 171836850245632 172032854017024 172172551272722 172335313741976 172338310078844 172483393578496 172841685868544 172844691009536 172875408882176 173250002916419 173365043577856 173395853927296 173759062670336 173867940049958 173923324940288 174214123026944 174232137662128 174378815485952 174412838407808 174627848265728 174744083218432 174937911916768 175301302871552 175304350777088 175612562287162 175763458113152 175929615228416 175960881352256 175963940725664 176128563939328 176329463005696 176490615276976 176525050230529 176642547989726 176860306553216 177009196908544 177043733042176 177161576044544 177211100459008 177525750850448 177694924685824 177726504539584 177894517411072 177897610403968 178047374016512 178210381255907 178430072587712 178464885947348 178734016068608 178932270458942 178989268570112 179121304790402 179307076220272 179458026395648 179476583277376 179647616165888 179833933447168 179852529199616 180323547832064 180426038540176 180545844199424 180581070365696 180898559145304 180901704368476 180956183609344 181104899053078 181277483651264 181430092619776 181433247084544 181604764106752 181637038815232 181771028234047 182132946800896 182183860931072 182305125280768 182340694699072 182507340797782 182565477732352 182886455399648 182889635185712 182922138240842 183043601348608 183095062778936 183252387974656 183401195920943 183427019030528 183459617589248 183633050230784 183959103231904 184185881380864 184512915971384 184704279183424 184899411396544 185055069495296 185091175453184 185266150479872 185416593678316 185575913659136 185595103161832 186140436471808 186540530432608 186576926217682 186700816160768 186733996537088 186737243219072 187065555479803 187125144414208 187457397866648 187615209413632 187634609789984 188008203149312 188060759670784 188232934438549 188394674371904 188752473481216 188786018477056 188789300836864 189121220924636 189283724121856 189317363531296 189336939919127 189676915011584 189887307425816 189893267852288 190066816452128 190103900248262 190445252501504 190464945518848 190662481737728 190803129015863 190863908538368 191001015973768 191363765046272 191397774119552 191562233454592 191582041973504 191973981133792 192192954097144 192557966898176 192696291263476 192757673844736 192899866697356 193099928237216 193262489964544 193466663563264 193504410701056 193681259622136 193687339138048 194011182461824 194250352451584 194304964581728 194471921932288 194813832925712 194817220089128 194851842908723 195221905470592 195386253590528 195389650706432 195424375258112 196012704439552 196143173477888 196198004079616 196546367012996 196608976019456 196768630025968 196954644276544 196958068661536 196993071951676 197123878375424 197162339069696 197571895865344 197586123727421 197922698237264 198166690202624 198518548672444 198706217199952 198744986623183 198912300659072 199101854887936 199122443042432 199290074841088 199328958180352 199679408576648 199682880336212 199929042190592 200269607702528 200284029836527 200700071185328 200872523557888 200928997465196 201062417403904 201098150116864 201101646543616 201289787359232 201455213593634 201519386292224 201703560316544 201742914549176 201877197702544 202047148599296 202335694905344 202470372622336 202484953241324 202712390933822 202886572400512 203079913926656 203116005188096 203308019898368 203311554747392 203669007149608 203844010592768 203959869654112 204267446935552 204307301406208 204494023381648 204727277190436 204922372823168 205094887309312 205116095174144 205328826486784 205480292786314 205545747656704 206084054665216 206120679821056 206124263572864 206378366132224 206741210451776 206744804992544 206977027489232 207174267030016 207542119066646 207585187217408 207738317981768 207953768870848 208151939201024 208210126778368 208348714606592 208389365370368 208579818054608 209013091885312 209016725926528 209053872275248 209192687255552 209251500318784 209431300542464 209601366766792 209668134387712 209799512381536 209803160095984 210238975122176 210419623837696 210612268756981 210871903967296 210913047028684 211090604781056 211231109899264 211465410542386 211532771946496 211665318321688 211732743405568 211904678489504 212086758467584 212108689327808 212146385178728 212287253635072 212769734008832 212785056321838 213230772820208 213372361326592 213410281756672 213413992250368 213789206262632 213857307901952 214033062517274 214237026133312 214417382187008 214439554045696 214661954963456 215123353644056 215308199282176 215690493670106 215755449688064 215759200956416 215932764255593 216138538199584 216324256139264 216362701178624 216385074193288 216567238587392 216571003970048 217014065629504 217020877545472 217219218802432 217261600283728 217406212910432 217674223450112 217899979128832 218060718875272 218099472517927 218286875398592 218493231815936 218701445767168 218740313279488 218950905112576 219128701619828 219335853853424 219649090396736 219980327469056 220224332872544 220456990511264 220500003711806 220685632271104 221077474657949 221147897944064 221286469154492 221356959014912 221727065670656 221936674254848 222062816664832 222253625065472 222457104336467 222644380486528 222648251530432 222687820467112 222898337296096 223110749109248 223342143152128 223358226822302 223506897456388 223761838086241 224014519359488 224163626831872 224226290376704 224419316552704 224624419443424 224668245747946 224878434315392 225091022030336 225094935613184 225134939373344 225328387508224 225541400584192 225724548825776 226197369414016 226411203977728 226662342603697 226878341339936 227092819657088 227137127569352 227328343610368 227568506334208 227731980584108 227804523634688 228205038373312 228209006098528 228401124503552 228424742353024 228896034098888 229153137577364 229568598351872 229633139960224 229826457276416 229830453192704 230234529821296 230563330913344 230716797374336 230911026970624 231452501447596 231671303924368 231870368457728 232132577357824 232282070106268 232352022740992 232356062568448 232764579599552 232809994124708 232964583534592 233005985884672 233030079900464 233494058749952 233510873496043 233707455293312 233714791202816 233974031074784 234196997512192 234418394484736 234834620327216 234876355019306 234880438736489 235078173506176 235524633903104 235566491224064 235570586940416 235793282428928 235984755590584 236275669087744 236279777134336 236545174273408 237164666170432 237190993219024 237415220550592 237461542458868 237661450138112 237887930515456 238083434247022 238159274708992 238376934919552 238782993799168 238918711171712 239144571792896 239544419162048 239569189285426 239770871293184 239775040109696 239817652810736 240273114425344 240522308009984 240539628885556 240699735722264 241043482318496 241246405464064 241406982742016 241674754905584 241903220939072 241950418497788 242176775416576 242384866820096 242409930660352 242453011632832 242661340393472 243182921510672 243597167061248 243897464864768 243901705428992 244097907419366 244330521443008 244609214305456 244815139272704 244842315580928 245073776052224 245327948529664 245759272094336 245763545029184 246066513465344 246503421337264 246547229802874 246780302006392 247015472228096 247227721302016 247271658489856 247297227649472 247505415528448 247509718822912 247944878269088 248250535774208 248298971752832 248464243326208 249212250143168 249256540020488 249470714741248 249706550646784 249988929462272 250149921652904 250229605842944 250432801851232 250669547261056 250718455211224 250884936114176 251027531881984 251455140192256 251473248380354 251684951854336 251972033465152 252000004242064 252212151166976 252659971037656 252740454793216 252898821890848 252943766943868 252948164793142 253402360766464 253686990548992 253691401320448 253705259460653 254236690670248 254450720556032 254455144606208 254500366248128 254740956909824 254983713267712 255166881281312 255193266847519 255436454235872 255727814955704 255943100148736 256479218917376 256493229344836 256713622221056 256763709426224 257246882320384 257251354986496 257297073569536 257518157152256 257753922066641 257970912943744 257997588461228 258219273964288 258511279330304 258755661688832 259042677261368 259215100008592 259534651036672 259585288650688 259803821268992 259976750645248 260265120667552 260805758140928 260810292684032 261056848403456 261103243296896 261889300088416 262437874240256 262626396963931 262663375077376 262903850579461 263125176938624 263398071000064 263425307713568 263676339856384 264767204484992 264994706808832 265465222978592 265512401326172 266016662399488 266068564713952 266292555296768 266311731980437 266320091314816 266548927963136 266765375885008 267094234620928 267398892656896 267576877428224 267873677622551 268382423231104 268430120022064 268434787127416 268660769721344 269137795235764 269218847113216 269223527931904 269696863532096 269928601686016 270337342026752 270817344409612 271045332766208 271098216220832 271331680629248 271384619952992 271613085872128 272095353425168 272143710076238 272894850056192 273221048649934 273308082049024 273765050470912 273793359183344 274023852906496 274028617268224 274077317497984 274597845057536 274902433012064 275085412254016 275370710590976 275399185336912 275962597879826 276199719892096 276208389603328 276460823930368 276514763997472 276773457618944 277039920754688 277089156151808 277581146840998 277814829324032 277819659598208 278396762355712 278891074788872 278969037050704 279234881649152 279553387777664 279788730597376 280044884830711 280084315488256 280285514565056 280867739536384 280872622890496 280922539433536 281718195814016 281768262631856 282034630864448 282596181131264 282625403027968 283127223700958 283365575164672 283420862412688 283770253431808 283959135229952 284253636739072 284274106864748 284864617166272 285109388275712 285378915024896 285640187224931 285885624746176 285936432197416 285941403679204 286208916401408 286479482584064 286535377384256 286776598011904 286781584101376 286797249825086 287397998148976 287639944976384 287887561072384 287968038245888 288242458476544 288479345131978 288754252614464 289027225018112 289078590792992 289083616906448 289326982776832 289933030080512 289948867955032 290442776111488 290800823492608 290805879549952 290857561426432 291039812692321 291132522182656 291619292892928 291649447825736 291894973748224 291927376269568 292260359949376 292506400169984 293025765227104 293192312627786 293386996824064 293444239344256 293960158611119 294053798365184 294575910933304 294823900507136 294854386812832 295107741673472 295160188074752 295441462091776 296048774012992 296245828581248 296303628885992 296668901315072 297174256590848 297190490024428 297195657176782 297445852191488 297529477015771 297785130458816 298063723589632 298068905924608 298350683889664 298403706625024 298933542751844 299302057243904 299811897921536 299833488453499 300144453673064 300428193746912 300461543519384 300714487929856 301026366857216 301057494529792 301344388407296 301586799048458 301592042637977 302472950269952 302478209266688 303128361952988 303388826261248 303442744372768 304019042742272 304078359673088 304365818645504 304874715297152 304906240908724 305162927100416 305598734465024 305802145632256 306141345854344 306722769406976 306777280025216 306782613859904 307040879681536 307586051698016 307876826649728 308224986893824 308576560259968 308858576734708 308956962316288 309505536468128 309766094589952 309826532823808 310119425803264 310153851374848 310966118200192 311021382944272 311315405469376 311320818206944 311957719342412 312252627028496 312313550407859 312874343395328 312906696209536 313170117607424 313175562592256 313231219997696 313787383385476 314051546192384 314084020735408 314383328290304 314709383532544 314732046885971 314741926099328 315006892490752 315656822733824 315745567445308 315955227348992 316016873139968 316572478504282 316577982644833 316673321316352 317235596389712 317502662084608 317508182397952 317808337186816 318167728406528 318732656901568 318821756629376 319033969241344 319489586031616 320051296949384 320056861574996 320326302360064 320416359863138 320991702327296 320997283303424 321054330781184 321357837903872 322020871579264 322325292416512 322897602949922 323000460603392 323232488570992 323573969943952 323846371616768 323909557043072 324182241230848 324215763339776 324479038937053 324524725977088 324884693559712 326137615676158 326445928257064 326726428281344 326784493939904 326790175633376 327095904458752 327405122953216 327469002724864 327768285514384 328050446266634 328326616473856 328360567132472 328731365687296 329014355511296 329106329423872 329325387603968 329690680150832 330004860130816 330316828592128 330375532334848 330381276464512 330659408887808 330962136618113 331246517213248 331434788187932 331934601270272 332302787995178 332408641630208 332616928791224 332722882494464 333279191877632 333313654657984 333594255712256 333659343041024 334011839942144 334886588830976 334946104709216 335364844964864 335954466984136 336337669670002 336658183923776 336941600579584 336976442071808 337265990483968 337325929228288 337574766720373 337924874415128 338341456014848 338566661235712 338632718726848 338917797650432 338942204338738 338952843491584 339646274313632 339652179630608 339938116790272 340033688018024 340325863381504 340650178199552 340924207619996 340930135155974 341032807571456 341638334573536 341925943783424 341931888736256 342666843946856 343022232769216 343250553586304 343346507139328 343673700491264 343956142272743 344065708034048 344345102545444 344670627483952 344676620157688 344737875915433 344966787156992 345683371737088 345689382019072 345750817764352 346500005832838 346730087155712 346791707854592 347407460176777 347518125340672 347735880099916 347846649880576 348428246053888 348464275324256 348757630971904 348825676815616 349255696531456 349575449671591 349875823833536 350602605743104 350608701554176 351225124574324 351526916226304 351625745564093 351859230456832 351921762704512 351927881451328 352257127878656 352658926011392 352981230553952 353050100461058 353285095979452 353720613106432 354087466084352 354323152089088 354348668172317 354422200918016 355051501700896 355389849371648 355453009079168 355789034822144 355795220807936 356420762511814 356860145175424 356929771894696 357468032137216 357864540917884 357978537140224 358242609580804 358614152440544 358916052791296 358953166554752 359295232331776 359705058399232 360647095664128 360852077080352 361162140731392 361797118290608 361803408736952 362209798106156 362554967302528 362860185239552 362866494169088 363274077630464 363542056468094 364265893601792 364367721862144 364610250561536 364681389398144 365014681595564 365130955464704 365772910799296 365779270371424 365844276481684 366087202697216 366190125557872 366504775949312 366802391841886 366919235178496 367266100461568 367918206463808 368371762761728 369025831942768 369097832300197 369408558366848 369798822793088 370110138990592 370182350906368 370532300959744 370833187356632 371151827318272 371190206323664 372280872943616 373081060865216 373153852435364 373401632321536 373467993074176 373474486438144 374131110959606 374250288828416 374914795733296 375230418827264 375269219579968 376016406298624 376465868877098 376789348743808 377504946962432 377572036954112 377578601673728 378242441849272 378567448243712 378634727062592 378673879838254 379353830023168 379774614851632 379786535704576 380133632904256 380207800496524 380890505003008 380929891037696 381324963475456 381606258031726 381727817076736 382002031947536 382727530092544 382795548239104 383124466909184 383164083947008 383475227834699 383947962267584 384385908194288 385115933796352 385392582526952 385515347689472 385799733394712 386199856474432 386524979929088 386933327126528 387008821402112 387362519244272 387374678276096 388022364923648 388500704903168 388609929163456 388943843864576 389627665851424 389634440178256 389703685817446 390443810941184 390779301412864 390848750516224 391137070548679 392025408879104 392286346955776 392396008159232 393092734025992 393217952038912 393537260051936 393909288553088 393916137323072 393986143903352 394247756750848 394324678139392 395143791730688 395172247454842 395845396474528 396333380405248 397037097344888 397412434399904 397489973246366 397824601318144 398203709775872 398244886084864 398657916360704 399358817153296 399365760672424 399858084381184 400539215405056 400568059673054 401017990760387 401400142370656 401745047115776 401857994930392 402124834807808 402196300233728 402203293087232 402910427187268 403038772584448 403407120633088 403485829098352 403754395405088 404094297198592 404671389810688 404969906482648 405041877533293 405424781867644 405773144801024 406159827853312 406232010376192 406493622685969 406616039796736 406623109494784 407338014299216 407417489718239 407688021185536 407919739308224 408534893871104 408614602812416 408988046763296 409454554380872 409844745646336 410232190348288 410657652973568 410960585572628 411091495313408 412168109330432 412241359642112 412248527145728 412756732264448 413134622339153 413482420903552 413489609985088 413954054978464 414348534060032 415084238133292 415476635963536 415557699303019 415907537741696 416303878402048 416420253556736 416697429213184 416778730740736 417159636109216 418026183770624 418033451853056 418107744550496 418503000637568 418862601084928 419202733533584 419599024763072 419606320191968 420477950244352 420944350549723 421224537513962 421743807934592 421826094057368 422181209562112 422462219798528 422930821084772 423065543892992 423330636643376 423809356979008 424173516935168 424217378655616 424292770357456 424574507270144 425539468017664 425570112643676 426461545640416 426820563513344 426827984500736 427578412525264 428066125034548 428474052266624 428834764374016 428879108091392 429323909926912 430246707288112 430616398564352 431380987340212 431510899376128 431518401912832 431865528511186 432277076399168 432648512278528 432725402357248 432770148386576 433134477174784 433142007940096 434028131259008 434041755090944 434438437604864 434523200567456 434812425820864 435348446900224 436121437750544 436198945035854 436573750797184 436986463631872 437402891534336 437480626558976 437901810225152 438257403239656 438671707706848 439298180793472 440448665745088 440913981022528 441000007423612 441371264542208 442154949315898 442295795888128 442572938308984 442713918029824 443454131341312 443873348509696 444125633329664 444914208672934 445288760973056 445296503060864 445375640934224 445796674592192 446221498218496 446684286304256 446716453644604 447013794912776 447523676172482 448029038718976 448327253663744 448452580753408 448838633105408 448863151353463 449248838886848 449336491495892 449756868630784 450182044060672 450189871226368 450269878746688 450656775016448 451082801168384 451449097651552 451495779807149 452394738828032 452822407955456 453324685207394 453756682679872 454185639314176 454274255138704 454656687220736 455137012668416 455463961168216 455609047269376 456410076746624 456418012197056 456802249007104 456849484706048 457792068197776 458306275154728 459137196703744 459266279920448 459652914552832 459660906385408 460469059642592 461126661826688 461433594748672 462905002895192 463342607848736 463740736915456 464265154715648 464564140212536 464646702320801 464712125136896 465529159199104 465619988249416 465929167069184 466011971769344 466060159800928 466988117499904 467021746992086 467414910586624 467948062149568 468393995024384 468836788969472 469669240654432 469752710038612 469760877472978 470156347012352 471132982448128 471141173880832 471166910426927 471586564857856 471969511181168 472551338175488 472559554268672 473090348546816 473930352716821 474329332340864 474381986438048 474830441101184 474923084917736 475322900276224 476166868494044 476318549417984 476753869839104 477565987598336 477837422343424 478289143585792 479088838324096 479138378570852 479541742586368 479550080219392 479635305621472 480546228850688 481079257771112 481399471444528 482086964636992 482492810928128 482813965484032 483349509811168 483806441878144 483900836995576 484353550833152 484819861320704 484906023265664 485322680786944 486365843021344 487194334122496 487803410857984 488195814838732 488250008218999 488661042886016 489218428610912 489630278545408 489684631161856 490147552104448 491518544188672 491527090058368 492133026930688 493006842674528 493094459605748 493560604012784 494030944456192 494543316979712 494594455298944 495010831056896 495019437645824 495889756538176 496501071548416 496597943505664 496928486652416 497479687013309 498424500286336 498513080040976 498941429482496 499413101293568 499977858924544 500299843305808 500865603702464 501339094522112 501436910422448 501769872228352 502055063763968 502910280384512 502946496760708 503369903708672 503944066930304 504000008484128 504424302333952 505319942075312 505797643781696 505887533887736 505896329586284 506804721532928 507373981097984 507382802640896 507410518921306 508473381340496 508901441112064 508910289212416 509000732496256 509481913819648 509967426535424 510333762562624 510386533695038 510872908471744 511455629911408 511886200297472 512958437834752 512986458689672 513427244442112 513527418852448 514493764640768 514502709972992 514594147139072 515507844133282 515941825887488 515995176922456 516438547928576 517022558660608 517511323377664 518085354522736 518430200017184 519069302073344 519170577301376 519607642537984 520083357542749 520530241335104 521611516281856 521620585368064 522113696806912 522206486593792 523778600176832 524875748480512 525252793927862 525807701158922 526250353877248 526796142000128 526850615427136 527352679712768 529534408969984 529989413617664 530474633417729 530930445957184 531024802652344 532033324798976 532137129427904 532585110593536 532623463960874 532640182629632 533097855926272 533530751770016 533585921590267 534188469241856 534797785313792 535153754856448 535747355245102 536764846462208 536860240044128 536869574254832 537321539442688 538275590471528 538447055863808 539393727064192 539857203372032 540502509285739 540674684053504 541634688819224 542090665532416 542196432441664 542663361258496 542769239905984 543226171744256 544190706850336 544287420152476 545926008849221 546442097299868 546616164098048 547530100941824 547586718366688 548047705812992 548057234536448 548154634995968 549127920924583 549804866024128 550170824508032 550741421181952 550798370673824 551925195759652 552399439784192 552554743029289 552921647860736 553029527994944 553546915237888 554079841509376 554178312303616 555162293681996 555629658648064 555639319196416 556793524711424 556833621413641 557782149577744 557938074101408 558469763298304 559106775555328 560089769661422 560099507756243 560571029130112 561735479072768 561745245780992 561845078867072 563436391628032 563536525263712 564069261728896 565250806055936 566254447401916 566731150329344 566841724825376 567540506863616 567918270459904 568548213729496 569729234332544 570218776551424 571280374449862 571771249492352 571872864394832 571882807358408 572417832802816 572958965168128 573070754768512 573553196023808 573563168202752 573594499650172 574795996297952 575279889952768 575775122144768 575936076491776 576958690263956 577508505228928 578054450036224 578157181585984 578167233812896 578653965553664 579897735910064 580010879328881 580885552222976 581601646985216 581611759099904 581715122852864 582079625384642 582265044365312 583238585785856 583298895651472 583789947496448 583854752539136 584520719898752 585012800339968 586051530454208 586384625255572 586773993648128 586888478688512 587920317222238 588107596730368 589151821866608 589647801014272 589708773625664 590215483346944 590320376149504 590882924183552 592097548025984 592491657162496 592607257771984 593337802630144 594348513181696 594380980048856 594391314353564 594891704382976 595058954031542 595570260917632 596127447179264 596137811849216 596701367779328 596807413250048 597867085503688 598604114487808 599623795843072 599666976906998 600288907346128 600856387493824 600923087038768 601428975859712 602052733714432 602114989059584 602603929454527 602688776814592 603173598096916 603184085275954 604945900539904 604956418533376 606256723905976 606777652522496 606885488745536 608038085484544 608156719346176 608537790174853 608731637291008 609749430594304 609812481817448 610325854200832 611197468930048 611604291264512 612282691708688 613445538813952 613554560050432 613565227719808 614081759363072 614643968005067 615172103396032 615753653299456 616449973787648 617153120519936 617717153469416 617913924632576 619011072936256 619532189179904 619653065647616 620238851606528 620307702749696 621932236400384 622042765888544 622630810938752 622641636413888 623915438684824 624505254056992 624627100815718 625748686790656 625813392419072 626262946606297 626351125184512 626462439995392 626924566766407 627574766770952 628103092384768 628168041470816 628766656580608 629418767065088 629464093771942 629483852198656 631313645467648 631491134890616 631910454697984 632033746279936 633144957008564 633155965289666 633346642632704 634471192779424 635005324169216 635016364795904 635616674373632 637465313803136 637643513258752 638067938482688 638775692792237 638979172063232 640102593898768 640113723149992 640227483842947 640652604720128 640832719726276 641983404654592 641994566606848 642108661562368 642715675807744 644041743158528 644650584833024 645795205899844 646000921206784 646464977141984 647147939887904 647692743233536 647819114086144 648431526679552 648958077874106 649769387119424 652275231352316 652891856514128 653019241761887 653452856562688 653568987879808 653580351266752 654191808917504 654810245906432 654938005449728 655536571028768 656100892533268 656653232947712 656721134264944 658028711022592 658076098034303 658212658847744 658650775207936 659381360301664 660009720261632 660633657184256 660751064669696 660762552929024 661924273236226 662493034426496 662869576375864 663869202540544 664605575990356 664817283260416 665233857582448 665363650868917 666558383755264 666627309315968 667188511424512 667318686082048 668023679884288 669773177661952 669892209418432 670729689929728 671908933968272 672675339340004 673316367847552 673883201159168 673952884143616 674651858456576 675149533440746 675849748830256 676682912029696 677133322471424 677265437453696 677835595300864 677884408677476 677905686983168 679292548627264 679304359261216 679876233580544 680067376036048 680651726763008 681848415239992 681860270311948 682065615142912 683276669147072 683851887566848 683863777472512 685333687893712 686044465538432 686501107172608 686693014278656 687347400982528 687912284545486 688131416068096 688690205090888 689341254967904 689353240315376 689475751830866 689933574313984 691378764038144 691501635528704 693000011665676 693460174311424 693583415709184 694814920353554 695036250681344 695471760199832 695693299761152 696856492107776 696928550648512 697515261943808 697651353631232 699150899343182 699751647667072 701205211486208 701217403108352 702450249148648 703053832452608 703251491128186 703718460913664 703843525409024 703855762902656 704514255757312 705317852022784 705962461107904 706100200922116 706570191958904 707441226212864 708174932168704 708646304178176 708697336344634 708844401836032 709493368268377 710103003401792 710779698743296 710906018158336 711578069644288 711590441615872 712841525023628 713720290350848 713859543789392 714936064274432 715729081835768 715957074280448 716485219161608 717228304881088 717832105582592 717906333109504 718590464663552 719181024752099 719410116798464 721294191328256 721704154160704 722324281462784 723594236581216 723606817473904 724419596212312 725109934605056 725732988338176 726397416733261 726548155260928 727084112936188 728531787203584 728735443724288 729220501123072 729362778796288 730029363191128 730261910929408 731545821598592 731558540742848 731688552963368 732174405394432 732380251115744 733009551898624 733604783683772 733838470356992 735836412927616 736743525523456 738051663885536 738195664600394 738817116733696 739597645586176 740128936898351 740364701812736 741064601919488 741666374713264 742303654636544 742380412647328 744747697126433 746162121730432 746307704870728 746803264643072 746935986148352 746948972876288 748262221919212 748500577656832 749829591466592 750460837654528 750538439159936 752931737754196 753578697487616 754916727845371 755144073908224 755157203347456 756484883698544 757134896487424 757269454125184 757347759676508 758707660046336 759549229703264 759573071409152 760267265808512 760415600993048 761859782075392 762649926950912 763212516063452 763455634153472 764004063895072 765455060185088 765591096478208 766328167894016 766950455669398 767895924535168 768771816388576 770231867592704 770785165053904 771599466789424 771750012991321 772399712948864 773049959858176 773866654253056 774017642804224 774725038488544 774749356552192 776044729847296 777219858326912 777887687729152 779255331702848 779268880356512 779407371634892 780887621882368 781697501032448 781753793878057 782274141097358 784050817758208 784572693911552 784792016318464 786185468051984 786338860117811 787074520103872 787818577106176 787832274646144 787972287806704 788495513501696 788649356278784 790287583461376 790344494909684 791690792949056 792666760810496 794074194689776 794824868799808 794979946492732 795649202636288 796407419551744 796489772169728 797315832721408 798717634306592 798731521344848 799716168762368 801078430810112 801136119346108 802035981520774 802800284741312 803490094231552 803715989860784 804249669615616 804392600467456 804406586174464 805820854374536 806077545168896 806814241266176 806971658196704 807508790810176 808188594397184 809939812965296 810083755066586 810849563735288 811546289602048 812319655706624 812464020752384 812987245371938 813232079593472 813246218989568 814676028598432 814834979436478 815376042371072 815839478616448 817229205624832 817976093526592 818909108761744 819689491292672 820464380696576 821315305947136 821921171145256 822067242567571 822182990626816 824336218660864 824482719284224 824497054291456 826269244678306 826964841807104 826979219970176 827908109956928 828697068120064 830168476266584 830953271927072 831115398606038 831815075483392 832607756804096 832840507113472 833557461481472 833602995370717 834319272218432 836052367541248 836066903706112 836215489100992 837006001275136 837725202169856 838405467067168 838492162498991 839198049526144 839212640383936 840955900488704 841888701099446 842449075027924 843487615869184 843652188114736 844362419124224 844924439597056 845861642169544 846131087785984 846661273286752 847618713958016 848347033870336 848434757311232 848585540714912 851140225287352 852923091280832 853641127026688 853655969001472 855156825050528 856132250069096 856948104533248 857758216182784 858647819853824 860493414576224 861232797128704 862761974680424 862915304310059 863036803825664 863731057022372 864554152798336 865297024557056 865450804714496 865540296773152 866268954349568 866284015880192 868056262518016 868876875209728 869046401134912 869624851641728 870696893800448 872242875501088 872397890071708 873147501594368 873972927263744 874961253117952 875803620450304 876514806479312 877343415413696 878596361586944 880156369331239 880897331490176 881827962045056 882000014847224 882742529084416 884309898631796 884591591776256 885145876617968 886908262682624 887746697019392 888251266659328 889828417345868 890577521946112 890593006121728 890751281868448 891593349184384 892442996436992 893432907289208 894027589825552 895047352344964 896058077437952 896654507327488 897677266210816 897726302706926 898497677773696 898672982991784 899513737261568 900364088121344 900379742452736 900539757493376 901313550032896 902898195303104 902991559614298 904789477656064 905644815910912 906649370414788 907513365359744 908371278628352 908548510277408 909313374441472 910274025336832 910927922336432 912820153493248 912836024394112 913604498014208 913698969412096 915584136395552 916612550309456 918532559840896 919305829105664 919321812770816 920938119285184 922253323653376 922867189497344 925810005790384 926685215697472 927481473830912 928530309431296 929128280425072 929293404641602 931058318398208 931239976498832 931858334138368 932023943538688 932120319601856 933976234999808 934043493984172 934829821173248 935896124299136 936787990048768 937673577938944 939338481308864 939505420077224 939521754945956 940312694024704 942265964896256 942282347761664 942333820853854 943173129715712 943939022362336 945102676350976 945119108537344 946180697093632 947860705433642 948658664681728 948763972876096 949660882202368 949846169835472 950645800552448 952333736988088 952637098835968 953507739678208 955131975196672 955674844686848 956273670274769 956578287171584 958177676648192 958276757141704 959083485172736 959100160438784 959270611242944 961092457701376 962158515542224 962798942889056 964173929273984 964985621856256 965869092579391 966699019622336 967612883756288 967801673991152 968707101666304 969639722641408 969812046531328 970645361573888 971534013943493 972731686042688 974388668244992 976391629677464 976500016437998 977322085772032 978436857221824 979260557090816 979369262323712 980295104208896 983037088377344 983054180116736 984266053861376 985167176347211 986013685349056 986188919211496 987121208025568 988061888912384 989086633959424 989188910597888 990038875291648 990945282953353 991779513076352 993002143096832 993195887011328 993856973304832 994959374026618 996849000572672 997026160081952 997882858964992 998826202587136 1000599686611616 1001731207404928 1002678189044224 1002873820844896 1003790374387801 1004110127527936 1005892993521416 1006739807417344 1007888133860608 1008000016968256 1008848604667904 1010639884150624 1011595287563392 1011775067775472 1011792659172568 1014747962195968 1014765605281792 1014821037842612 1016946762680992 1017802882224128 1017820578424832 1018001464992512 1018963827639296 1020667525125248 1020773067390076 1021745816943488 1022911259822816 1023772400594944 1025972917379344 1026173094197251 1026854488884224 1027054837704896 1028987529281536 1029005419945984 1029188294278144 1031015688266564 1031883651774976 1031990353844912 1032877095857152 1034045117321216 1035022646755328 1036170709045472 1036860400034368 1038138604146688 1038341154602752 1040166715085498 1040184800118737 1041060482670208 1043223032563712 1043241170736128 1044227393613824 1044412973187584 1047557200353664 1049751496961024 1050505587855724 1051615402317844 1052500707754496 1053592284000256 1053701230854272 1054705359425536 1059068817939968 1060949266835458 1061860891914368 1062049605304688 1064066649597952 1064274258855808 1065170221187072 1065246927921748 1065280365259264 1067061503540032 1067171843180534 1068376938483712 1069595570627584 1070307509712896 1071494710490204 1073529692924416 1073720480088256 1073739148509664 1074643078885376 1076551180943056 1078787454128384 1079714406744064 1081005018571478 1081349368107008 1083269377638448 1084181331064832 1084392864883328 1085326722516992 1085538479811968 1086452343488512 1088381413700672 1088574840304952 1091852017698442 1092884194599736 1093232328196096 1095060201883648 1095173436733376 1096095411625984 1096114469072896 1096309269991936 1098255841849166 1099609732048256 1100341649016064 1101482842363904 1101596741347648 1103850391519304 1104798879568384 1105109486058578 1105843295721472 1106059055989888 1107093830475776 1108003674764987 1108159683018752 1108356624607232 1110324587363992 1111259317296128 1111278638392832 1113587049422848 1113667242827282 1115564299155488 1115876148202816 1116939526596608 1118213551110656 1120179539322844 1120199015512486 1121142058260224 1123470958145536 1123490491561984 1123690157734144 1126872783256064 1127073050527424 1128138523457792 1130141610324727 1130501612111872 1132508894803832 1133462300658688 1133683449650752 1135081013727232 1135836540919808 1137096427458992 1139458468665088 1140437553102848 1141481654866553 1142560748899724 1143542498984704 1143745728789664 1143765614716816 1144835665605632 1145917930336256 1146141509537024 1147126336405504 1147188999300344 1148176561933219 1149591992595904 1150559779905536 1151550244289536 1151872152983552 1153917380527912 1155017010457856 1156108900072448 1156314363171968 1156334467625792 1157307931107328 1159795471820128 1160021758657762 1161771104445952 1163059757983123 1163223518199808 1163430245705728 1164159250769284 1164288481137613 1164530088730624 1166477171571712 1166597791302944 1167579894992896 1167709505078272 1169041439797504 1172103060908416 1172769250511144 1173547987296256 1173776957377024 1175840634444476 1176215193460736 1177181843845007 1178303643733216 1179295602028544 1179417547251328 1180430966693888 1180640752299008 1184195096051968 1184983314324992 1185214515543968 1186297715185583 1186675605260288 1188761960097712 1188782628707128 1189783408765952 1190117908063084 1191140521835264 1192254894358528 1192275623698432 1193614826500096 1195734171007376 1197208228975616 1199247591686144 1199333953813996 1200577814692256 1201712774987648 1201846174077536 1202857951719424 1204229978119168 1205207858909054 1206347196193832 1206368170551908 1209891801079808 1209912837066752 1212513447811952 1212750020414933 1213555305044992 1213770977491072 1216076170969088 1216313438692352 1217075580349706 1217463274582016 1219498861188608 1219624963634896 1220651708401664 1222394937860096 1223208582529024 1224565383417376 1226891077627904 1227109120100864 1227130455439616 1229287936010134 1230344206792064 1231507306598912 1232899947575296 1234306241039872 1235434306938832 1235675351613703 1238022145872512 1239064378359808 1239306131295232 1240477703213056 1240615405499392 1243864472800768 1244085531777088 1245261621877504 1245283272827776 1247830877369648 1249010508113984 1249254201631436 1251497373581312 1251626784838144 1252525893212594 1252924879990784 1253849133532814 1255149533541904 1256206184769536 1256336082941632 1257533313161216 1258837534130176 1258928187543884 1258967704397312 1262627290935296 1262982269781232 1263820909395968 1264067492559872 1266289914017128 1266311930579332 1266693285265408 1268942385558848 1270010648338432 1270032729591808 1271233348747264 1272397197638329 1274930627606272 1275287026517504 1276135876965376 1277551385584474 1277958344126464 1280205187797536 1280227446299984 1280454967685894 1281305209440256 1281665439452552 1283989133213696 1284217323124736 1285431351615488 1288083486317056 1289301169666048 1291590411799688 1292001842413568 1292929954283968 1294295879775808 1295385486467072 1295638228172288 1296863053359104 1297916155748212 1299538774238848 1304550462704632 1305783713028256 1306038483523774 1306905713125376 1307137975759616 1307160702533504 1308383617835008 1309458888358621 1309876010899456 1311073142057536 1312201785066536 1313306465895424 1313442268529888 1316057422045184 1316152196068606 1316425317695488 1317630541069843 1318762720603328 1320019440523264 1321267314368512 1321502129339392 1321525105858048 1323848546472452 1324986068852992 1325739152751728 1327738405081088 1329211151980712 1329634566520832 1330467715164896 1330727301737834 1333116767510528 1333254618631936 1334637372164096 1335621903111041 1336047359768576 1339546355323904 1339784418836864 1341459379859456 1343817867936544 1345350678680008 1346632735695104 1347905768287232 1349303716913152 1350299066881492 1351699497660512 1353365824059392 1354266644942848 1354530874907392 1355768817354952 1355811373966336 1358585097254528 1358608718522432 1359752467161088 1360134752072096 1361303453526016 1363696830479984 1363720540623896 1366553338294144 1367703775133696 1367727554945024 1370667375787424 1372088931076864 1373002214345216 1373386028557312 1375824569090972 1376262832136192 1377380410181776 1378682509935808 1378706480630752 1378951503661732 1379867148627968 1383003271057408 1383102866091947 1386000023331352 1386920348622848 1387166831418368 1389629840707108 1390072501362688 1390943520399664 1391214906362281 1393712984215552 1393857101297024 1395030523887616 1395302707262464 1398301798686364 1399503295334144 1401988208855689 1402410422972416 1402434806216704 1404900498297296 1406107664905216 1406502982256372 1407436921827328 1407687050818048 1407711525805312 1409028511514624 1410635704045568 1411924922215808 1412200401844232 1413140383917808 1414882452425728 1416349864337408 1417292608356352 1417394672689268 1418986736536754 1420206006803584 1421559397486592 1421812036316672 1423156139288576 1423180883231744 1425683050047256 1427440580701696 1427719087578784 1429872128548864 1431458163671536 1432970438323216 1434456609762176 1435664211165184 1435812666219008 1437180929327104 1438362049504198 1438820233596928 1442588382656512 1443408308321408 1444648562925568 1447188473162432 1447213634947808 1448839192424624 1450219869210112 1452794833466522 1453096310521856 1454168225872376 1457063574407168 1457470887448576 1458441002246144 1458725557592576 1460058726382256 1463091643197184 1463117081485696 1463377105926736 1464348810788864 1464760502231488 1466019103797248 1467209567367544 1467676940713984 1471672825855232 1473487051046912 1476103327771072 1476391329200788 1477634233467392 1479195291172352 1480257873796702 1480729403625472 1482129203838976 1483332749426528 1484607309273088 1484760825294656 1489495394252866 1492324243460864 1492615409741456 1493606529286144 1493871972296704 1493897945752576 1496524443838424 1497001155313664 1499659182933184 1500921675309056 1501076878319872 1505863475508392 1507157394975232 1509833455690742 1510288147816448 1510314406694912 1512969767397088 1514269792974848 1514538908250368 1514695519353016 1519098459406528 1519146142818304 1520534531617024 1520831201986096 1523719564150784 1525299853901824 1526425032126904 1526696307625489 1526911268306944 1528008127790144 1530910120370176 1531182192956416 1532656335788032 1533900911338796 1535791849070336 1537543632777152 1540463735185408 1541570330107808 1543198933578848 1543500025982642 1544799425897728 1547542322605643 1548035285608448 1549450076977088 1549498713104384 1552089459694592 1554439716653824 1555775375458304 1557199730355269 1558510663405696 1558537760713024 1558814743269784 1561775243764736 1563395002064896 1563507587756114 1564548282194716 1568101635516416 1569145387823104 1569584032636928 1572370936103968 1572677720235622 1574149040207744 1575637154212352 1575664549292288 1575944575613408 1577298712557568 1580688989819368 1583381585898112 1585333521620992 1586636398225879 1588148389379552 1589649737599616 1589959892985464 1591298405272576 1592979544339456 1594631665442816 1597435268613184 1597463042689696 1599432337524736 1602272238692216 1604071963041548 1605600569482624 1606980188463104 1607431979721568 1608785200934912 1608813172348928 1611641708749072 1613628482532352 1613943316393408 1615017581620352 1616377188794368 1619879625930592 1620167510133172 1621699127470576 1623092579204096 1624928041504768 1625974490743876 1626464159186944 1626492437979136 1629352057196864 1629669958872956 1630752084742144 1631678957232896 1634458411249664 1634576114472301 1635952187053184 1637818217523488 1639378982585344 1640928761393152 1643842342290512 1644134485135142 1644163071155423 1648672437321728 1648965438568448 1648994108582912 1652538489356612 1653929683614208 1653958439940352 1655816219913856 1657394136240128 1660336952533168 1661906543854144 1662230797212076 1663630150966784 1665215513608192 1667114922962944 1667205990741434 1668638544436864 1672104735082496 1672133807412224 1672430978201984 1674012002550272 1676810934134336 1676984324997982 1678396099052288 1678425280767872 1681911800977408 1683777402198892 1684898150055848 1686975231738368 1687304376229472 1688724838248448 1689848879194112 1691723284339088 1693322546573504 1695237427916032 1696694067740672 1696869514622464 1697171081429824 1702280450574704 1705846182561664 1707282254053376 1707311938002944 1710313650101056 1712264500138192 1713896209066496 1715516432365568 1717295639707648 1720986829152448 1722465594257408 1725523949360848 1725830608620118 1727462114044744 1729108305596672 1730594049114112 1730901609428992 1731080593546304 1732537908699136 1732568031760384 1736112525036032 1737753750419456 1738092802269824 1739249703283456 1741393787600896 1744485751002176 1744795780143416 1746295003188736 1747945854527488 1749922506235904 1751607240900608 1753029612958624 1754686830827392 1757192723173888 1760312738662478 1761794662980352 1763655924090112 1764000029694448 1765485058168832 1768619797263592 1769183183552512 1770291753235936 1773816525365248 1775936816224571 1776502533318656 1779656834691736 1781155043892224 1781186012243456 1781502563736896 1783186698368768 1784885992873984 1786865814578416 1788055179651104 1790094704689928 1792116154875904 1793756886218869 1795354532421632 1795452605413852 1796995355547392 1797345965983568 1799027474523136 1800728176242688 1800759484905472 1801079514986752 1802627100065792 1804277454466487 1805796390606208 1805983119228596 1809578955312128 1811289631821824 1813298740829576 1815026730719488 1816742557256704 1817097020554816 1818626748882944 1820548050673664 1821855844672864 1825640306986496 1825672048788224 1827397938824192 1831168272791104 1833225100618912 1837065119681792 1838643625541632 1840326954056227 1841876238570368 1844506647306752 1845734378994688 1851620011580768 1853370431394944 1854962947661824 1858256560850144 1858586809283204 1862116636796416 1862479952997664 1864047887077376 1864182123863059 1864240639203712 1868086987968344 1869659642346496 1871792248598272 1873575980097536 1875115743357857 1878676962617728 1879010840154448 1879043509891912 1880625388049408 1884531929792512 1884564695523328 1884667641707708 1887878044724672 1890205352701952 1890238217074688 1892361394187264 1895721410867284 1897317329363456 1897527945752192 1899321764404736 1899692339670944 1901291601104896 1904667473976176 1905750032080609 1907015479356416 1910263950393344 1911349689373696 1912547340549538 1913156574343168 1916355353296384 1916553514283408 1918166970345472 1918200320877568 1918541222485888 1922184915402752 1924317031084448 1925597885778112 1928347858547968 1931738185158782 1933398039244672 1935225767512576 1935603347982304 1937414203332608 1939279445282816 1939624093062656 1943068027886986 1945463372085376 1948777336489984 1952783259354928 1953000032875996 1954644171544064 1956873714443648 1958521114181632 1958738524647424 1960314193814977 1960590208417792 1966074176754688 1966108360233472 1970334352694422 1972027370698112 1972377838422992 1974242416051136 1976123777824768 1978173267918848 1978377821195776 1981890565906706 1983559026152704 1986004286193664 1986391774022656 1987713946609664 1989918748053236 1993698001145344 1994052320163904 1995765717929984 1997652405174272 1999481310574517 2001199373223232 2003462414809856 2005356378088448 2005747641689792 2007580748775602 2008220255055872 2011785987042832 2013479614834688 2015776267721216 2016000033936512 2017697209335808 2021279768301248 2023190575126784 2023550135550944 2023585318345136 2029531210563584 2029642075685224 2033893525361984 2035605764448256 2035641156849664 2036002929985024 2037927655278592 2041335050250496 2041546134780152 2043491633886976 2045822519645632 2047544801189888 2051945834758688 2052346188394502 2053708977768448 2054109675409792 2057721110277833 2058010839891968 2058376588556288 2062031376533128 2063767303549952 2063980707689824 2065754191714304 2068090234642432 2072341418090944 2073720800068736 2076277208293376 2076682309205504 2080333430170996 2080369600237474 2082120965340416 2082706339110397 2086446065127424 2086482341472256 2088454787227648 2088825946375168 2095114400707328 2098834419174493 2099502993922048 2101011175711448 2103230804635688 2105001415508992 2107184568000512 2107402461708544 2109410718851072 2118137635879936 2121898533670916 2123721783828736 2124099210609376 2128133299195904 2128548517711616 2130493855843496 2130560730518528 2134123007080064 2134343686361068 2136753876967424 2139191141255168 2140615019425792 2142989420980408 2147059385848832 2147440960176512 2147478297019328 2149286157770752 2153102361886112 2157574908256768 2162010037142956 2162698736214016 2166538755276896 2168362662129664 2168785729766656 2170653445033984 2171076959623936 2176762827401344 2177149680609904 2183704035396884 2185768389199472 2186194852855013 2190120403767296 2190346873466752 2192190823251968 2192228938145792 2192618539983872 2196511683698332 2199219464096512 2200683298032128 2202965684727808 2203124328201797 2203193482695296 2207700783038608 2209597759136768 2210218972117156 2211686591442944 2212118111979776 2214187660951552 2216007349529974 2216045878513831 2216713249214464 2220649174727984 2222518634592256 2222557276785664 2227174098845696 2227334485654564 2231128598310976 2231752296405632 2233879053193216 2236427102221312 2240359078645688 2240398031024972 2242284116520448 2246941916291072 2246980983123968 2247380315468288 2253745566512128 2254146101054848 2256277046915584 2260283220649454 2261003224223744 2265017789607664 2266924601317376 2267366899301504 2270162027454464 2271673081839616 2274192854917984 2278916937330176 2282963309733106 2285121497799448 2287084997969408 2287491457579328 2287531229433632 2289671331211264 2291835860672512 2292283019074048 2294377998600688 2296353123866438 2299183985191808 2301119559811072 2303100488579072 2303744305967104 2307834761055824 2310034020915712 2312217800144896 2312628726343936 2312668935251584 2314615862214656 2316734956326791 2319590943640256 2320043517315524 2323542208891904 2326119515966246 2326860491411456 2328318501538568 2328576962275226 2329060177461248 2332954343143424 2333195582605888 2335159789985792 2335419010156544 2338082879595008 2344206121816832 2345538501022288 2347095974592512 2347553914754048 2351681268888952 2352430386921472 2354363687690014 2356607287466432 2358591204057088 2358835094502656 2360861933387776 2361281504598016 2363023367042611 2368390192103936 2369966628649984 2370429031087936 2372595430371166 2373351210520576 2377523920195424 2377565257414256 2379566817531904 2380235816126168 2382281043670528 2384551247396864 2387229653000192 2391468342014752 2394416457951232 2398667907627992 2401155629384512 2403425549975296 2403692348155072 2405715903438848 2408459956238336 2410415717818108 2412694392387664 2412736341103816 2419783602159616 2419825674133504 2425026895623904 2425500040829866 2427110610089984 2427541954982144 2431852221237439 2432626877384704 2434151160699412 2434926549164032 2438997722377216 2439249927269792 2441303416803328 2444789875720192 2447028147701137 2449130766834752 2453782155255808 2454218240201728 2454260910879232 2458575872020268 2460688413584128 2461380218948651 2463014613197824 2465799895150592 2468612482079744 2470868613877664 2471350703227406 2476044291745024 2478612262590464 2480440677206219 2480955406426112 2481230810998784 2487728945601536 2488171063554176 2490523243755008 2490566545655552 2495661754739296 2498021016227968 2498508403262872 2503253569676288 2505051786425188 2505849759981568 2507698267065628 2510299067083808 2512412369539072 2512672165883264 2515066626322432 2517856375087768 2517935408794624 2525254581870592 2525964539562464 2528134985119744 2532579828034256 2532623861158664 2537884771117696 2540021296676864 2540065459183616 2544794395276658 2549861255212544 2550574053035008 2552271753930752 2555102771168948 2555916688252928 2560410375595072 2560454892599968 2560909935371788 2562610418880512 2563330878905104 2568434646249472 2568619608456473 2570862703230976 2576166972634112 2578602339332096 2583180823599376 2583684826101379 2585859908567936 2588591759551616 2590770972934144 2591276456344576 2593726106718208 2595832311496424 2599077548477696 2609100925409264 2611567426056512 2612076967047548 2613811426250752 2614275951519232 2614321405067008 2616767235670016 2618917776717242 2619752021798912 2622146284115072 2624403570133072 2626612931790848 2626884537059776 2632114844090368 2632304392137212 2635261082139686 2637525441206656 2640038881046528 2642534628737024 2643004258678784 2643050211716096 2647697092944904 2649972137705984 2651478305503456 2655476810162176 2658422303961424 2660935430329792 2661454603475668 2666233535021056 2666509237263872 2669274744328192 2671243806222082 2672094719537152 2679092710647808 2679568837673728 2682918759718912 2687635735873088 2690701357360016 2693265471390208 2695811536574464 2698607433826304 2700598133762984 2703398995321024 2706731648118784 2708533289885696 2709061749814784 2711537634709904 2711622747932672 2717170194509056 2717217437044864 2719504934322176 2720269504144192 2722606907052032 2727393660959968 2727441081247792 2733106676588288 2735455109890048 2737959493840753 2741334751574848 2744177862153728 2746004428690432 2746772057114624 2751649138181944 2752525664272384 2754760820363552 2757365019871616 2757412961261504 2757903007323464 2759734297255936 2766006542114816 2766205732183894 2772000046662704 2773840697245696 2774333662836736 2779259681414216 2780145002725376 2781887040799328 2782429812724562 2787425968431104 2787714202594048 2790605414524928 2796603597372728 2799006590668288 2803976417711378 2804820845944832 2804869612433408 2807125935322709 2809800996594592 2812215329810432 2813005964512744 2814873843654656 2815374101636096 2815423051610624 2821271408091136 2823849844431616 2824400803688464 2826280767835616 2829764904851456 2832699728674816 2834789345378536 2835293142733051 2837973473073508 2840412013607168 2843118794973184 2843624072633344 2846312278577152 2846361766463488 2851366100094512 2854881161403392 2855438175157568 2859744257097728 2862916327343072 2865940876646432 2868913219524352 2871625332438016 2876724099008396 2877640467193856 2885176765313024 2886816616642816 2889297125851136 2891942356374071 2894376946324864 2894427269895616 2897678384849248 2900439738420224 2905589666933044 2908336451744752 2908903895121133 2914127148814336 2914941774897152 2916882004492288 2917451115185152 2920117452764512 2926183286394368 2926234162971392 2926754211853472 2929521004462976 2932038207594496 2934419134735088 2943345651710464 2946610453848061 2952206655542144 2952782658401576 2955268466934784 2958390582344704 2960515747593404 2961458807250944 2966665498853056 2969214618546176 2969521650589312 2978990788505732 2984648486921728 2985230819482912 2987743944593408 2987795891505152 2993048887676848 2999318365866368 3001843350618112 3002153756639744 3011726951016784 3014314789950464 3019666911381484 3020576295632896 3020628813389824 3025939534794176 3028539585949696 3029077816500736 3029391038706032 3038196918813056 3038292285636608 3041069063234048 3041662403972192 3047439128301568 3052850064253808 3053392615250978 3056016255580288 3061820240740352 3062364385912832 3065312671576064 3067801822677592 3071583698140672 3075087265554304 3080927470370816 3083140660215616 3086397867157696 3087000051965284 3089598851795456 3095084645211286 3096070571216896 3098900153954176 3098997426208768 3104178919389184 3108879433307648 3114399460710538 3117021326811392 3117075521426048 3117629486539568 3123550487529472 3126790004129792 3127015175512228 3129096564389432 3136203271032832 3138290775646208 3139168065273856 3142042059474241 3144741872207936 3145355440471244 3148298080415488 3151274308424704 3151329098584576 3151889151226816 3154597425115136 3161377979638736 3166763171796224 3170667043241984 3173272796451758 3176296778759104 3179299475199232 3179919785970928 3182596810545152 3185959088678912 3189263330885632 3194870537226368 3194926085379392 3198864675049472 3204544477384432 3208143926083096 3211201138965248 3213960376926208 3214863959443136 3217570401869824 3217626344697856 3223283417498144 3227256965064704 3227886632786816 3230035163240704 3239759251861184 3240335020266344 3243398254941152 3246185158408192 3249856083009536 3251948981487752 3252984875958272 3258704114393728 3259339917745912 3261504169484288 3263357914465792 3268916822499328 3269152228944602 3271904374106368 3275636435046976 3278757965170688 3281857522786304 3287684684581024 3288268970270284 3288326142310846 3297930877136896 3297988217165824 3298168372988489 3305076978713224 3307859367228416 3307916879880704 3311632439827712 3314788272480256 3317512469017747 3320673905066336 3323813087708288 3324461594424152 3327260301933568 3334229845925888 3334411981482868 3337277088873728 3344209470164992 3344267614824448 3344861956403968 3348024005100544 3353621868268672 3353968649995964 3356792198104576 3356850561535744 3363823601954816 3367554804397784 3369796300111696 3373950463476736 3374608752458944 3377449676496896 3379697758388224 3383446568678176 3386645093147008 3390474855832064 3393739029244928 3394342162859648 3404560901149408 3411692365123328 3414623876005888 3417750057532993 3420627300202112 3424529000276384 3427792418132992 3431032864731136 3441973658304896 3444931188514816 3451047898721696 3451661217240236 3454924228089488 3458216611193344 3461803218857984 3462052515745681 3462161187092608 3465075817398272 3465136063520768 3472225050072064 3475507500838912 3476185604539648 3478499406566912 3482357809093163 3488971502004352 3489591560286832 3492590006377472 3495891709054976 3499845012471808 3506059225917248 3509373661654784 3514385446347776 3520625477324956 3523589325960704 3527311848180224 3528000059388896 3530970116337664 3537239594527184 3540583506471872 3547633050730496 3551873632449142 3553005066637312 3559313669383472 3562310087784448 3562372024486912 3563005127473792 3566373396737536 3569771985747968 3573731629156832 3576110359302208 3580189409379856 3587513772437738 3590709064843264 3590905210827704 3593990711094784 3594691931967136 3598054949046272 3601456352485376 3601518969810944 3602159029973504 3608554908932974 3611592781212416 3611966238457192 3619157910624256 3622579263643648 3626597481659152 3630053461438976 3633485114513408 3634194041109632 3637253497765888 3640583502799243 3641096101347328 3643711689345728 3651280613972992 3651344097576448 3654795877648384 3662336545582208 3666450201237824 3674130239363584 3680653908112454 3683752477140736 3689013294613504 3691468757989376 3703240023161536 3706740862789888 3709925895323648 3713322433924103 3716513121700288 3717173618566408 3724233273592832 3724959905995328 3728095774154752 3728364247726118 3728481278407424 3736173975936688 3739319284692992 3743584497196544 3747151960195072 3750231486715714 3757353925235456 3758021680308896 3758087019783824 3761250776098816 3769129391046656 3769335283415416 3775756089449344 3780410705403904 3780476434149376 3783517565000173 3784722788374528 3791442821734568 3794634658726912 3795055891504384 3798643528809472 3799384679341888 3802583202209792 3809334947952352 3811500064161218 3814030958712832 3821482061944547 3822699378747392 3825094681099076 3826313148686336 3832710706592768 3833107028566816 3836333940690944 3836400641755136 3837082444971776 3848634062168896 3851195771556224 3856695717095936 3863476370317564 3866796078489344 3867883201205023 3870451535025152 3871206695964608 3874828406665216 3878558890565632 3879248186125312 3886136055773972 3890926744170752 3897554672979968 3897835349895487 3905566518709856 3906000065751992 3909288343088128 3913747428887296 3917477049294848 3920628387629954 3920696554293701 3932148353509376 3932216720466944 3940668705388844 3944054741396224 3944755676845984 3948484832102272 3952247555649536 3956755642391552 3963781131813412 3967118052305408 3972783548045312 3975427893219328 3979837496106472 3987396002290688 3988104640327808 3991531435859968 3998962621149034 4002398746446464 4006924829619712 4010712756176896 4011495283379584 4015161497551204 4016440510111744 4023571974085664 4026959229669376 4031552535442432 4032000067873024 4042559536602496 4046381150253568 4047100271101888 4047170636690272 4059284151370448 4060076155302167 4067787050723968 4071211528896512 4071282313699328 4072005859970048 4075855310557184 4082670100500992 4083092269560304 4086983267773952 4091645039291264 4095089602379776 4103891669517376 4104692376789004 4107417955536896 4108219350819584 4115442220555666 4116753177112576 4124062753066256 4127534607099904 4127961415379648 4131508383428608 4136180469284864 4144682836181888 4147441600137472 4152554416586752 4153364618411008 4160666860341992 4160739200474948 4164241930680832 4165412678220794 4172892130254848 4172964682944512 4176909574455296 4177651892750336 4190228801414656 4197668838348986 4199005987844096 4202022351422896 4206461609271376 4210002831017984 4214369136001024 4214804923417088 4218227506181689 4218821437702144 4236275271759872 4243797067341832 4247443567657472 4248198421218752 4256266598391808 4257097035423232 4260987711686992 4261121461037056 4268246014160128 4268687372722136 4273507753934848 4278382282510336 4281230038851584 4285978841960816 4294118771697664 4294881920353024 4294956594038656 4298572315541504 4302507776035469 4306204723772224 4315149816513536 4324020074285912 4325397472428032 4333077510553792 4336725324259328 4337571459533312 4341306890067968 4342153919247872 4353525654802688 4354299361219808 4367408070793768 4371536778398944 4372389705710026 4380240807534592 4380693746933504 4384457876291584 4385237079967744 4388471967364849 4393023367396664 4398438928193024 4401366596064256 4405931369455616 4406248656403594 4406386965390592 4415401566077216 4419195518273536 4420437944234312 4423373182885888 4424236223959552 4432014699059948 4432091757027662 4433426498428928 4441298349455968 4445037269184512 4445114553571328 4454668971309128 4462257196621952 4463504592811264 4467758106386432 4471429849545659 4472854204442624 4480718157291376 4480796062049944 4481592386900629 4484568233040896 4493883832582144 4493961966247936 4494760630936576 4507491133024256 4508292202109696 4512554093831168 4520566441298908 4522006448447488 4530035579215328 4533849202634752 4534733798603008 4540324054908928 4544480845730683 4548385709835968 4557833874660352 4565926619466212 4570242995598896 4571134692333209 4574169995938816 4574982915158656 4575062458867264 4579342662422528 4583671721345024 4584566038148096 4588755997201376 4592706247732876 4598367970383616 4606200977158144 4606532686240121 4607488611934208 4615669522111648 4620068041831424 4624435600289792 4625257452687872 4625337870503168 4633469912653582 4639181887280512 4640087034631048 4647084417783808 4652239031932492 4653720982822912 4656637003077136 4657153924550452 4665908686286848 4666391165211776 4670319579971584 4670838020313088 4676165759190016 4688412243633664 4691077002044576 4695107829508096 4703362537777904 4708727375380028 4713214574932864 4717182408114176 4717670189005312 4722563009196032 4726046734085222 4736780384207872 4739933257299968 4740858062175872 4745190860742332 4746702421041152 4755047840390848 4755130514828512 4759133635063808 4760471632252336 4764562087341056 4774459306000384 4782936684029504 4788832915902464 4797335815255984 4802311258769024 4806851099950592 4807384696310144 4811431806877696 4816919912476672 4820831435636216 4825388784775328 4825472682207632 4839651348267008 4850053791247808 4851000081659732 4854221220179968 4855083909964288 4863704442474878 4865253754769408 4868302321398824 4869853098328064 4877995444754432 4878499854539584 4882606833606656 4894056295402274 4898261533669504 4907564310511616 4908436480403456 4908521821758464 4917151744040536 4921376827168256 4922760437897302 4926029226395648 4931599790301184 4937224964159488 4941737227755328 4942701406454812 4952088583490048 4957224525180928 4960881354412438 4961910812852224 4962461621997568 4966453577878639 4975457891203072 4976342127108352 4981046487510016 4981133091311104 4991323509478592 4996042032455936 4997016806525744 5006507139352576 5010103572850376 5011699519963136 5015396534131256 5020598134167616 5024824739078144 5025344331766528 5030133252644864 5035712750175536 5035870817589248 5050509163741184 5051929079124928 5056269970239488 5065159656068512 5065247722317328 5075769542235392 5080130918367232 5084781917132827 5089588790553316 5099722510425088 5101148106070016 5104543507861504 5110205542337896 5111833376505856 5120820751190144 5120909785199936 5121819870743576 5125220837761024 5126661757810208 5136869292498944 5137239216912946 5152333945268224 5157204678664192 5166361647198752 5167369652202758 5171719817135872 5177183519103232 5182552912689152 5187452213436416 5191664622992848 5198155096955392 5213233879885031 5218201850818528 5223134852113024 5224153934095096 5227622852501504 5228551903038464 5228642810134016 5237835553434484 5239504043597824 5244292568230144 5248807140266144 5253225863581696 5253769074119552 5264608784274424 5270522164279372 5275050882413312 5280077762093056 5284417094917597 5286008517357568 5286100423432192 5295394185889808 5299944275411968 5302956611006912 5310953620324352 5316844607922848 5321870860659584 5322909206951336 5333018474527744 5338549488656384 5342487612444164 5344189439074304 5358185421295616 5359137675347456 5365837519437824 5370750090408989 5375271471746176 5381402714720032 5386530942780416 5391623073148928 5401196267525968 5402250090939247 5406797990642048 5413463296237568 5417066579771392 5418123499629568 5423075269419808 5423245495865344 5434340389018112 5434434874089728 5440539008288384 5445213814104064 5454787321919936 5454882162495584 5466213353176576 5472276557146399 5475918987681506 5482669503149696 5488355724307456 5492008857380864 5493544114229248 5503298276363888 5509521640727104 5514730039743232 5514825922523008 5515806014646928 5519468594511872 5532013084229632 5532411464367788 5544000093325408 5548667325673472 5558519362828432 5563774081598656 5564859625449124 5574851936862208 5575428405188096 5581210829049856 5593207194745456 5598013181336576 5607952835422756 5609641691889664 5609739224866816 5614251870645418 5619601993189184 5624430659620864 5626011929025488 5629747687309312 5630748203272192 5630846103221248 5642542816182272 5647699688863232 5648801607376928 5652561535671232 5659529809702912 5669578690757072 5670586285466102 5675946946147016 5680824027214336 5686237589946368 5687248145266688 5692624557154304 5692723532926976 5702732200189024 5709762322806784 5710876350315136 5725832654686144 5731881753292864 5737826439048704 5743250664876032 5753448198016792 5755280934387712 5770353530626048 5773633233285632 5783884712748142 5788753892649728 5788854539791232 5795356769698496 5800879476840448 5811179333866088 5816672903489504 5817807790242266 5828254297628672 5829883549794304 5834902230370304 5835220967595019 5840234905529024 5852366572788736 5852468325942784 5853508423706944 5859042008925952 5864076415188992 5868838269470176 5869445137492937 5886691303420928 5893220907696122 5904413311084288 5905565316803152 5910536933869568 5916781164689408 5921031495186808 5922917614501888 5933330997706112 5938429237092352 5939043301178624 5957981577011464 5969296973843456 5970461638965824 5975487889186816 5975591783010304 5986097775353696 5998636731732736 6004307513279488 6023453902033568 6028629579900928 6039333822762968 6040407130170413 6041257626779648 6051879069588352 6057079171899392 6058155633001472 6058782077412064 6076393837626112 6082138126468096 6083324807944384 6094878256603136 6105700128507616 6106785230501956 6112032511160576 6124728771825664 6125169835550051 6130625343152128 6135603645355184 6143167396281344 6150174531108608 6161094585318673 6166281320431232 6172795734315392 6174000103930568 6179197703590912 6190169290422572 6192141142433792 6197800307908352 6208357838778368 6217758866615296 6228798921421076 6234042653622784 6234151042852096 6235258973079136 6247100975058944 6254030351024456 6258193128778864 6272406542065664 6276581551292416 6284084118948482 6289483744415872 6290710880942488 6296596160830976 6302548616849408 6302658197169152 6303778302453632 6309194850230272 6322755959277472 6333526343592448 6346545592903516 6352593557518208 6358598950398464 6359839571941856 6365193621090304 6371918177357824 6389741074452736 6389852170758784 6397729350098944 6409088954768864 6416287852166192 6422402277930496 6429727918886272 6435140803739648 6435252689395712 6446566834996288 6454513930129408 6455773265573632 6460070326481408 6479518503722368 6480670040532688 6486796509882304 6492370316816384 6499712166019072 6503897962975504 6517408228787456 6518679835491824 6523008338968576 6526715828931584 6537833644998656 6538304457889204 6543808748212736 6551272870093952 6557515930341376 6563715045572608 6575369369162048 6576537940540568 6576652284621692 6595861754273792 6595976434331648 6596336745976978 6610153957426448 6615718734456832 6615833759761408 6623264879655424 6629576544960512 6635024938035494 6641347810132672 6647626175416576 6648923188848304 6654520603867136 6668459691851776 6668823962965736 6674554177747456 6688418940329984 6688535229648896 6689723912807936 6693915691923383 6696048010201088 6707243736537344 6707937299991928 6713584396209152 6713701123071488 6727647203909632 6735109608795568 6739592600223392 6747900926953472 6749217504917888 6754899352993792 6761083648055737 6766893137356352 6773290186294016 6780949711664128 6787478058489856 6788684325719296 6809121802298816 6823384730246656 6835500115065986 6841254600404224 6849058000552768 6855584836265984 6862065729462272 6883947316609792 6889862377029632 6896170234430477 6902095797443392 6903322434480472 6909848456178976 6916433222386688 6923606437715968 6924105031491362 6924322374185216 6930272127041536 6936616980673471 6944450100144128 6951015001677824 6952371209079296 6956998813133824 6964715618186326 6977943004008704 6979183120573664 6985180012754944 6991783418109952 7012118451834496 7018747323309568 7026532620714607 7028770892695552 7041250954649912 7047178651921408 7054623696360448 7056000118777792 7061940232675328 7074479189054368 7081167012943744 7103747264898284 7106010133274624 7118627338766944 7124620175568896 7124744048973824 7126010254947584 7132746793475072 7147463258313664 7152220718604416 7160378818759712 7175027544875476 7181810421655408 7183211659380757 7187981422189568 7189383863934272 7196109898092544 7202912704970752 7203037939621888 7204318059947008 7217109817865948 7223185562424832 7223932476914384 7238315821248512 7238837078377333 7245158527287296 7253194963318304 7260106922877952 7266970229026816 7268388082219264 7281167005598486 7281293600831159 7287423378691456 7302561227945984 7302688195152896 7309591755296768 7324673091164416 7332900402475648 7348260478727168 7361307816224908 7367504954281472 7378026589227008 7382937515978752 7406480046323072 7413481725579776 7426644867848206 7433026243400576 7434347237132816 7448466547185664 7449919811990656 7456191548309504 7456728495452236 7456962556814848 7472347951873376 7478638569385984 7487168994393088 7500462973431428 7514707850470912 7516043360617792 7516174039567648 7522501552197632 7538670566830832 7551512178898688 7560821410807808 7560952868298752 7567035130000346 7569445576749056 7582885643469136 7589269317453824 7590111783008768 7597287057618944 7598769358683776 7605166404419584 7618669895904704 7623000128322436 7628061917425664 7642964123889094 7645398757494784 7650189362198152 7652626297372672 7665421413185536 7666214057133632 7672667881381888 7672801283510272 7674164889943552 7697268124337792 7702391543112448 7713391434191872 7726952740635128 7733592156978688 7735766402410046 7740903070050304 7742413391929216 7749656813330432 7757117781131264 7758496372250624 7772272111547944 7781853488341504 7795109345959936 7795670699790974 7811133037419712 7812000131503984 7818576686176256 7827494857774592 7834954098589696 7841256775259908 7841393108587402 7864296707018752 7864433440933888 7881337410777688 7888109482792448 7889511353691968 7896969664204544 7904495111299072 7910991272273089 7913511284783104 7927562263626824 7934236104610816 7945567096090624 7950855786438656 7959674992212944 7974792004581376 7976209280655616 7983062871719936 7990371584065871 7997925242298068 8004797492892928 8013849659239424 8021425512353792 8022990566759168 8030322995102408 8032881020223488 8047143948171328 8053918459338752 8063105070884864 8064000135746048 8085119073204992 8092762300507136 8094200542203776 8094341273380544 8118568302740896 8120152310604334 8135574101447936 8141418305881861 8142564627398656 8144011719940096 8150019367963291 8151710621114368 8165340201001984 8166184539120608 8173966535547904 8183290078582528 8207783339034752 8209384753578008 8214835911073792 8216438701639168 8230884441111332 8233506354225152 8248125506132512 8255069214199808 8255922830759296 8263016766857216 8289365672363776 8294883200274944 8304084006299081 8306729236822016 8321333720683984 8321478400949896 8328483861361664 8330825356441588 8345784260509696 8345929365889024 8355303785500672 8380457602829312 8395337676697972 8398011975688192 8404044702845792 8412923218542752 8420005662035968 8429609846834176 8436455012363378 8472550543519744 8487594134683664 8489250142904531 8494887135314944 8496396842437504 8512533196783616 8514194070846464 8521975423373984 8522242922074112 8536492028320256 8537374745444272 8556764565020672 8562460077703168 8571957683921632 8588237543395328 8589763840706048 8589913188077312 8605015552070938 8612409447544448 8630299633027072 8648040148571824 8649727461295921 8666155021107584 8673450648518656 8675142919066624 8682613780135936 8684307838495744 8707051309605376 8708598722439616 8734816141587536 8743073556797888 8744779411420052 8760481615069184 8761387493867008 8770474159935488 8776943934729698 8786046734793328 8796877856386048 8802733192128512 8811862738911232 8812497312807188 8812773930781184 8830803132154432 8838391036547072 8840875888468624 8846746365771776 8848472447919104 8864029398119896 8864183514055324 8866852996857856 8882596698911936 8890074538369024 8890229107142656 8909337942618256 8924514393243904 8927009185622528 8935516212772864 8942859699091318 8945708408885248 8961436314582752 8961592124099888 8963184773801258 8969136466081792 8987923932495872 8989521261873152 9014982266048512 9016584404219392 9025108187662336 9041132882597816 9044012896894976 9060071158430656 9067698405269504 9069467597206016 9088961691461366 9096771419671936 9115667749320704 9131853238932424 9140485991197792 9142269384666418 9148339991877632 9149965830317312 9150124917734528 9158685324845056 9169132076296192 9177511994402752 9185412495465752 9196735940767232 9212401954316288 9213065372480242 9214977223868416 9223413787488901 9231339044223296 9240136083662848 9248871200579584 9250514905375744 9250675741006336 9266939825307164 9278363774561024 9280174069262096 9294168835567616 9304478063864984 9307441965645824 9313274006154272 9314307849100904 9331817372573696 9332782330423552 9341676040626176 9349353321777287 9352331518380032 9376824487267328 9382154004089152 9390215659016192 9406725075555808 9417454750760056 9426429149865728 9435340378010624 9445126018392064 9452093468170444 9473560768415744 9479866514599936 9481716124351744 9490381721484664 9493404842082304 9510095680781696 9510261029657024 9518267270127616 9520943264504672 9529124174682112 9565873368059008 9577665831804928 9594671630511968 9604622517538048 9613702199901184 9614769392620288 9633839824953344 9641662871272432 9650777569550656 9650945364415264 9681720062643629 9700107582495616 9702000163319464 9708442440359936 9710167819928576 9727408884949756 9730507509538816 9736604642797648 9755990889508864 9756999709079168 9765213667213312 9788112590804548 9796523067339008 9813917461989823 9816872960806912 9817043643516928 9834303488081072 9842753654336512 9845520875794604 9852058452791296 9863199580602368 9874449928318976 9883474455510656 9885402812909624 9904177166980096 9914449050361856 9921762708824876 9924923243995136 9932907155757278 9950915782406144 9952684254216704 9962092975020032 9962266182622208 9982647018957184 9992084064911872 9994033613051488 10013014278705152 10020207145700752 10030793068262512 10041196268335232 10049649478156288 10050688663533056 10060266505289728 10071425500351072 10071741635178496 10103858158249856 10112539940478976 10130319312137024 10130495444634656 10151539084470784 10169563834265654 10179177581106632 10199445020850176 10202296212140032 10209087015723008 10220411084675792 10241641502380288 10241819570399872 10243639741487152 10250441675522048 10253323515620416 10273738584997888 10274478433825892 10304667890536448 10314409357328384 10332723294397504 10334739304405516 10343439634271744 10354367038206464 10365105825378304 10374904426872832 10383329245985696 10396310193910784 10426467759770062 10436403701637056 10446269704226048 10448307868190192 10455245705003008 10457103806076928 10457285620268032 10475671106868968 10479008087195648 10488585136460288 10497614280532288 10506451727163392 10507538148239104 10529217568548848 10541044328558744 10550101764826624 10560155524186112 10568834189835194 10572017034715136 10572200846864384 10590788371779616 10599888550823936 10605913222013824 10633689215845696 10643741721319168 10645818413902672 10666036949055488 10677098977312768 10684975224888328 10686874153378423 10688378878148608 10716370842591232 10718275350694912 10741500180817978 10750542943492352 10762805429440064 10773061885560832 10783246146297856 10802392535051936 10804500181878494 10813595981284096 10826926592475136 10836246999259136 10836838939819321 10846150538839616 10846490991730688 10868680778036224 10868869748179456 10881078016576768 10890427628208128 10900398112486883 10909574643839872 10909764324991168 10932426706353152 10944553114292798 10951837975363012 10965339006299392 10976711448614912 10984017714761728 10987088228458496 11006596552727776 11019043281454208 11029460079486464 11029651845046016 11031612029293856 11064822928735576 11088000186650816 11097334651346944 11117038725656864 11127548163197312 11129719250898248 11150856810376192 11162421658099712 11186414389490912 11196026362673152 11215905670845512 11219478449733632 11228503741290836 11239203986378368 11248861319241728 11252023858050976 11261496406544384 11261692206442496 11295399377726464 11297603214753856 11305123071342464 11319059619405824 11339157381514144 11341172570932204 11351893892294032 11361648054428672 11374496290533376 11385249114308608 11385447065853952 11405464400378048 11419524645613568 11421752700630272 11442032801306107 11451665309372288 11463763506585728 11475652878097408 11486501329752064 11506896396033584 11540707061252096 11547266466571264 11567769425496284 11577507785299456 11577709079582464 11590713539396992 11601758953680896 11622358667732176 11633345806979008 11635615580484532 11656508595257344 11669804460740608 11670441935190038 11680469811058048 11704733145577472 11704936651885568 11707016847413888 11718084017851904 11737676538940352 11738890274985874 11773382606841856 11786441815392244 11808826622168576 11811130633606304 11821073867739136 11833562329378816 11842062990373616 11866661995412224 11876858474184704 11878086602357248 11915963154022928 11938593947686912 11940923277931648 11950975778373632 11951183566020608 11972195550707392 11997273463465472 12008615026558976 12046907804067136 12057259159801856 12078667645525936 12080814260340826 12103758139176704 12114158343798784 12116311266002944 12117564154824128 12152787675252224 12164276252936192 12166649615888768 12189756513206272 12211400257015232 12213570461003912 12224065022321152 12249457543651328 12250339671100102 12261250686304256 12271207290710368 12286334792562688 12300349062217216 12322189170637346 12332562640862464 12345591468630784 12348000207861136 12358395407181824 12380338580845144 12384282284867584 12395600615816704 12416715677556736 12431557713571997 12435517733230592 12457597842842152 12468085307245568 12468302085704192 12470517946158272 12494201950117888 12508060702048912 12516386257557728 12544813084131328 12556298203532083 12568168237896964 12578967488831744 12581421761884976 12593192321661952 12605097233698816 12605316394338304 12607556604907264 12618389700460544 12629942181265409 12645511918554944 12667052687184896 12693091185807032 12705187115036416 12717197900796928 12719679143883712 12730387242180608 12743836354715648 12779482148905472 12779704341517568 12795458700197888 12807173292513743 12818177909537728 12832575704332384 12844804555860992 12859455837772544 12870505378791424 12882288678393589 12893133669992576 12909027860258816 12911546531147264 12920140652962816 12959037007444736 12961340081065376 12973593019764608 12984740633632768 13007795925951008 13034816457574912 13037359670983648 13049274867041413 13053431657863168 13076608915778408 13087617496425472 13102545740187904 13115031860682752 13150738738324096 13153075881081136 13153304569243384 13191723508547584 13191952868663296 13192673491953956 13220307914852896 13231437468913664 13231667519522816 13246529759310848 13270049876070988 13282695620265344 13295252350833152 13297846377696608 13309041207734272 13337647925931472 13340250224564263 13349108355494912 13376837880659968 13377070459297792 13379447825615872 13387831383846766 13392096020402176 13414487473074688 13415874599983856 13427168792418304 13427402246142976 13455294407819264 13470219217591136 13479185200446784 13495801853906944 13498435009835776 13522167296111474 13533786274712704 13546580372588032 13561899423328256 13574956116979712 13577368651438592 13618243604597632 13646769460493312 13671000230131972 13682509200808448 13698116001105536 13711169672531968 13724131458924544 13767894633219584 13792340468860954 13804191594886784 13806644868960944 13819696912357952 13832866444773376 13847212875431936 13848210062982724 13848644748370432 13873233961346942 13888900200288256 13902030003355648 13904742418158592 13913997626267648 13929431236372652 13955886008017408 13958366241147328 13970360025509888 13983566836219904 13996369174021619 14024236903668992 14037494646619136 14053065241429214 14057541785391104 14082501909299824 14094357303842816 14109247392720896 14112000237555584 14123880465350656 14148958378108736 14162334025887488 14207494529796568 14212020266549248 14237254677533888 14249240351137792 14249488097947648 14252020509895168 14265493586950144 14294926516627328 14304441437208832 14320757637519424 14350055089750952 14363620843310816 14366423318761514 14375962844379136 14378767727868544 14392219796185088 14404047771944831 14406075879243776 14408636119894016 14434219635731896 14446371124849664 14447864953828768 14476631642497024 14477674156754666 14506389926636608 14520213845755904 14533940458053632 14536776164438528 14562334011196972 14562587201662318 14574846757382912 14605122455891968 14605376390305792 14619183510593536 14649346182328832 14665800804951296 14691840934221451 14696520957454336 14722615632449816 14735009908562944 14756053178454016 14765875031957504 14812960092646144 14826963451159552 14853289735696412 14866052486801152 14868694474265632 14896933094371328 14899839623981312 14913456990904472 14913925113629696 14944695903746752 14957277138771968 14974337988786176 15000925946862856 15029415700941824 15032086721235584 15032348079135296 15045003104395264 15077341133661664 15103024357797376 15121905736597504 15134070260000692 15135750254788969 15138891153498112 15165771286938272 15178538634907648 15180223566017536 15194574115237888 15197538717367552 15237339791809408 15246000256644872 15256123834851328 15285928247778188 15290797514989568 15300378724396304 15303363969985091 15330842826371072 15332428114267264 15345335762763776 15345602567020544 15348329779887104 15394536248675584 15404783086224896 15421870297412579 15426782868383744 15453905481270256 15467184313957376 15471532804820092 15481806140100608 15484826783858432 15499313626660864 15516992744501248 15544544223095888 15563706976683008 15590218691919872 15591341399581948 15622266074839424 15624000263007968 15637153372352512 15654989715549184 15682513550519816 15682786217174804 15728593414037504 15728866881867776 15762674821555376 15776218965584896 15779022707383936 15793939328409088 15808990222598144 15821982544546178 15827022569566208 15855124527253648 15868472209221632 15891134192181248 15901711572877312 15919349984425888 15949584009162752 15952418561311232 15980743168131742 15995850484596136 16009594985785856 16027699318478848 16042851024707584 16045981133518336 16060645990204816 16094287896342656 16107836918677504 16126210141769728 16128000271492096 16170238146409984 16185524601014272 16188401084407552 16188682546761088 16237136605481792 16240304621208668 16271148202895872 16282836611763722 16288023439880192 16300038735926582 16303421242228736 16330680402003968 16332369078241216 16347933071095808 16366580157165056 16415566678069504 16418769507156016 16429671822147584 16432877403278336 16461768882222664 16467012708450304 16496251012265024 16510138428399616 16511845661518592 16526033533714432 16541163569298277 16578731344727552 16589766400549888 16608168012598162 16613458473644032 16642667441367968 16642956801899792 16656967722723328 16661650712883176 16691858731778048 16710607571001344 16760915205658624 16790675353395944 16796023951376384 16808089405691584 16825846437085504 16840011324071936 16859219693668352 16872910024726756 16945101087039488 16975188269367328 16978500285809062 16989774270629888 16992793684875008 17022965548662073 17028388141692928 17043950846747968 17044485844148224 17072984056640512 17074749490888544 17113529130041344 17129197033907959 17143915367843264 17176475086790656 17179527681412096 17179826376154624 17210031104141876 17224818895088896 17260599266054144 17296080297143648 17299454922591842 17332310042215168 17350285838133248 17363084740443533 17368615676991488 17414102619210752 17417197444879232 17469632283175072 17486147113595776 17489558822840104 17522774987734016 17540948319870976 17553887869459396 17572093469586656 17593755712772096 17605466384257024 17624994625614376 17625547861562368 17661606264308864 17676782073094144 17681751776937248 17696944895838208 17728058796239792 17728367028110648 17765193397823872 17780149076738048 17780458214285312 17818675885236512 17849028786487808 17854018371245056 17885719398182636 17891416817770496 17922872629165504 17923184248199776 17926369547602516 17938272932163584 17979042523746304 17980337259195311 18029964532097024 18033168808438784 18050216375324672 18082265765195632 18085793782709653 18120142316861312 18135396810539008 18138935194412032 18177923382922732 18193542839343872 18231335498641408 18263706477864848 18280971982395584 18284538769332836 18296679983755264 18299931660634624 18300249835469056 18317370649690112 18338264152592384 18355023988805504 18370824990931504 18393471881534464 18424803908632576 18426130744960484 18446827574977802 18462678088446592 18480272167325696 18497742401159168 18501029810751488 18501351482012672 18533879650614328 18556727549122048 18560348138524192 18588337671135232 18608956127729968 18626548012308544 18628615698201808 18663634745147392 18665564660847104 18683352081252352 18698706643554574 18704663036760064 18753648974534656 18764308008178304 18780431318032384 18813450151111616 18834909501520112 18852858299731456 18870680756021248 18890252036784128 18904186936340888 18947121536831488 18959733029199872 18963432248703488 18980763442969328 19020191361563392 19020522059314048 19036534540255232 19041886529009344 19058248349364224 19131746736118016 19155331663609856 19189343261023936 19209245035076096 19227404399802368 19229538785240576 19267679649906688 19283325742544864 19301555139101312 19301890728830528 19363440125287258 19400215164991232 19404000326638928 19416884880719872 19420335639857152 19454817769899512 19461015019077632 19473209285595296 19511981779017728 19513999418158336 19576225181609096 19593046134678016 19627834923979646 19633745921613824 19634087287033856 19668606976162144 19685507308673024 19691041751589208 19704116905582592 19748899856637952 19766948911021312 19770805625819248 19808354333960192 19828898100723712 19843525417649752 19847051999131357 19849846487990272 19865814311514556 19901831564812288 19905368508433408 19924185950040064 19924532365244416 19965294037914368 19984168129823744 19988067226102976 20026028557410304 20040414291401504 20061586136525024 20082392536670464 20101377327066112 20142851000702144 20143483270356992 20207716316499712 20225079880957952 20243596494618497 20260638624274048 20260990889269312 20303078168941568 20339127668531308 20358355162213264 20398890041700352 20404592424280064 20418174031446016 20440822169351584 20483283004760576 20483639140799744 20487279482974304 20506647031240832 20548956867651784 20609335781072896 20626273176936427 20665446588795008 20669478608811032 20686879268543488 20708734076412928 20730211650756608 20766658491971392 20792620387821568 20852935519540124 20872807403274112 20892539408452096 20896615736380384 20914207612153856 20914571240536064 20951342213737936 20977170272920576 20995228561064576 21012903454326784 21015076296478208 21058435137097696 21082088657117488 21100203529653248 21137668379670388 21144034069430272 21144401693728768 21181576743559232 21199777101647872 21211826444027648 21267378431691392 21287483442638336 21291636827805344 21332073898110976 21369950449776656 21373748306756846 21432741685182464 21436550701389824 21483000361635956 21501085886984704 21525610858880128 21546123771121664 21566492292595712 21604785070103872 21609000363756988 21627191962568192 21672493998518272 21673677879638642 21692301077679232 21692981983461376 21737361556072448 21737739496358912 21762156033153536 21800796224973766 21819149287679744 21819528649982336 21864853412706304 21889106228585596 21903675950726024 21930678012598784 21953422897229824 21968035429523456 21974176456916992 21994294416319687 22013193105455552 22038086562908416 22058920158972928 22059303690092032 22063224058587712 22129645857471152 22176000373301632 22194669302693888 22234077451313728 22255096326394624 22259438501796496 22301713620752384 22324843316199424 22372828778981824 22392052725346304 22431811341691024 22457007482581672 22478407972756736 22497722638483456 22504047716101952 22522992813088768 22523384412884992 22590798755452928 22595206429507712 22610246142684928 22638119238811648 22678314763028288 22682345141864408 22703787784588064 22723296108857344 22748992581066752 22770894131707904 22810928800756096 22839049291227136 22843505401260544 22884065602612214 22903330618744576 22927527013171456 22951305756194816 22973002659504128 23013792792067168 23087178610919423 23094532933142528 23135538850992568 23155015570598912 23155418159164928 23181427078793984 23203517907361792 23244717335464352 23266691613958016 23271231160969064 23339608921481216 23340883870380076 23360939622116096 23409466291154944 23409873303771136 23414033694827776 23436168035703808 23475353077880704 23477780549971748 23546765213683712 23572883630784488 23617653244337152 23622261267212608 23642147735478272 23667124658757632 23684125980747232 23733323990824448 23756173204714496 23831926308045856 23877187895373824 23881846555863296 23902367132041216 23924250402730951 23944391101414784 23994546926930944 24017230053117952 24093815608134272 24114518319603712 24157335291051872 24161628520681652 24207516278353408 24232622532005888 24234367610219767 24235128309648256 24305575350504448 24328552505872384 24333299231777536 24376504663652141 24422800514030464 24427140922007824 24448130044642304 24498915087302656 24500679342200204 24542414581420736 24572669585125376 24600698124434432 24644378341274692 24665125281724928 24691182937261568 24696000415722272 24716790814363648 24760677161690288 24791201231633408 24833431355113472 24863115427143994 24871035466461184 24915195685684304 24936170614491136 24936604171408384 24941035892316544 24988403900235776 25016121404097824 25032772515115456 25112596407064166 25136336475793928 25157934977663488 25162843523769952 25186384643323904 25210194467397632 25210632788676608 25215113209814528 25259884362530818 25291023837109888 25334105374369792 25386182371614064 25410374230072832 25434395801593856 25439358287767424 25460774484361216 25484084519594701 25487672709431296 25558964297810944 25559408683035136 25614346585027486 25636355819075456 25665151408664768 25689609111721984 25718911675545088 25764577356787178 25786267339985152 25818055720517632 25823093062294528 25840281305925632 25918074014889472 25922680162130752 25947186039529216 25969481267265536 25993257037468721 26015591851902016 26069632915149824 26074719341967296 26098549734082826 26106863315726336 26153217831556816 26175234992850944 26205091480375808 26230063721365504 26301477476648192 26306151762162272 26306609138486768 26383905737326592 26385346983907912 26440615829705792 26462874937827328 26463335039045632 26493059518621696 26540099752141976 26565391240530688 26590504701666304 26595692755393216 26618082415468544 26675295851862944 26680500449128526 26698216710989824 26750374433611829 26754140918595584 26758895651231744 26775662767693532 26784192040804352 26828974946149376 26831749199967712 26854337584836608 26854804492285952 26940438435182272 26958370400893568 26991603707813888 26996870019671552 27044334592222948 27067572549425408 27075182408435161 27093160745176064 27123798846656512 27149912233959424 27154737302877184 27236487209195264 27284847449268409 27293538920986624 27342000460263944 27365018401616896 27396232002211072 27422339345063936 27535789266439168 27584680937721908 27608383189773568 27613289737921888 27639393824715904 27665732889546752 27696420125965448 27697289496740864 27746467922693884 27777800400576512 27809484836317184 27827995252535296 27858862472745304 27911772016034816 27916732482294656 27940720051019776 27992738348043238 28048473807337984 28074989293238272 28106130482858428 28115083570782208 28165003818599648 28188714607685632 28218494785441792 28224000475111168 28297916756217472 28324668051774976 28414989059593136 28420533087115169 28474509355067776 28498480702275584 28498976195895296 28504041019790336 28530987173900288 28589853033254656 28608882874417664 28641515275038848 28700110179501904 28727241686621632 28732846637523028 28751925688758272 28757535455737088 28784439592370176 28808095543889662 28817272239788032 28868439271463792 28892742249699328 28895729907657536 28953263284994048 28955348313509332 29012779853273216 29040427691511808 29067880916107264 29073552328877056 29124668022393944 29125174403324636 29149693514765824 29210244911783936 29210752780611584 29238367021187072 29298692364657664 29331601609902592 29383681868442902 29393041914908672 29445231264899632 29470019817125888 29512106356908032 29531750063915008 29625920185292288 29653926902319104 29706579471392824 29732104973602304 29737388948531264 29793866188742656 29799679247962624 29826913981808944 29827850227259392 29889391807493504 29914554277543936 29948675977572352 30001851893725712 30058831401883648 30064173442471168 30064696158270592 30090006208790528 30117554432248283 30154682267323328 30206048715594752 30268140520001384 30271500509577938 30277782306996224 30331542573876544 30357077269815296 30360447132035072 30389148230475776 30395077434735104 30474679583618816 30492000513289744 30512247669702656 30571856495556376 30581595029979136 30600757448792608 30606727939970182 30661685652742144 30664856228534528 30691205134041088 30696659559774208 30719303771553943 30789072497351168 30809566172449792 30843740594825158 30853565736767488 30907810962540512 30934368627914752 30943065609640184 30963612280201216 30969653567716864 31033985489002496 31089088446191776 31127413953366016 31182682799163896 31244532149678848 31248000526015936 31274306744705024 31309979431098368 31365027101039632 31365572434349608 31457186828075008 31457733763735552 31525349643110752 31552437931169792 31558045414767872 31587878656818176 31643965089092356 31654045139132416 31710249054507296 31736944418443264 31782268384362496 31811365920114781 31838699968851776 31899168018325504 31904837122622464 31961486336263484 31991700969192272 31997942846332463 32019189971571712 32055398636957696 32085702049415168 32091962267036672 32121291980409632 32188575792685312 32245728803680847 32252420283539456 32256000542984192 32340476292819968 32371049202028544 32376802168815104 32377365093522176 32474273210963584 32480609242417336 32542296405791744 32565673223527444 32576046879760384 32600077471853164 32661360804007936 32664738156482432 32695866142191616 32733160314330112 32831133356139008 32837539014312032 32865754806556672 32923537764445328 32992502024530048 33020276856799232 33023691323037184 33082327138596554 33157462689455104 33179532801099776 33216336025196324 33226916947288064 33285334882735936 33285913603799584 33313935445446656 33323301425766352 33421215142002688 33521830411317248 33581350706791888 33616178811383168 33651692874171008 33680022648143872 33718439387336704 33745820049453512 33890202174078976 33950376538734656 33957000571618124 33979548541259776 33985587369750016 34045931097324146 34056776283385856 34087901693495936 34088971688296448 34145968113281024 34149498981777088 34258394067815918 34287830735686528 34352950173581312 34359055362824192 34359652752309248 34420062208283752 34449637790177792 34521198532108288 34592160594287296 34598909845183684 34664620084430336 34700571676266496 34726169480887066 34737231353982976 34828205238421504 34834394889758464 34939264566350144 34972294227191552 34979117645680208 35045549975468032 35081896639741952 35107775738918792 35144186939173312 35187511425544192 35210932768514048 35249989251228752 35251095723124736 35323212528617728 35353564146188288 35363503553874496 35393889791676416 35456117592479584 35456734056221296 35530386795647744 35560916428570624 35593473419929789 35637351770473024 35698057572975616 35708036742490112 35771438796365272 35782833635540992 35845745258331008 35846368496399552 35852739095205032 35876545864327168 35958085047492608 35960674518390622 36059929064194048 36066337616877568 36100432750649344 36164531530391264 36171587565419306 36240284633722624 36277870388824064 36355846765845464 36387085678687744 36462670997282816 36492637159195217 36527412955729696 36561943964791168 36569077538665672 36593359967510528 36599863321269248 36600499670938112 36676528305184768 36710047977611008 36741649981863008 36786943763068928 36852261489920968 36893655149955604 36925356176893184 36960544334651392 37002059621502976 37002702964025344 37067759301228656 37113455098244096 37120696277048384 37176675342270464 37217912255459936 37253096024617088 37257231396403616 37331129321694208 37397413287109148 37409326073520128 37507297949069312 37528616016356608 37560862636064768 37595250632862923 37626900302223232 37669819003040224 37705716599462912 37741361512042496 37808373872681776 37815750636574729 37894243073662976 37919466058399744 37926864497406976 37961526885938656 38040382723126784 38041044118628096 38083773058018688 38116496698728448 38263493472236032 38305935900024793 38378686522047872 38418490070152192 38454808799604736 38459077570481152 38566651485089728 38603110278202624 38603781457661056 38726880250574516 38800430329982464 38808000653277856 38840671279714304 38909635539799024 38946418571190592 39023963558035456 39027998836316672 39152450363218192 39186092269356032 39255669847959292 39267491843227648 39268174574067712 39337213952324288 39371014617346048 39382083503178416 39408233811165184 39497799713275904 39533897822042624 39541611251638496 39616708667920384 39687050835299504 39694103998262714 39731628623029112 39803663129624576 39810737016866816 39848371900080128 39849064730488832 39930588075828736 39968336259647488 39976134452205952 40052057114820608 40080828582803008 40123172273050048 40164785073340928 40202754654132224 40285702001404288 40286966540713984 40415432632999424 40487192989236994 40521277248548096 40521981778538624 40606156337883136 40678255337062616 40716710324426528 40797780083400704 40809184848560128 40846546773165133 40881644338703168 40966566009521152 40967278281599488 40974558965948608 41013294062481664 41097913735303568 41218671562145792 41252546353872854 41330893177590016 41338957217622064 41373758537086976 41417468152825856 41460423301513216 41533316983942784 41585240775643136 41705871039080248 41745614806548224 41785078816904192 41793231472760768 41828415224307712 41829142481072128 41902684427475872 41954340545841152 41990457122129152 42030152592956416 42116870274195392 42164177314234976 42200407059306496 42275336759340776 42288803387457536 42363153487118464 42399554203295744 42423652888055296 42534756863382784 42574966885276672 42583273655610688 42664147796221952 42739900899553312 42747496613513692 42873101402779648 42876188848850357 42966000723271912 43002171773969408 43051221717760256 43092247542243328 43127662097230711 43209570140207744 43218000727513976 43254383925136384 43344987997036544 43347355759277284 43384602155358464 43474723112144896 43475478992717824 43524312066307072 43601592449947532 43638298575359488 43639057299964672 43729706825412608 43778212457171192 43807351901452048 43861356025197568 43906845794459648 43936070859046912 43988588832639374 44026386210911104 44076173125816832 44117840317945856 44118607380184064 44126448117175424 44259291714942304 44352000746603264 44468154902627456 44510192652789248 44518877003592992 44603427241504768 44745657557963648 44784105450692608 44863622683382048 44914014965163344 44956815945513472 45008095432203904 45045985626177536 45046768825769984 45181597510905856 45190412859015424 45220492285369856 45356629526056576 45364690283728816 45407575569176128 45446592217714688 45497985162133504 45621857601512192 45678098582454272 45687010802521088 45768131205224428 45806661237489152 45855054026342912 45902611512389632 45946005319008256 46027585584134336 46174357221838846 46189065866285056 46271077701985136 46310031141197824 46310836318329856 46362854157587968 46407035814723584 46489434670928704 46533383227916032 46542462321938128 46679217842962432 46681767740760152 46721879244232192 46818932582309888 46819746607542272 46828067389655552 46872336071407616 46950706155761408 46955561099943496 47093530427367424 47145767261568976 47235306488674304 47244522534425216 47284295470956544 47327585536390159 47334249317515264 47368251961494464 47466647981648896 47512346409428992 47663852616091712 47754375790747648 47763693111726592 47848500805461902 47888782202829568 47989093853861888 48034460106235904 48187631216268544 48229036639207424 48273191641013339 48314670582103744 48323257041363304 48415032556706816 48465245064011776 48468735220439534 48470256619296512 48611150701008896 48657105011744768 48666598463555072 48753009327304282 48845601028060928 48854281844015648 48896260089284608 49001358684400408 49084829162841472 49145339170250752 49185728345002249 49201396248868864 49288756682549384 49330250563449856 49382365874523136 49392000831444544 49433581628727296 49521354323380576 49582402463266816 49726230854287988 49742070932922368 49830391371368608 49872341228982272 49873208342816768 49882071784633088 50032242808195648 50065545030230912 50225192814128332 50272672951587856 50282481615665299 50315869955326976 50325687047539904 50372769286647808 50420388934795264 50421265577353216 50430226419629056 50519768725061636 50582047674219776 50668210748739584 50671859548641331 50772364743228128 50820748460145664 50868791603187712 50878716575534848 50968169039189402 50969055205818113 51117928595621888 51118817366070272 51228693170054972 51272711638150912 51330302817329536 51379218223443968 51437823351090176 51529154713574356 51572534679970304 51646186124589056 51680562611851264 51836148029778944 51845360324261504 51894372079058432 51986514074937442 52031183703804032 52139265830299648 52149438683934592 52197099468165652 52213726631452672 52306435663113632 52350469985701888 52410182960751616 52602954953296384 52612303524324544 52613218276973536 52770693967815824 52881231659411584 52925749875654656 52926670078091264 52986119037243392 53080199504283952 53130782481061376 53181009403332608 53191385510786432 53236164830937088 53350591703725888 53361000898257052 53396433421979648 53500748867223658 53517791302463488 53551325535387064 53568384081608704 53657949892298752 53663498399935424 53708675169673216 53709608984571904 53880876870364544 53916740801787136 53983207415627776 53993740039343104 54088669184445896 54135145098850816 54150364816870322 54186321490352128 54247597693313024 54299824467918848 54309474605754368 54472974418390528 54569694898536818 54587077841973248 54684000920527888 54730036803233792 54792464004422144 54844678690127872 55071578532878336 55169361875443816 55216766379547136 55226579475843776 55278787649431808 55331465779093504 55392840251930896 55394578993481728 55492935845387768 55555600801153024 55618969672634368 55655990505070592 55717724945490608 55823544032069632 55833464964589312 55881440102039552 55932601088461097 55985476696086476 56096947614675968 56149978586476544 56212260965716856 56230167141564416 56330007637199296 56377429215371264 56436989570883584 56448000950222336 56595833512434944 56649336103549952 56829978119186272 56841066174230338 56949018710135552 56997952391790592 57008082039580672 57050135575743037 57061974347800576 57179706066509312 57217765748835328 57283030550077696 57400220359003808 57454483373243264 57465693275046056 57503851377516544 57515070911474176 57616191087779324 57634544479576064 57736878542927584 57785484499398656 57791459815315072 57910696627018664 58025559706546432 58080855383023616 58128588044093567 58147104657754112 58249336044787888 58250348806649272 58299387029531648 58420489823567872 58421505561223168 58597384729315328 58663203219805184 58767363736885804 58786083829817344 58890462529799264 58940039634251776 59024212713816064 59078250994498879 59251840370584576 59307853804638208 59413158942785648 59424751000331717 59464209947204608 59474777897062528 59587732377485312 59599358495925248 59653827963617888 59655700454518784 59778783614987008 59897351955144704 60003703787451424 60117662803767296 60128346884942336 60129392316541184 60235108864496566 60309364534646656 60412097431189504 60536281040002768 60543001019155876 60663085147753088 60714154539630592 60720894264070144 60778296460951552 60790154869470208 60949359167237632 60984001026579488 61143712991112752 61201514897585216 61213455879940364 61323371305484288 61329712457069056 61393319119548416 61438607543107886 61578144994702336 61619132344899584 61687481189650316 61707131473534976 61815621925081024 61868737255829504 61886131219280368 61927224560402432 61939307135433728 62067970978004992 62178176892383552 62254827906732032 62365365598327792 62489064299357696 62496001052031872 62548613489410048 62619958862196736 62730054202079264 62731144868699216 62915467527471104 63050699286221504 63104875862339584 63116090829535744 63175757313636352 63287930178184712 63308090278264832 63420498109014592 63473888836886528 63622731840229562 63677399937703552 63798336036651008 63809674245244928 63922972672526968 63983401938384544 63995885692664926 64038379943143424 64110797273915392 64183924534073344 64242583960819264 64377151585370624 64491457607361694 64504840567078912 64512001085968384 64563896512422307 64680952585639936 64742098404057088 64753604337630208 64754730187044352 64948546421927168 64961218484834672 65084592811583488 65131346447054888 65152093759520768 65200154943706328 65322721608015872 65329476312964864 65391732284383232 65466320628660224 65662266712278016 65675078028624064 65731509613113344 65847075528890656 65985004049060096 66047382646074368 66164654277193108 66314925378910208 66359065602199552 66432672050392648 66453833894576128 66570669765471872 66571827207599168 66627870890893312 66646602851532704 67043660822634496 67162701413583776 67232357622766336 67303385748342016 67436878774673408 67491640098907024 67772040438505403 67900753077469312 67914001143236248 67959097082519552 67971174739500032 68091862194648292 68113552566771712 68175803386991872 68291936226562048 68298997963554176 68516788135631836 68575661471373056 68697422233928761 68718110725648384 68719305504618496 68840124416567504 68899275580355584 69042397064216576 69184321188574592 69197819690367368 69329240168860672 69401143352532992 69452338961774132 69474462707965952 69656410476843008 69668789779516928 69878529132700288 69944588454383104 69958235291360416 70091099950936064 70215551477837584 70288373878346624 70375022851088384 70421865537028096 70499978502457504 70502191446249472 70646425057235456 70727007107748992 70787779583352832 70912235184959168 70913468112442592 71060773591295488 71186946839859578 71274703540946048 71396115145951232 71416073484980224 71542877592730544 71691490516662016 71692736992799104 71705478190410064 71753091728654336 71916170094985216 71921349036781244 72132675233755136 72200865501298688 72329063060782528 72343175130838612 72480569267445248 72555740777648128 72711693531690928 72774171357375488 72925341994565632 72985274318390434 73054825911459392 73123887929582336 73138155077331344 73186719935021056 73199726642538496 73200999341876224 73353056610369536 73420095955222016 73483299963726016 73573887526137856 73704522979841936 73787310299911208 73850712353786368 73921088669302784 74004119243005952 74005405928050688 74135518602457312 74226910196488192 74241392554096768 74435824510919872 74506192049234176 74514462792807232 74662258643388416 74794826574218296 74818652147040256 75014595898138624 75057232032713216 75190501265725846 75253800604446464 75339638006080448 75411433198925824 75482723024084992 75616747745363552 75631501273149458 75788486147325952 75853728994813952 75857872578735247 75923053771877312 76080765446253568 76082088237256192 76167546116037376 76232993397456896 76302786787408181 76526986944472064 76611871800049586 76757373044095744 76836980140304384 76909617599209472 76918155140962304 77133302970179456 77206220556405248 77207562915322112 77453760501149032 77600860659964928 77616001306555712 77681342559428608 77819271079598048 77892837142381184 78055997672633344 78304900726436384 78372184538712064 78511339695918584 78536349148135424 78674427904648576 78742029234692096 78764167006356832 79067795644085248 79083222503276992 79233417335840768 79374101670599008 79388207996525428 79463257246058224 79621474033733632 79627207862150663 79696743800160256 79698129460977664 79861176151657472 79936672519294976 79952268904411904 80094229609142749 80161657165606016 80246344546100096 80329570146681856 80405509308264448 80571404002808576 80830865265998848 80974385978473988 81042554497096192 81043963557077248 81212312675766272 81356510674125232 81433420648853056 81595560166801408 81693093546330266 81763288677406336 81933132019042304 81934556563198976 81949117931897216 82026588124963328 82195827470607136 82505092707745708 82661786355180032 82677914435244128 82747517074173952 82834936305651712 83066633967885568 83170481551286272 83411742078160496 83491229613096448 83570157633808384 83586462945521536 83656830448615424 83658284962144256 83805368854951744 83908681091682304 83980914244258304 84060305185912832 84233740548390784 84328354628469952 84400814118612992 84550673518681552 84726306974236928 84799108406591488 84847305776110592 85069513726765568 85149933770553344 85166547311221376 85328295592443904 85479801799106624 85494993227027384 85746202805559296 85752377697700714 85932001446543824 86004343547938816 86102443435520512 86184495084486656 86255324194461422 86419140280415488 86436001455027952 86508767850272768 86689975994073088 86694711518554568 86769204310716928 86949446224289792 86950957985435648 87020903995003979 87048624132614144 87203184899895064 87276597150718976 87278114599929344 87459413650825216 87556424914342384 87614703802904096 87722712050395136 87813691588919296 87894087424724581 87977177665278748 88052772421822208 88152346251633664 88235680635891712 88237214760368128 88252896234350848 88518583429884608 88704001493206528 88936309805254912 89020385305578496 89037754007185984 89206854483009536 89491315115927296 89568210901385216 89650213047596201 89727245366764096 89828029930326688 89913631891026944 90016190864407808 90093537651539968 90176020748755123 90363195021811712 90380825718030848 90440984570739712 90713259052113152 90729380567457632 90815151138352256 90893184435429376 91243715203024384 91344924069289891 91374021605042176 91536262410448856 91613322474978304 91710108052685824 91805223024779264 92055171168268672 92348714443677692 92378131732570112 92542155403970272 92620062282395648 92621672636659712 92725708315175936 92978869341857408 93066766455832064 93084924643876256 93363535481520304 93381751571949841 93443758488464384 93637865164619776 93639493215084544 93656134779311104 93744672142815232 93901412311522816 93911122199886992 94187060854734848 94291534523137952 94470612977348608 94489045068850432 94655171072780318 94736503922988928 94933295963297792 95024692818857984 95327705232183424 95508751581495296 95527386223453184 95697001610923804 95777564405659136 95978187707723776 96068920212471808 96375262432537088 96546383282026678 96629341164207488 96646514082726608 96830065113413632 96930490128023552 96937470440879068 96940513238593024 97222301402017792 97314210023489536 97333196927110144 97506018654608564 97691202056121856 97708563688031296 97792520178569216 98002717368800816 98169658325682944 98290678340501504 98371456690004498 98402792497737728 98577513365098768 98660501126899712 98764731749046272 98784001662889088 98867163257454592 99042708646761152 99164804926533632 99452461708575976 99484141865844736 99660782742737216 99744682457964544 99746416685633536 99764143569266176 100064485616391296 100131090060461824 100450385628256664 100545345903175712 100564963231330598 100631739910653952 100651374095079808 100745538573295616 100842531154706432 100860452839258112 101039537450123272 101164095348439552 101336421497479168 101343719097282662 101544729486456256 101641496920291328 101737583206375424 101757433151069696 101936338078378804 101938110411636226 102235857191243776 102237634732140544 102457386340109944 102545423276301824 102660605634659072 102758436446887936 102842886539550157 102875646702180352 103058309427148712 103145069359940608 103292372249178112 103361125223702528 103672296059557888 103690720648523008 103788744158116864 103973028149874884 104062367407608064 104278531660599296 104298877367869184 104394198936331304 104427453262905344 104612871326227264 104700939971403776 104820365921503232 105205909906592768 105224607048649088 105226436553947072 105541387935631648 105762463318823168 105853340156182528 105950251783522783 105972238074486784 106160399008567904 106261564962122752 106362018806665216 106382771021572864 106701183407451776 106722001796514104 106792866843959296 107001497734447316 107035582604926976 107102651070774128 107315899784597504 107326996799870848 107417350339346432 107419217969143808 107761753740729088 107833481603574272 107953092081888053 107987480078686208 108177338368891792 108270290197701632 108300729633740644 108372642980704256 108495195386626048 108618949211508736 108945948836781056 109139389797073636 109174155683946496 109368001841055776 109460073606467584 109584928008844288 110143157065756672 110338723750887632 110433532759094272 110453158951687552 110557575298863616 110662931558187008 110785680503861792 110789157986963456 110985871690775536 111237939345268736 111311981010141184 111435449890981216 111647088064139264 111666929929178624 111865202176922194 111970953392172952 112193895229351936 112299957172953088 112424521931433712 112660015274398592 112754858430742528 112873979141767168 112896001900444672 113191667024869888 113298672207099904 113659956238372544 113682132348460676 113898037420271104 114016164079161344 114100271151486074 114123948695601152 114359412133018624 114435531497670656 114566061100155392 114800440718007616 114908966746486528 114931386550092112 115007702755033088 115030141822948352 115232382175558648 115269088959152128 115473757085855168 115570968998797312 115582919630630144 115821393254037328 116051119413092864 116161710766047232 116257176088187134 116294209315508224 116498672089575776 116500697613298544 116598774059063296 116843011122446336 117194769458630656 117326406439610368 117534727473771608 117572167659634688 117780925059598528 117880079268503552 118156501988997758 118503680741169152 118615707609276416 118826317885571296 118849502000663434 118928419894409216 118949555794125056 119198716991850496 119307655927235776 119311400909037568 119557567229974016 119794703910289408 119904379237355713 120007407574902848 120235325607534592 120256693769884672 120258784633082368 120470217728993132 120618729069293312 120824194862379008 121072562080005536 121086002038311752 121326170295506176 121441788528140288 121541593183104731 121580309738940416 121898718334475264 121968002053158976 122287425982225504 122403029795170432 122426911759880728 122659424914138112 122786638239096832 122877215086215772 123156289989404672 123238264689799168 123374962379300632 123414262947069952 123631243850162048 123737474511659008 123772262438560736 123878614270867456 124356353784767104 124509655813464064 124730731196655584 124978128598715392 124992002104063744 125239917724393472 125460108404158528 125462289737398432 125862360814367177 126101398572443008 126209751724679168 126232181659071488 126351514627272704 126575860356369424 126840996218029184 126947777673773056 127245463680459124 127354799875407104 127619348490489856 127845945345053936 127966803876769088 127991771385329852 128076759886286848 128221594547830784 128367849068146688 128485167921638528 128754303170741248 128982915214723388 129024002171936768 129127793024844614 129361905171279872 129484196808114176 129507208675260416 129509460374088704 129897092843854336 129922436969669344 130169185623166976 130262692894109776 130400309887412656 130645443216031744 130658952625929728 130783464568766464 130932641257320448 131324533424556032 131350156057248128 131463019226226688 131694151057781312 131970008098120192 132094765292148736 132329308554386216 132629850757820416 132718131204399104 132865344100785296 133141339530943744 133143654415198336 133255741781786624 133293205703065408 134087321645268992 134325402827167552 134464715245532672 134606771496684032 134873757549346816 134983280197814048 135544080877010806 135801506154938624 135828002286472496 135918194165039104 135942349479000064 136183724389296584 136227105133543424 136351606773983744 136583872453124096 136597995927108352 137033576271263672 137151322942746112 137394844467857522 137436221451296768 137438611009236992 137680248833135008 137798551160711168 138368642377149184 138395639380734736 138658480337721344 138802286705065984 138904677923548264 138929363993919499 138948925415931904 139312820953686016 139337579559033856 139757058265400576 139889176908766208 139916470582720832 140182199901872128 140431102955675168 140576747756693248 140750045702176768 140878906217651173 140999957004915008 141004382892498944 141292850114470912 141454014215497984 141575559166705664 141705175462329479 141824470369918336 141826936224885184 142121547182590976 142373893679719156 142549407081892096 142792230291902464 142832146969960448 143085755185461088 143382981033324032 143385473985598208 143410956380820128 143842698073562488 144265350467510272 144658126121565056 144686350261677224 144961138534890496 145111481555296256 145423387063381856 145548342714750976 145970548636780868 146109651822918784 146247775859164672 146276310154662688 146399453285076992 146401998683752448 146840191910444032 146966599927452032 147147775052275712 147409045959683872 147574620599822416 147701424707572736 148008238486011904 148010811856101376 148271037204914624 148453820392976384 148482785108193536 148871649021839744 149012384098468352 149028925585614464 149324517286776832 149589653148436592 150029191796277248 150114464065426432 150381002531451692 150507601208892928 150679276012160896 150822866397851648 150965446048169984 151233495490727104 151263002546298916 151707457989627904 151715745157470494 151846107543754624 152161530892507136 152164176474512384 152335092232074752 152605573574816362 153053973888944128 153223743600099172 153514746088191488 153673960280608768 153819235198418944 153836310281924608 153960060914237809 154266605940358912 154412441112810496 154415125830644224 154907521002298064 155201721319929856 155232002613111424 155362685118857216 155638542159196096 155785674284762368 156111995345266688 156609801452872768 156744369077424128 157022679391837168 157348855809297152 157484058469384192 157528334012713664 158135591288170496 158166445006553984 158466834671681536 158748203341198016 158776415993050856 158926514492116448 159242948067467264 159254415724301326 159396258921955328 159722352303314944 159873345038589952 159904537808823808 160188459218285498 160323314331212032 160492689092200192 160659140293363712 160811018616528896 161142808005617152 161610250276435961 161661730531997696 161948771956947976 162085108994192384 162087927114154496 162424625351532544 162713021348250464 162866841297706112 163386187092660532 163526577354812672 163866264038084608 163869113126397952 163898235863794432 164053176249926656 164391654941214272 165010185415491416 165323572710360064 165355828870488256 165495034148347904 165669872611303424 166133267935771136 166340963102572544 166493252802678659 166823484156320992 166982459226192896 167140315267616768 167172925891043072 167316569924288512 167469752819116657 167610737709903488 167817362183364608 167961828488516608 168120610371825664 168467481096781568 168656709256939904 168801628237225984 169101347037363104 169452613948473856 169640573271538369 169694611552221184 170139027453531136 170299867541106688 170333094622442752 170959603598213248 170989986454054768 171492405611118592 171504755395401428 171864002893087648 172008687095877632 172204886871041024 172510648388922844 172838280560830976 172872002910055904 173017535700545536 173389423037109136 173538408621433856 173898892448579584 173901915970871296 174041807990007958 174097248265228288 174406369799790128 174553194301437952 174556229199858688 174918827301650432 175112849828684768 175229407605808192 175445424100790272 175788174849449162 175954355330557496 176105544843644416 176304692503267328 176471361271783424 176474429520736256 176505792468701696 177037166859769216 177408002986413056 177872619610509824 178040770611156992 178075508014371968 178413708966019072 178982630231854592 179300426095192402 179454490733528192 179656059860653376 179827263782053888 180032381728815616 180352041497510246 180726390043623424 180761651436061696 180881969141479424 181426518104226304 181458761134915264 181630302276704512 181786368870858752 181952799262281047 182487430406048768 182689848138579782 182748043210084352 183072524820897712 183226644949956608 183420216105371648 183610446049558528 184110342336537344 184697428887355384 184756263465140224 185084310807940544 185240124564791296 185243345273319424 185451416630351872 185957738683714816 186133532911664128 186169849287752512 186727070963040608 186763503143899682 186887516976928768 187252621035282803 187278986430169088 187312269558622208 187489344285630464 187802824623045632 187822244399773984 188583069046275904 188941225954697216 188978090137700864 189310342145560636 189473007845977856 189866591926595584 190049385637715968 190655410464366848 190993932144878863 191054772446906368 191394003221847608 191555128811318272 191956375415447552 192750524865074176 193092766564053356 193258682328414976 193293028165453216 193660130226827264 193874940881758136 193881026477186048 194444602804035584 194666393854220288 195012037309217128 195382404112243712 195417127376062592 195585040357138432 196005434737601632 196339316651365888 196742913380008996 196805584995475456 197155026730197536 197321002253799424 197529463498092544 197568003325778176 198085417293522304 198329609853067264 198904923417151952 198943731609806183 199321565485474432 199489364915929088 199492833371267072 199528287138532352 200128971232782592 200262180120923648 200900771256513328 201090691806351424 201129926462661196 201263479821307904 201302748190159616 201491077146591232 201720905678516224 202079074900246544 202328190696879104 202672842994958336 202687438194565324 203089458972912512 203282993840582656 203475166412750848 203514866302139392 203872676156757608 203876220823272452 204471714382487552 204475269464281088 204914772680219888 205090846552603648 205321211269318144 205516872893775872 205685773079100314 205751293404360704 206116618854297424 206290138719881216 206584744498356224 206722250447405056 207344592119115776 207381441297046016 207577488316233728 207946056299749768 208124734815216128 208557063321198592 208597754735738368 208788397872662608 209225742652454528 209401879942807552 209640731843006464 210411819813185536 210449214097298176 210452873107894144 211082775871263296 211524926637646336 211900503567045566 211944476148973568 212320798017135808 212523129924245504 212724037613330432 212765542043145728 213402366814903552 213444003593028208 213585733687918592 214002995468894632 214071165209853952 214205302141548256 214631799569195008 214653993599741696 214838435938287616 215035126400877601 215523507481458176 215666963207148544 215906184163776106 215974960157372416 216354676737783584 216540580395403264 216601459267481288 216745285961408512 217237898423017472 217891897673562112 218278779594147272 218348311367892992 218736003682111552 218920147212935168 219169856017688576 220286314131513344 220677447501775264 220867065518188544 220906317903375104 221115150597727232 221571361007723584 221578315973926912 221971743381551072 222475878690537472 222679561440803467 222870899781962432 223294176128278528 223333859858357248 223730404353844388 223941906784345904 224387790458703872 224599914345906176 224849043862867424 225320030548797184 225720101625765929 225792003800889344 226383334049739776 226597344414199808 227319912476745088 227364264696921352 227796074840542208 228032328158322688 228200542302972148 228718824266037248 228871062995341312 229132122200310784 229600881436015232 229817933492973056 229862773100184224 230060283645896704 230464764351117296 230947514171710336 231141937997594624 231165839261260288 231642786508074656 232102238826185728 232514352176374268 232588418631016448 232997344179151552 233001395226597088 233197548118126592 234389538917261312 234652812879220736 235069454947543216 235561850119197056 235760158537007104 236313003977995516 237007361482338304 237231415218552832 237652635771142592 237699004001326868 237856839788818432 237899111588250112 238397433983700992 238615311854471552 238622801818075136 239115134459948032 239808758474711426 240014815149805696 240470651215069184 240513387539769344 240517569266164736 240940435457986264 241237458138586624 241648389724758016 242145124160011072 242172004076623504 242652340591012352 242883577056280576 243083186366209462 243160619477880832 243797436668950528 243936004106317952 244574851964451008 244806059590340864 244853823519761456 245318849828276224 245573276478193664 245754430172431544 246312579978809344 246476529379598336 246749924758601264 247262487700324096 247474949023318016 247544524877121472 247757228541734912 248712707569534208 249019311626928128 249461462393311168 249956257197430784 249984004208127488 250479835448786944 250920216808317056 250924579474796864 251724721628734354 252202797144886016 252419503449358336 252464363318142976 252703029254545408 253151720712738848 253681992436058368 254490927360918248 254709599750814208 255238696980979712 255691890690107872 255933607753538176 255983542770659704 256153519772573696 256735698136293376 256970335843277056 257508606341482496 257965830429446776 258048004343873536 258255586049689228 258723810342559744 259014417350520832 259018920748177408 259794185687708672 259844873939338688 260338371246333952 260525385788219552 260800619774825312 261317905251859456 261865282514640896 262649066849112064 262700312114496256 262926038452453376 263166754430040461 263388302115562624 263940016196240384 264189530584297472 264658617108772432 265259701515640832 265436262408798208 265730688201570592 266282679061887488 266287308830396672 266586411406130816 268141551300173551 268650805654335104 268929430491065344 269213542993368064 269966560395628096 271088161754021612 271603012309877248 271656004572944992 271884698958000128 272367448778593168 272703213547967488 273167744906248192 273195991854216704 274067152542527344 274302645885492224 274789688935715044 274872442902593536 274877222018473984 275360497666270016 275597102321422336 276737284754298368 276791278761469472 277316960675442688 277809355847096528 277858727987838998 278625641907372032 278675159118067712 279514116530801152 279778353817532416 279832941165441664 280364399803744256 280862205911350336 281153495513386496 281757812435302346 281999914009830016 282008765784997888 282585700228941824 282908028430995968 283410350924658958 283648940739836672 283653872449770368 284243094365181952 284747787359438312 285098814163784192 285584460583804928 285664293939920896 285925827412155931 286171510370922176 286765962066648064 286770947971196416 286821912761640256 287685396147124976 288530700935020544 289316252243130112 289372700523354448 289922277069780992 290222963110592512 290846774126763712 291096685429501952 291941097273561736 292219303645837568 292495551718329344 292552620309325376 292798906570153984 292803997367504896 293680383820888064 293933199854904064 294295550104551424 294818091919367744 295149241199644832 295402849415145472 296021623712202752 296542074409829248 296907640785952768 296965570216387072 297743298043679488 298024768196936704 298057851171228928 298649034573553664 299179306296873184 300133321941952499 300228928130852864 300762005062903384 301015202417785856 301358552024321792 301645732795703296 302466990981454208 302526005092597832 303414915979255808 303431490314940988 303692215087509248 304323061785014272 304328352949024768 304670184464149504 305211147149632724 306107947777888256 306447487200198344 307029492176382976 307347920561217536 307672620563849216 307920121828475618 308533211880717824 308824882225620992 308830251661288448 309815042004596128 310403442639859712 310464005226222848 311277084318392192 311571348569524736 312223990690533376 313219602905745536 313488738154848256 314045358783674336 314697711618594304 315056668025427328 316271182576340992 316332890013107968 317496406682396032 317552831986101712 317853028984232896 318485896134934528 318508831448602652 319444704606629888 319746690077179904 319809075617647616 320376918436570996 320646628662424064 320985378184400384 321318280586727424 321622037233057792 322285616011234304 323220500552871922 323323461063995392 323897543913895952 324170217988384768 324175854228308992 324849250703065088 325426042696500928 325733682595412224 326772374185321064 327053154709625344 327732528076169216 327738226252795904 327796471727588864 328106352499853312 328783309882428544 330020370830982832 330647145420720128 330711657740976512 330990068296695808 331293098754731113 331339745222606848 332266535871542272 332986505605357318 333646968312641984 333964918452385792 334280630535233536 334345851782086144 334939505638233314 335221475419806976 335634724366729216 335923656977033216 336241220743651328 336934962193563136 337313418513879808 337603256474451968 337912341487093373 338202694074726208 338905227896947712 339281146543076738 339389223104442368 340278054907062272 340599735082213376 340666189244885504 341919207196426496 341979972908109536 343009510790802856 343728005786175296 344017374191755264 344409773742082048 345021296777845688 345676561121661952 345744005820111808 346035071401091072 346778846074218272 347076817242867712 347803831941742592 348083615980015916 348194496530456576 348812739599580256 349106388602875904 349112458399717376 350225699657369536 350458815211616384 350890848201580544 351576349698898324 351908710661114992 351977371309657093 352211089687288832 352609385006534656 352942722543566848 352948859041472512 353011584937403392 354074333719538432 354703016840489317 354816005972826112 355745239221019648 356081541222313984 356151016028743936 357965260463709184 358600852190384804 358908981467056384 359312119721306752 359654527564107776 360064763457631232 360704082995020492 361523302872123392 361763938282958848 362853036208452608 362917522269830528 363260604553409024 363905598524562094 364974860812097536 365379696277159564 365496086420168704 366145049641795424 366453289899913216 366840432210743296 368220684673074688 369394857774710768 370168621615881088 370480249129582592 370486690546638848 370902833260703744 371915477367429632 372267065823328256 372339698575505024 373454141926081216 373527006287799364 373775033953857536 374505242070565606 374624539117244416 374978688571260928 375605649246091264 375644488799547968 377166138092551808 377882451909394432 377956180275401728 378620684291121272 378946015691955712 379733183853191168 380098771275431936 381310820928733696 381987864289757726 382109544893812736 382788006443695216 383110257622636544 383912750830895104 385501049730148352 386185533128106712 386517364656829952 386586056330906432 387320260453654528 387749881763516272 387762052954372096 388889205608071168 389332787708440576 390024074618434256 390764808224487424 390834254752125184 391170080714276864 391528207619227679 392010869475203264 392678633302731776 393485826760017992 393611169990950912 394310053460395072 394642004507598848 395058926996185088 395136006651556352 396170834587044608 396659219706134528 397809846834303904 397887463219612366 398643130970948864 398985666742534144 399056574277064704 399350949030201259 400257942465565184 400524360241847296 401801542513026656 402181383612702848 402259852925322392 402526959642615808 402605496380319232 403441811357032448 404158149800493088 404656381393758208 405374876389130648 406178917945825024 406565987681165312 407029732604278784 407745352313515216 407752441646544904 408943428764975104 408950538928562176 409829545360439776 410181693105207296 410642422538636288 411371546158200628 411502586808721408 412233237708594848 412580277439762432 413169488996712448 413547756961492153 414689184238231552 414762882594092032 415154976632467456 415892112599499536 415973257002322019 416249469630432256 417114126642397184 417195509471476736 417576795745325216 418451485304909056 419281463686012928 420823639626371072 420898428194596352 420905746215788288 422165551742526592 423049853275292672 423801007134091132 424641596034271616 425046259848491008 425448075226660864 425531084086291456 426804733629807104 426888007186056416 428005990937789264 428410604283096512 429263599138390016 429307987199483392 430070252801755202 431047014962916352 431333926414297088 431812368327552212 431949920314744832 432709353475567168 433081160790806528 433202918534962576 433490571922817024 434475796846034944 435783795347124224 436557559188294544 437472007364223104 437840294425870336 438339712035377152 440572628263026688 441354895003550528 441734131036377088 441812635806750208 442230301195454464 443142722015447168 443156631947853824 443943486763102144 445359122881606934 445741799563924864 446588352256557056 446667719716714496 447460808707688776 447883813568691808 448775580917407744 449698087725734848 450640061097594368 451440203251531858 451584007601778688 452766668099479552 453194688828399616 454639824953490176 454728529393842704 455592149681084416 456064656316645376 456401084605944296 457437648532074496 457742125990682624 458264244400621568 459201762872030464 459635866985946112 459725546200368448 460120567291793408 460929528702234592 461895028343420672 462331678522520576 463285573016149312 464204477652371456 465028704352748536 465176837262032896 465994688358303104 466002790453194176 466395096236253184 468779077834522624 469305625758441472 470138909895086432 471123700238394112 472626007955991032 474014722964676608 474404283069537821 475305271542285184 475398008002653736 475713679577636864 475798223176500224 476794867967401984 477230623708943104 478230268919896064 479617516949422852 480029630299611392 481026775079538688 481035138532329472 481880870915972528 482474916277173248 483296779449516032 484290248320022144 484344008153247008 485304681182024704 486166372732418924 486321238955761664 487594873337901056 487872008212635904 489149703928902016 489612119180681728 489707647039522912 490637699656552448 491508860344863088 492625159957618688 492953058759196672 493499849517202528 494524975400648192 495089049754242944 495514457083469824 497425415139068416 498922924786622336 499912514394861568 499968008416254976 501840433616634112 501849158949593728 503449443257468708 504405594289772032 504928726636285952 505406058509090816 506303441425477696 507363984872116736 508981854721836496 509419199501628416 510477393961959424 511383781380215744 511867215507076352 511967085541319408 512307039545147392 513471396272586752 513940671686554112 515017212682964992 515931660858893552 516511172099378456 517447620685119488 518028834701041664 518037841496354816 519588371375417344 519689747878677376 520676742492667904 521050771576439104 521601239549650624 522635810503718912 523730565029281792 525298133698224128 525400624228992512 526333508860080922 526776604231125248 527880032392480768 528379061168594944 529317234217544864 530519403031281664 531005108051146729 531461376403141184 532565358123774976 532574617660793344 533172822812261632 536283102600347102 537301611308670208 537858860982130688 538427085986736128 539933120791256192 542176323508043224 543206024619754496 543312009145889984 543769397916000256 544734897557186336 545406427095934976 546391983708433408 548134305085054688 548605291770984448 549579377871430088 549754444036947968 550720995332540032 551194204642844672 553474569508596736 553582557522938944 554633921350885376 555618711694193056 555717455975677996 557350318236135424 557390455035054641 559028233061602304 559556707635064832 559665882330883328 560659607263999243 561724411822700672 562306991026772992 563515624870604692 563999828019660032 565171400457883648 565816056861991936 566820701849317916 567297881479673344 567307744899540736 568486188730363904 569495574718876624 570197628327568384 571168921167609856 571851654824311862 572343020741844352 573531924133296128 573541895942392832 573643825523280512 575370792294249952 578632504486260224 578745401046708896 579844554139561984 581693548253527424 582193370859003904 583882194547123472 584438607291675136 584991103436658688 585105240618650752 585597813140307968 585607994735009792 587360767641776128 587866399709808128 589636183838735488 590298482399289664 590805698830290944 593084148819658496 593815281571905536 593931140432774144 595486596087358976 596049536393873408 596115702342457856 597298069147107328 598358612593746368 600266643883904998 600457856261705728 601524010125806768 602030404835571712 602717104048643584 603291465591406592 604933981962908416 605052010185195664 606829831958511616 606862980629881976 607384430175018496 608646123570028544 608656705898049536 609340368928299008 610422294299265448 612215895555776512 612894974400396688 614058984352765952 614695841122435072 615258611973072067 615345241127698432 615840243656951236 617066423761435648 617649764451241984 617660503322576896 619630084009192256 620806885279719424 620928010452445696 622554168636784384 623142697139049472 624447981381066752 626439205811491072 626977476309696512 627551491333173407 628090717567348672 629395423237188608 630113336050854656 632542365152681984 632665780026215936 634992813364792064 635105663972203424 635706057968465792 637017662897205304 638889409213259776 639414468485029237 639618151235295232 640753836873141992 641293257324848128 641970756368800768 642636561173454848 644571232022468608 646441001105743844 646646922127990784 647795087827791904 648340435976769536 648351708456617984 650852085393001856 651467365190824448 653544748370642128 653672261003648887 654106309419250688 655465056152338432 655476452505591808 655592943455177728 656212704999706624 657566619764857088 660040741661965664 661294290841440256 661423315481953024 662586197509462226 664533071743084544 665973011210714636 667293936625283968 667929836904771584 668561261070467072 668691703564172288 669879011276466628 670442950839613952 671847313954066432 672482441487302656 673869924387126272 674626837027759616 675824682974186746 676405388149452416 677810455793895424 678562293086153476 678778446208884736 680556109814124544 681199470164426752 681332378489771008 683838414392852992 683959945816219072 686019021581605712 687456011572350592 688034748383510528 688819547484164096 690042593555691376 691353122243323904 691488011640223616 692070142802182144 693557692148436544 694153634485735424 696167231960031832 696388993060913152 697625479199160512 698212777205751808 698224916799434752 700451399314739072 700917630423232768 701781696403161088 703152699397796648 703817421322229984 703954742619314186 704422179374577664 705218770013069312 705897718082945024 706023169874806784 708148667439076864 709406033680978634 709632011945652224 711490478442039296 712163082444627968 712302032057487872 715930520927418368 717201704380769608 717817962934112768 718624239442613504 719309055128215552 720129526915262464 721408165990040984 723046605744246784 723527876565917696 725706072416905216 725835044539661056 726521209106818048 727811197049124188 729949721624195072 730759392554319128 730992172840337408 732290099283590848 732906579799826432 733680864421486592 736441369346149376 738789715549421536 740337243231762176 740973381093277696 741651762484659481 741805666521407488 743830954734859264 744534131646656512 744679397151010048 746908283852162432 747054012575598728 747550067907715072 749010484141131212 749249078234488832 751211298492182528 751288977599095936 754332276185103616 755671644573216371 755912360550803456 757241368582242544 757892031383911424 759466367706382336 762621641857467392 763975728579515452 764219089787625472 765576012887390432 766220515245273088 771002099460296704 772371066256213424 773034729313659904 773172112661812864 774640520907309056 775499763527032544 775524105908744192 778665575416881152 780048149236868512 781529616448974848 781668509504250368 783056415238455358 784021738950406528 785357266605463552 786971653520035984 788620106920790144 789284009015197696 790117853992370176 790272013303112704 792341669174089216 795619693668607808 795774926439224732 797286261941897728 798113148554129408 798701898060402518 800515884931130368 801048720483694592 803603085026053312 804362767225405696 804519705850644784 805053919285231616 805210992760638464 806883622714064896 808316299600986176 809312762787516416 810749752778261296 812357835891650048 813131975362330624 814059465208557568 815490704627030432 815504883293089808 817901077857124352 819659090720879552 820363386210414592 821284845077272576 822743092316401256 823005173617442816 824466475417189696 825160554879524864 827095513922984306 829378368476463104 829525765188184064 830309953264934912 831784225198999072 831946514004644038 832498939260864512 834391018942953472 835153591490650432 836902970609818112 838562927372025856 839330654661489991 841647279252742144 841796856389192704 841811492431576576 844331103485053184 846099706550585344 847602014268182264 849283192068543232 850092519696982016 851062168172582912 853609467259614208 853776014372112832 856011981875578528 856821208566193024 858615974398966784 860140505603510404 862094029925832704 862667852828594176 863624736655104424 863899840629489664 865418706951134336 866162321581613056 866405837069925152 871567590694248448 873115118376589088 874944014728446208 876679424070754304 881036525700570239 882709790007101056 883468262072754176 883625271613500416 884460602390908928 886285444030894336 887886973526204288 890718245763213868 891483599127849728 893335439433428992 894921617415377552 895767627137383616 897551161834815488 899396175451469696 901280122195188736 902880406503063716 903168015203557376 905533336198959104 906389377656799232 909279649906980352 909457058787685408 911184299362168832 912802169211888592 914875297064148992 915484251981365248 916528488801243136 918403525744060928 919271733971892224 919451092400736896 920241134583586816 921859057404469184 923790056686841344 924663357045041152 926571146032298624 928408955304742912 930057408705497072 931989376716606208 932005580906388352 932790192472506368 938611251516882944 940277819790172864 942247400476788224 945252015911982064 948029445929353216 948808566139075642 950610543084570368 950796016005307472 951427359155273728 951596446353000448 953589735934803968 954461247417886208 956460537839792128 959235033898845704 960059260599222784 962053550159077376 962070277064658944 963761741831945056 964949832554346496 968580496640044288 968688016306494016 970609362364049408 972332745464837848 972642477911523328 975189746675802112 975744016425271808 978299407857804032 979224238361363456 979415294079045824 981275399313104896 983017720689726176 985250319915237376 986152343523558211 986999699034405056 989049950801296384 990178099508485888 991028914166939648 991936228236306353 994850830278136832 997845849573244672 999825028789723136 999936016832509952 1003680867233268224 1003698317899187456 1006898886514937416 1008811188579544064 1009857453272571904 1012606882850955392 1014727969744233472 1017963709443672992 1018838399003256832 1022767562760431488 1023734431014152704 1023934171082638816 1027881343373108224 1030034425365929984 1031863321717787104 1033022344198756912 1036057669402083328 1036075682992709632 1039176742750834688 1039379495757354752 1042101543152878208 1043202479099301248 1045271621007437824 1050596267396448256 1050801248457985024 1052667017720161844 1053553208462250496 1055760064784961536 1056758122337189888 1058634468435089728 1062010216102293458 1062922752806282368 1065130716247549952 1065149235321586688 1066345645624523264 1072566205200694204 1074603222617340416 1075717721964261376 1076854171973472256 1079866241582512384 1084352647016086448 1086412049239508992 1086624018291779968 1087538795832000512 1089469795114372672 1090812854191869952 1092783967416866816 1096268610170109376 1097210583541968896 1099158755742860176 1101441990665080064 1102388409285689344 1106949139017193472 1107165115045877888 1109267842701770752 1111237423388386112 1111434911951355992 1114700636472270848 1114780910070109282 1118056466123204608 1119113415270129664 1119331764661766656 1121319214527998486 1123448823645401344 1124613982053545984 1127031249741209384 1127999656039320064 1130342800915767296 1131271751935051727 1131632113723983872 1133641403698635832 1134595762959346688 1134615489799081472 1136972377460727808 1138991149437753248 1140395256655136768 1143703309648623724 1144686041483688704 1147063848266592256 1147083791884785664 1147287651046561024 1150741584588499904 1157265008972520448 1157490802093417792 1159689108279123968 1163387096507054848 1164386741718007808 1165452769618750613 1167764389094246944 1168877214583350272 1169982206873317376 1170210481237301504 1171215989470019584 1172288269733816599 1174721535283552256 1175732799419616256 1179272367677470976 1180596964798579328 1181611397660581888 1186168297639316992 1187484012900768583 1187862280865548288 1190973192174717952 1192099072787746816 1192231404684915712 1196717225187492736 1200533287767809996 1200915712523411456 1203048020251613536 1204060809671143424 1205434208097287168 1209867963925816832 1210104020370391328 1213725961259763952 1214768860350036992 1217292247140057088 1217313411796099072 1218680737856598016 1220844588598530896 1224431791111553024 1225789948800793376 1228117968705531904 1230517223946144134 1231680487313902472 1234132847522871296 1235299528902483968 1235321006645153792 1239260168018384512 1241613770559438848 1241856020904891392 1245108337273568768 1246285394278098944 1248895962762133504 1252878411622982144 1255102982666346814 1256181435134697344 1258790846474377216 1260226672101709312 1265084730305363968 1265331560052431872 1269985626729584128 1270211327944406848 1271412115936931584 1274035325794410608 1277778818426519552 1278828936970058474 1279236302470590464 1281507673746283984 1282586514649696256 1283941512737601536 1285273122346909696 1289142464044937216 1292882002211487688 1293293844255981568 1295590175655583808 1296680871953539072 1296703416913235968 1301704170786003712 1302934730381648896 1307089496741284256 1307344522007297774 1308212618838501376 1310952905011183616 1311185886910355456 1312425409999413248 1315133239529714176 1320081483323931328 1322588581682880512 1322846630963906048 1325172395018924452 1329066143486169088 1331946022421429272 1334587873250567936 1335859673809543168 1336957525014152041 1337383407128344576 1339758022552933256 1340885901679227904 1343694627908132864 1347739848774252544 1349253674055519232 1351649365948373492 1352810776298904832 1355620911587790848 1357124586172306952 1357556892417769472 1361112219628249088 1362664756979542016 1367676828785705984 1367919891632438144 1372038043163211424 1374912023144701184 1377639094968328192 1380085187111382752 1382706244486647808 1382976023280447232 1387115384296873088 1388307268971470848 1392334463920063664 1395250958398321024 1396425554411503616 1396449833598869504 1400902798629478144 1401835260846465536 1406305398795593296 1407634842644459968 1407909485238628372 1408844358749155328 1410437540026138624 1412046339749613568 1416297334878153728 1418812067361957268 1419264023891304448 1422980956884078592 1424326164889255936 1424604064114975744 1431861041854836736 1434403408761539216 1435635925868225536 1437248478885227008 1438618110256431104 1440259053830524928 1442816331980081968 1446093211488493568 1447055753131835392 1451412144833810432 1451670089079322112 1453042418213636096 1455622394098248376 1459899443248390144 1461518785108638256 1464580198567181696 1465813159599652864 1467361728842973184 1472882738692298752 1477579431098843072 1480674486463524352 1483303524969318962 1483611333042814976 1487661909469718528 1489068263293313024 1489358794302020096 1493816567704324864 1494108025151197456 1495100135815430144 1498020968282262424 1498498156468977664 1502422596984365056 1502577955198191872 1508664552370207232 1511343289146432742 1511824721101606912 1514482737164485088 1515784062767822848 1525243283714934784 1527951457159030904 1528438179575250944 1531152025774780864 1532441030490546176 1542004198920593408 1544742132512426848 1546069458627319808 1546344225323625728 1550999527054065088 1551048211817488384 1557331150833762304 1558756930085624269 1560096298473737024 1563059232897949696 1563337019008500736 1566112830476910716 1568043477900813056 1570714533210927104 1573943307040071968 1577240213841580288 1580040711380361503 1580544026606225408 1584683338348178432 1591239387337215616 1591549852878449464 1594572523883795456 1596226297108258816 1597403796120805036 1601031769862260736 1602097440967389184 1607206170052106624 1608725534450811392 1609039411701289568 1610421985521276928 1616632599201972352 1618625525575032832 1621499505556522592 1624715671783300096 1628118930417115136 1630981409254060864 1631009766586179616 1639318181441759104 1640726772420829184 1642569690154545152 1645486184632802512 1648932950834379392 1650321109759049728 1654191027845968612 1659051530376368128 1660619906529869824 1663568450397998144 1663893028009288076 1664997878521729024 1668782037885906944 1670307182981300864 1673805941219636224 1678661309322979982 1683294558505484288 1683593712778385408 1683622984863153152 1688662206970106368 1692199413101170688 1695204028536364528 1698566384137086464 1700185039393964032 1702124336345165824 1707218934519228416 1707552028744225664 1712023963751157056 1713642417132386048 1717231948797933568 1720281011207020808 1724188059851665408 1725335705657188352 1727249473310208848 1730837413902268672 1732324643163226112 1732811674139850304 1743135181388496896 1746230236753178176 1749888029456892416 1753358848141508608 1762073051401140478 1765419580014202112 1766936524145508352 1767250543227000832 1768921204781817856 1772570888061788672 1775773947052408576 1781436491526427736 1782967198255699456 1786670878866857984 1789843234830755104 1791535254274767232 1798792350902939392 1802560244390377472 1805760813006127432 1806336030407114752 1811066672397918208 1818559299813960704 1818914117575370816 1822368598724337664 1825604338423777184 1829750594128297984 1831425780829465249 1833056977602486272 1836807051488121856 1838543467943784448 1838902184801473792 1840482269167173632 1842167281010283227 1843718114808938368 1847580113373682688 1849326714090082304 1853142292064597248 1856817910609485824 1860114817410994144 1863978753433212416 1864011161812776704 1880555639580345728 1884494800953576448 1890504031823964128 1897617132278151284 1901221086169140736 1901592032010614944 1903192892706000896 1908922494835772416 1912921075679584256 1918470067797691408 1920118521198445568 1924107100318154752 1924140554129317888 1927523483663890112 1929899665108692992 1937160993280088576 1937376032612988032 1941218724728098816 1944665490929675696 1950379493351604224 1951488032850543616 1956598815715608064 1958448476722726912 1958830588158091648 1962550798626209792 1966035441379452352 1972304687047116422 1973999398068810112 1978099901602592768 1980356199016971776 1983872456472612706 1989701660556273664 1995691699146489344 1999650057579446272 1999872033665019904 2001480791885091517 2007361734466536448 2007396635798374912 2013797773029874832 2017622377159088128 2019714906545143808 2025213765701910784 2029455939488466944 2035927418887345984 2037676798006513664 2045535125520862976 2047468862028305408 2047868342165277632 2055762686746216448 2060068850731859968 2063726643435574208 2066044688397513824 2072151365985419264 2078353485501669376 2078758991514709504 2084203086305756416 2086404958198602496 2090543242014875648 2100933253593667493 2101602496915970048 2105334035440323688 2107106416924500992 2111520129569923072 2117268936870179456 2124020432204586916 2125845505612564736 2130261432495099904 2130298470643173376 2132691291249046528 2145132410401388408 2149206445234680832 2151435443928522752 2153708343946944512 2159732483165024768 2168705294032172896 2172824098479017984 2173248036583559936 2178939590228745344 2181625708383739904 2185567934833733632 2192537220340218752 2194421167083937792 2198317511485720352 2202883981330160128 2213898278034386944 2214330230091755776 2222474846776772224 2222869823902711984 2229401272944541696 2229561820140218564 2236112932246409216 2238226830540259328 2238663529323533312 2242638429055996972 2246897647290802688 2249227964107091968 2254062499482418768 2255999312078640128 2260685601831534592 2262543503870103454 2263264227447967744 2267282807397271664 2269191525918693376 2269230979598162944 2273944754921455616 2277982298875506496 2280790513310273536 2287406619297247448 2289372082967377408 2294127696533184512 2294167583769571328 2294575302093122048 2301483169176999808 2314530017945040896 2314981604186835584 2319378216558247936 2326774193014109696 2330905539237501226 2335528778188493888 2337754429166700544 2339964413746634752 2340420962474603008 2344576539467633198 2349443070567104512 2351465598839232512 2358544735354941952 2361193929597158656 2363222795321163776 2365386390409653611 2372336595278633984 2374968025801537166 2375724561731096576 2381946384349435904 2384198145575493632 2384462809369831424 2393434450374985472 2401066575535619992 2401831425046822912 2406096040503227072 2408121619342286848 2410868416194574336 2419735927851633664 2420208040740782656 2427451922519527904 2429537720700073984 2434626823592198144 2437361475713196032 2441689177197061792 2451579897601586752 2456235937411063808 2461034447892288268 2463360974627804944 2468265695045742592 2470599057804967936 2470642013290307584 2478520336036769024 2482921117883425219 2483712041809782784 2490216674547137536 2492570788556197888 2505756823245964288 2510205965332693628 2512362870269394688 2517581692948754432 2520453344203418624 2530663120104863744 2539971253459168256 2540422655888813696 2542824231873863168 2548070651588821216 2557657873940116948 2558472604941180928 2563015347492567968 2565173029299392512 2567883025475203072 2578284928089874432 2585764004422975376 2591180351311167616 2593361743907078144 2593406833826471936 2603408341572007424 2605869460763297792 2614178993482568512 2614689044014595548 2616425237677002752 2622371773820710912 2624850819998826496 2630266479059428352 2640162966647862656 2645177163365761024 2645693261927812096 2650344790037848904 2658132286972338176 2663892044842858544 2669175746501135872 2671719347619086336 2673915050028304082 2674766814256689152 2679516045105866512 2681771803358455808 2687389255816265728 2695479697548505088 2698507348111038464 2703298731896746984 2705621552597809664 2711241823175581696 2714249172344613904 2722224439256498176 2725329513959084032 2735353657571411968 2735839783264876288 2744076086326422848 2749824046289402368 2755278189936656384 2760170374222765504 2765412488973295616 2765952046560894464 2774230768593746176 2776614537942941696 2784668927840127328 2790501916796642048 2792899667197739008 2795456643211408813 2801805597258956288 2803670521692931072 2812610797591186592 2815269685288919936 2815818970477256744 2817688717498310656 2824092679499227136 2832594669756307456 2837624134723914536 2838528047782608896 2845961913768157184 2849208128229951488 2863722083709673472 2868806817523078432 2871271851736451072 2874496957770454016 2880518107661049856 2885632663960163936 2892186422976987136 2894834298730445071 2902824289667620864 2903340178158644224 2906084836427272192 2911244788196496752 2919798886496780288 2923037570217276512 2929160397134363392 2945765477384597504 2955158862197686144 2961348972927048704 2966607049938637924 2975323818939437056 2978136526586626048 2978717588604040192 2987633135408649728 2988216050302394912 2996041936564524848 3004845193968730112 3005155910396383744 3017329104740414464 3022686578292865484 3023649442203213824 3028965474328970176 3031568125535645696 3050486567429869568 3055902914318061808 3062304051549561728 3064882060981092352 3084008397841186816 3089484265024853696 3092138917254639616 3092688450647251456 3101999054108130176 3102096423634976768 3117513860171248538 3120192596947474048 3126118465795899392 3126674038017001472 3132225660953821432 3136086955801626112 3141429066421854208 3147886614080143936 3154480427683160576 3160081422760723006 3161088053212450816 3169366676696356864 3182478774674431232 3183099705756898928 3189145047767590912 3192452594216517632 3194807592241610072 3202063539724521472 3204194881934778368 3214412340104213248 3217451068901622784 3218078823402579136 3220843971042553856 3233265198403944704 3237251051150065664 3242999011113045184 3249431343566600192 3256237860834230272 3261962818508121728 3262019533172359232 3278636362883518208 3281453544841658368 3285139380309090304 3290972369265605024 3297865901668758784 3308382055691937224 3318103060752736256 3327136900795996288 3327786056018576152 3329995757043458048 3337564075771813888 3340614365962601728 3347611882439272448 3357322618645959964 3367187425556770816 3367245969726306304 3377324413940212736 3384398826202341376 3390408057072729056 3397132768274172928 3404248672690331648 3414437869038456832 3415104057488451328 3424047927502314112 3427284834264772096 3434463897595867136 3440562022414041616 3448376119703330816 3450671411314376704 3454498946620417696 3461674827804537344 3465623348279700608 3492460473506356352 3499776058913784832 3524146102802280956 3530839160028404224 3534501086454001664 3537842409563635712 3545141776123577344 3551547894104817152 3562872983052855472 3565934396511398912 3573341757733715968 3579686469661510208 3583070508549534464 3597584701805878784 3605120488780754944 3611521626012254864 3622133344795836416 3637118599627921408 3637828235150741632 3644737197448675328 3651208676847554368 3662851561658930498 3666113955204972544 3673614102976243712 3677086935887568896 3677804369602947584 3684334562020566454 3687436229617876736 3695160226747365376 3698653428180164608 3706284584129194496 3713635821218971648 3717035756358027103 3720229634821988288 3727957506866424832 3728022323625553408 3761111279160691456 3768989601907152896 3781008063647928256 3795234264556302568 3802442172338281472 3803184064021229888 3806385785412001792 3817844989671544832 3825842151359168512 3836940135595382816 3840237042396891136 3848281108258635776 3855046967327780224 3859799330217385984 3874321986560177152 3874752065225976064 3882437449456197632 3889330981859351392 3901733185245382487 3902976065701087232 3913197631431216128 3916896953445453824 3917661176316183296 3932070882758904704 3944609374094232844 3947998796137620224 3956199803205185536 3960712398033943552 3967744912945225412 3979403321112547328 3991383398292978688 3999744067330039808 4002961583770183034 4014723468933072896 4014793271596749824 4027595546059749664 4035244754318176256 4050427531403821568 4058911878976933888 4071854837774691968 4075353596013027328 4091070251041725952 4094937724056610816 4095736684330555264 4111525373492432896 4127453286871148416 4132089376795027648 4156706971003338752 4157517983029419008 4168406172611512832 4172809916397204992 4181086484029751296 4201866507187334986 4203204993831940096 4210668070880647376 4214212833849001984 4223040259139846144 4234537873740358912 4248040864409173832 4251691011225129472 4260522864990199808 4260596941286346752 4265382582498093056 4290264820802776816 4298412890469361664 4302870887857045504 4306810283811504469 4307416687893889024 4319464966330049536 4337410588064345792 4345648196958035968 4346496073167119872 4357879180457490688 4363251416767479808 4371135869667467264 4385074440680437504 4388842334167875584 4392860439332213849 4396635022971440704 4405767962660320256 4427796556068773888 4428660460183511552 4444949693553544448 4445739647805423968 4459123640280437128 4472225864492818432 4477327058647066624 4485276858111993944 4493795294581605376 4498455928214183936 4508124998964837536 4511998624157280256 4525087007740206908 4526528454895935488 4534565614794543328 4538383051837386752 4538461959196325888 4555964597751012992 4561581026620547072 4574813238594494896 4575705827025542209 4578744165934754816 4588255393066369024 4588335167539142656 4589150604186244096 4602966338353999616 4629060035890081792 4629963208373671168 4653548386028219392 4661811078475002452 4671057556376987776 4675508858333401088 4679928827493269504 4680841924949206016 4689153078935266396 4702931197678465024 4717089470709883904 4722387859194317312 4730772780819307222 4744673190557267968 4749936051603074332 4751449123462193152 4763892768698871808 4768396291150987264 4768925618739662848 4786868900749970944 4802133151071239984 4812192081006454144 4816243238684573696 4821736832389148672 4839471855703267328 4840416081481565312 4854903845039055808 4859075441400147968 4874722951426392064 4883378354394123584 4903159795203173504 4912471874822127616 4922068895784576536 4926721949255609888 4936531390091485184 4941284026580615168 4957040672073538048 4965842235766850438 4967424083619565568 4980433349094275072 4985141577112395776 5011513646491928576 5020411930665387256 5024725740538789376 5035163385897508864 5040906688406837248 5061326240209727488 5079942506918336512 5080845311777627392 5085648463747726336 5096141303177642432 5115315747880233896 5116945209882361856 5126030694985135936 5130346058598785024 5135766050950406144 5156569856179748864 5171528008845950752 5182360702622335232 5186813667652943872 5191562337392616367 5206816683144014848 5211738921526595584 5228357986965137024 5229378088029191096 5232850475354005504 5244743547641421824 5260532958118856704 5280325933295725312 5291386523855624192 5300689580075697808 5316264573944676352 5327784089685717088 5338351493002271744 5347830100056608164 5349533628513378304 5359032090211733024 5363543606716911616 5390959395097010176 5397014696222076928 5406597463793493968 5411243105195619328 5422483646351163392 5428498344689227808 5450659027918168064 5470707315142823936 5471679566529752576 5488152172652845696 5499648092578804736 5520340748445531008 5530824977946591232 5531904093121788928 5548461537187492352 5569337855680254656 5581003833593284096 5590913286422817626 5603611194517912576 5607341043385862144 5625221595182373184 5630539370577839872 5631637940954513488 5635377434996621312 5648185358998454272 5665189339512614912 5675248269447829072 5691923827536314368 5698416256459902976 5727444167419346944 5737613635046156864 5742543703472902144 5748993915540908032 5761036215322099712 5771265327920327872 5789668597460890142 5805648579335241728 5806680356317288448 5812169672854544384 5822489576392993504 5846075140434553024 5858320794268726784 5891530954769195008 5910317724395372288 5922697945854097408 5933214099877275848 5950647637878874112 5957435177208080384 5975266270817299456 5976432100604789824 5992083873129049696 6010311820792767488 6034658209480828928 6045373156585730968 6047298884406427648 6057930948657940352 6063136251071291392 6100973134859739136 6111805828636123616 6124608103099123456 6167255679903991673 6178968530049707392 6184277834509279232 6185376901294502912 6203998108216260352 6235027720342497076 6240385193894948096 6253348076034002944 6264451321907642864 6272173911603252224 6282858132843708416 6295773228160287872 6308960855366321152 6320162845521446012 6322176106424901632 6338733353392713728 6364957549348862464 6366199411513797856 6378290095535181824 6389615184483220144 6404127079449042944 6408389763869556736 6428824680208426496 6434902137803245568 6436157646805158272 6441687942085107712 6466530396807889408 6485998022226090368 6498862687133200384 6523925637016243456 6524039066344718464 6557272725767036416 6570278760618180608 6581944738531210048 6595731803337517568 6616764111383874448 6636206121505472512 6654273801591992576 6655572112037152304 6659991514086916096 6675128151543627776 6681228731925203456 6695223764878544896 6714645237291919928 6734374851113541632 6734491939452612608 6754648827880425472 6768797652404682752 6780816114145458112 6794265536548345856 6808497345380663296 6828875738076913664 6830208114976902656 6848095855004628224 6854569668529544192 6868927795191734272 6881124044828083232 6896752239406661632 6903066404664907477 6908997893240835392 6923349655609074688 6931246696559401216 6984920947012712704 6999552117827569664 7048292205604561912 7061678320056808448 7069002172908003328 7090283552247154688 7103095788209634304 7125745966105710944 7131868793022797824 7159372939323020416 7166141017099068928 7195169403611757568 7210240977561509888 7223043252024509728 7274237199255842816 7275656470301483264 7302417353695108736 7325703123317860996 7347228205952487424 7354173871775137792 7355608739205895168 7368669124041132908 7374872459235753472 7390320453494730752 7397306856360329216 7412569168258388992 7434071512716054206 7440459269643976576 7455915013732849664 7456044647251106816 7522222558321382912 7537979203814305792 7562016127295856512 7590468529112605136 7604884344676562944 7606368128042459776 7612771570824003584 7635689979343089664 7673880271190765632 7680474084793782272 7710093934655560448 7719598660434771968 7748643973120354304 7749504130451952128 7764874898912395264 7778661963718702784 7803466370490764974 7805952131402174464 7826395262862432256 7833793906890907648 7835322352632366592 7864141765517809408 7889218748188465688 7895997592275240448 7912399606410371072 7921424796067887104 7935489825890450824 7958806642225094656 7982766796585957376 7999488134660079616 8005923167540366068 8029446937866145792 8029586543193499648 8055191092119499328 8070489508636352512 8100855062807643136 8117823757953867776 8143709675549383936 8150707192026054656 8158169387331254291 8182140502083451904 8189875448113221632 8191473368661110528 8223050746984865792 8254906573742296832 8264178753590055296 8312388090305380081 8315035966058838016 8336812345223025664 8345619832794409984 8403733014374669972 8406409987663880192 8421336141761294752 8428425667698003968 8469075747480717824 8496081728818347664 8503382022450258944 8521045729980399616 8521193882572693504 8530765164996186112 8580529641605553632 8596825780938723328 8613620567623008938 8638929932660099072 8674821176128691584 8691296393916071936 8692992146334239744 8715758360914981376 8742271739334934528 8770148881360875008 8785720878664427698 8793270045942881408 8811535925320640512 8855593112137547776 8857320920367023104 8889899387107088896 8891479295610847936 8918247280560874256 8944451728985636864 8954654117294133248 8970553716223987888 8987590589163210752 8996911856428367872 9016249997929675072 9023997248314560512 9050174015480413816 9053056909791870976 9069131229589086656 9076766103674773504 9076923918392651776 9111929195502025984 9123162053241094144 9149626477188989792 9151411654051084418 9157488331869509632 9176670335078285312 9178301208372488192 9205932676707999232 9258120071780163584 9259926416747342336 9307096772056438784 9323622156950004904 9342115112753975552 9351017716666802176 9361683849898412032 9378306157870532792 9405862395356930048 9434178941419767808 9444775718388634624 9461545561638614444 9489346381114535936 9499872103206148664 9502898246924386304 9527785537397743616 9537851237479325696 9573737801499941888 9604266302142479968 9624384162012908288 9643473664778297344 9678943711406534656 9680832162963130624 9709807690078111616 9718150882800295936 9766756708788247168 9806319590406347008 9844137791569153072 9853443898511219776 9873062780182970368 9914081344147076096 9931684471533700876 9934848167239131136 9960866698188550144 9970283154224791552 10023027292983857152 10040823861330774512 10049451481077578752 10070326771795017728 10081813376813674496 10122652480419454976 10159885013836673024 10161690623555254784 10171296927495452672 10192282606355284864 10230631495760467792 10252061389970271872 10260692117197570048 10271532101900812288 10343056017691901504 10364721405244670464 10383124674785232734 10413633366288029696 10423477843053191168 10456715973930274048 10458756176058382192 10465700950708011008 10489487095282843648 10521065916237713408 10560651866591450624 10582773047711248384 10601379160151395616 10655568179371434176 10676702986004543488 10695660200113216328 10699067257026756608 10718064180423466048 10727087213433823232 10781918790194020352 10794029392444153856 10813194927586987936 10822486210391238656 10856996689378455616 10901318055836336128 10911298510599369883 10941414630285647872 10943359133059505152 10976304345305691392 10999296185157609472 11040681496891062016 11063808186243577856 11096923074374984704 11138675711360509312 11162007667186568192 11181826572845635252 11207222389035825152 11214682086771724288 11250443190364746368 11261078741155679744 11263275881909026976 11330378679025229824 11350496538895658144 11396832512919805952 11475227270092313728 11485087406945804288 11497987831081816064 11542530655840655744 11579337194921780284 11613360712634576896 11624339345709088768 11644979152785987008 11692150280869106048 11716641588537453568 11783061909538390016 11820635448790744576 11845395891708194816 11866428199754551696 11901295275757748224 11914870354416160768 11950532541634598912 11952864201209579648 11984167746258099392 12020623641585534976 12069316418961657856 12090746313171461936 12115861897315880704 12126272502142582784 12201946269719478272 12223611657272247232 12249216206198246912 12334511359807983346 12357937060099414784 12368555669018558464 12370753802589005824 12407996216432520704 12470055440684994152 12480770387789896192 12506696152068005888 12528902643815285728 12544347823206504448 12591546456320575744 12617921710732642304 12640325691042892024 12644352212849803264 12677466706785427456 12729915098697724928 12732398823027595712 12756580191070363648 12779230368966440288 12808254158898085888 12819980465806256743 12857649360416852992 12869804275606491136 12872315293610316544 12883375884170215424 12895170967071982589 12933060793615778816 12971996044452180736 12997725374266400768 13047851274032486912 13048078132689436928 13114545451534072832 13163889477062420096 13191463606675035136 13233528222767748896 13308547603183985152 13311144224074304608 13362457463850406912 13390447529757089792 13429290474583839856 13468749702227083264 13468983878905225216 13509297655760850944 13561632228290916224 13588531073096691712 13657751476153827328 13660416229953805312 13696191710009256448 13709139337059088384 13737855590383468544 13762248089656166464 13806132809329814954 13817995786481670784 13846699311218149376 13862493393118802432 13969841894025425408 13999104235655139328 14096584411209123824 14123356640113616896 14138004345816006656 14180567104494309376 14206191576419268608 14251491932211421888 14263737586045595648 14318745878646040832 14332282034198137856 14390338807223515136 14420481955123019776 14446086504049019456 14548474398511685632 14551312940602966528 14604834707390217472 14651406246635721992 14694456411904974848 14706532775155672451 14711217478411790336 14737338248082265816 14749744918471506944 14780640906989461504 14825138336516777984 14868143025432108412 14880918539287953152 14911830027465699328 14912089294502213632 15044445116642765824 15075958407628611584 15124032254591713024 15180937058225210272 15209768689353125888 15212736256084919552 15271379958686179328 15347760542381531264 15360948169587564544 15420187869311120896 15497287946240708608 15499008260903904256 15557323927437405568 15606932740981529948 15611904262804348928 15652790525724864512 15667587813781815296 15670644705264733184 15728283531035618816 15778437496376931376 15791995184550480896 15824799212820742144 15842849592135774208 15870979651780901648 15917613284450189312 15965533593171914752 16011846335080732136 16058893875732291584 16059173086386999296 16110382184238998656 16140979017272705024 16201710125615286272 16235647515907735552 16287419351098767872 16316338774662508582 16364281004166903808 16379750896226443264 16382946737322221056 16446101493969731584 16509813147484593664 16528357507180110592 16624776180610760162 16630071932117676032 16673624690446051328 16691239665588819968 16807466028749339944 16812819975327760384 16842672283522589504 16856851335396007936 16938151494961435648 16992163457636695328 17006764044900517888 17042387765145387008 17061530329992372224 17161059283211107264 17193651561877446656 17227241135246017876 17277859865320198144 17349642352257383168 17380447825183976533 17385984292668479488 17431516721829962752 17540297762721750016 17571441757328855396 17586540091885762816 17623071850641281024 17714641840734046208 17779798774214177792 17782958591221695872 17836494561121748512 17909308234588266496 17941107432447975776 17975181178326421504 18032499995859350144 18047994496629121024 18100348030960827632 18138262459178173312 18153532207349547008 18153847836785303552 18223858391004051968 18299252954377979584 18302823308102168836 18314976663739019264 18356602416744976384 18411865353415998464 18516240143560327168 18519852833494684672 18614193544112877568 18647244313900009808 18684230225507951104 18702035433333604352 18723367699796824064 18756612315741065584 18811724790713860096 18868357882839535616 18889551436777269248 18923091123277228888 18978692762229071872 18999744206412297328 19055571074795487232 19075702474958651392 19147475602999883776 19208532604284959936 19248768324025816576 19286947329556594688 19357887422813069312 19361664325926261248 19419615380156223232 19436301765600591872 19533513417576494336 19612639180812694016 19688275583138306144 19706887797022439552 19828162688294152192 19863368943067401752 19869696334478262272 19921733396377100288 20046054585967714304 20081647722661549024 20098902962155157504 20163626753627348992 20245304960838909952 20263840091113115497 20319770027673346048 20323381247110509568 20342593854990905344 20384565212710569728 20461262991520935584 20504122779940543744 20686112035383803008 20729442810489340928 20766249349570465468 20827266732576059392 20846955686106382336 20913431947860548096 20917512352116764384 21042131832475426816 21121303733182901248 21165546095422496768 21202758320302791232 21311136358742868352 21353405972009086976 21391320400226432656 21436128360846932096 21454174426867646464 21588058784888307712 21626389855173975872 21644972420782477312 21713993378756911232 21822597021198739766 21882829260571295744 21886718266119010304 21952608690611382784 21998592370315218944 22081362993782124032 22127616372487155712 22193846148749969408 22277351422721018624 22324015334373136384 22363653145691270504 22414444778071650304 22429364173543448576 22500886380729492736 22522157482311359488 22526551763818053952 22660757358050459648 22700993077791316288 22793665025839611904 22950454540184627456 22970174813891608576 22995975662163632128 23085061311681311488 23158674389843560568 23226721425269153792 23289958305571974016 23384300561738212096 23433283177074907136 23641270897581489152 23690791783416389632 23732856399509103392 23829740708832321536 23901065083269197824 23905728402419159296 23968335492516198784 24041247283171069952 24138632837923315712 24181492626342923872 24231723794631761408 24447223314544494464 24498432412396493824 24669022719615966692 24715874120198829568 24741507605178011648 24815992432865041408 24940110881369988304 24961540775579792384 25013392304136011776 25057805287630571456 25088695646413008896 25183092912641151488 25235843421465284608 25280651382085784048 25354933413570854912 25459830197395449856 25464797646055191424 25513160382140727296 25558460737932880576 25639960931612513486 25715298720833705984 25739608551212982272 25744630587220633088 25790341934143965178 25866121587231557632 25943992088904361472 25995450748532801536 26019250294506189721 26095702548064973824 26096156265378873856 26229090903068145664 26327778954124840192 26382927213350070272 26467056445535497792 26617095206367970304 26622288448148609216 26724914927700813824 26780895059514179584 26858580949167679712 26937967757810450432 27018595311521701888 27123264456581832448 27177062146193383424 27312132296717677409 27320832459907610624 27392383420018512896 27418278674118176768 27524496179312332928 27612265618659629908 27635991572963341568 27693398622436298752 27724986786237604864 27939683788050850816 27998208471310278656 28193168822418247648 28246713280227233792 28361134208988618752 28412383152838537216 28502983864422843776 28527475172091191296 28637491757292081664 28664564068396275712 28780677614447030272 28892173008098038912 29096948797023371264 29102625881205933056 29209669414780434944 29302812493271443984 29388912823809949696 29413065550311344902 29422434956823580672 29474676496164531632 29499489836943013888 29561281813978923008 29650276673033555968 29736286050864216824 29761837078575906304 29823660054931398656 29824178589004427264 30088890233285531648 30151916815257223168 30248064509183426048 30361874116450420544 30419537378706251776 30425472512169839104 30542759917372358656 30695521084763062528 30721896339175129088 30750023075325496943 30840375738622241792 30994575892481417216 30998016521807808512 31114647854874811136 31213865481963059896 31223808525608697856 31305581051449729024 31341289410529466368 31456567062071237632 31556874992753862752 31583990369100961792 31685699184271548416 31741959303561803296 31931067186343829504 32023692670161464272 32117787751464583168 32118346172773998592 32220764368477997312 32403420251230572544 32574838702197535744 32632677549325017164 32728562008333807616 32759501792452886528 32765893474644442112 33019626294969187328 33056715014360221184 33249552361221520324 33260143864235352064 33347249380892102656 33382479331177639936 33614932057498679888 33685344567045179008 33713702670792015872 33876302989922871296 33984326915273390656 34013528089801035776 34123060659984744448 34322118566422214528 34387303123754893312 34454482270492035752 34555719730640396288 34699284704514766336 34760895650367953066 34771968585336958976 34863033443659925504 35080595525443500032 35142883514657710792 35173080183771525632 35246143701282562048 35429283681468092416 35559597548428355584 35565917182443391744 35672989122243497024 35818616469176532992 35882214864895951552 35950362356652843008 36064999991718700288 36095988993258242048 36200696061921655264 36276524918356346624 36307695673570607104 36340936361748314569 36447716782008103936 36598505908755959168 36605646616204337672 36629953327478038528 36713204833489952768 36823730706831996928 37039705666989369344 37228387088225755136 37294488627800019616 37368460451015902208 37446735399593648128 37513224631482131168 37736715765679071232 37779102873554538496 37846182246554457776 37957385524458143744 37999488412824594656 38294951205999767552 38417065208569919872 38497536648051633152 38715774845626138624 38723328651852522496 38839230760312446464 39067026835152988672 39225278361625388032 39376551166276612288 39413775594044879104 39656325376588304384 39726737886134803504 39843466792754200576 40092109171935428608 40163295445323098048 40197805924310315008 40327253507254697984 40527680182226230994 40639540055346692096 40646762494221019136 40685187709981810688 40769130425421139456 40922525983041871168 41008245559881087488 41372224070767606016 41458885620978681856 41532498699140930936 41654533465152118784 41826863895721096192 41835024704233528768 42084263664950853632 42242607466365802496 42331092190844993536 42405516640605582464 42622272717485736704 42706811944018173952 42782640800452865312 42872256721693864192 43252779710347951744 43289944841564954624 43427986757513822464 43645194042397479532 43773436532238020608 43905217381222765568 43997184740630437888 44162725987564248064 44255232744974311424 44387692297499938816 44554702845442037248 44648030668746272768 44727306291382541008 44828889556143300608 44858728347086897152 45001772761458985472 45044314964622718976 45053103527636107904 45401986155582632576 45900909080369254912 45991951324327264256 46170122623362622976 46317348779687121136 46453442850538307584 46579916611143948032 46768601123476424192 46866566354149814272 47282541795162978304 47381583566832779264 47465712799018206784 47659481417664643072 47802130166538395648 47811456804838318592 47936670985032397568 48082494566342139904 48277265675846631424 48321464832654352339 48362985252685847744 48463447589263522816 48894446629088988928 48996864824792987648 49338045439231933384 49431748240397659136 49483015210356023296 49631984865730082816 49880221762739976608 49923081551159584768 50115610575261142912 50177391292826017792 50366185825282302976 50471686842930569216 50561302764171568096 50919660394790899712 50929595292110382848 51116921475865761152 51279921863225026972 51430597441667411968 51479217102425964544 51489261174441266176 51580683868287930356 51732243174463115264 51887984177808722944 52038500589012379442 52191405096129947648 52192312530757747712 52458181806136291328 52655557908249680384 52765854426700140544 52934112891070995584 53234190412735940608 53244576896297218432 53449829855401627648 53717161898335359424 54037190623043403776 54246528913163664896 54354124292386766848 54624264593435354818 54641664919815221248 54784766840037025792 54836557348236353536 55048992358624665856 55224531237319259816 55271983145926683136 55386797244872597504 55449973572475209728 55879367576101701632 55996416942620557312 56386337644836495296 56493426560454467584 56722268417977237504 56824766305677074432 57005967728845687552 57054950344182382592 57107185711318780037 57274983514584163328 57329128136792551424 57561355228894060544 57784346016196077824 58205251762411866112 58419338829560869888 58605624986542887968 58826131100622689804 58844869913647161344 58949352992329063264 58998979673886027776 59300553346067111936 59472572101728433648 59523674157151812608 59647320109862797312 59648357178008854528 60177780466571063296 60496129018366852096 60723748232900841088 60839074757412503552 60850945024339678208 61391042169526125056 61500046150650993886 61680751477244483584 61989151784962834432 61996033043615617024 62229295709749622272 62427730963926119792 62611162102899458048 62682578821058932736 62913134124142475264 63113749985507725504 63167980738201923584 63371398368543096832 63483918607123606592 63862134372687659008 64047385340322928544 64236692345547997184 64441528736955994624 64806840502461145088 65149677404395071488 65265355098650034328 65457124016667615232 65531786949288884224 66039252589938374656 66113430028720442368 66499104722443040648 66520287728470704128 66694498761784205312 66764958662355279872 67229864114997359776 67370689134090358016 67752605979845742592 67968653830546781312 68027056179602071552 68644237132844429056 68908964540984071504 69111439461280792576 69398569409029532672 69521791300735906132 69543937170673917952 69726066887319851008 70161191050887000064 70285767029315421584 70346160367543051264 70492287402565124096 70858567362936184832 71119195096856711168 71131834364886783488 71345978244486994048 71764429729791903104 71900724713305686016 72129999983437400576 72401392123843310528 72553049836712693248 72681872723496629138 72895433564016207872 73197011817511918336 73211293232408675344 73259906654956077056 73426409666979905536 73647461413663993856 74079411333978738688 74456774176451510272 74588977255600039232 74736920902031804416 74893470799187296256 75026449262964262336 75473431531358142464 75558205747109076992 75692364493108915552 75998976825649189312 76589902411999535104 76834130417139839744 76995073296103266304 77446657303705044992 77678461520624892928 78134053670305977344 78450556723250776064 78753102332553224576 78827551188089758208 79312650753176608768 79453475772269607008 80326590890646196096 80395611848620630016 81055360364452461988 81293524988442038272 81370375419963621376 81538260850842278912 81845051966083742336 82016491119762174976 82744448141535212032 82917771241957363712 83064997398281861872 83309066930304237568 83653727791442192384 83670049408467057536 84485214932731604992 84811033281211164928 85244545434971473408 85413623888036347904 85565281600905730624 85744513443387728384 86505559420695903488 86579889683129909248 86855973515027644928 87290388084794959064 87546873064476041216 87810434762445531136 87994369481260875776 88325451975128496128 88510465489948622848 88775384594999877632 89109405690884074496 89296061337492545536 89454612582765082016 89657779112286601216 89739863260643797201 90003545522917970944 90088629929245437952 90106207055272215808 90803972311165265152 91801818160738509824 92340245246725245952 92634697559374242272 93159833222287896064 93537202246952848384 93733132708299628544 94565083590325956608 94931425598036413568 95604260333076791296 95622913609676637184 95873341970064795136 96164989132684279808 96642929665308704678 96725970505371695488 96926895178527045632 97788893258177977856 97993729649585975296 98676090878463866768 98863496480795318272 98966030420712046592 99263969731460165632 99760443525479953216 99846163102319169536 100231221150522285824 100354782585652035584 100732371650564605952 100943373685861138432 101122605528343136192 101839320789581799424 101859190584220765696 102233842951731522304 102559843726450053944 102861194883334823936 102978522348882532352 103161367736575860712 103464486348926230528 103775968355617445888 104077001178024758884 104382810192259895296 104384625061515495424 104916363612272582656 105311115816499360768 105531708853400281088 105868225782141991168 106468380825471881216 106489153792594436864 106899659710803255296 107434323796670718848 108493057826327329792 109248529186870709636 109283329839630442496 109569533680074051584 109673114696472707072 110097984717249331712 110449062474638519632 110543966291853366272 110773594489745195008 110899947144950419456 111758735152203403264 112772675289672990592 112986853120908935168 113649532611354148864 114011935457691375104 114214371422637560074 114549967029168326656 114658256273585102848 115122710457788121088 115568692032392155648 116410503524823732224 116838677659121739776 117211249973085775936 117652262201245379608 117689739827294322688 117898705984658126528 117997959347772055552 118601106692134223872 118945144203456867296 119047348314303625216 119296714356017709056 120355560933142126592 120992258036733704192 121447496465801682176 121701890048679356416 122782084339052250112 123000092301301987772 123361502954488967168 123992066087231234048 124458591419499244544 124855461927852239584 125365157642117865472 125826268248284950528 126227499971015451008 126335961476403847168 126967837214247213184 128094770680645857088 128883057473911989248 129613681004922290176 130299354808790142976 130530710197300068656 130914248033335230464 131063573898577768448 132078505179876749312 132226860057440884736 132998209444886081296 133388997523568410624 133529917324710559744 134459728229994719552 134741378268180716032 135505211959691485184 135937307661093562624 136054112359204143104 137288474265688858112 137817929081968143008 138797138818059065344 139043582601471812264 139087874341347835904 139452133774639702016 140322382101774000128 140571534058630843168 140692320735086102528 141717134725872369664 141846880637791808479 142238390193713422336 142263668729773566976 142691956488973988096 143528859459583806208 144259999966874801152 144802784247686621056 145106099673425386496 145363745446993258276 145790867128032415744 146394023635023836672 146422586464817350688 147294922827327987712 148158822667957477376 149177954511200078464 149473841804063608832 150052898525928524672 151116411494218153984 151384728986217831104 151997953651298378624 153179804823999070208 153668260834279679488 153990146592206532608 154893314607410089984 155356923041249785856 156268107340611954688 156901113446501552128 157506204665106449152 157655102376179516416 158625301506353217536 158906951544539214016 160653181781292392192 160791223697241260032 162110720728904923976 162587049976884076544 163076521701684557824 163690103932167484672 164032982239524349952 165488896283070424064 165835542483914727424 166129994796563723744 167307455582884384768 167340098816934115072 168970429865463209984 169622066562422329856 170489090869942946816 171130563201811461248 171489026886775456768 173011118841391806976 173711947030055289856 174580776169589918128 175093746128952082432 175620869524891062272 176650903950256992256 177550769189999755264 178218811381768148992 178592122674985091072 178909225165530164032 179479726521287594402 180007091045835941888 180177259858490875904 180212414110544431616 181607944622330530304 183603636321477019648 184680490493450491904 185269395118748484544 186319666444575792128 187074404493905696768 187466265416599257088 189130167180651913216 189862851196072827136 191184926077023741863 191245827219353274368 191746683940129590272 193285859330617409356 193451941010743390976 193853790357054091264 195577786516355955712 195987459299171950592 197352181756927733536 197726992961590636544 198527939462920331264 199520887050959906432 199692326204638339072 200462442301044571648 201464743301129211904 202245211056686272384 203678641579163598848 203718381168441531392 204467685903463044608 205119687452900107888 205722389766669647872 205957044697765064704 206322735473151721424 206928972697852461056 207551936711234891776 208154002356049517768 208765620384519790592 208769250123030990848 209832727224545165312 210622231632998721536 211063417706800562176 211736451564283982336 212936761650943762432 212978307585188873728 213799319421606510592 214868647593341437696 216986115652654659584 218497058373741419272 218566659679260884992 219139067360148103168 220195969434498663424 220898124949277039264 221087932583706732544 221799894289900838912 223517470304406806528 225545350579345981184 228023870915382750208 228428742845275120148 229099934058336653312 229316512547170205696 231137384064784311296 232821007049647464448 233677355318243479552 234422499946171551872 235304524402490759216 235797411969316253056 235995918695544111104 237890288406913734592 238094696628607250432 240711121866284253184 241984516073467408384 242894992931603364352 243403780097358712832 245564168678104500224 246000184602603975544 246723005908977934336 247984132174462468096 248917182838998489088 249710923855704479168 250730315284235730944 251652536496569901056 252454999942030902016 252671922952807694336 253935674428494426368 256189541361291714176 257766114947823978496 260598709617580285952 261061420394600137312 262127147797155536896 264157010359753498624 264453720114881769472 265996418889772162592 268919456459989439104 269482756536361432064 271010423919382970368 271874615322187125248 274576948531377716224 275635858163936286016 277594277636118130688 278087165202943624528 278904267549279404032 280644764203548000256 281143068117261686336 281384641470172205056 283693761275583616958 284476780387426844672 284527337459547133952 285383912977947976192 287057718919167612416 288519999933749602304 289605568495373242112 290212199346850772992 290727490893986516552 291581734256064831488 292788047270047673344 292845172929634701376 294589845654655975424 296317645335914954752 298355909022400156928 298947683608127217664 300105797051857049344 302769457972435662208 303995907302596757248 307336521668559358976 307980293184413065216 309786629214820179968 310713846082499571712 312536214681223909376 313802226893003104256 315012409330212898304 315310204752359032832 317813903089078428032 321306363562584784384 324221441457809847952 325174099953768153088 326153043403369115648 327380207864334969344 328065964479048699904 330977792566140848128 331671084967829454848 332259989593127447488 334614911165768769536 334680197633868230144 337940859730926419968 338250253828580466373 339244133124844659712 340978181739885893632 342261126403622922496 342978053773550913536 346022237682783613952 347423894060110579712 349161552339179836256 351241739049782124544 353301807900513984512 356437622763536297984 357818450331060328064 358959453042575188804 360014182091671883776 360354519716981751808 360424828221088863232 363215889244661060608 367207272642954039296 369360980986900983808 370538790237496969088 372639332889151584256 374148808987811393536 378260334361303826432 379725702392145654272 382369852154047483726 382491654438706548736 383493367880259180544 386571718661234818712 386903882021486781952 387707580714108182528 391155573032711911424 391974918598343901184 394704363513855467072 395453985923181273088 397055878925840662528 399041774101919812864 399384652409276678144 399750299979231460259 400924884602089143296 402929486602258423808 404490422113372544768 407436762336883062784 408935371806926089216 410239374905800215776 411914089395530129408 412645470946303442848 415103873422469783552 416308004712099035536 417531240769039581184 417538500246061981696 421244463265997443072 423472903128567964672 425873523301887524864 425956615170377747456 429737295186682875392 433972231305309319168 436994116747482838544 438278134720296206336 440391938868997326848 441796249898554078528 442175865167413465088 443599788579801677824 447034940608813613056 451090701158691962368 456047741830765500416 456857485690550240296 458199868116673306624 462274768129568622592 465642014099294928896 467354710636486959104 468844999892343103744 470609048804981518432 471594823938632506112 475780576813827469184 476189393257214500864 483969032146934816768 485789985863206728704 486807560194717425664 491128337356209000448 492000369205207951088 493446011817955868672 497834365677996978176 499421847711408958336 503305072993139802112 504909999884061804032 507871348856988852736 512379082722583428352 515532229895647956992 521197419235160571904 522122840789200274624 524254295594311073792 528314020719506997248 528907440229763538944 531992837779544325184 537838912919978878208 538965513072722864128 543749230644374250496 549153897062755432448 551271716327872572032 555188555272236261376 556174330405887249056 562286136234523372672 562769282940344410112 567387522551167233916 569054674919094267904 570767825955895952384 574115437838335224832 577039999867499204608 579211136990746484224 580424398693701545984 581454981787973033104 583163468512129662976 585576094540095346688 585690345859269402752 596711818044800313856 597895367216254435328 600211594103714098688 605538915944871324416 607991814605193514496 614673043337118717952 615960586368826130432 619573258429640359936 621427692164999143424 625072429362447818752 627604453786006208512 628179042824506580407 630024818660425796608 630620409504718065664 635627806178156856064 642612727125169568768 648442882915619695904 652306086806738231296 654760415728669938688 656131928958097399808 661955585132281696256 664519979186254894976 669229822331537539072 669360395267736460288 676500507657160932746 678488266249689319424 681956363479771787264 684522252807245844992 685956107547101827072 692044475365567227904 694847788120221159424 698323104678359672512 702483478099564249088 706603615801027969024 712875245527072595968 715636900662120656128 717918906085150377608 720028364183343767552 720849656442177726464 726431778489322121216 734414545285908078592 738721961973801967616 741077580474993938176 745278665778303168512 748297617975622787072 759451404784291308544 764739704308094967452 764983308877413097472 766986735760518361088 773143437322469637424 773807764042973563904 775415161428216365056 782311146065423822848 789408727027710934144 790907971846362546176 798083548203839625728 799500599958462920518 801849769204178286592 805858973204516847616 808980844226745089536 814873524673766125568 817870743613852178432 820478749811600431552 823828178791060258816 825290941892606885696 830207746844939567104 832616009424198071072 835077000492123963392 842488926531994886144 846945806257135929344 851913230340755494912 859474590373365750784 867944462610618638336 873988233494965677088 880783877737994653696 883592499797108157056 884351730334826930176 902181402317383924736 912095483661531000832 913714971381100480592 916399736233346613248 924549536259137245184 934709421272973918208 937689999784686207488 941218097609963036864 943189647877265012224 951561153627654938368 952378786514429001728 967938064293869633536 971579971726413457408 973615120389434851328 982256674712418000896 984000738410415902176 995668731355993956352 998843695422817916672 1009819999768123608064 1015742697713977705472 1024758165445166856704 1031064459791295913984 1044245681578400549248 1057814880459527077888 1063985675559088650368 1075677825839957756416 1077931026145445728256 1087498461288748500992 1098307794125510864896 1102543432655745144064 1110377110544472522752 1112348660811774498112 1124572272469046745344 1125538565880688820224 1134775045102334467832 1138109349838188535808 1141535651911791904768 1148230875676670449664 1154079999734998409216 1158422273981492968448 1160848797387403091968 1162909963575946066208 1171152189080190693376 1171380691718538805504 1193423636089600627712 1200423188207428197376 1211077831889742648832 1215983629210387028992 1229346086674237435904 1242855384329998286848 1250144858724895637504 1256358085649013160814 1260049637320851593216 1261240819009436131328 1271255612356313712128 1285225454250339137536 1296885765831239391808 1304612173613476462592 1309520831457339877376 1312263857916194799616 1323911170264563392512 1329039958372509789952 1338720790535472920576 1353001015314321865492 1356976532499378638848 1363912726959543574528 1369044505614491689984 1371912215094203654144 1384088950731134455808 1389695576240442318848 1396646209356719345024 1425750491054145191936 1431273801324241312256 1435837812170300755216 1440056728366687535104 1441699312884355452928 1452863556978644242432 1468829090571816157184 1477443923947603935232 1482155160949987876352 1490557331556606337024 1496595235951245574144 1518902809568582617088 1529479408616189934904 1529966617754826194944 1533973471521036722176 1546286874644939274848 1547615528085947127808 1564622292130847645696 1578817454055421868288 1596167096407679251456 1599001199916925841036 1603699538408356573184 1617961688453490179072 1629747049347532251136 1635741487227704356864 1640957499623200863104 1650581883785213771392 1665232018848396142144 1684977853063989772288 1693891612514271858688 1703826460681510989824 1718949180746731501568 1735888925221237276672 1747976466989931354176 1761567755475989307392 1767184999594216314112 1768703460669653860352 1804362804634767849472 1824190967323062001664 1827429942762200961184 1849099072518274490368 1875379999569372414976 1882436195219926073728 1886379295754530024448 1903122307255309876736 1943159943452826914816 1964513349424836001792 1968001476820831804352 1991337462711987912704 1997687390845635833344 2019639999536247216128 2031485395427955410944 2049516330890333713408 2062128919582591827968 2088491363156801098496 2127971351118177300736 2151355651679915512832 2155862052290891456512 2174996922577497001984 2196615588251021729792 2205086865311490288128 2224697321623548996224 2249144544938093490688 2269550090204668935664 2276218699676377071616 2283071303823583809536 2296461751353340899328 2308159999469996818432 2316844547962985936896 2321697594774806183936 2325819927151892132416 2342304378160381386752 2342761383437077611008 2386847272179201255424 2400846376414856394752 2422155663779485297664 2431967258420774057984 2458692173348474871808 2512716171298026321628 2520099274641703186432 2522481638018872262656 2542511224712627424256 2570450908500678275072 2593771531662478783616 2619041662914679754752 2647822340529126785024 2658079916745019579904 2677441581070945841152 2706002030628643730984 2713953064998757277696 2727825453919087149056 2738089011228983379968 2743824430188407308288 2768177901462268911616 2779391152480884637696 2793292418713438690048 2862547602648482624512 2871675624340601510432 2883398625768710905856 2905727113957288484864 2964310321899975752704 2981114663113212674048 3037805619137165234176 3058958817232379869808 3067946943042073444352 3092573749289878549696 3095231056171894255616 3129244584261695291392 3157634908110843736576 3192334192815358502912 3198002399833851682072 3207399076816713146368 3235923376906980358144 3259494098695064502272 3271482974455408713728 3281914999246401726208 3301163767570427542784 3330464037696792284288 3387783225028543717376 3407652921363021979648 3437898361493463003136 3495952933979862708352 3523135510951978614784 3534369999188432628224 3608725609269535698944 3648381934646124003328 3654859885524401922368 3698198145036548980736 3750759999138744829952 3764872390439852147456 3772758591509060048896 3806244614510619753472 3886319886905653829632 3936002953641663608704 3995374781691271666688 4039279999072494432256 4062970790855910821888 4099032661780667426816 4176982726313602196992 4255942702236354601472 4302711303359831025664 4311724104581782913024 4349993845154994003968 4393231176502043459584 4397253299771546062849 4410173730622980576256 4449394643247097992448 4498289089876186981376 4539100180409337871328 4566142607647167619072 4592923502706681798656 4633689095925971873792 4651639854303784264832 4684608756320762773504 4685522766874155222016 4773694544358402510848 4801692752829712789504 4844311327558970595328 4863934516841548115968 4917384346696949743616 5025432342596052643256 5040198549283406372864 5085022449425254848512 5140901817001356550144 5187543063324957567232 5238083325829359509504 5316159833490039159808 5354883162141891682304 5412004061257287461968 5427906129997514555392 5476178022457966759936 5536355802924537823232 5586584837426877380096 5725095205296965249024 5743351248681203020864 5766797251537421811712 5811454227914576969728 5928620643799951505408 6075611238274330468352 6117917634464759739616 6185147498579757099392 6190462112343788511232 6315269816221687473152 6384668385630717005824 6396004799667703364144 6414798153633426292736 6471846753813960716288 6542965948910817427456 6563829998492803452416 6602327535140855085568 6660928075393584568576 6775566450057087434752 6815305842726043959296 6875796722986926006272 6991905867959725416704 7068739998376865256448 7217451218539071397888 7309719771048803844736 7501519998277489659904 7529744780879704294912 7545517183018120097792 7612489229021239506944 7772639773811307659264 7872005907283327217408 7990749563382543333376 8078559998144988864512 8125941581711821643776 8198065323561334853632 8353965452627204393984 8511885404472709202944 8605422606719662051328 8699987690309988007936 8794506599543092125698 8820347461245961152512 8898789286494195984896 8996578179752373962752 9078200360818675742656 9132285215294335238144 9185847005413363597312 9267378191851943747584 9303279708607568529664 9371045533748310444032 9547389088716805021696 9603385505659425579008 9688622655117941190656 9727869033683096231936 10050864685192105286512 10080397098566812745728 10170044898850509697024 10281803634002713100288 10375086126649915134464 10476166651658719019008 10632319666980078319616 10709766324283783364608 10824008122514574923936 10952356044915933519872 11173169674853754760192 11450190410593930498048 11486702497362406041728 11857241287599903010816 12151222476548660936704 12235835268929519479232 12370294997159514198784 12380924224687577022464 12630539632443374946304 12769336771261434011648 12792009599335406728288 12943693507627921432576 13127659996985606904832 13204655070281710171136 13321856150787169137152 13751593445973852012544 13983811735919450833408 14137479996753730512896 14434902437078142795776 14619439542097607689472 15003039996554979319808 15059489561759408589824 15091034366036240195584 15224978458042479013888 15744011814566654434816 15981499126765086666752 16157119996289977729024 16251883163423643287552 16396130647122669707264 16707930905254408787968 17023770808945418405888 17210845213439324102656 17589013199086184251396 17640694922491922305024 17797578572988391969792 17993156359504747925504 18156400721637351485312 18534756383703887495168 18606559417215137059328 18742091067496620888064 19094778177433610043392 19206771011318851158016 19377245310235882381312 19455738067366192463872 20101729370384210573024 20340089797701019394048 20750172253299830268928 21264639333960156639232 21648016245029149847872 21904712089831867039744 22346339349707509520384 22900380821187860996096 22973404994724812083456 23714482575199806021632 24471670537859038958464 24740589994319028397568 25261079264886749892608 25538673542522868023296 25584019198670813456576 25887387015255842865152 26255319993971213809664 26409310140563420342272 26643712301574338274304 27967623471838901666816 28274959993507461025792 29238879084195215378944 30006079993109958639616 30118979123518817179648 30182068732072480391168 30449956916084958027776 31488023629133308869632 31962998253530173333504 32792261294245339414528 33415861810508817575936 34047541617890836811776 34421690426878648205312 35178026398172368502792 35281389844983844610048 35595157145976783939584 35986312719009495851008 36312801443274702970624 37213118834430274118656 37484182134993241776128 38754490620471764762624 40203458740768421146048 40680179595402038788096 41500344506599660537856 42529278667920313278464 43296032490058299695744 44692678699415019040768 45800761642375721992192 45946809989449624166912 47428965150399612043264 48943341075718077916928 49481179988638056795136 50522158529773499785216 51168038397341626913152 52510639987942427619328 52818620281126840684544 53287424603148676548608 55935246943677803333632 56549919987014922051584 58477758168390430757888 60237958247037634359296 60899913832169916055552 62976047258266617739264 63925996507060346667008 66831723621017635151872 68095083235781673623552 70356052796344737005584 70562779689967689220096 71190314291953567879168 71972625438018991702016 72625602886549405941248 74426237668860548237312 74968364269986483552256 80406917481536842292096 83000689013199321075712 85058557335840626556928 86592064980116599391488 89385357398830038081536 91893619978899248333824 97886682151436155833856 98962359977276113590272 101044317059546999570432 102336076794683253826304 105021279975884855238656 105637240562253681369088 106574849206297353097216 111870493887355606667264 113099839974029844103168 116955516336780861515776 120475916494075268718592 125952094516533235478528 133663447242035270303744 136190166471563347247104 140712105592689474011168 142380628583907135758336 145251205773098811882496 148852475337721096474624 160813834963073684584192 166001378026398642151424 173184129960233198782976 178770714797660076163072 183787239957798496667648 195773364302872311667712 197924719954552227180544 204672153589366507652608 210042559951769710477312 211274481124507362738176 213149698412594706194432 223740987774711213334528 233911032673561723031552 240951832988150537437184 251904189033066470957056 281424211185378948022336 284761257167814271516672 290502411546197623764992 297704950675442192949248 321627669926147369168384 332002756052797284302848 346368259920466397565952 367574479915596993335296 391546728605744623335424 395849439909104454361088 409344307178733015305216 426299396825189412388864 447481975549422426669056 467822065347123446063104 503808378066132941914112 562848422370757896044672 581004823092395247529984 595409901350884385898496 643255339852294738336768 692736519840932795131904 735148959831193986670592 783093457211489246670848 791698879818208908722176 818688614357466030610432 935644130694246892126208 1125696844741515792089344 1162009646184790495059968 1286510679704589476673536 1385473039681865590263808 1470297919662387973341184 1566186914422978493341696 1637377228714932061220864 2251393689483031584178688 2324019292369580990119936 2573021359409178953347072 2770946079363731180527616 3132373828845956986683392 3274754457429864122441728 4502787378966063168357376 5146042718818357906694144 5541892158727462361055232 6549508914859728244883456 9005574757932126336714752 10292085437636715813388288 18011149515864252673429504 36022299031728505346859008 72044598063457010693718016
- Sum of all divisors σ(n): 216414926072147643598779777
- Sum of proper divisors (its aliquot sum) s(n): 144370328008690632905061761
- 72044598063457010693718016 is an abundant number, because the sum of its proper divisors (144370328008690632905061761) is greater than itself. Its abundance is 72325729945233622211343745
Bases of 72044598063457010693718016
- Binary: 111011100110000000100101111100100111111011101001010001001101000000000001000000000000002
- Hexadecimal: 0x3B98097C9FBA5134004000
- Base-36: 91VUIGQI8Z556QZGG
Squares and roots of 72044598063457010693718016
- 72044598063457010693718016 squared (720445980634570106937180162) is 5190424110125073655448023382337778638229005722976256
- 72044598063457010693718016 cubed (720445980634570106937180163) is 373942018792837459488281970554158944568708763592381364277457110550293927428096
-
72044598063457010693718016 is a
perfect square number . Itssquare root is 8487908933504 -
The
cube root of 72044598063457010693718016 is 416102642.9094015427
Scales and comparisons
How big is 72044598063457010693718016?- 72,044,598,063,457,010,693,718,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 72,044,598,063,457,010,693,718,016 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 72044598063457010693718016 cubic inches would be around 34675220.2 feet tall.
Recreational maths with 72044598063457010693718016
- 72044598063457010693718016 backwards is 61081739601075436089544027
- The number of decimal digits it has is: 26
- The sum of 72044598063457010693718016's digits is 106
- 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 72044598063457010693718016 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 72044598063457010693718016 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/72044598063457010693718016/
Chicago style:
Numbermatics. 2024. "Number 72044598063457010693718016 - Facts about the integer". https://numbermatics.com/n/72044598063457010693718016/
The information we have on file for 72044598063457010693718016 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 72044598063457010693718016, math, Factors of 72044598063457010693718016, curriculum, school, college, exams, university, Prime factorization of 72044598063457010693718016, STEM, science, technology, engineering, physics, economics, calculator, seventy-two septillion, forty-four sextillion, five hundred ninety-eight quintillion, sixty-three quadrillion, four hundred fifty-seven trillion, ten billion, six hundred ninety-three million, seven hundred eighteen thousand and sixteen.