850817859500160979423985664
850,817,859,500,160,979,423,985,664 is an even composite number composed of five prime numbers multiplied together.
850817859500160979423985664 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, nine hundred seventy-five divisors.
Prime factorization of 850817859500160979423985664:
222 × 310 × 134 × 474 × 1572
(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 × 3 × 13 × 13 × 13 × 13 × 47 × 47 × 47 × 47 × 157 × 157)See below for interesting mathematical facts about the number 850817859500160979423985664 from the Numbermatics database.
Names of 850817859500160979423985664
- Cardinal: 850817859500160979423985664 can be written as Eight hundred fifty septillion, eight hundred seventeen sextillion, eight hundred fifty-nine quintillion, five hundred quadrillion, one hundred sixty trillion, nine hundred seventy-nine billion, four hundred twenty-three million, nine hundred eighty-five thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 8.50817859500160979423985664 × 1026
Factors of 850817859500160979423985664
Divisors of 850817859500160979423985664
- Number of divisors d(n): 18975
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 47 48 52 54 64 72 78 81 94 96 104 108 117 128 141 144 156 157 162 169 188 192 208 216 234 243 256 282 288 312 314 324 338 351 376 384 416 423 432 468 471 486 507 512 564 576 611 624 628 648 676 702 729 752 768 832 846 864 936 942 972 1014 1024 1053 1128 1152 1222 1248 1256 1269 1296 1352 1404 1413 1458 1504 1521 1536 1664 1692 1728 1833 1872 1884 1944 2028 2041 2048 2106 2187 2197 2209 2256 2304 2444 2496 2512 2538 2592 2704 2808 2826 2916 3008 3042 3072 3159 3328 3384 3456 3666 3744 3768 3807 3888 4056 4082 4096 4212 4239 4374 4394 4418 4512 4563 4608 4888 4992 5024 5076 5184 5408 5499 5616 5652 5832 6016 6084 6123 6144 6318 6561 6591 6627 6656 6768 6912 7332 7379 7488 7536 7614 7776 7943 8112 8164 8192 8424 8478 8748 8788 8836 9024 9126 9216 9477 9776 9984 10048 10152 10368 10816 10998 11232 11304 11421 11664 12032 12168 12246 12288 12636 12717 13122 13182 13254 13312 13536 13689 13824 14664 14758 14976 15072 15228 15552 15886 16224 16328 16384 16497 16848 16956 17496 17576 17672 18048 18252 18369 18432 18954 19552 19683 19773 19881 19968 20096 20304 20736 21632 21996 22137 22464 22608 22842 23328 23829 24064 24336 24492 24576 24649 25272 25434 26244 26364 26508 26533 26624 27072 27378 27648 28431 28561 28717 29328 29516 29952 30144 30456 31104 31772 32448 32656 32768 32994 33696 33912 34263 34992 35152 35344 36096 36504 36738 36864 37908 38151 39104 39366 39546 39762 39936 40192 40608 41067 41472 43264 43992 44274 44928 45216 45684 46656 47658 48128 48672 48984 49152 49298 49491 50544 50868 52488 52728 53016 53066 53248 54144 54756 55107 55296 56862 57122 57434 58656 59032 59049 59319 59643 59904 60288 60912 62208 63544 64896 65312 65536 65988 66411 67392 67824 68526 69984 70304 70688 71487 72192 73008 73476 73728 73947 75816 76302 78208 78732 79092 79524 79599 79872 80384 81216 82134 82944 85293 85683 86151 86528 87984 88548 89856 90432 91368 93312 95316 95927 96256 97344 97968 98304 98596 98982 101088 101736 102789 103259 103823 104976 105456 106032 106132 106496 108288 109512 110214 110592 113724 114244 114453 114868 117312 118064 118098 118638 119286 119808 120576 121824 123201 124416 127088 129792 130624 131072 131976 132822 134784 135648 137052 139968 140608 141376 142974 144384 146016 146952 147456 147894 148473 151632 152604 156416 157464 158184 159048 159198 159744 160768 162432 164268 165321 165888 170586 171366 172302 173056 175968 177096 177957 178929 179712 180864 182736 186624 190632 191854 192512 194688 195936 196608 197192 197964 199233 202176 203472 205578 206518 207646 209952 210912 212064 212264 212992 214461 216576 219024 220428 221184 221841 227448 228488 228906 229736 234624 236128 236196 237276 238572 238797 239616 241152 243648 246402 248832 254176 255879 257049 258453 259584 261248 262144 263952 265644 269568 271296 274104 279936 281216 282752 285948 287781 288768 292032 293904 294912 295788 296946 303264 305208 308367 309777 311469 312832 314928 316368 318096 318396 319488 320437 321536 324864 328536 330642 331776 341172 342732 343359 344604 344929 346112 346813 351936 354192 355914 357858 359424 361728 365472 369603 373248 373321 381264 383708 385024 389376 391872 393216 394384 395928 398466 404352 406944 411156 413036 415292 419904 421824 424128 424528 425984 428922 433152 438048 440856 442368 443682 445419 454896 456976 457812 459472 469248 472256 472392 474552 477144 477594 479232 482304 487296 492804 495963 497664 508352 511758 514098 516906 519168 522496 524288 527904 531288 533871 536787 539136 542592 548208 559872 562432 565504 571896 575562 577536 584064 587808 589824 591576 593892 597699 606528 610416 616734 619554 622938 625664 629856 632736 636192 636792 638976 640874 643072 643383 649728 657072 661284 663552 665523 682344 685464 686718 689208 689858 692224 693626 703872 708384 711828 715716 716391 718848 723456 730944 739206 746496 746642 762528 767416 767637 770048 771147 775359 778752 783744 786432 788768 791856 796932 808704 813888 822312 826072 830584 839808 843648 848256 849056 851968 857844 863343 866304 876096 881712 884736 887364 890838 909792 913952 915624 918944 925101 929331 934407 938496 944512 944784 949104 954288 955188 958464 961311 964608 974592 985608 991926 995328 1016704 1023516 1028196 1030077 1033812 1034787 1038336 1040439 1044992 1048576 1055808 1062576 1067742 1073574 1078272 1085184 1096416 1108809 1119744 1119963 1124864 1131008 1143792 1151124 1155072 1158503 1168128 1175616 1179648 1183152 1187784 1195398 1213056 1220832 1233468 1239108 1245876 1247051 1251328 1259712 1265472 1272384 1273584 1277952 1281748 1286144 1286766 1299456 1314144 1322568 1327104 1331046 1336257 1342367 1349699 1364688 1370928 1373436 1378416 1379716 1384448 1387252 1407744 1416768 1423656 1431432 1432782 1437696 1446912 1461888 1478412 1487889 1492992 1493284 1525056 1534832 1535274 1540096 1542294 1550718 1557504 1567488 1572864 1577536 1583712 1593864 1601613 1610361 1617408 1627776 1644624 1652144 1661168 1679616 1687296 1696512 1698112 1703936 1715688 1726686 1732608 1752192 1763424 1769472 1774728 1781676 1793097 1819584 1827904 1831248 1837888 1850202 1858662 1868814 1876992 1889024 1889568 1898208 1908576 1910376 1916928 1922622 1929216 1930149 1949184 1971216 1983852 1990656 1996569 2033408 2047032 2056392 2060154 2067624 2069574 2076672 2080878 2089984 2097152 2111616 2125152 2135484 2147148 2149173 2156544 2170368 2192832 2217618 2239488 2239926 2249728 2262016 2287584 2302248 2310144 2313441 2317006 2326077 2336256 2351232 2359296 2366304 2375568 2390796 2426112 2441664 2466936 2478216 2491752 2494102 2502656 2519424 2530944 2544768 2547168 2555904 2563496 2572288 2573532 2590029 2598912 2628288 2645136 2654208 2662092 2672514 2684734 2699398 2729376 2741856 2746872 2756832 2759432 2768896 2774504 2775303 2787993 2803221 2815488 2833536 2847312 2862864 2865564 2875392 2883933 2893824 2923776 2956824 2975778 2985984 2986568 3050112 3069664 3070548 3080192 3084588 3090231 3101436 3104361 3115008 3121317 3134976 3145728 3155072 3167424 3187728 3203226 3220722 3234816 3255552 3289248 3304288 3322336 3326427 3359232 3359889 3374592 3393024 3396224 3407872 3431376 3453372 3465216 3475509 3504384 3526848 3538944 3549456 3563352 3586194 3639168 3655808 3662496 3675776 3700404 3717324 3737628 3741153 3753984 3778048 3779136 3796416 3817152 3820752 3833856 3845244 3858432 3860298 3898368 3942432 3967704 3981312 3993138 4008771 4027101 4049097 4066816 4094064 4112784 4120308 4135248 4139148 4153344 4161756 4165681 4179968 4194304 4223232 4250304 4270968 4294296 4298346 4313088 4340736 4385664 4435236 4463667 4478976 4479852 4484077 4499456 4508569 4524032 4575168 4604496 4620288 4626882 4634012 4652154 4672512 4702464 4718592 4732608 4751136 4781592 4804839 4831083 4852224 4853173 4879681 4883328 4933872 4956432 4983504 4988204 5005312 5038848 5061888 5089536 5094336 5111808 5126992 5144576 5147064 5180058 5197824 5256576 5290272 5308416 5324184 5345028 5369468 5379291 5398796 5458752 5483712 5493744 5513664 5518864 5537792 5549008 5550606 5575986 5606442 5630976 5667072 5694624 5725728 5731128 5750784 5767866 5787648 5790447 5847552 5913648 5951556 5971968 5973136 5989707 6100224 6139328 6141096 6160384 6169176 6180462 6202872 6208722 6230016 6242634 6269952 6291456 6310144 6334848 6375456 6406452 6441444 6447519 6469632 6511104 6578496 6608576 6644672 6652854 6718464 6719778 6749184 6786048 6792448 6815744 6862752 6906744 6930432 6940323 6951018 6978231 7008768 7053696 7077888 7098912 7126704 7172388 7278336 7311616 7324992 7351552 7400808 7434648 7475256 7482306 7507968 7556096 7558272 7592832 7634304 7641504 7667712 7690488 7716864 7720596 7770087 7796736 7884864 7935408 7962624 7986276 8017542 8054202 8098194 8133632 8188128 8225568 8240616 8270496 8278296 8306688 8323512 8331362 8359936 8363979 8409663 8446464 8500608 8541936 8588592 8596692 8626176 8651799 8681472 8771328 8870472 8927334 8957952 8959704 8968154 8998912 9017138 9048064 9150336 9208992 9240576 9253764 9268024 9270693 9304308 9313083 9345024 9363951 9404928 9437184 9465216 9502272 9563184 9609678 9662166 9704448 9706346 9759362 9766656 9867744 9912864 9967008 9976408 9979281 10010624 10077696 10079667 10123776 10179072 10188672 10223616 10253984 10289152 10294128 10360116 10395648 10426527 10513152 10580544 10616832 10648368 10690056 10738936 10758582 10797592 10917504 10967424 10987488 11027328 11037728 11075584 11098016 11101212 11151972 11212884 11223459 11261952 11334144 11389248 11451456 11462256 11501568 11535732 11575296 11580894 11695104 11827296 11903112 11943936 11946272 11979414 12026313 12081303 12147291 12200448 12278656 12282192 12320768 12338352 12360924 12405744 12417444 12460032 12485268 12497043 12539904 12582912 12620288 12669696 12750912 12812904 12882888 12895038 12939264 13022208 13156992 13217152 13289344 13305708 13391001 13436928 13439556 13452231 13498368 13525707 13572096 13584896 13631488 13725504 13813488 13860864 13880646 13902036 13956462 14017536 14107392 14155776 14197824 14253408 14344776 14414517 14493249 14556672 14559519 14623232 14639043 14649984 14703104 14801616 14869296 14950512 14964612 15015936 15060539 15112192 15116544 15185664 15268608 15283008 15335424 15380976 15433728 15441192 15540174 15593472 15769728 15870816 15925248 15972552 16035084 16108404 16137873 16196388 16211663 16267264 16300211 16376256 16451136 16481232 16540992 16556592 16613376 16647024 16662724 16719872 16727958 16819326 16892928 17001216 17083872 17177184 17193384 17252352 17303598 17362944 17371341 17542656 17546087 17740944 17854668 17915904 17919408 17936308 17969121 17997824 18034276 18096128 18300672 18417984 18481152 18507528 18536048 18541386 18608616 18626166 18690048 18727902 18809856 18874368 18930432 19004544 19126368 19219356 19324332 19342557 19408896 19412692 19518724 19533312 19735488 19825728 19934016 19952816 19958562 20021248 20155392 20159334 20247552 20358144 20377344 20447232 20507968 20578304 20588256 20720232 20791296 20820969 20853054 20934693 21026304 21161088 21233664 21296736 21380112 21477872 21517164 21595184 21835008 21934848 21974976 22054656 22075456 22151168 22196032 22202424 22303944 22425768 22446918 22523904 22668288 22778496 22902912 22924512 23003136 23071464 23150592 23161788 23310261 23390208 23654592 23806224 23887872 23892544 23958828 24052626 24162606 24294582 24400896 24557312 24564384 24641536 24676704 24721848 24811488 24834888 24920064 24970536 24994086 25079808 25091937 25228989 25240576 25339392 25501824 25625808 25765776 25790076 25878528 25955397 26044416 26313984 26434304 26578688 26611416 26782002 26873856 26879112 26904462 26996736 27051414 27144192 27169792 27262976 27451008 27626976 27721728 27761292 27804072 27912924 27939249 28035072 28091853 28214784 28311552 28395648 28506816 28689552 28829034 28986498 29113344 29119038 29246464 29278086 29299968 29406208 29603232 29738592 29901024 29929224 30031872 30121078 30224384 30233088 30239001 30371328 30537216 30566016 30670848 30761952 30867456 30882384 31080348 31186944 31279581 31539456 31741632 31850496 31945104 32070168 32216808 32275746 32392776 32423326 32534528 32600422 32752512 32902272 32962464 33081984 33113184 33226752 33294048 33325448 33439744 33455916 33638652 33670377 33785856 34002432 34167744 34354368 34386768 34504704 34607196 34725888 34742682 35085312 35092174 35481888 35709336 35831808 35838816 35872616 35938242 35995648 36068552 36078939 36192256 36243909 36441873 36601344 36835968 36962304 37015056 37072096 37082772 37217232 37252332 37380096 37455804 37491129 37619712 37748736 37860864 38009088 38252736 38438712 38648664 38685114 38817792 38825384 39037448 39066624 39470976 39651456 39868032 39905632 39917124 40042496 40173003 40310784 40318668 40356693 40495104 40577121 40716288 40754688 40894464 41015936 41156608 41176512 41440464 41582592 41641938 41706108 41869386 42052608 42322176 42467328 42593472 42760224 42955744 43034328 43190368 43243551 43479747 43670016 43678557 43869696 43917129 43949952 44109312 44150912 44302336 44392064 44404848 44607888 44851536 44893836 45047808 45181617 45336576 45556992 45805824 45849024 46006272 46142928 46301184 46323576 46620522 46780416 47309184 47612448 47775744 47785088 47917656 48105252 48325212 48413619 48589164 48634989 48801792 48900633 49114624 49128768 49283072 49353408 49443696 49622976 49669776 49840128 49941072 49988172 50159616 50183874 50457978 50481152 50678784 51003648 51251616 51531552 51580152 51757056 51910794 52088832 52114023 52627968 52638261 52868608 53157376 53222832 53564004 53747712 53758224 53808924 53907363 53993472 54102828 54153853 54288384 54339584 54449641 54525952 54902016 55253952 55443456 55522584 55608144 55825848 55878498 56070144 56183706 56429568 56623104 56791296 57013632 57379104 57658068 57972996 58027671 58226688 58238076 58492928 58556172 58599936 58611397 58812416 59206464 59477184 59802048 59858448 60063744 60242156 60448768 60466176 60478002 60742656 61074432 61132032 61341696 61523904 61734912 61764768 62160696 62373888 62462907 62559162 62804079 63078912 63091249 63435853 63483264 63700992 63890208 64140336 64433616 64551492 64785552 64846652 65069056 65200844 65505024 65804544 65924928 66163968 66226368 66453504 66588096 66650896 66879488 66911832 67277304 67340754 67571712 68004864 68335488 68708736 68773536 69009408 69214392 69451776 69485364 69930783 70170624 70184348 70963776 71418672 71663616 71677632 71745232 71876484 71991296 72137104 72157878 72384512 72487818 72883746 73202688 73671936 73924608 74030112 74144192 74165544 74434464 74504664 74760192 74911608 74982258 75239424 75275811 75686967 75721728 76018176 76505472 76877424 77297328 77370228 77635584 77650768 77866191 78074896 78133248 78941952 79302912 79736064 79811264 79834248 80084992 80346006 80621568 80637336 80713386 80990208 81154242 81432576 81509376 81788928 82031872 82313216 82353024 82880928 83165184 83283876 83412216 83738772 83817747 84105216 84275559 84644352 84934656 85186944 85520448 85911488 86068656 86380736 86487102 86959494 87340032 87357114 87739392 87834258 87899904 88218624 88301824 88604672 88784128 88809696 89215776 89703072 89787672 90095616 90363234 90673152 90717003 91113984 91611648 91698048 92012544 92285856 92602368 92647152 93241044 93560832 93838743 94618368 95224896 95551488 95570176 95835312 96210504 96650424 96827238 97178328 97269978 97603584 97801266 98229248 98257536 98566144 98706816 98887392 99245952 99339552 99680256 99882144 99976344 100319232 100367748 100915956 100962304 101011131 101357568 102007296 102503232 103063104 103160304 103514112 103821588 104177664 104228046 105255936 105276522 105737216 106314752 106445664 107128008 107495424 107516448 107617848 107814726 107986944 108205656 108307706 108576768 108679168 108731727 108899282 109325619 109804032 110507904 110886912 111045168 111216288 111651696 111756996 112140288 112367412 112473387 112859136 113246208 113582592 114027264 114758208 115316136 115945992 116055342 116453376 116476152 116985856 117112344 117199872 117222794 117624832 118412928 118954368 119604096 119716896 120127488 120484312 120519009 120897536 120932352 120956004 121070079 121485312 121731363 122148864 122264064 122683392 123047808 123469824 123529536 124321392 124747776 124925814 125118324 125608158 126157824 126182498 126871706 126966528 127401984 127780416 128280672 128867232 129102984 129571104 129693304 129730653 130138112 130401688 130439241 131010048 131035671 131609088 131751387 131849856 132327936 132452736 132907008 133176192 133301792 133758976 133823664 134554608 134681508 135143424 135544851 136009728 136670976 137417472 137547072 138018816 138428784 138903552 138970728 139861566 140341248 140368696 141927552 142837344 143327232 143355264 143490464 143752968 143982592 144274208 144315756 144769024 144975636 145240857 145767492 145904967 146405376 146701899 147343872 147849216 148060224 148288384 148331088 148868928 149009328 149520384 149823216 149964516 150478848 150551622 151373934 151443456 152036352 153010944 153754848 154594656 154740456 155271168 155301536 155732382 156149792 156266496 156342069 157883904 157914783 158605824 159472128 159622528 159668496 160169984 160692012 161243136 161274672 161426772 161722089 161980416 162308484 162461559 162865152 163018752 163348923 163577856 164063744 164626432 164706048 165761856 166330368 166567752 166824432 167477544 167635494 168210432 168551118 169288704 169869312 170373888 171040896 171822976 172137312 172761472 172974204 173918988 174083013 174680064 174714228 175478784 175668516 175799808 175834191 176437248 176603648 177209344 177568256 177619392 178431552 179406144 179575344 180191232 180726468 181346304 181434006 182227968 183223296 183396096 184025088 184571712 185204736 185294304 186482088 187121664 187388721 187677486 188412237 189236736 189273747 190307559 190449792 191102976 191140352 191670624 192421008 193300848 193654476 194356656 194539956 195207168 195602532 195787007 196458496 196515072 197132288 197413632 197774784 198491904 198679104 199360512 199764288 199952688 200638464 200735496 201831912 201924608 202022262 202715136 204014592 205006464 206126208 206320608 207028224 207643176 208355328 208456092 209792349 210511872 210553044 210751619 211474432 211902743 212629504 212891328 214256016 214990848 215032896 215235696 215629452 215973888 216411312 216615412 217153536 217358336 217463454 217798564 218651238 219608064 221015808 221773824 222090336 222432576 223303392 223513992 224280576 224734824 224946774 225718272 225827433 227060901 227165184 228054528 228099131 229516416 230632272 231891984 232110684 232906752 232952304 233598573 233971712 234224688 234399744 234445588 235249664 236825856 237908736 239208192 239433792 240254976 240968624 241038018 241795072 241864704 241912008 242140158 242970624 243462726 244297728 244528128 245366784 246095616 246939648 247059072 248642784 249495552 249851628 250236648 251216316 251453241 252315648 252364996 252826677 253743412 253933056 254803968 255560832 256561344 257734464 258205968 259142208 259386608 259461306 260276224 260803376 260878482 262020096 262071342 263218176 263502774 263699712 264655872 264905472 265814016 266352384 266603584 267517952 267647328 269109216 269363016 270286848 271089702 272019456 272151009 273341952 274834944 275094144 276037632 276857568 277807104 277941456 279723132 280682496 280737392 281516229 283855104 285674688 286654464 286710528 286980928 287505936 287965184 288548416 288631512 289538048 289951272 290481714 291534984 291809934 292810752 293403798 294687744 295698432 296120448 296576768 296662176 297737856 298018656 299040768 299646432 299929032 300957696 301103244 302747868 302886912 303033393 304072704 306021888 307509696 309189312 309480912 310542336 310603072 311464764 312299584 312532992 312684138 315767808 315829566 317211648 318944256 319245056 319336992 320339968 321384024 322486272 322549344 322853544 323444178 323960832 324616968 324923118 325730304 326037504 326195181 326697846 327976857 328127488 329252864 329412096 331523712 332660736 333135504 333648864 334955088 335270988 336420864 337102236 337420161 338577408 339738624 340747776 342081792 343645952 344274624 345522944 345948408 347837976 348166026 349360128 349428456 350957568 351337032 351599616 351668382 352874496 353207296 354418688 355136512 355238784 356863104 358812288 359150688 360382464 361452936 362692608 362868012 363210237 364455936 365194089 366446592 366792192 368050176 369143424 370409472 370588608 372964176 374243328 374777442 375354972 376824474 378473472 378547494 380615118 380899584 382205952 382280704 383341248 384842016 386601696 387308952 388713312 389079912 390414336 391205064 391574014 392916992 393030144 393107013 394827264 395254161 395549568 396983808 397358208 398721024 399528576 399905376 401276928 401470992 403663824 403849216 404044524 405430272 406634553 408029184 410012928 412252416 412641216 414056448 415286352 416710656 416912184 419584698 421023744 421106088 421503238 422948864 423805486 425259008 425782656 428512032 429981696 430065792 430471392 431258904 431947776 432822624 433230824 434307072 434716672 434926908 435597128 435722571 437302476 437714901 439216128 440105697 442031616 443547648 444180672 444865152 446606784 447027984 448561152 449469648 449893548 451436544 451654866 454121802 454330368 456109056 456198262 459032832 461264544 463783968 464221368 465813504 465904608 467197146 467943424 468449376 468799488 468891176 469026207 470499328 473651712 473744349 475817472 478416384 478867584 480509952 481937248 482076036 483590144 483729408 483824016 484280316 485166267 485941248 486925452 487384677 488595456 489056256 490046769 490733568 492191232 493879296 494118144 497285568 498991104 499703256 500473296 502432632 502906482 504631296 504729992 505653354 507486824 507866112 509607936 511121664 513122688 515468928 516411936 518284416 518773216 518922612 520552448 521606752 521756964 522249039 524040192 524142684 526436352 527005548 527399424 527502573 529311744 529810944 531628032 532704768 533207168 535035904 535294656 538218432 538726032 540573696 542179404 544038912 544302018 546683904 549669888 550188288 552075264 553715136 555614208 555882912 559446264 561364992 561474784 562166163 563032458 565236711 567710208 567821241 570922677 571349376 573308928 573421056 573961856 575011872 575930368 577096832 577263024 579076096 579902544 580963428 583069968 583619868 585621504 586807596 587361021 589375488 591396864 592240896 593153536 593324352 595475712 596037312 598081536 599292864 599858064 601915392 602206488 605495736 605773824 606066786 608145408 612043776 615019392 618378624 618961824 621084672 621206144 622929528 624599168 625065984 625368276 629377047 631535616 631659132 632254857 634423296 635708229 637888512 638490112 638673984 640679936 642768048 644972544 645098688 645707088 646888356 647921664 649233936 649846236 651460608 652075008 652390362 653395692 655953714 656254976 658505728 658824192 663047424 665321472 666271008 667297728 669910176 670541976 672841728 674204472 674840322 677154816 677482299 681182703 681495552 684163584 684297393 687291904 688549248 691045888 691896816 695675952 696332052 698720256 698856912 700795719 701915136 702674064 703199232 703336764 704000089 705748992 706414592 707845333 708837376 710273024 710477568 713726208 717624576 718301376 720764928 722905872 725385216 725736024 726420474 728911872 730388178 732893184 733584384 736100352 738286848 740818944 741177216 745928352 748486656 749554884 750709944 753648948 754359723 756946944 757094988 758480031 761230236 761799168 761948161 764411904 764561408 766109917 766682496 769684032 773203392 774617904 777426624 778159824 780828672 782410128 783148028 785833984 786060288 786214026 789654528 790508322 791099136 793967616 794716416 797442048 799057152 799810752 802553856 802941984 807327648 807698432 808089048 810860544 813269106 816058368 816453027 820025856 824504832 824666089 825282432 828112896 830572704 833421312 833824368 839169396 842047488 842212176 843006476 844548687 845897728 847610972 850518016 851565312 857024064 859963392 860131584 860942784 862517808 863895552 865645248 866461648 868614144 869433344 869853816 871194256 871445142 874604952 875429802 878432256 880211394 884063232 887095296 888361344 889730304 893213568 894055968 897122304 898939296 899787096 902873088 903309732 908243604 908660736 909100179 912218112 912396524 918065664 922529088 927567936 928442736 931627008 931809216 934394292 935886848 936898752 937598976 937782352 938052414 940998656 947303424 947488698 951634944 956832768 957735168 961019904 963874496 964152072 967180288 967458816 967648032 968560632 970332534 971882496 973850904 974769354 977190912 978112512 978585543 980093538 983930571 984382464 987758592 988236288 994571136 997982208 999406512 1000946592 1004865264 1005812964 1009262592 1009459984 1011306708 1012260483 1014973648 1015732224 1019215872 1022243328 1026245376 1030937856 1032823872 1036568832 1037546432 1037845224 1041104896 1043213504 1043513928 1044498078 1048080384 1048285368 1052872704 1054011096 1054798848 1055005146 1058623488 1059621888 1063256064 1065409536 1066414336 1070071808 1070589312 1076436864 1077452064 1081147392 1084358808 1088077824 1088604036 1089630711 1093367808 1095582267 1099339776 1100376576 1104150528 1107430272 1111228416 1111765824 1118892528 1122729984 1122949568 1124332326 1126064916 1130473422 1135420416 1135642482 1141845354 1142698752 1146617856 1146842112 1147923712 1150023744 1151860736 1154193664 1154526048 1158152192 1159805088 1161926856 1166139936 1167239736 1171243008 1173615192 1174722042 1178750976 1179321039 1184481792 1185762483 1186307072 1186648704 1190951424 1192074624 1196163072 1198585728 1199716128 1203830784 1204412976 1210991472 1211547648 1212133572 1216290816 1219903659 1224087552 1230038784 1236757248 1237923648 1242169344 1242412288 1245859056 1249198336 1250131968 1250736552 1258754094 1263071232 1263318264 1264509714 1268846592 1271416458 1275777024 1276980224 1277347968 1281359872 1285536096 1289945088 1290197376 1291414176 1293776712 1295843328 1298467872 1299692472 1302921216 1304150016 1304780724 1306791384 1311907428 1312509952 1313144703 1317648384 1320317091 1326094848 1330642944 1332542016 1334595456 1339820352 1341083952 1345683456 1348408944 1349680644 1354309632 1354964598 1362365406 1362991104 1368327168 1368594786 1374583808 1377098496 1382091776 1383793632 1391351904 1392664104 1397440512 1397713824 1401591438 1403830272 1405348128 1406398464 1406673528 1408000178 1411497984 1412829184 1415690666 1420546048 1420955136 1421233047 1427452416 1435249152 1436602752 1441529856 1445811744 1450770432 1451472048 1452840948 1455498801 1457823744 1460776356 1462154031 1465786368 1467168768 1470140307 1472200704 1476573696 1481637888 1482354432 1491856704 1496973312 1499109768 1501419888 1507297896 1508719446 1513893888 1514189976 1516960062 1522460472 1523598336 1523896322 1528823808 1529122816 1532219834 1533364992 1539368064 1546406784 1549235808 1554853248 1556319648 1561657344 1564820256 1566296056 1566747117 1571667968 1572120576 1572428052 1579309056 1581016644 1582198272 1582507719 1587935232 1589432832 1594884096 1598114304 1599621504 1605107712 1605883968 1614655296 1615396864 1616178096 1621721088 1626538212 1632116736 1632906054 1640051712 1649009664 1649332178 1650564864 1656225792 1661145408 1666842624 1667648736 1678338792 1684094976 1684424352 1686012952 1686498489 1689097374 1691795456 1695221944 1695710133 1701036032 1703130624 1703463723 1712768031 1714048128 1719926784 1720263168 1721885568 1725035616 1727791104 1731290496 1732923296 1737228288 1738866688 1739707632 1742388512 1742890284 1749209904 1750859604 1756864512 1760422788 1762083063 1768126464 1774190592 1776722688 1779460608 1786427136 1788111936 1794244608 1797878592 1799574192 1805746176 1806619464 1816487208 1817321472 1818200358 1824436224 1824793048 1836131328 1845058176 1855135872 1856885472 1863254016 1863618432 1868788584 1871773696 1873797504 1875197952 1875564704 1876104828 1881997312 1888131141 1894606848 1894977396 1896764571 1903269888 1907124687 1913665536 1915470336 1922039808 1927748992 1928304144 1934360576 1934917632 1935296064 1937121264 1940665068 1943764992 1947701808 1949538708 1954381824 1956225024 1957171086 1960187076 1967861142 1968764928 1975517184 1976472576 1989142272 1995964416 1998813024 2001893184 2009730528 2011625928 2018525184 2018919968 2022613416 2024520966 2029947296 2031464448 2032446897 2043548109 2044486656 2052490752 2052892179 2061875712 2065647744 2073137664 2075092864 2075690448 2082209792 2086427008 2087027856 2088996156 2096160768 2096570736 2102387157 2105745408 2108022192 2109597696 2110010292 2112000267 2117246976 2119243776 2123535999 2126512128 2130819072 2132828672 2140143616 2141178624 2152873728 2154904128 2162294784 2168717616 2176155648 2177208072 2179261422 2186735616 2191164534 2198679552 2200753152 2208301056 2214860544 2222456832 2223531648 2237785056 2245459968 2245899136 2248664652 2252129832 2260946844 2263079169 2270840832 2271284964 2275440093 2283690708 2285397504 2285844483 2293235712 2293684224 2295847424 2298329751 2300047488 2303721472 2308387328 2309052096 2316304384 2319610176 2323853712 2332279872 2334479472 2342486016 2347230384 2349444084 2357501952 2358642078 2368963584 2371524966 2372614144 2373297408 2381902848 2384149248 2392326144 2397171456 2399432256 2407661568 2408825952 2421982944 2423095296 2424267144 2432581632 2439807318 2448175104 2449359081 2460077568 2473514496 2473998267 2475847296 2484338688 2484824576 2491718112 2498396672 2500263936 2501473104 2517508188 2526142464 2526636528 2529019428 2533646061 2537693184 2542832916 2545231091 2551554048 2553960448 2554695936 2559133127 2562719744 2571072192 2579890176 2580394752 2582828352 2587553424 2591686656 2596935744 2599384944 2605842432 2608300032 2609561448 2613582768 2623814856 2625019904 2626289406 2635296768 2640634182 2652189696 2661285888 2665084032 2669190912 2679640704 2682167904 2691366912 2696817888 2699361288 2708619264 2709929196 2724730812 2725982208 2727300537 2736654336 2737189572 2749167616 2754196992 2754735659 2764183552 2767587264 2782703808 2785328208 2794881024 2795427648 2803182876 2807660544 2810696256 2812796928 2813347056 2816000356 2822995968 2825658368 2831381332 2841092096 2841910272 2842466094 2854904832 2870498304 2873205504 2883059712 2891623488 2901540864 2902944096 2905681896 2910997602 2915647488 2921552712 2924308062 2931572736 2934337536 2935756629 2940280614 2951791713 2953147392 2963275776 2964708864 2965288703 2983713408 2993946624 2998219536 3002839776 3014595792 3017438892 3027787776 3028379952 3033920124 3036781449 3044920944 3047196672 3047792644 3057647616 3058245632 3064439668 3066729984 3078736128 3092813568 3098471616 3109706496 3112639296 3123314688 3129640512 3132592112 3133494234 3143335936 3144241152 3144856104 3158618112 3162033288 3164396544 3165015438 3175870464 3178865664 3189768192 3196228608 3199243008 3210215424 3211767936 3229310592 3230793728 3232356192 3243442176 3253076424 3264233472 3265812108 3268892133 3280103424 3286746801 3298019328 3298664356 3301129728 3312451584 3322290816 3333685248 3335297472 3356677584 3368189952 3368848704 3372025904 3372996978 3378194748 3383590912 3390443888 3391420266 3402072064 3406261248 3406927446 3425536062 3428096256 3439853568 3440526336 3443771136 3450071232 3455582208 3462580992 3465846592 3474456576 3477733376 3479415264 3484777024 3485780568 3498419808 3501719208 3513729024 3520845576 3524166126 3536252928 3537963117 3553445376 3557287449 3558921216 3572854272 3576223872 3588489216 3595757184 3599148384 3611492352 3613238928 3632974416 3634642944 3636400716 3648872448 3649586096 3659710977 3672262656 3690116352 3710271744 3713770944 3726508032 3727236864 3737577168 3743547392 3747595008 3750395904 3751129408 3752209656 3763994624 3776262282 3789213696 3789954792 3793529142 3806539776 3814249374 3827331072 3830940672 3844079616 3855497984 3856608288 3868721152 3869835264 3870592128 3874242528 3881330136 3887529984 3895403616 3899077416 3908763648 3912450048 3914342172 3920374152 3935722284 3937529856 3939434109 3952945152 3960951273 3978284544 3991928832 3997626048 4003786368 4019461056 4023251856 4037050368 4037839936 4045226832 4049041932 4059894592 4062928896 4064893794 4087096218 4088973312 4104981504 4105784358 4123751424 4131295488 4146275328 4150185728 4151380896 4164419584 4172854016 4174055712 4177992312 4192321536 4193141472 4204774314 4211490816 4216044384 4219195392 4220020584 4224000534 4234493952 4238487552 4247071998 4261638144 4263699141 4265657344 4280287232 4282357248 4305747456 4309808256 4324589568 4337435232 4352311296 4354416144 4358522844 4373471232 4382329068 4386462093 4397359104 4401506304 4410420921 4416602112 4429721088 4444913664 4447063296 4475570112 4490919936 4491798272 4497329304 4504259664 4521893688 4526158338 4541681664 4542569928 4550880186 4567381416 4570795008 4571688966 4586471424 4587368448 4591694848 4596659502 4600094976 4607442944 4616774656 4618104192 4632608768 4639220352 4647707424 4664559744 4668958944 4684972032 4694460768 4698888168 4715003904 4717284156 4737927168 4743049932 4745228288 4746594816 4747523157 4763805696 4768298496 4784652288 4794342912 4798864512 4815323136 4817651904 4843965888 4846190592 4848534288 4865163264 4879614636 4896350208 4898718162 4920155136 4947028992 4947996534 4951694592 4968677376 4969649152 4983436224 4996793344 5000527872 5002946208 5035016376 5052284928 5053273056 5058038856 5067292122 5075386368 5085665832 5090462182 5103108096 5107920896 5109391872 5110391169 5118266254 5138304093 5142144384 5159780352 5160789504 5165656704 5175106848 5183373312 5193871488 5198769888 5211684864 5216600064 5219122896 5227165536 5247629712 5250039808 5252578812 5270593536 5281268364 5286249189 5304379392 5322571776 5330168064 5338381824 5359281408 5364335808 5382733824 5393635776 5398722576 5417238528 5419858392 5449461624 5451964416 5454601074 5473308672 5474379144 5498335232 5508393984 5509471318 5528367104 5535174528 5565407616 5570656416 5589762048 5590855296 5606365752 5615321088 5621392512 5625593856 5626694112 5632000712 5645991936 5651316736 5662762664 5664393423 5682184192 5683820544 5684932188 5690293713 5709809664 5721374061 5740996608 5746411008 5766119424 5783246976 5803081728 5805888192 5811363792 5821995204 5831294976 5843105424 5848616124 5863145472 5868675072 5871513258 5880561228 5903583426 5906294784 5926551552 5929417728 5930577406 5967426816 5987893248 5996439072 6005679552 6029191584 6034877784 6055575552 6056759904 6067840248 6073562898 6089841888 6094393344 6095585288 6097340691 6116491264 6128879336 6130644327 6133459968 6157472256 6158676537 6185627136 6196943232 6219412992 6225278592 6246629376 6259281024 6265184224 6266988468 6286671872 6288482304 6289712208 6307161471 6317236224 6324066576 6328793088 6330030876 6336000801 6351740928 6357731328 6370607997 6379536384 6392457216 6398486016 6420430848 6423535872 6458621184 6461587456 6464712384 6486884352 6506152848 6528466944 6531624216 6537784266 6560206848 6573493602 6596038656 6597328712 6602259456 6624903168 6644581632 6667370496 6670594944 6713355168 6736379904 6737697408 6744051808 6745993956 6756389496 6767181824 6780887776 6782840532 6789237507 6804144128 6812522496 6813854892 6826320279 6851072124 6856192512 6857533449 6879707136 6881052672 6887542272 6894989253 6900142464 6911164416 6925161984 6931693184 6948913152 6955466752 6958830528 6969554048 6971561136 6996839616 7003438416 7027458048 7041691152 7048332252 7072505856 7075926234 7106890752 7114574898 7117842432 7145708544 7152447744 7176978432 7191514368 7198296768 7222984704 7226477856 7265948832 7269285888 7272801432 7297744896 7299172192 7319421954 7344525312 7348077243 7380232704 7420543488 7421994801 7427541888 7453016064 7454473728 7475154336 7487094784 7495190016 7500791808 7502258816 7504419312 7527989248 7552524564 7578427392 7579909584 7587058284 7600938183 7613079552 7628498748 7635693273 7654662144 7661881344 7677399381 7688159232 7710995968 7713216576 7737442304 7739670528 7741184256 7748485056 7762660272 7775059968 7790807232 7798154832 7817527296 7824900096 7828684344 7840748304 7871444568 7875059712 7878868218 7905890304 7921902546 7956569088 7983857664 7995252096 8007572736 8038922112 8046503712 8074100736 8075679872 8090453664 8098083864 8119789184 8125857792 8129787588 8174192436 8177946624 8181901611 8209963008 8211568716 8247502848 8262590976 8264206977 8292550656 8300371456 8302761792 8328839168 8345708032 8348111424 8355984624 8384643072 8386282944 8409548628 8422981632 8432088768 8438390784 8440041168 8448001068 8468987904 8476975104 8494143996 8523276288 8527398282 8531314688 8560574464 8564714496 8611494912 8619616512 8649179136 8674870464 8704622592 8708832288 8717045688 8746942464 8764658136 8772924186 8794718208 8803012608 8807269887 8820841842 8855375139 8859442176 8889827328 8894126592 8895866109 8951140224 8981839872 8983596544 8994658608 9008519328 9043787376 9052316676 9083363328 9085139856 9101760372 9110344347 9134762832 9141590016 9143377932 9172942848 9174736896 9183389696 9193319004 9200189952 9201989329 9214885888 9233549312 9236208384 9265217536 9278440704 9295414848 9329119488 9337917888 9369944064 9388921536 9397776336 9430007808 9434568312 9475854336 9486099864 9490456576 9493189632 9495046314 9527611392 9536596992 9569304576 9588685824 9597729024 9630646272 9635303808 9687931776 9692381184 9697068576 9730326528 9759229272 9792700416 9797436324 9806676399 9840310272 9860240403 9894057984 9895993068 9903389184 9905326093 9937354752 9939298304 9959428921 9966872448 9993586688 10001055744 10005892416 10070032752 10104569856 10106546112 10116077712 10134584244 10150772736 10171331664 10180924364 10206216192 10215841792 10218783744 10220782338 10236532508 10276608186 10284288768 10319560704 10321579008 10331313408 10350213696 10366746624 10387742976 10397539776 10423369728 10433200128 10438245792 10454331072 10495259424 10500079616 10505157624 10541187072 10562536728 10572498378 10608758784 10613889351 10660336128 10671862347 10676763648 10718562816 10720659157 10728671616 10765467648 10787271552 10797445152 10834477056 10839716784 10898923248 10903928832 10909202148 10946617344 10948758288 10979132931 10996670464 11016787968 11018942636 11056734208 11070349056 11130815232 11141312832 11179524096 11181710592 11212731504 11230642176 11242785024 11251187712 11253388224 11264001424 11291983872 11302633472 11325525328 11328786846 11364368384 11367641088 11369864376 11380587426 11419619328 11442748122 11481993216 11492822016 11532238848 11566493952 11606163456 11611776384 11622727584 11643990408 11662589952 11686210848 11697232248 11726290944 11737350144 11743026516 11761122456 11807166852 11812589568 11818302327 11858835456 11861154812 11882853819 11934853632 11975786496 11992878144 12011359104 12058383168 12069755568 12111151104 12113519808 12135680496 12147125796 12179683776 12188786688 12191170576 12194681382 12232982528 12257758672 12261288654 12266919936 12314944512 12317353074 12371254272 12393886464 12438825984 12450557184 12493258752 12518562048 12530368448 12533976936 12573343744 12576964608 12579424416 12614322942 12634472448 12648133152 12657586176 12660061752 12672001602 12703481856 12715462656 12741215994 12784914432 12791097423 12796972032 12840861696 12847071744 12917242368 12923174912 12929424768 12973768704 13012305696 13056933888 13063248432 13075568532 13120413696 13146987204 13159386279 13192077312 13194657424 13204518912 13231262763 13249806336 13289163264 13334740992 13341189888 13426710336 13472759808 13475394816 13488103616 13491987912 13512778992 13534363648 13561775552 13565681064 13578475014 13608288256 13625044992 13627709784 13652640558 13702144248 13712385024 13715066898 13759414272 13762105344 13775084544 13789978506 13800284928 13822328832 13850323968 13863386368 13897826304 13910933504 13917661056 13939108096 13943122272 13993679232 14006876832 14054916096 14083382304 14096664504 14145011712 14151852468 14213781504 14229149796 14235684864 14242569471 14291417088 14304895488 14353956864 14383028736 14396593536 14445969408 14452955712 14531897664 14538571776 14545602864 14595489792 14598344384 14638843908 14689050624 14696154486 14760465408 14841086976 14843989602 14855083776 14906032128 14908947456 14950308672 14974189568 14990380032 15001583616 15004517632 15008838624 15055978496 15105049128 15156854784 15159819168 15174116568 15201876366 15226159104 15256997496 15271386546 15309324288 15323762688 15331173507 15354798762 15414912279 15421991936 15426433152 15474884608 15479341056 15482368512 15496970112 15525320544 15550119936 15581614464 15596309664 15635054592 15649800192 15657368688 15681496608 15742889136 15750119424 15757736436 15811780608 15843805092 15858747567 15913138176 15967715328 15990504192 16015145472 16077844224 16093007424 16148201472 16151359744 16180907328 16196167728 16239578368 16251715584 16259575176 16348384872 16355893248 16363803222 16419926016 16423137432 16495005696 16525181952 16528413954 16585101312 16600742912 16605523584 16657678336 16691416064 16696222848 16711969248 16769286144 16772565888 16819097256 16845963264 16864177536 16876781568 16880082336 16896002136 16937975808 16953950208 16988287992 17046552576 17054796564 17062629376 17070881139 17129428992 17164122183 17222989824 17239233024 17298358272 17349740928 17409245184 17417664576 17434091376 17493884928 17529316272 17545848372 17589436416 17606025216 17614539774 17641683684 17710750278 17718884352 17779654656 17788253184 17791732218 17902280448 17963679744 17967193088 17989317216 18017038656 18087574752 18104633352 18166726656 18170279712 18203520744 18220688694 18269525664 18283180032 18286755864 18349473792 18366779392 18386638008 18400379904 18403978658 18467098624 18472416768 18476029611 18556881408 18590829696 18658238976 18675835776 18739888128 18777843072 18795552672 18860015616 18869136624 18921484413 18951708672 18972199728 18980913152 18986379264 18990092628 19008002403 19055222784 19073193984 19111823991 19138609152 19177371648 19195458048 19261292544 19270607616 19375863552 19384762368 19394137152 19460653056 19518458544 19585400832 19594872648 19613352798 19680620544 19720480806 19788115968 19791986136 19806778368 19810652186 19874709504 19878596608 19918857842 19933744896 19987173376 20002111488 20011784832 20140065504 20209139712 20213092224 20232155424 20269168488 20301545472 20342663328 20361848728 20367712521 20412432384 20431683584 20437567488 20441564676 20473065016 20478960837 20553216372 20568577536 20572600347 20639121408 20643158016 20662626816 20684967759 20700427392 20733493248 20775485952 20795079552 20846739456 20866400256 20876491584 20908662144 20990518848 21000159232 21010315248 21082374144 21125073456 21144996756 21217517568 21227778702 21320672256 21343724694 21353527296 21437125632 21441318314 21457343232 21530935296 21574543104 21594890304 21668954112 21679433568 21797846496 21807857664 21818404296 21893234688 21897516576 21958265862 21993340928 22033575936 22037885272 22044231729 22113468416 22140698112 22261630464 22265984403 22282625664 22359048192 22363421184 22425463008 22461284352 22485570048 22502375424 22506776448 22528002848 22583967744 22605266944 22651050656 22657573692 22728736768 22735282176 22739728752 22761174852 22802814549 22839238656 22885496244 22907079819 22963986432 22985644032 23032198143 23064477696 23132987904 23212326912 23223552768 23245455168 23287980816 23325179904 23372421696 23394464496 23452581888 23474700288 23486053032 23522244912 23614333704 23625179136 23636604654 23717670912 23722309624 23765707638 23869707264 23951572992 23985756288 24022718208 24116766336 24139511136 24222302208 24227039616 24271360992 24294251592 24359367552 24377573376 24382341152 24389362764 24465965056 24515517344 24522577308 24533839872 24545704833 24629889024 24634706148 24742508544 24787772928 24792620931 24877651968 24901114368 24986517504 25037124096 25060736896 25067953872 25146687488 25153929216 25158848832 25228645884 25268944896 25296266304 25315172352 25320123504 25344003204 25406963712 25430925312 25482431988 25569828864 25582194846 25593944064 25681723392 25694143488 25834484736 25846349824 25858849536 25947537408 26024611392 26113867776 26126496864 26151137064 26240827392 26293974408 26318772558 26384154624 26389314848 26409037824 26421809661 26462525526 26566125417 26578326528 26669481984 26682379776 26687598327 26853420672 26945519616 26950789632 26976207232 26983975824 27025557984 27068727296 27123551104 27131362128 27156950028 27216576512 27250089984 27255419568 27305281116 27331033041 27404288496 27424770048 27430133796 27518828544 27524210688 27550169088 27579957012 27600569856 27605967987 27644657664 27700647936 27726772736 27795652608 27821867008 27835322112 27878216192 27886244544 27987358464 28013753664 28109832192 28166764608 28193329008 28290023424 28303704936 28427563008 28458299592 28471369728 28485138942 28582834176 28609790976 28707913728 28766057472 28793187072 28891938816 28905911424 29063795328 29077143552 29091205728 29190979584 29196688768 29277687816 29378101248 29392308972 29420029197 29520930816 29580721209 29682173952 29687979204 29710167552 29715978279 29812064256 29817894912 29878286763 29900617344 29948379136 29980760064 30003167232 30009035264 30017677248 30111956992 30210098256 30313709568 30319638336 30348233136 30403752732 30452318208 30513994992 30542773092 30618648576 30647525376 30662347014 30709597524 30829824558 30843983872 30852866304 30949769216 30958682112 30964737024 30993940224 31050641088 31100239872 31163228928 31192619328 31270109184 31299600384 31314737376 31362993216 31485778272 31500238848 31515472872 31623561216 31687610184 31717495134 31826276352 31841668053 31981008384 32015587041 32030290944 32155688448 32161977471 32186014848 32296402944 32302719488 32361814656 32392335456 32479156736 32503431168 32519150352 32696769744 32711786496 32727606444 32839852032 32846274864 32937398793 32990011392 33050363904 33056827908 33088004183 33170202624 33201485824 33211047168 33268730651 33315356672 33382832128 33392445696 33423938496 33538572288 33545131776 33638194512 33691926528 33728355072 33753563136 33760164672 33792004272 33875951616 33907900416 33976575984 34093105152 34109593128 34125258752 34141762278 34258857984 34328244366 34445979648 34478466048 34596716544 34699481856 34818490368 34835329152 34868182752 34987769856 35058632544 35091696744 35178872832 35212050432 35229079548 35283367368 35421500556 35437768704 35454906981 35576506368 35583464436 35648561457 35804560896 35811563567 35927359488 35934386176 35978634432 36034077312 36175149504 36209266704 36333453312 36340559424 36407041488 36441377388 36539051328 36566360064 36573511728 36698947584 36733558784 36773276016 36800759808 36807957316 36934197248 36944833536 36952059222 37113762816 37181659392 37316477952 37351671552 37479776256 37555686144 37591105344 37720031232 37738273248 37842968826 37903417344 37944399456 37961826304 37972758528 37980185256 38016004806 38110445568 38146387968 38223647982 38354743296 38373292269 38390916096 38522585088 38541215232 38751727104 38769524736 38788274304 38921306112 39036917088 39170801664 39189745296 39226705596 39361241088 39440961612 39478158837 39576231936 39583972272 39613556736 39621304372 39693788289 39749419008 39757193216 39837715684 39867489792 39974346752 40004222976 40023569664 40280131008 40418279424 40426184448 40464310848 40538336976 40603090944 40685326656 40723697456 40735425042 40824864768 40863367168 40875134976 40883129352 40946130032 40957921674 41106432744 41137155072 41145200694 41278242816 41286316032 41325253632 41369935518 41400854784 41466986496 41550971904 41590159104 41693478912 41732800512 41752983168 41817324288 41981037696 42000318464 42020630496 42164748288 42250146912 42289993512 42435035136 42455557404 42641344512 42687449388 42707054592 42727708413 42874251264 42882636628 42914686464 43061870592 43149086208 43189780608 43337908224 43358867136 43595692992 43615715328 43636808592 43786469376 43795033152 43916531724 43986681856 44067151872 44075770544 44088463458 44226936832 44281396224 44523260928 44531968806 44565251328 44718096384 44726842368 44850926016 44922568704 44971140096 45004750848 45013552896 45056005696 45167935488 45210533888 45302101312 45315147384 45457473536 45470564352 45479457504 45522349704 45605629098 45678477312 45770992488 45814159638 45927972864 45971288064 45993520521 46064396286 46244736837 46265975808 46424653824 46447105536 46490910336 46575961632 46650359808 46744843392 46788928992 46905163776 46949400576 46972106064 47044489824 47228667408 47250358272 47273209308 47435341824 47444619248 47531415276 47576242701 47739414528 47903145984 47971512576 48045436416 48233532672 48279022272 48444604416 48454079232 48542721984 48588503184 48718735104 48755146752 48764682304 48778725528 48931930112 49031034688 49045154616 49067679744 49091409666 49259778048 49269412296 49485017088 49575545856 49585241862 49755303936 49802228736 49973035008 50074248192 50121473792 50135907744 50293374976 50307858432 50317697664 50457291768 50537889792 50592532608 50630344704 50640247008 50688006408 50813927424 50861850624 50964863976 51139657728 51164389692 51187888128 51212643417 51388286976 51492366549 51668969472 51692699648 51717699072 51895074816 52049222784 52227735552 52252993728 52302274128 52481654784 52587948816 52637545116 52768309248 52778629696 52818075648 52843619322 52925051052 53132250834 53156653056 53338963968 53364759552 53375196654 53706841344 53891039232 53901579264 53952414464 53967951648 54051115968 54137454592 54247102208 54262724256 54313900056 54433153024 54500179968 54510839136 54610562232 54662066082 54808576992 54849540096 54860267592 55048421376 55100338176 55159914024 55201139712 55211935974 55401295872 55428088833 55453545472 55643734016 55670644224 55756432384 55772489088 55974716928 56027507328 56219664384 56333529216 56386658016 56580046848 56607409872 56855126016 56916599184 56942739456 56970277884 57024007209 57165668352 57219581952 57335471973 57415827456 57532114944 57586374144 57783877632 57811822848 58127590656 58154287104 58182411456 58381959168 58393377536 58555375632 58756202496 58784617944 58840058394 59041861632 59161442418 59364347904 59375958408 59420335104 59431956558 59624128512 59635789824 59756573526 59801234688 59896758272 59961520128 60006334464 60018070528 60035354496 60223913984 60420196512 60627419136 60639276672 60696466272 60807505464 60904636416 61027989984 61085546184 61237297152 61295050752 61324694028 61419195048 61659649116 61687967744 61705732608 61717801041 61917364224 61929474048 61987880448 62054903277 62101282176 62200479744 62326457856 62385238656 62540218368 62599200768 62629474752 62725986432 62971556544 63000477696 63030945744 63247122432 63375220368 63434990268 63652552704 63683336106 63962016768 64031174082 64060581888 64311376896 64323954942 64372029696 64592805888 64605438976 64723629312 64784670912 64958313472 65006862336 65038300704 65393539488 65423572992 65455212888 65679704064 65692549728 65874797586 65980022784 66100727808 66113655816 66176008366 66340405248 66402971648 66422094336 66537461302 66765664256 66784891392 66797953209 66847876992 67077144576 67090263552 67276389024 67383853056 67456710144 67507126272 67520329344 67584008544 67751903232 67815800832 67953151968 68186210304 68219186256 68250517504 68283524556 68408443647 68517715968 68656488732 68721239457 68891959296 68956932096 69096594429 69193433088 69398963712 69636980736 69670658304 69736365504 69975539712 70117265088 70183393488 70357745664 70424100864 70458159096 70566734736 70843001112 70875537408 70909813962 71153012736 71166928872 71297122914 71609121792 71623127134 71854718976 71868772352 71957268864 72068154624 72350299008 72418533408 72666906624 72681118848 72814082976 72882754776 73078102656 73132720128 73147023456 73397895168 73467117568 73546552032 73601519616 73615914632 73637114499 73868394496 73889667072 73904118444 74227525632 74363318784 74377862793 74632955904 74703343104 74959552512 75111372288 75182210688 75440062464 75476546496 75685937652 75806834688 75888798912 75923652608 75945517056 75960370512 76032009612 76220891136 76292775936 76447295964 76709486592 76746584538 76781832192 77045170176 77082430464 77503454208 77539049472 77576548608 77842612224 78073834176 78341603328 78379490592 78453411192 78722482176 78881923224 78956317674 79152463872 79167944544 79227113472 79242608744 79265428983 79387576578 79514386432 79675431368 79698376251 79734979584 79948693504 80008445952 80047139328 80062794981 80560262016 80836558848 80852368896 80928621696 81076673952 81206181888 81370653312 81447394912 81470850084 81649729536 81726734336 81750269952 81766258704 81892260064 81915843348 81993099123 82212865488 82274310144 82290401388 82556485632 82572632064 82650507264 82739871036 82801709568 82817903961 82933972992 83101943808 83180318208 83386957824 83465601024 83505966336 83634648576 83962075392 84000636928 84041260992 84329496576 84500293824 84579987024 84870070272 84911114808 85282689024 85374898776 85414109184 85455416826 85748502528 85765273256 85829372928 86123741184 86298172416 86379561216 86675816448 86717734272 87191385984 87231430656 87273617184 87572938752 87590066304 87833063448 87973363712 88134303744 88151541088 88176926916 88260087591 88453873664 88562792448 88742163627 89046521856 89063937612 89130502656 89147934837 89436192768 89453684736 89634860289 89701852032 89845137408 89942280192 90009501696 90027105792 90112011392 90335870976 90421067776 90604202624 90630294768 90914947072 90941128704 90958915008 91044699408 91211258196 91356954624 91541984976 91628319276 91855945728 91942576128 91987041042 92128792572 92489473674 92531951616 92849307648 92894211072 92981820672 93151923264 93300719616 93489686784 93577857984 93810327552 93898801152 93944212128 94088979648 94457334816 94500716544 94546418616 94870683648 94889238496 95062830552 95152485402 95478829056 95525004159 95943025152 96046761123 96090872832 96467065344 96485932413 96558044544 96889208832 96908158464 97085443968 97177006368 97437470208 97510293504 97529364608 97557451056 97863860224 98062069376 98090309232 98135359488 98182819332 98519556096 98538824592 98812196379 98970034176 99151091712 99170483724 99264012549 99510607872 99604457472 99806191953 99946070016 100148496384 100242947584 100271815488 100586749952 100615716864 100635395328 100914583536 101075779584 101185065216 101260689408 101280494016 101376012816 101627854848 101723701248 101929727952 102279315456 102328779384 102375776256 102425286834 102776573952 102984733098 103337938944 103385399296 103435398144 103790149632 104098445568 104455471104 104505987456 104604548256 104963309568 105175897632 105275090232 105536618496 105557259392 105636151296 105687238644 105850102104 106264501668 106313306112 106364720943 106729519104 106750393308 106945684371 107413682688 107434690701 107782078464 107803158528 107904828928 107935903296 108102231936 108274909184 108494204416 108525448512 108627800112 108866306048 109000359936 109021678272 109221124464 109324132164 109617153984 109699080192 109720535184 110096842752 110200676352 110319828048 110402279424 110423871948 110802591744 110856177666 110907090944 111287468032 111341288448 111512864768 111544978176 111949433856 112055014656 112439328768 112667058432 112773316032 113160093696 113214819744 113710252032 113833198368 113885478912 113940555768 114048014418 114331336704 114439163904 114670943946 115064229888 115119876807 115172748288 115567755264 115623645696 116255181312 116308574208 116364822912 116763918336 116786755072 117110751264 117512404992 117569235888 117680116788 118083723264 118322884836 118434476511 118728695808 118751916816 118840670208 118863913116 119081364867 119248257024 119271579648 119513147052 119602469376 119625861277 119793516544 119923040256 120012668928 120036141056 120070708992 120279256969 120447827968 120840393024 121254838272 121278553344 121392932544 121615010928 121809272832 122055979968 122171092368 122474594304 122590101504 122649388056 122838390096 123319298232 123375935488 123411465216 123435602082 123834728448 123858948096 123975760896 124109806554 124202564352 124400959488 124652915712 124770477312 125080436736 125198401536 125258949504 125451972864 125943113088 126000955392 126061891488 126494244864 126750440736 126869980536 127305105408 127366672212 127924033536 128062348164 128121163776 128183125239 128622753792 128647909884 128744059392 129185611776 129210877952 129447258624 129472575973 129569341824 129916626944 130013724672 130076601408 130787078976 130847145984 130910425776 131359408128 131385099456 131749595172 131960045568 132201455616 132227311632 132352016732 132680810496 132805943296 132844188672 133074922604 133531328512 133569782784 133595906418 133695753984 134154289152 134180527104 134552778048 134767706112 134913420288 135014252544 135040658688 135168017088 135503806464 135631601664 135906303936 136372420608 136438372512 136501035008 136567049112 136816887294 137035431936 137312977464 137442478914 137783918592 137913864192 137980561563 138193188858 138734210511 138797927424 139273961472 139341316608 139368569041 139472731008 139951079424 140234530176 140366786976 140715491328 140848201728 140916318192 141133469472 141686002224 141751074816 141819627924 142306025472 142333857744 142594245828 142728728103 143218243584 143246254268 143709437952 143737544704 143914537728 144136309248 144700598016 144837066816 145333813248 145362237696 145628165952 145765509552 146156205312 146265440256 146294046912 146795790336 146934235136 147093104064 147203039232 147231829264 147274228998 147736788992 147779334144 147808236888 148455051264 148726637568 148755725586 149265911808 149406686208 149919105024 150222744576 150364421376 150880124928 150953092992 151371875304 151613669376 151777597824 151847305216 151891034112 151920741024 152064019224 152441782272 152585551872 152894591928 153418973184 153493169076 153563664384 153637930251 154164860928 154477099647 155006908416 155078098944 155153097216 155685224448 156147668352 156683206656 156758981184 156906822384 157444964352 157763846448 157912635348 158304927744 158335889088 158454226944 158485217488 158530857966 158775153156 159028772864 159350862736 159396752502 159469959168 159897387008 160016891904 160094278656 160125589962 161120524032 161673117696 161704737792 161857243392 162153347904 162412363776 162741306624 162894789824 162941700168 163299459072 163453468672 163500539904 163532517408 163784520128 163831686696 163986198246 164425730976 164548620288 164580802776 165145264128 165301014528 165479742072 165603419136 165635807922 166203887616 166284266499 166360636416 166931202048 167011932672 167269297152 167924150784 168001273856 168082521984 168658993152 169000587648 169159974048 169740140544 169822229616 170565378048 170749797552 170828218368 170910833652 171072021627 171497005056 171530546512 171658745856 172006415919 172247482368 172596344832 172759122432 173351632896 173435468544 174382771968 174462861312 174547234368 175145877504 175180132608 175666126896 175946727424 176268607488 176303082176 176353853832 176520175182 176907747328 177125584896 177484327254 178093043712 178127875224 178261005312 178295869674 178872385536 178907369472 179269720578 179403704064 179690274816 179884560384 180019003392 180054211584 180224022784 180671741952 180842135552 181208405248 181260589536 181829894144 181882257408 181917830016 182089398816 182422516392 182713909248 183083969952 183256638552 183711891456 183885152256 183974082084 184257585144 184978947348 185063903232 185153403123 185788422144 185963641344 186164709831 186303846528 186601439232 186979373568 187155715968 187620655104 187797602304 187888424256 188177959296 188914669632 189001433088 189092837232 189741367296 189778476992 190125661104 190304970804 190957658112 191050008318 191886050304 192093522246 192181745664 192934130688 192971864826 193116089088 193778417664 193816316928 194170887936 194354012736 194874940416 195020587008 195058729216 195114902112 195727720448 196124138752 196180618464 196270718976 196365638664 197039112192 197077649184 197624392758 197940068352 198302183424 198340967448 198528025098 199021215744 199208914944 199612383906 200296992768 200393859627 200485895168 200543630976 201173499904 201231433728 201270790656 201829167072 202151559168 202370130432 202521378816 202560988032 202752025632 203255709696 203447402496 203859455904 204558630912 204657558768 204751552512 204850573668 205553147904 205969466196 206163718371 206675877888 206870796288 207289783287 207580299264 208196891136 208910942208 209011974912 209209096512 209926619136 210351795264 210550180464 211073236992 211114518784 211272302592 211374477288 211700204208 212529003336 212626612224 212729441886 213459038208 213500786616 213891368742 214827365376 214869381402 215564156928 215606317056 215809657856 215871806592 216204463872 216549818368 216988408832 217050897024 217255600224 217732612096 218000719872 218043356544 218442248928 218648264328 219234307968 219398160384 219441070368 220193685504 220401352704 220639656096 220804558848 220847743896 221605183488 221712355332 221814181888 222682576896 223025729536 223089956352 223133588379 223898867712 224110029312 224878657536 225334116864 225546632064 226320187392 226429639488 227420504064 227666396736 227770957824 227881111536 228096028836 228662673408 228878327808 229341887892 230128459776 230239753614 230345496576 231135510528 231247291392 232510362624 232617148416 232729645824 233527836672 233573510144 234221502528 235024809984 235138471776 235360233576 236167446528 236645769672 236868953022 237457391616 237503833632 237681340416 237727826232 238162729734 238543159296 239026294104 239204938752 239251722554 239846080512 240025337856 240072282112 240141417984 240188384943 240558513938 241680786048 242509676544 242557106688 242785865088 243230021856 243618545664 244111959936 244342184736 244949188608 245180203008 245298776112 245676780192 245979297369 246638596464 246751870976 246822930432 246871204164 247669456896 247717896192 247951521792 248219613108 248405128704 248453711883 248801918976 249305831424 249540954624 250160873472 250396803072 250517899008 250903945728 251886226176 252001910784 252123782976 252988489728 253500881472 253739961072 254610210816 254733344424 255848067072 256124696328 256242327552 256366250478 257245507584 257295819768 257488118784 258371223552 258421755904 258894517248 258945151946 259138683648 259833253888 260027449344 260153202816 261574157952 261694291968 261820851552 262718816256 262770198912 263499190344 263920091136 264402911232 264454623264 264704033464 264780262773 265361620992 265611886592 265688377344 266149845208 266226490881 267062657024 267139565568 267191812836 267391507968 267443804511 268308578304 268361054208 268904580867 269105556096 269535412224 269826840576 270028505088 270081317376 270336034176 271007612928 271263203328 271812607872 272744841216 272876745024 273002070016 273134098224 273633774588 274070863872 274625954928 274884957828 275567837184 275827728384 275961123126 276386377716 277468421022 277595854848 278547922944 278682633216 278737138082 278945462016 279902158848 280469060352 280733573952 281430982656 281696403456 281832636384 282266938944 283372004448 283502149632 283639255848 284612050944 284667715488 285188491656 285457456206 286436487168 286492508536 286575012477 287475089408 287829075456 288140283369 288272618496 289401196032 289457797239 289674133632 290667626496 290724475392 291256331904 291531019104 292312410624 292530880512 292588093824 293591580672 293868470272 294186208128 294406078464 294463658528 294548457996 295473577984 295558668288 295616473776 296436589137 296910102528 297453275136 297511451172 297792037647 298531823616 298813372416 299418575859 299838210048 300445489152 300728842752 301760249856 301906185984 302743750608 303227338752 303555195648 303694610432 303782068224 303841482048 304128038448 304883564544 305171103744 305789183856 306837946368 306986338152 307127328768 307275860502 308329721856 308954199294 310013816832 310156197888 310306194432 311370448896 312295336704 313366413312 313517962368 313813644768 314889928704 315527692896 315825270696 316609855488 316671778176 316908453888 316970434976 317061715932 317550306312 318057545728 318701725472 318793505004 318939918336 319094162829 319794774016 320188557312 320251179924 320837053113 322241048064 322304072103 323346235392 323409475584 323714486784 324306695808 324824727552 325482613248 325789579648 325883400336 326598918144 326906937344 327001079808 327065034816 327569040256 327663373392 327972396492 328851461952 329097240576 329161605552 330290528256 330602029056 330959484144 331206838272 331271615844 332407775232 332568532998 332721272832 333862404096 334023865344 334538594304 335848301568 336002547712 336165043968 337317986304 338001175296 338319948096 339480281088 339644459232 341130756096 341499595104 341656436736 341821667304 342144043254 342994010112 343061093024 343317491712 344012831838 345192689664 345359630421 345518244864 346703265792 346870937088 348765543936 348925722624 349094468736 350291755008 350360265216 351332253792 351893454848 352537214976 352606164352 352707707664 353040350364 353815494656 354251169792 354968654508 355303429533 356186087424 356255750448 356522010624 356591739348 357244094601 357744771072 357814738944 358539441156 358807408128 358877583831 359380549632 359769120768 360038006784 360108423168 360448045568 360837770907 361343483904 361684271104 362416810496 362521179072 363659788288 363764514816 363835660032 364178797632 364845032784 365427818496 366167939904 366513277104 367423782912 367770304512 367948164168 368515170288 369957894696 370127806464 370306806246 371576844288 371927282688 372329419662 372607693056 373202878464 373958747136 374311431936 375241310208 375595204608 375776848512 376355918592 377829339264 378002866176 378185674464 379482734592 379556953984 380251322208 380609941608 381915316224 382100016636 383772100608 384187044492 384363491328 384549375717 385868261376 385943729652 386232178176 387556835328 387632633856 388341775872 388417727919 388708025472 389749880832 390041174016 390117458432 390229804224 391455440896 392248277504 392361236928 392541437952 392731277328 394078224384 394155298368 395248785516 395880136704 396604366848 396681934896 397056050196 398042431488 398417829888 399224767812 400593985536 400787719254 400971790336 401087261952 402346999808 402462867456 402541581312 403658334144 404303118336 404740260864 405042757632 405121976064 405504051264 406511419392 406894804992 407718911808 409117261824 409315117536 409503105024 409701147336 411106295808 411938932392 412327436742 413351755776 413741592576 413941684689 414579566574 416202631533 416393782272 417821884416 418023949824 418105707123 418418193024 419853238272 420703590528 421100360928 422146473984 422229037568 422544605184 422748954576 423400408416 425058006672 425253224448 425458883772 426918076416 427001573232 427782737484 428186184309 429654730752 429738762804 431128313856 431212634112 431619315712 431743613184 432408927744 432493498463 433099636736 433976817664 434101794048 434511200448 435465224192 436001439744 436086713088 436884497856 437296528656 438468615936 438796320768 438882140736 440387371008 440802705408 441279312192 441609117696 441695487792 443210366976 443424710664 443628363776 445365153792 446051459072 446179912704 446267176758 447797735424 448220058624 449757315072 450668233728 451093264128 452640374784 452859278976 454841008128 455332793472 455541915648 455762223072 456192057672 457325346816 457756655616 458683775784 460256919552 460479507228 460690993152 460913790753 462494582784 463431298941 465020725248 465234296832 465459291648 465550326371 467055673344 467147020288 468443005056 470049619968 470276943552 470720467152 472334893056 473291539344 473737906044 474914783232 475007667264 475362680832 475455652464 476325459468 477086318592 478052588208 478409877504 478503445108 479692161024 480050675712 480144564224 480282835968 480376769886 481117027876 483361572096 485019353088 485114213376 485571730176 486460043712 487237091328 488223919872 488684369472 489898377216 490360406016 490597552224 491353560384 491958594738 493277192928 493503741952 493645860864 493742408328 495435792384 495903043584 496439226216 496810257408 496907423766 498611662848 498852799497 499081909248 500793606144 501035798016 501807891456 503772452352 504003821568 504247565952 505976979456 507001762944 507479922144 509220421632 509466688848 511696134144 512249392656 512484655104 512732500956 513216064881 514491015168 514591639536 514976237568 516019247757 516742447104 516843511808 517789034496 517890303892 518277367296 519666507776 520054898688 520306405632 523148315904 523388583936 523641703104 525437632512 525540397824 526998380688 527840182272 528805822464 528909246528 529408066928 529560525546 530723241984 531223773184 531376754688 532299690416 532452981762 534125314048 534279131136 534383625672 534783015936 534887609022 536617156608 536722108416 537809161734 538211112192 539070824448 539653681152 540057010176 540162634752 540672068352 542015225856 542526406656 543625215744 545489682432 545753490048 546004140032 546268196448 547267549176 548141727744 549251909856 549769915656 551135674368 551655456768 551922246252 552772755432 554936842044 555191709696 555460209369 557365266432 557474276164 557890924032 558494129493 559804317696 560938120704 561467147904 562861965312 563392806912 563665272768 564533877888 566744008896 567004299264 567278511696 569224101888 569335430976 570376983312 570914912412 572872974336 572985017072 573150024954 574950178816 575658150912 576280566738 576545236992 578802392064 578915594478 579348267264 581335252992 581448950784 582512663808 583062038208 584624821248 585061761024 585176187648 587183161344 587736940544 588372416256 588812156928 588927317056 589096915992 590947155968 591117336576 591232947552 592873178274 593820205056 594906550272 595022902344 595584075294 597063647232 597626744832 598837151718 600890978304 601181578881 601457685504 603520499712 603812371968 605487501216 606454677504 607110391296 607389220864 607564136448 607682964096 608256076896 609767129088 610342207488 611578367712 613675892736 613972676304 614254657536 614551721004 616659443712 617908398588 618491155113 620027633664 620612388864 621869349861 622740897792 624590673408 626732826624 627035924736 627627289536 629779857408 631055385792 631650541392 633219710976 633343556352 633816907776 633940869952 634123431864 635100612624 636115091456 637403450944 637587010008 637879836672 638188325658 639589548032 640377114624 640502359848 641674106226 644482096128 644608144206 646692470784 646818951168 647428973568 648613391616 649649455104 650965226496 651579159296 651766800672 653197836288 653813874688 654002159616 654130069632 655138080512 655326746784 655944792984 657702923904 658194481152 658323211104 660581056512 661204058112 661918968288 662413676544 662543231688 664815550464 665137065996 665442545664 668047730688 669077188608 669400765137 671696603136 672005095424 672330087936 674635972608 676002350592 676639896192 678960562176 679288918464 682261512192 682999190208 683312873472 683643334608 684288086508 685988020224 686122186048 686634983424 688025663676 690385379328 690719260842 691036489728 693406531584 693741874176 697531087872 697851445248 698188937472 700583510016 700720530432 702664507584 703786909696 705074429952 705212328704 705415415328 706080700728 707630989312 708502339584 709937309016 710606859066 712372174848 712511500896 713044021248 713183478696 714488189202 715629477888 717078882312 717614816256 717755167662 719538241536 720076013568 720216846336 720565154829 720896091136 721675541814 723368542208 724833620992 725042358144 727319576576 727529029632 727671320064 728357595264 729690065568 730855636992 732335879808 733026554208 734847565824 735540609024 735896328336 737030340576 739915789392 740255612928 740613612492 743153688576 743854565376 744658839324 745215386112 745361135649 746405756928 747917494272 748622863872 750482620416 751190409216 751553697024 752711837184 755658678528 756005732352 756371348928 758965469184 759113907968 760502644416 761219883216 763830632448 764200033272 767544201216 768374088984 768726982656 769098751434 771736522752 771887459304 772464356352 775113670656 775265267712 776683551744 776835455838 777416050944 779499761664 780082348032 780234916864 780459608448 782910881792 784496555008 784722473856 785082875904 785462554656 788156448768 788310596736 790497571032 791760273408 793208733696 793363869792 794112100392 796084862976 796835659776 798449535624 801187971072 801575438508 801943580672 802174523904 802331413533 804925734912 805083162624 806713742601 807316668288 808606236672 809480521728 810085515264 810243952128 811008102528 813022838784 813789609984 815437823616 818234523648 818630235072 819006210048 819402294672 822212591616 823877864784 824654873484 826703511552 827483185152 827883369378 829159133148 832405263066 832787564544 835643768832 836047899648 836211414246 836836386048 839706476544 841407181056 842200721856 844292947968 844458075136 845089210368 845497909152 846800816832 850116013344 850506448896 850917767544 853836152832 854003146464 855565474968 856372368618 859309461504 859477525608 862425268224 863238631424 863487226368 864817855488 864986996926 867953635328 868203588096 868373391717 869022400896 872002879488 872173426176 873768995712 874593057312 876937231872 877592641536 877764281472 880774742016 881605410816 882558624384 883218235392 883390975584 886420733952 886849421328 887256727552 889309767411 890730307584 892102918144 892359825408 892534353516 893376112941 895595470848 896440117248 898255727577 899514630144 901336467456 902186528256 905280749568 905718557952 909682016256 910665586944 911083831296 911524446144 912384115344 914650693632 915513311232 917367551568 920513839104 920959014456 921381986304 921827581506 924989165568 926862597882 930041450496 930468593664 930918583296 931100652742 934111346688 934294040576 936886010112 940099239936 940553887104 941440934304 944669786112 946583078688 947475812088 949829566464 950015334528 950725361664 950911304928 952650918936 954172637184 956105176416 956819755008 957006890216 957282488487 959384322048 960289128448 960565671936 960753539772 962234055752 962511159339 966723144192 966912216309 970038706176 970228426752 971143460352 972920087424 974474182656 976447839744 977368738944 979796754432 980720812032 981195104448 982707120768 983917189476 986554385856 987007483904 987291721728 987484816656 990871584768 991806087168 992878452432 993620514816 993814847532 997223325696 997705598994 998163818496 1001587212288 1002071596032 1003615782912 1007544904704 1008007643136 1008495131904 1011953958912 1014003525888 1014959844288 1018440843264 1018933377696 1023392268288 1024498785312 1024969310208 1025465001912 1026432129762 1028982030336 1029183279072 1029952475136 1032038495514 1033687023616 1035578068992 1035780607784 1036078891263 1036554734592 1039333015552 1040109797376 1040612811264 1046296631808 1046777167872 1047283406208 1050875265024 1051080795648 1053996761376 1055680364544 1057611644928 1057818493056 1058816133856 1059121051092 1061446483968 1062447546368 1062753509376 1064599380832 1064905963524 1065910288599 1068250628096 1068558262272 1068767251344 1069566031872 1069775218044 1071732283803 1073234313216 1073444216832 1075618323468 1076422224384 1076632751493 1078141648896 1079307362304 1080114020352 1080325269504 1081344136704 1082513312721 1084030451712 1085052813312 1087250431488 1090979364864 1091506980096 1092008280064 1092536392896 1094535098352 1096283455488 1098503819712 1099539831312 1102271348736 1103310913536 1103844492504 1105545510864 1109873684088 1110383419392 1110920418738 1114730532864 1114948552328 1115781848064 1116988258986 1119608635392 1121876241408 1122934295808 1125723930624 1126785613824 1127330545536 1129067755776 1133488017792 1134008598528 1134557023392 1138448203776 1138670861952 1140753966624 1141829824824 1145745948672 1145970034144 1146300049908 1149900357632 1151316301824 1152561133476 1153090473984 1153648127151 1157604784128 1157831188956 1158696534528 1162670505984 1162897901568 1165025327616 1165253183757 1166124076416 1169249642496 1170123522048 1170352375296 1174366322688 1175473881088 1176744832512 1177624313856 1177854634112 1178193831984 1181894311936 1182234673152 1182465895104 1185746356548 1187640410112 1189813100544 1190045804688 1191168150588 1194127294464 1195253489664 1197674303436 1201781956608 1202363157762 1202915371008 1207040999424 1207624743936 1210975002432 1212909355008 1214220782592 1214778441728 1215128272896 1215365928192 1216512153792 1219534258176 1220684414976 1223156735424 1227351785472 1227945352608 1228509315072 1229103442008 1233318887424 1235816797176 1236982310226 1240055267328 1241224777728 1241825054067 1243738699722 1248607894599 1249181346816 1253465653248 1254071849472 1254317121369 1255254579072 1259559714816 1262110771584 1263301082784 1266439421952 1266687112704 1267633815552 1267881739904 1268246863728 1270201225248 1272230182912 1274806901888 1275174020016 1275759673344 1276376651316 1279179096064 1280754229248 1281004719696 1283348212452 1284558552927 1288964192256 1289216288412 1293384941568 1293637902336 1294857947136 1297226783232 1297480495389 1299298910208 1301930452992 1303158318592 1303533601344 1306395672576 1307627749376 1308004319232 1308260139264 1310276161024 1310653493568 1311889585968 1315405847808 1316388962304 1316646422208 1321162113024 1322408116224 1323837936576 1324827353088 1325086463376 1329631100928 1330274131992 1330885091328 1336095461376 1338154377216 1338801530274 1343393206272 1344010190848 1344660175872 1349271945216 1352004701184 1353279792384 1357921124352 1358577836928 1364523024384 1365998380416 1366625746944 1367286669216 1368576173016 1371976040448 1372244372096 1373269966848 1376051327352 1380770758656 1381438521684 1382072979456 1382741372259 1387483748352 1390293896823 1395062175744 1395702890496 1396377874944 1396650979113 1401167020032 1401441060864 1405329015168 1407573819392 1410148859904 1410424657408 1410830830656 1412161401456 1415261978624 1417004679168 1419874618032 1421213718132 1424744349696 1425023001792 1426088042496 1426366957392 1428976378404 1431258955776 1434157764624 1435229632512 1435510335324 1439076483072 1440152027136 1440433692672 1441130309658 1441792182272 1443351083628 1446737084416 1449667241984 1450084716288 1454639153152 1455058059264 1455342640128 1456715190528 1459380131136 1461711273984 1464671759616 1466053108416 1469695131648 1471081218048 1471792656672 1474060681152 1479831578784 1480511225856 1481227224984 1486307377152 1487709130752 1489317678648 1490430772224 1490722271298 1495834988544 1496558398491 1497245727744 1502380818432 1503107394048 1505423674368 1511317357056 1512011464704 1512742697856 1517930938368 1518227815936 1521005288832 1522439766432 1527661264896 1528400066544 1535088402432 1536748177968 1537453965312 1538197502868 1539648194643 1543473045504 1543774918608 1544928712704 1548057743271 1550227341312 1550530535424 1553367103488 1553670911676 1554832101888 1555136196601 1558999523328 1560164696064 1560469833728 1560919216896 1563630340597 1565821763584 1568993110016 1569444947712 1570165751808 1570925109312 1576312897536 1576621193472 1580995142064 1583520546816 1586417467392 1586727739584 1588224200784 1592169725952 1593671319552 1596899071248 1602375942144 1603150877016 1603887161344 1604349047808 1604662827066 1609851469824 1610166325248 1613427485202 1614633336576 1617212473344 1618961043456 1620171030528 1620487904256 1622016205056 1626045677568 1627579219968 1630875647232 1636469047296 1637260470144 1638012420096 1638804589344 1644425183232 1647755729568 1649309746968 1653407023104 1654966370304 1655766738756 1658318266296 1664810526132 1665575129088 1666380628107 1672095799296 1672422828492 1673672772096 1675482388479 1679412953088 1682814362112 1683143487649 1684401443712 1688585895936 1688916150272 1690178420736 1690995818304 1693601633664 1700232026688 1701012897792 1701835535088 1707672305664 1708006292928 1711130949936 1712744737236 1718618923008 1718955051216 1724850536448 1726477262848 1726974452736 1729635710976 1729973993852 1735907270656 1736407176192 1736746783434 1738044801792 1744005758976 1744346852352 1747537991424 1749186114624 1753874463744 1755185283072 1755528562944 1761549484032 1763210821632 1765117248768 1766436470784 1766781951168 1772841467904 1773698842656 1774513455104 1778619534822 1781460615168 1784205836288 1784719650816 1785068707032 1786752225882 1791190941696 1792880234496 1796511455154 1802672934912 1803544736643 1804373056512 1810561499136 1811437115904 1819364032512 1821331173888 1822167662592 1823048892288 1824768230688 1829301387264 1831026622464 1834735103136 1841027678208 1841918028912 1842763972608 1843655163012 1849978331136 1853725195764 1855473465339 1860082900992 1861837166592 1862201305484 1865608049583 1868222693376 1868588081152 1873772020224 1880198479872 1881107774208 1882881868608 1889339572224 1893166157376 1894951624176 1899659132928 1900030669056 1901450723328 1901822609856 1905301837872 1908345274368 1912210352832 1913639510016 1914013780432 1914564976974 1918768644096 1920578256896 1921131343872 1921507079544 1924468111504 1925022318678 1933446288384 1933824432618 1940077412352 1940456853504 1942286920704 1945840174848 1948948365312 1952895679488 1954737477888 1959593508864 1961441624064 1962390208896 1965414241536 1967834378952 1973108771712 1974014967808 1974583443456 1974969633312 1981743169536 1983612174336 1985756904864 1987241029632 1987629695064 1994446651392 1995411197988 1996327636992 2004143192064 2007231565824 2008202295411 2015089809408 2016015286272 2016990263808 2023907917824 2028007051776 2029919688576 2036881686528 2037866755392 2046784536576 2048997570624 2049938620416 2050930003824 2052864259524 2057964060672 2058366558144 2059904950272 2064076991028 2067374047232 2071156137984 2071561215568 2072157782526 2073109469184 2078666031104 2080219594752 2081225622528 2092593263616 2093554335744 2094566812416 2101750530048 2102161591296 2107993522752 2111360729088 2115223289856 2115636986112 2117632267712 2118242102184 2122892967936 2124895092736 2125507018752 2129198761664 2129811927048 2131820577198 2136501256192 2137116524544 2137534502688 2139132063744 2139550436088 2143464567606 2146888433664 2151236646936 2152844448768 2153265502986 2158614724608 2160228040704 2160650539008 2161695464487 2162688273408 2165026625442 2170105626624 2174500862976 2181958729728 2183013960192 2184016560128 2185072785792 2189070196704 2192566910976 2197007639424 2199079662624 2204542697472 2206621827072 2207688985008 2211091021728 2219747368176 2220766838784 2221840837476 2229461065728 2229897104656 2231563696128 2233976517972 2236083406947 2239217270784 2243752482816 2245868591616 2251447861248 2253571227648 2254661091072 2258135511552 2266976035584 2268017197056 2269114046784 2276896407552 2277341723904 2281507933248 2283659649648 2291491897344 2291940068288 2292600099816 2299800715264 2302632603648 2305122266952 2306180947968 2307296254302 2315209568256 2315662377912 2317393069056 2325341011968 2325795803136 2330050655232 2330506367514 2332248152832 2338499284992 2340247044096 2340704750592 2348732645376 2350947762176 2353489665024 2355248627712 2355709268224 2356387663968 2363788623872 2364469346304 2364931790208 2371492713096 2375280820224 2379626201088 2380091609376 2382336301176 2388254588928 2390506979328 2395348606872 2403563913216 2404726315524 2405830742016 2406994240599 2415249487872 2420141227803 2421950004864 2425818710016 2428441565184 2429556883456 2430256545792 2430731856384 2433024307584 2439068516352 2441368829952 2446313470848 2454703570944 2455890705216 2457018630144 2458206884016 2466637774848 2471633594352 2473964620452 2480110534656 2482449555456 2483650108134 2487477399444 2497215789198 2498362693632 2506931306496 2508143698944 2508634242738 2510509158144 2519119429632 2524221543168 2526602165568 2532878843904 2533374225408 2535267631104 2535763479808 2536493727456 2540402450496 2544460365824 2549613803776 2550348040032 2551519346688 2552753302632 2558358192128 2561508458496 2562009439392 2566696424904 2569117105854 2577928384512 2578432576824 2587275804672 2589715894272 2594453566464 2594960990778 2603860905984 2605120175151 2606316637184 2607067202688 2615255498752 2616008638464 2616520278528 2620552322048 2621306987136 2623779171936 2630811695616 2632777924608 2633292844416 2642324226048 2644816232448 2647675873152 2649654706176 2650172926752 2659262201856 2660548263984 2661770182656 2672190922752 2676308754432 2677603060548 2680128338823 2686786412544 2689320351744 2694767182731 2698543890432 2704009402368 2706559584768 2715842248704 2717155673856 2729046048768 2731996760832 2733251493888 2734573338432 2737152346032 2743952080896 2744488744192 2746539933696 2752102654704 2761541517312 2762877043368 2764145958912 2765482744518 2774967496704 2780587793646 2790124351488 2791405780992 2792755749888 2793301958226 2802334040064 2802882121728 2810658030336 2815147638784 2820297719808 2820849314816 2821661661312 2824322802912 2830523957248 2834009358336 2839749236064 2842427436264 2849488699392 2850046003584 2852176084992 2852733914784 2857952756808 2862517911552 2868315529248 2870459265024 2871020670648 2878152966144 2880867385344 2882260619316 2883584364544 2886702167256 2899334483968 2900169432576 2900736648927 2910116118528 2910685280256 2913430381056 2918760262272 2923422547968 2929343519232 2932106216832 2939390263296 2942162436096 2943585313344 2948121362304 2959663157568 2961022451712 2962454449968 2972614754304 2975418261504 2978635357296 2980861544448 2981444542596 2991669977088 2993116796982 2994491455488 3004761636864 3006214788096 3010847348736 3022634714112 3024022929408 3025485395712 3035861876736 3036455631872 3042010577664 3044879532864 3055322529792 3056800133088 3070176804864 3073496355936 3074907930624 3076395005736 3079296389286 3086946091008 3087549837216 3089857425408 3096115486542 3101061070848 3106734206976 3107341823352 3109664203776 3110272393202 3117999046656 3120329392128 3120939667456 3121838433792 3127260681194 3137986220032 3138889895424 3140331503616 3141850218624 3152625795072 3153242386944 3161990284128 3167041093632 3172834934784 3173455479168 3176448401568 3184339451904 3187342639104 3193798142496 3197730865797 3204751884288 3206301754032 3207774322688 3208698095616 3209325654132 3215196851409 3219702939648 3220332650496 3226854970404 3229266673152 3229898254479 3234424946688 3237922086912 3240342061056 3240975808512 3244032410112 3247539938163 3252091355136 3255158439936 3261751294464 3272938094592 3274520940288 3276024840192 3277609178688 3288850366464 3295511459136 3298619493936 3306814046208 3309932740608 3311533477512 3316636532592 3329621052264 3331150258176 3332761256214 3344191598592 3344845656984 3347345544192 3350964776958 3358825906176 3365628724224 3366286975298 3368802887424 3377171791872 3377832300544 3380356841472 3381991636608 3387203267328 3400464053376 3402025795584 3403671070176 3415344611328 3416012585856 3422261899872 3425489474472 3437237846016 3437910102432 3449701072896 3452954525696 3453948905472 3459271421952 3459947987704 3460944381453 3471814541312 3472814352384 3473493566868 3476089603584 3488011517952 3488693704704 3495075982848 3495759551271 3498372229248 3507748927488 3510370566144 3511057125888 3523098968064 3526421643264 3530234497536 3532872941568 3533563902336 3545682935808 3547397685312 3549026910208 3557239069644 3562921230336 3568411672576 3569439301632 3570137414064 3573504451764 3582381883392 3585760468992 3593022910308 3605345869824 3607089473286 3608746113024 3621122998272 3622874231808 3638728065024 3642662347776 3644335325184 3646097784576 3649536461376 3658602774528 3662053244928 3669470206272 3682055356416 3683836057824 3685527945216 3687310326024 3699956662272 3707450391528 3710946930678 3720165801984 3723674333184 3724402610968 3725475162201 3731216099166 3737176162304 3745823683797 3747544040448 3760396959744 3762215548416 3762951364107 3765763737216 3778679144448 3786332314752 3789903248352 3799318265856 3800061338112 3802901446656 3803645219712 3810603675744 3816690548736 3824420705664 3827279020032 3828027560864 3829129953948 3837537288192 3841156513792 3842262687744 3843014159088 3848936223008 3850044637356 3853675658781 3866892576768 3867648865236 3880154824704 3880913707008 3884573841408 3891680349696 3892441486167 3897896730624 3905791358976 3909474955776 3919187017728 3922883248128 3924780417792 3930828483072 3935668757904 3946217543424 3948029935616 3949166886912 3949939266624 3963486339072 3967224348672 3971513809728 3974482059264 3975259390128 3988893302784 3990822395976 3992655273984 4008286384128 4014463131648 4016404590822 4030179618816 4032030572544 4033980527616 4047815835648 4056014103552 4059839377152 4073763373056 4075733510784 4093569073152 4097995141248 4099877240832 4101860007648 4105728519048 4115928121344 4116733116288 4119809900544 4128153982056 4134748094464 4142312275968 4143122431136 4144315565052 4146218938368 4148224116777 4157332062208 4162451245056 4170881690469 4185186527232 4187108671488 4189133624832 4189952937339 4203501060096 4204323182592 4215987045504 4222721458176 4230446579712 4231273972224 4235264535424 4236484204368 4245785935872 4249790185472 4251014037504 4258397523328 4259623854096 4263641154396 4273002512384 4274233049088 4275069005376 4278264127488 4279100872176 4286929135212 4293776867328 4302473293872 4305688897536 4306531005972 4317229449216 4320456081408 4321301078016 4323390928974 4325376546816 4330053250884 4340211253248 4349001725952 4363917459456 4366027920384 4368033120256 4370145571584 4378140393408 4385133821952 4394015278848 4398159325248 4409085394944 4413243654144 4415377970016 4422182043456 4439494736352 4441533677568 4443681674952 4458922131456 4459794209312 4463127392256 4467953035944 4472166813894 4487504965632 4489675195473 4491737183232 4507142455296 4509322182144 4516271023104 4533952071168 4536034394112 4538228093568 4553792815104 4554683447808 4563015866496 4567319299296 4582983794688 4583880136576 4585200199632 4599601430528 4605265207296 4610244533904 4612361895936 4614592508604 4618944583929 4630419136512 4631324755824 4634786138112 4644173229813 4650682023936 4651591606272 4660101310464 4661012735028 4664496305664 4665408589803 4676998569984 4680494088192 4681409501184 4690891021791 4697465290752 4701895524352 4706979330048 4710497255424 4711418536448 4712775327936 4727577247744 4728938692608 4729863580416 4742985426192 4750561640448 4759252402176 4760183218752 4764672602352 4776509177856 4781013958656 4790697213744 4807127826432 4809452631048 4811661484032 4813988481198 4830498975744 4840282455606 4843900009728 4851637420032 4856883130368 4859113766912 4860513091584 4861463712768 4866048615168 4878137032704 4882737659904 4892626941696 4909407141888 4911781410432 4914037260288 4916413768032 4933275549696 4943267188704 4947929240904 4960221069312 4964899110912 4967300216268 4974954798888 4994431578396 4996725387264 4999141884321 5016287397888 5017268485476 5021018316288 5026447165437 5038238859264 5048443086336 5049430462947 5053204331136 5065757687808 5066748450816 5070535262208 5071526959616 5072987454912 5080804900992 5088920731648 5099227607552 5100696080064 5103038693376 5105506605264 5116716384256 5123016916992 5124018878784 5133392849808 5138234211708 5155856769024 5156865153648 5174551609344 5179431788544 5188907132928 5189921981556 5207721811968 5210240350302 5212633274368 5214134405376 5230510997504 5232017276928 5233040557056 5241104644096 5242613974272 5247558343872 5261623391232 5265555849216 5266585688832 5284648452096 5289632464896 5295351746304 5299309412352 5300345853504 5318524403712 5321096527968 5323540365312 5344381845504 5352617508864 5355206121096 5360256677646 5373572825088 5378640703488 5389534365462 5408018804736 5410634209929 5413119169536 5431684497408 5434311347712 5458092097536 5463993521664 5466502987776 5469146676864 5474304692064 5487904161792 5488977488384 5493079867392 5504205309408 5523083034624 5525754086736 5528291917824 5530965489036 5549934993408 5561175587292 5566420396017 5580248702976 5585511499776 5586603916452 5596824148749 5604668080128 5605764243456 5621316060672 5622415480019 5630295277568 5640595439616 5641698629632 5643323322624 5648645605824 5661047914496 5668018716672 5679498472128 5684854872528 5698977398784 5700092007168 5704352169984 5705467829568 5715905513616 5725035823104 5736631058496 5740918530048 5742041341296 5756305932288 5761734770688 5764521238632 5767168729088 5773404334512 5798668967936 5800338865152 5801473297854 5820232237056 5821370560512 5826860762112 5837520524544 5846845095936 5858687038464 5864212433664 5878780526592 5884324872192 5887170626688 5896242724608 5919326315136 5922044903424 5924908899936 5945229508608 5950836523008 5957270714592 5961723088896 5962889085192 5983339954176 5986233593964 5988982910976 6012429576192 6021694697472 6024606886233 6045269428224 6048045858816 6050970791424 6071723753472 6072911263744 6084021155328 6089759065728 6110645059584 6113600266176 6140353609728 6146992711872 6149815861248 6152790011472 6158592778572 6173892182016 6175099674432 6179714850816 6192230973084 6202122141696 6213468413952 6214683646704 6219328407552 6220544786404 6235998093312 6240658784256 6241879334912 6243676867584 6254521362388 6275972440064 6277779790848 6280663007232 6283700437248 6305251590144 6306484773888 6323980568256 6334082187264 6345669869568 6346910958336 6352896803136 6368678903808 6374685278208 6387596284992 6395461731594 6409503768576 6412603508064 6415548645376 6417396191232 6418651308264 6430393702818 6440665300992 6453709940808 6458533346304 6459796508958 6475844173824 6480684122112 6481951617024 6485086393461 6488064820224 6495079876326 6510316879872 6523502588928 6545876189184 6549041880576 6552049680384 6555218357376 6577700732928 6591022918272 6597238987872 6613628092416 6619865481216 6623066955024 6633273065184 6659242104528 6662300516352 6665522512428 6688383197184 6689691313968 6694691088384 6701929553916 6708250220841 6717651812352 6731257448448 6732573950596 6737605774848 6754343583744 6755664601088 6760713682944 6763983273216 6774406534656 6800928106752 6804051591168 6807342140352 6830689222656 6832025171712 6844523799744 6850978948944 6874475692032 6875820204864 6899402145792 6905909051392 6907897810944 6918542843904 6919895975408 6921888762906 6943629082624 6945628704768 6946987133736 6952179207168 6976023035904 6977387409408 6990151965696 6991519102542 6996744458496 7015497854976 7020741132288 7022114251776 7046197936128 7052843286528 7060468995072 7065745883136 7067127804672 7091365871616 7094795370624 7098053820416 7114478139288 7125842460672 7136823345152 7138878603264 7140274828128 7147008903528 7164763766784 7171520937984 7186045820616 7210691739648 7214178946572 7217492226048 7220982721797 7245748463616 7260423683409 7277456130048 7285324695552 7288670650368 7292195569152 7299072922752 7317205549056 7324106489856 7338940412544 7364110712832 7367672115648 7371055890432 7374620652048 7399913324544 7414900783056 7421893861356 7440331603968 7447348666368 7448805221936 7450950324402 7462432198332 7474352324608 7491647367594 7495088080896 7520793919488 7524431096832 7525902728214 7531527474432 7557358288896 7572664629504 7579806496704 7598636531712 7600122676224 7605802893312 7607290439424 7621207351488 7633381097472 7648841411328 7654558040064 7656055121728 7658259907896 7675074576384 7682313027584 7684525375488 7686028318176 7697872446016 7700089274712 7707351317562 7733785153536 7735297730472 7761827414016 7769147682816 7783360699392 7784882972334 7811582717952 7815360525453 7818949911552 7845766496256 7849560835584 7861656966144 7871337515808 7892435086848 7896059871232 7898333773824 7899878533248 7926972678144 7934448697344 7943027619456 7948964118528 7950518780256 7977786605568 7981644791952 7985310547968 8016572768256 8028926263296 8032809181644 8040385016469 8060359237632 8067961055232 8084301548193 8095631671296 8112028207104 8119678754304 8147526746112 8151467021568 8187138146304 8195990282496 8199754481664 8203720015296 8211457038096 8231856242688 8233466232576 8239619801088 8256307964112 8269496188928 8284624551936 8286244862272 8288631130104 8292437876736 8296448233554 8314664124416 8324902490112 8341763380938 8370373054464 8374217342976 8378267249664 8379905874678 8407002120192 8408646365184 8431974091008 8445442916352 8460893159424 8462547944448 8470529070848 8472968408736 8491571871744 8499580370944 8502028075008 8516795046656 8519247708192 8527282308792 8546005024768 8548466098176 8550138010752 8556528254976 8558201744352 8573858270424 8587553734656 8604946587744 8611377795072 8613062011944 8634458898432 8642602156032 8646781857948 8650753093632 8660106501768 8698003451904 8702209946781 8732055840768 8736066240512 8740291143168 8756280786816 8770267643904 8788030557696 8796318650496 8818170789888 8826487308288 8830755940032 8844364086912 8878989472704 8883067355136 8887363349904 8917844262912 8919588418624 8926254784512 8935906071888 8944333627788 8975009931264 8979350390946 8983474366464 9014284910592 9018644364288 9032542046208 9067904142336 9072068788224 9076456187136 9107585630208 9109366895616 9126031732992 9134638598592 9165967589376 9167760273152 9170400399264 9199202861056 9210530414592 9220489067808 9224723791872 9229185017208 9237889167858 9260838273024 9262649511648 9269572276224 9288346459626 9303183212544 9320202620928 9322025470056 9328992611328 9330817179606 9353997139968 9360988176384 9362819002368 9381782043582 9403791048704 9413958660096 9420994510848 9422837072896 9425550655872 9455154495488 9457877385216 9459727160832 9485970852384 9501123280896 9518504804352 9520366437504 9529345204704 9553018355712 9562027917312 9581394427488 9614255652864 9618905262096 9623322968064 9627976962396 9660997951488 9680564911212 9687800019456 9689694763437 9703274840064 9713766260736 9721026183168 9722927425536 9732097230336 9742619814489 9756274065408 9765475319808 9785253883392 9818814283776 9823562820864 9828074520576 9832827536064 9866551099392 9886534377408 9895858481808 9920442138624 9929798221824 9934600432536 9949909597776 9988863156792 9993450774528 9998283768642 10032574795776 10034536970952 10042036632576 10052894330874 10076477718528 10096886172672 10098860925894 10106408662272 10131515375616 10133496901632 10141070524416 10143053919232 10145974909824 10161609801984 10177841463296 10198455215104 10201392160128 10206077386752 10211013210528 10233432768512 10246033833984 10248037757568 10266785699616 10276468423416 10311713538048 10313730307296 10349103218688 10358863577088 10377814265856 10379843963112 10415443623936 10420480700604 10425266548736 10428268810752 10464034553856 10466081114112 10482209288192 10485227948544 10487278653813 10495116687744 10523246782464 10531111698432 10533171377664 10569296904192 10579264929792 10590703492608 10598618824704 10600691707008 10637048807424 10642193055936 10647080730624 10688763691008 10705235017728 10710412242192 10720513355292 10747145650176 10757281406976 10779068730924 10816037609472 10821268419858 10826238339072 10863368994816 10868622695424 10916184195072 10927987043328 10933005975552 10938293353728 10948609384128 10975808323584 10977954976768 10986159734784 11008410618816 11046166069248 11051508173472 11056583835648 11061930978072 11099869986816 11122351174584 11132840792034 11160497405952 11171022999552 11173207832904 11193648297498 11211528486912 11242632121344 11244830960038 11281190879232 11283397259264 11286646645248 11288854092321 11297291211648 11336037433344 11358996944256 11369709745056 11397954797568 11400184014336 11408704339968 11410935659136 11431811027232 11450071646208 11473262116992 11481837060096 11484082682592 11512611864576 11523469541376 11529042477264 11534337458176 11546808669024 11561026976343 11597337935872 11600677730304 11602946595708 11640464474112 11642741121024 11653721524224 11675041049088 11677324458501 11693690191872 11717374076928 11728424867328 11757561053184 11768649744384 11774341253376 11792485449216 11838652630272 11844089806848 11849817799872 11890459017216 11901673046016 11914541429184 11923446177792 11925778170384 11966679908352 11972467187928 11977965821952 12024859152384 12043389394944 12049213772466 12090538856448 12096091717632 12101941582848 12143447506944 12145822527488 12168042310656 12179518131456 12221290119168 12227200532352 12280707219456 12293985423744 12299631722496 12305580022944 12317185557144 12347784364032 12350199348864 12359429701632 12384461946168 12404244283392 12426936827904 12429367293408 12438656815104 12441089572808 12444672350331 12471996186624 12483758669824 12487353735168 12509042724776 12512645071407 12551944880128 12555559581696 12561326014464 12567400874496 12569858812017 12610503180288 12612969547776 12647961136512 12668164374528 12691339739136 12693821916672 12705793606272 12737357807616 12749370556416 12775192569984 12790923463188 12819007537152 12825207016128 12831097290752 12834792382464 12837302616528 12860787405636 12881330601984 12907419881616 12917066692608 12919593017916 12951688347648 12961368244224 12963903234048 12970172786922 12976129640448 12990159752652 13020633759744 13047005177856 13091752378368 13098083761152 13104099360768 13110436714752 13155401465856 13182045836544 13194477975744 13227256184832 13239730962432 13246133910048 13266546130368 13318484209056 13324601032704 13331045024856 13376766394368 13379382627936 13389382176768 13403859107832 13416500441682 13462514896896 13465147901192 13469025586419 13475211549696 13511329202176 13521427365888 13527966546432 13548813069312 13601856213504 13608103182336 13614684280704 13661378445312 13664050343424 13689047599488 13701957897888 13748951384064 13751640409728 13798804291584 13811818102784 13815795621888 13837085687808 13839791950816 13843777525812 13856833751787 13887258165248 13891257409536 13893974267472 13904358414336 13932519689439 13952046071808 13954774818816 13980303931392 13983038205084 13993488916992 13996225769409 14030995709952 14041482264576 14044228503552 14072673065373 14092395872256 14105686573056 14120937990144 14131491766272 14134255609344 14182731743232 14189590741248 14196107640832 14228956278576 14251684921344 14273646690304 14277757206528 14280549656256 14294017807056 14329527533568 14343041875968 14372091641232 14421383479296 14428357893144 14434984452096 14441965443594 14491496927232 14520847366818 14554912260096 14570649391104 14577341300736 14584391138304 14598145845504 14634411098112 14648212979712 14677880825088 14728221425664 14735344231296 14742111780864 14749241304096 14799826649088 14829801566112 14843787722712 14880663207936 14894697332736 14897610443872 14901900648804 14924864396664 14948704649216 14983294735188 14990176161792 14997425652963 15048862193664 15051805456428 15063054948864 15079341496311 15114716577792 15145329259008 15148291388841 15159612993408 15197273063424 15200245352448 15211605786624 15214580878848 15242414702976 15266762194944 15297682822656 15309116080128 15312110243456 15316519815792 15350149152768 15364626055168 15369050750976 15372056636352 15395744892032 15400178549424 15414702635124 15467570307072 15470595460944 15523654828032 15538295365632 15566721398784 15569765944668 15623165435904 15630721050906 15637899823104 15691532992512 15699121671168 15723313932288 15742675031616 15784870173696 15792119742464 15796667547648 15799757066496 15853945356288 15868897394688 15886055238912 15897928237056 15901037560512 15955573211136 15963289583904 15970621095936 16033145536512 16057852526592 16065618363288 16080770032938 16120718475264 16135922110464 16168603096386 16224056414208 16231902629787 16239357508608 16295053492224 16302934043136 16374276292608 16391980564992 16399508963328 16407440030592 16422914076192 16463712485376 16466932465152 16479239602176 16512615928224 16538992377856 16569249103872 16572489724544 16577262260208 16584875753472 16592896467108 16629328248832 16649804980224 16683526761876 16699261188051 16740746108928 16756534499328 16759811749356 16790472446247 16814004240384 16817292730368 16863948182016 16867246440057 16890885832704 16921786318848 16925095888896 16941058141696 16945936817472 16983143743488 16999160741888 17004056150016 17033590093312 17038495416384 17054564617584 17092010049536 17096932196352 17100276021504 17113056509952 17116403488704 17147716540848 17175107469312 17209893175488 17222755590144 17226124023888 17268917796864 17285204312064 17293563715896 17301506187264 17320213003536 17396006903808 17404419893562 17464111681536 17472132481024 17480582286336 17512561573632 17540535287808 17576061115392 17592637300992 17636341579776 17652974616576 17661511880064 17688728173824 17757978945408 17766134710272 17774726699808 17835688525824 17839176837248 17852509569024 17871812143776 17888667255576 17950019862528 17958700781892 17966948732928 18037288728576 18065084092416 18073820658699 18135808284672 18144137576448 18152912374272 18215171260416 18218733791232 18252063465984 18269277197184 18331935178752 18335520546304 18340800798528 18398405722112 18421060829184 18440978135616 18449447583744 18458370034416 18475778335716 18521676546048 18525299023296 18539144552448 18576692919252 18606366425088 18640405241856 18644050940112 18657985222656 18661634359212 18707994279936 18721976352768 18725638004736 18763564087164 18807582097408 18827917320192 18841989021696 18845674145792 18851101311744 18910308990976 18915754770432 18919454321664 18971941704768 19002246561792 19037009608704 19040732875008 19058690409408 19106036711424 19124055834624 19162788854976 19228511305728 19237810524192 19246645936128 19255953924792 19321995902976 19361129822424 19375600038912 19379389526874 19427532521472 19442052366336 19445854851072 19455259180383 19464194460672 19485239628978 19530950639616 19570507766784 19637628567552 19647125641728 19656149041152 19665655072128 19733102198784 19773068754816 19791716963616 19840884277248 19859596443648 19869200865072 19899819195552 19977726313584 19986901549056 19996567537284 20065149591552 20069073941904 20084073265152 20105788661748 20124750662523 20152955437056 20193772345344 20197721851788 20212817324544 20263030751232 20266993803264 20282141048832 20286107838464 20291949819648 20323219603968 20327194427761 20355682926592 20396910430208 20402784320256 20412154773504 20422026421056 20466865537024 20492067667968 20496075515136 20533571399232 20552936846832 20623427076096 20627460614592 20698206437376 20717727154176 20755628531712 20759687926224 20830887247872 20840961401208 20850533097472 20856537621504 20928069107712 20932162228224 20964418576384 20970455897088 20974557307626 20990233375488 21046493564928 21062223396864 21066342755328 21138593808384 21158529859584 21181406985216 21197237649408 21201383414016 21274097614848 21284386111872 21294161461248 21377527382016 21410470035456 21420824484384 21441026710584 21494291300352 21514562813952 21558137461848 21632075218944 21642536839716 21652476678144 21662948165391 21737245390848 21781271050227 21832368390144 21855974086656 21866011951104 21876586707456 21880865339437 21897218768256 21951616647168 21955909953536 21972319469568 22016821237632 22092332138496 22103016346944 22113167671296 22123861956144 22199739973632 22244702349168 22265681584068 22320994811904 22342045999104 22346415665808 22387296594996 22423056973824 22485264242688 22489661920076 22562381758464 22566794518528 22573293290496 22577708184642 22594582423296 22672074866688 22717993888512 22739419490112 22795909595136 22800368028672 22817408679936 22821871318272 22863622054464 22900143292416 22946524233984 22963674120192 22968165365184 23025223729152 23046939082752 23058084954528 23068674916352 23093617338048 23122053952686 23194675871744 23201355460608 23205893191416 23285482242048 23307443048448 23350082098176 23354648917002 23434748153856 23446081576359 23456849734656 23537299488768 23548682506752 23584970898432 23677305260544 23688179613696 23699635599744 23780918034432 23803346092032 23829082858368 23846892355584 23851556340768 23933359816704 23944934375856 23955931643904 24049718304768 24086778789888 24098427544932 24121155049407 24181077712896 24203883165696 24252904644579 24286895013888 24291645054976 24336084621312 24359036262912 24442580238336 24454401064704 24561414438912 24587970847488 24599263444992 24611160045888 24634371114288 24695568728064 24700398697728 24718859403264 24768923892336 24808488566784 24853873655808 24858734586816 24877313630208 24882179145616 24889344700662 24943992373248 24967517339648 24974707470336 25018085449552 25025290142814 25103889760256 25111119163392 25122652028928 25134801748992 25139717624034 25221006360576 25225939095552 25295922273024 25336328749056 25382679478272 25387643833344 25411587212544 25474715615232 25498741112832 25550385139968 25581846926376 25638015074304 25650414032256 25662194581504 25669584764928 25674605233056 25721574811272 25762661203968 25814839763232 25834133385216 25839186035832 25903376695296 25927806468096 25940345573844 25952259280896 25980319505304 26094010355712 26106629840343 26196167522304 26208198721536 26220873429504 26310802931712 26364091673088 26388955951488 26454512369664 26479461924864 26492267820096 26533092260736 26636968418112 26649202065408 26662090049712 26753532788736 26758765255872 26778764353536 26807718215664 26833000883364 26925029793792 26930295802384 26938051172838 26950423099392 27022658404352 27042854731776 27055933092864 27097626138624 27203712427008 27216206364672 27229368561408 27322756890624 27328100686848 27378095198976 27403915795776 27497902768128 27503280819456 27597608583168 27623636205568 27631591243776 27674171375616 27679583901632 27687555051624 27713667503574 27774516330496 27782514819072 27787948534944 27808716828672 27865039378878 27909549637632 27960607862784 27966076410168 27986977833984 27992451538818 28061991419904 28082964529152 28088457007104 28145346130746 28211373146112 28241875980288 28262983532544 28268511218688 28365463486464 28379181482496 28392215281664 28457912557152 28503369842688 28547293380608 28555514413056 28561099312512 28588035614112 28659055067136 28686083751936 28744183282464 28842766958592 28856715786288 28869968904192 28883930887188 28982993854464 29041694733636 29069084290311 29109824520192 29141298782208 29168782276608 29196291691008 29227859443467 29268822196224 29296425959424 29355761650176 29456442851328 29470688462592 29484223561728 29498482608192 29599653298176 29659603132224 29687575445424 29761326415872 29789394665472 29795220887744 29803801297608 29849728793328 29897409298432 29966589470376 29980352323584 29994851305926 30097724387328 30103610912856 30126109897728 30158682992622 30229433155584 30290658518016 30296582777682 30319225986816 30394546126848 30400490704896 30423211573248 30429161757696 30484829405952 30533524389888 30595365645312 30618232160256 30624220486912 30633039631584 30700298305536 30729252110336 30738101501952 30744113272704 30791489784064 30800357098848 30829405270248 30935140614144 30941190921888 31047309656064 31076590731264 31133442797568 31139531889336 31246330871808 31261442101812 31275799646208 31398243342336 31446627864576 31461835961439 31485350063232 31569740347392 31584239484928 31593335095296 31599514132992 31707890712576 31737794789376 31772110477824 31795856474112 31802075121024 31911146422272 31926579167808 31941242191872 32066291073024 32115705053184 32131236726576 32161540065876 32241436950528 32271844220928 32337206192772 32448112828416 32463805259574 32478715017216 32590106984448 32605868086272 32748552585216 32783961129984 32799017926656 32814880061184 32845828152384 32927424970752 32933864930304 32958479204352 33025231856448 33077984755712 33138498207744 33144979449088 33154524520416 33169751506944 33185792934216 33258656497664 33299609960448 33367053523752 33398522376102 33481492217856 33513068998656 33519623498712 33580944892494 33634585460736 33727896364032 33734492880114 33843572637696 33850191777792 33866562276963 33882116283392 33891873634944 33998321483776 34008112300032 34067180186624 34076990832768 34109129235168 34184020099072 34193864392704 34200552043008 34226113019904 34232806977408 34295433081696 34350214938624 34419786350976 34445511180288 34452248047776 34537835593728 34570408624128 34587127431792 34603012374528 34640426007072 34792013807616 34808839787124 34928223363072 34961164572672 35025123147264 35031973375503 35081070575616 35152122230784 35185274601984 35272683159552 35305949233152 35323023760128 35377456347648 35515957890816 35532269420544 35549453399616 35671377051648 35678353674496 35705019138048 35743624287552 35777334511152 35900039725056 35917401563784 35933897465856 36074577457152 36130168184832 36147641317398 36271616569344 36288275152896 36305824748544 36430342520832 36437467582464 36504126931968 36538554394368 36663870357504 36671041092608 36681601597056 36796811444224 36842121658368 36881956271232 36898895167488 36916740068832 36951556671432 37043353092096 37050598046592 37078289104896 37153385838504 37212732850176 37280810483712 37288101880224 37315970445312 37323268718424 37415988559872 37451276009472 37527128174328 37655834640384 37683978043392 37691348291584 37702202623488 37709576436051 37831509540864 37838908643328 37943883409536 38004493123584 38074019217408 38081465750016 38117380818816 38212073422848 38248111669248 38325577709952 38457022611456 38475621048384 38493291872256 38511907849584 38643991805952 38722259644848 38751200077824 38758779053748 38855065042944 38884104732672 38891709702144 38910518360766 38928388921344 38970479257956 39061901279232 39141015533568 39275257135104 39294251283456 39312298082304 39331310144256 39466204397568 39546137509632 39583433927232 39681768554496 39719192887296 39738401730144 39799638391104 39955452627168 39973803098112 39993135074568 40130299183104 40138147883808 40168146530304 40211577323496 40249501325046 40387544690688 40395443703576 40425634649088 40533987606528 40564282097664 40572215676928 40583899639296 40646439207936 40654388855522 40793820860416 40805568640512 40824309547008 40844052842112 40984135335936 40992151030272 41067142798464 41105873693664 41246854152192 41254921229184 41396412874752 41435454308352 41511257063424 41519375852448 41570501255361 41661774495744 41681922802416 41701066194944 41713075243008 41797559068317 41856138215424 41864324456448 41928837152768 41940911794176 41949114615252 41980466750976 41988677308227 42092987129856 42124446793728 42132685510656 42218019196119 42277187616768 42317059719168 42362813970432 42394475298816 42402766828032 42548195229696 42568772223744 42588322922496 42755054764032 42820940070912 42841648968768 42882053421168 42988582600704 43029125627904 43116274923696 43264150437888 43285073679432 43304953356288 43325896330782 43474490781696 43562542100454 43664736780288 43711948173312 43732023902208 43753173414912 43761730678874 43794437536512 43903233294336 43911819907072 43944638939136 44033642475264 44184664276992 44206032693888 44226335342592 44247723912288 44399479947264 44489404698336 44531363168136 44641989623808 44684091998208 44692831331616 44774593189992 44846113947648 44970528485376 44979323840152 44992276958889 45133589037056 45146586580992 45155416369284 45189164846592 45238024488933 45344149733376 45435987777024 45444874166523 45478838980224 45591819190272 45600736057344 45634817359872 45643742636544 45727244108928 45800286584832 45893048467968 45927348240384 45936330730368 46050447458304 46093878165504 46116169909056 46137349832704 46187234676096 46244107905372 46389351743488 46402710921216 46411786382832 46570964484096 46614886096896 46700164196352 46709297834004 46869496307712 46892163152718 46913699469312 47074598977536 47097365013504 47169941796864 47354610521088 47376359227392 47399271199488 47561836068864 47606692184064 47658165716736 47693784711168 47703112681536 47866719633408 47889868751712 47911863287808 48099436609536 48173557579776 48196855089864 48242310098814 48362155425792 48407766331392 48505809289158 48583290109952 48672169242624 48695707889361 48718072525824 48885160476672 48908802129408 49122828877824 49175941694976 49198526889984 49222320091776 49268742228576 49391137456128 49400797395456 49437718806528 49537847784672 49616977133568 49707747311616 49717469173632 49754627260416 49764358291232 49778689401324 49887984746496 49935034679296 49949414940672 50036170899104 50050580285628 50097783564153 50207779520512 50222238326784 50269603497984 50279435248068 50371417338741 50442012721152 50451878191104 50591844546048 50601739320171 50672657498112 50765358956544 50775287666688 50823174425088 50949431230464 50997482225664 51100770279936 51163693852752 51276030148608 51300828064512 51324389163008 51339169529856 51349210466112 51443149622544 51525322407936 51629679526464 51668266770432 51678372071664 51806753390592 51855612936192 51880691147688 51904518561792 51960639010608 52188020711424 52213259680686 52392335044608 52416397443072 52441746859008 52621605863424 52728183346176 52777911902976 52909024739328 52958923849728 52984535640192 53066184521472 53273936836224 53298404130816 53324180099424 53507065577472 53517530511744 53557528707072 53615436431328 53666001766728 53850059587584 53860591604768 53876102345676 53900846198784 54045316808704 54111866185728 54195252277248 54221461976097 54407424854016 54432412729344 54458737122816 54645513781248 54656201373696 54756190397952 54807831591552 54995805536256 55006561638912 55195217166336 55247272411136 55263182487552 55348342751232 55359167803264 55375110103248 55427335007148 55549032660992 55565029638144 55575897069888 55617433657344 55730078757756 55819099275264 55921215725568 55932152820336 55973955667968 55984903077636 56123982839808 56165929058304 56176914014208 56290692261492 56422746292224 56483751960576 56525967065088 56537022437376 56730926972928 56758362964992 56784430563328 56915825114304 57006739685376 57094586761216 57111028826112 57122198625024 57176071228224 57318110134272 57372167503872 57488366564928 57685533917184 57713431572576 57739937808384 57767861774376 57965987708928 58083389467272 58138168580622 58282597564416 58337564553216 58365777541149 58392583382016 58455718886934 58592851918848 58711523300352 58912885702656 58941376925184 58968447123456 58996965216384 59199306596352 59319206264448 59375150890848 59522652831744 59578789330944 59590441775488 59607602595216 59699457586656 59794818596864 59933178940752 59960704647168 59989702611852 60195448774656 60207221825712 60252219795456 60317365985244 60374251987569 60458866311168 60581317036032 60593165555364 60638451973632 60789092253696 60800981409792 60846423146496 60858323515392 60969658811904 60981583283283 61067048779776 61190731290624 61236464320512 61248440973824 61266079263168 61400596611072 61458504220672 61476203003904 61488226545408 61582979568128 61600714197696 61658810540496 61870281228288 61882381843776 62094619312128 62153181462528 62266885595136 62279063778672 62492661743616 62522884203624 62551599292416 62796486684672 62893255729152 62923671922878 62970700126464 63139480694784 63168478969856 63186670190592 63199028265984 63415781425152 63475589578752 63544220955648 63591712948224 63604150242048 63822292844544 63853158335616 63882484383744 64132582146048 64231410106368 64262473453152 64323080131752 64482873901056 64543688441856 64674412385544 64896225656832 64927610519148 64957430034432 64988844496173 65211736172544 65343813150681 65497105170432 65567922259968 65598035853312 65629760122368 65642596018311 65691656304768 65854849941504 65867729860608 65916958408704 66050463712896 66155969511424 66276996415488 66289958898176 66309049040832 66339503013888 66371585868432 66517312995328 66599219920896 66734107047504 66797044752204 66962984435712 67026137997312 67039246997424 67161889784988 67269170921472 67455792728064 67468985760228 67687145275392 67700383555584 67733124553926 67764232566784 67783747269888 67996642967552 68016224600064 68134360373248 68153981665536 68218258470336 68368040198144 68387728785408 68401104086016 68452226039808 68465613954816 68590866163392 68700429877248 68839572701952 68891022360576 68904496095552 69075671187456 69140817248256 69174254863584 69206024749056 69280852014144 69584027615232 69617679574248 69856446726144 69922329145344 70050246294528 70063946751006 70304244461568 70338244729077 70370549203968 70611898466304 70646047520256 70754912695296 71031915781632 71064538841088 71098906799232 71342754103296 71356707348992 71410038276096 71487248575104 71554669022304 71800079450112 71834803127568 71867794931712 72149154914304 72260336369664 72295282634796 72363465148221 72543233138688 72611649497088 72758713933737 72860685041664 72874935164928 73008253863936 73077108788736 73091401240247 73327740715008 73342082185216 73363203194112 73593622888448 73684243316736 73763912542464 73797790334976 73833480137664 73903113342864 74086706184192 74101196093184 74156578209792 74306771677008 74425465700352 74561620967424 74576203760448 74631940890624 74646537436848 74831977119744 74902552018944 75054256348656 75311669280768 75367956086784 75382696583168 75404405246976 75419152872102 75663019081728 75677817286656 75887766819072 76008986247168 76148038434816 76162931500032 76234761637632 76424146845696 76496223338496 76651155419904 76914045222912 76951242096768 76986583744512 77023815699168 77287983611904 77444519289696 77502400155648 77517558107496 77710130085888 77783419404288 77821036721532 77856777842688 77940958515912 78282031067136 78319889521029 78588502566912 78624596164608 78662620288512 78932408795136 79092275019264 79166867854464 79363537108992 79438385774592 79476803460288 79599276782208 79910905254336 79947606196224 79986270149136 80260598366208 80276295767616 80336293060608 80423154646992 80499002650092 80775089381376 80790887407152 80851269298176 81067975213056 81128564195328 81144431353856 81167799278592 81292878415872 81308777711044 81587641720832 81611137281024 81648619094016 81688105684224 81968270671872 81984302060544 82134285596928 82211747387328 82493708304384 82509842458368 82792825749504 82870908616704 83022514126848 83038751704896 83141002510722 83323548991488 83363845604832 83402132389888 83426150486016 83595118136634 83728648912896 83857674305536 83881823588352 83898229230504 83960933501952 83977354616454 84185974259712 84248893587456 84265371021312 84436038392238 84634119438336 84725627940864 84788950597632 84805533656064 85096390459392 85137544447488 85176645844992 85510109528064 85641880141824 85683297937536 85764106842336 85977165201408 86058251255808 86232549847392 86528300875776 86570147358864 86609906712576 86651792661564 86948981563392 87125084200908 87207252870933 87329473560576 87423896346624 87506346829824 87523461357748 87588875073024 87683578330401 87806466588672 87823639814144 87889277878272 88067284950528 88369328553984 88412065387776 88452670685184 88495447824576 88798959894528 88978809396672 89062726336272 89283979247616 89368183996416 89385662663232 89549186379984 89692227895296 89941056970752 89958647680304 89984553917778 90267178074112 90293173161984 90310832738568 90378329693184 90476048977866 90688299466752 90871975554048 90889748333046 90957677960448 91183638380544 91201472114688 91269634719744 91287485273088 91454488217856 91600573169664 91786096935936 91854696480768 91872661460736 92100894916608 92187756331008 92232339818112 92274699665408 92374469352192 92488215810744 92778703486976 92805421842432 92823572765664 93141928968192 93229772193792 93400328392704 93418595668008 93738992615424 93784326305436 93827398938624 94194730027008 94339883593728 94385507884317 94709221042176 94752718454784 94798542398976 95123672137728 95213384368128 95316331433472 95387569422336 95406225363072 95733439266816 95779737503424 95823726575616 96198873219072 96347115159552 96393710179728 96484620197628 96724310851584 96815532662784 97011618578316 97166580219904 97344338485248 97391415778722 97436145051648 97770320953344 97817604258816 98245657755648 98351883389952 98397053779968 98444640183552 98537484457152 98782274912256 98801594790912 98875437613056 99075695569344 99233954267136 99415494623232 99434938347264 99509254520832 99528716582464 99557378802648 99775969492992 99870069358592 99898829881344 100072341798208 100101160571256 100195567128306 100415559041024 100444476653568 100539206995968 100558870496136 100742834677482 100903756382208 101183689092096 101203478640342 101530717913088 101550575333376 101599686830889 101646348850176 101994964451328 102201540559872 102327387705504 102552060297216 102601656129024 102648778326016 102678339059712 102698420932224 102886299245088 103050644815872 103259359052928 103336533540864 103356744143328 103613506781184 103711225872384 103761382295376 103809037123584 103921278021216 104376041422848 104426519361372 104784670089216 104883493718016 105095920126509 105243211726848 105456366692352 105555823805952 105818049478656 105917847699456 105969071280384 106132369042944 106547873672448 106596808261632 106648360198848 107014131154944 107035061023488 107115057414144 107230872862656 107332003533456 107700119175168 107721183209536 107752204691352 107801692397568 108090633617408 108223732371456 108390504554496 108442923952194 108814849708032 108864825458688 108917474245632 109291027562496 109312402747392 109512380795904 109615663183104 109991611072512 110013123277824 110390434332672 110494544822272 110526364975104 110696685502464 110718335606528 110750220206496 110854670014296 111098065321984 111130059276288 111151794139776 111234867314688 111460157515512 111638198550528 111842431451136 111864305640672 111947911335936 111969806155272 112247965679616 112353828028416 112581384522984 112967503921152 113051934130176 113074044874752 113128729308153 113516725929984 113568861126656 113831650228608 114013479370752 114189173522432 114222057652224 114244397250048 114352142456448 114636220268544 114744335007744 114976733129856 115371067834368 115426863145152 115479875616768 115535723548752 115931975417856 116166778934544 116276337161244 116565195128832 116675129106432 116731555082298 116785166764032 116911437773868 117185703837696 117423046600704 117825771405312 117882753850368 117936894246912 117993930432768 118398613192704 118638412528896 118750301781696 119045305663488 119157578661888 119180883550976 119215205190432 119398915173312 119589637193728 119866357881504 119921409294336 119979405223704 120390897549312 120414443651424 120504439590912 120634731970488 120748503975138 121162634072064 121186331110728 121276903947264 121601962819584 121692846292992 121716647030784 121939317623808 121963166566566 122381462581248 122472928641024 122496881947648 122532158526336 122917008441344 122952406007808 122976453090816 123165959136256 123201428395392 123317621080992 123740562456576 123764763687552 124189238624256 124306362925056 124533771190272 124558127557344 124985323487232 125045768407248 125103198584832 125592973369344 125786511458304 125847343845756 125941400252928 125966031924681 126278961389568 126373340381184 126398056531968 126654057588357 126831562850304 126951179157504 127088441911296 127183425896448 127208300484096 127644585689088 127706316671232 127764968767488 128265164292096 128462820212736 128524946906304 128646160263504 128965747802112 129087376883712 129348824771088 129792451313664 129855221038296 129914860068864 129977688992346 130423472345088 130687626301362 130994210340864 131135844519936 131196071706624 131259520244736 131285192036622 131383312609536 131709699883008 131735459721216 131833916817408 132100927425792 132311939022848 132553992830976 132579917796352 132618098081664 132679006027776 132743171736864 133034625990656 133198439841792 133468214095008 133594089504408 133925968871424 134052275994624 134078493994848 134323779569976 134538341842944 134911585456128 134937971520456 135400767111168 135466249107852 135528465133568 135567494539776 136032449200128 136268720746496 136307963331072 136334622499569 136436516940672 136775457570816 136802208172032 136904452079616 136931227909632 137181732326784 137400859754496 137679145403904 137782044721152 137808992191104 138151342374912 138281634496512 138348509727168 138412049498112 138561704028288 139168055230464 139235359148496 139712893452288 139844658290688 140100492589056 140127893502012 140608488923136 140676489458154 140741098407936 141223796932608 141292095040512 141509825390592 142063831563264 142129077682176 142197813598464 142685508206592 142713414697984 142820076552192 142974497150208 143109338044608 143600158900224 143669606255136 143735589863424 144298309828608 144520672739328 144590565269592 144726930296442 145086466277376 145223298994176 145517427867474 145749870329856 146016507727872 146154217577472 146182802480494 146655481430016 146684164370432 146726406388224 147368486633472 147527825084928 147595580669952 147666960275328 147806226685728 148173412368384 148202392186368 148313156419584 148613543354016 148850931400704 149123241934848 149152407520896 149263881781248 149293074873696 149663954239488 149805104037888 150108512697312 150293350692459 150623338561536 150765393166336 150808810493952 150838305744204 151114252016223 151326038163456 151355634573312 151775533638144 151805217960513 152017972494336 152296076869632 152325863000064 152469523275264 152848293691392 152992446676992 153302310839808 153828090445824 153902484193536 153973167489024 154047631398336 154575967223808 154889038579392 155004800311296 155035116214992 155420260171776 155566838808576 155642073443064 155713555685376 155881917031824 156564062134272 156639779042058 157177005133824 157249192329216 157325240577024 157864817590272 158184550038528 158333735708928 158727074217984 158876771549184 158953606920576 159198553564416 159821810508672 159895212392448 159972540298272 160521196732416 160552591535232 160672586121216 160846309293984 160998005300184 161550178762752 161581774814304 161702538596352 162135950426112 162288862707712 162335598557184 162585756831744 162617555422088 162664385928291 163175283441664 163222274562048 163297238188032 163376211368448 163936541343744 163968604121088 164268571193856 164423494774656 164987416608768 165019684916736 165585651499008 165741817233408 166045028253696 166077503409792 166282005021444 166647097982976 166727691209664 166804264779776 166852300972032 167190236273268 167457297825792 167715348611072 167763647176704 167796458461008 167921867003904 167954709232908 168371948519424 168497787174912 168530742042624 168872076784476 169268238876672 169451255881728 169577901195264 169611067312128 170192780918784 170275088894976 170353291689984 171020219056128 171283760283648 171366595875072 171528213684672 171954330402816 172116502511616 172465099694784 173056601751552 173140294717728 173219813425152 173303585323128 173897963126784 174250168401816 174414505741866 174847792693248 175012693659648 175046922715496 175097332623447 175177750146048 175367156660802 175647279628288 175778555756544 176134569901056 176738657107968 176824130775552 176905341370368 176990895649152 177597919789056 177957618793344 178125452672544 178567958495232 178736367992832 178771325326464 179098372759968 179384455790592 179882113941504 179917295360608 179969107835556 180534356148224 180586346323968 180621665477136 180756659386368 180952097955732 181122755962707 181376598933504 181743951108096 181779496666092 181915355920896 182367276761088 182402944229376 182539269439488 182574970546176 182908976435712 182944749849849 183201146339328 183572193871872 183709392961536 183745322921472 184201789833216 184375512662016 184464679636224 184549399330816 184748938704384 184976431621488 185557406973952 185610843684864 185647145531328 186283857936384 186459544387584 186800656785408 186837191336016 187477985230848 187568652610872 187654797877248 188389460054016 188679767187456 188771015768634 189418442084352 189505436909568 189597084797952 190247344275456 190426768736256 190632662866944 190775138844672 190812450726144 191466878533632 191559475006848 191647453151232 192397746438144 192694230319104 192787420359456 192969240395256 193448621703168 193631065325568 194023237156632 194333160439808 194688676970496 194782831557444 194872290103296 194966533488519 195635208517632 196031439452043 196491315511296 196703766779904 196794107559936 196889280367104 196927788054933 197074968914304 197564549824512 197603189581824 197750875226112 198151391138688 198467908534272 198830989246464 198869876694528 199018509041664 199057433164928 199114757605296 199551938985984 199740138717184 199797659762688 200144683596416 200202321142512 200391134256612 200831118082048 200888953307136 201078413991936 201117740992272 201485669354964 201807512764416 202367378184192 202406957280684 203061435826176 203101150666752 203199373661778 203292697700352 203989928902656 204403081119744 204654775411008 205104120594432 205203312258048 205297556652032 205356678119424 205396841864448 205772598490176 206101289631744 206518718105856 206673067081728 206713488286656 207227013562368 207422451744768 207522764590752 207618074247168 207842556042432 208752082845696 208853038722744 209569340178432 209766987436032 210191840253018 210912733384704 211014734187231 211111647611904 211835695398912 211938142560768 212264738085888 213095747344896 213193616523264 213296720397696 214028262309888 214070122046976 214230114828288 214461745725312 214664007066912 215400238350336 215442366419072 215504409382704 215603384795136 216181267234816 216447464742912 216781009108992 216885847904388 217090395444663 217629699416064 217834948491264 218276141801211 218582055124992 218624805494784 219024761591808 219231326366208 219274203720741 219983222145024 220026246555648 220780868665344 220989089644544 221052729950208 221393371004928 221436671213056 221500440412992 221709340028592 222196130643968 222260118552576 222303588279552 222469734629376 222920315031024 223276397101056 223684862902272 223728611281344 223895822671872 223939612310544 224495931359232 224707656056832 225162769045968 225935007842304 226103868260352 226148089749504 226257458616306 227033451859968 227137722253312 227663300457216 228026958741504 228378347044864 228444115304448 228488794500096 228704284912896 229272440537088 229488670015488 229953466259712 230742135668736 230853726290304 230959751233536 231071447097504 231863950835712 232333557869088 232552674322488 233130390257664 233350258212864 233463110164596 233570333528064 233822875547736 234846093201408 234959668563087 235765507700736 235873788493824 235987860865536 236797226385408 237276825057792 237500603563392 238090611326976 238315157323776 238361767101952 238430410380864 238797830346624 239179274387456 239732715763008 239842818588672 239958810447408 240781795098624 240828887302848 241008879181824 241269463940976 241497007950276 242325268144128 242372662221456 242553807894528 243203925639168 243385692585984 243433294061568 243878635247616 243926333133132 244762925162496 244945857282048 244993763895296 245064317052672 245834016882688 245904812015616 245952906181632 246331918272512 246402856790784 246635242161984 247481124913152 247529527375104 248378477248512 248612725850112 249067542380544 249116255114688 249970646974464 250091536814496 250206397169664 251185946738688 251573022916608 251694687691512 251882800505856 251932063849362 252557922779136 252746680762368 252796113063936 253308115176714 253902358315008 254176883822592 254366851792896 254416600968192 255289171378176 255412633342464 255529937534976 256530328584192 256925640425472 257049893812608 257292320527008 257931495604224 258174753767424 258697649542176 259584902627328 259710442076592 259829720137728 259955377984692 260846944690176 261375252602724 261621758612799 261988420681728 262271689039872 262519040489472 262570384073244 262766625219072 263050734991203 263419399766016 263470919442432 263667833634816 264201854851584 264253527560893 264623878045696 265107985661952 265159835592704 265236196163328 265358012055552 265486343473728 266069251981312 266396879683584 266936428190016 267188179008816 267851937742848 268104551989248 268156987989696 268647559139952 269076683685888 269823170912256 269875943040912 270801534222336 270932498215704 271056930267136 271134989079552 272064898400256 272537441492992 272615926662144 272669244999138 272873033881344 273550915141632 273604416344064 273808904159232 273862455819264 274363464653568 274801719508992 275358290807808 275564089442304 275617984382208 276302684749824 276563268993024 276697019454336 276824098996224 277123408056576 278336110460928 278470718296992 279425786904576 279689316581376 280200985178112 280255787004024 281216977846272 281352978916308 281482196815872 282584190081024 283019650781184 283156523652951 284127663126528 284258155364352 284395627196928 285371016413184 285426829395968 285640153104384 285948994300416 286218676089216 287200317800448 287339212510272 287471179726848 288596619657216 289041345478656 289181130539184 289453860592884 290172932554752 290446597988352 291034855734948 291499740659712 292033015455744 292308435154944 292365604960988 293310962860032 293368328740864 293452812776448 294736973266944 295055650169856 295191161339904 295333920550656 295612453371456 296346824736768 296404784372736 296626312839168 297227086708032 297701862801408 298246483869696 298304815041792 298527763562496 298586149747392 299327908478976 299610208075776 300217025394624 300586701384918 301246677123072 301530786332672 301617620987904 301676611488408 302228504032446 302711269146624 303551067276288 303610435921026 304592153739264 304651726000128 304799060492667 304939046550528 305984893353984 306604621679616 307656180891648 307804968387072 307946334978048 308095262796672 309151934447616 309778077158784 310009600622592 310070232429984 310840520343552 311133677617152 311284146886128 311427111370752 311763834063648 313128124268544 313279558084116 314354010267648 314650481154048 315287760379527 315729635180544 316369100077056 316667471417856 317454148435968 317753543098368 317907213841152 318397107128832 319643621017344 319790424784896 319945080596544 321042393464832 321105183070464 321345172242432 321692618587968 321996010600368 323100357525504 323163549628608 323405077192704 324271900852224 324577725415424 324671197114368 325171513663488 325235110844176 325328771856582 326350566883328 326444549124096 326594476376064 326752422736896 327873082687488 327937208242176 328537142387712 328846989549312 329974833217536 330039369833472 331171302998016 331483634466816 332090056507392 332155006819584 332564010042888 333294195965952 333455382419328 333608529559552 333704601944064 334380472546536 334914595651584 335430697222144 335527294353408 335592916922016 335843734007808 335909418465816 336743897038848 337061484085248 337744153568952 338902511763456 339155802390528 339222134624256 339386187924459 340550177789952 340706583379968 342040438112256 342567520567296 342733191750144 343056427369344 343908660805632 344233005023232 344930199389568 346113203503104 346280589435456 346439626850304 346607170646256 347795926253568 348500336803632 348829011483732 349695585386496 350025387319296 350093845430992 350194665246894 350355500292096 350734313321604 351294559256576 351557111513088 352269139802112 353477314215936 353648261551104 353810682740736 353981791298304 355195839578112 355915237586688 356250905345088 357135916990464 357472735985664 357542650652928 358196745519936 358768911581184 359764227883008 359834590721216 359938215671112 361068712296448 361172692647936 361243330954272 361513318772736 361904195911464 362245511925414 363487902216192 363558993332184 363830711841792 364805888458752 365078538878976 365149941092352 365817952871424 365889499699698 367144387743744 367418785923072 367490645842944 368751025324032 368929359272448 369098798661632 369497877408768 369952863242976 371114813947904 371221687369728 371294291062656 372567715872768 372919088775168 373601313570816 373674382672032 374955970461696 375137305221744 375309595754496 376778920108032 377359534374912 377542031537268 377898095774043 378836884168704 379194169595904 379962172765071 380494688550912 380853537472512 381265325733888 381550277689344 381624901452288 382933757067264 383118950013696 383294906302464 384795492876288 385388460638208 385574840718912 385938480790512 386897243406336 387262130651136 388046474313264 388666320879616 389377353940992 389565663114888 389744580206592 389933066977038 391270417035264 392062878904086 392982631022592 393407533559808 393588215119872 393778560734208 393855576109866 394149937828608 395129099649024 395206379163648 395501750452224 396302782277376 396935817068544 397661978492928 397739753389056 398037018083328 398114866329856 398229515210592 399103877971968 399480277434368 399595319525376 400289367192832 400404642285024 400782268513224 401662236164096 401777906614272 402156827983872 402235481984544 402971338709928 403615025528832 404734756368384 404813914561368 406202301333504 406398747323556 406585395400704 408806162239488 409003867498707 409309550822016 410406624516096 410595113304064 410713356238848 410793683728896 411545196980352 412202579263488 413037436211712 413346134163456 413426976573312 414454027124736 414844903489536 415045529181504 415236148494336 415685112084864 417504165691392 417706077445488 419138680356864 419533974872064 420383680506036 421825466769408 422029468374462 422223295223808 423671390797824 423876285121536 424529476171776 426191494689792 426387233046528 426593440795392 428056524619776 428140244093952 428460229656576 428923491450624 429328014133824 430800476700672 430884732838144 431008818765408 431206769590272 432362534469632 432894929485824 433562018217984 433771695808776 434180790889326 435259398832128 435669896982528 436552283602422 437249610989568 438049523183616 438462652732416 438548407441482 439966444290048 440052493111296 441978179289088 442105459900416 442786742009856 442873342426112 443000880825984 443418680057184 444392261287936 444520237105152 444607176559104 444939469258752 445840630062048 446552794202112 447369725804544 447457222562688 447791645343744 447879224621088 448991862718464 449415312113664 450325538091936 451870015684608 452296179499008 452514917232612 454066903719936 455326600914432 455415653881539 456053917483008 456888230608896 456977589000192 457408569825792 458544881074176 458977340030976 459906932519424 461484271337472 461707452580608 461919502467072 462142894195008 463727901671424 464667115738176 465105348644976 466260780515328 466700516425728 466926220329192 467140667056128 467645751095472 469692186402816 469919337126174 471531015401472 471747576987648 471975721731072 473594452770816 474553650115584 475001207126784 476181222653952 476630314647552 476723534203904 476860820761728 477595660693248 478358548774912 479465431526016 479685637177344 479917620894816 481563590197248 481657774605696 482017758363648 482538927881952 482994015900552 484650536288256 484745324442912 485107615789056 486407851278336 486866588123136 487757270495232 487852666266264 489525850324992 489891714564096 489987527790592 490128634105344 491809624031232 491905812363264 492663836545024 492805713581568 493270484323968 494962249826304 495059054750208 496756954497024 497225451700224 498135084761088 498232510229376 499941293948928 500183073628992 500412794339328 502371893477376 503146045833216 503389375383024 503765601011712 503864127698724 505115845558272 505493361524736 505592226127872 506616230353428 507804716630016 508353767645184 508733703585792 508833201936384 510578342756352 510825266684928 511059875069952 513060657168384 513851280850944 514099787625216 514584641054016 515862991208448 516349507534848 517395299084352 519169805254656 519420884153184 519659440275456 519910755969384 521693889380352 522750505205448 523243517225598 524543378079744 525038080978944 525140768146488 525533250438144 526101469982406 526941838884864 527335667269632 528403709703168 528507055121786 530215971323904 530319671185408 530472392326656 530716024111104 530972686947456 532793759367168 533872856380032 534376358017632 535703875485696 536209103978496 536313975979392 537295118279904 538153367371776 539646341824512 539751886081824 541603068444672 541864996431408 542113860534272 542269978159104 543368267888121 544129796800512 545074882985984 545231853324288 545338489998276 545746067762688 547101830283264 547208832688128 547617808318464 547724911638528 548726929307136 548834249549547 549603439017984 550716581615616 551128178884608 551235968764416 552605369499648 553126537986048 553394038908672 553648197992448 554246816113152 556672220921856 556941436593984 558851573809152 559378633162752 560401970356224 560511574008048 562433955692544 562705957832616 562964393631744 565168380162048 566039301562368 566313047305902 568255326253056 568516310728704 568791254393856 570742032826368 570853658791936 571280306208768 571897988600832 572437352178432 574400635600896 574678425020544 574942359453696 577193239314432 578082690957312 578362261078368 578907721185768 580345865109504 580893195976704 582069711469896 582999481319424 584066030911488 584616870309888 584731209921976 584899600465557 586736657481728 586905625552896 588094318356129 589473946533888 590111300339712 590382322679808 590667841101312 590783364164799 591224906742912 592693649473536 592809568745472 593252625678336 594454173416064 595403725602816 596492967739392 596609630083584 597055527124992 597172299494784 598655816957952 599220416151552 600434050789248 601173402769836 602493354246144 603061572665344 603235241975808 603353222976816 604457008064892 605422538293248 607102134552576 607220871842052 609184307478528 609303452000256 609598120985334 609878093101056 611969786707968 613209243359232 615312361783296 615609936774144 615892669956096 616190525593344 618303868895232 619556154317568 620019201245184 620140464859968 621681040687104 622267355234304 622568293772256 622854222741504 623527668127296 626256248537088 626559116168232 628708020535296 629300962308096 630575520759054 632738200154112 633044202561693 633334942835712 635507086196736 635814427682304 636794214257664 639287242034688 639580849569792 639890161193088 642084786929664 642210366140928 642690344484864 643385237175936 643992021200736 646200715051008 646327099257216 646810154385408 648543801704448 649155450830848 649342394228736 650343027326976 650470221688352 650657543713164 651271186333989 652701133766656 652889098248192 653504845473792 654828425403633 655746165374976 655874416484352 657074284775424 657693979098624 657822611162223 659949666435072 660078739666944 662342605996032 662967268933632 664180113014784 664310013639168 665128020085776 666588391931904 666910764838656 667217059119104 667409203888128 668760945093072 669829191303168 670861394444288 671054588706816 671185833844032 671687468015616 671818836931632 673487794077696 674122968170496 675488307137904 677805023526912 678311604781056 678444269248512 678772375848918 681100355579904 681413166759936 684080876224512 685135041134592 685466383500288 686112854738688 687817321611264 688466010046464 689860398779136 692226407006208 692561178870912 692879253700608 693214341292512 695591852507136 697000673607264 697658022967464 699391170772992 700050774638592 700187690861984 700389330493788 700711000584192 701468626643208 702589118513152 704538279604224 704879005689261 707296523102208 707621365481472 707963582596608 710391679156224 711830475173376 712501810690176 714271833980928 714945471971328 715085301305856 716393491039872 717537823162368 719528455766016 719669181442432 719876431342224 722137424592896 722345385295872 722486661908544 723026637545472 723808391822928 724491023850828 726975804432384 727117986664368 727661423683584 729611776917504 730157077757952 730299882184704 731635905742848 731778999399396 734288775487488 734837571846144 734981291685888 737502050648064 737858718544896 738197597323264 738995754817536 739905726485952 742229627895808 742443374739456 742588582125312 745135431745536 745838177550336 747202627141632 747348765344064 749911940923392 750274610443488 750619191508992 753557840216064 754719068749824 755084063074536 755796191548086 757673768337408 758388339191808 759924345530142 761707074945024 762530651467776 763100555378688 763249802904576 765867514134528 766237900027392 766589812604928 769590985752576 770776921276416 771149681437824 771876961581024 773794486812672 774524261302272 776092948626528 777332641759232 778754707881984 779131326229776 779489160413184 779866133954076 782540834070528 784125757808172 784865275838397 785965262045184 786815067119616 787557121468416 787711152219732 788299875657216 789152204973609 790258199298048 790412758327296 791003500904448 792605564554752 792760582682679 793871634137088 795323956985856 795479506778112 796074036166656 796229732659712 796459030421184 798207755943936 798960554868736 799190639050752 800578734385664 800809284570048 801564537026448 803324472328192 803555813228544 804313655967744 804470963969088 805942677419856 807230051057664 809469512736768 809627829122736 812404602667008 812797494647112 813170790801408 817612324478976 818007734997414 818619101644032 820813249032192 821190226608128 821426712477696 821587367457792 823090393960704 824405158526976 826074872423424 826692268326912 826853953146624 828908054249472 829689806979072 830091058363008 830472296988672 831370224169728 835008331382784 835412154890976 838277360713728 839067949744128 840767361012072 843650933538816 844058936748924 844446590447616 847752570243072 849058952343552 849469570958853 852382989379584 852774466093056 853186881590784 856113049239552 856280488187904 856920459313152 857846982901248 858656028267648 861600953401344 861769465676288 862017637530816 862413539180544 864725068939264 865789858971648 867124036435968 867543391617552 868361581778652 870518797664256 871339793965056 873104567204844 874499221979136 876099046367232 876925305464832 877096814882964 879932888580096 880104986222592 883956358578176 884210919800832 885573484019712 885746684852224 886001761651968 886837360114368 888784522575872 889040474210304 889214353118208 889878938517504 891681260124096 893105588404224 894739451609088 894914445125376 895583290687488 895758449242176 897983725436928 898830624227328 900651076183872 903740031369216 904592358998016 905029834465224 908133807439872 910653201828864 910831307763078 913776461217792 913955178000384 914397181478001 914817139651584 917954680061952 919813865038848 922968542674944 923414905161216 923839004934144 924285788390016 927455803342848 929334231476352 930210697289952 932521561030656 933401032851456 933852440658384 934281334112256 935291502190944 939384372805632 939838674252348 943062030802944 943951443462144 945863281138581 947188905541632 949107300231168 950002414253568 952362445307904 953260629295104 953447068407808 953721641523456 955191321386496 956717097549824 958930863052032 959371274354688 959835241789632 963127180394496 963315549211392 964035516727296 965077855763904 965988031801104 969301072576512 969490648885824 970215231578112 972815702556672 973733176246272 975514540990464 975705332532528 979051700649984 979783429128192 979975055581184 980257268210688 983619248062464 983811624726528 985327673090048 985611427163136 986540968647936 989924499652608 990118109500416 993513908994048 994450903400448 996270169522176 996465020458752 999882587897856 1000366147257984 1000825588678656 1004743786954752 1006292091666432 1006778750766048 1007531202023424 1007728255397448 1010231691116544 1011184452255744 1013232460706856 1016707535290368 1017467407171584 1017666403872768 1018158563773377 1021650533369856 1022119750139904 1026121314336768 1027702561701888 1028199575250432 1029169282108032 1031725982416896 1032699015069696 1034790598168704 1038339610509312 1038841768306368 1039318880550912 1039821511938768 1043387778760704 1045501010410896 1046487034451196 1049086756159488 1050076161957888 1050281536292976 1051066500876288 1052202939964812 1053883677769728 1054671334539264 1056807419406336 1057014110243572 1060431942647808 1060639342370816 1060944784653312 1061432048222208 1061945373894912 1065587518734336 1067745712760064 1068752716035264 1071407750971392 1072418207956992 1072627951958784 1074590236559808 1076306734743552 1079292683649024 1079503772163648 1083206136889344 1083729992862816 1084227721068544 1084539956318208 1086736535776242 1090149765971968 1090463706648576 1090676979996552 1091492135525376 1094417665376256 1095235616636928 1095449823277056 1097453858614272 1097668499099094 1101433163231232 1102256357769216 1102471937528832 1106253075972096 1106788077817344 1107296395984896 1108493632226304 1113344441843712 1113882873187968 1117703147618304 1118757266325504 1120803940712448 1121023148016096 1124867911385088 1125411915665232 1125928787263488 1130336760324096 1132078603124736 1132626094611804 1133694287322129 1136510652506112 1137582508787712 1139886518295213 1141484065652736 1141707317583872 1142560612417536 1143795977201664 1144874704356864 1148801271201792 1149356850041088 1149884718907392 1154386478628864 1156165381914624 1156724522156736 1157815442371536 1160691730219008 1161786391953408 1164139422939792 1165998962638848 1168132061822976 1169233740619776 1169462419843952 1169799200931114 1173473314963456 1173811251105792 1176188636712258 1178947893067776 1180222600679424 1180764645359616 1181335682202624 1181566728329598 1182449813485824 1185387298947072 1185619137490944 1186505251356672 1188908346832128 1190807451205632 1192985935478784 1193219260167168 1194111054249984 1194344598989568 1197311633915904 1198440832303104 1200868101578496 1202346805539672 1204986708492288 1206123145330688 1206470483951616 1206706445953632 1208914016129784 1210845076586496 1214204269105152 1214441743684104 1218606904000512 1219196241970668 1219756186202112 1226418486718464 1227011602496121 1231219873548288 1231785339912192 1232381051186688 1236607737790464 1239112308635136 1240038402490368 1240280929719936 1243362081374208 1244534710468608 1245136587544512 1245708445483008 1247055336254592 1252512497074176 1253118232336464 1257416041070592 1258601924616192 1261151041518108 1265476400308224 1266088405123386 1266669885671424 1271014172393472 1271628855364608 1273588428515328 1278574484069376 1279161699139584 1279780322386176 1284169573859328 1284420732281856 1285380688969728 1286770474351872 1287984042401472 1292401430102016 1292654198514432 1293620308770816 1297087603408896 1298310901661696 1298684788457472 1300686054653952 1300940443376704 1301315087426328 1302542372667978 1305402267533312 1305778196496384 1307009690947584 1309656850807266 1311748832968704 1314148569550848 1315387958197248 1315645222324446 1319899332870144 1320157479333888 1325934537867264 1328360226029568 1328620027278336 1330256040171552 1333176783863808 1333821529677312 1334434118238208 1334818407776256 1337521890186144 1339658382606336 1341722788888576 1342109177413632 1342371667688064 1343374936031232 1343637673863264 1346975588155392 1348245936340992 1350976614275808 1355610047053824 1356888538497024 1357544751697836 1362200711159808 1366246961644617 1368161752449024 1370932767000576 1372225709477376 1375634643222528 1376932020092928 1379720797558272 1384452814012416 1385122357741824 1385758507401216 1386428682585024 1391183705014272 1394001347214528 1395316045934928 1398782341545984 1400101549277184 1400375381723968 1400778660987576 1401422001168384 1402937253286416 1405178237026304 1409076559208448 1409758011378522 1414593046204416 1415242730962944 1415927165193216 1420783358312448 1423660950346752 1425003621380352 1428543667961856 1429890943942656 1430170602611712 1432786982079744 1435075646324736 1439056911532032 1439338362884864 1439752862684448 1444274849185792 1444690770591744 1444973323817088 1446053275090944 1447616783645856 1448982047701656 1453951608864768 1454235973328736 1455322847367168 1459223553835008 1460599764369408 1463271811485696 1463557998798792 1468577550974976 1469675143692288 1469962583371776 1475717437089792 1476395194646528 1477991509635072 1479811452971904 1484459255791616 1484886749478912 1485177164250624 1490270863491072 1491676355100672 1494405254283264 1494697530688128 1499823881846784 1500549220886976 1501238383017984 1507115680432128 1509438137499648 1510168126149072 1511592383096172 1515347536674816 1516776678383616 1519848691060284 1523414149890048 1525061302935552 1526201110757376 1526499605809152 1531735028269056 1532475800054784 1533179625209856 1539181971505152 1541553842552832 1542299362875648 1543753923162048 1547588973625344 1549048522604544 1552185897253056 1554665283518464 1557509415763968 1558262652459552 1558978320826368 1559732267908152 1565081668141056 1568251515616344 1569730551676794 1573630134239232 1575114242936832 1575422304439464 1576599751314432 1578304409947218 1580825516654592 1582007001808896 1585211129109504 1585521165365358 1590647913971712 1590959013556224 1592148072333312 1592459465319424 1592918060842368 1597921109737472 1598381278101504 1601157468771328 1601618569140096 1603129074052896 1606648944656384 1607111626457088 1608627311935488 1608941927938176 1611885354839712 1614460102115328 1618939025473536 1619255658245472 1624809205334016 1625594989294224 1626341581602816 1635224648957952 1636015469994828 1637238203288064 1641626498064384 1642853424955392 1643174734915584 1646180787921408 1646502748648641 1648810317053952 1652149744846848 1653384536653824 1653707906293248 1657816108498944 1659379613958144 1660182116726016 1660944593977344 1662740448339456 1670016662765568 1670824309781952 1676554721427456 1678135899488256 1681534722024144 1687301867077632 1688117873497848 1688893180895232 1695505140486144 1698117904687104 1698939141917706 1704765978759168 1705548932186112 1706373763181568 1712226098479104 1712560976375808 1713840918626304 1715693965802496 1717312056535296 1723201906802688 1723538931352576 1724035275061632 1724827078361088 1729450137878528 1731579717943296 1734248072871936 1735086783235104 1736723163557304 1741037595328512 1742679587930112 1746209134409688 1748998443958272 1752198092734464 1753850610929664 1754193629765928 1760209972445184 1768421839601664 1771146968039424 1771493369704448 1772003523303936 1772350092494397 1773674720228736 1778080948420608 1778428706236416 1779757877035008 1783362520248192 1786211176808448 1789478903218176 1789828890250752 1791166581374976 1791516898484352 1795967450873856 1797661248454656 1801302152367744 1807480062738432 1809184717996032 1810059668930448 1816267614879744 1821306403657728 1821662615526156 1827552922435584 1827910356000768 1828794362956002 1829634279303168 1835909360123904 1839627730077696 1845937085349888 1846829810322432 1847678009868288 1848571576780032 1854911606685696 1858668462952704 1860421394579904 1865043122061312 1866802065702912 1867704881316768 1868562668224512 1870583004381888 1878768745611264 1879677348504696 1886124061605888 1887902886924288 1891726562277162 1898214600462336 1900004828507136 1906521258590208 1906894136815616 1907443283046912 1910382642772992 1917861726104064 1918742548709376 1919670483579264 1926254360788992 1926631098422784 1928071033454592 1930155711527808 1931976063602208 1938602145153024 1938981297771648 1940430463156224 1945631405113344 1947466352492544 1951029081980928 1951410665065056 1953813559001967 1958103401299968 1959950111162368 1960514536421376 1964485276210899 1967238496124928 1967623249453056 1970655346180096 1971222854326272 1973081937295872 1973467833486669 1979848999305216 1980236219000832 1987027817988096 1988901806800896 1992540339044352 1992930040917504 1999765175795712 2000732294515968 2001651177357312 2009487573909504 2012584183332864 2013557501532096 2015062404046848 2015456510794896 2020463382233088 2022368904511488 2026464921413712 2033415070580736 2034934814343168 2035332807745536 2036317127546754 2043301066739712 2044239500279808 2052242628673536 2055405123403776 2056399150500864 2058338564216064 2063451964833792 2065398030139392 2069581196337408 2076679221018624 2077683536612736 2078637761101824 2079643023877536 2086775557521408 2091002020821792 2092974068902392 2098173512318976 2100152323915776 2100563072585952 2102133001752576 2104405879929624 2107767355539456 2113614838812672 2114028220487144 2114637017067783 2121278684741632 2121889569306624 2122864096444416 2123890747789824 2131175037468672 2135491425520128 2137505432070528 2142815501942784 2144836415913984 2145255903917568 2149180473119616 2152613469487104 2158585367298048 2159007544327296 2166412273778688 2167459985725632 2168455442137088 2169079912636416 2173473071552484 2180299531943936 2180927413297152 2181353959993104 2182984271050752 2188835330752512 2190471233273856 2190899646554112 2194907717228544 2195336998198188 2202866326462464 2204512715538432 2204943875057664 2212506151944192 2213576155634688 2214592791969792 2216987264452608 2226688883687424 2227765746375936 2235406295236608 2237514532651008 2241607881424896 2242046296032192 2249735822770176 2250823831330464 2251857574526976 2260673520648192 2264157206249472 2265252189223608 2267388574644258 2273021305012224 2275165017575424 2279773036590426 2283414635167744 2285121224835072 2287591954403328 2289749408713728 2297602542403584 2298713700082176 2299769437814784 2308772957257728 2312330763829248 2313449044313472 2315630884743072 2321383460438016 2323572783906816 2328278845879584 2331997925277696 2336264123645952 2338467481239552 2338924839687904 2339598401862228 2346946629926912 2347622502211584 2352377273424516 2354595827515191 2357895786135552 2360445201358848 2362671364405248 2363133456659196 2364899626971648 2367456614920827 2370774597894144 2371238274981888 2373010502713344 2377816693664256 2378281748048037 2381614902411264 2385971870957568 2386438520334336 2388222108499968 2388689197979136 2394623267831808 2396881664606208 2401736203156992 2404693611079344 2409973416984576 2412246290661376 2412940967903232 2413412891907264 2417828032259568 2421690153172992 2428408538210304 2428883487368208 2437213808001024 2438392483941336 2439512372404224 2452836973436928 2454023204992242 2462439747096576 2463570679824384 2464762102373376 2473215475580928 2478224617270272 2480076804980736 2480561859439872 2486724162748416 2489069420937216 2490273175089024 2491416890966016 2494110672509184 2505024994148352 2506236464672928 2514832082141184 2517203849232384 2522302083036216 2530952800616448 2532176810246772 2533339771342848 2543257710729216 2547176857030656 2548408712876559 2557148968138752 2558323398279168 2559560644772352 2568339147718656 2568841464563712 2570761377939456 2573540948703744 2575968084802944 2584802860204032 2585308397028864 2587240617541632 2594175206817792 2596621803323392 2597369576914944 2601372109307904 2601880886753408 2602630174852656 2605084745335956 2610804535066624 2611556392992768 2614019381895168 2619313701614532 2623497665937408 2628297139101696 2630775916394496 2631290444648892 2639798665740288 2640314958667776 2651869075734528 2656720452059136 2657240054556672 2660512080343104 2666353567727616 2667643059354624 2668868236476416 2669636815552512 2675043780372288 2679316765212672 2683445577777152 2684218354827264 2684743335376128 2686749872062464 2687275347726528 2693951176310784 2696491872681984 2701953228551616 2711220094107648 2713777076994048 2715089503395672 2724401422319616 2732493923289234 2741865534001152 2743191544434003 2744451418954752 2753864040185856 2759441595116544 2768905628024832 2770244715483648 2771517014802432 2772857365170048 2782367410028544 2788002694429056 2790632091869856 2797564683091968 2800203098554368 2800750763447936 2801557321975152 2802844002336768 2805874506572832 2810356474052608 2818153118416896 2819516022757044 2829186092408832 2831854330386432 2837589843415743 2841566716624896 2847321900693504 2850007242760704 2857087335923712 2859781887885312 2860341205223424 2865573964159488 2870151292649472 2878113823064064 2878676725769728 2879505725368896 2888549698371584 2889381541183488 2889946647634176 2892106550181888 2895233567291712 2897964095403312 2907903217729536 2908471946657472 2910645694734336 2918447107670016 2921199528738816 2926543622971392 2927115997597584 2937155101949952 2939350287384576 2939925166743552 2951434874179584 2952790389293056 2955983019270144 2959622905943808 2968918511583232 2969773498957824 2970354328501248 2980541726982144 2983352710201344 2988810508566528 2989395061376256 2999647763693568 3001098441773952 3002476766035968 3014231360864256 3018876274999296 3020336252298144 3023184766192344 3030695073349632 3033553356767232 3039697382120568 3050122605871104 3052402221514752 3052999211618304 3054475691320131 3064951600109568 3066359250419712 3078363943010304 3083107685105664 3084598725751296 3087507846324096 3095177947250688 3098097045209088 3104371794506112 3109330567036928 3115018831527936 3116525304919104 3117956641652736 3119464535816304 3130163336282112 3136503031232688 3139461103353588 3147260268478464 3150228485873664 3150844608878928 3153199502628864 3156608819894436 3161651033309184 3164014003617792 3170422258219008 3171042330730716 3181295827943424 3181918027112448 3184296144666624 3184918930638848 3185836121684736 3195842219474944 3196762556203008 3202314937542656 3203237138280192 3206258148105792 3213297889312768 3214223252914176 3217254623870976 3217883855876352 3223770709679424 3228920204230656 3237878050947072 3238511316490944 3249618410668032 3251189978588448 3252683163205632 3270449297915904 3272030939989656 3274476406576128 3283252996128768 3285706849910784 3286349469831168 3292361575842816 3293005497297282 3304299489693696 3306769073307648 3307415812586496 3318759227916288 3320364233452032 3321889187954688 3325480896678912 3340033325531136 3341648619563904 3353109442854912 3356271798976512 3363069444048288 3374603734155264 3376235746995696 3377786361790464 3391010280972288 3396235809374208 3397878283835412 3401082861966387 3409531957518336 3412747526363136 3419659554885639 3424452196958208 3425121952751616 3427681837252608 3431387931604992 3434624113070592 3435295858291609 3446403813605376 3447077862705152 3448070550123264 3449654156722176 3458900275757056 3463159435886592 3468496145743872 3470173566470208 3473446327114608 3482075190657024 3485359175860224 3492418268819376 3497996887916544 3504396185468928 3507701221859328 3508387259531856 3520419944890368 3536843679203328 3542293936078848 3542986739408896 3544007046607872 3544700184988794 3547349440457472 3556161896841216 3556857412472832 3559515754070016 3566725040496384 3572422353616896 3578957806436352 3579657780501504 3582333162749952 3583033796968704 3591934901747712 3595322496909312 3602604304735488 3614960125476864 3618369435992064 3620119337860896 3632535229759488 3642612807315456 3643325231052312 3655820712001536 3657588725912004 3659268558606336 3679255460155392 3681034807488363 3693659620644864 3695356019736576 3697143153560064 3709823213371392 3717336925905408 3720842789159808 3730086244122624 3733604131405824 3735409762633536 3737125336449024 3741166008763776 3757537491222528 3759354697009392 3772248123211776 3775805773848576 3783453124554324 3796429200924672 3800009657014272 3813042517180416 3813788273631232 3814886566093824 3820765285545984 3835723452208128 3837485097418752 3839340967158528 3852508721577984 3853262196845568 3856142066909184 3860311423055616 3863952127204416 3877204290306048 3877962595543296 3880860926312448 3891262810226688 3894932704985088 3902058163961856 3902821330130112 3907627118003934 3916206802599936 3919900222324736 3921029072842752 3928970552421798 3935246498906112 3941310692360192 3942445708652544 3946163874591744 3946935666973338 3959697998610432 3960472438001664 3977803613601792 3985080678088704 3985860081835008 3999530351591424 4001464589031936 4003302354714624 4018975147819008 4025168366665728 4027115003064192 4030124808093696 4030913021589792 4040926764466176 4044737809022976 4052929842827424 4066830141161472 4070665615491072 4072634255093508 4086602133479424 4098740884933851 4104485257347072 4112798301001728 4116677128432128 4126903929667584 4130796060278784 4139162392674816 4153358442037248 4155367073225472 4157275522203648 4159286047755072 4173551115042816 4182004041643584 4185948137804784 4196347024637952 4200304647831552 4201126145171904 4204266003505152 4208811759859248 4215534711078912 4227229677625344 4228056440974288 4229274034135566 4242557369483264 4243779138613248 4245728192888832 4247781495579648 4262350074937344 4270982851040256 4275010864141056 4285631003885568 4289672831827968 4290511807835136 4298360946239232 4305226938974208 4317170734596096 4318015088654592 4332824547557376 4334919971451264 4336910884274176 4338159825272832 4346946143104968 4360599063887872 4361854826594304 4362707919986208 4365968542101504 4377670661505024 4381799293108224 4389815434457088 4390673996396376 4405732652924928 4409025431076864 4409887750115328 4427152311269376 4429185583939584 4433974528905216 4453377767374848 4455531492751872 4470812590473216 4475029065302016 4483215762849792 4484092592064384 4499471645540352 4501647662660928 4503715149053952 4521347041296384 4528314412498944 4530504378447216 4534777149288516 4546042610024448 4550330035150848 4559546073180852 4566829270335488 4570242449670144 4575183908806656 4579498817427456 4595205084807168 4597427400164352 4599538875629568 4617545914515456 4624661527658496 4626898088626944 4631261769486144 4642766920876032 4647145567813632 4656557691759168 4663995850555392 4672528247291904 4676934962479104 4677849679375808 4679196803724456 4693893259853824 4695245004423168 4704754546849032 4709191655030382 4720890402717696 4725342728810496 4726266913318392 4729799253943296 4734913229841654 4742476549963776 4746021005426688 4755633387328512 4756563496096074 4771943741915136 4772877040668672 4776444216999936 4777378395958272 4793763329212416 4803472406313984 4809387222158688 4819946833969152 4824492581322752 4825881935806464 4826825783814528 4835656064519136 4843380306345984 4856817076420608 4857766974736416 4874427616002048 4876784967882672 4879024744808448 4905673946873856 4908046409984484 4924879494193152 4929524204746752 4939508245945923 4946430951161856 4956449234540544 4960153609961472 4961123718879744 4973448325496832 4978138841874432 4980546350178048 4982833781932032 4988221345018368 5010049988296704 5012472929345856 5029664164282368 5034407698464768 5044604166072432 5061905601232896 5064353620493544 5066679542685696 5086515421458432 5094353714061312 5096817425753118 5114297936277504 5116646796558336 5119121289544704 5136678295437312 5137682929127424 5141522755878912 5147081897407488 5151936169605888 5169605720408064 5170616794057728 5174481235083264 5188350413635584 5193243606646784 5194739153829888 5202744218615808 5203761773506816 5205260349705312 5210169490671912 5221609070133248 5223112785985536 5228038763790336 5238627403229064 5246995331874816 5256594278203392 5261551832788992 5262580889297784 5280629917335552 5313440904118272 5314480109113344 5317050277483191 5321024160686208 5335286118709248 5337736472952832 5339273631105024 5350087560744576 5358633530425344 5366891155554304 5368436709654528 5369486670752256 5373499744124928 5374550695453056 5387902352621568 5392983745363968 5403906457103232 5422440188215296 5427554153988096 5430179006791344 5448802844639232 5464987846578468 5483731068002304 5486383088868006 5488902837909504 5507728080371712 5518883190233088 5537811256049664 5540489430967296 5543034029604864 5545714730340096 5564734820057088 5576005388858112 5581264183739712 5595129366183936 5600406197108736 5601501526895872 5603114643950304 5605688004673536 5611749013145664 5620712948105216 5636306236833792 5639032045514088 5658372184817664 5663708660772864 5675179686831486 5694643801387008 5700014485521408 5719563775770624 5720682410446848 5731147928318976 5756227646128128 5757353451539456 5759011450737792 5777099396743168 5778763082366976 5779893295268352 5784213100363776 5790467134583424 5795928190806624 5815806435459072 5816943893314944 5821291389468672 5836894215340032 5842399057477632 5853087245942784 5854231995195168 5874310203899904 5879850333487104 5902869748359168 5911966038540288 5919245811887616 5920403500460007 5939546997915648 5940708657002496 5961083453964288 5966705420402688 5977621017133056 5978790122752512 5999295527387136 6002196883547904 6004953532071936 6028462721728512 6037752549998592 6040672504596288 6046369532384688 6061390146699264 6067106713534464 6079394764241136 6100245211742208 6104804443029504 6105998423236608 6108951382640262 6129903200219136 6132718500839424 6156727886020608 6166215370211328 6169197451502592 6175015692648192 6190355894501376 6196194090418176 6208743589012224 6218661134073856 6230037663055872 6233050609838208 6235913283305472 6238929071632608 6260326672564224 6273006062465376 6278922206707176 6294520536956928 6300456971747328 6301689217757856 6306399005257728 6313217639788872 6323302066618368 6340844516438016 6342084661461432 6363836054224896 6368592289333248 6369837861277696 6371672243369472 6393525112406016 6404629875085312 6406474276560384 6412516296211584 6428446505828352 6434509247741952 6435767711752704 6447541419358848 6457840408461312 6475756101894144 6477022632981888 6499236821336064 6502379957176896 6505366326411264 6540898595831808 6544061879979312 6548952813152256 6566505992257536 6571413699821568 6572698939662336 6584723151685632 6586010994594564 6608598979387392 6613538146615296 6614831625172992 6637518455832576 6640728466904064 6643778375909376 6650961793357824 6680066651062272 6683297239127808 6706218885709824 6712543597953024 6726138888096576 6749207468310528 6752471493991392 6755572723580928 6782020561944576 6792471618748416 6795756567670824 6802165723932774 6819063915036672 6825495052726272 6839319109771278 6850243905503232 6855363674505216 6862775863209984 6869248226141184 6870591716583218 6892807627210752 6894155725410304 6896141100246528 6899308313444352 6926318871773184 6936992291487744 6940347132940416 6946892654229216 6964150381314048 6970718351720448 6984836537638752 6995993775833088 7008792370937856 7015402443718656 7016774519063712 7040839889780736 7063787482545573 7073687358406656 7085973478817792 7088014093215744 7089400369977588 7094698880914944 7102369844762481 7112323793682432 7113714824945664 7119031508140032 7133450080992768 7134845244144111 7144844707233792 7157915612872704 7159315561003008 7164666325499904 7166067593937408 7183869803495424 7190644993818624 7205208609470976 7229920250953728 7236738871984128 7240238675721792 7265070459518976 7285225614630912 7286650462104624 7311641424003072 7315177451824008 7318537117212672 7358510920310784 7362069614976726 7387319241289728 7390712039473152 7394286307120128 7419646426742784 7434673851810816 7441685578319616 7460172488245248 7467208262811648 7470819525267072 7474250672898048 7482332017527552 7515074982445056 7518709394018784 7544496246423552 7551611547697152 7566906249108648 7592858401849344 7600019314028544 7627576547262464 7629773132187648 7641530571091968 7645226138629677 7671446904416256 7674970194837504 7678681934317056 7705017443155968 7706524393691136 7712284133818368 7720622846111232 7727904254408832 7754408580612096 7755925191086592 7761721852624896 7782525620453376 7789865409970176 7804116327923712 7805642660260224 7815254236007868 7832413605199872 7839800444649472 7842058145685504 7857941104843596 7870492997812224 7882621384720384 7884891417305088 7892327749183488 7893871333946676 7919395997220864 7920944876003328 7955607227203584 7970161356177408 7971720163670016 7999060703182848 8002929178063872 8006604709429248 8037950295638016 8050336733331456 8054230006128384 8060249616187392 8061826043179584 8081853528932352 8089475618045952 8105859685654848 8133660282322944 8141331230982144 8145268510187016 8173204266958848 8197481769867702 8225596602003456 8229574633302009 8233354256864256 8261592120557568 8278324785349632 8306716884074496 8310734146450944 8314551044407296 8318572095510144 8347102230085632 8364008083287168 8371896275609568 8392694049275904 8400609295663104 8402252290343808 8408532007010304 8417623519718496 8431069422157824 8454459355250688 8456112881948576 8458548068271132 8485114738966528 8487558277226496 8495562991159296 8512769530247229 8524700149874688 8541965702080512 8550021728282112 8571262007771136 8579345663655936 8581023615670272 8596721892478464 8610453877948416 8634341469192192 8636030177309184 8665649095114752 8669839942902528 8673821768548352 8676319650545664 8693892286209936 8721198127775744 8723709653188608 8725415839972416 8731937084203008 8755341323010048 8763598586216448 8779630868914176 8781347992792752 8811465305849856 8818050862153728 8819775500230656 8854304622538752 8858371167879168 8867949057810432 8906755534749696 8911062985503744 8941625180946432 8950058130604032 8966431525699584 8968185184128768 8998943291080704 9003295325321856 9007430298107904 9042694082592768 9056628824997888 9061008756894432 9069554298577032 9092085220048896 9100660070301696 9119092146361704 9133658540670976 9150367817613312 9158997634854912 9163427073960393 9194854800328704 9199077751259136 9235091829030912 9249323055316992 9253796177253888 9262523538972288 9285533841752064 9294291135627264 9313115383518336 9327991701110784 9345056494583808 9353869924958208 9355699358751616 9358393607448912 9387786519707648 9390490008846336 9409509093698064 9418383310060764 9441780805435392 9450685457620992 9452533826636784 9459598507886592 9469826459683308 9484953099927552 9492042010853376 9511266774657024 9513126992192148 9543887483830272 9545754081337344 9552888433999872 9554756791916544 9587526658424832 9606944812627968 9618774444317376 9639893667938304 9648985162645504 9651763871612928 9653651567629056 9671312129038272 9686760612691968 9713634152841216 9715533949472832 9748855232004096 9753569935765344 9758049489616896 9811347893747712 9816092819968968 9849758988386304 9859048409493504 9879016491891846 9912898469081088 9920307219922944 9922247437759488 9956277683748864 9961092700356096 9965667563864064 9976442690036736 10020099976593408 10024945858691712 10059328328564736 10068815396929536 10089208332144864 10123811202465792 10128707240987088 10133359085371392 10173030842916864 10188707428122624 10193634851506236 10203248585899161 10228595872555008 10238242579089408 10258978664656917 10273356590874624 10275365858254848 10283045511757824 10294163794814976 10303872339211776 10305887574874827 10339211440816128 10341233588115456 10348962470166528 10376700827271168 10386487213293568 10389478307659776 10405488437231616 10407523547013632 10410520699410624 10420338981343824 10443218140266496 10446225571971072 10456077527580672 10477254806458128 10493990663749632 10513188556406784 10523103665577984 10525161778595568 10561259834671104 10626881808236544 10628960218226688 10634100554966382 10642048321372416 10670572237418496 10675472945905664 10678547262210048 10700175121489152 10717267060850688 10733782311108608 10736873419309056 10738973341504512 10746999488249856 10749101390906112 10775804705243136 10785967490727936 10807812914206464 10844880376430592 10855108307976192 10860358013582688 10897605689278464 10929975693156936 10967462136004608 10972766177736012 10977805675819008 11037766380466176 11043104422465089 11080978861934592 11086068059209728 11091429460680192 11129469640114176 11152010777716224 11162528367479424 11190258732367872 11200812394217472 11203003053791744 11206229287900608 11211376009347072 11223498026291328 11241425896210432 11272612473667584 11278064091028176 11316744369635328 11327417321545728 11350359373662972 11389287602774016 11400028971042816 11439127551541248 11441364820893696 11462295856637952 11512455292256256 11514706903078912 11518022901475584 11554198793486336 11557526164733952 11559786590536704 11568426200727552 11580934269166848 11591856381613248 11631612870918144 11633887786629888 11642582778937344 11673788430680064 11684798114955264 11706174491885568 11708463990390336 11748620407799808 11759700666974208 11805739496718336 11823932077080576 11838491623775232 11840807000920014 11879093995831296 11881417314004992 11933410840805376 11955242034266112 11957580245505024 11998591054774272 12004393767095808 12009907064143872 12056925443457024 12075505099997184 12081345009192576 12092739064769376 12122780293398528 12134213427068928 12158789528482272 12200490423484416 12211996846473216 12217902765280524 12259806400438272 12296222654801553 12313455772041216 12338394903005184 12350031385296384 12380711789002752 12392388180836352 12417487178024448 12437322268147712 12460075326111744 12466101219676416 12471826566610944 12477858143265216 12520653345128448 12546012124930752 12557844413414352 12589041073913856 12600913943494656 12603378435515712 12612798010515456 12626435279577744 12646604133236736 12681689032876032 12684169322922864 12727672108449792 12737184578666496 12739675722555392 12743344486738944 12787050224812032 12809259750170624 12812948553120768 12825032592423168 12856893011656704 12869018495483904 12871535423505408 12895082838717696 12915680816922624 12951512203788288 12954045265963776 12998473642672128 13004759914353792 13010732652822528 13081797191663616 13088123759958624 13097905626304512 13133011984515072 13145397879324672 13169446303371264 13172021989189128 13217197958774784 13227076293230592 13229663250345984 13281456933808128 13287556751818752 13301923586715648 13360133302124544 13366594478255616 13412437771419648 13425087195906048 13452277776193152 13498414936621056 13504942987982784 13511145447161856 13564041123889152 13584943237496832 13591513135341648 13604331447865548 13638127830073344 13650990105452544 13678638219542556 13700487811006464 13710727349010432 13725551726419968 13738496452282368 13741183433166436 13785615254421504 13788311450820608 13792282200493056 13798616626888704 13852637743546368 13873984582975488 13880694265880832 13893785308458432 13928300762628096 13941436703440896 13969673075277504 13991987551666176 14017584741875712 14030804887437312 14033549038127424 14081679779561472 14127574965091146 14171946957635584 14176028186431488 14178800739955176 14189397761829888 14204739689524962 14227429649891328 14238063016280064 14266900161985536 14269690488288222 14315831225745408 14318631122006016 14329332650999808 14332135187874816 14381289987637248 14410417218941952 14459840501907456 14473477743968256 14480477351443584 14530140919037952 14570451229261824 14573300924209248 14623282848006144 14630354903648016 14637074234425344 14717021840621568 14724139229953452 14774638482579456 14788572614240256 14818524737837769 14839292853485568 14869347703621632 14883371156639232 14920344976490496 14934416525623296 14941639050534144 14948501345796096 14964664035055104 15030149964890112 15037418788037568 15088992492847104 15103223095394304 15133812498217296 15185716803698688 15200038628057088 15255153094524928 15259546264375296 15283061142183936 15290452277259354 15342893808832512 15349940389675008 15357363868634112 15410034886311936 15413048787382272 15424568267636736 15441245692222464 15455808508817664 15508817161224192 15511850382173184 15523443705249792 15565051240906752 15579730819940352 15608232655847424 15611285320520448 15630508472015736 15664827210399744 15679600889298944 15684116291371008 15715882209687192 15740985995624448 15765242769440768 15769782834610176 15784655498366976 15787742667893352 15841889752006656 15940322712354816 15943440327340032 15951150832449573 16005858356127744 16013209418858496 16075900591276032 16100673466662912 16108460012256768 16120499232374784 16123652086359168 16163707057864704 16178951236091904 16211719371309696 16267320564645888 16282662461964288 16290537020374032 16346408533917696 16394963539735404 16451193204006912 16459149266604018 16466708513728512 16523184241115136 16556649570699264 16613433768148992 16621468292901888 16629102088814592 16637144191020288 16694204460171264 16728016166574336 16743792551219136 16785388098551808 16801218591326208 16804504580687616 16817064014020608 16835247039436992 16862138844315648 16908918710501376 16912225763897152 16917096136542264 16970229477933056 16975116554452992 16991125982318592 17025539060494458 17083931404161024 17100043456564224 17158691327311872 17162047231340544 17193443784956928 17268682938384384 17272060354618368 17331298190229504 17339679885805056 17347643537096704 17352639301091328 17387784572419872 17442396255551488 17447419306377216 17450831679944832 17463874168406016 17510682646020096 17527197172432896 17559261737828352 17562695985585504 17622930611699712 17639551000461312 17708609245077504 17735898115620864 17761210501380021 17822125971007488 17883250361892864 17900116261208064 17932863051399168 17936370368257536 17997886582161408 18006590650643712 18014860596215808 18085388165185536 18113257649995776 18122017513788864 18139108597154064 18184170440097792 18201320140603392 18238184292723408 18267317081341952 18300735635226624 18317995269709824 18326854147920786 18389709600657408 18398155502518272 18470183658061824 18498646110633984 18507592354507776 18525047077944576 18571067683504128 18588582271254528 18626230767036672 18655983402221568 18690112989167616 18707739849916416 18711398717503232 18716787214897824 18775573039415296 18780980017692672 18819018187396128 18836766620121528 18883561610870784 18901370915241984 18905067653273568 18919197015773184 18939652919366616 18969906199855104 19022533549314048 19026253984384296 19091508162674688 19105776867999744 19109513583833088 19213889625255936 19237548888634752 19297970325291008 19303527743225856 19307303135258112 19342624258076544 19373521225383936 19427268305682432 19431067898945664 19497710464008192 19507139871530688 19516098979233792 19622695787495424 19632185639937936 19699517976772608 19718096818987008 19758032983783692 19825796938162176 19840614439845888 19844494875518976 19912555367497728 19922185400712192 19931335127728128 19952885380073472 20040199953186816 20049891717383424 20118656657129472 20137630793859072 20178416664289728 20247622404931584 20257414481974176 20266718170742784 20346061685833728 20377414856245248 20387269703012472 20406497171798322 20457191745110016 20476485158178816 20517957329313834 20550731716509696 20566091023515648 20588327589629952 20607744678423552 20611775149749654 20678422881632256 20682467176230912 20697924940333056 20772974426587136 20778956615319552 20810976874463232 20815047094027264 20821041398821248 20840677962687648 20886436280532992 20892451143942144 20912155055161344 20954509612916256 20987981327499264 21026377112813568 21046207331155968 21050323557191136 21122519669342208 21257920436453376 21268201109932764 21284096642744832 21341144474836992 21357094524420096 21400350242978304 21404535732432333 21434534121701376 21473746838618112 21477946683009024 21493998976499712 21498202781812224 21551609410486272 21571934981455872 21615625828412928 21689760752861184 21710216615952384 21720716027165376 21795211378556928 21859951386313872 21934924272009216 21945532355472024 21955611351638016 22075532760932352 22086208844930178 22161957723869184 22172136118419456 22182858921360384 22258939280228352 22304021555432448 22325056734958848 22380517464735744 22401624788434944 22406006107583488 22412458575801216 22422752018694144 22446996052582656 22482851792420864 22545224947335168 22556128182056352 22633488739270656 22654834643091456 22700718747325944 22778575205548032 22800057942085632 22882729641787392 22924591713275904 23024910584512512 23029413806157824 23036045802951168 23115052329467904 23119573181073408 23136852401455104 23161868538333696 23183712763226496 23263225741836288 23267775573259776 23285165557874688 23347576861360128 23369596229910528 23412348983771136 23416927980780672 23497240815599616 23519401333948416 23611478993436672 23647864154161152 23676983247550464 23681614001840028 23758187991662592 23762834628009984 23866821681610752 23910484068532224 23915160491010048 23997182109548544 24008787534191616 24019814128287744 24113850886914048 24151010199994368 24162690018385152 24185478129538752 24245560586797056 24268426854137856 24317579056964544 24400980846968832 24423993692946432 24435805530561048 24519612800876544 24592445309603106 24676789806010368 24700062770592768 24784776361672704 24834974356048896 24920150652223488 24932202439352832 24943653133221888 24955716286530432 25041306690256896 25092024249861504 25115688826828704 25178082147827712 25201827886989312 25206756871031424 25225596021030912 25252870559155488 25293208266473472 25363378065752064 25368338645845728 25455344216899584 25479351445110784 25486688973477888 25538308590741687 25574100449624064 25618519500341248 25625897106241536 25650065184846336 25713786023313408 25738036990967808 25743070847010816 25790165677435392 25831361633845248 25903024407576576 25908090531927552 25996947285344256 26009519828707584 26021465305645056 26163594383327232 26176247519917248 26195811252609024 26266023969030144 26290795758649344 26338892606742528 26344043978378256 26434395917549568 26454152586461184 26459326500691968 26562913867616256 26575113503637504 26603847173431296 26720266604249088 26733188956511232 26824875542839296 26850174391812096 26904555552386304 26996829873242112 27009885975965568 27022290894323712 27128082247778304 27169886474993664 27183026270683296 27208662895731096 27276255660146688 27301980210905088 27357276439085112 27400975622012928 27451103452839936 27476992904564736 27482366866332872 27490281221881179 27576622901641216 27584564400986112 27597233253777408 27705275487092736 27747969165950976 27761388531761664 27787570616916864 27856601525256192 27882873406881792 27939346150555008 27983975103332352 28035169483751424 28061609774874624 28067098076254848 28163359559122944 28255149930182292 28343893915271168 28352056372862976 28357601479910352 28378795523659776 28409479379049924 28454859299782656 28476126032560128 28533800323971072 28539380976576444 28631662451490816 28637262244012032 28658665301999616 28664270375749632 28762579975274496 28820834437883904 28919681003814912 28946955487936512 28960954702887168 29060281838075904 29140902458523648 29146601848418496 29246565696012288 29260709807296032 29274148468850688 29434043681243136 29448278459906904 29549276965158912 29577145228480512 29637049475675538 29738695407243264 29766742313278464 29868833051246592 29883278101068288 29897002691592192 29929328070110208 30060299929780224 30074837576075136 30177984985694208 30206446190788608 30267624996434592 30371433607397376 30400077256114176 30510306189049856 30519092528750592 30566122284367872 30580904554518708 30609745757697483 30685787617665024 30714727737268224 30776935993970751 30820069772623872 30826097574764544 30849136535273472 30882491384444928 30911617017635328 30917662724624481 31017634322448384 31023700764346368 31046887410499584 31130102481813504 31159461639880704 31216465311694848 31222570641040896 31261016944031472 31329654420799488 31359201778597888 31368232582742016 31431764419374384 31481971991248896 31530485538881536 31539565669220352 31569310996733952 31575485335786704 31683779504013312 31880645424709632 31886880654680064 31902301664899146 32011716712255488 32026418837716992 32151801182552064 32201346933325824 32216920024513536 32240998464749568 32247304172718336 32327414115729408 32357902472183808 32423438742619392 32534641129291776 32565324923928576 32581074040748064 32692817067835392 32789927079470808 32902386408013824 32918298533208036 32933417027457024 33113299141398528 33129313267395267 33242936585803776 33258204177629184 33274288382040576 33388408920342528 33456032333148672 33487585102438272 33570776197103616 33602437182652416 33609009161375232 33634128028041216 33670494078873984 33724277688631296 33817837421002752 33824451527794304 33834192273084528 33940458955866112 33950233108905984 33982251964637184 34051078120988916 34167862808322048 34200086913128448 34317382654623744 34324094462681088 34386887569913856 34537365876768768 34544120709236736 34662596380459008 34679359771610112 34695287074193408 34705278602182656 34775569144839744 34884792511102976 34894838612754432 34901663359889664 34927748336812032 35021365292040192 35054394344865792 35118523475656704 35125391971171008 35245861223399424 35279102000922624 35417218490155008 35471796231241728 35522421002760042 35644251942014976 35800232522416128 35865726102798336 35872740736515072 35995773164322816 36013181301287424 36029721192431616 36170776330371072 36226515299991552 36244035027577728 36278217194308128 36368340880195584 36402640281206784 36476368585446816 36534634162683904 36601471270453248 36635990539419648 36653708295841572 36779419201314816 36888667964404659 36940367316123648 37015184709015552 37050094155889152 37142135367008256 37177164542509056 37252461534073344 37311966804443136 37380225978335232 37415479699832832 37422797435006464 37433574429795648 37551146078830592 37561960035385344 37638036374792256 37673533240243056 37767123221741568 37802741830483968 37810135306547136 37838394031546368 37879305838733232 37939812399710208 38045067098628096 38052507968768592 38183016325349376 38211553735999488 38219027167666176 38427779250511872 38475097777269504 38595940650582016 38607055486451712 38614606270516224 38685248516153088 38747042450767872 38854536611364864 38862135797891328 38995420928016384 39014279743061376 39032197958467584 39245391574990848 39264371279875872 39399035953545216 39436193637974016 39516065967567384 39651593876324352 39681228879691776 39688989751037952 39844370801424384 39862670255456256 39905770760146944 40080399906373632 40099783434766848 40237313314258944 40275261587718144 40356833328579456 40495244809863168 40514828963948352 40533436341485568 40692123371667456 40754829712490496 40774539406024944 40812994343596644 40914383490220032 40952970316357632 41035914658627668 41101463433019392 41132182047031296 41176655179259904 41215489356847104 41223550299499308 41356845763264512 41364934352461824 41395849880666112 41545948853174272 41557913230639104 41621953748926464 41630094188054528 41642082797642496 41681355925375296 41772872561065984 41784902287884288 41824310110322688 41909019225832512 41975962654998528 42052754225627136 42092414662311936 42100647114382272 42245039338684416 42515840872906752 42536402219865528 42568193285489664 42682288949673984 42714189048840192 42800700485956608 42809071464864666 42947493677236224 42955893366018048 42987997952999424 42996405563624448 43143869962911744 43231251656825856 43379521505722368 43420433231904768 43441432054330752 43590422757113856 43719902772627744 43869848544018432 43891064710944048 43911222703276032 44151065521864704 44172417689860356 44323915447738368 44365717842720768 44455574213513307 44517878560456704 44608043110864896 44650113469917696 44761034929471488 44803249576869888 44812012215166976 44824917151602432 44845504037388288 44893992105165312 44965703584841728 45090449894670336 45112256364112704 45266977478541312 45309669286182912 45401437494651888 45557150411096064 45600115884171264 45765459283574784 45849183426551808 46049821169025024 46058827612315648 46072091605902336 46230104658935808 46239146362146816 46273704802910208 46323737076667392 46367425526452992 46526451483672576 46535551146519552 46570331115749376 46695153722720256 46739192459821056 46824697967542272 46833855961561344 46994481631199232 47038802667896832 47222957986873344 47295728308322304 47353966495100928 47363228003680056 47525669256019968 47820968137064448 47830320982020096 47853452497348719 48017575068383232 48039628256575488 48227701773828096 48302020399988736 48325380036770304 48370956259077504 48491121173594112 48536853708275712 48635158113929088 48801961693937664 48847987385892864 48871611061122096 49039225601753088 49184890619206212 49353579612020736 49400125541185536 49569552723345408 49669948712097792 49840301304446976 49864404878705664 49887306266443776 49911432573060864 50082613380513792 50184048499723008 50231377653657408 50356164295655424 50403655773978624 50413513742062848 50451192042061824 50505741118310976 50586416532946944 50726756131504128 50736677291691456 50910688433799168 50958702890221568 50973377946955776 51076617181483374 51237039000682496 51251794212483072 51300130369692672 51476073981935616 51486141694021632 51580331354870784 51806048815153152 51816181063855104 51993894570688512 52019039657415168 52042930611290112 52327188766654464 52352495039834496 52391622505218048 52532047938060288 52581591517298688 52677785213485056 52688087956756512 52868791835099136 52918653001383936 53125827735232512 53207694346862592 53283631504140063 53466377913022464 53649751085678592 53700348783624192 53809111104772608 53993659746484224 54019771951931136 54044581788647424 54256164495556608 54339772949987328 54366052541366592 54417325791462192 54552511320293376 54603960421810176 54714552878170224 54801951244025856 54902206905679872 54953985809129472 54964733732665744 54980562443762358 55153245803282432 55169128801972224 55194466507554816 55410550974185472 55495938331901952 55522777063523328 55575141233833728 55713203050512384 55765746813763584 55878692301110016 55967950206664704 56070338967502848 56123219549749248 56134196152509696 56326719118245888 56510299860364584 56687787830542336 56704112745725952 56715202959820704 56757591047319552 56818958758099848 56909718599565312 57067600647942144 57078761953152888 57274524488024064 57317330603999232 57328540751499264 57641668875767808 57893910975873024 57921909405774336 58120563676151808 58281804917047296 58293203696836992 58493131392024576 58521419614592064 58548296937701376 58868087362486272 58896556919813808 59098553930317824 59154290456961024 59274098951351076 59477390814486528 59533484626556928 59737666102493184 59766556202136576 59794005383184384 59858656140220416 60120599859560448 60149675152150272 60355969971388416 60412892381577216 60535249992869184 60742867214794752 60800154512228352 61020612378099712 61038185057501184 61132244568735744 61161809109037416 61219491515394966 61371575235330048 61429455474536448 61553871987941502 61652195149529088 61698273070546944 61764982768889856 61823234035270656 61835325449248962 62035268644896768 62047401528692736 62093774820999168 62318923279761408 62432930623389696 62445141282081792 62522033888062944 62659308841598976 62718403557195776 62736465165484032 62863528838748768 62963943982497792 63060971077763072 63079131338440704 63138621993467904 63150970671573408 63367559008026624 63773761309360128 63804603329798292 64023433424510976 64213607197296999 64303602365104128 64433840049027072 64481996929499136 64494608345436672 64654828231458816 64715804944367616 64846877485238784 65069282258583552 65130649847857152 65162148081496128 65385634135670784 65579854158941616 65804772816027648 65836597066416072 65866834054914048 66226598282797056 66258626534790534 66485873171607552 66516408355258368 66548576764081152 66776817840685056 66912064666297344 66975170204876544 67141552394207232 67204874365304832 67218018322750464 67268256056082432 67340988157747968 67448555377262592 67635674842005504 67648903055588608 67668384546169056 67880917911732224 67900466217811968 67964503929274368 68102156241977832 68335725616644096 68400173826256896 68648188925362176 68773775139827712 69074731753537536 69088241418473472 69358719543220224 69390574148386816 69410557204365312 69551138289679488 69769585022205952 69789677225508864 69803326719779328 69855496673624064 70042730584080384 70108788689731584 70237046951313408 70250783942342016 70491722446798848 70558204001845248 70834436980310016 70943592462483456 71044842005520084 71288503884029952 71600465044832256 71731452205596672 71745481473030144 71991546328645632 72026362602574848 72059442384863232 72341552660742144 72453030599983104 72488070055155456 72556434388616256 72736681760391168 72805280562413568 72952737170893632 73069268325367808 73202942540906496 73271981078839296 73307416591683144 73558838402629632 73777335928809318 74030369418031104 74100188311778304 74354329085018112 74504923068146688 74760451956670464 74830959399665664 74845594870012928 74867148859591296 75102292157661184 75123920070770688 75276072749584512 75347066480486112 75534246443483136 75605483660967936 75620270613094272 75676788063092736 75758611677466464 75879624799420416 76090134197256192 76105015937537184 76366032650698752 76438054335332352 76855558501023744 76950195554539008 77214110972903424 77229212541032448 77370497032306176 77494084901535744 77709073222729728 77724271595782656 77990841856032768 78028559486122752 78064395916935168 78490783149981696 78528742559751744 78798071907090432 78872387275948032 79032131935134768 79303187752648704 79362457759383552 79377979502075904 79688741602848768 79725340510912512 79811541520293888 80160799812747264 80199566869533696 80474626628517888 80550523175436288 80713666657158912 80990489619726336 81029657927896704 81066872682971136 81384246743334912 81509659424980992 81549078812049888 81625988687193288 81828766980440064 81905940632715264 82071829317255336 82202926866038784 82353310358519808 82430978713694208 82447100598998616 82729868704923648 82791699761332224 83115826461278208 83243907497852928 83260188376109056 83284165595284992 83362711850750592 83569804575768576 83648620220645376 83818038451665024 83951925309997056 84105508451254272 84184829324623872 84201294228764544 84490078677368832 85031681745813504 85072804439731056 85136386570979328 85364577899347968 85428378097680384 85601400971913216 85618142929729332 85894987354472448 85911786732036096 85975995905998848 85992811127248896 86287739925823488 86462503313651712 86759043011444736 86840866463809536 86882864108661504 87180845514227712 87439805545255488 87739697088036864 87782129421888096 87822445406552064 88302131043729408 88344835379720712 88647830895476736 88731435685441536 88911148427026614 89216086221729792 89300226939835392 89606499153739776 89624024430333952 89649834303204864 89691008074776576 89787984210330624 90180899789340672 90224512728225408 90533954957082624 90619338572365824 90802874989303776 91114300822192128 91200231768342528 91530918567149568 91698366853103616 91829237273092449 92117655224631296 92144183211804672 92330807981912253 92460209317871616 92478292724293632 92547409605820416 92647474153334784 92734851052905984 92752988173873443 93052902967345152 93071102293039104 93140662231498752 93390307445440512 93478384919642112 93649395935084544 93667711923122688 93988963262398464 94077605335793664 94445915973746688 94591456616644608 94707932990201856 94726456007360112 95051338512039936 95641936274128896 95660641964040192 95706904994697438 96035150136766464 96079256513150976 96455403547656192 96604040799977472 96650760073540608 96741912518155008 96982242347188224 97073707416551424 97270316227858176 97603923387875328 97695974771785728 97743222122244192 98078451203506176 98369781238412424 98707159224041472 98800251082371072 99339897424195584 99387939802185801 99728809757411328 99774612532887552 99822865146121728 100165226761027584 100368096999446016 100462755307314816 100712328591310848 100807311547957248 100827027484125696 100902384084123648 101011482236621952 101172833065893888 101453512263008256 101473354583382912 101821376867598336 101917405780443136 101946755893911552 102153234362966748 102474078001364992 102503588424966144 102600260739385344 102952147963871232 102972283388043264 103160662709741568 103612097630306304 103632362127710208 103987789141377024 104038079314830336 104085861222580224 104654377533308928 104704990079668992 104783245010436096 105064095876120576 105163183034597376 105355570426970112 105376175913513024 105737583670198272 105837306002767872 106251655470465024 106415388693725184 106567263008280126 106932755826044928 107400697567248384 107618222209545216 107987319492968448 108039543903862272 108089163577294848 108512328991113216 108679545899974656 108732105082733184 108834651582924384 109105022640586752 109207920843620352 109429105756340448 109603902488051712 109804413811359744 109907971618258944 109929467465331488 109961124887524716 110306491606564864 110338257603944448 110666003893213977 110821101948370944 111045554127046656 111150282467667456 111426406101024768 111531493627527168 111757384602220032 111935900413329408 112140677935005696 112246439099498496 112268392305019392 112653438236491776 113020599720729168 113375575661084672 113408225491451904 113430405919641408 113515182094639104 113637917516199696 113819437199130624 114135201295884288 114157523906305776 114549048976048128 114634661207998464 114657081502998528 115283337751535616 115787821951746048 115843818811548672 116241127352303616 116563609834094592 116586407393673984 116986262784049152 117042839229184128 117096593875402752 117736174724972544 117793113839627616 118197107860635648 118308580913922048 118548197902702152 118954781628973056 119066969253113856 119533112404273152 119588010766368768 119717312280440832 120241199719120896 120299350304300544 120711939942776832 120825784763154432 121070499985738368 121485734429589504 121600309024456704 122041224756199424 122076370115002368 122264489137471488 122323618218074832 122438983030789932 122743150470660096 122858910949072896 123107743975883004 123304390299058176 123396546141093888 123529965537779712 123646468070541312 123670650898497924 124070537289793536 124094803057385472 124187549641998336 124637846559522816 124865861246779392 124890282564163584 125044067776125888 125318617683197952 125436807114391552 125472930330968064 125727057677497536 125927887964995584 126121942155526144 126158262676881408 126277243986935808 126301941343146816 126735118016053248 127547522618720256 127609206659596584 128046866849021952 128427214394593998 128867680098054144 128963993858998272 128989216690873344 129431609888735232 129693754970477568 130138564517167104 130261299695714304 130324296162992256 130771268271341568 131159708317883232 131609545632055296 131673194132832144 131733668109828096 132453196565594112 132517253069581068 132971746343215104 133097153528162304 133366722640539921 133553635681370112 133824129332594688 133950340409753088 134283104788414464 134409748730609664 134436036645500928 134536512112164864 134681976315495936 134897110754525184 135271349684011008 135297806111177216 135336769092338112 135761835823464448 135800932435623936 135929007858548736 136204312483955664 136671451233288192 136800347652513792 137296377850724352 137547550279655424 138149463507075072 138176482836946944 138717439086440448 138781148296773632 138821114408730624 139102276579358976 139539170044411904 139579354451017728 139606653439558656 139710993347248128 140085461168160768 140217577379463168 140474093902626816 140501567884684032 140983444893597696 141116408003690496 141668873960620032 141887184924966912 142089684011040168 142577007768059904 143462904411193344 143490962946060288 143560357492046157 144052725205149696 144118884769726464 144683105321484288 144906061199966208 144976140110310912 145112868777232512 145473363520782336 145610561124827136 145905474341787264 146138536650735616 146405885081812992 146543962157678592 146614833183366288 147117676805259264 147554671857618636 148060738836062208 148200376623556608 148708658170036224 149009846136293376 149520903913340928 149661918799331328 149691189740025856 149734297719182592 150204584315322368 150247840141541376 150552145499169024 150694132960972224 151068492886966272 151210967321935872 151240541226188544 151353576126185472 151517223354932928 151759249598840832 152180268394512384 152210031875074368 152732065301397504 152876108670664704 153711117002047488 153900391109078016 154428221945806848 154458425082064896 154740994064612352 155418146445459456 155448543191565312 155981683712065536 156057118972245504 156128791833870336 156981566299963392 157057485119503488 157596143814180864 157744774551896064 158064263870269536 158606375505297408 158755959004151808 159377483205697536 159623083040587776 159850894512420189 160399133739067392 160949253257035776 161101046350872576 161427333314317824 161980979239452672 162059315855793408 162133745365942272 162768493486669824 163019318849961984 163098157624099776 163251977374386576 163657533960880128 163811881265430528 164143658634510672 164405853732077568 164706620717039616 164861957427388416 164894201197997232 165459737409847296 165583399522664448 166231652922556416 166487814995705856 166520376752218112 166568331190569984 166725423701501184 167139609151537152 167297240441290752 167636076903330048 167903850619994112 168211016902508544 168369658649247744 168402588457529088 168980157354737664 170063363491627008 170145608879462112 170272773141958656 170729155798695936 171202801943826432 171236285859458664 171823573464072192 171951991811997696 171985622254497792 172925006627303424 173681732927619072 173765728217323008 174361691028455424 174879611090510976 175479394176073728 175564258843776192 175644890813104128 176604262087458816 176689670759441424 177295661790953472 177462871370883072 177822296854053228 178432172443459584 178600453879670784 179212998307479552 179248048860667904 179299668606409728 179382016149553152 179575968420661248 180361799578681344 180449025456450816 181067909914165248 181238677144731648 181605749978607552 182228601644384256 182400463536685056 183061837134299136 183396733706207232 183658474546184898 184235310449262592 184288366423609344 184661615963824506 184956585448587264 185094819211640832 185294948306669568 185469702105811968 185505976347746886 186105805934690304 186142204586078208 186281324462997504 186956769839284224 187298791870169088 187335423846245376 187977926524796928 188155210671587328 188891831947493376 189182913233289216 189415865980403712 189452912014720224 190102677024079872 191321283928080384 191413809989394876 192070300273532928 192640821591890997 192910807095312384 193301520147081216 193483825036310016 193964484694376448 194147414833102848 194540632455716352 195207846775750656 195391949543571456 195486444244488384 196156902407012352 196739562476824848 197414318448082944 197600502164742144 198679794848391168 198775879604371602 199457619514822656 199549225065775104 199645730292243456 200330453522055168 200736193998892032 200925510614629632 201424657182621696 201614623095914496 201654054968251392 201804768168247296 202022964473243904 202345666131787776 202907024526016512 202946709166765824 203642753735196672 203834811560886272 203893511787823104 204306468725933496 204948156002729984 205007176849932288 205200521478770688 205944566776086528 206321325419483136 207224195260612608 207264724255420416 208076158629660672 208171722445160448 209308755066617856 209409980159337984 209566490020872192 210128191752241152 210326366069194752 210711140853940224 210752351827026048 211475167340396544 211674612005535744 212503310940930048 212830777387450368 213134526016560252 213865511652089856 214801395134496768 215236444419090432 215974638985936896 216079087807724544 216178327154589696 217024657982226432 217359091799949312 217464210165466368 217669303165848768 218210045281173504 218415841687240704 218858211512680896 219207804976103424 219608827622719488 219815943236517888 219858934930662976 219922249775049432 220612983213129728 220676515207888896 221332007786427954 222091108254093312 222300564935334912 223062987255054336 223514769204440064 224281355870011392 224492878198996992 224536784610038784 225306876472983552 226041199441458336 226751151322169344 226816450982903808 226860811839282816 227030364189278208 227275835032399392 227638874398261248 228270402591768576 228315047812611552 229098097952096256 229314163005997056 230566675503071232 231687637623097344 232482254704607232 233127219668189184 233172814787347968 233972525568098304 234085678458368256 234193187750805504 235472349449945088 235586227679255232 236394215721271296 236617161827844096 237096395805404304 237909563257946112 238133938506227712 239066224808546304 239176021532737536 239434624560881664 240482399438241792 240598700608601088 241423879885553664 241651569526308864 242140999971476736 242971468859179008 243200618048913408 244082449512398848 244152740230004736 244528978274942976 244647236436149664 244877966061579864 245486300941320192 245717821898145792 246215487951766008 246608780598116352 247059931075559424 247292936141082624 247341301796995848 248189606114770944 248375099283996672 249731722493558784 249780565128327168 250088135552251776 250873614228783104 250945860661936128 251454115354995072 251855775929991168 252243884311052288 252316525353762816 252554487973871616 252603882686293632 253470236032106496 255095045237440512 255218413319193168 256093733698043904 256854428789187996 257735360196108288 257927987717996544 257978433381746688 258863219777470464 259387509940955136 260277129034334208 260522599391428608 260648592325984512 261542536542683136 262319416635766464 263219091264110592 263346388265664288 263467336219656192 264906393131188224 265034506139162136 265943492686430208 266194307056324608 266733445281079842 267648258665189376 267900680819506176 268819497461219328 268872073291001856 269073024224329728 269363952630991872 270542699368022016 270595612222354432 270673538184676224 271523671646928896 271601864871247872 271858015717097472 272408624967911328 273342902466576384 273600695305027584 274592755701448704 275095100559310848 276352965673893888 277434878172880896 277642228817461248 278204553158717952 278258964521620329 279158708902035456 279213306879117312 279421986694496256 280170922336321536 280435154758926336 280948187805253632 281003135769368064 281966889787195392 282232816007380992 283337747921240064 283774369849933824 284179368022080336 285154015536119808 286925808822386688 286981925892120576 287120714984092314 288105450410299392 288237769539452928 289366210642968576 289812122399932416 289952280220621824 290225737554465024 290946727041564672 291221122249654272 291810948683574528 292277073301471232 292811770163625984 293087924315357184 293229666366732576 294235353610518528 295109343715237272 296121477672124416 296400753247113216 298019692272586752 299323837598662656 299382379480051712 299468595438365184 300495680283082752 301104290998338048 301388265921944448 302136985773932544 302421934643871744 302481082452377088 302707152252370944 303034446709865856 303518499197681664 304360536789024768 304420063750148736 305464130602795008 305752217341329408 307422234004094976 307800782218156032 308856443891613696 308916850164129792 309481988129224704 310836292890918912 310897086383130624 311963367424131072 312114237944491008 312257583667740672 313963132599926784 314114970239006976 315192287628361728 315489549103792128 316128527740539072 317212751010594816 317511918008303616 318754966411395072 319246166081175552 319701789024840378 320798267478134784 322202092701745152 322854666628635648 323961958478905344 324118631711586816 324267490731884544 325536986973339648 326038637699923968 326196315248199552 326503954748773152 327315067921760256 327623762530861056 328287317269021344 328811707464155136 329413241434079232 329723914854776832 329788402395994464 330919474819694592 331998011679641931 332463305845112832 333040753504436224 333136662381139968 333450847403002368 334279218303074304 334594480882581504 335272153806660096 335807701239988224 336422033805017088 336739317298495488 336805176915058176 337960314709475328 340126726983254016 340291217758924224 340545546283917312 341458311597391872 342405603887652864 342472571718917328 343647146928144384 343903983623995392 343971244508995584 345850013254606848 347363465855238144 347531456434646016 348723382056910848 349759222181021952 350958788352147456 351128517687552384 351289781626208256 353208524174917632 353379341518882848 354591323581906944 354925742741766144 355644593708106456 356864344886919168 357200907759341568 358496097721335808 358599337212819456 358764032299106304 359151936841322496 360723599157362688 360898050912901632 362135819828330496 362477354289463296 363211499957215104 364457203288768512 364800927073370112 366123674268598272 366793467412414464 367316949092369796 368470620898525184 368576732847218688 369323231927649012 369913170897174528 370189638423281664 370589896613339136 370939404211623936 371011952695493772 372211611869380608 372284409172156416 372562648925995008 373913539678568448 374597583740338176 374670847692490752 375955853049593856 376310421343174656 377783663894986752 378365826466578432 378831731960807424 378905824029440448 380205354048159744 382642567856160768 382827619978789752 384140600547065856 385281643183781994 386603040294162432 386967650072620032 388294829666205696 389081264911432704 390415693551501312 390783899087142912 390972888488976768 392313804814024704 393479124953649696 394828636896165888 395201004329484288 397359589696782336 397551759208743204 398915239029645312 399291460584486912 400100167921619763 400660907044110336 401472387997784064 401851021229259264 402849314365243392 403229246191828992 403308109936502784 403609536336494592 404045928946487808 404691332263575552 405814049052033024 405893418333531648 407285507470393344 407669623121772544 407787023575646208 408612937451866992 409896312005459968 410014353699864576 410401042957541376 411889133552173056 412642650838966272 414448390521225216 414529448510840832 416152317259321344 416343444890320896 418617510133235712 418819960318675968 419132980041744384 420256383504482304 420652732138389504 421422281707880448 421504703654052096 422950334680793088 423349224011071488 425006621881860096 425661554774900736 426269052033120504 427731023304179712 430472888838180864 430681072476138471 432158175615449088 432356654309179392 434049315964452864 434718183599898624 434928420330932736 435338606331697536 436420090562347008 436831683374481408 437716423025361792 438415609952206848 439217655245438976 439631886473035776 439717869861325952 439844499550098864 441225966426259456 441353030415777792 442664015572855908 444182216508186624 444601129870669824 446125974510108672 447029538408880128 448562711740022784 448985756397993984 449073569220077568 450613752945967104 452082398882916672 453502302644338688 453632901965807616 453721623678565632 454060728378556416 454551670064798784 455277748796522496 456540805183537152 456630095625223104 458196195904192512 458628326011994112 461133351006142464 463375275246194688 466254439336378368 466345629574695936 467945051136196608 468171356916736512 468386375501611008 470944698899890176 471172455358510464 472788431442542592 473234323655688192 474192791610808608 475819126515892224 476267877012455424 478132449617092608 478869249121763328 479552683537260567 481197401217202176 482847759771107328 483303139052617728 484281999942953472 485942937718358016 486401236097826816 488164899024797696 488305480460009472 489057956549885952 489294472872299328 489755932123159728 490972601882640384 491435643796291584 492430975903532016 493217561196232704 494119862151118848 494585872282165248 494682603593991696 496379212229541888 496750198567993344 499463444987117568 499561130256654336 500176271104503552 501747228457566208 501891721323872256 502908230709990144 503711551859982336 504487768622104576 504633050707525632 505108975947743232 505207765372587264 506940472064212992 510190090474881024 510436826638386336 512187467396087808 513708857578375992 515470720392216576 515855975435993088 515956866763493376 518775019881910272 521045198782857216 521297184651969024 523085073085366272 524638833271532928 526438182528221184 526692776531328576 526934672439312384 529812786262376448 530069012278324272 531886985372860416 532388614112649216 533466890562159684 535296517330378752 535801361639012352 537638994922438656 537744146582003712 538146048448659456 538727905261983744 541085398736044032 541191224444708864 541347076369352448 543047343293857792 543203729742495744 543716031434194944 544817249935822656 546685804933152768 547201390610055168 549185511402897408 550190201118621696 552705931347787776 554869756345761792 555284457634922496 556409106317435904 556517929043240658 558317417804070912 558426613758234624 558843973388992512 560870309517852672 561896375610507264 562006271538736128 563933779574390784 564465632014761984 566675495842480128 567548739699867648 568358736044160672 570308031072239616 573963851784241152 574241429968184628 576210900820598784 577922464775672991 578732421285937152 579904560441243648 580451475108930048 581893454083129344 582442244499308544 583621897367149056 584554146602942464 585623540327251968 586175848630714368 586459332733465152 588470707221037056 590218687430474544 592242955344248832 592801506494226432 596039384545173504 598647675197325312 598764758960103424 598937190876730368 600991360566165504 602208581996676096 602776531843888896 604273971547865088 604843869287743488 604962164904754176 605414304504741888 606068893419731712 607036998395363328 608721073578049536 608840127500297472 610928261205590016 611504434682658816 614844468008189952 615601564436312064 617833700328259584 618963976258449408 621672585781837824 621794172766261248 624228475888982016 624515167335481344 627926265199853568 628229940478013952 630384575256723456 630979098207584256 632257055481078144 634425502021189632 635023836016607232 637509932822790144 638492332162351104 639403578049680756 641596534956269568 644404185403490304 645709333257271296 647923916957810688 648237263423173632 648534981463769088 651073973946679296 652077275399847936 652392630496399104 653007909497546304 654630135843520512 655247525061722112 656574634538042688 657623414928310272 658826482868158464 659447829709553664 659576804791988928 661838949639389184 663996023359283862 666081507008872448 666273324762279936 666901694806004736 669188961765163008 670544307613320192 672844067610034176 673478634596990976 673610353830116352 675920629418950656 680253453966508032 680582435517848448 681091092567834624 682916623194783744 684811207775305728 684945143437834656 687294293856288768 687942489017991168 691700026509213696 695062912869292032 697446764113821696 699518444362043904 701917576704294912 702257035375104768 702579563252416512 706417048349835264 706758683037765696 709182647163813888 709851485483532288 711289187416212912 713728689773838336 714401815518683136 716992195442671616 717198674425638912 717528064598212608 718303873682644992 721447198314725376 721796101825803264 724271639656660992 724954708578926592 726422999914430208 728914406577537024 729601854146740224 732247348537196544 733586934824828928 734633898184739592 736941241797050368 737153465694437376 738646463855298024 739826341794349056 741179793226678272 741878808423247872 742023905390987544 744568818344312832 745125297851990016 749195167480676352 749341695384981504 752620842686349312 755567327789973504 756731652933156864 757663463921614848 757811648058880896 760410708096319488 765285135712321536 765655239957579504 768281201094131712 770563286367563988 773206080588324864 773935300145240064 776589659332411392 778162529822865408 780831387103002624 781567798174285824 781945776977953536 784627609628049408 786958249907299392 789657273792331776 790402008658968576 794719179393564672 795103518417486408 797830478059290624 798582921168973824 800200335843239526 802944775995568128 803702042458518528 806458492383657984 806616219873005568 807219072672989184 808091857892975616 811628098104066048 811786836667063296 814571014940786688 815339246243545088 815574047151292416 817225874903733984 819792624010919936 820028707399729152 820802085915082752 823778267104346112 825285301677932544 829058897021681664 832304634518642688 834776893564860987 837639920637351936 838265960083488768 840512767008964608 841305464276779008 842844563415760896 843009407308104192 845900669361586176 846698448022142976 850013243763720192 851323109549801472 852538104066241008 855462046608359424 860945777676361728 861362144952276942 864316351230898176 864713308618358784 868098631928905728 869436367199797248 869856840661865472 870677212663395072 872840181124694016 873663366748962816 875432846050723584 876831219904413696 878435310490877952 879263772946071552 879435739722651904 879688999100197728 882451932852518912 882706060831555584 885328031145711816 888364433016373248 889202259741339648 894059076817760256 897971512795987968 898147138440155136 904164797765833344 907004605288677376 907265803931615232 907443247357131264 908121456757112832 909103340129597568 910555497593044992 913081610367074304 913260191250446208 916392391808385024 917256652023988224 922266702012284928 926750550492389376 932508878672756736 932691259149391872 935890102272393216 936342713833473024 936772751003222016 941889397799780352 942344910717020928 945576862885085184 946468647311376384 948385583221617216 951638253031784448 952535754024910848 956264899234185216 957738498243526656 959105367074521134 962394802434404352 966606278105235456 968563999885906944 971885875436716032 972802472195653632 976329798049595392 976610960920018944 978115913099771904 978588945744598656 979511864246319456 981945203765280768 982871287592583168 984861951807064032 986435122392465408 988239724302237696 989171744564330496 989365207187983392 992758424459083776 999122260513308672 1000352542209007104 1003783442647744512 1005816461419980288 1007423103719964672 1009266101415051264 1010217951895486464 1010415530745174528 1013880944128425984 1020380180949762048 1020873653276772672 1024374934792175616 1027417715156751984 1030941440784433152 1031711950871986176 1031913733526986752 1037550039763820544 1042090397565714432 1042594369303938048 1046170146170732544 1049277666543065856 1052876365056442368 1053385553062657152 1053869344878624768 1059625572524752896 1060138024556648544 1063773970745720832 1064777228225298432 1066933781124319368 1070593034660757504 1071602723278024704 1075488293164007424 1076292096897318912 1077455810523967488 1082170797472088064 1082382448889417728 1082694152738704896 1086407459484991488 1087432062868389888 1089634499871645312 1093371609866305536 1094402781220110336 1098371022805794816 1100380402237243392 1105411862695575552 1109739512691523584 1110568915269844992 1112818212634871808 1113035858086481316 1116634835608141824 1116853227516469248 1117687946777985024 1121740619035705344 1123792751221014528 1124012543077472256 1127867559148781568 1128931264029523968 1133350991684960256 1135097479399735296 1136717472088321344 1140616062144479232 1147927703568482304 1148482859936369256 1152421801641197568 1155844929551345982 1159809120882487296 1160902950217860096 1164884488998617088 1167243794734298112 1171247080654503936 1172351697261428736 1172918665466930304 1176941414442074112 1180437374860949088 1184485910688497664 1185603012988452864 1192078769090347008 1197529517920206848 1197874381753460736 1200300503764859289 1201982721132331008 1204417163993352192 1205553063687777792 1208547943095730176 1209687738575486976 1209924329809508352 1210828609009483776 1212137786839463424 1214073996790726656 1217442147156099072 1217680255000594944 1221856522411180032 1223008869365317632 1229688936016379904 1231203128872624128 1235667400656519168 1237927952516898816 1243345171563675648 1243588345532522496 1248456951777964032 1249030334670962688 1255852530399707136 1256459880956027904 1260769150513446912 1261958196415168512 1264514110962156288 1268851004042379264 1270047672033214464 1275019865645580288 1276984664324702208 1278807156099361512 1283193069912539136 1291418666514542592 1292043217428415413 1296474526846347264 1297069962927538176 1302147947893358592 1304154550799695872 1304785260992798208 1306015818995092608 1309260271687041024 1310495050123444224 1313149269076085376 1315246829856620544 1317652965736316928 1318895659419107328 1319153609583977856 1323677899278778368 1327992046718567724 1332163014017744896 1332546649524559872 1333803389612009472 1338377923530326016 1341088615226640384 1345688135220068352 1346957269193981952 1347220707660232704 1351841258837901312 1360506907933016064 1361164871035696896 1362182185135669248 1365833246389567488 1369622415550611456 1369890286875669312 1374588587712577536 1375884978035982336 1383400053018427392 1390125825738584064 1399036888724087808 1403835153408589824 1404514070750209536 1405159126504833024 1412834096699670528 1413517366075531392 1418365294327627776 1419702970967064576 1422578374832425824 1427457379547676672 1428803631037366272 1433984390885343232 1434397348851277824 1436607747365289984 1438658050611781701 1443592203651606528 1448543279313321984 1449909417157853184 1452845999828860416 1457828813155074048 1459203708293480448 1464494697074393088 1467173869649657856 1469267796369479184 1473882483594100736 1474306931388874752 1477292927710596048 1479652683588698112 1482359586453356544 1483757616846495744 1484047810781975088 1489137636688625664 1490250595703980032 1498390334961352704 1498683390769963008 1505241685372698624 1511134655579947008 1513463305866313728 1515326927843229696 1515623296117761792 1520821416192638976 1530570271424643072 1531310479915159008 1536562402188263424 1541126572735127976 1546412161176649728 1547870600290480128 1556325059645730816 1563135596348571648 1563891553955907072 1569255219256098816 1573916499814598784 1579314547584663552 1580804017317937152 1589438358787129344 1590207036834972816 1595660956118581248 1597165842337947648 1600400671686479052 1605889551991136256 1607404084917037056 1612916984767315968 1613232439746011136 1614438145345978368 1616183715785951232 1623256196208132096 1623573673334126592 1629142029881573376 1630678492487090176 1631148094302584832 1634451749807467968 1639585248021839872 1640057414799458304 1641604171830165504 1647556534208692224 1650570603355865088 1658117794043363328 1664609269037285376 1669553787129721974 1675279841274703872 1676531920166977536 1682610928553558016 1685689126831521792 1686018814616208384 1691801338723172352 1693396896044285952 1700026487527440384 1702646219099602944 1705076208132482016 1710924093216718848 1721891555352723456 1722724289904553884 1728632702461796352 1733767394327018973 1736197263857811456 1739713681323730944 1741354425326790144 1745680362249388032 1747326733497925632 1750865692101447168 1753662439808827392 1756870620981755904 1758527545892143104 1758871479445303808 1759377998200395456 1764903865705037824 1765412121663111168 1770656062291423632 1776728866032746496 1778404519482679296 1788118153635520512 1795943025591975936 1796294276880310272 1808329595531666688 1814009210577354752 1814531607863230464 1814886494714262528 1816242913514225664 1818206680259195136 1821110995186089984 1826163220734148608 1826520382500892416 1832784783616770048 1834513304047976448 1844533404024569856 1853501100984778752 1865017757345513472 1865382518298783744 1872685427666946048 1873545502006444032 1883778795599560704 1884689821434041856 1891153725770170368 1892937294622752768 1896771166443234432 1903276506063568896 1905071508049821696 1912529798468370432 1915476996487053312 1918210734149042268 1924789604868808704 1933212556210470912 1937127999771813888 1943771750873432064 1945604944391307264 1952659596099190784 1953221921840037888 1956231826199543808 1957177891489197312 1959023728492638912 1963890407530561536 1965742575185166336 1969723903614128064 1972870244784930816 1976479448604475392 1978343489128660992 1978730414375966784 1985516848918167552 1998244521026617344 2000705084418014208 2007566885295489024 2011632922839960576 2018532202830102528 2020435903790972928 2020831061490349056 2027761888256851968 2040760361899524096 2041747306553545344 2048749869584351232 2054835430313503968 2061882881568866304 2063827467053973504 2075100079527641088 2085188738607876096 2092340292341465088 2098555333086131712 2105752730112884736 2106771106125314304 2107738689757249536 2119251145049505792 2120276049113297088 2127547941491441664 2129554456450596864 2133867562248638736 2141186069321515008 2143205446556049408 2150976586328014848 2152584193794637824 2154911621047934976 2164341594944176128 2164764897778835456 2165388305477409792 2172814918969982976 2174864125736779776 2179268999743290624 2186743219732611072 2188805562440220672 2196742045611589632 2200760804474486784 2210823725391151104 2219479025383047168 2225636425269743616 2226071716172962632 2233706455032938496 2235375893555970048 2247585502442029056 2248025086154944512 2257862528059047936 2266701983369920512 2270194958799470592 2273434944176642688 2281232124288958464 2295855407136964608 2296965719872738512 2304843603282395136 2311689859102691964 2319618241764974592 2321805900435720192 2329768977997234176 2334487589468596224 2342494161309007872 2344703394522857472 2345837330933860608 2353882828884148224 2360874749721898176 2368971821376995328 2371206025976905728 2384157538180694016 2395059035840413696 2395748763506921472 2400601007529718578 2408834327986704384 2411106127375555584 2419375477150973952 2419848659619016704 2421657218018967552 2424275573678926848 2434884294312198144 2435360510001189888 2443713044822360064 2446017738730635264 2459377872032759808 2462406257745248256 2471334801313038336 2475855905033797632 2487176691065044992 2496913903555928064 2504330680694582961 2512919761912055808 2521538301026893824 2523916392830337024 2529028221924312576 2537702008084758528 2540095344066428928 2550039731291160576 2553969328649404416 2557614312198723024 2566386139825078272 2582837333029085184 2584086434856830826 2592949053692694528 2594139925855076352 2604295895786717184 2608309101599391744 2609570521985596416 2612031637990185216 2618520543374082048 2620990100246888448 2626298538152170752 2630493659713241088 2635305931472633856 2637791318838214656 2638307219167955712 2647355798557556736 2655984093437135448 2664326028035489792 2665093299049119744 2667606779224018944 2682177230453280768 2693914538387963904 2694441415320465408 2721013815866032128 2722329742071393792 2724364370271338496 2731666492779134976 2739244831101222912 2739780573751338624 2749177175425155072 2751769956071964672 2766800106036854784 2780251651477168128 2798073777448175616 2807670306817179648 2809028141500419072 2810318253009666048 2825668193399341056 2827034732151062784 2836730588655255552 2839405941934129152 2845156749664851648 2854914759095353344 2857607262074732544 2867968781770686464 2868794697702555648 2873215494730579968 2877316101223563402 2887184407303213056 2899818834315706368 2905691999657720832 2915657626310148096 2918407416586960896 2928989394148786176 2934347739299315712 2938535592738958368 2947764967188201472 2948613862777749504 2954585855421192096 2959305367177396224 2964719172906713088 2967515233692991488 2968095621563950176 2978275273377251328 2997366781539926016 3022269311159894016 3030653855686459392 3031246592235523584 3041642832385277952 3061140542849286144 3062620959830318016 3073124804376526848 3082253145470255952 3092824322353299456 3095741200580960256 3112650119291461632 3126271192697143296 3127783107911814144 3138510438512197632 3147832999629197568 3158629095169327104 3161608034635874304 3178876717574258688 3180414073669945632 3191321912237162496 3194331684675895296 3200801343372958104 3211779103982272512 3214808169834074112 3226464879492022272 3228876290691956736 3232367431571902464 3246512392416264192 3247147346668253184 3261356984974180352 3262296188605169664 3268903499614935936 3279170496043679744 3280114829598916608 3283208343660331008 3295113068417384448 3301141206711730176 3316235588086726656 3329218538074570752 3339107574259443948 3350559682549407744 3353063840333955072 3365221857107116032 3371378253663043584 3372037629232416768 3383602677446344704 3386793792088571904 3400052975054880768 3405292438199205888 3410152416264964032 3421848186433437696 3443783110705446912 3445448579809107768 3457265404923592704 3467534788654037946 3479427362647461888 3482708850653580288 3494653466995851264 3501731384202894336 3513741241963511808 3517055091784286208 3517742958890607616 3518755996400790912 3529807731410075648 3530824243326222336 3541312124582847264 3553457732065492992 3556809038965358592 3576236307271041024 3592588553760620544 3616659191063333376 3629063215726460928 3629772989428525056 3632485827028451328 3636413360518390272 3642221990372179968 3652326441468297216 3653040765001784832 3665569567233540096 3669026608095952896 3689066808049139712 3707002201969557504 3730035514691026944 3730765036597567488 3745370855333892096 3747091004012888064 3767557591199121408 3769379642868083712 3782307451540340736 3785874589245505536 3793542332886468864 3806553012127137792 3810143016099643392 3825059596936740864 3830953992974106624 3836421468298084536 3849579209737617408 3874255999543627776 3891209888782614528 3906443843680075776 3912463652399087616 3914355782978394624 3918047456985277824 3927780815061123072 3931485150370332672 3939447807228256128 3945740489569861632 3952958897208950784 3956686978257321984 3957460828751933568 3971033697836335104 3996489042053234688 4001410168836028416 4015133770590978048 4023265845679921152 4037064405660205056 4040871807581945856 4041662122980698112 4055523776513703936 4081520723799048192 4083494613107090688 4097499739168702464 4109670860627007936 4123765763137732608 4127654934107947008 4150200159055282176 4170377477215752192 4197110666172263424 4211505460225769472 4213542212250628608 4215477379514499072 4238502290099011584 4240552098226594176 4255095882982883328 4259108912901193728 4267735124497277472 4282372138643030016 4286410893112098816 4301953172656029696 4309823242095869952 4315974151835345103 4329529795557670912 4330776610954819584 4345629837939965952 4349728251473559552 4358537999486581248 4373486439465222144 4377611124880441344 4393484091223179264 4401521608948973568 4421647450782302208 4438958050766094336 4451272850539487232 4452143432345925264 4467412910065876992 4470751787111940096 4495171004884058112 4496050172309889024 4515725056118095872 4533403966739841024 4540389917598941184 4546869888353285376 4562464248577916928 4591710814273929216 4593931439745477024 4609687206564790272 4623379718205383928 4639236483529949184 4643611800871440384 4668975178937192448 4689406789045714944 4691674661867721216 4707765657768296448 4721749499443796352 4737943642753990656 4742412051953811456 4768315076361388032 4790118071680827392 4791497527013842944 4801202015059437156 4817668655973408768 4822212254751111168 4838750954301947904 4839697319238033408 4843314436037935104 4848551147357853696 4869768588624396288 4870721020002379776 4887426089644720128 4892035477461270528 4918755744065519616 4924812515490496512 4942669602626076672 4951711810067595264 4974353382130089984 4993827807111856128 5008661361389165922 5025839523824111616 5047832785660674048 5058056443848625152 5075404016169517056 5080190688132857856 5100079462582321152 5107938657298808832 5115228624397446048 5132772279650156544 5165674666058170368 5168172869713661652 5185898107385389056 5201302182981056919 5208591791573434368 5219141043971192832 5224063275980370432 5237041086748164096 5241980200493776896 5252597076304341504 5260987319426482176 5270611862945267712 5275582637676429312 5276614438335911424 5294711597115113472 5311968186874270896 5328652056070979584 5330186598098239488 5335213558448037888 5364354460906561536 5387829076775927808 5388882830640930816 5442027631732064256 5444659484142787584 5448728740542676992 5463332985558269952 5478489662202445824 5479561147502677248 5498354350850310144 5503539912143929344 5533600212073709568 5560503302954336256 5596147554896351232 5618056283000838144 5620636506019332096 5651336386798682112 5654069464302125568 5673461177310511104 5678811883868258304 5690313499329703296 5709829518190706688 5715214524149465088 5735937563541372928 5737589395405111296 5746430989461159936 5754632202447126804 5774368814606426112 5799637668631412736 5811383999315441664 5831315252620296192 5836814833173921792 5857978788297572352 5868695478598631424 5877071185477916736 5895529934376402944 5897227725555499008 5909171710842384192 5918610734354792448 5929438345813426176 5935030467385982976 5936191243127900352 5956550546754502656 5994733563079852032 6061307711372918784 6062493184471047168 6083285664770555904 6122281085698572288 6125241919660636032 6146249608753053696 6164506290940511904 6185648644706598912 6191482401161920512 6225300238582923264 6255566215823628288 6277020877024395264 6295665999258395136 6317258190338654208 6323216069271748608 6357753435148517376 6360828147339891264 6382643824474324992 6388663369351790592 6401602686745916208 6423558207964545024 6429616339668148224 6452929758984044544 6457752581383913472 6464734863143804928 6493024784832528384 6494294693336506368 6522713969948360704 6524592377210339328 6537806999229871872 6558340992087359488 6560229659197833216 6566416687320662016 6590226136834768896 6602282413423460352 6632471176173453312 6658437076149141504 6678215148518887896 6701119365098815488 6706127680667910144 6742756507326087168 6744075258464833536 6773587584177143808 6800105950109761536 6810584876398411776 6820304832529928064 6843696372866875392 6887566221410893824 6890897159618215536 6914530809847185408 6935069577308075892 6958854725294923776 6965417701307160576 6989306933991702528 7003462768405788672 7027482483927023616 7034110183568572416 7035485917781215232 7037511992801581824 7059615462820151296 7061648486652444672 7082624249165694528 7106915464130985984 7113618077930717184 7152472614542082048 7185177107521241088 7233318382126666752 7258126431452921856 7259545978857050112 7264971654056902656 7272826721036780544 7304652882936594432 7306081530003569664 7331139134467080192 7338053216191905792 7378133616098279424 7414004403939115008 7461530073195134976 7490741710667784192 7512992042083748883 7538759285736167424 7564614903080681472 7571749178491011072 7587084665772937728 7613106024254275584 7620286032199286784 7650119193873481728 7661907985948213248 7672842936596169072 7699158419475234816 7748511999087255552 7782419777565229056 7812887687360151552 7824927304798175232 7828711565956789248 7836094913970555648 7855561630122246144 7862970300740665344 7878895614456512256 7891480979139723264 7905917794417901568 7913373956514643968 7914921657503867136 7942067395672670208 7992978084106469376 8002820337672056832 8046531691359842304 8081743615163891712 8083324245961396224 8163041447598096384 8166989226214181376 8194999478337404928 8219341721254015872 8247531526275465216 8255309868215894016 8300400318110564352 8340754954431504384 8394221332344526848 8423010920451538944 8427084424501257216 8430954759028998144 8477004580198023168 8481104196453188352 8510191765965766656 8518217825802387456 8535470248994554944 8564744277286060032 8572821786224197632 8603906345312059392 8619646484191739904 8631948303670690206 8659059591115341824 8661553221909639168 8699456502947119104 8717075998973162496 8746972878930444288 8755222249760882688 8786968182446358528 8803043217897947136 8843294901564604416 8877916101532188672 8902545701078974464 8904286864691850528 8934825820131753984 8992100344619778048 9066807933479682048 9093739776706570752 9124928497155833856 9183421628547858432 9187862879490954048 9219374413129580544 9246759436410767856 9278472967059898368 9287223601742880768 9337950357874384896 9378813578091429888 9383349323735442432 9415531315536592896 9443498998887592704 9475887285507981312 9484824103907622912 9536630152722776064 9580236143361654784 9582995054027685888 9602404030118874312 9635337311946817536 9644424509502222336 9679394638476066816 9686628872075870208 9697102294715707392 9739537177248792576 9741442040004759552 9784070954922541056 9837511488131039232 9849625030980993024 9885339205252153344 9903423620135190528 9948706764260179968 9987655614223712256 10017322722778331844 10051679047648223232 10095665571321348096 10116112887697250304 10150808032339034112 10160381376265715712 10200158925164642304 10215877314597617664 10230457248794892096 10265544559300313088 10331349332116340736 10336345739427323304 10371796214770778112 10402604365962113838 10438282087942385664 10448126551960740864 10483960400987553792 10505194152608683008 10541223725890535424 10551165275352858624 10553228876671822848 10589423194230226944 10623936373748541792 10657304112141959168 10660373196196478976 10670427116896075776 10728708921813123072 10777765661281861632 10889318968285575168 10897457481085353984 10926665971116539904 10956979324404891648 10959122295005354496 10996708701700620288 11007079824287858688 11067200424147419136 11121006605908672512 11192295109792702464 11236112566001676288 11241273012038664192 11302672773597364224 11308138928604251136 11346922354621022208 11357623767736516608 11380626998659406592 11419659036381413376 11430429048298930176 11471875127082745856 11475178790810222592 11492861978922319872 11509264404894253608 11548737629212852224 11622767998630883328 11673629666347843584 11737390957197262848 11754142370955833472 11791059868752805888 11794455451110998016 11818343421684768384 11837221468709584896 11858876691626852352 11870060934771965952 11872382486255800704 11913101093509005312 11989467126159704064 12122615422745837568 12124986368942094336 12166571329541111808 12244562171397144576 12250483839321272064 12292499217506107392 12329012581881023808 12371297289413197824 12382964802323841024 12450600477165846528 12511132431647256576 12591331998516790272 12634516380677308416 12646432138543497216 12715506870297034752 12721656294679782528 12765287648948649984 12777326738703581184 12803205373491832416 12847116415929090048 12859232679336296448 12905859517968089088 12929469726287609856 12988589386673012736 13049184754420678656 13075613998459743744 13120459318395666432 13132833374641324032 13180452273669537792 13204564826846920704 13264942352346906624 13316874152298283008 13356430297037775792 13402238730197630976 13412255361335820288 13485513014652174336 13488150516929667072 13547175168354287616 13600211900219523072 13621169752796823552 13640609665059856128 13687392745733750784 13775132442821787648 13781794319236431072 13829061619694370816 13870139154616151784 13917709450589847552 13930835402614321152 14006925536811577344 14068220367137144832 14070971835562430464 14075023985603163648 14123296973304889344 14165248498331389056 14213830928261971968 14227236155861434368 14304945229084164096 14370354215042482176 14466636764253333504 14516252862905843712 14519091957714100224 14529943308113805312 14545653442073561088 14609305765873188864 14612163060007139328 14662278268934160384 14676106432383811584 14756267232196558848 14828008807878230016 14923060146390269952 14981483421335568384 15025984084167497766 15077518571472334848 15143498356982022144 15174169331545875456 15226212048508551168 15240572064398573568 15300238387746963456 15323815971896426496 15345685873192338144 15398316838950469632 15497023998174511104 15603906548943170757 15625775374720303104 15657423131913578496 15672189827941111296 15711123260244492288 15725940601481330688 15757791228913024512 15782961958279446528 15811835588835803136 15826747913029287936 15829843315007734272 15884134791345340416 15985956168212938752 16005640675344113664 16093063382719684608 16163487230327783424 16166648491922792448 16326082895196192768 16333978452428362752 16389998956674809856 16438683442508031744 16495063052550930432 16510619736431788032 16600800636221128704 16681509908863008768 16788442664689053696 16854168849002514432 16861909518057996288 16954009160396046336 16962208392906376704 17020383531931533312 17036435651604774912 17070940497989109888 17129488554572120064 17145643572448395264 17207812690624118784 17239292968383479808 17263896607341380412 17318119182230683648 17323106443819278336 17398913005894238208 17434151997946324992 17493945757860888576 17510444499521765376 17573936364892717056 17606086435795894272 17686589803129208832 17755832203064377344 17805091402157948928 17808573729383701056 17869651640263507968 17984200689239556096 18187479553413141504 18249856994311667712 18366843257095716864 18375725758981908096 18438748826259161088 18493518872821535712 18556945934119796736 18574447203485761536 18675900715748769792 18766698647470884864 18831062631073185792 18886997997775185408 18951774571015962624 18969648207815245824 19073260305445552128 19160472286723309568 19165990108055371776 19204808060237748624 19270674623893635072 19288849019004444672 19358789276952133632 19373257744151740416 19394204589431414784 19479074354497585152 19482884080009519104 19568141909845082112 19675022976262078464 19699250061961986048 19770678410504306688 19806847240270381056 19897413528520359936 19975311228447424512 20034645445556663688 20103358095296446464 20232225775394500608 20320762752531431424 20400317850329284608 20431754629195235328 20460914497589784192 20531089118600626176 20662698664232681472 20672691478854646608 20743592429541556224 20805208731924227676 20876564175884771328 20896253103921481728 20967920801975107584 21010388305217366016 21082447451781070848 21102330550705717248 21106457753343645696 21178846388460453888 21247872747497083584 21314608224283918336 21320746392392957952 21340854233792151552 21457417843626246144 21555531322563723264 21778637936571150336 21794914962170707968 21913958648809783296 21918244590010708992 21993417403401240576 22014159648575717376 22134400848294838272 22242013211817345024 22384590219585404928 22472225132003352576 22538976126251246649 22616277857208502272 22693844709242044416 22715247535473033216 22761253997318813184 22839318072762826752 22860858096597860352 22943750254165491712 22950357581620445184 22985723957844639744 23018528809788507216 23097475258425704448 23245535997261766656 23347259332695687168 23474781914394525696 23508284741911666944 23582119737505611776 23588910902221996032 23636686843369536768 23674442937419169792 23717753383253704704 23740121869543931904 23744764972511601408 23826202187018010624 23978934252319408128 24245230845491675136 24249972737884188672 24489124342794289152 24500967678642544128 24584998435012214784 24658025163762047616 24742594578826395648 24765929604647682048 24901200954331693056 25022264863294513152 25182663997033580544 25269032761354616832 25292864277086994432 25431013740594069504 25443312589359565056 25530575297897299968 25554653477407162368 25606410746983664832 25694232831858180096 25718465358672592896 25811719035936178176 25858939452575219712 25977178773346025472 26098369508841357312 26151227996919487488 26240918636791332864 26265666749282648064 26360904547339075584 26409129653693841408 26529884704693813248 26633748304596566016 26712860594075551584 26804477460395261952 26976301033859334144 27200423800439046144 27281219330119712256 27374785491467501568 27550264885643575296 27563588638472862144 27658123239388741632 27740278309232303568 27835418901179695104 27861670805228642304 28013851073623154688 28136440734274289664 28141943671124860928 28150047971206327296 28246593946609778688 28330496996662778112 28427661856523943936 28454472311722868736 28609890458168328192 28740708430084964352 28933273528506667008 29038183915428200448 29059886616227610624 29091306884147122176 29218611531746377728 29224326120014278656 29352212864767623168 29512534464393117696 29656017615756460032 29846120292780539904 29962966842671136768 30051968168334995532 30155037142944669696 30286996713964044288 30348338663091750912 30452424097017102336 30481144128797147136 30600476775493926912 30647631943792852992 30691371746384676288 30796633677900939264 30994047996349022208 31207813097886341514 31314846263827156992 31344379655882222592 31451881202962661376 31515582457826049024 31623671177671606272 31653495826058575872 31659686630015468544 31768269582690680832 31971912336425877504 32011281350688227328 32186126765439369216 32333296983845584896 32667956904856725504 32779997913349619712 32877366885016063488 32990126105101860864 33021239472863576064 33201601272442257408 33363019817726017536 33576885329378107392 33708337698005028864 33723819036115992576 33908018320792092672 33924416785812753408 34040767063863066624 34072871303209549824 34141880995978219776 34258977109144240128 34291287144896790528 34415625381248237568 34478585936766959616 34527793214682760824 34636238364461367296 34646212887638556672 34868303995892649984 35020888999043530752 35212172871591788544 35373179606258417664 35511664406128754688 35610182804315897856 35617147458767402112 35739303280527015936 35968401378479112192 36374959106826283008 36499713988623335424 36733686514191433728 36751451517963816192 36877497652518322176 36987037745643071424 37113891868239593472 37148894406971523072 37351801431497539584 37533397294941769728 37773995995550370816 37903549142031925248 37939296415630491648 38146520610891104256 38320944573446619136 38331980216110743552 38409616120475497248 38541349247787270144 38577698038008889344 38717578553904267264 38788409178862829568 38965768160019038208 39398500123923972096 39541356821008613376 39613694480540762112 39794827057040719872 39950622456894849024 40069290891113327376 40206716190592892928 40464451550789001216 40641525505062862848 40800635700658569216 40863509258390470656 40921828995179568384 41062178237201252352 41325397328465362944 41345382957709293216 41487184859083112448 41610417463848455352 41753128351769542656 41792506207842963456 42020776610434732032 42204661101411434496 42212915506687291392 42495745494994167168 42629216448567836672 42641492784785915904 42681708467584303104 42914835687252492288 43111062645127446528 43557275873142300672 43589829924341415936 43827917297619566592 43836489180021417984 43986834806802481152 44028319297151434752 44268801696589676544 44484026423634690048 44769180439170809856 44944450264006705152 45077952252502493298 45232555714417004544 45430495070946066432 45522507994637626368 45678636145525653504 45721716193195720704 45887500508330983424 45900715163240890368 45971447915689279488 46037057619577014432 46194950516851408896 46491071994523533312 47016569483823333888 47177821804443992064 47273373686739073536 47348885874838339584 47435506766507409408 47480243739087863808 47489529945023202816 47652404374036021248 47957868504638816256 48490461690983350272 48499945475768377344 48978248685588578304 49001935357285088256 49169996870024429568 49316050327524095232 49485189157652791296 49531859209295364096 49802401908663386112 50044529726589026304 50365327994067161088 50585728554173988864 50862027481188139008 50886625178719130112 51061150595794599936 51109306954814324736 51212821493967329664 51388465663716360192 51436930717345185792 51623438071872356352 51717878905150439424 51954357546692050944 52196739017682714624 52302455993838974976 52481837273582665728 52531333498565296128 52721809094678151168 52818259307387682816 53059769409387626496 53267496609193132032 53425721188151103168 53608954920790523904 53952602067718668288 54562438660239424512 54749570982935003136 55100529771287150592 55127177276945724288 55316246478777483264 55480556618464607136 55670837802359390208 55723341610457284608 56027702147246309376 56283887342249721856 56300095942412654592 56493187893219557376 56660993993325556224 56855323713047887872 56908944623445737472 57219780916336656384 57481416860169928704 57866547057013334016 58076367830856400896 58119773232455221248 58182613768294244352 58437223063492755456 58448652240028557312 58704425729535246336 59025068928786235392 59312035231512920064 59692240585561079808 59925933685342273536 60103936336669991064 60310074285889339392 60696677326183501824 60962288257594294272 61200953550987853824 61295263887585705984 61382743492769352576 61593267355801878528 61988095992698044416 62415626195772683028 62629692527654313984 62688759311764445184 62903762405925322752 63031164915652098048 63247342355343212544 63306991652117151744 63319373260030937088 63536539165381361664 63943824672851755008 64022562701376454656 64372253530878738432 64666593967691169792 65335913809713451008 65754733770032126976 65980252210203721728 66042478945727152128 66403202544884514816 66726039635452035072 67153770658756214784 67416675396010057728 67616928378753739947 67848833571625506816 68081534127726133248 68145742606419099648 68283761991956439552 68517954218288480256 68582574289793581056 68831250762496475136 68957171873533919232 69055586429365521648 69272476728922734592 69292425775277113344 69736607991785299968 70041777998087061504 70424345743183577088 70746359212516835328 71023328812257509376 71220365608631795712 71234294917534804224 71478606561054031872 71936802756958224384 72749918213652566016 73467373028382867456 73502903035927632384 73754995305036644352 73974075491286142848 74227783736479186944 74297788813943046144 74703602862995079168 75066794589883539456 75547991991100741632 75807098284063850496 75878592831260983296 76293041221782208512 76641889146893238272 76663960432221487104 76819232240950994496 77082698495574540288 77155396076017778688 77435157107808534528 77576818357725659136 77931536320038076416 78797000247847944192 79082713642017226752 79227388961081524224 79589654114081439744 79901244913789698048 80138581782226654752 80413432381185785856 80928903101578002432 81601271401317138432 81843657990359136768 82124356474402504704 82650794656930725888 82690765915418586432 82974369718166224896 83220834927696910704 83506256703539085312 83585012415685926912 84041553220869464064 84409322202822868992 84425831013374582784 84991490989988334336 85258432897135673344 85282985569571831808 85363416935168606208 85829671374504984576 86222125290254893056 87114551746284601344 87179659848682831872 87655834595239133184 87672978360042835968 88056638594302869504 88537603393179353088 88968052847269380096 89538360878341619712 89888900528013410304 90155904505004986596 90465111428834009088 90860990141892132864 91045015989275252736 91357272291051307008 91443432386391441408 91775001016661966848 91801430326481780736 91942895831378558976 92074115239154028864 92389901033702817792 92982143989047066624 94033138967646667776 94355643608887984128 94546747373478147072 94871013533014818816 94960487478175727616 94979059890046405632 95304808748072042496 95915737009277632512 96999890951536754688 98003870714570176512 98339993740048859136 98632100655048190464 98970378315305582592 99063718418590728192 99604803817326772224 100089059453178052608 100730655988134322176 101171457108347977728 101724054962376278016 101773250357438260224 102122301191589199872 102218613909628649472 102425642987934659328 102776931327432720384 102873861434690371584 103246876143744712704 103435757810300878848 103908715093384101888 104604911987677949952 105062666997130592256 105636518614775365632 106119538818775252992 106534993218386264064 106851442376302206336 107217909841581047808 107905204135437336576 109124877320478849024 109499141965870006272 110201059542574301184 110254354553891448576 110632492957554966528 110961113236929214272 111341675604718780416 111446683220914569216 112055404294492618752 112567774684499443712 112600191884825309184 113321987986651112448 113710647426095775744 113817889246891474944 114439561832673312768 114962833720339857408 115733094114026668032 116152735661712801792 116365227536588488704 116897304480057114624 118624070463025840128 119384481171122159616 119851867370684547072 120207872673339982128 120620148571778678784 121393354652367003648 121924576515188588544 122401907101975707648 122590527775171411968 122765486985538705152 123186534711603757056 123976191985396088832 124831252391545366056 125259385055308627968 125377518623528890368 126062329831304196096 126613983304234303488 126638746520061874176 127887649345703510016 128045125402752909312 128744507061757476864 129333187935382339584 130671827619426902016 131509467540064253952 131960504420407443456 132084957891454304256 132806405089769029632 133452079270904070144 134307541317512429568 134833350792020115456 135233856757507479894 135697667143251013632 136291485212838199296 136567523983912879104 137035908436576960512 137165148579587162112 137662501524992950272 137914343747067838464 138111172858731043296 138544953457845469184 138584851550554226688 139473215983570599936 142046657624515018752 142440731217263591424 142468589835069608448 142957213122108063744 143873605513916448768 145499836427305132032 146934746056765734912 147005806071855264768 147509990610073288704 147948150982572285696 148455567472958373888 148595577627886092288 149407205725990158336 150133589179767078912 151095983982201483264 151757185662521966592 152586082443564417024 153283778293786476544 153327920864442974208 153638464481901988992 154165396991149080576 154310792152035557376 154870314215617069056 155153636715451318272 155863072640076152832 157594000495695888384 158165427284034453504 158454777922163048448 159179308228162879488 159802489827579396096 160277163564453309504 160826864762371571712 161857806203156004864 163687315980718273536 164248712948805009408 165301589313861451776 165381531830837172864 165948739436332449792 166441669855393821408 167012513407078170624 167170024831371853824 168083106441738928128 168851662026749165568 169982981979976668672 170565971139143663616 170726833870337212416 171659342749009969152 172444250580509786112 174229103492569202688 174359319697365663744 175311669190478266368 175345956720085671936 176113277188605739008 177075206786358706176 177936105694538760192 179076721756683239424 179777801056026820608 180311809010009973192 180930222857668018176 182090031978550505472 182886864772782882816 183602860652963561472 183885791662757117952 184148230478308057728 184779802067405635584 185964287978094133248 188066277935293335552 188711287217775968256 189093494746956294144 189742027066029637632 189920974956351455232 189958119780092811264 190609617496144084992 191831474018555265024 193999781903073509376 196007741429140353024 197264201310096380928 197940756630611165184 198127436837181456384 199209607634653544448 200178118906356105216 201461311976268644352 202850785136261219841 203546500714876520448 204244602383178399744 204437227819257298944 204851285975869318656 205553862654865440768 205747722869380743168 206493752287489425408 206871515620601757696 207817430186768203776 209209823975355899904 210125333994261184512 211273037229550731264 212239077637550505984 213069986436772528128 213702884752604412672 214435819683162095616 215810408270874673152 218249754640957698048 220402119085148602368 220508709107782897152 221264985915109933056 221922226473858428544 222683351209437560832 222893366441829138432 224110808588985237504 225135549368998887424 225200383769650618368 226643975973302224896 227421294852191551488 227635778493782949888 228879123665346625536 229925667440679714816 231466188228053336064 232305471323425603584 232730455073176977408 233794608960114229248 237248140926051680256 238768962342244319232 239703734741369094144 240415745346679964256 241240297143557357568 242786709304734007296 244803814203951415296 245530973971077410304 246373069423207514112 247952383970792177664 249662504783090732112 250518770110617255936 250755037247057780736 252124659662608392192 253227966608468606976 253277493040123748352 255775298691407020032 256090250805505818624 257489014123514953728 258666375870764679168 261343655238853804032 263018935080128507904 264169915782908608512 265612810179538059264 266904158541808140288 268615082635024859136 269666701584040230912 270467713515014959788 271395334286502027264 272582970425676398592 273135047967825758208 274071816873153921024 274330297159174324224 275325003049985900544 275828687494135676928 276222345717462086592 277089906915690938368 277169703101108453376 278946431967141199872 284881462434527182848 284937179670139216896 285914426244216127488 287747211027832897536 290999672854610264064 294011612143710529536 295019981220146577408 295896301965144571392 296911134945916747776 297191155255772184576 298814411451980316672 300267178359534157824 302191967964402966528 303514371325043933184 305172164887128834048 306567556587572953088 306655841728885948416 307276928963803977984 308330793982298161152 308621584304071114752 309740628431234138112 310307273430902636544 311726145280152305664 315188000991391776768 316909555844326096896 318358616456325758976 319604979655158792192 320554327128906619008 321653729524743143424 323715612406312009728 327374631961436547072 328497425897610018816 330603178627722903552 330763063661674345728 331897478872664899584 332883339710787642816 334025026814156341248 334340049662743707648 336166212883477856256 337703324053498331136 339965963959953337344 341131942278287327232 341453667740674424832 343318685498019938304 344888501161019572224 348458206985138405376 350691913440171343872 355872211389077520384 358153443513366478848 359555602112053641216 360623618020019946384 361860445715336036352 364180063957101010944 365773729545565765632 367205721305927122944 367771583325514235904 368296460956616115456 369559604134811271168 371928575956188266496 376132555870586671104 378186989493912588288 379841949912702910464 379916239560185622528 383662948037110530048 387999563806147018752 392015482858280706048 394528402620192761856 395881513261222330368 396254873674362912768 398419215269307088896 400356237812712210432 402922623952537288704 405701570272522439682 407093001429753040896 408874455638514597888 409702571951738637312 411107725309730881536 411495445738761486336 412987504574978850816 413743031241203515392 415634860373536407552 418419647950711799808 426139972873545056256 427405769505208825344 428871639366324191232 431620816541749346304 436499509281915396096 440804238170297204736 441017418215565794304 442529971830219866112 443844452947716857088 445366702418875121664 445786732883658276864 448221617177970475008 450271098737997774848 450400767539301236736 453287951946604449792 455271556987565899776 457758247330693251072 459851334881359429632 462932376456106672128 464610942646851207168 465460910146353954816 467589217920228458496 474496281852103360512 477537924684488638464 479407469482738188288 480831490693359928512 482480594287114715136 485573418609468014592 491061947942154820608 492746138846415028224 495904767941584355328 499325009566181464224 501037540221234511872 501510074494115561472 504249319325216784384 506554986080247496704 512180501611011637248 514978028247029907456 517332751741529358336 522687310477707608064 526037870160257015808 528339831565817217024 531225620359076118528 533808317083616280576 537230165270049718272 539333403168080461824 540935427030029919576 542790668573004054528 546270095935651516416 548660594318348648448 551657374988271353856 552444691434924173184 554179813831381876736 554339406202216906752 557892863934282399744 569762924869054365696 569874359340278433792 571828852488432254976 575494422055665795072 581999345709220528128 588023224287421059072 591792603930289142784 593822269891833495552 594382310511544369152 597628822903960633344 600534356719068315648 604383935928805933056 613311683457771896832 614553857927607955968 616661587964596322304 617243168608142229504 619481256862468276224 620614546861805273088 623452290560304611328 630376001982783553536 633819111688652193792 636717232912651517952 639209959310317584384 641108654257813238016 643307459049486286848 647431224812624019456 654749263922873094144 661206357255445807104 661526127323348691456 663794957745329799168 665766679421575285632 668050053628312682496 668680099325487415296 672332425766955712512 675406648106996662272 679931927919906674688 682263884556574654464 682907335481348849664 686637370996039876608 689777002322039144448 696916413970276810752 701383826880342687744 711744422778155040768 716306887026732957696 719111204224107282432 721247236040039892768 723720891430672072704 728360127914202021888 734411442611854245888 736592921913232230912 739119208269622542336 743857151912376532992 752265111741173342208 756373978987825176576 759683899825405820928 759832479120371245056 767325896074221060096 775999127612294037504 784030965716561412096 789056805240385523712 792509747348725825536 796838430538614177792 800712475625424420864 805845247905074577408 811403140545044879364 814186002859506081792 817748911277029195776 819405143903477274624 822215450619461763072 822990891477522972672 825975009149957701632 827486062482407030784 831269720747072815104 836839295901423599616 854811539010417650688 857743278732648382464 863241633083498692608 872999018563830792192 882034836431131588608 885059943660439732224 887688905895433714176 890733404837750243328 891573465767316553728 896443234355940950016 900542197475995549696 900801535078602473472 906575903893208899584 910543113975131799552 915516494661386502144 919702669762718859264 925864752912213344256 929221885293702414336 930921820292707909632 935178435840456916992 955075849368977276928 958814938965476376576 961662981386719857024 964961188574229430272 971146837218936029184 982123895884309641216 985492277692830056448 991809535883168710656 998650019132362928448 1002075080442469023744 1003020148988231122944 1008498638650433568768 1013109972160494993408 1024361003222023274496 1029956056494059814912 1034665503483058716672 1045374620955415216128 1052075740320514031616 1067616634167232561152 1074460330540099436544 1078666806336160923648 1081870854060059839152 1085581337146008109056 1092540191871303032832 1097321188636697296896 1103314749976542707712 1104889382869848346368 1108359627662763753472 1108678812404433813504 1115785727868564799488 1139525849738108731392 1139748718680556867584 1150988844111331590144 1163998691418441056256 1176046448574842118144 1183585207860578285568 1187644539783666991104 1188764621023088738304 1195257645807921266688 1201068713438136631296 1208767871857611866112 1226623366915543793664 1229107715855215911936 1233323175929192644608 1234486337216284459008 1238962513724936552448 1241229093723610546176 1246904581120609222656 1278419918620635168768 1282217308515626476032 1286614918098972573696 1294862449625248038912 1309498527845746188288 1322412714510891614208 1323052254646697382912 1327589915490659598336 1331533358843150571264 1336100107256625364992 1337360198650974830592 1344664851533911425024 1350813296213993324544 1359863855839813349376 1365814670962697699328 1373274741992079753216 1379554004644078288896 1393832827940553621504 1402767653760685375488 1423488845556310081536 1432613774053465915392 1438222408448214564864 1442494472080079785536 1447441782861344145408 1456720255828404043776 1473185843826464461824 1478238416539245084672 1487714303824753065984 1504530223482346684416 1512747957975650353152 1519664958240742490112 1551998255224588075008 1568061931433122824192 1578113610480771047424 1585019494697451651072 1593676861077228355584 1601424951250848841728 1611690495810149154816 1622806281090089758728 1628372005719012163584 1638810287806954549248 1645981782955045945344 1654972124964814061568 1662539441494145630208 1673678591802847199232 1709623078020835301376 1715486557465296764928 1726483266166997385216 1745998037127661584384 1764069672862263177216 1775377811790867428352 1781466809675500486656 1783146931534633107456 1792886468711881900032 1801084394951991099392 1801603070157204946944 1813151807786417799168 1851729505824426688512 1858443770587404828672 1861843640585415819264 1870356871680913833984 1910151698737954553856 1917629877930952753152 1923325962773439714048 1929922377148458860544 1942293674437872058368 1964247791768619282432 1983619071766337421312 1997300038264725856896 2004150160884938047488 2006040297976462245888 2016997277300867137536 2026219944320989986816 2048722006444046548992 2059912112988119629824 2069331006966117433344 2090749241910830432256 2104151480641028063232 2135233268334465122304 2148920661080198873088 2157333612672321847296 2163741708120119678304 2171162674292016218112 2185080383742606065664 2209778765739696692736 2217357624808867627008 2231571455737129598976 2279051699476217462784 2279497437361113735168 2301977688222663180288 2327997382836882112512 2352092897149684236288 2367170415721156571136 2377529242046177476608 2390515291615842533376 2402137426876273262592 2417535743715223732224 2453246733831087587328 2458215431710431823872 2466646351858385289216 2468972674432568918016 2477925027449873104896 2482458187447221092352 2493809162241218445312 2564434617031252952064 2573229836197945147392 2589724899250496077824 2618997055691492376576 2646104509293394765824 2655179830981319196672 2663066717686301142528 2672200214513250729984 2674720397301949661184 2689329703067822850048 2701626592427986649088 2719727711679626698752 2731629341925395398656 2746549483984159506432 2759108009288156577792 2787665655881107243008 2805535307521370750976 2865227548106931830784 2876444816896429129728 2884988944160159571072 2894883565722688290816 2913440511656808087552 2946371687652928923648 2956476833078490169344 2975428607649506131968 3009060446964693368832 3025495915951300706304 3039329916481484980224 3103996510449176150016 3136123862866245648384 3156227220961542094848 3202849902501697683456 3223380991620298309632 3245612562180179517456 3256744011438024327168 3277620575613909098496 3291963565910091890688 3309944249929628123136 3325078882988291260416 3347357183605694398464 3419246156041670602752 3452966532333994770432 3491996074255323168768 3528139345724526354432 3550755623581734856704 3562933619351000973312 3566293863069266214912 3585772937423763800064 3602168789903982198784 3603206140314409893888 3626303615572835598336 3703459011648853377024 3716887541174809657344 3723687281170831638528 3740713743361827667968 3835259755861905506304 3846651925546879428096 3859844754296917721088 3884587348875744116736 3928495583537238564864 3967238143532674842624 3994600076529451713792 4008300321769876094976 4012080595952924491776 4033994554601734275072 4052439888641979973632 4097444012888093097984 4119824225976239259648 4138662013932234866688 4181498483821660864512 4208302961282056126464 4270466536668930244608 4297841322160397746176 4314667225344643694592 4327483416240239356608 4342325348584032436224 4370160767485212131328 4419557531479393385472 4434715249617735254016 4463142911474259197952 4558994874722227470336 4655994765673764225024 4704185794299368472576 4734340831442313142272 4755058484092354953216 4781030583231685066752 4804274853752546525184 4835071487430447464448 4916430863420863647744 4937945348865137836032 4964916374894442184704 4987618324482436890624 5128869234062505904128 5146459672395890294784 5179449798500992155648 5237994111382984753152 5292209018586789531648 5326133435372602285056 5344400429026501459968 5349440794603899322368 5378659406135645700096 5403253184855973298176 5439455423359253397504 5575331311762214486016 5611070615042741501952 5730455096213863661568 5752889633792858259456 5769977888320319142144 5789767131445376581632 5826881023313616175104 5892743375305857847296 5950857215299012263936 6018120893929386737664 6050991831902601412608 6078659832962969960448 6207993020898352300032 6272247725732491296768 6312454441923084189696 6405699805003395366912 6446761983240596619264 6491225124360359034912 6513488022876048654336 6555241151227818196992 6694714367211388796928 6838492312083341205504 6905933064667989540864 6983992148510646337536 7056278691449052708864 7101511247163469713408 7132587726138532429824 7171545874847527600128 7204337579807964397568 7206412280628819787776 7252607231145671196672 7406918023297706754048 7433775082349619314688 7447374562341663277056 7481427486723655335936 7693303851093758856192 7719689508593835442176 7769174697751488233472 7856991167074477129728 7989200153058903427584 8016600643539752189952 8024161191905848983552 8067989109203468550144 8104879777283959947264 8194888025776186195968 8239648451952478519296 8277324027864469733376 8362996967643321729024 8416605922564112252928 8595682644320795492352 8629334450689287389184 8654966832480478713216 8684650697168064872448 8740321534970424262656 8839115062958786770944 8869430499235470508032 8926285822948518395904 9117989749444454940672 9311989531347528450048 9408371588598736945152 9468681662884626284544 9608549707505093050368 9670142974860894928896 9832861726841727295488 9875890697730275672064 9929832749788884369408 9975236648964873781248 10257738468125011808256 10358899597001984311296 10475988222765969506304 10584418037173579063296 10652266870745204570112 10688800858053002919936 10698881589207798644736 10757318812271291400192 10806506369711946596352 10878910846718506795008 11150662623524428972032 11222141230085483003904 11505779267585716518912 11539955776640638284288 11579534262890753163264 11653762046627232350208 11785486750611715694592 11901714430598024527872 12036241787858773475328 12101983663805202825216 12157319665925939920896 12415986041796704600064 12544495451464982593536 12624908883846168379392 12811399610006790733824 12893523966481193238528 12982450248720718069824 13026976045752097308672 13110482302455636393984 13389428734422777593856 13676984624166682411008 13967984297021292675072 14112557382898105417728 14203022494326939426816 14265175452277064859648 14343091749695055200256 14408675159615928795136 14412824561257639575552 14505214462291342393344 14813836046595413508096 14894749124683326554112 14962854973447310671872 15386607702187517712384 15439379017187670884352 15538349395502976466944 15713982334148954259456 15978400306117806855168 16033201287079504379904 16048322383811697967104 16135978218406937100288 16209759554567919894528 16725993935286643458048 16833211845128224505856 17191365288641590984704 17258668901378574778368 17309933664960957426432 17369301394336129744896 17480643069940848525312 17678230125917573541888 17852571645897036791808 18235979498888909881344 18623979062695056900096 18816743177197473890304 18937363325769252569088 19217099415010186100736 19340285949721789857792 19665723453683454590976 20515476936250023616512 20717799194003968622592 20951976445531939012608 21168836074347158126592 21304533741490409140224 21397763178415597289472 21514637624542582800384 21613012739423893192704 21757821693437013590016 22301325247048857944064 22444282460170966007808 23079911553281276568576 23159068525781506326528 23307524093254464700416 23570973501223431389184 24072483575717546950656 24203967327610405650432 24314639331851879841792 24831972083593409200128 25088990902929965187072 25249817767692336758784 25787047932962386477056 25964900497441436139648 26053952091504194617344 26220964604911272787968 26778857468845555187712 27353969248333364822016 27935968594042585350144 28225114765796210835456 28406044988653878853632 28825649122515279151104 29010428924582684786688 29627672093190827016192 29789498249366653108224 29925709946894621343744 30773215404375035424768 31076698791005952933888 31427964668297908518912 31956800612235613710336 32066402574159008759808 32096644767623395934208 32271956436813874200576 32419519109135839789056 33451987870573286916096 33666423690256449011712 34517337802757149556736 34619867329921914852864 34738602788672259489792 34961286139881697050624 35356460251835147083776 35705143291794073583616 36471958997777819762688 37247958125390113800192 37633486354394947780608 37874726651538505138176 38434198830020372201472 38680571899443579715584 39331446907366909181952 41030953872500047233024 41903952891063878025216 42337672148694316253184 42609067482980818280448 42795526356831194578944 43029275249085165600768 43226025478847786385408 43515643386874027180032 44888564920341932015616 46159823106562553137152 46318137051563012653056 46615048186508929400832 47141947002446862778368 48144967151435093901312 48407934655220811300864 48629278663703759683584 50177981805859930374144 50499635535384673517568 51574095865924772954112 51929800994882872279296 52107904183008389234688 52441929209822545575936 53557714937691110375424 54707938496666729644032 55871937188085170700288 56450229531592421670912 56812089977307757707264 57651298245030558302208 58020857849165369573376 61546430808750070849536 62153397582011905867776 62855929336595817037824 63913601224471227420672 64193289535246791868416 64543912873627748401152 64839038218271679578112 66903975741146573832192 67332847380512898023424 69239734659843829705728 69477205577344518979584 69922572279763394101248 70712920503670294167552 72943917995555639525376 74495916250780227600384 75266972708789895561216 75749453303077010276352 77361143798887159431168 78662893814733818363904 82061907745000094466048 83807905782127756050432 84675344297388632506368 85218134965961636560896 87031286773748054360064 89777129840683864031232 92319646213125106274304 93230096373017858801664 94283894004893725556736 96289934302870187802624 96815869310441622601728 97258557327407519367168 100355963611719860748288 100999271070769347035136 103859601989765744558592 104215808366016778469376 104883858419645091151872 107115429875382220750848 109415876993333459288064 111743874376170341400576 112900459063184843341824 113624179954615515414528 115302596490061116604416 116041715698330739146752 123092861617500141699072 125711858673191634075648 127827202448942454841344 128386579070493583736832 129087825747255496802304 129678076436543359156224 134665694761025796046848 138479469319687659411456 138954411154689037959168 139845144559526788202496 141425841007340588335104 145887835991111279050752 150533945417579791122432 151498906606154020552704 154722287597774318862336 157325787629467636727808 164123815490000188932096 167615811564255512100864 169350688594777265012736 170436269931923273121792 174062573547496108720128 184639292426250212548608 186460192746035717603328 188567788009787451113472 192579868605740375605248 193631738620883245203456 194517114654815038734336 200711927223439721496576 201998542141538694070272 207719203979531489117184 208431616732033556938752 209767716839290182303744 218831753986666918576128 223487748752340682801152 225800918126369686683648 227248359909231030829056 232083431396661478293504 246185723235000283398144 251423717346383268151296 255654404897884909682688 269331389522051592093696 276958938639375318822912 279690289119053576404992 282851682014681176670208 291775671982222558101504 301067890835159582244864 302997813212308041105408 314651575258935273455616 328247630980000377864192 335231623128511024201728 338701377189554530025472 340872539863846546243584 348125147094992217440256 369278584852500425097216 377135576019574902226944 385159737211480751210496 387263477241766490406912 389034229309630077468672 403997084283077388140544 415438407959062978234368 416863233464067113877504 419535433678580364607488 437663507973333837152256 451601836252739373367296 454496719818462061658112 464166862793322956587008 492371446470000566796288 502847434692766536302592 511308809795769819365376 553917877278750637645824 559380578238107152809984 565703364029362353340416 583551343964445116203008 602135781670319164489728 605995626424616082210816 629303150517870546911232 656495261960000755728384 670463246257022048403456 677402754379109060050944 681745079727693092487168 696250294189984434880512 738557169705000850194432 754271152039149804453888 807994168566154776281088 830876815918125956468736 839070867357160729214976 875327015946667674304512 903203672505478746734592 908993439636924123316224 984742892940001133592576 1005694869385533072605184 1022617619591539638730752 1107835754557501275291648 1131406728058724706680832 1167102687928890232406016 1211991252849232164421632 1258606301035741093822464 1312990523920001511456768 1354805508758218120101888 1363490159455386184974336 1392500588379968869761024 1477114339410001700388864 1508542304078299608907776 1661753631836251912937472 1678141734714321458429952 1750654031893335348609024 1806407345010957493469184 1817986879273848246632448 1969485785880002267185152 2011389738771066145210368 2045235239183079277461504 2215671509115002550583296 2262813456117449413361664 2423982505698464328843264 2517212602071482187644928 2625981047840003022913536 2709611017516436240203776 2726980318910772369948672 2954228678820003400777728 3017084608156599217815552 3323507263672503825874944 3501308063786670697218048 3635973758547696493264896 3938971571760004534370304 4090470478366158554923008 4431343018230005101166592 4525626912234898826723328 5034425204142964375289856 5251962095680006045827072 5419222035032872480407552 5453960637821544739897344 5908457357640006801555456 6034169216313198435631104 6647014527345007651749888 7271947517095392986529792 7877943143520009068740608 8180940956732317109846016 8862686036460010202333184 9051253824469797653446656 10503924191360012091654144 10907921275643089479794688 11816914715280013603110912 13294029054690015303499776 15755886287040018137481216 16361881913464634219692032 17725372072920020404666368 18102507648939595306893312 21815842551286178959589376 23633829430560027206221824 26588058109380030606999552 31511772574080036274962432 32723763826929268439384064 35450744145840040809332736 47267658861120054412443648 53176116218760061213999104 65447527653858536878768128 70901488291680081618665472 94535317722240108824887296 106352232437520122427998208 141802976583360163237330944 212704464875040244855996416 283605953166720326474661888 425408929750080489711992832 850817859500160979423985664
- Sum of all divisors σ(n): 2843356085935040982109662177
- Sum of proper divisors (its aliquot sum) s(n): 1992538226434880002685676513
- 850817859500160979423985664 is an abundant number, because the sum of its proper divisors (1992538226434880002685676513) is greater than itself. Its abundance is 1141720366934719023261690849
Bases of 850817859500160979423985664
- Binary: 1010111111110001111011000010010101001111011111110000010001100000000100000000000000000000002
- Hexadecimal: 0x2BFC7B0953DFC1180400000
- Base-36: 2YWKF874F5SSG00000
Squares and roots of 850817859500160979423985664
- 850817859500160979423985664 squared (8508178595001609794239856642) is 723891030044435668587878077120707362756173955277520896
- 850817859500160979423985664 cubed (8508178595001609794239856643) is 615899416693773476994434755469343775982590188268484502676254016564163185364434944
-
850817859500160979423985664 is a
perfect square number . Itssquare root is 29168782276608 -
The
cube root of 850817859500160979423985664 is 947571956.3939216405
Scales and comparisons
How big is 850817859500160979423985664?- 850,817,859,500,160,979,423,985,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 850,817,859,500,160,979,423,985,664 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 850817859500160979423985664 cubic inches would be around 78964329.7 feet tall.
Recreational maths with 850817859500160979423985664
- 850817859500160979423985664 backwards is 466589324979061005958718058
- The number of decimal digits it has is: 27
- The sum of 850817859500160979423985664's digits is 135
- 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 850817859500160979423985664 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 850817859500160979423985664 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/850817859500160979423985664/
Chicago style:
Numbermatics. 2024. "Number 850817859500160979423985664 - Facts about the integer". https://numbermatics.com/n/850817859500160979423985664/
The information we have on file for 850817859500160979423985664 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 850817859500160979423985664, math, Factors of 850817859500160979423985664, curriculum, school, college, exams, university, Prime factorization of 850817859500160979423985664, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty septillion, eight hundred seventeen sextillion, eight hundred fifty-nine quintillion, five hundred quadrillion, one hundred sixty trillion, nine hundred seventy-nine billion, four hundred twenty-three million, nine hundred eighty-five thousand, six hundred sixty-four.