8161917370965601829397504
8,161,917,370,965,601,829,397,504 is an even composite number composed of six prime numbers multiplied together.
8161917370965601829397504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred twenty-five divisors.
Prime factorization of 8161917370965601829397504:
210 × 34 × 74 × 114 × 314 × 17412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 31 × 31 × 31 × 31 × 1741 × 1741)See below for interesting mathematical facts about the number 8161917370965601829397504 from the Numbermatics database.
Names of 8161917370965601829397504
- Cardinal: 8161917370965601829397504 can be written as Eight septillion, one hundred sixty-one sextillion, nine hundred seventeen quintillion, three hundred seventy quadrillion, nine hundred sixty-five trillion, six hundred one billion, eight hundred twenty-nine million, three hundred ninety-seven thousand, five hundred four.
Scientific notation
- Scientific notation: 8.161917370965601829397504 × 1024
Factors of 8161917370965601829397504
Divisors of 8161917370965601829397504
- Number of divisors d(n): 20625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 62 63 64 66 72 77 81 84 88 93 96 98 99 108 112 121 124 126 128 132 144 147 154 162 168 176 186 189 192 196 198 216 217 224 231 242 248 252 256 264 279 288 294 297 308 324 336 341 343 352 363 372 378 384 392 396 432 434 441 448 462 484 496 504 512 528 539 558 567 576 588 594 616 648 651 672 682 686 693 704 726 744 756 768 784 792 837 847 864 868 882 891 896 924 961 968 992 1008 1023 1024 1029 1056 1078 1089 1116 1134 1152 1176 1188 1232 1296 1302 1323 1331 1344 1364 1372 1386 1408 1452 1488 1512 1519 1536 1568 1584 1617 1674 1694 1728 1736 1741 1764 1782 1792 1848 1922 1936 1953 1984 2016 2046 2058 2079 2112 2156 2178 2232 2268 2304 2352 2376 2387 2401 2464 2511 2541 2592 2604 2646 2662 2688 2728 2744 2772 2816 2883 2904 2976 3024 3038 3069 3072 3087 3136 3168 3234 3267 3348 3388 3456 3472 3482 3528 3564 3584 3696 3751 3773 3844 3872 3906 3968 3969 3993 4032 4092 4116 4158 4224 4312 4356 4464 4536 4557 4608 4704 4752 4774 4802 4851 4928 5022 5082 5184 5208 5223 5292 5324 5376 5456 5488 5544 5632 5766 5808 5859 5929 5952 6048 6076 6138 6174 6237 6272 6336 6468 6534 6696 6727 6776 6912 6944 6964 7056 7128 7161 7168 7203 7392 7502 7546 7623 7688 7744 7812 7936 7938 7986 8064 8184 8232 8316 8448 8624 8649 8712 8928 9072 9114 9207 9216 9261 9317 9408 9504 9548 9604 9702 9801 9856 10044 10164 10368 10416 10446 10571 10584 10633 10648 10752 10912 10976 11088 11253 11264 11319 11532 11616 11718 11858 11904 11979 12096 12152 12187 12276 12348 12474 12544 12672 12936 13068 13392 13454 13552 13671 13824 13888 13928 14112 14256 14322 14406 14553 14641 14784 15004 15092 15246 15376 15488 15624 15669 15872 15876 15972 16128 16368 16464 16632 16709 16896 17248 17298 17424 17577 17787 17856 18144 18228 18414 18522 18634 18816 19008 19096 19151 19208 19404 19602 19712 20088 20181 20328 20736 20832 20892 21142 21168 21266 21296 21483 21504 21609 21824 21952 22176 22506 22638 22869 23064 23232 23436 23716 23808 23958 24192 24304 24374 24552 24696 24948 25088 25344 25872 25947 26136 26257 26411 26784 26908 27104 27342 27621 27648 27776 27783 27856 27951 28224 28512 28644 28812 29106 29282 29568 29791 30008 30184 30492 30752 30976 31248 31338 31713 31744 31752 31899 31944 32256 32736 32928 33264 33418 33759 33792 33957 34496 34596 34848 35154 35574 35712 35937 36288 36456 36561 36828 37044 37268 37632 38016 38192 38302 38416 38808 39204 39424 40176 40362 40656 41013 41261 41472 41503 41664 41784 42284 42336 42532 42592 42966 43218 43648 43659 43904 43923 44352 45012 45276 45738 46128 46464 46872 47007 47089 47432 47616 47916 48384 48608 48748 49104 49392 49896 50127 50176 50688 51744 51894 52272 52514 52822 53361 53568 53816 53971 54208 54684 55242 55552 55566 55712 55902 56448 57024 57288 57453 57624 58212 58564 59136 59582 60016 60368 60543 60984 61504 61952 62496 62676 63426 63504 63798 63888 64449 64512 64827 65219 65472 65856 66528 66836 67518 67914 68607 68992 69192 69696 70308 71148 71424 71874 72576 72912 73122 73656 73997 74088 74431 74536 75264 76032 76384 76604 76832 77616 77841 78408 78771 78848 79233 80352 80724 81312 82026 82522 82944 83006 83328 83568 83853 84568 84672 85064 85184 85309 85932 86436 87296 87318 87808 87846 88704 89373 90024 90552 91476 92256 92928 93744 94014 94178 94864 95139 95232 95697 95832 96768 97216 97496 98208 98784 99792 100254 101277 101376 101871 102487 103488 103788 104544 105028 105644 106722 107136 107632 107811 107942 108416 109368 109683 110484 111104 111132 111424 111804 112896 114048 114576 114906 115248 116281 116424 116963 117128 118272 119164 120032 120736 121086 121968 123008 123039 123783 123904 124509 124992 125352 126852 127008 127596 127776 128898 129654 130438 130944 131712 131769 133056 133672 134057 135036 135828 137214 137984 138384 139392 140616 141021 141267 142296 142848 143748 145152 145824 146244 147312 147994 148176 148862 149072 150381 150528 152064 152768 153208 153664 155232 155682 156816 157542 158466 160083 160704 161448 161913 162624 164052 165044 166012 166656 167136 167706 169136 169344 170128 170368 170618 171864 172359 172872 174592 174636 175616 175692 177408 178746 180048 181104 181629 182952 183799 184512 185856 187488 188028 188356 189728 190278 191394 191664 193347 193536 194432 194481 194992 195657 196416 197568 199584 200508 202554 203742 204974 206976 207576 208537 209088 210056 210661 211288 213444 214272 215264 215622 215884 216832 218736 219366 220968 221991 222208 222264 222848 223293 223608 225792 228096 229152 229812 230496 232562 232848 233926 234256 236313 236544 237699 238328 240064 241472 242172 243936 246016 246078 247566 249018 249984 250704 251559 253704 254016 255192 255552 255927 257796 259308 260876 261888 263424 263538 266112 267344 268114 268119 270072 271656 274428 275968 276768 278784 281232 282042 282534 284592 285417 285696 287091 287496 288827 290304 290521 291648 292488 294624 295988 296352 297724 298144 300762 303831 304128 305536 305613 306416 307328 307461 310464 311364 313632 315084 316932 320166 321408 322896 323826 325248 327701 328104 329049 329623 330088 332024 333312 334272 335412 338272 338688 340256 340736 341236 343728 344718 345744 348843 349184 349272 350889 351232 351384 354816 357492 360096 362208 363258 365904 367598 369024 371349 371712 373527 374976 376056 376712 377797 379456 380556 382788 383328 386694 388864 388962 389984 391314 392832 395136 395307 399168 401016 402171 405108 407484 409948 413952 415152 417074 418176 420112 421322 422576 423801 426888 428544 430528 431244 431768 433664 437472 438732 441936 443982 444528 445696 446586 447216 451143 451584 453871 456192 456533 458304 459624 460992 465124 465696 467852 468512 472626 475398 476656 480128 480249 482944 484344 485739 487872 492032 492156 495132 498036 499968 501408 503118 507408 508032 510384 511104 511854 515592 517077 517979 518616 521752 523776 526848 527076 532224 534688 536228 536238 540144 543312 544887 548856 551397 551936 553536 557568 562464 564084 565068 569184 570834 574182 574992 577654 580608 581042 583296 584976 586971 589248 591976 592704 593681 595448 596288 597163 601524 607662 611072 611226 612832 614656 614922 620928 622728 625611 627264 630168 631983 633864 640332 642816 645792 647652 650496 655402 656208 658098 659246 660176 664048 665973 666624 668544 669879 670824 676544 677376 680512 681472 682472 687456 689436 691488 697686 698544 701778 702768 708939 709632 713097 714984 717409 720192 724416 726516 731808 735196 738048 742698 747054 749952 752112 753424 754677 755594 758912 761112 765576 766656 767781 773388 777728 777924 779968 782628 785664 790272 790614 798336 802032 804342 804357 810216 813967 814968 818741 819896 827904 830304 834148 836352 840224 842644 845152 847602 853776 856251 857088 861056 861273 862488 863536 866481 867328 871563 874944 877464 883872 887964 889056 891392 893172 894432 902286 907742 912384 913066 916608 919248 921984 922383 923521 930248 931392 935704 937024 938399 945252 950796 953312 960256 960498 965888 968688 971478 975744 983103 984064 984312 987147 988869 990264 996072 999936 1002816 1006236 1014816 1016064 1020768 1022208 1023708 1031184 1034154 1035958 1037232 1043504 1046529 1047552 1052667 1053696 1054152 1064448 1069376 1072456 1072476 1080288 1086624 1089774 1097712 1102794 1107072 1114047 1115136 1120581 1124928 1128168 1130136 1133391 1138368 1141668 1148364 1149984 1155308 1162084 1166592 1169952 1173942 1178496 1183952 1185408 1185921 1187362 1190896 1192576 1194326 1203048 1206513 1215324 1222144 1222452 1225664 1229312 1229844 1241856 1245456 1251222 1254528 1260336 1263966 1267728 1271403 1279091 1280664 1285632 1286593 1291584 1295304 1300992 1310804 1312416 1316196 1318492 1320352 1328096 1331946 1337088 1339758 1341648 1353088 1353429 1354752 1361024 1361613 1362944 1364944 1369599 1374912 1378872 1382976 1395372 1397088 1403556 1405536 1417878 1426194 1429968 1434818 1440384 1448832 1453032 1457217 1459759 1463616 1470392 1474627 1476096 1485396 1494108 1499904 1504224 1506848 1509354 1511188 1517824 1522224 1531152 1533312 1535562 1546776 1551231 1553937 1555456 1555848 1559936 1565256 1571328 1580544 1581228 1596672 1604064 1608684 1608714 1620432 1627934 1629936 1637482 1639792 1654191 1655808 1660608 1668296 1672704 1673101 1680448 1685288 1690304 1695204 1707552 1712502 1722112 1722546 1724976 1727072 1732962 1743126 1749888 1754928 1760913 1767744 1775928 1778112 1781043 1782784 1786344 1788864 1791489 1804572 1815484 1826132 1833216 1838496 1843968 1844766 1847042 1860496 1862784 1871408 1874048 1876798 1876833 1890504 1895949 1901592 1906624 1920512 1920996 1931776 1937376 1942956 1951488 1966206 1968624 1974294 1977738 1980528 1992144 1997919 1999872 2005632 2009637 2012472 2021789 2029632 2032128 2041536 2044416 2047416 2062368 2068308 2071916 2074464 2087008 2093058 2105334 2108304 2126817 2128896 2138752 2139291 2144912 2144952 2152227 2160576 2173248 2179548 2195424 2205588 2214144 2228094 2241162 2249856 2256336 2260272 2266782 2276736 2283336 2293907 2296728 2299968 2303343 2307361 2310616 2317271 2324168 2333184 2339904 2347884 2356992 2367904 2370816 2371842 2374724 2381792 2385152 2388652 2406096 2413026 2413071 2430648 2441901 2444288 2444904 2451328 2456223 2458624 2459688 2483712 2490912 2502444 2509056 2520672 2527932 2535456 2542806 2558182 2561328 2571264 2573186 2583168 2590608 2599443 2601984 2614689 2621608 2624832 2632392 2636984 2640704 2644579 2656192 2663892 2674176 2679516 2683296 2706176 2706858 2722048 2723226 2729888 2739198 2749824 2757744 2765952 2767149 2770563 2790744 2794176 2807112 2811072 2815197 2835756 2852388 2859936 2869636 2880768 2897664 2906064 2914434 2919518 2927232 2940784 2949254 2949309 2952192 2966607 2970792 2988216 2999808 3008448 3013696 3018708 3022376 3031081 3035648 3044448 3062304 3066624 3071124 3093552 3102462 3107874 3111696 3119872 3130512 3139587 3142656 3158001 3161088 3162456 3177097 3193344 3195731 3208128 3217368 3217428 3240864 3255868 3259872 3274964 3279584 3308382 3321216 3336592 3342141 3345408 3346202 3360896 3361743 3370576 3380608 3390408 3400173 3415104 3425004 3444224 3445092 3449952 3454144 3465924 3486252 3499776 3509856 3521826 3535488 3551856 3556224 3562086 3572688 3577728 3582978 3604711 3609144 3619539 3625853 3630968 3652264 3666432 3676992 3687936 3689532 3694084 3720992 3725568 3742816 3748096 3753596 3753666 3781008 3791898 3803184 3813248 3814209 3837273 3841024 3841992 3859779 3863552 3874752 3885912 3902976 3932412 3937248 3948588 3955476 3961056 3984288 3995838 4011264 4019274 4024944 4043578 4059264 4064256 4083072 4084839 4088832 4094832 4108797 4124736 4136616 4143832 4148928 4155767 4174016 4180141 4186116 4210668 4216608 4253634 4277504 4278582 4289824 4289904 4304454 4321152 4346496 4359096 4371651 4379277 4390848 4411176 4423881 4428288 4456188 4482324 4499712 4512672 4520544 4533564 4553472 4566672 4587814 4593456 4599936 4606686 4614722 4621232 4634542 4648336 4661811 4666368 4679808 4695768 4713984 4735808 4741632 4743684 4749448 4763584 4770304 4777304 4812192 4826052 4826142 4861296 4883802 4889808 4902656 4912446 4919376 4962573 4967424 4981824 5004888 5018112 5019303 5021863 5041344 5055864 5070912 5085612 5116364 5122656 5146372 5166336 5181216 5198886 5229378 5243216 5249664 5264784 5273968 5281408 5282739 5289158 5312384 5327784 5343129 5348352 5359032 5366592 5374467 5412352 5413716 5444096 5446452 5459776 5478396 5499648 5515488 5531904 5534298 5541126 5581488 5588352 5614224 5622144 5630394 5630499 5671512 5687847 5697769 5704776 5719872 5739272 5761536 5795328 5812128 5828868 5839036 5854464 5881568 5898508 5898618 5933214 5941584 5976432 5993757 5999616 6016896 6027392 6028911 6037416 6044752 6062162 6065367 6071296 6088896 6124608 6133248 6142248 6187104 6204924 6215748 6223392 6239744 6261024 6279174 6316002 6324912 6354194 6386688 6391462 6416256 6434736 6434856 6456681 6464647 6481728 6511736 6519744 6530491 6549928 6559168 6568793 6616764 6642432 6673184 6684282 6692404 6721792 6723486 6741152 6761216 6780816 6800346 6830208 6850008 6881721 6888448 6890184 6899904 6908288 6910029 6922083 6931848 6951813 6972504 6999552 7019712 7043652 7070976 7103712 7112448 7124172 7145376 7155456 7165956 7209422 7218288 7239078 7251706 7261936 7304528 7325703 7332864 7353984 7368669 7375872 7379064 7388168 7441984 7451136 7485632 7496192 7507192 7507332 7562016 7583796 7606368 7626496 7628418 7674546 7683984 7719558 7749504 7771824 7798329 7805952 7844067 7864824 7874496 7897176 7910952 7922112 7933737 7968576 7991676 8022528 8038548 8049888 8087156 8118528 8166144 8169678 8189664 8217594 8249472 8273232 8287664 8297856 8301447 8311534 8311689 8348032 8360282 8372232 8421336 8433216 8445591 8507268 8555008 8557164 8579648 8579808 8608908 8642304 8692992 8718192 8743302 8758554 8781696 8822352 8847762 8847927 8856576 8899821 8912376 8953637 8964648 8999424 9006151 9025344 9041088 9067128 9093243 9106944 9133344 9175628 9186912 9199872 9213372 9229444 9242464 9269084 9296672 9323622 9359616 9391536 9418761 9427968 9471616 9474003 9483264 9487368 9498896 9527168 9531291 9540608 9554608 9587193 9624384 9652104 9652284 9722592 9767604 9779616 9805312 9824892 9838752 9925146 9963648 10009776 10036224 10038606 10043726 10082688 10111728 10141824 10158731 10171224 10200519 10218313 10232728 10245312 10292744 10322389 10332672 10362432 10397772 10458756 10486432 10499328 10529568 10547936 10562816 10565478 10578316 10624768 10655568 10686258 10718064 10733184 10748934 10814133 10824704 10827432 10858617 10877559 10888192 10892904 10919552 10956792 10999296 11030976 11063808 11068596 11082252 11162976 11176704 11228448 11244288 11260788 11260998 11343024 11375694 11395538 11409552 11439744 11478544 11511819 11523072 11579337 11590656 11624256 11657736 11678072 11708928 11711707 11763136 11797016 11797236 11866428 11883168 11952864 11987514 12033792 12054784 12057822 12074832 12089504 12124324 12130734 12177792 12249216 12254517 12266496 12284496 12326391 12374208 12409848 12431496 12446784 12467301 12479488 12522048 12540423 12558348 12632004 12649824 12708388 12782924 12832512 12869472 12869712 12913362 12929294 12963456 13023472 13039488 13060982 13099856 13118336 13137586 13137831 13233528 13271643 13284864 13346368 13368564 13384808 13443584 13446972 13482304 13522432 13561632 13600692 13660416 13700016 13763442 13780368 13799808 13816576 13820058 13844166 13863696 13903626 13945008 13985433 13999104 14039424 14070001 14087304 14141952 14152523 14207424 14224896 14248344 14290752 14310912 14331912 14418844 14436576 14478156 14503412 14523872 14609056 14651406 14707968 14737338 14758128 14776336 14883968 14887719 14902272 14971264 14992384 15014384 15014664 15057909 15065589 15124032 15167592 15212736 15252992 15256836 15349092 15367968 15439116 15499008 15543648 15596658 15688134 15729648 15748992 15794352 15821904 15844224 15867474 15937152 15983352 16029387 16045056 16057349 16077096 16099776 16123401 16174312 16220897 16237056 16332288 16339356 16379328 16435188 16498944 16546464 16575328 16595712 16602894 16623068 16623378 16696064 16720564 16744464 16842672 16866432 16891182 16891497 17014536 17063541 17093307 17110016 17114328 17159296 17159616 17217816 17284608 17385984 17436384 17486604 17517108 17563392 17644704 17695524 17695854 17799642 17824752 17907274 17929296 17998848 18012302 18050688 18082176 18134256 18186486 18196101 18213888 18266688 18351256 18373824 18399744 18404111 18426744 18458888 18484928 18512053 18538168 18593344 18647244 18719232 18783072 18837522 18943232 18948006 18974736 18997792 19054336 19062582 19109216 19174386 19248768 19304208 19304568 19370043 19393941 19445184 19535208 19559232 19591473 19610624 19649784 19677504 19706379 19850292 19927296 20019552 20077212 20087452 20165376 20223456 20283648 20317462 20342448 20401038 20436626 20465456 20490624 20585488 20644778 20645163 20665344 20724864 20766249 20795544 20855439 20917512 20972864 20998656 21059136 21095872 21125632 21130956 21156632 21217567 21249536 21311136 21372516 21436128 21466368 21497868 21628266 21654864 21717234 21755118 21785808 21839104 21913584 21977109 21998592 22061952 22106007 22127616 22137192 22164504 22239679 22325952 22353408 22456896 22488576 22521576 22521996 22686048 22751388 22791076 22819104 22879488 22957088 23023638 23158674 23248512 23315472 23356144 23394987 23417856 23423414 23526272 23532201 23594032 23594472 23732856 23766336 23801211 23905728 23975028 24067584 24109568 24115644 24149664 24179008 24248648 24261468 24355584 24498432 24509034 24568992 24652782 24748416 24819696 24862992 24893568 24934602 24935067 25044096 25080846 25116696 25232977 25264008 25299648 25336773 25380971 25416776 25489981 25565848 25665024 25738944 25739424 25826724 25858588 25926912 26046944 26078976 26121964 26199712 26236672 26275172 26275662 26467056 26543286 26543781 26569728 26692736 26699463 26737128 26769616 26860911 26887168 26893944 26964608 27018453 27044864 27123264 27201384 27279729 27320832 27400032 27526884 27560736 27599616 27633152 27640116 27688332 27727392 27807252 27890016 27970866 28078848 28140002 28174608 28283904 28305046 28414848 28449792 28496688 28581504 28593873 28621824 28663824 28761579 28837688 28873152 28956312 29006824 29047744 29090369 29218112 29302812 29415936 29474676 29516256 29552672 29767936 29775438 29942528 30028768 30029328 30115818 30131178 30248064 30335184 30425472 30476193 30505984 30513672 30601557 30654939 30698184 30735936 30878232 30967167 30998016 31087296 31193316 31376268 31459296 31497984 31588704 31643808 31688448 31734948 31874304 31966704 32058774 32114698 32154192 32199552 32246802 32348624 32441794 32442399 32474112 32632677 32664576 32678712 32758656 32870376 32997888 33092928 33150656 33191424 33205788 33246136 33246756 33341891 33392128 33441128 33488928 33685344 33732864 33782364 33782994 34029072 34127082 34186614 34228656 34318592 34319232 34435632 34535457 34569216 34738011 34771968 34872768 34973208 35034216 35126784 35135121 35153041 35289408 35391048 35391708 35599284 35649504 35814548 35858592 36024604 36101376 36164352 36268512 36372972 36392202 36533376 36702512 36747648 36763551 36799488 36808222 36853488 36917776 36969856 36979173 37024106 37076336 37186688 37294488 37401903 37438464 37566144 37621269 37675044 37886464 37896012 37949472 37995584 38108672 38125164 38218432 38348772 38497536 38608416 38609136 38740086 38787882 38890368 39070416 39118464 39182946 39299568 39355008 39412758 39413493 39651821 39700584 39814929 39854592 39884383 40039104 40154424 40174904 40330752 40446912 40567296 40634924 40684896 40802076 40873252 40930912 40981248 41170976 41289556 41290326 41449728 41532498 41591088 41710878 41835024 41945728 41956299 41997312 42118272 42191744 42210003 42251264 42261912 42313264 42435134 42457569 42499072 42622272 42745032 42872256 42932736 42995736 43256532 43309728 43434468 43510236 43571616 43678208 43827168 43954218 44123904 44212014 44274384 44329008 44479358 44651904 44706816 44913792 44977152 45043152 45043992 45173727 45196767 45252529 45372096 45502776 45582152 45638208 45713437 45758976 45914176 45981551 46047276 46317348 46497024 46630944 46712288 46789974 46846828 47052544 47064402 47188064 47188944 47465712 47532672 47602422 47811456 47950056 48088161 48135168 48172047 48219136 48231288 48299328 48358016 48370203 48497296 48522936 48662691 48711168 48996864 49018068 49137984 49305564 49496832 49639392 49725984 49787136 49869204 49870134 50088192 50161692 50233392 50465954 50528016 50599296 50673546 50761942 50833552 50979962 51131696 51279921 51330048 51477888 51478848 51653448 51717176 51853824 51866131 52093888 52157952 52243928 52399424 52473344 52550344 52551324 52934112 53086572 53087562 53385472 53398926 53474256 53539232 53721822 53787888 53929216 54036906 54246528 54402768 54559458 54588303 54641664 54800064 55053768 55121472 55199232 55212333 55266304 55280232 55376664 55454784 55536159 55614504 55780032 55941732 56157696 56280004 56349216 56610092 56829696 56993376 57163008 57187746 57327648 57523158 57675376 57746304 57912624 58013648 58095488 58110129 58180738 58181823 58436224 58605624 58774419 58831872 58949352 59032512 59105344 59119137 59535872 59550876 59885056 60057536 60058656 60231636 60262356 60496128 60670368 60850944 60952386 61027344 61203114 61309878 61396368 61471872 61756464 61934334 61935489 61996032 62174592 62298747 62386632 62566317 62675459 62752536 62918592 62995968 63177408 63287616 63376896 63469896 63652701 63748608 63933408 64117548 64229396 64308384 64399104 64493604 64697248 64883588 64884798 65265354 65357424 65517312 65740752 65931327 65995776 66185856 66301312 66318021 66382848 66411576 66492272 66493512 66683782 66719037 66784256 66882256 66977856 67370688 67465728 67564728 67565988 68058144 68254164 68373228 68457312 68637184 68638464 68871264 69070914 69476022 69745536 69946416 70068432 70253568 70270242 70306082 70578816 70782096 70783416 71111117 71198568 71299008 71403633 71528191 71629096 71717184 71835401 72049208 72202752 72256723 72328704 72537024 72745944 72784404 73066752 73405024 73495296 73527102 73616444 73706976 73835552 73939712 73958346 74048212 74152672 74373376 74588976 74803806 74805201 75132288 75242538 75350088 75698931 75772928 75792024 75898944 75991168 76010319 76142913 76217344 76250328 76436864 76469943 76697544 76995072 77216832 77218272 77480172 77575764 77780736 78140832 78236928 78365892 78599136 78710016 78825516 78826986 79303642 79401168 79629858 79709184 79768766 80078208 80308848 80349808 80582733 80661504 80893824 81055359 81134592 81269848 81369792 81604152 81746504 81839187 81861824 81962496 81981949 82341952 82579112 82580652 82899456 83064996 83182176 83421756 83670048 83891456 83912598 84236544 84383488 84420006 84523824 84626528 84870268 84915138 85244544 85490064 85744512 85781619 85865472 85991472 86284737 86513064 86619456 86868936 87020472 87143232 87271107 87356416 87654336 87908436 88247808 88424028 88548768 88658016 88958716 89303808 89827584 90086304 90087984 90347454 90393534 90505058 90744192 91005552 91164304 91276416 91426874 91428579 91517952 91828352 91963102 91964817 92094552 92634696 92901501 92994048 93261888 93424576 93579948 93693656 93963511 94105088 94128804 94376128 94377888 94931424 95065344 95204844 95622912 95900112 96176322 96344094 96462576 96598656 96716032 96740406 96994592 97045872 97325382 97327197 97422336 97898031 97993728 98036136 98275968 98490007 98611128 98993664 99067661 99278784 99451968 99574272 99738408 99740268 100025673 100176384 100323384 100466784 100931908 101056032 101198592 101347092 101523884 101667104 101959924 102263392 102559842 102955776 102957696 103306896 103434352 103606371 103707648 103732262 104187776 104214033 104315904 104487856 104798848 104946688 105100688 105102648 105405363 105459123 105868224 106173144 106175124 106770944 106797852 106948512 107078464 107443644 107575776 107858432 108073812 108493056 108805536 109118916 109176606 109600128 110107536 110242944 110398464 110424666 110560464 110753328 110909568 111072318 111229008 111560064 111746041 111883464 112205709 112315392 112401443 112560008 112698432 112863807 113220184 113546279 113659392 113986752 114326016 114375492 114655296 115046316 115350752 115492608 115825248 116027296 116190976 116220258 116361476 116363646 116872448 117211248 117548838 117898704 118065024 118210688 118238274 118240479 118955463 119071744 119101752 119444787 119653149 119770112 120115072 120117312 120463272 120524712 120992256 121340736 121701888 121904772 122054688 122406228 122619756 122792736 122943744 123512928 123868668 123870978 124349184 124597494 124773264 125132634 125350918 125505072 125837184 125991936 126354816 126575232 126630009 126753792 126939792 127305402 127372707 127497216 127866816 128235096 128458792 128616768 128798208 128828777 128987208 129394496 129584371 129767176 129769596 130530708 130714848 131034624 131481504 131862654 132371712 132602624 132636042 132823152 132984544 132987024 133367564 133438074 133764512 133955712 134741376 134931456 135129456 135131976 135521181 135590301 135757587 136116288 136508328 136746456 136914624 137140311 137274368 137276928 137742528 137944653 138141828 138952044 139491072 139892832 140136864 140540484 140612164 141157632 141564192 141566832 142222234 142397136 142598016 142807266 143056382 143258192 143434368 143670802 144098416 144405504 144513446 144516141 144657408 145074048 145491888 145568808 145988073 146133504 146810048 146990592 147054204 147232888 147413952 147671104 147879424 147916692 148096424 148305344 148522969 148746752 149177952 149607612 149610402 150264576 150485076 150700176 151397862 151584048 151797888 151982336 152020638 152285826 152500656 152873728 152939886 153395088 153839763 153990144 154433664 154436544 154960344 155151528 155561472 155598393 155677753 156281664 156473856 156731784 157198272 157420032 157651032 157653972 158607284 158802336 159259716 159537532 160156416 160617696 160699616 161165466 161787648 162110718 162539696 162739584 163208304 163493008 163678374 163723648 163764909 163924992 163963898 164683904 165158224 165161304 165636999 165798912 166129992 166364352 166608477 166843512 167340096 167782912 167825196 168473088 168766976 168840012 169047648 169253056 169740536 169830276 170489088 170980128 171489024 171563238 171982944 172569474 173026128 173238912 173737872 174040944 174286464 174542214 174545469 175308672 175816872 176323257 176495616 176630839 176848056 177097536 177316032 177357411 177917432 178429867 178607616 179655168 180172608 180175968 180694908 180787068 181010116 181488384 182011104 182328608 182552832 182853748 182857158 183656704 183926204 183929634 184189104 185269392 185803002 185806467 185988096 186523776 186849152 186896241 187159896 187387312 187698951 187927022 188026377 188210176 188257608 188752256 188755776 189862848 190130688 190409688 190958103 191245824 191800224 192352644 192688188 192925152 193197312 193432064 193480812 193989184 194091744 194650764 194654394 195796062 196072272 196551936 196980014 197222256 197987328 198135322 198557568 198903936 199148544 199476816 199480536 200051346 200157111 200352768 200646768 200933568 201863816 202112064 202397184 202445221 202694184 203047768 203334208 203632583 203919848 204526784 205119684 205911552 205915392 206613792 206868704 207212742 207464524 208375552 208428066 208975712 209597696 210201376 210205296 210810726 210918246 211736448 212346288 212350248 213333351 213541888 213595704 213897024 214156928 214210899 214584573 214887288 215151552 215506203 215716864 216147624 216770169 216986112 217611072 218237832 218353212 219200256 220215072 220485888 220849332 221120928 221506656 221819136 222144636 222458016 223120128 223492082 223766928 224411418 224802886 225120016 225396864 225727614 226440368 227092558 227096793 227318784 227973504 228428739 228652032 228750984 229310592 229409829 230092632 230701504 230985216 231650496 232054592 232381952 232440516 232722952 232727292 233393237 233744896 234422496 235097676 235797408 236130048 236421376 236476548 236480958 237910926 238203504 238889574 239306298 240230144 240234624 240926544 241049424 241748199 241984512 242681472 243166077 243403776 243809544 244109376 244812456 245239512 245517561 245585472 245887488 245945847 247025856 247737336 247741956 248698368 249194988 249546528 250265268 250701836 251010144 251674368 252709632 253150464 253260018 253879584 254610804 254745414 255733632 256470192 256917584 257233536 257344857 257596416 257657554 257974416 258788992 258854211 259168742 259534352 259539192 261061416 261429696 261813321 262069248 262963008 263725308 264743424 265205248 265272084 265646304 265969088 265974048 266735128 266876148 267529024 267911424 269482752 270258912 270263952 271042362 271180602 271515174 272232576 273016656 273492912 273829248 274280622 274285737 274553856 275485056 275889306 275894451 276283656 277562747 277904088 278704503 278982144 279190681 279785664 280273728 281080968 281224328 281890533 282315264 283128384 283133664 284444468 284794272 285196032 285614532 286112764 286516384 286868736 287341604 288196832 289026892 289032282 290148096 290983776 291137616 291976146 291981591 292267008 293620096 293694093 293981184 294108408 294465776 294827904 295342208 295470021 295758848 295833384 296192848 296610688 297045938 297202983 297493504 298355904 299215224 299220804 300077019 300529152 300970152 301400352 302795724 303168096 303595776 303964672 304041276 304571652 305001312 305747456 305879772 306790176 307679526 308867328 308873088 309920688 310303056 311122944 311196786 311355506 312563328 312947712 313463568 314396544 314840064 315302064 315307944 316216089 316377369 316767703 317214568 317604672 318519432 319075064 319994059 320312832 321235392 321399232 322330932 323575296 324221436 325079392 325479168 326416608 326986016 327356748 327447296 327529818 327927796 329367808 330316448 330322608 331273998 332259984 332728704 333216954 333687024 334680192 335238123 335565824 335650392 336617127 336946176 337204329 337533952 337680024 338095296 338506112 338591421 339481072 339660552 340638837 340978176 341960256 342978048 343126476 343965888 345138948 346052256 346477824 347475744 348081888 348572928 349084428 349090938 350617344 351633744 352646514 353261678 353696112 354195072 354632064 354714822 355834864 356859734 356866389 357215232 358959447 359310336 360345216 360351936 361389816 361574136 362020232 362976768 363062917 364022208 364657216 365105664 365707496 365714316 366760801 367313408 367852408 367859268 368378208 370538784 371606004 371612934 373047552 373698304 373792482 374319792 374774624 375397902 375854044 376052754 376515216 377504512 377511552 379725696 379890027 380261376 380819376 381916206 382118121 382491648 383600448 384705288 385376376 385850304 386394624 386486331 386864128 386961624 387978368 388183488 388753113 389301528 389308788 391592124 392144544 393103872 393960028 394444512 396270644 397115136 397807872 398953632 398961072 400102692 400314222 401293536 401867136 403727632 404224128 404794368 404890442 405388368 406095536 406668416 406770903 407265166 407272761 407839696 409053568 410239368 411420933 411823104 411830784 413227584 413737408 413833959 414425484 414929048 416751104 416856132 417951424 419195392 420402752 420410592 421621452 421836492 423472896 424692576 424700496 426666702 427191408 427794048 428313856 428421798 429169146 429774576 430303104 431012406 432295248 433540338 433548423 433972224 435222144 436170031 436475664 436706424 437964219 438400512 438728213 440430144 440971776 441698664 442241856 443013312 443638272 444289272 444916032 445568907 446240256 446984164 447533856 448822836 449605772 450240032 450793728 451455228 452880736 454185116 454193586 455947008 456857478 457501968 458621184 458819658 460185264 461403008 461519289 461970432 463300992 464109184 464763904 464881032 465445904 465454584 466786474 466795179 467033259 467489792 468844992 470195352 471594816 472260096 472842752 472953096 472961916 475821852 476407008 477779148 478612596 480460288 480469248 481853088 482098848 483496398 485362944 486332154 487619088 488218752 489624912 490479024 491035122 491170944 491774976 491891694 494051712 495474672 495483912 496910997 497396736 497777819 498389976 499093056 499825431 500530536 501403672 502020288 502847807 503348736 505419264 505797061 506300928 506520036 507759168 509221608 509490828 511467264 512940384 513835168 514467072 514689714 515315108 515948832 517577984 517708422 518337484 519068704 519078384 522122832 522859392 523626642 523636407 525926016 527450616 528969771 529486848 529892517 530410496 530544168 531292608 531938176 531948096 532072233 533470256 533752296 535058048 535289601 535822848 538965504 540517824 540527904 542084724 542361204 543030348 544465152 546033312 546985824 547658496 548561244 548571474 550970112 551778612 551788902 552567312 555125494 555808176 557409006 557964288 558381362 559571328 560547456 562161936 562448656 563781066 564079131 564630528 566256768 566267328 568888936 569588544 570392064 570527441 571229064 572225528 572874309 573032768 573737472 573873643 574683208 576393664 578053784 578064564 580296192 581967552 582275232 583952292 583963182 587240192 587388186 588216816 588931552 589655808 590684416 590940042 591666768 592385696 593221376 594091876 594405966 596711808 598430448 598441608 600154038 600471333 601058304 601940304 602800704 605591448 606336192 607191552 607335663 607929344 608082552 609143304 610002624 610897749 611494912 611759544 613580352 615359052 617734656 617746176 619841376 620606112 622393572 622711012 625126656 626927136 628793088 630604128 630615888 632432178 632754738 633535406 634429136 635209344 637038864 638150128 639988118 640000053 640625664 642470784 642798464 643753719 644661864 646518609 647150592 648442872 650158784 650310507 650958336 652833216 653972032 654713496 654894592 655059636 655855592 657744577 658735616 660632896 660645216 662547996 664519968 665457408 666433908 667374048 669360384 670476246 671300784 673234254 674408658 675360048 676190592 677012224 677182842 678962144 679321104 681277674 681290379 681956352 683920512 685286217 685956096 686252952 687931776 688229487 689430049 690277896 692104512 692955648 694951488 696163776 697145856 698168856 698181876 700179711 701234688 703267488 705293028 706523356 707392224 708390144 709264128 709429644 711669728 713719468 713732778 717918894 720690432 720703872 722779632 723148272 724040464 725244597 725953536 726125834 728044416 729314432 729498231 730211328 731414992 731428632 733521602 734626816 735704816 735718536 736756416 737837541 741077568 743212008 743225868 746095104 747396608 747584964 748639584 749549248 750795804 751708088 752105508 753030432 755009024 755023104 759451392 759780054 761638752 763832412 764236242 767200896 769410576 770752752 771700608 772789248 772972662 773923248 775956736 776366976 777506226 778603056 778617576 782222287 783184248 784289088 785439963 786207744 786810101 787920056 788889024 790189411 792541288 794230272 794823953 795615744 797907264 797922144 800205384 800628444 802587072 803734272 807455264 808448256 809780884 810776736 812191072 813336832 813541806 814530332 814545522 815679392 818107136 820478736 822841866 822857211 823661568 826455168 827474816 827667918 827683353 828850968 829858096 832688241 833502208 833712264 835902848 836113509 837572043 838390784 840805504 840821184 843242904 843672984 845671599 846945792 849385152 849400992 853333404 854382816 855588096 856627712 856843596 858338292 859549152 860606208 862024812 864590496 867080676 867096846 870444288 872340062 872951328 873412848 875928438 876801024 877456426 880860288 881943552 883397328 884483712 886026624 886410063 887276544 888578544 889832064 891137814 891608949 892480512 893968328 895067712 897645672 899211544 900231057 900480064 901587456 901801439 902910456 905761472 908370232 908387172 911894016 913714956 915003936 917242368 917639316 920370528 922806016 923038578 926601984 928218368 929762064 930891808 930909168 933572948 933590358 934066518 937689984 940390704 943189632 944520192 945685504 945906192 945923832 948648267 949132107 950303109 951643704 952814016 955558296 957225192 959982177 960920576 960938496 963706176 964197696 966992796 970725888 972664308 975238176 976437504 979249824 980958048 982070244 982341888 983783388 988103424 990949344 990967824 993821994 995555638 996779952 998186112 999650862 1001061072 1002807344 1004040576 1005695614 1005714369 1006697472 1010838528 1011594122 1011612987 1012601856 1013040072 1015518336 1018443216 1018981656 1021916511 1022934528 1025880768 1027670336 1028934144 1029379428 1030630216 1031897664 1033598621 1035155968 1035416844 1036674968 1038137408 1038156768 1039660783 1044245664 1045718784 1047253284 1047272814 1051852032 1054901232 1057939542 1059785034 1061088336 1062585216 1063876352 1063896192 1064144466 1066940512 1067504592 1070116096 1070579202 1070599167 1071645696 1076878341 1077931008 1081035648 1081055808 1084169448 1084722408 1086060696 1088930304 1089188751 1089744271 1092066624 1093971648 1095316992 1097122488 1097142948 1100282403 1101940224 1103557224 1103577804 1105134624 1110250988 1111616352 1114818012 1116762724 1119142656 1121094912 1124323872 1124897312 1127562132 1128158262 1132513536 1132534656 1137777872 1139177088 1139670081 1140784128 1141054882 1142458128 1144451056 1145748618 1146065536 1146354363 1147474944 1147747286 1149366416 1152787328 1156107568 1156129128 1159458993 1160592384 1163935104 1164550464 1166259339 1167904584 1167926364 1174480384 1174776372 1176433632 1177863104 1179311616 1181368832 1181880084 1183333536 1184771392 1186442752 1188183752 1188811932 1193423616 1196860896 1196883216 1200308076 1200942666 1203880608 1205601408 1211182896 1212672384 1214383104 1214671326 1216165104 1218286608 1220005248 1221795498 1221818283 1223519088 1227160704 1229206451 1230718104 1234262799 1235469312 1235492352 1236415873 1239682752 1241212224 1241501877 1244787144 1245422024 1249009069 1250253312 1253854272 1257586176 1261208256 1261231776 1264864356 1265509476 1267070812 1268858272 1270418688 1274077728 1276300256 1279976236 1280000106 1284941568 1285596928 1287507438 1289323728 1293037218 1296885744 1300317568 1300621014 1300645269 1301916672 1305666432 1307944064 1308510093 1309426992 1309789184 1310119272 1311711184 1313892657 1315489154 1316184639 1317471232 1321265792 1321290432 1325095992 1329039936 1330914816 1332867816 1334748096 1336706721 1338720768 1340952492 1342601568 1346468508 1348817316 1350720096 1352381184 1354024448 1354365684 1357924288 1358642208 1362555348 1362580758 1367841024 1370572434 1372505904 1375863552 1376458974 1378860098 1380555792 1384209024 1385911296 1389902976 1392327552 1394291712 1396337712 1396363752 1400359422 1400385537 1401099777 1402469376 1406534976 1410586056 1413046712 1414784448 1416780288 1417116547 1418528256 1418859288 1423339456 1425428081 1427438936 1427465556 1435837788 1441380864 1441407744 1445559264 1446296544 1448080928 1450489194 1452251668 1456088832 1458628864 1458996462 1462829984 1462857264 1467043204 1471409632 1471437072 1473512832 1475675082 1482155136 1486424016 1486451736 1490732991 1492190208 1493333457 1494793216 1495169928 1497279168 1499098496 1499476293 1501591608 1503416176 1504211016 1506060864 1508543421 1510018048 1510046208 1517391183 1518902784 1519560108 1523277504 1527664824 1528472484 1534401792 1538821152 1541505504 1543401216 1545945324 1547846496 1551913472 1552733952 1555012452 1557206112 1557235152 1564444574 1566368496 1568578176 1570879926 1573620202 1575840112 1577778048 1580378822 1585082576 1588460544 1589647906 1589677551 1591231488 1595814528 1595844288 1600410768 1601256888 1605174144 1605868803 1607468544 1607850061 1614910528 1616896512 1619561768 1621553472 1624382144 1626673664 1627083612 1629060664 1629091044 1631358784 1633752659 1636214272 1640957472 1645683732 1645714422 1652910336 1654949632 1655335836 1655366706 1657701936 1659716192 1665376482 1667424528 1671805696 1672227018 1675144086 1681611008 1681642368 1686485808 1687345968 1691343198 1692237393 1693891584 1698770304 1698801984 1706666808 1708765632 1711176192 1711582323 1713255424 1713687192 1716676584 1718622927 1719098304 1721212416 1721620929 1724049624 1729180992 1734161352 1734193692 1740888576 1744680124 1745902656 1746825696 1751856876 1754912852 1761720576 1766794656 1768967424 1772053248 1772820126 1777157088 1779664128 1782275628 1783217898 1787936656 1790135424 1795291344 1798423088 1800462114 1800960128 1801413999 1803174912 1803602878 1805820912 1811522944 1816740464 1816774344 1822006989 1823788032 1827429912 1830007872 1832693247 1834484736 1835278632 1840741056 1845612032 1846077156 1853203968 1856436736 1859524128 1861783616 1861818336 1867145896 1867180716 1868133036 1875379968 1880781408 1886379264 1891812384 1891847664 1897296534 1898264214 1900606218 1903287408 1905628032 1911116592 1914450384 1919964354 1920000159 1921876992 1927412352 1928395392 1931261157 1933985592 1939555827 1941451776 1942939229 1945328616 1950476352 1950931521 1952875008 1958499648 1961916096 1964140488 1964683776 1967566776 1973233731 1976206848 1981898688 1981935648 1987643988 1991111276 1993559904 1996372224 1999301724 2002122144 2005614688 2008081152 2011391228 2011428738 2023188244 2023225974 2026080144 2031036672 2036886432 2037963312 2043833022 2043871137 2045869056 2051761536 2055340672 2055858651 2057868288 2058758856 2061260432 2063795328 2064688461 2067197242 2068290147 2070311936 2070833688 2073349936 2076274816 2076313536 2079321566 2088491328 2091437568 2094506568 2094545628 2100539133 2103704064 2109802464 2115879084 2119570068 2122176672 2125170432 2127752704 2127792384 2128288932 2133881024 2135009184 2140232192 2141158404 2141198334 2153756682 2162071296 2162111616 2168338896 2169444816 2172121392 2177860608 2178377502 2179488542 2184133248 2187943296 2190633984 2194244976 2194285896 2200564806 2203880448 2207114448 2207155608 2210269248 2213512623 2217373921 2220501976 2223232704 2226897431 2229636024 2233525448 2238285312 2239958413 2242189824 2248647744 2249794624 2255124264 2256316524 2265027072 2265069312 2275555744 2278354176 2279340162 2282109764 2284916256 2288902112 2291497236 2292131072 2292708726 2295494572 2298732832 2305574656 2312215136 2312258256 2318917986 2327870208 2329100928 2332518678 2335809168 2335852728 2346666861 2348960768 2349552744 2352867264 2355726208 2356319889 2358623232 2360430303 2362737664 2363760168 2366667072 2369542784 2370568233 2372885504 2376367504 2377623864 2384471859 2386847232 2393721792 2393766432 2400616152 2401885332 2407761216 2411202816 2422365792 2425344768 2429342652 2432330208 2436573216 2440010496 2443590996 2443636566 2447038176 2454321408 2458412902 2461436208 2468525598 2470984704 2472831746 2479365504 2482424448 2483003754 2489574288 2490844048 2498018138 2498064723 2500506624 2507708544 2512716129 2515172352 2522416512 2522463552 2529728712 2531018952 2534141624 2537014797 2537716544 2540837376 2541440419 2548155456 2552600512 2559952472 2560000212 2567325607 2569883136 2571193856 2575014876 2578647456 2586074436 2593771488 2600635136 2601242028 2601290538 2611332864 2615888128 2617020186 2618853984 2620238544 2623422368 2627785314 2630978308 2632369278 2642531584 2642580864 2650191984 2658079872 2659230189 2661829632 2665735632 2669496192 2673413442 2674826847 2677441536 2681904984 2685203136 2692937016 2697634632 2700693171 2701440192 2704762368 2705404317 2708048896 2708731368 2715848576 2717284416 2725110696 2725161516 2735682048 2741144868 2745011808 2751727104 2752917948 2757720196 2761111584 2768418048 2779805952 2784655104 2792675424 2792727504 2800718844 2800771074 2802199554 2813069952 2821172112 2826093424 2829568896 2833560576 2834233094 2837056512 2837718576 2846678912 2847396321 2850856162 2850909327 2854877872 2854931112 2871675576 2879946531 2882761728 2882815488 2891118528 2892593088 2896161856 2900978388 2904503336 2912177664 2912868841 2917257728 2917992924 2925659968 2925714528 2934086408 2942819264 2942874144 2947025664 2951350164 2964310272 2972848032 2972903472 2981465982 2986666914 2990339856 2994558336 2998196992 2998952586 3003183216 3006832352 3008422032 3012121728 3017086842 3017143107 3020092416 3034782366 3034838961 3037805568 3039120216 3046555008 3053190217 3055329648 3056944968 3065749533 3068803584 3071097491 3077642304 3083011008 3086802432 3091890648 3095692992 3100795863 3103826944 3105467904 3110024904 3114412224 3114470304 3118982349 3128889148 3132736992 3137156352 3141759852 3147240404 3151680224 3155556096 3160757644 3170165152 3179295812 3179355102 3191629056 3191688576 3200821536 3202513776 3210348288 3211737606 3211797501 3214937088 3215700122 3229821056 3230635023 3233793024 3239123536 3243106944 3248764288 3253347328 3254167224 3258121328 3258182088 3262717568 3267505318 3267566253 3269232813 3272428544 3281914944 3291367464 3291428844 3300847209 3305820672 3309899264 3310671672 3310733412 3315403872 3319432384 3330752964 3334849056 3343611392 3344454036 3350288172 3363222016 3363284736 3372971616 3374691936 3382686396 3384474786 3397540608 3397603968 3413333616 3417531264 3422352384 3423164646 3427374384 3433353168 3437245854 3438196608 3442424832 3443241858 3448099248 3458361984 3468322704 3468387384 3478376979 3481777152 3484444733 3489360248 3491805312 3493651392 3498778017 3503713752 3509825704 3519934649 3523441152 3533589312 3537934848 3544106496 3545640252 3554314176 3559328256 3564551256 3566435796 3575873312 3580270848 3590582688 3596846176 3600924228 3601920256 3602827998 3607205756 3611641824 3623045888 3633480928 3633548688 3644013978 3654859824 3660015744 3665386494 3665454849 3670557264 3681482112 3687619353 3691224064 3692154312 3702788397 3706407936 3709247619 3712873472 3719048256 3723567232 3723636672 3724505631 3734291792 3734361432 3736266072 3747027207 3750759936 3761562816 3772758528 3783624768 3783695328 3794593068 3796528428 3801212436 3806574816 3811256064 3822233184 3828900768 3839928708 3840000318 3854824704 3856790784 3862522314 3867971184 3879111654 3885878458 3890657232 3900952704 3901863042 3905750016 3916999296 3923832192 3925530279 3928280976 3929367552 3935133552 3946467462 3948553917 3952413696 3963797376 3963871296 3975287976 3982222552 3987119808 3992744448 3993692087 3998603448 4004244288 4010120163 4011229376 4016162304 4017115501 4022782456 4022857476 4034368811 4046376488 4046451948 4052160288 4062073344 4073772864 4075926624 4087666044 4087742274 4103523072 4110681344 4111717302 4117517712 4122520864 4127590656 4129376922 4134394484 4136580294 4141667376 4146699872 4152549632 4152627072 4158643132 4176982656 4182875136 4189013136 4189091256 4201078266 4201156611 4203299331 4207408128 4219604928 4231758168 4239140136 4244353344 4250340864 4251349641 4255505408 4255584768 4256577864 4267762048 4270018368 4276284243 4280464384 4282316808 4282396668 4307513364 4324142592 4324223232 4336677792 4338889632 4344242784 4356755004 4358977084 4368266496 4375886592 4388489952 4388571792 4401129612 4414228896 4414311216 4420538496 4427025246 4434747842 4441003952 4446465408 4453794862 4459272048 4467050896 4476570624 4479916826 4480000371 4484379648 4497295488 4499589248 4510248528 4512633048 4525630263 4530054144 4530138624 4551111488 4552173549 4556708352 4558680324 4564219528 4569832512 4577804224 4582994472 4584262144 4585417452 4590989144 4597465664 4604212039 4611149312 4624430272 4624516512 4637835972 4655740416 4658201856 4665037356 4671618336 4671705456 4693333722 4699105488 4705734528 4711452416 4712639778 4720860606 4727520336 4733334144 4739085568 4741136466 4752735008 4755247728 4768943718 4769032653 4773694464 4787443584 4787532864 4801232304 4803770664 4815522432 4817606409 4822405632 4823550183 4826010343 4844731584 4850689536 4858685304 4864660416 4873146432 4880020992 4887181992 4887273132 4894076352 4901257977 4908642816 4916825804 4922872416 4937051196 4945663492 4958731008 4964848896 4966007508 4979148576 4981688096 4996036276 4996129446 5015417088 5025432258 5044833024 5044927104 5059457424 5062037904 5068283248 5074029594 5075433088 5076712179 5081674752 5082880838 5096310912 5105201024 5119904944 5120000424 5134651214 5134746969 5139766272 5142387712 5150029752 5157294912 5164862787 5172148872 5187542976 5201270272 5202484056 5202581076 5222665728 5231776256 5234040372 5237707968 5240477088 5246844736 5255570628 5261956616 5264738556 5285063168 5285161728 5300383968 5316159744 5318460378 5331471264 5338992384 5346826884 5349653694 5363809968 5370406272 5385874032 5395269264 5401386342 5402880384 5409524736 5410808634 5417462736 5431697152 5434568832 5450221392 5450323032 5466020967 5471364096 5475556009 5482289736 5490023616 5498079741 5503454208 5505835896 5515440392 5522223168 5531325877 5536836096 5559611904 5563767671 5569310208 5585350848 5585455008 5601437688 5601542148 5604399108 5626139904 5642344224 5652186848 5659137792 5668466188 5675437152 5693357824 5694792642 5701712324 5701818654 5709755744 5709862224 5743351152 5759893062 5760000477 5765630976 5782237056 5785186176 5792323712 5793783471 5801956776 5809006672 5818667481 5824355328 5825737682 5828817687 5834515456 5835985848 5851319936 5851429056 5852794563 5868172816 5885638528 5885748288 5894051328 5902700328 5919701193 5928620544 5945696064 5945806944 5962931964 5973333828 5980679712 5989116672 5996393984 5997905172 6006366432 6013664704 6016844064 6024243456 6034173684 6034286214 6069564732 6069677922 6078240432 6093110016 6106380434 6110659296 6113889936 6131499066 6137607168 6142194982 6155284608 6166022016 6173604864 6183781296 6191385984 6201591726 6204870441 6210935808 6220049808 6228824448 6228940608 6237964698 6257778296 6265473984 6274312704 6275801851 6283519704 6294480808 6301617399 6303360448 6311112192 6312610073 6321515288 6340330304 6358591624 6358710204 6383258112 6383377152 6401643072 6405027552 6420696576 6423475212 6423595002 6431400244 6459642112 6461270046 6478247072 6486213888 6497528576 6508334448 6516242656 6516364176 6525435136 6535010636 6535132506 6538465626 6563829888 6582734928 6582857688 6601694418 6611641344 6619798528 6621343344 6621466824 6630807744 6638864768 6640537869 6652121763 6661505928 6669698112 6680692293 6687222784 6688908072 6700576344 6719875239 6726444032 6726569472 6745943232 6749383872 6765372792 6768949572 6795081216 6795207936 6826667232 6835062528 6846329292 6854748768 6866706336 6874491708 6876393216 6886483716 6896198496 6916723968 6936645408 6936774768 6956753958 6968889466 6978720496 6983610624 6987302784 6997556034 7007427504 7019651408 7039869298 7040000583 7046882304 7067178624 7075869696 7081290909 7088212992 7091280504 7108628352 7111704699 7118656512 7129102512 7132871592 7151746624 7153415577 7160541696 7181165376 7193692352 7201848456 7203840512 7205655996 7214411512 7223283648 7235190347 7246091776 7266961856 7267097376 7277625481 7288027956 7309719648 7320031488 7330772988 7330909698 7341114528 7362964224 7375238706 7384308624 7405576794 7418495238 7438096512 7447134464 7447273344 7449011262 7468583584 7468722864 7472532144 7494054414 7494194169 7501519872 7523125632 7538148387 7545517056 7567249536 7567390656 7589186136 7593056856 7602424872 7611044391 7613149632 7622512128 7624321257 7644466368 7657801536 7679857416 7680000636 7701976821 7709649408 7713581568 7725044628 7735942368 7758223308 7771756916 7781314464 7801905408 7803726084 7833998592 7847664384 7851060558 7856561952 7870267104 7892934924 7897107834 7927594752 7927742592 7950575952 7964445104 7974239616 7977690567 7985488896 7987384174 7997206896 8008488576 8020240326 8022458752 8024480541 8032324608 8034231002 8045564912 8045714952 8068737622 8092752976 8092903896 8104320576 8116212951 8124146688 8147545728 8151853248 8175332088 8175484548 8207046144 8221362688 8223434604 8235035424 8245041728 8255181312 8258753844 8268788968 8273160588 8283334752 8293399744 8305099264 8305254144 8317286264 8353965312 8378026272 8378182512 8402156532 8402313222 8406598662 8439209856 8463516336 8478280272 8488706688 8500681728 8502699282 8511169536 8513155728 8535524096 8540036736 8552568486 8552727981 8564633616 8564793336 8604445157 8615026728 8639839593 8648285184 8648446464 8654911111 8673355584 8677779264 8688485568 8713510008 8717954168 8736532992 8738606523 8743063483 8751773184 8776979904 8777143584 8802259224 8828457792 8828622432 8841076992 8854050492 8869495684 8882007904 8892930816 8907589724 8918544096 8934101792 8959833652 8960000742 8994590976 8999178496 9020497056 9025266096 9051260526 9051429321 9060277248 9102222976 9104347098 9104516883 9113416704 9117360648 9128439056 9139665024 9155608448 9159570651 9165988944 9168524288 9170834904 9181978288 9194931328 9197248599 9208424078 9213292473 9222298624 9248860544 9249033024 9275671944 9302387589 9311480832 9316403712 9330074712 9343236672 9343410912 9356947047 9386667444 9398210976 9411469056 9422904832 9425279556 9441721212 9455040672 9466668288 9478171136 9482272932 9505470016 9510495456 9537887436 9538065306 9574887168 9575065728 9602464608 9607541328 9631044864 9635212818 9644811264 9647100366 9652020686 9689463168 9701379072 9717370608 9729320832 9746292864 9760041984 9774363984 9774546264 9788152704 9802515954 9802698759 9807698439 9817285632 9833651608 9845744832 9874102392 9891326984 9902541627 9917462016 9919815829 9929697792 9932015016 9958297152 9963376192 9992072552 9992258892 10030834176 10050864516 10089666048 10089854208 10118914848 10124075808 10136566496 10148059188 10150866176 10153424358 10165761676 10192621824 10210402048 10239809888 10240000848 10269302428 10269493938 10300059504 10314589824 10329725574 10344297744 10375085952 10402540544 10404968112 10405162152 10435130937 10445331456 10453334199 10463552512 10468080744 10475415936 10480954176 10493689472 10496334051 10511141256 10523913232 10529477112 10559803947 10570126336 10570323456 10600767936 10632319488 10636920756 10662942528 10677984768 10693653768 10699307388 10727619936 10740812544 10771748064 10790538528 10802772684 10805760768 10821617268 10834925472 10863394304 10869137664 10900442784 10900646064 10932041934 10951112018 10964579472 10980047232 10996159482 11011671792 11030880784 11044446336 11062651754 11062858059 11073672192 11119223808 11127535342 11127742857 11138620416 11170701696 11170910016 11202875376 11203084296 11208798216 11241081621 11252279808 11254950427 11284688448 11304373696 11318275584 11336932376 11350874304 11369584831 11386715648 11389585284 11403424648 11403637308 11419511488 11419724448 11436268613 11486702304 11519786124 11520000954 11564474112 11570372352 11584647424 11587566942 11603913552 11618013344 11637334962 11651475364 11657635374 11671971696 11702639872 11702858112 11705589126 11736345632 11771277056 11771496576 11776590837 11788102656 11805400656 11839402386 11845661751 11857241088 11891392128 11891613888 11925863928 11946667656 11961359424 11978233344 11981076261 11992787968 11995810344 12012732864 12027329408 12030360489 12033688128 12048486912 12051346503 12068347368 12068572428 12103106433 12139129464 12139355844 12156480864 12186220032 12212760868 12221318592 12227779872 12262998132 12284389964 12310569216 12332044032 12367562592 12382771968 12403183452 12409740882 12440099616 12457648896 12457881216 12475929396 12515556592 12530947968 12548625408 12551603702 12567039408 12588961616 12603234798 12606720896 12609897993 12622224384 12625220146 12643030576 12680660608 12717183248 12717420408 12754048923 12766516224 12766754304 12803286144 12810055104 12828852729 12841393152 12846950424 12847190004 12862800488 12919284224 12922540092 12956494144 12972427776 12995057152 13016668896 13032485312 13032728352 13050870272 13070021272 13070265012 13076931252 13127659776 13165469856 13165715376 13203388836 13242686688 13242933648 13261615488 13277729536 13281075738 13304243526 13323011856 13339396224 13361384586 13377816144 13401152688 13439750478 13440001113 13453138944 13491886464 13498767744 13521270961 13530745584 13537899144 13576890789 13590162432 13590415872 13600574603 13653334464 13656520647 13670125056 13692658584 13709497536 13733412672 13748983416 13752786432 13772967432 13792396992 13812636117 13833447936 13873290816 13873549536 13913507916 13937778932 13957440992 13967221248 13974605568 13995112068 14014855008 14039302816 14079738596 14080001166 14134357248 14162581818 14182561008 14217256704 14223409398 14258205024 14265743184 14303493248 14306831154 14307097959 14321083392 14362330752 14387384704 14403696912 14407681024 14411311992 14428823024 14446567296 14452819227 14470380694 14470650549 14478031029 14492183552 14533923712 14534194752 14555250962 14576055912 14619439296 14640062976 14661545976 14661819396 14682229056 14703773931 14725928448 14750477412 14768617248 14811153588 14836990476 14876193024 14894268928 14894546688 14898022524 14937167168 14937445728 14945064288 14988108828 14988388338 15046251264 15076296774 15134499072 15134781312 15178372272 15186113712 15204849744 15222088782 15226299264 15245024256 15248642514 15288932736 15315603072 15359714832 15360001272 15403953642 15404240907 15419298816 15427163136 15450089256 15471884736 15494588361 15516446616 15543513832 15562628928 15588282017 15603810816 15607452168 15667997184 15679708891 15695328768 15702121116 15713123904 15740534208 15785869848 15794215668 15855189504 15855485184 15901151904 15928890208 15948479232 15955381134 15974768348 15994413792 16016977152 16040480652 16044917504 16048961082 16068462004 16091129824 16091429904 16137475244 16185505952 16185807792 16208641152 16232425902 16295091456 16303706496 16350664176 16350969096 16398062901 16414092288 16426668027 16442725376 16446869208 16470070848 16490083456 16494239223 16510362624 16517507688 16537577936 16546321176 16566669504 16586799488 16593977631 16610198528 16610508288 16634572528 16691303013 16707930624 16756052544 16756365024 16804313064 16804626444 16813197324 16878419712 16927032672 16956560544 16977413376 17005398564 17026311456 17071048192 17080073472 17105136972 17105455962 17129267232 17129586672 17208890314 17230053456 17279679186 17296892928 17309822222 17346711168 17355558528 17376971136 17427020016 17435908336 17473065984 17477213046 17486126966 17486453061 17503546368 17553959808 17554287168 17604518448 17656915584 17657244864 17682153984 17686350671 17708100984 17738991368 17759103579 17764015808 17785861632 17790082933 17815179448 17837088192 17868203584 17919667304 17920001484 17971279249 17989181952 17998356992 18040994112 18050532192 18102521052 18102858642 18204445952 18208694196 18209033766 18234721296 18256878112 18279330048 18311216896 18319141302 18331977888 18341669808 18363956576 18389862656 18394497198 18416848156 18426584946 18497721088 18498066048 18551343888 18604775178 18614611323 18632807424 18660149424 18686473344 18686821824 18713894094 18773334888 18796421952 18822938112 18827405553 18845809664 18850559112 18883442424 18904852197 18910081344 18933336576 18937830219 18956342272 18964545864 19010940032 19020990912 19075774872 19076130612 19149774336 19150131456 19204929216 19215082656 19262089728 19270425636 19294200732 19304041372 19378926336 19434741216 19458641664 19492585728 19548727968 19549092528 19576305408 19605031908 19605397518 19615396878 19667303216 19691489664 19748204784 19782653968 19805083254 19834924032 19839631658 19859395584 19864030032 19916594304 19926752384 19956365289 19984145104 19984517784 20042076879 20061668352 20101729032 20159625717 20179332096 20179708416 20237829696 20248151616 20273132992 20296118376 20301732352 20306848716 20331523352 20385243648 20390081887 20420804096 20479619776 20480001696 20538604856 20538987876 20600119008 20629179648 20659451148 20688595488 20750171904 20809936224 20810324304 20870261874 20906668398 20936161488 20950831872 20961908352 20987378944 20992668102 21022282512 21047826464 21058954224 21119607894 21120001749 21140646912 21201535872 21243872727 21264638976 21273841512 21325885056 21335114097 21355969536 21372331519 21387307536 21398614776 21455239872 21460246731 21481625088 21543496128 21581077056 21605545368 21611521536 21643234536 21669850944 21705571041 21726788608 21738275328 21800885568 21801292128 21832876443 21864083868 21902224036 21929158944 21960094464 21992318964 22023343584 22061761568 22088892672 22125303508 22125716118 22255070684 22255485714 22341403392 22341820032 22405750752 22406168592 22417596432 22482163242 22482582507 22504559616 22509900854 22569376896 22608747392 22614445161 22636551168 22673864752 22701748608 22739169662 22773431296 22779170568 22806849296 22807274616 22839022976 22839448896 22872537226 22872963771 22973404608 23039572248 23040001908 23105930463 23128948224 23140744704 23169294848 23175133884 23207827104 23236026688 23274669924 23302950728 23315270748 23343943392 23405279744 23405716224 23411178252 23472691264 23542554112 23542993152 23553181674 23610801312 23678804772 23691323502 23782784256 23783227776 23851727856 23893335312 23922718848 23956466688 23962152522 23991620688 24025465728 24054658816 24060720978 24067376256 24096973824 24102693006 24136694736 24137144856 24206212866 24278258928 24278711688 24312961728 24348638853 24372440064 24391113131 24425521736 24442637184 24455559744 24495871741 24525996264 24568779928 24621138432 24639542543 24664088064 24735125184 24765543936 24806366904 24819481764 24880199232 24915297792 24915762432 24951858792 25031113184 25061895936 25103207404 25134078816 25177923232 25206469596 25213441792 25219795986 25250440292 25286061152 25361321216 25434366496 25434840816 25508097846 25533508608 25606572288 25620110208 25657705458 25658183943 25693900848 25694380008 25725600976 25813335471 25838568448 25845080184 25912988288 25919518779 25944855552 25964733333 25990114304 26033337792 26064970624 26065456704 26101740544 26140042544 26140530024 26153862504 26215819569 26229190449 26255319552 26330939712 26331430752 26406777672 26485373376 26485867296 26523230976 26555459072 26562151476 26608487052 26646023712 26678792448 26722769172 26755632288 26802305376 26879500956 26880002226 26983772928 26997535488 27042541922 27061491168 27075798288 27153781578 27180831744 27201149206 27306668928 27313041294 27340250112 27385317168 27418995072 27466825344 27478711953 27497966832 27505572864 27545934864 27584793984 27625272234 27639877419 27666895872 27746581632 27747099072 27827015832 27875557864 27907162767 27914881984 27934442496 27949211136 27955844609 27990224136 28029710016 28070841141 28078605632 28159477192 28160002332 28240581677 28268714496 28325163636 28365122016 28434513408 28446818796 28516410048 28531486368 28606986496 28613662308 28614195918 28724661504 28774769408 28807393824 28822623984 28857646048 28893134592 28905638454 28940761388 28941301098 28956062058 29067847424 29068389504 29110501924 29152111824 29238878592 29280125952 29323091952 29323638792 29364458112 29407547862 29408096277 29423095317 29451856896 29500954824 29537234496 29622307176 29673980952 29707624881 29752386048 29759447487 29788537856 29789093376 29796045048 29874334336 29874891456 29890128576 29976217656 29976776676 30092502528 30152593548 30268998144 30269562624 30356744544 30372227424 30409699488 30444177564 30452598528 30497285028 30577865472 30631206144 30719429664 30720002544 30807907284 30808481814 30900178512 30943769472 30989176722 31032893232 31087027664 31125257856 31176564034 31207621632 31214904336 31335994368 31359417782 31360002597 31390657536 31404242232 31426247808 31481068416 31571739696 31588431336 31679411841 31710379008 31710970368 31802303808 31857780416 31896958464 31910762268 31949536696 31988827584 32033954304 32041557251 32080961304 32089835008 32097922164 32136924008 32182259648 32182859808 32229484273 32274950488 32371011904 32371615584 32417282304 32464851804 32590182912 32607412992 32701328352 32701938192 32796125802 32853336054 32893738416 32940141696 32980166912 32988478446 33035015376 33075155872 33092642352 33133339008 33173598976 33187955262 33188574177 33221016576 33269145056 33382606026 33383228571 33415861248 33512105088 33512730048 33608626128 33609252888 33626394648 33723244863 33756839424 33764851281 33782072401 33854065344 33913121088 33954826752 34010797128 34052622912 34108754493 34142096384 34160146944 34210273944 34210911924 34258534464 34259173344 34308805839 34417780628 34460106912 34559358372 34619644444 34693422336 34711117056 34753942272 34854040032 34871816672 34954426092 34972253932 34972906122 35107919616 35108574336 35209036896 35313831168 35314489728 35329772511 35364307968 35372701342 35416201968 35477982736 35518207158 35528031616 35536985253 35571723264 35580165866 35630358896 35674176384 35736407168 35839334608 35840002968 35942558498 35943228783 35978363904 35996713984 36081988224 36101064384 36154039509 36205042104 36205717284 36309319299 36408891904 36417388392 36418067532 36469442592 36513756224 36558660096 36622433792 36638282604 36663955776 36683339616 36727913152 36779725312 36788994396 36833696312 36853169892 36995442176 36996132096 37102687776 37209550356 37229222646 37320298848 37372946688 37373643648 37427788188 37546669776 37592843904 37645876224 37654811106 37701118224 37766884848 37809704394 37820162688 37866673152 37875660438 37929091728 38021880064 38041981824 38151549744 38152261224 38262146769 38299548672 38300262912 38328892063 38409858432 38430165312 38486558187 38524179456 38540851272 38588401464 38608082744 38719281139 38757852672 38869482432 38917283328 38985171456 39097455936 39098185056 39152610816 39210063816 39210795036 39230793756 39334606432 39382979328 39496409568 39565307936 39610166508 39679263316 39728060064 39833188608 39853504768 39912730578 39968290208 39969035568 40084153758 40203458064 40319251434 40320003339 40359416832 40475659392 40496303232 40546265984 40563812883 40592236752 40603464704 40613697432 40663046704 40730672367 40770487296 40780163774 40801723809 40841608192 40959239552 40960003392 40969561941 41077209712 41077975752 41200238016 41258359296 41318902296 41377190976 41437908351 41500343808 41619872448 41620648608 41740523748 41813336796 41872322976 41901663744 41923816704 41974757888 41985336204 42044565024 42095652928 42117908448 42239215788 42240003498 42403071744 42487745454 42547683024 42651770112 42670228194 42744663038 42774615072 42797229552 42910479744 42920493462 42963250176 43086992256 43162154112 43211090736 43223043072 43286469072 43339701888 43411142082 43411951647 43434093087 43476550656 43601771136 43602584256 43665752886 43728167736 43804448072 43858317888 43920188928 43930612957 43984637928 44046687168 44111321793 44123523136 44177785344 44188270511 44250607016 44251432236 44378056921 44510141368 44510971428 44682806784 44683640064 44811501504 44812337184 44835192864 44964326484 44965165014 45019801708 45138753792 45217494784 45228890322 45347729504 45403497216 45478339324 45558341136 45613698592 45614549232 45678045952 45678897792 45745074452 45745927542 45946809216 46079144496 46080003816 46211860926 46212722721 46257896448 46281489408 46338589696 46350267768 46415654208 46472053376 46483765083 46549339848 46605901456 46630541496 46687886784 46764846051 46810559488 46811432448 46822356504 46945382528 47039126673 47085108224 47085986304 47106363348 47221602624 47357609544 47382647004 47565568512 47566455552 47703455712 47786670624 47845437696 47924305044 47983241376 48050931456 48109317632 48121441956 48134752512 48205386012 48273389472 48274289712 48412425732 48556517856 48557423376 48625923456 48697277706 48782226262 48851043472 48885274368 48911119488 48991743482 49051992528 49137559856 49242276864 49279085086 49280004081 49328176128 49470250368 49531087872 49612733808 49638963528 49760398464 49781932893 49830595584 49831524864 49903717584 50062226368 50073909039 50123791872 50206414808 50268157632 50355846464 50412939192 50426883584 50439591972 50500880584 50572122304 50646332429 50722642432 50868732992 50869681632 51016195692 51213144576 51240220416 51315410916 51316367886 51387801696 51388760016 51451201952 51626670942 51690160368 51825976576 51839037558 51929466666 52066675584 52129941248 52130913408 52280085088 52281060048 52307725008 52431639138 52458380898 52459359183 52510639104 52661879424 52662861504 52813555344 52970746752 52971734592 53046461952 53059052013 53110918144 53124302952 53216974104 53277310737 53292047424 53357584896 53370248799 53445538344 53511264576 53604610752 53759001912 53760004452 53913837747 53967545856 53995070976 54085083844 54122982336 54151596576 54307563156 54402298412 54613337856 54626082588 54770634336 54837990144 54933650688 54957423906 54995933664 55091869728 55169587968 55250544468 55279754838 55493163264 55494198144 55654031664 55751115728 55814325534 55829763968 55843833969 55898422272 55911689218 55980448272 56059420032 56141682282 56157211264 56318954384 56320004664 56481163354 56482216659 56537428992 56650327272 56730244032 56813490657 56869026816 56893637592 57032820096 57062972736 57213972992 57227324616 57228391836 57449323008 57549538816 57614787648 57645247968 57715292096 57786269184 57811276908 57881522776 57882602196 57912124116 58135694848 58136779008 58221003848 58304223648 58477757184 58646183904 58647277584 58728916224 58815095724 58816192554 58846190634 59001909648 59074468992 59244614352 59347961904 59415249762 59504772096 59518894974 59578186752 59592090096 59748668672 59749782912 59780257152 59869095867 59952435312 59953553352 60126230637 60185005056 60231116099 60305187096 60478877151 60537996288 60539125248 60713489088 60744454848 60819398976 60888355128 60905197056 60994570056 61155730944 61170245661 61201444381 61262412288 61438859328 61440005088 61615814568 61616963628 61800357024 61887538944 61978353444 62065786464 62174055328 62250515712 62353128068 62429808672 62718835564 62720005194 62808484464 62852495616 62962136832 63143479392 63176862672 63358823682 63360005247 63421940736 63604607616 63715560832 63731618181 63793916928 63821524536 63899073392 63977655168 64005342291 64067908608 64083114502 64116994557 64161922608 64179670016 64195844328 64273848016 64364519296 64365719616 64380740193 64458968546 64549900976 64742023808 64743231168 64834564608 64929703608 65116713123 65180365824 65214825984 65402656704 65403876384 65498629329 65592251604 65706672108 65787476832 65880283392 65960333824 65976956892 66070030752 66150311744 66185284704 66266678016 66347197952 66375910524 66377148354 66538290112 66765212052 66766457142 67024210176 67025460096 67217252256 67218505776 67252789296 67446489726 67513678848 67529702562 67564144802 67708130688 67826242176 67909653504 68021594256 68105245824 68217508986 68320293888 68420547888 68421823848 68517068928 68518346688 68617611678 68618891313 68835561256 68920213824 69033820361 69118716744 69239288888 69317791389 69386844672 69422234112 69438710803 69507884544 69708080064 69743633344 69908852184 69944507864 69945812244 70215839232 70217148672 70418073792 70627662336 70628979456 70659545022 70745402684 70832403936 70955965472 71036414316 71056063232 71073970506 71160331732 71260717792 71348352768 71472814336 71678669216 71680005936 71885116996 71886457566 72163976448 72202128768 72308079018 72410084208 72411434568 72618638598 72817783808 72834776784 72836135064 72938885184 73027512448 73045916559 73117320192 73173339393 73244867584 73276565208 73327911552 73366679232 73455826304 73487615223 73559450624 73577988792 73667392624 73706339784 73918627629 73990884352 73992264192 74205375552 74419100712 74458445292 74640597696 74745893376 74747287296 74855576376 75093339552 75185687808 75309622212 75402236448 75533769696 75619408788 75640325376 75751320876 75858183456 76043760128 76083963648 76303099488 76304522448 76524293538 76600525824 76657784126 76819716864 76860330624 76973116374 77081702544 77176802928 77216165488 77438562278 77440006413 77515705344 77738964864 77834566656 77894199999 77970342912 78194911872 78196370112 78305221632 78420127632 78421590072 78461587512 78647458707 78669212864 78687571347 78765958656 78784652989 78992819136 79130615872 79220333016 79358526632 79456120128 79587093817 79666377216 79707009536 79825461156 79936580416 79938071136 80053880291 80168307516 80406916128 80638502868 80640006678 80951318784 80992606464 81092531968 81127625766 81184473504 81227394864 81326093408 81461344734 81560327548 81603447618 81918479104 81920006784 81939123882 82154419424 82155951504 82400476032 82436135859 82516718592 82637804592 82754381952 82875816702 82919632257 83000687616 83239744896 83241297216 83481047496 83626673592 83721488301 83744645952 83803327488 83847633408 83867533827 83949515776 83970672408 84089130048 84191305856 84212523423 84235816896 84478431576 84480006996 84721745031 84806143488 84975490908 85095366048 85303540224 85340456388 85489326076 85549230144 85594459104 85820959488 85840986924 86173984512 86324308224 86422181472 86572938144 86679403776 86822284164 86823903294 86868186174 87203542272 87205168512 87331505772 87456335472 87608896144 87716635776 87840377856 87861225914 87969275856 88093374336 88222643586 88247046272 88269285951 88355570688 88376541022 88501214032 88502864472 88756113842 89020282736 89021942856 89278342461 89365613568 89367280128 89623003008 89624674368 89670385728 89928652968 89930330028 90039603416 90277507584 90298934071 90434989568 90457780644 90695459008 90806994432 90956678648 91116682272 91227397184 91229098464 91356091904 91357795584 91490148904 91491855084 91893618432 92158288992 92160007632 92423721852 92425445442 92700535536 92831308416 92944106752 92967530166 93098679696 93211802912 93261082992 93375773568 93529692102 93622864896 93644713008 93890765056 94078253346 94080007791 94171972608 94212726696 94443205248 94648896727 94715219088 94765294008 95038235523 95131137024 95132911104 95204022221 95406911424 95573341248 95690875392 95848610088 95966482752 96101862912 96124671753 96218635264 96242883912 96269505024 96410772024 96546778944 96548579424 96688452819 96824851464 97113035712 97114846752 97251846912 97394555412 97564452524 97702086944 97770548736 97822238976 97983486964 98103985056 98275119712 98558170172 98560008162 98940500736 99225467616 99277927056 99520796928 99563865786 99565722531 99663049728 99807435168 100124452736 100147818078 100149685713 100247583744 100412829616 100536315264 100711692928 100825878384 100853767168 100879183944 101001761168 101144244608 101169734589 101292664858 101294553843 101346217203 101445284864 101737465984 101739363264 102032391384 102326263479 102426289152 102480440832 102630821832 102632735772 102775603392 102777520032 102902403904 102926417517 103253341884 103380320736 103651953152 103678075116 103858933332 104133351168 104259882496 104261826816 104560170176 104562120096 104615450016 104863278276 104916761796 104918718366 105323758848 105325723008 105627110688 105941493504 105943469184 106092923904 106118104026 106248605904 106433948208 106554621474 106584094848 106715169792 106740497598 106891076688 107022529152 107209221504 107518003824 107520008904 107827675494 107829686349 107935091712 107990141952 108170167688 108245964672 108303193152 108462118527 108615126312 108804596824 108927957897 109117974119 109226675712 109252165176 109541268672 109675980288 109867301376 109914847812 109991867328 110183739456 110339175936 110501088936 110559509676 110986326528 110988396288 111308063328 111502231456 111628651068 111659527936 111687667938 111823378436 111960896544 112118840064 112283364564 112314422528 112637908768 112640009328 112962326708 112964433318 113300654544 113460488064 113626981314 113787275184 114065640192 114125945472 114427945984 114454649232 114456783672 114786440307 114898646016 114986676189 115099077632 115229575296 115290495936 115430584192 115459674561 115572538368 115622553816 115763045552 115765204392 115824248232 116157843417 116271389696 116273558016 116442007696 116608447296 116955514368 117292367808 117294555168 117457832448 117630191448 117632385108 117692381268 118003819296 118148937984 118489228704 118695923808 118830499524 119037789948 119184180192 119497337344 119499565824 119560514304 119738191734 119904870624 119907106704 120252461274 120462232198 120610374192 120957754302 121078250496 121426978176 121488909696 121638797952 121691438649 121776710256 121810394112 121989140112 122311461888 122340491322 122402888762 122405171427 122524824576 122877718656 122880010176 123231629136 123233927256 123600714048 123775077888 123804454697 123956706888 124131572928 124313725053 124348110656 124501031424 124530580531 124706256136 124859617344 125065433141 125437671128 125440010388 125616968928 125704991232 125798954743 125924273664 126286958784 126353725344 126717647364 126720010494 127209215232 127431121664 127463236362 127643049072 127798146784 127955310336 128010684582 128166229004 128233989114 128323845216 128391688656 128547696032 128729038592 128731439232 128761480386 128917937092 129099801952 129484047616 129486462336 129669129216 129859407216 130233426246 130235854941 130302279261 130429651968 130805313408 130807752768 130997258658 131184503208 131413344216 131574953664 131760566784 131791838871 131920667648 131953913784 132140061504 132300623488 132333965379 132370569408 132533356032 132564811533 132694395904 132751821048 132754296708 133076580224 133134170763 133530424104 133532914284 134048420352 134050920192 134434504512 134437011552 134505578592 134892979452 135059405124 135128289604 135416261376 135652484352 136043188512 136210491648 136435017972 136841095776 136843647696 137034137856 137036693376 137235223356 137237782626 137671122512 137840427648 138067640722 138237433488 138478577776 138635582778 138773689344 138844468224 138877421606 139015769088 139416160128 139487266688 139817704368 139889015728 139891624488 140294538153 140431678464 140434297344 140836147584 141117380019 141255324672 141257958912 141319090044 141490805368 141664807872 141911930944 142072828632 142112126464 142147941012 142320663464 142521435584 142696705536 142730573209 142945628672 143357338432 143360011872 143770233992 143772915132 144327952896 144404257536 144616158036 144820168416 144822869136 145237277196 145669553568 145672270128 145877770368 146055024896 146091833118 146346678786 146553130416 146655823104 146733358464 146911652608 146975230446 147155977584 147334785248 147412679568 147837255258 147840012243 147984528384 148410751104 148838201424 148916890584 149281195392 149345798679 149491786752 149494574592 149606320633 149711152752 150186679104 150221727117 150371375616 150619244424 150804472896 151067539392 151238817576 151280650752 151502641752 151716366912 151938997287 152087520256 152167927296 152606198976 152609044896 153048587076 153315568252 153639433728 153720661248 153946232748 154163405088 154353605856 154432330976 154877124556 154880012826 155477929728 155788399998 156389823744 156392740224 156840255264 156843180144 156923175024 157294917414 157338425728 157375142694 157378077549 157531917312 157569305978 157985638272 158261231744 158440666032 158717053264 158912240256 159174187634 159177156039 159332754432 159414019072 159650922312 159873160832 159876142272 160107760582 160110746397 160336615032 160813832256 161277005736 161280013356 161741513241 161902637568 161985212928 162185063936 162255251532 162368947008 162454789728 162652186816 162922689468 163120655096 163206895236 163836958208 163840013568 163878247764 164308838848 164311903008 164800952064 164872271718 165275609184 165508763904 165751633404 165839264514 166479489792 166482594432 166962094992 167253347184 167442976602 167489291904 167695266816 167735067654 167941344816 168178260096 168382611712 168425046846 168471633792 168956863152 168960013992 169443490062 169446649977 169612286976 169950981816 170190732096 170440471971 170607080448 170680912776 170978652152 171098460288 171188918208 171471102187 171641918976 171681973848 172347969024 172476797801 172648616448 172844362944 173145876288 173358807552 173644568328 173647806588 173736372348 174407084544 174410337024 174663011544 174912670944 175217792288 175433271552 175722451828 175938551712 176186748672 176445287172 176494092544 176538571902 176753082044 177002428064 177005728944 177512227684 178040565472 178043885712 178556684922 178734560256 179246006016 179249348736 179340771456 179607287601 179857305936 179860660056 180079206832 180378691911 180555015168 180597868142 180693348297 180869979136 180915561288 181390918016 181436631453 181613988864 181913357296 182233364544 182454794368 182458196928 182712183808 182715591168 182980297808 182983710168 183510736983 183604333143 183787236864 184316577984 184320015264 184847443704 184850890884 185401071072 185662616832 185888213504 185935060332 186197359392 186423605824 186522165984 186751547136 187059384204 187289426016 187781530112 188156506692 188160015582 188425453392 188886410496 189297793454 189430438176 189530588016 190076471046 190265822208 190408044442 190813822848 191146682496 191381750784 191697220176 191932965504 192203725824 192249343506 192350983671 192485767824 192539010048 192821544048 193093557888 193097158848 193376905638 193649702928 194226071424 194229693504 194503693824 194549857381 194789110824 195128905048 195350139369 195404173888 195541097472 195644477952 195690912263 195966973928 196207970112 196495887987 196550239424 197116340344 197120016324 197684071739 197881001472 198450935232 198555854112 199041593856 199127731572 199131445062 199614870336 200248905472 200295636156 200299371426 200825659232 201072630528 201423385856 201651756768 201758367888 202003522336 202288489216 202339469178 202585329716 202589107686 202692434406 203474931968 203478726528 204064782768 204652526958 204960881664 205261643664 205265471544 205551206784 205555040064 205804807808 205852835034 205856673939 206506683768 206760641472 207101461083 207303906304 207356150232 207717866664 207953374167 208266702336 208316132409 208519764992 208523653632 209120340352 209124240192 209230900032 209726556552 209833523592 209837436732 210647517696 210651446016 211254221376 211882987008 211886938368 212236208052 212497211808 212867896416 213109242948 213168189696 213480995196 213782153376 214045058304 214418443008 215036007648 215040017808 215655350988 215659372698 216340335376 216491929344 216606386304 216924237054 217230252624 217609193648 217855915794 218235948238 218453351424 218504330352 219082537344 219351960576 219520018179 219734602752 219829695624 219983734656 220367478912 220462845669 220678351872 221002177872 221119019352 221755882887 221972653056 221976792576 222616126656 223004462912 223257302136 223319055872 223375335876 223646756872 223921793088 224237680128 224290900757 224566729128 224628845056 225275817536 225280018656 225606389911 225924653416 225928866636 226601309088 226920976128 227253962628 227574550368 228131280384 228251890944 228909298464 228913567344 229572880614 229973352378 230459150592 230580991872 230861168384 230919349122 231245107632 231526091104 231530408784 231648496464 232315686834 232320019239 232547116032 232884015392 233216894592 233682599997 233911028736 234584735616 234589110336 234915664896 235260382896 235264770216 235384762536 235942376121 236007638592 236062714041 236297875968 236353958967 236978457408 237391847616 237660999048 238075579896 238368360384 238761281451 238994674688 238999131648 239121028608 239476383468 239809741248 239814213408 240161640873 240504922548 240924464396 241220748384 241915508604 242853956352 242977819392 243277595904 243382877298 243553420512 243978280224 244680982644 244805777524 244810342854 245755437312 245760020352 246463258272 246467854512 247201428096 247308407577 247550155776 247608909394 247913413776 248263145856 248627450106 248696221312 248758896771 249002062848 249061161062 249412512272 249719234688 250130866282 250875342256 250880020776 251233937856 251409982464 251597909486 251602601481 251848547328 252573917568 252707450688 253435294728 253440020988 254165235093 254418430464 254862243328 254926472724 255286098144 255596293568 255910620672 256021369164 256332458008 256467978228 256647690432 256783377312 257095392064 257458077184 257462878464 257522960772 257835874184 258199603904 258968095232 258972924672 259718814432 260466852492 260471709882 260604558522 261610626816 261615505536 261994517316 262369006416 262826688432 263149907328 263521133568 263583677742 263907827568 264280123008 264601246976 264667930758 264741138816 265066712064 265129623066 265503642096 265508593416 266153160448 266268341526 267060848208 267065828568 267835027383 268096840704 268101840384 268302244441 268869009024 268874023104 269011157184 269785958904 270118810248 270256579208 270832522752 270896802213 271034967973 271304968704 272086377024 272420983296 272870035944 273682191552 273687295392 274068275712 274073386752 274470446712 274475565252 275342245024 275680855296 276135281444 276474866976 276957155552 277271165556 277754843212 278832320256 278974533376 279635408736 279778031456 279783248976 280589076306 280868594688 281672295168 282234760038 282240023373 282515917824 282638180088 282981610736 283329615744 283823861888 283946690181 284145657264 284224252928 284295882024 284641326928 285042871168 285114706569 285393411072 285461146418 285612066663 285891257344 286714676864 286720023744 287540467984 287545830264 288374015259 288655905792 288808515072 289232316072 289640336832 289645738272 290065358457 290474554392 291339107136 291344540256 291755540736 292110049792 292183666236 292693357572 293106260832 293311646208 293466716928 293823305216 293950460892 294311955168 294669570496 294825359136 295674510516 295680024486 296821502208 297676402848 297833781168 298562390784 298691597358 298989149184 299212641266 299422305504 300373358208 300443454234 300742751232 301238488848 301608945792 302135078784 302477635152 302561301504 303005283504 303432733824 303877994574 303883661529 304038651609 304335854592 305212397952 305218089792 306097174152 306631136504 306978790437 307278867456 307441322496 307514290699 307892465496 308326810176 308707211712 308779252551 308864661952 309754249112 309760025652 310646398447 310955859456 311576799996 312779647488 312785480448 313680510528 313686360288 313846350048 314589834828 314676851456 314750285388 314756155098 315138611956 315971276544 316522463488 316881332064 317434106528 317824480512 318348375268 318354312078 319301844624 319746321664 319752284544 320215521164 320221492794 320673230064 321627664512 322554011472 322560026712 323483026482 323489059047 323805275136 323970425856 324370127872 324510503064 324737894016 324909579456 325304373632 325386355581 325845378936 326241310192 326413790472 326783873691 327353922357 327673916416 327680027136 327756495528 328617677696 328623806016 329601904128 329744543436 330551218368 331017527808 331503266808 331678529028 332958979584 332965188864 333924189984 334506694368 334885953204 334978583808 335470135308 335882689632 336356520192 336765223424 336850093692 336943267584 337913726304 337920027984 338886980124 338893299954 339901963632 340381464192 340880943942 341361825552 341957304304 342196920576 342377836416 342942204374 343283837952 343363947696 344695938048 344953595602 344960028567 345297232896 345688725888 346291752576 346717615104 347289136656 347295613176 347472744696 348473530251 348814169088 348820674048 349326023088 349825341888 350435584576 350866543104 351444903656 351877103424 352373497344 352457129761 352890574344 352988185088 353077143804 353506164088 354004856128 354011457888 354524327003 355024455368 356081130944 356087771424 357113369844 358492012032 358498697472 358681542912 359214575202 359714611872 359721320112 360158413664 360757383822 361195736284 361386696594 361831122576 362781836032 362873262906 363826714592 364466729088 364909588736 364916393856 365074315947 365431182336 365960595616 365967420336 367021473966 367208666286 367215514281 367574473728 368633155968 368640030528 369694887408 369701781768 370802142144 371325233664 371413364091 371776427008 371870120664 372394718784 372847211648 372941175159 373044331968 373503094272 373591741593 374118768408 374578852032 375196299423 375563060224 376313013384 376320031164 376850906784 377396864229 377772820992 378595586908 378860876352 379061176032 380152942092 380816088884 381627645696 382293364992 383394440352 383865931008 384498687012 384701967342 384971535648 385643088096 386187115776 386194317696 386753811276 387299405856 388452142848 388459387008 389007387648 389099714762 389578221648 390257810096 390700278738 390808347776 390906837783 391288955904 391381824526 391933947856 392415940224 392991775974 393100478848 394232680688 394240032648 395368143478 395375516613 395762002944 396901870464 397111708224 397694434599 398083187712 398255463144 398262890124 399229740672 399402512289 400497810944 400591272312 400598742852 401651318464 402145261056 402846771712 403303513536 403516735776 404007044672 404576978432 404678938356 405170659432 405178215372 405384868812 406949863936 406957453056 408129565536 409305053916 410523287328 410530943088 411102413568 411110080128 411609615616 411705670068 411713347878 413013367536 413521282944 414202922166 414712300464 415435733328 415906748334 416533404672 416632264818 417047307264 418240680704 418248480384 418461800064 419453113104 419667047184 419674873464 420883614459 421295035392 421302892032 421617812693 422508442752 423352140057 423765974016 423773876736 424472416104 424994423616 425735792832 426218485896 426336379392 426961990392 427564306752 428090116608 428191719627 428836886016 430072015296 430080035616 431310701976 431318745396 432680670752 432983858688 433212772608 433848474108 434460505248 435218387296 435711831588 436471896476 437008660704 438165074688 439040036358 439659391248 439967469312 440734957824 440925691338 442004355744 442238038704 443511765774 443520036729 443953585152 445232253312 446008925824 446514604272 446638111744 446750671752 447293513744 447843586176 448037396037 448475360256 448581801514 448818961899 449133458256 449257690112 450551635072 450560037312 450665181351 451212779822 451849306832 451857733272 453202618176 453841952256 454507925256 455149100736 455816991861 456262560768 456503781888 457818596928 457827134688 459145761228 459946704756 460918301184 461161983744 461722336768 461838698244 462490215264 463052182208 463060817568 463296992928 464631373668 464640038478 465768030784 466433789184 467365199994 469169471232 469178220672 470520765792 470529540432 470769525072 471884752242 472015277184 472125428082 472595751936 472707917934 473956914816 474783695232 475321998096 476151159792 476736720768 477522562902 477531468117 477998263296 478242057216 478952766936 479619482496 479628426816 480323281746 480332239191 481009845096 481848928792 482441496768 483236742527 483831017208 485224539723 485707912704 485955638784 486070975621 486555191808 486765754596 487106841024 487956560448 489361965288 489611555048 489620685708 491510874624 491520040704 492926516544 492935709024 494402856192 494616815154 495217818788 495826827552 496526291712 497254900212 497392442624 497517793542 498122322124 498825024544 499438469376 500261732564 501750684512 501760041552 502467875712 503195818972 503205202962 505147835136 505414901376 506870589456 506880041976 508330470186 508339949931 508836860928 509724486656 509852945448 510572196288 511192587136 511321415913 511821241344 512042738328 512664916016 512935956456 513295380864 513566754624 514190784128 514413306561 514916154368 514925756928 515045921544 515671748368 516399207808 517430393403 517936190464 517945849344 519437628864 520933704984 520943419764 521209117044 523221253632 523231011072 523989034632 524738012832 525653376864 526299814656 527167355484 527815655136 528560246016 529202493952 529335861516 529482277632 530259246132 531007284192 531017186832 532306320896 532536683052 534121696416 534131657136 535670054766 536203680768 536604488882 537738018048 537748046208 538022314368 539571917808 540237620496 540513158416 541665045504 541793604426 542069935946 542080044891 542609937408 544172754048 544841966592 545740071888 547364383104 547374590784 548136551424 548146773504 548940893424 548951130504 550532210949 550684490048 550812999429 551361710592 551492570923 552270562888 552949733952 553914311104 554542331112 555509686424 557109656719 557664640512 557949066752 559270817472 559556062912 559566497952 561178152612 563344590336 564469520076 564480046746 565276360176 565963221472 566659231488 567647723776 567893380362 568291314528 568591764048 569282653856 570085742336 570229413138 570922292836 571224133326 573429353728 573440047488 575080935968 575091660528 576748030518 577052951013 577617030144 578464632144 579280673664 579291476544 580130716914 580949108784 582678214272 582689080512 583511081472 583649572143 584220099584 584367332472 585386715144 586050418107 586212521664 586623292416 586933433856 587072736789 587646610432 587900921784 588623910336 589339140992 589487663961 589650718272 591349021032 591360048972 593052215217 593643004416 595352805696 595667562336 597124781568 597383194716 598425282532 598844611008 600746716416 600886908468 602476977696 603217891584 604270157568 604955270304 606010567008 606865467648 607755989148 607767323058 608077303218 610424795904 610436179584 612194348304 613262273008 613957580874 614882644992 615028581398 615784930992 616653620352 617414423424 617558505102 617729323904 619508498224 619520051304 621292796894 621304383249 621911718912 623153599992 624948397227 625559294976 625570960896 627361021056 627372720576 627692700096 629179669656 629353702912 629500570776 629512310196 630277223912 631942553088 632092538497 633044926976 633762664128 634868213056 635648961024 636696750536 636708624156 638603689248 639492643328 639504569088 640431042328 640442985588 641346460128 643255329024 645108022944 645120053424 646966052964 646978118094 649021006128 649475788032 649819158912 650608747264 650772711162 651690757872 652482620384 652827580944 653567747382 654707844714 655360054272 655512991056 657235355392 657247612032 658560054537 659203808256 659489086872 661102436736 661388537007 662035055616 662542277089 663006533616 663357058056 665267648661 665917959168 665930377728 667848379968 669013388736 669771906408 669957167616 670940270616 671765379264 672713040384 672872702271 673530446848 673700187384 673886535168 675827452608 675840055968 676819169733 677773960248 677786599908 679803927264 680762928384 681761887884 682723651104 683914608608 684393841152 684755672832 685884408748 686727895392 689907191204 689920057134 691377451776 692583505152 694578273312 694591226352 694945489392 696947060502 696960057717 697641348096 698652046176 699650683776 700871169152 701047799991 701733086208 702889807312 703754206848 704746994688 704914259522 705781148688 705976370176 706154287608 707012328176 708009712256 708022915776 708188142123 709048654006 709061876901 710048910736 712162261888 712175542848 714226739688 716283844353 716984024064 716997394944 717363085824 718429150404 719429223744 719442640224 720316827328 720484922619 721514767644 722391472568 722773393188 723662245152 725563672064 725746525812 727653429184 728933458176 729819177472 729832787712 730148631894 731921191232 731934840672 734042947932 734417332572 734431028562 737266311936 737280061056 739389774816 739403563536 741604284288 742650467328 742826728182 743740241328 744789437568 745694423296 745882350318 746088663936 747006188544 747183483186 748237536816 749157704064 750392598846 752626026768 752640062328 753701813568 754793728458 754807804443 755545641984 757191173816 757721752704 758122352064 759372023971 760305884184 761632177768 762495705279 763255291392 763825818833 764586729984 766788880704 767731862016 768997374024 769403934684 769943071296 771286176192 772374231552 772388635392 773507622552 774598811712 776904285696 776918774016 778199429524 779156443296 780515620192 781400557476 781616695552 781813675566 782763649052 783867895712 784831880448 785983551948 786200957696 788465361376 788480065296 790736286956 790751033226 793803740928 794223416448 795388869198 796510926288 796525780248 798459481344 798805024578 800995621888 801182544624 801197485704 803302636928 803505082149 804290522112 804906733323 805693543424 806607027072 807033471552 808014089344 809153956864 809357876712 810341318864 810356430744 810769737624 812690406639 813104903919 813899727872 813914906112 816259131072 818610107832 821046574656 821061886176 822204827136 822220160256 823219231232 823411340136 823426695756 826026735072 827042565888 828405844332 829424600928 830871466656 831813496668 833264529636 836481361408 836496960768 836923600128 838906226208 839334094368 839349746928 841767228918 842605784064 843235625386 845016885504 846704280114 847547753472 848944832208 849988847232 851471585664 851840070543 852436971792 852672758784 853923980784 855128613504 856180233216 856383439254 856836199989 857673772032 860144030592 860160071232 862621403952 862637490792 865122045777 865361341504 865967717376 866425545216 866631182879 867696948216 868921010496 870196075371 870436774592 871423663176 872943792952 874017321408 875458031987 876330149376 878080072716 879318782496 879934938624 880592683201 881469915648 881851382676 884008711488 884476077408 887023531548 887040073458 890464506624 892017851648 893029208544 893501343504 894587027488 895687172352 896074792074 897163603028 897637923798 898266916512 901103270144 901120074624 901330362702 902425559644 903698613664 903715466544 906405236352 907683904512 909015850512 910298201472 911633983722 911650984587 912115954827 913007563776 915637193856 915654269376 918291522456 919893409512 920936371311 921836602368 922323967488 922542872097 923444673536 923677396488 924980430528 926104364416 926121635136 926337757653 926593985856 929262747336 929280076956 931536061568 931939195341 932867578368 934730399988 938338942464 938356441344 941041531584 941059080864 941539050144 943769504484 944030554368 944250856164 945415835868 947913829632 949567390464 950643996192 952302319584 953473441536 955045125804 955062936234 957905533872 959238964992 959256853632 960646563492 960664478382 962019690192 963697857584 964882993536 966473485054 967662034416 970449079446 971415825408 971911277568 972141951242 973110383616 973531509192 974213682048 975913120896 978723930576 979223110096 979241371416 982061767071 983021749248 983040081408 985853033088 985871418048 988805712384 989233630308 990435637576 991653655104 993052583424 993288274781 994509800424 994784885248 995035587084 996244644248 997650049088 998876938752 999114012463 1000523465128 1003501369024 1003520083104 1004935751424 1006391637944 1006410405924 1010295670272 1010829802752 1013741178912 1013760083952 1016660940372 1016679899862 1019705890896 1021144392576 1022385174272 1022642831826 1024085476656 1025329832032 1025871912912 1026590761728 1027133509248 1028381568256 1028826613122 1029851513856 1030091843088 1031343496736 1032798415616 1034860786806 1034880085701 1035891698688 1038875257728 1041867409968 1041886839528 1042418234088 1045420590753 1046442507264 1046462022144 1047244244431 1047978069264 1049476025664 1051306753728 1052599629312 1054334710968 1055631310272 1057120492032 1057371389283 1058404987904 1058671723032 1058964555264 1060518492264 1062014568384 1062034373664 1063572981009 1064612641792 1065073366104 1068243392832 1068263314272 1071340109532 1073208977764 1075476036096 1075496092416 1076044628736 1079143835616 1080475240992 1081026316832 1083587208852 1084139871892 1084160089782 1088345508096 1091480143776 1094728766208 1094749181568 1095222947841 1096293547008 1097881786848 1097902261008 1101064421898 1101368980096 1101625998858 1101646542843 1102723421184 1102985141846 1104541125776 1105899467904 1107828622208 1109084662224 1111019372848 1114219313438 1114240092273 1115329281024 1115898133504 1118541634944 1119112125824 1119132995904 1120775224779 1122356305224 1125588898269 1126689180672 1128939040152 1128960093492 1130552720352 1131926442944 1132190592687 1133318462976 1135295447552 1135786760724 1136582629056 1137183528096 1138565307712 1140171484672 1140458826276 1141844585672 1142448266652 1146858707456 1146880094976 1150161871936 1150183321056 1153496061036 1154105902026 1156929264288 1158561347328 1158582953088 1160261433828 1161898217568 1165356428544 1165378161024 1167022162944 1167299144286 1168734664944 1170773430288 1172100836214 1172425043328 1173866867712 1174145473578 1175801843568 1177247820672 1178678281984 1178975327922 1179301436544 1182698042064 1182720097944 1186104430434 1186126549839 1187286008832 1190705611392 1191335124672 1193083303797 1194249563136 1194766389432 1196850565064 1197689222016 1198207536867 1200297715309 1201493432832 1201773816936 1204953955392 1206435783168 1208540315136 1209910540608 1212021134016 1213730935296 1215511978296 1215534646116 1216154606436 1220849591808 1220872359168 1224388696608 1226524546016 1227915161748 1230057162796 1231569861984 1233307240704 1234828846848 1235117010204 1235458647808 1239016996448 1239040102608 1242585593788 1242608766498 1246307199984 1249896794454 1251141921792 1254722042112 1254745441152 1255385400192 1258359339312 1258707405824 1259001141552 1259024620392 1260554447824 1262650843377 1263885106176 1264185076994 1264853438079 1266089853952 1267525328256 1269736426112 1270056420171 1271297922048 1273393501072 1273417248312 1277207378496 1278985286656 1279009138176 1280862084656 1280885971176 1282692920256 1284575158881 1286510658048 1290216045888 1290240106848 1293932105928 1293956236188 1298042012256 1298951576064 1299638317824 1301217494528 1301545422324 1303381515744 1304965240768 1305655161888 1307135494764 1309415689428 1311025982112 1314470710784 1314495224064 1317120109074 1318978173744 1322204873472 1322777074014 1325084554178 1326013067232 1326714116112 1330535297322 1331860755456 1335696759936 1338026777472 1339543812816 1339914335232 1341880541232 1343530758528 1345426080768 1345745404542 1346456885697 1347400374768 1347773070336 1351654905216 1351680111936 1353638339466 1355547920496 1355573199816 1359607854528 1361525856768 1361849001667 1363523775768 1365447302208 1367450975583 1367829217216 1368787682304 1369511345664 1369836385841 1371768817496 1373455790784 1375719764551 1379814382408 1379840114268 1382754903552 1383788502173 1385167010304 1389156546624 1389182452704 1389890978784 1393894121004 1393920115434 1397304092352 1399301367552 1401742338304 1402095599982 1405779614624 1407508413696 1409828519044 1411562297376 1412308575216 1414024656352 1416019424512 1416045831552 1416376284246 1418097308012 1418123753802 1420097821472 1424324523776 1424351085696 1428453479376 1432567688706 1432594404351 1433994789888 1434726171648 1436858300808 1438858447488 1438885280448 1440633654656 1440969845238 1440996717573 1443029535288 1444782945136 1445546786376 1447324490304 1449710227581 1451127344128 1451493051624 1455306858368 1455673619169 1457866916352 1458212926863 1459638354944 1459665575424 1460297263788 1463842382464 1463869681344 1468085895864 1468834665144 1468862057124 1474532623872 1474560122112 1478779549632 1478807127072 1483208568576 1485653456364 1487480482656 1489578875136 1491388846592 1491764700636 1492177327872 1494366966372 1496475073632 1498315408128 1500785197692 1505252053536 1505280124656 1507403627136 1509587456916 1509615608886 1514382347632 1515443505408 1516244704128 1518744047942 1520611768368 1523264355536 1524991410558 1526510582784 1527651637666 1529173459968 1533577761408 1535463724032 1537994748048 1538807869368 1539886142592 1542572352384 1543239919683 1544748463104 1544777270784 1547015245104 1549197623424 1552291180209 1553808571392 1553837548032 1556398859048 1558312886592 1561031240384 1562801114952 1563233391104 1563627351132 1565527298104 1567735791424 1569663760896 1570036305299 1571967103896 1572401915392 1576930722752 1576960130592 1581472573912 1581502066452 1587607481856 1588446832896 1590777738396 1593021852576 1593051560496 1596918962688 1597610049156 1602365089248 1602394971408 1606605273856 1607010164298 1609813466646 1613214054144 1614066943104 1616028178688 1618715753424 1620682637728 1620712861488 1621539475248 1625380813278 1626209807838 1626240134673 1627829812224 1632518262144 1637220215664 1642093149312 1642123772352 1644409654272 1644440320512 1646438462464 1646822680272 1646853391512 1651596632847 1652053470144 1652438998287 1654085131776 1654477712769 1656811688664 1658849201856 1661742933312 1663626993336 1666529059272 1671328970157 1672962722816 1672993921536 1673847200256 1677812452416 1678668188736 1678699493856 1683534457836 1686471250772 1690033771008 1693408560228 1697889664416 1699977694464 1702943171328 1703680141086 1704873943584 1707847961568 1710257227008 1712766878508 1713672399978 1720288061184 1720320142464 1725242807904 1725274981584 1730244091554 1730722683008 1731158853039 1732851090432 1733262365758 1735393896432 1737842020992 1740392150742 1740873549184 1742847326352 1745887585904 1748034642816 1750916063974 1750948716429 1752660298752 1756160145432 1758637564992 1759869877248 1761185366402 1761218210367 1762939831296 1763702765352 1768017422976 1768952154816 1774047063096 1774080146916 1779156645651 1780929013248 1784035703296 1786058417088 1787002687008 1789174054976 1791374344704 1792149584148 1794327206056 1795275847596 1796533833024 1802206540288 1802240149248 1802660725404 1804851119288 1807397227328 1807430933088 1812810472704 1818031701024 1820596402944 1823267967444 1823301969174 1824231909654 1831274387712 1831308538752 1836583044912 1839786819024 1841872742622 1844647934976 1845085744194 1847354792976 1849960861056 1852208728832 1852243270272 1852675515306 1853187971712 1858525494672 1858560153912 1863072123136 1863878390682 1863913149747 1865735156736 1869460799976 1874845191681 1876677884928 1876712882688 1882083063168 1882118161728 1883078100288 1887539008968 1888061108736 1888501712328 1890831671736 1895827659264 1896277615491 1897244775811 1899134780928 1901287992384 1904604639168 1906946883072 1910090251608 1910125872468 1915811067744 1918477929984 1918513707264 1921293126984 1921328956764 1924039380384 1927395715168 1929765987072 1932946970108 1935324068832 1940898158892 1944283902484 1947063018384 1948427364096 1951826241792 1957447861152 1958446220192 1958482742832 1964123534142 1966080162816 1971706066176 1971742836096 1975680163611 1977611424768 1978467260616 1980871275152 1983307310208 1984165611021 1986105166848 1986576549562 1987626831267 1989019600848 1989569770496 1990071174168 1992489288496 1995300098176 1995802945983 1997753877504 1998228024926 2001046930256 2007002738048 2007040166208 2009871502848 2012783275888 2012820811848 2018618106813 2020591340544 2021659605504 2027482357824 2027520167904 2030457509199 2033321880744 2033359799724 2039411781792 2042288785152 2044770348544 2045285663652 2048170953312 2050659664064 2051743825824 2053181523456 2054267018496 2056763136512 2057653226244 2060183686176 2062686993472 2065596831232 2069721573612 2069760171402 2077750515456 2083734819936 2083773679056 2084836468176 2090841181506 2092924044288 2094488488862 2095956138528 2098952051328 2102613507456 2105199258624 2108669421936 2111262620544 2114240984064 2114742778566 2117343446064 2117929110528 2121036984528 2124029136768 2124068747328 2127145962018 2127185630703 2130146732208 2136486785664 2136526628544 2140048431191 2142680219064 2146417955528 2148851533059 2150952072192 2150992184832 2152089257472 2152600034893 2158287671232 2160950481984 2161454767857 2162052633664 2167174417704 2168279743784 2168320179564 2174524789129 2176691016192 2182960287552 2189457532416 2189498363136 2190445895682 2195763573696 2195804522016 2202128843796 2202737960192 2203251997716 2203293085686 2205970283692 2209082251552 2211798935808 2215657244416 2218169324448 2222038745696 2228438626876 2228480184546 2237083269888 2238224251648 2238265991808 2241550449558 2244712610448 2251177796538 2257878080304 2257920186984 2261105440704 2263852885888 2264381185374 2264423413329 2266636925952 2270590895104 2271573521448 2273165258112 2274367056192 2277130615424 2278116071913 2280342969344 2280917652552 2283689171344 2284896533304 2287487115837 2291477456499 2293717414912 2293760189952 2300323743872 2300366642112 2306992122072 2308211804052 2313858528576 2317122694656 2317165906176 2320522867656 2323796435136 2330712857088 2330756322048 2334598288572 2337469329888 2341546860576 2344201672428 2344850086656 2348290947156 2351603687136 2354495641344 2357356563968 2357950655844 2358602873088 2365396084128 2365440195888 2372208860868 2372253099678 2381411222784 2382670249344 2386166607594 2389532778864 2393701130128 2395378444032 2396415073734 2400595430618 2402986865664 2403547633872 2409907910784 2412871566336 2414720199969 2417080630272 2419821081216 2424042268032 2427461870592 2431023956592 2431069292232 2432309212872 2438071219917 2439314711757 2441699183616 2441744718336 2448777393216 2453049092032 2455830323496 2460114325592 2463139723968 2466614481408 2467199908327 2469657693696 2470234020408 2470917295616 2478033992896 2478080205216 2481670289021 2485171187576 2485217532996 2492614399968 2499793588908 2509444084224 2509490882304 2510770800384 2516718678624 2518002283104 2518049240784 2521108895648 2525301686754 2528370153988 2529706876158 2535050656512 2539472852224 2540112840342 2546787002144 2546834496624 2554414756992 2555520211629 2558018276352 2561724169312 2561771942352 2565385840512 2569150317762 2570508599967 2573021316096 2580432091776 2580480213696 2587864211856 2587912472376 2595366137331 2596084024512 2597903152128 2599276635648 2599893548637 2602434989056 2603090844648 2606763031488 2609930481536 2610588226113 2611310323776 2614270989528 2618831378856 2622051964224 2626374095961 2628941421568 2628990448128 2634240218148 2637956347488 2641778049603 2644409746944 2645554148028 2650169108356 2652026134464 2653428232224 2661070594644 2671393519872 2676053554944 2679087625632 2683761082464 2687061517056 2691490809084 2692913771394 2694800749536 2703309810432 2703360223872 2707276678932 2711095840992 2711146399632 2719215709056 2723051713536 2723698003334 2727047551536 2730894604416 2734901951166 2735658434432 2736347864481 2739022691328 2739672771682 2743537634992 2746911581568 2751439529102 2759628764816 2759680228536 2765509807104 2767577004346 2767628616291 2770334020608 2778313093248 2778364905408 2779781957568 2787788242008 2787840230868 2794608184704 2795817586023 2798602735104 2799266956201 2803484676608 2804191199964 2811559229248 2815016827392 2819657038088 2823124594752 2824617150432 2828049312704 2832038849024 2832091663104 2832752568492 2836194616024 2836247507604 2840195642944 2848649047552 2848702171392 2856906958752 2865135377412 2865188808702 2873716601616 2877716894976 2877770560896 2881267309312 2881939690476 2881993435146 2886059070576 2889565890272 2891093572752 2894648980608 2899420455162 2902986103248 2910613716736 2911347238338 2915733832704 2916425853726 2919331150848 2920594527576 2927684764928 2927739362688 2936171791728 2937669330288 2937724114248 2946185301213 2949065247744 2949120244224 2951324688851 2957559099264 2957614254144 2966417137152 2971306912728 2974960965312 2979157750272 2979864824343 2982777693184 2983529401272 2984354655744 2988733932744 2992950147264 2996630816256 2997342037389 3001570395384 3010504107072 3010560249312 3014807254272 3019174913832 3019231217772 3028764695264 3030887010816 3032489408256 3037488095884 3041223536736 3046528711072 3049982821116 3055303275332 3067155522816 3075989496096 3077615738736 3079772285184 3085144704768 3086479839366 3089554541568 3094030490208 3098395246848 3104582360418 3104640257103 3107675096064 3112797718096 3116625773184 3122062480768 3125602229904 3126466782208 3127254702264 3131054596208 3135471582848 3136261772259 3139327521792 3140072610598 3141732733293 3143934207792 3144803830784 3153861445504 3153920261184 3162945147824 3163004132904 3172114167849 3175214963712 3176893665792 3181555476792 3186043705152 3186103120992 3190718943027 3193837925376 3195220098312 3204730178496 3204789942816 3213210547712 3214020328596 3219626933292 3226428108288 3228133886208 3232056357376 3237431506848 3241365275456 3241425722976 3243078950496 3250761626556 3252419615676 3252480269346 3265036524288 3274440431328 3284186298624 3284247544704 3288880641024 3293645360544 3293706783024 3303193265694 3304106940288 3304877996574 3308170263552 3308955425538 3313623377328 3317698403712 3323485866624 3327253986672 3333058118544 3342657940314 3342720276819 3345987843072 3347694400512 3355624904832 3357336377472 3357398987712 3362325674337 3367068915672 3372942501544 3376766694807 3380067542016 3382657197689 3386817120456 3395779328832 3396571778061 3399955388928 3405886342656 3407360282172 3409747887168 3415695923136 3420514454016 3425533757016 3427344799956 3440576122368 3440640284928 3450485615808 3450549963168 3460488183108 3461445366016 3462317706078 3466524731516 3470787792864 3475684041984 3480784301484 3481747098368 3485694652704 3491775171808 3496069285632 3501832127948 3501897432858 3512320290864 3517275129984 3522370732804 3522436420734 3527405530704 3536034845952 3537904309632 3548094126192 3548160293832 3558313291302 3558379649517 3561858026496 3568071406592 3572116834176 3574005374016 3578348109952 3579249911391 3582748689408 3584299168296 3588654412112 3590551695192 3593067666048 3594622610601 3600893145927 3604413080576 3604480298496 3605321450808 3609702238576 3614794454656 3614861866176 3625620945408 3636063402048 3641192805888 3646535934888 3646603938348 3648463819308 3662548775424 3662617077504 3673166089824 3679573638048 3683745485244 3690171488388 3694709585952 3699921722112 3704417457664 3704486540544 3705351030612 3706375943424 3717050989344 3717120307824 3726144246272 3727756781364 3727826299494 3738921599952 3749690383362 3753425765376 3764166126336 3764236323456 3766156200576 3775078017936 3776122217472 3777003424656 3781663343472 3791655318528 3792555230982 3794489551622 3794560314237 3798269561856 3802575984768 3809209278336 3813893766144 3820180503216 3820251744936 3831622135488 3836955859968 3837027414528 3842586253968 3842657913528 3848078760768 3853725476643 3854791430336 3859531974144 3860447996461 3865893940216 3870648137664 3877028427371 3881796317784 3888567804968 3894126036768 3896854728192 3899767597033 3903652483584 3914895722304 3916892440384 3916965485664 3928247068284 3943412132352 3943485672192 3951360327222 3956934521232 3961742550304 3966614620416 3968331222042 3973153099124 3975253662534 3978039201696 3980142348336 3984978576992 3990600196352 3991605891966 3996456049852 4002093860512 4014005476096 4014080332416 4019743005696 4025566551776 4025641623696 4037236213626 4039370657091 4043319211008 4054964715648 4055040335808 4060915018398 4066643761488 4066719599448 4078823563584 4084577570304 4085547005001 4089540697088 4090571327304 4096341906624 4101319328128 4102352926749 4103487651648 4106363046912 4108534036992 4109509157523 4113526273024 4115306452488 4120367372352 4125373986944 4127159293653 4131193662464 4139443147224 4139520342804 4151365506519 4155501030912 4167469639872 4167547358112 4169672936352 4181682363012 4188976977724 4191912277056 4197904102656 4205227014912 4217338843872 4222525241088 4229485557132 4234686892128 4242073969056 4248058273536 4248137494656 4254291924036 4254371261406 4260293464416 4272973571328 4273053257088 4280096862382 4285360438128 4292835911056 4297703066118 4301984369664 4304178514944 4305200069786 4316575342464 4321900963968 4322909535714 4324105267328 4334348835408 4336559487568 4336640359128 4349049578258 4349130682743 4353382032384 4365920575104 4374638780589 4378915064832 4378996726272 4380891791364 4391527147392 4391609044032 4404257687592 4405475920384 4406503995432 4406586171372 4411940567384 4418164503104 4423597871616 4424647769479 4431314488832 4436338648896 4444077491392 4456877253752 4456960369092 4474166539776 4476448503296 4476531983616 4483100899116 4489425220896 4502355593076 4515756160608 4515840373968 4522210881408 4527705771776 4528762370748 4528846826658 4543147042896 4546330516224 4548734112384 4554261230848 4556232143826 4561835305104 4567378342688 4569793066608 4574974231674 4582954912998 4587520379904 4600647487744 4600733284224 4613984244144 4616423608104 4627717057152 4629719759049 4634245389312 4634331812352 4637795939623 4641045735312 4647592870272 4656873540627 4661425714176 4661512644096 4669196577144 4674938659776 4683093721152 4688403344856 4689700173312 4696581894312 4703207374272 4708991282688 4710108915897 4714713127936 4715901311688 4717205746176 4730792168256 4730880391776 4744417721736 4744506199356 4762822445568 4765340498688 4772333215188 4779065557728 4787402260256 4790756888064 4792830147468 4801190861236 4807095267744 4819815821568 4829440399938 4839642162432 4848084536064 4862047913184 4862138584464 4864618425744 4876142439834 4878629423514 4878720404019 4883489436672 4897554786432 4906098184064 4911660646992 4920228651184 4926279447936 4933228962816 4934399816654 4939315387392 4940468040816 4941834591232 4956067985792 4956160410432 4957316994861 4963340578042 4963433138307 4970342375152 4970435065992 4985228799936 4999587177816 5013986910471 5018888168448 5018981764608 5021541600768 5033437357248 5036004566208 5036098481568 5042217791296 5050603373508 5056740307976 5059413752316 5070101313024 5078945704448 5080225680684 5093574004288 5093668993248 5108829513984 5111040423258 5123448338624 5123543884704 5130771681024 5138300635524 5141017199934 5160864183552 5160960427392 5175728423712 5175824944752 5190732274662 5192168049024 5198553271296 5199787097274 5206181689296 5213526062976 5219860963072 5221176452226 5222620647552 5228541979056 5237662757712 5244103928448 5252748191922 5252846149287 5257980896256 5268480436296 5275912694976 5283556099206 5283654631101 5288819493888 5291108296056 5300338216712 5304052268928 5306856464448 5315604167797 5322141189288 5337469936953 5342787039744 5346780731831 5352107109888 5358175251264 5367522164928 5374123034112 5382981618168 5385827542788 5389601499072 5406619620864 5406720447744 5414553357864 5422191681984 5422292799264 5438431418112 5447396006668 5454095103072 5461789208832 5469803902332 5471316868864 5472695728962 5479345543364 5487075269984 5493823163136 5502879058204 5519257529632 5519360457072 5535154008692 5535257232582 5556626186496 5556729810816 5559563915136 5575576484016 5575680461736 5589216369408 5591635172046 5591739449241 5597205470208 5598533912402 5606969353216 5608382399928 5623118458496 5624535575043 5630033654784 5639314076176 5646249189504 5649234300864 5656098625408 5664077698048 5664183326208 5665505136984 5672389232048 5672495015208 5680391285888 5688832846473 5691734327433 5697298095104 5697404342784 5713813917504 5730270754824 5730377617404 5747433203232 5755433789952 5755541121792 5762534618624 5763879380952 5763986870292 5772118141152 5779131780544 5782187145504 5789297961216 5798840910324 5805972206496 5821227433472 5822694476676 5832851707452 5841189055152 5855369529856 5855478725376 5872343583456 5875338660576 5875448228496 5892370602426 5898240488448 5902649377702 5915118198528 5915228508288 5932834274304 5942613825456 5949921930624 5958315500544 5959729648686 5962880493801 5967058802544 5968709311488 5977467865488 5985900294528 5993261632512 5994684074778 6003140790768 6021008214144 6021120498624 6029614508544 6038349827664 6038462435544 6055854320439 6057529390528 6061774021632 6064978816512 6066418280153 6074976191768 6082447073472 6091372527597 6093057422144 6099965642232 6110606550664 6128206223909 6134311045632 6151978992192 6155231477472 6159544570368 6170289409536 6172959678732 6188060980416 6196790493696 6209164720836 6209280514206 6225595436192 6233251546368 6244124961536 6251204459808 6254509404528 6262109192416 6270943165696 6272523544518 6280145221196 6283465466586 6287868415584 6307722891008 6307840522368 6325890295648 6326008265808 6344228335698 6353787331584 6363110953584 6372087410304 6372206241984 6381437886054 6381556892109 6390440196624 6409460356992 6409579885632 6420145293573 6426421095424 6428040657192 6439253866584 6446554599177 6452856216576 6456267772416 6457800104679 6464112714752 6474863013696 6482730550912 6482851445952 6484364303571 6486157900992 6501523253112 6504839231352 6504960538692 6523574367387 6530073048576 6548880862656 6568372597248 6568495089408 6587290721088 6587413566048 6606386531388 6608213880576 6609755993148 6617910851076 6627246754656 6635396807424 6646971733248 6654507973344 6666116237088 6685315880628 6685440553638 6711249809664 6714672754944 6714797975424 6724651348674 6734137831344 6745885003088 6753533389614 6765314395378 6773634240912 6791558657664 6793143556122 6799910777856 6811772685312 6814720564344 6819495774336 6831391846272 6834348215739 6841028908032 6851067514032 6854689599912 6874432369497 6881152244736 6881280569856 6900971231616 6901099926336 6920976366216 6922890732032 6924635412156 6933049463032 6941575585728 6951368083968 6953017923467 6961568602968 6963494196736 6971389305408 6983550343616 6992138571264 6993798087241 7003664255896 7003794865716 7024640581728 7034550259968 7044741465608 7044872841468 7054811061408 7072069691904 7075808619264 7096188252384 7096320587664 7116626582604 7116759299034 7144233668352 7148010748032 7156696219904 7158499822782 7168598336592 7177308824224 7181103390384 7186135332096 7189245221202 7201786291854 7208960596992 7210642901616 7219404477152 7229588909312 7229723732352 7244160599907 7251241890816 7272126804096 7282385611776 7293071869776 7293207876696 7296927638616 7314213659751 7317944135271 7325097550848 7325234155008 7346332179648 7359147276096 7367490970488 7380342976776 7389419171904 7399843444224 7401599724981 7408834915328 7408973081088 7410702061224 7412751886848 7434101978688 7434240615648 7445010867063 7452288492544 7455513562728 7455652598988 7477843199904 7499380766724 7528332252672 7528472646912 7532312401152 7550156035872 7554006849312 7563326686944 7585110461964 7588979103244 7589120628474 7605151969536 7618418556672 7640361006432 7640503489872 7663244270976 7666560634887 7674054829056 7685172507936 7685315827056 7696157521536 7707450953286 7709582860672 7711525799901 7719063948288 7720895992922 7731787880432 7741296275328 7754056854742 7763592635568 7777135609936 7788252073536 7793709456384 7799535194066 7799680645911 7807304967168 7829791444608 7833784880768 7833930971328 7856494136568 7879122287883 7886824264704 7886971344384 7902720654444 7913869042464 7923485100608 7925334148809 7933229240832 7936662444084 7946306198248 7950507325068 7956078403392 7960284696672 7969957153984 7981200392704 7983211783932 7992912099704 8004187721024 8028010952192 8028160664832 8051133103552 8051283247392 8074472427252 8078741314182 8109929431296 8110080671616 8121830036796 8133287522976 8133439198896 8157647127168 8169155140608 8171094010002 8181142654608 8192683813248 8202638656256 8204705853498 8206975303296 8217068073984 8219018315046 8230612904976 8240734744704 8250747973888 8254318587306 8278886294448 8279040685608 8302731013038 8302885848873 8311002061824 8334939279744 8335094716224 8339345872704 8363364726024 8377953955448 8383824554112 8387452758069 8395808205312 8397800868603 8402084007163 8410454029824 8434677687744 8445050482176 8458971114264 8469373784256 8484147938112 8496116547072 8496274989312 8508583848072 8508742522812 8520586928832 8545947142656 8546106514176 8560193724764 8570720876256 8585671822112 8595406132236 8610400139572 8633150684928 8643801927936 8645819071428 8648210534656 8668697670816 8673118975136 8673280718256 8698099156516 8698261365486 8731841150208 8749277561178 8757993452544 8761783582728 8783054294784 8783218088064 8808515375184 8810951840768 8813007990864 8813172342744 8823881134768 8836329006208 8838555903639 8847195743232 8849295538958 8853974066553 8862628977664 8872677297792 8888154982784 8913754507504 8913920738184 8939594473029 8948333079552 8952897006592 8953063967232 8966201798232 8978850441792 8992026112167 9004711186152 9031512321216 9031680747936 9044421762816 9055411543552 9057524741496 9057693653316 9086294085792 9092661032448 9097468224768 9108522461696 9112464287652 9123670610208 9134756685376 9139586133216 9149948463348 9165909825996 9201294975488 9201466568448 9227968488288 9232847216208 9255434114304 9259439518098 9268663624704 9275591879246 9282091470624 9295185740544 9313747081254 9323025288192 9338393154288 9349877319552 9366187442304 9376806689712 9379400346624 9393163788624 9406414748544 9417982565376 9420217831794 9425198199879 9431802623376 9434411492352 9461584336512 9461760783552 9488835443472 9489012398712 9516342503547 9525644891136 9530680997376 9532943011669 9544666430376 9558131115456 9572156829081 9574804520512 9581513776128 9585660294936 9602381722472 9614190535488 9630038351857 9639631643136 9658880799876 9679284324864 9686519515211 9696169072128 9724095826368 9724277168928 9729236851488 9752284879668 9757258847028 9757440808038 9795109572864 9812196368128 9823321293984 9840457302368 9852558895872 9868799633308 9880936081632 9912135971584 9912320820864 9914633989722 9926681156084 9926866276614 9940684750304 9940870131984 9970457599872 9999174355632 10027973820942 10028160830457 10037963529216 10043083201536 10066874714496 10072009132416 10072196963136 10084435582592 10086977023011 10101206747016 10113480615952 10118827504632 10130300084421 10140202626048 10147971593067 10157891408896 10160451361368 10187148008576 10187337986496 10189715334183 10217659027968 10222080846516 10246896677248 10247087769408 10261543362048 10276601271048 10282034399868 10321728367104 10321920854784 10351456847424 10351649889504 10381464549324 10384336098048 10399574194548 10412363378592 10427052125952 10439721926144 10442352904452 10445241295104 10457083958112 10475325515424 10488207856896 10505496383844 10505692298574 10536960872592 10551825389952 10567112198412 10567309262202 10582216592112 10600676433424 10608104537856 10613712928896 10631208335594 10644282378576 10674939873906 10685574079488 10693561463662 10704214219776 10716350502528 10735044329856 10748246068224 10765963236336 10771655085576 10779202998144 10802679437781 10813239241728 10813440895488 10829106715728 10844383363968 10844585598528 10876862836224 10894792013336 10908190206144 10923578417664 10926171022591 10939607804664 10942633737728 10945391457924 10958691086728 10974150539968 10987646326272 10990254137093 11005758116408 11038515059264 11038720914144 11070308017384 11070514465164 11113252372992 11113459621632 11119127830272 11151152968032 11151360923472 11178432738816 11183270344092 11183478898482 11197067824804 11216764799856 11246236916992 11249071150086 11278628152352 11292498379008 11298468601728 11312197250816 11328366652416 11331010273968 11344778464096 11344990030416 11360782571776 11377665692946 11383468654866 11383680942711 11394808685568 11427627835008 11460541509648 11460755234808 11494866406464 11510867579904 11511082243584 11525069237248 11527758761904 11527973740584 11544236282304 11558263561088 11561176429929 11564374291008 11578595922432 11581343989383 11597681820648 11611944412992 11631085282113 11642454866944 11645388953352 11665703414904 11682378110304 11699302791099 11710739059712 11710957450752 11744687166912 11750677321152 11750896456992 11784741204852 11805298755404 11830236397056 11830457016576 11885227650912 11899843861248 11919459297372 11925760987602 11934117605088 11954935730976 11971800589056 11989368149556 12006281581536 12042016428288 12042240997248 12059229017088 12076699655328 12076924871088 12111708640878 12115058781056 12118111971273 12129957633024 12132836560306 12149952383536 12164894146944 12182745055194 12186114844288 12199931284464 12221213101328 12256412447818 12256641015003 12268622091264 12303957984384 12310462954944 12319089140736 12328527472569 12340578819072 12345919357464 12376121960832 12381477880959 12393580987392 12418329441672 12418561028412 12451190872384 12454096519557 12466503092736 12488249923072 12502408919616 12509018809056 12524218384832 12541886331392 12545047089036 12560290442392 12566930933172 12575736831168 12615445782016 12615681044736 12651780591296 12652016531616 12688456671396 12726221907168 12744174820608 12744412483968 12762875772108 12763113784218 12780880393248 12818920713984 12819159771264 12840290587146 12856081314384 12878507733168 12893109198354 12912535544832 12915600209358 12949726027392 12965461101824 12965702891904 12968728607142 12972315801984 13003046506224 13009678462704 13009921077384 13047148734774 13047392048229 13060146097152 13097761725312 13123916341767 13136745194496 13136990178816 13174581442176 13174827132096 13212773062776 13216427761152 13219511986296 13235821702152 13254493509312 13270793614848 13273943308437 13293943466496 13309015946688 13332232474176 13370631761256 13370881107276 13422499619328 13429345509888 13429595950848 13449302697348 13468275662688 13491770006176 13507066779228 13530628790756 13547268481824 13583117315328 13586287112244 13629441128688 13638991548672 13662783692544 13668696431478 13702135028064 13709379199824 13748864738994 13762561139712 13801942463232 13802199852672 13841952732432 13845781464064 13849270824312 13866098926064 13883151171456 13889159277147 13902736167936 13906035846934 13913387818869 13923137205936 13926988393472 13942778610816 13967100687232 13970620621881 13984277142528 13987596174482 14007328511792 14007589731432 14049281163456 14069100519936 14089482931216 14089745682936 14109622122816 14130326747691 14144139383808 14151617238528 14192376504768 14192641175328 14233253165208 14233518598068 14288467336704 14296021496064 14313392439808 14316999645564 14337196673184 14354617648448 14362206780768 14372270664192 14378490442404 14403572583708 14421285803232 14438808954304 14459177818624 14459447464704 14488321199814 14544253608192 14586143739552 14586415753392 14593855277232 14628427319502 14635888270542 14650468310016 14692664359296 14718294552192 14734981940976 14760685953552 14778838343808 14799686888448 14803199449962 14817946162176 14821404122448 14825503773696 14868203957376 14868481231296 14890021734126 14890299414921 14911027125456 14911305197976 14955686399808 14980339018337 14998761533448 15041960731413 15056664505344 15056945293824 15064624802304 15068200244251 15100312071744 15108013698624 15126653373888 15170220923928 15177958206488 15178241256948 15210303939072 15221673523903 15236837113344 15280722012864 15281006979744 15326488541952 15333121269774 15370345015872 15370631654112 15392315043072 15414901906572 15419165721344 15423051599802 15441791985844 15463575760864 15482592550656 15508113709484 15527185271136 15554271219872 15576504147072 15599070388132 15599361291822 15659582889216 15667569761536 15667861942656 15712988273136 15758244575766 15758538447861 15773942688768 15805441308888 15827738084928 15846970201216 15850668297618 15850963893303 15866458481664 15873324888168 15892612396496 15901014650136 15912156806784 15920569393344 15939914307968 15946812503391 15962400785408 15966423567864 15985824199408 16008375442048 16012409810859 16040342195493 16056021904384 16056321329664 16102266207104 16102566494784 16148944854504 16157482628364 16219858862592 16220161343232 16243660073592 16266575045952 16266878397792 16315294254336 16342188020004 16362285309216 16385367626496 16405277312512 16409411706996 16413950606592 16438036630092 16461225809952 16481469489408 16501495947776 16508637174612 16557772588896 16558081371216 16605462026076 16605771697746 16669878559488 16670189432448 16678691745408 16726729452048 16755907910896 16767649108224 16774905516138 16791616410624 16795601737206 16804168014326 16820908059648 16869355375488 16890100964352 16917942228528 16938747568512 16968295876224 16992233094144 16992549978624 17017167696144 17017485045624 17041173857664 17066498539419 17075202982299 17091894285312 17092213028352 17120387449528 17141441752512 17171343644224 17190812264472 17220800279144 17266301369856 17270399358289 17287603855872 17291638142856 17296421069312 17337395341632 17346237950272 17346561436512 17396198313032 17396522730972 17463682300416 17498555122356 17523567165456 17566108589568 17566436176128 17617030750368 17626015981728 17626344685488 17647762269536 17672658012416 17677111807278 17698591077916 17707948133106 17745354595584 17776309965568 17827509015008 17827841476368 17879188946058 17888641481403 17906127934464 17932403596464 17957700883584 17984052224334 18009422372304 18063024642432 18063361495872 18088843525632 18110823087104 18115049482992 18115387306632 18167562961317 18172588171584 18185322064896 18194936449536 18199254840459 18217044923392 18224928575304 18247341220416 18269513370752 18274117582791 18279172266432 18299896926696 18331819651992 18384618671727 18402589950976 18402933136896 18455936976576 18465694432416 18510868228608 18518879036196 18551183758492 18564182941248 18590371481088 18627494162508 18676786308576 18699754639104 18732374884608 18753613379424 18786327577248 18812829497088 18840435663588 18850396399758 18863605246752 18923168673024 18923521567104 18977670886944 18978024797424 19032685007094 19061361994752 19065886023338 19089332860752 19116262230912 19144313658162 19149609041024 19171320589872 19204763444944 19228381070976 19260076703714 19260435880719 19279263286272 19317761599752 19358568649728 19373039030422 19373400314037 19392338144256 19448191652736 19448554337856 19458473702976 19504569759336 19514517694056 19514881616076 19570723102161 19590219145728 19594868693407 19624392736256 19646642587968 19680914604736 19705117791744 19737599266616 19761872163264 19824271943168 19824641641728 19829267979444 19853362312168 19853732553228 19881369500608 19881740263968 19940915199744 19998348711264 20055947641884 20056321660914 20133749428992 20144018264832 20144393926272 20168871165184 20173954046022 20202413494032 20226961231904 20237655009264 20260600168842 20295943186134 20320902722736 20374296017152 20374675972992 20379430668366 20435318055936 20444161693032 20493793354496 20494175538816 20503044647217 20523086724096 20553202542096 20564068799736 20623297108491 20643456734208 20643841709568 20702913694848 20703299779008 20762929098648 20768672196096 20799148389096 20824726757184 20854104251904 20859053770401 20879443852288 20884705808904 20890482590208 20914167916224 20950651030848 20976415713792 20981394261723 21010992767688 21011384597148 21073921745184 21103650779904 21134224396824 21134618524404 21164433184224 21201352866848 21216209075712 21227425857792 21262416671188 21288564757152 21349879747812 21387122927324 21432701005056 21470088659712 21531926472672 21543310171152 21558405996288 21605358875562 21626881790976 21658213431456 21688766727936 21689171197056 21732481799721 21753725672448 21789584026672 21816380412288 21847156835328 21852342045182 21879215609328 21885267475456 21890782915848 21917382173456 21948301079936 21953832405813 21975292652544 21980508274186 22011516232816 22077030118528 22077441828288 22140616034768 22141028930328 22204799174943 22226504745984 22226919243264 22238255660544 22302305936064 22302721846944 22335032601189 22356865477632 22366540688184 22366957796964 22394135649608 22433529599712 22492473833984 22498142300172 22557256304704 22584996758016 22596937203456 22624394501632 22662020547936 22689556928192 22689980060832 22721565143552 22755331385892 22766937309732 22767361885422 22855255670016 22921083019296 22921510469616 22989732812928 23022164487168 23055517523808 23055947481168 23088472564608 23116527122176 23122352859858 23128748582016 23157191844864 23162687978766 23195363641296 23223888825984 23262170564226 23290777906704 23331406829808 23364756220608 23398605582198 23399041937733 23421914901504 23489374333824 23501354642304 23501792913984 23540532743101 23569482409704 23610597510808 23637366863649 23660472794112 23660914033152 23678600383823 23770455301824 23776002446427 23799687722496 23838918594744 23851521975204 23868235210176 23909871461952 23943601178112 23978736299112 24012563163072 24084032856576 24084481994496 24153399310656 24153849742176 24223417281756 24230117562112 24236223942546 24265673120612 24299904767072 24329788293888 24365490110388 24372229688576 24399862568928 24442426202656 24512824895636 24513282030006 24607915968768 24620925909888 24657054945138 24691838714928 24752243921664 24762955761918 24836658883344 24837122056824 24902381744768 24908193039114 24908657546619 24933006185472 24976499846144 25004817839232 25018037618112 25048436769664 25083772662784 25090094178072 25120580884784 25133861866344 25151473662336 25162358274207 25193402605809 25206252021489 25230891564032 25231362089472 25303561182592 25304033063232 25376913342792 25452443814336 25488349641216 25488824967936 25525751544216 25526227568436 25561760786496 25637841427968 25638319542528 25680581174292 25712162628768 25757015466336 25786218396708 25831200418716 25899452054784 25930922203648 25931405783808 25937457214284 25944631603968 26006093012448 26019356925408 26019842154768 26094297469548 26094784096458 26195523450624 26247832683534 26273980357632 26349162884352 26349654264192 26425546125552 26432855522304 26439023972592 26471643404304 26508987018624 26541587229696 26547886616874 26561922199659 26587886932992 26618031893376 26664464948352 26741263522512 26741762214552 26818783419087 26844999238656 26858691019776 26859191901696 26898605394696 26936551325376 26976078336501 26983540012352 27014133558456 27061257581512 27094536963648 27139198991597 27166234630656 27172574224488 27258882257376 27277983097344 27298373179231 27325567385088 27337392862956 27404270056128 27418758399648 27497729477988 27603884926464 27604399705344 27683905464864 27698541648624 27732197852128 27766302342912 27778318554294 27812071693868 27826775637738 27846274411872 27885557221632 27934201374464 27941241243762 27975192348964 28014657023584 28015179462864 28098562326912 28138201039872 28178965862432 28179491365872 28219244245632 28260653495382 28275594599637 28303234477056 28384753009536 28385282350656 28466506330416 28467037196136 28549027510641 28576934673408 28592042992128 28598829035007 28626784879616 28633999291128 28674393346368 28709235296896 28716470487243 28724413561536 28744541328384 28756980884808 28807145167416 28842571606464 28877617908608 28890115055571 28918355637248 28918894929408 28976642399628 29059558545633 29088507216384 29172287479104 29172831506784 29187710554464 29256854639004 29271776541084 29385328718592 29436589104384 29469963881952 29521371907104 29557676687616 29606398899924 29642808244896 29736407914752 29736962462592 29780043468252 29780598829842 29822054250912 29822610395952 29911372799616 29960678036674 29997523066896 30083921462826 30113890587648 30129249604608 30136400488502 30200624143488 30216027397248 30253306747776 30340441847856 30355916412976 30356482513896 30420607878144 30443347047806 30443914779201 30473674226688 30561444025728 30562013959488 30652977083904 30666242539548 30740690031744 30741263308224 30784630086144 30791936518211 30829803813144 30838331442688 30846103199604 30883583971688 30927151521728 30965185101312 30972534386353 31016227418968 31054370542272 31108542439744 31153008294144 31198140776264 31198722583644 31319165778432 31335139523072 31335723885312 31425976546272 31516489151532 31517076895722 31610882617776 31655476169856 31693940402432 31701336595236 31701927786606 31746649776336 31785224792992 31802029300272 31824313613568 31841138786688 31879828615936 31893625006782 31932847135728 31971648398816 32016750884096 32024819621718 32080684390986 32112642659328 32204532414208 32205132989568 32297889709008 32314965256728 32408038313343 32439717725184 32440322686464 32464571577361 32487320147184 32533150091904 32533756795584 32630588508672 32684376040008 32724570618432 32770735252992 32778513067773 32810554625024 32818823413992 32827901213184 32876073260184 32922451619904 32962938978816 32970762411279 33002991895552 33017274349224 33115545177792 33116162742432 33210924052152 33211543395492 33339757118976 33340378864896 33357383490816 33453458904096 33511815821792 33535298216448 33549811032276 33591203474412 33608336028652 33738710750976 33835884457056 33877495137024 33936591752448 33985099957248 34034335392288 34034970091248 34082347715328 34132997078838 34150405964598 34151042828133 34184426056704 34240774899056 34282883505024 34342687288448 34381624528944 34441600558288 34532602739712 34540798716578 34575207711744 34583276285712 34592842138624 34674790683264 34692475900544 34693122873024 34744031968149 34792396626064 34793045461944 34893255846339 34927364600832 34997110244712 35047134330912 35097908373297 35132217179136 35132872352256 35234061500736 35252031963456 35252689370976 35295524539072 35345316024832 35354223614556 35397182155832 35415896266212 35490709191168 35552619931136 35655018030016 35655682952736 35758377892116 35777282962806 35864807192928 35915401767168 35968104448668 36018844744608 36126049284864 36126722991744 36177687051264 36230098965984 36230774613264 36335125922634 36345176343168 36389872899072 36398509680918 36449857150608 36494682440832 36539026741504 36548235165582 36558344532864 36599793853392 36663639303984 36769237343454 36769923045009 36805866273792 36911873953152 36931388864832 36985582417707 37021736457216 37037758072392 37102367516984 37128365882496 37144433642877 37180742962176 37209229174579 37254988325016 37353572617152 37362289558671 37399509278208 37464749769216 37507226758848 37572655154496 37625658994176 37680871327176 37700792799516 37727210493504 37846337346048 37847043134208 37955341773888 37956049594848 38065370014188 38131772046676 38178665721504 38232524461824 38288627316324 38299218082048 38342641179744 38409526889888 38456762141952 38520153407428 38520871761438 38635523199504 38746078060844 38746800628074 38896383305472 38897108675712 38916947405952 39009139518672 39029035388112 39029763232152 39141446204322 39142176144687 39180438291456 39189737386814 39248785472512 39293285175936 39361829209472 39371749025301 39410235583488 39475198533232 39523744326528 39648543886336 39649283283456 39658535958888 39706724624336 39707465106456 39762739001216 39763480527936 39821829925311 39881830399488 39996697422528 40111895283768 40112643321828 40267498857984 40288036529664 40288787852544 40337742330368 40347908092044 40404826988064 40453922463808 40475310018528 40521200337684 40591886372268 40641805445472 40748592034304 40749351945984 40758861336732 40888323386064 40987586708992 40988351077632 41006089294434 41106405084192 41128137599472 41246594216982 41287683419136 41405827389696 41406599558016 41525858197296 41537344392192 41598296778192 41649453514368 41708208503808 41718107540802 41740163456607 41769411617808 41780965180416 41828335832448 41901302061696 41952831427584 41962788523446 42021985535376 42022769194296 42147843490368 42207301559808 42268448793648 42269237048808 42328866368448 42390980243073 42402705733696 42432418151424 42454851715584 42464927961071 42524833342376 42577129514304 42647312701081 42699759495624 42774245854648 42865402010112 42897443567363 42940177319424 43063852945344 43086620342304 43116811992576 43210717751124 43316426862912 43377533455872 43378342394112 43464963599442 43579168053344 43632760824576 43704684090364 43758431218656 43781565831696 43834764346912 43896602159872 43907664811626 43961016548372 44023032465632 44154060237056 44154883656576 44281232069536 44282057860656 44409598349886 44453838486528 44476511321088 44604611872128 44605443693888 44670065202378 44670898244763 44733081376368 44733915593928 44788271299216 44867059199424 44941017055011 44984947667968 44996284600344 45114512609408 45125882194239 45169993516032 45193874406912 45204600732753 45248789003264 45324041095872 45379113856384 45379960121664 45443130287104 45510662771784 45533874619464 45534723770844 45665020571709 45710511340032 45842166038592 45843020939232 45979465625856 46111035047616 46111894962336 46176945129216 46233054244352 46244705719716 46257497164032 46325375957532 46390727282592 46447777651968 46524341128452 46581555813408 46662813659616 46729512441216 46797211164396 46798083875466 46978748667648 47002709284608 47003585827968 47081065486202 47138964819408 47221195021616 47274733727298 47321828066304 47357200767646 47540910603648 47552004892854 47599375444992 47677837189488 47703043950408 47736470420352 47819742923904 47840437510173 47887202356224 47957472598224 48025126326144 48121026586479 48168065713152 48168963988992 48306798621312 48307699484352 48446834563512 48460235124224 48472447885092 48531346241224 48599809534144 48659576587776 48671125464269 48730980220776 48744459377152 48799725137856 48884852405312 49025649791272 49026564060012 49215831937536 49241851819776 49314109890276 49383677429856 49504487843328 49525911523836 49673317766688 49674244113648 49804763489536 49816386078228 49817315093238 50009635678464 50036075236224 50096873539328 50180188356144 50241161769568 50267723732688 50302947324672 50324716548414 50386805211618 50412504042978 50462724178944 50607122365184 50608066126464 50753826685584 50904887628672 50976699282432 50977649935872 51051503088432 51052455136872 51123521572992 51199495618257 51225608946897 51275682855936 51276639085056 51361162348584 51424325257536 51514030932672 51572436793416 51662400837432 51798904109568 51811198074867 51861844407296 51862811567616 51874914428568 51889263207936 52012186024896 52038713850816 52039684309536 52188594939096 52189568192916 52391046901248 52495665367068 52698325768704 52699308528384 52851092251104 52878047945184 52943286808608 53017974037248 53095773233748 53123844399318 53236063786752 53328929896704 53482527045024 53483524429104 53637566838174 53665924444209 53718383803392 53797210789392 53873102650752 53952156673002 53967080024704 54028267116912 54122515163024 54189073927296 54278397983194 54332469261312 54345148448976 54517764514752 54555966194688 54596746358462 54597764521377 54651134770176 54674785725912 54808540112256 54837516799296 54995458955976 55153856015181 55207769852928 55208799410688 55367810929728 55397083297248 55464395704256 55532604685824 55556637108588 55624143387736 55653551275476 55692548823744 55771114443264 55868402748928 55882482487524 55950384697928 56029314047168 56030358925728 56197124653824 56357931724864 56358982731744 56438488491264 56521306990764 56551189199274 56769506019072 56770564701312 56933012660832 56934074392272 57098055021282 57184085984256 57197658070014 57267998582256 57348786692736 57418470593792 57432940974486 57448827123072 57513961769616 57614290334832 57685143212928 57755235817216 57780230111142 57781307642157 57837789858816 57953284799256 58119117091266 58120200942111 58177014432768 58344574958208 58345663013568 58375421108928 58513709278008 58543553082168 58712169306483 58770657437184 58784606080221 58814588050141 58873178208768 58939927763904 59042743814208 59115353375232 59212797799848 59285616489792 59472815829504 59473924925184 59560086936504 59561197659684 59644108501824 59645220791904 59822745599232 59921356073348 59995046133792 60167842925652 60272800977004 60401248286976 60432054794496 60506613495552 60680883695712 60711832825952 60712965027792 60886694095612 60887829558402 61122888051456 61124027918976 61305954167808 61332485079096 61481380063488 61482526616448 61509133941651 61569260172288 61583873036422 61659607626288 61676662885376 61692206399208 61767167943376 61854303043456 61869891325473 61930370202624 61945068772706 62032454837936 62108741084544 62217084879488 62306016588288 62396281552528 62397445167288 62577161311203 62638331556864 62670279046144 62671447770624 62851953092544 62944182785169 63032978303064 63034153791444 63221765235552 63310952339712 63387880804864 63402673190472 63403855573212 63493299552672 63570449585984 63604058600544 63648627227136 63682277573376 63759657231872 63787250013564 63865694271456 63943296797632 64033501768192 64049639243436 64161368781972 64409064828416 64410265979136 64595779418016 64629930513456 64816076626686 64880645372928 64929143154722 64974640294368 65066300183808 65067513591168 65261177017344 65368752080016 65449141236864 65541470505984 65557026135546 65637646827984 65655802426368 65752146520368 65844903239808 65925877957632 65941524822558 66034548698448 66231090355584 66232325484864 66421848104304 66423086790984 66614397524829 66679514237952 66680757729792 66714766981632 66730601081683 66906917808192 67005097803567 67023631643584 67070596432896 67099622064552 67182406948824 67216672057304 67410268462999 67477421501952 67671768914112 67754990274048 67873183504896 68068670784576 68069940182496 68164695430656 68265994157676 68300811929196 68302085656266 68481549798112 68565767010048 68685374576896 68763249057888 68883201116576 69081597433156 69166552571424 69349581366528 69384951801088 69386245746048 69488063936298 69584793252128 69586090923888 69786511692678 69994220489424 70094268661824 70195816746594 70197125813199 70265744704512 70468123001472 70504063926912 70505378741952 70591049078144 70621598229303 70690632049664 70708447229112 70794364311664 70831792532424 70912100590947 70981418382336 71035801151469 71105239862272 71310036060032 71311365905472 71328007339281 71516755784232 71554565925612 71729614385856 71830803534336 71936208897336 72037689489216 72252098569728 72253445983488 72460197931968 72461549226528 72670251845268 72690352686336 72797019361836 72899714301216 72989364881664 73078053483008 73096470331164 73116689065728 73199587706784 73327278607968 73538474686908 73539846090018 73823747906304 73862777729664 73971164835414 74075516144784 74204735033968 74256731764992 74288867285754 74418458349158 74509976650032 74707145234304 74724579117342 74799018556416 74929499538432 75014453517696 75145310308992 75251317988352 75361742654352 75401585599032 75454420987008 75580207817427 75618756064467 75692674692096 75694086268416 75910683547776 75912099189696 76130740028376 76263544093352 76357331443008 76465048923648 76483197158137 76577254632648 76598436164096 76685282359488 76819053779776 76913524283904 76931778959651 77040306814856 77041743522876 77271046399008 77492156121688 77493601256148 77792766610944 77794217351424 77833894811904 78018279037344 78058070776224 78059526464304 78282892408644 78284352289374 78379474773628 78586570351872 78723658418944 78743498050602 78950397066464 79047488653056 79298566566912 79317071917776 79413449248672 79414930212912 79525478002432 79526961055872 79643659850622 79685766598977 79763660798976 79993394845056 80223790567536 80225286643656 80456350257261 80534997715968 80576073059328 80577575705088 80675484660736 80695816184088 80809653976128 80907844927616 80928235009503 80950620037056 81042400675368 81183772744536 81283610890944 81417596974791 81497184068608 81498703891968 81517722673464 81776646772128 81895119537693 81975173417984 81976702155264 82012178588868 82212810168384 82256275198944 82493188433964 82811654779392 82813199116032 83051716394592 83196593556384 83298907028736 83436215081604 83480326913214 83538823235616 83656671664896 83802604123392 83925577046892 84043971070752 84045538388592 84295686980736 84414603119616 84536897587296 84538474097616 84657732736896 84781960486146 84805411467392 84826783798911 84909703431168 84929855922142 85049666684752 85154259028608 85294625402162 85399518991248 85548491709296 85730804020224 85794887134726 85796487105021 85880354638848 86127705890688 86173240684608 86233623985152 86421435502248 86632853725824 86670345166713 86755066911744 86756684788224 86929927198884 87158336106688 87178675636899 87265521649152 87409368180728 87516862437312 87563131663392 87669528693824 87793204319744 87815329623252 87922033096744 88046064931264 88308120474112 88309767313152 88562464139072 88564115721312 88819196699772 89209223744256 89210887387776 89340130404756 89341796489526 89466162752736 89467831187856 89576542598432 89734118398848 89882034110022 89992569200688 90229025218816 90251764388478 90387748813824 90409201465506 90648082191744 90758227712768 90759920243328 91021325543568 91067749238928 91069447541688 91330041143418 91331744337603 91421022680064 91684332077184 91686041878464 91958931251712 92222070095232 92223789924672 92353890258432 92375809554633 92466108488704 92489411439432 92514994328064 92650751915064 92781454565184 92895555303936 92917603159059 93048682256904 93163111626816 93325627319232 93459024882432 93594422328792 93596167750932 93957497335296 94005418569216 94007171655936 94162130972404 94277929638816 94442390043232 94549467454596 94714401535292 95081821207296 95104009785708 95355674378976 95406087900816 95472940840704 95639485847808 95680875020346 95914945196448 96050252652288 96242053172958 96337927977984 96613597242624 96615398968704 96893669127024 96920470248448 96944895770184 97062692482448 97199619068288 97224114940029 97319153175552 97342250928538 97393714732083 97461960441552 97488918754304 97599450275712 97769704810624 98051299582544 98053128120024 98335539203319 98431663875072 98483703639552 98628219780552 98767354859712 98912287233837 99008975686656 99051823047672 99346635533376 99348488227296 99609526979072 99632772156456 99634630186476 100019271356928 100072150472448 100193747078656 100360376712288 100482323539136 100535447465376 100605894649344 100649433096828 100773610423236 100825008085956 101214244730368 101216132252928 101507653371168 101809775257344 101955299871744 102103006176864 102104910273744 102247043145984 102398991236514 102451217893794 102553278170112 102722324697168 102848650515072 103028061865344 103144873586832 103324801674864 103597808219136 103622396149734 103725623135232 103749828857136 103778526415872 104024372049792 104077427701632 104079368619072 104232095904447 104377189878192 104379136385832 104679767539017 104782093802496 104862373128359 104991330734136 105293725119891 105396651537408 105398617056768 105702184502208 105756095890368 105886573617216 106035948074496 106191546467496 106247688798636 106472127573504 106551714667321 106657859793408 106965054090048 106967048858208 107275133676348 107331848888418 107594421578784 107746205301504 107904313346004 107934160049408 108056534233824 108245030326048 108378147854592 108556795966388 108690296897952 109035529029504 109193492716924 109195529042754 109349571451824 109617080224512 109675033598592 109990917911952 110307712030362 110309769135027 110417598821376 110735621859456 110794166594496 110928791408512 110956747253121 111065209371648 111113274217176 111248286775472 111307102550952 111385097647488 111433300928631 111542228886528 111627687523737 111736805497856 111764964975048 111900769395856 112058628094336 112060717851456 112086868676013 112394249307648 112715863449728 112717965463488 112876976982528 113042613981528 113102378398548 113539012038144 113541129402624 113866025321664 113868148784544 114196110042564 114395316140028 114535997164512 114697573385472 114836941187584 114865881948972 114897654246144 115027923539232 115228580669664 115370286425856 115510471634432 115560460222284 115562615284314 115906569598512 116238234182532 116240401884222 116689149916416 116691326027136 116750842217856 117027418556016 117087106164336 117424338612966 117541314874368 117569212160442 117629176100282 117746356417536 117879855527808 118085487628416 118230706750464 118425595599696 118571232979584 118945631659008 118947849850368 119120173873008 119122395319368 119288217003648 119290441583808 119465489775933 119645491198464 119842712146696 119990092267584 120187881248501 120335685851304 120545601954008 120802496573952 120864109588992 120892795508023 121013226991104 121361767391424 121423665651904 121425930055584 121773388191224 121775659116804 122245776102912 122248055837952 122664970158192 122962760126976 122965053232896 123018267883302 123167746072844 123319215252576 123384412798416 123534335886752 123708606086912 123739782650946 123890137545412 124064909675872 124217482169088 124434169758976 124612033176576 124792563105056 124794890334576 125154322622406 125220490369821 125342895541248 125703906185088 125888365570338 126065956606128 126068307582888 126443530471104 126621904679424 126775761609728 126805346380944 126807711146424 126986599105344 127140899171968 127172940729219 127208117201088 127297254454272 127364555146752 127394783883213 127519314463744 127574500027128 127731388542912 127886593595264 127941938103243 128067003536384 128099278486872 128322737563944 128692330702089 128818129656832 128820531958272 129191558836032 129259861026912 129632153253372 129858286309444 129949280588736 130132600367616 130135027182336 130737504160032 130898282473728 131114052271092 131275293655968 131504293040736 131689806479616 131883049645116 132069097396896 132462180711168 132464650969728 132843696208608 132846173581968 133228795049658 133361515459584 133429533963264 133461202163366 133813835616384 134010195607134 134047263287168 134199244129104 134364813897648 134433344114608 134820536925998 134823051165033 134954843003904 135343537828224 135509980548096 135613802198259 135746367009792 136137341569152 136139880364992 136329390861312 136531988315352 136601623858392 136604171312532 136963099596224 136995061715127 137131534020096 137164080853849 137370749153792 137526498115776 137766402233152 138163194866312 138333105142848 138699162733056 138769903602176 138772491492096 138976127872596 139169586504256 139172181847776 139573023385356 139988440978848 140188537323648 140391633493188 140394251626398 140936246002944 141008127853824 141010757483904 141182098156288 141243196458606 141416894458224 141588728623328 141663585064848 141824201181894 142071602302938 142620072120064 142622731810944 142656014678562 143033511568464 143109131851224 143459228771712 143521312530519 143661607068672 143872417794672 144075378978432 144363079759437 144504197139456 144506891966976 144920395863936 144923098453056 145340503690536 145380705372672 145594038723672 145799428602432 145978729763328 146013376392807 146156106966016 146192940662328 146233378131456 146399175413568 146654557215936 147076949373816 147079692180036 147647495812608 147725555459328 147942329670828 148151032289568 148409470067936 148513463529984 148577734571508 148836916698316 149019953300064 149414290468608 149449158234684 150028907035392 150290620617984 150723485308704 150803171198064 150908841974016 151160415634854 151237512128934 151388172536832 151821367095552 151824198379392 152261480056752 152527088186704 152714662886016 152930097847296 152966394316274 153154509265296 153196872328192 153370564718976 153638107559552 153676826840691 153827048567808 153863557919302 154080613629712 154083487045752 154542092798016 154984312243376 154987202512296 155433594224601 155585533221888 155588434702848 155667789623808 156036558074688 156116141552448 156119052928608 156565784817288 156568704578748 156758949547256 157173140703744 157447316837888 157486996101204 157900794132928 158094977306112 158634143835552 158826898497344 158829860425824 159050956004864 159053922111744 159287319701244 159371533197954 159986789690112 160447581135072 160450573287312 160912700514522 161155151410176 161391632368176 161619307952256 161815689855232 161856470019006 161901240074112 162084801350736 162367545489072 162567221781888 162835193949582 162997407783936 163035445346928 163553293544256 163790239075386 163793293564131 163953404310528 164024357177736 164425620336768 164512550397888 164783729201707 164986376867928 165461568045543 165623309558784 165626398232064 165750202686761 166103432789184 166393187112768 166597814057472 166872430163208 166960653826428 167077646471232 167313343329792 167605208246784 167851154093784 168087942141504 168091076777184 168591373961472 169073795174592 169076948195232 169315465473792 169563920972292 169610822934784 169653567597822 169859711844284 170099333369504 170308518057216 170589250804324 170799037982496 171096983418592 171589774269452 171592974210042 172255411781376 172346481369216 172842871004496 173265707451648 173340690333426 173343922926471 173513369576448 173859854397768 174316672213376 174357351273798 174360602826333 174531043298304 174818736361456 175033724874624 175126263326784 175339057387648 175586408639488 175630659246504 175844066193488 176092129862528 176136507919449 176353818240663 176443764150423 176616240948224 176619534626304 177124928278144 177128231442624 177638393399544 178418447488512 178421774775552 178680260809512 178683592979052 178932325505472 178935662375712 179153085196864 179468236797696 179764068220044 179985138401376 180458050437632 180503528776956 180818402931012 181296164383488 181516455425536 181519840486656 182042651087136 182135498477856 182138895083376 182660082286836 182663488675206 183368664154368 183372083756928 183917862503424 184444140190464 184447579849344 184707780516864 184751619109266 184978822878864 185029988656128 185301503830128 185562909130368 185791110607872 185835206318118 186097364513808 186326223253632 186651254638464 186918049764864 187188844657584 187192335501864 187731483933609 187914994670592 188010837138432 188014343311872 188324261944808 188555859277632 188832548355507 188884780086464 189098934909192 189428803070584 189974392941179 190163642414592 190208019571416 190711348757952 190812175801632 190945881681408 191278971695616 191361750040692 191829890392896 192100505304576 192484106345916 193227194485248 193230797937408 193787338254048 193889791540368 194125384964896 194399238136576 194448229880058 194684501857076 194787429464166 194923920883104 195198900551424 195539409621248 196102599165088 196106256240048 196671078406638 196967407279104 197256439561104 197534709719424 197824574467674 198103646095344 198693271066752 198696976454592 199219053958144 199265544312912 199269260372952 199843192574487 200038542713856 200144300944896 200191803245049 200387494157312 200720753424576 200964647078272 201015293410701 201070894930752 201211789298688 201298866193656 201547220846472 201650016171912 202230805388997 202428489460736 202432264505856 203015306742336 203619550514688 204206012353728 204209820547488 204494086291968 204797982473028 204902435787588 205444649394336 205697301030144 206056123730688 206289747173664 206649603349728 207244792299468 207499657714272 208048744099584 208154855403264 208158737238144 208464191808894 208754379756384 208758272771664 209359535078034 209724746256718 209982661468272 210587450239782 210797234113536 211404369004416 211512191780736 211773147234432 211864794687909 212071896148992 212383092934992 212495377597272 212944255147008 213103429334642 213107403454407 213315719586816 213930108180096 213934097716416 214550267352696 214663697776836 215188843157568 215492410603008 215543555627477 215808626692008 215868320098816 216113068467648 216490060652096 216756295709184 216807740704471 217113591932776 217380593795904 218071058059008 218386985433848 218391058085508 218699142903648 219234160449024 219350067197184 219981835823904 220615424060724 220619538270054 221471243718912 221588333188992 221857582817024 221913494506242 222226548434352 222496573550944 222614205101904 222770195294976 222866601857262 223255375047474 223529929950096 223801538791712 224117256188672 224121435702912 224173737352026 224788498615296 225431726899456 225435930926976 225753953965056 226085227963056 226204756797096 226740623452281 226856268193401 227078024076288 227082258805248 227732050643328 227736297569088 228392220085128 228790632280056 229071994329024 229395146770944 229449591474411 229673882375168 229731763897944 229795308492288 230055847078464 230457161339328 230740572851712 230795336878953 231020943268864 231120920444568 231125230568628 231813139197024 232476468365064 232480803768444 233378299832832 233382652054272 233501684435712 234054837112032 234174212328672 234848677225932 235138424320884 235258352200564 235759711055616 236170975256832 236851191199392 237142465959168 237895699700736 238240347746016 238244790638736 238576434007296 238580883167616 238930979551866 239057299796931 239290982396928 239685424293392 239980184535168 240375762497002 240671371702608 241091203908016 241604993147904 241728219177984 241785591016046 242026453982208 242723534782848 242847331303808 242851860111168 243546776382448 243551318233608 244252790924373 244491552205824 244496111675904 245329940316384 245685358613079 245925520253952 245930106465792 246036535766604 246335492145688 246638430505152 246768825596832 247068671773504 247417212173824 247479565301892 247780275090824 248129819351744 248434964338176 248868339517952 249585126210112 249589780669152 250308645244812 250440980739642 251407812370176 251776731140676 252131913212256 252136615165776 252887060942208 253243809358848 253610692761888 253615422292848 253973198210688 254281798343936 254345881458438 254416234402176 254729110293504 254789567766426 255149000054256 255462777085824 255773187190528 255883876206486 256198556973744 256645475127888 257384661404178 257389461315063 257641063916544 258383117672064 258519722053824 259264306506744 259716572618888 259898561177472 260011035500139 260265200735232 260270054364672 260464604222053 261475008320064 261536026910697 261796564947456 262228104542184 262550587311936 263008586081472 263379612959232 263766099290232 264138194793792 264924361422336 264929301939456 265687392417216 265692347163936 266457590099316 266922404326732 267627671232768 268020391214268 268094526574336 268398488258208 268729627795296 268866688229216 269641073851996 269646102330066 270687075656448 271227604396518 272274683138304 272279760729984 273063976630704 273203247716784 273208342625064 273926199192448 273990123430254 273995233012809 274263068040192 274328161707698 274741498307584 275052996231552 275532804466304 276326389732624 276666210285696 277127428663899 277398325466112 277539807204352 277544982984192 277952255745192 278339173008512 278344363695552 278752809477177 279146046770712 279976881957696 280377074647296 280783266986376 280788503252796 281872492005888 282016255707648 282021514967808 282364196312576 282486392917212 282833788916448 283177457246656 283327170129696 283648402363788 284143204605876 285240144240128 285245463621888 285312029357124 286067023136928 286218263702448 286918457543424 287042625061038 287744835589344 288150757956864 288726159518874 289013783933952 289840791727872 289846196906112 290681007381072 290761410745344 291188077447344 291598857204864 291957459526656 292026752785614 292181144196249 292385881324656 292466756262912 292798350827136 293309114431872 294153898747632 294159384360072 295006617609957 295294991625216 295451110918656 295884659341656 296302064579136 296736861701511 296818940135872 297026927059968 297155469143016 297673833396632 298039906600128 298531188907567 298828580937216 298898316469368 300057814070784 300282104971541 300581241235968 301446970617408 301606342396128 301817683948032 302320831269708 302475024257868 303642734191104 303648396758784 304522960113504 305054176373408 305429325772032 305932788632548 306309018530592 306741129437952 307276215119104 307353653681382 307727115838604 308161227259424 308166974091504 309084185596032 309968624486752 309974405024592 310867188449202 311176869405696 311335579247616 312073116149376 312232283104896 312238105857216 312696287713341 313131569634576 313137409157496 313517899094512 314039302617051 314346281407488 314587119385077 314894633675776 314973992202408 315801588265856 315881175359673 316189954612224 317268287671104 317653796994688 317659720851648 318101912009728 318107844223488 318574639402488 318743066395908 319655144001963 319973579380224 320895162270144 320901146574624 321825401029044 322783264736352 323238615904512 323631379710464 323712940038012 323802480148224 324169602701472 324735090978144 325134443563776 325670387899164 326070890693856 327106587088512 327580478150772 327586587128262 328048714355472 328851240673536 329025100795776 329567458403414 329972753735856 330923136091086 331252796464128 331500405373522 332206865578368 332786374225536 333195628114944 333744860326416 333921307652856 334155292942464 334626686659584 334883062571211 335210416493568 335702308187568 336175884283008 336182153554368 337182747922944 338147590349184 338153896390464 338630930947584 338711301700321 339127841944584 339221645869568 339307135195644 339719423688568 340198666739008 340617036114432 340697878249883 341178501608648 341598075964992 342193966837184 343179548538904 343185948420084 344510823562752 344692962738432 345685742008992 346531414903296 346681380666852 346687845852942 347719708795536 348633344426752 348714702547596 348721205652666 349637472722912 350067449749248 350252526653568 350678114775296 351261318493008 351688132386976 352184259725056 352273015838898 352707636481326 352887528300846 353239069252608 354249856556288 354256462885248 355276786799088 356836894977024 356843549551104 357360521619024 357367185958104 357864651010944 357871324751424 358306170393728 358396469327799 358936473595392 359528136440088 359970276802752 360563643745503 360916100875264 361007057553912 361636805862024 362592328766976 362678386524069 363032910851072 363039680973312 364085302174272 364270996955712 364277790166752 365320164573672 365326977350412 366737328308736 366744167513856 368888280380928 368895159698688 369503238218532 369957645757728 370603007660256 371125818260736 371670412636236 372194729027616 372652446507264 373302509276928 373836099529728 374377689315168 374384671003728 375462967867218 375661471109463 376028686623744 376648523889616 377111718555264 377665096711014 377769560172928 378197869818384 378857606141168 379948785882358 380327284829184 380416039142832 381422697515904 381624351603264 381891763362816 382184351649639 382557943391232 382723500081384 383659780785792 383825814309729 384201010609152 384968212691832 386076992106267 386454388970496 386461595874816 387574676508096 387779583080736 388250769929792 388798476273152 388896459760116 389369003714152 389574858928332 389847841766208 390397801102848 391078819242496 392205198330176 392212512480096 393342156813276 394512879122208 395069419438848 395649148935348 396207292190688 397386542133504 397393952909184 398531088625824 398538520745904 399686385148974 400288601889792 400383606490098 401441506849152 401929294156544 402030586821402 402141789861504 402597732387312 403094441692944 403300032343824 404461610777994 404469153495099 404864529011712 406030613484672 406841406594777 407239101029376 408412024707456 408419641094976 408988172583936 409595964946056 409804871575176 410889298788672 410985185145381 411394602060288 411492242561547 412112247461376 412579494347328 413299206699456 414489584598936 414999315428544 416097488199168 416309710806528 416317474476288 416928383617788 417508759512768 417516545543328 418719070156068 419449492513436 419965322936544 421174900479564 422808738008832 423024383561472 423546294468864 423729589375818 424766185869984 424990755194544 426206858669284 426214806908814 427860216360192 427868195432832 429100534705392 429327395553672 430377686315136 430563937591557 430984821206016 431087111254954 431617253384016 431736640197632 432226136935296 432980121304192 433089239278311 433512591418368 433615481408942 434227183865552 434761187591808 436142116118016 436773970867696 436782116171016 437398285807296 438040129178421 438468320898048 438700134394368 439963671647808 441230848121448 441239076540108 442942487437824 443176666377984 443715165634048 443826989012484 444453096868704 444993147101888 445228410203808 445540390589952 445733203714524 446510750094948 447059859900192 447603077583424 448234512377344 448242871405824 448347474704052 450863453798912 450871861853952 452170455926112 452409513594192 453481246904562 453712536386802 454164517610496 455464101286656 455472595138176 456784440170256 457581264560112 458143988658048 458790293541888 458899182948822 459463527795888 459590616984576 460111694156928 460914322678656 461481145703424 461590673757906 462241840889136 462250461137256 463626278394048 464952936730128 464961607536888 466300782673803 466756599665664 466765304108544 467003368871424 467114207571781 468109674224064 468348424657344 469697354451864 470276848641768 470516704401128 471519422111232 471871879240993 472341950513664 473702382398784 474284931918336 476480695492032 476489581277472 477152868014592 477161766335232 477861959103732 478114599593862 479370848586784 479960369070336 480751524994004 481342743405216 482182407816032 483571182032092 485447069565696 485694662607616 485703720222336 487093552764896 487102636467216 488505581848746 488992223351808 490659880632768 491370717226158 491379880692393 491860212931584 492073071533208 492670984291376 493276861010304 493537651193664 494137343547008 494351187605121 494834424347648 494959130603784 495560550181648 496259638703488 496384704136629 496869928676352 497250608060283 497736679035904 499170252420224 499179561338304 500617290489624 500881961479284 502815624740352 503553462281352 504263826424512 504273230331552 505774121884416 507221385523776 507230844585696 507946396421376 508563596687872 508691762916876 508832468804352 509579135532852 510298000108512 510925554171648 511546374381056 511767752412972 512397113947488 513290950255776 514769322808356 514778922630126 516766235344128 517039444107648 518528613013488 519433145237776 519797122354944 520022071000278 520540108729344 520929208444106 522950016640128 523072053821394 523593129894912 524456209084368 525101174623872 526017172162944 526759225918464 527532198580464 528276389587584 529061454721989 529331292451269 529848722844672 529858603878912 531374784834432 531384694327872 532915180198632 533844808653464 535255342465536 535382380106959 536040782428536 536189053148672 536796976516416 537459255590592 537733376458432 539282147703992 539292204660132 541374151312896 542455208793036 544549366276608 544559521459968 546127953261408 546406495433568 546416685250128 547852398384896 547980246860508 547990466025618 548656323415396 550105992463104 551065608932608 552652779465248 553332420571392 554254857327798 555089965968384 555904511490384 556678346017024 556688727391104 557505618954354 558292093541424 559953763915392 560754149294592 561566533972752 561577006505592 563194451800827 563744984011776 564032511415296 564043029935616 564728392625152 564972785834424 565667577832896 566354914493312 566497645066521 566654340259392 567296804727576 568286409211752 569923178823537 570480288480256 570490927243776 570624058714248 572134046273856 572436527404896 573836915086848 574085250122076 575489671178688 576301515913728 577452319037748 579681583455744 579692393812224 581362014762144 582376154894688 583197714409728 584053505571228 584362288392498 584771762649312 585596701654272 586618228863744 588307797495264 588318768720144 590013235219914 590902221837312 591769318683312 592604129158272 593473723403022 593637880271744 594310938286032 595347666793264 596079813200256 597062377815134 597657161874432 597796632938736 600115628141568 600564209943082 600575409735147 601162482471936 602893941234816 603212684792256 603635367896064 604641662539416 604950048515736 606692416166991 607285468382208 607296793517568 609045920227008 610108352746816 610858651544064 611865577265096 612618037061184 613482258875904 614552430238208 614707307362764 615454231677208 616322454518848 616333948183008 618168371192064 619937248973504 619948810049184 621734376898404 624146232298752 624464566209792 624476211714432 625392575426682 626263139269152 626274818314992 627035798189024 628078605234102 629174238770154 629947984404816 631603176531712 631762350719346 634536575342208 635307593989376 635319441703296 635594384063727 636215688446976 637149278804976 637486132791816 639310288003926 639322210363221 639947158760448 641790324540288 641802293149248 643650802058088 645566529472704 646477231809024 646630666882431 647262759420928 647425880076024 647604960296448 648339205402944 649470181956288 650268887127552 650423222113413 651340775798328 652141781387712 654213174177024 655160956301544 655173174256524 656097428710944 657702481347072 658050201591552 659134916806828 659945507471712 661846272182172 663000810747044 664413731156736 665572748451072 667489720652832 667842615305712 668310585884928 669766125142422 671404616375136 672351768566016 672364307108736 674365495845888 676295180698368 676307792780928 677261861895168 677422603400642 678255683889168 678443291739136 678614270391288 679438847377136 680397333478016 680568804580203 681234072228864 681395756499766 682357003217296 683196151929984 684387933674368 686359097077808 686371896840168 688348774423233 689021647125504 689385925476864 691371484017984 692386010636859 693062829806592 693362761333704 693375691705884 695439417591072 697266688853504 697429405095192 697442411305332 699274945445824 700134899498496 700505053307136 701356229550592 702522636986016 703376264773952 704368519450112 704546031677796 705415272962652 705775056601692 708499713112576 708512925770496 710553573598176 713687099102208 714721043238048 714734371916208 715729302021888 715742649502848 716612340787456 716792938655598 717872947190784 719056272880176 719940553605504 721127287491006 722014115107824 723273611724048 725184657533952 725356773048138 726079361946624 728170604348544 728541993911424 728555580333504 730640329147344 730653954700824 732758372773119 733474656617472 733488335027712 734036611898513 737056075839237 737776560761856 737790319397376 739006476437064 739915291515456 741206015320512 742251636521472 743340825272472 744389458055232 745304893014528 746605018553856 748755378630336 748769342007456 750925935734436 751322942218926 753297047779232 754223437110528 755330193422028 755539120345856 756395739636768 757715212282336 759897571764716 760832078285664 762845395031808 763248703206528 764368703299278 765447000162768 767319561571584 767651628619458 769936425383664 772153984212534 772168383945189 772923191749632 775149353016192 775559166161472 776501539859584 777596952546304 777792919520232 778738007428304 779149717856664 779695683532416 780033106500417 780795602205696 781393812666159 782157638484992 784410396660352 784425024960192 784608080732091 786684313626552 789025758244416 790138838877696 791298297870696 792414584381376 794773084267008 794787905818368 797062177251648 797077041491808 799372770297948 800767212980196 802883013698304 803858588313088 804061173642804 804283579723008 805195464774624 806188883385888 806600064687648 808923221555988 808938306990198 812061226969344 813682813189554 816824049414912 816839282189952 819191929892112 819609743150352 821778597577344 821970370290762 822789204120576 822984485123094 824224494922752 825158988694656 826598413398912 828979169197872 829998630857088 831382285991697 832194976398336 832619421613056 832634948952576 833856767235576 835017519025536 835033091086656 836258428431531 837438140312136 838898985026872 839930645873088 841315168739507 842349800959128 845617476017664 846048767122944 846249568556161 847092588937728 847459178751636 849532371739968 849981510389088 852413717338568 852429613817628 855720432720384 855736390865664 858201069410784 858654791107344 860755372630272 861127875183114 862174222509908 863234506768032 864452273870592 865960242608384 866178478556622 867230962817884 868454367731104 869522375183616 872284232236032 873547941735392 873564232342032 874796571614592 876080258356842 876543432588747 877400268788736 879927343295616 882461696242896 882478153080216 885019852829871 885884974875648 886353332755968 887430331268096 887653978024968 888906193737408 889986294203776 890210585104533 890456820407616 891080781179904 891466407429048 893021500189896 894119719800384 895206155166848 895593566722701 896469024754688 896485742811648 896694949408104 900846314914623 901726907597824 901743723707904 904340911852224 904819027188384 906962493809124 907425072773604 910928202573312 910945190276352 913568880340512 915162529120224 916287977316096 917798365897644 918927055591776 920223388313856 921828645357312 923181347515812 924483681778272 924500922274512 927252556788096 929905873460256 929923215073776 932601565347606 933530608217088 934006737742848 934228415143562 936219348448128 936696849314688 939394708903728 940553697283536 941033408802256 943038844222464 943743758481986 943761358155231 944683901027328 947404764797568 948569863836672 952961390984064 952979162554944 954305736029184 954323532670464 955723918207464 956229199187724 958741697173568 958965432005889 959920738140672 960148565976943 961503049988008 962685486810432 964364815632064 967142364064184 970894139131392 971389325215232 971407440444672 974187105529792 974205272934432 977011163697492 981319761265536 982741434452316 982759761384786 984146143066416 985341968582752 986553722020608 987075302387328 988274687094016 988702375210242 989918261207568 991121100363296 992519277406976 992769408273258 994501216120566 998340504840448 998359122676608 1001234580979248 1001763922958568 1004649187713633 1005631249480704 1007106924562704 1008527652849024 1008546460663104 1011548243768832 1014442771047552 1014461689171392 1015892792842752 1016133905100963 1017127193375744 1017383525833752 1017664937608704 1019158271065704 1020596000217024 1021851108343296 1022093634749649 1023092748762112 1023535504825944 1024794227894976 1026581900511552 1029538645616712 1029557845260252 1033532470688256 1034078888215296 1037057226026976 1038866290475552 1039594244709888 1040044142000556 1041858416888212 1045900033280256 1046144107642788 1048912418168736 1050202349247744 1052034344325888 1055064397160928 1056552779175168 1058122909443978 1058662584902538 1059717207757824 1062749569668864 1062769388655744 1065830360397264 1067689617306928 1070510684931072 1070764760213918 1072081564857072 1072378106297344 1073593953032832 1074918511181184 1075466752916864 1078564295407984 1078584409320264 1081690931236509 1082748302625792 1084910417586072 1088035159572207 1089098732553216 1089119042919936 1092255906522816 1092812990867136 1092833370500256 1095704796769792 1095960493721016 1095980932051236 1097312646830792 1100211984926208 1102131217865216 1105305558930496 1106664841142784 1108509714655596 1111809022980768 1113356692034048 1113377454782208 1115011237908708 1116584187082848 1119907527830784 1121508298589184 1123133067945504 1123154013011184 1126388903601654 1128086059871232 1129945571668848 1131335155665792 1132709828986624 1132995290133042 1133308680518784 1134593609455152 1136572818423504 1139846357647074 1140981854487552 1141248117428496 1144268092547712 1144873054809792 1146553054948917 1147673830173696 1148170500244152 1150979342357376 1151477442929187 1152603031827456 1153486104411949 1154904638075496 1158230976318801 1159363166911488 1159384787624448 1162724029524288 1164752309789376 1166395428819456 1168107011142456 1168724576784996 1169543525298624 1171193403308544 1173236457727488 1176615594990528 1176637537440288 1180026470439828 1183538637366624 1185208258316544 1186947446806044 1187275760543488 1188621876572064 1190695333586528 1192159626400512 1194124755630268 1195593265877472 1201128419886164 1201150819470294 1205787882469632 1206425369584512 1209283325078832 1209900097031472 1213384832333982 1213407460485297 1214593587035136 1218091840454016 1220216705493632 1220524219784331 1221717303088128 1223731154530192 1225236074122368 1226964517751808 1229104860476416 1229414614725528 1230908463354416 1232644909037696 1232667896366016 1232955555436143 1234476727684641 1236336742384128 1239874497947008 1239897620098368 1243468753796808 1248292464597504 1248929132419584 1248952423428864 1250785150853364 1252526278538304 1252549636629984 1254071596378048 1256157210468204 1258348477540308 1259895968809632 1263206353063424 1263524701438692 1269073150684416 1270615187978752 1270638883406592 1271188768127454 1274298557609952 1274972265583632 1278620576007852 1278644420726442 1283580649080576 1283604586298496 1287301604116176 1291133058945408 1292954463618048 1293261333764862 1294851760152048 1295209920592896 1296678410805888 1298940363912576 1300537774255104 1300846444226826 1302681551596656 1304283562775424 1308426348354048 1310321912603088 1310346348513048 1312194857421888 1314120387535263 1315404962694144 1316100403183104 1318269833613656 1319891014943424 1322066693733511 1323692544364344 1326001621494088 1328827462313472 1329820750588253 1331145496902144 1334979441305664 1335685230611424 1336621171769856 1339532250284844 1342809232750272 1344703537132032 1344728614217472 1352590361396736 1352615585561856 1354845206801284 1356511367778336 1357228540782576 1358877694754272 1360794666956032 1361137609160406 1362791512999532 1364714006434592 1366392303859968 1368775867348736 1372718194155616 1372743793680336 1376697548846466 1378771850953728 1382742968035968 1384772021273718 1386725522667408 1386751383411768 1390878835182144 1394533377707008 1394858810190384 1394884822610664 1398549890891648 1398902348021409 1400269798996992 1401010106614272 1401342622715343 1402712459101184 1405045273972032 1406752529547904 1408737038900224 1409092063355592 1410830545925304 1411550113203384 1415615637722979 1416999426225152 1417025851540992 1421107147196352 1429442086476096 1429468743832416 1431458604043776 1431485299005696 1433224681574912 1433585877311196 1438112545760352 1439881107211008 1442254574982012 1444028230215648 1446547223448096 1450713546096276 1456341208697088 1457083987822848 1457111160667008 1461280658294688 1461307909401648 1465516745546238 1466976670055424 1468073223797026 1474112151678474 1475580638794752 1478012952874128 1479830583030912 1482412030641024 1483053562815363 1484503273042944 1486681650544944 1488778916110464 1490609786029056 1491751824180849 1493210037107712 1497510757260672 1497538684014912 1501851871468872 1502645884437852 1506594095558464 1508446874221056 1508804889392339 1510660386844056 1511078240691712 1512791479273536 1515430424564672 1519795143529432 1521664156571328 1525690790063616 1526497406413056 1528737406598556 1530894000325536 1534639123143168 1535303257238916 1539872850767328 1544307968425068 1544336767890378 1550298706032384 1551118332322944 1553003079719168 1555585839040464 1557476014856608 1558299435713328 1559391367064832 1560066213000834 1562787625332318 1568820793320704 1568850049920384 1569216161464182 1573368627253104 1578051516488832 1580277677755392 1582596595741392 1584829168762752 1587184364165967 1587993877353807 1589546168534016 1589575811636736 1594124354503296 1594154082983616 1598745540595896 1601534425960392 1605766027396608 1606147140320877 1607717176626176 1608122347285608 1608567159446016 1610390929549248 1612377766771776 1613200129375296 1617846443111976 1617876613980396 1624122453938688 1627365626379108 1633648098829824 1633678564379904 1638383859784224 1639219486300704 1643557195154688 1643940740581524 1645968970246188 1650317977389312 1653196826797824 1657958338395744 1659997261714176 1662764571983394 1665269897905152 1667713534471152 1670035038051072 1670066182173312 1672516856863062 1674876280624272 1677797970053744 1679861291746176 1682630337479014 1684699601918256 1691234952035328 1692097534245888 1692499137112322 1694185177875456 1694918357503272 1699064743479936 1699963020778176 1704827434677136 1704859227635256 1709769536470611 1711440865440768 1711472781731328 1716402138821568 1717309582214688 1721510745260544 1722255750366228 1724348445019816 1726469013536064 1728904547741184 1731920485216768 1732356957113244 1734461925635768 1736908735462208 1739044750367232 1747095883470784 1747128464684064 1749593143229184 1752160516713684 1753086865177494 1759854686591232 1764923392485792 1764956306160432 1770039705659742 1772706665511936 1775307956049936 1777812387474816 1779972588407552 1780421170209066 1780913640815232 1782932814858096 1786043000379792 1788239439600768 1790412310333696 1791187133445402 1792971485623296 1793389898816208 1801692629829246 1801726229205441 1803487447415808 1808681823704448 1809638054376768 1813924987618248 1814850145547208 1820077248500973 1821856405146624 1821890380552704 1823252229554371 1827137760681024 1830325058240448 1832575954632192 1835596731795288 1837854111183552 1840446776627712 1843657290714624 1846362695031624 1848967363556544 1849001844549024 1854505113576192 1859811746920512 1859846430147552 1865203130695212 1868456830287124 1872438696896256 1873393698629376 1878789417807456 1881107394567072 1882066817604512 1887487516963972 1887522716310462 1894809529595136 1905922781968128 1905958325109888 1906783152191181 1908647065340928 1911447836414928 1912458398375448 1917483394347136 1917930864011778 1917966631089663 1919841476281344 1920297131953886 1923006099976016 1925370973620864 1928729631264128 1934284728128368 1939892000647293 1941788278262784 1942778650430464 1942814880889344 1948374211059584 1948410545868864 1951269666340239 1954022327394984 1962639522531072 1965482868904632 1965519522769572 1968292286132832 1970683937165504 1973107444041216 1974150604774656 1976549374188032 1977404750420484 1979836522415136 1982242200726592 1985038554813952 1985538816546516 1989002432241132 1996681009680896 1996718245353216 2002469161958496 2003527845917136 2009298375427266 2014213849125408 2017055305698048 2017092921326208 2023096487537664 2028885542095104 2028923378342784 2031785585685504 2032267810201926 2034767051667504 2035329875217408 2038316542131408 2041192000434048 2043702216686592 2044187269499298 2047071009651888 2049588455789952 2053163801023104 2059077291233424 2059115690520504 2065046323269699 2067064941376512 2068157776430592 2074114452053952 2077158031910577 2077732580951104 2079188489419776 2080088284001112 2083716833776424 2089718322352969 2091800066560512 2092288215285576 2097824836337472 2100404698495488 2104068688651776 2110128794321856 2113105558350336 2116245818887956 2117325169805076 2125499139337728 2125538777311488 2131660720794528 2135379234613856 2141529520427836 2144163129714144 2147187906065664 2149837022362368 2150933505833728 2157128590815968 2157168818640528 2163381862473018 2169820835172144 2176070319144414 2178238085839872 2184511813045632 2185625981734272 2185666741000512 2191409593539584 2191920987442032 2191961864102472 2194625293661584 2198275118319357 2200423969852416 2202109835695539 2204262435730432 2210611117860992 2211168227517711 2213329682285568 2217019429311192 2223618045961536 2226713384068096 2226754909564416 2230022475817416 2233168374165696 2239815055661568 2246266135891008 2246308026022368 2252777807203308 2259891143337696 2262670311331584 2265419657973248 2265990580266084 2266617361037568 2269187218910304 2273145636847008 2279692715294148 2282496234856992 2288536185095424 2289746109619584 2293106109897834 2296341000488304 2301958684714752 2302954885858374 2306972208823898 2309809276150992 2316461952637602 2318769575248896 2325448059048576 2329504619578752 2332790857638912 2336214022284912 2337449153569992 2339087050597248 2342386806617088 2344181437998477 2346472915454976 2353231189981056 2353275074880576 2360052940879656 2367077274733248 2370416516633088 2370979111902247 2373894893612088 2374551521086976 2377243753144128 2381390667173056 2384319252801024 2384885147749181 2388249511260536 2391186531754944 2402256839772328 2402301638940588 2411575764939264 2412850739169024 2418566650157664 2419800194062944 2426769664667964 2426814920970594 2436183680908032 2440433410987264 2441048439568662 2447462309060384 2450472148244736 2458829229451056 2461816926708832 2465289818075392 2465335792732032 2465911110872286 2468953455369282 2472673484768256 2479748995894016 2479795240196736 2486937507593616 2494146857975091 2496584929195008 2497858264839168 2497904846857728 2501570301706728 2505052557076608 2505099273259968 2508143192756096 2508775285294593 2512314420936408 2516696955080616 2519791937619264 2523945506218521 2526412706126848 2527049402877384 2538146301368832 2538748705668483 2541230375957504 2541277766813184 2542377536254908 2548597115219904 2549944531167264 2557241152015704 2557288841452884 2567161298161152 2567209172596992 2574603208232352 2582266117890816 2586522667529724 2589703520304096 2593356821611776 2597880727825152 2601692888453652 2605363103193312 2608567125550848 2616852696708096 2620643825206176 2620692697026096 2624389714843776 2628240775070526 2629630297766241 2632200806366208 2636539667227312 2639782029886848 2644133387467022 2647385088728688 2652003242988176 2657654924626944 2659641501176506 2662290993804288 2669958882611328 2671370461222848 2673242343539712 2679064500569688 2685618465500544 2686780700168103 2689407074264064 2689457228434944 2702538944743869 2705180722793472 2705231171123712 2709690413602568 2713022735556672 2714457081565152 2717755389508544 2721589333912064 2722275218320812 2725583025999064 2729428012869184 2732784607719936 2737551734697472 2745436388311232 2745487587360672 2753395097692932 2765485936071936 2769544042547436 2773451045334816 2773502766823536 2781757670364288 2789717620380768 2789769645221328 2797099781783296 2797804696042818 2802020213228544 2802685245430686 2810090547944064 2813505059095808 2818184126711184 2821661091850608 2823100226406768 2831231275445958 2831284074465693 2834051703081984 2842214294392704 2858884172952192 2858937487664832 2862917208087552 2862970598011392 2866449363149824 2867171754622392 2876225091520704 2876896296017667 2879762214422016 2880445697930829 2884509149964024 2888056460431296 2893094446896192 2901427092192552 2912682417394176 2914167975645696 2914222321334016 2922561316589376 2922615818803296 2931033491092476 2936146447594052 2948224303356948 2956025905748256 2959661166061824 2964824061282048 2966107125630726 2973363301089888 2977557832220928 2983503648361698 2995021514521344 2995077368029824 3003703742937744 3005291768875704 3013188191116928 3013947563140899 3016893748442112 3017609778784678 3021320773688112 3022156481383424 3025582958547072 3030860849129344 3039590287058864 3043328313142656 3048401715302889 3051381580127232 3052994812826112 3057474813197112 3061788000651072 3066280904248947 3069278246286336 3070606514477832 3079745701534656 3088615936850136 3088673535780756 3100597412064768 3102236664645888 3106006159438336 3111171678080928 3114952029713216 3116598871426656 3118782734129664 3120132426001668 3125575250664636 3137641586641408 3137700099840768 3138432322928364 3146737254506208 3156103032977664 3165193191482784 3169658337525504 3174368728331934 3175987754707614 3179151623273472 3188248709006592 3188308165967232 3197491081191792 3203068851920784 3211532054793216 3212294280641754 3216244694571216 3217134318892032 3220781859098496 3224755533543552 3226400258750592 3235692886223952 3235753227960792 3245072793709527 3248244907877376 3254731252758216 3264105478716621 3267296197659648 3267357128759808 3276767719568448 3278438972601408 3287114390309376 3287881481163048 3291937940492376 3300635954778624 3303103154686951 3306393653595648 3315916676791488 3319994523428352 3325529143966788 3335427068942304 3340070076102144 3340132364346624 3345033713726124 3349752561248544 3355595940107488 3359722583492352 3365260674958028 3369399203836512 3384998274224644 3389836715006544 3398129486959872 3399926041556352 3409654869354272 3409718455270512 3419539072941222 3422945563462656 3432804277643136 3434619164429376 3439659164846751 3443021490521088 3444511500732456 3448696890039632 3452938027072128 3454432328787561 3457809095482368 3460458313235847 3463840970433536 3464713914226488 3468923851271536 3473817470924416 3474692928956403 3478089500734464 3494191766941568 3494256929368128 3499186286458368 3504321033427368 3506173730354988 3519709373182464 3529846784971584 3529912612320864 3540079411319484 3550615912099872 3555624774949632 3559945176815104 3560842340418132 3561827281630464 3565865629716192 3572086000759584 3576478879201536 3580824620667392 3582374266890804 3586779797632416 3603385259658492 3603452458410882 3617363647408896 3619276108753536 3627849975236496 3629700291094416 3640154497001946 3643780761105408 3646504459108742 3654275521362048 3660650116480896 3665151909264384 3671193463590576 3675708222367104 3680893553255424 3687314581429248 3692725390063248 3697934727113088 3698003689098048 3703430183053923 3709010227152384 3719623493841024 3719692860295104 3725824318703531 3730406261390424 3736913660574248 3744877393792512 3746787397258752 3747676660748713 3757578835614912 3762214789134144 3764133635209024 3774975033927944 3775045432620924 3789619059190272 3811845563936256 3811916650219776 3813566304382362 3822895672829856 3824916796750896 3834966788694272 3835861728023556 3835933262179326 3840594263907772 3846012199952032 3850741947241728 3857459262528256 3868569456256736 3879784001294586 3885629761778688 3896748422119168 3896821091737728 3902539332680478 3908044654789968 3925279045062144 3930965737809264 3931039045539144 3936584572265664 3941367874331008 3942361162605789 3946214888082432 3948301209549312 3953098748376064 3954809500840968 3959673044830272 3964484401453184 3966200081200533 3970077109627904 3971077633093032 3978004864482264 3989462251764759 3993362019361792 3993436490706432 4004938323916992 4007055691834272 4018596750854532 4028427698250816 4034110611396096 4034185842652416 4057771084190208 4057846756685568 4064535620403852 4069534103335008 4076633084262816 4082384000868096 4088374538998596 4094142019303776 4099176911579904 4106327602046208 4118154582466848 4118231381041008 4130092646539398 4136315552861184 4148228904107904 4154316063821154 4155465161902208 4160176568002224 4167433667552848 4179436644705938 4183600133121024 4184576430571152 4195649672674944 4200809396990976 4204027868146029 4208137377303552 4220257588643712 4226211116700672 4232491637775912 4234650339610152 4246846913168937 4250998278675456 4251077554622976 4263321441589056 4270758469227712 4283059040855672 4288326259428288 4294375812131328 4299674044724736 4301867011667456 4314257181631936 4314337637281056 4326763724946036 4339641670344288 4352140638288828 4369023626091264 4371251963468544 4371333482001024 4383841974884064 4383923728204944 4389250587323168 4396550236638714 4404219671391078 4421222235721984 4422336455035422 4434038858622384 4447236091923072 4449160688446089 4453509819128832 4460044951634832 4466336748331392 4475255472542547 4479630111323136 4492532271782016 4492616052044736 4505555614406616 4519782286675392 4525340622663168 4526414668177017 4530839315946496 4531981160532168 4533234722075136 4538374437820608 4546291273694016 4559385430588296 4564992469713984 4577072370190848 4579492219239168 4586212219795668 4592682000976608 4603917369429504 4605909771716748 4613944417647796 4619618552301984 4632923905275204 4650896118097152 4659009239157504 4672428044569824 4674898307139984 4678174101194496 4688362875996954 4706462379962112 4706550149761152 4720105881759312 4734154549466496 4740833033266176 4741958223804494 4747789787224176 4749103042173952 4754487506288256 4762781334346112 4763981632061421 4768638505602048 4769770295498362 4776499022521072 4782373063509888 4804513679544656 4804603277881176 4818441420962631 4823151529878528 4825701478338048 4837133300315328 4839600388125888 4853539329335928 4853629841941188 4872367361816064 4880866821974528 4882096879137324 4894924618120768 4900944296489472 4917658458902112 4923633853417664 4930579636150784 4930671585464064 4931822221744572 4937906910738564 4959497991788032 4959590480393472 4973875015187232 4988293715950182 4995809693715456 5003140603413456 5010105114153216 5010198546519936 5016286385512192 5017550570589186 5024628841872816 5033393910161232 5039583875238528 5047891012437042 5054098805754768 5076292602737664 5077497411336966 5082555533626368 5084755072509816 5097194230439808 5099889062334528 5114482304031408 5114577682905768 5129308609411833 5134322596322304 5134418345193984 5138256283289591 5149206416464704 5164532235781632 5173045335059448 5179407040608192 5186713643223552 5195761455650304 5203385776907304 5210726206386624 5217134251101696 5241287650412352 5241385394052192 5248779429687552 5256481550141052 5259260595532482 5273079334454624 5279564059773696 5288266774934044 5294770177457376 5304006485976352 5319283002353012 5339917765222656 5342740922445696 5358129001139376 5371236931001088 5373561400336206 5378914456869888 5405077889487738 5405178687616323 5410462342247424 5419380827205136 5426045471113344 5428914163130304 5435510779017088 5443178667824128 5444550436641624 5451166051998128 5458856025738368 5460231745502919 5465569215439872 5469756688663113 5475103469394944 5490872776622464 5490975174721344 5506790195385864 5530971872143872 5539088085094872 5546902090669632 5547005533647072 5563515340728576 5579435240761536 5579539290442656 5594199563566592 5595609392085636 5605370490861372 5620181095888128 5627010118191616 5636368253422368 5643322183701216 5646200452813536 5662462550891916 5662568148931386 5684428588785408 5717768345904384 5717874975329664 5725941196022784 5734343509244784 5752450183041408 5753792592035334 5759524428844032 5760891395861658 5769018299928048 5776112920862592 5786188893792384 5802854184385104 5819676001941879 5825364834788352 5828335951291392 5828444642668032 5845122633178752 5845231637606592 5853808999020717 5862066982184952 5872292895188104 5889206181176549 5896448606713896 5912051811496512 5919322332123648 5929648122564096 5932214251261452 5946726602179776 5955115664441856 5967007296723396 5990043029042688 5990154736059648 6007407485875488 6010583537751408 6026376382233856 6027895126281798 6035219557569356 6042641547376224 6051165917094144 6061721698258688 6079180574117728 6086656626285312 6096803430605778 6105989625652224 6114949626394224 6123576001302144 6132561808497894 6141213028955664 6159491403069312 6177231873700272 6177347071561512 6195138969809097 6201194824129536 6204473329291776 6212012318876672 6222343356161856 6229904059426432 6231474095731731 6233197742853312 6237565468259328 6240264852003336 6251150501329272 6269154967058907 6275283173282816 6275400199681536 6276864645856728 6293474509012416 6312206065955328 6330386382965568 6339316675051008 6348737456663868 6351975509415228 6376497418013184 6376616331934464 6394982162383584 6406137703841568 6424588561283508 6432489389142432 6441563718196992 6449511067087104 6452800517501184 6471385772447904 6471506455921584 6490145587419054 6509462505516432 6528210957433242 6534714257519616 6553535439136896 6556877945202816 6574228780618752 6575762962326096 6583875880984752 6601271909557248 6606206309373902 6606329507086617 6612787307191296 6631833353582976 6639989046856704 6651058287933576 6670854137884608 6680140152204288 6680264728693248 6690067427452248 6699505122497088 6711191880214976 6719445166984704 6721039961838601 6730521349916056 6738798407673024 6769996548449288 6779673430013088 6796258973919744 6799852083112704 6819309738708544 6819436910541024 6839078145882444 6865608555286272 6869238328858752 6879318329693502 6889023001464912 6897393780079264 6905876054144256 6908864657575122 6920916626471694 6929427828452976 6937847702543072 6947634941848832 6949385857912806 6988383533883136 6988513858736256 6998372572916736 7008642066854736 7012347460709976 7032544313995431 7039418746364928 7059693569943168 7059825224641728 7080158822638968 7101231824199744 7111249549899264 7112937335706741 7119890353630208 7121684680836264 7123654563260928 7131731259432384 7144172001519168 7152957758403072 7154655443247543 7161649241334784 7164748533781608 7173559595264832 7206770519316984 7206904916821764 7234727294817792 7238552217507072 7255699950472992 7259400582188832 7280308994003892 7293008918217484 7308551042724096 7321300232961792 7342386927181152 7351416444734208 7385450780126496 7395869454226176 7396007378196096 7406860366107846 7418020454304768 7439246987682048 7439385720590208 7451648637407062 7460812522780848 7473827321148496 7489754787585024 7493574794517504 7495353321497426 7515157671229824 7524429578268288 7528267270418048 7549950067855888 7550090865241848 7571836518655563 7579238118380544 7616246117005449 7623691127872512 7623833300439552 7627132608764724 7645791345659712 7649833593501792 7669933577388544 7671723456047112 7671866524358652 7681188527815544 7692024399904064 7701483894483456 7714918525056512 7737138912513472 7759568002589172 7793496844238336 7793642183475456 7805078665360956 7816089309579936 7850558090124288 7861931475618528 7862078091078288 7873169144531328 7882735748662016 7884722325211578 7896602419098624 7909619001681936 7919346089660544 7928968802906368 7932400162401066 7942155266186064 7956009728964528 7978924503529518 7986872981412864 8009876647833984 8014111383668544 8037193501709064 8056855396501632 8060342100504309 8068221222792192 8068371685304832 8074402730883643 8107616834231607 8115542168380416 8115693513371136 8129071240807704 8139068206670016 8153266168525632 8164768001736192 8176749077997192 8188284038607552 8198353823159808 8212655204092416 8236309164933696 8236462762082016 8260185293078796 8296457808215808 8308632127642308 8310930323804416 8320353136004448 8334867335105696 8358873289411876 8369152861142304 8391299345349888 8408055736292058 8440515177287424 8464983275551824 8469300679220304 8493693826337874 8493852223397079 8502155109245952 8526642883178112 8541516938455424 8566118081711344 8576652518856576 8588751624262656 8599348089449472 8603734023334912 8628514363263872 8628675274562112 8630688888053001 8641337093792487 8653527449892072 8679283340688576 8704281276577656 8738047252182528 8742503926937088 8742666964002048 8767683949768128 8767847456409888 8778501174646336 8793100473277428 8808439342782156 8842444471443968 8844672910070844 8868077717244768 8894472183846144 8898321376892178 8920089903269664 8932673496662784 8950510945085094 8985064543564032 8985232104089472 9011111228813232 9039564573350784 9050681245326336 9052829336354034 9063962321064336 9066469444150272 9076748875641216 9092582547388032 9118770861176592 9129984939427968 9145205145908667 9154144740381696 9158984438478336 9172424439591336 9185364001953216 9198842712746841 9207834738859008 9211819543433496 9227888835295592 9239237104603968 9254466856134577 9265847810550408 9301792236194304 9308745254117771 9318018478315008 9344856089139648 9349796614279968 9356348202388992 9376725751993908 9412924759924224 9413100299522304 9440211763518624 9468309098932992 9483916447608988 9495579574448352 9508975012576512 9525562668692224 9527963264122842 9539540590996724 9552998045042144 9564746127019776 9609027359089312 9609206555762352 9636882841925262 9651402956676096 9674266600630656 9679200776251776 9707078658671856 9707259683882376 9735218381128581 9744734723632128 9761733643949056 9764193758274648 9789849236241536 9792316436149863 9801888592978944 9835316917804224 9847267706835328 9861159272301568 9861343170928128 9863644443489144 9875813821477128 9909309464060853 9918995983576064 9919180960786944 9947750030374464 9976587431900364 10006281206826912 10020210228306432 10020397093039872 10032572771024384 10035101141178372 10049257683745632 10066787820322464 10079167750477056 10095782024874084 10108197611509536 10154994822673932 10169510145019632 10194388460879616 10199778124669056 10228964608062816 10229155365811536 10258617218823666 10268836690387968 10276512566579182 10298412832929408 10329064471563264 10346090670118896 10358814081216384 10373427286447104 10381374939707541 10391522911300608 10406771553814608 10421452412773248 10434268502203392 10482575300824704 10482770788104384 10497558859375104 10512963100282104 10518521191064964 10546158668909248 10559128119547392 10561634225746373 10576533549868088 10589540354914752 10608012971952704 10638566004706024 10679835530445312 10685481844891392 10716258002278752 10742473862002176 10747122800672412 10810155778975476 10810357375232646 10838761654410272 10852090942226688 10857828326260608 10871021558034176 10889100873283248 10902332103996256 10917712051476736 10920463491005838 10939513377326226 10981745553244928 10981950349442688 11013580390771728 11061943744287744 11078176170189744 11093804181339264 11094011067294144 11110290549161769 11127030681457152 11158870481523072 11159078580885312 11177472956110593 11188399127133184 11191218784171272 11210740981722744 11240362191776256 11243029982246139 11254020236383232 11272736506844736 11286644367402432 11292400905627072 11324925101783832 11325136297862772 11368857177570816 11435536691808768 11435749950659328 11468687018489568 11504900366082816 11507585184070668 11521782791723316 11538036599856096 11552225841725184 11572377787584768 11605708368770208 11639352003883758 11656889285336064 11690245266357504 11690463275213184 11707617998041434 11724133964369904 11744585790376208 11778412362353098 11792897213427792 11824103622993024 11838644664247296 11859296245128192 11864428502522904 11893453204359552 11898600243601599 11910231328883712 11934014593446792 11968386755294277 11980086058085376 11980309472119296 12014814971750976 12021167075502816 12052752764467712 12055790252563596 12070439115138712 12085283094752448 12102331834188288 12123443396517376 12158361148235456 12173313252570624 12193606861211556 12229899252788448 12247152002604288 12265123616995788 12282426057911328 12318982806138624 12354463747400544 12354694143123024 12390277939618194 12408946658583552 12444686712323712 12459808118852864 12462948191463462 12466395485706624 12480529704006672 12502301002658544 12538309934117814 12550800399363072 12553729291713456 12586949018024832 12612083604438087 12624412131910656 12660772765931136 12678633350102016 12697474913327736 12703951018830456 12740540739506811 12752994836026368 12753232663868928 12789964324767168 12812275407683136 12849177122567016 12864978778284864 12883127436393984 12899022134174208 12905601035002368 12942771544895808 12943012911843168 12980291174838108 13018925011032864 13056421914866484 13107070878273792 13113755890405632 13151525924652192 13167751761969504 13212412618747804 13212659014173234 13263666707165952 13302116575867152 13341708275769216 13347482065338267 13360529457386496 13380134854904496 13399010244994176 13422383760429952 13425766417627641 13438890333969408 13442079923677202 13461042699832112 13477596815346048 13539993096898576 13559346860026176 13579244004531051 13592517947839488 13599704166225408 13638619477417088 13638873821082048 13678156291764888 13731217110572544 13738476657717504 13758636659387004 13778046002929824 13794787560158528 13811752108288512 13817729315150244 13841833252943388 13858855656905952 13875695405086144 13895269883697664 13898771715825612 13976767067766272 13977027717472512 14017284133709472 14024694921419952 14065088627990862 14119387139886336 14119650449283456 14160317645277936 14202463648399488 14222499099798528 14225874671413482 14243369361672528 14247309126521856 14263462518864768 14288344003038336 14305915516806144 14309310886495086 14329497067563216 14347119190529664 14413541038633968 14413809833643528 14455324262887893 14469454589635584 14477104435014144 14511399900945984 14518801164377664 14560617988007784 14586017836434968 14617102085448192 14628028256470783 14642600465923584 14684773854362304 14702832889468416 14770901560252992 14791738908452352 14792014756392192 14813720732215692 14878493975364096 14878771441180416 14903297274814124 14921625045561696 14947654642296992 14990706642994852 15030315342459648 15048859156536576 15056534540836096 15099900135711776 15100181730483696 15143673037311126 15232492234010898 15247666600879104 15254265217529448 15291582691319424 15299667187003584 15339867154777088 15343446912094224 15343733048717304 15362377055631088 15384048799808128 15387925828235499 15402967788966912 15414768849868773 15429837050113024 15474277825026944 15519136005178344 15586993688476672 15587284366950912 15610157330721912 15632178619159872 15723862951237056 15724156182156576 15746338289062656 15765471497324032 15769444650423156 15819238003363872 15838692179321088 15857937605812736 15864800324802132 15884310532372128 15912019457929056 15957849007059036 16019753295667968 16028222767337088 16074387003418128 16113710793003264 16120684201008618 16136743370609664 16148805461767286 16215233668463214 16231387026742272 16258142481615408 16278136413340032 16306532337051264 16329536003472384 16353498155994384 16376568077215104 16396707646319616 16409270065989339 16425310408184832 16472618329867392 16472925524164032 16520370586157592 16592915616431616 16596853783315729 16617264255284616 16621860647608832 16640706272008896 16669734670211392 16717746578823752 16738305722284608 16782598690699776 16816111472584116 16881030354574848 16929966551103648 16938601358440608 16987387652675748 16987704446794158 17053285766356224 17083033876910848 17132236163422688 17153305037713152 17257028726527744 17257350549124224 17261377776106002 17282674187584974 17307054899784144 17358566681377152 17408562553155312 17459028005825637 17476094504365056 17485007853874176 17485333928004096 17535367899536256 17535694912819776 17557002349292672 17561426997062151 17586200946554856 17616878685564312 17667618543529647 17684888942887936 17689345820141688 17736155434489536 17788944367692288 17796642753784356 17840179806539328 17865346993325568 17901021890170188 17970129087128064 17970464208178944 18022222457626464 18079129146701568 18105658672708068 18127924642128672 18153497751282432 18185165094776064 18237541722353184 18259969878855936 18290410291817334 18317968876956672 18344848879182672 18370728003906432 18397685425493682 18423639086866992 18455777670591184 18478474209207936 18508933712269154 18531695621100816 18603584472388608 18617490508235542 18636036956630016 18689712178279296 18699593228559936 18712696404777984 18753451503987816 18807464901176721 18825849519848448 18826200599044608 18880423527037248 18936618197865984 18967832895217976 18991159148896704 19017950025153024 19051125337384448 19055926528245684 19079081181993448 19105996090084288 19129492254039552 19218054718178624 19218413111524704 19273765683850524 19348533201261312 19358401552503552 19414157317343712 19414519367764752 19470436762257162 19528387516549296 19579698472483072 19584632872299726 19670633835608448 19694535413670656 19722686341856256 19727288886978288 19751627642954256 19818618928121706 19818988521259851 19838361921573888 19895500060748928 19953174863800728 20012562413653824 20040420456612864 20040794186079744 20065145542048768 20070202282356744 20098515367491264 20133575640644928 20158335500954112 20163119885515803 20191564049748168 20216395223019072 20309989645347864 20339020290039264 20388776921759232 20399556249338112 20457929216125632 20458310731623072 20517234437647332 20553025133158364 20596825665858816 20692181340237792 20717628162432768 20762749879415082 20813543107629216 20842904825546496 20965150601649408 20965541576208768 20995117718750208 21025926200564208 21037042382129928 21092317337818496 21097632941986293 21118256239094784 21123268451492746 21153067099736176 21179080709829504 21216025943905408 21277132009412048 21338812007120223 21359671060890624 21370963689782784 21432516004557504 21463966329742629 21484947724004352 21494245601344824 21620311557950952 21620714750465292 21677523308820544 21704181884453376 21715656652521216 21742043116068352 21778201746566496 21804664207992512 21835424102953472 21840926982011676 21879026754652452 21963491106489856 21963900698885376 22027160781543456 22156352340379488 22187608362678528 22188022134588288 22220581098323538 22254061362914304 22317740963046144 22318157161770624 22354945912221186 22382437568342544 22421481963445488 22480724383552512 22486059964492278 22545473013689472 22573288734804864 22584801811254144 22649850203567664 22650272595725544 22715509555966689 22737714355141632 22848738351016347 22871073383617536 22871499901318656 22937374036979136 23009800732165632 23015170368141336 23043565583446632 23076073199712192 23104451683450368 23144755575169536 23211416737540416 23278704007767516 23380490532715008 23380926550426368 23415235996082868 23448267928739808 23489171580752416 23556824724706196 23585794426855584 23648207245986048 23728857005045808 23786906408719104 23797200487203198 23868029186893584 23936773510588554 23960618944238592 24029629943501952 24042334151005632 24105505528935424 24111580505127192 24140878230277424 24170566189504896 24181026301512927 24204663668376576 24223208192650929 24246886793034752 24316722296470912 24322850502694821 24346626505141248 24387213722423112 24459798505576896 24494304005208576 24530247233991576 24564852115822656 24637965612277248 24708927494801088 24709388286246048 24780555879236388 24889373424647424 24919616237705728 24925896382926924 24932790971413248 24961059408013344 25004602005317088 25076619868235628 25107458583426912 25173898036049664 25224167208876174 25321545531862272 25394949826655472 25407902037660912 25481081479013622 25506465327737856 25579928649534336 25624550815366272 25698354245134032 25729957556569728 25766254872787968 25798044268348416 25811202070004736 25885543089791616 25886025823686336 25924011281377461 25960582349676216 26037850022065728 26080770230924717 26112843829732968 26214141756547584 26227511780811264 26233736625240991 26303051849304384 26335503523939008 26424825237495608 26425318028346468 26527333414331904 26604233151734304 26683416551538432 26694964130676534 26760269709808992 26798020489988352 26844767520859904 26851532835255282 26884159847354404 26922085399664224 26955193630692096 27079986193797152 27118693720052352 27158488009062102 27199408332450816 27277238954834176 27277747642164096 27356312583529776 27435615437726001 27462434221145088 27476953315435008 27517273318774008 27556092005859648 27589575120317056 27596528138240523 27623504216577024 27635458630300488 27683666505886776 27717711313811904 27751390810172288 27763400568403731 27790539767395328 27797543431651224 27926235762353313 27953534135532544 27954055434945024 28034568267418944 28049389842839904 28130177255981724 28238774279772672 28239300898566912 28320635290555872 28404927296798976 28451749342826964 28486738723345056 28526925037729536 28576688006076672 28618621772990172 28658994135126432 28694238381059328 28827082077267936 28827619667287056 28910648525775786 28954208870028288 29022799801891968 29037602328755328 29121235976015568 29172035672869936 29234204170896384 29256056512941566 29285200931847168 29369547708724608 29405665778936832 29541803120505984 29583477816904704 29584029512784384 29627441464431384 29727928392182559 29756987950728192 29757542882360832 29806594549628248 29843250091123392 29895309284593984 29981413285989704 30060630684919296 30097718313073152 30113069081672192 30199800271423552 30200363460967392 30287346074622252 30464984468021796 30508530435058896 30583165382638848 30599334374007168 30686893824188448 30687466097434608 30724754111262176 30768097599616256 30775851656470998 30829537699737546 30948555650053888 31038272010356688 31144124819122623 31174568733901824 31220314661443824 31264357238319744 31447725902474112 31448312364313152 31492676578125312 31530942994648064 31538889300846312 31638476006727744 31677384358642176 31684902677239119 31715875211625472 31729600649604264 31768621064744256 31824038915858112 31915698014118072 32039506591335936 32056445534674176 32148774006836256 32227421586006528 32241368402017236 32297610923534572 32430467336926428 32516284963230816 32556272826680064 32613064674102528 32706996311988768 32753136154430208 32818540131978678 32945236659734784 32945851048328064 33040741172315184 33185831232863232 33193707566631458 33234528510569232 33243721295217664 33281412544017792 33339469340422784 33435493157647504 33476611444569216 33532418868331779 33565197381399552 33632222945168232 33729089946738417 33762060709149696 33859933102207296 33877202716881216 33974775305351496 33975408893588316 34106571532712448 34166067753821696 34264472326845376 34306610075426304 34514057453055488 34514701098248448 34522755552212004 34565348375169948 34614109799568288 34717133362754304 34817125106310624 34918056011651274 34970667856008192 35070735799072512 35071389825639552 35114004698585344 35122853994124302 35172401893109712 35233757371128624 35335237087059294 35378691640283376 35472310868979072 35577888735384576 35593285507568712 35680359613078656 35695800730804797 35730693986651136 35802043780340376 35905160265882831 35940258174256128 35940928416357888 36044444915252928 36158258293403136 36211317345416136 36255849284257344 36306995502564864 36370330189552128 36475083444706368 36519939757711872 36580820583634668 36689697758365344 36741456007812864 36795370850987364 36847278173733984 36911555341182368 36956948418415872 37017867424538308 37063391242201632 37234981016471084 37379424356558592 37399186457119872 37506903007975632 37614929802353442 37652401198089216 37760847054074496 37836250813314261 37873236395731968 37935665790435952 37982318297793408 38035900050306048 38102250674768896 38111853056491368 38158162363986896 38211992180168576 38221622218520433 38258984508079104 38436109436357248 38436826223049408 38547531367701048 38697066402522624 38716803105007104 38828314634687424 38829038735529504 38940873524514324 39056775033098592 39159396944966144 39169265744599452 39341267671216896 39389070827341312 39454577773956576 39503255285908512 39637237856243412 39637977042519702 39791000121497856 39906349727601456 40025124827307648 40081588372159488 40140404564713488 40197030734982528 40267151281289856 40316671001908224 40326239771031606 40383128099496336 40432790446038144 40619979290695728 40678040580078528 40737732013593153 40777553843518464 40799112498676224 40915858432251264 40916621463246144 40984067505738841 41034468875294664 41106050266316728 41193651331717632 41224443268235843 41384362680475584 41435256324865536 41525499758830164 41627086215258432 41685809651092992 41930301203298816 41931083152417536 42051852401128416 42074084764259856 42184634675636992 42195265883972586 42246536902985492 42306134199472352 42358161419659008 42432051887810816 42554264018824096 42677624014240446 42741927379565568 42865032009115008 42927932659485258 42988491202689648 43240623115901904 43241429500930584 43355046617641088 43365972788663679 43408363768906752 43431313305042432 43484086232136704 43556403493132992 43609328415985024 43670848205906944 43681853964023352 43758053509304904 43884084769412349 43926982212979712 43927801397770752 44054321563086912 44312704680758976 44375216725357056 44376044269176576 44441162196647076 44635481926092288 44636314323541248 44709891824442372 44764875136685088 44842963926890976 44972119928984556 45090946027378944 45146577469609728 45169603622508288 45299700407135328 45300545191451088 45431019111933378 45697476702032694 45742999802637312 45874748073958272 46019601464331264 46030340736282672 46087131166893264 46152146399424384 46208903366900736 46244306549606319 46289511150339072 46422833475080832 46557408015535032 46760981065430016 46761853100852736 46830471992165736 46896535857479616 46978343161504832 47113649449412392 47171588853711168 47296414491972096 47457714010091616 47573812817438208 47594400974406396 47736058373787168 47873547021177108 48059259887003904 48084668302011264 48223161010254384 48281756460554848 48341132379009792 48362052603025854 48446416385301858 48633444592941824 48645701005389642 48774427444846224 48919597011153792 48988608010417152 49060494467983152 49129704231645312 49227810197968017 49275931224554496 49417854989602176 49418776572492096 49561111758472776 49778746849294848 49790561349947187 49839232475411456 49851792765853848 49865581942826496 49922118816026688 50009204010634176 50153239736471256 50214917166853824 50347796072099328 50448334417752348 50643091063724544 50789899653310944 50815804075321824 50962162958027244 51159857299068672 51249101630732544 51396708490268064 51459915113139456 51771086179583232 51772051647372672 51848022562754922 51921164699352432 52075700044131456 52161540461849434 52225687659465936 52428283513095168 52455023561622528 52467473250481982 52606103698608768 52671007047878016 52849650474991216 52850636056692936 53002855630588941 53054666828663808 53208466303468608 53366833103076864 53389928261353068 53520539419617984 53596040979976704 53689535041719808 53703065670510564 53768319694708808 53844170799328448 53910387261384192 54159972387594304 54237387440104704 54316976018124204 54554477909668352 54555495284328192 54712625167059552 54871230875452002 54953906630870016 55034546637548016 55112184011719296 55179150240634112 55193056276481046 55270917260600976 55367333011773552 55435422627623808 55502781620344576 55526801136807462 55595086863302448 55852471524706626 55908110869890048 56069136534837888 56098779685679808 56260354511963448 56422394703530163 56477548559545344 56478601797133824 56520819116185501 56641270581111744 56809854593597952 56903498685653928 56973477446690112 57053850075459072 57153376012153344 57237243545980344 57317988270252864 57388476762118656 57654164154535872 57655239334574112 57821297051551572 58045599603783936 58075204657510656 58242471952031136 58344071345739872 58512113025883132 58739095417449216 59083606241011968 59168059025568768 59254882928862768 59455856784365118 59456965563779553 59515085764721664 59613189099256496 59686500182246784 59790618569187968 59962826571979408 60121261369838592 60195436626146304 60226138163344384 60399600542847104 60400726921934784 60489359656547409 60574692149244504 60929968936043592 61017060870117792 61166330765277696 61198668748014336 61373787648376896 61374932194869216 61449508222524352 61536195199232512 61551703312941996 61659075399475092 61897111300107776 62076544020713376 62288249638245246 62440629322887648 62528714476639488 62895451804948224 62896624728626304 62985353156250624 63077778601692624 63276952013455488 63354768717284352 63369805354478238 63459201299208528 63537242129488512 63648077831716224 63831396028236144 64016436021360669 64079013182671872 64112891069348352 64297548013672512 64391898989227887 64454843172013056 64482736804034472 64595221847069144 64781267992942039 64860934673852856 65032569926461632 65112545653360128 65226129348205056 65413992623977536 65506272308860416 65637080263957356 65890473319469568 65891702096656128 66081482344630368 66387415133262916 66469057021138464 66562825088035584 66678938680845568 66870986315295008 66953222889138432 67064837736663558 67264445890336464 67458179893476834 67719866204414592 67754405433762432 67949550610702992 67950817787176632 68146528667900067 68213143065424896 68332135507643392 68528944653690752 68546215053049041 68613220150852608 69028114906110976 69029402196496896 69045511104424008 69130696750339896 69228219599136576 69434266725508608 69634250212621248 69836112023302548 70141471598145024 70142779651279104 70228009397170688 70245707988248604 70344803786219424 70467514742257248 70670474174118588 70757383280566752 70944621737958144 71186571015137424 71360719226157312 71391601461609594 71604087560680752 71810320531765662 71881856832715776 72088889830505856 72316516586806272 72422634690832272 72511698568514688 72613991005129728 72669624577952787 72740660379104256 72950166889412736 73039879515423744 73161641167269336 73379395516730688 73482912015625728 73590741701974728 73694556347467968 73823110682364736 73913896836831744 73931439580224611 74035734849076616 74126782484403264 74469962032942168 74758848713117184 74798372914239744 75013806015951264 75229859604706884 75521694108148992 75672501626628522 75871331580871904 75964636595586816 76223706112982736 76316324727973792 76423984360337152 76443244437040866 76872218872714496 76873652446098816 77095062735402096 77394132805045248 77433606210014208 77656629269374848 77658077471059008 77772033844132383 77881747049028648 78113550066197184 78242310692774151 78318793889932288 78338531489198904 78682535342433792 78701209875722973 78778141654682624 78909155547913152 79006510571817024 79274475712486824 79275954085039404 79582000242995712 79812699455202912 80050249654615296 80280809129426976 80394061469965056 80534302562579712 80652479542063212 80766256198992672 80865580892076288 81239958581391456 81356081160157056 81475464027186306 81598224997352448 81831716864502528 81833242926492288 81968135011477682 82068937750589328 82212100532633456 82387302663435264 82448886536471686 82768725360951168 82870512649731072 83050999517660328 83254172430516864 83290201705211193 83371619302185984 83778707287059939 83860602406597632 83862166304835072 84103704802256832 84148169528519712 84369269351273984 84390531767945172 84493073805970984 84612268398944704 84716322839318016 84864103775621632 85108528037648192 85355248028480892 85730064018230016 85855865318970516 85976982405379296 86481246231803808 86482859001861168 86710093235282176 86731945577327358 86862626610084864 87112806986265984 87218656831970048 87363707928046704 87516107018609808 87768169538824698 87855602795541504 88108643126173824 88625409361517952 88750433450714112 88752088538353152 88882324393294152 89183785176547677 89270963852184576 89272628647082496 89419783648884744 89529750273370176 89685927853781952 89944239857969112 90181892054757888 90293154939219456 90339207245016576 90599400814270656 90601090382902176 90862038223866756 91394953404065388 91749496147916544 92060681472565344 92174262333786528 92304292798848768 92488613099212638 92845666950161664 93114816031070064 93432374457367869 93523706201705472 93660943984331472 93793071714959232 93956686323009664 94227298898824784 94343177707422336 94592828983944192 94915428020183232 95054708031717357 95147625634876416 95188801948812792 95472116747574336 95747094042354216 96118519774007808 96169336604022528 96446322020508768 96563512921109696 96682264758019584 96724105206051708 96892832770603716 97266889185883648 97291402010779284 97548854889692448 97839194022307584 98120988935966304 98259408463290624 98455620395936034 98835709979204352 98837553144984192 99122223516945552 99557493698589696 99581122699894374 99703585531707696 99731163885652992 99844237632053376 100018408021268352 100306479472942512 100429834333707648 100597256604995337 100695592144198656 100896668835504696 101187269840215251 101286182127449088 101579799306621888 101631608150643648 101924325916054488 102319714598137344 102396197795295481 102498203261465088 102793416980536128 102919830226278912 103542172359166464 103544103294745344 103696045125509844 103842329398704864 104151400088262912 104323080923698868 104451375318931872 104934946500963964 105212207397217536 105342014095756032 105699300949982432 105701272113385872 106005711261177882 106416932606937216 106733666206153728 106779856522706136 107041078839235968 107087402192414391 107192081959953408 107379070083439616 107406131341021128 107536639389417616 107688341598656896 107715480797648493 107820774522768384 108319944775188608 108474774880209408 108633952036248408 109108955819336704 109110990568656384 109425250334119104 109742461750904004 110069093275096032 110224368023438592 110358300481268224 110386112552962092 110541834521201952 110734666023547104 110870845255247616 111005563240689152 111053602273614924 111190173726604896 111704943049413252 112138273069675776 112197559371359616 112520709023926896 112844789407060326 112957203594267648 113041638232371002 113282541162223488 113619709187195904 113806997371307856 113946954893380224 114107700150918144 114306752024306688 114474487091960688 114635976540505728 114776953524237312 115308328309071744 115310478669148224 115642594103103144 116091199207567872 116150409315021312 116177976483210103 116484943904062272 116688142691479744 117024226051766264 117478190834898432 118167212482023936 118509765857725536 118911713568730236 118913931127559106 119226378198512992 119373000364493568 119581237138375936 119925653143958816 120799201085694208 120801453843869568 120978719313094818 121149384298489008 121859937872087184 122034121740235584 122213196040779459 122332661530555392 122397337496028672 122747575296753792 122749864389738432 122899016445048704 122952202517216523 123072390398465024 123103406625883992 123318150798950184 123673329804707529 123794222600215552 124153088041426752 124576499276490492 124881258645775296 125057428953278976 125790903609896448 125793249457252608 126155557203385248 126553904026910976 126739610708956476 126918402598417056 127074484258977024 127296155663432448 127662792056472288 128032872042721338 128225782138696704 128595096027345024 128783797978455774 128965473608068944 129190443694138288 129562535985884078 129721869347705712 130065139852923264 130225091306720256 130452258696410112 130827985247955072 131012544617720832 131274160527914712 131652254308237047 131780946638939136 131783404193312256 132162964689260736 132774830266525832 132938114042276928 133125650176071168 133357877361691136 133741972630590016 133906445778276864 134129675473327116 134528891780672928 134916359786953668 135439732408829184 135508810867524864 135899101221405984 135901635574353264 136293057335800134 137057889307381504 137092430106098082 138058804392993792 138091022208848016 138261393500679792 138456439198273152 138732919648818957 138868533451017216 139268500425242496 139672224046605096 140282943196290048 140285559302558208 140456018794341376 140491415976497208 140689607572438848 140935029484514496 141340948348237176 141514766561133504 141889243475916288 142373142030274848 142721438452314624 142783202923219188 143208175121361504 143620641063531324 144177779661011712 144845269381664544 145023397137029376 145339249155905574 145900333778825472 146323282334538672 146758791033461376 146965824031251456 147181483403949456 147389112694935936 147646221364729472 147683430593904051 147827793673663488 147862879160449222 148071469698153232 148253564968806528 148939924065884336 149371684049841561 149517697426234368 149596745828479488 150027612031902528 150459719209413768 151043388216297984 151345003253257044 151742663161743808 151929273191173632 152447412225965472 152632649455947584 152847968720674304 152886488874081732 153744437745428992 153747304892197632 154190125470804192 155313258538749696 155316154942118016 155544067688264766 155763494098057296 156227100132394368 156484621385548302 156677062978397808 157365070684867584 157402419751445946 157818311095826304 158013021143634048 158548951424973648 158551908170078808 159008566891766823 159164000485991424 159625398910405824 160100499309230592 160561618258853952 160788122939930112 161068605125159424 161304959084126424 161532512397985344 161731161784152576 162479917162782912 162712162320314112 162950928054372612 163663433729005056 163666485852984576 163936270022955364 164137875501178656 164424201065266912 164897773072943372 165537450721902336 166101999035320656 166508344861033728 166580403410422386 167557414574119878 167724332609670144 168207409604513664 168296339057039424 168738538702547968 168781063535890344 168986147611941968 169224536797889408 169267184110590489 169432645678636032 169562457348556503 169728207551243264 170217056075296384 170710496056961784 171460128036460032 171711730637941032 171953964810758592 172962492463607616 172965718003722336 173420186470564352 173463891154654716 174225613972531968 174437313663940096 174727415856093408 175032214037219616 175536339077649396 176217286252347648 177250818723035904 177504177076706304 177764648786588304 178367570353095354 178545257294164992 178839567297769488 179059500546740352 179371855707563904 179888479715938224 180363784109515776 180586309878438912 180678414490033152 181198801628541312 181202180765804352 181468078969642227 181724076447733512 182565391616473019 182789906808130776 183498992295833088 184121362945130688 184348524667573056 184608585597697536 184977226198425276 185691333900323328 186229632062140128 186864748914735738 187321887968662944 187586143429918464 187913372646019328 188454597797649568 188686355414844672 189830856040366464 190109416063434714 190377603897625584 190944233495148672 191494188084708432 192049308064082007 192237039548015616 192338673208045056 192892644041017536 193127025842219392 193175696967683661 193364529516039168 193448210412103416 193785665541207432 194343803978826117 194533778371767296 194582804021558568 195097709779384896 195678388044615168 196241977871932608 196518816926581248 196911240791872068 197671419958408704 197675106289968384 198244447033891104 199162245399788748 199407171063415392 199688475264106752 200036816042536704 200612958945885024 200859668667415296 201194513209990674 201793337671009392 202374539680430502 203159598613243776 203263216301287296 203848651832108976 204639429196274688 204792395590590962 204996406522930176 205586833961072256 205839660452557824 207084344718332928 207088206589490688 207392090251019688 207684658797409728 208302800176525824 208646161847397736 208902750637863744 209869893001927928 210424414794435072 210684028191512064 211398601899964864 211402544226771744 212011422522355764 212833865213874432 213559713045412272 214082157678471936 214174804384828782 214812262682042256 215073278778835232 215376683197313792 215430961595296986 216639889550377216 216949549760418816 217267904072496816 218008873733858361 218221981137312768 218850500668238208 219484923501808008 220138186550192064 220448736046877184 220716600962536448 220772225105924184 221083669042403904 221469332047094208 221741690510495232 221794318740673833 222011126481378304 222107204547229848 222380347453209792 223409886098826504 224276546139351552 224395118742719232 225041418047853792 225689578814120652 226083276464742004 226565082324446976 227613994742615712 227893909786760448 228948974183921376 229271953081011456 230616656618143488 230620957338296448 231285188206206288 232182398415135744 232300818630042624 232355952966420206 232969887808124544 233376285382959488 234048452103532528 234726932078322453 234956381669796864 236103629627168919 236334424964047872 237019531715451072 237823427137460472 237827862255118212 238452756397025984 238746000728987136 239162474276751872 239851306287917632 241598402171388416 241602907687739136 241957438626189636 242298768596978016 243719875744174368 244068243480471168 244426392081558918 244794674992057344 245495150593507584 245499728779476864 245798032890097408 245904405034433046 246206813251767984 246636301597900368 247346659609415058 248306176082853504 249152998552980984 249762517291550592 249870605115633579 250114857906557952 251336121861179817 251581807219792896 251586498914505216 252311114406770496 253107808053821952 253479221417912952 253836805196834112 254148968517954048 254592311326864896 255325584112944576 256065744085442676 257190192054690048 257567595956911548 257930947216137888 258380887388276576 259125071971768156 259443738695411424 260130279705846528 261655970495910144 262548321055829424 263304508616474094 263566808386624512 264325929378521472 265549660533051664 265876228084553856 266251300352142336 266715754723382272 267483945261180032 267551355529643031 267812891556553728 268259350946654232 269057783561345856 269832719573907336 270879464817658368 271017621735049728 271798202442811968 271803271148706528 272586114671600268 274115778614763008 274184860212196164 276182044417696032 276522787001359584 276912878396546304 277465839297637914 278537000850484992 279344448093210192 280571118605116416 280982831952994416 281379215144877696 281870058969028992 282681896696474352 283029533122267008 283778486951832576 284746284060549696 285164124095152071 285442876904629248 285566405846438376 286416350242723008 286888472540171887 287241282127062648 288355559322023424 288571102877650901 289690538763329088 290046794274058752 290678498311811148 291800667557650944 292646564669077344 293517582066922752 294362966807898912 294778225389871872 295292442729458944 295366861187808102 295725758320898444 296142939396306464 296507129937613056 297879848131768672 298743368099683122 299193491656958976 300055224063805056 300919438418827536 301791769814986011 302086776432595968 302690006506514088 303485326323487616 303561809520645753 303858546382347264 304894824451930944 305265298911895168 305695937441348608 305772977748163464 307188593385886443 307488875490857984 307494609784395264 308380250941608384 310626517077499392 310632309884236032 311088135376529532 311526988196114592 312454200264788736 312969242771096604 313354125956795616 314804839502891892 315636622191652608 316026042287268096 317097902849947296 317103816340157616 318017133783533646 319250797820811648 320200998618461184 321123236517707904 321576245879860224 322137210250318848 322609918168252848 323065024795970688 323462323568305152 324959834325565824 325424324640628224 325901856108745224 327326867458010112 327332971705969152 327872540045910728 328275751002357312 328848402130533824 329795546145886744 331074901443804672 332203998070641312 333016689722067456 333160806820844772 335114829148239756 336414819209027328 336592678114078848 337562127071780688 337972295223883936 338449073595778816 338534368221180978 339124914697113006 340434112150592768 341420992113923568 342920256072920064 343423461275882064 343907929621517184 345924984927215232 345931436007444672 346840372941128704 346927782309309432 348451227945063936 348533929449630309 348874627327880192 349454831712186816 350064428074439232 351072678155298792 352434572504695296 354501637446071808 355529297573176608 356735140706190708 357679134595538976 358119001093480704 358743711415127808 359776959431876448 362397603257082624 362404361531608704 362936157939284454 363448152895467024 365130783232946038 365579813616261552 366997984591666176 368242725890261376 368697049335146112 368856607551649569 369217171195395072 369954452396850552 371019989414122587 371382667800646656 372459264124280256 373729497829471476 374643775937325888 375172286859836928 375826745292038656 376909195595299136 377372710829689344 379661712080732928 380218832126869428 380755207795251168 381888466990297344 382988376169416864 384098616128164014 384677346416090112 385785288082035072 386254051684438784 386351393935367322 386896420824206832 387571331082414864 388687607957652234 389165608043117136 390195419558769792 391356776089230336 392483955743865216 393037633853162496 393822481583744136 394956762924711141 395342839916817408 395350212579936768 396488894067782208 398324490799577496 398814342126830784 399376950528213504 400073632085073408 401225917891770048 401719337334830592 402389026419981348 403586675342018784 404749079360861004 406319197226487552 406526432602574592 407697303664217952 409584791181181924 411173667922144512 414176413178981376 414784180502039376 415369317594819456 416198758946456871 416605600353051648 417292323694795472 417805501275727488 419739786003855856 420848829588870144 421368056383024128 422797203799929728 422805088453543488 424022845044711528 425667730427748864 427119426090824544 428164315356943872 428349608769657564 429624525364084512 430146557557670464 430753366394627584 430861923190593972 433279779100754432 434535808144993632 436017747467716722 437701001336476416 438969847003616016 440276373100384128 440897472093754368 441544450211848368 442167338084807808 442938664094188416 443483381020990464 443588637481347666 444214409094459696 444760694906419584 446819772197653008 448115052149524683 448553092278703104 448790237485438464 450082836095707584 451379157628241304 452166552929484008 453130164648893952 453468875950594273 455227989485231424 455787819573520896 457897948367842752 458543906162022912 461233313236286976 461241914676592896 462570376412412576 464711905932840412 465939775616249088 466752570765918976 468096904207065056 469453864156644906 472207259254337838 474039063430902144 475646854274920944 475655724510236424 476905512794051968 477025700675300469 477492001457974272 478324948553503744 479702612575835264 483196804342776832 483205815375478272 483914877252379272 484597537193956032 487439751488348736 488136486960942336 488852784163117836 490990301187015168 490999457558953728 491596065780194816 491808810068866092 492413626503535968 493272603195800736 494693319218830116 496612352165707008 498305997105961968 499525034583101184 499741210231267158 502672243722359634 503172997829010432 504622228813540992 506215616107643904 506958442835825904 507673610393668224 508297937035908096 508687372045669509 509184622653729792 510651168225889152 512131488170885352 514380384109380096 515135191913823096 515861894432275776 516761774776553152 518250143943536312 518887477390822848 520260559411693056 523311940991820288 525096642111658848 526609017232948188 528651858757042944 531099321066103328 531752456169107712 534967890522360064 535102711059286062 536518701893308464 538115567122691712 539665439147814672 541758929635316736 542035243470099456 543596404885623936 543606542297413056 544404236908926681 545172229343200536 547696174849419057 548231557229526016 548369720424392328 552364088835392064 553045574002719168 553825756793092608 554931678595275828 557074001700969984 558688896186420384 561965663905988832 562758430289755392 563740117938057984 565363793392948704 566059066244534016 569492568121099392 570328248190304142 571132811692876752 572832700485446016 573776945080343774 574482564254125296 576711118644046848 577142205755301802 579381077526658176 580093588548117504 581356996623622296 583031411936478351 583601335115301888 585293129338154688 587035164133845504 588725933615797824 589556450779743744 590584885458917888 590733722375616204 591451516641796888 592285878792612928 593014259875226112 595759696263537344 597486736199366244 600110448127610112 601838876837655072 603583539629972022 605380013013028176 606970652646975232 607123619041291506 609789648903861888 610530597823790336 611545955496326928 614377186771772886 614989219568790528 616760501883216768 621253034154998784 621264619768472064 622176270753059064 623053976392229184 624908400529577472 625938485542193208 626708251913591232 629609679005783784 631273244383305216 632052084574536192 634195805699894592 634207632680315232 636034267567067292 638501595641623296 642246473035415808 645219836336505696 646130049591941376 649919668651131648 650848649281256448 651803712217490448 654026621201575083 654665943411938304 655745080091821456 656551502004714624 657696804261067648 659591092291773488 662149802887609344 664407996141282624 665382956222021499 666033379444134912 666321613641689544 670229658296479512 672829638418054656 673185356228157696 675124254143561376 675944590447767872 676898147191557632 677068736442361956 678249829394226012 680868224301185536 682841984227847136 686846922551764128 687815859243034368 691849969854430464 691862872014889344 693855564618618864 696902455890127872 697067858899260618 698909663424373632 700128856148878464 702145356310597584 704180796234967359 704869145009390592 708310888881506757 709003274892143616 711058595146353216 713470281412381416 715358269191077952 716238002186961408 717487422830255616 719553918863752896 724795206514165248 724808723063217408 725872315878568908 726896305790934048 730261566465892076 731159627232523104 736485451780522752 737394098670292224 737713215103299138 739908904793701104 742039978828245174 744918528248560512 747458995658942952 749287551874651776 749611815346900737 750344573719673856 751653490584077312 753818391190598272 754008365583539451 754745421659378688 759323424161465856 760437664253738856 761510415590502336 763776933980594688 765976752338833728 768197232256328028 771570576164070144 772508103368877568 772702787870734644 773792841648413664 775142662164829728 777375215915304468 778331216086234272 780390839117539584 784967911487730432 787644963167488272 789913525849422282 790700425159873536 792977788135564416 796648981599154992 797628684253661568 798753901056427008 800147264170146816 802451835783540096 803438674669661184 804778052839962696 807173350684037568 809498158721722008 812638394452975104 813052865205149184 813245835382470721 815394607328435904 819169582362363848 822347335844289024 829568361004078752 830738635189638912 832397517892913742 834584647389590944 835611002551454976 839479572007711712 845594407599859456 845610176907086976 848045690089423056 851335460855497728 854238852181649088 855492372285456213 856328630713887744 856699217539315128 859249050728169024 860293115115340928 860665417620515661 861506732789255168 861723846381187944 865713308632952703 866559558201508864 869071616289987264 872035494935433444 875402002672952832 877939694007232032 880552746200768256 883088900423696736 884334676169615616 885877328188376832 887177274962695332 888428818188919392 889521389812839168 893639544395306016 896230104299049366 897580474970876928 900165672191415168 902758315256482608 904333105858968016 906260329297787904 906937751901188546 910455978970462848 911575639147041792 915795896735685504 917087812324045824 921565780157659329 922466626472573952 922483829353185792 925140752824825152 929423811865680824 931879551232498176 933505141531837952 936193808414130112 938907728313289812 944414518508675676 948078126861804288 951293708549841888 951311449020472848 953811025588103936 954051401350600938 959405225151670528 966411630750956544 967829754504758544 969195074387912064 974879502976697472 976272973921884672 977705568326235672 981980602374030336 981998915117907456 983192131560389632 983617620137732184 984827253007071936 986545206391601472 989386638437660232 993224704331414016 996611994211923936 999050069166202368 999482420462534316 1005344487444719268 1009244457627081984 1013916885671651808 1015347220787336448 1017374744091339018 1021302336451778304 1024262976341770704 1028760768218760192 1030270383827646192 1031723788864551552 1033523549553106304 1036500287887072624 1037774954781645696 1040521118823386112 1045601788348890927 1046623881983640576 1050193284223317696 1053218034465896376 1057303717514085888 1062198642132206656 1063504912338215424 1069935781044720128 1070205422118572124 1073037403786616928 1076231134245383424 1079330878295629344 1087192809771247872 1087213084594826112 1088808473817853362 1090344458686401072 1095392349698838114 1096739440848784656 1104728177670784128 1106091148005438336 1106569822654948707 1107651513586185216 1109863357190551656 1113059968242367761 1114148003401939968 1117377792372840768 1123931327811977664 1125516860579510784 1127480235876115968 1130727586785897408 1132118132489068032 1138985136242198784 1140656496380608284 1142265623385753504 1145665400970892032 1147553890160687548 1148965128508250592 1154284411510603604 1158762155053316352 1162713993247244592 1166062823872956702 1170586258676309376 1174070328267691008 1177451867231595648 1179112901559487488 1181169770917835776 1181467444751232408 1182903033283593776 1184571757585225856 1184870288774133423 1186028519750452224 1191519392527074688 1194973472398732488 1200220896255220224 1203677753675310144 1207167079259944044 1210760026026056352 1213941305293950464 1214247238082583012 1219579297807723776 1221061195647580672 1223091910992653856 1228754373543545772 1233521003766433536 1242529239536944128 1244352541506118128 1246107952784458368 1249816801059154944 1251876971084386416 1253416503827182464 1259219358011567568 1262546488766610432 1264104169149072384 1268391611399789184 1268415265360630464 1272068535134134584 1277003191283246592 1277957741315311133 1284492946070831616 1290439672673011392 1292260099183882752 1299839337302263296 1303607424434980896 1308053242403150166 1311490160183642912 1313103004009429248 1315393608522135296 1319182184583546976 1328815992282565248 1330765912444042998 1332643227283379088 1340459316592959024 1344345156448574049 1345659276836109312 1346370712456315392 1350248508287122752 1351889180895535744 1353796294383115264 1354137472884723912 1356499658788452024 1360406627851782819 1361736448602371072 1365683968455694272 1373693845103528256 1375631718486068736 1383699939708860928 1383725744029778688 1387711129237237728 1394135717798521236 1397819326848747264 1400257712297756928 1404290712621195168 1408361592469934718 1416621777763013514 1422117190292706432 1426940562824762832 1430716538382155904 1432476004373922816 1434974845660511232 1439107837727505792 1449590413028330496 1449617446126434816 1451744631757137816 1453792611581868096 1460523132931784152 1462319254465046208 1472970903561045504 1474788197340584448 1475426430206598276 1479817809587402208 1484079957656490348 1489837056497121024 1494917991317885904 1498575103749303552 1499223630693801474 1507636782381196544 1508016731167078902 1518646848322931712 1520875328507477712 1523020831181004672 1526062116137008527 1527553867961189376 1531953504677667456 1536394464512656056 1543141152328140288 1545016206737755136 1545405575741469288 1547585683296827328 1550285324329659456 1554750431830608936 1556662432172468544 1560781678235079168 1569935822975460864 1575289926334976544 1579827051698844564 1585955576271128832 1593297963198309984 1595257368507323136 1604903671567080192 1609556105679925392 1614346701368075136 1618996317443444016 1625276788905950208 1626105730410298368 1626491670764941442 1630789214656871808 1638339164724727696 1643088524548257171 1644694671688578048 1659136722008157504 1661477270379277824 1664795035785827484 1669169294779181888 1671222005102909952 1678959144015423424 1691188815199718912 1691220353814173952 1696091380178846112 1708477704363298176 1710984744570912426 1713398435078630256 1718498101456338048 1720586230230681856 1721330835241031322 1723447692762375888 1731426617265905406 1738143232579974528 1744070989870866888 1749094235809435053 1750804005345905664 1755879388014464064 1761105492401536512 1766177800847393472 1768669352339231232 1771754656376753664 1774354549925390664 1776857636377838784 1779042779625678336 1787279088790612032 1792460208598098732 1800331344382830336 1805516630512965216 1808666211717936032 1813875503802377092 1820911957940925696 1831591793471371008 1843131560315318658 1844967658706371584 1850281505649650304 1858847623731361648 1863759102464996352 1867010283063675904 1872387616828260224 1877815456626579624 1888829037017351352 1896156253723608576 1902587417099683776 1902622898040945696 1907622051176207872 1908102802701201876 1918810450303341056 1935659509009517088 1938390148775824128 1949759005953394944 1952545947843769344 1955411136652471344 1963997830235814912 1967235240275464368 1969654506014143872 1973090412783202944 1978773276875320464 1986449408662828032 1993223988423847872 1996148868666064497 1998100138332404736 1998964840925068632 2008219307781203209 2010688974889438536 2018488915254163968 2027833771343303616 2030694441574672896 2034749488182678036 2042604672903556608 2048525952683541408 2060540767655292384 2063447577729103104 2067047099106212608 2073000575774145248 2075549909563291392 2091203576697781854 2100386568446635392 2106436068931792752 2112542388704902077 2114607435028171776 2124397284264413312 2124932666644520271 2127009824676430848 2139871562089440256 2140410844237144248 2146074807573233856 2152462268490766848 2158661756591258688 2174385619542495744 2174426169189652224 2177616947635706724 2180688917372802144 2190784699397676228 2193478881697569312 2209456355341568256 2212182296010876672 2213139645309897414 2219726714381103312 2226119936484735522 2234755584745681536 2247862655623955328 2251033721159021568 2254960471752231936 2261455173571794816 2264236264978136064 2277970272484397568 2281312992761216568 2284531246771507008 2291330801941784064 2295107780321375096 2297930257016501184 2308568823021207208 2317524310106632704 2325427986494489184 2332125647745913404 2341172517352618752 2354903734463191296 2362934889502464816 2365806066567187552 2369143515170451712 2369740577548266846 2383038785054149376 2389946944797464976 2400441792510440448 2407355507350620288 2414334158519888088 2421520052052112704 2427882610587900928 2428494476165166024 2439158595615447552 2439737506147412163 2442122391295161344 2446183821985307712 2457508747087091544 2467042007532867072 2488705083012236256 2492215905568916736 2503753942168772832 2506833007654364928 2518438716023135136 2536783222799578368 2536830530721260928 2544137070268269168 2554006382566493184 2555915482630622266 2568985892141663232 2580879345346022784 2581996252861546983 2584520198367765504 2597139925898858109 2599678674604526592 2607214848869961792 2616106484806300332 2622980320367285824 2626206008018858496 2630787217044270592 2638364369167093952 2657631984565130496 2661531824888085996 2665286454566758176 2680918633185918048 2688690312897148098 2692741424912630784 2700497016574245504 2703778361791071488 2708274945769447824 2712999317576904048 2720813255703565638 2731367936911388544 2747387690207056512 2751263436972137472 2764697340472977987 2767399879417721856 2767451488059557376 2775422258474475456 2788271435597042472 2795638653697494528 2800515424595513856 2808581425242390336 2816723184939869436 2833243555526027028 2844234380585412864 2853881125649525664 2861433076764311808 2878215675455011584 2899234892252869632 2903489263514275632 2907585223163736192 2921046265863568304 2924638508930092416 2945941807122091008 2949576394681168896 2950852860413196552 2959635619174804416 2968159915312980696 2979674112994242048 2989835982635771808 2997150207498607104 2998447261387602948 3015273564762393088 3016033462334157804 3041750657014955424 3046041662362009344 3052124232274017054 3063907009355334912 3072788929025312112 3086282304656280576 3090811151482938576 3095171366593654656 3100570648659318912 3109500863661217872 3113324864344937088 3121563356470158336 3136805365046672781 3139871645950921728 3150579852669953088 3159654103397689128 3171911152542257664 3174282131654159911 3186595926396619968 3190514737014646272 3209807343134160384 3219112211359850784 3228693402736150272 3237992634886888032 3252983341529882884 3261578429313743616 3276678329449455392 3286177049096514342 3318273444016315008 3319709467964846121 3322954540758555648 3329590071571654968 3338338589558363776 3339179904727103283 3342444010205819904 3357918288030846848 3382377630399437824 3382440707628347904 3392182760357692224 3416955408726596352 3421969489141824852 3426796870157260512 3436996202912676096 3441172460461363712 3442661670482062644 3446895385524751776 3462853234531810812 3476286465159949056 3488141979741733776 3498188471618870106 3511758776028928128 3522210984803073024 3532355601694786944 3537338704678462464 3543509312753507328 3548709099850781328 3553715272755677568 3558085559251356672 3574558177581224064 3584920417196197464 3600662688765660672 3611033261025930432 3617332423435872064 3627751007604754184 3641823915881851392 3663183586942742016 3686263120630637316 3700563011299300608 3717695247462723296 3744775233656520448 3755630913253159248 3777658074034702704 3792312507447217152 3805174834199367552 3805245796081891392 3815244102352415744 3816205605402403752 3833873223945933399 3837620900606682112 3871319018019034176 3876780297551648256 3899518011906789888 3910822273304942688 3934470480550928736 3939309012028287744 3946180825566405888 3957546553750640928 3986447976847695744 3992297737332128994 3997929681850137264 4016438615562406418 4021377949778877072 4036977830508327936 4055667542686607232 4061388883149345792 4069498976365356072 4081219883555348457 4085209345807113216 4097051905367082816 4121081535310584768 4126895155458206208 4134094198212425216 4146001151548290496 4151099819126582784 4182407153395563708 4200773136893270784 4212872137863585504 4225084777409804154 4248794568528826624 4249865333289040542 4280821688474288496 4292149615146467712 4304924536981533696 4317323513182517376 4348771239084991488 4348852338379304448 4355233895271413448 4361377834745604288 4381569398795352456 4386957763395138624 4418912710683136512 4424364592021753344 4426279290619794828 4439453428762206624 4452239872969471044 4469511169491363072 4495725311247910656 4522910347143589632 4555940544968795136 4562625985522433136 4569062493543014016 4578186348411025581 4582661603883568128 4590215560642750192 4595860514033002368 4617137646042414416 4635048620213265408 4650855972988978368 4664251295491826808 4682345034705237504 4709807468926382592 4725869779004929632 4731612133134375104 4738287030340903424 4739481155096533692 4766077570108298752 4779893889594929952 4814711014701240576 4828668317039776176 4843040104104225408 4856988952330332048 4878317191230895104 4879475012294824326 4892367643970615424 4915017494174183088 4929265573644771513 4934084015065734144 4977410166024472512 4984431811137833472 5007507884337545664 5013666015308729856 5036877432046270272 5073566445599156736 5073661061442521856 5088274140536538336 5111830965261244532 5161758690692045568 5163992505723093966 5194279851797716218 5214429697739923584 5232212969612600664 5245960640734571648 5247282707428305159 5252412016037716992 5261574434088541184 5276728738334187904 5315263969130260992 5323063649776171992 5330572909133516352 5361837266371836096 5377380625794296196 5400994033148491008 5407556723582142976 5416549891538895648 5425998635153808096 5441626511407131276 5462735873822777088 5494775380414113024 5529394680945955974 5534902976119114752 5550844516948950912 5576542871194084944 5591277307394989056 5601030849191027712 5617162850484780672 5633446369879738872 5666487111052054056 5688468761170825728 5707762251299051328 5722866153528623616 5756431350910023168 5806978527028551264 5815170446327472384 5842092531727136608 5849277017860184832 5901705720826393104 5919271238349608832 5936319830625961392 5959348225988484096 5979671965271543616 5988446605998193491 5994300414997214208 5996894522775205896 6024657923343609627 6030547129524786176 6032066924668315608 6083501314029910848 6092083324724018688 6104248464548034108 6127814018710669824 6145577858050624224 6181622302965877152 6190342733187309312 6201141297318637824 6219001727322435744 6226649728689874176 6273610730093345562 6301159705339906176 6319308206795378256 6343822305084515328 6348564263308319822 6373191852793239936 6381029474029292544 6419614686268320768 6438224422719701568 6457386805472300544 6475985269773776064 6505966683059765768 6523156858627487232 6553356658898910784 6572354098193028684 6636546888032630016 6639418935929692242 6659180143143309936 6676677179116727552 6678359809454206566 6715836576061693696 6764881415256695808 6784365520715384448 6833910817453192704 6843938978283649704 6853593740314521024 6873992405825352192 6882344920922727424 6885323340964125288 6893790771049503552 6925706469063621624 6952572930319898112 6976283959483467552 6996376943237740212 7023517552057856256 7064711203389573888 7097418199701562656 7107430545511355136 7149116355162448128 7169840834392394928 7201325377531321344 7222066522051860864 7234664846871744128 7255502015209508368 7283647831763702784 7319212518442236489 7326367173885484032 7372526241261274632 7401126022598601216 7435390494925446592 7489550467313040896 7511261826506318496 7555316148069405408 7610349668398735104 7610491592163782784 7632411210804807504 7667746447891866798 7742638036038068352 7745988758584640949 7753560595103296512 7791419777696574327 7799036023813579776 7821644546609885376 7868940961101857472 7878618024056575488 7892361651132811776 7915093107501281856 7972895953695391488 7984595474664257988 7995859363700274528 8032877231124812836 8042755899557754144 8111335085373214464 8138997952730712144 8162439767110696914 8194103810734165632 8242163070621169536 8253790310916412416 8268188396424850432 8292002303096580992 8294092021418933961 8302199638253165568 8364814306791127416 8401546273786541568 8425744275727171008 8450169554819608308 8497589137057653248 8499730666578081084 8561643376948576992 8584299230292935424 8634647026365034752 8697704676758608896 8710467790542826896 8722755669491208576 8763138797590704912 8773915526790277248 8837825421366273024 8848729184043506688 8852558581239589656 8878906857524413248 8904479745938942088 8939022338982726144 8945704189207177931 8991450622495821312 9045820694287179264 9125251971044866272 9138124987086028032 9156372696822051162 9180431121285500384 9191721028066004736 9234275292084828832 9301711945977956736 9328502590983653616 9364690069410475008 9410416095140018343 9419614937852765184 9451739558009859264 9463224266268750208 9476574060681806848 9478962310193067384 9522846394962479733 9532155140216597504 9559787779189859904 9629422029402481152 9657336634079552352 9686080208208450816 9713977904660664096 9758950024589648652 9784735287941230848 9830034988348366176 9858531147289543026 9954820332048945024 9968863622275666944 10015015768675091328 10027332030617459712 10073754864092540544 10147132891198313472 10147322122885043712 10176548281073076672 10223661930522489064 10323517381384091136 10327985011446187932 10388559703595432436 10428859395479847168 10464425939225201328 10491921281469143296 10494565414856610318 10553457476668375808 10630527938260521984 10646127299552343984 10661145818267032704 10723674532743672192 10754761251588592392 10801988066296982016 10815113447164285952 10833099783077791296 10851997270307616192 10883253022814262552 10925471747645554176 10989550760828226048 11058789361891911948 11101689033897901824 11153085742388169888 11234325700969561344 11266892739759477744 11332974222104108112 11376937522341651456 11415524502598102656 11445732307057247232 11501619671837800197 11512862701820046336 11613957054057102528 11630340892654944768 11684185063454273216 11698554035720369664 11803411441652786208 11838542476699217664 11872639661251922784 11959343930543087232 11976893211996386982 11993789045550411792 12049315846687219254 12064133849336631216 12167002628059821696 12184166649448037376 12208496929096068216 12243659650666045371 12255628037421339648 12291155716101248448 12363244605931754304 12380685466374618624 12402282594637275648 12438003454644871488 12453299457379748352 12547221460186691124 12602319410679812352 12638616413590756512 12697128526616639644 12746383705586479872 12876448845439403136 12914773610944601088 12951970539547552128 13011933366119531536 13046313717254974464 13106713317797821568 13144708196386057368 13273093776065260032 13278837871859384484 13318360286286619872 13353354358233455104 13356719618908413132 13431673152123387392 13568731041430768896 13667821634906385408 13687877956567299408 13707187480629042048 13747984811650704384 13770646681928250576 13787581542099007104 13851412938127243248 13905145860639796224 13952567918966935104 13992753886475480424 14047035104115712512 14057535154468422463 14129422406779147776 14194836399403125312 14214861091022710272 14298232710324896256 14339681668784789856 14444133044103721728 14469329693743488256 14511004030419016736 14638425036884472978 14745052482522549264 14787796720934314539 14802252045197202432 14870780989850893184 14979100934626081792 15022523653012636992 15110632296138810816 15220699336797470208 15220983184327565568 15264822421609615008 15335492895783733596 15485276072076136704 15491977517169281898 15582839555393148654 15643289093219770752 15737881922203714944 15757236048113150976 15784723302265623552 15830186215002563712 15945791907390782976 15969190949328515976 15991718727400549056 16065754462249625672 16085511799115508288 16222670170746428928 16277995905461424288 16324879534221393828 16388207621468331264 16484326141242339072 16584004606193161984 16588184042837867922 16729628613582254832 16803092547573083136 16851488551454342016 16900339109639216616 16995178274115306496 16999461333156162168 17123286753897153984 17168598460585870848 17269294052730069504 17420935581085653792 17445511338982417152 17526277595181409824 17547831053580554496 17705117162479179312 17757813715048826496 17808959491877884176 17878044677965452288 17891408378414355862 17982901244991642624 18073973770030828881 18091641388574358528 18250503942089732544 18276249974172056064 18312745393644102324 18360862242571000768 18383442056132009472 18468550584169657664 18603423891955913472 18657005181967307232 18820832190280036686 18903479116019718528 18926448532537500416 18957924620386134768 19045692789924959466 19119575558379719808 19258844058804962304 19314673268159104704 19372160416416901632 19427955809321328192 19517900049179297304 19569470575882461696 19660069976696732352 19717062294579086052 19909640664097890048 20030031537350182656 20147509728185081088 20294644245770087424 20353096562146153344 20447323861044978128 20647034762768182272 20655970022892375864 20777119407190864872 20857718790959694336 20928851878450402656 20983842562938286592 20989130829713220636 21106914953336751616 21292254599104687968 21322291636534065408 21447349065487344384 21509522503177184784 21603976132593964032 21666199566155582592 21703994540615232384 21766506045628525104 21850943495291108352 21957637555326709467 21979101521656452096 22117578723783823896 22203378067795803648 22306171484776339776 22468651401939122688 22533785479518955488 22665948444208216224 22831049005196205312 23003239343675600394 23227914108114205056 23237966275753922847 23260681785309889536 23368370126908546432 23374259333089722981 23397108071440739328 23606822883305572416 23677084953398435328 23745279322503845568 23918687861086174464 23953786423992773964 23987578091100823584 24098631693374438508 24128267698673262432 24334005256119643392 24416993858192136432 24487319301332090742 24582311432202496896 24726489211863508608 24761370932749237248 24804565189274551296 24876006909289742976 24906598914759496704 25094442920373382248 25204638821359624704 25277232827181513024 25394257053233279288 25492767411172959744 25752897690878806272 25903941079095104256 26023866732239063072 26213426635595643136 26289416392772114736 26546187552130520064 26557675743718768968 26636720572573239744 26706708716466910208 26713439237816826264 26837112567621533793 26863346304246774784 27137462082861537792 27375755913134598816 27414374961258084096 27541293363856501152 27575163084198014208 27702825876254486496 27905135837933870208 27985507772950960848 28094070208231425024 28115070308936844926 28258844813558295552 28389672798806250624 28429722182045420544 28568539184887439199 28596465420649792512 28679363337569579712 28888266088207443456 28938659387486976512 29022008060838033472 29276850073768945956 29490104965045098528 29575593441868629078 29741561979701786368 30045047306025273984 30221264592277621632 30441398673594940416 30441966368655131136 30529644843219230016 30670985791567467192 30970552144152273408 30983955034338563796 31165679110786297308 31286578186439541504 31475763844407429888 31660372430005127424 31891583814781565952 31938381898657031952 31983437454801098112 32131508924499251344 32171023598231016576 32445340341492857856 32555991810922848576 32649759068442787656 32776415242936662528 32968652282484678144 33168009212386323968 33176368085675735844 33459257227164509664 33702977102908684032 33800678219278433232 33998922666312324336 34246573507794307968 34337196921171741696 34504859015513400591 34538588105460139008 34841871162171307584 34891022677964834304 35052555190362819648 35095662107161108992 35410234324958358624 35515627430097652992 35617918983755768352 35782816756828711724 36147947540061657762 36501007884179465088 36552499948344112128 36625490787288204648 36721724485142001536 36730978951998136113 36766884112264018944 36937101168339315328 37206847783911826944 37314010363934614464 37641664380560073372 37806958232039437056 37852897065075000832 37915849240772269536 38091385579849918932 38239151116759439616 38629346536318209408 38744320832833803264 38855911618642656384 39035800098358594608 39138941151764923392 39320139953393464704 39434124589158172104 39819281328195780096 40060063074700365312 40295019456370162176 40706193124292306688 40894647722089956256 41311940045784751728 41554238814381729744 41715437581919388672 41857703756900805312 41967685125876573184 41978261659426441272 42172605463405267389 42213829906673503232 42584509198209375936 42644583273068130816 42894698130974688768 43019045006354369568 43332399132311165184 43407989081230464768 43533012091257050208 43915275110653418934 44235157447567647792 44406756135591607296 44612342969552679552 44937302803878245376 45067570959037910976 45331896888416432448 45662098010392410624 46006478687351200788 46455828216228410112 46475932551507845694 46736740253817092864 46748518666179445962 47213645766611144832 47354169906796870656 47490558645007691136 47837375722172348928 47907572847985547928 47975156182201647168 48197263386748877016 48256535397346524864 48668010512239286784 48833987716384272864 48974638602664181484 49164622864404993792 49452978423727017216 49752013818579485952 50188885840746764496 50409277642719249408 50554465654363026048 50788514106466558576 50985534822345919488 51505795381757612544 51807882158190208512 52047733464478126144 52426853271191286272 52578832785544229472 53115351487437537936 53273441145146479488 53426878475633652528 53674225135243067586 54221921310092486643 54274924165723075584 54751511826269197632 54828749922516168192 55082586727713002304 55150326168396028416 55405651752508972992 55810271675867740416 55971015545901921696 56230140617873689852 56779345597612501248 57137078369774878398 57358726675139159424 57776532176414886912 57877318774973953024 58044016121676066944 58553700147537891912 58980209930090197056 59151186883737258156 59483123959403572736 60090094612050547968 60442529184555243264 60883932737310262272 61059289686438460032 61341971583134934384 61941104288304546816 61967910068677127592 62331358221572594616 62573156372879083008 62951527688814859776 63320744860010254848 63876763797314063904 63966874909602196224 64263017848998502688 64342047196462033152 65111983621845697152 65299518136885575312 65552830485873325056 65872912665980128401 65937304564969356288 66336018424772647936 66352736171351471688 66918514454329019328 67405954205817368064 67601356438556866464 67997845332624648672 68493147015588615936 69009718031026801182 69683742324342615168 69782045355929668608 70105110380725639296 70191324214322217984 70820468649916717248 71031254860195305984 71235837967511536704 71565633513657423448 72295895080123315524 73002015768358930176 73250981574576409296 73443448970284003072 73461957903996272226 73874202336678630656 74413695567823653888 74628020727869228928 75283328761120146744 75613916464078874112 75705794130150001664 75831698481544539072 76182771159699837864 76478302233518879232 77258693072636418816 77711823237285312768 78071600196717189216 78640279906786929408 78868249178316344208 79638562656391560192 80120126149400730624 80511337702864601379 80590038912740324352 81412386248584613376 81789295444179912512 82623880091569503456 83108477628763459488 83715407513801610624 83956523318852882544 84345210926810534778 85169018396418751872 85289166546136261632 85705617554662317597 85789396261949377536 86038090012708739136 86664798264622330368 86815978162460929536 87066024182514100416 87830550221306837868 88470314895135295584 89224685939105359104 90135141918075821952 90663793776832864896 91324196020784821248 92012957374702401576 92911656432456820224 92951865103015691388 93473480507634185728 93497037332358891924 94427291533222289664 94981117290015382272 95674751444344697856 95815145695971095856 95950312364403294336 96394526773497754032 96513070794693049728 97336021024478573568 97667975432768545728 97949277205328362968 98329245728809987584 98402746081278957241 98905956847454034432 99504027637158971904 100377771681493528992 101108931308726052096 101577028212933117152 103011590763515225088 103514577046540201773 103615764316380417024 104095466928956252288 104853706542382572544 105157665571088458944 106230702974875075872 106546882290292958976 106853756951267305056 107348450270486135172 108443842620184973286 109503023652538395264 109657499845032336384 110165173455426004608 110300652336792056832 110811303505017945984 111620543351735480832 111942031091803843392 112460281235747379704 113558691195225002496 114274156739549756796 114717453350278318848 116088032243352133888 117107400295075783824 117960419860180394112 118302373767474516312 118966247918807145472 120180189224101095936 120885058369110486528 122118579372876920064 122683943166269868768 123935820137354255184 124662716443145189232 125146312745758166016 125903055377629719552 126517816390215802167 126641489720020509696 127753527594628127808 127933749819204392448 128526035697997005376 128684094392924066304 130223967243691394304 130599036273771150624 131745825331960256802 132705472342702943376 133837028908658038656 134811908411634736128 135202712877113732928 135995690665249297344 136986294031177231872 138019436062053602364 139367484648685230336 140210220761451278592 141640937299833434496 142062509720390611968 142471675935023073408 143131267027314846896 144591790160246631048 146004031536717860352 146501963149152818592 146886897940568006144 146923915807992544452 147748404673357261312 149256041455738457856 150566657522240293488 151227832928157748224 151663396963089078144 152365542319399675728 152956604467037758464 154517386145272837632 155423646474570625536 156143200393434378432 157280559813573858816 157736498356632688416 161022675405729202758 162665763930277459929 162824772497169226752 163578590888359825024 165247760183139006912 166216955257526918976 167430815027603221248 167913046637705765088 168690421853621069556 170338036792837503744 171411235109324635194 172076180025417478272 173329596529244660736 173631956324921859072 174132048365028200832 175661100442613675736 176940629790270591168 178449371878210718208 180270283836151643904 181327587553665729792 184025914749404803152 185823312864913640448 185903730206031382776 186946961015268371456 186994074664717783848 188854583066444579328 189962234580030764544 191630291391942191712 191900624728806588672 192789053546995508064 193026141589386099456 195335950865537091456 195898554410656725936 196658491457619975168 196805492162557914482 197811913694908068864 199008055274317943808 200755543362987057984 202217862617452104192 203154056425866234304 207029154093080403546 208190933857912504576 210315331142176917888 212461405949750151744 213093764580585917952 213707513902534610112 214696900540972270344 216887685240369946572 219006047305076790528 220330346910852009216 221622607010035891968 223241086703470961664 223884062183607686784 224920562471494759408 227117382390450004992 228548313479099513592 229434906700556637696 232176064486704267776 234214800590151567648 235920839720360788224 236604747534949032624 240360378448202191872 241534013108593804137 241770116738220973056 244237158745753840128 245367886332539737536 247871640274708510368 249325432886290378464 253035632780431604334 255507055189256255616 255867499638408784896 257052071395994010752 257116852663986952791 257368188785848132608 260447934487382788608 261198072547542301248 263491650663920513604 265410944685405886752 267674057817316077312 270405425754227465856 271991381330498594688 273972588062354463744 276038872124107204728 278734969297370460672 280420441522902557184 283281874599666868992 284943351870046146816 286262534054629693792 289183580320493262096 292008063073435720704 293003926298305637184 293773795881136012288 293847831615985088904 295208238243836871723 295496809346714522624 298512082911476915712 301133315044480586976 303326793926178156288 304731084638799351456 309034772290545675264 310847292949141251072 312286400786868756864 314561119627147717632 315472996713265376832 322045350811458405516 325331527860554919858 327157181776719650048 330495520366278013824 332433910515053837952 334861630055206442496 335826093275411530176 337380843707242139112 340676073585675007488 342822470218649270388 344152360050834956544 348264096730056401664 351322200885227351472 353881259580541182336 356898743756421436416 360540567672303287808 362655175107331459584 368051829498809606304 371807460412062765552 373988149329435567696 377709166132889158656 379553449170647406501 379924469160061529088 383260582783884383424 383801249457613177344 385578107093991016128 386052283178772198912 390671901731074182912 391797108821313451872 393610984325115828964 401511086725974115968 404435725234904208384 406308112851732468608 414058308186160807092 416381867715825009152 420630662284353835776 424922811899500303488 426187529161171835904 427415027805069220224 429393801081944540688 433775370480739893144 438012094610153581056 440660693821704018432 443245214020071783936 447768124367215373568 449841124942989518816 457096626958199027184 458869813401113275392 464352128973408535552 468429601180303135296 471841679440721576448 473209495069898065248 483068026217187608274 488474317491507680256 490735772665079475072 495743280549417020736 498650865772580756928 506071265560863208668 511014110378512511232 514104142791988021504 514233705327973905582 520895868974765577216 522396145095084602496 526983301327841027208 530821889370811773504 535348115634632154624 540810851508454931712 543982762660997189376 552077744248214409456 557469938594740921344 560840883045805114368 566563749199333737984 569886703740092293632 572525068109259387584 578367160640986524192 586007852596611274368 587695663231970177808 590416476487673743446 597024165822953831424 602266630088961173952 606653587852356312576 609462169277598702912 624572801573737513728 630945993426530753664 644090701622916811032 650663055721109839716 654314363553439300096 660991040732556027648 664867821030107675904 669723260110412884992 671652186550823060352 674761687414484278224 681352147171350014976 685644940437298540776 688304720101669913088 696528193460112803328 702644401770454702944 707762519161082364672 721081135344606575616 724602039325781412411 725310350214662919168 736103658997619212608 743614920824125531104 747976298658871135392 759106898341294813002 766521165567768766848 767602498915226354688 771156214187982032256 772104566357544397824 781343803462148365824 783594217642626903744 787221968650231657928 803022173451948231936 812616225703464937216 828116616372321614184 832763735431650018304 841261324568707671552 849845623799000606976 854830055610138440448 858787602163889081376 867550740961479786288 876024189220307162112 881321387643408036864 885624714731510615169 886490428040143567872 895536248734430747136 899682249885979037632 914193253916398054368 936859202360606270592 943683358881443152896 946418990139796130496 966136052434375216548 981471545330158950144 991486561098834041472 997301731545161513856 1012142531121726417336 1022028220757025022464 1028208285583976043008 1028467410655947811164 1044792290190169204992 1053966602655682054416 1061643778741623547008 1070696231269264309248 1081621703016909863424 1087965525321994378752 1104155488496428818912 1133127498398667475968 1138660347511942219503 1139773407480184587264 1145050136218518775168 1156734321281973048384 1172015705193222548736 1175391326463940355616 1180832952975347486892 1204533260177922347904 1213307175704712625152 1218924338555197405824 1249145603147475027456 1261891986853061507328 1288181403245833622064 1301326111442219679432 1308628727106878600192 1321982081465112055296 1329735642060215351808 1343304373101646120704 1349523374828968556448 1371289880874597081552 1376609440203339826176 1393056386920225606656 1405288803540909405888 1415525038322164729344 1449204078651562824822 1472207317995238425216 1487229841648251062208 1495952597317742270784 1518213796682589626004 1533042331135537533696 1542312428375964064512 1562687606924296731648 1567188435285253807488 1574443937300463315856 1606044346903896463872 1625232451406929874432 1656233232744643228368 1682522649137415343104 1699691247598001213952 1709660111220276880896 1717575204327778162752 1735101481922959572576 1771249429463021230338 1791072497468861494272 1799364499771958075264 1828386507832796108736 1873718404721212541184 1892837980279592260992 1932272104868750433096 1962943090660317900288 1982973122197668082944 1994603463090323027712 2024285062243452834672 2044056441514050044928 2056416571167952086016 2056934821311895622328 2089584580380338409984 2107933205311364108832 2123287557483247094016 2163243406033819726848 2175931050643988757504 2208310976992857637824 2277320695023884439006 2290100272437037550336 2313468642563946096768 2344031410386445097472 2350782652927880711232 2361665905950694973784 2409066520355844695808 2437848677110394811648 2498291206294950054912 2523783973706123014656 2576362806491667244128 2602652222884439358864 2643964162930224110592 2656874144194531845507 2659471284120430703616 2686608746203292241408 2699046749657937112896 2742579761749194163104 2810577607081818811776 2831050076644329458688 2898408157303125649644 2944414635990476850432 2974459683296502124416 2991905194635484541568 3036427593365179252008 3066084662271075067392 3084624856751928129024 3134376870570507614976 3148887874600926631712 3212088693807792927744 3250464902813859748864 3312466465489286456736 3399382495196002427904 3419320222440553761792 3435150408655556325504 3470202963845919145152 3542498858926042460676 3598728999543916150528 3656773015665592217472 3747436809442425082368 3785675960559184521984 3864544209737500866192 3925886181320635800576 3965946244395336165888 3989206926180646055424 4048570124486905669344 4113869642623791244656 4179169160760676819968 4215866410622728217664 4246575114966494188032 4416621953985715275648 4554641390047768878012 4580200544874075100672 4626937285127892193536 4688062820772890194944 4701565305855761422464 4723331811901389947568 4818133040711689391616 4875697354220789623296 5047567947412246029312 5152725612983334488256 5205304445768878717728 5313748288389063691014 5373217492406584482816 5398093499315874225792 5485159523498388326208 5621155214163637623552 5796816314606251299288 5888829271980953700864 5948919366593004248832 5983810389270969083136 6072855186730358504016 6132169324542150134784 6169249713503856258048 6268753741141015229952 6297775749201853263424 6624932930978572913472 6870300817311112651008 6940405927691838290304 7084997717852084921352 7197457999087832301056 7313546031331184434944 7494873618884850164736 7571351921118369043968 7729088419475001732384 7931892488790672331776 7970622432583595536521 7978413852361292110848 8097140248973811338688 8227739285247582489312 8431732821245456435328 8493150229932988376064 8833243907971430551296 9109282780095537756024 9160401089748150201344 9253874570255784387072 9403130611711522844928 9446663623802779895136 9636266081423378783232 9751394708441579246592 10305451225966668976512 10410608891537757435456 10627496576778127382028 10796186998631748451584 10970319046996776652416 11242310428327275247104 11593632629212502598576 11777658543961907401728 11897838733186008497664 11967620778541938166272 12145710373460717008032 12537507482282030459904 12595551498403706526848 13249865861957145826944 13740601634622225302016 13880811855383676580608 14169995435704169842704 14394915998175664602112 14627092062662368869888 15142703842236738087936 15458176838950003464768 15941244865167191073042 16194280497947622677376 16455478570495164978624 16863465642490912870656 17666487815942861102592 18218565560191075512048 18507749140511568774144 18806261223423045689856 18893327247605559790272 20610902451933337953024 20821217783075514870912 21254993153556254764056 21592373997263496903168 21940638093993553304832 22484620856654550494208 23187265258425005197152 23795677466372016995328 23935241557083876332544 24291420746921434016064 25191102996807413053696 26499731723914291653888 27481203269244450604032 27761623710767353161216 28339990871408339685408 29254184125324737739776 30916353677900006929536 31882489730334382146084 32388560995895245354752 32910957140990329957248 33726931284981825741312 35332975631885722205184 36437131120382151024096 37612522446846091379712 37786654495211119580544 41221804903866675906048 41642435566151029741824 42509986307112509528112 43184747994526993806336 43881276187987106609664 46374530516850010394304 48582841493842868032128 50382205993614826107392 52999463447828583307776 55523247421534706322432 56679981742816679370816 61832707355800013859072 63764979460668764292168 64777121991790490709504 65821914281980659914496 67453862569963651482624 72874262240764302048192 75573308990422239161088 82443609807733351812096 83284871132302059483648 85019972614225019056224 87762552375974213219328 92749061033700020788608 97165682987685736064256 100764411987229652214784 105998926895657166615552 113359963485633358741632 123665414711600027718144 127529958921337528584336 129554243983580981419008 131643828563961319828992 145748524481528604096384 151146617980844478322176 166569742264604118967296 170039945228450038112448 185498122067400041577216 194331365975371472128512 226719926971266717483264 247330829423200055436288 255059917842675057168672 263287657127922639657984 291497048963057208192768 302293235961688956644352 340079890456900076224896 370996244134800083154432 388662731950742944257024 453439853942533434966528 510119835685350114337344 582994097926114416385536 680159780913800152449792 741992488269600166308864 906879707885066869933056 1020239671370700228674688 1165988195852228832771072 1360319561827600304899584 2040479342741400457349376 2720639123655200609799168 4080958685482800914698752 8161917370965601829397504
- Sum of all divisors σ(n): 32337862882299192230312025
- Sum of proper divisors (its aliquot sum) s(n): 24175945511333590400914521
- 8161917370965601829397504 is an abundant number, because the sum of its proper divisors (24175945511333590400914521) is greater than itself. Its abundance is 16014028140367988571517017
Bases of 8161917370965601829397504
- Binary: 110110000000101101001101101011000010001000110100100011111001100001000100100000000002
- Hexadecimal: 0x6C05A6D6111A47CC22400
- Base-36: 10X3JPS5VKIZMF400
Squares and roots of 8161917370965601829397504
- 8161917370965601829397504 squared (81619173709656018293975042) is 66616895170470041588658915957424766420027641430016
- 8161917370965601829397504 cubed (81619173709656018293975043) is 543721593891653939352485222403833019829121236781595876924326292678261080064
-
8161917370965601829397504 is a
perfect square number . Itssquare root is 2856906958752 -
The
cube root of 8161917370965601829397504 is 201340309.2159904283
Scales and comparisons
How big is 8161917370965601829397504?- 8,161,917,370,965,601,829,397,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 8,161,917,370,965,601,829,397,504 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 8161917370965601829397504 cubic inches would be around 16778359.1 feet tall.
Recreational maths with 8161917370965601829397504
- 8161917370965601829397504 backwards is 4057939281065690737191618
- The number of decimal digits it has is: 25
- The sum of 8161917370965601829397504's digits is 117
- 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 8161917370965601829397504 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 8161917370965601829397504 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/8161917370965601829397504/
Chicago style:
Numbermatics. 2024. "Number 8161917370965601829397504 - Facts about the integer". https://numbermatics.com/n/8161917370965601829397504/
The information we have on file for 8161917370965601829397504 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 8161917370965601829397504, math, Factors of 8161917370965601829397504, curriculum, school, college, exams, university, Prime factorization of 8161917370965601829397504, STEM, science, technology, engineering, physics, economics, calculator, eight septillion, one hundred sixty-one sextillion, nine hundred seventeen quintillion, three hundred seventy quadrillion, nine hundred sixty-five trillion, six hundred one billion, eight hundred twenty-nine million, three hundred ninety-seven thousand, five hundred four.