123322948412140797365846016
123,322,948,412,140,797,365,846,016 is an even composite number composed of five prime numbers multiplied together.
123322948412140797365846016 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand divisors.
Prime factorization of 123322948412140797365846016:
224 × 39 × 233 × 313 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 23 × 31 × 31 × 31 × 101 × 101 × 101)See below for interesting mathematical facts about the number 123322948412140797365846016 from the Numbermatics database.
Names of 123322948412140797365846016
- Cardinal: 123322948412140797365846016 can be written as One hundred twenty-three septillion, three hundred twenty-two sextillion, nine hundred forty-eight quintillion, four hundred twelve quadrillion, one hundred forty trillion, seven hundred ninety-seven billion, three hundred sixty-five million, eight hundred forty-six thousand and sixteen.
Scientific notation
- Scientific notation: 1.23322948412140797365846016 × 1026
Factors of 123322948412140797365846016
Divisors of 123322948412140797365846016
- Number of divisors d(n): 16000
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 31 32 36 46 48 54 62 64 69 72 81 92 93 96 101 108 124 128 138 144 162 184 186 192 202 207 216 243 248 256 276 279 288 303 324 368 372 384 404 414 432 486 496 512 529 552 558 576 606 621 648 713 729 736 744 768 808 828 837 864 909 961 972 992 1024 1058 1104 1116 1152 1212 1242 1296 1426 1458 1472 1488 1536 1587 1616 1656 1674 1728 1818 1863 1922 1944 1984 2048 2116 2139 2187 2208 2232 2304 2323 2424 2484 2511 2592 2727 2852 2883 2916 2944 2976 3072 3131 3174 3232 3312 3348 3456 3636 3726 3844 3888 3968 4096 4232 4278 4374 4416 4464 4608 4646 4761 4848 4968 5022 5184 5454 5589 5704 5766 5832 5888 5952 6144 6262 6348 6417 6464 6561 6624 6696 6912 6969 7272 7452 7533 7688 7776 7936 8181 8192 8464 8556 8649 8748 8832 8928 9216 9292 9393 9522 9696 9936 10044 10201 10368 10908 11178 11408 11532 11664 11776 11904 12167 12288 12524 12696 12834 12928 13122 13248 13392 13824 13938 14283 14544 14904 15066 15376 15552 15872 16362 16384 16399 16767 16928 17112 17298 17496 17664 17856 18432 18584 18786 19044 19251 19392 19683 19872 20088 20402 20736 20907 21816 22103 22356 22599 22816 23064 23328 23552 23808 24334 24543 24576 25048 25392 25668 25856 25947 26244 26496 26784 27648 27876 28179 28566 29088 29791 29808 30132 30603 30752 31104 31744 32724 32768 32798 33534 33856 34224 34596 34992 35328 35712 36501 36864 37168 37572 38088 38502 38784 39366 39744 40176 40804 41472 41814 42849 43632 44206 44712 45198 45632 46128 46656 47104 47616 48668 49086 49152 49197 50096 50301 50784 51336 51712 51894 52488 52992 53429 53568 55296 55752 56358 57132 57753 58176 59582 59616 60264 61206 61504 62208 62721 63488 65448 65536 65596 66309 67068 67712 67797 68448 69192 69984 70656 71424 72013 73002 73629 73728 74336 75144 76176 77004 77568 77841 78732 79488 80352 81608 82944 83628 84537 85698 87264 88412 89373 89424 90396 91264 91809 92256 93312 94208 95232 97061 97336 98172 98304 98394 100192 100602 101568 102672 103424 103788 104976 105984 106858 107136 109503 110592 111504 112716 114264 115506 116352 119164 119232 120528 122412 123008 124416 125442 126976 128547 130896 131072 131192 132618 134136 135424 135594 136896 138384 139968 141312 142848 144026 146004 147258 147456 147591 148672 150288 150903 152352 154008 155136 155682 157464 158976 160287 160704 163216 165888 167256 169074 171396 173259 174528 176824 178746 178848 180792 182528 183618 184512 186624 188163 188416 190464 194122 194672 196344 196608 196788 198927 200384 201204 203136 203391 205344 206848 207576 209952 211968 213716 214272 216039 219006 220887 221184 223008 225432 228528 231012 232704 233523 234623 238328 238464 241056 244824 246016 248832 250884 253611 253952 257094 261792 262144 262384 265236 268119 268272 270848 271188 273792 275427 276768 279936 282624 285696 288052 291183 292008 294516 294912 295182 297344 300576 301806 304704 308016 310272 311364 314928 316231 317952 320574 321408 326432 328509 331776 334512 338148 342792 346518 349056 353648 357492 357696 361584 365056 367236 369024 373248 376326 376832 377177 380928 385641 388244 389344 392688 393216 393576 397854 400768 402408 406272 406782 410688 413696 415152 419904 423936 427432 428544 432078 438012 441774 442368 442773 446016 450864 452709 457056 462024 465408 467046 469246 476656 476928 480861 482112 489648 492032 497664 501768 507222 507904 508369 514188 519777 523584 524288 524768 530472 536238 536544 541696 542376 547584 550854 553536 559872 564489 565248 571392 576104 582366 584016 589032 589824 590364 594688 596781 601152 603612 609408 610173 616032 620544 622728 629856 632462 635904 641148 642816 648117 652864 657018 662661 663552 669024 676296 685193 685584 693036 698112 700569 703869 707296 714984 715392 723168 730112 734472 738048 746496 752652 753664 754354 760833 761856 771282 776488 778688 785376 786432 787152 795708 801536 804357 804816 812544 813564 821376 826281 827392 830304 839808 847872 854864 857088 864156 873549 876024 883548 884736 885546 892032 901728 905418 914112 924048 930816 934092 938492 948693 953312 953856 961722 964224 979296 984064 985527 995328 1003536 1014444 1015808 1016738 1028376 1030301 1039554 1047168 1048576 1049536 1060944 1072476 1073088 1083392 1084752 1095168 1101708 1107072 1119744 1128978 1130496 1131531 1142784 1152208 1156923 1164732 1168032 1178064 1179648 1180728 1189376 1193562 1202304 1207224 1218816 1220346 1228867 1232064 1241088 1245456 1259712 1264924 1271808 1282296 1285632 1296234 1305728 1314036 1325322 1327104 1328319 1338048 1352592 1370386 1371168 1386072 1396224 1401138 1407738 1414592 1429968 1430784 1442583 1446336 1460224 1468944 1476096 1492992 1505304 1507328 1508708 1521666 1523712 1525107 1542564 1552976 1557376 1559331 1570752 1572864 1574304 1591416 1603072 1608714 1609632 1625088 1627128 1642752 1652562 1654784 1656299 1660608 1679616 1693467 1695744 1709728 1714176 1728312 1747098 1752048 1767096 1769472 1771092 1784064 1790343 1803456 1810836 1828224 1848096 1861632 1868184 1876984 1897386 1906624 1907712 1923444 1928448 1944351 1958592 1968128 1971054 1987983 1990656 2007072 2028888 2031616 2033476 2055579 2056752 2060602 2079108 2094336 2097152 2099072 2101707 2111607 2121888 2144952 2146176 2166784 2169504 2190336 2203416 2214144 2232403 2239488 2257956 2260992 2263062 2282499 2285568 2304416 2313846 2329464 2336064 2356128 2359296 2361456 2378752 2387124 2404608 2413071 2414448 2437632 2440692 2457734 2464128 2478843 2482176 2490912 2519424 2529848 2543616 2564592 2571264 2592468 2611456 2620647 2628072 2650644 2654208 2656638 2676096 2705184 2740772 2742336 2772144 2792448 2802276 2815476 2829184 2846079 2859936 2861568 2885166 2892672 2920448 2937888 2952192 2956581 2985984 3008891 3010608 3014656 3017416 3043332 3047424 3050214 3085128 3090903 3105952 3114752 3118662 3141504 3145728 3148608 3182832 3206144 3217428 3219264 3250176 3254256 3285504 3305124 3309568 3312598 3321216 3359232 3386934 3391488 3394593 3419456 3428352 3456624 3470769 3494196 3504096 3534192 3538944 3542184 3568128 3580686 3606912 3621672 3656448 3686601 3696192 3723264 3736368 3753968 3794772 3813248 3815424 3846888 3856896 3888702 3917184 3936256 3942108 3975966 3981312 3984957 4014144 4057776 4063232 4066952 4111158 4113504 4121204 4158216 4188672 4194304 4198144 4203414 4223214 4243776 4289904 4292352 4327749 4333568 4339008 4380672 4406832 4428288 4464806 4478976 4515912 4521984 4526124 4564998 4571136 4575321 4608832 4627692 4658928 4672128 4677993 4712256 4718592 4722912 4757504 4774248 4809216 4826142 4828896 4875264 4881384 4915468 4928256 4957686 4964352 4968897 4981824 5038848 5059696 5080401 5087232 5129184 5142528 5184936 5222912 5241294 5256144 5301288 5308416 5313276 5352192 5371029 5396329 5410368 5481544 5484672 5544288 5584896 5604552 5630952 5658368 5692158 5719872 5723136 5770332 5785344 5833053 5840896 5875776 5904384 5913162 5971968 6017782 6021216 6029312 6034832 6086664 6094848 6100428 6166737 6170256 6181806 6211904 6229504 6237324 6283008 6291456 6297216 6305121 6334821 6365664 6412288 6434856 6438528 6500352 6508512 6571008 6610248 6619136 6625196 6642432 6697209 6718464 6773868 6782976 6789186 6838912 6847497 6856704 6913248 6941538 6988392 7008192 7068384 7077888 7084368 7136256 7161372 7213824 7239213 7243344 7273313 7312896 7373202 7392384 7436529 7446528 7472736 7507936 7589544 7626496 7630848 7693776 7713792 7777404 7834368 7861941 7872512 7884216 7951932 7962624 7969914 8028288 8115552 8126464 8133904 8222316 8227008 8242408 8316432 8377344 8388608 8396288 8406828 8446428 8487552 8538237 8579808 8584704 8655498 8667136 8678016 8761344 8813664 8856576 8869743 8929612 8957952 9026673 9031824 9043968 9052248 9129996 9142272 9150642 9217664 9255384 9272709 9317856 9344256 9355986 9424512 9437184 9445824 9515008 9548496 9618432 9652284 9657792 9750528 9762768 9803161 9830936 9856512 9915372 9928704 9937794 9963648 10077696 10119392 10160802 10174464 10183779 10258368 10285056 10369872 10412307 10445824 10482588 10512288 10602576 10616832 10626552 10704384 10742058 10792658 10820736 10963088 10969344 11059803 11088576 11169792 11209104 11261904 11316736 11384316 11439744 11446272 11540664 11570688 11666106 11681792 11692487 11751552 11808768 11826324 11943936 11954871 12035564 12042432 12058624 12069664 12173328 12189696 12200856 12333474 12340512 12363612 12423808 12459008 12474648 12566016 12582912 12594432 12610242 12669642 12731328 12824576 12869712 12877056 12983247 13000704 13017024 13142016 13220496 13238272 13250392 13284864 13394418 13436928 13547736 13565952 13578372 13677824 13694994 13713408 13725963 13826496 13883076 13976784 14016384 14033979 14136768 14155776 14168736 14272512 14322744 14427648 14478426 14486688 14546626 14625792 14746404 14784768 14873058 14893056 14906691 14945472 15015872 15179088 15241203 15252992 15261696 15387552 15427584 15554808 15668736 15723882 15745024 15759439 15768432 15903864 15925248 15939828 16056576 16113087 16188987 16231104 16252928 16267808 16444632 16454016 16484816 16632864 16754688 16777216 16792576 16813656 16892856 16975104 17076474 17159616 17169408 17310996 17334272 17356032 17499159 17522688 17627328 17713152 17739486 17859224 17915904 18053346 18063648 18087936 18104496 18259992 18284544 18301284 18435328 18500211 18510768 18545418 18635712 18688512 18711972 18849024 18874368 18891648 18915363 19004463 19030016 19096992 19236864 19304568 19315584 19501056 19525536 19606322 19661872 19713024 19830744 19857408 19875588 19927296 20091627 20155392 20238784 20321604 20348928 20367558 20516736 20542491 20570112 20739744 20824614 20891648 20965176 21024576 21205152 21233664 21253104 21408768 21484116 21585316 21641472 21717639 21819939 21926176 21938688 22119606 22177152 22309587 22339584 22418208 22523808 22633472 22768632 22879488 22892544 23081328 23141376 23332212 23363584 23384974 23503104 23585823 23617536 23652648 23696923 23887872 23909742 24071128 24084864 24117248 24139328 24346656 24379392 24401712 24666948 24681024 24727224 24847616 24918016 24949296 25132032 25165824 25188864 25220484 25339284 25462656 25614711 25649152 25739424 25754112 25966494 26001408 26034048 26284032 26440992 26476544 26500784 26569728 26609229 26788836 26873856 27080019 27095472 27131904 27156744 27355648 27389988 27426816 27451926 27652992 27766152 27818127 27953568 28032768 28067958 28273536 28311552 28337472 28545024 28645488 28855296 28956852 28973376 29093252 29251584 29409483 29492808 29569536 29746116 29786112 29813382 29890944 30031744 30358176 30482406 30505984 30523392 30551337 30775104 30855168 31109616 31337472 31447764 31490048 31518878 31536864 31807728 31850496 31879656 31939331 32113152 32226174 32377974 32462208 32505856 32535616 32889264 32908032 32969632 33179409 33265728 33509376 33585152 33627312 33785712 33950208 34152948 34319232 34338816 34621992 34668544 34712064 34998318 35045376 35077461 35254656 35426304 35478972 35718448 35831808 35864613 36106692 36127296 36175872 36208992 36519984 36569088 36602568 36870656 37000422 37021536 37090836 37271424 37377024 37423944 37698048 37748736 37783296 37830726 38008926 38060032 38094877 38193984 38473728 38609136 38631168 38949741 39002112 39051072 39212644 39323744 39426048 39661488 39714816 39751176 39854592 40183254 40310784 40477568 40643208 40697856 40735116 41033472 41084982 41140224 41177889 41479488 41649228 41783296 41930352 42049152 42410304 42467328 42506208 42817536 42968232 43170632 43282944 43435278 43639878 43852352 43877376 44239212 44354304 44619174 44679168 44720073 44836416 45047616 45266944 45537264 45723609 45758976 45785088 46162656 46282752 46664424 46727168 46769948 47006208 47171646 47235072 47278317 47305296 47393846 47775744 47819484 48142256 48169728 48234496 48278656 48339261 48566961 48693312 48758784 48803424 49333896 49362048 49454448 49695232 49836032 49898592 50264064 50331648 50377728 50440968 50678568 50925312 51229422 51298304 51345269 51478848 51508224 51932988 52002816 52068096 52497477 52568064 52881984 52953088 53001568 53139456 53218458 53577672 53747712 54160038 54190944 54263808 54313488 54711296 54779976 54853632 54903852 55305984 55500633 55532304 55636254 55907136 56065536 56135916 56547072 56623104 56674944 57013389 57090048 57290976 57710592 57913704 57946752 58186504 58503168 58818966 58985616 59139072 59492232 59572224 59626764 59781888 60063488 60274881 60716352 60964812 61011968 61046784 61102674 61550208 61627473 61710336 62219232 62674944 62895528 62980096 63037756 63073728 63615456 63700992 63759312 63878662 64226304 64452348 64755948 64924416 65011712 65071232 65152917 65459817 65778528 65816064 65939264 66358818 66531456 66928761 67018752 67170304 67254624 67571424 67900416 68305896 68638464 68677632 69204493 69243984 69337088 69424128 69996636 70090752 70154922 70509312 70757469 70852608 70957944 71090769 71436896 71663616 71729226 72213384 72254592 72351744 72417984 73039968 73138176 73205136 73741312 74000844 74043072 74181672 74542848 74754048 74847888 75396096 75497472 75566592 75661452 76017852 76120064 76189754 76387968 76844133 76947456 77218272 77262336 77899482 78004224 78102144 78425288 78647488 78852096 79322976 79429632 79502352 79709184 79827687 80366508 80621568 80955136 81240057 81286416 81395712 81470232 82066944 82169964 82280448 82355778 82958976 83298456 83454381 83566592 83860704 84098304 84820608 84934656 85012416 85635072 85936464 86341264 86565888 86870556 87279756 87704704 87754752 88228449 88478424 88708608 89238348 89358336 89440146 89672832 90095232 90533888 91074528 91447218 91517952 91570176 91654011 92325312 92565504 93328848 93454336 93539896 94012416 94343292 94470144 94556634 94610592 94787692 95551488 95638968 95817993 96284512 96339456 96468992 96557312 96678522 97133922 97386624 97517568 97606848 98667792 98724096 98908896 99390464 99538227 99672064 99797184 100528128 100755456 100881936 101357136 101850624 102458844 102596608 102690538 102957696 103016448 103865976 104005632 104136192 104994954 105136128 105232383 105763968 105906176 106003136 106278912 106436916 107155344 107495424 107593839 108320076 108381888 108527616 108626976 109422592 109559952 109707264 109807704 110611968 111001266 111064608 111272508 111814272 112131072 112271832 113094144 113246208 113349888 114026778 114180096 114284631 114581952 115421184 115827408 115893504 116373008 116849223 117006336 117637932 117971232 118278144 118984464 119144448 119253528 119563776 120126976 120549762 121432704 121929624 122023936 122093568 122205348 123100416 123254946 123420672 123533667 124115567 124438464 125349888 125791056 125960192 126075512 126147456 127230912 127401984 127518624 127757324 128452608 128904696 129511896 129848832 130023424 130142464 130305834 130919634 131557056 131632128 131878528 132717636 133062912 133857522 134037504 134160219 134340608 134509248 135142848 135800832 136611792 137276928 137355264 138408986 138487968 138674176 138848256 139993272 140181504 140309844 141018624 141514938 141705216 141834951 141915888 142181538 142873792 143327232 143458452 144426768 144509184 144703488 144835968 145017783 145700883 146079936 146276352 146410272 147482624 148001688 148086144 148363344 149085696 149508096 149695776 150792192 150994944 151133184 151322904 152035704 152240128 152379508 152775936 153688266 153894912 154035807 154436544 154524672 155798964 156008448 156204288 156850576 157294976 157492431 157704192 158645952 158859264 159004704 159418368 159655374 160733016 161243136 161910272 162480114 162572832 162791424 162940464 164133888 164339928 164560896 164711556 165917952 166501899 166596912 166908762 167133184 167286199 167721408 168196608 169641216 169869312 170024832 171040167 171270144 171872928 172682528 173131776 173741112 174559512 175409408 175509504 176456898 176956848 177417216 178476696 178716672 178880292 179345664 180190464 180824643 181067776 182149056 182894436 183035904 183140352 183308022 184650624 185131008 186657696 186908672 187079792 188024832 188686584 188940288 189113268 189221184 189575384 191102976 191277936 191635986 192569024 192678912 192937984 193114624 193357044 194267844 194773248 195035136 195213696 195458751 196379451 197335584 197448192 197817792 198780928 199076454 199344128 199594368 200786283 201056256 201510912 201763872 202714272 203701248 204917688 205193216 205381076 205915392 206032896 207613479 207731952 208011264 208272384 209989908 210272256 210464766 211527936 211812352 212006272 212272407 212557824 212873832 213272307 214310688 214990848 215187678 216640152 216763776 217055232 217253952 218845184 219119904 219414528 219615408 221223936 222002532 222129216 222545016 223628544 224262144 224543664 225472703 226188288 226492416 226699776 228053556 228360192 228569262 229163904 230532399 230842368 231654816 231787008 232746016 233698446 234012672 235275864 235942464 236556288 237968928 238288896 238507056 239127552 239483061 240253952 241099524 242865408 243720171 243859248 244047872 244187136 244410696 246200832 246509892 246841344 247067334 248231134 248876928 250363143 250699776 251582112 251920384 252151024 252294912 254461824 254803968 255037248 255514648 256905216 257809392 259023792 259697664 260046848 260284928 260611668 261839268 263114112 263264256 263757056 264685347 265435272 266125824 267715044 268075008 268320438 268681216 269018496 270285696 271601664 273223584 274553856 274710528 274962033 276817972 276975936 277348352 277696512 279986544 280363008 280619688 282037248 283029876 283410432 283669902 283831776 284363076 285747584 286654464 286916904 287453979 288853536 289018368 289406976 289671936 290035566 291401766 292159872 292552704 292820544 294965248 296003376 296172288 296726688 298171392 298614681 299016192 299391552 301584384 302266368 302645808 303897991 304071408 304480256 304759016 305551872 307376532 307789824 308071614 308873088 309049344 311597928 312016896 312408576 313701152 314589952 314984862 315408384 315697149 317291904 317718528 318009408 318836736 319310748 321466032 322486272 322781517 323820544 324960228 325145664 325582848 325880928 328267776 328679856 329121792 329423112 331835904 333003798 333193824 333817524 334266368 334572398 335442816 336393216 339282432 339738624 340049664 342080334 342540288 342853893 343745856 345365056 346263552 347482224 349119024 350547669 350818816 351019008 352913796 353913696 354834432 356953392 357433344 357760584 358691328 360380928 361649286 362135552 362467097 364298112 365788872 366071808 366280704 366616044 369301248 370262016 370601001 372346701 373315392 373817344 374159584 376049664 377373168 377880576 378226536 378442368 379150768 382205952 382555872 383271972 385138048 385357824 385875968 386229248 386714088 388535688 389546496 390070272 390427392 390917502 392758902 394671168 394896384 395635584 397561856 398152908 398688256 399188736 401572566 402112512 402480657 403021824 403527744 405428544 407402496 409835376 410386432 410762152 411830784 412065792 415226958 415463904 416022528 416544768 419979816 420544512 420929532 423055872 423624704 424012544 424544814 425115648 425504853 425747664 426544614 428621376 429981696 430375356 433280304 433527552 434110464 434507904 435053349 437102649 437690368 438239808 438829056 439230816 442447872 444005064 444258432 445090032 447257088 448524288 449087328 450945406 452376576 452984832 453399552 456107112 456720384 457138524 458327808 461064798 461684736 462107421 463309632 463574016 465492032 467396892 468025344 470551728 471884928 472477293 473112576 475937856 476577792 477014112 478255104 478966122 480507904 482199048 485730816 487440342 487718496 488095744 488374272 488821392 492401664 493019784 493682688 494134668 496462268 497753856 499505697 500726286 501399552 501858597 503164224 503840768 504302048 504589824 508923648 509607936 510074496 511029296 513120501 513810432 515618784 518047584 519395328 520093696 520569856 521223336 523678536 526228224 526528512 527514112 529370694 530870544 532251648 535430088 536150016 536640876 537362432 538036992 540571392 542473929 543203328 545029229 546447168 549107712 549421056 549924066 553635944 553951872 554696704 555393024 559973088 560726016 561239376 564074496 566059752 566820864 567339804 567663552 568726152 571495168 573308928 573833808 574907958 577707072 578036736 578813952 579343872 580071132 582803532 584319744 585105408 585641088 586376253 589138353 589930496 592006752 592344576 593453376 596342784 597229362 598032384 598783104 603168768 604532736 605291616 607795982 608142816 608960512 609518032 611103744 614753064 615579648 616143228 617746176 618098688 622840437 623195856 624033792 624817152 627402304 629179904 629969724 630816768 631394298 634583808 635437056 636018816 636817221 637673472 638621496 639816921 642932064 644972544 645563034 647641088 649920456 650291328 651165696 651761856 656535552 657359712 658243584 658846224 663671808 666007596 666387648 667635048 668532736 669144796 670885632 672786432 676418109 678564864 679477248 680099328 684160668 685080576 685707786 687491712 690730112 691597197 692527104 694964448 698238048 701095338 701637632 702038016 705827592 707827392 709668864 713906784 714866688 715521168 717382656 720761856 723298572 724271104 724934194 728596224 731160513 731577744 732143616 732561408 733232088 734604613 738602496 740524032 741202002 744693402 746630784 747634688 748319168 751089429 752099328 754746336 755761152 756453072 756884736 758301536 764411904 765111744 766543944 770276096 770715648 772458496 773428176 777071376 779092992 780140544 780854784 781835004 785517804 789342336 789792768 791271168 794056041 795123712 796305816 797376512 798377472 803145132 804225024 804961314 806043648 807055488 810857088 814804992 819670752 820772864 821524304 823661568 824131584 824886099 830453916 830927808 832045056 833089536 839959632 841089024 841859064 846111744 847249408 848025088 849089628 850231296 851009706 851495328 853089228 857242752 859963392 860750712 862361937 866560608 867055104 868220928 869015808 870106698 874205298 875380736 876479616 877658112 878461632 884895744 888010128 888516864 890180064 894514176 895844043 897048576 898174656 901890812 904753152 906799104 911693973 912214224 913440768 914277048 916655616 922129596 923369472 924214842 926619264 927148032 930984064 934793784 936050688 941103456 943769856 944954586 946225152 947091447 951875712 953155584 954028224 956510208 957932244 961015808 964398096 971461632 974880684 975436992 976191488 976748544 977642784 984803328 986039568 987365376 988269336 990119261 992924536 995507712 999011394 1001452572 1002799104 1003717194 1006328448 1007681536 1008604096 1009179648 1017847296 1019215872 1020148992 1022058592 1026241002 1027620864 1028561679 1031237568 1036095168 1038790656 1041139712 1042446672 1047357072 1051643007 1052456448 1053057024 1055028224 1058741388 1061741088 1064503296 1070860176 1072300032 1073281752 1074724864 1076073984 1081142784 1084947858 1086406656 1087401291 1090058458 1092894336 1098215424 1098842112 1099848132 1107271888 1107903744 1109393408 1110786048 1111803003 1117040103 1119946176 1121452032 1122478752 1128148992 1132119504 1133641728 1134679608 1135327104 1137452304 1142990336 1146617856 1147667616 1149815916 1155414144 1156073472 1157627904 1158687744 1160142264 1165607064 1168639488 1170210816 1171282176 1172752506 1178276706 1179860992 1180941187 1184013504 1184689152 1186906752 1192685568 1194458724 1196064768 1197566208 1206337536 1207441971 1209065472 1210583232 1215591964 1216285632 1217921024 1219036064 1222207488 1229506128 1231159296 1232286456 1235492352 1236197376 1245680874 1246391712 1248067584 1249634304 1254804608 1258359808 1259939448 1261633536 1262788596 1269167616 1270874112 1272037632 1273634442 1275346944 1276514559 1277242992 1279633842 1285864128 1289945088 1291126068 1295282176 1299840912 1300582656 1302331392 1303523712 1311307947 1313071104 1314719424 1316487168 1317692448 1327343616 1332015192 1332775296 1335270096 1337065472 1338289592 1341771264 1345572864 1352836218 1357129728 1358954496 1360198656 1368321336 1370161152 1371415572 1374983424 1381460224 1383194394 1385054208 1386322263 1389928896 1396476096 1402190676 1403275264 1404076032 1411655184 1415654784 1417431879 1419337728 1427813568 1429733376 1431042336 1434765312 1441523712 1446597144 1448542208 1449868388 1457192448 1462321026 1463155488 1464287232 1465122816 1466464176 1469209226 1477204992 1481048064 1482404004 1489386804 1493261568 1495269376 1496638336 1498517091 1502178858 1504198656 1505575791 1509492672 1511522304 1512906144 1513769472 1516603072 1528823808 1530223488 1533087888 1539361503 1540552192 1541431296 1544916992 1546856352 1554142752 1558185984 1560281088 1561709568 1563670008 1571035608 1578684672 1579585536 1582542336 1588112082 1590247424 1591703339 1592611632 1594753024 1596754944 1606290264 1608450048 1609922628 1612087296 1614110976 1621714176 1627421787 1629609984 1635087687 1639341504 1641545728 1643048608 1647323136 1648263168 1649772198 1660907832 1661855616 1664090112 1666179072 1679919264 1682178048 1683718128 1692223488 1694498816 1696050176 1698179256 1700462592 1702019412 1702990656 1706178456 1714485504 1719926784 1721501424 1724723874 1733121216 1734110208 1736441856 1738031616 1740213396 1748410596 1750761472 1752959232 1755316224 1756923264 1767415059 1769791488 1776020256 1777033728 1780360128 1789028352 1791688086 1794097152 1796349312 1803781624 1809506304 1813598208 1823387946 1824428448 1826881536 1828554096 1833311232 1844259192 1846738944 1848429684 1853238528 1854296064 1861968128 1868521311 1869587568 1872101376 1882206912 1887539712 1889909172 1892450304 1894182894 1903751424 1906311168 1908056448 1910451663 1913020416 1915864488 1919450763 1922031616 1928796192 1942923264 1949761368 1950873984 1952382976 1953497088 1955285568 1969606656 1972079136 1974730752 1976538672 1980238522 1985849072 1991015424 1998022788 2002905144 2005598208 2007434388 2012656896 2015363072 2017208192 2018359296 2029254327 2035694592 2038431744 2040297984 2044117184 2052482004 2055241728 2057123358 2062475136 2072190336 2074791591 2077581312 2082279424 2084893344 2094714144 2103286014 2104912896 2106114048 2110056448 2117482776 2123482176 2129006592 2141720352 2144600064 2146563504 2149449728 2152147968 2162285568 2169895716 2172813312 2174802582 2180116916 2185788672 2193481539 2196430848 2197684224 2199696264 2203813839 2214543776 2215807488 2218786816 2221572096 2223606006 2234080206 2239892352 2242904064 2244957504 2253268287 2256297984 2264239008 2267283456 2269359216 2270654208 2274904608 2285980672 2293235712 2295335232 2299631832 2310828288 2312146944 2317375488 2320284528 2331214128 2337278976 2340421632 2342564352 2345505012 2356553412 2359721984 2361882374 2368027008 2369378304 2373813504 2382168123 2385371136 2388917448 2392129536 2395132416 2412675072 2414883942 2418130944 2421166464 2431183928 2432571264 2435842048 2438072128 2444414976 2459012256 2462318592 2464572912 2470984704 2472394752 2474658297 2491361748 2492783424 2496135168 2499268608 2509609216 2516719616 2519878896 2523267072 2525577192 2538335232 2541748224 2544075264 2547268884 2550693888 2553029118 2554485984 2559267684 2571728256 2579890176 2582252136 2587085811 2590564352 2599681824 2601165312 2604662784 2607047424 2622615894 2626142208 2629438848 2632974336 2635384896 2654687232 2664030384 2665550592 2670540192 2674130944 2676579184 2683542528 2687532129 2691145728 2705672436 2714259456 2720397312 2735081919 2736642672 2740322304 2742831144 2749966848 2762920448 2766388788 2770108416 2772644526 2779857792 2792952192 2804381352 2806550528 2808152064 2823310368 2831309568 2834863758 2838675456 2841274341 2855627136 2859466752 2862084672 2869530624 2883047424 2893194288 2897084416 2899736776 2914384896 2924642052 2926310976 2928574464 2930245632 2932928352 2938418452 2954409984 2962096128 2964808008 2970357783 2978773608 2986523136 2990538752 2993276672 2997034182 3004357716 3008397312 3011151582 3018985344 3023044608 3025812288 3027538944 3033206144 3057647616 3060446976 3066175776 3078723006 3081104384 3082862592 3085685037 3089833984 3093712704 3108285504 3116371968 3123419136 3127340016 3142071216 3157369344 3159171072 3165084672 3176224164 3180494848 3183406678 3185223264 3189506048 3193509888 3212580528 3216900096 3219845256 3224174592 3228221952 3243428352 3254843574 3259219968 3262203873 3270175374 3278683008 3283091456 3286097216 3294646272 3296526336 3299544396 3321815664 3323711232 3328180224 3332358144 3335409009 3351120309 3359838528 3364356096 3367436256 3384446976 3392100352 3396358512 3400925184 3404038824 3405981312 3412356912 3428971008 3439853568 3443002848 3449447748 3466242432 3468220416 3472883712 3476063232 3480426792 3496821192 3501522944 3505918464 3510632448 3513846528 3534830118 3539582976 3542823561 3552040512 3554067456 3560720256 3578056704 3583376172 3588194304 3592698624 3607563248 3619012608 3622325913 3627196416 3646775892 3648856896 3653763072 3657108192 3666622464 3688518384 3693477888 3696859368 3706477056 3708592128 3723936256 3737042622 3739175136 3744202752 3764413824 3775079424 3779818344 3784900608 3788365788 3807502848 3812622336 3816112896 3820903326 3826040832 3829543677 3831728976 3838901526 3844063232 3847582577 3857592384 3885846528 3899522736 3901747968 3904765952 3906994176 3910571136 3933923841 3939213312 3944158272 3949461504 3953077344 3960477044 3971698144 3982030848 3996045576 4005810288 4011196416 4014868776 4025313792 4030726144 4034416384 4036718592 4058508654 4071389184 4076863488 4080595968 4088234368 4104964008 4110483456 4114246716 4124950272 4144380672 4149583182 4155162624 4158966789 4164558848 4169786688 4189428288 4206572028 4209825792 4212228096 4220112896 4234965552 4246964352 4258013184 4283440704 4289200128 4293127008 4298899456 4304295936 4324571136 4339791432 4345626624 4349605164 4360233832 4371577344 4386963078 4392861696 4395368448 4399392528 4407627678 4429087552 4431614976 4437573632 4443144192 4447212012 4468160412 4479784704 4485808128 4489915008 4495551273 4506536574 4512595968 4516727373 4528478016 4534566912 4538718432 4541308416 4549809216 4571961344 4586471424 4590670464 4599263664 4618084509 4621656576 4624293888 4634750976 4640569056 4662428256 4674557952 4680843264 4685128704 4691010024 4713106824 4719443968 4723764748 4736054016 4738756608 4747627008 4764336246 4770742272 4775110017 4777834896 4784259072 4790264832 4825350144 4829767884 4836261888 4842332928 4862367856 4865142528 4871684096 4876144256 4882265361 4888829952 4905263061 4918024512 4924637184 4929145824 4941969408 4944789504 4949316594 4982723496 4985566848 4992270336 4998537216 5019218432 5033439232 5039757792 5046534144 5051154384 5076670464 5083496448 5088150528 5094537768 5101387776 5106058236 5108971968 5118535368 5143456512 5159780352 5164504272 5174171622 5181128704 5185872169 5199363648 5202330624 5209325568 5214094848 5245231788 5252284416 5258877696 5265948672 5270769792 5302245177 5309374464 5328060768 5331101184 5341080384 5348261888 5353158368 5367085056 5375064258 5382291456 5411344872 5428518912 5440794624 5470163838 5473285344 5480644608 5485662288 5499933696 5525840896 5532777576 5540216832 5545289052 5559715584 5585904384 5605563933 5608762704 5613101056 5616304128 5646620736 5662619136 5669727516 5677350912 5682548682 5711254272 5718933504 5724169344 5739061248 5758352289 5766094848 5786388576 5794168832 5799473552 5828769792 5849284104 5852621952 5857148928 5860491264 5865856704 5876836904 5908819968 5924192256 5929616016 5940715566 5957547216 5973046272 5981077504 5986553344 5994068364 6008715432 6016794624 6022303164 6037970688 6046089216 6051624576 6055077888 6066412288 6087762981 6115295232 6120893952 6132351552 6157446012 6162208768 6165725184 6171370074 6179667968 6187425408 6216571008 6224374773 6232743936 6246838272 6254680032 6284142432 6314738688 6318342144 6330169344 6352448328 6360989696 6366813356 6370446528 6379012096 6387019776 6425161056 6433800192 6439690512 6448349184 6456443904 6486856704 6509687148 6518439936 6524407746 6540350748 6557366016 6566182912 6572194432 6580444617 6589292544 6593052672 6599088792 6611441517 6643631328 6647422464 6656360448 6664716288 6670818018 6702240618 6719677056 6728712192 6734872512 6759804861 6768893952 6784200704 6792717024 6801850368 6808077648 6811962624 6824713824 6857942016 6879707136 6886005696 6898895496 6932484864 6936440832 6952126464 6960853584 6989653793 6993642384 7003045888 7011836928 7021264896 7027693056 7069660236 7079165952 7085647122 7104081024 7108134912 7121440512 7146504369 7156113408 7166752344 7176388608 7185397248 7215126496 7238025216 7244651826 7254392832 7293551784 7297713792 7307526144 7314216384 7333244928 7377036768 7386955776 7393718736 7412954112 7417184256 7423974891 7447872512 7474085244 7478350272 7488405504 7528827648 7550158848 7559636688 7569801216 7576731576 7615005696 7625244672 7632225792 7641806652 7652081664 7659087354 7663457952 7677803052 7688126464 7695165154 7715184768 7761257433 7771693056 7799045472 7803495936 7809531904 7813988352 7821142272 7867847682 7878426624 7888316544 7898923008 7906154688 7920954088 7943396288 7964061696 7992091152 8011620576 8022392832 8029737552 8050627584 8061452288 8062596387 8068832768 8073437184 8117017308 8142778368 8161191936 8176468736 8205245757 8209928016 8220966912 8228493432 8249900544 8288761344 8299166364 8310325248 8317933578 8329117696 8339573376 8378856576 8413144056 8419651584 8424456192 8440225792 8469931104 8493928704 8516026368 8523823023 8566881408 8578400256 8586254016 8597798912 8608591872 8649142272 8679582864 8691253248 8699210328 8720467664 8743154688 8773926156 8785723392 8790736896 8798785056 8815255356 8858175104 8863229952 8875147264 8886288384 8894424024 8911073349 8936320824 8959569408 8971616256 8979830016 8991102546 9013073148 9025191936 9033454746 9056956032 9069133824 9077436864 9082616832 9099618432 9143922688 9172942848 9181340928 9198527328 9236169018 9243313152 9248587776 9257055111 9269501952 9281138112 9324856512 9349115904 9370257408 9382020048 9426213648 9438887936 9447529496 9472108032 9477513216 9495254016 9528672492 9541484544 9550220034 9555669792 9568518144 9580529664 9650700288 9659535768 9672523776 9684665856 9724735712 9730285056 9743368192 9752288512 9764530722 9777659904 9786611619 9810526122 9836049024 9849274368 9858291648 9883938816 9889579008 9898633188 9965446992 9971133696 9984540672 9997074432 10006227027 10038436864 10053360927 10066878464 10079515584 10093068288 10102308768 10153340928 10176301056 10189075536 10202775552 10212116472 10217943936 10237070736 10286913024 10319560704 10329008544 10348343244 10362257408 10371744338 10398727296 10404661248 10418651136 10428189696 10490463576 10504568832 10517755392 10531897344 10541539584 10604490354 10618748928 10628470683 10656121536 10662202368 10682160768 10696523776 10706316736 10734170112 10750128516 10764582912 10822689744 10857037824 10866977739 10881589248 10940327676 10946570688 10961289216 10971324576 10999867392 11051681792 11065555152 11080433664 11090578104 11119431168 11171808768 11211127866 11217525408 11226202112 11232608256 11293241472 11325238272 11339455032 11354701824 11365097364 11422508544 11437867008 11448338688 11478122496 11488631031 11516704578 11532189696 11542747731 11572777152 11588337664 11598947104 11657539584 11698568208 11705243904 11714297856 11720982528 11731713408 11753673808 11801771523 11817639936 11848384512 11859232032 11881431132 11915094432 11946092544 11962155008 11973106688 11988136728 12017430864 12033589248 12044606328 12075941376 12092178432 12103249152 12110155776 12132824576 12175525962 12230590464 12241787904 12264703104 12314892024 12324417536 12331450368 12342740148 12359335936 12374850816 12433142016 12448749546 12465487872 12476900367 12493676544 12509360064 12535672267 12568284864 12629477376 12636684288 12660338688 12704896656 12721979392 12733626712 12740893056 12758024192 12774039552 12850322112 12867600384 12879381024 12896698368 12912887808 12973713408 13019374296 13036879872 13048815492 13080701496 13114732032 13132365824 13144388864 13160889234 13178585088 13186105344 13198177584 13222883034 13287262656 13294844928 13312720896 13329432576 13341636036 13404481236 13439354112 13457424384 13469745024 13486653819 13519609722 13537787904 13550182119 13568401408 13585434048 13603700736 13616155296 13623925248 13649427648 13715884032 13759414272 13772011392 13797790992 13864969728 13872881664 13904252928 13921707168 13979307586 13987284768 14006091776 14023673856 14042529792 14055386112 14139320472 14158331904 14171294244 14208162048 14216269824 14242881024 14293008738 14312226816 14325330051 14333504688 14352777216 14370794496 14430252992 14476050432 14489303652 14508785664 14587103568 14595427584 14615052288 14628432768 14646796083 14666489856 14715789183 14754073536 14773911552 14787437472 14825908224 14834368512 14847949782 14895745024 14948170488 14956700544 14976811008 15057655296 15100317696 15119273376 15139602432 15153463152 15230011392 15250489344 15264451584 15283613304 15304163328 15318174708 15326915904 15355606104 15376252928 15390330308 15430369536 15522514866 15543386112 15557616507 15598090944 15606991872 15619063808 15627976704 15642284544 15735695364 15756853248 15776633088 15797846016 15812309376 15841908176 15886792576 15906735531 15928123392 15984182304 16023241152 16044785664 16059475104 16101255168 16122904576 16125192774 16137665536 16146874368 16234034616 16285556736 16322383872 16352937472 16410491514 16419856032 16441933824 16456986864 16499801088 16577522688 16598332728 16620650496 16635867156 16658235392 16679146752 16757713152 16816691799 16826288112 16839303168 16848912384 16880451584 16895906099 16939862208 16987857408 17032052736 17047646046 17133762816 17156800512 17172508032 17195597824 17217183744 17275056867 17298284544 17359165728 17382506496 17398420656 17440935328 17486309376 17547852312 17571446784 17581473792 17597570112 17630510712 17716350208 17726459904 17772576768 17788848048 17822146698 17872641648 17919138816 17943232512 17959660032 17982205092 18026146296 18050383872 18066909492 18113912064 18138267648 18154873728 18165233664 18199236864 18263288943 18287845376 18345885696 18362681856 18397054656 18472338036 18486626304 18497175552 18514110222 18539003904 18562276224 18649713024 18698231808 18740514816 18764040096 18852427296 18877775872 18895058992 18944216064 18955026432 18990508032 19057344984 19082969088 19100440068 19111339584 19137036288 19161059328 19301400576 19319071536 19345047552 19369331712 19449471424 19460570112 19486736384 19504577024 19529061444 19555319808 19573223238 19621052244 19672098048 19698548736 19716583296 19741333851 19767877632 19779158016 19797266376 19834324551 19930893984 19942267392 19969081344 19994148864 20012454054 20076873728 20106721854 20133756928 20159031168 20186136576 20204617536 20279414583 20306681856 20352602112 20378151072 20405551104 20424232944 20435887872 20474141472 20573826048 20639121408 20658017088 20696686488 20724514816 20743488676 20797454592 20809322496 20856379392 20968961379 20980927152 21009137664 21035510784 21063794688 21083079168 21208980708 21237497856 21256941366 21312243072 21324404736 21364321536 21393047552 21412633472 21439513107 21468340224 21500257032 21529165824 21645379488 21714075648 21733955478 21763178496 21880655352 21893141376 21922578432 21942649152 21999734784 22103363584 22131110304 22160867328 22181156208 22238862336 22343617536 22422255732 22435050816 22452404224 22465216512 22586482944 22650476544 22678910064 22709403648 22730194728 22772743003 22845017088 22875734016 22896677376 22956244992 22977262062 23033409156 23064379392 23085495462 23145554304 23176675328 23197894208 23283772299 23315079168 23397136416 23410487808 23428595712 23441965056 23463426816 23507347616 23603543046 23635279872 23696769024 23718464064 23762862264 23830188864 23892185088 23946213376 23976273456 24034861728 24067178496 24089212656 24151882752 24184356864 24187789161 24206498304 24220311552 24265649152 24351051924 24483575808 24529406208 24615737271 24629784048 24648835072 24662900736 24685480296 24718671872 24749701632 24866284032 24897499092 24930975744 24953800734 24987353088 25018720128 25071344534 25136569728 25258954752 25273368576 25320677376 25409793312 25443958784 25467253424 25481786112 25516048384 25548079104 25571469069 25700644224 25735200768 25758762048 25793396736 25825775616 25947426816 26038748592 26073759744 26097630984 26161402992 26229464064 26264731648 26288777728 26321778468 26357170176 26372210688 26396355168 26445766068 26574525312 26589689856 26625441792 26658865152 26683272072 26733220047 26808962472 26878708224 26914848768 26939490048 26973307638 27039219444 27075575808 27100364238 27136802816 27170868096 27207401472 27232310592 27247850496 27298855296 27431768064 27518828544 27544022784 27595581984 27729939456 27745763328 27771165333 27808505856 27843414336 27958615172 27974569536 28012183552 28047347712 28110772224 28278640944 28316663808 28342588488 28416324096 28432539648 28485762048 28586017476 28624453632 28650660102 28667009376 28705554432 28741588992 28860505984 28952100864 28978607304 29017571328 29174207136 29190855168 29230104576 29256865536 29293592166 29332979712 29359834857 29431578366 29508147072 29547823104 29574874944 29651816448 29668737024 29695899564 29791490048 29896340976 29913401088 29953622016 30115310592 30160082781 30200635392 30238546752 30279204864 30306926304 30460022784 30528903168 30567226608 30608326656 30636349416 30653831808 30693697091 30711212208 30752505856 30780660616 30860739072 31045029732 31086772224 31115233014 31196181888 31213983744 31238127616 31255953408 31284569088 31471390728 31513706496 31553266176 31595692032 31624618752 31683816352 31773585152 31813471062 31856246784 31885412049 31968364608 32046482304 32089571328 32118950208 32202510336 32250385548 32275331072 32293748736 32468069232 32571113472 32600933217 32644767744 32705874944 32820983028 32839712064 32883867648 32913973728 32999602176 33155045376 33196665456 33241300992 33271734312 33316470784 33358293504 33515426304 33633383598 33652576224 33678606336 33697824768 33760903168 33791812198 33879724416 33975714816 34064105472 34095292092 34267525632 34313601024 34345016064 34391195648 34434367488 34465893093 34550113734 34596569088 34628243193 34718331456 34765012992 34796841312 34881870656 34972618752 35095704624 35142893568 35162947584 35195140224 35261021424 35405314569 35432700416 35452919808 35545153536 35577696096 35644293396 35745283296 35838277632 35886465024 35919320064 35964410184 36052292592 36100767744 36133818984 36227824128 36276535296 36309747456 36330467328 36398473728 36526577886 36575690752 36609176797 36691771392 36725363712 36794109312 36944676072 36973252608 36994351104 37028220444 37078007808 37124552448 37299426048 37396463616 37430701101 37481029632 37528080192 37607016801 37704854592 37755551744 37790117984 37888432128 37910052864 37981016064 38114689968 38165938176 38200880136 38222679168 38274072576 38322118656 38602801152 38638143072 38690095104 38738663424 38898942848 38921140224 38973472768 39009154048 39058122888 39110639616 39146446476 39242104488 39344196096 39397097472 39433166592 39482667702 39535755264 39558316032 39594532752 39668649102 39861787968 39884534784 39938162688 39988297728 40024908108 40153747456 40213443708 40267513856 40318062336 40372273152 40409235072 40558829166 40613363712 40650546357 40705204224 40756302144 40811102208 40848465888 40871775744 40948282944 41147652096 41278242816 41316034176 41393372976 41449029632 41486977352 41594909184 41618644992 41712758784 41937922758 41961854304 42018275328 42071021568 42127589376 42166158336 42417961416 42474995712 42513882732 42624486144 42648809472 42728643072 42786095104 42825266944 42879026214 42936680448 42975990153 43000514064 43058331648 43290758976 43428151296 43467910956 43526356992 43761310704 43786282752 43845156864 43885298304 43940388249 43999469568 44147367549 44206727168 44262220608 44321734656 44362312416 44477724672 44687235072 44844511464 44870101632 44904808448 44930433024 45172965888 45300953088 45357820128 45418807296 45460389456 45545486006 45690034176 45751468032 45793354752 45912489984 45954524124 46066818312 46128758784 46170990924 46291108608 46353350656 46395788416 46567544598 46630158336 46672849521 46794272832 46820975616 46857191424 46883930112 46926853632 47014695232 47207086092 47270559744 47393538048 47436928128 47525724528 47660377728 47720206593 47784370176 47892426752 47952546912 48069723456 48134356992 48178425312 48303765504 48368713728 48375578322 48412996608 48440623104 48531298304 48702103848 48967151616 49058812416 49231474542 49259568096 49297670144 49325801472 49370960592 49437343744 49499403264 49732568064 49794998184 49861951488 49907601468 49974706176 50037440256 50142689068 50273139456 50450075397 50517909504 50546737152 50641354752 50687718297 50819586624 50887917568 50934506848 50963572224 51032096768 51096158208 51142938138 51401288448 51470401536 51517524096 51586793472 51651551232 51825170601 51894853632 52077497184 52147519488 52195261968 52322805984 52458928128 52529463296 52577555456 52643556936 52714340352 52744421376 52792710336 52891532136 53149050624 53179379712 53317730304 53366544144 53466440094 53617924944 53757416448 53829697536 53878980096 53946615276 54078438888 54151151616 54200728476 54273605632 54341736192 54414802944 54464621184 54495700992 54597710592 54789866829 54863536128 55037657088 55088045568 55191163968 55459878912 55491526656 55542330666 55617011712 55686828672 55917230344 55949139072 56024367104 56094695424 56221544448 56557281888 56633327616 56685176976 56832648192 56865079296 56971524096 57172034952 57248907264 57301320204 57334018752 57411108864 57483177984 57721011968 57904201728 57957214608 58035142656 58348414272 58381710336 58460209152 58513731072 58587184332 58665959424 58719669714 58863156732 59016294144 59095646208 59149749888 59224001553 59303632896 59337474048 59391799128 59502973653 59582980096 59792681952 59826802176 59907244032 60230621184 60320165562 60401270784 60477093504 60558409728 60613852608 60920045568 61057806336 61134453216 61216653312 61272698832 61307663616 61387394182 61422424416 61505011712 61561321232 61721478144 62090059464 62173544448 62230466028 62392363776 62427967488 62476255232 62569138176 62906884137 62942781456 63027412992 63106532352 63191384064 63249237504 63367632704 63547170304 63626942124 63712493568 63770824098 63936729216 64092964608 64179142656 64237900416 64318539321 64405020672 64500771096 64550662144 64587497472 64936138464 65142226944 65201866434 65289535488 65411749888 65641966056 65679424128 65767735296 65827947456 65999204352 66310090752 66393330912 66482601984 66543468624 66632941568 66716587008 67030852608 67266767196 67305152448 67357212672 67395649536 67521806336 67583624396 67759448832 67951429632 68128210944 68190584184 68318229009 68535051264 68627202048 68690032128 68782391296 68868734976 68931786186 69100227468 69193138176 69256486386 69436662912 69530025984 69593682624 69763741312 69851316897 69945237504 70191409248 70285787136 70325895168 70390280448 70522042848 70810629138 70865400832 70905839616 71090307072 71155392192 71288586792 71490566592 71676555264 71838640128 71928820368 72104585184 72201535488 72267637968 72455648256 72553070592 72619494912 72660934656 72796947456 73053155772 73151381504 73218353594 73450727424 73588218624 73847211813 73889352144 73946505216 73988702208 74056440888 74156015616 74249104896 74598852096 74792927232 74861402202 74962059264 75056160384 75214033602 75409709184 75511103488 75580235968 75776864256 75820105728 75962032128 76229379936 76331876352 76401760272 76445358336 76548145152 76644237312 76714407207 77205602304 77276286144 77380190208 77477326848 77797885696 77842280448 78018308096 78116245776 78221279232 78292892952 78484208976 78688392192 78794194944 78866333184 78965335404 79071510528 79116632064 79189065504 79337298204 79723575936 79769069568 79876325376 79976595456 80049816216 80199660141 80307494912 80426887416 80535027712 80636124672 80744546304 80818470144 81117658332 81226727424 81301092714 81410408448 81512604288 81622204416 81696931776 81743551488 81896565888 82295304192 82556485632 82632068352 82786745952 82898059264 82973954704 83189818368 83237289984 83313495999 83425517568 83875845516 83923708608 84036550656 84142043136 84332316672 84835922832 84949991424 85027765464 85248972288 85297618944 85457286144 85572190208 85650533888 85758052428 85873360896 85951980306 86001028128 86116663296 86581517952 86856302592 86935821912 87052713984 87522621408 87572565504 87690313728 87770596608 87880776498 87998939136 88079504571 88294735098 88413454336 88524441216 88643469312 88724624832 88955449344 89374470144 89689022928 89740203264 89809616896 89860866048 90345931776 90480248343 90601906176 90715640256 90837614592 90920778912 91090972012 91380068352 91586709504 91824979968 91909048248 92081091273 92133636624 92257517568 92341981848 92582217216 92706701312 92791576832 93135089196 93260316672 93345699042 93588545664 93641951232 93714382848 93767860224 93853707264 94029390464 94414172184 94541119488 94787076096 94873856256 95051449056 95320755456 95440413186 95568740352 95656236147 95784853504 95905093824 96139446912 96268713984 96356850624 96607531008 96751156644 96825993216 96881246208 97062596608 97404207696 97934303232 98117624832 98462949084 98519136192 98595340288 98651602944 98741921184 98874687488 98998806528 99465136128 99589996368 99723902976 99815202936 99949412352 100074880512 100285378136 100546278912 100900150794 101035819008 101093474304 101282709504 101375436594 101639173248 101775835136 101869013696 101927144448 102064193536 102192316416 102285876276 102802576896 102940803072 103035048192 103173586944 103303102464 103397679279 103650341202 103789707264 103884729579 104154994368 104295038976 104390523936 104645611968 104917856256 105155110912 105287113872 105428680704 105488842752 105585420672 105783064272 106215943707 106298101248 106358759424 106635460608 106733088288 106932880188 107235849888 107514832896 107659395072 107757960192 107893230552 108156877776 108302303232 108401456952 108547211264 108683472384 108829605888 108929242368 108991401984 109195421184 109579733658 109727072256 109827530391 110075314176 110176091136 110382327936 110919757824 110983053312 111084661332 111234023424 111373657344 111834460688 111898278144 112048734208 112189390848 112292103303 112443088896 112821050403 113114563776 113266655232 113370353952 113665296384 113730158592 113943048192 114344069904 114497814528 114602640408 114668037504 114822217728 114966355968 115442023936 115808403456 115914429216 116070285312 116696828544 116763420672 116920418304 117027462144 117174368664 117331918848 117439339428 117726313464 118032588288 118191292416 118299499776 118448003106 118607265792 118674948096 118783598256 119005947306 119165960192 119275059887 119585363904 119653604352 119814488064 120461242368 120640331124 120802541568 120954187008 121116819456 121227705216 121840091136 121951639071 122115612672 122268906432 122433306624 122545397664 122615327232 122774788364 122844848832 123010023424 123122642464 123442956288 124180118928 124347088896 124460932056 124784727552 124855934976 124952510464 125138276352 125813768274 125885562912 126054825984 126213064704 126382768128 126498475008 126735265408 127094340608 127253884248 127424987136 127541648196 127873458432 128185929216 128358285312 128475800832 128637078642 128810041344 128927970459 129001542192 129101324288 129174994944 129872276928 130284453888 130403732868 130579070976 130823499776 131283932112 131358848256 131535470592 131655894912 131998408704 132442102647 132620181504 132786661824 132965203968 133086937248 133265883136 133433174016 134061705216 134533534392 134610304896 134714425344 134791299072 135043612672 135167248792 135518897664 135902859264 136256421888 136381168368 136636458018 137070102528 137254404096 137380064256 137564782592 137737469952 137863572372 138200454936 138386276352 138512972772 138873325824 139060051968 139187365248 139527482624 139702633794 139890475008 140018548563 140382818496 140571574272 140651790336 140780560896 141044085696 141621258276 141730801664 141811679232 142180614144 142310784384 142577173584 142981133184 143160619779 143353110528 143677280256 143857640736 144209170368 144403070976 144535275936 144911296512 145106141184 145238989824 145321869312 145593894912 146106311544 146302763008 146436707188 146901454848 147176437248 147694423626 147778704288 147893010432 147977404416 148112881776 148312031232 148498209792 149197704192 149585854464 149722804404 149924118528 150112320768 150428067204 150819418368 151022206976 151160471936 151350226191 151553728512 151640211456 151924064256 152063154891 152458759872 152663752704 152803520544 152890716672 153096290304 153288474624 153428814414 154411204608 154552572288 154760380416 154954653696 155475511803 155595771392 155684560896 156036616192 156232491552 156442558464 156585785904 156968417952 157376784384 157588389888 157732666368 157930670808 158143021056 158233264128 158378131008 158674596408 159447151872 159538139136 159953190912 160099632432 160399320282 160614989824 160762037239 160853774832 161070055424 161272249344 161489092608 161636940288 162235316664 162453454848 162602185428 162820816896 163025208576 163244408832 163393863552 163487102976 163793131776 164369600487 164590608384 165112971264 165264136704 165573491904 165796118528 165947909408 166379636736 166474579968 166626991998 166851035136 167751691032 167847417216 168073101312 168284086272 168664633344 169671845664 169899982848 170055530928 170497944576 170595237888 170914572288 171144380416 171301067776 171516104856 171746721792 171903960612 172002056256 172233326592 173163035904 173712605184 173871643824 174105427968 175045242816 175145131008 175380627456 175541193216 175761552996 175997878272 176159009142 176589470196 176826908672 177048882432 177286938624 177449249664 177910898688 178508920959 178748940288 179378045856 179480406528 179619233792 179721732096 180691863552 180960496686 181203812352 181431280512 181675229184 181841557824 182181944024 182760136704 183173419008 183649959936 183818096496 184162182546 184267273248 184515035136 184683963696 185164434432 185413402624 185583153664 186270178392 186520633344 186691398084 187177091328 187283902464 187428765696 187707414528 188058780928 188720652411 188828344368 189082238976 189574152192 189747712512 190102898112 190641510912 190880826372 191137480704 191312472294 191569707008 191810187648 192278893824 192537427968 192713701248 192955617963 193215062016 193502313288 193651986432 193762492416 194125193216 194808415392 195868606464 196235249664 196925898168 197038272384 197190680576 197303205888 197483842368 197749374976 197997613056 198930272256 199179992736 199447805952 199630405872 199898824704 200149761024 200570756272 201092557824 201800301588 202071638016 202186948608 202565419008 202750873188 203278346496 203551670272 203738027392 203854288896 204128387072 204384632832 204571752552 204954687027 205605153792 205881606144 206070096384 206347173888 206606204928 206795358558 207300682404 207579414528 207769459158 208309988736 208590077952 208781047872 209291223936 209553950691 209835712512 210310221824 210574227744 210857361408 210977685504 211170841344 211566128544 212431887414 212596202496 212717518848 213270921216 213466176576 213865760376 214471699776 215029665792 215515920384 215786461104 216313755552 216604606464 216802913904 217094422528 217366944768 217659211776 217858484736 217982803968 218390842368 219159467316 219454144512 219655060782 220352182272 220764655872 221541635439 221839515648 221966106624 222169322664 222468046848 222747314688 223668921376 223796556288 224097468416 224378781696 224584206606 224886177792 225642100806 226229127552 226533310464 226740707904 227330592768 227460317184 227886096384 228688139808 228995629056 229205280816 229336075008 229644435456 229932711936 230143221621 230884047872 231616806912 231828858432 232140570624 233393657088 233526841344 234054924288 234348737328 234663837696 234878678856 235452626928 236065176576 236382584832 236598999552 236896006212 237214531584 237349896192 237567196512 238011894612 238331920384 238550119774 239170727808 239307208704 239628976128 240598980423 240922484736 241280662248 241605083136 241908374016 242233638912 242455410432 243680182272 243903278142 244231225344 244537812864 244866613248 245090795328 245230654464 245549576728 245689697664 246020046848 246245284928 246885912576 248360237856 248694177792 248921864112 249569455104 249711869952 249905020928 249940487997 250276552704 251627536548 251771125824 252109651968 252426129408 252996950016 253470530816 254188681216 254507768496 254849974272 255083296392 255746916864 256371858432 256716570624 256951601664 257274157284 257620082688 257855940918 258003084384 258202648576 258349989888 259744553856 260568907776 260807465736 261158141952 261646999552 262567864224 262717696512 263070941184 263311789824 263996817408 264238513713 264884205294 265240363008 265573323648 265930407936 266173874496 266531766272 266866348032 268123410432 269067068784 269220609792 269428850688 269582598144 270087225344 270334497584 271037795328 271440745029 271805718528 272512843776 272762336736 273272916036 274140205056 274760128512 275129565184 275474939904 275727144744 276243273819 276400909872 276772552704 277025945544 277746651648 278120103936 278374730496 279054965248 279405267588 279780950016 280037097126 280765636992 281143148544 281303580672 281561121792 282088171392 283242516552 283461603328 283623358464 284361228288 284621568768 285154347168 285962266368 286321239558 286706221056 286968708441 287354560512 287715281472 288418340736 288806141952 289070551872 289822593024 290477979648 290643738624 291187789824 292212623088 292605526016 292873414376 293802909696 294352874496 295388847252 295557408576 295786020864 295954808832 296225763552 296624062464 296996419584 298395408384 299171708928 299445608808 299848237056 300224641536 300856134408 301638836736 302044413952 302320943872 302700452382 303107457024 303280422912 303848128512 304126309782 304917519744 305327505408 305607041088 305781433344 306192580608 306576949248 306857628828 308822409216 309105144576 309520760832 309909307392 310193037837 310951023606 311191542784 311369121792 311654188737 312073232384 312464983104 312885116928 313171571808 313936835904 314753568768 315465332736 315861341616 316286042112 316466528256 316756262016 317349192816 318894303744 319076278272 319906381824 320199264864 320798640564 321229979648 321524074478 321707549664 322140110848 322544498688 322978185216 323273880576 324470633328 324906909696 325204370856 325641633792 326050417152 326488817664 326787727104 326974205952 327586263552 328739200974 329181216768 329482591173 330225942528 330528273408 331146983808 331592237056 331895818816 332759273472 332949159936 333253983996 333702070272 335503382064 335694834432 336146202624 336568172544 336876309909 337329266688 338463151209 339343691328 339799965696 340111061856 340995889152 341190475776 341829144576 342602135552 343032209712 343493443584 343807921224 344004112512 344466653184 346326071808 347425210368 347743287648 348210855936 350090485632 350290262016 350761254912 351082386432 351523105992 351995756544 352318018284 353178940392 353653817344 354097764864 354573877248 354898499328 355821797376 357017841918 357497880576 357825179661 358756091712 358960813056 359238467584 359443464192 361383727104 361920993372 362407624704 362862561024 363350458368 363683115648 364363888048 365520273408 365854917213 366346838016 367299919872 367636192992 368324365092 368534546496 369030070272 369367927392 370328868864 370826805248 371166307328 372540356784 373041266688 373382796168 374354182656 374567804928 374857531392 375414829056 376117561856 377441304822 377656688736 378164477952 379148304384 379495425024 380205796224 381283021824 381761652744 382274961408 382624944588 383139414016 383620375296 384557787648 385074855936 385427402496 385911235926 386430124032 386783911377 387004626576 387303972864 387524984832 388250386432 388605840277 389616830784 391737212928 392470499328 393851796336 394076544768 394381361152 394606411776 394967684736 395498749952 395995226112 397326307941 397860544512 398359985472 398895611904 399260811744 399797649408 400299522048 401141512544 402185115648 403600603176 404143276032 404373897216 405130838016 405501746376 406556692992 407103340544 407476054784 407708577792 408769265664 409143505104 409909374054 411210307584 411763212288 412140192768 412694347776 413212409856 413590717116 414601364808 415158829056 415538918316 416619977472 417180155904 417562095744 418582447872 419107901382 419671425024 420055645689 420620443648 421148455488 421714722816 421955371008 422341682688 423132257088 424863774828 425192404992 425435037696 426541842432 426932353152 427731520752 428943399552 430059331584 431031840768 431572922208 432627511104 433209212928 433605827808 434188845056 434733889536 435318423552 435716969472 435965607936 436781684736 438318934632 438908289024 439310121564 440704364544 441529311744 443083270878 443679031296 443932213248 444338645328 444936093696 445494629376 447337842752 447593112576 448194936832 448757563392 449168413212 449772355584 451284201612 452458255104 453066620928 453481415808 454050678573 454661185536 454920634368 455772192768 456189464673 457376279616 457991258112 458410561632 458672150016 459288870912 459865423872 460286443242 461768095744 463233613824 463657716864 464281141248 466426535409 466787314176 467053682688 468109848576 468697474656 469327675392 469757357712 470905253856 472130353152 472765169664 473197999104 473792012424 474429063168 474699792384 475134393024 476023789224 476663840768 477100239548 478341455616 478614417408 481197960846 481844969472 482286111717 482561324496 483210166272 483816748032 484467277824 484910820864 487360364544 487806556284 488462450688 489075625728 489733226496 490181590656 490461308928 491099153456 491379395328 492040093696 492490569856 493108801461 493771825152 496720475712 497388355584 497843728224 499138910208 499423739904 499810041856 499880975994 500553105408 503255073096 503542251648 504219303936 504852258816 505993900032 506941061632 508377362432 509015536992 509699948544 510166592784 511493833728 512743716864 513433141248 513903203328 514548314568 515240165376 515711881836 516006168768 516405297152 516699979776 519489107712 521137815552 521614931472 522316283904 523293999104 523773089069 525135728448 525435393024 526141882368 526623579648 527993634816 528477027426 529768410588 530480726016 531146647296 531860815872 532347748992 533063532544 533732696064 535526762877 536246820864 538134137568 538441219584 538857701376 539165196288 540174450688 540668995168 542075590656 542881490058 543611437056 545025687552 545524673472 546545832072 548280410112 549520257024 550949879808 551454289488 552486547638 552801819744 553545105408 554051891088 555493303296 556240207872 556749460992 558109930496 558810535176 559561900032 560074194252 561531273984 562286297088 563122243584 564176342784 566161957233 566485033104 566923206656 567246716928 568722456576 569243137536 570308694336 571924532736 572642479116 573412442112 573937416882 574709121024 575430562944 576836681472 577612283904 578141103744 579645186048 580955959296 581287477248 582375579648 584425246176 585211052032 585746828752 587605819392 588705748992 590777694504 591114817152 591572041728 591909617664 592451527104 593248124928 593992839168 596790816768 598343417856 598891217616 599696474112 600449283072 601712268816 603277673472 604088827904 604641887744 605400904764 606214914048 606560845824 607696257024 608252619564 609835039488 610655010816 611214082176 611562866688 612385161216 613153898496 613715257656 614864061081 617644818432 618210289152 619041521664 619818614784 620386075674 621902047212 622383085568 622738243584 623308377474 624146464768 624929966208 625770233856 626343143616 627873671808 628661852073 629507137536 630930665472 631722683232 632572084224 632933056512 633512524032 634698385632 637788607488 638152556544 639812763648 640398529728 641597281128 642459959296 643048148956 643415099328 644280221696 645088997376 646547761152 648941266656 649813819392 650408741712 651283267584 652100834304 652977635328 653575454208 653948411904 655172527104 657478401948 658362433536 658965182346 661056546816 662293967616 663184474112 663791637632 664624906317 665518546944 665898319872 666507967992 667404140544 671006764128 671389668864 672292405248 673136345088 673752619818 674658533376 676926302418 678687382656 679599931392 680222123712 681991778304 682380951552 683658289152 685204271104 686064419424 686986887168 687615842448 688008225024 688933306368 692652143616 694850420736 695486575296 696421711872 700180971264 700580524032 702164772864 703046211984 703991513088 704636036568 705955033093 706357880784 707307634688 708195529728 709147754496 709796998656 711643594752 714035683836 714995761152 715650359322 717512183424 717921626112 718476935168 718886928384 721796941269 722767454208 723841986744 724815249408 725725122048 726700916736 727366231296 728727776096 731040546816 731709834426 732693676032 734599839744 735272385984 736648730184 737069092992 738060140544 738735854784 740657737728 742332614656 745080713568 746082533376 746765592336 748708365312 749135609856 749715062784 749821463991 750829658112 752235123712 754882609644 755313377472 756328955904 758990850048 760411592448 762566043648 763523305488 764549922816 765249889176 766278828032 767240750592 769115575296 770149711872 770854804992 771822471852 772860248064 773567822754 774009253152 774607945728 775049969664 776500772864 777211680554 779233661568 783474425856 784940998656 787703592672 788153089536 788762722304 789212823552 789935369472 790997499904 791990452224 792715541139 794652615882 795721089024 796719970944 797791223808 798521623488 799595298816 800599044096 802283025088 804370231296 807201206352 808286552064 808747794432 810261676032 811003492752 813113385984 814206681088 814322235087 814952109568 815417155584 817538531328 818287010208 819818748108 822420615168 824280385536 825388695552 826424819712 827181434232 828729821457 829202729616 830317658112 831077836632 833239954944 834360311808 835124191488 837164895744 838215802764 839342850048 840111291378 841240887296 842296910976 843429445632 843910742016 844683365376 846264514176 849727549656 850384809984 850870075392 853083684864 853864706304 855463041504 857886799104 860118663168 860906125323 862063681536 863145844416 865255022208 866418425856 867211655616 868377690112 869467779072 871433938944 871931215872 873563369472 876637869264 877816578048 878620243128 881408729088 883058623488 886166541756 887358062592 887864426496 888677290656 889872187392 890989258752 894675685504 895186225152 896389873664 897515126784 898336826424 899544711168 902568403224 904916510208 906133241856 906962831616 908101357146 909322371072 909841268736 911544385536 912378929346 914752559232 915982516224 916821123264 917344300032 918577741824 919730847744 920572886484 923536191488 926467227648 927315433728 928562282496 932853070818 933574628352 934107365376 934962566211 936219697152 937394949312 938655350784 939514715424 941810507712 944260706304 946395998208 947584024848 948858126336 949399584768 950268786048 952047578448 953327681536 954200479096 956682911232 957228834816 962395921692 963689938944 964572223434 965122648992 966420332544 967633496064 968934555648 969821641728 974720729088 975613112568 976924901376 978151251456 979466452992 980363181312 980922617856 982198306912 982758790656 984080187392 984981139712 986217602922 987543650304 988447773519 993440951424 994776711168 995687456448 998277820416 998847479808 999761951988 1001106210816 1006510146192 1007084503296 1008438607872 1009704517632 1010628929727 1011987800064 1013882123264 1015389453627 1016754724864 1018031073984 1019399897088 1020333185568 1022987667456 1025487433728 1027806406656 1029096629136 1030480330752 1031423763672 1032012337536 1032810594304 1033399959552 1038978215424 1042275631104 1043229862944 1044632567808 1046587998208 1047546178138 1050271456896 1050870786048 1052283764736 1053247159296 1055987269632 1056954054852 1059536821176 1060961452032 1062293294592 1063721631744 1064695497984 1066127065088 1067465392128 1071053525754 1072493641728 1073475538983 1076268275136 1076882439168 1077715402752 1078330392576 1080348901376 1081337990336 1084151181312 1085762980116 1087222874112 1090051375104 1091049346944 1093091664144 1096560820224 1097564751639 1099040514048 1101899759616 1102908578976 1104973095276 1105603639488 1107090210816 1108103782176 1110986606592 1112480415744 1113498921984 1116219860992 1117621070352 1119123800064 1120148388504 1123062547968 1124572594176 1126244487168 1128352685568 1132323914466 1132970066208 1133846413312 1134493433856 1137444913152 1138486275072 1140617388672 1143849065472 1145284958232 1146824884224 1147874833764 1149418242048 1150861125888 1153673362944 1155224567808 1156282207488 1159290372096 1160351734131 1161911918592 1162574954496 1164751159296 1165817520831 1168850492352 1170422104064 1171493657504 1175211638784 1177411497984 1181555389008 1182229634304 1183144083456 1183819235328 1184903054208 1186496249856 1187985678336 1191978923823 1193581633536 1196686835712 1197782435232 1199392948224 1200898566144 1203424537632 1206555346944 1208177655808 1209283775488 1210801809528 1212429828096 1213121691648 1215392514048 1216505239128 1219670078976 1221310021632 1222428164352 1223125733376 1226307796992 1227430515312 1229728122162 1235289636864 1236420578304 1238083043328 1239637229568 1240772151348 1243804094424 1244766171136 1245476487168 1246616754948 1248292929536 1249859932416 1251540467712 1252686287232 1255747343616 1257323704146 1259014275072 1260166937067 1261861330944 1263445366464 1265144168448 1265866113024 1267025048064 1269396771264 1275577214976 1276305113088 1279625527296 1280797059456 1283194562256 1284919918592 1286096297912 1286830198656 1288560443392 1290177994752 1293095522304 1297882533312 1299627638784 1300817483424 1302566535168 1304201668608 1305955270656 1307150908416 1307896823808 1310345054208 1314956803896 1316724867072 1317930364692 1322113093632 1324587935232 1326368948224 1327583275264 1329249812634 1331037093888 1331796639744 1333015935984 1334808281088 1342013528256 1342779337728 1344584810496 1346272690176 1347505239636 1349317066752 1353852604836 1357374765312 1359199862784 1360444247424 1362152035719 1363983556608 1364761903104 1367316578304 1368568394019 1370408542208 1372128838848 1373973774336 1375231684896 1376016450048 1377866612736 1385304287232 1389700841472 1390973150592 1392843423744 1400361942528 1401161048064 1404329545728 1406092423968 1407983026176 1409272073136 1411910066186 1412715761568 1414615269376 1416391059456 1418295508992 1419593997312 1423287189504 1428071367672 1429991522304 1431300718644 1435024366848 1435843252224 1436953870336 1443593882538 1445534908416 1446858335151 1447683973488 1449630498816 1451450244096 1453401833472 1454732462592 1457455552192 1462081093632 1463419668852 1465387352064 1469199679488 1470544771968 1473297460368 1474138185984 1476120281088 1477471709568 1479326404383 1481315475456 1484665229312 1490161427136 1492165066752 1493531184672 1497416730624 1498271219712 1499430125568 1499642927982 1501659316224 1504470247424 1509765219288 1510626754944 1512657911808 1517981700096 1520823184896 1525132087296 1527046610976 1529099845632 1530499778352 1532557656064 1534481501184 1538231150592 1540299423744 1541709609984 1543644943704 1545720496128 1547135645508 1548018506304 1549215891456 1550099939328 1553001545728 1554423361108 1558467323136 1566948851712 1569881997312 1571319267207 1575407185344 1576306179072 1577525444608 1578425647104 1579870738944 1581994999808 1583980904448 1585431082278 1589305231764 1591442178048 1593439941888 1595582447616 1597043246976 1599190597632 1601198088192 1604566050176 1606580288631 1608740462592 1614402412704 1616573104128 1617495588864 1620523352064 1622006985504 1626226771968 1628413362176 1628644470174 1629904219136 1630834311168 1635077062656 1636574020416 1639637496216 1644841230336 1648560771072 1652849639424 1654362868464 1657459642914 1658405459232 1660635316224 1662155673264 1666479909888 1668720623616 1670248382976 1674329791488 1676431605528 1678685700096 1680222582756 1682481774592 1684593821952 1686858891264 1689366730752 1692529028352 1698485871699 1699455099312 1700769619968 1701740150784 1706167369728 1707729412608 1710926083008 1715773598208 1720237326336 1721812250646 1724127363072 1726291688832 1730510044416 1732836851712 1734423311232 1736755380224 1738935558144 1742867877888 1743862431744 1747126738944 1753275738528 1755633156096 1757240486256 1762817458176 1766117246976 1772333083512 1774716125184 1775728852992 1777354581312 1779744374784 1781978517504 1789351371008 1790372450304 1795030253568 1796673652848 1799089422336 1805136806448 1809833020416 1812266483712 1813925663232 1816202714292 1818644742144 1819682537472 1823088771072 1824757858692 1829505118464 1831965032448 1833642246528 1834688600064 1837155483648 1839461695488 1841145772968 1844592183243 1847072382976 1852934455296 1854630867456 1857124564992 1865706141636 1867149256704 1868214730752 1869925132422 1872439394304 1874789898624 1877310701568 1879029430848 1883621015424 1888521412608 1892791996416 1895168049696 1897716252672 1898799169536 1900537572096 1904095156896 1906655363072 1908400958192 1913365822464 1914457669632 1924791843384 1927379877888 1929144446868 1930245297984 1932840665088 1935266992128 1939643283456 1949441458176 1951226225136 1953849802752 1956302502912 1958932905984 1960726362624 1961845235712 1964396613824 1965517581312 1968160374784 1969962279424 1972435205844 1975087300608 1976895547038 1986881902848 1989553422336 1991374912896 1993874718951 1996555640832 1997694959616 1999523903976 2002212421632 2013020292384 2014169006592 2016877215744 2019409035264 2021257859454 2023975600128 2027764246528 2030778907254 2033509449728 2036062147968 2038799794176 2040666371136 2045975334912 2050974867456 2055612813312 2058193258272 2060960661504 2062847527344 2064024675072 2065621188608 2066799919104 2077956430848 2084551262208 2086459725888 2089265135616 2093175996416 2095092356276 2100542913792 2101741572096 2106494318592 2111974539264 2113908109704 2117865099279 2119073642352 2121922904064 2124586589184 2127443263488 2129390995968 2132254130176 2134930784256 2142107051508 2144987283456 2146951077966 2152536550272 2153764878336 2155430805504 2156660785152 2160697802752 2162675980672 2165390823807 2168302362624 2171525960232 2174445748224 2180102750208 2182098693888 2186183328288 2193121640448 2195129503278 2198081028096 2203799519232 2205817157952 2209946190552 2211207278976 2214180421632 2216207564352 2221973213184 2226997843968 2232439721984 2235242140704 2238247600128 2240296777008 2246125095936 2249145188352 2252488974336 2256705371136 2264647828932 2265940132416 2267692826624 2268986867712 2276972550144 2281234777344 2287698130944 2290569916464 2293649768448 2295749667528 2298836484096 2301722251776 2307346725888 2310449135616 2312564414976 2318580744192 2320703468262 2323823837184 2325149908992 2329502318592 2331635041662 2337700984704 2340844208128 2342987315008 2350423277568 2354822995968 2363110778016 2364459268608 2366288166912 2367638470656 2369806108416 2372992499712 2375971356672 2378146623417 2383957847646 2387163267072 2393373671424 2395564870464 2398785896448 2401797132288 2406849075264 2413110693888 2418567550976 2421603619056 2424859656192 2426243383296 2430785028096 2433010478256 2439340157952 2442620043264 2442966705261 2444856328704 2446251466752 2452615593984 2454861030624 2459456244324 2472841156608 2476166086656 2479274459136 2481544302696 2486189464371 2487608188848 2489532342272 2490952974336 2493233509896 2496585859072 2499719864832 2503080935424 2505372574464 2511494687232 2514647408292 2518028550144 2520333874134 2523722661888 2526890732928 2530288336896 2531732226048 2534050096128 2538793542528 2551154429952 2552610226176 2559251054592 2561594118912 2566389124512 2569839837184 2572192595824 2573660397312 2577120886784 2580355989504 2582718375969 2586191044608 2595765066624 2599255277568 2601634966848 2605133070336 2608403337216 2614301816832 2615793647616 2620690108416 2629913607792 2633449734144 2635860729384 2644226187264 2649175870464 2652737896448 2655166550528 2658499625268 2662074187776 2663593279488 2666031871968 2669616562176 2684027056512 2685558675456 2689169620992 2692545380352 2695010479272 2698634133504 2707705209672 2714749530624 2718399725568 2720888494848 2724304071438 2727967113216 2729523806208 2734633156608 2737136788038 2740817084416 2744257677696 2747947548672 2750463369792 2752032900096 2755733225472 2770608574464 2779401682944 2781946301184 2785686847488 2800723885056 2802322096128 2804887698633 2808659091456 2812184847936 2815966052352 2818544146272 2823820132372 2825431523136 2829230538752 2832782118912 2839187994624 2846574379008 2856142735344 2859983044608 2862601437288 2870048733696 2871686504448 2873907740672 2887187765076 2891069816832 2893716670302 2895367946976 2899260997632 2902900488192 2906803666944 2909464925184 2914911104384 2924162187264 2926839337704 2930774704128 2938399358976 2941089543936 2946594920736 2948276371968 2952240562176 2954943419136 2958652808766 2962630950912 2965343320557 2969330458624 2980322854272 2984330133504 2987062369344 2994833461248 2996542439424 2999285855964 3003318632448 3008940494848 3019530438576 3021253509888 3025315823616 3035963400192 3041646369792 3046168360881 3050264174592 3054093221952 3058199691264 3060999556704 3065115312128 3068963002368 3076462301184 3083419219968 3087289887408 3091440992256 3094271291016 3096037012608 3098431782912 3100199878656 3106003091456 3108846722216 3116934646272 3133897703424 3139763994624 3142638534414 3150814370688 3152612358144 3155050889216 3156851294208 3159741477888 3163989999616 3167961808896 3170862164556 3178610463528 3182884356096 3186879883776 3191164895232 3194086493952 3198381195264 3202396176384 3209132100352 3213160577262 3217480925184 3220426616949 3228804825408 3233146208256 3234991177728 3241046704128 3244013971008 3252453543936 3257288940348 3259808438272 3261668622336 3270154125312 3273148040832 3279274992432 3289682460672 3292694254917 3297121542144 3305699278848 3308725736928 3314919285828 3316810918464 3321270632448 3324311346528 3332959819776 3337441247232 3340496765952 3348659582976 3352863211056 3357371400192 3360445165512 3364963549184 3369187643904 3373717782528 3378733461504 3385058056704 3396971743398 3398910198624 3401539239936 3403480301568 3412334739456 3415458825216 3421852166016 3431547196416 3440474652672 3443624501292 3448254726144 3452583377664 3461020088832 3465673703424 3468846622464 3473510760448 3477871116288 3481055202393 3485735755776 3487724863488 3494253477888 3497452562493 3506551477056 3511266312192 3514480972512 3525634916352 3532234493952 3544666167024 3549432250368 3551457705984 3554709162624 3559488749568 3563957035008 3575936771469 3578702742016 3580744900608 3590060507136 3593347305696 3598178844672 3610273612896 3619666040832 3624532967424 3627851326464 3632405428584 3637289484288 3639365074944 3646177542144 3649515717384 3659010236928 3663930064896 3667284493056 3669377200128 3678923390976 3682291545936 3689184366486 3694144765952 3697526856497 3705868910592 3709261734912 3714249129984 3731412283272 3734298513408 3736429461504 3739850264844 3744878788608 3749579797248 3754621403136 3758058861696 3767242030848 3777042825216 3780500811201 3785583992832 3790336099392 3795432505344 3797598339072 3801075144192 3808190313792 3813310726144 3816801916384 3826731644928 3828915339264 3849583686768 3854759755776 3858288893736 3860490595968 3865681330176 3870533984256 3879286566912 3898882916352 3902452450272 3907699605504 3912605005824 3917865811968 3921452725248 3923690471424 3928793227648 3931035162624 3936320749568 3939924558848 3944870411688 3950174601216 3953791094076 3973763805696 3979106844672 3982749825792 3987749437902 3993111281664 3995389919232 3999047807952 4004424843264 4026040584768 4028338013184 4033754431488 4038818070528 4042515718908 4047951200256 4055528493056 4061557814508 4067018899456 4072124295936 4077599588352 4081332742272 4091950669824 4101949734912 4105705182057 4111225626624 4116386516544 4121921323008 4125695054688 4128049350144 4131242377216 4133599838208 4155912861696 4169102524416 4172919451776 4178530271232 4186351992832 4190184712552 4201085827584 4203483144192 4212988637184 4223949078528 4227816219408 4235730198558 4238147284704 4243845808128 4249173178368 4254886526976 4258781991936 4264508260352 4269861568512 4284214103016 4289974566912 4293902155932 4305073100544 4307529756672 4310861611008 4321395605504 4325351961344 4330781647614 4336604725248 4340575005453 4343051920464 4348891496448 4360205500416 4364197387776 4372366656576 4386243280896 4390259006556 4396162056192 4407599038464 4411634315904 4419892381104 4422414557952 4428360843264 4432415128704 4437979213149 4443946426368 4453995687936 4464879443968 4470484281408 4476495200256 4480593554016 4492250191872 4498290376704 4504977948672 4513410742272 4529295657864 4531880264832 4535385653248 4537973735424 4553945100288 4562469554688 4575396261888 4581139832928 4587299536896 4591499335056 4597672968192 4603444503552 4614693451776 4620898271232 4625128829952 4637161488384 4641406936524 4647647674368 4650299817984 4659004637184 4663270083324 4675401969408 4681688416256 4685974630016 4700846555136 4709645991936 4713957801621 4726221556032 4728918537216 4732576333824 4735276941312 4739612216832 4745984999424 4751942713344 4756293246834 4767915695292 4774326534144 4786747342848 4791129740928 4797571792896 4803594264576 4813698150528 4819740865893 4826221387776 4837135101952 4843207238112 4849719312384 4852486766592 4861570056192 4866020956512 4878680315904 4885240086528 4885933410522 4889712657408 4892502933504 4905231187968 4909722061248 4918912488648 4945682313216 4958548918272 4963088605392 4972378928742 4975216377696 4979064684544 4981905948672 4986467019792 4993171718144 4999439729664 5006161870848 5010745148928 5022989374464 5029294816584 5036057100288 5040667748268 5047445323776 5053781465856 5060576673792 5068100192256 5077587085056 5095457615097 5102308859904 5105220452352 5118502109184 5123188237824 5132778249024 5139679674368 5144385191648 5147320794624 5154241773568 5160711979008 5165436751938 5172382089216 5191530133248 5198510555136 5203269933696 5210266140672 5216806674432 5228603633664 5231587295232 5241380216832 5259827215584 5266899468288 5271721458768 5288452374528 5298351740928 5305475792896 5310333101056 5316999250536 5324148375552 5327186558976 5332063743936 5339233124352 5368054113024 5371117350912 5385090760704 5390020958544 5397268267008 5415410419344 5429499061248 5436799451136 5441776989696 5448608142876 5455934226432 5459047612416 5469266313216 5474273576076 5481634168832 5488515355392 5495895097344 5500926739584 5504065800192 5511466450944 5533776549729 5541217148928 5558803365888 5563892602368 5571373694976 5601447770112 5604644192256 5609775397266 5617318182912 5624369695872 5631932104704 5637088292544 5647640264744 5650863046272 5658461077504 5665564237824 5678375989248 5693148758016 5712285470688 5719966089216 5725202874576 5740097467392 5743373008896 5747815481344 5774375530152 5782139633664 5787433340604 5790735893952 5798521995264 5805800976384 5818929850368 5829822208768 5848324374528 5853678675408 5861549408256 5876798717952 5882179087872 5893189841472 5896552743936 5904481124352 5909886838272 5917305617532 5925261901824 5930686641114 5938660917248 5960645708544 5968660267008 5974124738688 5981624156853 5989666922496 5993084878848 5998571711928 6006637264896 6017880989696 6039060877152 6042507019776 6050631647232 6071926800384 6083292739584 6092336721762 6100528349184 6108186443904 6116399382528 6121999113408 6130230624256 6137926004736 6152924602368 6166838439936 6174579774816 6182881984512 6188542582032 6192074025216 6196863565824 6200399757312 6212006182912 6217693444432 6233869292544 6267795406848 6279527989248 6285277068828 6301628741376 6305224716288 6310101778432 6319482955776 6327979999232 6335923617792 6341724329112 6353595297837 6357220927056 6365768712192 6373759767552 6382329790464 6388172987904 6396762390528 6404792352768 6418264200704 6426321154524 6434961850368 6440853233898 6457609650816 6466292416512 6469982355456 6482093408256 6488027942016 6496172471421 6504907087872 6514577880696 6519616876544 6523337244672 6540308250624 6546296081664 6558549984864 6579364921344 6585388509834 6594243084288 6611398557696 6617451473856 6629838571656 6633621836928 6642541264896 6648622693056 6665919639552 6680993531904 6697319165952 6705726422112 6714742800384 6720890331024 6729927098368 6738375287808 6747435565056 6757466923008 6770116113408 6793943486796 6797820397248 6803078479872 6806960603136 6830917650432 6843704332032 6863094392832 6880949305344 6887249002584 6896509452288 6905166755328 6922040177664 6931347406848 6937693244928 6947021520896 6955742232576 6962110404786 6971471511552 6975449726976 6988506955776 6994905124986 7013102954112 7022532624384 7028961945024 7051269832704 7064468987904 7089332334048 7098864500736 7102915411968 7109418325248 7118977499136 7127914070016 7134439870251 7151873542938 7157405484032 7161489801216 7180121014272 7186694611392 7196357689344 7220547225792 7239332081664 7255702652928 7264810857168 7274578968576 7278730149888 7292355084288 7299031434768 7318020473856 7327860129792 7334568986112 7338754400256 7357846781952 7364583091872 7378368732972 7388289531904 7395053712994 7418523469824 7428498259968 7458568393113 7462824566544 7468597026816 7472858923008 7479700529688 7489757577216 7499159594496 7509242806272 7516117723392 7534484061696 7554085650432 7561001622402 7571167985664 7580672198784 7590865010688 7595196678144 7602150288384 7616380627584 7626621452288 7633603832768 7653463289856 7657830678528 7699167373536 7709519511552 7716577787472 7720981191936 7731362660352 7741067968512 7748155127907 7758573133824 7797765832704 7804904900544 7815399211008 7825210011648 7842905450496 7847380942848 7857586455296 7862070325248 7879849117696 7889740823376 7900349202432 7907582188152 7947527611392 7958213689344 7965499651584 7975498875804 7986222563328 7990779838464 7998095615904 8008849686528 8052081169536 8056676026368 8067508862976 8077636141056 8085031437816 8095902400512 8111056986112 8123115629016 8134037798912 8144248591872 8155199176704 8162665484544 8183901339648 8203899469824 8211410364114 8222451253248 8232773033088 8243842646016 8251390109376 8256098700288 8262484754432 8267199676416 8311825723392 8338205048832 8345838903552 8357060542464 8372703985664 8380369425104 8402171655168 8406966288384 8414663095899 8425977274368 8447898157056 8455632438816 8471460397116 8476294569408 8487691616256 8498346356736 8517563983872 8529016520704 8539723137024 8568428206032 8579949133824 8587804311864 8610146201088 8615059513344 8621723222016 8642791211008 8650703922688 8661563295228 8673209450496 8681150010906 8686103840928 8697782992896 8720411000832 8728394775552 8744733313152 8772486561792 8780518013112 8792324112384 8815198076928 8823268631808 8839784762208 8844829115904 8856721686528 8864830257408 8875958426298 8887892852736 8896029961671 8907991375872 8929758887936 8940968562816 8952990400512 8961187108032 8984500383744 9009955897344 9026821484544 9058591315728 9063760529664 9070771306496 9075947470848 9107890200576 9124939109376 9138505082643 9150792523776 9162279665856 9174599073792 9182998670112 9195345936384 9206889007104 9229386903552 9250257659904 9274322976768 9282813873048 9295295348736 9300599635968 9318009274368 9326540166648 9350803938816 9363376832512 9371949260032 9401693110272 9419291983872 9427915603242 9452443112064 9457837074432 9465152667648 9470553882624 9479224433664 9491969998848 9503885426688 9512586493668 9535831390584 9548653068288 9573494685696 9582259481856 9595143585792 9607188529152 9627396301056 9639481731786 9652442775552 9661279850847 9674270203904 9686414476224 9699438624768 9704973533184 9723140112384 9732041913024 9757360631808 9771866821044 9779425314816 9785005867008 9810462375936 9819444122496 9837824977296 9891364626432 9917097836544 9926177210784 9944757857484 9950432755392 9958129369088 9963811897344 9972934039584 9986343436288 9998879459328 10012323741696 10021490297856 10045978748928 10058589633168 10072114200576 10081335496536 10094890647552 10107562931712 10121153347584 10136200384512 10155174170112 10190915230194 10204617719808 10210440904704 10237004218368 10246376475648 10265556498048 10279359348736 10288770383296 10294641589248 10308483547136 10321423958016 10330873503876 10344764178432 10383060266496 10397021110272 10406539867392 10420532281344 10433613348864 10443165607179 10457207267328 10463174590464 10482760433664 10492357687479 10519654431168 10533798936576 10543442917536 10576904749056 10596703481856 10620666202112 10633998501072 10648296751104 10654373117952 10664127487872 10678466248704 10727810314407 10736108226048 10742234701824 10770181521408 10780041917088 10794536534016 10830820838688 10858998122496 10873598902272 10883553979392 10897216285752 10911868452864 10918095224832 10938532626432 10948547152152 10963268337664 10977030710784 10991790194688 11001853479168 11008131600384 11067553099458 11082434297856 11092580569491 11117606731776 11127785204736 11142747389952 11202895540224 11209288384512 11219550794532 11234636365824 11248739391744 11263864209408 11274176585088 11295280529488 11301726092544 11316922155008 11331128475648 11341502433603 11356751978496 11386297516032 11424570941376 11439932178432 11450405749152 11480194934784 11486746017792 11495630962688 11548751060304 11564279267328 11574866681208 11581471787904 11597043990528 11611601952768 11637859700736 11659644417536 11696648749056 11707357350816 11723098816512 11753597435904 11764358175744 11786379682944 11793105487872 11808962248704 11819773676544 11834611235064 11850523803648 11861373282228 11877321834496 11921291417088 11937320534016 11948249477376 11963248313706 11979333844992 11986169757696 11997143423856 12013274529792 12035761979392 12046781048587 12078121754304 12085014039552 12101263294464 12143853600768 12166585479168 12184673443524 12201056698368 12216372887808 12232798765056 12243998226816 12260461248512 12275852009472 12305849204736 12317115546171 12333676879872 12349159549632 12365763969024 12377085164064 12384148050432 12393727131648 12400799514624 12424012365824 12435386888864 12467738585088 12535590813696 12559055978496 12570554137656 12603257482752 12610449432576 12620203556864 12638965911552 12671847235584 12683448658224 12707190595674 12714441854112 12731537424384 12747519535104 12764659580928 12776345975808 12793524781056 12809584705536 12836528401408 12852642309048 12869923700736 12881706467796 12915219301632 12932584833024 12964186816512 12976055884032 12992344942842 13009814175744 13021725016359 13029155761392 13039233753088 13046674489344 13080616501248 13092592163328 13117099969728 13158729842688 13170777019668 13188486168576 13222797115392 13234902947712 13259677143312 13267243673856 13285082529792 13297245386112 13331839279104 13361987063808 13394638331904 13411452844224 13429485600768 13441780662048 13459854196736 13476750575616 13494871130112 13514933846016 13540232226816 13587886973592 13595640794496 13606156959744 13613921206272 13661835300864 13687408664064 13726188785664 13761898610688 13774498005168 13793018904576 13810333510656 13844080355328 13862694813696 13875386489856 13894043041792 13911484465152 13924220809572 13942943023104 13950899453952 13977013911552 13989810249972 14026205908224 14045065248768 14057923890048 14102539665408 14128937975808 14141873404863 14178664668096 14197729001472 14205830823936 14218836650496 14237954998272 14255828140032 14268879740502 14303747085876 14314810968064 14322979602432 14360242028544 14373389222784 14392715378688 14441094451584 14459222597679 14478664163328 14511405305856 14529621714336 14549157937152 14557460299776 14584710168576 14598062869536 14636040947712 14655720259584 14669137972224 14677508800512 14715693563904 14729166183744 14756737465944 14776579063808 14790107425988 14837046939648 14917136786226 14925649133088 14937194053632 14945717846016 14959401059376 14979515154432 14998319188992 15018485612544 15032235446784 15068968123392 15108171300864 15122003244804 15142335971328 15161344397568 15181730021376 15204300576768 15232761255168 15253242904576 15267207665536 15286372845291 15306926579712 15315661357056 15398334747072 15419039023104 15433155574944 15441962383872 15462725320704 15482135937024 15496310255814 15517146267648 15595531665408 15609809801088 15630798422016 15650420023296 15685810900992 15694761885696 15715172910592 15724140650496 15759698235392 15779481646752 15800698404864 15815164376304 15895055222784 15916427378688 15930999303168 15950997751608 15972445126656 15981559676928 15996191231808 16017699373056 16104162339072 16113352052736 16155272282112 16170062875632 16191804801024 16222113972224 16236965761139 16246231258032 16268075597824 16288497183744 16310398353408 16325330969088 16367802679296 16407798939648 16422820728228 16444902506496 16465546066176 16487685292032 16502780218752 16512197400576 16524969508864 16534399352832 16601329649187 16623651446784 16676410097664 16691677807104 16714121084928 16745407971328 16760738850208 16804343310336 16813932576768 16829326191798 16851954548736 16895796314112 16911264877632 16942920794232 16952589138816 16975383232512 16996692713472 17035127967744 17079446274048 17136856412064 17159898267648 17175608623728 17220292402176 17230119026688 17243446444032 17285582422016 17301407845376 17323126590456 17346418900992 17362300021812 17372207681856 17395565985792 17456789551104 17489466626304 17544973123584 17561036026224 17584648224768 17630396153856 17646537263616 17679569524416 17689658231808 17713443373056 17729660514816 17751916852596 17775785705472 17792059923342 17815982751744 17859517775872 17881937125632 17905980801024 17922374216064 17969000767488 18019911794688 18053642969088 18117182631456 18127521059328 18141542612992 18151894941696 18215780401152 18249878218752 18277010165286 18301585047552 18324559331712 18349198147584 18365997340224 18390691872768 18413778014208 18458773807104 18500515319808 18548645953536 18565627746096 18590590697472 18601199271936 18636018548736 18653080333296 18701607877632 18726753665024 18743898520064 18803386220544 18838583967744 18855831206484 18904886224128 18915674148864 18930305335296 18958448867328 18983939997696 19007770853376 19025172987336 19060785893511 19071662781168 19097306136576 19146989371392 19164518963712 19190287171584 19214377058304 19254792602112 19278963463572 19304885551104 19322559701694 19348540407808 19372828952448 19398877249536 19409947066368 19446280224768 19464083826048 19488517414263 19514721263616 19543733642088 19558850629632 19570011734016 19620924751872 19638888244992 19675649954592 19782729252864 19834195673088 19852354421568 19889515714968 19900865510784 19916258738176 19927623794688 19945868079168 19972686872576 19997758918656 20042980595712 20091957497856 20117179266336 20144228401152 20162670993072 20189781295104 20215125863424 20242306695168 20272400769024 20310348340224 20381830460388 20409235439616 20420881809408 20492752951296 20531112996096 20558718697472 20577540766592 20589283178496 20616967094272 20642847916032 20661747007752 20689528356864 20766120532992 20794042220544 20813079734784 20841064562688 20867226697728 20886331214358 20914414534656 20926349180928 20965520867328 20984715374958 21039308862336 21067597873152 21086885835072 21153809498112 21193406963712 21241332404224 21267997002144 21296593502208 21308746235904 21328254975744 21356932497408 21455620628814 21472216452096 21484469403648 21540363042816 21560083834176 21589073068032 21661641677376 21717996244992 21767107958784 21794432571504 21823736905728 21836190449664 21877065252864 21897094304304 21926536675328 21954061421568 21983580389376 22003706958336 22016263200768 22135106198916 22164868595712 22185161138982 22255570409472 22285494779904 22375705179339 22405791080448 22418576769024 22439101589064 22469272731648 22497478783488 22527728418816 22548353170176 22590561058976 22603452185088 22633844310016 22662256951296 22683004867206 22713503956992 22772595032064 22849141882752 22879864356864 22900811498304 22960389869568 22973492035584 23097502120608 23128558534656 23149733362416 23162943575808 23194087981056 23223203905536 23244465383721 23275719401472 23319288835072 23393297498112 23414714701632 23446197633024 23528716351488 23572759365888 23586210975744 23639547353088 23669222470128 23701047607296 23722746564456 23754643668992 23842582834176 23874641068032 23896498954752 23926496627412 23958667689984 23972339515392 23994286847712 24026549059584 24071523958784 24093562097174 24156243508608 24170028079104 24202526588928 24287707201536 24333170958336 24369346887048 24402113396736 24432745775616 24465597530112 24487996453632 24520922497024 24551704018944 24611698409472 24634231092342 24667353759744 24698319099264 24731527938048 24754170328128 24768296100864 24787454263296 24801599029248 24848024731648 24870773777728 24935477170176 25071181627392 25118111956992 25141108275312 25206514965504 25220898865152 25240407113728 25243989287697 25277931823104 25343694471168 25366897316448 25414381191348 25428883708224 25463074848768 25495039070208 25552691951616 25587049562112 25619169411072 25673056802816 25705284618096 25739847401472 25763412935592 25830438603264 25865169666048 25928373633024 25952111768064 25984689885684 26019628351488 26043450032718 26058311522784 26078467506176 26093348978688 26161233002496 26185184326656 26234199939456 26317459685376 26341554039336 26376972337152 26445594230784 26469805895424 26519354286624 26534487347712 26570165059584 26594490772224 26663678558208 26688089885013 26723974127616 26789276663808 26822905688448 26858971201536 26883561324096 26919708393472 26953501151232 27029867692032 27080464453632 27175773947184 27191281588992 27212313919488 27227842412544 27323670601728 27374817328128 27415515247929 27452377571328 27523797221376 27548996010336 27586037809152 27620667021312 27688160710656 27750772979712 27788086083584 27822968930304 27848441619144 27885886046208 27901798907904 27954027823104 27979620499944 28052411816448 28090130497536 28115847780096 28205079330816 28257875951616 28283746809726 28357329336192 28395458002944 28411661647872 28437673300992 28475909996544 28511656280064 28537759481004 28607494171752 28629621936128 28645959204864 28720484057088 28746778445568 28785430757376 28882188903168 28918445195358 28957328326656 28983839552541 29022810611712 29059243428672 29098315874304 29114920599552 29169420337152 29196125739072 29272081895424 29338275944448 29355017601024 29431387127808 29458332367488 29513474931888 29553158127616 29580214851976 29674093879296 29834273572452 29851298266176 29874388107264 29891435692032 29918802118752 29959030308864 29996638377984 30036971225088 30064470893568 30137936246784 30216342601728 30244006489608 30284671942656 30322688795136 30363460042752 30408601153536 30465522510336 30506485809152 30534415331072 30572745690582 30613853159424 30631322714112 30796669494144 30838078046208 30866311149888 30883924767744 30925450641408 30964271874048 30992620511628 31034292535296 31191063330816 31219619602176 31261596844032 31300840046592 31329496821537 31371621801984 31389523771392 31430345821184 31448281300992 31477073062437 31519396470784 31558963293504 31601396809728 31630328752608 31790110445568 31861998606336 31901995503216 31944890253312 31963119353856 31992382463616 32035398746112 32208324678144 32226704105472 32310544564224 32340125751264 32383609602048 32444227944448 32473931522278 32492462516064 32536151195648 32576994367488 32620796706816 32650661938176 32735605358592 32815597879296 32845641456456 32889805012992 32931092132352 32975370584064 33005560437504 33024394801152 33049939017728 33202659298374 33247302893568 33277741708473 33352820195328 33383355614208 33428242169856 33490815942656 33521477700416 33608686620672 33627865153536 33658652383596 33703909097472 33791592628224 33822529755264 33885841588464 33905178277632 33950766465024 33993385426944 34024507300809 34070255935488 34158892548096 34273712824128 34319796535296 34351217247456 34440584804352 34460238053376 34486892888064 34602815690752 34646253180912 34692837801984 34724600043624 34744415363712 34791131971584 34913579102208 34978933252608 35089946247168 35122072052448 35169296449536 35260792307712 35293074527232 35359139048832 35379316463616 35426886746112 35459321029632 35503833705192 35551571410944 35584119846684 35631965503488 35719035551744 35763874251264 35811961602048 35844748432128 35938001534976 36039823589376 36107285938176 36140343145761 36234365262912 36255042118656 36283085225984 36303789883392 36431560802304 36499756437504 36554020330572 36603170095104 36649118663424 36698396295168 36731994680448 36781383745536 36827556028416 36917547614208 36951346638513 37001030639616 37097291907072 37131255492192 37181181394944 37202398543872 37272037097472 37306160666592 37403215755264 37453507330048 37487797040128 37606772441088 37677167935488 37711662412968 37809772448256 37831348297728 37860610670592 37916897734656 38015541706752 38050345974672 38121571787022 38143325562336 38194612273152 38293978742784 38329037927424 38380574343168 38428754116608 38509585204224 38557926927144 38609771102208 38645119403388 38697080815616 38745657904896 38797754499072 38892560449536 38928167652096 38977034828526 39029442527232 39065175049077 39087467284176 39117701259264 39140023468032 39241849503744 39277776489984 39351299909184 39565458505728 39668391346176 39704708843136 39779031429936 39801731021568 39832517476352 39855247589376 39891736158336 39945373745152 39995517837312 40085961191424 40183914995712 40234358532672 40288456802304 40325341986144 40379562590208 40430251726848 40484613390336 40544801538048 40620696680448 40763660920776 40818470879232 40841763618816 40985505902592 41062225992192 41117437394944 41155081533184 41178566356992 41285695832064 41323494015504 41379056713728 41532241065984 41588084441088 41626159469568 41682129125376 41734453395456 41772662428716 41828829069312 41852698361856 41931041734656 41969430749916 42078617724672 42135195746304 42173771670144 42307618996224 42386813927424 42425620214589 42482664808448 42535994004288 42593187004416 42617492471808 42656509951488 42713864994816 42911241257628 42944432904192 42968938807296 43080726085632 43120167668352 43178146136064 43323283354752 43435992489984 43534215917568 43588865143008 43647473811456 43672380899328 43754130505728 43794188608608 43853073350656 43908122843136 43967160778752 44007413916672 44032526401536 44270212397832 44329737191424 44370322277964 44511140818944 44751410358678 44811582160896 44837153538048 44878203178128 44938545463296 44994957566976 45055456837632 45096706340352 45181122117952 45206904370176 45267688620032 45324513902592 45366009734412 45427007913984 45545190064128 45698283765504 45759728713728 45801622996608 45859118535873 45920779739136 45946984071168 46195004241216 46257117069312 46299466724832 46325887151616 46388175962112 46446407811072 46488930767442 46551438802944 46638577670144 46786594996224 46829429403264 46892395266048 47057432702976 47145518731776 47172421951488 47279094706176 47338444940256 47402095214592 47445493128912 47509287337984 47685165668352 47749282136064 47792997909504 47852993254824 47917335379968 47944679030784 47988573695424 48053098119168 48143047917568 48187124194348 48312487017216 48340056158208 48575414403072 48666341916672 48710897283417 48738693774096 48804226793472 48865491551232 48931195060224 48975992907264 49041844994048 49103408037888 49223396818944 49268462184684 49334707519488 49396638198528 49463055876096 49508340656256 49536592201728 49574908526592 49603198058496 49696049463296 49741547555456 49803988947561 49870954340352 50142363254784 50236223913984 50282216550624 50413029931008 50441797730304 50480814227456 50487978575394 50555863646208 50687388942336 50733794632896 50828762382696 50857767416448 50926149697536 50990078140416 51105383903232 51238338822144 51346113605632 51410569236192 51479694802944 51526825871184 51660877206528 51730339332096 51856747266048 51904223536128 51969379771368 52039256702976 52086900065436 52116623045568 52156935012352 52186697957376 52370368653312 52468399878912 52634919370752 52683108078672 52753944674304 52891188461568 52939611790848 53038708573248 53068974695424 53140330119168 53188981544448 53327357116416 53376179770026 53447948255232 53578553327616 53645811376896 53717942403072 53767122648192 53839416786944 53907002302464 54059735384064 54160928907264 54351547894368 54382563177984 54424627838976 54455684825088 54647341203456 54749634656256 54831030495858 54904755142656 55047594442752 55097992020672 55172075618304 55241334042624 55376321421312 55501545959424 55645937860608 55696883238288 55771772092416 55803597815808 55908055646208 55959240999888 56104823632896 56180260995072 56231695560192 56410158661632 56515751903232 56567493619452 56714658672384 56790916005888 56875346601984 56951819993088 57023312560128 57075518962008 57182357680533 57214988343504 57259243872256 57291918409728 57440968114176 57493556891136 57570861514752 57764377806336 57836890390716 57914656653312 57967679105082 58045621223424 58118486857344 58196631748608 58229841199104 58338840674304 58392251478144 58544163790848 58676551888896 58710035202048 58862774255616 58916664734976 59026949863776 59106316255232 59160429703952 59348187758592 59668547144904 59702596532352 59748776214528 59782871384064 59837604237504 59918060617728 59993276755968 60128941787136 60275872493568 60432685203456 60488012979216 60569343885312 60645377590272 60726920085504 60817202307072 60931045020672 61012971618304 61068830662144 61145491381164 61227706318848 61262645428224 61593338988288 61676156092416 61732622299776 61767849535488 61850901282816 61928543748096 61985241023256 62068585070592 62382126661632 62439239204352 62523193688064 62601680093184 62658993643074 62743243603968 62779047542784 62860691642368 62896562601984 62954146124874 63038792941568 63117926587008 63202793619456 63260657505216 63580220891136 63723997212672 63803991006432 63889780506624 63926238707712 63984764927232 64070797492224 64416649356288 64453408210944 64621089128448 64680251502528 64767219204096 64888455888896 64947863044556 64984925032128 65072302391296 65153988734976 65301323876352 65471210717184 65631195758592 65691282912912 65779610025984 65862184264704 65950741168128 66011120875008 66048789602304 66099878035456 66405318596748 66494605787136 66555483416946 66766711228416 66856484339712 66981631885312 67042955400832 67127115538017 67217373241344 67255730307072 67317304767192 67407818194944 67583185256448 67645059510528 67771683176928 67810356555264 67901532930048 67986770853888 68049014601618 68140511870976 68317785096192 68547425648256 68639593070592 68702434494912 68881169608704 68920476106752 69205631381504 69292506361824 69385675603968 69449200087248 69488830727424 69582263943168 69827158204416 69957866505216 70179892494336 70244144104896 70338592899072 70586149054464 70718278097664 70758632927232 70918642059264 71007667410384 71103142821888 71168239693368 71263931006976 71438071103488 71527748502528 71623923204096 71689496864256 71876003069952 72079647178752 72214571876352 72280686291522 72468730525824 72510084237312 72566170451968 72607579766784 72863121604608 72999512875008 73108040661144 73206340190208 73298237326848 73396792590336 73463989360896 73562767491072 73655112056832 73835095228416 73902693277026 74002061279232 74194583814144 74262510984384 74362362789888 74404797087744 74544074194944 74612321333184 74806431510528 74975594080256 75213544882176 75354335870976 75423324825936 75619544896512 75662696595456 75721221341184 75731967863091 75833795469312 76031083413504 76100691949344 76243143574044 76286651124672 76389224546304 76658075854848 76761148686336 76857508233216 77019170408448 77115853854288 77219542204416 77290238806776 77394161631232 77491315809792 77595508998144 77785120899072 77856335304192 77954069657052 78058885054464 78130350098154 78174934568352 78235402518528 78280046936064 78483699007488 78555552979968 78702599818368 79130917011456 79336782692352 79409417686272 79558062859872 79603462043136 79665034952704 79710495178752 79783472316672 79890747490304 79991035674624 80064269655039 80171922382848 80367829991424 80468717065344 80576913604608 80650683972288 80759125180416 80860503453696 81089603076096 81241393360896 81527321841552 81636941758464 81683527237632 81971011805184 82124451984384 82234874789888 82246545743787 82310163066368 82357132713984 82571391664128 82646988031008 82758113427456 83064482131968 83252318939136 83364258250752 83468906790912 83545324857432 83657658138624 83705396723712 83862083469312 83938861499832 84157235449344 84270391492608 84347543340288 84615237992448 84773627854848 84851240429178 84965329616896 85071988008576 85186374008832 85234984943616 85313019902976 85427729989632 85822482515256 85888865808384 85937877614592 86161452171264 86240335336704 86356292272128 86646566709504 86871984979968 86951518657623 87068431835136 87177730286016 87294947622912 87344761798656 87508261011456 87588377217216 87706146701312 87816245686272 88014827833344 88065052803072 88540424795664 88659474382848 88740644555928 89022281637888 89502820717356 89623164321792 89674307076096 89756406356256 89877090926592 89989915133952 90110913675264 90193412680704 90362244235904 90413808740352 90535377240064 90649027805184 90732019468824 90854015827968 91090380128256 91396567531008 91519457427456 91603245993216 91718237071746 91841559478272 91893968142336 92390008482432 92514234138624 92598933449664 92651774303232 92776351924224 92892815622144 92977861534884 93102877605888 93277155340288 93573189992448 93658858806528 93784790532096 94114865405952 94291037463552 94344843902976 94431219187311 94558189412352 94676889880512 94804190429184 94890986257824 95018574675968 95370331336704 95585995819008 95705986509648 95834670759936 95889358061568 95977147390848 96106196238336 96286095835136 96374248388696 96624974034432 96680112316416 97150828806144 97332683833344 97421794566834 97477387548192 97608453586944 97730983102464 97862390120448 97951985814528 98083689988096 98206816075776 98446793637888 98536924369368 98669415038976 98793276397056 98926111752192 99016681312512 99073184403456 99149817053184 99392098926592 99483095110912 99607977895122 99741908680704 99833225125419 100284726509568 100472447827968 100564433101248 100826059862016 100883595460608 100975957150788 101111727292416 101374777884672 101467589265792 101657524765392 101715534832896 101852299395072 101980156280832 102073521902427 102210767806464 102476677644288 102692227211264 102821138472384 102959389605888 103053651742368 103321754413056 103460678664192 103808447072256 103938759542736 104078513405952 104173800130872 104233246091136 104313870024704 104373395914752 104740737306624 104936799757824 105269838741504 105366216157344 105507889348608 105782376923136 105879223581696 106077417146496 106137949390848 106280660238336 106377963088896 106654714232832 106752359540052 106895896510464 107157106655232 107291622753792 107435884806144 107534245296384 107678833573888 107814004604928 108119470768128 108321857814528 108421029437283 108703095788736 108765126355968 108849255677952 108911369650176 109294682406912 109499269312512 109662060991716 109809510285312 110095188885504 110195984041344 110344151236608 110482668085248 110752642842624 110854039915539 111003091918848 111291875721216 111393766476576 111543544184832 111607195631616 111816111292416 111918481999776 112209647265792 112360521990144 112463391120384 112820317323264 113031503806464 113134987238904 113429317344768 113581832011776 113750693203968 114046625120256 114151037924016 114364715361066 114429976687008 114518487744512 114583836819456 114881936228352 114987113782272 115141723029504 115528755612672 115673780781432 115829313306624 115935358210164 116091242446848 116236973714688 116393263497216 116677681348608 116784502956288 117088327581696 117195525147231 117353103777792 117420070404096 117725548511232 117833329469952 118053899727552 118212632510464 118320859407904 118696375517184 119337094289808 119405193064704 119497552429056 119565742768128 119675208475008 119836121235456 119986553511936 120257883574272 120551744987136 120865370406912 120976025958432 121138687770624 121290755180544 121453840171008 121634404614144 121862090041344 122025943236608 122137661324288 122290982762328 122455412637696 122525290856448 123186677976576 123352312184832 123465244599552 123535699070976 123857087496192 123970482046512 124137170141184 124764253323264 124878478408704 125046387376128 125203360186368 125317987286148 125486487207936 125558095085568 125721383284736 125793125203968 125908292249748 126077585883136 126235853174016 126405587238912 126521315010432 127160441782272 127276860643767 127447994425344 127607982012864 127779561013248 127852477415424 127969529854464 128141594984448 128833298712576 128906816421888 129242178256896 129360503005056 129534438408192 129776911777792 129895726089112 129969850064256 130144604782592 130307977469952 130602647752704 130942421434368 131262391517184 131382565825824 131559220051968 131724368529408 131901482336256 132022241750016 132097579204608 132199756070912 132810637193496 132989211574272 133110966833892 133533422456832 133963263770624 134085910801664 134254231076034 134434746482688 134511460614144 134634609534384 134815636389888 135166370512896 135290119021056 135543366353856 135620713110528 135803065860096 135973541707776 136098029203236 136281023741952 136635570192384 137094851296512 137279186141184 137404868989824 137577355607619 137762339217408 137840952213504 138411262763008 138585012723648 138771351207936 138898400174496 138977661454848 139164527886336 139654316408832 139915733010432 140359784988672 140488288209792 140677185798144 141172298108928 141436556195328 141517265854464 141837284118528 142015334820768 142206285643776 142336479386736 142527862013952 142876142206976 143055497005056 143247846408192 143378993728512 143752006139904 144159294357504 144429143752704 144561372583044 144937461051648 145020168474624 145132340903936 145726243209216 145999025750016 146132691850251 146216081322288 146412680380416 146596474653696 146793585180672 146927978721792 147125534982144 147310224113664 147670190456832 147805386554052 148004122558464 148389167628288 148525021968768 148724725579776 148809594175488 149088148389888 149224642666368 149411966842683 149612863021056 149951188160512 150427089764352 150708671741952 150846649651872 151239089793024 151325393190912 151442442682368 151463935726182 151667590938624 152062166827008 152201383898688 152486287148088 152573302249344 152778449092608 153316151709696 153715016466432 154038340816896 154231707708576 154439084408832 154580477613552 154788323262464 154982631619584 155191017996288 155570241798144 155712670608384 155908139314104 156117770108928 156260700196308 156349869136704 156470805037056 156560093872128 157111105959936 157405199636736 158261834022912 158673565384704 158818835372544 159116125719744 159206924086272 159330069905408 159420990357504 159566944633344 159781494980608 159982071349248 160128539310078 160343844765696 160735659982848 160937434130688 161153827209216 161301367944576 161518250360832 161721006907392 162179206152192 162482786721792 163054643683104 163273883516928 163367054475264 163942023610368 164248903968768 164469749579776 164493091487574 164620326132736 164714265427968 165142783328256 165293976062016 165516226854912 166128964263936 166504637878272 166937813581824 167090649714864 167315316277248 167410793447424 167724166938624 167877722999664 168314470898688 168540782985216 168695086680576 169230475984896 169547255709696 169702480858356 169930659233792 170143976017152 170372748017664 170626039805952 170855459979264 171547073041599 171644965030512 171777731616768 171875755229184 172322904342528 172480670673408 172712584544256 173293133419008 173743969959936 173903037315246 174136863670272 174355460572032 174589895245824 174689523597312 175016522022912 175176754434432 175412293402624 175632491372544 176029655666688 176130105606144 177080849591328 177318948765696 177481289111856 178044563275776 179005641434712 179246328643584 179348614152192 179512812712512 179754181853184 179979830267904 180386825361408 180724488471808 180827617480704 181298055610368 181464038937648 181708031655936 182180760256512 182793135062016 183038914854912 183206491986432 183436474143492 183683118956544 183787936284672 184780016964864 185028468277248 185197866899328 185303548606464 185552703848448 185785631244288 185955723069768 186205755211776 186554310680576 187146379984896 187317717613056 187569581064192 188229730811904 188582074927104 188689687805952 188862438374622 189116378824704 189353779761024 189608380858368 189781972515648 190037149351936 190740662673408 191171991638016 191411973019296 191669341519872 191778716123136 191954294781696 192212392476672 192572191670272 192748496777392 193249948068864 193360224632832 194301657612288 194665367666688 194843589133668 194954775096384 195216907173888 195461966204928 195903971629056 196167379976192 196413632151552 196893587275776 197073848738736 197338830077952 197586552794112 197852223504384 198033362625024 198146368806912 198299634106368 198784197853184 198966190221824 199215955790244 199483817361408 199666450250838 200569453019136 200944895655936 201128866202496 201381346614051 201652119724032 201767190921216 201951914301576 202223454584832 202749555769344 202935178531584 203315049530784 203431069665792 203704598790144 203960312561664 204147043804854 204421535612928 204953355288576 205384454422528 205642276944768 205918779211776 206107303484736 206643508826112 207616894144512 207877519085472 208157026811904 208347600261744 208466492182272 208627740049408 208746791829504 209481474613248 209873599515648 210539677483008 210732432314688 211015778697216 211758447163392 212154834292992 212275898781696 212755926177792 213309428465664 213504719080104 213791793020928 214314213310464 214583245507584 214871769612288 215068490592768 215357667147776 215628009209856 216238941536256 216643715629056 216842058874566 217406191577472 217530252711936 217698511355904 217822739300352 218589364813824 218998538625024 219324121983432 219619020570624 220190377771008 220391968082688 220688302473216 220965336170496 221505285685248 221708079831078 222006183837696 222583751442432 222787532953152 223087088369664 223214391263232 223632222584832 223836963999552 224419294531584 224926782240768 225640634646528 226063007612928 226269974477808 226858634689536 227163664023552 227501386407936 228093250240512 228302075848032 228729430722132 228859953374016 229036975489024 229167673638912 229974227564544 230283446059008 231057511225344 231347561562864 231658626613248 231870716420328 232182484893696 232473947429376 232786526994432 233355362697216 233569005912576 234176655163392 234391050294462 234706207555584 234840140808192 235451097022464 235666658939904 236107799455104 236425265020928 236641718815808 237392751034368 238674188579616 238810386129408 238995104858112 239131485536256 239350416950016 239672242470912 239973107023872 240192808965117 240515767148544 241103489974272 241730740813824 241952051916864 242277375541248 242581510361088 243268809228288 243724180082688 244275322648576 244581965524656 244910825275392 245050581712896 246373355953152 246704624369664 246739637231361 246930489199104 247071398141952 247714174992384 247940964093024 248274340282368 249756956817408 250092774752256 250406720372736 250635974572296 250972974415872 251116190171136 251442766569472 251586250407936 251816584499496 252155171766272 252471706348032 252811174477824 253042630020864 254320883564544 254553721287534 254895988850688 255215964025728 255559122026496 255704954830848 255939059708928 256283189968896 257666597425152 257813632843776 258484356513792 258721006010112 259068876816384 259553823555584 259791452178224 259939700128512 260289209565184 260615954939904 260854555972869 261205295505408 261884842868736 262524783034368 262765131651648 263118440103936 263448737058816 264044483500032 264195158409216 264399512141824 265621274386992 265978423148544 266221933667784 267066844913664 267926527541248 268171821603328 268508462152068 268869492965376 269022921228288 269269219068768 269631272779776 270332741025792 270580238042112 271086732707712 271241426221056 271606131720192 271947083415552 272196058406472 272562047483904 273271140384768 274189702593024 274558372282368 274809737979648 275154711215238 275524678434816 275681904427008 276822525526016 277170025447296 277542702415872 277796800348992 277955322909696 278329055772672 279308632817664 279831466020864 280719569977344 280976576419584 281354371596288 282344596217856 282873112390656 283034531708928 283293657561933 283674568237056 284030669641536 284412571287552 284672958773472 285055724027904 285752284413952 286110994010112 286757987457024 287504012279808 288318588715008 288858287505408 289122745166088 289874922103296 290040336949248 290264681807872 291452486418432 291998051500032 292265383700502 292432162644576 292825360760832 293192949307392 293587170361344 293855957443584 294251069964288 294620448227328 295340380913664 295610773108104 296008245116928 296778335256576 297050043937536 297449451159552 298176296779776 298449285332736 298823933685366 299225726042112 299499675376257 299902376321024 300854179528704 301417343483904 301693299303744 302478179586048 302650786381824 302927871452364 303335181877248 304124333654016 304402767797376 304972574296176 305146604498688 305556898185216 306632303419392 307430032932864 308076681633792 308463415417152 308878168817664 309160955227104 309576646524928 309965263239168 310382035992576 311425341216768 311816278628208 312235540217856 312521400392616 312699738273408 312941610074112 313120187744256 314222211919872 314810399273472 316523668045824 317347130769408 317637670745088 318232251439488 318413848172544 318660139810816 318841980715008 319133889266688 319562989961216 319964142698496 320257078620156 320687689531392 321471319965696 321874868261376 322307654418432 322602735889152 323036500721664 323442013814784 324358412304384 324965573443584 325263088311849 326109287366208 326547767033856 326734108950528 327884047220736 328497807937536 328986182975148 329240652265472 329428530855936 330285566656512 330587952124032 331032453709824 332257928527872 332562119746617 333009275756544 333875627163648 334181299429728 334630632554496 334821586894848 335448333877248 335755445999328 336628941797376 337081565970432 337390173361152 338460951969792 339094511419392 339404961716712 339861318467584 340287952034304 340745496035328 341252079611904 343094146083198 343289930061024 343555463233536 343751510458368 344645808685056 344961341346816 345425169088512 346586266838016 347487939919872 347806074630492 348273727340544 348710921144064 349179790491648 350033044045824 350353508868864 350824586805248 351264982745088 351586575441693 352059311333376 352260211212288 354161699182656 354637897531392 354962578223712 356089126551552 358011282869424 358492657287168 358697228304384 359025625425024 359508363706368 359959660535808 360773650722816 361448976943616 361655234961408 362596111220736 362928077875296 363416063311872 364361520513024 365586270124032 366077829709824 366412983972864 366872948286984 367366237913088 367575872569344 369560033929728 370056936554496 370395733798656 370607097212928 371571262488576 371911446139536 372411510423552 373108621361152 373450212506197 374292759969792 374635435226112 375139162128384 376459461623808 377164149854208 377379375611904 377724876749244 378232757649408 378707559522048 379216761716736 379563945031296 380074298703872 381481325346816 381830581931301 382343983276032 382823946038592 383338683039744 383557432246272 383908589563392 384424784953344 385144383340544 385496993554784 386499896137728 386720449265664 388603315224576 389330735333376 389687178267336 389909550192768 390433814347776 390923932409856 391807943258112 392827264303104 393787174551552 394147697477472 394677660155904 395173105588224 395704447008768 396066725250048 396292737613824 396599268212736 397568395706368 397932380443648 398431911580488 398967634722816 399332900501676 401889791311872 402257732404992 402762693228102 403304239448064 403534381842432 403903828603152 404446909169664 405499111538688 405870357063168 406630099061568 406862139331584 407409197580288 407920625123328 408294087609708 408843071225856 409906710577152 410768908845056 411284553889536 411837558423552 412214606969472 413287017652224 415233788289024 415755038170944 416314053623808 416695200523488 416932984364544 417255480098816 417493583659008 418962949226496 419747199031296 421079354966016 421464864629376 422031557394432 423516894326784 424309668585984 424551797563392 425511852355584 426618856931328 427009438160208 427583586041856 428628426620928 429166491015168 429743539224576 430136981185536 430715334295552 431256018419712 432477883072512 433287431258112 433684117749132 434812383154944 435060505423872 435397022711808 437178729627648 437997077250048 438398075550753 438648243966864 439238041141248 440380755542016 440783936165376 441376604946432 441930672340992 443010571370496 443416159662156 444012367675392 445167502884864 445575065906304 446174176739328 446428782526464 447264445169664 447673927999104 448235900528049 448838589063168 449853564481536 451281269293056 452126015225856 452539948955616 453717269379072 454327328047104 455002772815872 456186500481024 456604151696064 457458861444264 457719906748032 458073950978048 458335347277824 459948455129088 462115022450688 462695123125728 463317253226496 463741432840656 464364969787392 464947894858752 465573053988864 466710725394432 467138011825152 468353310326784 468782100588924 469412415111168 469680281616384 471333317879808 472215598910208 472850530041856 473283437631616 474785502068736 477348377159232 477620772258816 477990209716224 478262971072512 478700833900032 479344484941824 479946214047744 480385617930234 481031534297088 482206979948544 483461481627648 483904103833728 484554751082496 485163020722176 486537618456576 487448360165376 488550645297152 489163931049312 489821650550784 490101163425792 492746711906304 493409248739328 493479274462722 493860978398208 494142796283904 495428349984768 495881928186048 496548680564736 499513913634816 500813440745472 501271949144592 501945948831744 502232380342272 502885533138944 503172500815872 503633168998992 504310343532544 504943412696064 505622348955648 506085260041728 508641767129088 509107442575068 509791977701376 510431928051456 511118244052992 511878119417856 512566379937792 514641219124797 515333194850304 515627265687552 516968713027584 517442012020224 518137753632768 519107647111168 519582904356448 519879400257024 520578419130368 521231909879808 521709111945738 522410591010816 523769685737472 525049566068736 525530263303296 526236880207872 526897474117632 528088967000064 528390316818432 531242548773984 531956846297088 532443867335568 534133689827328 535853055082496 536343643206656 537016924304136 537738985930752 538045842456576 538538438137536 539262545559552 541160476084224 542173465415424 542482852442112 543894166831104 544392116812944 545124094967808 546542280769536 548379405186048 549116744564736 549619475959296 550309422430476 551049356869632 551363808854016 553645051052032 554340050894592 555085404831744 555593600697984 555910645819392 556658111545344 558617265635328 559662932041728 561439139954688 561953152839168 562708743192576 564689192435712 565746224781312 566069063417856 566587315123866 567349136474112 568061339283072 568825142575104 569345917546944 570111448055808 571504568827904 572221988020224 573515974914048 575008024559616 576637177430016 577716575010816 578245490332176 579749844206592 580080673898496 580529363615744 582904972836864 583996103000064 584530767401004 584864325289152 585650721521664 586385898614784 587711914887168 588502139928576 589240896454656 590680761827328 591221546216208 592016490233856 593556670513152 594100087875072 594898902319104 596352593559552 596898570665472 597647867370732 598451452084224 598999350752514 599804752642048 601708359057408 602834686967808 603386598607488 604144039842153 604956359172096 605301572763648 605855742904728 606670363754496 608248667308032 608805535594752 609945148592352 610293208997376 611113796370432 613264606838784 614860065865728 616153363267584 616926830834304 617756337635328 618321910454208 619153293049856 619930526478336 622850682433536 623632557256416 624471080435712 625042800785232 625399476546816 625883220148224 626240375488512 628444423839744 629620798546944 633047336091648 635275341490176 636464502878976 636827696345088 637320279621632 638267778533376 639125979922432 639928285396992 640514157240312 641375379062784 642942639931392 643749736522752 644615308836864 645205471778304 646073001443328 646884027629568 648716824608768 649931146887168 650526176623698 652218574732416 653095534067712 653468217901056 655768094441472 656995615875072 657972365950296 658481304530944 658857061711872 660571133313024 661175904248064 662064907419648 664515857055744 665124239493234 666018551513088 667751254327296 668362598859456 669261265108992 669643173789696 670896667754496 671510891998656 673257883594752 674780346722304 676921903939584 678189022838784 678809923433424 679722636935168 680575904068608 681490992070656 682504159223808 686188292166396 686579860122048 687110926467072 687503020916736 689922682693632 690850338177024 693172533676032 694975879839744 695612149260984 696547454681088 697421842288128 698359580983296 700066088091648 700707017737728 701649173610496 702529965490176 703173150883386 704118622666752 704520422424576 708323398365312 709275795062784 709925156447424 712178253103104 716022565738848 716985314574336 717394456608768 718051250850048 719016727412736 719919321071616 720578426895351 721547301445632 722897953887232 723310469922816 725192222441472 725856155750592 726832126623744 731172540248064 732825967945728 733745896573968 734732475826176 735151745138688 739120067859456 740113873108992 740791467597312 741214194425856 743142524977152 743822892279072 744823020847104 746217242722304 746900425012394 749270870452224 750278324256768 752918923247616 754328299708416 754758751223808 755449753498488 756465515298816 757415119044096 758433523433472 759127890062592 760148597407744 762962650693632 763661163862602 764687966552064 765647892077184 766677366079488 767114864492544 767817179126784 768849569906688 770288766681088 770993987109568 772999792275456 773440898531328 777206630449152 778661470666752 779374356534672 779819100385536 780867628695552 781847864819712 782563667918607 783615886516224 785654528606208 787574349103104 788295394954944 789355320311808 790346211176448 792133450500096 792585475227648 793198536425472 795864760887296 796863823160976 797935269445632 798665801003352 803779582623744 804515464809984 805525386456204 806608478896128 807068763684864 807807657206304 808893818339328 810998223077376 811740714126336 813260198123136 813724278663168 814818395160576 815841250246656 816588175219416 817686142451712 819813421154304 821537817690112 822569107779072 823675116847104 824429213938944 826574035304448 830467576578048 831510076341888 832628107247616 833390401046976 833865968729088 834510960197632 834987167318016 837925898452992 839494398062592 842158709932032 842929729258752 844063114788864 847033788653568 848619337171968 849103595126784 849880972685799 851023704711168 853237713862656 854018876320416 855167172083712 857256853241856 858332982030336 860273962371072 861430668591104 862512036839424 864955766145024 866574862516224 867368235498264 869624766309888 870121010847744 870794045423616 874357459255296 875994154500096 876796151101506 877296487933728 878476082282496 880761511084032 881567872330752 882753209892864 883861344681984 886021142740992 886832319324312 888024735350784 890335005769728 891150131812608 892348353478656 894528890339328 895347855998208 896471801056098 897677178126336 898499026128771 899707128963072 902562538586112 904252030451712 905079897911232 907434538758144 910005545631744 912373000962048 913208303392128 914917722888528 915439813496064 916147901956096 916670694555648 919896910258176 924230044901376 925390246251456 926634506452992 927482865681312 928729939574784 929895789717504 931146107977728 934276023650304 936706620653568 937564201177848 938824830222336 939360563232768 942666635759616 944431197820416 945701060083712 946566875263232 949571004137472 954696754318464 955241544517632 955980419432448 956525942145024 957401667800064 958688969883648 959892428095488 960771235860468 962063068594176 964413959897088 966922963255296 967808207667456 969109502164992 970326041444352 973075236913152 974896720330752 975789264935547 977101290594304 978327862098624 979643301101568 980202326851584 985493423812608 986958548925444 987721956796416 988285592567808 990856699969536 991763856372096 993097361129472 999027827269632 1001626881490944 1002543898289184 1003891897663488 1004464760684544 1005771066277888 1006345001631744 1007266337997984 1008620687065088 1009886825392128 1011244697911296 1012170520083456 1017283534258176 1018214885150136 1019583955402752 1020863856102912 1022236488105984 1023756238835712 1029282438249594 1030666389700608 1031254531375104 1033937426055168 1034884024040448 1036275507265536 1038215294222336 1039165808712896 1039758800514048 1041156838260736 1042463819759616 1043418223891476 1044821182021632 1047539371474944 1050099132137472 1051060526606592 1052473760415744 1053794948235264 1054759726325079 1056177934000128 1056780633636864 1062485097547968 1063913692594176 1064887734671136 1068267379654656 1072687286413312 1074033848608272 1075477971861504 1076091684913152 1077076876275072 1078525091119104 1082320952168448 1084346930830848 1084965704884224 1087788333662208 1088784233625888 1090248189935616 1093084561539072 1096758810372096 1098233489129472 1099238951918592 1100618844860952 1102098713739264 1102727617708032 1107290102104064 1108680101789184 1110170809663488 1111187201395968 1111821291638784 1117234531270656 1119325864083456 1120350637518591 1122878279909376 1123906305678336 1125417486385152 1129378384871424 1131492449562624 1132138126835712 1133174630247732 1134698272948224 1136122678566144 1137650285150208 1138691835093888 1140222896111616 1143009137655808 1144443976040448 1145491745793903 1147031949828096 1150016049119232 1153274354860032 1155433150021632 1156490980664352 1159499688413184 1160161347796992 1161058727231488 1165809945673728 1167992206000128 1169061534802008 1169728650578304 1171301443043328 1172771797229568 1175423829774336 1178481792909312 1181361523654656 1182443092432416 1184032980467712 1187113341026304 1188200175750144 1189797804638208 1192705187119104 1193797141330944 1195295734741464 1196902904168448 1197998701505028 1199609505284096 1205669373935616 1206773197214976 1208288079684306 1209912718344192 1210603145527296 1211711485809456 1213340727508992 1216497334616064 1217611071189504 1219890297184704 1220586417994752 1222227592740864 1226529213677568 1229720131731456 1232306726535168 1233853661668608 1235512675270656 1236643820908416 1238306586099712 1239861052956672 1245701364867072 1247265114512832 1248942160871424 1250085601570464 1250798953093632 1251766440296448 1252480750977024 1256888847679488 1259241597093888 1266094672183296 1270550682980352 1272929005757952 1273655392690176 1274640559243264 1276535557066752 1279856570793984 1281028314480624 1282750758125568 1285885279862784 1287499473045504 1289230617673728 1290410943556608 1292146002886656 1293768055259136 1297433649217536 1299862293774336 1301052353247396 1304437149464832 1306191068135424 1311536188882944 1313991231750144 1315194226652259 1315944731900592 1316962609061888 1317714123423744 1321142266626048 1322351808496128 1324129814839296 1329031714111488 1330248478986468 1332037103026176 1335502508654592 1336725197718912 1338522530217984 1339286347579392 1341793335508992 1343021783997312 1346515767189504 1349560693444608 1353843807879168 1356378045677568 1357619846866848 1359445273870336 1361151808137216 1362981984141312 1365008318447616 1372376584332792 1373159720244096 1374221852934144 1375006041833472 1379845365387264 1386345067352064 1389951759679488 1391224298521968 1393094909362176 1394843684576256 1396719161966592 1400132176183296 1401414035475456 1403298347220992 1405059930980352 1406346301766772 1408237245333504 1409040844849152 1416646796730624 1418551590125568 1419850312894848 1424356506206208 1432045131477696 1433970629148672 1434788913217536 1436102501700096 1438033454825472 1439838642143232 1441156853790702 1443094602891264 1445795907774464 1446620939845632 1450384444882944 1451712311501184 1453664253247488 1462345080496128 1465651935891456 1467491793147936 1469464951652352 1470303490277376 1478240135718912 1480227746217984 1481582935194624 1482428388851712 1486285049954304 1487645784558144 1489646041694208 1492434485444608 1493800850024788 1498541740904448 1505837846495232 1508656599416832 1509517502447616 1510899506996976 1512931030597632 1514830238088192 1516867046866944 1518255780125184 1520297194815488 1525925301387264 1527322327725204 1529375933104128 1531295784154368 1533354732158976 1535634358253568 1537699139813376 1540577533362176 1541987974219136 1543923657374391 1545999584550912 1546881797062656 1554413260898304 1557322941333504 1558748713069344 1559638200771072 1561735257391104 1563695729639424 1565127335837214 1567231773032448 1571309057212416 1575148698206208 1576590789909888 1578710640623616 1580692422352896 1584266901000192 1585170950455296 1591729521774592 1593727646321952 1595870538891264 1597331602006704 1607559165247488 1609030929619968 1611050772912408 1613216957792256 1614137527369728 1615615314412608 1617787636678656 1623481428252672 1626520396246272 1627448557326336 1631682500493312 1633176350438832 1635372284903424 1639626842308608 1643075635380224 1645138215558144 1647350233694208 1648858427877888 1653148070608896 1660935153156096 1663020152683776 1665256214495232 1666780802093952 1667731937458176 1669021920395264 1669974334636032 1675851796905984 1678988796125184 1684317419864064 1685859458517504 1688126229577728 1694067577307136 1697238674343936 1698207190253568 1699761945371598 1702047409422336 1706475427725312 1708037752640832 1710334344167424 1714513706483712 1716665964060672 1720547924742144 1725024073678848 1729911532290048 1733149725032448 1734736470996528 1739249532619776 1740242021695488 1741588090847232 1748714918510592 1751988309000192 1753592302203012 1754592975867456 1756952164564992 1763135744661504 1765506419785728 1767722689363968 1772042285481984 1773664638648624 1776049470701568 1780670011539456 1782300263625216 1784696706957312 1789057780678656 1790695711996416 1792943602112196 1795354356252672 1796998052257542 1799414257926144 1805125077172224 1808504060903424 1810159795822464 1814869077516288 1820011091263488 1824746001924096 1826416606784256 1829835445777056 1830879626992128 1832295803912192 1833341389111296 1839793820516352 1848460089802752 1850780492502912 1853269012905984 1854965731362624 1857459879149568 1859791579435008 1868552047300608 1873413241307136 1875128402355696 1877649660444672 1878721126465536 1885333271519232 1888862395640832 1891402120167424 1893133750526464 1899142008274944 1909393508636928 1910483089035264 1911960838864896 1914803335600128 1917377939767296 1919784856190976 1921542471720936 1924126137188352 1928827919794176 1933845926510592 1935616415334912 1938219004329984 1940652082888704 1946150473826304 1949793440661504 1951578529871094 1954202581188608 1956655724197248 1959286602203136 1960404653703168 1970986847625216 1973917097850888 1975443913592832 1976571185135616 1981713399939072 1983527712744192 1986194722258944 1998055654539264 2003253762981888 2005087796578368 2007783795326976 2008929521369088 2011542132555776 2012690003263488 2014532675995968 2017241374130176 2019773650784256 2024341040166912 2034567068516352 2036429770300272 2039167910805504 2041727712205824 2044472976211968 2047512477671424 2058564876499188 2061332779401216 2062509062750208 2069768048080896 2072551014531072 2076430588444672 2078331617425792 2079517601028096 2082313676521472 2084927639519232 2086836447782952 2089642364043264 2095078742949888 2100198264274944 2102121053213184 2104947520831488 2107589896470528 2109519452650158 2112355868000256 2113561267273728 2124970195095936 2127827385188352 2129775469342272 2136534759309312 2145374572826624 2148067697216544 2150955943723008 2152183369826304 2154153752550144 2157050182238208 2164641904336896 2168693861661696 2169931409768448 2175576667324416 2177568467251776 2180496379871232 2193517620744192 2198477903837184 2201237689721904 2204197427478528 2205455235416064 2214580204208128 2217360203578368 2220341619326976 2222374402791936 2223642583277568 2234469062541312 2238651728166912 2240701275037182 2247812611356672 2250834972770304 2258756769742848 2262984899125248 2264276253671424 2266349260495464 2269396545896448 2272245357132288 2275300570300416 2277383670187776 2280445792223232 2286018275311616 2288887952080896 2290983491587806 2294063899656192 2300032098238464 2306548709720064 2310866300043264 2312981961328704 2318999376826368 2320322695593984 2331619891347456 2335984412000256 2338123069604016 2339457301156608 2342602886086656 2345543594459136 2347691003755821 2350847659548672 2356963585818624 2362723047309312 2364886184864832 2368065960935424 2376400351500288 2379595609276416 2387594282661888 2390591469482928 2393805808336896 2395997403010056 2399219010568192 2411338747871232 2413546394429952 2416576159368612 2419825436688384 2421206291054592 2423422971618912 2426681455017984 2432994669232128 2435222142379008 2439780594369408 2441172835989504 2444455185481728 2453058427355136 2459440263462912 2464613453070336 2467707323337216 2471025350541312 2473287641816832 2476613172199424 2479722105913344 2491402729734144 2494530229025664 2497884321742848 2500171203140928 2501597906187264 2503532880592896 2504961501954048 2513777695358976 2518483194187776 2532189344366592 2541101365960704 2545858011515904 2547310785380352 2549281118486528 2549642918057397 2553071114133504 2559713141587968 2562056628961248 2565501516251136 2571770559725568 2574998946091008 2580821887113216 2584292005773312 2587536110518272 2594867298435072 2599724587548672 2602104706494792 2608874298929664 2612382136270848 2623072377765888 2627982463500288 2630388453304518 2631889463801184 2633925218123776 2635428246847488 2642284533252096 2644703616992256 2648259629678592 2658063428222976 2660496957972936 2664074206052352 2671005017309184 2673450395437824 2677045060435968 2683586671017984 2686043567994624 2693031534379008 2695497078386313 2699121386889216 2707687615758336 2712756091355136 2715239693733696 2718890547740672 2722303616274432 2730016636895232 2744753168665584 2746319440488192 2748443705868288 2750012083666944 2759690730774528 2772690134704128 2779903519358976 2782448597043936 2786189818724352 2789687369152512 2793438323933184 2802828070950912 2806596694441984 2810119861960704 2812692603533544 2816474490667008 2818081689698304 2833293593461248 2837103180251136 2839700625789696 2848713012412416 2864090262955392 2867941258297344 2869577826435072 2872205003400192 2876066909650944 2879677284286464 2882313707581404 2886189205782528 2891591815548928 2893241879691264 2900768889765888 2903424623002368 2907328506494976 2924690160992256 2927367794806641 2931303871782912 2934983586295872 2938929903304704 2940606980554752 2956480271437824 2963165870389248 2964856777703424 2972570099908608 2975291569116288 2979292083388416 2984868970889216 2987601700049576 2997083481808896 3011675692990464 3017313198833664 3019035004895232 3021799013993952 3025862061195264 3029660476176384 3033734093733888 3036511560250368 3040594389630976 3051850602774528 3054644655450408 3058751866208256 3062591568308736 3066709464317952 3071268716507136 3081155066724352 3083975948438272 3087847314748782 3091999169101824 3093763594125312 3108826521796608 3114645882667008 3117497426138688 3119276401542144 3123470514782208 3127391459278848 3130254671674428 3134463546064896 3142618114424832 3150297396412416 3153181579819776 3157421281247232 3161384844705792 3164279178975237 3168533802000384 3170341900910592 3183459043549184 3187455292643904 3191741077782528 3194663204013408 3218061859239936 3222101545824816 3226433915584512 3228275054739456 3231230628825216 3235575273357312 3246962856505344 3253040792492544 3254897114652672 3263365000986624 3266352700877664 3270744569806848 3279253684617216 3286151270760448 3290276431116288 3294700467388416 3297716855755776 3306296141217792 3321870306312192 3326040305367552 3330512428990464 3333561604187904 3335463874916352 3338043840790528 3351703593811968 3357977592250368 3361051912555773 3368634839728128 3371718917035008 3376252459155456 3388135154614272 3394477348687872 3396414380507136 3399523890743196 3404094818844672 3412950855450624 3416075505281664 3420668688334848 3429027412967424 3433331928121344 3436475237381709 3441095849484288 3450048147357696 3459823064580096 3466299450064896 3469472941993056 3478499065239552 3480484043390976 3483176181694464 3497429837021184 3503976618000384 3507184604406024 3509185951734912 3513904329129984 3526271489323008 3535445378727936 3544084570963968 3547329277297248 3552098941403136 3561340023078912 3564600527250432 3569393413914624 3578115561357312 3581391423992832 3585887204224392 3590708712505344 3593996104515084 3598828515852288 3617008121806848 3620319591644928 3629738155032576 3640022182526976 3649492003848192 3652833213568512 3659670891554112 3661759253984256 3664591607824384 3666682778222592 3679587641032704 3696920179605504 3701560985005824 3706538025811968 3709931462725248 3714919758299136 3719583158870016 3737104094601216 3746826482614272 3750256804711392 3755299320889344 3757442252931072 3770666543038464 3777724791281664 3782804240334848 3786267501052928 3798284016549888 3818787017273856 3820966178070528 3823921677729792 3829606671200256 3839569712381952 3843084943441872 3848252274376704 3857655839588352 3867691853021184 3871232830669824 3876438008659968 3881304165777408 3892300947652608 3899586881323008 3903157059742188 3908405162377216 3913311448394496 3918573204406272 3941973695250432 3945582679956777 3947834195701776 3950887827185664 3953142370271232 3963426799878144 3967055425488384 3972389444517888 3996111309078528 4006507525963776 4010175593156736 4015567590653952 4017859042738176 4023084265111552 4025380006526976 4029065351991936 4034482748260352 4039547301568512 4048682080333824 4069134137032704 4072859540600544 4078335821611008 4083455424411648 4088945952423936 4095024955342848 4117129752998376 4122665558802432 4125018125500416 4139536096161792 4152861176889344 4156663234851584 4159035202056192 4169855279038464 4173672895565904 4179284728086528 4190157485899776 4200396528549888 4204242106426368 4209895041662976 4215179792941056 4219038905300316 4224711736000512 4227122534547456 4249940390191872 4255654770376704 4259550938684544 4273069518618624 4290749145653248 4296135394433088 4301911887446016 4304366739652608 4308307505100288 4314100364476416 4329283808673792 4337387723323392 4339862819536896 4351153334648832 4355136934503552 4360992759742464 4387035241488384 4396955807674368 4402475379443808 4408394854957056 4410910470832128 4429160408416256 4434720407156736 4440683238653952 4444748805583872 4447285166555136 4468938125082624 4477303456333824 4481402550074364 4495625222713344 4517513539485696 4525969798250496 4528552507342848 4532698520990928 4538793091792896 4544490714264576 4550601140600832 4554767340375552 4560891584446464 4572036550623232 4577775904161792 4581966983175612 4588127799312384 4600064196476928 4613097419440128 4621732600086528 4625963922657408 4631770972123173 4637998753652736 4640645391187968 4663239782694912 4671968824000512 4676246139208032 4678914602313216 4685205772173312 4691087188918272 4695382007511642 4701695319097344 4713927171637248 4725446094618624 4729772369729664 4736131921870848 4752800703000576 4775188565323776 4781182938965856 4787611616673792 4791994806020112 4798438021136384 4822677495742464 4827092788859904 4833152318737224 4839650873376768 4842412582109184 4846845943237824 4853362910035968 4870444284758016 4879561188738816 4882345671979008 4906116854710272 4918880526925824 4929226906140672 4935414646674432 4942050701082624 4946575283633664 4953226344398848 4959444211826688 4982805459468288 4989060458051328 4995768643485696 5000342406281856 5003195812374528 5007065761185792 5009923003908096 5027555390717952 5036966388375552 5064378688733184 5082202731921408 5091716023031808 5094621570760704 5098562236973056 5099285836114794 5106142228267008 5119426283175936 5124113257922496 5131003032502272 5143541119451136 5149997892182016 5161643774226432 5175072221036544 5189734596870144 5199449175097344 5204209412989584 5217748597859328 5224764272541696 5246144755531776 5255964927000576 5260776906609036 5263778927602368 5267850436247552 5270856493694976 5289407233984512 5296519259357184 5316126856445952 5320993915945872 5328148412104704 5342010034618368 5346900790875648 5354090120871936 5367173342035968 5372087135989248 5386063068758016 5390994156772626 5398242773778432 5415375231516672 5425512182710272 5430479387467392 5437781095481344 5444607232548864 5460033273790464 5489506337331168 5492638880976384 5496887411736576 5500024167333888 5519381461549056 5545380269408256 5559807038717952 5564897194087872 5572379637448704 5579374738305024 5605656141901824 5620239723921408 5625385207067088 5632948981334016 5636163379396608 5666587186922496 5674206360502272 5679401251579392 5697426024824832 5728180525910784 5735882516594688 5744410006800384 5752133819301888 5759354568572928 5764627415162808 5772378411565056 5783183631097856 5786483759382528 5801537779531776 5806849246004736 5814657012989952 5849380321984512 5854735589613282 5862607743565824 5869967172591744 5877859806609408 5881213961109504 5912960542875648 5926331740778496 5929713555406848 5945140199817216 5950583138232576 5958584166776832 5969737941778432 5975203400099152 5994166963617792 6023351385980928 6034626397667328 6038070009790464 6043598027987904 6051724122390528 6059320952352768 6073023120500736 6081188779261952 6103701205549056 6109289310900816 6117503732416512 6125183136617472 6133418928635904 6142537433014272 6162310133448704 6167951896876544 6175694629497564 6183998338203648 6187527188250624 6217653043593216 6229291765334016 6234994852277376 6238552803084288 6246941029564416 6254782918557696 6260509343348856 6268927092129792 6285236228849664 6300594792824832 6306363159639552 6314842562494464 6322769689411584 6328558357950474 6337067604000768 6340683801821184 6366918087098368 6374910585287808 6383482155565056 6389326408026816 6436123718479872 6444203091649632 6452867831169024 6456550109478912 6462461257650432 6471150546714624 6493925713010688 6506081584985088 6509794229305344 6526730001973248 6532705401755328 6541489139613696 6572302541520896 6580552862232576 6595433711511552 6612592282435584 6643740612624384 6652080610735104 6661024857980928 6667123208375808 6670927749832704 6676087681581056 6703407187623936 6715955184500736 6722103825111546 6743437834070016 6752504918310912 6776270309228544 6788954697375744 6792828761014272 6799047781486392 6808189637689344 6825901710901248 6832151010563328 6841337376669696 6858054825934848 6866663856242688 6872950474763418 6882191698968576 6900096294715392 6919646129160192 6932598900129792 6938945883986112 6956998130479104 6960968086781952 6994859674042368 7007953236000768 7014369208812048 7018371903469824 7027808658259968 7052542978646016 7070890757455872 7088169141927936 7094658554594496 7104197882806272 7129201054500864 7138786827829248 7162782847985664 7171774408448784 7181417425010688 7187992209030168 7197657031704576 7234016243613696 7240639183289856 7259476310065152 7280044365053952 7298984007696384 7305666427137024 7319341783108224 7323518507968512 7329183215648768 7333365556445184 7359175282065408 7393840359211008 7403121970011648 7413076051623936 7419862925450496 7429839516598272 7439166317740032 7474208189202432 7493652965228544 7500513609422784 7510598641778688 7514884505862144 7541333086076928 7555449582563328 7572535002105856 7596568033099776 7637574034547712 7641932356141056 7647843355459584 7648928754172191 7659213342400512 7679139424763904 7686169886883744 7696504548753408 7715311679176704 7742465661339648 7752876017319936 7762608331554816 7784601895305216 7799173762646016 7806314119484376 7816810324754432 7826622896788992 7837146408812544 7883947390500864 7891165359913554 7895668391403552 7901775654371328 7906284740542464 7926853599756288 7934110850976768 7944778889035776 7992222618157056 8013015051927552 8020351186313472 8031135181307904 8046168530223104 8050760013053952 8058130703983872 8068965496520704 8079094603137024 8086491235158939 8097364160667648 8138268274065408 8145719081201088 8156671643222016 8166910848823296 8190049910685696 8234259505996752 8245331117604864 8250036251000832 8279072192323584 8305722353778688 8313326469703168 8318070404112384 8339710558076928 8347345791131808 8358569456173056 8380314971799552 8408484212852736 8419790083325952 8430359585882112 8438077810600632 8449423472001024 8454245069094912 8499880780383744 8511309540753408 8519101877369088 8546139037237248 8581498291306496 8592270788866176 8603823774892032 8608733479305216 8616615010200576 8628200728952832 8658567617347584 8674775446646784 8679725639073792 8702306669297664 8710273869007104 8721985519484928 8774070482976768 8782103384419923 8793911615348736 8804950758887616 8816789709914112 8821820941664256 8858320816832512 8869440814313472 8889497611167744 8894570333110272 8937876250165248 8954606912667648 8962805100148728 8991250445426688 9035027078971392 9051939596500992 9057105014685696 9065397041981856 9077586183585792 9088981428529152 9101202281201664 9109534680751104 9121783168892928 9144073101246464 9155551808323584 9163933966351224 9176255598624768 9200128392953856 9243465200173056 9251927845314816 9263541944246346 9275997507305472 9281290782375936 9326479565389824 9343937648001024 9352492278416064 9357829204626432 9370411544346624 9382174377836544 9390764015023284 9403390638194688 9427854343274496 9450892189237248 9459544739459328 9472263843741696 9505601406001152 9550377130647552 9562365877931712 9575223233347584 9583989612040224 9596876042272768 9654185577719808 9666304637474448 9679301746753536 9684825164218368 9693691886475648 9706725820071936 9740888569516032 9759122377477632 9764691343958016 9812233709420544 9837761053851648 9858453812281344 9870829293348864 9884101402165248 9893150567267328 9906452688797696 9918888423653376 9965610918936576 9978120916102656 9991537286971392 10000684812563712 10006391624749056 10014131522371584 10055110781435904 10073932776751104 10083155737667319 10128757377466368 10164405463842816 10183432046063616 10189243141521408 10198571672229588 10212284456534016 10238852566351872 10248226515844992 10262006065004544 10287082238902272 10299995784364032 10309425712145127 10323287548452864 10350144442073088 10379469193740288 10398898350194688 10408418825979168 10435497195718656 10449528545083392 10492289511063552 10511929854001152 10521553813218072 10527557855204736 10535700872495104 10541712987389952 10578814467969024 10632253712891904 10641987831891744 10656296824209408 10684020069236736 10693801581751296 10708180241743872 10734346684071936 10744174271978496 10772126137516032 10781988313545252 10796485547556864 10851024365420544 10860958774934784 10875562190962688 10889214465097728 10920066547580928 10979012674662336 10985277761952768 10993774823473152 11000048334667776 11038762923098112 11090760538816512 11119614077435904 11129794388175744 11144759274897408 11158749476610048 11211312283803648 11240479447842816 11250770414134176 11265897962668032 11272326758793216 11333174373844992 11348412721004544 11358802503158784 11394852049649664 11456361051821568 11471765033189376 11488820013600768 11518709137145856 11529254830325616 11544756823130112 11566367262195712 11572967518765056 11603075559063552 11613698492009472 11629314025979904 11698760643969024 11709471179226564 11725215487131648 11739934345183488 11755719613218816 11825921085751296 11836748039870331 11852663481556992 11859427110813696 11890280399634432 11901166276465152 11917168333553664 11939475883556864 11950406800198304 11988333927235584 12046702771961856 12069252795334656 12076140019580928 12087196055975808 12103448244781056 12118641904705536 12146046241001472 12207402411098112 12218578621801632 12235007464833024 12250366273234944 12266837857271808 12285074866028544 12324620266897408 12335903793753088 12351389258995128 12367996676407296 12375054376501248 12458583530668032 12469989704554752 12477105606168576 12509565837115392 12521018686697712 12537854184259584 12570472457699328 12601189585649664 12612726319279104 12629685124988928 12645539378823168 12657116715900948 12674135208001536 12681367603642368 12733836174196736 12749821170575616 12766964311130112 12778652816053632 12872247436959744 12888406183299264 12905735662338048 12913100218957824 12924922515300864 12942301093429248 12987851426021376 13012163169970176 13019588458610688 13053460003946496 13065410803510656 13082978279227392 13144605083041792 13161105724465152 13190867423023104 13225184564871168 13287481225248768 13304161221470208 13322049715961856 13334246416751616 13341855499665408 13352175363162112 13406814375247872 13431910369001472 13444207650223092 13486875668140032 13552540618457088 13577909394751488 13585657522028544 13598095562972784 13616379275378688 13651803421802496 13664302021126656 13682674753339392 13716109651869696 13733327712485376 13745900949526836 13764383397937152 13800192589430784 13839292258320384 13865197800259584 13877891767972224 13895312916369519 13913996260958208 13921936173563904 13989719348084736 14015906472001536 14028738417624096 14036743806939648 14055617316519936 14105085957292032 14141781514911744 14176338283855872 14189317109188992 14208395765612544 14258402109001728 14325565695971328 14343548816897568 14362834850021376 14375984418060336 14395314063409152 14468032487227392 14481278366579712 14518952620130304 14560088730107904 14611332854274048 14638683566216448 14647037015937024 14658366431297536 14718350564130816 14787680718422016 14806243940023296 14826152103247872 14839725850900992 14859679033196544 14878332635480064 14948416378404864 14987305930457088 15001027218845568 15021197283557376 15029769011724288 15082666172153856 15110899165126656 15145070004211712 15193136066199552 15275148069095424 15283864712282112 15295686710919168 15297857508344382 15318426684801024 15358278849527808 15372339773767488 15393009097506816 15430623358353408 15484931322679296 15525216663109632 15569203790610432 15598347525292032 15612628238968752 15633620649508864 15653245793577984 15674292817625088 15767894781001728 15782330719827108 15791336782807104 15803551308742656 15812569481084928 15868221701953536 15889557778071552 15984445236314112 16026030103855104 16040702372626944 16062270362615808 16092337060446208 16101520026107904 16116261407967744 16137930993041408 16158189206274048 16172982470317878 16194728321335296 16276536548130816 16291438162402176 16313343286444032 16333821697646592 16380099821371392 16468519011993504 16490662235209728 16500072502001664 16558144384647168 16611444707557376 16626652939406336 16636140808224768 16679421116153856 16694691582263616 16717138912346112 16816968425705472 16860719171764224 16876155621201264 16898846944002048 16908490138189824 16999761560767488 17022619081506816 17038203754738176 17092278074474496 17162996582612992 17184541577732352 17207647549784064 17233230020401152 17256401457905664 17317135234695168 17349550893293568 17359451278147584 17404613338595328 17420547738014208 17443971038969856 17548140965953536 17564206768839846 17587823230697472 17609901517775232 17633579419828224 17643641883328512 17716641633665024 17738881628626944 17778995222335488 17789140666220544 17875752500330496 17909213825335296 17925610200297456 17982500890853376 18070054157942784 18103879193001984 18114210029371392 18130794083963712 18155172367171584 18177962857058304 18219069361502208 18243566337785856 18311103616647168 18327867932702448 18352511197249536 18400256785907712 18486930400346112 18503855690629632 18527083888492692 18551995014610944 18562581564751872 18652959130779648 18687875296002048 18704984556832128 18715658409252864 18740823088693248 18764348755673088 18781528030046568 18806781276389376 18855708686548992 18901784378474496 18919089478918656 18944527687483392 19011202812002304 19100754261295104 19124731755863424 19150446466695168 19167979224080448 19193752084545536 19308371155439616 19332609274948896 19358603493507072 19369650328436736 19387383772951296 19413451640143872 19481777139032064 19518244754955264 19529382687916032 19624467418841088 19716907624562688 19741658586697728 19786301134534656 19812905377595392 19837776847306752 19931221837873152 19956241832205312 19983074573942784 20001369625127424 20012783249498112 20028263044743168 20110221562871808 20147865553502208 20166311475334638 20257514754932736 20328810927685632 20366864092127232 20378486283042816 20397143344459176 20424568913068032 20477705132703744 20496453031689984 20524012130009088 20574164477804544 20599991568728064 20618851424290254 20646575096905728 20700288884146176 20758938387480576 20797796700389376 20816837651958336 20870994391437312 20984579022127104 21023859708002304 21043107626436144 21055115710409472 21071401744990208 21083425974779904 21157628935938048 21264507425783808 21283975663783488 21312593648418816 21387603163502592 21416360483487744 21488348543956992 21544252275032064 21563976627090504 21592971095113728 21702048730841088 21721917549869568 21751124381925376 21778428930195456 21840133095161856 21958025349324672 21970555523905536 21987549646946304 22000096669335552 22077525846196224 22181521077633024 22239228154871808 22259588776351488 22289518549794816 22317498953220096 22422624567607296 22480958895685632 22501540828268352 22531795925336064 22544653517586432 22666348747689984 22717605006317568 22789704099299328 22912722103643136 22943530066378752 22977640027201536 23037418274291712 23058509660651232 23089513646260224 23132734524391424 23145935037530112 23227396984018944 23258628051959808 23397521287938048 23418942358453128 23450430974263296 23479868690366976 23511439226437632 23651842171502592 23673496079740662 23705326963113984 23718854221627392 23780560799268864 23802332552930304 23834336667107328 23878951767113728 23900813600396608 23976667854471168 24093405543923712 24138505590669312 24152280039161856 24174392111951616 24206896489562112 24237283809411072 24259473705476817 24292092482002944 24414804822196224 24437157243603264 24470014929666048 24500732546469888 24570149732057088 24671807587506176 24702778517990256 24735993352814592 24750108753002496 24917167061336064 24939979409109504 24954211212337152 25019131674230784 25042037373395424 25075708368519168 25140944915398656 25225452638558208 25259370249977856 25291078757646336 25314233431801896 25348270416003072 25362735207284736 25467672348393472 25499642341151232 25533928622260224 25557305632107264 25744494873919488 25776812366598528 25811471324676096 25826200437915648 25849845030601728 25884602186858496 25975702852042752 26024326339940352 26039176917221376 26106920007892992 26130821607021312 26165956558454784 26289210166083584 26322211448930304 26346310153259769 26381734846046208 26450369129742336 26574962450497536 26608322442940416 26668492833503232 26683710999330816 26704350726324224 26813628750495744 26863820738002944 26888415300446184 26973751336280064 27105081236914176 27155818789502976 27171315044057088 27196191125945568 27232758550757376 27303606843604992 27328604042253312 27365349506678784 27432219303739392 27466655424970752 27491801899053672 27528766795874304 27600385178861568 27730395600519168 27755783535944448 27790625832739038 27827992521916416 27843872347127808 27979438696169472 28031812944003072 28057476835248192 28073487613879296 28111234633039872 28210171914584064 28283563029823488 28352676567711744 28378634218377984 28416791531225088 28516804218003456 28651131391942656 28687097633795136 28725669700042752 28751968836120672 28790628126818304 28962556733159424 29037905240260608 29120177460215808 29222665708548096 29277367132432896 29294074031874048 29316732862595072 29436701128261632 29575361436844032 29612487880046592 29652304206495744 29679451701801984 29719358066393088 29756665270960128 29896832756809728 29974611860914176 30002054437691136 30042394567114752 30165332344307712 30221798330253312 30249467213001957 30290140008423424 30386272132399104 30550296138190848 30567729424564224 30595715016688764 30636853369602048 30716557699055616 30744679547534976 30786018195013632 30861246716706816 30969862645358592 31050433326219264 31138407581220864 31196695050584064 31225256477937504 31267241299017728 31306491587155968 31348585635250176 31535789562003456 31564661439654216 31582673565614208 31607102617485312 31625138962169856 31736443403907072 31968890472628224 32052060207710208 32081404745253888 32124540725231616 32184674120892416 32203040052215808 32232522815935488 32275861986082816 32316378412548096 32345964940635756 32389456642670592 32553073096261632 32582876324804352 32626686572888064 32667643395293184 32760199642742784 32937038023987008 32981324470419456 33000145004003328 33116288769294336 33253305878812672 33272281616449536 33358842232307712 33389383164527232 33434277824692224 33633936851410944 33721438343528448 33752311242402528 33797693888004096 33816980276379648 33999523121534976 34045238163013632 34076407509476352 34184556148948992 34325993165225984 34369083155464704 34415295099568128 34466460040802304 34634270469390336 34699101786587136 34718902556295168 34809226677190656 34841095476028416 34887942077939712 35096281931907072 35128413537679692 35175646461394944 35219803035550464 35267158839656448 35433283267330048 35477763257253888 35510244119610993 35557990444670976 35578281332441088 35751505000660992 35818427650670592 35851220400594912 35965001781706752 36140108315885568 36207758386003968 36228420058742784 36261588167927424 36310344734343168 36355925714116608 36438138723004416 36622207233294336 36655735865404896 36705022394499072 36800513571815424 36973860800692224 37007711381259264 37054167776985384 37103990029221888 37125163129503744 37375750592004096 37409969113664256 37431316818505728 37528697511346176 37563056060093136 37613562552778752 37711417373097984 37803568756948992 37838178957837312 37889055374966784 38022405624004608 38201508522590208 38249463511726848 38300892933390336 38335958448160896 38387504169091072 38616742310879232 38665218549897792 38717206987014144 38739300656873472 38774767545902592 38826903280287744 38963554278064128 39036489509910528 39058765375832064 39248934837682176 39433815249125376 39483317173395456 39572602269069312 39675553694613504 39862443675746304 39912483664410624 39966149147885568 40002739250254848 40025566498996224 40056526089486336 40220443125743616 40295731107004416 40332622950669276 40657621855371264 40733728184254464 40756972566085632 40794286688918352 40849137826136064 40955410265407488 40992906063379968 41048024260018176 41148328955609088 41199983137456128 41237702848580508 41293150193811456 41400577768292352 41517876774961152 41595593400778752 41633675303916672 41741988782874624 41969158044254208 42047719416004608 42086215252872288 42110231420818944 42142803489980416 42166851949559808 42315257871876096 42529014851567616 42567951327566976 42625187296837632 42775206327005184 42976697087913984 43088504550064128 43127953254181008 43185942190227456 43404097461682176 43443835099739136 43502248763850752 43556857860390912 43680266190323712 43916050698649344 43941111047811072 43975099293892608 44155051692392448 44363042155266048 44478456309743616 44519177552702976 44579037099589632 44634997906440192 44845249135214592 44961917791371264 45003081656536704 45063591850672128 45089307035172864 45332697495379968 45435210012635136 45579408198598656 45825444207286272 45887060132757504 45955280054403072 46074836548583424 46117019321302464 46179027292520448 46265469048782848 46291870075060224 46454793968037888 46795042575876096 46837884716906256 46900861948526592 46959737380733952 47022878452875264 47303684343005184 47346992159481324 47410653926227968 47437708443254784 47604665105860608 47668673334214656 47757903534227456 47801627200793216 47953335708942336 48186811087847424 48277011181338624 48304560078323712 48348784223903232 48413792979124224 48474567618822144 48518947410953634 48584184964005888 48829609644392448 48874314487206528 48940029859332096 49001465092939776 49140299464114176 49343615175012352 49405557035980512 49471986705629184 49500217506004992 49834334122672128 49879958818219008 49908422424674304 50038263348461568 50084074746790848 50151416737038336 50450905277116416 50582157515292672 50628466863603792 50696540832006144 50725470414569472 50935344696786944 50999284682302464 51067857244520448 51114611264214528 51488989747838976 51553624733197056 51622942649352192 51699690061203456 51769204373716992 51951405704085504 52048652679880704 52078353834442752 52213840015785984 52261643214042624 52331913116909568 52578420332167168 52644422897860608 52692620306519538 52763469692092416 52900738259484672 53149924900995072 53216644885880832 53336985667006464 53367421998661632 53627257500991488 53727641476005888 53776830600892368 53947502672560128 54210162473828352 54311637579005952 54342630088114176 54392382251891136 54465517101514752 54657208084506624 54730699013357568 54933310849941504 54983603798107344 55057533591748608 55200770357723136 55460791201038336 55511567071888896 55581251665478076 55655985043832832 55687744694255616 55958877392338944 56063625888006144 56114953670496384 56146975227758592 56222469266079744 56420343829168128 56567126059646976 56705353135423488 56757268436755968 56833583062450176 57033608436006912 57302262783885312 57374195267590272 57451339400085504 57503937672241344 57581256253636608 57925113466318848 58075810480521216 58240354920431616 58445331417096192 58554734264865792 58588148063748096 58633465725190144 58873402256523264 59150722873688064 59224975760093184 59358903403603968 59438716132786176 59513330541920256 59793665513619456 59949223721828352 60004108875382272 60084789134229504 60330664688615424 60443596660506624 60498934426003914 60580280016846848 60772544264798208 61100592276381696 61135458849128448 61191430033377528 61273706739204096 61433115398111232 61489359095069952 61572036390027264 61722493433413632 61939725290717184 62100866652438528 62276815162441728 62393390101168128 62450512955875008 62534482598035456 62612983174311936 63071579124006912 63129322879308432 63165347131228416 63214205234970624 63250277924339712 63472886807814144 63937780945256448 64162809490507776 64249081450463232 64369348241784832 64465045631870976 64551723972165632 64632756825096192 64691929881271512 64778913285341184 65106146192523264 65165752649608704 65253373145776128 65335286790586368 65520399285485568 65874076047974016 65962648940838912 66000290008006656 66232577538588672 66506611757625344 66544563232899072 66717684464615424 66778766329054464 66868555649384448 67267873702821888 67442876687056896 67504622484805056 67595387776008192 67633960552759296 67999046243069952 68152815018952704 68369112297897984 68651986330451968 68738166310929408 68830590199136256 68932920081604608 69268540938780672 69398203573174272 69437805112590336 69682190952056832 69775884155879424 70192563863814144 70256827075359384 70351292922789888 70439606071100928 70534317679312896 70866566534660096 70955526514507776 71020488239221986 71115980889341952 71156562664882176 71503010001321984 71636855301341184 71702440801189824 71930003563413504 72280216631771136 72415516772007936 72456840117485568 72523176335854848 72620689468686336 72711851428233216 72778421116430451 72876277446008832 73244414466588672 73311471730809792 73410044788998144 74015422762518528 74108335553970768 74207980058443776 74250326259007488 74751501184008192 74819938227328512 74862633637011456 75057395022692352 75126112120186272 75227125105557504 75422834746195968 75676357915674624 75778110749933568 76044811248009216 76403017045180416 76498927023453696 76601785866780672 76671916896321792 76775008338182144 77233484621758464 77330437099795584 77434413974028288 77478601313746944 77549535091805184 77653806560575488 77927108556128256 78072979019821056 78117530751664128 78497869675364352 78867630498250752 78966634346790912 79038930459779307 79145204538138624 79351107389227008 79724887351492608 79824967328821248 80005478500509696 80051132997992448 80113052178972672 80440886251487232 80591462214008832 80665245901338552 81315243710742528 81467456368508928 81513945132171264 81588573377836704 81698275652272128 81910820530814976 81985812126759936 82096048520036352 82296657911218176 82399966274912256 82475405697161016 82586300387622912 82801155536584704 83191186801557504 83267350607833344 83483977565749248 83938316088508416 84095438832009216 84172430505744576 84220462841637888 84285606979960832 84333703899119616 84630515743752192 85058029703135232 85135902655133952 85250374593675264 85550412654010368 85953394175827968 86177009100128256 86255906508362016 86371884380454912 86887670199478272 87004497527701504 87113715720781824 87360532380647424 87832101397298688 87882222095622144 87950198587785216 88310103384784896 88726084310532096 88956912619487232 89038355105405952 89158074199179264 89269995812880384 89690498270429184 89923835582742528 90006163313073408 90127183701344256 90665394990759936 90748401639005871 90870420025270272 91158816397197312 91650888414572544 91910560108806144 92149673097166848 92234038642604928 92358054585040896 92530938097565696 92583740150120448 92909587936075776 93590085151752192 93675769433812512 93801723897053184 93919474761467904 94045756905750528 94607368686010368 94693984318962648 94821307852455936 94875416886509568 95209330211721216 95515807068454912 95603254401586432 95906671417884672 96373622175694848 96554022362677248 96609120156647424 96697568447806464 96827585958248448 96949135237644288 97037894821907268 97168369928011776 97659219288784896 97748628974413056 97880059718664192 98002930185879552 98280598928228352 98687230350024704 98811114071961024 98943973411258368 99000435012009984 99759917636438016 99816844849348608 100076526696923136 100168149493581696 100302833474076672 100901810554232832 101164315030585344 101256933727207584 101393081664012288 101450940829138944 101870689393573888 101998569364604928 102135714489040896 102229222528429056 102977979495677952 103107249466394112 103245885298704384 103399380122406912 103902811408171008 104097305359761408 104156707668885504 104427680031571968 104523286428085248 104663826233819136 105156840664334336 105288845795721216 105385240613039076 105526939384184832 105801476518969344 106299849801990144 106433289771761664 106530732358832979 106673971334012928 106734843997323264 107254515001982976 107455282952011776 107553661201784736 107895005345120256 108420324947656704 108623275158011904 108685260176228352 108784764503782272 108931034203029504 109314416169013248 109866621699883008 109967207596214688 110115067183497216 110401540715446272 110921582402076672 111023134143777792 111162503330956152 111311970087665664 111375489388511232 112127251776012288 112229907340992768 112293950455517184 112840687658336256 113134252119293952 113410706270846976 113514536873511936 113667166124900352 114067216872013824 114604525567770624 114748390535180544 114902678800171008 115007875344482688 115162512507273216 115850226932637696 116151620961042432 116480709840863232 116890662834192384 117109468529731584 117176296127496192 117266931450380288 117746804513046528 118301445747376128 118449951520186368 118717806807207936 119026661083840512 119587331027238912 119898447443656704 120008217750764544 120169578268459008 120661329377230848 120887193321013248 120997868852007828 121160560033693696 122201184552763392 122270917698256896 122382860066755056 122547413478408192 122866230796222464 122978718190139904 123144072780054528 123444986866827264 123879450581434368 124201733304877056 124553630324883456 124786780202336256 124901025911750016 125068965196070912 125225966348623872 126143158248013824 126258645758616864 126330694262456832 126428410469941248 126500555848679424 126945773615628288 127875561890512896 128325618981015552 128738696483569664 128930091263741952 129265513650192384 129383859762543024 129557826570682368 130212292385046528 130331505299217408 130506746291552256 130670573581172736 131040798570971136 131748152095948032 131925297881677824 132465155077177344 133013223515250688 133089126465798144 133435368929230848 133557532658108928 133737111298768896 134535747405643776 134885753374113792 135009244969610112 135190775552016384 135267921105518592 135998092486139904 136305630037905408 136738224595795968 137303972660903936 137476332621858816 137661180398272512 137865840163209216 138537081877561344 138796407146348544 138875610225180672 139364381904113664 140385127727628288 140513654150718768 140702585845579776 140879212142201856 141068635358625792 141733133069320192 141911053029015552 142040976478443972 142231961778683904 142313125329764352 143006020002643968 143273710602682368 143404881602379648 143860007126827008 144560433263542272 144831033544015872 144913680234971136 145046352671709696 145241378937372672 145423702856466432 145556842232860902 145752554892017664 146488828933177344 146622943461619584 146820089577996288 148030845525037056 148216671107941536 148415960116887552 148500652518014976 149503002368016384 149639876454657024 149725267274022912 150114790045384704 150252224240372544 150454250211115008 151352715831349248 152089622496018432 152806034090360832 152997854046907392 153203571733561344 153343833792643584 153550016676364288 154466969243516928 154660874199591168 154868827948056576 155099070183610368 155307613121150976 155854217112256512 156145958039642112 156235061503328256 156995739350728704 157735260996501504 157933268693581824 158077860919558614 158290409076277248 158702214778454016 159449774702985216 159649934657642496 160010957001019392 160102265995984896 160881772502974464 161182924428017664 161330491802677104 162630487421485056 162934912737017856 163027890264342528 163177146755673408 163396551304544256 163971624253519872 164192097040072704 164799932549824512 164950811394322032 165172600775245824 165602311073169408 166382373603115008 166534701215666688 166967955131498496 167876632177016832 168190877664018432 168344861011489152 168440925683275776 168571213959921664 168667407798239232 169261031487504384 170116059406270464 170271805310267904 170500749187350528 171100825308020736 171906788351655936 172354018200256512 172511813016724032 172743768760909824 173775340398956544 174227431441563648 174721064761294848 175664202794597376 175764444191244288 175900397175570432 176620206769569792 177452168621064192 178076710210811904 178316148398358528 178539991625760768 179380996540858368 179847671165485056 180012326626146816 180254367402688512 181330789981519872 181496803278011742 181740840050540544 182317632794394624 183301776829145088 183821120217612288 184299346194333696 184468077285209856 184716109170081792 185061876195131392 185167480300240896 185819175872151552 187180170303504384 187351538867625024 187603447794106368 187838949522935808 189214737372020736 189387968637925296 189642615704911872 189750833773019136 190418660423442432 191031614136909824 191206508803172864 191813342835769344 192747244351389696 193108044725354496 193395136895612928 193655171916496896 193898270475288576 194075789643814536 194336739856023552 195318438577569792 195497257948826112 195760119437328384 196005860371759104 196561197856456704 197374460700049408 197622228143922048 197887946822516736 198000870024019968 199519835272876032 199633689698697216 200153053393846272 200336298987163392 200605666948153344 201803621108465664 202328630061170688 202513867454415168 202786163328024576 202901881658277888 203741378787147776 203997138729209856 204458445056858112 205955958991355904 206214498932788224 206491770597408768 206798760244813824 207805622816342016 208194610719522816 208313415337771008 209046572856170496 209327652467638272 210313681328668672 210577691591442432 210770481226078152 211053878768369664 211602953037938688 212599699603980288 212866579543523328 213061464717665958 213347942668025856 213469687994646528 214509030003965952 214910565904023552 215107322403569472 215790010690240512 216840649895313408 217246550316023808 217370520352456704 217569529007564544 217862068406059008 218628832338026496 219733243399766016 219934415192429376 220230134366994432 222046268287555584 222325006661912304 222623940175331328 222750978777022464 224254503552024576 224459814681985536 224587900911034368 225681375316672512 226268504238587904 227029073747023872 227334332249800704 228134433744027648 229209051135541248 229496781070361088 229805357600342016 230015750688965376 230325025014546432 231700453865275392 232303241922084864 232961419681726464 233781325668384768 234218937059463168 234352592254992384 235493609026093056 236602891494752256 236899903040372736 237116791379337921 237435613614415872 238053322167681024 239174662054477824 240016435501529088 240339156536918016 241322658754461696 241774386642026496 241995737704015656 242321120067387392 244402369105526784 244541835396513792 244765720133510112 245094826956816384 245732461592444928 245957436380279808 246288145560109056 246889973733654528 247758901162868736 248403466609754112 249573560404672512 249802051823500032 250137930392141824 250451932697247744 252286316496027648 252517291517233728 252661388524913664 252856820939882496 253001111697358848 253891547231256576 255751123781025792 256651237962031104 257477392967139328 257860182527483904 258531027300384768 258767719525086048 259115653141364736 260663010598434816 261013492583104512 261341147162345472 262081597141942272 263496304191896064 263850595763355648 264930310154354688 266026447030501376 266178252931596288 266870737858461696 267115065316217856 267474222597537792 269071494811287552 269771506748227584 270018489939220224 270381551104032768 271996184972279808 272245204917017613 272611260075810816 273476449191591936 274607945321807872 274952665243717632 275731680326418432 277074163755122688 277592814292697088 277751220450361344 278728763808227328 280770255455256576 281027308301437536 281405171691159552 281758424284403712 282137270717251584 283466266138640384 283822106058031104 284081952956887944 284463923557367808 284626250659528704 286547421205364736 286809763204759296 287720014253654016 289120866527084544 289662067088031744 289827360469942272 290092705343419392 290482757874745344 290847405712932864 291113684465721804 291505109784035328 292977657866354688 293245886923239168 293640179155992576 296061691050074112 296433342215883072 296831920233775104 297001305036029952 299279752909314048 299450534548045824 300229580090769408 300504448480745088 300908500422230016 302705431662698496 304179244992036864 305612068180721664 305995708093814784 306407143467122688 306687667585287168 307100033352728576 308933938487033856 309321748399182336 309737655896113152 310198140367220736 311708434224513024 312291916079284224 312470123006656512 313991478701457408 315470521993003008 315866537387163648 316155721839117228 316580818152554496 317404429556908032 318899549405970432 319299869315284992 319592197076498937 320021914002038784 320204531991969792 321763545005948928 322365848856035328 322660983605354208 325260974842970112 325869825474035712 326055780528685056 326354293511346816 326793102609088512 327943248507039744 329599865099649024 329901622788644064 330345201550491648 331204622146338816 332764747206230016 333069402431333376 333935910262996992 336381755328036864 336689722022978304 336881851366551552 337142427919843328 338522062975008768 340232118812540928 340543610620535808 341001498374701056 342201650616041472 343813576703311872 344708036400513024 345023626033448064 345487537521819648 347550680797913088 348454862883127296 349442129522589696 351328405589194752 351528888382488576 351800794351140864 353240413539139584 354904337242128384 356153420421623808 357079983251521536 358761993081716736 359695342330970112 360024653252293632 360508734805377024 362661579963039744 362993606556023484 363481680101081088 366603553658290176 367642240435224576 368598692388667392 368936154570419712 369432218340163584 370123752390262784 370334960600481792 371638351744303104 374360340607008768 374703077735250048 375206895588212736 375677899045871616 378429474744041472 378775937275850592 379285231409823744 379501667546038272 380837320846884864 382063228273819648 382413017606345728 383626685671538688 386216089450708992 386790273791225856 387796540950577152 388151579287629072 388673479712047104 390636877155139584 390994515897652224 391520238874656768 392011720743518208 393122395712913408 394748921400098816 395244456287844096 395775893645033472 399039670545752064 399267379397394432 400306106787692544 400672597974326784 401211333896306688 403607242216931328 404657260122341376 405027734908830336 405572326656049152 405803763316555776 407482757574295552 407994277458419712 408916890113716224 411911917982711808 412428997865576448 412983541194817536 413597520489627648 415611245632684032 416389221439045632 416626830675542016 418093145712340992 421155383182884864 421540962452156304 422107757536739328 423205906075877376 425199399207960576 425733159087046656 426122929435331916 426695885336051712 426939375989293056 429018060007931904 429821131808047104 430214644807138944 431580021380481024 433681299790626816 434493100632047616 434741040704913408 435139058015129088 435724136812118016 437257664676052992 439466486799532032 439868830384858752 440460268733988864 444092536575111168 444650013323824608 445247880350662656 445501957554044928 448509007104049152 448919629363971072 449175801822068736 451362750633345024 454058147494047744 456268867488055296 458418102271082496 458993562140722176 459610715200684032 460031501377930752 460650050029092864 463400907730550784 464606483844169728 465922839363452928 467562651336769536 468437874118926336 468705184509984768 470987218052186112 473205782989504512 473799806080745472 474233582758675842 474871227228831744 476106644335362048 478349324108955648 480032871003058176 482645317508923392 483548773284052992 483991475408031312 484642240134774784 488804738211053568 489083670793027584 489531440267020224 490189653913632768 491914872760559616 492576291120218112 495517802325737472 496806933219508224 499147120809345024 499604103647000064 500275860784283648 500903865394495488 504572632992055296 505034583034467456 505322777049827328 505713641879764992 506002223394717696 507783094462513152 511502247562051584 513302475924062208 514954785934278656 515720365054967808 517062054600769536 517535439050172096 518231306282729472 521326021196869632 522682294324690944 524163194283884544 526992608383792128 527701191526711296 529860620308709376 532052894061002752 532356505863192576 534230130632435712 534948445195075584 538142989622575104 539543013496455168 540036979878440448 540763102208065536 543992369944559616 544490409834035226 545222520151621632 546952898383183872 549215890643615744 549905330487435264 551463360652836864 554148327510245376 555185628585394176 555502440900722688 557457527616454656 561540510910513152 562054616602875072 562810343382319104 563516848568807424 567644212116062208 568163905913775888 568927847114735616 569252501319057408 573094842410729472 573619526409518592 575440028507308032 578241733054169088 579324134176063488 580185410686838784 580965515749490688 581694811425865728 582227368931443608 583010219568070656 585955315732709376 586491773846478336 587280358311985152 592123382100148224 592866684431766144 593663840467550208 594002610072059904 598559505818628096 598901069096091648 600459160181538816 601008896961490176 601817000844460032 605410863325396992 608358489984073728 611224136361443328 611991416187629568 613375335170574336 614200066705457152 617867876974067712 618643496798364672 619475311792226304 620396280734441472 623416868449026048 624583832158568448 624940246013313024 627982957402914816 630941043986006016 631733074774327296 632311443678234456 633161636305108992 634808859113816064 637799098811940864 638599738630569984 639184394152997874 640043828004077568 640409063983939584 643527090011897856 644731697712070656 645321967210708416 650521949685940224 651739650948071424 652111561057370112 652708587022693632 653586205218177024 655886497014079488 659199730199298048 659803245577288128 660690403100983296 666138804862666752 667871820525993984 672763510656073728 673379444045956608 673763702733103104 674284855839686656 677044125950017536 681087221241071616 682002996749402112 684403301232082944 687627153406623744 689416072801026048 690047252066896128 690975075043639296 695101361595826176 696909725766254592 698884259045179392 702656811178389504 703057776764977152 706480827078279168 709808674484256768 712306840843247616 714159966503043072 717523986163433472 720049306504587264 721017469610754048 725323159926079488 725987213112046968 726963360202162176 733207107316580352 735284480870449152 737197384777334784 737872309140839424 738864436680327168 740247504780525568 740669921200963584 743276703488606208 748720681214017536 749406155470500096 750413791176425472 751355798091743232 756858949488082944 757551874551701184 758570462819647488 759003335092076544 761674641693769728 764826035212691456 767253371343077376 772432178901417984 773580547582451712 775593081901154304 776303158575258144 777346959424094208 781989031795304448 783040477749313536 784023441487036416 786244791425826816 789497842800197632 790488912575688192 791551787290066944 798079341091504128 798534758794788864 800612213575385088 801345195948653568 802422667792613376 807214484433862656 809314520244682752 810055469817660672 811144653312098304 814965515148591104 815988554916839424 816735614751052839 817833780227432448 823823835965423616 824857995731152896 827195040979255296 831222491265368064 832778442878091264 833253661351084032 836186291424681984 842310766365769728 843081924904312608 844215515073478656 846411812151754752 850398798415921152 851466318174093312 852245858870663832 853391770672103424 853878751978586112 859642263616094208 860429289614277888 863160042760962048 867362599581253632 868986201264095232 869482081409826816 870278116030258176 871448273624236032 874515329352105984 878932973599064064 879737660769717504 880920537467977728 888185073150222336 889300026647649216 890495760701325312 891003915108089856 897839258727942144 898351603644137472 902725501266690048 908116294988095488 912537734976110592 916836204542164992 917987124281444352 919221430401368064 920063002755861504 921300100058185728 926801815461101568 929212967688339456 935125302673539072 936875748237852672 937410369019969536 941974436104372224 946411565979009024 947599612161490944 948467165517351684 949742454457663488 952213288670724096 956698648217911296 960065742006116352 965290635017846784 967097546568105984 967982950816062624 969284480269549568 977609476422107136 978167341586055168 979062880534040448 980379307827265536 983829745521119232 991035604651474944 993613866439016448 998294241618690048 999208207294000128 1000551721568567296 1001807730788990976 1009145265984110592 1010069166068934912 1010645554099654656 1011427283759529984 1015566188925026304 1023004495124103168 1026604951848124416 1031440730109935616 1034124109201539072 1035070878100344192 1036462612565458944 1042652042393739264 1045364588649381888 1048326388567769088 1053985216767584256 1055402383053422592 1059721240617418752 1064105788122005504 1064713011726385152 1068460261264871424 1076285979245150208 1079086026992910336 1080073959756880896 1081526204416131072 1087984739889119232 1088980819668070452 1090445040303243264 1098431781287231488 1099810660974870528 1102926721305673728 1108296655020490752 1110371257170788352 1111004881801445376 1114915055232909312 1123081021821026304 1124109233205750144 1125620686764638208 1127033697137614848 1135288424232124416 1136327811827551776 1137855694229471232 1138505002638114816 1146189684821458944 1147239052819037184 1150880057014616064 1158648268352126976 1160370821373677568 1163389622851731456 1164454737862887216 1166020439136141312 1171910631465418752 1172983547692956672 1174560716623970304 1184246764200296448 1185733368863532288 1187327680935100416 1197119011637256192 1197802138192183296 1200918320363077632 1202017793922980352 1203634001688920064 1210821726650793984 1216716979968147456 1222448272722886656 1223982832375259136 1226750670341148672 1235735753948135424 1237286993596729344 1238950623584452608 1240792561468882944 1246833736898052096 1249167664317136896 1249880492026626048 1263466149548654592 1264622887356468912 1266323272610217984 1269617718227632128 1275598197623881728 1277199477261139968 1278368788305995748 1280087656008155136 1280818127967879168 1287054180023795712 1289463395424141312 1290643934421416832 1301043899371880448 1303479301896142848 1304223122114740224 1305417174045387264 1307172410436354048 1311772994028158976 1318399460398596096 1319606491154576256 1321380806201966592 1332277609725333504 1335743641051987968 1345527021312147456 1346758888091913216 1347527405466206208 1348569711679373312 1354088251900035072 1362174442482143232 1368806602464165888 1375254306813247488 1378832145602052096 1380094504133792256 1381950150087278592 1390202723191652352 1393819451532509184 1397768518090358784 1405313622356779008 1406115553529954304 1412961654156558336 1419617348968513536 1424613681686495232 1428319933006086144 1435047972326866944 1440098613009174528 1450646319852158976 1451974426224093936 1453926720404324352 1466414214633160704 1470568961740898304 1475744618281678848 1477728873360654336 1480495009561051136 1486553406977212416 1497441362428035072 1498812310941000192 1500827582352850944 1502711596183486464 1513717898976165888 1515103749103402368 1517140925639294976 1518006670184153088 1523349283387539456 1529652070425382912 1534506742686154752 1544864357802835968 1547161095164903424 1551186163802308608 1552606317150516288 1554693918848188416 1563978063590608896 1568046882974072832 1572489582851653632 1578995685600395264 1580977825151376384 1583103574580133888 1596158682183008256 1597069517589577728 1602690391897307136 1604845335585226752 1614428968867725312 1618629040489365504 1620110939635321344 1622289306624196608 1629931030297182208 1631977109833678848 1633471229502105678 1635667560454864896 1647647671930847232 1649715991462305792 1654390081958510592 1662444982530736128 1665556885756182528 1666507322702168064 1672372582849363968 1684621532731539456 1686163849808625216 1688431030146957312 1702932636348186624 1704491717741327664 1706783541344206848 1707757503957172224 1719284527232188416 1720858579228555776 1726320085521924096 1734725199162507264 1737972402528190464 1740556232060516352 1742896547248472064 1749030658704211968 1757865947198128128 1759475321539435008 1761841074935955456 1776370146300444672 1778600053295298432 1780991521402650624 1782007830216179712 1795678517455884288 1796703207288274944 1805451002533380096 1816232589976190976 1825075469952221184 1833672409084329984 1835974248562888704 1840126005511723008 1842600200116371456 1853603630922203136 1858425935376678912 1870250605347078144 1873751496475705344 1874820738039939072 1883948872208744448 1892823131958018048 1895199224322981888 1896934331034703368 1899484908915326976 1904426577341448192 1913397296435822592 1920131484012232704 1930581270035693568 1934195093136211968 1935965901632125248 1938568960539099136 1955218952844214272 1956334683172110336 1958125761068080896 1960758615654531072 1967659491042238464 1982071209302949888 1998416414588000256 2001103443137134592 2003615461577981952 2018290531968221184 2020138332137869824 2021291108199309312 2022854567519059968 2031132377850052608 2046008990248206336 2053209903696248832 2062881460219871232 2068248218403078144 2070141756200688384 2072925225130917888 2085304084787478528 2090729177298763776 2096652777135538176 2107970433535168512 2119442481234837504 2128211576244011008 2129426023452770304 2136920522529742848 2152571958490300416 2160147919513761792 2163052408832262144 2175969479778238464 2177961639336140904 2180890080606486528 2196863562574462976 2199621321949741056 2205853442611347456 2216593310040981504 2220742514341576704 2222009763602890752 2229830110465818624 2246162043642052608 2248218466411500288 2251241373529276416 2254067394275229696 2270576848464248832 2272655623655103552 2275711388458942464 2277010005276229632 2294478105638074368 2301760114029232128 2317296536704253952 2320741642747355136 2326779245703462912 2328909475725774432 2332040878272282624 2345967095385913344 2349121433247940608 2368493528400592896 2371466737727064576 2374655361870200832 2394238023274512384 2395604276384366592 2401836640726155264 2404035587845960704 2407268003377840128 2421643453301587968 2433433959936294912 2444896545445773312 2447965664750518272 2450206844253158517 2453501340682297344 2471471507896270848 2474573987193458688 2481585122937765888 2493667473796104192 2498335328634273792 2499760984053252096 2526932299097309184 2529245774712937824 2532646545220435968 2539235436455264256 2551196395247763456 2554398954522279936 2556737576611991496 2560175312016310272 2561636255935758336 2578926790848282624 2581287868842833664 2602087798743760896 2606958603792285696 2608446244229480448 2610834348090774528 2614344820872708096 2623545988056317952 2636798920797192192 2639212982309152512 2642761612403933184 2664555219450667008 2671487282103975936 2693517776183826432 2695054810932412416 2697139423358746624 2708176503800070144 2724348884964286464 2737613204928331776 2750508613626494976 2757664291204104192 2760189008267584512 2763900300174557184 2780405446383304704 2787638903065018368 2810627244713558016 2812231107059908608 2825923308313116672 2839234697937027072 2849227363372990464 2856639866012172288 2870095944653733888 2880197226018349056 2901292639704317952 2903948852448187872 2907853440808648704 2932828429266321408 2941137923481796608 2951489236563357696 2960990019122102272 2973106813954424832 2994882724856070144 2997624621882000384 3001655164705701888 3005423192366972928 3027435797952331776 3030207498206804736 3034281851278589952 3046698566775078912 3059304140850765824 3069013485372309504 3094322190329806848 3102372327604617216 3105212634301032576 3109387837696376832 3127956127181217792 3136093765948145664 3144979165703307264 3157991371200790528 3161955650302752768 3166207149160267776 3192317364366016512 3194139035179155456 3205380783794614272 3228857937735450624 3237258080978731008 3240221879270642688 3244578613248393216 3259862060594364416 3263954219667357696 3266942459004211356 3271335120909729792 3295295343861694464 3299431982924611584 3308780163917021184 3324889965061472256 3331113771512365056 3333014645404336128 3344745165698727936 3369243065463078912 3372327699617250432 3376862060293914624 3405865272696373248 3408983435482655328 3413567082688413696 3415515007914344448 3438569054464376832 3441717158457111552 3452640171043848192 3475944805056380928 3481112464121032704 3498061317408423936 3515731894396256256 3518950643078870016 3523682149871910912 3552740292600889344 3557200106590596864 3561983042805301248 3591357034911768576 3593406414576549888 3610902005066760192 3632465179952381952 3650150939904442368 3667344818168659968 3671948497125777408 3680252011023446016 3707207261844406272 3716851870753357824 3740501210694156288 3747502992951410688 3749641476079878144 3790398448645963776 3793868662069406736 3798969817830653952 3808853154682896384 3826794592871645184 3840262968024465408 3861162540071387136 3868390186272423936 3871931803264250496 3877137921078198272 3910437905688428544 3912669366344220672 3916251522136161792 3921517231309062144 3935318982084476928 3964142418605899776 3996832829176000512 4007230923155963904 4036581063936442368 4040276664275739648 4042582216398618624 4045709135038119936 4062264755700105216 4106419807392497664 4125762920439742464 4136496436806156288 4140283512401376768 4145850450261835776 4170608169574957056 4181458354597527552 4193305554271076352 4215940867070337024 4238884962469675008 4256423152488022016 4258852046905540608 4273841045059485696 4305143916980600832 4320295839027523584 4351938959556476928 4355923278672281808 4361780161212973056 4393727125148925952 4399242643899482112 4411706885222694912 4433186620081963008 4441485028683153408 4459660220931637248 4492324087284105216 4496436932823000576 4502482747058552832 4508134788550459392 4541153696928497664 4545311247310207104 4551422776917884928 4554020010552459264 4588956211276148736 4603520228058464256 4634593073408507904 4641483285494710272 4653558491406925824 4657818951451548864 4664081756544565248 4691934190771826688 4736987056801185792 4742933475454129152 4749310723740401664 4788476046549024768 4791208552768733184 4808071175691921408 4814536006755680256 4843286906603175936 4866867919872589824 4889793090891546624 4895931329501036544 4900413688506317034 4907002681364594688 4942943015792541696 4949147974386917376 4963170245875531776 4987334947592208384 4996670657268547584 4999521968106504192 5053864598194618368 5058491549425875648 5065293090440871936 5108797909044559872 5113475153223982992 5120350624032620544 5123272511871516672 5157853581696565248 5162575737685667328 5204175597487521792 5213917207584571392 5221668696181549056 5228689641745416192 5247091976112635904 5273597841594384384 5278425964618305024 5285523224807866368 5329110438901334016 5342974564207951872 5387035552367652864 5390109621864824832 5416353007600140288 5448697769928572928 5475226409856663552 5501017227252989952 5520378016535169024 5527800600349114368 5560810892766609408 5575277806130036736 5621254489427116032 5624462214119817216 5651846616626233344 5678469395874054144 5698454726745980928 5713279732024344576 5740191889307467776 5760394452036698112 5802585279408635904 5807897704896375744 5815706881617297408 5865656858532642816 5882275846963593216 5902978473126715392 5921980038244204544 5946213627908849664 5995249243764000768 6003310329411403776 6010846384733945856 6054871595904663552 6060414996413609472 6068563702557179904 6093397133550157824 6118608281701531648 6138026970744619008 6188644380659613696 6204744655209234432 6210425268602065152 6218775675392753664 6255912254362435584 6272187531896291328 6289958331406614528 6315982742401581056 6323911300605505536 6384634728732033024 6388278070358310912 6410761567589228544 6457715875470901248 6480443758541285376 6489157226496786432 6519724121188728832 6527908439334715392 6533884918008422712 6542670241819459584 6590590687723388928 6598863965849223168 6617560327834042368 6649779930122944512 6662227543024730112 6666029290808672256 6689490331397455872 6738486130926157824 6744655399234500864 6753724120587829248 6811730545392746496 6817966870965310656 6827134165376827392 6831030015828688896 6883434316914223104 6905280342087696384 6951889610112761856 6962224928242065408 6996122634816847872 7037901286157740032 7047364299743821824 7105480585201778688 7114400213181193728 7123966085610602496 7182714069823537152 7186812829153099776 7221804010133520384 7264930359904763904 7300301879808884736 7334689636337319936 7343896994251554816 7350620532759475551 7360504022046892032 7414414523688812544 7481002421388312576 7495005985902821376 7499282952159756288 7580796897291927552 7587737324138813472 7597939635661307904 7617706309365792768 7653589185743290368 7680525936048930816 7736780372544847872 7743863606528500992 7754275842156396544 7820875811376857088 7825338732688441344 7832503044272323584 7843034462618124288 7870637964168953856 7928284837211799552 7993665658352001024 8014461846311927808 8080553328551479296 8085164432797237248 8091418270076239872 8124529511400210432 8212839614784995328 8251525840879484928 8272992873612312576 8280567024802753536 8291700900523671552 8341216339149914112 8362916709195055104 8431881734140674048 8477769924939350016 8512846304976044032 8517704093811081216 8547682090118971392 8610287833961201664 8640591678055047168 8703877919112953856 8711846557344563616 8723560322425946112 8787454250297851904 8798485287798964224 8823413770445389824 8882970057366306816 8919320441863274496 8984648174568210432 8992873865646001152 9004965494117105664 9016269577100918784 9082307393856995328 9090622494620414208 9102845553835769856 9177912422552297472 9207040456116928512 9282966570989420544 9307116982813851648 9315637902903097728 9328163513089130496 9383868381543653376 9473974113602371584 9485866950908258304 9498621447480803328 9576952093098049536 9582417105537466368 9616142351383842816 9686573813206351872 9733735839745179648 9779586181783093248 9791862659002073088 9800827377012634068 9814005362729189376 9885886031585083392 9898295948773834752 9926340491751063552 9974669895184416768 9993341314537095168 9999043936213008384 10107729196389236736 10116983098851751296 10130586180881743872 10217595818089119744 10226950306447965984 10240701248065241088 10246545023743033344 10315707163393130496 10325151475371334656 10427834415169142784 10443337392363098112 10494183952225271808 10547195683188768768 10556851929236610048 10571046449615732736 10658220877802668032 10685949128415903744 10774071104735305728 10780219243729649664 10832706015200280576 10897395539857145856 10950452819713327104 11002034454505979904 11040756033070338048 11121621785533218816 11150555612260073472 11242508978854232064 11248924428239634432 11396909453491961856 11426559464048689152 11480383778614935552 11520788904073396224 11605170558817271808 11615795409792751488 11631413763234594816 11731313717065285632 11764551693927186432 11805956946253430784 11843960076488409088 11892427255817699328 11990498487528001536 12021692769467891712 12109743191809327104 12120829992827218944 12137127405114359808 12186794267100315648 12237216563403063296 12377288761319227392 12409489310418468864 12420850537204130304 12437551350785507328 12511824508724871168 12544375063792582656 12579916662813229056 12631965484803162112 12647822601211011072 12769269457464066048 12776556140716621824 12821523135178457088 12915431750941802496 12960887517082570752 13055816878669430784 13067769836016845424 13085340483638919168 13181181375446777856 13197727931698446336 13235120655668084736 13299559860245889024 13324455086049460224 13378980662794911744 13476972261852315648 13489310798469001728 13507448241175658496 13623461090785492992 13635933741930621312 13654268330753654784 13662060031657377792 13766868633828446208 13810560684175392768 13903779220225523712 13924449856484130816 13992245269633695744 14075802572315480064 14210961170403557376 14228800426362387456 14247932171221204992 14365428139647074304 14373625658306199552 14443608020267040768 14529860719809527808 14600603759617769472 14669379272674639872 14687793988503109632 14701241065518951102 14721008044093784064 14828829047377625088 14962004842776625152 14990011971805642752 14998565904319512576 15161593794583855104 15175474648277626944 15195879271322615808 15361051872097861632 15473560745089695744 15487727213057001984 15508551684312793088 15641751622753714176 15665006088544647168 15686068925236248576 15741275928337907712 15856569674423599104 15987331316704002048 16028923692623855616 16161106657102958592 16170328865594474496 16249059022800420864 16425679229569990656 16503051681758969856 16561134049605507072 16583401801047343104 16682432678299828224 16725833418390110208 16863763468281348096 16955539849878700032 17025692609952088064 17035408187622162432 17095364180237942784 17220575667922403328 17281183356110094336 17407755838225907712 17423693114689127232 17447120644851892224 17596970575597928448 17646827540890779648 17765940114732613632 17838640883726548992 17985747731292002304 18009930988234211328 18032539154201837568 18164614787713990656 18181244989240828416 18205691107671539712 18355824845104594944 18414080912233857024 18565933141978841088 18614233965627703296 18631275805806195456 18656327026178260992 18767736763087306752 18947948227204743168 18971733901816516608 19153904186196099072 19164834211074932736 19232284702767685632 19373147626412703744 19467471679490359296 19559172363566186496 19583725318004146176 19601654754025268136 19628010725458378752 19771772063170166784 19796591897547669504 19852680983502127104 19949339790368833536 19986682629074190336 19998087872426016768 20215458392778473472 20233966197703502592 20261172361763487744 20435191636178239488 20453900612895931968 20481402496130482176 20493090047486066688 20650302950742669312 20855668830338285568 20886674784726196224 20988367904450543616 21113703858473220096 21142092899231465472 21316441755605336064 21371898256831807488 21548142209470611456 21560438487459299328 21665412030400561152 21794791079714291712 21900905639426654208 22004068909011959808 22081512066140676096 22243243571066437632 22485017957708464128 22497848856479268864 22793818906983923712 22853118928097378304 22960767557229871104 23041577808146792448 23210341117634543616 23231590819585502976 23262827526469189632 23462627434130571264 23529103387854372864 23611913892506861568 23784854511635398656 23980996975056003072 24043385538935783424 24241659985654437888 24274254810228719616 24373588534200631296 24474433126806126592 24754577522638454784 24818978620836937728 24841701074408260608 24875102701571014656 25023649017449742336 25088750127585165312 25263930969606324224 25295645202422022144 25538538914928132096 25553112281433243648 25643046270356914176 25830863501883604992 25921775034165141504 26111633757338861568 26135539672033690848 26170680967277838336 26362362750893555712 26395455863396892672 26470241311336169472 26648910172098920448 26757961325589823488 26953944523704631296 26978621596938003456 27014896482351316992 27246922181570985984 27271867483861242624 27308536661507309568 27533737267656892416 27621121368350785536 27848899712968261632 27984490539267391488 28151605144630960128 28421922340807114752 28457600852724774912 28495864342442409984 28730856279294148608 28747251316612399104 29059721439619055616 29201207519235538944 29338758545349279744 29375587977006219264 29402482131037902204 29442016088187568128 29657658094755250176 29924009685553250304 29980023943611285504 29997131808639025152 30323187589167710208 30350949296555253888 30391758542645231616 30722103744195723264 30947121490179391488 30975454426114003968 31017103368625586176 31283503245507428352 31330012177089294336 31482551856675815424 31713139348847198208 31974662633408004096 32057847385247711232 32322213314205917184 32340657731188948992 32498118045600841728 32851358459139981312 33006103363517939712 33122268099211014144 33364865356599656448 33451666836780220416 33727526936562696192 34051385219904176128 34190728360475885568 34441151335844806656 34562366712220188672 34815511676451815424 34847386229378254464 34894241289703784448 35193941151195856896 35293655081781559296 35531880229465227264 35677281767453097984 35971495462584004608 36065078308403675136 36329229575427981312 36362489978481656832 36411382215343079424 36711649690209189888 37131866283957682176 37228467931255406592 37262551611612390912 37312654052356521984 37535473526174613504 37895896454409486336 37943467803633033216 38307808372392198144 38329668422149865472 38464569405535371264 38746295252825407488 39167450636008292352 39203309508050536272 39256021450916757504 39543544126340333568 39593183795095339008 39705361967004254208 39898679580737667072 39973365258148380672 40430916785556946944 40467932395407005184 40522344723526975488 40870383272356478976 40907801225791863936 40962804992260964352 40986180094972133376 41300605901485338624 41711337660676571136 41773349569452392448 41976735808901087232 42227407716946440192 42632883511210672128 42743796513663614976 43096284418941222912 43120876974918598656 43330824060801122304 43589582159428583424 43801811278853308416 44008137818023919616 44163024132281352192 44486487142132875264 44970035915416928256 44995697712958537728 45587637813967847424 46083155616293584896 46420682235269087232 46463181639171005952 46525655052938379264 46925254868261142528 47058206775708745728 47223827785013723136 47569709023270797312 47961993950112006144 48086771077871566848 48483319971308875776 48747177068401262592 48948866253612253184 49509155045276909568 49683402148816521216 49750205403142029312 50047298034899484672 50177500255170330624 50527861939212648448 50591290404844044288 51077077829856264192 51106224562866487296 51286092540713828352 51661727003767209984 51843550068330283008 52223267514677723136 52271079344067381696 52341361934555676672 52790911726793785344 52940482622672338944 53297820344197840896 53515922651179646976 53957243193876006912 54029792964702633984 54493844363141971968 54543734967722485248 54617073323014619136 55067474535313784832 55242242736701571072 55697799425936523264 55968981078534782976 56303210289261920256 56843844681614229504 56915201705449549824 57461712558588297216 57494502633224798208 58119442879238111232 58402415038471077888 58677517090698559488 58751175954012438528 58804964262075804408 58884032176375136256 59315316189510500352 59848019371106500608 59960047887222571008 59994263617278050304 60646375178335420416 60701898593110507776 60783517085290463232 61444207488391446528 61950908852228007936 62034206737251172352 62567006491014856704 62660024354178588672 62965103713351630848 63426278697694396416 63949325266816008192 64115694770495422464 64644426628411834368 64681315462377897984 64996236091201683456 65702716918279962624 66012206727035879424 66244536198422028288 66729730713199312896 67455053873125392384 68102770439808352256 68381456720951771136 68882302671689613312 69124733424440377344 69631023352903630848 69694772458756508928 69788482579407568896 70387882302391713792 70587310163563118592 71354563534906195968 71942990925168009216 72130156616807350272 72724979956963313664 72822764430686158848 73423299380418379776 74263732567915364352 74456935862510813184 74525103223224781824 74625308104713043968 75070947052349227008 75791792908818972672 75886935607266066432 76615616744784396288 76659336844299730944 76929138811070742528 77492590505650814976 78334901272016584704 78406619016101072544 78512042901833515008 79087088252680667136 79186367590190678016 79410723934008508416 79946730516296761344 80861833571113893888 80935864790814010368 81044689447053950976 81740766544712957952 81815602451583727872 81925609984521928704 82601211802970677248 83546699138904784896 83953471617802174464 84454815433892880384 85265767022421344256 85487593027327229952 86192568837882445824 86241753949837197312 87179164318857166848 87603622557706616832 88016275636047839232 88326048264562704384 88972974284265750528 89940071830833856512 89991395425917075456 91175275627935694848 92166311232587169792 92841364470538174464 92926363278342011904 93051310105876758528 93850509736522285056 94447655570027446272 95139418046541594624 95923987900224012288 96173542155743133696 96966639942617751552 97494354136802525184 97897732507224506368 99018310090553819136 99366804297633042432 100094596069798969344 100355000510340661248 101055723878425296896 101182580809688088576 102154155659712528384 102572185081427656704 103323454007534419968 103687100136660566016 104446535029355446272 104542158688134763392 104682723869111353344 105581823453587570688 105880965245344677888 106595640688395681792 107031845302359293952 107914486387752013824 108987688726283943936 109087469935444970496 109234146646029238272 110134949070627569664 111395598851873046528 111937962157069565952 112606420578523840512 113687689363228459008 113830403410899099648 114923425117176594432 114989005266449596416 116238885758476222464 117502351908024877056 117609928524151608816 117768064352750272512 118630632379021000704 119696038742213001216 119920095774445142016 121292750356670840832 121403797186221015552 121567034170580926464 122888414976782893056 123901817704456015872 125134012982029713408 125320048708357177344 125930207426703261696 127898650533632016384 128231389540990844928 129288853256823668736 129362630924755795968 129992472182403366912 131405433836559925248 132024413454071758848 132489072396844056576 133459461426398625792 134910107746250784768 136205540879616704512 136762913441903542272 138249466848880754688 139262046705807261696 139389544917513017856 139576965158815137792 140775764604783427584 141174620327126237184 142709127069812391936 143885981850336018432 144260313233614700544 145449959913926627328 146846598760836759552 148527465135830728704 149050206446449563648 149250616209426087936 150141894104698454016 151583585817637945344 151773871214532132864 153231233489568792576 153318673688599461888 153858277622141485056 154985181011301629952 156669802544033169408 156813238032202145088 157024085803667030016 158372735180381356032 158821447868017016832 159893461032593522688 161871729581628020736 162089378894107901952 163481533089425915904 163631204903167455744 163851219969043857408 165202423605941354496 167093398277809569792 167906943235604348928 168909630867785760768 170531534044842688512 172385137675764891648 172483507899674394624 174358328637714333696 175207245115413233664 176032551272095678464 176652096529125408768 177945948568531501056 179880143661667713024 179982790851834150912 182350551255871389696 184332622465174339584 185852726556684023808 186102620211753517056 187701019473044570112 188895311140054892544 190278836093083189248 191847975800448024576 192347084311486267392 193933279885235503104 194988708273605050368 195795465014449012736 198036620181107638272 198733608595266084864 200189192139597938688 202111447756850593792 202365161619376177152 204308311319425056768 205144370162855313408 206646908015068839936 207374200273321132032 208893070058710892544 209084317376269526784 209365447738222706688 211163646907175141376 211761930490689355776 214063690604718587904 215828972775504027648 218174939870889940992 218468293292058476544 220269898141255139328 222791197703746093056 223875924314139131904 225212841157047681024 227375378726456918016 227660806821798199296 229846850234353188864 229978010532899192832 232477771516952444928 235004703816049754112 235219857048303217632 235536128705500545024 237261264758042001408 239840191548890284032 242585500713341681664 242807594372442031104 243134068341161852928 245776829953565786112 247803635408912031744 250640097416714354688 251860414853406523392 255797301067264032768 256462779081981689856 258577706513647337472 258725261849511591936 262810867673119850496 264048826908143517696 264978144793688113152 266918922852797251584 269820215492501569536 272411081759233409024 273525826883807084544 276498933697761509376 278524093411614523392 278779089835026035712 279153930317630275584 281551529209566855168 285418254139624783872 287771963700672036864 288520626467229401088 290899919827853254656 293693197521673519104 297054930271661457408 298100412892899127296 300283788209396908032 303167171635275890688 303547742429064265728 306462466979137585152 307716555244282970112 309970362022603259904 313339605088066338816 313626476064404290176 314048171607334060032 316745470360762712064 317642895736034033664 319786922065187045376 323743459163256041472 326963066178851831808 327262409806334911488 327702439938087714816 330404847211882708992 334186796555619139584 335813886471208697856 337819261735571521536 341063068089685377024 344770275351529783296 344967015799348789248 348716657275428667392 353304193058250817536 355891897137063002112 359760287323335426048 364701102511742779392 368665244930348679168 371705453113368047616 375402038946089140224 377790622280109785088 383695951600896049152 384694168622972534784 387866559770471006208 389977416547210100736 391590930028898025472 396073240362215276544 397467217190532169728 400378384279195877376 404730323238752354304 408616622638850113536 410288740325710626816 414748400546642264064 417786140117421785088 418168634752539053568 418730895476445413376 422327293814350282752 423523860981378711552 428127381209437175808 431657945551008055296 436349879741779881984 440539796282510278656 445582395407492186112 447751848628278263808 450425682314095362048 454750757452913836032 455321613643596398592 459693700468706377728 459956021065798385664 464955543033904889856 470009407632099508224 470439714096606435264 471072257411001090048 479680383097780568064 485615188744884062208 486268136682323705856 491553659907131572224 495607270817824063488 501280194833428709376 503720829706813046784 511594602134528065536 517155413027294674944 517450523699023183872 525621735346239700992 528097653816287035392 529956289587376226304 533837845705594503168 539640430985003139072 547051653767614169088 552997867395523018752 557558179670052071424 558307860635260551168 563103058419133710336 570836508279249567744 575543927401344073728 577041252934458802176 581799839655706509312 587386395043347038208 594109860543322914816 596200825785798254592 600567576418793816064 606334343270551781376 607095484858128531456 612924933958275170304 615433110488565940224 619940724045206519808 626679210176132677632 627252952128808580352 628096343214668120064 633490940721525424128 635285791472068067328 647486918326512082944 654524819612669822976 655404879876175429632 660809694423765417984 668373593111238279168 671627772942417395712 675638523471143043072 682126136179370754048 689540550703059566592 689934031598697578496 697433314550857334784 706608386116501635072 711783794274126004224 719520574646670852096 729402205023485558784 737330489860697358336 743410906226736095232 755581244560219570176 767391903201792098304 769388337245945069568 775733119540942012416 783181860057796050944 792146480724430553088 794934434381064339456 800756768558391754752 809460646477504708608 817233245277700227072 820577480651421253632 829496801093284528128 835572280234843570176 836337269505078107136 837461790952890826752 844654587628700565504 856254762418874351616 863315891102016110592 872699759483559763968 881079592565020557312 891164790814984372224 900851364628190724096 909501514905827672064 910643227287192797184 919387400937412755456 929911086067809779712 940018815264199016448 940879428193212870528 942144514822002180096 959360766195561136128 971230377489768124416 983107319814263144448 991214541635648126976 1002560389666857418752 1007441659413626093568 1023189204269056131072 1034310826054589349888 1034901047398046367744 1059912579174752452608 1067675691411189006336 1079280861970006278144 1094103307535228338176 1105995734791046037504 1115116359340104142848 1126206116838267420672 1151087854802688147456 1154082505868917604352 1163599679311413018624 1174772790086694076416 1188219721086645829632 1192401651571596509184 1201135152837587632128 1214190969716257062912 1225849867916550340608 1230866220977131880448 1253358420352265355264 1254505904257617160704 1256192686429336240128 1266981881443050848256 1270571582944136134656 1294973836653024165888 1309049639225339645952 1321619388847530835968 1336747186222476558336 1343255545884834791424 1351277046942286086144 1364252272358741508096 1379081101406119133184 1379868063197395156992 1394866629101714669568 1413216772233003270144 1439041149293341704192 1458804410046971117568 1474660979721394716672 1486821812453472190464 1511162489120439140352 1534783806403584196608 1551466239081884024832 1566363720115592101888 1584292961448861106176 1589868868762128678912 1601513537116783509504 1618921292955009417216 1641154961302842507264 1658993602186569056256 1672674539010156214272 1674923581905781653504 1689309175257401131008 1712509524837748703232 1726631782204032221184 1745399518967119527936 1762159185130041114624 1782329581629968744448 1801702729256381448192 1819003029811655344128 1821286454574385594368 1838774801874825510912 1859822172135619559424 1880037630528398032896 1881758856386425741056 1884289029644004360192 1942460754979536248832 1966214639628526288896 1982429083271296253952 2005120779333714837504 2014883318827252187136 2046378408538112262144 2068621652109178699776 2069802094796092735488 2119825158349504905216 2135351382822378012672 2158561723940012556288 2188206615070456676352 2211991469582092075008 2230232718680208285696 2302175709605376294912 2308165011737835208704 2327199358622826037248 2349545580173388152832 2376439442173291659264 2384803303143193018368 2402270305675175264256 2428381939432514125824 2451699735833100681216 2461732441954263760896 2506716840704530710528 2509011808515234321408 2512385372858672480256 2533963762886101696512 2589947673306048331776 2618099278450679291904 2643238777695061671936 2673494372444953116672 2702554093884572172288 2728504544717483016192 2758162202812238266368 2789733258203429339136 2826433544466006540288 2878082298586683408384 2949321959442789433344 2973643624906944380928 3022324978240878280704 3069567612807168393216 3102932478163768049664 3132727440231184203776 3179737737524257357824 3203027074233567019008 3237842585910018834432 3282309922605685014528 3317987204373138112512 3345349078020312428544 3378618350514802262016 3453263564408064442368 3490799037934239055872 3524318370260082229248 3564659163259937488896 3603405458512762896384 3642572909148771188736 3677549603749651021824 3760075261056796065792 3763517712772851482112 3768578059288008720384 3884921509959072497664 3964858166542592507904 4010241558667429675008 4029766637654504374272 4092756817076224524288 4137243304218357399552 4139604189592185470976 4239650316699009810432 4317123447880025112576 4376413230140913352704 4423982939164184150016 4460465437360416571392 4604351419210752589824 4654398717245652074496 4699091160346776305664 4752878884346583318528 4769606606286386036736 4804540611350350528512 4856763878865028251648 4923464883908527521792 5018023617030468642816 5024770745717344960512 5067927525772203393024 5179895346612096663552 5236198556901358583808 5286477555390123343872 5346988744889906233344 5405108187769144344576 5457009089434966032384 5516324405624476532736 5579466516406858678272 5652867088932013080576 5898643918885578866688 5947287249813888761856 6044649956481756561408 6139135225614336786432 6205864956327536099328 6265454880462368407552 6359475475048514715648 6406054148467134038016 6475685171820037668864 6564619845211370029056 6635974408746276225024 6690698156040624857088 6906527128816128884736 6981598075868478111744 7048636740520164458496 7129318326519874977792 7206810917025525792768 7285145818297542377472 7355099207499302043648 7520150522113592131584 7527035425545702964224 7537156118576017440768 7769843019918144995328 7929716333085185015808 8020483117334859350016 8185513634152449048576 8274486608436714799104 8479300633398019620864 8634246895760050225152 8847965878328368300032 8920930874720833142784 9208702838421505179648 9308797434491304148992 9398182320693552611328 9539213212572772073472 9609081222700701057024 9713527757730056503296 9846929767817055043584 10036047234060937285632 10135855051544406786048 10359790693224193327104 10472397113802717167616 10572955110780246687744 10693977489779812466688 10810216375538288689152 11032648811248953065472 11305734177864026161152 11894574499627777523712 12089299912963513122816 12278270451228673572864 12411729912655072198656 12718950950097029431296 12951370343640075337728 13129239690422740058112 13271948817492552450048 13381396312081249714176 13813054257632257769472 13963196151736956223488 14097273481040328916992 14258636653039749955584 14413621834051051585536 14570291636595084754944 15054070851091405928448 15074312237152034881536 15539686039836289990656 15859432666170370031616 16040966234669718700032 16371027268304898097152 16548973216873429598208 16958601266796039241728 17695931756656736600064 17841861749441666285568 18417405676843010359296 18617594868982608297984 18796364641387105222656 19078426425145544146944 19218162445401402114048 19427055515460113006592 19693859535634110087168 20072094468121874571264 20719581386448386654208 20944794227605434335232 21145910221560493375488 21387954979559624933376 21620432751076577378304 22065297622497906130944 22611468355728052322304 23789148999255555047424 24556540902457347145728 24823459825310144397312 25437901900194058862592 25902740687280150675456 26543897634985104900096 26762792624162499428352 27626108515264515538944 27926392303473912446976 28194546962080657833984 28827243668102103171072 29140583273190169509888 30108141702182811856896 31079372079672579981312 31718865332340740063232 32081932469339437400064 33097946433746859196416 33917202533592078483456 35683723498883332571136 36834811353686020718592 37235189737965216595968 38156852850291088293888 38854111030920226013184 39387719071268220174336 40144188936243749142528 41439162772896773308416 41889588455210868670464 42291820443120986750976 42775909959119249866752 43240865502153154756608 45222936711456104644608 47578297998511110094848 49113081804914694291456 49646919650620288794624 50875803800388117725184 53087795269970209800192 53525585248324998856704 55252217030529031077888 55852784606947824893952 56389093924161315667968 57654487336204206342144 58281166546380339019776 60216283404365623713792 62158744159345159962624 63437730664681480126464 64163864938678874800128 66195892867493718392832 67834405067184156966912 71367446997766665142272 73669622707372041437184 74470379475930433191936 76313705700582176587776 77708222061840452026368 80288377872487498285056 82878325545793546616832 83779176910421737340928 84583640886241973501952 86481731004306309513216 95156595997022220189696 99293839301240577589248 101751607600776235450368 107051170496649997713408 110504434061058062155776 111705569213895649787904 116562333092760678039552 120432566808731247427584 124317488318690319925248 126875461329362960252928 128327729877357749600256 135668810134368313933824 142734893995533330284544 147339245414744082874368 148940758951860866383872 152627411401164353175552 160576755744974996570112 165756651091587093233664 167558353820843474681856 169167281772483947003904 172963462008612619026432 190313191994044440379392 198587678602481155178496 203503215201552470900736 214102340993299995426816 221008868122116124311552 223411138427791299575808 233124666185521356079104 240865133617462494855168 248634976637380639850496 253750922658725920505856 285469787991066660569088 297881517903721732767744 305254822802328706351104 321153511489949993140224 331513302183174186467328 335116707641686949363712 380626383988088880758784 407006430403104941801472 428204681986599990853632 442017736244232248623104 446822276855582599151616 481730267234924989710336 497269953274761279700992 507501845317451841011712 570939575982133321138176 595763035807443465535488 610509645604657412702208 642307022979899986280448 663026604366348372934656 670233415283373898727424 761252767976177761517568 856409363973199981707264 893644553711165198303232 963460534469849979420672 994539906549522559401984 1141879151964266642276352 1221019291209314825404416 1284614045959799972560896 1326053208732696745869312 1340466830566747797454848 1522505535952355523035136 1712818727946399963414528 1787289107422330396606464 1926921068939699958841344 1989079813099045118803968 2283758303928533284552704 2569228091919599945121792 2680933661133495594909696 3425637455892799926829056 3853842137879399917682688 3978159626198090237607936 4567516607857066569105408 5138456183839199890243584 5361867322266991189819392 6851274911785599853658112 7707684275758799835365376 10276912367678399780487168 13702549823571199707316224 15415368551517599670730752 20553824735356799560974336 30830737103035199341461504 41107649470713599121948672 61661474206070398682923008 123322948412140797365846016
- Sum of all divisors σ(n): 403666517500099258975764480
- Sum of proper divisors (its aliquot sum) s(n): 280343569087958461609918464
- 123322948412140797365846016 is an abundant number, because the sum of its proper divisors (280343569087958461609918464) is greater than itself. Its abundance is 157020620675817664244072448
Bases of 123322948412140797365846016
- Binary: 1100110000000101010011001101101111001011101001000110101010111110000000000000000000000002
- Hexadecimal: 0x6602A66DE5D2355F000000
- Base-36: FHU37ESMX9P1C0000
Squares and roots of 123322948412140797365846016
- 123322948412140797365846016 squared (1233229484121407973658460162) is 15208549605063540414313567267705682360872811423072256
- 123322948412140797365846016 cubed (1233229484121407973658460163) is 1875563178368735292219200575997543454151375207018437294753184118278307337732096
-
The
square root of 123322948412140797365846016 is 11105086600839.3107607617 -
123322948412140797365846016 is a
perfect cube number . Itscube root is 497753856
Scales and comparisons
How big is 123322948412140797365846016?- 123,322,948,412,140,797,365,846,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 123,322,948,412,140,797,365,846,016 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 123322948412140797365846016 cubic inches would be around 41479488 feet tall.
Recreational maths with 123322948412140797365846016
- 123322948412140797365846016 backwards is 610648563797041214849223321
- 123322948412140797365846016 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 123322948412140797365846016'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 123322948412140797365846016 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 123322948412140797365846016 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/123322948412140797365846016/
Chicago style:
Numbermatics. 2024. "Number 123322948412140797365846016 - Facts about the integer". https://numbermatics.com/n/123322948412140797365846016/
The information we have on file for 123322948412140797365846016 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 123322948412140797365846016, math, Factors of 123322948412140797365846016, curriculum, school, college, exams, university, Prime factorization of 123322948412140797365846016, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-three septillion, three hundred twenty-two sextillion, nine hundred forty-eight quintillion, four hundred twelve quadrillion, one hundred forty trillion, seven hundred ninety-seven billion, three hundred sixty-five million, eight hundred forty-six thousand and sixteen.