159430901415633047324196864
159,430,901,415,633,047,324,196,864 is an even composite number composed of six prime numbers multiplied together.
159430901415633047324196864 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 159430901415633047324196864:
221 × 33 × 113 × 313 × 413 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 31 × 31 × 31 × 41 × 41 × 41 × 101 × 101 × 101)See below for interesting mathematical facts about the number 159430901415633047324196864 from the Numbermatics database.
Names of 159430901415633047324196864
- Cardinal: 159430901415633047324196864 can be written as One hundred fifty-nine septillion, four hundred thirty sextillion, nine hundred one quintillion, four hundred fifteen quadrillion, six hundred thirty-three trillion, forty-seven billion, three hundred twenty-four million, one hundred ninety-six thousand, eight hundred sixty-four.
Scientific notation
- Scientific notation: 1.59430901415633047324196864 × 1026
Factors of 159430901415633047324196864
Divisors of 159430901415633047324196864
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 31 32 33 36 41 44 48 54 62 64 66 72 82 88 93 96 99 101 108 121 123 124 128 132 144 164 176 186 192 198 202 216 242 246 248 256 264 279 288 297 303 328 341 352 363 369 372 384 396 404 432 451 484 492 496 512 528 558 576 594 606 656 682 704 726 738 744 768 792 808 837 864 902 909 961 968 984 992 1023 1024 1056 1089 1107 1111 1116 1152 1188 1212 1271 1312 1331 1353 1364 1408 1452 1476 1488 1536 1584 1616 1674 1681 1728 1804 1818 1922 1936 1968 1984 2046 2048 2112 2178 2214 2222 2232 2304 2376 2424 2542 2624 2662 2706 2727 2728 2816 2883 2904 2952 2976 3069 3072 3131 3168 3232 3267 3333 3348 3362 3456 3608 3636 3751 3813 3844 3872 3936 3968 3993 4059 4092 4096 4141 4224 4356 4428 4444 4464 4608 4752 4848 4961 5043 5084 5248 5324 5412 5454 5456 5632 5766 5808 5904 5952 6138 6144 6262 6336 6464 6534 6666 6696 6724 6912 7216 7272 7502 7626 7688 7744 7872 7936 7986 8118 8184 8192 8282 8448 8649 8712 8856 8888 8928 9207 9216 9393 9504 9696 9922 9999 10086 10168 10201 10496 10571 10648 10824 10908 10912 11253 11264 11439 11532 11616 11808 11904 11979 12177 12221 12276 12288 12423 12524 12672 12928 13068 13332 13392 13448 13824 13981 14432 14544 14883 15004 15129 15252 15376 15488 15744 15872 15972 16236 16368 16384 16564 16896 17298 17424 17712 17776 17856 18414 18432 18491 18786 19008 19392 19844 19998 20172 20336 20402 20992 21142 21296 21648 21816 21824 22506 22528 22878 23064 23232 23616 23808 23958 24354 24442 24552 24576 24846 25048 25344 25856 25947 26136 26664 26784 26896 27648 27962 28179 28864 29088 29766 29791 29997 30008 30258 30504 30603 30752 30976 31488 31713 31744 31944 32472 32736 32768 33128 33759 33792 34317 34441 34596 34848 35424 35552 35712 35937 36663 36828 36864 36982 37269 37572 38016 38784 39401 39688 39996 40344 40672 40804 41261 41943 41984 42284 42592 43296 43632 43648 44649 45012 45056 45387 45551 45756 46128 46464 47232 47616 47916 48708 48884 49104 49152 49692 50096 50688 51712 51894 52111 52272 53328 53568 53792 54571 55296 55473 55924 56358 57728 58176 59532 59582 59994 60016 60516 61008 61206 61504 61952 62976 63426 63488 63888 64944 65472 65536 66256 67518 67584 68634 68882 68921 69192 69696 70848 71104 71424 71874 73326 73656 73728 73964 74538 75144 76032 77568 78802 79376 79992 80688 81344 81608 82522 83886 83968 84537 84568 85184 86592 87264 87296 89298 89373 90024 90112 90774 91102 91512 91809 92256 92928 94464 95139 95232 95832 97061 97416 97768 98208 98304 99384 100192 101277 101376 103323 103424 103788 104222 104544 106656 107136 107584 109142 109989 110592 110946 111807 111848 112211 112716 115456 116281 116352 118203 119064 119164 119988 120032 121032 122016 122412 123008 123783 123904 125829 125952 126852 126976 127776 128371 129888 130944 131072 132512 133947 134431 135036 135168 136653 137268 137764 137842 138384 139392 141696 142208 142848 143748 146652 147312 147456 147928 149076 150288 152064 153791 155136 156333 157604 158752 159984 161376 162688 163216 163713 165044 166419 167772 167936 169074 169136 169781 170368 173184 174528 174592 178596 178746 180048 180224 181548 182204 183024 183618 184512 185856 188928 190278 190464 191664 194122 194832 195536 196416 196608 198768 200384 202554 202752 203401 206646 206763 206848 207576 208444 209088 213312 214272 215168 218284 219978 221184 221892 223614 223696 224422 225432 230912 232562 232704 236406 238128 238328 239976 240064 242064 244032 244824 246016 247566 247808 251658 251904 253704 253952 255552 256742 259776 261888 262144 265024 267894 268119 268862 270072 270336 273306 274536 275427 275528 275684 276768 278784 283392 284416 285417 285696 287496 291183 293304 294624 294912 295856 298152 300576 304128 307582 309969 310272 312666 315208 316231 317504 319968 322752 325376 326432 327426 327701 329967 330088 332838 335544 335872 336633 338148 338272 339562 340736 346368 348843 349056 349184 354609 357192 357492 360096 360448 363096 364408 366048 367236 369024 371349 371712 377487 377856 378851 380556 380928 383328 385113 388244 389664 391072 392832 393216 397536 400768 403293 405108 405504 406802 409959 413292 413526 413696 415152 416888 418176 418241 426624 428544 430336 433411 436568 439956 442368 443784 447228 447392 448844 450864 461373 461824 465124 465408 468999 472812 476256 476656 479952 480128 484128 488064 489648 491139 492032 495132 495616 499257 501061 503316 503808 507408 507904 509343 511104 513484 519552 523776 524288 530048 535788 536238 537724 540144 540672 546612 549072 550854 551056 551368 553536 557568 566784 568832 570834 571392 573221 574992 582366 586608 589248 589824 591712 596304 601152 608256 610203 615164 619938 620289 620544 625332 630416 632462 635008 639936 645504 650752 652864 654852 655402 659934 660176 665676 671088 671744 673266 676296 676544 679124 681472 692736 697686 698112 698368 709218 714384 714984 720192 720896 726192 728816 732096 734472 738048 742698 743424 754974 755712 757702 758131 761112 761856 766656 770226 776488 779328 782144 785664 786432 795072 801536 804357 806586 810216 811008 813604 819918 826584 827052 827392 830304 833776 836352 836482 853248 857088 860672 866822 873136 873549 879912 884736 887568 894456 894784 897688 901728 922746 923648 929907 930248 930816 937998 945624 948693 952512 953312 959904 960256 968256 976128 979296 982278 983103 984064 990264 991232 998514 1002122 1006632 1007616 1009899 1014816 1015808 1018686 1022208 1026968 1030301 1039104 1046529 1047552 1048576 1060096 1063827 1067671 1071576 1072476 1075448 1080288 1081344 1093224 1098144 1101708 1102112 1102736 1107072 1114047 1115136 1133568 1136553 1137664 1141668 1142784 1146442 1149984 1155339 1164732 1173216 1178496 1179648 1183424 1192608 1202304 1209879 1216512 1220406 1221431 1229877 1230328 1234321 1239876 1240578 1241088 1250664 1254723 1260832 1264924 1270016 1279091 1279872 1291008 1300233 1301504 1305728 1309704 1310804 1319868 1320352 1331352 1342176 1343488 1346532 1352592 1353088 1358248 1362944 1384119 1385472 1395372 1396224 1396736 1406997 1412081 1418436 1428768 1429968 1440384 1441792 1452384 1457632 1464192 1468944 1473417 1476096 1485396 1486848 1503183 1509948 1511424 1515404 1516262 1522224 1523712 1528029 1533312 1540452 1552976 1558656 1564288 1571328 1572864 1590144 1603072 1608714 1613172 1615441 1620432 1622016 1627208 1639836 1653168 1654104 1654784 1660608 1667552 1672704 1672964 1691701 1706496 1714176 1719663 1721344 1733644 1746272 1747098 1759824 1769472 1775136 1788912 1789568 1795376 1803456 1830609 1845492 1847296 1859814 1860496 1860867 1861632 1867591 1875996 1891248 1897386 1905024 1906624 1919808 1920512 1936512 1952256 1958592 1964556 1966206 1968128 1980528 1982464 1997028 2004244 2013264 2015232 2019798 2029632 2031616 2037372 2044416 2053936 2060602 2078208 2093058 2095104 2097152 2120192 2127654 2135342 2136551 2143152 2144952 2150896 2160576 2162688 2186448 2196288 2203416 2204224 2205472 2214144 2228094 2230272 2237411 2267136 2273106 2274393 2275328 2283336 2285568 2292884 2299968 2310678 2329464 2346432 2356992 2359296 2366848 2385216 2404608 2419758 2433024 2440812 2442862 2459754 2460656 2468642 2479752 2481156 2482176 2501328 2509446 2521664 2529848 2540032 2558182 2559744 2582016 2600466 2603008 2611456 2619408 2620647 2621608 2639736 2640704 2662704 2684352 2686976 2693064 2705184 2706176 2716496 2725888 2768238 2770944 2790744 2792448 2793472 2813994 2824162 2836872 2846079 2857536 2859936 2880768 2883584 2904768 2915264 2928384 2937888 2946834 2949309 2952192 2970792 2973696 3006366 3008891 3019896 3022848 3029697 3030808 3032524 3044448 3047424 3056058 3066624 3080904 3090903 3105952 3117312 3128576 3139587 3142656 3145728 3180288 3203013 3206144 3217428 3226344 3230882 3240864 3244032 3254416 3279672 3306336 3308208 3309568 3321216 3335104 3345408 3345928 3383402 3409659 3412992 3428352 3439326 3442688 3466017 3467288 3478541 3492544 3494196 3519648 3538944 3550272 3577824 3579136 3590752 3604711 3606912 3629637 3661218 3664293 3690984 3694592 3702963 3719628 3720992 3721734 3723264 3735182 3751992 3764169 3782496 3794772 3810048 3813248 3837273 3839616 3841024 3873024 3900699 3904512 3917184 3929112 3932412 3936256 3961056 3964928 3979501 3994056 4008488 4026528 4030464 4039596 4059264 4063232 4074744 4088832 4107872 4121204 4152357 4156416 4167361 4186116 4190208 4236243 4240384 4255308 4270684 4273102 4286304 4289904 4301792 4321152 4325376 4372896 4392576 4406832 4408448 4410944 4428288 4456188 4460544 4474822 4509549 4534272 4546212 4548786 4550656 4566672 4571136 4584087 4585768 4599936 4600651 4621356 4658928 4692864 4713984 4718592 4733696 4767521 4770432 4809216 4839516 4846323 4866048 4881624 4885724 4919508 4921312 4937284 4959504 4962312 4964352 5002656 5018892 5043328 5059696 5075103 5080064 5116364 5119488 5158989 5164032 5200932 5206016 5222912 5238816 5241294 5243216 5263211 5279472 5281408 5325408 5368704 5373952 5386128 5410368 5412352 5432992 5451776 5491827 5511671 5536476 5541888 5581488 5584896 5586944 5602773 5627988 5648324 5673744 5692158 5715072 5719872 5761536 5767168 5809536 5830528 5856768 5875776 5893668 5898618 5904384 5941584 5947392 6012732 6017782 6039792 6045696 6059394 6061616 6065048 6088896 6094848 6112116 6133248 6161808 6181806 6211904 6234624 6257152 6279174 6285312 6291456 6305431 6360576 6406026 6409653 6412288 6434856 6452688 6461764 6481728 6488064 6508832 6559344 6612672 6616416 6619136 6642432 6670208 6690816 6691856 6712233 6766804 6819318 6823179 6825984 6856704 6878652 6885376 6932034 6934576 6957082 6961021 6985088 6988392 7039296 7077888 7100544 7155648 7158272 7181504 7209422 7213824 7259274 7322436 7328586 7381968 7389184 7405926 7439256 7441984 7443468 7446528 7470364 7503984 7528338 7564992 7589544 7620096 7626496 7674546 7679232 7682048 7746048 7801398 7809024 7834368 7858224 7864824 7872512 7922112 7929856 7959002 7988112 8016976 8053056 8060928 8079192 8118528 8126464 8149488 8177664 8215744 8242408 8304714 8312832 8334722 8339441 8372232 8380416 8472486 8480768 8510616 8538237 8541368 8546204 8572608 8579808 8603584 8642304 8650752 8745792 8785152 8813664 8816896 8821888 8847927 8856576 8912376 8921088 8949644 9019098 9026673 9068544 9092424 9097572 9101312 9133344 9142272 9168174 9171536 9199872 9201302 9242712 9272709 9317856 9385728 9427968 9437184 9467392 9535042 9540864 9609039 9618432 9679032 9692646 9732096 9763248 9771448 9803161 9839016 9842624 9874568 9919008 9924624 9928704 10005312 10037784 10086656 10119392 10150206 10160128 10228977 10232728 10238976 10317978 10328064 10401864 10412032 10435623 10445824 10477632 10482588 10486432 10526422 10558944 10562816 10650816 10737408 10747904 10772256 10814133 10820736 10824704 10865984 10903552 10983654 10992879 11023342 11072952 11083776 11108889 11162976 11169792 11173888 11205546 11255976 11292507 11296648 11333311 11347488 11384316 11430144 11439744 11511819 11523072 11534336 11619072 11661056 11702097 11713536 11744381 11751552 11787336 11797236 11808768 11883168 11894784 11938503 12025464 12035564 12079584 12091392 12118788 12123232 12130096 12177792 12189696 12224232 12266496 12323616 12363612 12423808 12469248 12502083 12514304 12558348 12570624 12610862 12708729 12721152 12812052 12819306 12824576 12869712 12905376 12923528 12963456 12965471 12976128 13017664 13118688 13225344 13232832 13238272 13284864 13340416 13381632 13383712 13424466 13435741 13528647 13533608 13577531 13638636 13646358 13651968 13713408 13757304 13770752 13801953 13864068 13869152 13914164 13922042 13970176 13976784 14078592 14155776 14201088 14302563 14311296 14316544 14363008 14418844 14427648 14518548 14538969 14644872 14657172 14763936 14778368 14811852 14878512 14883968 14886936 14893056 14940728 15007968 15056676 15129984 15179088 15225309 15240192 15252992 15349092 15358464 15364096 15476967 15492096 15532891 15602796 15618048 15668736 15716448 15729648 15745024 15789633 15844224 15859712 15918004 15976224 16033952 16106112 16121856 16158384 16237056 16252928 16298976 16355328 16431488 16484816 16535013 16609428 16625664 16669444 16678882 16744464 16760832 16808319 16944972 16961536 17021232 17076474 17082736 17092408 17145216 17147881 17159616 17207168 17284608 17301504 17491584 17570304 17627328 17633792 17643776 17695854 17713152 17769851 17824752 17842176 17899288 18038196 18053346 18137088 18184848 18195144 18202624 18266688 18284544 18336348 18343072 18399744 18402604 18485424 18545418 18635712 18771456 18855936 18874368 18916293 18934784 19070084 19081728 19218078 19228959 19236864 19358064 19385292 19464192 19526496 19542896 19606322 19678032 19685248 19749136 19838016 19849248 19857408 20010624 20075568 20136699 20173312 20238784 20300412 20320256 20457954 20465456 20469537 20477952 20543501 20635956 20656128 20803728 20824064 20871246 20883063 20891648 20955264 20965176 20972864 21052844 21117888 21125632 21301632 21474816 21495808 21544512 21628266 21641472 21649408 21731968 21807104 21967308 21985758 22046684 22145904 22167552 22217778 22325952 22339584 22347776 22411092 22511952 22585014 22593296 22666622 22694976 22768632 22860288 22879488 23023638 23046144 23068672 23238144 23322112 23404194 23427072 23488762 23502061 23503104 23574672 23594472 23617536 23766336 23789568 23877006 24050928 24071128 24159168 24182784 24237576 24246464 24260192 24355584 24379392 24448464 24532992 24647232 24727224 24847616 24938496 25004166 25018323 25028608 25116696 25141248 25221724 25417458 25442304 25624104 25638612 25649152 25739424 25810752 25847056 25926912 25930942 25952256 26035328 26237376 26450688 26465664 26476544 26569728 26680832 26763264 26767424 26848932 26871482 27057294 27067216 27080019 27155062 27277272 27292716 27303936 27426816 27514608 27541504 27603906 27728136 27738304 27818127 27828328 27844084 27940352 27953568 28157184 28311552 28402176 28605126 28622592 28633088 28726016 28827117 28837688 28855296 29037096 29077938 29289744 29314344 29409483 29527872 29556736 29623704 29757024 29767936 29773872 29786112 29881456 30015936 30113352 30259968 30358176 30450618 30480384 30505984 30698184 30716928 30728192 30953934 30984192 31065782 31205592 31236096 31306869 31337472 31432896 31459296 31490048 31579266 31688448 31719424 31836008 31939331 31952448 32067904 32212224 32243712 32316768 32442399 32474112 32505856 32597952 32710656 32862976 32969632 32978637 33070026 33097801 33218856 33251328 33326667 33338888 33357764 33488928 33521664 33616638 33889944 33923072 33999933 34042464 34152948 34165472 34184816 34290432 34295762 34319232 34414336 34535457 34569216 34603008 34983168 35140608 35233143 35254656 35267584 35287552 35391708 35426304 35539702 35649504 35684352 35798576 35815509 36076392 36106692 36274176 36369696 36390288 36405248 36533376 36569088 36672696 36686144 36799488 36805208 36970848 37090836 37271424 37506249 37542912 37711872 37832586 37869568 38126187 38140168 38163456 38263951 38436156 38457918 38473728 38716128 38770584 38896413 38928384 39052992 39085792 39212644 39356064 39370496 39498272 39651821 39676032 39698496 39714816 40021248 40151136 40273398 40307223 40346624 40477568 40600824 40640512 40732593 40915908 40930912 40939074 40955904 41087002 41271912 41312256 41405859 41607456 41648128 41742492 41766126 41783296 41910528 41930352 41945728 42105688 42235776 42242341 42251264 42603264 42907689 42949632 42991616 43089024 43256532 43282944 43298816 43463936 43614208 43616907 43774511 43934616 43971516 44093368 44291808 44335104 44435556 44651904 44679168 44695552 44822184 45023904 45170028 45186592 45333244 45389952 45537264 45675927 45720576 45758976 46047276 46092288 46476288 46598673 46644224 46808388 46854144 46977524 47004122 47006208 47149344 47188944 47235072 47368899 47532672 47579136 47754012 48101856 48142256 48318336 48365568 48475152 48492928 48520384 48711168 48758784 48896928 49065984 49294464 49454448 49605039 49695232 49876992 50008332 50036646 50057216 50078671 50233392 50282496 50424957 50443448 50607161 50834916 50884608 51248208 51277224 51298304 51443643 51478848 51621504 51694112 51853824 51861884 51904512 52070656 52442731 52474752 52901376 52931328 52953088 53139456 53309553 53361664 53526528 53534848 53697864 53742964 54114588 54134432 54160038 54310124 54554544 54585432 54607872 54853632 55029216 55083008 55207812 55456272 55476608 55636254 55656656 55688168 55880704 55907136 56314368 56623104 56748879 56804352 57210252 57245184 57266176 57452032 57654234 57675376 57686877 57710592 57895321 58074192 58155876 58579488 58628688 58818966 59055744 59113472 59247408 59514048 59535872 59547744 59572224 59762912 60031872 60226704 60410097 60519936 60716352 60901236 60960768 61011968 61396368 61433856 61456384 61630503 61907868 61968384 62131564 62411184 62472192 62613738 62649189 62674944 62865792 62918592 62980096 63158532 63376896 63438848 63672016 63878662 63904896 64135808 64424448 64487424 64633536 64884798 64948224 65011712 65195904 65421312 65725952 65939264 65957274 66140052 66195602 66233081 66437712 66502656 66653334 66677776 66715528 66977856 67043328 67233276 67779888 67846144 67999866 68084928 68305896 68330944 68369632 68580864 68591524 68638464 68828672 69070914 69138432 69206016 69359741 69966336 70281216 70466286 70506183 70509312 70535168 70575104 70783416 70852608 71079404 71299008 71368704 71597152 71631018 72152784 72213384 72548352 72739392 72780576 72810496 73066752 73138176 73345392 73372288 73598976 73610416 73941696 74181672 74542848 75012498 75054969 75085824 75423744 75665172 75739136 76252374 76280336 76326912 76527902 76571231 76872312 76915836 76947456 77432256 77541168 77792826 77856768 78105984 78171584 78425288 78712128 78740992 78996544 79303642 79352064 79396992 79429632 80042496 80302272 80546796 80614446 80693248 80955136 81201648 81240057 81281024 81465186 81831816 81861824 81878148 81911808 82174004 82543824 82624512 82811718 83214912 83296256 83484984 83532252 83566592 83821056 83860704 83891456 84211376 84471552 84484682 84502528 85206528 85815378 85899264 85983232 86178048 86513064 86565888 86597632 86927872 87228416 87233814 87549022 87869232 87943032 88186736 88228449 88583616 88670208 88871112 89303808 89358336 89391104 89644368 90047808 90340056 90373184 90666488 90779904 91074528 91351854 91441152 91517952 91733851 92094552 92184576 92952576 93197346 93288448 93616776 93708288 93920607 93955048 94008244 94012416 94298688 94377888 94470144 94737798 95065344 95158272 95508024 95817993 96203712 96284512 96636672 96731136 96950304 96985856 97040768 97327197 97422336 97517568 97793856 98131968 98588928 98908896 99210078 99293403 99390464 99753984 100016664 100073292 100114432 100157342 100466784 100564992 100849914 100886896 101214322 101669832 101769216 101999799 102496416 102554448 102596608 102887286 102957696 103243008 103388224 103707648 103723768 103809024 104141312 104885462 104949504 105699429 105802752 105862656 105906176 106278912 106619106 106723328 107053056 107069696 107395728 107446527 107485928 107834771 108229176 108268864 108320076 108620248 109109088 109170864 109215744 109707264 110058432 110166016 110415624 110912544 110953216 111272508 111313312 111376336 111761408 111814272 112518747 112628736 113497758 113608704 114420504 114490368 114532352 114791853 114904064 115308468 115350752 115373754 115421184 115790642 116148384 116311752 116689239 117158976 117257376 117637932 118111488 118226944 118494816 118955463 119028096 119071744 119095488 119144448 119525824 120063744 120453408 120820194 120921669 121039872 121432704 121802472 121921536 122023936 122197779 122792736 122867712 122912768 123261006 123364531 123815736 123936768 124217577 124263128 124666421 124822368 124944384 125227476 125298378 125349888 125731584 125837184 125960192 126317064 126727023 126753792 126877696 127344032 127757324 127809792 128271616 128723067 128848896 128974848 129188191 129267072 129769596 129896448 130391808 130842624 131323533 131451904 131878528 131914548 132280104 132391204 132466162 132875424 133005312 133306668 133355552 133431056 133955712 134086656 134466552 135559776 135692288 135999732 136169856 136611792 136661888 136739264 137161728 137183048 137276928 137657344 138141828 138276864 138719482 139796019 139932672 140562432 140932572 141012366 141018624 141070336 141150208 141566832 141705216 142106697 142158808 142598016 142620181 142737408 143194304 143262036 144305568 144426768 145096704 145478784 145561152 145620992 146133504 146276352 146690784 146744576 147197952 147220832 147793151 147883392 148363344 148815117 149085696 150024996 150109938 150171648 150236013 150847488 151330344 151478272 151821483 152504748 152560672 152653824 153055804 153142462 153744624 153831672 153894912 154330929 154864512 155082336 155585652 155713536 156211968 156343168 156850576 157328193 157424256 157481984 157993088 158607284 158704128 158793984 158859264 159928659 160084992 160604544 161093592 161228892 161386496 161910272 162403296 162480114 162562048 162930372 163159541 163663632 163723648 163756296 163823616 164348008 165087648 165249024 165623436 166429824 166592512 166969968 167064504 167133184 167642112 167721408 167782912 168422752 168943104 168969364 169005056 170246637 170413056 170861801 171630756 171798528 172356096 173026128 173131776 173195264 173685963 173855744 174456832 174467628 175098044 175738464 175886064 176373472 176456898 177167232 177340416 177742224 178607616 178716672 178782208 179288736 180095616 180680112 180746368 181332976 181559808 182149056 182703708 182882304 183035904 183467702 184189104 184369152 184891509 185905152 186394692 186576896 187233552 187416576 187841214 187910096 187947567 188016488 188024832 188597376 188626691 188755776 188940288 189475596 190130688 190316544 191016048 191635986 192407424 192569024 193273344 193462272 193900608 193971712 194081536 194654394 194844672 195035136 195468361 195587712 196263936 197177856 197817792 198420156 198586806 198699243 198780928 199507968 200033328 200146584 200228864 200314684 200933568 201129984 201699828 201773792 202428644 203339664 203538432 203999598 204992832 205108896 205193216 205774572 205915392 206486016 206776448 207415296 207447536 207618048 208079223 208282624 209770924 209899008 211398858 211518549 211605504 211725312 211812352 212557824 213238212 213446656 214106112 214139392 214791456 214893054 214971856 215669542 215791651 216458352 216537728 216640152 217240496 218218176 218341728 218431488 219414528 220116864 220332032 220831248 221825088 221906432 222545016 222626624 222752672 223522816 223628544 225037494 225164907 225257472 225978511 226995516 227217408 228841008 228980736 229064704 229583706 229713693 229808128 230616936 230701504 230747508 230842368 231581284 232296768 232623504 233378478 234317952 234514752 235275864 236222976 236453888 236989632 237910926 238056192 238143488 238190976 238288896 239051648 240127488 240906816 241640388 241843338 242079744 242865408 243604944 243843072 244047872 244395558 245585472 245735424 245825536 246522012 246729062 247631472 247873536 248435154 248526256 249332842 249644736 249888768 250454952 250596756 250699776 251463168 251674368 251920384 252634128 253454046 253507584 253755392 254688064 255514648 255619584 256543232 257446134 257697792 257949696 258376382 258522671 258534144 259539192 259792896 260783616 261685248 262647066 262903808 263757056 263829096 264560208 264685347 264782408 264932324 265750848 266010624 266613336 266711104 266862112 267911424 268173312 268933104 271119552 271384576 271999464 272339712 273223584 273323776 273478528 274323456 274366096 274553856 275201553 275314688 276283656 276553728 277438964 279592038 279865344 281124864 281865144 282024732 282037248 282140672 282300416 283133664 283410432 284213394 284317616 285196032 285240362 285474816 286388608 286524072 287453979 288611136 288853536 290193408 290957568 291122304 291241984 292267008 292552704 293381568 293489152 294395904 294441664 295586302 295766784 296726688 297630234 297880209 298171392 300049992 300219876 300343296 300472026 301694976 302660688 302956544 303642966 303897991 305009496 305121344 305307648 305999397 306111608 306284924 307489248 307663344 307789824 308661858 309729024 310164672 311171304 311427072 312423936 312686336 313701152 314656386 314848512 314963968 315986176 317098287 317214568 317408256 317587968 317718528 319857318 320169984 321209088 322187184 322457784 322772992 323504313 323820544 324806592 324960228 325124096 325860744 326319082 327327264 327447296 327512592 327647232 328696016 330175296 330498048 331246872 332859648 333185024 333939936 334129008 334266368 335284224 335442816 335565824 336845504 337886208 337938728 338010112 340493274 340826112 341723602 343261512 343597056 344375559 344712192 346052256 346263552 346390528 347371926 347711488 348913664 348935256 350067717 350196088 351332641 351476928 351772128 352746944 352913796 354334464 354680832 355484448 356866389 357215232 357433344 357564416 358577472 360191232 361360224 361492736 362665952 362765007 363119616 364075811 364298112 365407416 365764608 366071808 366593337 366935404 368378208 368738304 369783018 370093593 371810304 372789384 373153792 373999263 374467104 374833152 375682428 375820192 375895134 376032976 376049664 377194752 377253382 377511552 377880576 378951192 380181069 380261376 380633088 382032096 383271972 384814848 385138048 386546688 386924544 387564573 387801216 387943424 388163072 389308788 389689344 390936722 391175424 392527872 393970599 394355712 395635584 396840312 397173612 397398486 397561856 399015936 400066656 400293168 400457728 400629368 401867136 401929601 402259968 403399656 403547584 404857288 406679328 407076864 407999196 409985664 410217792 410386432 411549144 411830784 412972032 413552896 414830592 414895072 416158446 416565248 419388057 419541848 419798016 420903461 422797716 423037098 423211008 423450624 425115648 426476424 426893312 427860543 428212224 428278784 429582912 429786108 429943712 431339084 431583302 432916704 433075456 433280304 434480992 436436352 436683456 436862976 438829056 440233728 440664064 441662496 443379453 443650176 443812864 445090032 445253248 445505344 447045632 447257088 450074988 450329814 450514944 450708039 451957022 453991032 454434816 455464449 457682016 457961472 458129408 459167412 459427386 459616256 461233872 461403008 461495016 461684736 462992787 463162568 464593536 464665751 465247008 466756956 468635904 469029504 470551728 471984579 472445952 472907776 473979264 475821852 476112384 476286976 476381952 476577792 478103296 479785977 480254976 481519621 481813632 483280776 483686676 484159488 485730816 487209888 487686144 488095744 488791116 489478623 491170944 491470848 491651072 493044024 493458124 495262944 495747072 496870308 497052512 498665684 499289472 499777536 500909904 501193512 501399552 502926336 503348736 503840768 505268256 506908092 507015168 509376128 511029296 511239168 512585403 513086464 514892268 515395584 516752764 517045342 517068288 519078384 519585792 521057889 521567232 523370496 525294132 525807616 527514112 527658192 529120416 529370694 529564816 529864648 531501696 531584311 532021248 533226672 533422208 533724224 535822848 536346624 537866208 542239104 542769152 543998928 544679424 546447168 546647552 546957056 548646912 548732192 549107712 550403106 550629376 550865381 552567312 553107456 554674527 554877928 556678771 559184076 559730688 562249728 563730288 564049464 564074496 564281344 564600832 565880073 566267328 566820864 568426788 568635232 570392064 570480724 570949632 572777216 573048144 574907958 577222272 577707072 580386816 581915136 582244608 582483968 584534016 585105408 586405083 586763136 586978304 588791808 588883328 591172604 591533568 593453376 595260468 595760418 596097729 596342784 600099984 600439752 600686592 600944052 603389952 605321376 605913088 607285932 607795982 610018992 610242688 610615296 611998794 612223216 612569848 614978496 615326688 615579648 617323716 619458048 620329344 622342608 622854144 624237669 624847872 625372672 627402304 629312772 629697024 629927936 631972352 634196574 634429136 634555647 634816512 635175936 635437056 636848531 639714636 640339968 642418176 644374368 644915568 645545984 647008626 647374953 647641088 649613184 649920456 650248192 651721488 652638164 654654528 654894592 655025184 655294464 657392032 660350592 660996096 662493744 665719296 666370048 667879872 668258016 668532736 670568448 670885632 671131648 673691008 675772416 675877456 676020224 677935533 680986548 681652224 683447204 686523024 687194112 688751118 689141079 689424384 692104512 692527104 692781056 694743852 695422976 697827328 697870512 700135434 700392176 702665282 702953856 703063121 703544256 705493888 705827592 708668928 709361664 710968896 713732778 714430464 714866688 715128832 717154944 720382464 722720448 722985472 725331904 725530014 726239232 728151622 728563891 728596224 730814832 731529216 732143616 733186674 733870808 736756416 737476608 739566036 740187186 743620608 745578768 746307584 747998526 748934208 749666304 751364856 751640384 751790268 752065952 752099328 754389504 754506764 755023104 755761152 757902384 760362138 760522752 761266176 764064192 766543944 769629696 770276096 773093376 773849088 775129146 775568013 775602432 775886848 776326144 778617576 779378688 781873444 782350848 785055744 787941198 788711424 791271168 793680624 794347224 794796972 795123712 798031872 800133312 800586336 800915456 801258736 803734272 803859202 804519936 806799312 807095168 809714576 813358656 814153728 815998392 819971328 820435584 820772864 823098288 823661568 825604659 825944064 827105792 829661184 829790144 832316892 833130496 838776114 839083696 839596032 841806922 842283541 845595432 846074196 846422016 846901248 850231296 852952848 853786624 855721086 856424448 856557568 859165824 859572216 859887424 862361937 862678168 863166604 865833408 866150912 866560608 868961984 872872704 873366912 873725952 877658112 880467456 881328128 883324992 886758906 887300352 887625728 890180064 890506496 891010688 893640627 894091264 894514176 900149976 900659628 901029888 901416078 903914044 907982064 908869632 910928898 911693973 915364032 915922944 916258816 918334824 918854772 919232512 922467744 922806016 922990032 923369472 925985574 926325136 929187072 929331502 930494016 933513912 937271808 938059008 941103456 943969158 944891904 945815552 947958528 951643704 952224768 952573952 952763904 953155584 956206592 959571954 960509952 963039242 963627264 966561552 967373352 968318976 970512939 971461632 974419776 975372288 976191488 977582232 978957246 982341888 982941696 983302144 986088048 986916248 990119261 990525888 991494144 993740616 994105024 997331368 998578944 999555072 1001819808 1002387024 1002799104 1005852672 1006697472 1007681536 1010536512 1013816184 1014030336 1018752256 1022058592 1022478336 1025170806 1026172928 1029784536 1030791168 1033126677 1033505528 1034090684 1034136576 1038156768 1039171584 1042115778 1043134464 1046740992 1050588264 1051615232 1053997923 1055028224 1055316384 1058240832 1058741388 1059129632 1059729296 1063003392 1063168622 1064042496 1066453344 1066844416 1067448448 1070599167 1071645696 1072693248 1075732416 1084478208 1085538304 1087997856 1089358848 1092227433 1092894336 1093295104 1093914112 1097293824 1097464384 1098215424 1100806212 1101258752 1101730762 1105134624 1106214912 1109349054 1109755856 1110280779 1113357542 1118368152 1119461376 1121997789 1124499456 1127460576 1128098928 1128148992 1128562688 1129201664 1131760146 1132534656 1133641728 1136853576 1137270464 1140543207 1140784128 1140961448 1141899264 1145554432 1146096288 1149815916 1154444544 1155414144 1160773632 1162693719 1163830272 1164489216 1164967936 1169068032 1172810166 1173526272 1173956608 1177583616 1177766656 1181911797 1182345208 1183067136 1186182481 1186906752 1190520936 1191520836 1192195458 1192685568 1200199968 1200879504 1201373184 1201888104 1205788803 1206779904 1210642752 1211826176 1214571864 1215591964 1220037984 1220485376 1221230592 1223997588 1224446432 1225139696 1229956992 1230653376 1231159296 1234647432 1238916096 1240658688 1244685216 1248475338 1249695744 1250745344 1254804608 1258625544 1259394048 1259855872 1262710383 1263944704 1268393148 1268858272 1269111294 1269633024 1270351872 1273697062 1279429272 1280679936 1283581629 1284836352 1288748736 1289831136 1291091968 1294017252 1294749906 1295282176 1299226368 1299840912 1300496384 1303442976 1305276328 1309309056 1309512571 1309789184 1310050368 1310588928 1314784064 1320701184 1321992192 1324987488 1330138359 1331438592 1332740096 1335759744 1336516032 1337065472 1341136896 1341771264 1342263296 1347382016 1351544832 1351754912 1352040448 1352124117 1355871066 1357009841 1361973096 1363304448 1366393347 1366894408 1371330631 1373046048 1374388224 1377502236 1378282158 1378848768 1384209024 1385054208 1385562112 1389487704 1390845952 1393997253 1395654656 1395741024 1400270868 1400784352 1405330564 1405907712 1406126242 1407088512 1410987776 1411655184 1415953737 1417337856 1418723328 1421937792 1427465556 1428860928 1429733376 1434309888 1440764928 1444558863 1445440896 1445970944 1450663808 1451060028 1452478464 1456303244 1457127782 1457192448 1461629664 1463058432 1464287232 1466373348 1467741616 1468435869 1473512832 1474953216 1479132072 1480374372 1487241216 1491157536 1492615168 1495997052 1497868416 1499332608 1502729712 1503280768 1503580536 1504131904 1504198656 1508779008 1509013528 1510046208 1511522304 1515804768 1520724276 1521045504 1528128384 1533087888 1537756209 1539259392 1540552192 1546186752 1550258292 1551136026 1551204864 1551773696 1552652288 1557235152 1558757376 1563173667 1563746888 1564701696 1568821991 1570111488 1575882396 1577422848 1582542336 1587361248 1588694448 1589593944 1590247424 1594752933 1596063744 1600266624 1601172672 1601830912 1602517472 1607468544 1607718404 1609039872 1613598624 1614190336 1619429152 1625724661 1626717312 1628307456 1631996784 1639942656 1640871168 1641545728 1646196576 1647323136 1651209318 1651888128 1652596143 1654211584 1659322368 1659580288 1664633784 1666260992 1670036313 1677552228 1678167392 1679192064 1683613844 1684567082 1691190864 1692148392 1692844032 1693802496 1697640219 1700462592 1705905696 1707573248 1711442172 1712848896 1713115136 1718331648 1719144432 1719774848 1724723874 1725356336 1726333208 1731666816 1731935981 1732301824 1733121216 1737923968 1745745408 1746733824 1747451904 1755316224 1759215249 1760934912 1762656256 1766649984 1773517812 1774600704 1775251456 1780360128 1781012992 1782021376 1787281254 1788182528 1788293187 1789028352 1794754951 1800299952 1801319256 1802059776 1802832156 1807828088 1815964128 1817739264 1821857796 1823387946 1830728064 1831845888 1832517632 1836669648 1837709544 1838465024 1844935488 1845612032 1845980064 1846738944 1851971148 1852650272 1858374144 1858663004 1860988032 1867027824 1872713007 1874543616 1876118016 1882206912 1887938316 1889783808 1895917056 1903287408 1904449536 1905147904 1905527808 1906311168 1910545593 1912413184 1919143908 1921019904 1926078484 1927254528 1933123104 1934746704 1936637952 1941025878 1942124859 1942923264 1948839552 1950744576 1952382976 1955164464 1957914492 1964683776 1965883392 1966604288 1972176096 1973832496 1980238522 1981051776 1982988288 1987481232 1988210048 1994662736 1997157888 1999110144 2003639616 2004774048 2005598208 2011705344 2013394944 2015363072 2021073024 2027632368 2028060672 2033806599 2037504512 2044117184 2044956672 2050341612 2052345856 2053225511 2059569072 2061582336 2066253354 2067011056 2067423237 2068181368 2068273152 2074893601 2076313536 2078343168 2084231556 2086268928 2093481984 2101176528 2103230464 2107995846 2109189363 2110056448 2110632768 2116481664 2117482776 2118259264 2119458592 2126006784 2126337244 2128084992 2132906688 2133688832 2134896896 2141198334 2143291392 2145386496 2150151971 2151464832 2168956416 2171076608 2175995712 2178717696 2184454866 2185691673 2185788672 2186590208 2187828224 2194587648 2194928768 2196430848 2201612424 2202517504 2203461524 2210269248 2212429824 2218698108 2219511712 2220561558 2226715084 2236736304 2238922752 2243995578 2248998912 2254921152 2256197856 2256297984 2257125376 2258403328 2263520292 2265069312 2267283456 2273707152 2274540928 2281086414 2281568256 2281922896 2283798528 2291108864 2292192576 2299631832 2308889088 2310828288 2321547264 2325387438 2326704039 2327660544 2328978432 2329935872 2338136064 2345620332 2347052544 2347913216 2355167232 2355533312 2363823594 2364690416 2366134272 2372364962 2373708161 2373813504 2381041872 2383041672 2384390916 2385371136 2400399936 2401759008 2402746368 2403776208 2411577606 2413559808 2421285504 2423652352 2429143728 2431183928 2440075968 2440970752 2442461184 2447995176 2448892864 2450279392 2459913984 2461306752 2462318592 2469294864 2476813977 2477832192 2481317376 2489370432 2496950676 2499391488 2501490688 2509609216 2517251088 2518788096 2519711744 2525420766 2526850623 2527889408 2536786296 2537716544 2538222588 2539266048 2540703744 2547394124 2558858544 2561359872 2567163258 2569672704 2577497472 2579662272 2582183936 2588034504 2589499812 2590564352 2598452736 2599681824 2600992768 2606885952 2610552656 2618618112 2619025142 2619578368 2620100736 2621177856 2629568128 2641402368 2643984384 2649974976 2660276718 2662877184 2665480192 2671519488 2673032064 2674130944 2682273792 2683542528 2684526592 2694764032 2703089664 2703509824 2704080896 2704248234 2711742132 2714019682 2723946192 2726608896 2732786694 2733788816 2735081919 2742661262 2746092096 2748776448 2755004472 2756564316 2757697536 2768418048 2770108416 2771124224 2778975408 2781691904 2787994506 2791309312 2791482048 2800541736 2801568704 2810661128 2811815424 2812252484 2814177024 2821975552 2823310368 2831907474 2834675712 2837446656 2843749381 2843875584 2854931112 2857721856 2859466752 2868619776 2881529856 2889117726 2890881792 2891941888 2901327616 2902120056 2904956928 2911538817 2912606488 2914255564 2914384896 2923259328 2926116864 2928574464 2932746696 2935483232 2936871738 2947025664 2949906432 2958264144 2960748744 2970357783 2974482432 2982315072 2985230336 2991994104 2995736832 2998665216 3005459424 3006561536 3007161072 3008263808 3008397312 3017558016 3018027056 3020092416 3023044608 3031609536 3041448552 3042091008 3056256768 3066175776 3075512418 3078518784 3081104384 3092373504 3100516584 3102272052 3102409728 3103547392 3105304576 3114470304 3117514752 3126347334 3127493776 3129403392 3137643982 3140222976 3151764792 3154845696 3161993769 3165084672 3174722496 3177388896 3179187888 3180494848 3189505866 3192127488 3200533248 3202345344 3203661824 3205034944 3214937088 3215436808 3218079744 3227197248 3228380672 3238858304 3251449322 3253434624 3256614912 3263993568 3276682299 3279885312 3281742336 3283091456 3292393152 3294646272 3302418636 3303776256 3305192286 3308423168 3318644736 3319160576 3329267568 3330842337 3332521984 3340072626 3342877901 3355104456 3356334784 3358384128 3365993367 3367227688 3369134164 3382381728 3384296784 3385688064 3387604992 3395280438 3400925184 3411811392 3415146496 3422884344 3425697792 3426230272 3436663296 3438288864 3439549696 3449447748 3450712672 3452666416 3463333632 3463871962 3464603648 3466242432 3475847936 3488081157 3491490816 3493467648 3494903808 3518430498 3521869824 3525312512 3533299968 3547035624 3549201408 3550502912 3558547443 3560720256 3562025984 3564042752 3574562508 3576365056 3576586374 3578056704 3589509902 3600599904 3602638512 3604119552 3605664312 3615656176 3617366409 3631928256 3635478528 3643715592 3646775892 3661456128 3663691776 3665035264 3673339296 3675419088 3676930048 3689870976 3691224064 3691960128 3693477888 3703942296 3705300544 3716748288 3717326008 3721976064 3734055648 3745426014 3749087232 3752236032 3764413824 3775876632 3779567616 3788131149 3791834112 3806574816 3808899072 3810295808 3811055616 3821091186 3824826368 3838287816 3842039808 3850744887 3852156968 3854509056 3864659051 3866246208 3869493408 3873275904 3882051756 3884249718 3885846528 3897679104 3901489152 3904765952 3910328928 3915828984 3928537713 3929367552 3931766784 3933208576 3944352192 3947664992 3960477044 3962103552 3965976576 3974962464 3976420096 3989325472 3990415077 3994315776 3998220288 4004833921 4007279232 4009548096 4011196416 4023410688 4026789888 4042146048 4055264736 4056121344 4067613198 4071029523 4075009024 4088234368 4089913344 4100683224 4104691712 4106451022 4113991893 4119138144 4123164672 4132506708 4134022112 4134846474 4136362736 4136546304 4149787202 4152627072 4156686336 4168463112 4172537856 4181991759 4186963968 4202353056 4206460928 4215991692 4218378726 4220112896 4221265536 4232963328 4234965552 4236518528 4238917184 4252013568 4252674488 4256169984 4265813376 4267377664 4269793792 4282396668 4286582784 4300303942 4302929664 4333676589 4337912832 4342153216 4351991424 4357435392 4368909732 4371383346 4371577344 4373180416 4375656448 4389175296 4389857536 4392861696 4403224848 4405035008 4405307607 4406923048 4420538496 4421225611 4424859648 4437396216 4439023424 4441123116 4453430168 4473472608 4477845504 4487991156 4497997824 4509842304 4512395712 4512595968 4514250752 4516806656 4527040584 4530138624 4534566912 4547414304 4549081856 4562172828 4563136512 4563845792 4582217728 4584385152 4599263664 4613268627 4617778176 4621656576 4650774876 4653408078 4655321088 4657956864 4676272128 4691240664 4694105088 4695826432 4706465973 4710334464 4711066624 4727647188 4729380832 4732268544 4744729924 4747416322 4747627008 4762083744 4766083344 4768781832 4770742272 4784258799 4800799872 4803518016 4805492736 4807552416 4823155212 4827119616 4842571008 4847304704 4858287456 4862367856 4877173983 4880151936 4881941504 4884922368 4895990352 4897785728 4900558784 4919827968 4922613504 4924637184 4938589728 4953627954 4955664384 4957788429 4962634752 4978740864 4993901352 4998782976 5002981376 5010108939 5019218432 5034502176 5037576192 5039423488 5050841532 5053701246 5055778816 5057945771 5073572592 5075433088 5076445176 5078532096 5081407488 5092920657 5094788248 5111323261 5117717088 5122719744 5134326516 5139345408 5154994944 5159324544 5164367872 5176069008 5178999624 5181128704 5195807943 5196905472 5199363648 5201985536 5213771904 5221105312 5237236224 5238050284 5239156736 5240201472 5242355712 5259136256 5277645747 5282804736 5287968768 5296715831 5299949952 5320553436 5325754368 5343038976 5346064128 5348261888 5364547584 5367085056 5369053184 5384264853 5389528064 5406179328 5407019648 5408161792 5408496468 5423484264 5428039364 5447892384 5453217792 5465573388 5467577632 5470163838 5485322524 5492184192 5497552896 5510008944 5513128632 5515395072 5536836096 5540216832 5542248448 5557950816 5563383808 5575989012 5582964096 5601083472 5603137408 5621322256 5623630848 5624504968 5628354048 5643951104 5646620736 5663814948 5669351424 5687498762 5687751168 5709862224 5715443712 5718933504 5731636779 5737239552 5763059712 5778235452 5781763584 5783883776 5802655232 5804240112 5809913856 5823077634 5825212976 5826374577 5828511128 5828769792 5846518656 5847427421 5852233728 5857148928 5865493392 5870966464 5873743476 5894051328 5899812864 5916528288 5921497488 5940715566 5948964864 5964630144 5970460672 5983988208 5991473664 5997330432 6010918848 6013123072 6014322144 6016527616 6016794624 6035116032 6036054112 6040184832 6046089216 6059519191 6063219072 6082897104 6084182016 6101419797 6112513536 6132351552 6151024836 6157037568 6159676533 6162208768 6184747008 6201033168 6204544104 6204819456 6207094784 6210609152 6224680803 6228940608 6235029504 6252694668 6254987552 6258806784 6275287964 6280445952 6303529584 6309691392 6323987538 6327568089 6330169344 6349444992 6354777792 6358375776 6360989696 6379011732 6384254976 6401066496 6404690688 6407323648 6410069888 6429874176 6430873616 6436159488 6450455913 6454394496 6456761344 6477716608 6502898644 6506869248 6513229824 6527987136 6553364598 6557075019 6559770624 6563484672 6566182912 6584786304 6589292544 6604837272 6607552512 6610384572 6616846336 6637289472 6638321152 6658535136 6661684674 6665043968 6680145252 6685755802 6689541181 6710208912 6712669568 6716768256 6731986734 6734455376 6738268328 6764763456 6768593568 6771376128 6775209984 6790560876 6801850368 6823622784 6830292992 6845768688 6851395584 6852460544 6873326592 6876577728 6879099392 6898895496 6901425344 6905332832 6926667264 6927743924 6929207296 6932484864 6951695872 6976162314 6980112117 6982981632 6986935296 6989807616 7005333841 7036860996 7043739648 7066599936 7094071248 7098402816 7101005824 7117094886 7121124483 7121440512 7124051968 7128085504 7149125016 7152730112 7153172748 7156113408 7179019804 7201199808 7205277024 7208239104 7211328624 7231312352 7234732818 7263856512 7270957056 7287431184 7293551784 7322912256 7327383552 7330070528 7346678592 7350838176 7353860096 7379741952 7382448128 7383920256 7386955776 7407884592 7410601088 7433496576 7434652016 7443952128 7468111296 7490852028 7498174464 7504472064 7528827648 7551753264 7559135232 7576262298 7580551869 7583668224 7613149632 7617798144 7620591616 7622111232 7642182372 7649652736 7676575632 7684079616 7701489774 7704313936 7709018112 7729318102 7732492416 7733694331 7738986816 7746551808 7764103512 7768499436 7771693056 7795358208 7802978304 7809531904 7820657856 7831657968 7857075426 7858735104 7863533568 7866417152 7888704384 7895329984 7920954088 7924207104 7931953152 7949924928 7952840192 7978650944 7980830154 7988631552 7996440576 8009667842 8014202801 8014558464 8019096192 8022392832 8046821376 8053579776 8084292096 8110529472 8112242688 8135226396 8142059046 8150018048 8176468736 8179826688 8201366448 8205245757 8209383424 8212902044 8227983786 8238276288 8246329344 8265013416 8268044224 8269692948 8272725472 8273092608 8299574404 8305254144 8313372672 8336926224 8345075712 8363983518 8373927936 8404706112 8412921856 8431983384 8436757452 8440225792 8442531072 8465926656 8469931104 8473037056 8477834368 8504027136 8505348976 8512339968 8531248143 8531626752 8534755328 8539587584 8564793336 8573165568 8600607884 8605859328 8667353178 8675825664 8684306432 8703982848 8714870784 8737819464 8742766692 8743154688 8746360832 8751312896 8778350592 8779715072 8785723392 8806449696 8810070016 8810615214 8813846096 8841076992 8842451222 8849719296 8874792432 8878046848 8882246232 8906860336 8911073349 8946945216 8955691008 8975982312 8995995648 9019684608 9024791424 9025191936 9028501504 9033613312 9054081168 9060277248 9069133824 9094828608 9098163712 9124345656 9126273024 9127691584 9164435456 9168770304 9198527328 9226537254 9235556352 9243313152 9265118951 9301549752 9306816156 9310642176 9315913728 9352544256 9382481328 9388210176 9391652864 9412931946 9420668928 9422133248 9455294376 9458761664 9464537088 9485981307 9489459848 9494832644 9495254016 9524167488 9532166688 9537563664 9541484544 9568517598 9601599744 9607036032 9610985472 9615104832 9646310424 9654239232 9685142016 9694609408 9716574912 9724735712 9754347966 9760303872 9763883008 9769844736 9791980704 9795571456 9801117568 9830046897 9839655936 9845227008 9849274368 9877179456 9907255908 9911328768 9915576858 9925269504 9957481728 9987802704 9997565952 10005962752 10020217878 10028633703 10038436864 10069004352 10075152384 10078846976 10101683064 10107402492 10111557632 10115891542 10147145184 10150866176 10152890352 10157064192 10162814976 10185841314 10189576496 10222646522 10235434176 10245439488 10268653032 10278690816 10309989888 10318649088 10328735744 10352138016 10357999248 10362257408 10391615886 10393810944 10398727296 10403971072 10427543808 10442210624 10474472448 10476100568 10478313472 10480402944 10484711424 10518272512 10555291494 10565609472 10575937536 10593431662 10599899904 10641106872 10651508736 10675642329 10686077952 10692128256 10696523776 10729095168 10734170112 10738106368 10768529706 10779056128 10812358656 10814039296 10816323584 10816992936 10846968528 10852099227 10856078728 10891311871 10895784768 10906435584 10931146776 10935155264 10940327676 10970645048 10984368384 10995105792 11020017888 11026257264 11030790144 11073672192 11080433664 11084496896 11115901632 11126767616 11151978024 11165928192 11202166944 11206274816 11242644512 11247261696 11249009936 11256708096 11287902208 11293241472 11327629896 11338702848 11364393447 11374997524 11375502336 11419724448 11430887424 11463273558 11474479104 11526119424 11556470904 11563527168 11567767552 11593977153 11605310464 11608480224 11619827712 11646155268 11650425952 11652749154 11657022256 11657539584 11693037312 11694854842 11704467456 11714297856 11730986784 11741932928 11747486952 11785613139 11788102656 11799625728 11833056576 11842994976 11881431132 11897929728 11929260288 11940921344 11967976416 11982947328 11994660864 12014501763 12021837696 12026246144 12028644288 12033055232 12033589248 12070232064 12072108224 12080369664 12119038382 12126438144 12165794208 12168364032 12202839594 12213088569 12225027072 12264703104 12302049672 12314075136 12319353066 12324417536 12341975679 12369494016 12402066336 12409088208 12409638912 12414189568 12421218304 12449361606 12457881216 12459817631 12470059008 12505389336 12509975104 12517613568 12545975277 12550575928 12560891904 12607059168 12619382784 12647975076 12655136178 12660338688 12698889984 12709555584 12716751552 12721979392 12758023464 12768509952 12802132992 12809381376 12814647296 12820139776 12859748352 12861747232 12900911826 12908788992 12913522688 12955433216 13001029767 13005797288 13013738496 13026459648 13048007291 13055974272 13106729196 13114150038 13119541248 13126969344 13169572608 13178585088 13209674544 13215105024 13220769144 13233692672 13263676833 13274578944 13276642304 13317070272 13323369348 13330087936 13360290504 13371511604 13379082362 13420417824 13425339136 13433536512 13463973468 13468910752 13476536656 13529526912 13537187136 13542752256 13550419968 13581121752 13603700736 13647245568 13660585984 13691537376 13704921088 13746653184 13753155456 13758198784 13797790992 13802850688 13810665664 13853334528 13855487848 13858414592 13864969728 13903391744 13952324628 13960224234 13965963264 13973870592 14010667682 14073721992 14087479296 14119397919 14133199872 14188142496 14196805632 14202011648 14234189772 14242248966 14242881024 14248103936 14256171008 14298250032 14305460224 14306345496 14312226816 14352776397 14358039608 14402399616 14404638281 14410554048 14416478208 14422657248 14462624704 14469465636 14527713024 14541914112 14574862368 14587103568 14631521949 14645824512 14654767104 14660141056 14693357184 14701676352 14707720192 14759483904 14764896256 14767840512 14773911552 14815769184 14821202176 14866993152 14869304032 14873365287 14887904256 14927108251 14936222592 14981704056 14996348928 15008944128 15030326817 15057655296 15103506528 15118270464 15152524596 15161103738 15167336448 15173837313 15226299264 15235596288 15241183232 15244222464 15284364744 15299305472 15333969783 15353151264 15368159232 15402979548 15408627872 15418036224 15458636204 15464984832 15467388662 15477973632 15493103616 15528207024 15536998872 15543386112 15587423829 15590716416 15605956608 15619063808 15641315712 15663315936 15714150852 15717470208 15727067136 15777408768 15790659968 15841908176 15848414208 15863906304 15890147493 15899849856 15905680384 15957301888 15961660308 15977263104 16019335684 16028405602 16029116928 16038192384 16044785664 16093642752 16107159552 16152794559 16168584192 16221058944 16224485376 16270452792 16284118092 16300036096 16352937472 16359653376 16402732896 16410491514 16418766848 16425804088 16455967572 16476552576 16479113641 16492658688 16530026832 16536088448 16539385896 16545450944 16546185216 16599148808 16610508288 16626745344 16673852448 16690151424 16727967036 16809412224 16825843712 16863966768 16873514904 16880451584 16885062144 16931853312 16939862208 16946074112 16955668736 17008054272 17010697952 17062496286 17063253504 17069510656 17079175168 17129586672 17146331136 17194910337 17201215768 17211718656 17257041901 17334706356 17351651328 17407965696 17429741568 17475638928 17485533384 17486309376 17492721664 17502625792 17542282263 17556701184 17559430144 17571446784 17612899392 17620140032 17621230428 17627692192 17682153984 17684902444 17699438592 17749584864 17756093696 17764492464 17813720672 17822146698 17893890432 17911382016 17951964624 17991991296 18039369216 18049582848 18050383872 18057003008 18067226624 18108162336 18120554496 18138267648 18178557573 18189657216 18196327424 18248691312 18252546048 18255383168 18328870912 18337540608 18397054656 18453074508 18471112704 18479029599 18486626304 18530237902 18603099504 18613632312 18621284352 18631827456 18674042409 18705088512 18764962656 18776420352 18783305728 18825863892 18841337856 18844266496 18910588752 18917523328 18929074176 18971962614 18978919696 18982704267 18989665288 18990508032 19048334976 19051295791 19064333376 19075127328 19082969088 19137035196 19203199488 19214072064 19221970944 19230209664 19292620848 19308478464 19351367739 19370284032 19389218816 19433149824 19449471424 19508695932 19520607744 19527766016 19539689472 19583961408 19591142912 19602235136 19660093794 19671225057 19679311872 19690454016 19698548736 19742304461 19754358912 19814511816 19822657536 19831153716 19850539008 19914963456 19975605408 19995131904 20011925504 20040435756 20057267406 20068623543 20076873728 20138008704 20150304768 20157693952 20203366128 20214804984 20223115264 20231783084 20294290368 20301732352 20305780704 20314128384 20325629952 20371682628 20379152992 20445293044 20470868352 20490878976 20537306064 20557381632 20619979776 20637298176 20657471488 20704276032 20715998496 20724514816 20783231772 20787621888 20797454592 20855087616 20884421248 20948944896 20952201136 20956626944 20960805888 20969422848 21016001523 21036545024 21110582988 21131218944 21186863324 21199799808 21282213744 21303017472 21351284658 21363373449 21372155904 21384256512 21393047552 21458190336 21468340224 21476212736 21537059412 21558112256 21624717312 21628078592 21632647168 21633985872 21693937056 21704198454 21712157456 21782623742 21791569536 21794956751 21812871168 21862293552 21870310528 21880655352 21941290096 21968736768 21990211584 22040035776 22052514528 22061580288 22147344384 22160867328 22168993792 22231803264 22253535232 22303956048 22331856384 22404333888 22412549632 22485289024 22494523392 22498019872 22513416192 22575804416 22585480621 22586482944 22655259792 22677405696 22728786894 22741655607 22749995048 22751004672 22823829611 22839448896 22861774848 22926547116 22948958208 23052238848 23112941808 23127054336 23135535104 23187954306 23201082993 23210620928 23216960448 23239655424 23292310536 23300851904 23305498308 23314044512 23315079168 23386074624 23389709684 23408934912 23428595712 23461973568 23483865856 23494973904 23571226278 23576205312 23599251456 23666113152 23685989952 23762862264 23795859456 23858520576 23881842688 23935952832 23965894656 23989321728 24029003526 24042608403 24043675392 24052492288 24057288576 24066110464 24067178496 24140464128 24144216448 24160739328 24238076764 24252876288 24331588416 24336728064 24405679188 24426177138 24450054144 24529406208 24604099344 24628150272 24638706132 24648835072 24683951358 24738988032 24804132672 24818176416 24819277824 24828379136 24842436608 24898723212 24915762432 24919635262 24940118016 25010778672 25019950208 25035227136 25091950554 25101151856 25121783808 25214118336 25238765568 25295950152 25310272356 25320677376 25397779968 25419111168 25433503104 25443958784 25516046928 25537019904 25593744429 25604265984 25618762752 25629294592 25640279552 25719496704 25723494464 25801823652 25817577984 25827045376 25910866432 26002059534 26011594576 26027476992 26052919296 26096014582 26110789771 26111948544 26213458392 26228300076 26239082496 26253938688 26339145216 26357170176 26419349088 26430210048 26441538288 26467385344 26527353666 26549157888 26553284608 26634140544 26646738696 26660175872 26720581008 26733220047 26743023208 26758164724 26840835648 26850678272 26867073024 26927946936 26937821504 26953073312 27059053824 27074374272 27085504512 27100839936 27162243504 27207401472 27294491136 27321171968 27383074752 27409842176 27493306368 27506310912 27516397568 27595581984 27605701376 27621331328 27706669056 27710975696 27716829184 27729939456 27795356853 27806783488 27904649256 27920448468 27931926528 27947741184 28021335364 28147443984 28174958592 28238795838 28266399744 28376284992 28393611264 28404023296 28468379544 28484497932 28485762048 28496207872 28512342016 28596500064 28610920448 28612690992 28624453632 28705552794 28716079216 28804799232 28809276562 28821108096 28832956416 28845314496 28925249408 28938931272 29055426048 29083828224 29149724736 29174207136 29263043898 29291649024 29309534208 29320282112 29386714368 29403352704 29415440384 29518967808 29529792512 29535681024 29547823104 29631538368 29642404352 29733986304 29738608064 29746730574 29775808512 29854216502 29872445184 29963408112 29992697856 30017888256 30060653634 30085901109 30115310592 30207013056 30236540928 30305049192 30322207476 30334672896 30347674626 30452598528 30471192576 30482366464 30488444928 30568729488 30598610944 30667939566 30693697091 30706302528 30736318464 30805959096 30817255744 30836072448 30917272408 30929969664 30934777324 30955947264 30986207232 31056414048 31073997744 31086772224 31174847658 31181432832 31211913216 31238127616 31282631424 31326631872 31428301704 31434940416 31454134272 31554817536 31581319936 31683816352 31696828416 31727812608 31780294986 31799699712 31811360768 31914603776 31923320616 31954526208 32026926987 32038671368 32056811204 32058233856 32076384768 32089571328 32187285504 32214319104 32305589118 32337168384 32442117888 32448970752 32540905584 32568236184 32600072192 32673935613 32705874944 32719306752 32805465792 32820983028 32837533696 32851608176 32911935144 32953105152 32958227282 32985317376 33060053664 33072176896 33078771792 33090901888 33092370432 33198297616 33221016576 33253490688 33347704896 33380302848 33455934072 33618824448 33651687424 33727933536 33747029808 33760903168 33770124288 33863706624 33879724416 33892148224 33911337472 34016108544 34021395904 34124992572 34126507008 34139021312 34158350336 34259173344 34292662272 34389820674 34402431536 34423437312 34514083802 34669412712 34703302656 34781931459 34815931392 34859483136 34951277856 34971066768 34972618752 34985443328 35005251584 35084564526 35113402368 35118860288 35142893568 35225798784 35240280064 35242460856 35255384384 35356839417 35364307968 35369804888 35398877184 35499169728 35512187392 35528984928 35627441344 35644293396 35787780864 35822764032 35903929248 35983982592 36043505289 36078738432 36099165696 36100767744 36114006016 36134453248 36216324672 36241108992 36357115146 36379314432 36392654848 36497382624 36505092096 36510766336 36639265707 36657741824 36675081216 36771656911 36794109312 36906149016 36942225408 36958059198 36973252608 37025927037 37060475804 37206199008 37227264624 37242568704 37263654912 37348084818 37379452893 37410177024 37529925312 37552840704 37566611456 37651727784 37682675712 37688532992 37821177504 37835046656 37858148352 37943925228 37957839392 37965408534 37979330576 37981016064 38096669952 38102591582 38128666752 38150254656 38165938176 38274070392 38406398976 38428144128 38443941888 38460419328 38585241696 38702735478 38740568064 38778437632 38866299648 38898942848 39017391864 39041215488 39055532032 39079378944 39144021873 39167922816 39182285824 39204470272 39320187588 39342450114 39358623744 39380908032 39484608922 39508717824 39629023632 39645315072 39662307432 39701078016 39791030499 39829926912 39951210816 39990263808 40023851008 40080871512 40114534812 40137247086 40153747456 40276017408 40300609536 40315387904 40406732256 40429609968 40446230528 40463566168 40588580736 40594889701 40603464704 40611561408 40628256768 40651259904 40743365256 40758305984 40890586088 40941736704 40981757952 41074612128 41114763264 41239959552 41274596352 41314942976 41408552064 41431996992 41449029632 41566463544 41575243776 41594909184 41710175232 41768842496 41897889792 41904402272 41913253888 41921611776 42032003046 42073090048 42221165976 42262437888 42358193757 42373726648 42399599616 42511249561 42564427488 42606034944 42702569316 42726746898 42744311808 42768513024 42916380672 42936680448 42952425472 43074118824 43116224512 43213914843 43249434624 43256157184 43265294336 43267971744 43387874112 43408396908 43424314912 43565247484 43583139072 43589913502 43625742336 43724587104 43740621056 43761310704 43882580192 43894565847 43937473536 43980423168 44080071552 44105029056 44123160576 44294688768 44321734656 44463606528 44507070464 44607912096 44663712768 44781324753 44808667776 44825099264 44970578048 44989046784 44996039744 45026832384 45151608832 45170961242 45172965888 45310519584 45354811392 45457573788 45483311214 45499990096 45502009344 45521511939 45647659222 45678897792 45723549696 45853094232 45897916416 46001909349 46104477696 46225883616 46254108672 46271070208 46375908612 46402165986 46421241856 46433920896 46479310848 46584621072 46601703808 46610996616 46628089024 46630158336 46762271487 46772149248 46779419368 46817869824 46857191424 46923947136 46967731712 46989947808 47142452556 47152410624 47332226304 47371979904 47525724528 47591718912 47670442479 47717041152 47763685376 47871905664 47931789312 48058007052 48085216806 48087350784 48104984576 48114577152 48132220928 48134356992 48280928256 48288432896 48321478656 48458383677 48476153528 48505752576 48633481721 48663176832 48673456128 48811358376 48852354276 48900108288 49058812416 49208198688 49256300544 49277412264 49297670144 49367902716 49437340923 49477976064 49608265344 49636352832 49638555648 49656758272 49684873216 49797446424 49831524864 49839270524 49880236032 50021557344 50039900416 50070454272 50183901108 50202303712 50428236672 50477531136 50591900304 50620544712 50641354752 50795559936 50838222336 50867006208 50887917568 51032093856 51187488858 51208531968 51237525504 51280559104 51438993408 51446988928 51603647304 51635155968 51654090752 51771125703 51821732864 52004119068 52023189152 52054953984 52192029164 52221579542 52223897088 52426916784 52456600152 52478164992 52507877376 52626846789 52678290432 52714340352 52838698176 52860420096 52883076576 52934770688 53054707332 53098315776 53106569216 53268281088 53293477392 53320351744 53441162016 53466440094 53486046416 53516329448 53681671296 53690015411 53701356544 53734146048 53855893872 53875643008 53906146624 54118107648 54148748544 54171009024 54201679872 54324487008 54414802944 54535672719 54588982272 54642343936 54766149504 54819684352 54986612736 55012621824 55032795136 55191163968 55211402752 55242662656 55413338112 55421951392 55433658368 55437088797 55459878912 55590713706 55613566976 55637403481 55809298512 55840896936 55863853056 55895482368 56022127227 56042670728 56224555871 56294887968 56349917184 56477591676 56532799488 56752569984 56787222528 56808046592 56936759088 56968995864 56971524096 56992415744 57024684032 57153887373 57193000128 57221840896 57225381984 57248907264 57411105588 57432158432 57609598464 57618553124 57642216192 57665912832 57690628992 57850498816 57877862544 58054103217 58110852096 58167656448 58299449472 58348414272 58526087796 58583298048 58619068416 58773428736 58806705408 58830880768 59037935616 59059585024 59071362048 59095646208 59226913383 59263076736 59284808704 59467972608 59477216128 59493461148 59551617024 59708433004 59744890368 59926816224 59985395712 60035776512 60121307268 60171802218 60205870629 60230621184 60414026112 60473081856 60610098384 60644414952 60669345792 60695349252 60905197056 60942385152 60964732928 60976889856 61137458976 61197221888 61335879132 61387394182 61412605056 61472636928 61611918192 61634511488 61672144896 61834544816 61859939328 61869554648 61911894528 61972414464 62112828096 62147995488 62173544448 62349695316 62362865664 62476255232 62565262848 62653263744 62856603408 62869880832 62908268544 63048004569 63109635072 63162639872 63367632704 63393656832 63560589972 63599399424 63622721536 63829207552 63846641232 63909052416 64053853974 64077342736 64090120347 64113622408 64116467712 64152769536 64179142656 64321701631 64374571008 64428638208 64611178236 64674336768 64884235776 64897941504 65081811168 65136472368 65200144384 65347871226 65384870253 65411749888 65438613504 65610931584 65641966056 65675067392 65703216352 65823870288 65906210304 65916454564 65970634752 66120107328 66144353792 66157543584 66181803776 66184740864 66396595232 66442033152 66506981376 66654711101 66695409792 66760605696 66911868144 67237648896 67303374848 67455867072 67494059616 67521806336 67540248576 67727413248 67756441863 67759448832 67784296448 67822674944 68032217088 68042791808 68249985144 68253014016 68278042624 68316700672 68471488833 68518346688 68585324544 68779641348 68804863072 68846874624 69028167604 69338825424 69406605312 69563862918 69603248979 69631862784 69718966272 69902555712 69942133536 69945237504 69970886656 70010503168 70169129052 70226804736 70237720576 70285787136 70451597568 70480560128 70484921712 70510768768 70713678834 70728615936 70739609776 70797754368 70998339456 71009375221 71024374784 71057969856 71254882688 71288586792 71575561728 71645528064 71807858496 71967965184 72087010578 72127825209 72157476864 72198331392 72201535488 72228012032 72268906496 72432649344 72482217984 72714230292 72758628864 72785309696 72994765248 73010184192 73021532672 73278531414 73315483648 73350162432 73543313822 73584952991 73588218624 73812298032 73884450816 73916118396 73946505216 74051854074 74120951608 74412398016 74454529248 74485137408 74527309824 74696169636 74758905786 74820354048 75059850624 75105681408 75133222912 75303455568 75365351424 75377065984 75642355008 75670093312 75716296704 75887850456 75915678784 75930817068 75958661152 75962032128 76193339904 76205183164 76257333504 76300509312 76331876352 76548140784 76781233287 76812797952 76856288256 76887883776 76920838656 77170483392 77405470956 77481136128 77732599296 77797885696 78034783728 78082430976 78111064064 78158757888 78288043746 78332369313 78335845632 78364571648 78408940544 78640375176 78684900228 78717247488 78761816064 78969217844 79017435648 79258047264 79290630144 79324614864 79402156032 79582060998 79659853824 79902421632 79980527616 80047702016 80161743024 80229069624 80274494172 80307494912 80552034816 80601219072 80630775808 80813464512 80859219936 80892461056 80927132336 81177161472 81189779402 81206929408 81223122816 81256513536 81302519808 81486730512 81516611968 81781172176 81883473408 81963515904 82149224256 82229526528 82479919104 82549192704 82629885952 82817104128 82863993984 82898059264 83132927088 83150487552 83189818368 83386070559 83420350464 83537684992 83795779584 83808804544 83826507776 83843223552 84064006092 84146180096 84442331952 84524875776 84716387514 84747453296 84799199232 85022499122 85070637641 85128854976 85212069888 85405138632 85453493796 85488623616 85537026048 85832761344 85873360896 85904850944 86148237648 86232449024 86427829686 86498869248 86512314368 86530588672 86535943488 86775748224 86816793816 86848629824 87130494968 87166278144 87179827004 87251484672 87449174208 87481242112 87522621408 87765160384 87789131694 87874947072 87960846336 88156230811 88160143104 88210058112 88246321152 88589377536 88643469312 88927213056 89014140928 89215824192 89327425536 89562649506 89617335552 89650198528 89941156096 89978093568 89992079488 90053664768 90257703327 90303217664 90341922484 90345931776 90621039168 90709622784 90915147576 90966622428 90999980192 91004018688 91043023878 91295318444 91357795584 91447099392 91706188464 91795832832 92003818698 92081091273 92208955392 92451767232 92508217344 92542140416 92751817224 92804331972 92842483712 92867841792 92958621696 93169242144 93203407616 93221993232 93256178048 93260316672 93524542974 93544298496 93558838736 93635739648 93714382848 93847894272 93935463424 93979895616 94284905112 94304821248 94664452608 94743959808 95051449056 95183437824 95340884958 95434082304 95527370752 95743811328 95863578624 96116014104 96170433612 96174701568 96209969152 96229154304 96264441856 96268713984 96561856512 96576865792 96642957312 96916767354 96952307056 97011505152 97266963442 97326353664 97346912256 97622716752 97704708552 97800216576 98021806839 98117624832 98416397376 98512601088 98554824528 98595340288 98735805432 98874681846 98955952128 99216530688 99272705664 99277111296 99313516544 99369746432 99594892848 99663049728 99678541048 99760472064 100043114688 100079800832 100140908544 100367802216 100404607424 100856473344 100955062272 101183800608 101241089424 101282709504 101591119872 101676444672 101734012416 101775835136 102064187712 102374977716 102417063936 102475051008 102561118208 102877986816 102893977856 103207294608 103270311936 103308181504 103542251406 103643465728 104008238136 104046378304 104109907968 104345794377 104384058328 104443159084 104447794176 104853833568 104913200304 104956329984 105015754752 105253693578 105356580864 105428680704 105677396352 105720840192 105766153152 105869541376 106109414664 106196631552 106213138432 106536562176 106586954784 106640703488 106882324032 106932880188 106972092832 107032658896 107363342592 107380030822 107402713088 107468292096 107711787744 107751286016 107812293248 108130515867 108236215296 108297497088 108342018048 108403359744 108648974016 109071345438 109177964544 109284687872 109532299008 109639368704 109973225472 110025243648 110065590272 110314970733 110382327936 110422805504 110485325312 110826676224 110843902784 110867316736 110874177594 110919757824 111181427412 111227133952 111274806962 111618597024 111681793872 111727706112 111790964736 112044254454 112085341456 112138358679 112449111742 112589775936 112699834368 112955183352 113065598976 113505139968 113574445056 113616093184 113873518176 113937991728 113943048192 113984831488 114049368064 114307774746 114386000256 114443681792 114450763968 114497814528 114822211176 114864316864 115219196928 115237106248 115284432384 115331825664 115381257984 115700997632 115755725088 116108206434 116221704192 116335312896 116598898944 116696828544 117052175592 117166596096 117238136832 117432065619 117546857472 117613410816 117661761536 118075871232 118119170048 118142724096 118453826766 118526153472 118569617408 118935945216 118954432256 118986922296 119103234048 119373091497 119416866008 119489780736 119804430581 119853632448 119970791424 120071553024 120242614536 120343604436 120411741258 120461242368 120828052224 120946163712 121220196768 121288829904 121338691584 121390698504 121784669103 121810394112 121884770304 121929465856 121953779712 122274917952 122394443776 122671758264 122774788364 122825210112 122945273856 123223836384 123269022976 123344289792 123669089632 123719878656 123739109296 123823789056 123944828928 124225656192 124295990976 124347088896 124699390632 124725731328 125130525696 125306527488 125713206816 125739761664 126096009138 126219270144 126325279744 126735265408 126787313664 127121179944 127198798848 127245443072 127533748683 127658415104 127693282464 127818104832 128107707948 128154685472 128180240694 128227244816 128232935424 128305539072 128643403262 128749142016 128857276416 129222356472 129348673536 129641744529 129768471552 129795883008 130163622336 130272944736 130400288768 130695742452 130769740506 130823499776 130877227008 131221863168 131283932112 131350134784 131406432704 131647740576 131812420608 131832909128 131941269504 132240214656 132288707584 132315087168 132363607552 132369481728 132793190464 132884066304 133309422202 133390819584 133521211392 133823736288 134343974259 134475297792 134606749696 134911734144 134988119232 135043612672 135080497152 135454826496 135512883726 135518897664 135568592896 135645349888 136064434176 136085583616 136499970288 136506028032 136556085248 136564535817 136633401344 136942977666 137036693376 137057993941 137170649088 137559282696 137609726144 137693749248 138005728047 138056335208 138677650848 138813210624 139127725836 139206497958 139263725568 139437932544 139805111424 139884267072 139890475008 139941773312 140021006336 140338258104 140453609472 140475441152 140571574272 140903195136 140961120256 140969843424 141021537536 141427357668 141457231872 141479219552 141996678912 142018750442 142048749568 142115939712 142509765376 142577173584 143011327437 143151123456 143291056128 143615716992 144174021156 144255650418 144314953728 144396662784 144403070976 144537812992 144865298688 144964435968 145428460584 145517257728 145570619392 145900445163 145989530496 146020368384 146043065344 146557062828 146630967296 146700324864 147086627644 147169905982 147176437248 147624596064 147768901632 147832236792 147893010432 148103708148 148241903216 148312022769 148824796032 148909058496 148970274816 149054619648 149392339272 149517811572 149640708096 150119701248 150211362816 150266445824 150606911136 150754131968 151284710016 151340186624 151432593408 151775700912 151831357568 151861634136 151917322304 151924064256 152386679808 152410366328 152514667008 152601018624 152663752704 153096281568 153562466574 153625595904 153712576512 153841677312 154340966784 154810941912 154962272256 155313377109 155465198592 155595771392 156069567456 156164861952 156222128128 156576087492 156664738626 156671691264 156729143296 156817881088 157280750352 157369800456 157434494976 157523632128 157880540367 157938435688 158034871296 158451021091 158516094528 158581260288 158649229728 158804312064 159164121996 159319707648 159804843264 159961055232 160095404032 160323486048 160458139248 160548988344 160614989824 161070046233 161104069632 161202438144 161261551616 161626929024 161718439872 161784922112 161854264672 162354322944 162379558804 162413858816 162446245632 162513027072 162605039616 162973461024 163033223936 163562344352 163607018157 163766946816 163927031808 164198190761 164298448512 164459053056 164959838208 165098385408 165634208256 165727987968 165796118528 166265854176 166300975104 166379636736 166772141118 166840700928 166912210443 167075369984 167591559168 167617609088 167653015552 167686447104 168128012184 168292360192 168673667613 168884663904 169049751552 169432775028 169494906592 169598398464 170044998244 170141275282 170257709952 170424139776 170810277264 170906987592 170977247232 171074052096 171461662119 171665522688 171746721792 171809701888 172296475296 172464898048 172855659372 172997738496 173024628736 173071886976 173551496448 173633587632 173697259648 174260989936 174332556288 174359654008 174502969344 174898348416 174962484224 175045242816 175530320768 175578263388 175749894144 176312461622 176320286208 176420116224 176492642304 177178755072 177286938624 177680740149 177854426112 178028281856 178431648384 178654851072 179125299012 179234671104 179300397056 179882312192 179956187136 179984158976 180107329536 180515406654 180606435328 180617611887 180683844968 180691863552 181242078336 181270250051 181419245568 181830295152 181933244856 181999960384 182008037376 182086047756 182590636888 182715591168 182894198784 183412376928 183591665664 184007637396 184162182546 184417910784 184903534464 185016434688 185084280832 185503634448 185608663944 185684967424 185735683584 185917243392 186338484288 186406815232 186443986464 186512356096 186520633344 187049085948 187088596992 187117677472 187428765696 187695788544 187870926848 187959791232 188569810224 188609642496 189144013707 189328905216 189487919616 190102898112 190681769916 190868164608 191487622656 191727157248 192232028208 192340867224 192349403136 192419938304 192458308608 192528883712 192537427968 192965104893 193123713024 193153731584 193285914624 193833534708 193904614112 194023010304 194533926884 194652707328 194693824512 195245433504 195409417104 195600433152 196043613678 196154610759 196235249664 196832794752 197025202176 197109649056 197190680576 197471610864 197749363692 197911904256 198433061376 198545411328 198554222592 198627033088 198739492864 199189785696 199326099456 199357082096 199520944128 199964133303 200086229376 200159601664 200281817088 200735604432 200809214848 201712946688 201910124544 202367601216 202482178848 202565419008 203182239744 203269325589 203352889344 203468024832 203551670272 204128375424 204749955432 204834127872 204950102016 205122236416 205414466499 205755973632 205787955712 206414589216 206540623872 206616363008 207084502812 207286931456 207375776611 208016476272 208092756608 208219815936 208691588754 208768116656 208809746937 208886318168 208895588352 209564253701 209707667136 209826400608 209912659968 210031509504 210507387156 210713161728 210857361408 211354792704 211441680384 211532306304 211739082752 212218829328 212393263104 212426276864 213028125663 213073124352 213173909568 213281406976 213764648064 213865760376 213944185664 214065317792 214726685184 214760061644 214805426176 214936584192 215423575488 215502572032 215624586496 216261031734 216383475627 216472430592 216594994176 216684036096 216806719488 217165349071 217297948032 218142690876 218355929088 219064598016 219278737408 219946450944 220050487296 220131180544 220629941466 220754858973 220764655872 220845611008 220970650624 221653352448 221687805568 221734633472 221748355188 221839515648 222362854824 222454267904 222549613924 223237194048 223363587744 223455412224 223581929472 224088508908 224170682912 224276717358 224898223484 225179551872 225399668736 225910366704 226131197952 227010279936 227148890112 227232186368 227747036352 227875983456 227886096384 227969662976 228098736128 228615549492 228772000512 228901527936 228995629056 229644422352 229728633728 230438393856 230474212496 230568864768 230663651328 230762515968 231401995264 231511450176 232216412868 232443408384 233197797888 233393657088 234104351184 234333192192 234476273664 234864131238 234997107939 235093714944 235226821632 235323523072 236151742464 236238340096 236285448192 236907653532 237052306944 237139234816 237871890432 237908864512 237973844592 238206468096 238746182994 238833732016 238979561472 239608861162 239707264896 239744524261 239941582848 240143106048 240485229072 240687208872 240823482516 240922484736 241656104448 241892327424 242440393536 242577659808 242677383168 242781397008 243569338206 243620788224 243769540608 243858931712 243907559424 244549835904 244788887552 245343516528 245549576728 245650420224 245890547712 246447672768 246538045952 246688579584 247338179264 247439757312 247478218592 247647578112 247889657856 248440286831 248451312384 248591981952 248694177792 249398781264 249451462656 250158211677 250261051392 250613054976 251426413632 251479523328 252192018276 252438540288 252650559488 253470530816 253574627328 254242359888 254397597696 254490886144 255067497366 255211912923 255316830208 255386564928 255636209664 256215415896 256309370944 256360481388 256454489632 256465870848 256611078144 257286806524 257498284032 257714552832 258444712944 258697347072 259283489058 259536943104 259591766016 260327244672 260545889472 260800577536 261391484904 261539481012 261646999552 261754454016 262443726336 262567864224 262700269568 262812865408 263295481152 263624841216 263665818256 263882539008 264468692433 264480429312 264577415168 264630174336 264727215104 264738963456 265586380928 265768132608 266618844404 266781639168 267042422784 267647472576 268687948518 268950595584 269213499392 269823468288 269976238464 270087225344 270160994304 270909652992 271025767452 271037795328 271137185792 271290699776 272128868352 272171167232 272999940576 273012056064 273112170496 273129071634 273266802688 273885955332 274073386752 274115987882 274341298176 275118565392 275219452288 275387498496 276011456094 276112670416 276243273819 277355301696 277626421248 278255451672 278412995916 278527451136 278875865088 279610222848 279768534144 279780950016 279883546624 280042012672 280676516208 280907218944 280950882304 281143148544 281806390272 281922240512 281939686848 282043075072 282854715336 282914463744 282958439104 283993357824 284037500884 284097499136 284231879424 285019530752 285154347168 286022654874 286302246912 286582112256 287218687481 287231433984 288348042312 288511300836 288629907456 288793325568 288806141952 289730597376 289928871936 290856921168 291034515456 291141238784 291800890326 291979060992 292040736768 292086130688 293114125656 293261934592 293400649728 294065420517 294173255288 294339811964 294352874496 295249192128 295537803264 295664473584 295786020864 296207416296 296483806432 296624045538 297649592064 297818116992 297940549632 298109239296 298784678544 299035623144 299281416192 300239402496 300422725632 300532891648 301213822272 301508263936 302569420032 302680373248 302865186816 303551401824 303662715136 303723268272 303834644608 303848128512 304773359616 304820732656 305029334016 305202037248 305327505408 306192563136 307124933148 307251191808 307425153024 307683354624 308681933568 309621883824 309924544512 310626754218 310930397184 311191542784 312139134912 312329723904 312444256256 313152174984 313329477252 313343382528 313458286592 313635762176 314561500704 314739600912 314868989952 315047264256 315761080734 315876871376 316069742592 316902042182 317032189056 317162520576 317298459456 317608624128 318328243992 318639415296 319609686528 319922110464 320190808064 320646972096 320916278496 321097976688 321229979648 322140092466 322208139264 322404876288 322523103232 323253858048 323436879744 323569844224 323708529344 324708645888 324759117608 324827717632 324892491264 325026054144 325210079232 325946922048 326066447872 327124688704 327214036314 327533893632 327854063616 328396381522 328596897024 328918106112 329919676416 330196770816 330944912199 331268416512 331455975936 331592237056 332531708352 332601950208 332759273472 333544282236 333681401856 333824420886 334150739968 335183118336 335235218176 335306031104 335372894208 336256024368 336415076037 336584720384 337347335226 337630668001 337769327808 338099503104 338865550056 338989813184 339196796928 340089996488 340282550564 340515419904 340848279552 341620554528 341813975184 341954494464 342148104192 342923324238 343331045376 343493443584 343619403776 344592950592 344929796096 345711318744 345995476992 346049257472 346143773952 347102992896 347267175264 347394519296 348521979872 348665112576 348719308016 349005938688 349796696832 349924968448 350090485632 351060641536 351156526776 351499788288 352296196857 352624923244 352640572416 352840232448 352985284608 354357510144 355361480298 355708852224 356056563712 356863296768 357309702144 358250598024 358469342208 358600794112 359413291743 359764624384 359912374272 359968317952 360214659072 361030813308 361212870656 361235223774 361367689936 361383727104 362484156672 362540500102 362838491136 363660590304 363866489712 363999920768 364016074752 364172095512 365181273776 365354007309 365431182336 365788397568 366824753856 367183331328 368015274792 368324365092 368835821568 369807068928 370032869376 370168561664 371007268896 371217327888 371369934848 371471367168 371834486784 372676968576 372813630464 372887972928 373024712192 373041266688 374098171896 374177193984 374235354944 375391577088 375741853696 375919582464 377139620448 377219284992 378288027414 378657810432 378975839232 380205796224 381363539832 381736329216 382601246049 382975245312 383454314496 384464056416 384681734448 384698806272 384839876608 384916617216 385057767424 385930209786 386247426048 386307463168 386571829248 387667069416 387809228224 388046020608 388925233587 389067853768 389305414656 389387649024 390490867008 390818834208 391200866304 392087227356 392309221518 392470499328 393665589504 394050404352 394219298112 394381361152 394943221728 395498727384 395823808512 396866122752 397090822656 397108445184 397254066176 397478985728 398379571392 398652198912 398714164192 399928266606 400172458752 400319203328 400563634176 401471208864 401618429696 403031922777 403425893376 403820249088 404488226021 404735202432 404964357696 405130838016 406364479488 406538651178 406705778688 406936049664 408256750848 409499910864 409668255744 409900204032 410244472832 410828932998 411173981823 411511947264 411575911424 412829178432 413081247744 413232726016 414169005624 414573862912 414751553222 416032952544 416185513216 416439631872 417383177508 417536233312 417619493874 417772636336 417791176704 419128507402 419415334272 419652801216 419825319936 420063019008 421014774312 421426323456 421714722816 422709585408 422883360768 423064612608 423478165504 424437658656 424852553728 426056251326 426146248704 426347819136 426562813952 427529296128 427731520752 427888371328 428130635584 429453370368 429520123288 429610852352 429873168384 430847150976 431005144064 431249172992 432522063468 432766951254 432944861184 433189988352 433613438976 434330698142 434595896064 436285381752 436711858176 437701335489 438129196032 438557474816 439892901888 440100974592 440262361088 441259882932 441509717946 441529311744 441691222016 441941301248 443306704896 443375611136 443469266944 443496710376 443679031296 444725709648 444908535808 444936068307 445099227848 446474388096 446543786711 446727175488 446910824448 447163858944 448177017816 448341365824 448553434716 449796446968 450359103744 450799337472 451820733408 452262395904 454020559872 454297780224 454464372736 455494072704 455751966912 455772192768 455939325952 456197472256 457231098984 457544001024 457803055872 457991258112 459288844704 459457267456 460876787712 460948424992 461137729536 461525031936 462803990528 463022900352 464432825736 464886816768 465940131327 466395595776 466787314176 468208702368 468666384384 469728262476 469994215878 470187429888 470453643264 472303484928 472476680192 472570896384 473815307064 474104613888 474278469632 475353063273 475743780864 475817729024 475947689184 476412936192 477492365988 477667464032 477959122944 479217722324 479414529792 479489048522 479883165696 480286212096 480970458144 481374417744 481646965032 481844969472 483210138699 483312208896 483784654848 484880787072 485155319616 485354766336 485562794016 487138676412 487241576448 487539081216 487815118848 489099671808 489577775104 490687033056 491099153456 491300840448 491781095424 492594572283 492895345536 493076091904 493377159168 494676358528 494879514624 494956437184 495295156224 496880573662 496902624768 497183963904 497388355584 498797562528 498902925312 500316423354 500522102784 500736631329 501226109952 502852827264 502959046656 504384036552 504877080576 505301118976 506021002839 506941061632 507149254656 508484719776 508795195392 508981772288 510134994732 510423825846 510633660416 510773129856 510852522871 511272419328 512430831792 512618741888 512720962776 512908979264 512931741696 513222156288 514384986357 514573613048 514996568064 515429105664 516889425888 517394694144 518566978116 519073886208 520654489344 521091778944 521601155072 522782969808 523078962024 523293999104 523508908032 524887452672 525135728448 525400539136 525625730816 526590962304 527249682432 527331636512 528937384866 528960858624 529154830336 529260348672 529454430208 529477926912 531172761856 531536265216 533042220447 533237688808 533563278336 534084845568 534968298931 535294945152 537375897036 537901191168 539646936576 539952476928 540174450688 540321988608 541819305984 542051534904 542075590656 542274371584 542581399552 543810750153 544257736704 544342334464 545999881152 546024112128 546224340992 546258143268 546533605376 547771910664 548146773504 548231975764 548682596352 550237130784 550438904576 550774996992 552022912188 552225340832 552486547638 554710603392 555252842496 556510903344 556825991832 557054902272 557751730176 559220445696 559537068288 559561900032 559767093248 560084025344 561353032416 561901764608 562286297088 563612780544 563879373696 564086150144 565709430672 565828927488 565916878208 567986715648 568075001768 568194998272 568463758848 570039061504 570308694336 572045309748 572604493824 574437374962 574462867968 576696084624 577022601672 577259814912 577586651136 577612283904 578895314679 579461194752 579857743872 581713842336 582069030912 582282477568 583601780652 583958121984 584081473536 584172261376 586228251312 586523869184 586801299456 588130841034 588346510576 588463832277 588679623928 588705748992 590498384256 590590169521 591075606528 591328947168 591572041728 592414832592 592967612864 593248091076 595299184128 595636233984 595881099264 596218478592 597569357088 598071246288 598562832384 599892399909 600478804992 600845451264 601065783296 602427644544 603016527872 605138840064 605360746496 605730373632 607102803648 607325430272 607446536544 607669289216 607696257024 609546719232 609641465312 609807976767 610058668032 610404074496 610655010816 612011438291 612385126272 614249866296 614502383616 614850306048 615366709248 616243399497 617363867136 619243767648 619849089024 621253508436 621860794368 622127329833 622383085568 624278269824 624659447808 624888512512 626304349968 626658954504 626686765056 626916573184 627271524352 628692761103 629123001408 629479201824 629737979904 630094528512 631522161468 631753742752 632139485184 633804084364 634064378112 634325041152 634596918912 635217248256 636656487984 637278830592 639084376989 639219373056 639844220928 640381616128 641293944192 641832556992 642195953376 642459959296 644280184932 644416278528 644809752576 646507716096 646873759488 647139688448 647417058688 649417291776 649518235216 649655435264 649784982528 650052108288 650420158464 651496047213 651893844096 652132895744 654249377408 654428072628 655067787264 656792763044 657193794048 657836212224 659839352832 660393541632 661889824398 662264576919 662536833024 662911951872 663184474112 665063416704 665203900416 665518546944 667088564472 667362803712 667648841772 668301479936 670366236672 670470436352 670612062208 670745788416 672512048736 672830152074 673169440768 674694670452 675261336002 675538655616 675643659281 676199006208 677731100112 677979626368 678393593856 680179992976 680565101128 681030839808 681696559104 683241109056 683627950368 683908988928 684296208384 685846648476 686986887168 687238807552 689185901184 689859592192 691422637488 691990953984 692098514944 692287547904 694205985792 694534350528 694789038592 697043959744 697330225152 697438616032 699593393664 699849936896 700180971264 702121283072 702313053552 702999576576 704592393714 704991323817 705249846488 705281144832 705680464896 705970569216 707538717941 708715020288 710722960596 711417704448 713726593536 714619404288 716501196048 716938684416 717201588224 718826583486 719233572783 719529248768 719824748544 719936635904 720429318144 722061626616 722425741312 722470447548 722735379872 722767454208 724968313344 725081000204 725676982272 727321180608 727732979424 727999841536 728032149504 728344191024 730362547552 730708014618 730862364672 731576795136 733649507712 734366662656 736030549584 736648730184 737671643136 739614137856 740065738752 740337123328 742014537792 742434655776 742739869696 742942734336 743668973568 745320860493 745353937152 745627260928 745775945856 746049424384 746082533376 748196343792 748354387968 748470709888 750783154176 751483707392 751839164928 754279240896 754438569984 756576054828 757315620864 757951678464 760411592448 762727079664 763472658432 765202492098 765635738769 765950490624 766908628992 768928112832 769363468896 769397612544 769679753216 769833234432 770115534848 771860419572 772494852096 772614926336 773143658496 775334138832 775618456448 776092041216 777850467174 778135707536 778610829312 778775298048 780981734016 781103127431 781637668416 782401732608 784174454712 784618443036 784940998656 787331179008 788100808704 788438596224 788762722304 789886443456 790997454768 791647617024 793406077299 793732245504 794181645312 794216890368 794508132352 794957971456 796759142784 797304397824 797428328384 799856533212 800344917504 800638406656 801127268352 802942417728 803236859392 806063845554 806851786752 807640498176 808976452042 809434482901 809470404864 809928715392 810261676032 812728958976 813077302356 813411557376 813872099328 816513501696 818999821728 819336511488 819800408064 820488945664 821657865996 822347963646 823023894528 823151822848 825658356864 826162495488 826465452032 828338011248 828729821457 829147725824 829503106444 832065905088 832371026432 832879263744 834766355016 835072466624 835238987748 835545272672 835582353408 838257014804 838830668544 839305602432 839650639872 840126038016 842029548624 842852646912 843429445632 845419170816 845766721536 846129225216 846956331008 848875317312 849705107456 852112502652 852292497408 852695638272 855058592256 855463041504 855776742656 856261271168 858906740736 859040246576 859221704704 859746336768 861656062443 861694301952 862010288128 862498345984 865044126936 865533902508 865889722368 866379976704 868661396284 869191792128 872570763504 873423716352 875402670978 876258392064 877114949632 879785803776 880201949184 880524722176 882519765864 883019435892 883058623488 883382444032 883882602496 886613409792 886751222272 886938533888 886993420752 887358062592 889451419296 889817071616 889872136614 890198455696 892948776192 893087573422 893454350976 893821648896 894327717888 896354035632 896682731648 897106869432 899592893936 900718207488 901598674944 903641466816 904524791808 908041119744 908595560448 908928745472 910988145408 911503933824 911544385536 911878651904 912394944512 914462197968 915088002048 915606111744 915982516224 918577689408 918914534912 921753575424 921896849984 922275459072 923050063872 925607981056 926045800704 928865651472 929773633536 931880262654 932791191552 933574628352 935777014051 936417404736 937332768768 939456524952 939988431756 940374859776 940907286528 944606969856 944953360384 945141792768 947630614128 948209227776 948556939264 950706126546 951487561728 951635458048 951895378368 952825872384 954984731976 955334928064 955918245888 958435444648 958829059584 958978097044 959766331392 960572424192 961940916288 962748835488 963293930064 963689938944 966420277398 966624417792 967569309696 969761574144 970310639232 970709532672 971125588032 974277352824 974483152896 975078162432 975630237696 978199343616 979155550208 981374066112 982198306912 982601680896 983562190848 985189144566 985790691072 986152183808 986754318336 989352717056 989759029248 989912874368 990590312448 992834736597 993761147324 993805249536 994367927808 994776711168 997595125056 997805850624 1000632846708 1001044205568 1001473262658 1002452219904 1005705654528 1005918093312 1008768073104 1009754161152 1010602237952 1012042005678 1012892004003 1013882123264 1014298509312 1016969439552 1017590390784 1017963544576 1020269989464 1020847651692 1021267320832 1021546259712 1021705045742 1022544838656 1024861663584 1025237483776 1025441925552 1025817958528 1025863483392 1026444312576 1028769972714 1029147226096 1029993136128 1030858211328 1033778851776 1034789388288 1037133956232 1038147772416 1041308978688 1042183557888 1043202310144 1045565939616 1046157924048 1046587998208 1047017816064 1049774905344 1050271456896 1050801078272 1051251461632 1053181924608 1054499364864 1054663273024 1057874769732 1057921717248 1058309660672 1058520697344 1058908860416 1058955853824 1062345523712 1063072530432 1066084440894 1066475377616 1067126556672 1068169691136 1069936597862 1070589890304 1074751794072 1075802382336 1078239875229 1079293873152 1079904953856 1080348901376 1080643977216 1083638611968 1084103069808 1084151181312 1084548743168 1085162799104 1087621500306 1088515473408 1088684668928 1091999762304 1092048224256 1092448681984 1092516286536 1093067210752 1095543821328 1096062021927 1096293547008 1096463951528 1097365192704 1100474261568 1100877809152 1101549993984 1104045824376 1104450681664 1104973095276 1109421206784 1110505684992 1113021806688 1113651983664 1114109804544 1115503460352 1118440891392 1119074136576 1119123800064 1119534186496 1120168050688 1122706064832 1123803529216 1127225561088 1127758747392 1128172300288 1131418861344 1131657854976 1131833756416 1135973431296 1136150003536 1136389996544 1136927517696 1140078123008 1140617388672 1144090619496 1145208987648 1147803738147 1148874749924 1148925735936 1153392169248 1154045203344 1154519629824 1155173302272 1157790629358 1158922389504 1159715487744 1163427684672 1164138061824 1164564955136 1167203561304 1167916243968 1168162947072 1168344522752 1172456502624 1173047738368 1173602598912 1176261682068 1176693021152 1176927664554 1177359247856 1177411497984 1180996768512 1181180339042 1182151213056 1182657894336 1183144083456 1184829665184 1185935225728 1186496182152 1190598368256 1191272467968 1191762198528 1192436957184 1195138714176 1196142492576 1199784799818 1200957609984 1201690902528 1202131566592 1204855289088 1206033055744 1210277680128 1210721492992 1211460747264 1213464678063 1214205607296 1214650860544 1214893073088 1215338578432 1215392514048 1219093438464 1219282930624 1219615953534 1220117336064 1220808148992 1224022876582 1224770252544 1228499732592 1229004767232 1229700612096 1230733418496 1232486798994 1233521945469 1234727734272 1238487535296 1239698178048 1242507016872 1243721588736 1244254659666 1244766171136 1248556539648 1249318895616 1249777025024 1252608699936 1253317909008 1253373530112 1253833146368 1254543048704 1257385522206 1258246002816 1258441580731 1258958403648 1259475959808 1260189057024 1263044322936 1263507485504 1264278970368 1267608168728 1268128756224 1268650082304 1269193837824 1270434496512 1273312975968 1274557661184 1278168753978 1278438746112 1279688441856 1280763232256 1282587888384 1283665113984 1284391906752 1284919918592 1288560369864 1288832557056 1289619505152 1293015432192 1293747518976 1294279376896 1294834117376 1298834583552 1299036470432 1299310870528 1299569965056 1300840316928 1302992094426 1303787688192 1304265791488 1308498754816 1308856145256 1310135574528 1313104006467 1313585526088 1314387588096 1315672424448 1317848736391 1319678705664 1320787083264 1323779648796 1324529153838 1325073666048 1325823903744 1330126833408 1330407800832 1331037093888 1334177128944 1334725607424 1335297683544 1336602959872 1339631360133 1340732473344 1340940872704 1341224124416 1341491576832 1345024097472 1345660304148 1346338881536 1349389340904 1350522672004 1351077311232 1351287318562 1352398012416 1355462200224 1355959252736 1356787187712 1360359985952 1361130202256 1362061679616 1363393118208 1366482218112 1367255900736 1367817977856 1368592416768 1371693296952 1373973774336 1378371802368 1379719184384 1382845274976 1384197029888 1384575095808 1388411971584 1389068701056 1389578077184 1394087919488 1394660450304 1394877232064 1399186787328 1399699873792 1400361942528 1404242566144 1404626107104 1405999153152 1409184787428 1409982647634 1410499692976 1410562289664 1411360929792 1415077435882 1417430040576 1421445921192 1422835408896 1426059189819 1427453187072 1429238808576 1433002392096 1433877368832 1434403176448 1437653166972 1438467145566 1439058497536 1439649497088 1439873271808 1440858636288 1444123253232 1444851482624 1444940895096 1445470759744 1445534908416 1449630416097 1449936626688 1450162000408 1451353964544 1454642361216 1455465958848 1455999683072 1456064299008 1456688382048 1460725095104 1461416029236 1461724729344 1467299015424 1468733325312 1472061099168 1473297460368 1475343286272 1477783716849 1479228275712 1480131477504 1480674246656 1484029075584 1484869311552 1485479739392 1485885468672 1490641720986 1490707874304 1491254521856 1491551891712 1492098848768 1492165066752 1496392687584 1496708775936 1496941419776 1501566308352 1502209893987 1502967414784 1503678329856 1507637933351 1508558481792 1508877139968 1513152109656 1514631241728 1515903356928 1518063008517 1520823184896 1525454159328 1526945316864 1530404984196 1531271477538 1531900981248 1532557568613 1533817257984 1537856225664 1538726937792 1538795225088 1539359506432 1539666468864 1540231069696 1543720839144 1544989704192 1545229852672 1546287316992 1550668277664 1551236912896 1552184082432 1555700934348 1556271415072 1557221658624 1561963468032 1562206254862 1563275336832 1564803465216 1568348909424 1569236886072 1569881997312 1574662358016 1576201617408 1576877192448 1577525444608 1579772886912 1581994909536 1586812154598 1587464491008 1588363290624 1588433780736 1589915942912 1593518285568 1594608795648 1594856656768 1599713066424 1600689835008 1601276813312 1602254536704 1604904896793 1605884835456 1606473718784 1612127691108 1613703573504 1617952904084 1618868965802 1618940809728 1619857430784 1620523352064 1625457917952 1626154604712 1626823114752 1627744198656 1631432250459 1633027003392 1637999643456 1638673022976 1639600816128 1640977891328 1643315731992 1644695927292 1646047789056 1646303645696 1651316713728 1652324990976 1652930904064 1656676022496 1657459642914 1658295451648 1659006212888 1664131810176 1664390477741 1664742052864 1665758527488 1669532710032 1670144933248 1670477975496 1671090545344 1671164706816 1676514029608 1677661337088 1678611204864 1679301279744 1680252076032 1684059097248 1685705293824 1686858891264 1690838341632 1692258450432 1693912662016 1697750634624 1699410214912 1704225005304 1704584994816 1705391276544 1710117184512 1710926083008 1711553485312 1712522542336 1717813481472 1718080493152 1718443409408 1723312124886 1723388603904 1724020576256 1724996691968 1730088253872 1731067805016 1731779444736 1732759953408 1736685944037 1737322792568 1738383584256 1742961232001 1745141527008 1746847432704 1750805341956 1752516784128 1759571607552 1760403898368 1761049444352 1765039531728 1766038871784 1766117246976 1766764888064 1767765204992 1771770508563 1773226819584 1773502444544 1773877067776 1773986841504 1774716125184 1778902838592 1779634143232 1779744273228 1780396911392 1785897552384 1786175146844 1786908701952 1787643297792 1788655435776 1792708071264 1793365463296 1794213738864 1799185787872 1799677199727 1801436414976 1803197349888 1807282933632 1809049583616 1816082239488 1817191120896 1821976290816 1823007867648 1823088771072 1823757303808 1824789889024 1828924395936 1830176004096 1831212223488 1831965032448 1836034314873 1837155378816 1837829069824 1843507150848 1843793699968 1844550918144 1846100127744 1851215962112 1852091601408 1857731302944 1859547267072 1863760525308 1865582383104 1866381989499 1867149256704 1871554028102 1872834809472 1874665537536 1878913049904 1879976863512 1880749719552 1881814573056 1886078283309 1889213939712 1889906720768 1890283585536 1895261228256 1896418455552 1897113878528 1901412253092 1902975123456 1903270916096 1903790756736 1905651744768 1909969463952 1910669856128 1911836491776 1916870889296 1917253130967 1917658119168 1917956194088 1919532662784 1921144848384 1923881832576 1925497670976 1926587860128 1927379877888 1932840554796 1933248835584 1939523148288 1940621278464 1941419065344 1942251176064 1948554705648 1948966305792 1950156324864 1951260475392 1954488141639 1956398687232 1958311100416 1962748132224 1964396613824 1965203361792 1970378289132 1971581382144 1972304367616 1973508636672 1978705434112 1979518058496 1979825748736 1981180624896 1985669473194 1986793730757 1987522294648 1987610499072 1988735855616 1989553422336 1993972750561 1995190250112 1995611701248 2001265693416 2002088411136 2002946525316 2004904439808 2011411309056 2011836186624 2017536146208 2019508322304 2021204475904 2024084011356 2025784008006 2026930977843 2027764246528 2028597018624 2033938879104 2035180781568 2035927089152 2040539978928 2041695303384 2042534641664 2043092519424 2043410091484 2045089677312 2049723327168 2050474967552 2050883851104 2051635917056 2051726966784 2052888625152 2057539945428 2058294452192 2061716422656 2067557703552 2069578776576 2074267912464 2076295544832 2082617957376 2084367115776 2086404620288 2091131879232 2092315848096 2093175996416 2099549810688 2100542913792 2102502923264 2106363849216 2108998729728 2109326546048 2115749539464 2115843434496 2116619321344 2117041394688 2117817720832 2117911707648 2122616153823 2124691047424 2126145060864 2132168881788 2132950755232 2134253113344 2139873195724 2141179780608 2149503588144 2151604764672 2156479750458 2157700718349 2158587746304 2159809907712 2160697802752 2161287954432 2167277223936 2168206139616 2168302362624 2169097486336 2170325598208 2175243000612 2177030946816 2177369337856 2183999524608 2184096448512 2184897363968 2185032573072 2186134421504 2191087642656 2192124043854 2192587094016 2192927903056 2194730385408 2200948523136 2201290631851 2201755618304 2203099987968 2208091648752 2208901363328 2209946190552 2218842413568 2221011369984 2226043613376 2227303967328 2228219609088 2231006920704 2235962581479 2236881782784 2238148273152 2238247600128 2239068372992 2240336101376 2245412129664 2247607058432 2254451122176 2255517494784 2256344600576 2262837722688 2263315709952 2263667512832 2271946862592 2272300007072 2272779993088 2273855035392 2280156246016 2281133542721 2281234777344 2288181238992 2290417975296 2295607476294 2296907216307 2297749499848 2297851471872 2305206790711 2306784338496 2308090406688 2309039259648 2310346604544 2315581258716 2317844779008 2319430975488 2326855369344 2328276123648 2329129910272 2334407122608 2335832487936 2336325894144 2336689045504 2343309382293 2344913005248 2346095476736 2347205197824 2352523364136 2353386042304 2353855329108 2354718495712 2354822995968 2361993537024 2362360678084 2364302426112 2365315788672 2366288166912 2369659330368 2371870451456 2372992364304 2380218231897 2381196736512 2382544935936 2383524397056 2384873914368 2390277428352 2392284985152 2399569599636 2401915219968 2403381805056 2409710578176 2412066111488 2420555360256 2421442985984 2422921494528 2426929356126 2428303448703 2428411214592 2429301721088 2429786146176 2430677156864 2430785028096 2438186876928 2438565861248 2439231907068 2440234672128 2441616297984 2448045753164 2449540505088 2456999465184 2458009534464 2459401224192 2461466836992 2464973597988 2467043890938 2469455468544 2476975070592 2479396356096 2485014033744 2487443177472 2488509319332 2489532342272 2497113079296 2498637791232 2499554050048 2505217399872 2506635818016 2506747060224 2507666292736 2509086097408 2514771044412 2516492005632 2516883161462 2517916807296 2518951919616 2520378114048 2526088645872 2527014971008 2528557940736 2535216337456 2536257512448 2537300164608 2538387675648 2540868993024 2546625951936 2549115322368 2556337507956 2556877492224 2561526464512 2565175776768 2567330227968 2568783813504 2569839837184 2577120739728 2577665114112 2579239010304 2584968187329 2586030864384 2587495037952 2588558753792 2589668234752 2597669167104 2598072940864 2598621741056 2599139930112 2605984188852 2607575376384 2608531582976 2616997509632 2617712290512 2620271149056 2626208012934 2627171052176 2628775176192 2631344848896 2635697472782 2637189766871 2639357411328 2641574166528 2647559297592 2649058307676 2650147332096 2651647807488 2660253666816 2660815601664 2662074187776 2668354257888 2669451214848 2670595367088 2673205919744 2679262720266 2681464946688 2681881745408 2682448248832 2682983153664 2690048194944 2691320608296 2692677763072 2698778681808 2701045344008 2702154622464 2702574637124 2704796024832 2710924400448 2711918505472 2713574375424 2720719971904 2722260404512 2724123359232 2726786236416 2732843155141 2732964436224 2734511801472 2735635955712 2737184833536 2743386593904 2747947548672 2756743604736 2759438368768 2765690549952 2768394059776 2769150191616 2776823943168 2778137402112 2779156154368 2788175838976 2789320900608 2789754464128 2798373574656 2799399747584 2800723885056 2807331042153 2808485132288 2809252214208 2811998306304 2818369574856 2819965295268 2820999385952 2821124579328 2822721859584 2830154871764 2834860081152 2842891842384 2845670817792 2852118379638 2854906374144 2858477617152 2866004784192 2867754737664 2868806352896 2875306333944 2876934291132 2878116995072 2879298994176 2879746543616 2881717272576 2888246506464 2889702965248 2889881790192 2890941519488 2891069816832 2899260832194 2899873253376 2900324000816 2902707929088 2909284722432 2910931917696 2911999366144 2912128598016 2913376764096 2921450190208 2922832058472 2923449458688 2934598030848 2937466650624 2944122198336 2946594920736 2950686572544 2955567433698 2958456551424 2960262955008 2961348493312 2968058151168 2969738623104 2970959478784 2971770937344 2981283441972 2981415748608 2982509043712 2983103783424 2984197697536 2984330133504 2992785375168 2993417551872 2993882839552 3003132616704 3004419787974 3005934829568 3007356659712 3015275866702 3017116963584 3017754279936 3026304219312 3029262483456 3031806713856 3036126017034 3038676012009 3041646369792 3050908318656 3053890633728 3060809968392 3062542955076 3063801962496 3065115137226 3067634515968 3075712451328 3077453875584 3077590450176 3078719012864 3079332937728 3080462139392 3087441678288 3089979408384 3090459705344 3092574633984 3101336555328 3102473825792 3104368164864 3111401868696 3112542830144 3114443317248 3123926936064 3124412509724 3126550673664 3129606930432 3136697818848 3138473772144 3139763994624 3149324716032 3152403234816 3153754384896 3155050889216 3159545773824 3163989819072 3173624309196 3174928982016 3176726581248 3176867561472 3187036571136 3189217591296 3189713313536 3199426132848 3201379670016 3202553626624 3204509073408 3209809793586 3211769670912 3212947437568 3224255382216 3227407147008 3234719625687 3235905808168 3237737931604 3237881619456 3239714861568 3241046704128 3250915835904 3252309209424 3253646229504 3255488397312 3262864500918 3266054006784 3275999286912 3277346045952 3279201632256 3281955782656 3286631463984 3289391854584 3292095578112 3292607291392 3302633427456 3304649981952 3305861808128 3313352044992 3314919285828 3316590903296 3318012425776 3328263620352 3328780955482 3329484105728 3331517054976 3339065420064 3340289866496 3340955950992 3342181090688 3342329413632 3353028059216 3355322674176 3357222409728 3358602559488 3360504152064 3368118194496 3371410587648 3381676683264 3384516900864 3387825324032 3395501269248 3398820429824 3408450010608 3409169989632 3410782553088 3420234369024 3421852166016 3423106970624 3425045084672 3435626962944 3436160986304 3436886818816 3446624249772 3446777207808 3448041152512 3449993383936 3460176507744 3462135610032 3463558889472 3465519906816 3473371888074 3474645585136 3476767168512 3485922464002 3490283054016 3493694865408 3501610683912 3505033568256 3519143215104 3520807796736 3522098888704 3530079063456 3532077743568 3532234493952 3533529776128 3535530409984 3543541017126 3546453639168 3547004889088 3547754135552 3547973683008 3549432250368 3557805677184 3559268286464 3559488546456 3560793822784 3571795104768 3572350293688 3573817403904 3575286595584 3577310871552 3585416142528 3586730926592 3588427477728 3598371575744 3599354399454 3602872829952 3606394699776 3614565867264 3618099167232 3632164478976 3634382241792 3640394034189 3643952581632 3646015735296 3646177542144 3647514607616 3649579778048 3657848791872 3660352008192 3662424446976 3672068629746 3674310757632 3675658139648 3687014301696 3687587399936 3689101836288 3692200255488 3700565836407 3702431924224 3704183202816 3713937348011 3715462605888 3719094534144 3727521050616 3731164766208 3732763978998 3734298513408 3743108056204 3745669618944 3749331075072 3757826099808 3759953727024 3761499439104 3763629146112 3772156566618 3775324742193 3778427879424 3779813441536 3780567171072 3790522456512 3792836911104 3794227757056 3802824506184 3805950246912 3806541832192 3807581513472 3811303489536 3819938927904 3821339712256 3823672983552 3833741778592 3834506261934 3835316238336 3835912388176 3839065325568 3842289696768 3847763665152 3850995341952 3853175720256 3854759755776 3865681109592 3866497671168 3879046296576 3881242556928 3882838130688 3884502352128 3897109411296 3897932611584 3902520950784 3908976283278 3912797374464 3916622200832 3925496264448 3928793227648 3930406723584 3940756578264 3943162764288 3944608735232 3947017273344 3953546209173 3957410868224 3959036116992 3959651497472 3962361249792 3971338946388 3973587461514 3975044589296 3975220998144 3977471711232 3987945501122 3990380500224 3991223402496 4002531386832 4004176822272 4005893050632 4009808879616 4018894080399 4022822618112 4023672373248 4035072292416 4039016644608 4042408951808 4048168022712 4051568016012 4053861955686 4055528493056 4057194037248 4067877758208 4070361563136 4071854178304 4081079957856 4083390606768 4085069283328 4086185038848 4086820182968 4090179354624 4099446654336 4100949935104 4101767702208 4103271834112 4103453933568 4105777250304 4115079890856 4116588904384 4135115407104 4139157553152 4148535824928 4152591089664 4165235914752 4168734231552 4172809240576 4182263758464 4184631696192 4186351992832 4199099621376 4201085827584 4205005846528 4212727698432 4217997459456 4218653092096 4231499078928 4231686868992 4233238642688 4234082789376 4235635441664 4245232307646 4249382094848 4252290121728 4264337763576 4265901510464 4268506226688 4278177569457 4279746391448 4282359561216 4299007176288 4303209529344 4312959500916 4315401436698 4317175492608 4319619815424 4322575908864 4334554447872 4336412279232 4336604725248 4338194972672 4340651196416 4350486001224 4354061893632 4354738675712 4367999049216 4368192897024 4369794727936 4370065146144 4372268843008 4382175285312 4384248087708 4385174188032 4385855806112 4401897046272 4402581263702 4403511236608 4406199975936 4416183297504 4417802726656 4419892381104 4433351150547 4437684827136 4442022739968 4452087226752 4454607934656 4456439218176 4471925162958 4473763565568 4476296546304 4476495200256 4480672202752 4490824259328 4495214116864 4508902244352 4511034989568 4512689201152 4522913800053 4525675445376 4526631419904 4527335025664 4543893725184 4544600014144 4545559986176 4547710070784 4560312492032 4562267085442 4562469554688 4576362477984 4580835950592 4591214952588 4593814432614 4595498999696 4595702943744 4597672705839 4610413581422 4613568676992 4616180813376 4618078519296 4620693209088 4631162517432 4635689558016 4638861950976 4653710738688 4656552247296 4658259820544 4668814245216 4671664975872 4673378091008 4686618764586 4689826010496 4692190953472 4694410395648 4705046728272 4706772084608 4707710658216 4709436991424 4709645991936 4723987074048 4724721356168 4728604852224 4730631577344 4732576333824 4739318660736 4743740902912 4745984728608 4760436463794 4762393473024 4765089871872 4769747828736 4780554856704 4784569970304 4799139199272 4803830439936 4806763610112 4814714690379 4819421156352 4824132222976 4841110720512 4842885971968 4853858712252 4856606897406 4856822429184 4858603442176 4859572292352 4861354313728 4861570056192 4876373753856 4877131722496 4878463814136 4880469344256 4883232595968 4894296751377 4896091506328 4899081010176 4911981653821 4913998930368 4916019068928 4918802448384 4922933673984 4929947195976 4934087781876 4938910937088 4953950141184 4958792712192 4970028067488 4974886354944 4977018638664 4979064684544 4993171433223 4994226158592 4997275582464 4999108100096 5010434799744 5013271636032 5013494120448 5015332585472 5018172194816 5029542088824 5032984011264 5033766322924 5035833614592 5037903839232 5040756228096 5052177291744 5054029942016 5057115881472 5070432674912 5072515024896 5076775351296 5081737986048 5093251903872 5098230644736 5112675015912 5113754984448 5130351553536 5134660455936 5137567627008 5139679674368 5154241479456 5155330228224 5169936374658 5172061728768 5174990075904 5179336469504 5195338334208 5196145881728 5197243482112 5198279860224 5211968377704 5215150752768 5217063165952 5228883696003 5233995019264 5235424581024 5240542298112 5252416025868 5254342104352 5257550352384 5271394945564 5274379533742 5278714822656 5283148333056 5295118595184 5298116615352 5300294664192 5303295614976 5315311525689 5320507333632 5321631203328 5324148375552 5336708515776 5338902429696 5341190734176 5346411839488 5358525440532 5362929893376 5363763490816 5365966307328 5380096389888 5382641216592 5385355526144 5397557363616 5402090688016 5404309244928 5405149274248 5409592049664 5421848800896 5423837010944 5427148750848 5441439943808 5444520809024 5448246718464 5465686310282 5465928872448 5469023602944 5471271911424 5474369667072 5486773187808 5495895097344 5508102944619 5513487209472 5518876737536 5531381099904 5536788119552 5538300383232 5553647886336 5556274804224 5558312308736 5576351677952 5578641801216 5579508928256 5596747149312 5598799495168 5599145968497 5601447770112 5614662084306 5616970264576 5618504428416 5619377751581 5623996612608 5636739149712 5639930590536 5641998771904 5642249158656 5645443719168 5658234849927 5660309743528 5669720162304 5685783684768 5691341635584 5704236759276 5709812748288 5716955234304 5732009568384 5735509475328 5737612705792 5750612667888 5753868582264 5756233990144 5758597988352 5759493087232 5763434545152 5776493012928 5779405930496 5779763580384 5781883038976 5782139633664 5798521664388 5799746506752 5800648001632 5818569444864 5821863835392 5823998732288 5824257196032 5826753528192 5842900380416 5845664116944 5846898917376 5863464424917 5869196061696 5874933301248 5888244396672 5893189841472 5911134867396 5916913102848 5920525910016 5936116302336 5939477246208 5941918957568 5943541874688 5962566883944 5962831497216 5965018087424 5966207566848 5968395395072 5968660267008 5981918251683 5985570750336 5986835103744 5987765679104 6006265233408 6008839575948 6011869659136 6014713319424 6030551733404 6034233927168 6035508559872 6052608438624 6058524966912 6063613427712 6072252034068 6077352024018 6080792933529 6083292739584 6101816637312 6107781267456 6121619936784 6125085910152 6127603924992 6130230274452 6135269031936 6151424902656 6154907751168 6155180900352 6157438025728 6158665875456 6160924278784 6174883356576 6180919410688 6185149267968 6202673110656 6204947651584 6208736329728 6222803737392 6225085660288 6228886634496 6247853872128 6248825019448 6253101347328 6259213860864 6273395637696 6276947544288 6279527989248 6298649432064 6307508769792 6310101778432 6319091547648 6327979638144 6347248618392 6349857964032 6353453162496 6353735122944 6367848461469 6374073142272 6378435182592 6379426627072 6398852265696 6402759340032 6405107253248 6419619587172 6423539341824 6425894875136 6448510764432 6454814294016 6469439251374 6471811616336 6473102155047 6475475863208 6475763238912 6479429723136 6482093408256 6496491864731 6501831671808 6504618418848 6507292459008 6510976794624 6525729001836 6532108013568 6551998573824 6554692091904 6558403264512 6563911565312 6573262927968 6578783709168 6584191156224 6585214582784 6603871895553 6605266854912 6609299963904 6611723616256 6626704089984 6629838571656 6633181806592 6636024851552 6656527240704 6657561910964 6658968211456 6663034109952 6678130840128 6680579732992 6681911901984 6684362181376 6684658827264 6706056118432 6707887744437 6710645348352 6714444819456 6717205118976 6721008304128 6732125821201 6736236388992 6742821175296 6763353366528 6769033801728 6791002538496 6797640859648 6816900021216 6818339979264 6821565106176 6840468738048 6843400628163 6843704332032 6846213941248 6850090169344 6871253925888 6872321972608 6873773637632 6893248499544 6893554415616 6896082305024 6899986767872 6915620372133 6920353015488 6924271220064 6927117778944 6931039813632 6946743776148 6949291170272 6953534337024 6971844928004 6980566108032 6987389730816 7003221367824 7010067136512 7029928146879 7038286430208 7041615593472 7044197777408 7060158126912 7064155487136 7064468987904 7067059552256 7071060819968 7087082034252 7092907278336 7094009778176 7095947366016 7098864500736 7115611354368 7118536572928 7118977092912 7121587645568 7143590209536 7144700587376 7147634807808 7150573191168 7154621743104 7170832285056 7173461853184 7176854955456 7196743151488 7198708798908 7205745659904 7229131734528 7236198334464 7264328957952 7268764483584 7280788068378 7284910346109 7287905163264 7292031470592 7292355084288 7295029215232 7299159556096 7315697583744 7320704016384 7324848893952 7344137259492 7348621515264 7351316279296 7374028603392 7375174799872 7378203672576 7384400510976 7401131672814 7404863848448 7408366405632 7427874696022 7430925211776 7432080252091 7438189068288 7455042101232 7462329532416 7465527957996 7468597026816 7486216112408 7491339237888 7498662150144 7515652199616 7519907454048 7522998878208 7527258292224 7544313133236 7550649484386 7556855758848 7559626883072 7561134342144 7581044913024 7585673822208 7588455514112 7605649012368 7611900493824 7613083664384 7615163026944 7622606979072 7639877855808 7642679424512 7647345967104 7667483557184 7669012523868 7670632476672 7671824776352 7684579393536 7695527330304 7701990683904 7706351440512 7709519511552 7731362219184 7732995342336 7754904561987 7758092593152 7762485113856 7765676261376 7769004704256 7794218822592 7795865223168 7817952566556 7825594748928 7850992528896 7857586455296 7860813447168 7881513156528 7886325528576 7889217470464 7894034546688 7907092418346 7911569300613 7914821736448 7918072233984 7919302994944 7924722499584 7942677892776 7947174923028 7950089178592 7950441996288 7954943422464 7975891002244 7980761000448 7982446804992 8005062773664 8008353644544 8011786101264 8019617759232 8037788160798 8045645236224 8047344746496 8070144584832 8078033289216 8084817903616 8096336045424 8103136032024 8107723911372 8111056986112 8114388074496 8135755516416 8140723126272 8143708356608 8162159915712 8166781213536 8170138566656 8172370077696 8173640365936 8180358709248 8198529465423 8198893308672 8201899870208 8203535404416 8206543668224 8206907867136 8211554500608 8230159781712 8233177808768 8270230814208 8278315106304 8297071649856 8305182179328 8330471829504 8337468463104 8345618481152 8364527516928 8369263392384 8372703985664 8398199242752 8402171655168 8410011693056 8421993126459 8425455396864 8435994918912 8437306184192 8462998157856 8463373737984 8466477285376 8468165578752 8471270883328 8490464615292 8498764189696 8504580243456 8528675527152 8531803020928 8537012453376 8556355138914 8559492782896 8564719122432 8592134401741 8598014352576 8606419058688 8625919001832 8630802873396 8634350985216 8639239630848 8645151817728 8669108895744 8672824558464 8673209450496 8676389945344 8681302392832 8700972002448 8708123787264 8709477351424 8735998098432 8736385794048 8739589455872 8740130292288 8744537686016 8764350570624 8768496175416 8770348376064 8771711612224 8803794092544 8805162527404 8807022473216 8812399951872 8832366595008 8835605453312 8839784762208 8866702301094 8875369654272 8884045479936 8903779311911 8904174453504 8909215869312 8912878436352 8943850325916 8947527131136 8952593092608 8952990400512 8981648518656 8990428233728 9017804488704 9022069979136 9025378402304 9045827600106 9051350890752 9053262839808 9054670051328 9087787450368 9089200028288 9091119972352 9095420141568 9116028036027 9120624984064 9124534170884 9124939109376 9152724955968 9161671901184 9182429905176 9187628865228 9190997999392 9191405887488 9195345411678 9220827162844 9227137353984 9232361626752 9236157038592 9241386418176 9262325034864 9271379116032 9277723901952 9307421477376 9313104494592 9316519641088 9337628490432 9343329951744 9346756182016 9373237529172 9379652020992 9388820791296 9410093456544 9413544169216 9415421316432 9418873982848 9419291983872 9447974148096 9449442712336 9457209704448 9461263154688 9465152667648 9478637321472 9487481805824 9491969457216 9520872927588 9524786946048 9530179743744 9561109713408 9569139940608 9598278398544 9607660879872 9613527220224 9629429380758 9638842312704 9648264445952 9682221441024 9685771943936 9707717424504 9713213794812 9713644858368 9717206884352 9719144584704 9722708627456 9723140112384 9752747507712 9754263444992 9756927628272 9760938688512 9766465191936 9788593502754 9792183012656 9798162020352 9823963307642 9827997860736 9832038137856 9837604896768 9845867347968 9859894391952 9868175563752 9877821874176 9907900282368 9917585424384 9940056134976 9949772709888 9954037277328 9958129369088 9986342866446 9988452317184 9994551164928 9998216200192 10020869599488 10026543272064 10026988240896 10030665170944 10036344389632 10059084177648 10065968022528 10067532645848 10071667229184 10075807678464 10081512456192 10104354583488 10108059884032 10114231762944 10140865349824 10145030049792 10153550702592 10163475972096 10186503807744 10196461289472 10225350031824 10227509968896 10260703107072 10269320911872 10275135254016 10279359348736 10308482958912 10310660456448 10339872749316 10344123457536 10349980151808 10358672939008 10390676668416 10392291763456 10394486964224 10396559720448 10423936755408 10430301505536 10434126331904 10457767392006 10467990038528 10470849162048 10481084596224 10504832051736 10508684208704 10515100704768 10542789891128 10548759067484 10557429645312 10566296666112 10590237190368 10596233230704 10600589328384 10606591229952 10630623051378 10641014667264 10643262406656 10648296751104 10673417031552 10677804859392 10682381468352 10692823678976 10717050881064 10725859786752 10727526981632 10731932614656 10760192779776 10765282433184 10770711052288 10795114727232 10804181376032 10808618489856 10810298548496 10819184099328 10843697601792 10847674021888 10854297501696 10882879887616 10889041618048 10896493436928 10921182102567 10931372620564 10931857744896 10938047205888 10942543822848 10948739334144 10973546375616 11016205889238 11026974418944 11037753475072 11062762199808 11073576239104 11076600766464 11107295772672 11112549608448 11116624617472 11141812044033 11152703355904 11157283602432 11159017856512 11193494298624 11197598990336 11198291936994 11202895540224 11229324168612 11233940529152 11237008856832 11238755503162 11247993225216 11273478299424 11279861181072 11283997543808 11284498317312 11290887438336 11316469699854 11320619487056 11325974226579 11339440324608 11371567369536 11382683271168 11408473518552 11419625496576 11433910468608 11464019136768 11471018950656 11475225411584 11501225335776 11507737164528 11512467980288 11517195976704 11518986174464 11526869090304 11552986025856 11558811860992 11559527160768 11563766077952 11564279267328 11597043328776 11599493013504 11601296003264 11637138889728 11643727670784 11647997464576 11648514392064 11653507056384 11685800760832 11691328233888 11693797834752 11726928849834 11738392123392 11749866602496 11776488793344 11786379682944 11822269734792 11833826205696 11841051820032 11860638627519 11872232604672 11878954492416 11883837915136 11887083749376 11925133767888 11925662994432 11930036174848 11932415133696 11936790790144 11963836503366 11971141500672 11973670207488 11975531358208 12012530466816 12017679151896 12023739318272 12029426638848 12056682241197 12061103466808 12068467854336 12071017119744 12105216877248 12117049933824 12127226855424 12144504068136 12154704048036 12161585867058 12166585479168 12203633274624 12215562534912 12243239873568 12250171820304 12255207849984 12260460548904 12270538063872 12302849805312 12309815502336 12310361800704 12314876051456 12317331750912 12321848557568 12349766713152 12361838821376 12405346221312 12409895303168 12417472659456 12445607474784 12450171320576 12457773268992 12495707744256 12497650038896 12506202694656 12518427721728 12546791275392 12553895088576 12559055978496 12597298864128 12615017539584 12638183095296 12655959276288 12694497236784 12699715928064 12706906324992 12735696922938 12748146284544 12756870365184 12758853254144 12797704531392 12805518680064 12810214506496 12839239174344 12847078683648 12851789750272 12897021528864 12909628588032 12938878502748 12943623232672 12946204310094 12950951726416 12951526477824 12958859446272 12992983729462 13003663343616 13009236837696 13014584918016 13021953589248 13051458003672 13064216027136 13103997147648 13109384183808 13116806529024 13127823130624 13146525855936 13157567418336 13170429165568 13207743791106 13210533709824 13218599927808 13223447232512 13253408179968 13259677143312 13266363613184 13272049703104 13313054481408 13315123821928 13317936422912 13326068219904 13356261680256 13361159465984 13363823803968 13368724362752 13369317654528 13412112236864 13415775488874 13421290696704 13428889638912 13442016608256 13464251642402 13472472777984 13485642350592 13526706733056 13538067603456 13568741400159 13582005076992 13595281719296 13633800042432 13636679958528 13643130212352 13680937476096 13686801256326 13687408664064 13692427882496 13700180338688 13742507851776 13744643945216 13747547275264 13786496999088 13787108831232 13792164610048 13793018117517 13799973535744 13831240744266 13840706030976 13842857388041 13848542440128 13854235557888 13862079627264 13893487552296 13898582340544 13907068674048 13943689856008 13961132216064 13974779461632 14006442735648 14020134273024 14059856293758 14076572860416 14083231186944 14088395554816 14120316253824 14128310974272 14128937975808 14134119104512 14142121639936 14174164068504 14185814556672 14188019556352 14191894732032 14197729001472 14231222708736 14237073145856 14237954185824 14243175291136 14287180419072 14289401174752 14295269615616 14309243486208 14341664570112 14346923706368 14353709910912 14393486302976 14397417597816 14411491319808 14444144071137 14458263469056 14472396668928 14528657915904 14561576136756 14569820692218 14575810326528 14584062941184 14584710168576 14598319112192 14631395167488 14641408032768 14649697787904 14688274518984 14697243030528 14702632558592 14735944961463 14748057206784 14750349599744 14756407345152 14768801021952 14802263345628 14809727696896 14816732811264 14855749392044 14861850423552 14864160504182 14876378136576 14910084202464 14924659064832 14931055915992 14937194053632 14972432224816 14979514299669 14982678475776 14997324300288 15031304399232 15039814908096 15045997756416 15054516584448 15088626266472 15101298968772 15113711517696 15122268684288 15162089826048 15171347644416 15176911028224 15211298024736 15226167328768 15230326053888 15245213958144 15279755711616 15285358849024 15294691934208 15334967114368 15338025047736 15341264953344 15343649552704 15391054660608 15403981367808 15412702881024 15419039023104 15462724438368 15465990684672 15509809123974 15516185186304 15524970227712 15538009408512 15588437645184 15591730446336 15635905133112 15651189497856 15686651088009 15701985057792 15715172910592 15721626894336 15763026313056 15772651057152 15778434940928 15814184836692 15823138601226 15829643472896 15836144467968 15838605989888 15849444999168 15885355785552 15894349846056 15900178357184 15900883992576 15909886844928 15945934577067 15951782004488 15961522000896 15964893609984 16010125547328 16016707289088 16023572202528 16039235518464 16075576321596 16091290472448 16140289169664 16156066578432 16169635807232 16192672090848 16206272064048 16215447822744 16222113972224 16228776148992 16271511032832 16281446252544 16287416713216 16324319831424 16333562427072 16340277133312 16344740155392 16347280731872 16397058930846 16397786617344 16403799740416 16407070808832 16413087336448 16413815734272 16423109001216 16460319563424 16466355617536 16524308833857 16540461628416 16556630212608 16584017266861 16594143299712 16610364358656 16660943659008 16674936926208 16729055033856 16738526784768 16745407971328 16796398485504 16804343310336 16820023386112 16843986252918 16850910793728 16858133254743 16871989837824 16874612368384 16925996315712 16926747475968 16932954570752 16936331157504 16942541766656 16980929230584 16997528379392 17009160486912 17057351054304 17063606041856 17074024906752 17112710277828 17118985565792 17129438244864 17184268803482 17196028705152 17212838117376 17251838003664 17261605746792 17268701970432 17278479261696 17290303635456 17338217791488 17345649116928 17346418900992 17352779890688 17362604785664 17401944004896 17418954702848 17471996196864 17472771588096 17480260584576 17489075372032 17528701141248 17536992350832 17540696752128 17543423224448 17607588185088 17610325054808 17614044946432 17624799903744 17664733190016 17671210906624 17679569524416 17733404602188 17750739308544 17807558623822 17808348907008 17818431738624 17825756872704 17887700651832 17895054262272 17905186185216 17905980801024 17945754755049 17963297037312 17980856467456 18035608977408 18044139958272 18050756804608 18091655200212 18102701781504 18106525679616 18109340102656 18175574900736 18178400056576 18182239944704 18190840283136 18232056072054 18241249968128 18242378800587 18249068341768 18249878218752 18305449911936 18308295255151 18323343802368 18364859810352 18375257730456 18381995998784 18382811774976 18390690823356 18441654325688 18454274707968 18464723253504 18472314077184 18482772836352 18524650069728 18542758232064 18555447803904 18614842954752 18626208989184 18633039282176 18675256980864 18686659903488 18693512364032 18746475058344 18759304041984 18777641582592 18820186913088 18827088338432 18830842632864 18837747965696 18838583967744 18895948296192 18898885424672 18922526309376 18930305335296 18957274642944 18974963611648 18983938914432 19041745855176 19049573892096 19060359487488 19103545384407 19122219426816 19138279881216 19196556797088 19215321759744 19258858761516 19277684625408 19364442882048 19371543887872 19415434849008 19426427589624 19427289716736 19434413768704 19438289169408 19445417254912 19446280224768 19489475594193 19505495015424 19508526889984 19513855256544 19521877377024 19532930383872 19577187005508 19584366025312 19596324040704 19647926615284 19655995721472 19664076275712 19675209793536 19691734695936 19719788783904 19736351127504 19755643748352 19811615686659 19815800564736 19835170848768 19880112269952 19899545419776 19908074554656 19916258738176 19972685732892 19976904634368 19989102329856 20041739198976 20053086544128 20053976481792 20061330341888 20072688779264 20118168355296 20131936045056 20135065291696 20143334458368 20151615356928 20163024912384 20196377463603 20208709166976 20216119768064 20228463525888 20281730699648 20290060099584 20307101405184 20373007615488 20392922578944 20450700063648 20455019937792 20521406214144 20530201884489 20538641823744 20550270508032 20558718697472 20616965917824 20621320912896 20679745498632 20688246915072 20699960303616 20717345878016 20746861116399 20781353336832 20784583526912 20788973928448 20793119440896 20847873510816 20860603011072 20868252663808 20915534784012 20935980077056 20941698324096 20944953437711 20962169192448 21009664103472 21017368417408 21030201409536 21085579782256 21089784440637 21097518134968 21114859290624 21132593332224 21180474380736 21192466461408 21201178656768 21213182459904 21261246102756 21282029334528 21296593502208 21346834063104 21355609718784 21364762936704 21385647357952 21434101762128 21451719573504 21455053963264 21463865229312 21520385559552 21530564866368 21541422104576 21590229454464 21608362752064 21617236979712 21620597096992 21687395203584 21695348043776 21708595003392 21765759775232 21778083236096 21792986873856 21842364205134 21854731038327 21862745241128 21863715489792 21876094411776 21885087645696 21897478668288 21933700256171 21947092751232 22032411778476 22053948837888 22125524399616 22147152478208 22153201532928 22214591545344 22225099216896 22233249234944 22283624088066 22296240756273 22305406711808 22314567204864 22318035713024 22386988597248 22395197980672 22396583873988 22405791080448 22458648337224 22467881058304 22474017713664 22477511006324 22495986450432 22546956598848 22559722362144 22567995087616 22568996634624 22581774876672 22632939399708 22641238974112 22651948453158 22678880649216 22743134739072 22765366542336 22816947037104 22839250993152 22867820937216 22928038273536 22942037901312 22950450823168 23002450671552 23015474329056 23024935960576 23037972348928 23053738180608 23105972051712 23119054321536 23127532155904 23128558534656 23194086657552 23198986027008 23202592006528 23274277779456 23287455341568 23295994929152 23297028784128 23307014112768 23371601521664 23382656467776 23387595669504 23453857699668 23476784246784 23552977586688 23572759365888 23644539469584 23667652411392 23682103640064 23721277255038 23734707901839 23744465209344 23757908984832 23767675830272 23774167498752 23850267535776 23851325988864 23860072349696 23864830267392 23873581580288 23927673006732 23942283001344 23947340414976 23951062716416 24025060933632 24035358303792 24047478636544 24058853277696 24113364482394 24122206933616 24136935708672 24142034239488 24210433754496 24214196950361 24234099867648 24254453710848 24289008136272 24309408096072 24323171734116 24333170958336 24407266549248 24431125069824 24486479747136 24500343640608 24510415699968 24520921097808 24541076127744 24595588396269 24605699610624 24619631004672 24620723601408 24629752102912 24634663501824 24643697115136 24699533426304 24723677642752 24810692442624 24819790606336 24834945318912 24891214949568 24900342641152 24915546537984 24991415488512 24995300077792 25012405389312 25036855443456 25092468969931 25093582550784 25107790177152 25118111956992 25194597728256 25230035079168 25265979379377 25276366190592 25311918552576 25388994473568 25399431856128 25413812649984 25471393845876 25496292569088 25513740730368 25517706508288 25595409062784 25611037360128 25620429012992 25678478348688 25694157367296 25703579500544 25776403205223 25794043057728 25819257176064 25877757005496 25887246465344 25892408620188 25901903452832 25903052955648 25917718892544 25985967458924 26007326687232 26018473675392 26029169836032 26043907178496 26102916007344 26128432054272 26207994295296 26218768367616 26233613058048 26255646261248 26293051711872 26315134836672 26340858331136 26415487582212 26421067419648 26437199855616 26506816359936 26519354286624 26532727226368 26544099406208 26626108962816 26630247643856 26635872845824 26652136439808 26711337935733 26712523360512 26722318931968 26727647607936 26737448725504 26738635309056 26824224473728 26831550977748 26842581393408 26857779277824 26928503284804 26944945555968 26971284701184 27053413466112 27076135206912 27137482800318 27164010153984 27190563438592 27267600084864 27273359917056 27286260424704 27361874952192 27373602512652 27374817328128 27384855764992 27400360677376 27485015703552 27489287890432 27495094550528 27572993998176 27574217662464 27584329220096 27586036235034 27599947071488 27662481488532 27681412061952 27685714776082 27697084880256 27708471115776 27724159254528 27786975104592 27797164681088 27814137348096 27887379712016 27922264432128 27949558923264 28012885471296 28040268546048 28119712587516 28166462373888 28176791109632 28240632507648 28256621948544 28257875951616 28268238209024 28284243279872 28348328137008 28371629113344 28376039112704 28383789464064 28395458002944 28462445417472 28474146291712 28475908371648 28486350582272 28574360838144 28578802349504 28590539231232 28683329140224 28693847412736 28707419821824 28786972605952 28794835195632 28822982639616 28888288142274 28916526938112 28944793337856 29009087435581 29057315831808 29123152273512 29139641384436 29151620653056 29168125882368 29169420337152 29262790334976 29282816065536 29299395575808 29376549037968 29394486061056 29405265117184 29471889922926 29496114413568 29500699199488 29512814690304 29537602043904 29604526691256 29619455393792 29633465622528 29711498784088 29723700847104 29728321008364 29752756273152 29820168404928 29849318129664 29862111831984 29874388107264 29944864449632 29959028599338 29965356951552 29994648600576 30062608798464 30079629816192 30091995512832 30109033168896 30177252532944 30202597937544 30227423035392 30244537368576 30324179652096 30342695288832 30353822056448 30422596049472 30452334657536 30460652107776 30490427916288 30559511423232 30570717698048 30589383868416 30669934228736 30676050095472 30682529906688 30687299105408 30782109321216 30807962735616 30825405762048 30838078046208 30925448876736 30931981369344 31019618247948 31032370372608 31049940455424 31076018817024 31176875290368 31183460892672 31271810266224 31302378995712 31373302176018 31403970115584 31430345821184 31443253788672 31526052626112 31545302114304 31556869881856 31628369673384 31646277202452 31659286945792 31672288935936 31677211979776 31698889998336 31770711571104 31788699692112 31800356714368 31801767985152 31819773689856 31891869154134 31903564008976 31923044001792 31929787219968 32020251094656 32033414578176 32047144405056 32078471036928 32151152643192 32182580944896 32280578339328 32312133156864 32339271614464 32385344181696 32412544128096 32430895645488 32444227944448 32457552297984 32543022065664 32562892505088 32574833426432 32648639662848 32667124854144 32680554266624 32689480310784 32694561463744 32794117861692 32795573234688 32807599480832 32814141617664 32826174672896 32827631468544 32846218002432 32920639126848 32932711235072 33048617667714 33080923256832 33113260425216 33168034533722 33188286599424 33220728717312 33321887318016 33349873852416 33425436132099 33458110067712 33477053569536 33490815942656 33592796971008 33608686620672 33640046772224 33687972505836 33701821587456 33716266509486 33743979675648 33749224736768 33851992631424 33853494951936 33865909141504 33872662315008 33885083533312 33961858461168 33977922679737 33995056758784 34018320973824 34114702108608 34127212083712 34148049813504 34225420555656 34237971131584 34258876489728 34368537606964 34392057410304 34425676234752 34503676007328 34523211493584 34537403940864 34556958523392 34580607270912 34676435582976 34691298233856 34692837801984 34705559781376 34725209571328 34803888009792 34837909405696 34943992393728 34945543176192 34960521169152 35057402282496 35073984701664 35081393504256 35086846448896 35215176370176 35220650109616 35228089892864 35249599807488 35329466380032 35342421813248 35359139048832 35466809204376 35501478617088 35581915882557 35615117247644 35616697814016 35636863477248 35651513745408 35775401303664 35790108524544 35810372370432 35891509510098 35926594074624 35961712934912 36071217954816 36088279916544 36101513609216 36183310400424 36205403563008 36213051359232 36218680205312 36351149801472 36356800113152 36364479889408 36381680566272 36464112144108 36482499936256 36484757601174 36498136683536 36499756437504 36610899823872 36616590510302 36646687604736 36729719620704 36750515460912 36763991997568 36765623549952 36781381646712 36883308651376 36908549415936 36929446507008 36944628154368 36965545672704 37049300139456 37085516464128 37229685909504 37252417978368 37266078564352 37350513961728 37373319806976 37387024728064 37492950116688 37518608083968 37555283165184 37640373826176 37654176676864 37661685265728 37675495931392 37677167935488 37791896592384 37797770849344 37845052618752 37914549285888 37949927223296 37967877828864 38083491710352 38099147784192 38120718974976 38207090768814 38244438853632 38276559762432 38393113594176 38430643519488 38517717523032 38555369250816 38728885764096 38743087775744 38830869698016 38852855179248 38854579433472 38868827537408 38876578338816 38890834509824 38978951188386 39010990030848 39017053779968 39027710513088 39043754754048 39065860767744 39154374011016 39168732050624 39192648081408 39295853230568 39311991442944 39328152551424 39350419587072 39383469391872 39439577567808 39472702255008 39511287496704 39623231373318 39631601129472 39670341697536 39760224539904 39799090839552 39816149109312 39832517476352 39945371465784 39953809268736 39978204659712 40083478397952 40106173088256 40107952963584 40122660683776 40145377558528 40236336710592 40263872090112 40270130583392 40286668916736 40326049824768 40392754927206 40417418333952 40432239536128 40456927051776 40563461399296 40580120199168 40614202810368 40706224200477 40746015230976 40785845157888 40853310828121 40901400127296 40910039875584 41042812428288 41060403768978 41077283647488 41100541016064 41233931835648 41242641825792 41359490997264 41376493830144 41399920607232 41434691756032 41493722232798 41528572164123 41562706673664 41569167053824 41577947856896 41586238881792 41695747021632 41721206022144 41736505327616 41831069568024 41871960154112 41883396648192 41889906875422 41924338384896 42019328206944 42034736834816 42060402819072 42171159564512 42179568881274 42195036269936 42229718581248 42265186664448 42360948761472 42384932922816 42402357313536 42426364919808 42522492205512 42564058669056 42593187004416 42693668126208 42711219437568 42729525873408 42771294715904 42868203524256 42910107926528 42927730458624 43040771119104 43061129732736 43082844209152 43180458908928 43216725504128 43234473959424 43241194193984 43374790407168 43390696087552 43417190006784 43531519550464 43556166472192 43585973747712 43684728410268 43709462076654 43725490482256 43727430979584 43752188823552 43794957336576 43867400512342 43894185502464 44064823556952 44107897675776 44207834884389 44251048799232 44294304956416 44306403065856 44429183090688 44450198433792 44466498469888 44567248176132 44592481512546 44610813423616 44629134409728 44636071426048 44773977194496 44790395961344 44793167747976 44811582160896 44917296674448 44935762116608 44938542899007 44948035427328 44955022012648 44991972900864 45093913197696 45119444724288 45135990175232 45137993269248 45163549753344 45265878799416 45282477948224 45303896906316 45486269478144 45530733084672 45633894074208 45678501986304 45735641874432 45856076547072 45884075802624 45900901646336 46004901343104 46030948658112 46049871921152 46075944697856 46211944103424 46238108643072 46255064311808 46257117069312 46388173315104 46397972054016 46405184013056 46548555558912 46574910683136 46591989858304 46614028225536 46743203043328 46765312935552 46775191339008 46907715399336 46953568493568 47059953264027 47105955173376 47145518731776 47289078939168 47335304822784 47442554510076 47469415803678 47488930418688 47515817969664 47548334997504 47700535071552 47702651977728 47720144699392 47729660534784 47747163160576 47855346013464 47884566002688 47894680829952 47902125432832 48050121867264 48070716607584 48094957273088 48117706555392 48226728964788 48244413867232 48273871417344 48420867508992 48428393900722 48468199735296 48508907421696 48578016272544 48618816192144 48646343468232 48666341916672 48814533098496 48862250139648 48972959494272 49000687281216 49020831399936 49041842195616 49191176792538 49211399221248 49239262009344 49241447202816 49269327003648 49287394230272 49399066852608 49447355285504 49621384885248 49639581212672 49669890637824 49752051800583 49782429899136 49800685282304 49831093075968 49982830977024 49990600155584 50024810778624 50184937939862 50187165101568 50215580354304 50236223913984 50389195456512 50460070158336 50531958758754 50552732381184 50574399764229 50623837105152 50777988947136 50798863712256 50827625299968 50942787691752 50992585138176 51027481460736 51035413016576 51190818125568 51222074720256 51240858025984 51356956697376 51388314734592 51407159001088 51552806410446 51588086115456 51596104809971 51638514352128 51755514010992 51774492930688 51784817240376 51803806905664 51806105911296 51835437785088 51971934917848 52014653374464 52036947350784 52058339672064 52087814356992 52205832014688 52256864108544 52415988590592 52467226116096 52511292522496 52586103423744 52630269673344 52681716662272 52830975164424 52842134839296 52874399711232 53013632719872 53038708573248 53065454452736 53088198812416 53252217925632 53260495287712 53271745691648 53422675871466 53425046721024 53444637863936 53455295215872 53474897451008 53477270618112 53648448947456 53663101955496 53685162786816 53715558555648 53837264265147 53857006569608 53889891111936 53942569402368 54031798192031 54106826932224 54152270413824 54274965600636 54328020307968 54535200169728 54546719834112 54572520849408 54723749904384 54747205025304 54749634656256 54769711529984 54800721354752 54924885765453 54970031407104 54978575780864 54990189101056 55145987996352 55148435324928 55168658440192 55172072470068 55199894142976 55324962977064 55362824123904 55371429552164 55394169760512 55416942231552 55448318509056 55573950209184 55594329362176 55628274696192 55774759424032 55844528864256 55899117846528 56025770942592 56080537092096 56239425175032 56332924747776 56481265015296 56513243897088 56515751903232 56536476418048 56568486559744 56696656274016 56752078225408 56767578928128 56790916005888 56924890834944 56951816743296 56972701164544 57148721676288 57157604699008 57181078462464 57366658280448 57387694825472 57414839643648 57573945211904 57589670391264 57645965279232 57776576284548 57833053876224 58018174871162 58114631663616 58246304547024 58279282768872 58303241306112 58336251764736 58338840674304 58468426782579 58525580669952 58565632131072 58598791151616 58753098075936 58788972122112 58810530234368 58943779845852 58992228827136 59001398398976 59025629380608 59075204087808 59209053382512 59238910787584 59266931245056 59422997568176 59434847059977 59447401694208 59456642016728 59505512546304 59640336809856 59698636259328 59724223663968 59748776214528 59889728899264 59918057198676 59930713903104 60125217596928 60159259632384 60183991025664 60218066337792 60354505065888 60405195875088 60454846070784 60489074737152 60589132390809 60648359304192 60685390577664 60707644112896 60845192098944 60904669315072 60921304215552 61119022846464 61141435396096 61178767736832 61339868457472 61352100190944 61365059813376 61374598210816 61564218642432 61590605653467 61615925471232 61650811524096 61676156092416 61813155267391 61850897753472 61863962738688 62039236495896 62064740745216 62099880910848 62152037634048 62240583349197 62353750580736 62366921785344 62543620532448 62604757991424 62746604352036 62807940231168 62834860313133 62860691642368 62886507577344 63052105252224 63090604228608 63113739763712 63256739346768 63292554404904 63318573891584 63344577871872 63354423959552 63397779996672 63541423142208 63577399384224 63600713428736 63603535970304 63639547379712 63783738308268 63807128017952 63846088003584 64040502189312 64066829156352 64094288810112 64156942073856 64302305286384 64365161889792 64561156678656 64624266313728 64678543228928 64770688363392 64825088256192 64861791290976 64888455888896 65086044131328 65125785010176 65297279325696 65334249708288 65361108533248 65378960621568 65389122927488 65588235723384 65591146469376 65615198961664 65628283235328 65652349345792 65655262937088 65692436004864 65801100768513 65841278253696 65865422470144 66097235335428 66161846513664 66336069067444 66376573198848 66441457434624 66643774636032 66699747704832 66850872264198 66888722268819 66916220135424 66954107139072 66981631885312 67185593942016 67217373241344 67280093544448 67375945011672 67403643174912 67432533018972 67487959351296 67498449473536 67703985262848 67706989903872 67731818283008 67745324630016 67770167066624 67923716922336 67955845359474 67990113517568 68036641947648 68229404217216 68240009587381 68254424167424 68296099627008 68450841111312 68475942263168 68517752979456 68737075213928 68784114820608 68851352469504 69007352014656 69046422987168 69074807881728 69113917046784 69161214541824 69382596467712 69385675603968 69411119562752 69450419142656 69607776019584 69675818811392 69887984787456 69891086352384 69921042338304 70114804564992 70147969403328 70162787008512 70173692897792 70430352740352 70441300219232 70456179785728 70658932760064 70684843626496 70718278097664 70933618408752 71002957234176 71163831765114 71204123705517 71230234495288 71233395628032 71273726954496 71303027490816 71461410512041 71550802607328 71580217049088 71620744740864 71783019020196 71853188149248 72142435909632 72176559833088 72203027218432 72366620800848 72410807126016 72426102718464 72437360410624 72642590851083 72702299602944 72713600226304 72728959778816 72763361132544 72928224288216 72964999872512 72969515202348 72996273367072 72999512875008 73221799647744 73233181020604 73293375209472 73459439241408 73501030921824 73527983995136 73531247099904 73562763293424 73766617302752 73786765188807 73817098831872 73858893014016 73889256308736 73931091345408 74098600278912 74171032928256 74459371819008 74504835956736 74701027923456 74746639613952 74774049456128 74985900233376 75037216167936 75110566330368 75277406909793 75280747652352 75308353353728 75323370531456 75350991862784 75354335870976 75583793184768 75595541698688 75690105237504 75829098571776 75899854446592 75935755657728 76166983420704 76198295568384 76241437949952 76414181537628 76488877707264 76553119524864 76786227188352 76861287038976 77035435046064 77110738501632 77329209615669 77457771528192 77486175551488 77661739396032 77705710358496 77709158866944 77737655074816 77753156677632 77781669019648 77957902376772 78021980061696 78034107559936 78055421026176 78087509508096 78131721535488 78308748022032 78337464101248 78385296162816 78591706461136 78623982885888 78656305102848 78700839174144 78766938783744 78879155135616 78945404510016 79022574993408 79246462746636 79263202258944 79520449079808 79598181679104 79632298218624 79665034952704 79890742931568 79907618537472 79956409319424 80134013807199 80166956795904 80212346176512 80215905927168 80245321367552 80290755117056 80472673421184 80527744180224 80540261166784 80573337833472 80785509854412 80834836667904 80864479072256 80913854103552 81126922798592 81160240398336 81228405620736 81412448400954 81492030461952 81571690315776 81706621656242 81752882773001 81802800254592 81820079751168 82085624856576 82120807537956 82154567294976 82201082032128 82467863671296 82485283651584 82718981994528 82752987660288 82799841214464 82869383512064 82987444465596 83057144328246 83125413347328 83138334107648 83155895713792 83172477763584 83391494043264 83442412044288 83473010655232 83662139136048 83743920308224 83766793296384 83779813750844 83848676769792 84038656413888 84069473669632 84120805638144 84342319129024 84359137762548 84390072539872 84530373328896 84721897522944 84769865845632 84804714627072 84852729839616 85044984411024 85128117338112 85186374008832 85387336252416 85422438875136 85459051746816 85542589431808 85736407048512 85820215853056 86081542238208 86122259465472 86360917817856 86433451008256 86468947918848 86482388387968 86749580814336 86781392175104 86834380013568 87027262306743 87063039100928 87112332944384 87171947495424 87369456820536 87418924153308 87450980964512 87454861959168 87504377647104 87734801024684 87788371004928 88129647113904 88215795351552 88415669768778 88502097598464 88588609912832 88612806131712 88858366181376 88900396867584 88932996939776 89134496352264 89184963025092 89221626847232 89258268819456 89272142852096 89547954388992 89580791922688 89586335495952 89623164321792 89834593348896 89871524233216 89877085798014 89896070854656 89910044025296 89983945801728 90187826395392 90238889448576 90271980350464 90275986538496 90327099506688 90531757598832 90564955896448 90607793812632 90972538956288 91061466169344 91267788148416 91357003972608 91471283748864 91712153094144 91768151605248 91801803292672 92009802686208 92061897316224 92099743842304 92151889395712 92423888206848 92476217286144 92510128623616 92514234138624 92776346630208 92795944108032 92810368026112 93097111117824 93149821366272 93183979716608 93228056451072 93486406086656 93530625871104 93550382678016 93815430798672 93907136987136 94119906528054 94211910346752 94291037463552 94513478419151 94578157878336 94670609645568 94885109020152 94938831607356 94977860837376 95031635939328 95096669995008 95401070143104 95405303955456 95440289398784 95459321069568 95494326321152 95710692026928 95769132005376 95789361659904 95804250865664 96100243734528 96141433215168 96189914546176 96235413110784 96453457929576 96488827734464 96547742834688 96841735017984 96856787801444 96936399470592 97017814843392 97156032545088 97237632384288 97292686936464 97332683833344 97629066196992 97724500279296 97945918988544 98001374562432 98041662799872 98083684391232 98382353585076 98422798442496 98478524018688 98482894405632 98538654007296 98798133705216 98894710571008 99242769770496 99279162425344 99339781275648 99504103601166 99564859798272 99601370564608 99662186151936 99965661954048 99981200311168 100049621557248 100276308396297 100369875879724 100374330203136 100431160708608 100472447827968 100778390913024 100920140316672 101063917517508 101105464762368 101148799528458 101247674210304 101555977894272 101597727424512 101655250599936 101885575383504 101985170276352 102054962921472 102070826033152 102381636251136 102444149440512 102481716051968 102713913394752 102776629469184 102814318002176 103105612820892 103176172230912 103192209619942 103277028704256 103511028021984 103548985861376 103569634480752 103607613811328 103612211822592 103670875570176 103943869835696 104029306748928 104073894701568 104116679344128 104175628713984 104411664029376 104513728217088 104831977181184 105022585044992 105172206847488 105260539346688 105363433324544 105661950328848 105684269678592 105748799422464 106027265439744 106077417146496 106130908905472 106176397624832 106504435851264 106520990575424 106543491383296 106845351742932 106850093442048 106889275727872 106910590431744 106949794902016 106954541236224 107296897894912 107326203910992 107370325573632 107431117111296 107674528530294 107714013139216 107779782223872 107885138804736 108063596384062 108213653864448 108304540827648 108549931201272 108656040615936 109070400339456 109093439668224 109145041698816 109447499808768 109494410050608 109499269312512 109539423059968 109601442709504 109849771530906 109940062814208 109957151561728 109980378202112 110291975992704 110296870649856 110337316880384 110344144940136 110399788285952 110649925954128 110725648247808 110742859104328 110788339521024 110833884463104 110896637018112 111147900418368 111188658724352 111256549392384 111549518848064 111689057728512 111798235693056 112051541885184 112161074184192 112478850350064 112665849495552 112962530030592 113026487794176 113031503806464 113072952836096 113136973119488 113393312548032 113504156450816 113535157856256 113849781669888 113903633486592 113945402329088 114297443352576 114315209398016 114362156924928 114733316560896 114775389650944 114829679287296 115147890423808 115179340782528 115291930558464 115553152569096 115666107752448 116036349742324 116229263327232 116492609094048 116558565537744 116606482612224 116672503529472 116936853565158 117051161339904 117131264262144 117197582303232 117506196151872 117577944244224 117621060468736 117887559691704 117984457654272 118002796797952 118051258761216 118150408175616 118418106765024 118477821575168 118533862490112 118845995136352 118869694119954 118894803388416 118913284033456 119011025092608 119280673619712 119397272518656 119448447327936 119497552429056 119779457798528 119836114397352 119861427806208 120250435193856 120318519264768 120367982051328 120436132675584 120709010131776 120810391750176 120978149474304 121178264781618 121296718608384 121370781155328 121415288225792 121690384197888 121809338630144 121842608431104 122238045692928 122282870792192 122357535473664 122559932484363 122679736914944 122704200381888 122730119626752 122749196421632 123128437284864 123181211306934 123231850942464 123301623048192 123626310534782 123701795506944 123727925477376 124078472991792 124129481490432 124199761821696 124304075268096 124481166698394 124585716492369 124707501161472 124733843570688 125087241064896 125209515982848 125493208704072 125615880462336 125669720626266 125721383284736 125773015154688 126104210504448 126181208457216 126227479527424 126513478693536 126585108809808 126637147783168 126689155743744 126708847919104 126795559993344 127082846284416 127154798768448 127201426857472 127207071940608 127279094759424 127567476616536 127614256035904 127692176007168 128081004378624 128133658312704 128188577620224 128313884147712 128604610572768 128730323779584 129122313357312 129248532627456 129357086457856 129541376726784 129650176512384 129723582581952 129776911777792 130172088262656 130251570020352 130594558651392 130668499416576 130722217066496 130757921243136 130778245854976 131176471446768 131182292938752 131230397923328 131256566470656 131304698691584 131384872009728 131602201537026 131682556507392 131730844940288 132194470670856 132323693027328 132623504653167 132672138134888 132753146397696 132882914869248 133287549272064 133399495409664 133701744528396 133777444537638 133832440270848 133908214278144 134371187884032 134434746482688 134560187088896 134751890023344 134807286349824 134865066037944 134975918702592 134996898947072 135407970525696 135413979807744 135463636566016 135490649260032 135540334133248 135847433844672 135911690718948 135980227035136 136458808434432 136480019174762 136508848334848 136592199254016 136901682222624 136951884526336 137035505958912 137474150427856 137568229641216 137702704939008 138014704029312 138092845974336 138149615763456 138227834093568 138765192935424 138771351207936 138900838285312 139215552039168 139351637622784 139775969574912 139842084676608 140229609129984 140295938806656 140325574017024 140347385795584 140860705480704 140882600438464 140912359571456 141317865520128 141369687252992 141436556195328 141867236817504 142005914468352 142327663530228 142408247411034 142460468990576 142466791256064 142547453908992 142922821024082 143101605214656 143160434098176 143241489481728 143566038040392 143706376298496 144284871819264 144353119666176 144406054436864 144733241601696 144821614252032 144874720821248 145285181702166 145404599205888 145427200452608 145457919557632 145526722265088 145856448576432 145929999745024 145939030404696 145992546734144 145999025750016 146443599295488 146466362041208 146586750418944 146918878482816 147002061843648 147055967990272 147062494199808 147125526586848 147533234605504 147573530377614 147634197663744 147717786028032 147862182690816 148197200557824 148342065856512 148918743638016 149009671913472 149256155401749 149402055846912 149493279227904 149548098912256 149971800466752 150074432335872 150554813819586 150561495304704 150616706707456 150646741062912 150701983725568 150708671741952 151167586369536 151191083397376 151380210475008 151658197143552 151723199292687 151799708893184 151871511315456 152271431268451 152333966841408 152396591136768 152482875899904 152828363075256 152977755414528 153106239049728 153572454376704 153722574077952 154070870092128 154221477003264 154658419231338 154788314429913 154915543056384 154972351102976 155323478792064 155411420716992 155418317733888 155475310149632 155506313355264 155563338039296 155915804753544 156043960123392 156068215119872 156110842052352 156175019016192 156263443070976 156617496044064 156674928202496 156770592325632 157183412922272 157247965771776 157401678348288 157533877567488 157758310271232 157890809020032 158045149986816 158492925493272 158526404517888 159040898159616 159196363358208 159264596437248 159330069905408 159781485863136 159815237074944 160268027614398 160333913591808 160424692353024 160431811854336 160581510234112 160945346842368 161055488360448 161080522333568 161146675666944 161571019708824 161669673335808 161728958144512 161827708207104 162095394576093 162253845597184 162320480796672 162456811241472 162824896801908 162984060923904 163413243312484 163505765546002 163605600509184 163640159502336 164171249713152 164241615075912 164309134589952 164402164064256 164774657296359 164935727342592 164970567303168 165437963989056 165505975320576 165599682428928 165738767024128 165974888931192 166114288656492 166250826694656 166276668215296 166344955527168 166782988086528 166884824088576 166946021310464 167324278272096 167487840616448 167533586592768 167559627501688 167697353539584 168077312827776 168138947339264 168241611276288 168684638258048 168718275525096 168780145079744 169443795045888 169539731691264 169609429254144 169705459679232 170089968822048 170256234676224 170372748017664 170774672504832 170918103493632 171085178863616 171472814097024 171640431706112 172163084476416 172244518930944 172721835635712 172866902016512 172937895837696 172964776775936 173499161628672 173562784350208 174054524613486 174126078201856 174224665888768 174343894990848 174738913641072 174837848306616 174901961929024 174909723918336 175008755294208 175405280347737 175469602049368 175576742009856 176259294227808 176431590703104 176831339537556 177004195196928 177225612263424 177716732362752 177800793735168 177865993879552 178268992704528 178369926050184 178443253694464 178516537638912 178544285704192 179095908777984 179161583845376 179172670991904 179246328643584 179669186697792 179743048466432 179754171596028 179792141709312 179820088050592 180375652790784 180477778897152 180543960700928 180551973076992 180654199013376 181063515197664 181129911792896 181215587625264 181767397172427 181945077912576 182122932338688 182535576296832 182714007945216 183424306188288 183536303210496 184019605372416 184123794632448 184199487684608 184303778791424 184847776413696 184952434572288 185020257247232 185028468277248 185439465802173 185552693260416 185591888216064 185620736052224 186194222235648 186299642732544 186367959433216 186456112902144 186972812173312 187061251742208 187100765356032 187630861597344 187814273974272 188239813056108 188423820693504 188504580939399 188582074927104 189026956838302 189156315756672 189341219291136 189770218040304 189877663214712 189955721674752 190063271878656 190193339990016 190802140286208 190810607910912 190880578797568 190918642139136 190988652642304 191421384053856 191538264010752 191608501731328 192200487469056 192282866430336 192379829092352 192470826221568 192906915859152 192977655468928 193095485669376 193683470035968 193713575602888 193872798941184 194035629686784 194312065090176 194475264768576 194585373872928 194665367666688 195258132393984 195891837977088 196002749124864 196083325599744 196167368782464 196764707170152 196845596884992 196957048037376 196965788811264 197077308014592 197403302305539 197596267410432 197789421142016 198485539540992 198558324850688 199008207202332 199129719596544 199202741129216 199324372303872 199931323908096 199962400622336 200099243114496 200552616792594 200666166806457 200739751759448 200748660406272 200862321417216 200944895655936 201391247806661 201556781826048 201840280633344 202127835035016 202210929524736 202297599056916 202495348420608 203111955788544 203195454849024 203310501199872 203771150767008 203970340552704 204109925842944 204141652066304 204720028762143 204763272502272 204888298881024 204963432103936 205427826789504 205553258938368 205628636004352 206211225641784 206352344461824 206384419239884 206554057408512 207022056043968 207097971722752 207139268961504 207215227622656 207224423645184 207341751140352 207887739671392 208147789403136 208233358688256 208351257427968 208823328058752 209027456434176 209663954362368 210344413694976 210521078693376 210726866649088 211323900657696 211368539357184 212054530879488 212154834292992 212352795249664 213008871702528 213041981150848 213086982766592 213690703485864 213700186884096 213778551455744 213821180863488 213899589804032 213909082472448 214384231536123 214593795789824 214652407821984 214740651147264 214862234222592 215349057060588 215428026278432 215559564447744 216127192768124 216427307728896 216609081655296 217099862402544 217312081231872 217927772553249 218140800678912 218186879336448 218290083397632 218894999617536 218988820101216 218998538625024 219078846119936 219202885419008 219699543061812 219880125628416 219914303123456 220583951985408 220593741299712 220674633760768 220688289880272 220799576571904 221299851908256 221451296495616 221485718208656 221576679042048 221667768926208 221793274036224 222295800836736 222377317448704 222513098784768 223099037696128 223378115457024 224103083770368 224322148368384 224957700700128 225331698991104 225832220729379 225925060061184 226052975588352 226063007612928 226145905672192 226273946238976 226786625096064 227008312901632 227070315712512 227699563339776 227807266973184 227890804658176 228594886705152 228630418796032 228724313849856 229466633121792 229550779301888 229659358574592 230295780847616 230358681565056 230394487814821 230583861116928 231106305138192 231332215504896 231987628847007 232072699484648 232458526654464 232985218188096 233117131075488 233212965224448 233345007058944 233873707130316 234102322679808 234262528524288 234395164606464 235012392303744 235155888488448 235242120937472 235775119383408 235968915308544 236005593595904 236102517522432 236300816351232 236836213530048 236955643150336 237067724980224 237691990272704 237739388239908 237789606776832 237826568066912 238561347239424 238794545037312 238896894655872 238995104858112 239558915597056 239672228794704 239722855612416 240402041421597 240500870387712 240637038529536 240735964102656 240872265351168 241418020263552 241620783500352 242356529563236 242593437216768 242741562310656 243380768395776 243618677260288 243685216862208 244476091385856 244565741584384 244715070947328 245119864968726 245258648319003 245359473829888 245408400763776 245460239253504 245498392843264 246256874569728 246362422613868 246463701884928 246603246096384 247252621069564 247403591013888 247455850954752 248156945983584 248258962980864 248399523643392 248608150536192 248962333396788 249171432984738 249415002322944 249467687141376 250174482129792 250419031965696 250986417408144 251231760924672 251339441252532 251442766569472 251546030309376 252208421008896 252362416914432 252454959054848 253026957387072 253170217619616 253274295566336 253417695838208 253591119986688 254165692568832 254309597536896 254402853714944 254414143881216 254558189518848 255134953233072 255228512071808 255384352014336 256162008757248 256267316625408 256377155240448 256627768295424 257209221145536 257460647559168 258244626714624 258714172915712 259082753453568 259300353024768 259447165163904 259553823555584 260344176525312 260503140040704 261081786920229 261189117302784 261336998833152 261444434132992 261515842486272 261556491709952 262352942893536 262364585877504 262460795846656 262513132941312 262609397383168 263204403074052 263365113014784 263461689880576 264388941341712 264647386054656 265247009306334 265344276269776 265506292795392 265765829738496 266356166453971 266575098544128 266798990819328 267403489056792 267554889075276 267664880541696 267816428556288 268742375768064 268869492965376 269120374177792 269503780046688 269614572699648 269730132075888 269951837405184 269993797894144 270815941051392 270827959615488 270927273132032 270981298520064 271080668266496 271694867689344 271823381437896 271960454070272 272917616868864 272960038349524 273017696669696 273184398508032 273803364445248 273903769052672 274071011917824 274948300855712 275136459282432 275405409878016 276017158669241 276029408058624 276185691948672 276299231526912 276455668187136 277530385870848 277542702415872 278431104078336 278703275245568 279551939149824 279684169353216 280459218259968 280591877613312 280651148034048 280694771591168 281721410961408 281765200876928 281824719142912 282635731040256 282739374505984 282873112390656 283540435257453 283734473635008 284011828936704 284655327060456 284816494822068 284920937981152 284933582512128 285094907817984 285845642048164 286203210429312 286320868196352 286482978963456 287132076080784 287412752596992 288569743638528 288706239332352 288812108873728 289466483203392 289643228504064 289749441642496 290570363404332 290809198411776 290854400905216 291053444530176 291712897152864 291859999490048 291878060809392 291985093468288 291998051500032 292887198590976 292932724082416 293173500837888 293837756965632 294004123687296 294111935980544 294124988399616 294251053173696 295066469211008 295147060755228 295268395327488 295435572056064 296394401115648 296684131713024 297837487276032 298019343826944 298512310803498 298804111693824 298986558455808 299096197824512 299943600933504 300148864671744 301109627639172 301122990609408 301233413414912 301293482125824 301403967451136 301417343483904 302335172739072 302382166794752 302760420950016 303316394287104 303446398585374 303599417786368 303743022630912 304542862536902 304667933682816 304793182273536 304965751799808 305656726150512 305955510829056 306212478099456 307144908753408 307445148155904 308141740184256 308442954006528 309316838462676 309576628859826 309831086112768 309944702205952 310646957584128 310822841433984 310836635467776 310950620299264 311012626710528 311126676078592 311831609507088 312087920246784 312136430239744 312221684104704 312350038032384 312526886141952 313234992088128 313349856404992 313541184651264 314366825844544 314495931543552 315067755134976 315516620542464 315781618040064 316090299973632 316985850986544 317052809035776 318081796319232 318392726716416 318529192874496 318660139810816 319562971726272 319630474149888 320536055228796 320667827183616 320849384706048 320863623708672 321890693684736 322110976720896 322161044667136 322293351333888 323142039417648 323339346671616 323457916289024 323655416414208 324190789152186 324507691194368 324640961593344 324913622482944 325649793603816 325968121847808 326826486624968 327011531092004 327211201018368 327280319004672 328342499426304 328483230151824 328618269179904 328804328128512 329549314592718 329871454685184 329941134606336 330875927978112 331011950641152 331199364857856 331477534048256 331949777862384 332228577312984 332501653389312 332553336430592 332689911054336 333565976173056 333769648177152 333892042620928 334648556544192 334975681232896 335067173185536 335119255003376 335394707079168 336154625655552 336277894678528 336483222552576 337369276516096 337436551050192 337560290159488 338887590091776 339079463382528 339218858508288 339410919358464 340179937644096 340512469352448 341549345009664 341836206987264 342170357727232 342945628194048 343280863412224 344326168952832 344489037861888 345443671271424 345733804033024 345875791675392 345929553551872 346998323257344 347125568700416 348109049226972 348252156403712 348449331777536 348687789981696 349477827282144 349675696613232 349803923858048 349819447836672 350017510588416 350810560695474 350939204098736 351153484019712 352518588455616 352863181406208 353662679075112 354008390393856 354451224526848 355433464725504 355601587470336 355731987759104 356537985409056 356739852100368 356886507388928 357033075277824 357088571408384 358191817555968 358323167690752 358345341983808 358492657287168 359338373395584 359486096932864 359508343192056 359584283418624 359640176101184 360751305581568 360955557794304 361087921401856 361103946153984 361308398026752 362127030395328 362259823585792 362431175250528 363534794344854 363890155825152 364245864677376 365071152593664 365428015890432 366848612376576 367072606420992 367679797453089 368039210744832 368247589264896 368398975369216 368607557582848 369695552827392 369904869144576 370040514494464 370878931604346 371105386520832 371183776432128 371241472104448 372388444471296 372599285465088 372735918866432 372912225804288 373757149477107 373945624346624 374122503484416 374201530712064 375261723194688 375628547948544 376479626112216 376847641387008 377009161878798 377164149854208 378053913676604 378312631513344 378682438582272 379540436080608 379755326429424 379911443349504 380126543757312 380386679980032 381604280572416 381621215821824 381761157595136 381837284278272 381977305284608 382842768107712 383076528021504 383217003462656 384400974938112 384565732860672 384941652443136 385813831718304 385955310937856 386190971338752 387366940071936 387427151205776 387745597882368 388071259373568 388624130180352 388950529537152 389170747745856 389330735333376 390516264787968 391783675954176 392005498249728 392166651199488 392334737564928 393529414340304 393691193769984 393914096074752 394154616029184 394806604611078 395192534820864 395578842284032 396971079081984 397116649701376 398016414404664 398259439193088 398405482258432 398648744607744 399862647816192 399924801244672 400198486228992 401105233585188 401332333612914 401479503518896 401497320812544 401724642834432 402782495613322 403113563652096 403680561266688 404255670070032 404421859049472 404595198113832 404990696841216 406223911577088 406390909698048 406621002399744 407542301534016 407940681105408 408283304132608 409440057524286 409526545004544 409776597762048 409926864207872 410855653579008 411106517876736 411257272008704 412422451283568 412704688923648 412768838479768 413108114817024 414044112087936 414195943445504 414278537923008 414430455245312 414448847290368 414683502280704 415775479342784 416295578806272 416702514855936 417646656117504 418054912868352 419327908724736 420688827389952 421042157386752 421453733298176 422647801315392 422737078714368 424109061758976 424309668585984 424705590499328 426017743405056 426083962301696 426173965533184 427381406971728 427400373768192 427557102911488 427642361726976 427799179608064 428768463072246 429187591579648 429304815643968 429481302294528 429724468445184 430698114121176 430856052556864 431119128895488 432254385536248 432854615457792 433218163310592 434199724805088 434624162463744 435855545106498 436281601357824 436373758672896 436580166795264 437789999235072 437977640202432 437997077250048 438157692239872 438405770838016 439399086123624 439760251256832 439828606246912 441167903970816 441187482599424 441349267521536 441376579760544 441599153143808 442599703816512 442902592991232 442971436417312 443153358084096 443586548072448 444591601673472 444754634897408 445026197569536 446198075392256 446756230914048 447768466205247 448206167540736 448644296736768 449915401400256 451664441458758 451850120122368 452105951176704 452126015225856 452547892477952 453573250192128 454016625803264 454140631425024 455399126679552 455614533946368 455781609316352 456814293805353 457189773410304 457260837592064 457448627699712 458933266243584 459101558603776 459318717149184 460591561695232 460717363130112 460788975629642 461167722233856 462212610276384 462664431009792 463975257694014 464145398969296 464364943289739 464917053308928 465970436376192 466234262150976 466425930448896 466690014117888 467747414260632 468204645359616 468525057048576 468790329212928 470024784607488 470311776976896 470484241874944 471550238766816 472011187191808 472205035044864 472601632702464 473672427060096 473911286300672 474135449960448 475383980545408 475478776479816 475579213553664 475653136133824 477122694478848 477589090074624 477793789311744 477990209716224 479117831194112 479344457589408 479445711224832 480804082843194 481001740775424 481274077059072 481744530702336 482836040527104 483241567000704 484713059126472 485186874433536 485483124621312 486286183728279 486761536791552 487237354520576 487370433724416 488952182771712 489131483168768 490239729937452 490517296638006 490718947659776 490816801527552 490920478507008 490996785686528 492513749139456 492724845227736 492927403769856 493206492192768 494323971889077 494505242139128 494807182027776 494911701909504 496313891967168 496517925961728 496799047286784 497216301072384 497924666793576 498342865969476 498830004645888 500348964259584 500838063931392 501972834816288 502463521849344 502678882505064 502885533138944 503092060618752 504416842017792 504724833828864 504909918109696 506053914774144 506340435239232 506548591132672 506835391676416 508331385137664 508619195073792 508805707429888 508828287762432 509116379037696 510269906466144 510457024143616 510768704028672 512324017514496 512754310480896 513255536590848 514418442291072 514921295118336 516489253429248 518165506907136 518600706049536 518894330327808 519107647111168 520688353050624 522163573840458 522378234605568 522673997666304 523031684972544 523112983419904 524705885787072 524729171755008 524921591693312 525026265882624 525218794766336 526408806148104 526730226029568 526923379761152 528777882683424 529294772109312 530494018612668 530688552539552 531012585590784 532712332907942 533150197088256 533597981638656 534806978113584 535109778150552 535329761083392 535632857112576 537484751536128 537738985930752 538240748355584 539007560093376 539229145399296 539460264151776 539987595788288 541631882102784 541655919230976 541962597040128 542161336532992 543389735378688 543646762875792 543920908140544 545835233737728 545920076699048 546035393339392 546368797016064 547606728890496 547807538105344 548142023835648 549896601711424 550272918564864 552034317338482 552058816117248 552371383897344 552598463053824 552911336374272 555060771741696 555085404831744 556318397406519 556862208156672 557406550491136 559103878299648 559368338706432 560918436519936 561183755226624 561302296068096 561389543182336 563442821922816 563530401753856 563649438285824 565271462080512 565478749011968 565513742818197 565746224781312 567080870514906 567468947270016 567557152909681 568023657873408 569310654120912 569632989644136 569841875962304 569867165024256 570189815635968 571691284096328 572406420858624 572641736392704 572965957926912 574264152161568 574825505193984 577139487277056 577412478664704 577624217747456 578932966406784 579286457008128 579498883284992 581140726808664 581618396823552 581708801810432 582106889060352 583425794305728 583719998980096 583756121618784 583970186936576 583996103000064 585774397181952 585865448164832 587675513931264 588008247374592 588223871961088 588249976799232 588502106347392 590132938422016 590294121510456 590536790654976 590871144112128 592209906916617 592788802231296 593368263426048 595674974552064 597024621606996 597608223387648 597973116911616 599887201867008 600297729343488 602219255278344 602245981218816 602466826829824 602586964251648 602807934902272 602834686967808 604173743419983 604670345478144 604764333589504 605520841900032 606632788574208 606892797170748 607198835572736 607486045261824 609085725073804 609335867365632 609586364547072 609931503599616 611313452301024 611911021658112 612424956198912 614160086286429 614289817506816 614890296311808 616283480368512 616885908013056 618633676925352 619153257719652 619662172225536 621293915168256 621645682867968 621673270935552 621901240598528 622025253421056 622253352157184 623663219014176 624272860479488 624443368209408 624700076064768 625053772283904 626469984176256 626699712809984 627082369302528 628733651689088 628991863087104 631033241084928 631563236080128 632180599947264 633971701973088 634105618071552 636163592638464 637058385748992 637320279621632 639125943452544 639260948299776 641072110457592 641335654367232 641698769412096 641727247417344 643152694608369 643781387369472 644221953441792 644322089334272 644586702667776 646284078835296 646678693343232 646915832578048 648381578304372 649015382388736 649281923186688 649827244965888 651299587207632 651936243695616 653652973249936 653783317659747 654023062184008 654422402036736 654560638009344 656684998852608 656966460303648 657236538359808 657608656257024 659098629185436 659742909370368 661751855956224 662023901282304 662398729715712 662955068096512 663899555724768 664457154625968 665003306778624 665106672861184 665379822108672 667131952346112 667539296354304 667784085241856 669297113088384 669951362465792 670134346371072 670238510006752 672309251311104 672555789357056 672966445105152 674738553032192 674873102100384 675120580318976 677496662188137 677775180183552 678158926765056 678437717016576 678821838716928 679944707941301 680359875288192 681024938704896 683098690019328 683672413974528 685891256388096 686561726824448 688652337905664 688978075723776 690887342542848 691183463444463 691467608066048 691751583350784 691859107103744 693996646514688 694251137400832 696218098453944 696504312807424 696898663555072 697375579963392 698955654564288 699351393226464 699607847716096 699638895673344 700035021176832 701621121390948 701878408197472 702306968039424 705037176911232 705726362812416 707325358150224 708016780787712 708902449053696 710866929451008 711203174940672 711463975518208 713075970818112 713479704200736 713773014777856 714177142816768 716383635111936 716690683967616 716985314574336 718676746791168 718972193865728 719016686384112 719168566837248 719280352202368 721502611163136 721911115588608 722175842803712 722207892307968 722616796053504 724254060790656 724519647171584 724862350501056 727069588689708 727780311650304 730142305187328 730856031780864 733697224753152 734145212841984 735359594906178 735775944957009 736078421489664 736495178529792 736797950738432 737215115165696 739391105654784 739809738289152 740081028988928 741757863208692 742210773041664 742367552864256 742482944208896 744776888942592 745198570930176 745471837732864 745824451608576 747514298954214 747891248693248 748245006968832 748403061424128 750523446389376 750640105461191 751257095897088 752959252224432 753695282774016 754018323757596 754328299708416 756107827353208 756625263026688 757364877164544 759080872161216 759510652858848 759822886699008 760253087514624 760773359960064 763208561144832 763242431643648 763522315190272 763674568556544 763954610569216 765685536215424 766153056043008 766434006925312 768801949876224 769131465721344 769883304886272 771627663436608 771910621875712 772381942677504 774733880143872 774854302411552 776142518747136 777248260360704 777901059074304 778341495491712 778661470666752 781032529575936 783245360760687 783567351908352 784010996499456 784333302398976 784669475129856 787058828680608 787382387539968 787828192149504 789613209222156 790385069641728 793942158163968 794233299402752 796032828809328 796518878386176 796810964516864 797297489215488 799068499361913 799725295632384 799849602489344 800396972457984 802210467170376 802664667225828 802959007037792 802994641625088 803449285668864 805564991226644 806227127304192 807361122533376 808511340140064 808843718098944 809190396227664 809981393682432 812447823154176 812781819396096 813242004799488 815084603068032 815881362210816 816566608265216 818880115048572 819053090009088 819553195524096 821711307158016 822213035753472 822514544017408 824844902567136 825409377847296 825537676959536 826216229634048 828051476007723 828088224175872 828391886891008 828557075846016 828860910490624 828897694580736 829367004561408 831550958685568 832591157612544 835293312235008 836109825736704 838655817449472 841377654779904 842084314773504 842907466596352 845295602630784 845474157428736 848218123517952 848619337171968 849411180998656 850621305772359 852035486810112 852167924603392 852347931066368 854762813943456 854800747536384 855114205822976 855284723453952 855598359216128 857536926144492 858375183159296 858609631287936 858962604589056 859448936890368 861396228242352 861712105113728 862238257790976 864508771072496 865709230915584 866436326621184 868399449610176 869248324927488 871711090212996 872563202715648 873160333590528 875579998470144 875955280404864 875994154500096 876315384479744 876811541676032 878798172247248 879520502513664 879657212493824 882335807941632 882374965198848 882698535043072 882753159521088 883198306287616 885199407633024 885805185982464 885942872834624 886306716168192 889183203346944 889509269794816 890052395139072 892396150784512 893512461828096 895536932410494 896412335081472 897288593473536 899281710503011 899830802800512 903328882917516 903700240244736 904211902353408 904252030451712 907146500384256 908033251606528 908281262850048 910798253359104 911229067892736 911563218632704 913628587610706 914379546820608 914521675184128 914897255399424 917866532487168 918203117207552 918637434298368 921183123390464 921434726260224 921577951259284 922335444467712 924425220552768 925328862019584 927950515388028 928290797938592 928729886579478 929834106617856 931940872752384 932468524301952 932851860897792 933380028235776 935494828521264 936409290719232 937050114097152 937580658425856 940049569214976 940623553953792 940968483749888 943100477533632 944022374383616 945203265404928 947344854120192 948270899920896 950767961090816 950957552959632 951158427107328 951306272267648 954245388957696 955178180149248 955587578623488 955980419432448 958235662388224 958688915178816 958891422449664 961608165686388 962003481550848 962548154118144 965672081054208 966483134001408 969426118252944 970373748867072 970966249242624 972572367456558 973523073583104 974474709041152 974740867448832 977904365543424 978262966337536 980479459874904 981034593276012 981437895319552 981633603055104 981840957014016 981993571373056 985027498278912 985449690455472 985854807539712 986412984385536 988647943778154 989010484278256 989614364055552 989823403819008 992627783934336 993035851923456 993598094573568 994432602144768 995849333587152 996685731938952 997660009291776 1000697928519168 1001676127862784 1003945669632576 1004927043698688 1005357765010128 1005771066277888 1006184121237504 1008833684035584 1009449667657728 1009819836219392 1012107829548288 1012680870478464 1013097182265344 1013670783352832 1016662770275328 1017238390147584 1017611414859776 1017656575524864 1018232758075392 1020539812932288 1020914048287232 1021537408057344 1024648035028992 1025508620961792 1026511073181696 1028836884582144 1029842590236672 1032978506858496 1036331013814272 1037201412099072 1037788660655616 1038215294222336 1041376706101248 1044327147680916 1044756469211136 1045347995332608 1046063369945088 1046225966839808 1049411771574144 1049458343510016 1049843183386624 1050052531765248 1050437589532672 1052817612296208 1053460452059136 1053846759522304 1057555765366848 1058589544218624 1060988037225336 1061377105079104 1062025171181568 1065424665815884 1066300394176512 1067195963277312 1069613956227168 1070219556301104 1070659522166784 1071265714225152 1074969503072256 1075477971861504 1076481496711168 1078015120186752 1078458290798592 1078920528303552 1079975191576576 1083263764205568 1083311838461952 1083925194080256 1086779470757376 1087293525751584 1087841816281088 1091670467475456 1091840153398096 1092070786678784 1092737594032128 1095213457780992 1095615076210688 1096284047671296 1099793203422848 1100545837129728 1103039392359267 1104068634676964 1104117632234496 1104742767794688 1105196926107648 1105822672748544 1110121543483392 1112636794813038 1113724416313344 1114813100982272 1118207756599296 1118736677412864 1121836873039872 1122367510453248 1122604592136192 1122779086364672 1126885643845632 1127060803507712 1127298876571648 1130542924161024 1130957498023936 1131027485636394 1131492449562624 1134161741029812 1134937894540032 1135114305819362 1136047315746816 1138621308241824 1139265979288272 1139683751924608 1139734330048512 1140379631271936 1143382568192656 1144812841717248 1145283472785408 1145931915853824 1148528304323136 1149651010387968 1154824957329408 1155248435494912 1157865932813568 1158572914016256 1158997766569984 1162281453617328 1163236793647104 1163417603620864 1164213778120704 1166851588611456 1167439997960192 1167512243237568 1167940373873152 1167992206000128 1171548794363904 1171730896329664 1175351027862528 1176016494749184 1176447743922176 1176499953598464 1177004212694784 1180265876844032 1180588243020912 1181073581309952 1181742288224256 1184419813833234 1185577604462592 1186736526852096 1191349949104128 1194049243213992 1195216446775296 1195946233823232 1199774403734016 1200595458686976 1204438510556688 1204491962437632 1204933653659648 1205173928503296 1205615869804544 1208347486839966 1209340690956288 1209528667179008 1211041683800064 1213265577148416 1213785594341496 1214397671145472 1214972090523648 1218171450147608 1218671734731264 1219172729094144 1219863007199232 1222626904602048 1223822043316224 1224849912397824 1228320172572858 1228579635013632 1229780592623616 1232566960737024 1233771816026112 1237267353850704 1238306515439304 1239324344451072 1242587830336512 1243291365735936 1243346541871104 1243802481197056 1244050506842112 1244506704314368 1247326438028352 1248545720958976 1248886736418816 1250107544567808 1252939968352512 1253399425619968 1254164738605056 1257467303378176 1257983726174208 1262066482169856 1263126472160256 1264361199894528 1267943403946176 1268211236143104 1272327185276928 1274116771497984 1278251886905088 1278521896599552 1282144220915184 1282671308734464 1283397538824192 1286305389216738 1287562774738944 1288443906883584 1288644178668544 1289173405335552 1292568157670592 1293357386686464 1293831665156096 1296763156608744 1298030764777472 1298563846373376 1299654489931776 1302599174415264 1303872487391232 1307305946499872 1307566635319494 1308046124368016 1308844804073472 1309121276018688 1313369997705216 1313932920607296 1314473076719616 1315217312514048 1318197258370872 1319485818740736 1323503711912448 1324047802564608 1324797459431424 1325910136193024 1327799111449536 1328914309251936 1330213345722368 1330759644217344 1334263904692224 1335078592708608 1335568170483712 1338594226176768 1339902724931584 1340268692742144 1340477020013504 1344618502622208 1345111578714112 1345932890210304 1349477106064384 1349746204200768 1350241160637952 1354993324376274 1355550360367104 1356317853530112 1357643677433856 1359889415882602 1360719750576384 1362049877409792 1366197380038656 1367344827949056 1370442881416059 1371782512776192 1373123453648896 1377304675811328 1377956151447552 1381774685085696 1382366926888926 1382935216132096 1383503166701568 1383718214207488 1387993293029376 1388502274801664 1392436196907888 1393008625614848 1393094829869217 1393797327110144 1394751159926784 1397911309128576 1398702786452928 1399215695432192 1399277791346688 1400070042353664 1403242242781896 1403756816394944 1404613936078848 1410074353822464 1411452725624832 1414650716300448 1416033561575424 1417804898107392 1421733858902016 1422406349881344 1422927951036416 1426151941636224 1426959408401472 1427546029555712 1428354285633536 1432767270223872 1433381367935232 1433970629148672 1437353493582336 1437944387731456 1438033372768224 1438337133674496 1438560704404736 1443005222326272 1443822231177216 1444351685607424 1445233592107008 1448508121581312 1449039294343168 1449724701002112 1454139177379416 1455560623300608 1458858551184837 1460284610374656 1461712063561728 1467394449506304 1470719189812356 1471551889914018 1472156842979328 1472990357059584 1474430230331392 1478782211309568 1479619476578304 1480162057977856 1483515726417384 1484421546083328 1484735105728512 1484965888417792 1489553777885184 1490397141860352 1490943675465728 1491648903217152 1495028597908428 1495782497386496 1496490013937664 1501046892778752 1501280210922382 1502514191794176 1505918504448864 1507390565548032 1508036647515192 1508656599416832 1512215654706416 1513250526053376 1514729754329088 1518161744322432 1519021305717696 1519645773398016 1520506175029248 1526417122289664 1526484863287296 1527349137113088 1527909221138432 1531371072430848 1532306112086016 1532868013850624 1538262931442688 1539766609772544 1543255326873216 1543821243751424 1544763885355008 1549467760287744 1549708604823104 1554496520721408 1555802118148608 1556682990983424 1557322941333504 1562065059151872 1566490721521374 1567134703816704 1568021992998912 1569338950259712 1574117657361216 1574764775079936 1575656384299008 1579226418444312 1580770139283456 1587884316327936 1588466598805504 1592065657618656 1593037756772352 1593621929033728 1598136998723826 1599450591264768 1599699204978688 1600793944915968 1604420934340752 1605329334451656 1605918014075584 1605989283250176 1606898571337728 1611129982453288 1612454254608384 1614722245066752 1617022680280128 1617687436197888 1618380792455328 1619962787364864 1624895646308352 1626484009598976 1630169206136064 1631762724421632 1633133216530432 1637760230097144 1638106180018176 1639106391048192 1643422614316032 1644426071506944 1645029088034816 1649689805134272 1650818755694592 1651075353919072 1656102952015446 1656176448351744 1656783773782016 1657114151692032 1657721820981248 1657795389161472 1658734009122816 1663101917371136 1665182315225088 1668955192219557 1670586624470016 1672219651473408 1674985743952961 1677311634898944 1682755309559808 1684168629547008 1690591205261568 1690948314857472 1696436247035904 1697238674343936 1698822361997312 1701242611544718 1702671458729043 1704070973620224 1704335849206784 1704695862132736 1709525627886912 1709601495072768 1710228411645952 1710569446907904 1711196718432256 1715073852288984 1716750366318592 1717219262575872 1717925209178112 1718897873780736 1722792456484704 1723424210227456 1724476515581952 1729017542144992 1731418461831168 1732872653242368 1736798899220352 1738496649854976 1743422180425992 1745126405431296 1746320667181056 1751159996940288 1751910560809728 1751988309000192 1752630768959488 1753623083352064 1757596344494496 1759314424987648 1764671615883264 1764749930397696 1765506319042176 1766396612575232 1770398815266048 1771610371964928 1771885745669248 1772613432336384 1778366406693888 1779018539589632 1780104790278144 1784792301569024 1787024923656192 1791073864820988 1792824670162944 1798563421006022 1799661605601024 1806657765835032 1807400480489472 1808423804706816 1808504060903424 1812521230259949 1814293000768512 1816066503213056 1816562525700096 1821596506718208 1822458135785472 1823126437265408 1827257175221412 1828759093641216 1829043350368256 1829794510798848 1835733064974336 1836406234415104 1837274868596736 1842366246780928 1842480258859287 1842869452520448 1843155902518568 1844670888935424 1848850441105536 1850657724039168 1855901030776056 1856581595877184 1857459773158956 1863881745504768 1864937048603904 1865703721795584 1866760056471552 1870989657042528 1872818581438464 1874100228194304 1875161316851712 1880099138429952 1881247107907584 1881936967499776 1886200955067264 1888044748767232 1894689708240384 1896541799841792 1901535922181632 1901915105919264 1902316854214656 1902612544535296 1908490777915392 1911175157246976 1911960838864896 1916471324776448 1917377830357632 1917782844899328 1923216331372776 1924006963101696 1925096308236288 1929458083825107 1931344162108416 1932966268002816 1938852236505888 1940747497734144 1945144734913116 1947046147166208 1949481734897664 1955808731086848 1956525932675072 1960958919749808 1962069186552024 1962875790639104 1963267206110208 1963681914028032 1963987142746112 1970054996557824 1970899380910944 1971709615079424 1972825968771072 1977295887556308 1978020968556512 1979228728111104 1985255567868672 1986071703846912 1987196189147136 1988865204289536 1991698667174304 1993371463877904 1995320018583552 2001395857038336 2003352255725568 2007891339265152 2009854087397376 2010715530020256 2011542132555776 2017667368071168 2018899335315456 2024215659096576 2025361740956928 2026194364530688 2027341566705664 2033325540550656 2034476780295168 2035222829719552 2035313151049728 2036465516150784 2039834123823903 2041079625864576 2041828096574464 2043074816114688 2049296070057984 2051017241923584 2057673769164288 2059685180473344 2065957013716992 2072662027628544 2073550390333389 2074402824198144 2075577321311232 2076430588444672 2082753412202496 2088654295361832 2089512938422272 2090695990665216 2092126739890176 2092451933679616 2098823543148288 2098916687020032 2099686366773248 2100105063530496 2100875179065344 2105635224592416 2106920904118272 2107693519044608 2115111530733696 2115440297208811 2117179088437248 2121976074450672 2122754210158208 2124050342363136 2130849331631768 2132600788353024 2134391926554624 2139227912454336 2140439112602208 2141319044333568 2142531428450304 2150955943723008 2152962993422336 2156030240373504 2156916581597184 2157841056607104 2159950383153152 2166527528411136 2166623676923904 2167850388160512 2173558941514752 2174587051503168 2175683632562176 2183340934950912 2183680306796192 2184141573357568 2190426915561984 2191230152421376 2192568095342592 2199586406845696 2201091674259456 2206078784718534 2207327834871027 2208137269353928 2208235264468992 2209485535589376 2210393852215296 2211645345497088 2215303725873271 2220243086966784 2225273589626076 2227448832626688 2236415513198592 2237473354825728 2243673746079744 2244735020906496 2245209184272384 2245558172729344 2251920316383573 2253771287691264 2254121607015424 2254597753143296 2261085848322048 2261914996047872 2262054971272788 2262984899125248 2268323482059624 2269875789080064 2270228611638724 2272094631493632 2277242616483648 2278531958576544 2279367503849216 2279468660097024 2280759262543872 2286765136385312 2289625683434496 2290566945570816 2291863831707648 2297056608646272 2299302020775936 2309649914658816 2315731865627136 2317145828032512 2317995533139968 2324562907234656 2326835207241728 2328427556241408 2333703177222912 2335024486475136 2335880747746304 2335984412000256 2343097588727808 2343461792659328 2350702055725056 2352032989498368 2352895487844352 2352999907196928 2354008425389568 2360531753688064 2361176486041824 2362147162619904 2363484576448512 2368839627666468 2371155208925184 2382699898208256 2388098486427984 2390432893550592 2391892467646464 2397205498085739 2399548807468032 2401190917373952 2408877021113376 2408983924875264 2409867307319296 2410347857006592 2411231739609088 2416694973679932 2418681381912576 2419057334358016 2422083367600128 2426531154296832 2427571188682992 2428795342290944 2429944181047296 2436342900295216 2437343469462528 2438345458188288 2439726014398464 2445253809204096 2447644086632448 2449699824795648 2456640345145716 2457159270027264 2465133921474048 2467543632052224 2474534707701408 2476613030878608 2478648688902144 2484154428023169 2485175660673024 2486582731471872 2486693083742208 2487604962394112 2488101013684224 2489013408628736 2494652876056704 2497091441917952 2497773472837632 2505879936705024 2506798851239936 2508329477210112 2514934606756352 2515967452348416 2524132964339712 2526252944320512 2528722399789056 2534339365963031 2535886807892352 2536422472286208 2544654370553856 2548233542995968 2551863917317077 2556503773810176 2557043793199104 2564288441830368 2565342617468928 2566795077648384 2572610778433476 2575125549477888 2576887813767168 2577288357337088 2578346810671104 2585136315341184 2586714773372928 2587663330312192 2593526313217488 2596061529554944 2597127692746752 2599308979863552 2605198348830528 2607744974782464 2614611892999744 2615133270638988 2616092248736032 2617689608146944 2626739995410432 2627865841214592 2628946153439232 2630434625028096 2636394516741744 2638971637481472 2647007423824896 2648095605129216 2649594918862848 2651820272386048 2655598222899072 2657828618503872 2660426691444736 2668527809384448 2670157185417216 2677188452353536 2679805449863168 2680537385484288 2680954040027008 2689237005244416 2690223157428224 2691865780420608 2697845131509033 2698954212128768 2699492408401536 2700482321275904 2709986648752548 2711100720734208 2712635707060224 2719778831765204 2721439501152768 2724099754819584 2732394760077312 2734689655898112 2740885762832118 2743565025552384 2746246907297792 2754609351622656 2755912302895104 2763549370171392 2764733853777852 2765870432264192 2767006333403136 2767436428414976 2775986586058752 2777004549603328 2784872393815776 2786017251229696 2786189659738434 2787594654220288 2789502319853568 2795822618257152 2797405572905856 2798431390864384 2798555582693376 2800140084707328 2806484485563792 2807513632789888 2809227872157696 2820148707644928 2822905451249664 2829301432600896 2832067123150848 2835609796214784 2844812699762688 2845855902072832 2852303883272448 2853918816802944 2855092059111424 2856708571267072 2865534540447744 2866762735870464 2867941258297344 2874706987164672 2875888775462912 2876066745536448 2876674267348992 2877121408809472 2886010444652544 2887644462354432 2888703371214848 2897016243162624 2898078588686336 2899449402004224 2908278354758832 2911121246601216 2917717102369674 2920569220749312 2923424127123456 2929917830993681 2934788899012608 2941438379624712 2943103779828036 2944313685958656 2945980714119168 2957564422619136 2959238953156608 2960324115955712 2967031452834768 2968843092166656 2969470211457024 2969931776835584 2979107555770368 2980794283720704 2981887350931456 2983297806434304 2990057195816856 2991564994772992 2992980027875328 3002093785557504 3002560421844764 3005028383588352 3011837008897728 3014781131096064 3016073295030384 3017313198833664 3024431309412832 3026501052106752 3029459508658176 3036323488644864 3038042611435392 3039291546796032 3041012350058496 3052834244579328 3052969726574592 3054698274226176 3062742144861696 3064612224172032 3065736027701248 3076525862885376 3079533219545088 3086510653746432 3087642487502848 3089527770710016 3098935520575488 3099417209646208 3108993041442816 3111604236297216 3113365981966848 3114645882667008 3124130118303744 3132981443042748 3134269407633408 3136043985997824 3138677900519424 3148235314722432 3149529550159872 3151312768598016 3158452836888624 3161540278566912 3175768632655872 3176933197611008 3184131315237312 3186075513544704 3187243858067456 3196273997447652 3198901182529536 3199398409957376 3201587889831936 3208841868681504 3210658668903312 3211836028151168 3211978566500352 3213797142675456 3222259964906576 3224908509216768 3229444490133504 3234045360560256 3235374872395776 3236761584910656 3239925574729728 3249791292616704 3260338412272128 3263525448843264 3266266433060864 3275520460194288 3276212360036352 3278212782096384 3286845228632064 3288852143013888 3290058176069632 3299379610268544 3301637511389184 3302150707838144 3312205904030892 3312352896703488 3313567547564032 3314228303384064 3315443641962496 3315590778322944 3317468018245632 3326203834742272 3330364630450176 3337910384439114 3341173248940032 3344439302946816 3349971487905922 3354623269797888 3365510619119616 3368337259094016 3381182410523136 3381896629714944 3392872494071808 3394477348687872 3397644723994624 3402485223089436 3405342917458086 3408141947240448 3408671698413568 3409391724265472 3419051255773824 3419202990145536 3420456823291904 3421138893815808 3422393436864512 3430147704577968 3433500732637184 3434438525151744 3435850418356224 3437795747561472 3445584912969408 3446848420454912 3448953031163904 3458035084289984 3465745306484736 3473597798440704 3476993299709952 3486844360851984 3490252810862592 3492641334362112 3502319993880576 3503821121619456 3503976618000384 3505261537918976 3507246166704128 3515192688988992 3518628849975296 3529343231766528 3529499860795392 3531012638084352 3540797630532096 3543220743929856 3543771491338496 3545226864672768 3556732813387776 3558037079179264 3560209580556288 3569584603138048 3574049847312384 3582147729641976 3585649340325888 3597126842012044 3599323211202048 3613315531670064 3614800960978944 3616847609413632 3625042460519898 3628586001537024 3632133006426112 3633125051400192 3643193013436416 3644916271570944 3646252874530816 3654514350442824 3657518187282432 3658086700736512 3659589021597696 3671466129948672 3672812468830208 3674549737193472 3684732493561856 3684960517718574 3685738905040896 3686311805037136 3689341777870848 3697700882211072 3701315448078336 3711802061552112 3713163191754368 3714919546317912 3727763491009536 3729874097207808 3731407443591168 3733520112943104 3741979314085056 3745637162876928 3750322633703424 3760198276859904 3762494215815168 3763873934999552 3772401910134528 3776089497534464 3789379416480768 3793083599683584 3803071844363264 3803830211838528 3804633708429312 3805225089070592 3816981555830784 3822350314493952 3832942649552896 3834755660715264 3835565689798656 3846432662745552 3848013926203392 3850192616472576 3858916167650214 3862688324216832 3865932536005632 3877704473011776 3881494995468288 3890289469826232 3894092294332416 3898963469795328 3911617462173696 3913051865350144 3921917839499616 3924138373104048 3925751581278208 3926534412220416 3927363828056064 3927974285492224 3940109993115648 3941798761821888 3943419230158848 3945651937542144 3954591775112616 3956041937113024 3958457456222208 3970511135737344 3972143407693824 3974392378294272 3977730408579072 3983397334348608 3986742927755808 3990640037167104 4002791714076672 4006704511451136 4015782678530304 4019708174794752 4021431060040512 4023084265111552 4035334736142336 4037798670630912 4048431318193152 4050723481913856 4052388729061376 4054683133411328 4066651081101312 4068953560590336 4070445659439104 4072931032301568 4079668247647806 4082159251729152 4083656193148928 4086149632229376 4098592140115968 4102034483847168 4111328644248177 4115347538328576 4119370360946688 4131914027433984 4145324055257088 4147100780666778 4148805648396288 4151154642622464 4165506824404992 4177308590723664 4179025876844544 4181391981330432 4184253479780352 4184903867359232 4197647086296576 4197833374040064 4199372733546496 4200210127060992 4201750358130688 4211270449184832 4213841808236544 4215387038089216 4230223061467392 4230880594417622 4234358176874496 4243952148901344 4245508420316416 4248100684726272 4261698663263536 4265201576706048 4268783853109248 4278455824908672 4280878225204416 4282638088667136 4285062856900608 4301911887446016 4305925986844672 4312060480747008 4313833163194368 4315682113214208 4319900766306304 4333055056822272 4335700776321024 4347117883029504 4349174103006336 4351367265124352 4366681869901824 4367360613592384 4368283146715136 4380853831123968 4382460304842752 4385136190685184 4399172813691392 4402183348518912 4412157569437068 4414655669742054 4416274538707856 4416470528937984 4418971071178752 4423290690994176 4430607451746542 4440486173933568 4450547179252152 4454897665253376 4472831026397184 4474946709651456 4487347492159488 4489470041812992 4491116345458688 4503840632767146 4507542575382528 4508243214030848 4509195506286592 4522171696644096 4523829992095744 4524109942545576 4525969798250496 4536646964119248 4539751578160128 4540457223277448 4544189262987264 4554485232967296 4557063917153088 4558735007698432 4558937320194048 4561518525087744 4573530272770624 4579251366868992 4583727663415296 4594113217292544 4598604041551872 4619299829317632 4631463731254272 4634291656065024 4635991066279936 4649125814469312 4653670414483456 4667406354445824 4670048972950272 4671761495492608 4671968824000512 4686195177455616 4686923585318656 4701404111450112 4704065978996736 4705790975688704 4708016850779136 4721063507376128 4722352972083648 4724294325239808 4726969152897024 4737679255332936 4742310417850368 4765399796416512 4776196972855968 4780865787101184 4794410996171478 4799097614936064 4802381834747904 4817754042226752 4817967849750528 4819734614638592 4820695714013184 4822463479218176 4833389947359864 4837362763825152 4838114668716032 4844166735200256 4853062308593664 4855142377365984 4857590684581888 4859888362094592 4872685800590432 4874686938925056 4879452028796928 4890507618408192 4895288173264896 4899399649591296 4913280690291432 4914318540054528 4930267842948096 4935087264104448 4949069415402816 4953226061757216 4968308856046338 4970351321346048 4973165462943744 4973386167484416 4976202027368448 4978026817257472 4989305752113408 4994182883835904 4995546945675264 5011759873410048 5013597702479872 5016658954420224 5024957231858883 5029869213512704 5031934904696832 5048265928679424 5052505888641024 5068678731926062 5071773615784704 5072844944572416 5089308741107712 5096467085991936 5103727834634154 5108014376187129 5113007547620352 5114087586398208 5128576883660736 5130685234937856 5133590155296768 5145221556866952 5150251098955776 5153775627534336 5154576714674176 5156693621342208 5170272630682368 5173429546745856 5175326660624384 5187052626434976 5192123059109888 5194255385493504 5198617959727104 5210396697661056 5215489949564928 5229223785999488 5230266541277976 5232184497472064 5235379216293888 5253479990820864 5255731682429184 5257892306878464 5260869250056192 5272789033483488 5277943274962944 5294014847649792 5299189837725696 5303640544772096 5311196445798144 5315657237007744 5320853382889472 5337055618768896 5340314370834432 5354376904707072 5359610899726336 5361074770968576 5361908080054016 5378474010488832 5380446314856448 5395690263018066 5397908424257536 5398984816803072 5400964642551808 5419973297505096 5422201441468416 5425271414120448 5437563690779847 5439557663530408 5442879002305536 5448199509639168 5464789520154624 5469379311796224 5481771525664236 5487130051104768 5509218703245312 5511824605790208 5527098740342784 5529467707555704 5531740864528384 5534012666806272 5534872856829952 5551973172117504 5554009099206656 5569744787631552 5572034502459392 5572379319476868 5575189308440576 5591645236514304 5594811145811712 5596862781728768 5597111165386752 5600280169414656 5612968971127584 5615027265579776 5618455744315392 5640297415289856 5645810902499328 5658602865201792 5664134246301696 5689625399525376 5704607766544896 5707837633605888 5710184118222848 5713417142534144 5733525471740928 5735882516594688 5749413974329344 5752133491072896 5753348534697984 5754242817618944 5772020889305088 5775288924708864 5777406742429696 5794032486325248 5796157177372672 5798898804008448 5816556709517664 5822242493202432 5835434204739348 5841138441498624 5859835661987362 5869577798025216 5882876759249424 5886207559656072 5888627371917312 5891961428238336 5915128845238272 5918477906313216 5920648231911424 5934062905669536 5937686184333312 5939863553671168 5958215111540736 5961588567441408 5963774701862912 5966595612868608 5980114391633712 5983129989545984 5985960055750656 6004187571115008 6005120843689528 6010056767176704 6023674017795456 6029562262192128 6032146590060768 6034626397667328 6048862618825664 6053002104213504 6072646977289728 6076085222870784 6078583093592064 6082024700116992 6105668489158656 6105939453149184 6109396548452352 6119502371471709 6125484289723392 6129224448344064 6131472055402496 6153051725770752 6173021307492864 6175284975005696 6179055541420032 6197871041150976 6198834419292416 6217986082885632 6220651171000167 6223208472594432 6226731963933696 6229291765334016 6243128682006491 6248260236607488 6265962886085496 6268538815266816 6272087971995648 6277355801038848 6296470629444864 6299059100319744 6302625537196032 6316905673777248 6323080557133824 6346320891626433 6351537265311744 6353866395222016 6368262630474624 6372151027089408 6374487716134912 6392547994895304 6397802365059072 6398796819914752 6403175779663872 6417683737363008 6421317337806624 6423672056302336 6423957133000704 6427594285350912 6444519929813152 6458888980267008 6468090721120512 6470749744791552 6473523169821312 6479851149459456 6499582585233408 6520676824544256 6527050897686528 6532532866121728 6551040920388576 6552424720072704 6573690457264128 6577704286027776 6598759220537088 6603275022778368 6604301415676288 6624411808061784 6624705793406976 6627135095128064 6628456606768128 6630887283924992 6631181556645888 6634936036491264 6645911177619813 6652407669484544 6660729260900352 6675820768878228 6682346497880064 6699942975811844 6709246539595776 6731021238239232 6736674518188032 6755760949150719 6762364821046272 6763793259429888 6785744988143616 6788954697375744 6795289447989248 6804970446178872 6810685834916172 6816283894480896 6817343396827136 6838102511547648 6838405980291072 6840913646583808 6842277787631616 6844786873729024 6860295409155936 6867001465274368 6868877050303488 6871700836712448 6875591495122944 6891169825938816 6893696840909824 6897906062327808 6916070168579968 6947195596881408 6953986599419904 6973688721703968 6980505621725184 6985282668724224 7007642243238912 7007953236000768 7010523075837952 7014492333408256 7030385377977984 7037257699950592 7058686463533056 7058999721590784 7062025276168704 7081595261064192 7086441487859712 7087542982676992 7090453729345536 7113465626775552 7116074158358528 7139169206276096 7148099694624768 7164295459283952 7171298680651776 7191616494257217 7194253684024088 7198646422404096 7226631063340128 7229601921957888 7233695218827264 7250084921039796 7257172003074048 7266250102800384 7286386026872832 7289832543141888 7292505749061632 7309028700885648 7315036374564864 7316173401473024 7319178043195392 7342932259897344 7345624937660416 7349099474386944 7369464987123712 7369921035437148 7371477810081792 7372623610074272 7395401764422144 7402630896156672 7423604123104224 7426326383508736 7429839092635824 7452463284069507 7455526982019072 7459748194415616 7462814887182336 7467040225886208 7483958628170112 7491274325753856 7520396553719808 7524988431630336 7544803820269056 7552178995068928 7578758832961536 7586167199367168 7603018097889093 7606143688726528 7607660423677056 7609267416858624 7610450178141184 7633963111661568 7644700628987904 7665885299105792 7669511321430528 7671131379597312 7692865325491104 7696027852406784 7700385232945152 7717832335300428 7725376648433664 7731865072011264 7755408946023552 7762989990936576 7780578939652464 7788184588664832 7797926939590656 7823234924347392 7826103730700288 7843835678999232 7848276746208096 7851503162556416 7853068824440832 7855948570984448 7880219986231296 7883597523643776 7886838460317696 7891303875084288 7909183550225232 7912083874226048 7916914912444416 7941022271474688 7944286815387648 7948784756588544 7955460817158144 7966794668697216 7973485855511616 7981280074334208 8005583428153344 8031565357060608 8039416349589504 8042862120081024 8046168530223104 8070669472284672 8075597341261824 8093535394527099 8096862636386304 8101446963827712 8104777458122752 8109366266822656 8133302162202624 8137907121180672 8140891318878208 8159336495295612 8164318503458304 8167312386297856 8172299264458752 8197184280231936 8204068967694336 8222657288496354 8230695076657152 8238740721893376 8257041160073101 8263828054867968 8290648110514176 8294201561333556 8297611296792576 8302309285244928 8331013648809984 8354617181447328 8358051753689088 8362783962660864 8368506959560704 8369807734718464 8395294172593152 8395666748080128 8398745467092992 8400420254121984 8403500716261376 8422540898369664 8427683616473088 8430774076178432 8460446122934784 8461761188835244 8468716353748992 8487904297802688 8491016840632832 8496201369452544 8523397326527072 8537567706218496 8556911649817344 8561756450408832 8565276177334272 8570125713801216 8603823774892032 8624120961494016 8627666326388736 8631364226428416 8639801532612608 8666110113644544 8694235766059008 8698348206012672 8733363739803648 8734721227184768 8736566293430272 8761707662247936 8764920609685504 8770272381370368 8789753492981043 8798345627382784 8804366697037824 8824315138874136 8829311339484108 8832549077415712 8832941057875968 8837942142357504 8861214903493084 8880972347867136 8901094358504304 8909795330506752 8945662052794368 8949893419302912 8974694984318976 8978940083625984 8982232690917376 9007681265534292 9015085150765056 9016486428061696 9044343393288192 9047659984191488 9048219885091152 9051939596500992 9073293928238496 9079503156320256 9080914446554896 9088378525974528 9108970465934592 9114127834306176 9117470015396864 9117874640388096 9123037050175488 9147060545541248 9158502733737984 9188226434585088 9197208083103744 9238599658635264 9262927462508544 9268583312130048 9271982132559872 9298251628938624 9307340828966912 9334812708891648 9340097945900544 9343522990985216 9343937648001024 9372390354911232 9373847170637312 9402808222900224 9408131957993472 9411581951377408 9416033701558272 9442127014752256 9444705944167296 9448588650479616 9453938305794048 9475358510665872 9484620835700736 9530799592833024 9552393945711936 9561731574202368 9588821992342956 9598195229872128 9604763669495808 9635508084453504 9635935699501056 9639469229277184 9641391428026368 9644926958436352 9666779894719728 9674725527650304 9676229337432064 9688333470400512 9706124617187328 9710284754731968 9715181369163776 9719776724189184 9745371601180864 9749373877850112 9781015236816384 9790576346529792 9798799299182592 9826561380582864 9828637080109056 9860535685896192 9870174528208896 9898138830805632 9906452123514432 9936617712092676 9940702642692096 9946330925887488 9946772334968832 9952404054736896 9978611504226816 9988365767671808 9991093891350528 10023519746820096 10027195404959744 10033317908840448 10049914463717766 10059738427025408 10063869809393664 10096531857358848 10105011777282048 10137357463852124 10143547231569408 10145689889144832 10178617482215424 10192934171983872 10207455669268308 10216028752374258 10226015095240704 10228175172796416 10257153767321472 10261370469875712 10267180310593536 10290443113733904 10300502197911552 10307551255068672 10309153429348352 10313387242684416 10340545261364736 10346859093491712 10350653321248768 10374105252869952 10384246118219776 10397235919454208 10420793395322112 10430979899129856 10458447571998976 10460533082555952 10464368994944128 10470758432587776 10506959981641728 10511463364858368 10515784613756928 10521738500112384 10545578066966976 10555886549925888 10588029695299584 10607281089544192 10622392891596288 10631314474015488 10641706765778944 10674111237537792 10680628741668864 10708753809414144 10719221799452672 10722149541937152 10723816160108032 10756948020977664 10760892629712896 10791380526036132 10795816848515072 10797969633606144 10801929285103616 10839946595010192 10844402882936832 10850542828240896 10875127381559694 10879115327060816 10885758004611072 10896399019278336 10929579040309248 10938758623592448 10963543051328472 10974260102209536 11018437406490624 11023649211580416 11054197480685568 11058935415111408 11063481729056768 11068025333612544 11069745713659904 11103946344235008 11108018198413312 11139489575263104 11144069004918784 11144758638953736 11150378616881152 11183290473028608 11189622291623424 11193725563457536 11194222330773504 11200560338829312 11225937942255168 11230054531159552 11236911488630784 11280594830579712 11291621804998656 11317205730403584 11328268492603392 11379250799050752 11409215533089792 11415675267211776 11420368236445696 11426834285068288 11467050943481856 11498827948658688 11504266982145792 11506697069395968 11508485635237888 11544041778610176 11550577849417728 11554813484859392 11588064972650496 11592314354745344 11597797608016896 11633113419035328 11644484986404864 11670868409478696 11682276882997248 11719671323974724 11739155596050432 11765753518498848 11772415119312144 11777254743834624 11783922856476672 11830257690476544 11836955812626432 11841296463822848 11868125811339072 11875372368666624 11879727107342336 11916430223081472 11923177134882816 11933191225737216 11960228783267424 11966259979091968 11971920111501312 12008375142230016 12010241687379056 12020113534353408 12047348035590912 12059124524384256 12064293180121536 12069252795334656 12097725237651328 12106004208427008 12145293954579456 12152170445741568 12157166187184128 12164049400233984 12211336978317312 12218793096904704 12239004742943418 12250968579446784 12258448896688128 12262944110804992 12306103451541504 12346042614985728 12350569950011392 12358111082840064 12395742082301952 12397668838584832 12435972165771264 12441302342000334 12446416945188864 12453463927867392 12486257364012982 12496520473214976 12531925772170992 12537077630533632 12544175943991296 12554711602077696 12592941258889728 12598118200639488 12605251074392064 12633811347554496 12646161114267648 12692641783252866 12703074530623488 12707732790444032 12736525260949248 12744302054178816 12748975432269824 12785095989790608 12795604730118144 12797593639829504 12806351559327744 12835367474726016 12842634675613248 12847344112604672 12847914266001408 12855188570701824 12889039859626304 12917777960534016 12936181442241024 12941499489583104 12947046339642624 12959702298918912 12999165170466816 13041353649088512 13054101795373056 13065065732243456 13102081840777152 13104849440145408 13147380914528256 13155408572055552 13197518441074176 13206550045556736 13208602831352576 13248823616123568 13249411586813952 13254270190256128 13256913213536256 13261774567849984 13269872072982528 13291822355239626 13304815338969088 13321458521800704 13351641537756456 13364692995760128 13399885951623688 13418493079191552 13462042476478464 13473349036376064 13511521898301438 13524729642092544 13527586518859776 13571489976287232 13577909394751488 13590578895978496 13609940892357744 13621371669832344 13632567788961792 13634686793654272 13676205023095296 13676811960582144 13681827293167616 13684555575263232 13689573747458048 13720590818311872 13734002930548736 13737754100606976 13751182990245888 13782339651877632 13787393681819648 13795812124655616 13832140337159936 13894391193762816 13907973198839808 13947377443407936 13961011243450368 14015284486477824 14015906472001536 14028984666816512 14060770755955968 14074515399901184 14117372927066112 14124050552337408 14163190522128384 14172882975719424 14175085965353984 14180907458691072 14226931253551104 14232148316717056 14278338412552192 14296199389249536 14328590918567904 14342597361303552 14383232988514434 14388507368048176 14397292844808192 14453262126680256 14459203843915776 14467390437654528 14500169842079592 14514344006148096 14532500205600768 14572772053745664 14579665086283776 14585011498123264 14618057401771296 14632346802946048 14638356086390784 14685864519794688 14691249875320832 14698198948773888 14738929974247424 14739842070874296 14742955620163584 14745247220148544 14790803528844288 14805261792313344 14847208246208448 14852652767017472 14859678185271648 14904926568139014 14911053964038144 14919496388831232 14934080451772416 14967917256340224 14982548651507712 15040793107439616 15049976863260672 15074871695576649 15089607640538112 15104357990137856 15157517665923072 15206036195778186 15212287377453056 15215320847354112 15218534833717248 15220900356282368 15267926223323136 15289401257975808 15324043128561387 15331770598211584 15339022642861056 15342262759194624 15385730650982208 15392055704813568 15400770465890304 15435664670600856 15450753296867328 15463730144022528 15510817892047104 15525979981873152 15561157879304928 15576369177329664 15595853879181312 15646469848694784 15652207461400576 15687671357998464 15696553492416192 15703006325112832 15706137648881664 15711897141968896 15760439972462592 15767195047287552 15773676920635392 15782607750168576 15818367100450464 15824167748452096 15833829824888832 15882044542949376 15897569513177088 15910921634316288 15933589337394432 15946971711023232 15962560148668416 16011166856306688 16063130714121216 16078832699179008 16085724240162048 16092337060446208 16141338944569344 16187070789054198 16193725272772608 16202893927655424 16218732533645312 16266604324405248 16275814242361344 16281782637756416 16318672990591224 16328637006916608 16334624772595712 16344598528917504 16394368560463872 16408137935388672 16445314576992708 16461390153314304 16514082320146202 16527656109735936 16581296221028352 16588403122667112 16595222593585152 16604618570489856 16662027297619968 16709234362894656 16716103507378176 16725567925321728 16739615469436928 16790588345186304 16791333496160256 16800840508243968 16807001432522752 16845081796739328 16855367232946176 16861548152356864 16920892245869568 16923522377670488 16937432707497984 16975808595605376 16982033681265664 16992402738905088 17046794653054144 17113823299634688 17123512900817664 17130552354668544 17140251427602432 17207647549784064 17248241922988032 17262728452856832 17279603065225216 17332220227289088 17388471532118016 17396696412025344 17466727479607296 17469442454369536 17473132586860544 17523415324495872 17529841219371008 17579506985962086 17596691254765568 17608733394075648 17648630277748272 17658622678968216 17665098154831424 17665882115751936 17675884284715008 17722429806986168 17761944695734272 17802188717008608 17819590661013504 17891324105588736 17899786838605824 17949389968637952 17957880167251968 17964465381834752 18015362531068584 18030170301530112 18032972856123392 18088686786576384 18095319968382976 18096439770182304 18103879193001984 18146587856476992 18159006312640512 18161828893109792 18217940931869184 18228255668612352 18234940030793728 18235749280776192 18246074100350976 18294121091082496 18317005467475968 18358507114415127 18376452869170176 18394416166207488 18525854925017088 18537166624260096 18596503257877248 18614681657933824 18669625417783296 18680195891801088 18687045981970432 18687875296002048 18729386046019473 18744780709822464 18747694341274624 18805616445800448 18816263915986944 18823163902754816 18832067403116544 18884254029504512 18889411888334592 18897177300959232 18907876611588096 18950717021331744 18969241671401472 19038962674879299 19061599185666048 19104787891423872 19123463148404736 19177643984685912 19196390459744256 19209527338991616 19271016168907008 19271871399002112 19278938458554368 19282782856052736 19289853916872704 19333559789439456 19352458674864128 19376666940801024 19412249234374656 19420569509463936 19430362738327552 19439553448378368 19490743202361728 19498747755700224 19562030473632768 19581152693059584 19597598598365184 19653122761165728 19657274160218112 19721071371792384 19796277661611264 19812904247028864 19873235424185352 19881405285384192 19892661851774976 19893544669937664 19904808109473792 19937733532859439 19957223008453632 19976731535343616 19982187782701056 20047039493640192 20054390809919488 20099828927435532 20119476854050816 20127739618787328 20193063714717696 20210023554564096 20267282847452157 20274714927704248 20287094463138816 20291379778289664 20357234964430848 20385868343967744 20414911338536616 20432057504748516 20452030190481408 20514307534642944 20522740939751424 20534360621187072 20580886227467808 20601004395823104 20615102510137344 20618306858696704 20626774485368832 20681090522729472 20693718186983424 20701306642497536 20748210505739904 20768492236439552 20841586790644224 20861959798259712 20916895143997952 20921066165111904 20928737989888256 20941516865175552 21022926729716736 21031569227513856 21043477000224768 21091156133933952 21111773099851776 21176059390599168 21244785783192576 21262628948030976 21283413531557888 21348222475075584 21417507618828288 21444299083874304 21447632320216064 21513896041955328 21521785259425792 21582761052072264 21591633697030144 21595939267212288 21603858570207232 21679893190020384 21688805765873664 21701085656481792 21750254763119388 21758230654121632 21771516009222144 21859158080618496 21877517247184896 21927086102656944 21948520204419072 22036874812981248 22047298423160832 22108394961371136 22117870830222816 22126963458113536 22139491427319808 22207892688470016 22278979150526208 22288138009837568 22289517277907472 22300757233762304 22366580946057216 22379244583246848 22387451126915072 22388444661547008 22401120677658624 22451875884510336 22460109062319104 22473822977261568 22561189661159424 22634411460807168 22656536985206784 22758501598101504 22809054293667279 22818431066179584 22831350534423552 22840736472891392 22853668570136576 22934101886963712 22997655897317376 23008533964291584 23013394138791936 23016971270475776 23088083557220352 23101155698835456 23109626969718784 23176129945300992 23184628709490688 23195595216033792 23266226838070656 23269843269296921 23288969972809728 23341736818957392 23364553765994496 23439342647949448 23478311192100864 23531507036997696 23544830238624288 23554509487669248 23567845712953344 23660515380953088 23673911625252864 23682592927645696 23736251622678144 23750744737333248 23759454214684672 23832860446162944 23846354269765632 23866382451474432 23920457566534848 23932519958183936 23943840223002624 24016750284460032 24020483374758112 24094696071181824 24118249048768512 24128586360243072 24138505590669312 24195450475302656 24212008416854016 24280606183581297 24290587909158912 24304340891483136 24314332374368256 24328098800467968 24422673956634624 24478009485886836 24501937158893568 24516897793376256 24612206903083008 24692085229971456 24701139900022784 24716222165680128 24771123480219303 24791484164603904 24795337677169664 24871944331542528 24882604684000668 24892833890377728 24906927855734784 24972514728025964 24993040946429952 25063851544341984 25074155261067264 25088351887982592 25109423204155392 25185882517779456 25196236401278976 25210502148784128 25267622695108992 25292322228535296 25385283566505732 25406149061246976 25473050521898496 25488604108357632 25497950864539648 25570191979581216 25595187279659008 25612703118655488 25670734949452032 25685269351226496 25694688225209344 25695828532002816 25710377141403648 25778079719252608 25872362884482048 25882998979166208 25894092679285248 25919404597837824 25998330340933632 26082707298177024 26130131464486912 26204163681554304 26209698880290816 26294761829056512 26310817144111104 26369260478943129 26395036882148352 26413100091113472 26417205662705152 26497647232247136 26498823173627904 26508540380512256 26513826427072512 26523549135699968 26583644710479252 26609630677938176 26642917043601408 26703283075512912 26729385991520256 26799771903247376 26836986158383104 26924084952956928 26946698072752128 27023043796602876 27049459284185088 27142979952574464 27155818789502976 27181157791956992 27219881784715488 27242743339664688 27265135577923584 27269373587308544 27352410046190592 27353623921164288 27363654586335232 27369111150526464 27379147494916096 27441181636623744 27468005861097472 27475508201213952 27564679303755264 27574787363639296 27591624249311232 27664280674319872 27788782387525632 27815946397679616 27877733025593341 27894754886815872 27922022486900736 28030568972955648 28031812944003072 28121541511911936 28149030799802368 28234745854132224 28248101104674816 28326381044256768 28345765951438848 28350171930707968 28361814917382144 28453862507102208 28464296633434112 28556676825104384 28592398778499072 28657181837135808 28685194722607104 28766465977028868 28777014736096352 28794585689616384 28906524253360512 28918407687831552 28934780875309056 29000339684159184 29028688012296192 29065000411201536 29145544107491328 29159330172567552 29170022996246528 29236114803542592 29264693605892096 29371729039589376 29396397897547776 29477859948494848 29479684141748592 29485911240327168 29490494440297088 29581607057688576 29610523584626688 29694416492416896 29705305534034944 29719356370543296 29809853136278028 29822107928076288 29838992777662464 29935834512680448 29965097303015424 30081586214879232 30099953726521344 30149743391153298 30179215281076224 30208715980275712 30315035331846144 30412072391556372 30424574754906112 30430641694708224 30437069667434496 30441800712564736 30535852446646272 30578802515951616 30648086257122774 30663541196423168 30678045285722112 30684525518389248 30771461301964416 30784111409627136 30801540931780608 30871329341201712 30901506593734656 30927460288045056 31021635784094208 31051959963746304 31122315758609856 31152738354659328 31191707758362624 31292939697389568 31304414922801152 31375342715996928 31393106984832384 31406012650225664 31412275297763328 31423794283937792 31520879944925184 31534390094575104 31547353841270784 31565215500337152 31636734200900928 31648335496904192 31667659649777664 31764089085898752 31821843268632576 31867178674788864 31893943422046464 31925120297336832 32022333712613376 32126261428242432 32157665398358016 32171448480324096 32184674120892416 32282677889138688 32374141578108396 32387450545545216 32405787855310848 32533208648810496 32551628484722688 32563565275512832 32637345981182448 32657274013833216 32669249545191424 32689197057835008 32788737120927744 32816275870777344 32890629153985416 32922780306628608 33028164640292404 33055312219471872 33162592442056704 33176806245334224 33190445187170304 33209237140979712 33324054595239936 33418468725789312 33432207014756352 33451135850643456 33479230938873856 33581176690372608 33582666992320512 33601681016487936 33690163593478656 33710734465892352 33723096304713728 33841784491739136 33847044755340976 33874865414995968 33951617191210752 33964067362531328 33984805477810176 34093589306108288 34227646599269376 34247025801635328 34261104709337088 34280502855204864 34496483845976064 34525456905713664 34559206130450432 34664440454578176 34776943064236032 34793392824050688 34933454959214592 34938884908739072 34946265173721088 35046830648991744 35059682438742016 35159013971924172 35193382509531136 35217466788151296 35297260555496544 35317245357936432 35330196309662848 35331764231503872 35351768569430016 35444859613972336 35523889391468544 35604377434017216 35639181322027008 35799573677211648 35898779937275904 35915760334503936 35928930763669504 36030725062137168 36060340603060224 36065945712246784 36177373573152768 36190639936765952 36192879540364608 36207758386003968 36293175712953984 36318012625281024 36323657786219584 36435881863738368 36456511337224704 36469880061587456 36471498561552384 36492148200701952 36588242182164992 36634010934951936 36717014228830254 36752905738340352 36788832332414976 37051709850034176 37074333248520192 37193006515754496 37229363315867648 37339250835566592 37360391783602176 37374091963940864 37458772092038946 37489561419644928 37495388682549248 37611232891600896 37632527831973888 37646327805509632 37664134806233088 37768508059009024 37778823776669184 37794354601918464 37815753223176192 37901434042663488 37938483342802944 38077925349758598 38123198371332096 38209575782847744 38246926296809472 38355287969371824 38392780919488512 38419054677983232 38542032337814016 38543742798004224 38557876917108736 38565565712105472 38579707833745408 38667119578878912 38704917349728256 38753333881602048 38824498468749312 38841139018927872 38879106896756736 38981486404723456 38997495511400448 39124060947265536 39162305386119168 39195197196730368 39306245522331456 39314548320436224 39442142743584768 39592555323222528 39625808494057728 39746470848370704 39762810570768384 39785323703549952 39809616218947584 39875467065718878 39914446016907264 39953463070687232 39964375565402112 40094078987280384 40108781619838976 40199657854871064 40238953708101632 40255479237574656 40386127429435392 40420047109128192 40534565694904314 40549429855408496 40574188926277632 40582759556579328 40714469928861696 40771736687935488 40829822677073232 40864115009497032 40904060380962816 41028615069285888 41045481879502848 41068721242374144 41161772454935616 41202008791646208 41236613717393408 41253548970737664 41362181045458944 41387436373966848 41402613284995072 41496421011479808 41536984472879104 41683173581288448 41723919596519424 41833790287995904 41842132330223808 41857475979776512 41883033730351104 42045853459433472 42086954000449536 42182312267867904 42223546199703552 42352118781198336 42489571566385152 42525257896061952 42566827063115776 42696444950151168 42835015237656576 42888598167748608 42895264640432128 43027792083910656 43043570518851584 43165522104144528 43183267394060288 43191878534424576 43207717140414464 43359786380040768 43377611531747328 43402171312963584 43500509526238776 43516461308243264 43543032018444288 43718316161236992 43755034494369792 43854172205313888 43897040408838144 44073749625962496 44094596846321664 44216789922742272 44235741660445632 44253926916227072 44278982854639616 44415785376940032 44557958301052416 44576276019675136 44579034555814944 44601514467524608 44733161892114432 44758489166493696 44774902253830144 44802241355317248 44903751769020672 44920218124638208 44947645954523136 45122379322318848 45224615086729947 45268822921614336 45313073970413568 45618108587334558 45636862132359168 45662701068847104 45707337140273152 45868203773927424 45995311794634752 46017067928583168 46026788277583872 46033942540951552 46176167114440704 46202311397670912 46219253939437568 46352259890601984 46369257418981376 46391190432067584 46532453676141312 46539686538593842 46577939945619456 46683473637914784 46729107531988992 46878685295898896 46956622384201728 47063014073995392 47089660477248576 47109018975338496 47135691425906688 47321030761906176 47347823250505728 47365185855291392 47472503245356288 47501489474666496 47518908429369344 47692708539531264 47732764902948864 47840915133069696 47865039916367872 47887680446005248 48033500568920064 48040966749516224 48189392142363648 48236498097537024 48257172720486144 48277011181338624 48390900950605312 48424016833708032 48561212367162594 48581175818317824 48608681782966272 48656197600935936 48845347913269248 48956018971773672 49003874317787136 49033795586752512 49224413806166016 49384170459942912 49402279800045568 49542246960438606 49582968329207808 49590675354339328 49743888663085056 49765209368001336 49785667780755456 49813855711469568 49945029456051928 49986081892859904 50127703088683968 50148310522134528 50176703775965184 50218846408310784 50371765035558912 50421004297568256 50535245390217984 50584644457070592 50770567133011464 50812298122493952 50946101043796992 50977208216715264 50995901729079296 51140383959162432 51190374559318016 51341469898904064 51370538702452992 51389376450418688 51391657064005632 51420754282807296 51556159438505216 51744725768964096 51788185358570496 51838809195675648 51996660681867264 52165414596354048 52408327363108608 52419397760581632 52589523658113024 52738520957886258 52790073764296704 52826200182226944 52834411325410304 52995294464494272 52997646347255808 53017080761024512 53027652854145024 53047098271399936 53167289420958504 53219261355876352 53285834087202816 53406566151025824 53458771983040512 53599543806494752 53673972316766208 53848169905913856 53893396145504256 54046087593205752 54098918568370176 54285959905148928 54311637579005952 54362315583913984 54439763569430976 54485486679329376 54538747174617088 54704820092381184 54707247842328576 54738222301052928 54758294989832192 54882363273247488 54936011722194944 54951016402427904 55129358607510528 55149574727278592 55183248498622464 55328561348639744 55577564775051264 55755466051186682 55789509773631744 55844044973801472 56061137945911296 56063625888006144 56188158138058419 56243083023823872 56298061599604736 56469491708264448 56496202209349632 56652762088513536 56691531902877696 56700343861415936 56723629834764288 56907725014204416 56928593266868224 57113353650208768 57116888024637897 57184797556998144 57314363674271616 57370389445214208 57532931954057736 57554029472192704 57589171379232768 57813048506721024 57836815375663104 57869561750618112 58000679368318368 58057376024592384 58130000822403072 58291088214982656 58318660345135104 58340045992493056 58472229607085184 58529387211784192 58743458079178752 58792795795095552 58955719896989696 58959368283497184 58971822480654336 58980988880594176 59163214115377152 59388832984833792 59410611068069888 59438712741086592 59619706272556056 59644215856152576 59677985555324928 59813200598578317 59871669025360896 59930194606030848 60163172429758464 60299486782306596 60358430562152448 60630070663692288 60824144783112744 60849149509812224 60861283389416448 60874139334868992 60883601425129472 61071704893292544 61157605031903232 61296172514245548 61327082392846336 61356090571444224 61542922603928832 61568222819254272 61603081863561216 61742658682403424 61803013187469312 61854920576090112 62043271568188416 62103919927492608 62244631517219712 62305476709318656 62585879394779136 62750685431993856 62786213969664768 62812025300451328 62824550595526656 62847588567875584 63068780189150208 63094707682541568 63130431000674304 63273468401801856 63296670993808384 63335319299555328 63528178171797504 63734357349577728 63787886844092928 63850240594673664 64044667425226752 64252522856484864 64342896960648192 64369348241784832 64565355778277376 64748283156216792 64774901091090432 64811575710621696 65066417297620992 65103256969445376 65127130551025664 65274691962364896 65314548027666432 65338499090382848 65577474241855488 65632551741554688 65781258307970832 65845560613257216 66056329280584808 66110624438943744 66325184884113408 66353612490668448 66380890374340608 66418474281959424 66836937451578624 66864414029512704 66902271701286912 66958461877747712 67162353380745216 67165333984641024 67203362032975872 67380327186957312 67421468931784704 67446192609427456 67683568983478272 67694089510681952 67903234382421504 67928134725062656 67969610955620352 68187178612216576 68427162881001837 68455293198538752 68494051603270656 68522209418674176 68561005710409728 68674415502071401 68992967691952128 69050913811427328 69328880909156352 69553886128472064 69586785648101376 69809529807890763 69866909918429184 69877769817478144 69892530347442176 70093661297983488 70119364877484032 70318027943848344 70386765019062272 70434933576302592 70594521110993088 70634490715872864 70660392619325696 70663528463007744 70703537138860032 70889719227944672 71047778782937088 71208754868034432 71278362644054016 71599147354423296 71797559874551808 71831520669007872 71857861527339008 72061450124274336 72131891424493568 72354747146305536 72385759080729216 72415516772007936 72586351425907968 72636025250562048 72647315572439168 72871763727476736 72913022674449408 72939760123174912 72942997123104768 72984296401403904 73176484364329984 73268021869903872 73434028457660508 73505811476680704 74103419700068352 74148666497040384 74313370440657909 74386013031508992 74458726631735296 74678501671133184 74720783567204352 74748183927881728 74917544184077892 74979122839289856 74990777365098496 75222465783201792 75265055663947776 75292655611019264 75328269612466176 75537016118018048 75557647553338368 75588709203836928 75631506446352384 75802868085326976 75876966685605888 76155850699517196 76419151565695488 76493852593618944 76710575938743648 76785561838977024 76838109355966464 77084064675628032 77087485596008448 77115753834217472 77131131424210944 77159415667490816 77334239157757824 77409834699456512 77648996937498624 77682278037855744 77758213793513472 77962972809446912 77994991022800896 78248121894531072 78390394393460736 78612491044662912 78629096640872448 78884285487169536 79107781436829387 79185110646445056 79251616988115456 79492941696741408 79525621141536768 79570647407099904 79750934131437756 79828892033814528 79928751130804224 80188157974560768 80217563239677952 80399315709742128 80477907416203264 80510958475149312 80772254858870784 80840094218256384 81069131389808628 81098859710816992 81148377852555264 81428939857723392 81543473375870976 81659645354146464 81728230018994064 81808120761925632 82057230138571776 82090963759005696 82137442484748288 82323544909871232 82404017583292416 82473227434786816 82724362090917888 82774872747933696 82992842022959616 83073968945758208 83366347162576896 83447839193038848 83633199076780023 83667580575991808 83684264660447616 83714951959553024 83766067460702208 84091706918866944 84364624535735808 84447092399407104 84704237562396672 84979143132770304 85050515792123904 85133654126231552 85392889900302336 85670030475313152 85777196335497216 85790529280864256 86055584167821312 86087141037703168 86331044208289056 86366534788120576 86383757068849152 86415434280828928 86719572760081536 86755223063494656 86804342625927168 87001019052477552 87032922616486528 87086064036888576 87436632322473984 87510068988739584 87708344410627776 87794080817676288 88189193692643328 88433579845484544 88471483320891264 88507853832454144 88557965709279232 88831570753880064 89115916602104832 89152552039350272 89158069111629888 89203028935049216 89466323784228864 89516978332987392 89549804507660288 89807503538041344 89840436249276416 89895291909046272 90244758644637696 90449230173459894 90537645843228672 90626147940827136 90827452760804111 91236217174669116 91273724264718336 91325402137694208 91736407547854848 91990623589269504 92034135857166336 92053576555167744 92067885081903104 92352334228881408 92404622795341824 92438507878875136 92704519781203968 92738514837962752 92782380864135168 93064907352282624 93079373077187684 93155879891238912 93366947275829568 93458215063977984 93757370591797792 93913244768403456 94126028147990784 94179320954497152 94218037950676992 94271382851813376 94642061523812352 94695646501011456 94945006490712576 95002978949332992 95037816858738688 95465529805897728 95681830266139392 95775360892010496 96067001137840128 96081933499032448 96378784284727296 96472996195074048 96514345440972288 96554022362677248 96781801901210624 96848033667416064 97122424734325188 97162351636635648 97217363565932544 97690695826538496 97912037943547344 98007748635574272 98067591173505024 98448827612332032 98768340919885824 98804559600091136 99084493920877212 99165936658415616 99181350708678656 99487777326170112 99530418736002672 99571335561510912 99627711422939136 99890058912103856 99972163785719808 100255406177367936 100296621044269056 100353407551930368 100437692816621568 100743530071117824 101070490780435968 101169288914141184 101541134266022928 101624596244987904 101892202087593984 101954416433430528 101991803458158592 102280767918324864 102380749118636032 102682939797808128 102741077404905984 102778752900837376 102783314128011264 102841508565614592 103112318877010432 103489451537928192 103576370717140992 103677618391351296 103993321363734528 104330829192708096 104816654726217216 104838795521163264 105179047316226048 105477041915772516 105580147528593408 105652400364453888 105668822650820608 105990588928988544 105995292694511616 106034161522049024 106055305708290048 106094196542799872 106334578841917008 106438522711752704 106571668174405632 106813132302051648 106917543966081024 107199087612989504 107696339811827712 107786792291008512 108092175186411504 108197837136740352 108571919810297856 108623275158011904 108724631167827968 108879527138861952 108970973358658752 109077494349234176 109409640184762368 109414495684657152 109476444602105856 109764726546494976 109872023444389888 109902032804855808 110258717215021056 110299149454557184 110366496997244928 110657122697279488 111155129550102528 111510932102373364 111579019547263488 111688089947602944 112122275891822592 112376316276116838 112486166047647744 112596123199209472 112938983416528896 112992404418699264 113305524177027072 113383063805755392 113400687722831872 113447259669528576 113815450028408832 113857186533736448 114226707300417536 114233776049275794 114369595113996288 114628727348543232 114740778890428416 115065863908115472 115108058944385408 115178342758465536 115626097013442048 115673630751326208 115739123501236224 116001358736636736 116114752049184768 116260001644806144 116637320690270208 116680091984986112 116944459214170368 117058774423568384 117486916158357504 117585591590191104 117911439793979392 117918736566994368 117943644961308672 117961977761188352 118326428230754304 118777665969667584 118821222136139776 118877425482173184 119239412545112112 119288431712305152 119355971110649856 119626401197156634 119743338050721792 119860389212061696 120326344859516928 120598973564613192 120716861124304896 121260141327384576 121648289566225488 121698299019624448 121722566778832896 121748278669737984 121767202850258944 122143409786585088 122315210063806464 122592345028491096 122654164785692672 122712181142888448 123085845207857664 123136445638508544 123206163727122432 123485317364806848 123606026374938624 123709841152180224 124086543136376832 124207839854985216 124489263034439424 124610953418637312 125171758789558272 125501370863987712 125572427939329536 125624050600902656 125649101191053312 125695177135751168 126137560378300416 126260862001348608 126546936803603712 126593341987616768 126670638599110656 127056356343595008 127468714699155456 127575773688185856 127700481189347328 128089334850453504 128505045712969728 128685793921296384 129130711556554752 129496566312433584 129549802182180864 129623151421243392 130132834595241984 130206513938890752 130254261102051328 130549383924729792 130629096055332864 130676998180765696 131154948483710976 131265103483109376 131562516615941664 131691121226514432 132112658561169616 132221248877887488 132650369768226816 132707224981336896 132761780748681216 132836948563918848 133673874903157248 133728828059025408 133804543402573824 133916923755495424 134324706761490432 134406724065951744 134760654373914624 134842937863569408 134892385218854912 135367137966956544 135388179021363904 135806468764843008 135856269450125312 135939221911240704 136374357224433152 136854325762003674 136910586397077504 136988103206541312 137122011420819456 137348831004142802 137985935383904256 138101827622854656 138657761818312704 139107772256944128 139173571296202752 139619059615781526 139733819836858368 139755539634956288 139785060694884352 140187322595966976 140238729754968064 140636055887696688 140773530038124544 140869867152605184 141189042221986176 141268981431745728 141320785238651392 141327056926015488 141407074277720064 141779438455889344 142095557565874176 142417509736068864 142556725288108032 143198294708846592 143595119749103616 143663041338015744 143715723054678016 144122900248548672 144263782848987136 144709494292611072 144771518161458432 144831033544015872 145172702851815936 145272050501124096 145294631144878336 145743527454953472 145826045348898816 145879520246349824 145968592802807808 146352968728659968 146536043739807744 146868056915321016 147011622953361408 148206839400136704 148626740881315818 148772026063017984 148917453263470592 149357003342266368 149441567134408704 149496367855763456 149835088368155784 149958245678579712 149981554730196992 150444931566403584 150530111327895552 150585311222038528 150656539224932352 151074032236036096 151115295106676736 151263012892704768 151605736170653952 151753933371211776 152311701399034392 152838303131390976 152987705187237888 153421151877487296 153571123677954048 154168129351256064 154174971192016896 154262262848421888 154318831334981632 154668478315515648 154819669398913024 155364556075711488 155516427587026944 155925945618893824 155989982045601792 156496243789062144 157224982089325824 157258193281744896 157768570974339072 158215562873658774 158370221292890112 158503233976230912 158985883393482816 159051242283073536 159141294814199808 159501868262875512 159657784067629056 159857502261608448 160376315949121536 160435126479355904 160798631419484256 160955814832406528 161021916950298624 161544509717741568 161680188436512768 162138262779617256 162197719421633984 162296755705110528 162857879715446784 163086946751741952 163319290708292928 163456460037988128 163616241523851264 164114460277143552 164274884969496576 164647089819742464 164808035166584832 164946454869573632 165448724181835776 165549745495867392 165985684045919232 166147937891516416 166732694325153792 167266398153560046 167335161151983616 167368529320895232 167429903919106048 167532134921404416 168183413837733888 168564474414175257 168729249071471616 168894184798814208 169408475124793344 169958286265540608 170101031584247808 170785779800604672 171340060950626304 171554392670994432 171581058561728512 172111168335642624 172174282075406336 172662088416578112 172733069576241152 172767514137698304 172830868561657856 173439145520163072 173510446126989312 173608685251854336 174002038104955104 174065845232973056 174172128073777152 174873264644947968 175020137977479168 175416688821255552 175588161635352576 176378387385286656 176867159690969088 176942966641782528 177015707664908288 177115931418558464 178231833204209664 178316138223259776 178406057870098432 178932647568457728 179033956665974784 179099609015320576 179615007076082688 179680872498552832 179790583818092544 180489517289275392 180898460346919788 181075291686457344 181654905521608222 182472434349338232 182547448529436672 182650804275388416 183472815095709696 183981247178539008 184068271714332672 184135770163806208 184704668457762816 184809245590683648 184877015757750272 185409039562407936 185477029675925504 185564761728270336 186129814704565248 186158746154375368 186311759782477824 186733894551659136 186916430127955968 187514741183595584 188252056295981568 188358641908994304 188436075901353984 188542765703626752 189284123047624704 189391293002022912 189890012981425152 190005957898665984 190075633717477376 191363660532278784 191550721784020992 192134002275680256 192163866998064896 192757568569454592 193028690881944576 193108044725354496 193563603802421248 193696067334832128 194244849468650376 194324703273271296 194434727131865088 195381391653076992 195824075887094688 196015497271148544 196897655224664064 197536681839771648 197609119200182272 198168987841754424 198331873316831232 198362701417357312 198975554652340224 199060837472005344 199142671123021824 199255422845878272 199780117824207712 200510812354735872 200593242088538112 200706815103860736 200875385633243136 201487060142235648 202140981560871936 202338577828282368 203082268532045856 203784404175187968 203908832866861056 204561535836649728 204761498237272064 205365879595616256 205482154809811968 205557505801674752 205566628256022528 205683017131229184 206023246506214203 206224637754020864 206978903075856384 207152741434281984 207986642727469056 208661658385416192 209428589423672289 209633309452434432 209677591042326528 210358094632452096 210954083831545032 211160295057186816 211304800728907776 211337645301641216 211981177857977088 211990585389023232 212068323044098048 212110611416580096 212188393085599744 212669157683834016 212877045423505408 213143336348811264 213626264604103296 213835087932162048 214398175225979008 215392679623655424 215573584582017024 216184350372823008 216395674273480704 217246550316023808 217449262335655936 217759054277723904 217941946717317504 218154988698468352 218819280369524736 218828991369314304 218952889204211712 219529453092989952 219744046888779776 219804065609711616 220517434430042112 220598298909114368 221314245394558976 222310259100205056 222940111321973727 223021864204746728 223158039094526976 223376179895205888 224244551783645184 224752632552233676 224972332095295488 225877966833057792 225984808837398528 226611048354054144 226766127611510784 226801375445663744 226894519339057152 227630900056817664 227714373067472896 228453414600835072 228467552098551588 229257454697086464 229481557780856832 230131727816230944 230216117888770816 230356685516931072 231252194026884096 231347261502652416 231478247002472448 232002717473273472 232229504098369536 233274641380540416 233888918428340736 234117548847136768 235171183180382208 235837473133988736 235887289922617344 235923955522376704 236652856461508608 237555331939335168 237642444272279552 237754850964346368 238478825090224224 238576863424610304 238711942221299712 239252802394313268 239486676101443584 240652689719033856 241197947129226384 241433722248609792 242520282654769152 243296579132450976 243396598039248896 243445133557665792 243534405700517888 244286819573170176 244630420127612928 245184690056982192 245308329571385344 245424362285776896 246171690415715328 246272891277017088 246412327454244864 246970634729613696 247212052749877248 247419682304360448 248173086272753664 248978526068878848 249221906837274624 250343517579116544 250899597230340069 251002741727975424 251144855878659072 251248101201805312 251298202382106624 251390354271502336 252275120756600832 253093873607207424 253186683975233536 253341277198221312 254112712687190016 254937429398310912 255151547376371712 255400962378694656 255968275962266131 256178669700907008 257010091425939456 257371587842592768 258261423113109504 258993132624867168 259099604364361728 259246302842486784 260265669190483968 260413027877781504 260508522204102656 261098767849459584 261258192110665728 261353996361531392 262309896967421952 262530206966218752 263125033231883328 263382242453028864 264225317122339232 265300739536453632 265414449962673792 265523561497362432 265673897127837696 267347749806314496 267457656118050816 267609086805147648 267833847510990848 268649413522980864 269521308747829248 269685875727138816 270734275933913088 270776358042727808 271612937529686016 271712538900250624 271878443822481408 272482358282412333 272748714448866304 273708651524007348 273821172794155008 273976206413082624 274697662008285604 275971870767808512 276203655245709312 277315523636625408 278215544513888256 278347142592405504 279238119231563052 279467639673716736 279511079269912576 280374645191933952 280477459509936128 281272111775393376 281547060076249088 281739734305210368 282378084443972352 282537962863491456 282641570477302784 282654113852030976 282814148555440128 283558876911778688 284835019472137728 285113450576216064 286396589417693184 287326082676031488 287431446109356032 288245800497097344 288527565697974272 289418988585222144 289543036322916864 289662067088031744 290345405703631872 290544101002248192 290589262289756672 291487054909906944 291652090697797632 291759040492699648 292705937457319936 293072087479615488 293736113830642032 294023245906722816 296413678800273408 297253481762631636 297544052126035968 298714006684532736 298883134268817408 298992735711526912 299670176736311568 299916491357159424 299963109460393984 300889863132807168 301060222655791104 301170622444077056 301313078449864704 302148064472072192 302230590213353472 303211472341307904 303507866742423552 304623402798068784 305676606262781952 305975410374475776 306842303754974592 307142247355908096 308336258702512128 308349942384033792 308524525696843776 309336956631031296 309639338797826048 310729112151422976 311032855174053888 311851891237787648 311979964091203584 312992487578124288 314449964178651648 314516386563489792 315537141948678144 316431125747317548 316740442585780224 317006467952461824 317971766786965632 318102484566147072 318282589628399616 319003736525751024 319315568135258112 319715004523216896 320752631898243072 320870252958711808 321597262838968512 321911629664813056 323089019435483136 323360376873025536 324276525559234512 324395438843267968 324593511410221056 325715759430893568 326173893503483904 326638581416585856 326912920075976256 327232483047702528 328228920554287104 329294179639484928 329616070333169664 329892909739147264 330897448363671552 331099490991734784 331971368091838464 332295875783032832 333465388650307584 334532796307120092 334670322303967232 334737058641790464 334859807838212096 335064269842808832 336366827675467776 337128948828350514 337458498142943232 337788369597628416 338816950249586688 339916572531081216 340202063168495616 341571559601209344 342680121901252608 343108785341988864 343162117123457024 344222336671285248 344348564150812672 345324176833156224 345466139152482304 345535028275396608 345661737123315712 346878291040326144 347020892253978624 347217370503708672 348004076209910208 348131690465946112 348344256147554304 350040275954958336 350833377642511104 351176323270705152 352756774770573312 353734319381938176 353885933283565056 354031415329816576 354231862837116928 356463666408419328 356632276446519552 357865295136915456 358067913331949568 358199218030641152 359230014152165376 359361744997105664 359581167636185088 360979034578550784 361796920693839576 362150583372914688 363309811043216444 364944868698676464 365094897058873344 365301608550776832 366945630191419392 367962494357078016 368136543428665344 368271540327612416 369409336915525632 369618491181367296 370818079124815872 370954059351851008 371129523456540672 372259629409130496 372317492308750736 372623519564955648 373467789103318272 373832860255911936 375029482367191168 376504112591963136 376717283817988608 376872151802707968 377085531407253504 378782586004045824 379780025962850304 380011915797331968 380151267434954752 382727321064557568 383101443568041984 384268004551360512 384327733996129792 385515137138909184 386057381763889152 387127207604842496 387392134669664256 388489698937300752 388649406546542592 388869454263730176 390762783306153984 391648151774189376 392030994542297088 393795310449328128 395073363679543296 395218238400364544 396337975683508848 396663746633662464 396725402834714624 397951109304680448 398121674944010688 398285342246043648 398510845691756544 399560235648415424 401021624709471744 401186484177076224 401413630207721472 401750771266486272 402974120284471296 404281963121743872 404677155656564736 406164537064091712 407568808350375936 407817665733722112 409123071673299456 409522996474544128 410731759191232512 410964309619623936 411115011603349504 411366034262458368 412046493012428406 412449275508041728 413957806151712768 414305482868563968 415973285454938112 417323316770832384 418857178847344578 419266618904868864 419355182084653056 420716189264904192 421908167663090064 422320590114373632 422609601457815552 422675290603282432 423962355715954176 423981170778046464 424136646088196096 424221222833160192 424376786171199488 425338315367668032 425754090847010816 426286672697622528 427252529208206592 427670175864324096 428796350451958016 430785359247310848 431147169164034048 432368700745646016 432791348546961408 434493100632047616 434898524671311872 435518108555447808 435883893434635008 436309977396936704 437638560739049472 437905778408423424 439058906185979904 439488093777559552 439608131219423232 441034868860084224 441196597818228736 442628490789117952 444620518200410112 445880222643947454 446043728409493456 446316078189053952 446752359790411776 448489103567290368 449505265104467352 449944664190590976 451755933666115584 451969617674797056 453222096708108288 453602750891327488 453789038678114304 455261800113635328 455428746134945792 456906829201670144 456935104197103176 458514909394172928 458963115561713664 460263455632461888 460432235777541632 460713371033862144 462504388053768192 462956494004944896 464005434946546944 464459008196739072 466549282761080832 467777836856681472 468235097694273536 471674946267977472 471774579845234688 471847911044753408 473305712923017216 475110663878670336 475284888544559104 475509701928692736 476957650180448448 477153726849220608 477423884442599424 478505604788626536 478973352202887168 481305379438067712 482395894258452768 482867444497219584 485040565309538304 486593158264901952 486793196078497792 486890267115331584 487068811401035776 488573639146340352 489260840255225856 490369380113964384 490616659142770688 490848724571553792 492343380831430656 492824654908489728 493941269459227392 494424105499754496 494839364608720896 496346172545507328 497957052137757696 498443813674549248 501799194460680138 502005483455950848 502289711757318144 502596404764213248 502780708543004672 504550241513201664 506187747214414848 506373367950467072 506682554396442624 508225425374380032 509874858796621824 510303094752743424 511936551924532262 512357339401814016 514020182851878912 514743175685185536 516522846226219008 517986265249734336 518199208728723456 518492605684973568 520531338380967936 520826055755563008 521017044408205312 522197535698919168 522516384221331456 522707992723062784 524619793934843904 525060413932437504 526250066463766656 526764484906057728 528450634244678464 530601479072907264 530828899925347584 531047122994724864 531347794255675392 534695499612628992 535218173610295296 535667695021981696 537298827045961728 539042617495658496 539371751454277632 541468551867826176 541552716085455616 543225875059372032 543425077800501248 544964716564824666 545497428897732608 547417303048014696 547642345588310016 547952412826165248 549395324016571208 551943741535617024 552407310491418624 554631047273250816 556431089027776512 556694285184811008 558476238463126104 558935279347433472 559022158539825152 560749290383867904 560954919019872256 562544223550786752 563094120152498176 564756168887944704 565075925726982912 565283140954605568 565308227704061952 565628297110880256 567117753823557376 569670038944275456 570226901152432128 574652165352062976 576491600994194688 577055131395948544 579086072645833728 579324134176063488 580690811407263744 581088202004496384 581178524579513344 582974109819813888 583304181395595264 583518080985399296 585411874914639872 586144174959230976 587472227661284064 588046491813445632 592827357600546816 594506963525263272 595088104252071936 597428013369065472 597766268537634816 597985471423053824 599340353472623136 599926218920787968 601779726265614336 602120445311582208 602341244888154112 602626156899729408 604296128944144384 604461180426706944 606422944682615808 607015733484847104 609246805596137568 611353212525563904 613684607509949184 614284494711816192 616672517405024256 616699884768067584 617049051393687552 618069739518642609 618673913262062592 619278677595652096 621458224302845952 623703782475575296 623959928182407168 625984975156248576 628285768271016867 628899928357303296 629032773126979584 631074283897356288 632862251494635096 633480885171560448 634012935904923648 635943533573931264 636204969132294144 636565179256799232 638007473051502048 638631136270516224 639430009046433792 641505263796486144 641740505917423616 643194525677937024 643823259329626112 646178038870966272 646720753746051072 648553051118469024 648790877686535936 649187022820442112 652347787006967808 653277162833171712 653825840151952512 654464966095405056 656457841108574208 658588359278969856 659232140666339328 659785819478294528 661794896727343104 663942736183676928 666930777300615168 669065592614240184 669340644607934464 669474117283580928 669719615676424192 670128539685617664 672733655350935552 674257897656701028 674916996285886464 677633900499173376 679833145062162432 680404126336991232 683143119202418688 685360243802505216 686324234246914048 688444673342570496 690648353666312448 690932278304964608 691070056550793216 691323474246631424 693756582080652288 694041784507957248 694434741007417344 696008152419820416 696263380931892224 696688512295108608 701666755285022208 702352646541410304 705513549541146624 707771866567130112 708062830659633152 708463725674233856 712927332816838656 713264552893039104 715730590273830912 716135826663899136 716398436061282304 718460028304330752 718723489994211328 721958069157101568 723593841387679152 724301166745829376 726619622086432888 729889737397352928 730189794117746688 730603217101553664 733891260382838784 735924988714156032 736273086857330688 736543080655224832 738818673831051264 739236982362734592 741636158249631744 741908118703702016 742259046913081344 744519258818260992 744634984617501472 746935578206636544 747665720511823872 750058964734382336 752698791691020207 753008225183926272 753434567635977216 753744303605415936 754171062814507008 759560051925700608 760023831594663936 765454642129115136 766202887136083968 767904827886798393 768536009102721024 768655467992259584 771030274277818368 772114763527778304 774254415209684992 774784269339328512 776979397874601504 777298813093085184 777738908527460352 781525566612307968 783296303548378752 784061989084594176 787590620898656256 790146727359086592 790436476800729088 792675951367017696 793450805669429248 795902218609360896 796243349888021376 796570684492087296 797021691383513088 799120471296830848 802043249418943488 802372968354152448 802827260415442944 803501542532972544 805948240568942592 808563926243487744 812329074128183424 815137616700751872 815635331467444224 817447074847236999 818246143346598912 819045992949088256 821463518382465024 821928619239247872 822230023206699008 824092986024856812 824898551016083456 827915612303425536 828610965737127936 831946570909876224 834646633541664768 837714357694689156 838533237809737728 841432378529808384 843816335326180128 844641180228747264 845219202915631104 845350581206564864 847924711431908352 847962341556092928 848273292176392192 848442445666320384 848753572342398976 850676630735336064 851508181694021632 854505058416413184 855340351728648192 857592700903916032 862294338328068096 864737401491292032 865582697093922816 868986201264095232 871036217110895616 871767786869270016 872619954793873408 875277121478098944 878117812371959808 879216262438846464 882069737720168448 882393195636457472 885256981578235904 889241036400820224 891760445287894908 892087456818986912 892632156378107904 896978207134580736 899010530208934704 899889328381181952 903511867332231168 903939235349594112 906444193416216576 907205501782654976 910523600227270656 913813658403340288 913870208394206352 917029818788345856 917926231123427328 920526911264923776 920864471555083264 921426742067724288 925008776107536384 928010869893093888 928918016393478144 933098565522161664 935555673713362944 936470195388547072 943349892535954944 943549159690469376 943695822089506816 946611425846034432 950221327757340672 950569777089118208 951019403857385472 953915300360896896 954307453698441216 954847768885198848 957011209577253072 957946704405774336 962610758876135424 964791788516905536 965734888994439168 970081130619076608 973186316529803904 973586392156995584 973780534230663168 974137622802071552 977147278292680704 978521680510451712 980738760227928768 981233318285541376 981697449143107584 984686761662861312 987882538918454784 988848210999508992 989678729217441792 992692345091014656 995914104275515392 996887627349098496 1003598388921360276 1004010966911901696 1004579423514636288 1005192809528426496 1009100483026403328 1012375494428829696 1012746735900934144 1013365108792885248 1016450850748760064 1019749717593243648 1020606189505486848 1023873103849064524 1024714678803628032 1028040365703757824 1029486351370371072 1033045692452438016 1035972530499468672 1036398417457446912 1036985211369947136 1041062676761935872 1041652111511126016 1044395071397838336 1045032768442662912 1045415985446125568 1050120827864875008 1052500132927533312 1053528969812115456 1056901268489356928 1061202958145814528 1061657799850695168 1062094245989449728 1062695588511350784 1069390999225257984 1071335390043963392 1074597654091923456 1078085234991316992 1078743502908555264 1082937103735652352 1083105432170911232 1086451750118744064 1086850155601002496 1089929433129649332 1090994857795465216 1094834606096029392 1095284691176620032 1095904825652330496 1098790648033142416 1103887483071234048 1104814620982837248 1112862178055553024 1113388570369622016 1116952476926252208 1117870558694866944 1118044317079650304 1121498580767735808 1121909838039744512 1125088447101573504 1126188240304996352 1129512337775889408 1130151851453965824 1130566281909211136 1130616455408123904 1131256594221760512 1134235507647114752 1139340077888550912 1140453802304864256 1149304330704125952 1152983201988389376 1154110262791897088 1158172145291667456 1161381622814527488 1162176404008992768 1162357049159026688 1165948219639627776 1166608362791190528 1167036161970798592 1170823749829279744 1172288349918461952 1174944455322568128 1176092983626891264 1185654715201093632 1189013927050526544 1190176208504143872 1194856026738130944 1195532537075269632 1195970942846107648 1198680706945246272 1199852437841575936 1203559452531228672 1204240890623164416 1205252313799458816 1208592257888288768 1208922360853413888 1212845889365231616 1214031466969694208 1218493611192275136 1222706425051127808 1227369215019898368 1228568989423632384 1233345034810048512 1234098102787375104 1236139479037285218 1237347826524125184 1238557355191304192 1242916448605691904 1247407564951150592 1247919856364814336 1251969950312497152 1256571536542033734 1257799856714606592 1258065546253959168 1262148567794712576 1265724502989270192 1266961770343120896 1268025871809847296 1271887067147862528 1272409938264588288 1273130358513598464 1276014946103004096 1277262272541032448 1278860018092867584 1283010527592972288 1283481011834847232 1286389051355874048 1287646518659252224 1292356077741932544 1293441507492102144 1297106102236938048 1297581755373071872 1298374045640884224 1304695574013935616 1306554325666343424 1307651680303905024 1308929932190810112 1312915682217148416 1317176718557939712 1318464281332678656 1319571638956589056 1323589793454686208 1327885472367353856 1333861554601230336 1338131185228480368 1338681289215868928 1338948234567161856 1339439231352848384 1340257079371235328 1345467310701871104 1348515795313402056 1349833992571772928 1355267800998346752 1359666290124324864 1360808252673982464 1366286238404837376 1370720487605010432 1372648468493828096 1376889346685140992 1381296707332624896 1381864556609929216 1382140113101586432 1382646948493262848 1387513164161304576 1388869482014834688 1392016304839640832 1392526761863784448 1393377024590217216 1403333510570044416 1404705293082820608 1415543733134260224 1416927451348467712 1425854665633677312 1426529105786078208 1431461180547661824 1432271653327798272 1432796872122564608 1436920056608661504 1437446979988422656 1443916138314203136 1447187682775358304 1448602333491658752 1453239244172865776 1459779474794705856 1460379588235493376 1461206434203107328 1467782520765677568 1471849977428312064 1472546173714661376 1473086161310449664 1478473964725469184 1483272316499263488 1483816237407404032 1484518093826162688 1489038517636521984 1489269969235002944 1493871156413273088 1495331441023647744 1500117929468764672 1505397583382040414 1506016450367852544 1506869135271954432 1508342125629014016 1519120103851401216 1520047663189327872 1530909284258230272 1535809655773596786 1537072018205442048 1537310935984519168 1542060548555636736 1544229527055556608 1548508830419369984 1549568538678657024 1553958795749203008 1554597626186170368 1555477817054920704 1563051133224615936 1566592607096757504 1568123978169188352 1575181241797312512 1580293454718173184 1580872953601458176 1585351902734035392 1586901611338858496 1591804437218721792 1592486699776042752 1593141368984174592 1594043382767026176 1598240942593661696 1604086498837886976 1605654520830885888 1607003085065945088 1611896481137885184 1617127852486975488 1624658148256366848 1630275233401503744 1634894149694473998 1636492286693197824 1638091985898176512 1642927036764930048 1643857238478495744 1644460046413398016 1648185972049713624 1649797102032166912 1655831224606851072 1657221931474255872 1663893141819752448 1669293267083329536 1675428715389378312 1677066475619475456 1682864757059616768 1687632670652360256 1689282360457494528 1690701162413129728 1695849422863816704 1695924683112185856 1696884891332640768 1697507144684797952 1701353261470672128 1703016363388043264 1709010116832826368 1710680703457296384 1715185401807832064 1729474802982584064 1731165394187845632 1737972402528190464 1742072434221791232 1743535573738540032 1745239909587746816 1750554242956197888 1756235624743919616 1758432524877692928 1764139475440336896 1764786391272914944 1770513963156471808 1778482072801640448 1783520890575789816 1784174913637973824 1785264312756215808 1793956414269161472 1798021060417869408 1799778656762363904 1807023734664462336 1807878470699188224 1812888386832433152 1814411003565309952 1821047200454541312 1827627316806680576 1827740416788412704 1834059637576691712 1841053822529847552 1841728943110166528 1842853484135448576 1850017552215072768 1854209218555927827 1856021739786187776 1857836032786956288 1871111347426725888 1886699785071909888 1887098319380938752 1887391644179013632 1893222851692068864 1900442655514681344 1901139554178236416 1902038807714770944 1907830600721793792 1908614907396882432 1909695537770397696 1914022419154506144 1915893408811548672 1925221517752270848 1929583577033811072 1931469777988878336 1940162261238153216 1946372633059607808 1947172784313991168 1947561068461326336 1948275245604143104 1957043361020903424 1961477520455857536 1962466636571082752 1963394898286215168 1969373523325722624 1975765077836909568 1977696421999017984 1979357458434883584 1985384690182029312 1991828208551030784 2007196777842720552 2008021933823803392 2009158847029272576 2010385619056852992 2018200966052806656 2024750988857659392 2025493471801868288 2032901701497520128 2039499435186487296 2041212379010973696 2047746207698129048 2049429357607256064 2056080731407515648 2058972702740742144 2071945060998937344 2072796834914893824 2073970422739894272 2082125353523871744 2083304223022252032 2088790142795676672 2090065536885325824 2090831970892251136 2105000265855066624 2107057939624230912 2113802536978713856 2123315599701390336 2124188491978899456 2125391177022701568 2138781998450515968 2149195308183846912 2156170469982633984 2165874207471304704 2166210864341822464 2172903500237488128 2173700311202004992 2179858866259298664 2181989715590930432 2189669212192058784 2190569382353240064 2191809651304660992 2197581296066284832 2207774966142468096 2209629241965674496 2225724356111106048 2226777140739244032 2233904953852504416 2236088634159300608 2242997161535471616 2250176894203147008 2252376480609992704 2259024675551778816 2260303702907931648 2261132563818422272 2261232910816247808 2262513188443521024 2268471015294229504 2278680155777101824 2298608661408251904 2303714483660395179 2305966403976778752 2308220525583794176 2316344290583334912 2322763245629054976 2324352808017985536 2324714098318053376 2331896439279255552 2333216725582381056 2334072323941597184 2341647499658559488 2344576699836923904 2349888910645136256 2352185967253782528 2371309430402187264 2378027854101053088 2380352417008287744 2389712053476261888 2391065074150539264 2391941885692215296 2397361413890492544 2399704875683151872 2407118905062457344 2408481781246328832 2410504627598917632 2417184515776577536 2417844721706827776 2425691778730463232 2436987222384550272 2445412850102255616 2452341224541710997 2454738430039796736 2457137978847264768 2466690069620097024 2472278958074570436 2474695653048250368 2485832897211383808 2494815129902301184 2495839712729628672 2503939900624994304 2513143073084067468 2515599713429213184 2524297135589425152 2531449005978540384 2533923540686241792 2536051743619694592 2543774134295725056 2544819876529176576 2546260717027196928 2552029892206008192 2554524545082064896 2566021055185944576 2572778102711748096 2575293037318504448 2586883014984204288 2594212204473876096 2595163510746143744 2596748091281768448 2613108651332686848 2615303360607810048 2617859864381620224 2625831364434296832 2634353437115879424 2639143277913178112 2647179586909372416 2655770944734707712 2667723109202460672 2676262370456960736 2677362578431737856 2677896469134323712 2678878462705696768 2690934621403742208 2697031590626804112 2699667985143545856 2710535601996693504 2719332580248649728 2721616505347964928 2741440975210020864 2745296936987656192 2753778693370281984 2762593414665249792 2763729113219858432 2764280226203172864 2765293896986525696 2775026328322609152 2784032609679281664 2785053523727568896 2786754049180434432 2806667021140088832 2809410586165641216 2815651035584927441 2831087466268520448 2851709331267354624 2853058211572156416 2862922361095323648 2864543306655596544 2865593744245129216 2873840113217323008 2874893959976845312 2887832276628406272 2894375365550716608 2897204666983317504 2906478488345731552 2919558949589411712 2920759176470986752 2922412868406214656 2935565041531355136 2943699954856624128 2945092347429322752 2946172322620899328 2966544632998526976 2969036187652325376 2978077035273043968 2978539938470005888 2987742312826546176 2990662882047295488 3000235858937529344 3010795166764080828 3012032900735705088 3013738270543908864 3038240207702802432 3040095326378655744 3061818568516460544 3071619311547193572 3074144036410884096 3074621871969038336 3084121097111273472 3088459054111113216 3097017660838739968 3099137077357314048 3107917591498406016 3109195252372340736 3110955634109841408 3133185214193515008 3136247956338376704 3150362483594625024 3160586909436346368 3161745907202916352 3170703805468070784 3173803222677716992 3183608874437443584 3184973399552085504 3186282737968349184 3188086765534052352 3196481885187323392 3208172997675773952 3214006170131890176 3223792962275770368 3234255704973950976 3249316296512733696 3260550466803007488 3269788299388947996 3272984573386395648 3285854073529860096 3287714476956991488 3288920092826796032 3296371944099427248 3299594204064333824 3311662449213702144 3314443862948511744 3338586534166659072 3350857430778756624 3354132951238950912 3365729514119233536 3375265341304720512 3378564720914989056 3381402324826259456 3391698845727633408 3391849366224371712 3393769782665281536 3402706522941344256 3406032726776086528 3418020233665652736 3421361406914592768 3430370803615664128 3458949605965168128 3462330788375691264 3484144868443582464 3487071147477080064 3490479819175493632 3501108485912395776 3512471249487839232 3516865049755385856 3528278950880673792 3529572782545829888 3541027926312943616 3556964145603280896 3567041781151579632 3568349827275947648 3570528625512431616 3587912828538322944 3596042120835738816 3599557313524727808 3615756941398376448 3625776773664866304 3628822007130619904 3642094400909082624 3655254633613361152 3655480833576825408 3668119275153383424 3682107645059695104 3683457886220333056 3685706968270897152 3700035104430145536 3708418437111855654 3712043479572375552 3715672065573912576 3742222694853451776 3773399570143819776 3774196638761877504 3774783288358027264 3786445703384137728 3800885311029362688 3802279108356472832 3804077615429541888 3815661201443587584 3817229814793764864 3819391075540795392 3828044838309012288 3831786817623097344 3850443035504541696 3859167154067622144 3862939555977756672 3880324522476306432 3892745266119215616 3894345568627982336 3895122136922652672 3896550491208286208 3914086722041806848 3922955040911715072 3926789796572430336 3938747046651445248 3951530155673819136 3955392843998035968 3958714916869767168 3970769380364058624 3983656417102061568 4014393555685441104 4016043867647606784 4018317694058545152 4020771238113705984 4036401932105613312 4049501977715318784 4050986943603736576 4065803402995040256 4078998870372974592 4082424758021947392 4095492415396258096 4098858715214512128 4112161462815031296 4117945405481484288 4143890121997874688 4145593669829787648 4147940845479788544 4166608446044504064 4177580285591353344 4180131073770651648 4181663941784502272 4210000531710133248 4214115879248461824 4227605073957427712 4246631199402780672 4250782354045403136 4277563996901031936 4298390616367693824 4312340939965267968 4331748414942609408 4332421728683644928 4345807000474976256 4347400622404009984 4359717732518597328 4363979431181860864 4379338424384117568 4381138764706480128 4383619302609321984 4395162592132569664 4415549932284936192 4419258483931348992 4451448712222212096 4453554281478488064 4467809907705008832 4472177268318601216 4485994323070943232 4500353788406294016 4504752961219985408 4518049351103557632 4520607405815863296 4522265127636844544 4525026376887042048 4536942030588459008 4557360311554203648 4607428967320790358 4611932807953557504 4616441051167588352 4632688581166669824 4645526491258109952 4648705616035971072 4649428196636106752 4663792878558511104 4666433451164762112 4668144647883194368 4683294999317118976 4689153399673847808 4699777821290272512 4704371934507565056 4742618860804374528 4756055708202106176 4760704834016575488 4779424106952523776 4782130148301078528 4783883771384430592 4794722827780985088 4799409751366303744 4816963562492657664 4821009255197835264 4834369031553155072 4835689443413655552 4851383557460926464 4873974444769100544 4890825700204511232 4904682449083421994 4909476860079593472 4914275957694529536 4933380139240194048 4944557916149140872 4949391306096500736 4971665794422767616 4989630259804602368 4991679425459257344 5007879801249988608 5026286146168134936 5031199426858426368 5048594271178850304 5062898011957080768 5067847081372483584 5072103487239389184 5087548268591450112 5092521434054393856 5104059784412016384 5109049090164129792 5132042110371889152 5145556205423496192 5150586074637008896 5188424408947752192 5190327021492287488 5193496182563536896 5226217302665373696 5230606721215620096 5235719728763240448 5251662728868593664 5268706874231758848 5294359173818744832 5311541889469415424 5335446218404921344 5352524740913921472 5354725156863475712 5355792938268647424 5357756925411393536 5381869242807484416 5394063181253608224 5399335970287091712 5421071203993387008 5438665160497299456 5443233010695929856 5482881950420041728 5490593873975312384 5525186829330499584 5528560452406345728 5530587793973051392 5550052656645218304 5568065219358563328 5570107047455137792 5573508098360868864 5613334042280177664 5631302071169854882 5662174932537040896 5703418662534709248 5706116423144312832 5725844722190647296 5729086613311193088 5731187488490258432 5747680226434646016 5749787919953690624 5775664553256812544 5788750731101433216 5794409333966635008 5812956976691463104 5839117899178823424 5841518352941973504 5844825736812429312 5871130083062710272 5887399909713248256 5890184694858645504 5892344645241798656 5933089265997053952 5938072375304650752 5956154070546087936 5957079876940011776 5975484625653092352 6000471717875058688 6021590333528161656 6024065801471410176 6027476541087817728 6076480415405604864 6123637137032921088 6143238623094387144 6148288072821768192 6149243743938076672 6168242194222546944 6176918108222226432 6194035321677479936 6215835182996812032 6218390504744681472 6221911268219682816 6266370428387030016 6272495912676753408 6321173818872692736 6341407610936141568 6347606445355433984 6369946799104171008 6372565475936698368 6376173531068104704 6392963770374646784 6416345995351547904 6447585924551540736 6468511409947901952 6498632593025467392 6521100933606014976 6539576598777895992 6545969146772791296 6571708147059720192 6575428953913982976 6577840185653592064 6592743888198854496 6599188408128667648 6623324898427404288 6628887725897023488 6677173068333318144 6701714861557513248 6708265902477901824 6750530682609441024 6757129441829978112 6762804649652518912 6783397691455266816 6783698732448743424 6787539565330563072 6805413045882688512 6812065453552173056 6836040467331305472 6860741607231328256 6911143450981185537 6917899211930336256 6924661576751382528 6968289736887164928 6974142294954160128 7002216971824791552 7024942498975678464 7033730099510771712 7056557901761347584 7059145565091659776 7082055852625887232 7113928291206561792 7134083562303159264 7136699654551895296 7141057251024863232 7175825657076645888 7192084241671477632 7199114627049455616 7231513882796752896 7251553547329732608 7257644014261239808 7310961667153650816 7336238550306766848 7364215290119390208 7366915772440666112 7371413936541794304 7400070208860291072 7416836874223711308 7424086959144751104 7484445389706903552 7546799140287639552 7549566576716054528 7572891406768275456 7601770622058725376 7604558216712945664 7608155230859083776 7631322402887175168 7634459629587529728 7638782151081590784 7656089676618024576 7663573635246194688 7718334308135244288 7725879111955513344 7760649044952612864 7785490532238431232 7788691137255964672 7790244273845305344 7793100982416572416 7845910081823430144 7853579593144860672 7877494093302890496 7903060311347638272 7917429833739534336 7941538760728117248 7967312834204123136 8028787111370882208 8032087735295213568 8036635388117090304 8072803864211226624 8099003955430637568 8101973887207473152 8131606805990080512 8157997740745949184 8164849516043894784 8190984830792516192 8224322925630062592 8235890810962968576 8287780243995749376 8291187339659575296 8295881690959577088 8355160571182706688 8360262147541303296 8420001063420266496 8428231758496923648 8446953106754782323 8455210147914855424 8493262398805561344 8555127993802063872 8596781232735387648 8624681879930535936 8663496829885218816 8664843457367289856 8691614000949952512 8694801244808019968 8719435465037194656 8727958862363721728 8758676848768235136 8762277529412960256 8767238605218643968 8790325184265139328 8831099864569872384 8838516967862697984 8907108562956976128 8935619815410017664 8944354536637202432 8971988646141886464 9000707576812588032 9009505922439970816 9036098702207115264 9041214811631726592 9044530255273689088 9073884061176918016 9114720623108407296 9214857934641580716 9223865615907115008 9265377162333339648 9291052982516219904 9297411232071942144 9298856393272213504 9327585757117022208 9332866902329524224 9336289295766388736 9366589998634237952 9399555642580545024 9408743869015130112 9485237721608749056 9512111416404212352 9521409668033150976 9558848213905047552 9564260296602157056 9589445655561970176 9598819502732607488 9642018510395670528 9671378886827311104 9702767114921852928 9747948889538201088 9781651400409022464 9809364898166843988 9818953720159186944 9866760278480388096 9889115832298281744 9898782612193001472 9943331588845535232 9979260519609204736 10015759602499977216 10052572292336269872 10062398853716852736 10097188542357700608 10125796023914161536 10135694162744967168 10144206974478778368 10175096537182900224 10208119568824032768 10218098180328259584 10264084220743778304 10291112410846992384 10301172149274017792 10376848817895504384 10380654042984574976 10386992365127073792 10452434605330747392 10461213442431240192 10471439457526480896 10503325457737187328 10537413748463517696 10588718347637489664 10623083778938830848 10670892436809842688 10705049481827842944 10709450313726951424 10711585876537294848 10715513850822787072 10763738485614968832 10788126362507216448 10798671940574183424 10877330320994598912 10886466021391859712 10965763900840083456 10981187747950624768 11050373658660999168 11057120904812691456 11100105313290436608 11136130438717126656 11140214094910275584 11147016196721737728 11226668084560355328 11262604142339709764 11324349865074081792 11406837325069418496 11412232846288625664 11451689444381294592 11458173226622386176 11495360452869292032 11499575839907381248 11551329106513625088 11577501462202866432 11588818667933270016 11625913953382926208 11678235798357646848 11683036705883947008 11689651473624858624 11742260166125420544 11780369389717291008 11784689290483597312 11866178531994107904 11876144750609301504 11912308141092175872 11914159753880023552 11950969251306184704 12000943435750117376 12043180667056323312 12048131602942820352 12054953082175635456 12152960830811209728 12247274274065842176 12286477246188774288 12296576145643536384 12298487487876153344 12336484388445093888 12353836216444452864 12388070643354959872 12431670365993624064 12436781009489362944 12443822536439365632 12532740856774060032 12544991825353506816 12642347637745385472 12682815221872283136 12695212890710867968 12739893598208342016 12752347062136209408 12785927540749293568 12832691990703095808 12895171849103081472 12937022819895803904 12997265186050934784 13042201867212029952 13079153197555791984 13091938293545582592 13143416294119440384 13150857907827965952 13155680371307184128 13185487776397708992 13198376816257335296 13246649796854808576 13257775451794046976 13354346136666636288 13403429723115026496 13416531804955803648 13501061365218882048 13514258883659956224 13525609299305037824 13566795382910533632 13575079130661126144 13610826091765377024 13624130907104346112 13672080934662610944 13721483214462656512 13822286901962371074 13835798423860672512 13849323153502765056 13936579473774329856 13948284589908320256 14004433943649583104 14049884997951356928 14067460199021543424 14113115803522695168 14118291130183319552 14164111705251774464 14227856582413123584 14268167124606318528 14273399309103790592 14282114502049726464 14351651314153291776 14384168483342955264 14398229254098911232 14463027765593505792 14503107094659465216 14515288028522479616 14621923334307301632 14672477100613533696 14728430580238780416 14733831544881332224 14742827873083588608 14800140417720582144 14833673748447422616 14848173918289502208 14968890779413807104 15093598280575279104 15099133153432109056 15145782813536550912 15203541244117450752 15209116433425891328 15216310461718167552 15262644805774350336 15277564302163181568 15312179353236049152 15327147270492389376 15436668616270488576 15451758223911026688 15570981064476862464 15580488547690610688 15586201964833144832 15691820163646860288 15707159186289721344 15754988186605780992 15806120622695276544 15883077521456234496 15934625668408246272 16057574222741764416 16064175470590427136 16073270776234180608 16145607728422453248 16198007910861275136 16203947774414946304 16263213611980161024 16315995481491898368 16329699032087789568 16381969661585032384 16448645851260125184 16471781621925937152 16575560487991498752 16591763381919154176 16710321142365413376 16720524295082606592 16840002126840532992 16893906213509564646 16910420295829710848 16986524797611122688 17110255987604127744 17193562465470775296 17249363759861071872 17326993659770437632 17329686914734579712 17383228001899905024 17389602489616039936 17438870930074389312 17455917724727443456 17517353697536470272 17524555058825920512 17534477210437287936 17580650368530278656 17662199729139744768 17677033935725395968 17814217125913952256 17871239630820035328 17888709073274404864 18001415153625176064 18019011844879941632 18072197404414230528 18082429623263453184 18089060510547378176 18147768122353836032 18229441246216814592 18429715869283161432 18447731231814230016 18530754324666679296 18582105965032439808 18597712786544427008 18655171514234044416 18665733804659048448 18672578591532777472 18733179997268475904 18799111285161090048 18817487738030260224 19024222832808424704 19042819336066301952 19117696427810095104 19128520593204314112 19178891311123940352 19197639005465214976 19342757773654622208 19405534229843705856 19495897779076402176 19563302800818044928 19618729796333687976 19637907440318373888 19733520556960776192 19778231664596563488 19797565224386002944 19886663177691070464 19958521039218409472 20031519204999954432 20105144584672539744 20124797707433705472 20251592047828323072 20271388325489934336 20288413948957556736 20350193074365800448 20416239137648065536 20436196360656519168 20582224821693984768 20753697635791008768 20761308085969149952 20773984730254147584 20904869210661494784 20922426884862480384 21006650915474374656 21074827496927035392 21177436695274979328 21246167557877661696 21341784873619685376 21410098963655685888 21418900627453902848 21423171753074589696 21431027701645574144 21527476971229937664 21576252725014432896 21597343881148366848 21754660641989197824 21772932042783719424 21962375495901249536 22100747317321998336 22114241809625382912 22200210626580873216 22272260877434253312 22280428189820551168 22453336169120710656 22525208284679419528 22648699730148163584 22813674650138836992 22824465692577251328 22903378888762589184 22916346453244772352 22990720905738584064 22999151679814762496 23155002924405732864 23177637335866540032 23251827906765852416 23356471596715293696 23366073411767894016 23379302947249717248 23560738779434582016 23752289501218603008 23824616282184351744 23828319507760047104 23901938502612369408 24001886871500234752 24086361334112646624 24096263205885640704 24109906164351270912 24305921661622419456 24494548548131684352 24572954492377548576 24596974975752306688 24672968776890187776 24707672432888905728 24776141286709919744 24863340731987248128 24873562018978725888 24887645072878731264 25065481713548120064 25284695275490770944 25340859320264346969 25365630443744566272 25390425781421735936 25479787196416684032 25571855081498587136 25665383981406191616 25790343698206162944 25874045639791607808 25994530372101869568 26084403734424059904 26158306395111583968 26183876587091165184 26286832588238880768 26301715815655931904 26311360742614368256 26370975552795417984 26396753632514670592 26493299593709617152 26515550903588093952 26806859446230052992 26833063609911607296 27002122730437764096 27028517767319912448 27051218598610075648 27133590765821067264 27221652183530754048 27344161869325221888 27442966428925313024 27644573803924742148 27671596847721345024 27873158947548659712 27896569179816640512 28008867887299166208 28099769995902713856 28226231607045390336 28328223410503548928 28455713164826247168 28536334249212637056 28546798618207581184 28564229004099452928 28768336966685910528 28796458508197822464 28926055531187011584 29030576057044959232 29243846668614603264 29344954201227067392 29456861160477560832 29467663089762664448 29600280835441164288 29667347496894845232 29696347836579004416 29937781558827614208 30187196561150558208 30198266306864218112 30291565627073101824 30407082488234901504 30418232866851782656 30432620923436335104 30525289611548700672 30624358706472098304 30654294540984778752 30873337232540977152 30903516447822053376 31141962128953724928 31160977095381221376 31383640327293720576 31414318372579442688 31509976373211561984 31612241245390553088 31766155042912468992 31869251336816492544 32115148445483528832 32128350941180854272 32146541552468361216 32291215456844906496 32396015821722550272 32407895548829892608 32631990962983796736 32659398064175579136 32763939323170064768 32897291702520250368 32943563243851874304 33151120975982997504 33420642284730826752 33441048590165213184 33680004253681065984 33787812427019129292 33820840591659421696 33973049595222245376 34220511975208255488 34498727519722143744 34653987319540875264 34659373829469159424 34766456003799810048 34779204979232079872 34877741860148778624 34911835449454886912 35034707395072940544 35049110117651841024 35068954420874575872 35161300737060557312 35354067871450791936 35628434251827904512 35742479261640070656 35777418146548809728 36002830307250352128 36144394808828461056 36164859246526906368 36178121021094756352 36295536244707672064 36458882492433629184 36859431738566322864 36895462463628460032 37061508649333358592 37164211930064879616 37195425573088854016 37310343028468088832 37331467609318096896 37466359994536951808 37598222570322180096 37634975476060520448 38048445665616849408 38085638672132603904 38257041186408628224 38357782622247880704 38395278010930429952 38685515547309244416 38811068459687411712 38991795558152804352 39126605601636089856 39237459592667375952 39275814880636747776 39467041113921552384 39556463329193126976 39595130448772005888 39773326355382140928 39917042078436818944 40063038409999908864 40210289169345079488 40249595414867410944 40503184095656646144 40542776650979868672 40576827897915113472 40700386148731600896 40832478275296131072 40872392721313038336 41164449643387969536 41507395271582017536 41522616171938299904 41547969460508295168 41809738421322989568 41844853769724960768 42013301830948749312 42149654993854070784 42354873390549958656 42492335115755323392 42683569747239370752 42820197927311371776 42837801254907805696 42846343506149179392 42862055403291148288 43054953942459875328 43152505450028865792 43194687762296733696 43509321283978395648 43545864085567438848 43924750991802499072 44201494634643996672 44228483619250765824 44400421253161746432 44544521754868506624 44560856379641102336 44906672338241421312 45050416569358839056 45297399460296327168 45627349300277673984 45648931385154502656 45832692906489544704 45981441811477168128 45998303359629524992 46310005848811465728 46355274671733080064 46503655813531704832 46712943193430587392 46758605894499434496 47121477558869164032 47649232564368703488 47656639015520094208 47803877005224738816 48003773743000469504 48172722668225293248 48192526411771281408 48219812328702541824 48611843323244838912 48989097096263368704 49145908984755097152 49193949951504613376 49345937553780375552 49415344865777811456 49552282573419839488 49726681463974496256 49775290145757462528 50130963427096240128 50681718640528693938 50731260887489132544 50780851562843471872 50959574392833368064 51143710162997174272 51330767962812383232 51580687396412325888 51748091279583215616 51989060744203739136 52168807468848119808 52316612790223167936 52367753174182330368 52573665176477761536 52603431631311863808 52622721485228736512 52741951105590835968 52793507265029341184 52986599187419234304 53031101807176187904 53613718892460105984 53666127219823214592 54004245460875528192 54057035534639824896 54102437197220151296 54267181531642134528 54443304367061508096 54688323738650443776 54885932857850626048 55289147607849484296 55343193695442690048 55746317895097319424 55793138359633281024 56017735774598332416 56199539991805427712 56452463214090780672 56656446821007097856 57072668498425274112 57093597236415162368 57128458008198905856 57536673933371821056 57592917016395644928 58487693337229206528 58689908402454134784 58913722320955121664 58935326179525328896 59200561670882328576 59334694993789690464 59392695673158008832 59875563117655228416 60374393122301116416 60396532613728436224 60814164976469803008 60836465733703565312 60865241846872670208 61050579223097401344 61248717412944196608 61308589081969557504 61746674465081954304 62283924257907449856 62321954190762442752 62767280654587441152 63019952746423123968 63224482490781106176 63532310085824937984 63738502673632985088 64230296890967057664 64256701882361708544 64293083104936722432 64582430913689812992 64792031643445100544 64815791097659785216 65263981925967593472 65318796128351158272 65527878646340129536 65887126487703748608 66302241951965995008 66841284569461653504 67360008507362131968 67575624854038258584 67641681183318843392 67946099190444490752 68441023950416510976 68997455039444287488 69318747658938318848 69532912007599620096 69755483720297557248 69823670898909773824 70069414790145881088 70098220235303682048 70137908841749151744 70322601474121114624 71256868503655809024 71484958523280141312 71554836293097619456 72005660614500704256 72288789617656922112 72329718493053812736 72356242042189512704 72591072489415344128 72917764984867258368 73718863477132645728 73790924927256920064 74123017298666717184 74328423860129759232 74390851146177708032 74620686056936177664 74662935218636193792 74932719989073903616 75196445140644360192 76022577960793040907 76096891331233698816 76171277344265207808 76715565244495761408 77371031094618488832 77622136919374823424 77983591116305608704 78253211203272179712 78474919185334751904 78551629761273495552 78934082227843104768 79112926658386253952 79190260897544011776 79546652710764281856 79834084156873637888 80420578338690158976 80499190829734821888 81006368191313292288 81085553301959737344 81153655795830226944 81400772297463201792 81664956550592262144 82328899286775939072 83014790543164035072 83045232343876599808 83619476842645979136 83689707539449921536 84026603661897498624 84299309987708141568 84984670231510646784 85367139494478741504 85640395854622743552 85675602509815611392 85692687012298358784 85724110806582296576 86305010900057731584 86389375524593467392 87091728171134877696 88402989269287993344 88800842506323492864 89089043509737013248 89121712759282204672 89813344676482842624 90100833138717678112 90594798920592654336 91254698600555347968 91297862770309005312 91962883622954336256 92620011697622931456 92710549343466160128 93007311627063409664 93425886386861174784 94242955117738328064 95298465128737406976 95313278031040188416 95607754010449477632 96007547486000939008 96345445336450586496 96385052823542562816 96439624657405083648 97223686646489677824 97978194192526737408 98291817969510194304 98387899903009226752 98691875107560751104 98830689731555622912 99104565146839678976 99453362927948992512 100261926854192480256 101363437281057387876 101462521774978265088 101919148785666736128 102287420325994348544 102661535925624766464 103496182559166431232 103978121488407478272 104337614937696239616 104633225580446335872 104735506348364660736 105147330352955523072 105206863262623727616 105483902211181671936 105587014530058682368 106062203614352375808 107227437784920211968 107332254439646429184 108008490921751056384 108204874394440302592 108534363063284269056 108886608734123016192 109376647477300887552 109771865715701252096 110578295215698968592 110686387390885380096 111492635790194638848 111586276719266562048 112399079983610855424 112904926428181561344 113312893642014195712 114145336996850548224 114187194472830324736 114256916016397811712 115073347866743642112 115185834032791289856 116975386674458413056 117379816804908269568 117827444641910243328 117870652359050657792 118401123341764657152 118669389987579380928 118785391346316017664 119751126235310456832 120748786244602232832 120793065227456872448 121628329952939606016 121730483693745340416 122101158446194802688 122497434825888393216 122617178163939115008 123493348930163908608 124567848515814899712 124643908381524885504 125534561309174882304 126039905492846247936 126448964981562212352 127064620171649875968 127477005347265970176 128460593781934115328 128513403764723417088 128586166209873444864 129164861827379625984 129584063286890201088 129631582195319570432 130527963851935186944 130637592256702316544 131055757292680259072 131774252975407497216 132604483903931990016 133682569138923307008 134720017014724263936 135151249708076517168 135283362366637686784 135892198380888981504 136882047900833021952 137994910078888574976 138637495317876637696 139065824015199240192 139510967440595114496 139647341797819547648 140138829580291762176 140275817683498303488 140645202948242229248 142969917046560282624 143109672586195238912 144011321229001408512 144577579235313844224 144659436986107625472 144712484084379025408 145182144978830688256 145835529969734516736 147437726954265291456 147581849854513840128 148246034597333434368 148656847720259518464 148781702292355416064 149325870437272387584 149865439978147807232 150392890281288720384 152045155921586081814 152193782662467397632 152342554688530415616 153431130488991522816 154742062189236977664 155244273838749646848 155967182232611217408 156506422406544359424 156949838370669503808 157103259522546991104 157868164455686209536 158225853316772507904 158380521795088023552 159093305421528563712 159668168313747275776 160841156677380317952 160998381659469643776 162012736382626584576 162171106603919474688 162307311591660453888 162801544594926403584 163329913101184524288 164657798573551878144 166029581086328070144 166090464687753199616 167238953685291958272 167379415078899843072 168053207323794997248 168598619975416283136 169969340463021293568 171280791709245487104 171385374024596717568 171448221613164593152 172610021800115463168 172778751049186934784 176805978538575986688 177601685012646985728 178178087019474026496 178243425518564409344 179626689352965685248 180201666277435356224 181189597841185308672 182509397201110695936 182595725540618010624 183925767245908672512 185240023395245862912 186014623254126819328 186851772773722349568 190596930257474813952 190626556062080376832 191215508020898955264 192015094972001878016 192690890672901172992 192770105647085125632 192879249314810167296 194447373292979355648 195956388385053474816 196583635939020388608 196775799806018453504 197661379463111245824 198209130293679357952 198906725855897985024 200523853708384960512 202726874562114775752 202925043549956530176 203838297571333472256 204574840651988697088 205323071851249532928 206992365118332862464 207956242976814956544 209266451160892671744 209471012696729321472 210294660705911046144 210413726525247455232 210967804422363343872 211174029060117364736 214454875569840423936 214664508879292858368 216016981843502112768 217068726126568538112 217773217468246032384 218753294954601775104 219543731431402504192 221156590431397937184 221372774781770760192 222985271580389277696 223172553438533124096 224798159967221710848 228290673993701096448 228374388945660649472 228513832032795623424 230146695733487284224 233950773348916826112 234759633609816539136 235654889283820486656 235741304718101315584 236802246683529314304 237338779975158761856 237570782692632035328 239502252470620913664 241497572489204465664 241586130454913744896 243256659905879212032 243460967387490680832 244202316892389605376 244994869651776786432 246986697860327817216 249135697031629799424 251069122618349764608 252079810985692495872 252897929963124424704 254954010694531940352 256921187563868230656 257026807529446834176 257172332419746889728 259168126573780402176 261275184513404633088 262111514585360518144 265208967807863980032 267365138277846614016 269440034029448527872 270302499416153034336 270566724733275373568 271784396761777963008 273764095801666043904 277274990635753275392 278131648030398480384 279021934881190228992 279294683595639095296 280277659160583524352 281290405896484458496 285939834093120565248 288022642458002817024 289155158470627688448 289318873972215250944 289424968168758050816 290364289957661376512 291671059939469033472 294875453908530582912 295163699709027680256 296492069194666868736 297313695440519036928 297563404584710832128 300785780562577440768 304090311843172163628 304387565324934795264 306862260977983045632 310488547677499293696 311934364465222434816 313012844813088718848 313899676741339007616 314206519045093982208 316451706633545015808 316761043590176047104 318186610843057127424 319336336627494551552 321682313354760635904 321996763318939287552 324025472765253169152 324614623183320907776 325603089189852807168 326659826202369048576 329315597147103756288 332059162172656140288 332180929375506399232 334477907370583916544 334758830157799686144 337197239950832566272 339938680926042587136 342561583418490974208 342770748049193435136 345220043600230926336 345557502098373869568 353611957077151973376 355203370025293971456 356356174038948052992 356486851037128818688 359253378705931370496 360403332554870712448 362379195682370617344 365191451081236021248 367851534491817345024 370480046790491725824 372029246508253638656 373703545547444699136 381193860514949627904 381253112124160753664 382431016041797910528 384030189944003756032 385381781345802345984 385540211294170251264 385758498629620334592 388894746585958711296 391912776770106949632 393167271878040777216 393551599612036907008 395322758926222491648 397813451711795970048 401047707416769921024 405453749124229551504 405850087099913060352 407676595142666944512 409149681303977394176 410646143702499065856 413984730236665724928 415912485953629913088 418532902321785343488 418942025393458642944 420827453050494910464 421935608844726687744 422348058120234729472 428909751139680847872 429329017758585716736 432033963687004225536 434137452253137076224 435546434936492064768 437506589909203550208 439087462862805008384 442313180862795874368 442745549563541520384 445970543160778555392 446345106877066248192 449596319934443421696 456581347987402192896 456748777891321298944 457027664065591246848 460293391466974568448 467901546697833652224 469519267219633078272 471309778567640973312 471482609436202631168 473604493367058628608 474677559950317523712 475141565385264070656 479004504941241827328 482995144978408931328 483172260909827489792 486513319811758424064 486921934774981361664 488404633784779210752 489989739303553572864 493973395720655634432 498271394063259598848 502138245236699529216 504159621971384991744 505795859926248849408 509908021389063880704 513842375127736461312 514344664839493779456 518336253147560804352 524223029170721036288 530417935615727960064 534730276555693228032 538880068058897055744 540604998832306068672 541133449466550747136 543568793523555926016 547528191603332087808 554549981271506550784 558043869762380457984 558589367191278190592 560555318321167048704 562580811792968916992 571879668186241130496 576045284916005634048 578310316941255376896 578637747944430501888 578849936337516101632 580728579915322753024 583342119878938066944 589750907817061165824 590327399418055360512 592984138389333737472 594627390881038073856 595126809169421664256 601571561125154881536 608180623686344327256 608775130649869590528 613724521955966091264 620977095354998587392 623868728930444869632 627799353482678015232 628413038090187964416 632903413267090031616 633522087180352094208 643364626709521271808 643993526637878575104 648050945530506338304 651206178379705614336 653319652404738097152 658631194294207512576 664118324345312280576 664361858751012798464 668955814741167833088 669517660315599372288 674394479901665132544 685123166836981948416 685541496098386870272 690440087200461852672 707223914154303946752 710406740050587942912 712712348077896105984 712973702074257637376 718506757411862740992 720806665109741424896 724758391364741234688 730382902162472042496 740960093580983451648 744058493016507277312 747407091094889398272 762506224248321507328 764862032083595821056 768060379888007512064 770763562691604691968 771080422588340502528 771516997259240669184 783825553540213899264 786334543756081554432 787103199224073814016 795626903423591940096 802095414833539842048 810907498248459103008 811700174199826120704 815353190285333889024 818299362607954788352 821292287404998131712 831824971907259826176 837065804643570686976 837884050786917285888 843871217689453375488 857819502279361695744 864067927374008451072 868274904506274152448 871092869872984129536 875013179818407100416 878174925725610016768 884626361725591748736 885491099127083040768 891941086321557110784 892690213754132496384 913162695974804385792 913497555782642597888 920586782933949136896 935803093395667304448 939038534439266156544 942619557135281946624 942965218872405262336 949355119900635047424 950283130770528141312 958009009882483654656 965990289956817862656 973843869549962723328 976809267569558421504 979979478607107145728 987946791441311268864 996542788126519197696 1004276490473399058432 1011591719852497698816 1019816042778127761408 1027684750255472922624 1036672506295121608704 1048446058341442072576 1060835871231455920128 1069460553111386456064 1077760136117794111488 1081209997664612137344 1082266898933101494272 1087137587047111852032 1109099962543013101568 1116087739524760915968 1121110636642334097408 1125161623585937833984 1143759336372482260992 1152090569832011268096 1156620633882510753792 1157275495888861003776 1161457159830645506048 1166684239757876133888 1179501815634122331648 1180654798836110721024 1185968276778667474944 1190253618338843328512 1203143122250309763072 1216361247372688654512 1217550261299739181056 1227449043911932182528 1241954190709997174784 1247737457860889739264 1255598706965356030464 1256826076180375928832 1265806826534180063232 1267044174360704188416 1286729253419042543616 1287987053275757150208 1296101891061012676608 1302412356759411228672 1306639304809476194304 1317262388588415025152 1328236648690624561152 1328723717502025596928 1337911629482335666176 1339035320631198744576 1348788959803330265088 1370246333673963896832 1371082992196773740544 1380880174400923705344 1414447828308607893504 1420813480101175885824 1425424696155792211968 1425947404148515274752 1437013514823725481984 1441613330219482849792 1449516782729482469376 1460765804324944084992 1481920187161966903296 1488116986033014554624 1494814182189778796544 1525012448496643014656 1529724064167191642112 1536120759776015024128 1541527125383209383936 1543033994518481338368 1572669087512163108864 1574206398448147628032 1591253806847183880192 1604190829667079684096 1621814996496918206016 1623400348399652241408 1630706380570667778048 1636598725215909576704 1642584574809996263424 1663649943814519652352 1674131609287141373952 1675768101573834571776 1687742435378906750976 1715639004558723391488 1728135854748016902144 1736549809012548304896 1742185739745968259072 1750026359636814200832 1756349851451220033536 1769252723451183497472 1770982198254166081536 1783882172643114221568 1785380427508264992768 1826325391949608771584 1826995111565285195776 1841173565867898273792 1871606186791334608896 1885239114270563893248 1885930437744810524672 1898710239801270094848 1900566261541056282624 1931980579913635725312 1953618535139116843008 1959958957214214291456 1975893582882622537728 1993085576253038395392 2008552980946798116864 2023183439704995397632 2055369500510945845248 2096892116682884145152 2121671742462911840256 2138921106222772912128 2155520272235588222976 2162419995329224274688 2164533797866202988544 2174275174094223704064 2218199925086026203136 2232175479049521831936 2242221273284668194816 2250323247171875667968 2287518672744964521984 2304181139664022536192 2313241267765021507584 2314550991777722007552 2322914319661291012096 2359003631268244663296 2361309597672221442048 2406286244500619526144 2432722494745377309024 2435100522599478362112 2454898087823864365056 2495474915721779478528 2511197413930712060928 2513652152360751857664 2531613653068360126464 2573458506838085087232 2592203782122025353216 2604824713518822457344 2613278609618952388608 2634524777176830050304 2656473297381249122304 2657447435004051193856 2675823258964671332352 2678070641262397489152 2740492667347927793664 2761760348801847410688 2828895656617215787008 2850849392311584423936 2874027029647450963968 2883226660438965699584 2921531608649888169984 2963840374323933806592 2976233972066029109248 2989628364379557593088 3050024896993286029312 3059448128334383284224 3072241519552030048256 3083054250766418767872 3145338175024326217728 3182507613694367760384 3208381659334159368192 3243629992993836412032 3246800696799304482816 3261412761141335556096 3273197450431819153408 3327299887629039304704 3348263218574282747904 3375484870757813501952 3431278009117446782976 3456271709496033804288 3484371479491936518144 3500052719273628401664 3512699702902440067072 3538505446902366994944 3541964396508332163072 3570760855016529985536 3652650783899217543168 3653990223130570391552 3682347131735796547584 3743212373582669217792 3770478228541127786496 3797420479602540189696 3801132523082112565248 3863961159827271450624 3907237070278233686016 3919917914428428582912 3951787165765245075456 3986171152506076790784 4017105961893596233728 4046366879409990795264 4110739001021891690496 4193784233365768290304 4243343484925823680512 4277842212445545824256 4311040544471176445952 4324839990658448549376 4329067595732405977088 4348550348188447408128 4436399850172052406272 4464350958099043663872 4484442546569336389632 4500646494343751335936 4575037345489929043968 4608362279328045072384 4629101983555444015104 4645828639322582024192 4718007262536489326592 4722619195344442884096 4812572489001239052288 4865444989490754618048 4870201045198956724224 4909796175647728730112 4990949831443558957056 5022394827861424121856 5027304304721503715328 5063227306136720252928 5146917013676170174464 5184407564244050706432 5209649427037644914688 5226557219237904777216 5269049554353660100608 5312946594762498244608 5314894870008102387712 5351646517929342664704 5356141282524794978304 5480985334695855587328 5523520697603694821376 5657791313234431574016 5701698784623168847872 5766453320877931399168 5927680748647867613184 5952467944132058218496 5979256728759115186176 6100049793986572058624 6144483039104060096512 6166108501532837535744 6290676350048652435456 6365015227388735520768 6416763318668318736384 6487259985987672824064 6493601393598608965632 6522825522282671112192 6546394900863638306816 6654599775258078609408 6696526437148565495808 6750969741515627003904 6862556018234893565952 6912543418992067608576 6968742958983873036288 7077010893804733989888 7083928793016664326144 7305301567798435086336 7307980446261140783104 7364694263471593095168 7486424747165338435584 7540956457082255572992 7594840959205080379392 7814474140556467372032 7839835828856857165824 7903574331530490150912 7972342305012153581568 8034211923787192467456 8221478002043783380992 8387568466731536580608 8486686969851647361024 8622081088942352891904 8649679981316897098752 8658135191464811954176 8928701916198087327744 8968885093138672779264 9001292988687502671872 9150074690979858087936 9216724558656090144768 9436014525072978653184 9625144978002478104576 9730889978981509236096 9740402090397913448448 9819592351295457460224 9981899662887117914112 10044789655722848243712 10126454612273440505856 10293834027352340348928 10368815128488101412864 10453114438475809554432 10538099108707320201216 10625893189524996489216 10712282565049589956608 10961970669391711174656 11047041395207389642752 11403397569246337695744 11532906641755862798336 11855361497295735226368 11904935888264116436992 11958513457518230372352 12200099587973144117248 12332217003065675071488 12581352700097304870912 12730030454777471041536 12833526637336637472768 12974519971975345648128 12987202787197217931264 13045651044565342224384 13092789801727276613632 13309199550516157218816 13393052874297130991616 13501939483031254007808 13725112036469787131904 13825086837984135217152 13937485917967746072576 14154021787609467979776 14167857586033328652288 14610603135596870172672 14615960892522281566208 14729388526943186190336 14972849494330676871168 15081912914164511145984 15189681918410160758784 15628948281112934744064 15679671657713714331648 15807148663060980301824 15944684610024307163136 16068423847574384934912 16442956004087566761984 16775136933463073161216 16973373939703294722048 17299359962633794197504 17316270382929623908352 17857403832396174655488 17937770186277345558528 18002585977375005343744 18300149381959716175872 18433449117312180289536 18872029050145957306368 19250289956004956209152 19461779957963018472192 19480804180795826896896 19639184702590914920448 19963799325774235828224 20089579311445696487424 20252909224546881011712 20587668054704680697856 20737630256976202825728 20906228876951619108864 21251786379049992978432 21923941338783422349312 22094082790414779285504 23065813283511725596672 23710722994591470452736 23809871776528232873984 23917026915036460744704 24400199175946288234496 24664434006131350142976 25162705400194609741824 25460060909554942083072 25949039943950691296256 25974405574394435862528 26786105748594261983232 27003878966062508015616 27450224072939574263808 27650173675968270434304 28308043575218935959552 29221206271193740345344 29231921785044563132416 29458777053886372380672 29945698988661353742336 30379363836820321517568 31359343315427428663296 31614297326121960603648 32136847695148769869824 32885912008175133523968 33550273866926146322432 34598719925267588395008 35714807664792349310976 35875540372554691117056 36005171954750010687488 36600298763919432351744 37744058100291914612736 38500579912009912418304 38923559915926036944384 38961608361591653793792 39278369405181829840896 39927598651548471656448 40179158622891392974848 40505818449093762023424 41175336109409361395712 41475260513952405651456 41812457753903238217728 42503572758099985956864 43847882677566844698624 44188165580829558571008 46131626567023451193344 47421445989182940905472 47619743553056465747968 47834053830072921489408 48800398351892576468992 49328868012262700285952 50325410800389219483648 50920121819109884166144 51898079887901382592512 51948811148788871725056 53572211497188523966464 54007757932125016031232 54900448145879148527616 55300347351936540868608 56616087150437871919104 58442412542387480690688 58463843570089126264832 58917554107772744761344 59891397977322707484672 60758727673640643035136 62718686630854857326592 65771824016350267047936 67100547733852292644864 69197439850535176790016 71429615329584698621952 71751080745109382234112 72010343909500021374976 73200597527838864703488 75488116200583829225472 77847119831852073888768 77923216723183307587584 80358317245782785949696 81011636898187524046848 82350672218818722791424 82950521027904811302912 87695765355133689397248 88376331161659117142016 92263253134046902386688 94842891978365881810944 95239487106112931495936 98657736024525400571904 100650821600778438967296 103796159775802765185024 107144422994377047932928 108015515864250032062464 109800896291758297055232 113232174300875743838208 116884825084774961381376 117835108215545489522688 119782795954645414969344 121517455347281286070272 125437373261709714653184 131543648032700534095872 134201095467704585289728 138394879701070353580032 142859230659169397243904 143502161490218764468224 144020687819000042749952 146401195055677729406976 150976232401167658450944 155694239663704147777536 155846433446366615175168 160716634491565571899392 162023273796375048093696 164701344437637445582848 165901042055809622605824 175391530710267378794496 176752662323318234284032 184526506268093804773376 190478974212225862991872 197315472049050801143808 201301643201556877934592 207592319551605530370048 214288845988754095865856 216031031728500064124928 219601792583516594110464 226464348601751487676416 233769650169549922762752 243034910694562572140544 263087296065401068191744 268402190935409170579456 276789759402140707160064 285718461318338794487808 301952464802335316901888 311388479327408295555072 321433268983131143798784 324046547592750096187392 329402688875274891165696 353505324646636468568064 369053012536187609546752 394630944098101602287616 402603286403113755869184 415184639103211060740096 428577691977508191731712 432062063457000128249856 439203585167033188220928 452928697203502975352832 467539300339099845525504 486069821389125144281088 526174592130802136383488 536804381870818341158912 553579518804281414320128 571436922636677588975616 603904929604670633803776 622776958654816591110144 642866537966262287597568 648093095185500192374784 658805377750549782331392 738106025072375219093504 789261888196203204575232 805206572806227511738368 830369278206422121480192 857155383955016383463424 905857394407005950705664 972139642778250288562176 1107159037608562828640256 1207809859209341267607552 1245553917309633182220288 1285733075932524575195136 1296186190371000384749568 1317610755501099564662784 1476212050144750438187008 1578523776392406409150464 1610413145612455023476736 1660738556412844242960384 1714310767910032766926848 1811714788814011901411328 1944279285556500577124352 2214318075217125657280512 2415619718418682535215104 2491107834619266364440576 2571466151865049150390272 2952424100289500876374016 3321477112825688485920768 3623429577628023802822656 3888558571113001154248704 4428636150434251314561024 4831239436837365070430208 4982215669238532728881152 5142932303730098300780544 5904848200579001752748032 6642954225651376971841536 7246859155256047605645312 8857272300868502629122048 9964431338477065457762304 13285908451302753943683072 14493718310512095211290624 17714544601737005258244096 19928862676954130915524608 26571816902605507887366144 39857725353908261831049216 53143633805211015774732288 79715450707816523662098432 159430901415633047324196864
- Sum of all divisors σ(n): 555836026688890644679557120
- Sum of proper divisors (its aliquot sum) s(n): 396405125273257597355360256
- 159430901415633047324196864 is an abundant number, because the sum of its proper divisors (396405125273257597355360256) is greater than itself. Its abundance is 236974223857624550031163392
Bases of 159430901415633047324196864
- Binary: 10000011111000001100111001111011110110101101000001001101000000010110000000000000000000002
- Hexadecimal: 0x83E0CE7BDAD04D01600000
- Base-36: K15YL9VVLOF3GIDC0
Squares and roots of 159430901415633047324196864
- 159430901415633047324196864 squared (1594309014156330473241968642) is 25418212326201303613295520285786997929432822627434496
- 159430901415633047324196864 cubed (1594309014156330473241968643) is 4052448503540228789114770859233533045948846454758452566908655759871815968620544
-
The
square root of 159430901415633047324196864 is 12626595004815.5519085315 -
159430901415633047324196864 is a
perfect cube number . Itscube root is 542239104
Scales and comparisons
How big is 159430901415633047324196864?- 159,430,901,415,633,047,324,196,864 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 159,430,901,415,633,047,324,196,864 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 159430901415633047324196864 cubic inches would be around 45186592 feet tall.
Recreational maths with 159430901415633047324196864
- 159430901415633047324196864 backwards is 468691423740336514109034951
- 159430901415633047324196864 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 159430901415633047324196864's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 159430901415633047324196864 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 159430901415633047324196864 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/159430901415633047324196864/
Chicago style:
Numbermatics. 2024. "Number 159430901415633047324196864 - Facts about the integer". https://numbermatics.com/n/159430901415633047324196864/
The information we have on file for 159430901415633047324196864 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 159430901415633047324196864, math, Factors of 159430901415633047324196864, curriculum, school, college, exams, university, Prime factorization of 159430901415633047324196864, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-nine septillion, four hundred thirty sextillion, nine hundred one quintillion, four hundred fifteen quadrillion, six hundred thirty-three trillion, forty-seven billion, three hundred twenty-four million, one hundred ninety-six thousand, eight hundred sixty-four.