436758059261705234096848896
436,758,059,261,705,234,096,848,896 is an even composite number composed of six prime numbers multiplied together.
436758059261705234096848896 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, one hundred forty-one divisors.
Prime factorization of 436758059261705234096848896:
228 × 38 × 72 × 132 × 1312 × 13212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 131 × 131 × 1321 × 1321)See below for interesting mathematical facts about the number 436758059261705234096848896 from the Numbermatics database.
Names of 436758059261705234096848896
- Cardinal: 436758059261705234096848896 can be written as Four hundred thirty-six septillion, seven hundred fifty-eight sextillion, fifty-nine quintillion, two hundred sixty-one quadrillion, seven hundred five trillion, two hundred thirty-four billion, ninety-six million, eight hundred forty-eight thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 4.36758059261705234096848896 × 1026
Factors of 436758059261705234096848896
Divisors of 436758059261705234096848896
- Number of divisors d(n): 21141
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 131 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 262 273 288 294 312 324 336 338 351 364 378 384 392 393 416 432 441 448 468 486 504 507 512 524 546 567 576 588 624 637 648 672 676 702 728 729 756 768 784 786 819 832 864 882 896 917 936 972 1008 1014 1024 1048 1053 1092 1134 1152 1176 1179 1183 1248 1274 1296 1321 1323 1344 1352 1404 1456 1458 1512 1521 1536 1568 1572 1638 1664 1701 1703 1728 1764 1792 1834 1872 1911 1944 2016 2028 2048 2096 2106 2184 2187 2268 2304 2352 2358 2366 2457 2496 2548 2592 2642 2646 2688 2704 2751 2808 2912 2916 3024 3042 3072 3136 3144 3159 3276 3328 3402 3406 3456 3528 3537 3549 3584 3668 3744 3822 3888 3963 3969 4032 4056 4096 4192 4212 4368 4374 4536 4563 4608 4704 4716 4732 4914 4992 5096 5103 5109 5184 5284 5292 5376 5408 5502 5616 5733 5824 5832 6048 6084 6144 6272 6288 6318 6419 6552 6561 6656 6804 6812 6912 7056 7074 7098 7168 7336 7371 7488 7644 7776 7926 7938 8064 8112 8192 8253 8281 8384 8424 8736 8748 9072 9126 9216 9247 9408 9432 9464 9477 9828 9984 10192 10206 10218 10368 10568 10584 10611 10647 10752 10816 11004 11232 11466 11648 11664 11889 11907 11921 12096 12168 12288 12544 12576 12636 12838 13104 13122 13312 13608 13624 13689 13824 14112 14148 14196 14336 14672 14742 14976 15288 15309 15327 15552 15852 15876 16128 16224 16384 16506 16562 16768 16848 17161 17173 17199 17472 17496 18144 18252 18432 18494 18816 18864 18928 18954 19257 19656 19968 20384 20412 20436 20736 21136 21168 21222 21294 21504 21632 22008 22113 22139 22464 22932 23296 23328 23778 23814 23842 24192 24336 24576 24759 24843 25088 25152 25272 25676 26208 26244 26624 27216 27248 27378 27648 27741 28224 28296 28392 28431 28672 29344 29484 29952 30576 30618 30654 31104 31704 31752 31833 31941 32256 32448 32768 33012 33124 33536 33696 34322 34346 34398 34944 34992 35667 35721 35763 36288 36504 36864 36988 37632 37728 37856 37908 38514 39312 39936 40768 40824 40872 41067 41472 42272 42336 42444 42588 43008 43264 44016 44226 44278 44928 45864 45927 45981 46592 46656 47556 47628 47684 48384 48672 49152 49518 49686 50176 50304 50544 51352 51483 51519 51597 52416 52488 53248 54432 54496 54756 55296 55482 56448 56592 56784 56862 57344 57771 58688 58968 59904 61152 61236 61308 62208 63408 63504 63666 63882 64512 64729 64896 65536 66024 66248 66339 66417 67072 67392 68644 68692 68796 69888 69984 71334 71442 71526 72576 73008 73728 73976 74277 74529 75264 75456 75712 75816 77028 78624 79872 81536 81648 81744 82134 82944 83223 83447 84544 84672 84888 85176 85293 86016 86528 88032 88452 88556 89856 91728 91854 91962 93184 93312 95112 95256 95368 95499 95823 96768 97344 98304 99036 99372 100352 100608 101088 102704 102966 103038 103194 104832 104976 106496 107001 107163 107289 108864 108992 109512 110592 110964 112896 113184 113568 113724 114688 115542 117376 117936 119808 120127 120211 122304 122472 122616 123201 124416 126816 127008 127332 127764 129024 129458 129792 131072 132048 132496 132678 132834 134144 134784 137288 137384 137592 137943 139776 139968 142668 142884 143052 145152 146016 147456 147952 148554 149058 150528 150912 151424 151632 154056 154449 154557 154791 154973 157248 159744 163072 163296 163488 164268 165888 166446 166894 169088 169344 169776 170352 170586 172032 173051 173056 173313 176064 176904 177112 179712 183456 183708 183924 186368 186624 190224 190512 190736 190998 191646 193536 194187 194688 196608 198072 198744 199017 199251 200704 201216 202176 205408 205932 206076 206388 209664 209952 212992 214002 214326 214578 217728 217984 219024 221184 221928 222831 223093 223249 223587 225792 226368 227136 227448 229376 231084 234752 235872 239616 240254 240422 244608 244944 245232 246402 248832 249669 250341 253632 254016 254664 255528 258048 258916 259584 262144 264096 264992 265356 265668 268288 269568 274576 274768 275184 275886 279552 279936 285336 285768 286104 286497 287469 290304 292032 294912 295904 297108 298116 301056 301824 302848 303264 308112 308898 309114 309582 309946 314496 319488 321003 321489 321867 326144 326592 326976 328536 331776 332892 333788 338176 338688 339552 340704 341172 344064 346102 346112 346626 352128 353808 354224 359424 360381 360633 366912 367416 367848 369603 372736 373248 380448 381024 381472 381996 383292 387072 388374 389376 393216 396144 397488 398034 398502 401408 402432 404352 410816 411864 412152 412776 413829 419328 419904 425984 428004 428652 429156 435456 435968 438048 442368 443856 445662 446186 446498 447174 451584 452736 454272 454896 458752 462168 463347 463671 464373 464919 469504 471744 479232 480508 480844 489216 489888 490464 492804 497664 499338 500682 507264 508032 509328 511056 516096 517832 519153 519168 519939 524288 528192 529984 530712 531336 536576 539136 549152 549536 550368 551772 559104 559872 570672 571536 572208 572994 574938 580608 582561 584064 589824 591808 594216 596232 597051 597753 602112 603648 605696 606528 616224 617796 618228 619164 619892 628992 638976 642006 642978 643734 652288 653184 653952 657072 663552 665784 667576 668493 669279 669747 670761 676352 677376 679104 681408 682344 688128 692204 692224 693252 704256 707616 708448 718848 720762 721266 733824 734832 735696 739206 745472 746496 749007 751023 760896 762048 762944 763992 766584 774144 776748 778752 786432 792288 794976 796068 797004 802816 804864 808704 821632 823728 824304 825552 827658 838656 839808 840889 841477 851968 856008 857304 858312 859491 862407 870912 871936 876096 884736 887712 891324 892372 892996 894348 903168 905472 908544 909792 917504 924336 926694 927342 928746 929838 939008 943488 958464 961016 961688 963009 965601 978432 979776 980928 985608 995328 998676 1001364 1014528 1016064 1018656 1022112 1032192 1035664 1038306 1038336 1039878 1048576 1056384 1059968 1061424 1062672 1073152 1078272 1081143 1081899 1084811 1098304 1099072 1100736 1103544 1108809 1118208 1119744 1141344 1143072 1144416 1145988 1149876 1161216 1165122 1168128 1179648 1183616 1188432 1192464 1194102 1195506 1204224 1207296 1211357 1211392 1213056 1232448 1235592 1236456 1238328 1239784 1241487 1257984 1277952 1284012 1285956 1287468 1304576 1306368 1307904 1314144 1327104 1331568 1335152 1336986 1338558 1339494 1341522 1352704 1354752 1358208 1362816 1364688 1376256 1384408 1384448 1386504 1390041 1391013 1393119 1394757 1408512 1415232 1416896 1437696 1441524 1442532 1467648 1469664 1471392 1478412 1490944 1492992 1498014 1502046 1521792 1524096 1525888 1527984 1533168 1548288 1553496 1557459 1557504 1559817 1561651 1562743 1572864 1584576 1589952 1592136 1594008 1605632 1609728 1617408 1643264 1647456 1648608 1651104 1655316 1677312 1679616 1681778 1682954 1703936 1712016 1714608 1716624 1718982 1724814 1741824 1743872 1745041 1747683 1752192 1769472 1775424 1782648 1784744 1785992 1788696 1793259 1806336 1810944 1817088 1819584 1835008 1848672 1853388 1854684 1857492 1859676 1878016 1886976 1916928 1922032 1923376 1926018 1931202 1956864 1959552 1961856 1971216 1990656 1997352 2002728 2005479 2007837 2009241 2012283 2029056 2032128 2037312 2044224 2064384 2071328 2076612 2076672 2079756 2097152 2112768 2119936 2122848 2125344 2146304 2156544 2162286 2163798 2169622 2196608 2198144 2201472 2207088 2217618 2236416 2239488 2247021 2249663 2253069 2282688 2286144 2288832 2291976 2299752 2322432 2330244 2336256 2359296 2367232 2376864 2384928 2388204 2391012 2408448 2414592 2422714 2422784 2426112 2464896 2471184 2472912 2476656 2479568 2482974 2515968 2522667 2524431 2555904 2568024 2571912 2574936 2587221 2609152 2612736 2615808 2628288 2654208 2663136 2670304 2673972 2677116 2678988 2683044 2705408 2709504 2716416 2725632 2729376 2752512 2768816 2768896 2773008 2780082 2782026 2786238 2789514 2817024 2830464 2833792 2875392 2883048 2885064 2889027 2896803 2900209 2935296 2939328 2942784 2956824 2981888 2985984 2996028 3004092 3043584 3048192 3051776 3055968 3066336 3096576 3106992 3114918 3115008 3119634 3123302 3125486 3145728 3169152 3179904 3184272 3188016 3211264 3219456 3234816 3243429 3245697 3254433 3286528 3294912 3297216 3302208 3310632 3354624 3359232 3363556 3365908 3407872 3424032 3429216 3433248 3437964 3449628 3483648 3487744 3490082 3495366 3504384 3538944 3550848 3565296 3569488 3571984 3577392 3586518 3612672 3621888 3634071 3634176 3639168 3670016 3697344 3706776 3709368 3714984 3719352 3724461 3756032 3773952 3833856 3844064 3846752 3852036 3862404 3913728 3919104 3923712 3942432 3981312 3994704 4005456 4010958 4015674 4018482 4024566 4058112 4064256 4074624 4088448 4128768 4142656 4153224 4153344 4159512 4170123 4173039 4179357 4184271 4194304 4225536 4239872 4245696 4250688 4292608 4313088 4324572 4327596 4339244 4393216 4396288 4402944 4414176 4435236 4472832 4478976 4494042 4499326 4506138 4565376 4572288 4577664 4583952 4599504 4644864 4660488 4672377 4672512 4679451 4684953 4688229 4718592 4734464 4753728 4769856 4776408 4782024 4816896 4829184 4845428 4845568 4852224 4929792 4942368 4945824 4953312 4959136 4965948 5031936 5045334 5048862 5111808 5136048 5143824 5149872 5174442 5218304 5225472 5231616 5235123 5243049 5256576 5308416 5326272 5340608 5347944 5354232 5357976 5366088 5379777 5410816 5419008 5432832 5451264 5458752 5505024 5537632 5537792 5546016 5560164 5564052 5572476 5579028 5634048 5660928 5667584 5750784 5766096 5770128 5778054 5793606 5800418 5870592 5878656 5885568 5913648 5963776 5971968 5992056 6008184 6016437 6023511 6027723 6036849 6087168 6096384 6103552 6111936 6132672 6193152 6213984 6229836 6230016 6239268 6246604 6250972 6291456 6338304 6359808 6368544 6376032 6422528 6438912 6469632 6486858 6491394 6508866 6573056 6589824 6594432 6604416 6621264 6709248 6718464 6727112 6731816 6741063 6748989 6759207 6815744 6848064 6858432 6866496 6875928 6899256 6967296 6975488 6980164 6990732 7008768 7077888 7101696 7130592 7138976 7143968 7154784 7173036 7225344 7243776 7268142 7268352 7278336 7340032 7394688 7413552 7418736 7429968 7438704 7448922 7512064 7547904 7568001 7573293 7667712 7688128 7693504 7704072 7724808 7761663 7827456 7838208 7847424 7884864 7962624 7989408 8010912 8021916 8031348 8036964 8049132 8116224 8128512 8149248 8176896 8257536 8285312 8306448 8306688 8319024 8340246 8346078 8358714 8368542 8388608 8451072 8479499 8479744 8491392 8501376 8585216 8626176 8649144 8655192 8667081 8678488 8690409 8700627 8786432 8792576 8805888 8828352 8870472 8945664 8957952 8988084 8998652 9012276 9130752 9144576 9155328 9167904 9199008 9289728 9320976 9344754 9345024 9358902 9369906 9376458 9437184 9468928 9507456 9539712 9552816 9564048 9633792 9658368 9690856 9691136 9704448 9730287 9737091 9763299 9859584 9884736 9891648 9906624 9918272 9931896 10063872 10090668 10097724 10223616 10272096 10287648 10299744 10348884 10436608 10450944 10463232 10470246 10486098 10513152 10616832 10652544 10681216 10695888 10708464 10715952 10732176 10759554 10821632 10838016 10865664 10902213 10902528 10917504 10931557 10939201 11010048 11075264 11075584 11092032 11120328 11128104 11144952 11158056 11173383 11268096 11321856 11335168 11501568 11532192 11540256 11556108 11587212 11600836 11741184 11757312 11771136 11827296 11927552 11943936 11984112 12016368 12032874 12047022 12055446 12073698 12174336 12192768 12207104 12215287 12223872 12265344 12386304 12427968 12459672 12460032 12478536 12493208 12501944 12510369 12519117 12552813 12582912 12676608 12719616 12737088 12752064 12845056 12877824 12939264 12973716 12982788 13017732 13146112 13179648 13188864 13208832 13242528 13418496 13436928 13454224 13463632 13482126 13497978 13518414 13631488 13696128 13716864 13732992 13751856 13798512 13934592 13950976 13960328 13981464 14017131 14017536 14038353 14054859 14064687 14155776 14203392 14261184 14277952 14287936 14309568 14346072 14450688 14487552 14536284 14536704 14556672 14680064 14789376 14827104 14837472 14859936 14877408 14897844 15024128 15095808 15136002 15146586 15335424 15376256 15387008 15408144 15449616 15523326 15654912 15676416 15694848 15705369 15729147 15747641 15769728 15925248 15978816 16021824 16043832 16062696 16073928 16098264 16139331 16232448 16257024 16298496 16353792 16515072 16570624 16612896 16613376 16638048 16680492 16692156 16717428 16737084 16777216 16902144 16958998 16959488 16982784 17002752 17170432 17252352 17298288 17310384 17334162 17356976 17380818 17401254 17572864 17585152 17611776 17656704 17740944 17891328 17915904 17976168 17997304 18024552 18070533 18083169 18110547 18261504 18289152 18310656 18335808 18398016 18579456 18641952 18689508 18690048 18717804 18739812 18752916 18874368 18937856 19014912 19079424 19105632 19128096 19267584 19316736 19381712 19382272 19408896 19460574 19474182 19526598 19719168 19769472 19783296 19813248 19836544 19863792 20127744 20181336 20195448 20223189 20246967 20277621 20301463 20447232 20544192 20575296 20599488 20697768 20873216 20901888 20926464 20940492 20972196 21026304 21233664 21305088 21362432 21391776 21416928 21431904 21464352 21519108 21643264 21676032 21731328 21804426 21805056 21835008 21863114 21878402 22020096 22150528 22151168 22184064 22240656 22256208 22289904 22316112 22346766 22536192 22643712 22669681 22670336 22685533 22704003 22719879 23003136 23064384 23080512 23112216 23174424 23201672 23482368 23514624 23542272 23654592 23855104 23887872 23968224 24032736 24065748 24094044 24110892 24147396 24348672 24385536 24414208 24430574 24447744 24530688 24772608 24855936 24919344 24920064 24957072 24986416 25003888 25020738 25038234 25105626 25165824 25353216 25438497 25439232 25474176 25504128 25690112 25755648 25878528 25947432 25965576 26035464 26071227 26101881 26292224 26359296 26377728 26417664 26485056 26836992 26873856 26908448 26927264 26964252 26995956 27036828 27262976 27392256 27433728 27465984 27503712 27597024 27869184 27901952 27920656 27962928 28034262 28035072 28076706 28109718 28129374 28311552 28406784 28522368 28555904 28575872 28619136 28692144 28901376 28975104 29072568 29073408 29113344 29190861 29211273 29245619 29289897 29360128 29578752 29654208 29674944 29719872 29754816 29795688 30048256 30191616 30272004 30293172 30670848 30752512 30774016 30816288 30899232 31046652 31309824 31352832 31389696 31410738 31458294 31495282 31539456 31850496 31957632 32043648 32087664 32125392 32147856 32196528 32278662 32464896 32514048 32596992 32706639 32707584 32794671 32817603 33030144 33141248 33225792 33226752 33276096 33360984 33384312 33434856 33474168 33554432 33804288 33917996 33918976 33965568 34005504 34340864 34504704 34596576 34620768 34668324 34713952 34761636 34802508 35145728 35170304 35223552 35313408 35481888 35782656 35831808 35952336 35994608 36049104 36141066 36166338 36221094 36523008 36578304 36621312 36645861 36671616 36796032 37158912 37283904 37379016 37380096 37435608 37479624 37505832 37531107 37557351 37658439 37748736 37875712 38029824 38158848 38211264 38256192 38535168 38633472 38763424 38764544 38817792 38921148 38948364 39053196 39438336 39538944 39566592 39626496 39673088 39727584 40255488 40362672 40390896 40446378 40493934 40555242 40602926 40894464 41088384 41150592 41198976 41395536 41746432 41803776 41852928 41880984 41944392 42051393 42052608 42115059 42164577 42194061 42467328 42610176 42724864 42783552 42833856 42863808 42928704 43038216 43286528 43352064 43462656 43608852 43610112 43670016 43726228 43756804 44040192 44301056 44302336 44368128 44481312 44512416 44579808 44632224 44693532 45072384 45287424 45339362 45340672 45371066 45408006 45439758 46006272 46128768 46161024 46224432 46348848 46403344 46964736 47029248 47084544 47116107 47187441 47242923 47309184 47710208 47775744 47936448 48065472 48131496 48188088 48221784 48294792 48417993 48697344 48771072 48828416 48861148 48895488 49061376 49545216 49711872 49838688 49840128 49914144 49972832 50007776 50041476 50076468 50211252 50331648 50706432 50876994 50878464 50948352 51008256 51380224 51511296 51757056 51894864 51931152 52070928 52142454 52203762 52584448 52718592 52755456 52835328 52970112 53673984 53747712 53816896 53854528 53928504 53991912 54073656 54211599 54249507 54331641 54525952 54784512 54867456 54931968 55007424 55194048 55738368 55803904 55841312 55925856 56068524 56070144 56153412 56219436 56258748 56623104 56813568 57044736 57111808 57151744 57238272 57384288 57802752 57950208 58145136 58146816 58226688 58381722 58422546 58491238 58579794 58720256 59157504 59308416 59349888 59439744 59509632 59591376 60096512 60383232 60544008 60586344 60669567 60740901 60832863 60904389 61341696 61505024 61548032 61632576 61798464 62093304 62619648 62705664 62779392 62821476 62916588 62990564 63078912 63700992 63915264 64087296 64175328 64250784 64295712 64393056 64557324 64929792 65028096 65193984 65413278 65415168 65589342 65635206 66060288 66282496 66451584 66453504 66552192 66721968 66768624 66869712 66948336 67108864 67608576 67835992 67837952 67931136 68009043 68011008 68056599 68112009 68159637 68681728 69009408 69193152 69241536 69336648 69427904 69523272 69605016 70291456 70340608 70447104 70626816 70963776 71565312 71663616 71904672 71989216 72098208 72282132 72332676 72442188 73046016 73156608 73242624 73291722 73343232 73592064 74317824 74567808 74758032 74760192 74871216 74959248 75011664 75062214 75114702 75316878 75497472 75751424 76059648 76315491 76317696 76422528 76512384 77070336 77266944 77526848 77529088 77635584 77842296 77896728 78106392 78213681 78305643 78876672 79077888 79133184 79252992 79346176 79455168 80510976 80725344 80781792 80892756 80987868 81110484 81205852 81788928 82176768 82301184 82397952 82791072 83492864 83607552 83705856 83761968 83888784 84102786 84105216 84230118 84329154 84388122 84934656 85220352 85449728 85507009 85567104 85667712 85727616 85857408 86076432 86573056 86704128 86925312 87217704 87220224 87340032 87452456 87513608 87572583 87633819 87736857 87869691 88080384 88602112 88604672 88736256 88962624 89024832 89159616 89264448 89387064 90144768 90574848 90678724 90681344 90742132 90816012 90879516 92012544 92257536 92322048 92448864 92697696 92806688 93929472 94058496 94169088 94232214 94374882 94485846 94618368 95420416 95551488 95872896 96130944 96262992 96376176 96443568 96589584 96835986 97394688 97542144 97656832 97722296 97790976 98119917 98122752 98384013 98452809 99090432 99423744 99677376 99680256 99828288 99945664 100015552 100082952 100152936 100422504 100663296 101412864 101753988 101756928 101896704 102016512 102760448 103022592 103514112 103789728 103862304 104141856 104284908 104407524 105168896 105437184 105510912 105670656 105940224 107347968 107495424 107633792 107709056 107857008 107983824 108147312 108423198 108499014 108663282 109051904 109569024 109734912 109863936 109937583 110014848 110233487 110388096 111476736 111607808 111682624 111851712 112137048 112140288 112306824 112438872 112517496 112593321 112672053 112975317 113246208 113627136 114089472 114223616 114303488 114476544 114768576 115605504 115900416 116290272 116293632 116453376 116763444 116845092 116982476 117159588 117440512 118315008 118616832 118699776 118879488 119019264 119182752 120193024 120766464 121088016 121172688 121339134 121481802 121665726 121808778 122683392 123010048 123096064 123265152 123596928 124186608 125239296 125411328 125558784 125642952 125833176 125981128 126154179 126157824 126493731 126582183 127401984 127830528 128174592 128350656 128501568 128591424 128786112 129114648 129859584 130056192 130387968 130826556 130830336 131178684 131270412 132120576 132564992 132903168 132907008 133104384 133443936 133537248 133739424 133896672 134217728 135217152 135671984 135675904 135862272 136018086 136022016 136113198 136224018 136319274 137363456 138018816 138386304 138483072 138673296 138855808 139046544 139210032 140582912 140681216 140894208 141253632 141348321 141562323 141728769 141927552 142110241 143130624 143327232 143809344 143978432 144196416 144564264 144665352 144884376 145253979 146092032 146313216 146485248 146583444 146686464 147184128 148635648 149135616 149516064 149520384 149742432 149918496 150023328 150124428 150229404 150633756 150994944 151502848 152119296 152630982 152635392 152845056 153024768 154140672 154533888 155053696 155058176 155271168 155684592 155793456 156212784 156427362 156611286 157753344 158155776 158266368 158505984 158687767 158692352 158798731 158910336 161021952 161450688 161563584 161785512 161975736 162220968 162411704 162634797 162748521 163577856 164353536 164602368 164795904 165582144 166985728 167215104 167411712 167523936 167777568 168205572 168210432 168460236 168658308 168776244 169869312 170440704 170899456 171014018 171134208 171335424 171455232 171714816 172152864 173146112 173408256 173850624 174435408 174440448 174680064 174904912 175027216 175145166 175267638 175473714 175739382 176160768 177204224 177209344 177472512 177925248 178049664 178319232 178528896 178774128 180289536 181149696 181357448 181362688 181484264 181632024 181759032 182222703 182498589 182713167 184025088 184515072 184644096 184897728 185395392 185613376 187858944 188116992 188338176 188464428 188749764 188971692 189236736 190840832 191102976 191745792 192261888 192525984 192752352 192887136 193179168 193671972 194789376 195084288 195313664 195444592 195581952 196239834 196245504 196768026 196905618 198180864 198847488 199354752 199360512 199656576 199891328 200031104 200165904 200305872 200845008 201326592 202825728 203507976 203513856 203793408 204027129 204033024 204169797 204336027 204478911 204719333 205520896 206045184 207028224 207579456 207724608 208283712 208569816 208815048 210337792 210874368 211021824 211341312 211880448 214695936 214990848 215267584 215418112 215714016 215967648 216294624 216846396 216998028 217326564 218103808 219138048 219469824 219727872 219875166 220029696 220466974 220776192 222953472 223215616 223365248 223703424 224274096 224280576 224613648 224877744 225034992 225186642 225344106 225950634 226492416 227254272 228178944 228447232 228600371 228606976 228946473 228953088 229537152 231211008 231800832 232580544 232587264 232906752 233526888 233690184 233964952 234319176 234881024 234916929 236630016 237233664 237399552 237758976 238038528 238365504 240386048 241532928 242176032 242345376 242678268 242963604 243331452 243617556 245366784 246020096 246192128 246530304 247193856 248373216 250478592 250822656 251117568 251285904 251666352 251962256 252308358 252315648 252987462 253164366 254803968 255661056 256349184 256521027 256701312 257003136 257182848 257572224 258229296 259719168 260112384 260775936 261653112 261660672 262357368 262540824 262717749 262901457 263210571 263609073 264241152 265129984 265806336 265814016 266208768 266887872 267074496 267478848 267793344 268435456 270434304 271343968 271351808 271724544 272036172 272044032 272226396 272448036 272638548 274726912 276037632 276772608 276966144 277346592 277711616 278093088 278420064 281165824 281362432 281788416 282507264 282696642 283124646 283457538 283855104 284220482 286261248 286654464 287618688 287956864 288392832 289128528 289330704 289768752 290507958 292184064 292626432 292970496 293166888 293372928 294359751 294368256 294705853 294911929 295152039 295358427 297271296 298271232 299032128 299040768 299484864 299836992 300046656 300248856 300458808 301267512 301989888 303005696 304238592 305261964 305270784 305690112 306049536 308281344 309067776 310107392 310116352 310542336 311369184 311586912 312425568 312854724 313222572 315506688 316311552 316532736 317011968 317375534 317384704 317597462 317820672 322043904 322901376 323127168 323571024 323951472 324441936 324823408 325269594 325497042 327155712 328707072 329204736 329591808 329812749 330700461 331164288 333971456 334430208 334823424 335047872 335555136 336411144 336420864 336920472 337316616 337552488 338925951 339738624 340881408 341798912 342028036 342268416 342670848 342910464 343429632 344305728 346292224 346816512 347701248 348870816 348880896 349360128 349809824 350054432 350290332 350535276 350947428 351478764 352321536 354408448 354418688 354945024 355850496 356099328 356638464 357057792 357548256 360579072 362299392 362714896 362725376 362968528 363264048 363518064 364445406 364997178 365426334 368050176 369030144 369288192 369795456 370790784 371226752 375717888 376233984 376676352 376928856 377499528 377943384 378462537 378473472 379481193 379746549 381681664 382205952 383491584 384523776 385051968 385504704 385774272 386358336 387343944 389578752 390168576 390627328 390889184 391163904 392479668 392491008 393536052 393811236 396361728 397694976 398709504 398721024 399313152 399782656 400062208 400331808 400611744 401690016 402653184 405651456 407015952 407027712 407586816 408054258 408066048 408339594 408672054 408957822 409438666 411041792 412090368 414056448 415158912 415449216 416567424 417139632 417630096 420675584 421748736 422043648 422682624 423760896 424044963 424686969 425186307 426330723 429391872 429981696 430535168 430836224 431428032 431935296 432589248 433692792 433996056 434653128 436207616 438276096 438939648 439455744 439750332 440059392 440933948 441552384 445906944 446431232 446730496 447406848 448548192 448561152 449227296 449755488 450069984 450373284 450688212 451901268 452984832 454508544 456357888 456894464 457200742 457213952 457892946 457906176 459074304 462422016 463601664 465161088 465174528 465813504 467053776 467380368 467929904 468638352 469762048 469833858 473260032 474467328 474799104 475517952 476063301 476077056 476396193 476731008 480772096 483065856 484352064 484690752 485356536 485927208 486662904 487235112 487904391 488245563 490733568 492040192 492384256 493060608 494387712 496746432 500957184 501645312 502235136 502571808 503332704 503924512 504616716 504631296 505974924 506328732 509607936 511322112 512698368 513042054 513402624 514006272 514365696 515144448 516458592 519438336 520224768 521551872 523306224 523321344 524714736 525081648 525435498 525802914 526421142 527218146 528482304 530259968 531612672 531628032 532417536 533775744 534148992 534957696 535586688 540868608 542687936 542703616 543449088 544072344 544088064 544452792 544896072 545277096 546668109 547495767 548139501 549453824 552075264 553545216 553932288 554693184 555423232 556186176 556840128 562331648 562724864 563576832 565014528 565393284 566249292 566915076 567710208 568440964 572522496 573308928 575237376 575913728 576785664 578257056 578661408 579537504 581015916 584368128 585252864 585940992 586333776 586745856 588719502 588736512 589411706 589823858 590304078 590716854 594542592 596542464 598064256 598081536 598969728 599673984 600093312 600497712 600917616 602535024 603979776 606011392 608477184 610523928 610541568 611380224 612081387 612099072 612509391 613008081 613436733 614157999 616562688 618135552 620214784 620232704 621084672 622738368 623173824 624851136 625709448 626445144 631013376 632623104 633065472 634023936 634751068 634769408 635194924 635641344 644087808 645802752 646254336 647142048 647902944 648883872 649646816 650539188 650994084 654311424 657414144 658409472 659183616 659625498 661400922 662328576 667942912 668860416 669646848 670095744 671110272 672822288 672841728 673840944 674633232 675104976 677851902 679477248 681762816 683597824 684056072 684536832 685341696 685801113 685820928 686839419 686859264 688611456 692584448 693633024 695402496 697741632 697761792 698720256 699619648 700108864 700580664 701070552 701894856 702957528 704643072 704750787 708816896 708837376 709890048 711700992 712198656 713276928 714115584 715096512 721158144 724598784 725429792 725450752 725937056 726528096 727036128 728890812 729994356 730852668 736100352 738060288 738576384 739590912 741581568 742453504 751435776 752467968 753352704 753857712 754999056 755886768 756925074 756946944 758962386 759493098 763363328 764411904 766983168 769047552 769563081 770103936 771009408 771548544 772716672 774687888 779157504 780337152 781254656 781778368 782327808 784959336 784982016 787072104 787622472 788153247 788704371 789631713 790827219 792723456 795389952 797419008 797442048 798626304 799565312 800124416 800663616 801223488 803380032 805306368 811302912 814031904 814055424 815173632 816108516 816132096 816679188 817344108 817915644 818877332 822083584 824180736 828112896 830317824 830898432 833134848 834279264 835260192 841351168 843497472 844087296 845365248 847521792 848089926 849373938 850372614 852661446 858783744 859963392 861070336 861672448 862856064 863870592 865178496 867385584 867992112 869306256 872415232 876552192 877879296 878911488 879500664 880118784 881867896 883079253 883104768 884117559 884735787 885456117 886075281 891813888 892862464 893460992 894813696 897096384 897122304 898454592 899510976 900139968 900746568 901376424 903802536 905969664 909017088 912715776 913788928 914401484 914427904 915785892 915812352 918148608 924844032 927203328 930322176 930349056 931627008 934107552 934760736 935859808 937276704 939524096 939667716 946520064 948934656 949598208 951035904 952126602 952154112 952792386 953462016 961544192 966131712 968704128 969381504 970713072 971854416 973325808 974470224 975808782 976491126 981467136 984080384 984768512 986121216 988775424 989438247 992101383 993492864 1001914368 1003290624 1004470272 1005143616 1006665408 1007849024 1009233432 1009262592 1011949848 1012657464 1016777853 1019215872 1022644224 1025396736 1026084108 1026805248 1028012544 1028731392 1030288896 1032917184 1038876672 1040449536 1043103744 1046612448 1046642688 1049429472 1050163296 1050870996 1051605828 1052842284 1054436292 1056964608 1060519936 1063225344 1063256064 1064835072 1067551488 1068297984 1069915392 1071173376 1081737216 1085375872 1085407232 1086898176 1088144688 1088176128 1088905584 1089792144 1090554192 1093336218 1094991534 1096279002 1098907648 1104150528 1107090432 1107864576 1109386368 1110814369 1110846464 1111591117 1112372352 1113680256 1124663296 1125449728 1127153664 1130029056 1130786568 1132498584 1133830152 1135387611 1135420416 1136881928 1138443579 1139239647 1145044992 1146617856 1150474752 1151827456 1153571328 1156514112 1157322816 1159075008 1162031832 1168736256 1170505728 1171881984 1172667552 1173491712 1177439004 1177473024 1178823412 1179647716 1180608156 1181433708 1189085184 1193084928 1196128512 1196163072 1197939456 1199347968 1200186624 1200995424 1201835232 1205070048 1207959552 1212022784 1216954368 1221047856 1221083136 1222760448 1224162774 1224198144 1225018782 1226016162 1226873466 1228315998 1233125376 1236271104 1240429568 1240465408 1242169344 1245476736 1246347648 1249702272 1251418896 1252890288 1262026752 1265246208 1266130944 1268047872 1269502136 1269538816 1270389848 1271282688 1272134889 1275558921 1278992169 1288175616 1291605504 1292508672 1294284096 1295805888 1297767744 1299293632 1301078376 1301988168 1308622848 1314828288 1316818944 1318367232 1319250996 1322801844 1324657152 1335885824 1337720832 1339293696 1340191488 1342220544 1345644576 1345683456 1347681888 1349266464 1350209952 1355703804 1358954496 1363525632 1367195648 1368112144 1369073664 1370683392 1371602226 1371641856 1373678838 1373718528 1377222912 1385168896 1387266048 1390804992 1395483264 1395523584 1397440512 1399239296 1400217728 1401161328 1402141104 1403789712 1405915056 1409286144 1409501574 1417633792 1417674752 1419780096 1423401984 1424397312 1426553856 1428189903 1428231168 1429188579 1430193024 1433035331 1442316288 1449197568 1450859584 1450901504 1451874112 1453056192 1454072256 1457781624 1459988712 1461705336 1463713173 1464736689 1472200704 1476120576 1477152768 1479181824 1483163136 1484907008 1502871552 1504935936 1506705408 1507715424 1509998112 1511773536 1513850148 1513893888 1517924772 1518986196 1526726656 1528823808 1533966336 1538095104 1539126162 1540207872 1542018816 1543097088 1545433344 1549375776 1558315008 1560674304 1562509312 1563556736 1564655616 1569918672 1569964032 1574144208 1575244944 1576306494 1577408742 1579263426 1581654438 1585446912 1590779904 1594838016 1594884096 1597252608 1599130624 1600202597 1600248832 1601327232 1602446976 1606760064 1622605824 1628063808 1628110848 1630347264 1632217032 1632264192 1633358376 1634688216 1635831288 1637754664 1640004327 1644167168 1644418503 1648361472 1656225792 1660635648 1661796864 1666269696 1668558528 1670520384 1682702336 1686994944 1688174592 1690730496 1695043584 1696179852 1698747876 1700745228 1705322892 1717567488 1719926784 1722140672 1723344896 1725712128 1727741184 1730356992 1734771168 1735984224 1738612512 1744830464 1753104384 1755758592 1757822976 1759001328 1760237568 1763735792 1766158506 1766209536 1768235118 1769471574 1770912234 1772150562 1783627776 1785724928 1786921984 1789627392 1794192768 1794244608 1796909184 1799021952 1800279936 1801493136 1802752848 1807605072 1811939328 1818034176 1825431552 1827577856 1828802968 1828855808 1831571784 1831624704 1836244161 1836297216 1837528173 1839024243 1840310199 1842473997 1849688064 1854406656 1860644352 1860698112 1863254016 1868215104 1869521472 1871719616 1874553408 1879048192 1879335432 1893040128 1897869312 1899196416 1902071808 1904253204 1904308224 1905584772 1906924032 1923088384 1932263424 1937408256 1938763008 1941426144 1943708832 1946651616 1948940448 1951617564 1952982252 1962934272 1968160768 1969537024 1972242432 1977550848 1978876494 1984202766 1986985728 2003828736 2006581248 2008940544 2010287232 2013330816 2015698048 2018466864 2018525184 2023899696 2025314928 2033555706 2038431744 2045288448 2050793472 2052168216 2053610496 2056025088 2057403339 2057462784 2060518257 2060577792 2062940971 2064383503 2065834368 2077753344 2080899072 2086207488 2093224896 2093285376 2098858944 2100326592 2101741992 2103211656 2105684568 2108872584 2113929216 2114252361 2121039872 2126450688 2126512128 2129670144 2135102976 2136595968 2139830784 2142346752 2163474432 2170751744 2170814464 2173796352 2176289376 2176352256 2177811168 2179584288 2181108384 2186672436 2189983068 2192558004 2197815296 2208301056 2214180864 2215729152 2218772736 2221628738 2221692928 2223182234 2224744704 2227360512 2249326592 2250899456 2254307328 2260058112 2261573136 2264997168 2267660304 2270775222 2270840832 2273763856 2276887158 2278479294 2290089984 2293235712 2300949504 2303654912 2307142656 2308689243 2313028224 2314645632 2318150016 2324063664 2337472512 2341011456 2343763968 2345335104 2346983424 2354878008 2354946048 2357646824 2359295432 2361216312 2362867416 2368895139 2372481657 2378170368 2386169856 2392257024 2392326144 2395878912 2398695936 2400373248 2401990848 2403670464 2410140096 2415919104 2424045568 2433908736 2442095712 2442166272 2445520896 2448325548 2448396288 2450037564 2452032324 2453746932 2456631996 2466250752 2472542208 2480859136 2480930816 2484338688 2490953472 2492695296 2499404544 2502837792 2505780576 2524053504 2530492416 2532261888 2536095744 2539004272 2539077632 2540779696 2542565376 2544269778 2551117842 2557984338 2576351232 2583211008 2585017344 2588568192 2591611776 2595535488 2598587264 2602156752 2603976336 2617245696 2629656576 2633637888 2636734464 2638501992 2645603688 2649237759 2649314304 2652352677 2654207361 2656368351 2658225843 2671771648 2675441664 2678587392 2680382976 2684441088 2691289152 2691366912 2695363776 2698532928 2700419904 2711407608 2717908992 2727051264 2734391296 2736224288 2738147328 2741366784 2743204452 2743283712 2747357676 2747437056 2754445824 2770337792 2774532096 2781609984 2790966528 2791047168 2794881024 2798478592 2800435456 2802322656 2804282208 2807579424 2811830112 2818572288 2819003148 2835267584 2835349504 2839560192 2846803968 2848794624 2853107712 2856379806 2856462336 2858377158 2860386048 2866070662 2884632576 2898395136 2901719168 2901803008 2903748224 2906112384 2908144512 2915563248 2919977424 2923410672 2927426346 2929473378 2944401408 2952241152 2954305536 2958363648 2966326272 2968314741 2969814016 2971804823 2976304149 3005743104 3009871872 3013410816 3015430848 3019996224 3023547072 3027700296 3027787776 3035849544 3037972392 3053453312 3057647616 3067932672 3076190208 3078252324 3080415744 3084037632 3086194176 3090866688 3098751552 3116630016 3121348608 3125018624 3127113472 3129311232 3139837344 3139928064 3148288416 3150489888 3152612988 3154817484 3158526852 3163308876 3170893824 3181559808 3189676032 3189768192 3194505216 3198261248 3200405194 3200497664 3202654464 3204893952 3213520128 3245211648 3256127616 3256221696 3260694528 3264434064 3264528384 3266716752 3269376432 3271662576 3275509328 3280008654 3288334336 3288837006 3296722944 3312451584 3321271296 3323593728 3332443107 3332539392 3334773351 3337117056 3341040768 3365404672 3373989888 3376349184 3381460992 3390087168 3392359704 3397495752 3401490456 3410645784 3415330737 3417718941 3435134976 3439853568 3444281344 3446689792 3451424256 3455482368 3460713984 3469542336 3471968448 3477225024 3489660928 3506208768 3511517184 3515645952 3518002656 3520475136 3527471584 3532317012 3532419072 3536470236 3538943148 3541824468 3544301124 3567255552 3571449856 3573843968 3579254784 3588385536 3588489216 3593818368 3598043904 3600559872 3602986272 3605505696 3615210144 3623878656 3636068352 3650863104 3655155712 3657605936 3657711616 3663143568 3663249408 3672488322 3672594432 3675056346 3678048486 3680620398 3684947994 3699376128 3708813312 3721288704 3721396224 3726508032 3736430208 3739042944 3743439232 3749106816 3758670864 3786080256 3795738624 3798392832 3804143616 3808506408 3808616448 3811169544 3813848064 3816404667 3826676763 3831176089 3836976507 3846176768 3864526848 3874816512 3877526016 3882852288 3887417664 3893303232 3897880896 3903235128 3905964504 3925868544 3936321536 3939074048 3944484864 3955101696 3957752988 3968405532 3973971456 4007657472 4013162496 4017881088 4020574464 4026661632 4031396096 4036933728 4037050368 4047799392 4050629856 4067111412 4076863488 4090576896 4101586944 4104336432 4107220992 4112050176 4114806678 4114925568 4121036514 4121155584 4125881942 4128767006 4131668736 4155506688 4161798144 4172414976 4186449792 4186570752 4197717888 4200653184 4203483984 4206423312 4211369136 4217745168 4227858432 4228504722 4242079744 4252901376 4253024256 4259340288 4270205952 4273191936 4279661568 4284569709 4284693504 4287565737 4299105993 4326948864 4341503488 4341628928 4347592704 4352578752 4352704512 4355622336 4359168576 4362216768 4373344872 4379966136 4385116008 4395630592 4416602112 4428361728 4431458304 4437545472 4443257476 4443385856 4446364468 4449489408 4454721024 4498653184 4501798912 4508614656 4520116224 4523146272 4529994336 4535320608 4541550444 4541681664 4547527712 4553774316 4556958588 4580179968 4586471424 4601899008 4607309824 4614285312 4617378486 4626056448 4629291264 4636300032 4648127328 4674945024 4682022912 4687527936 4690670208 4693966848 4709756016 4709892096 4715293648 4718590864 4722432624 4725734832 4737790278 4744963314 4756340736 4772339712 4784514048 4784652288 4791757824 4797391872 4800607791 4800746496 4803981696 4807340928 4820280192 4848091136 4867817472 4884191424 4884332544 4891041792 4896651096 4896792576 4900075128 4904064648 4907493864 4913263992 4920012981 4932501504 4933255509 4945084416 4961718272 4961861632 4968677376 4981906944 4985390592 4998809088 5005675584 5011561152 5048107008 5060984832 5064523776 5072191488 5078008544 5078155264 5081559392 5085130752 5088539556 5102235684 5115968676 5152702464 5166422016 5170034688 5177136384 5183223552 5191070976 5197174528 5204313504 5207952672 5234491392 5259313152 5267275776 5273468928 5277003984 5291207376 5298475518 5298628608 5304705354 5308414722 5312736702 5316451686 5343543296 5350883328 5357174784 5360765952 5368882176 5382578304 5382733824 5390727552 5397065856 5400839808 5422815216 5435817984 5454102528 5468782592 5472448576 5476294656 5482733568 5486408904 5486567424 5494715352 5494874112 5508732483 5508891648 5512584519 5517072729 5520930597 5527421991 5540675584 5549064192 5563219968 5581933056 5582094336 5589762048 5596957184 5600870912 5604645312 5608564416 5615158848 5623660224 5637144576 5638006296 5670535168 5670699008 5679120384 5693607936 5697589248 5706215424 5712759612 5712924672 5716754316 5720772096 5732141324 5769265152 5796790272 5803438336 5803606016 5807496448 5812224768 5816289024 5831126496 5839954848 5846821344 5854852692 5858946756 5888802816 5904482304 5908611072 5916727296 5932652544 5936629482 5939628032 5943609646 5952608298 6011486208 6019743744 6026821632 6030861696 6039992448 6047094144 6055400592 6055575552 6071699088 6075944784 6106906624 6115295232 6135865344 6152380416 6156504648 6160831488 6168075264 6172210017 6172388352 6181554771 6181733376 6188822913 6193150509 6197503104 6233260032 6242697216 6250037248 6254226944 6258622464 6279674688 6279856128 6296576832 6300979776 6305225976 6309634968 6317053704 6326617752 6341787648 6342757083 6363119616 6379352064 6379536384 6389010432 6396522496 6400810388 6400995328 6405308928 6409787904 6427040256 6490423296 6512255232 6512443392 6521389056 6528868128 6529056768 6533433504 6538752864 6543325152 6551018656 6560017308 6576668672 6577674012 6593445888 6624903168 6642542592 6647187456 6664886214 6665078784 6669546702 6674234112 6682081536 6730809344 6747979776 6752698368 6762921984 6780174336 6784719408 6794991504 6802980912 6821291568 6830661474 6835437882 6870269952 6879707136 6888562688 6893379584 6902848512 6910964736 6921427968 6926067729 6939084672 6943936896 6954450048 7012417536 7023034368 7031291904 7036005312 7040950272 7054943168 7064634024 7064838144 7072940472 7077886296 7083648936 7088602248 7106685417 7117444971 7134511104 7142899712 7147687936 7158509568 7176771072 7176978432 7187636736 7196087808 7201119744 7205972544 7211011392 7230420288 7247757312 7272136704 7301726208 7310311424 7315211872 7315423232 7326287136 7326498816 7344976644 7345188864 7350112692 7356096972 7361240796 7369895988 7398752256 7417626624 7442577408 7442792448 7453016064 7472860416 7478085888 7486878464 7498213632 7517341728 7572160512 7591477248 7596785664 7608287232 7617012816 7617232896 7622339088 7627696128 7632809334 7653353526 7662352178 7673953014 7692353536 7729053696 7749633024 7755052032 7765704576 7774835328 7786606464 7795761792 7806470256 7811929008 7851737088 7872643072 7878148096 7888969728 7910203392 7915505976 7936811064 7947713277 7947942912 7957058031 7962622083 7969105053 7974677529 8015314944 8026324992 8035762176 8041148928 8053323264 8062792192 8073867456 8074100736 8095598784 8101259712 8134222824 8153726976 8181153792 8203173888 8208672864 8214441984 8224100352 8229613356 8229851136 8242073028 8242311168 8251763884 8257534012 8263337472 8311013376 8323596288 8344829952 8372899584 8373141504 8395435776 8401306368 8406967968 8412846624 8422738272 8435490336 8455716864 8457009444 8484159488 8505802752 8506048512 8518680576 8540411904 8546383872 8559323136 8569139418 8569387008 8575131474 8598211986 8653897728 8683006976 8683257856 8695185408 8705157504 8705409024 8711244672 8718337152 8724433536 8746689744 8759932272 8770232016 8791261184 8833204224 8856723456 8862916608 8875090944 8886514952 8886771712 8892728936 8898978816 8904944223 8909442048 8915414469 8928912447 8997306368 9003597824 9017229312 9040232448 9046292544 9059988672 9070641216 9083100888 9083363328 9095055424 9107548632 9113917176 9160359936 9172942848 9203798016 9214619648 9228570624 9234756972 9252112896 9258582528 9272600064 9296254656 9349890048 9364045824 9375055872 9381340416 9387933696 9419512032 9419784192 9430587296 9437181728 9444865248 9451469664 9475580556 9489926628 9512681472 9544679424 9569028096 9569304576 9583515648 9594783744 9601215582 9601492992 9607963392 9614681856 9640560384 9696182272 9735634944 9768382848 9768665088 9782083584 9793302192 9793585152 9800150256 9808129296 9814987728 9826527984 9840025962 9865003008 9866511018 9890168832 9923436544 9923723264 9937354752 9963813888 9970781184 9997329321 9997618176 10004320053 10011351168 10023122304 10096214016 10121969664 10129047552 10144382976 10156017088 10156310528 10163118784 10170261504 10177079112 10204471368 10231937352 10245992211 10253156823 10305404928 10332844032 10340069376 10354272768 10366447104 10382141952 10394349056 10408627008 10415905344 10468982784 10518626304 10534551552 10546937856 10554007968 10582414752 10596951036 10597257216 10609410708 10616829444 10625473404 10632903372 10687086592 10701766656 10714349568 10721531904 10737764352 10765156608 10765467648 10781455104 10794131712 10801679616 10845630432 10871635968 10908205056 10937565184 10944897152 10952589312 10965467136 10972817808 10973134848 10989430704 10989748224 11017464966 11017783296 11025169038 11034145458 11041861194 11054843982 11081351168 11098128384 11126439936 11163866112 11164188672 11179524096 11193914368 11201418179 11201741824 11209290624 11217128832 11230317696 11247320448 11276012592 11341070336 11341398016 11358240768 11387215872 11395178496 11412430848 11425519224 11425849344 11433508632 11441544192 11449214001 11464282648 11480030289 11493528267 11510929521 11538530304 11593580544 11606876672 11607212032 11614992896 11624449536 11632578048 11662252992 11679909696 11693642688 11709705384 11717893512 11777605632 11808964608 11817222144 11833454592 11865305088 11873258964 11879256064 11887219292 11905216596 12022972416 12039487488 12053643264 12061723392 12079984896 12094188288 12110801184 12111151104 12143398176 12151889568 12213813248 12230590464 12271730688 12304760832 12313009296 12321662976 12336150528 12344420034 12344776704 12363109542 12363466752 12377645826 12386301018 12395006208 12466520064 12485394432 12500074496 12508453888 12517244928 12559349376 12559712256 12593153664 12601959552 12610451952 12619269936 12634107408 12653235504 12683575296 12685514166 12726239232 12758704128 12759072768 12778020864 12793044992 12801620776 12801990656 12810617856 12819575808 12853709127 12854080512 12862697211 12897317979 12980846592 13024510464 13024886784 13042778112 13057736256 13058113536 13066867008 13077505728 13086650304 13102037312 13120034616 13153337344 13155348024 13186891776 13249806336 13285085184 13294374912 13329772428 13330157568 13339093404 13348468224 13364163072 13461618688 13495959552 13505396736 13525843968 13560348672 13569438816 13589983008 13605961824 13642583136 13661322948 13670875764 13740539904 13759414272 13777125376 13786759168 13805697024 13821929472 13842855936 13852135458 13878169344 13887873792 13908900096 14024835072 14046068736 14062583808 14072010624 14081900544 14109886336 14129268048 14129676288 14145880944 14155772592 14167297872 14177204496 14213370834 14234889942 14269022208 14285799424 14295375872 14317019136 14353542144 14353956864 14375273472 14392175616 14401823373 14402239488 14411945088 14422022784 14440586797 14450684521 14460840576 14544273408 14603452416 14620622848 14630423744 14630846464 14652574272 14652997632 14689953288 14690377728 14700225384 14712193944 14722481592 14739791976 14760038943 14797504512 14799766527 14835253248 14885154816 14885584896 14906032128 14945720832 14956171776 14973756928 14996427264 15034683456 15144321024 15182954496 15193571328 15216574464 15234025632 15234465792 15244678176 15255392256 15265618668 15306707052 15324704356 15347906028 15384707072 15458107392 15499266048 15510104064 15531409152 15549670656 15573212928 15591523584 15612940512 15623858016 15703474176 15745286144 15756296192 15777939456 15820406784 15831011952 15873622128 15895426554 15895885824 15914116062 15925244166 15938210106 15949355058 16030629888 16052649984 16071524352 16082297856 16106646528 16125584384 16147734912 16148201472 16191197568 16202519424 16268445648 16307453952 16362307584 16406347776 16417345728 16428883968 16448200704 16459226712 16459702272 16484146056 16484622336 16503527768 16515068024 16526197449 16526674944 16537753557 16582265973 16622026752 16647192576 16689659904 16745799168 16746283008 16790871552 16802612736 16813935936 16825693248 16845476544 16870980672 16911433728 16914018888 16968318976 17011605504 17012097024 17037361152 17080823808 17092767744 17118646272 17138278836 17138774016 17150262948 17196423972 17307795456 17366013952 17366515712 17390370816 17410315008 17410818048 17422489344 17436674304 17448867072 17493379488 17519864544 17540464032 17582522368 17666408448 17713446912 17725833216 17750181888 17773029904 17773543424 17785457872 17797957632 17809888446 17818884096 17830828938 17857824894 17994612736 18007195648 18034458624 18080464896 18092585088 18119977344 18141282432 18166201776 18166726656 18190110848 18215097264 18227834352 18320719872 18345885696 18407596032 18429239296 18457141248 18469513944 18504225792 18516630051 18517165056 18544664313 18545200128 18566468739 18579451527 18592509312 18699780096 18728091648 18750111744 18762680832 18775867392 18839024064 18839568384 18861174592 18874363456 18889730496 18902939328 18951161112 18979853256 19025362944 19028271249 19089358848 19138056192 19138609152 19167031296 19189567488 19202431164 19202985984 19215926784 19229363712 19281120768 19392364544 19471269888 19536765696 19537330176 19564167168 19586604384 19587170304 19600300512 19616258592 19629975456 19653055968 19680051924 19730006016 19733022036 19780337664 19846873088 19847446528 19874709504 19927627776 19941562368 19994658642 19995236352 20008640106 20022702336 20046244608 20192428032 20243939328 20258095104 20288765952 20312034176 20312621056 20326237568 20340523008 20354158224 20408942736 20463874704 20491984422 20506313646 20610809856 20665688064 20680138752 20708545536 20732894208 20764283904 20778203187 20788698112 20802633761 20817254016 20831810688 21037252608 21069103104 21093875712 21108015936 21164829504 21193902072 21194514432 21218821416 21233658888 21250946808 21265806744 21320056251 21374173184 21403533312 21428699136 21443063808 21475528704 21530313216 21530935296 21562910208 21588263424 21603359232 21691260864 21743271936 21816410112 21875130368 21889794304 21905178624 21930934272 21945635616 21946269696 21978861408 21979496448 22034929932 22035566592 22050338076 22068290916 22083722388 22109687964 22162702336 22196256768 22252879872 22327732224 22328377344 22359048192 22387828736 22402836358 22403483648 22418581248 22434257664 22460635392 22494640896 22552025184 22682140672 22682796032 22716481536 22774431744 22790356992 22824861696 22851038448 22851698688 22867017264 22883088384 22898428002 22928565296 22960060578 22987056534 23021859042 23077060608 23187161088 23213753344 23214424064 23229985792 23248899072 23265156096 23324505984 23359819392 23387285376 23419410768 23435787024 23555211264 23617929216 23634444288 23666909184 23730610176 23746517928 23758512128 23774438584 23810433192 23871174093 23887866249 23907315159 23924032587 24045944832 24078974976 24107286528 24123446784 24159969792 24188376576 24221602368 24222302208 24286796352 24303779136 24427626496 24461180928 24543461376 24609521664 24626018592 24643325952 24672301056 24688840068 24689553408 24726219084 24726933504 24755291652 24772602036 24790012416 24933040128 24970788864 25000148992 25016907776 25034489856 25118698752 25119424512 25186307328 25203919104 25220903904 25238539872 25268214816 25306471008 25367150592 25371028332 25452478464 25517408256 25518145536 25556041728 25586089984 25603241552 25603981312 25621235712 25639151616 25707418254 25708161024 25725394422 25794635958 25961693184 26049020928 26049773568 26085556224 26115472512 26116227072 26133734016 26155011456 26173300608 26204074624 26240069232 26310696048 26373783552 26499612672 26570170368 26588749824 26659544856 26660315136 26678186808 26696936448 26714832669 26728326144 26746243407 26786737341 26818232623 26923237376 26991919104 27010793472 27051687936 27120697344 27138877632 27179966016 27211923648 27285166272 27322645896 27341751528 27481079808 27518828544 27554250752 27573518336 27611394048 27643858944 27685711872 27704270916 27756338688 27775747584 27817800192 28049670144 28092137472 28125167616 28144021248 28163801088 28219772672 28258536096 28259352576 28291761888 28311545184 28334595744 28354408992 28426741668 28469779884 28538044416 28571598848 28590751744 28634038272 28707084288 28707913728 28750546944 28784351232 28803646746 28804478976 28823890176 28844045568 28881173594 28901369042 28921681152 29088546816 29206904832 29241245696 29260847488 29261692928 29305148544 29305995264 29379906576 29380755456 29400450768 29424387888 29444963184 29479583952 29520077886 29595009024 29599533054 29670506496 29770309632 29771169792 29812064256 29891441664 29912343552 29946648601 29947513856 29991987963 29992854528 30012960159 30069366912 30288642048 30365908992 30387142656 30433148928 30468051264 30468931584 30489356352 30510784512 30531237336 30613414104 30649408712 30695812056 30769414144 30916214784 30998532096 31020208128 31062818304 31099341312 31146425856 31183047168 31225881024 31247716032 31406948352 31490572288 31512592384 31555878912 31640813568 31662023904 31747244256 31790853108 31791771648 31828232124 31850488332 31876420212 31898710116 32061259776 32105299968 32143048704 32164595712 32213293056 32251168768 32295469824 32296402944 32382395136 32405038848 32536891296 32614907904 32724615168 32812695552 32834691456 32857767936 32896401408 32918453424 32919404544 32968292112 32969244672 33007055536 33030136048 33052394898 33053349888 33075507114 33164531946 33244053504 33294385152 33379319808 33491598336 33492566016 33581743104 33604254537 33605225472 33627871872 33651386496 33690953088 33741961344 33828037776 33936637952 34023211008 34024194048 34074722304 34161647616 34185535488 34237292544 34276557672 34277548032 34300525896 34392847944 34440090867 34480584801 34532788563 34615590912 34732027904 34733031424 34780741632 34820630016 34821636096 34844978688 34873348608 34897734144 34986758976 35039729088 35080928064 35165044736 35332816896 35426893824 35451666432 35500363776 35546059808 35547086848 35570915744 35595915264 35619776892 35637768192 35661657876 35715649788 35989225472 36014391296 36068917248 36160929792 36185170176 36239954688 36282564864 36332403552 36333453312 36380221696 36430194528 36455668704 36641439744 36691771392 36815192064 36858478592 36914282496 36939027888 37008451584 37033260102 37034330112 37089328626 37090400256 37132937478 37158903054 37185018624 37399560192 37456183296 37500223488 37525361664 37551734784 37678048128 37679136768 37722349184 37748726912 37779460992 37805878656 37902322224 37959706512 38050725888 38056542498 38178717696 38276112384 38277218304 38334062592 38379134976 38404862328 38405971968 38431853568 38458727424 38561127381 38562241536 38588091633 38633462699 38691953937 38784729088 38942539776 39073531392 39074660352 39128334336 39173208768 39174340608 39200601024 39232517184 39259950912 39306111936 39360103848 39460012032 39466044072 39560675328 39693746176 39694893056 39749419008 39855255552 39883124736 39989317284 39990472704 40017280212 40045404672 40092489216 40384856064 40487878656 40516190208 40577531904 40624068352 40625242112 40652475136 40681046016 40708316448 40817885472 40927749408 40983968844 41012627292 41221619712 41331376128 41360277504 41417091072 41465788416 41528567808 41556406374 41577396224 41605267522 41634508032 41663621376 42074505216 42138206208 42187751424 42216031872 42329659008 42387804144 42389028864 42437642832 42467317776 42501893616 42531613488 42640112502 42748346368 42807066624 42857398272 42886127616 42951057408 43060626432 43061870592 43125820416 43176526848 43205470119 43206718464 43321760391 43352053563 43382521728 43632820224 43750260736 43779588608 43810357248 43861868544 43891271232 43892539392 43957722816 43958992896 44069859864 44071133184 44100676152 44136581832 44167444776 44219375928 44325404672 44392513536 44399299581 44505759744 44655464448 44656754688 44718096384 44775657472 44805672716 44806967296 44837162496 44868515328 44921270784 44989281792 45104050368 45364281344 45365592064 45432963072 45548863488 45580713984 45649723392 45702076896 45703397376 45734034528 45766176768 45796856004 45857130592 45920121156 45974113068 46043718084 46154121216 46374322176 46427506688 46428848128 46459971584 46497798144 46530312192 46649011968 46719638784 46774570752 46838821536 46871574048 47110422528 47235858432 47268888576 47333818368 47461220352 47493035856 47517024256 47548877168 47620866384 47742348186 47775732498 47814630318 47848065174 48091889664 48157949952 48214573056 48246893568 48319939584 48376753152 48443204736 48444604416 48573592704 48607558272 48922361856 49086922752 49219043328 49252037184 49286651904 49344602112 49377680136 49379106816 49452438168 49453867008 49510583304 49545204072 49578592347 49580024832 49613260671 49746797919 49866080256 49941577728 50000297984 50033815552 50068979712 50237397504 50238849024 50372614656 50407838208 50441807808 50477079744 50536429632 50612942016 50734301184 50742056664 50904956928 51034816512 51036291072 51112083456 51172179968 51206483104 51207962624 51242471424 51278303232 51414836508 51416322048 51450788844 51589271916 51923386368 52098041856 52099547136 52171112448 52230945024 52232454144 52267468032 52310022912 52346601216 52408149248 52480138464 52621392096 52747567104 52999225344 53140340736 53177499648 53319089712 53320630272 53356373616 53393872896 53429665338 53456652288 53492486814 53573474682 53636465246 53846474752 53983838208 54021586944 54103375872 54241394688 54277755264 54359932032 54423847296 54570332544 54645291792 54683503056 54962159616 55037657088 55108501504 55147036672 55222788096 55287717888 55371423744 55408541832 55512677376 55549890153 55551495168 55633992939 55635600384 55699406217 55738354581 56099340288 56184274944 56250335232 56288042496 56327602176 56439545344 56517072192 56518705152 56583523776 56623090368 56669191488 56708817984 56853483336 56939559768 57076088832 57143197696 57181503488 57268076544 57414168576 57415827456 57501093888 57568702464 57607293492 57608957952 57647780352 57688091136 57762347188 57802738084 57843362304 58177093632 58413809664 58482491392 58521694976 58523385856 58610297088 58611990528 58759813152 58761510912 58800901536 58848775776 58889926368 58959167904 59040155772 59190018048 59199066108 59341012992 59540619264 59542339584 59624128512 59782883328 59824687104 59893297202 59895027712 59983975926 59985709056 60025920318 60138733824 60577284096 60731817984 60774285312 60866297856 60936102528 60937863168 60978712704 61021569024 61062474672 61226828208 61298817424 61391624112 61538828288 61832429568 61997064192 62040416256 62125636608 62198682624 62292851712 62334609561 62366094336 62407901283 62451762048 62495432064 62981144576 63025184768 63111757824 63281627136 63324047808 63494488512 63581706216 63583543296 63656464248 63700976664 63752840424 63797420232 63960168753 64122519552 64210599936 64286097408 64329191424 64426586112 64502337536 64590939648 64592805888 64764790272 64810077696 65073782592 65229815808 65449230336 65625391104 65669382912 65715535872 65792802816 65836906848 65838809088 65936584224 65938489344 66014111072 66060272096 66104789796 66106699776 66151014228 66329063892 66488107008 66588770304 66758639616 66983196672 66985132032 67163486208 67208509074 67210450944 67255743744 67302772992 67381906176 67483922688 67656075552 67873275904 68046422016 68048388096 68149444608 68323295232 68371070976 68474585088 68553115344 68555096064 68601051792 68785695888 68880181734 68961169602 69065577126 69231181824 69464055808 69466062848 69561483264 69641260032 69643272192 69689957376 69746697216 69795468288 69973517952 70079458176 70161856128 70665633792 70853787648 70903332864 71000727552 71092119616 71094173696 71141831488 71191830528 71239553784 71275536384 71323315752 71431299576 71613522279 71663598747 71721945477 71772097761 71978450944 72028782592 72137834496 72321859584 72370340352 72479909376 72565129728 72664807104 72666906624 72760443392 72860389056 72911337408 73282879488 73383542784 73630384128 73716957184 73828564992 73878055776 74016903168 74066520204 74068660224 74178657252 74180800512 74265874956 74317806108 74370037248 74799120384 74912366592 75000446976 75050723328 75103469568 75356096256 75358273536 75444698368 75497453824 75558921984 75611757312 75804644448 75919413024 76101451776 76113084996 76357435392 76552224768 76554436608 76668125184 76758269952 76809724656 76811943936 76863707136 76917454848 77122254762 77124483072 77176183266 77266925398 77383907874 77569458176 77885079552 78147062784 78149320704 78256668672 78346417536 78348681216 78401202048 78465034368 78519901824 78612223872 78720207696 78932088144 79121350656 79387492352 79389786112 79498838016 79710511104 79766249472 79978634568 79980945408 80034560424 80090809344 80144498007 80184978432 80238730221 80360212023 80454697869 80769712128 80975757312 81032380416 81155063808 81248136704 81250484224 81304950272 81362092032 81416632896 81635770944 81855498816 81967937688 82025254584 82443239424 82662752256 82720555008 82834182144 82931576832 83057135616 83112812748 83154792448 83210535044 83269016064 83327242752 84149010432 84276412416 84375502848 84432063744 84659318016 84775608288 84778057728 84875285664 84934635552 85003787232 85063226976 85280225004 85496692736 85614133248 85714796544 85772255232 85902114816 86121252864 86123741184 86251640832 86353053696 86410940238 86413436928 86643520782 86704107126 86765043456 87265640448 87500521472 87559177216 87620714496 87723737088 87782542464 87785078784 87915445632 87917985792 88139719728 88142266368 88201352304 88273163664 88334889552 88438751856 88650809344 88785027072 88798599162 89011519488 89310928896 89313509376 89436192768 89551314944 89611345432 89613934592 89674324992 89737030656 89839945803 89842541568 89975963889 89978563584 90038880477 90208100736 90728562688 90865926144 91097726976 91161427968 91299446784 91404153792 91406794752 91468069056 91532353536 91593712008 91714261184 91840242312 91948226136 92087436168 92308242432 92748644352 92855013376 92857696256 92919943168 92995596288 93060624384 93298023936 93439277568 93549141504 93677643072 93743148096 94220845056 94471716864 94537777152 94667636736 94922440704 94986071712 95034048512 95097754336 95241732768 95484696372 95551464996 95629260636 95696130348 96183779328 96315899904 96429146112 96493787136 96639879168 96753506304 96886409472 96889208832 97147185408 97215116544 97844723712 98173845504 98438086656 98504074368 98573303808 98689204224 98755360272 98758213632 98904876336 98907734016 99021166608 99090408144 99157184694 99160049664 99226521342 99493595838 99732160512 99883155456 100000595968 100067631104 100137959424 100474795008 100477698048 100745229312 100812763611 100815676416 100883615616 100954159488 101072859264 101225884032 101484113328 101809913856 102069633024 102072582144 102224166912 102344359936 102412966208 102415925248 102484942848 102556606464 102829673016 102832644096 102901577688 103178543832 103320272601 103441754403 103598365689 103846772736 104196083712 104199094272 104342224896 104461890048 104464908288 104534936064 104620045824 104693202432 104816298496 104960276928 105242784192 105495134208 105998450688 106280681472 106354999296 106638179424 106641260544 106712747232 106787745792 106859330676 106913304576 106984973628 107146949364 107272930492 107692949504 107967676416 108043173888 108206751744 108482789376 108555510528 108719864064 108847694592 109140665088 109290583584 109367006112 109924319232 110075314176 110217003008 110294073344 110445576192 110575435776 110742847488 110817083664 111025354752 111099780306 111102990336 111267985878 111271200768 111398812434 111476709162 112198680576 112368549888 112500670464 112576084992 112655204352 112879090688 113034144384 113037410304 113167047552 113246180736 113338382976 113417635968 113706966672 113879119536 114152177664 114286395392 114363006976 114536153088 114828337152 114831654912 115002187776 115137404928 115214586984 115217915904 115295560704 115376182272 115524694376 115605476168 115683382143 115686724608 115764274899 115900388097 116075861811 116354187264 116827619328 116964982784 117043389952 117046771712 117220594176 117223981056 117519626304 117523021824 117601803072 117697551552 117779852736 117918335808 118080311544 118380036096 118398132216 118682025984 119081238528 119084679168 119248257024 119565766656 119649374208 119786594404 119790055424 119967951852 119971418112 120051840636 120277467648 121154568192 121463635968 121548570624 121732595712 121872205056 121875726336 121957425408 122043138048 122124949344 122453656416 122597634848 122783248224 123077656576 123664859136 123994128384 124080832512 124251273216 124397365248 124585703424 124669219122 124732188672 124815802566 124903524096 124990864128 125962289152 126050369536 126223515648 126563254272 126648095616 126988977024 127163412432 127167086592 127312928496 127401953328 127505680848 127594840464 127920337506 128245039104 128421199872 128572194816 128658382848 128853172224 129004675072 129181879296 129185611776 129529580544 129616410357 129620155392 129965281173 130056160689 130147565184 130898460672 131250782208 131338765824 131431071744 131585605632 131673813696 131677618176 131873168448 131876978688 132028222144 132120544192 132209579592 132213399552 132302028456 132658127784 132976214016 133177540608 133197898743 133517279232 133966393344 133970264064 134326972416 134417018148 134420901888 134511487488 134605545984 134763812352 134967845376 135312151104 135746551808 136092844032 136096776192 136298889216 136646590464 136742141952 136949170176 137106230688 137110192128 137202103584 137571391776 137760363468 137922339204 138131154252 138462363648 138928111616 138932125696 139122966528 139282520064 139286544384 139379914752 139493394432 139590936576 139947035904 140158916352 140323712256 141331267584 141707575296 141806665728 142001455104 142184239232 142188347392 142283662976 142383661056 142479107568 142551072768 142646631504 142862599152 143227044558 143327197494 143443890954 143544195522 143956901888 144057565184 144275668992 144643719168 144740680704 144959818752 145130259456 145329614208 145333813248 145520886784 145618436327 145720778112 145822674816 146767085568 147260768256 147433914368 147657129984 147756111552 148033806336 148133040408 148137320448 148357314504 148361601024 148531749912 148635612216 148735777041 148740074496 148839782013 149240393757 149598240768 149824733184 150000893952 150101446656 150206939136 150712192512 150716547072 150889396736 150994907648 151117843968 151223514624 151609288896 151838826048 152202903552 152226169992 152714870784 153104449536 153108873216 153336250368 153516539904 153619449312 153623887872 153727414272 153834909696 154244509524 154248966144 154352366532 154533850796 154767815748 155138916352 155770159104 156294125568 156298641408 156513337344 156692835072 156697362432 156802404096 156930068736 157039803648 157224447744 157440415392 157864176288 158242701312 158774984704 158779572224 158997676032 159421022208 159532498944 159957269136 159961890816 160069120848 160181618688 160288996014 160369956864 160477460442 160720424046 160909395738 161539424256 161951514624 162064760832 162310127616 162496273408 162500968448 162609900544 162724184064 162833265792 163271541888 163710997632 163935875376 164050509168 164886478848 165325504512 165441110016 165668364288 165863153664 166114271232 166225625496 166309584896 166421070088 166538032128 166649670459 166654485504 167098218651 167215063743 168298020864 168552824832 168751005696 168864127488 169318636032 169551216576 169556115456 169750571328 169869271104 170007574464 170126453952 170560450008 170993385472 171228266496 171429593088 171544510464 171804229632 172242505728 172247482368 172503281664 172706107392 172821880476 172826873856 173287041564 173408214252 173530086912 174531280896 175001042944 175118354432 175241428992 175447474176 175565084928 175570157568 175830891264 175835971584 176279439456 176284532736 176402704608 176546327328 176669779104 176877503712 177301618688 177570054144 177597198324 178023038976 178621857792 178627018752 178872385536 179102629888 179222690864 179227869184 179348649984 179474061312 179679891606 179685083136 179951927778 179957127168 180077760954 180416201472 181457125376 181731852288 182195453952 182322855936 182598893568 182808307584 182813589504 182936138112 183064707072 183187424016 183428522368 183680484624 183896452272 184174872336 184616484864 185497288704 185710026752 185715392512 185839886336 185991192576 186121248768 186596047872 186878555136 187003828683 187098283008 187223703849 187355286144 187486296192 187727628361 188943433728 189075554304 189335273472 189844881408 189972143424 190068097024 190195508672 190483465536 190969392744 191102929992 191258521272 191392260696 191880506259 192367558656 192631799808 192858292224 192987574272 193279758336 193507012608 193772818944 193778417664 194294370816 194430233088 195689447424 196347691008 196876173312 197008148736 197146607616 197378408448 197510720544 197516427264 197809752672 197815468032 198042333216 198180816288 198314369388 198320099328 198453042684 198987191676 199464321024 199766310912 200001191936 200135262208 200275918848 200949590016 200955396096 201490458624 201625527222 201631352832 201767231232 201908318976 202145718528 202451768064 202968226656 203619827712 204139266048 204145164288 204448333824 204688719872 204825932416 204831850496 204969885696 205113212928 205659346032 205665288192 205803155376 206357087664 206640545202 206883508806 207196731378 207693545472 208392167424 208398188544 208684449792 208923780096 208929816576 209069872128 209240091648 209386404864 209626540207 209632596992 209920553856 210485568384 211996901376 212561362944 212709998592 213276358848 213282521088 213425494464 213575491584 213718661352 213826609152 213969947256 214293898728 214545860984 214840566837 214990796241 215385899008 215935352832 216086347776 216413503488 216965578752 217111021056 217439728128 217695389184 218281330176 218581167168 218734012224 219848638464 220150628352 220434006016 220588146688 220891152384 221150871552 221485694976 221634167328 222050709504 222199560612 222205980672 222535971756 222542401536 222797624868 222953418324 224397361152 224737099776 225001340928 225152169984 225310408704 225758181376 226068288768 226074820608 226334095104 226492361472 226676765952 226835271936 227413933344 227758239072 228304355328 228572790784 228726013952 229072306176 229656674304 229663309824 230004375552 230274809856 230429173968 230435831808 230591121408 230752364544 231049388752 231210952336 231366764286 231373449216 231528549798 231800776194 232151723622 232708374528 233655238656 233929965568 234086779904 234093543424 234441188352 234447962112 235039252608 235046043648 235203606144 235395103104 235559705472 235836671616 236160623088 236796264432 237364051968 238162477056 238169358336 238496514048 239131533312 239298748416 239573188808 239580110848 239935903704 239942836224 240103681272 240554935296 240716190663 241080636069 241364093607 242309136384 242927271936 243097141248 243465191424 243744410112 243751452672 243914850816 244086276096 244249898688 244907312832 245195269696 245566496448 246155313152 247329718272 247988256768 248161665024 248502546432 248794730496 249171406848 249338438244 249464377344 249631605132 249807048192 249981728256 251924578304 252100739072 252447031296 253126508544 253296191232 253977954048 254326824864 254334173184 254625856992 254803906656 255011361696 255189680928 255840675012 256490078208 256842399744 257144389632 257316765696 257706344448 258009350144 258363758592 258371223552 259059161088 259232820714 259240310784 259930562346 260112321378 260295130368 261796921344 262501564416 262677531648 262862143488 263171211264 263347627392 263355236352 263746336896 263753957376 264056444288 264241088384 264419159184 264426799104 264604056912 265316255568 265952428032 266355081216 266395797486 267034558464 267932786688 267940528128 268653944832 268834036296 268841803776 269022974976 269211091968 269519837409 269527624704 269927891667 269935690752 270116641431 270434238893 270624302208 271493103616 272185688064 272597778432 273293180928 273484283904 273898340352 274212461376 274220384256 274404207168 275142783552 275520726936 275844678408 276262308504 276924727296 277856223232 277864251392 278245933056 278565040128 278573088768 278759829504 278986788864 279181873152 279894071808 280317832704 280647424512 282662535168 283415150592 283613331456 284002910208 284368478464 284376694784 284567325952 284767322112 284958215136 285102145536 285293263008 285725198304 286454089116 286654394988 286887781908 287088391044 287913803776 288115130368 288551337984 289287438336 289481361408 289919637504 290260518912 290659228416 290667626496 291041773568 291236872654 291441556224 291645349632 293534171136 294521536512 294867828736 295314259968 295512223104 296067612672 296266080816 296274640896 296714629008 296723202048 297063499824 297271224432 297471554082 297480148992 297679564026 298480787514 299196481536 299649466368 300001787904 300202893312 300413878272 301424385024 301433094144 301778793472 301989815296 302235687936 302438290833 302447029248 303218577792 303677652096 304452339984 305429741568 306208899072 306217746432 306672500736 307033079808 307238898624 307247775744 307454828544 307669819392 308489019048 308497932288 308704733064 309067701592 309535631496 310277832704 310325263209 310795097067 311540318208 312588251136 312597282816 313026674688 313385670144 313394724864 313604808192 313860137472 314079607296 314448895488 314880830784 315728352576 316485402624 317549969408 317559144448 317995352064 318842044416 319064997888 319914538272 319923781632 320138241696 320363237376 320577992028 320739913728 320954920884 321440848092 321818791476 323078848512 323903029248 324129521664 324620255232 324992546816 325001936896 325219801088 325448368128 325666531584 326543083776 327421995264 327871750752 328101018336 329772957696 330651009024 330882220032 331336728576 331726307328 332228542464 332451250992 332619169792 332842140176 333076064256 333299340918 333308971008 334196437302 334430127486 336596041728 337105649664 337502011392 337728254976 338637272064 339102433152 339112230912 339501142656 339738542208 340015148928 340252907904 341120900016 342456532992 342859186176 343089020928 343608459264 344485011456 344494964736 345006563328 345412214784 345643760952 345653747712 346574083128 346816428504 347050146429 347060173824 347292824697 347701164291 348227585433 349062561792 350002085888 350236708864 350482857984 350894948352 351130169856 351140315136 351661782528 351671943168 352558878912 352569065472 352805409216 353092654656 353339558208 353755007424 354603237376 355140108288 355194396648 356046077952 357243715584 357254037504 357744771072 358205259776 358445381728 358455738368 358697299968 358948122624 359359783212 359370166272 359903855556 359914254336 360155521908 360832402944 362914250752 363463704576 364390907904 364645711872 365197787136 365616615168 365627179008 365872276224 366129414144 366374848032 366857044736 367360969248 367792904544 368349744672 369232969728 370994577408 371420053504 371430785024 371679772672 371982385152 372242497536 373192095744 373757110272 374007657366 374196566016 374447407698 374710572288 374972592384 375455256722 377886867456 378151108608 378670546944 379689762816 379944286848 380136194048 380391017344 380966931072 381938785488 382205859984 382517042544 382784521392 383761012518 384735117312 385263599616 385716584448 385975148544 386559516672 387014025216 387545637888 387556835328 388588741632 388849231071 388860466176 389306431813 389895843519 390168482067 392695382016 393752346624 394016297472 394293215232 394756816896 395021441088 395032854528 395619505344 395630936064 396084666432 396361632576 396628738776 396640198656 396906085368 397974383352 398928642048 399532621824 400002383872 400270524416 400551837696 401899180032 401910792192 402980917248 403251054444 403262705664 403534462464 403816637952 404291437056 404903536128 405936453312 407239655424 408278532096 408290328576 408896667648 409377439744 409651864832 409663700992 409939771392 410226425856 411318692064 411330576384 411606310752 412714175328 413281090404 413767017612 414393462756 415387090944 416784334848 416796377088 417368899584 417847560192 417859633152 418139744256 418480183296 418772809728 419253080414 419265193984 419841107712 420971136768 423993802752 425122725888 425419997184 426552717696 426565042176 426850988928 427150983168 427437322704 427653218304 427939894512 428587797456 429091721968 429681133674 429981592482 430771798016 431870705664 432172695552 432827006976 433931157504 434222042112 434879456256 435390778368 436562660352 436855308981 437162334336 437468024448 440301256704 440868012032 441176293376 441782304768 442301743104 442971389952 443268334656 444101419008 444399121224 444411961344 445071943512 445084803072 445595249736 445906836648 447721181271 448794722304 449474199552 450002681856 450304339968 450620817408 451516362752 452136577536 452149641216 452668190208 452984722944 453353531904 453670543872 454827866688 455516478144 456608710656 457145581568 457452027904 458144612352 459313348608 459326619648 460008751104 460549619712 460858347936 460871663616 461182242816 461504729088 462098777504 462421904672 462733528572 462746898432 463057099596 463601552388 464303447244 465416749056 467310477312 467859931136 468173559808 468187086848 468882376704 468895924224 470078505216 470092087296 470407212288 470790206208 471119410944 471673343232 472321246176 473592528864 474728103936 476324954112 476338716672 476993028096 478263066624 478597496832 479146377616 479160221696 479871807408 479885672448 480207362544 481109870592 481432381326 482161272138 482728187214 484618272768 485854543872 486194282496 486930382848 487488820224 487502905344 487829701632 488172552192 488499797376 489814625664 490390539392 491132992896 494659436544 495976513536 496323330048 497005092864 497589460992 498342813696 498676876488 498928754688 499263210264 499614096384 499949011377 499963456512 501294655953 501645191229 503849156608 504201478144 504894062592 506253017088 506592382464 507955908096 508653649728 508668346368 509251713984 509607813312 510022723392 510379361856 511681350024 512980156416 513684799488 514288779264 514633531392 515412688896 516018700288 516727517184 516742447104 518118322176 518465641428 518480621568 519861124692 520224642756 520590260736 523593842688 525003128832 525355063296 525724286976 526342422528 526695254784 526710472704 527492673792 527507914752 528112888576 528482176768 528838318368 528853598208 529208113824 530632511136 531904856064 532710162432 532791594972 534069116928 535865573376 535881056256 537307889664 537668072592 537683607552 538045949952 538422183936 539039674818 539055249408 539855783334 539871381504 540233282862 540868477786 541248604416 542986207232 544371376128 545195556864 546586361856 546968567808 547796680704 548424922752 548440768512 548808414336 550285567104 551041453872 551689356816 552524617008 553849454592 555712446464 555728502784 556491866112 557130080256 557146177536 557519659008 557973577728 558363746304 559788143616 560635665408 561011486049 561294849024 561671111547 563182885083 566830301184 567226662912 568005820416 568736956928 568753389568 569134651904 569534644224 569916430272 570204291072 570586526016 571450396608 572908178232 573308789976 573775563816 574176782088 575827607552 576230260736 577102675968 578574876672 578962722816 579839275008 580521037824 581318456832 581335252992 582083547136 582473745308 582883112448 583290699264 587068342272 589043073024 589735657472 590628519936 591024446208 592135225344 592532161632 592549281792 593429258016 593446404096 594126999648 594542448864 594943108164 594960297984 595359128052 596961575028 598392963072 599298932736 600003575808 600405786624 600827756544 602848770048 602866188288 603557586944 603979630592 604471375872 604876581666 604894058496 606437155584 607355304192 608904679968 610859483136 612417798144 612435492864 613345001472 614066159616 614477797248 614495551488 614909657088 615339638784 616978038096 616995864576 617409466128 618135403184 619071262992 620555665408 620650526418 621590194134 623080636416 625176502272 625194565632 626053349376 626771340288 626789449728 627209616384 627720274944 628159214592 628879620621 628897790976 629761661568 631456705152 635099938816 635990704128 637684088832 638129995776 639829076544 639847563264 640276483392 640726474752 641155984056 641479827456 641909841768 642881696184 643637582952 644521700511 644972388723 646157697024 647806058496 648259043328 649240510464 649985093632 650003873792 650439602176 650896736256 651333063168 653086167552 654843990528 655743501504 656202036672 659545915392 661302018048 661764440064 662673457152 663452614656 664457084928 664902501984 665238339584 665684280352 666152128512 666598681836 666617942016 668392874604 668860254972 673192083456 674211299328 675004022784 675456509952 677274544128 678204866304 678224461824 679002285312 679477084416 680030297856 680505815808 682241800032 684913065984 685718372352 686178041856 687216918528 688970022912 688989929472 690013126656 690824429568 691287521904 691307495424 693148166256 693632857008 694100292858 694120347648 694585649394 695402328582 696455170866 698125123584 700004171776 700473417728 700965715968 701789896704 702260339712 702280630272 703323565056 703343886336 705117757824 705138130944 705610818432 706185309312 706679116416 707510014848 710388793296 712092155904 714487431168 714508075008 715489542144 716410519552 716890763456 716911476736 717394599936 717896245248 718719566424 718740332544 719807711112 719828508672 720311043816 721664805888 722148571989 723241908207 724092280821 725828501504 726927409152 728781815808 729291423744 730395574272 731233230336 731254358016 731744552448 732258828288 732749696064 733714089472 734721938496 735585809088 736699489344 738465939456 741989154816 742840107008 742861570048 743359545344 743964770304 744484995072 746384191488 747514220544 748015314732 748393132032 748894815396 749421144576 749945184768 750910513444 755773734912 756302217216 757341093888 759379525632 759888573696 760272388096 760782034688 761933862144 763877570976 764411719968 765034085088 765569042784 767522025036 769470234624 770527199232 771433168896 771950297088 773119033344 774028050432 775091275776 775113670656 777177483264 777698462142 777720932352 778612863626 779791687038 780336964134 785390764032 787504693248 788032594944 788586430464 789513633792 790042882176 790065709056 791239010688 791261872128 792169332864 792723265152 793257477552 793280397312 793812170736 795948766704 797857284096 799065243648 800004767744 800541048832 801103675392 803798360064 803821584384 805961834496 806502108888 806525411328 807068924928 807633275904 808559512227 808582874112 809783675001 809807072256 810349924293 811302716679 811872906624 814479310848 816557064192 817793335296 818754879488 819303729664 819327401984 819879542784 820452851712 822637384128 822661152768 823212621504 825428350656 826562180808 827534035224 828786925512 830774181888 833568669696 833592754176 834737799168 835695120384 835719266304 836279488512 836960366592 837545619456 838506160828 838530387968 839682215424 841942273536 847987605504 850245451776 850839994368 853105435392 853130084352 853701977856 854301966336 854874645408 855306436608 855879789024 857175594912 858183443936 859362267348 859963184964 861543596032 863741411328 864345391104 865654013952 867862315008 868444084224 869758912512 870781556736 873125320704 873710617962 874324668672 874936048896 880602513408 881736024064 882352586752 883564609536 884603486208 885942779904 886536669312 888202838016 888798242448 888823922688 890143887024 890169606144 891190499472 891813673296 895442362542 897589444608 898948399104 900005363712 900608679936 901241634816 903032725504 904273155072 904299282432 905336380416 905969445888 906707063808 907314872499 907341087744 909655733376 911032956288 914904055808 916289224704 918626697216 918653239296 920017502208 921099239424 921716695872 921743327232 922364485632 923009458176 924197555008 924843809344 925467057144 925493796864 926114199192 927203104776 928606894488 930833498112 930975789627 932385291201 934620954624 935719862272 936347119616 936374173696 937764753408 937791848448 940157010432 940184174592 940814424576 941580412416 942238821888 943346686464 944642492352 947185057728 949456207872 952649908224 952677433344 953986056192 956526133248 957194993664 958292755232 958320443392 959743614816 959771344896 960414725088 962219741184 962864762652 964322544276 965456374428 969236545536 971709087744 972388564992 973860765696 974977640448 975005810688 975659403264 976345104384 976999594752 979629251328 980781078784 982265985792 989318873088 991953027072 992646660096 994010185728 995178921984 996685627392 997353752976 997857509376 998526420528 999228192768 999898022754 999926913024 1002589311906 1003290382458 1007698313216 1008402956288 1009788125184 1012506034176 1013184764928 1015911816192 1017307299456 1017336692736 1018503427968 1019215626624 1020045446784 1020758723712 1023362700048 1027369598976 1028577558528 1029267062784 1030825377792 1032037400576 1033455034368 1033484894208 1036236644352 1036931282856 1036961243136 1039722249384 1040449285512 1041150439287 1041180521472 1041878474091 1043103492873 1044682756299 1047187685376 1050006257664 1050710126592 1051448573952 1052684845056 1053390509568 1053420945408 1054985347584 1055015829504 1056225777152 1056964353536 1057676636736 1057707196416 1058416227648 1061265022272 1063809712128 1065420324864 1065583189944 1068138233856 1071731146752 1071762112512 1074615779328 1075336145184 1075367215104 1076091899904 1076844367872 1078079349636 1078110498816 1079711566668 1079742763008 1080466565724 1081736955572 1082497208832 1085972414464 1088742752256 1090391113728 1093172723712 1093937135616 1095593361408 1096849845504 1096881537024 1097616828672 1100571134208 1102082907744 1103378713632 1105049234016 1107698909184 1111424892928 1111457005568 1112983732224 1114260160512 1114292355072 1115039318016 1115947155456 1116727492608 1119576287232 1121271330816 1122022972098 1122589698048 1123342223094 1126365770166 1133660602368 1134453325824 1136011640832 1137473913856 1137506779136 1138269303808 1139069288448 1139832860544 1140408582144 1141173052032 1142900793216 1145816356464 1146617579952 1147551127632 1148353564176 1151655215104 1152460521472 1154205351936 1157149753344 1157925445632 1159678550016 1161042075648 1162636913664 1162670505984 1164167094272 1164947490616 1165766224896 1166547693213 1166581398528 1167919295439 1169687530557 1170505446201 1178086146048 1179471314944 1181257039872 1182048892416 1184270450688 1185064323264 1185098563584 1186858516032 1186892808192 1188253999296 1189084897728 1189886216328 1189920595968 1190718256104 1193923150056 1196785926144 1198597865472 1200007151616 1200811573248 1201655513088 1205697540096 1205732376576 1207115173888 1207959261184 1208942751744 1209753163332 1209788116992 1212874311168 1214710608384 1217809359936 1221718966272 1224835596288 1224870985728 1226690002944 1228132319232 1228955594496 1228991102976 1229819314176 1230679277568 1233956076192 1233991729152 1234818932256 1236270806368 1238142525984 1241111330816 1241301052836 1243180388268 1246161272832 1250353004544 1250389131264 1252106698752 1253542680576 1253578899456 1254419232768 1255440549888 1256318429184 1257759241242 1257795581952 1259523323136 1262913410304 1270199877632 1271981408256 1275368177664 1276259991552 1279658153088 1279695126528 1280552966784 1281452949504 1282311968112 1282959654912 1283819683536 1285763392368 1287275165904 1289043401022 1289944777446 1292315394048 1295612116992 1296518086656 1298481020928 1299970187264 1300007747584 1300879204352 1301793472512 1302666126336 1306172335104 1309687981056 1310565926943 1311487003008 1312404073344 1322604036096 1323528880128 1325346914304 1326905229312 1328914169856 1329805003968 1330476679168 1331368560704 1332304257024 1333197363672 1333235884032 1336785749208 1337720509944 1343163543813 1346384166912 1348422598656 1350008045568 1350913019904 1354549088256 1356409732608 1356448923648 1358004570624 1358954168832 1360060595712 1361011631616 1364483600064 1369826131968 1371436744704 1372356083712 1374433837056 1377940045824 1377979858944 1380026253312 1381648859136 1382575043808 1382614990848 1386296332512 1387265714016 1388200585716 1388240695296 1389171298788 1390804657164 1392910341732 1396250247168 1400008343552 1400946835456 1401931431936 1403579793408 1404520679424 1404561260544 1406647130112 1406687772672 1410235515648 1410276261888 1411221636864 1412370618624 1413358232832 1415020029696 1420777586592 1424184311808 1428974862336 1429016150016 1430979084288 1432821039104 1433781526912 1433822953472 1434789199872 1435792490496 1437439132848 1437480665088 1439615422224 1439657017344 1440622087632 1443329611776 1444297143978 1446483816414 1448184561642 1451657003008 1453854818304 1457563631616 1458582847488 1460791148544 1462466460672 1462508716032 1463489104896 1464517656576 1465499392128 1467385781449 1467428178944 1469443876992 1471171618176 1473398978688 1483978309632 1485680214016 1485723140096 1486719090688 1487929540608 1488969990144 1492768382976 1495028441088 1496030629464 1496786264064 1497789630792 1498842289152 1499847034131 1499890369536 1501821026888 1503883967859 1504935573687 1511547469824 1512604434432 1514682187776 1518759051264 1519777147392 1520544776192 1521564069376 1523867724288 1527755141952 1528823439936 1530068170176 1531138085568 1535044050072 1538940469248 1541054398464 1542866337792 1543900594176 1546238066688 1548056100864 1550182551552 1550227341312 1554354966528 1555396924284 1555441864704 1557225727252 1559583374076 1560673928268 1570781528064 1575009386496 1576065189888 1577172860928 1579027267584 1580085764352 1580131418112 1582478021376 1582523744256 1584338665728 1585446530304 1586514955104 1586560794624 1587624341472 1591897533408 1595714568192 1598130487296 1600009535488 1601082097664 1602207350784 1607596720128 1607643168768 1611923668992 1613004217776 1613050822656 1614137849856 1615266551808 1617119024454 1617165748224 1619567350002 1619614144512 1620699848586 1622605433358 1623745813248 1628958621696 1633114128384 1635586670592 1637509758976 1638607459328 1638654803968 1639759085568 1640905703424 1645274768256 1645322305536 1646425243008 1650856701312 1653124361616 1655068070448 1657573851024 1661548363776 1667137339392 1667185508352 1669475598336 1671390240768 1671438532608 1672558977024 1673920733184 1675091238912 1677012321656 1677060775936 1679364430848 1683884547072 1685013334641 1689548655249 1700490903552 1701679988736 1706210870784 1706260168704 1707403955712 1708603932672 1709749290816 1710612873216 1711759578048 1714351189824 1716366887872 1718724534696 1719926369928 1723087192064 1727482822656 1728690782208 1731308027904 1735724630016 1736888168448 1739517825024 1741563113472 1746250641408 1747421235924 1748649337344 1749872097792 1761205026816 1763472048128 1764705173504 1767129219072 1769206972416 1771885559808 1773073338624 1776405676032 1777596484896 1777647845376 1780287774048 1780339212288 1782380998944 1783627346592 1790884725084 1795178889216 1797896798208 1800010727424 1801217359872 1802483269632 1806065451008 1808546310144 1808598564864 1810672760832 1811938891776 1813414127616 1814629744998 1814682175488 1819311466752 1822065912576 1829808111616 1832578449408 1837253394432 1837306478592 1840035004416 1842198478848 1843433391744 1843486654464 1844728971264 1846018916352 1848395110016 1849687618688 1850934114288 1850987593728 1852228398384 1854406209552 1857213788976 1861666996224 1861951579254 1864770582402 1869241909248 1871439724544 1872694239232 1872748347392 1875529506816 1875583696896 1880314020864 1880368349184 1881628849152 1883160824832 1884477643776 1886638861863 1886693372928 1889284984704 1893039672251 1894370115456 1905299816448 1907972112384 1913052266496 1914389987328 1916585510464 1916640886784 1919487229632 1919542689792 1920829450176 1924439482368 1925729525304 1928645088552 1930912748856 1933565101533 1934917166169 1938473091072 1943418175488 1944777129984 1947721531392 1949955280896 1950011621376 1951318806528 1952690208768 1953999189504 1959258502656 1961562157568 1964531971584 1978637746176 1983906054144 1985293320192 1988020371456 1990357843968 1993371254784 1994707505952 1995715018752 1997052841056 1998456385536 1999796045508 1999853826048 2005178623812 2006580764916 2015396626432 2016805912576 2019576250368 2025012068352 2026369529856 2031823632384 2034614598912 2034673385472 2037006855936 2038431253248 2040090893568 2041517447424 2046725400096 2054739197952 2057155117056 2058534125568 2061650755584 2064074801152 2066910068736 2066969788416 2072473288704 2073862565712 2073922486272 2079444498768 2080898571024 2082300878574 2082361042944 2083756948182 2086206985746 2089365512598 2094375370752 2100012515328 2101420253184 2102897147904 2105369690112 2106781019136 2106841890816 2109970695168 2110031659008 2112451554304 2113928707072 2115353273472 2115414392832 2116832455296 2122530044544 2131166379888 2136276467712 2143462293504 2143524225024 2149231558656 2150672290368 2150734430208 2152183799808 2153688735744 2156158699272 2156220997632 2159423133336 2159485526016 2160933131448 2163473911144 2164994417664 2166445715967 2171944828928 2172276842463 2177485504512 2180782227456 2186345447424 2187874271232 2191186722816 2193699691008 2193763074048 2195233657344 2201142268416 2204165815488 2206757427264 2210098468032 2215397818368 2222849785856 2222914011136 2225967464448 2228520321024 2228584710144 2230078636032 2231894310912 2233454985216 2239152574464 2242542661632 2244045944196 2245179396096 2246684446188 2252731540332 2267321204736 2268906651648 2272023281664 2274947827712 2275013558272 2276538607616 2278138576896 2279665721088 2280817164288 2282346104064 2285801586432 2291632712928 2293235159904 2295102255264 2296707128352 2303310430208 2304921042944 2308410703872 2314299506688 2315850891264 2319357100032 2322084151296 2325273827328 2325341011968 2328334188544 2329894981232 2331532449792 2333095386426 2333162797056 2335838590878 2339375061114 2341010892402 2356172292096 2358942629888 2362514079744 2364097784832 2368540901376 2370128646528 2370197127168 2373717032064 2373785616384 2376507998592 2378169795456 2379772432656 2379841191936 2381436512208 2387846300112 2393571852288 2397195730944 2400014303232 2401623146496 2403311026176 2411395080192 2411464753152 2414230347776 2415918522368 2417885503488 2419506326664 2419576233984 2425678536681 2425748622336 2429351025003 2429421216768 2431049772879 2433908150037 2435618719872 2443437932544 2449671192576 2453380005888 2456264638464 2457911188992 2457982205952 2459638628352 2461358555136 2467912152384 2467983458304 2469637864512 2472541612736 2476285051968 2482222661632 2482602105672 2486360776536 2492322545664 2500706009088 2500778262528 2504213397504 2507085361152 2507157798912 2508838465536 2510881099776 2512636858368 2515518482484 2515591163904 2519046646272 2525826820608 2540399755264 2543962816512 2550736355328 2552519983104 2559316306176 2559390253056 2561105933568 2562905899008 2564623936224 2565919309824 2567639367072 2571526784736 2574550331808 2578086802044 2579889554892 2584630788096 2591224233984 2593036173312 2596962041856 2599940374528 2600015495168 2601758408704 2603586945024 2605332252672 2612344670208 2619375962112 2621131853886 2622974006016 2624808146688 2645208072192 2647057760256 2650693828608 2653810458624 2657828339712 2659610007936 2660953358336 2662737121408 2664608514048 2666394727344 2666471768064 2673571498416 2675441019888 2686327087626 2692768333824 2696845197312 2700016091136 2701826039808 2709098176512 2712819465216 2712897847296 2716009141248 2717908337664 2720121191424 2721944617497 2722023263232 2725145022691 2728967200128 2744712167424 2748867674112 2755880091648 2755959717888 2760052506624 2763297718272 2765150087616 2765229981696 2772592665024 2774531428032 2776401171432 2776481390592 2778342597576 2781609314328 2785820683464 2792500494336 2792927368881 2800016687104 2801893670912 2803862863872 2807159586816 2809041358848 2809122521088 2813294260224 2813375545344 2820471031296 2820552523776 2822443273728 2824741237248 2826716465664 2830040059392 2841555173184 2848368623616 2857949724672 2858032300032 2861958168576 2865642078208 2867563053824 2867645906944 2869578399744 2871584980992 2874878265696 2874961330176 2879230844448 2879314034688 2881244175264 2886659223552 2888594287956 2892967632828 2896369123284 2903314006016 2907709636608 2915127263232 2917165694976 2921582297088 2924932921344 2925017432064 2926978209792 2929035313152 2930998784256 2934771562898 2934856357888 2938887753984 2942343236352 2946797957376 2967956619264 2971360428032 2971446280192 2973438181376 2975859081216 2977939980288 2985536765952 2990056882176 2992061258928 2993572528128 2995579261584 2997684578304 2999694068262 2999780739072 3003642053776 3007767935718 3009871147374 3023094939648 3025208868864 3029364375552 3037518102528 3039554294784 3041089552384 3043128138752 3047735448576 3055510283904 3057646879872 3060136340352 3062276171136 3070088100144 3082108796928 3085732675584 3087801188352 3092476133376 3096112201728 3100365103104 3100454682624 3108709933056 3110793848568 3110883729408 3114451454504 3119166748152 3121347856536 3129310478619 3134048268897 3141563056128 3150018772992 3152130379776 3154345721856 3158054535168 3160171528704 3160262836224 3164956042752 3165047488512 3168677331456 3170893060608 3173029910208 3173121589248 3175248682944 3183795066816 3191429136384 3196260974592 3200019070976 3202164195328 3204414701568 3215193440256 3215286337536 3223847337984 3226008435552 3226101645312 3228275699712 3230533103616 3234238048908 3234331496448 3239134700004 3239228289024 3241399697172 3245210866716 3247491626496 3257917243392 3266228256768 3271173341184 3275019517952 3277214918656 3277309607936 3279518171136 3281811406848 3290549536512 3290644611072 3292850486016 3301713402624 3306248723232 3310136140896 3315147702048 3323096727552 3334274678784 3334371016704 3338951196672 3342780481536 3342877065216 3345117954048 3347841466368 3350182477824 3354024643312 3354121551872 3358728861696 3367769094144 3370026669282 3379097310498 3400981807104 3403359977472 3412421741568 3412520337408 3414807911424 3417207865344 3419498581632 3421225746432 3423519156096 3428702379648 3432733775744 3437449069392 3439852739856 3454965645312 3457381564416 3462616055808 3471449260032 3473776336896 3479035650048 3483126226944 3492501282816 3494842471848 3497298674688 3499643079639 3499744195584 3503757886317 3509062591671 3511516338603 3526944096256 3529410347008 3534258438144 3538413944832 3543771119616 3546146677248 3552811352064 3555192969792 3555295690752 3560575548096 3560678424576 3564761997888 3567254693184 3581769450168 3590357778432 3595793596416 3600021454848 3602434719744 3604966539264 3612130902016 3617092620288 3617197129728 3621345521664 3623877783552 3626828255232 3629259489996 3629364350976 3638622933504 3644131825152 3659616223232 3665156898816 3674506788864 3674612957184 3680070008832 3684396957696 3686866783488 3686973308928 3689457942528 3692037832704 3696790220032 3699375237376 3701868228576 3701975187456 3704456796768 3708812419104 3714427577952 3723333992448 3723903158508 3729541164804 3738483818496 3742879449088 3745388478464 3745496694784 3751059013632 3751167393792 3760628041728 3760736698368 3763257698304 3766321649664 3768955287552 3773277723726 3773386745856 3778569969408 3786079344502 3788740230912 3810599632896 3815944224768 3826104532992 3828779974656 3833171020928 3833281773568 3838974459264 3839085379584 3841658900352 3848878964736 3851459050608 3857290177104 3861825497712 3867130203066 3869834332338 3876946182144 3886836350976 3889554259968 3895443062784 3899910561792 3900023242752 3902637613056 3905380417536 3907998379008 3918517005312 3923124315136 3929063943168 3931697780829 3967812108288 3970586640384 3976040742912 3980715687936 3986742509568 3989415011904 3991430037504 3994105682112 3996912771072 3999592091016 3999707652096 4010357247624 4013161529832 4030793252864 4033611825152 4039152500736 4050024136704 4052739059712 4063647264768 4069229197824 4069346770944 4074013711872 4076862506496 4080181787136 4083034894848 4093450800192 4109478395904 4114310234112 4117068251136 4123301511168 4128149602304 4133820137472 4133939576832 4144946577408 4147725131424 4147844972544 4158888997536 4161797142048 4164601757148 4164722085888 4167513896364 4172413971492 4178731025196 4188750741504 4200025030656 4202840506368 4205794295808 4210739380224 4213562038272 4213683781632 4219941390336 4220063318016 4224903108608 4227857414144 4230706546944 4230828785664 4233664910592 4245060089088 4262332759776 4272552935424 4286924587008 4287048450048 4298463117312 4301344580736 4301468860416 4304367599616 4307377471488 4312317398544 4312441995264 4318846266672 4318971052032 4321866262896 4326947822288 4329988835328 4332891431934 4343889657856 4344553684926 4354971009024 4361564454912 4372690894848 4375748542464 4382373445632 4387399382016 4387526148096 4390467314688 4402157344347 4402284536832 4408331630976 4413514854528 4420196936064 4445699571712 4451934928896 4457040642048 4457169420288 4460157272064 4463788621824 4466909970432 4478305148928 4485085323264 4488091888392 4490358792192 4493368892376 4505463080664 4511651903577 4514806721061 4534642409472 4537813303296 4544046563328 4549895655424 4550027116544 4553077215232 4556277153792 4559331442176 4561634328576 4564692208128 4571603172864 4583265425856 4586470319808 4590204510528 4593414256704 4606620860416 4609842085888 4616821407744 4628599013376 4631701782528 4638714200064 4644168302592 4650547654656 4650682023936 4656668377088 4659789962464 4663064899584 4666190772852 4666325594112 4671677181756 4678750122228 4682021784804 4712344584192 4717885259776 4725028159488 4728195569664 4737081802752 4740257293056 4740394254336 4747434064128 4747571232768 4753015997184 4756339590912 4759544865312 4759682383872 4762873024416 4775692600224 4787143704576 4794391461888 4800028606464 4803246292992 4806622052352 4822790160384 4822929506304 4828460695552 4831837044736 4835771006976 4839012653328 4839152467968 4851357073362 4851497244672 4858702050006 4858842433536 4862099545758 4867816300074 4871237439744 4886875865088 4899342385152 4906760011776 4912529276928 4915822377984 4915964411904 4919277256704 4922717110272 4935824304768 4935966916608 4939275729024 4945083225472 4952570103936 4965204211344 4972721553072 4984645091328 5001412018176 5001556525056 5008426795008 5014170722304 5014315597824 5017676931072 5021762199552 5025273716736 5031036964968 5031182327808 5038093292544 5051653641216 5055040003923 5060983613569 5068645965747 5080799510528 5101472710656 5105039966208 5118632612352 5118780506112 5122211867136 5125811798016 5129247872448 5131838619648 5135278734144 5143053569472 5149100663616 5156173604088 5159779109784 5169261576192 5182448467968 5186072346624 5193924083712 5199880749056 5200030990336 5203516817408 5207173890048 5210664505344 5224689340416 5238751924224 5242263707772 5245948012032 5249616293376 5290416144384 5294115520512 5301387657216 5307620917248 5315656679424 5319220015872 5321906716672 5325474242816 5329217028096 5332789454688 5332943536128 5347142996832 5350882039776 5372654175252 5385536667648 5393690394624 5400032182272 5403652079616 5418196353024 5425638930432 5425795694592 5432018282496 5435816675328 5440242382848 5443889234994 5444046526464 5450290045382 5457934400256 5489424334848 5497735348224 5511760183296 5511919435776 5520105013248 5526595436544 5530300175232 5530459963392 5545185330048 5549062856064 5552802342864 5552962781184 5556685195152 5563218628656 5571641366928 5585000988672 5585854737762 5600033374208 5603787341824 5607725727744 5614319173632 5618082717696 5618245042176 5626588520448 5626751090688 5640942062592 5641105047552 5644886547456 5649482474496 5653432931328 5659916585589 5660080118784 5679119016753 5683110346368 5715899449344 5723916337152 5731284156416 5735126107648 5735291813888 5739156799488 5743169961984 5749756531392 5749922660352 5758461688896 5758628069376 5762488350528 5773318447104 5777188575912 5785935265656 5792738246568 5806628012032 5815419273216 5830254526464 5834331389952 5843164594176 5849865842688 5850034864128 5853956419584 5858070626304 5861997568512 5869543125796 5869712715776 5877775507968 5884686472704 5893595914752 5935913238528 5942720856064 5942892560384 5946876362752 5951718162432 5955879960576 5971073531904 5980113764352 5984122517856 5987145056256 5991158523168 5995369156608 5999388136524 5999561478144 6007284107552 6015535871436 6019742294748 6046189879296 6050417737728 6058728751104 6075036205056 6079108589568 6082179104768 6086256277504 6095470897152 6111020567808 6115293759744 6120272680704 6124552342272 6140176200288 6164217593856 6171465351168 6175602376704 6184952266752 6192224403456 6200730206208 6200909365248 6217419866112 6221587697136 6221767458816 6228902909008 6238333496304 6242695713072 6258620957238 6268096537794 6283126112256 6300037545984 6304260759552 6308691443712 6316109070336 6320343057408 6320525672448 6329912085504 6330094977024 6337354662912 6341786121216 6346059820416 6346243178496 6350497365888 6367590133632 6404328390656 6408829403136 6430386880512 6430572675072 6447694675968 6452016871104 6452203290624 6456551399424 6461066207232 6468476097816 6468662992896 6478269400008 6478456578048 6482799394344 6490421733432 6494983252992 6499337147901 6515834486784 6516830527389 6532456513536 6542346682368 6550039035904 6554429837312 6554619215872 6559036342272 6563622813696 6581099073024 6581289222144 6585700972032 6603426805248 6612497446464 6620272281792 6630295404096 6646193455104 6668549357568 6668742033408 6677902393344 6685560963072 6685754130432 6690235908096 6695682932736 6700364955648 6708049286624 6708243103744 6717457723392 6735538188288 6740053338564 6758194620996 6801963614208 6806719954944 6824843483136 6825040674816 6829615822848 6834415730688 6838997163264 6842451492864 6847038312192 6857404759296 6865467551488 6874898138784 6879705479712 6909931290624 6914763128832 6925232111616 6942898520064 6947552673792 6958071300096 6966252453888 6985002565632 6989684943696 6994597349376 6999286159278 6999488391168 7007515772634 7018125183342 7023032677206 7053888192512 7058820694016 7068516876288 7076827889664 7087542239232 7092293354496 7105622704128 7110385939584 7110591381504 7121151096192 7121356849152 7129523995776 7134509386368 7163538900336 7180715556864 7191587192832 7200042909696 7204869439488 7209933078528 7224261804032 7234185240576 7234394259456 7242691043328 7247755567104 7253656510464 7258518979992 7258728701952 7277035610043 7277245867008 7288053075009 7288263650304 7293149318637 7301724450111 7319232446464 7330313797632 7349013577728 7360140017664 7368793915392 7373733566976 7373946617856 7378915885056 7384075665408 7393580440064 7398750474752 7403736457152 7403950374912 7408913593536 7417624838208 7428855155904 7446667984896 7447806317016 7459082329608 7476967636992 7485758898176 7490776956928 7490993389568 7502118027264 7502334787584 7521256083456 7521473396736 7526515396608 7532643299328 7537910575104 7546555447452 7546773491712 7557139938816 7572158689004 7577480461824 7621199265792 7631888449536 7652209065984 7657559949312 7666342041856 7666563547136 7677948918528 7678170759168 7683317800704 7697757929472 7702918101216 7714580354208 7723650995424 7734260406132 7739668664676 7753892364288 7773672701952 7779108519936 7790886125568 7799821123584 7800046485504 7805275226112 7810760835072 7815996758016 7837034010624 7846248630272 7858127886336 7863395561658 7935624216576 7941173280768 7952081485824 7961431375872 7973485019136 7978830023808 7982860075008 7988211364224 7993825542144 7999184182032 7999415304192 8020714495248 8026323059664 8061586505728 8067223650304 8078305001472 8100048273408 8105478119424 8127294529536 8138458395648 8138693541888 8148027423744 8153725012992 8160363574272 8165833852491 8166069789696 8175435068073 8186901600384 8234136502272 8246603022336 8256299204608 8267640274944 8267879153664 8289893154816 8295450262848 8295689945088 8317777995072 8323594284096 8329203514296 8329444171776 8335027792728 8344827942984 8357462050392 8377501483008 8378782106643 8400050061312 8405681012736 8411588591616 8421478760448 8427124076544 8427367563264 8439882780672 8440126636032 8449806217216 8455714828288 8461413093888 8461657571328 8467329821184 8490120178176 8524665519552 8545105870848 8573849174016 8574096900096 8596926234624 8602689161472 8602937720832 8608735199232 8614754942976 8624634797088 8624883990528 8637692533344 8637942104064 8643732525792 8653895644576 8659977670656 8665782863868 8687779315712 8689107369852 8709942018048 8723128909824 8745381789696 8751497084928 8764746891264 8774798764032 8775052296192 8780934629376 8804314688694 8804569073664 8816663261952 8827029709056 8840393872128 8891399143424 8903869857792 8914081284096 8914338840576 8920314544128 8927577243648 8933819940864 8956610297856 8970170646528 8976183776784 8980717584384 8986737784752 9010926161328 9023303807154 9029613442122 9069284818944 9075626606592 9088093126656 9099791310848 9100054233088 9106154430464 9112554307584 9118662884352 9123268657152 9129384416256 9143206345728 9166530851712 9172940639616 9180409021056 9186828513408 9257198026752 9263403565056 9277428400128 9288336605184 9301095309312 9301364047872 9313336754176 9319579924928 9326129799168 9332381545704 9332651188224 9343354363512 9357500244456 9364043569608 9387931435857 9402144806691 9424689168384 9435770519552 9450056318976 9456391139328 9474163605504 9480514586112 9480788508672 9494868128256 9495142465536 9506031994368 9512679181824 9519089730624 9519364767744 9525746048832 9551385200448 9574287409152 9588782923776 9600057212928 9606492585984 9613244104704 9645580320768 9645859012608 9656921391104 9663674089472 9671542013952 9678025306656 9678304935936 9702714146724 9702994489344 9717404100012 9717684867072 9724199091516 9735632600148 9742474879488 9773751730176 9798684770304 9813520023552 9825058553856 9831644755968 9831928823808 9838554513408 9845434220544 9871648609536 9871933833216 9878551458048 9890166450944 9905140207872 9930408422688 9945443106144 9969290182656 10002824036352 10003113050112 10016853590016 10028341444608 10028631195648 10035353862144 10043524399104 10050547433472 10062073929936 10062364655616 10076186585088 10103307282432 10110080007846 10121967227138 10137291931494 10161599021056 10202945421312 10210079932416 10237265224704 10237561012224 10244423734272 10251623596032 10258495744896 10263677239296 10270557468288 10286107138944 10298201327232 10312347208176 10319558219568 10364896935936 10372144693248 10387848167424 10399761498112 10400061980672 10407033634816 10414347780096 10421329010688 10449378680832 10477503848448 10484527415544 10491896024064 10498929238917 10499232586752 10511273658951 10527187775013 10534549015809 10580832288768 10588231041024 10602775314432 10615241834496 10631313358848 10638440031744 10643813433344 10650948485632 10658434056192 10665578909376 10665887072256 10694285993664 10701764079552 10745308350504 10771073335296 10787380789248 10800064364544 10807304159232 10836392706048 10851277860864 10851591389184 10864036564992 10871633350656 10880484765696 10887778469988 10888093052928 10900580090764 10915868800512 10978848669696 10995470696448 11023520366592 11023838871552 11040210026496 11053190873088 11060600350464 11060919926784 11090370660096 11098125712128 11105604685728 11105925562368 11113370390304 11126437257312 11143282733856 11170001977344 11171709475524 11200066748416 11207574683648 11215451455488 11228638347264 11236165435392 11236490084352 11253177040896 11253502181376 11281884125184 11282210095104 11289773094912 11298964948992 11306865862656 11319833171178 11320160237568 11358238033506 11366220692736 11431798898688 11447832674304 11462568312832 11470252215296 11470583627776 11478313598976 11486339923968 11499513062784 11499845320704 11516923377792 11517256138752 11524976701056 11546636894208 11554377151824 11571870531312 11585476493136 11613256024064 11630838546432 11660509052928 11668662779904 11686329188352 11699731685376 11700069728256 11707912839168 11716141252608 11723995137024 11739086251592 11739425431552 11755551015936 11769372945408 11787191829504 11795093342487 11885441712128 11893752725504 11903436324864 11911759921152 11942147063808 11960227528704 11968245035712 11974290112512 11982317046336 11990738313216 11998776273048 11999122956288 12014568215104 12031071742872 12039484589496 12092379758592 12100835475456 12117457502208 12150072410112 12158217179136 12164358209536 12172512555008 12190941794304 12222041135616 12230587519488 12240545361408 12249104684544 12280352400576 12328435187712 12342930702336 12351204753408 12369904533504 12384448806912 12401460412416 12401818730496 12434839732224 12443175394272 12443534917632 12457805818016 12476666992608 12485391426144 12517241914476 12536193075588 12566252224512 12600075091968 12608521519104 12617382887424 12632218140672 12640686114816 12641051344896 12659824171008 12660189954048 12674709325824 12683572242432 12692119640832 12692486356992 12700994731776 12735180267264 12808656781312 12817658806272 12860773761024 12861145350144 12895389351936 12904033742208 12904406581248 12913102798848 12922132414464 12936952195632 12937325985792 12956538800016 12956913156096 12965598788688 12980843466864 12989966505984 12998674295802 13031668973568 13033661054778 13064913027072 13084693364736 13100078071808 13108859674624 13109238431744 13118072684544 13127245627392 13162198146048 13162578444288 13171401944064 13206472033041 13206853610496 13224994892928 13240544563584 13260590808192 13337098715136 13355804786688 13371121926144 13371508260864 13380471816192 13391365865472 13400729911296 13416098573248 13416486207488 13434915446784 13471076376576 13480106677128 13516389241992 13534955710731 13544420163183 13603927228416 13613439909888 13649686966272 13650081349632 13659231645696 13668831461376 13677994326528 13684902985728 13694076624384 13714809518592 13730935102976 13749796277568 13759410959424 13819862581248 13829526257664 13850464223232 13885797040128 13895105347584 13916142600192 13932504907776 13970005131264 13979369887392 13989194698752 13998572318556 13998976782336 14015031545268 14036250366684 14046065354412 14107776385024 14117641388032 14137033752576 14153655779328 14175084478464 14184586708992 14211245408256 14220771879168 14221182763008 14242302192384 14242713698304 14259047991552 14269018772736 14327077800672 14361431113728 14383174385664 14400085819392 14409738878976 14419866157056 14448523608064 14468370481152 14468788518912 14485382086656 14495511134208 14507313020928 14517037959984 14517457403904 14554071220086 14554491734016 14576106150018 14576527300608 14586298637274 14603448900222 14638464892928 14660627595264 14698027155456 14720280035328 14737587830784 14747467133952 14747893235712 14757831770112 14768151330816 14787160880128 14797500949504 14807472914304 14807900749824 14817827187072 14835249676416 14857710311808 14895612634032 14918164659216 14953935273984 14971517796352 14981553913856 14981986779136 15004236054528 15004669575168 15042512166912 15042946793472 15053030793216 15065286598656 15075821150208 15093110894904 15093546983424 15114279877632 15144317378008 15154960923648 15165120011769 15182950840707 15205937897241 15242398531584 15304418131968 15315119898624 15332684083712 15333127094272 15355897837056 15356341518336 15366635601408 15395515858944 15405836202432 15429160708416 15447301990848 15468520812264 15479337329352 15507784728576 15547345403904 15558217039872 15581772251136 15599642247168 15600092971008 15610550452224 15621521670144 15631993516032 15674068021248 15692497260544 15716255772672 15726791123316 15871248433152 15882346561536 15904162971648 15922862751744 15946970038272 15957660047616 15965720150016 15976422728448 15987651084288 15998368364064 15998830608384 16041428990496 16052646119328 16123173011456 16134447300608 16156610002944 16200096546816 16210956238848 16254589059072 16276916791296 16277387083776 16296054847488 16307450025984 16320727148544 16331667704982 16332139579392 16350870136146 16373803200768 16468273004544 16493206044672 16512598409216 16535280549888 16535758307328 16579786309632 16590900525696 16591379890176 16635555990144 16647188568192 16658407028592 16658888343552 16670055585456 16689655885968 16714924100784 16755002966016 16757564213286 16800100122624 16811362025472 16823177183232 16842957520896 16854248153088 16854735126528 16879765561344 16880253272064 16899612434432 16911429656576 16922826187776 16923315142656 16934659642368 16979749756767 16980240356352 17037357050259 17049331039104 17147698348032 17193852469248 17205378322944 17205875441664 17217470398464 17229509885952 17249269594176 17249767981056 17275385066688 17275884208128 17287465051584 17307791289152 17319955341312 17331565727736 17375558631424 17378214739704 17419884036096 17446257819648 17490763579392 17502994169856 17529493782528 17549597528064 17550104592384 17561869258752 17608629377388 17609138147328 17633326523904 17654059418112 17680787744256 17782798286848 17807739715584 17828162568192 17828677681152 17840629088256 17855154487296 17867639881728 17913220595712 17940341293056 17952367553568 17961435168768 17973475569504 18021852322656 18046607614308 18059226884244 18138569637888 18151253213184 18176186253312 18199582621696 18200108466176 18212308860928 18225108615168 18237325768704 18246537314304 18258768832512 18286412691456 18333061703424 18345881279232 18360818042112 18373657026816 18514396053504 18526807130112 18554856800256 18576673210368 18602190618624 18602728095744 18626673508352 18639159849856 18652259598336 18664763091408 18665302376448 18686708727024 18715000488912 18728087139216 18775862871714 18804289613382 18849378336768 18871541039104 18900112637952 18912782278656 18948327211008 18961029172224 18961577017344 18989736256512 18990284931072 19012063988736 19025358363648 19038179461248 19038729535488 19051492097664 19076015158837 19102770400896 19212985171968 19226488209408 19291160641536 19291718025216 19313842782208 19327348178944 19343084027904 19356050613312 19356609871872 19405428293448 19405988978688 19434808200024 19435369734144 19448398183032 19471265200296 19484949758976 19498011443703 19547503460352 19550491582167 19597369540608 19627040047104 19650117107712 19663289511936 19663857647616 19677109026816 19690868441088 19743297219072 19743867666432 19757102916096 19780332901888 19810280415744 19860816845376 19890886212288 19938580365312 20005648072704 20006226100224 20033707180032 20056682889216 20057262391296 20070707724288 20087048798208 20101094866944 20124147859872 20124729311232 20152373170176 20206614564864 20220160015692 20243934454276 20274583862988 20323198042112 20405890842624 20420159864832 20474530449408 20475122024448 20488847468544 20503247192064 20516991489792 20527354478592 20541114936576 20572214277888 20596402654464 20624694416352 20639116439136 20729793871872 20744289386496 20775696334848 20799522996224 20800123961344 20814067269632 20828695560192 20842658021376 20898757361664 20955007696896 20969054831088 20983792048128 20997858477834 20998465173504 21022547317902 21054375550026 21069098031618 21161664577536 21176462082048 21205550628864 21230483668992 21262626717696 21276880063488 21287626866688 21301896971264 21316868112384 21331157818752 21331774144512 21388571987328 21403528159104 21490616701008 21542146670592 21574761578496 21600128729088 21614608318464 21672785412096 21702555721728 21703182778368 21728073129984 21743266701312 21760969531392 21775556939976 21776186105856 21801160181528 21831106830129 21831737601024 21905173350333 21957697339392 21990941392896 22047040733184 22080420052992 22106381746176 22121200700928 22121839853568 22180741320192 22196251424256 22211209371456 22211851124736 22226740780608 22252874514624 22286565467712 22340003954688 22343418951048 22400133496832 22415149367296 22430902910976 22457276694528 22472330870784 22472980168704 22506354081792 22507004362752 22563768250368 22564420190208 22579546189824 22597929897984 22613731725312 22639666342356 22640320475136 22716476067012 22732441385472 22863597797376 22895665348608 22925136625664 22940504430592 22941167255552 22956627197952 22972679847936 22999026125568 22999690641408 23033846755584 23034512277504 23049953402112 23093273788416 23108754303648 23143741062624 23170952986272 23226512048128 23261677092864 23321018105856 23337325559808 23372658376704 23399463370752 23400139456512 23415825678336 23432282505216 23447990274048 23478172503184 23478850863104 23511102031872 23538745890816 23574383659008 23590186684974 23770883424256 23787505451008 23806872649728 23823519842304 23884294127616 23920455057408 23936490071424 23948580225024 23964634092672 23981476626432 23997552546096 23998245912576 24029136430208 24062143485744 24078969178992 24184759517184 24201670950912 24234915004416 24300144820224 24316434358272 24328716419072 24345025110016 24381883588608 24444082271232 24461175038976 24481090722816 24497501557473 24498209369088 24526305204219 24560704801152 24702409506816 24739809067008 24768897613824 24802920824832 24803637460992 24869679464448 24886350788544 24887069835264 24915611636032 24953333985216 24970782852288 25034483828952 25072386151176 25132504449024 25136346319929 25200150183936 25217043038208 25234765774848 25264436281344 25281372229632 25282102689792 25319648342016 25320379908096 25349418651648 25367144484864 25384239281664 25384972713984 25401989463552 25470360534528 25617313562624 25635317612544 25721547522048 25722290700288 25790778703872 25808067484416 25808813162496 25826205597696 25844264828928 25873904391264 25874651971584 25913077600032 25913826312192 25931197577376 25961686933728 25979933011968 25997348591604 26063337947136 26067322109556 26129826054144 26169386729472 26200156143616 26217719349248 26218476863488 26236145369088 26254491254784 26324396292096 26325156888576 26342803888128 26412944066082 26413707220992 26449989785856 26481089127168 26521181616384 26674197430272 26711609573376 26742243852288 26743016521728 26760943632384 26782731730944 26801459822592 26832197146496 26832972414976 26869830893568 26942152753152 26960213354256 27032778483984 27069911421462 27088840326366 27207854456832 27226879819776 27299373932544 27300162699264 27318463291392 27337662922752 27355988653056 27369805971456 27388153248768 27429619037184 27461870205952 27499592555136 27518821918848 27771594080256 27790210695168 27832285200384 27865009815552 27940010262528 27958739774784 27978389397504 27997144637112 27997953564672 28030063090536 28072500733368 28092130708824 28163794307571 28215552770048 28235282776064 28274067505152 28307311558656 28350168956928 28369173417984 28422490816512 28441543758336 28442365526016 28484604384768 28485427396608 28518095983104 28538037545472 28654155601344 28722862227456 28766348771328 28800171638784 28819477757952 28839732314112 28897047216128 28936740962304 28937577037824 28970764173312 28991022268416 29014626041856 29034075919968 29034914807808 29108142440172 29108983468032 29152212300036 29153054601216 29172597274548 29206897800444 29276929785856 29321255190528 29396054310912 29440560070656 29475175661568 29494934267904 29495786471424 29515663540224 29536302661632 29574321760256 29595001899008 29614945828608 29615801499648 29635654374144 29670499352832 29715420623616 29791225268064 29836329318432 29907870547968 29943035592704 29963107827712 29963973558272 30008472109056 30009339150336 30085024333824 30085893586944 30106061586432 30130573197312 30151642300416 30186221789808 30187093966848 30228559755264 30288634756016 30309921847296 30330240023538 30365901681414 30411875794482 30484797063168 30608836263936 30630239797248 30665368167424 30666254188544 30711795674112 30712683036672 30733271202816 30791031717888 30811672404864 30858321416832 30894603981696 30937041624528 30958674658704 31094690807808 31116434079744 31163544502272 31199284494336 31200185942016 31221100904448 31243043340288 31263987032064 31348136042496 31384994521088 31432511545344 31453582246632 31533820976853 31581563325039 31603647047427 31742496866304 31764693123072 31808325943296 31845725503488 31893940076544 31915320095232 31931440300032 31952845456896 31975302168576 31996736728128 31997661216768 32082857980992 32105292238656 32246346022912 32268894601216 32313220005888 32400193093632 32421912477696 32509178118144 32553833582592 32554774167552 32592109694976 32614900051968 32641454297088 32663335409964 32664279158784 32701740272292 32747606401536 32936546009088 32986412089344 33025196818432 33070561099776 33071516614656 33159572619264 33181801051392 33182759780352 33271111980288 33294377136384 33316814057184 33317776687104 33340111170912 33379311771936 33429848201568 33510005932032 33515128426572 33600200245248 33622724050944 33646354366464 33685915041792 33708496306176 33709470253056 33759531122688 33760506544128 33799224868864 33822859313152 33845652375552 33846630285312 33869319284736 33959499513534 33960480712704 34074714100518 34098662078208 34295396696064 34387704938496 34410756645888 34411750883328 34434940796928 34459019771904 34498539188352 34499535962112 34550770133376 34551768416256 34574930103168 34615582578304 34639910682624 34663131455472 34756429479408 34839768072192 34892515639296 34981527158784 35005988339712 35058987565056 35099195056128 35100209184768 35123738517504 35217258754776 35218276294656 35266653047808 35308118836224 35361575488512 35385280027461 35426885294983 35565596573696 35656325136384 35681258176512 35710308974592 35735279763456 35826441191424 35880682586112 35904735107136 35922870337536 35946951139008 36043704645312 36093215228616 36118453768488 36277139275776 36302506426368 36352372506624 36399165243392 36400216932352 36424617721856 36450217230336 36474651537408 36493074628608 36517537665024 36572825382912 36666123406848 36691762558464 36721636084224 36747314053632 37028792107008 37053614260224 37109713600512 37153346420736 37204381237248 37205456191488 37253347016704 37278319699712 37304519196672 37329526182816 37330604752896 37373417454048 37430000977824 37456174278432 37551725743428 37608579226764 37698756673536 37743082078208 37800225275904 37825564557312 37896654422016 37922058344448 37923154034688 37979472513024 37980569862144 38024127977472 38050716727296 38076358922496 38077459070976 38102984195328 38152030317674 38205540801792 38425970343936 38452976418816 38582321283072 38583436050432 38627685564416 38654696357888 38686168055808 38712101226624 38713219743744 38810856586896 38811977957376 38869616400048 38870739468288 38896796366064 38942530400592 38969899517952 38996022887406 39095006920704 39100983164334 39194739081216 39254080094208 39300234215424 39326579023872 39327715295232 39354218053632 39381736882176 39486594438144 39487735332864 39514205832192 39560665803776 39619416099123 39620560831488 39721633690752 39781772424576 40011296145408 40067414360064 40113365778432 40114524782592 40141415448576 40174097596416 40202189733888 40248295719744 40249458622464 40304746340352 40413229129728 40440320031384 40487868908552 40549167725976 40646396084224 40811781685248 40840319729664 40949060898816 40950244048896 40977694937088 41006494384128 41033982979584 41054708957184 41082229873152 41144428555776 41192805308928 41249388832704 41278232878272 41459587743744 41488578772992 41551392669696 41599045992448 41600247922688 41628134539264 41657391120384 41685316042752 41797514723328 41910015393792 41938109662176 41967584096256 41995716955668 41996930347008 42045094635804 42108751100052 42138196063236 42323329155072 42352924164096 42411101257728 42460967337984 42525253435392 42553760126976 42575253733376 42603793942528 42633736224768 42662315637504 42663548289024 42777143974656 42807056318208 42981233402016 43084293341184 43149523156992 43200257458176 43229216636928 43345570824192 43405111443456 43406365556736 43456146259968 43486533402624 43521939062784 43551113879952 43552372211712 43602320363056 43662213660258 43663475202048 43810346700666 43915394678784 43981882785792 44094081466368 44160840105984 44212763492352 44242401401856 44243679707136 44361482640384 44392502848512 44422418742912 44423702249472 44453481561216 44505749029248 44573130935424 44686837902096 44830298734592 44861805821952 44914553389056 44944661741568 44945960337408 45012708163584 45014008725504 45127536500736 45128840380416 45159092379648 45195859795968 45227463450624 45279332684712 45280640950272 45432952134024 45464882770944 45495360035307 45548852522121 45617813691723 45727195594752 45850273251328 45881008861184 45882334511104 45913254395904 45945359695872 45998052251136 45999381282816 46067693511168 46069024555008 46099906804224 46186547576832 46217508607296 46287482125248 46341905972544 46453024096256 46523354185728 46642036211712 46674651119616 46745316753408 46798926741504 46800278913024 46831651356672 46864565010432 46895980548096 46956345006368 46957701726208 47022204063744 47077491781632 47148767318016 47180373369948 47541766848512 47575010902016 47613745299456 47647039684608 47768588255232 47840910114816 47872980142848 47897160450048 47929268185344 47962953252864 47995105092192 47996491825152 48058272860416 48124286971488 48157938357984 48369519034368 48403341901824 48469830008832 48600289640448 48632868716544 48657432838144 48690050220032 48763767177216 48888164542464 48922350077952 48962181445632 48995003114946 48996418738176 49052610408438 49121409602304 49404819013632 49479618134016 49537795227648 49605841649664 49607274921984 49739358928896 49772701577088 49774139670528 49831223272064 49906667970432 49941565704576 50068967657904 50144772302352 50265008898048 50272692639858 50400300367872 50434086076416 50469531549696 50528872562688 50562744459264 50564205379584 50639296684032 50640759816192 50698837303296 50734288969728 50768478563328 50769945427968 50803978927104 50939249270301 50940721069056 51112071150777 51234627125248 51443095044096 51581557407744 51616134968832 51617626324992 51652411195392 51688529657856 51747808782528 51749303943168 51826155200064 51827652624384 51862395154752 51923373867456 51959866023936 51994697183208 52126675894272 52134644219112 52259652108288 52338773458944 52400312287232 52435438698496 52436953726976 52472290738176 52508982509568 52648792584192 52650313777152 52685607776256 52825888132164 52827414441984 52899979571712 52962178254336 53042363232768 53348394860544 53423219146752 53484487704576 53486033043456 53521887264768 53565463461888 53602919645184 53664394292992 53665944829952 53739661787136 53884305506304 53920426708512 54065556967968 54139822842924 54177680652732 54415708913664 54453759639552 54598747865088 54600325398528 54636926582784 54675325845504 54711977306112 54739611942912 54776306497536 54859238074368 54923740411904 54999185110272 55037643837696 55543188160512 55580421390336 55664570400768 55730019631104 55880020525056 55917479549568 55956778795008 55994289274224 55995907129344 56060126181072 56145001466736 56184261417648 56327588615142 56431105540096 56470565552128 56548135010304 56614623117312 56700337913856 56738346835968 56844981633024 56883087516672 56884731052032 56969208769536 56970854793216 57036191966208 57076075090944 57228045476511 57308311202688 57638955515904 57679464628224 57794094432256 57873481924608 57875154075648 57941528346624 57982044536832 58029252083712 58068151839936 58069829615616 58216284880344 58217966936064 58304424600072 58306109202432 58345194549096 58413795600888 58553859571712 58642510381056 58651474746501 58792108621824 58881120141312 58950351323136 58989868535808 58991572942848 59031327080448 59072605323264 59148643520512 59190003798016 59229891657216 59231602999296 59271308748288 59340998705664 59430841247232 59582450536128 59672658636864 59815741095936 59886071185408 59926215655424 59927947116544 60016944218112 60018678300672 60170048667648 60171787173888 60212123172864 60261146394624 60303284600832 60372443579616 60374187933696 60457119510528 60577269512032 60619843694592 60660480047076 60731803362828 60823751588964 60969594126336 61217672527872 61260479594496 61330736334848 61332508377088 61423591348224 61425366073344 61466542405632 61582063435776 61623344809728 61716642833664 61789207963392 61874083249056 61917349317408 62189381615616 62232868159488 62327089004544 62398568988672 62400371884032 62442201808896 62486086680576 62527974064128 62696272084992 62769989042176 62865023090688 62907164493264 63067641953706 63163126650078 63207294094854 63484993732608 63529386246144 63616651886592 63691451006976 63787880153088 63830640190464 63862880600064 63905690913792 63950604337152 63993473456256 63995322433536 64165715961984 64210584477312 64626440011776 64800386187264 64843824955392 65018356236288 65107667165184 65109548335104 65184219389952 65229800103936 65282908594176 65326670819928 65328558317568 65403480544584 65493320490387 65495212803072 65715520050999 65873092018176 65972824178688 66050393636864 66141122199552 66319145238528 66363602102784 66365519560704 66542223960576 66588754272768 66633628114368 66635553374208 66680222341824 66758623543872 66859696403136 67020011864064 67030256853144 67200400490496 67245448101888 67292708732928 67371830083584 67416992612352 67418940506112 67519062245376 67521013088256 67598449737728 67645718626304 67691304751104 67693260570624 67738638569472 67918999027068 67920961425408 68149428201036 68197324156416 68590793392128 68775409876992 68821513291776 68823501766656 68869881593856 68918039543808 68997078376704 68999071924224 69101540266752 69103536832512 69149860206336 69231165156608 69279821365248 69326262910944 69512858958816 69679536144384 69785031278592 69963054317568 70011976679424 70117975130112 70198390112256 70200418369536 70247477035008 70434517509552 70436552589312 70533306095616 70616237672448 70723150977024 70770560054922 70853770589966 71131193147392 71312650272768 71362516353024 71420617949184 71470559526912 71652882382848 71761365172224 71809470214272 71845740675072 71893902278016 72087409290624 72186430457232 72236907536976 72554278551552 72605012852736 72704745013248 72798330486784 72800433864704 72849235443712 72900434460672 72949303074816 72986149257216 73035075330048 73145650765824 73332246813696 73383525116928 73443272168448 73492504672419 73494628107264 73578915612657 74107228520448 74219427201024 74306692841472 74408762474496 74410912382976 74506694033408 74556639399424 74609038393344 74659052365632 74661209505792 74746834908096 74860001955648 74912348556864 75103451486856 75217158453528 75397513347072 75486164156416 75600450551808 75651129114624 75793308844032 75844116688896 75846308069376 75958945026048 75961139724288 76048255954944 76101433454592 76152717844992 76154918141952 76205968390656 76304060635348 76411081603584 76851940687872 76905952837632 77164642566144 77166872100864 77255371128832 77309392715776 77372336111616 77424202453248 77426439487488 77621713173792 77623955914752 77739232800096 77741478936576 77793592732128 77885060801184 77939799035904 77992045774812 78190013841408 78201966328668 78389478162432 78508160188416 78600468430848 78653158047744 78655430590464 78708436107264 78763473764352 78973188876288 78975470665728 79028411664384 79121331607552 79238832198246 79241121662976 79443267381504 79563544849152 80022592290816 80134828720128 80226731556864 80229049565184 80282830897152 80348195192832 80404379467776 80496591439488 80498917244928 80609492680704 80826458259456 80880640062768 80975737817104 81098335451952 81292792168448 81623563370496 81680639459328 81898121797632 81900488097792 81955389874176 82012988768256 82067965959168 82109417914368 82164459746304 82288857111552 82385610617856 82498777665408 82556465756544 83198091984896 83256269078528 83314782240768 83370632085504 83595029446656 83820030787584 83876219324352 83935168192512 83991433911336 83993860694016 84090189271608 84217502200104 84276392126472 84491382922713 84646658310144 84705848328192 84822202515456 84921934675968 85050506870784 85107520253952 85150507466752 85207587885056 85267472449536 85324631275008 85327096578048 85554287949312 85614112636416 85962466804032 86168586682368 86299046313984 86400514916352 86458433273856 86691141648384 86810222886912 86812731113472 86912292519936 86973066805248 87043878125568 87102227759904 87104744423424 87204640726112 87324427320516 87326950404096 87620693401332 87830789357568 87963765571584 88188162932736 88321680211968 88425526984704 88484802803712 88487359414272 88722965280768 88785005697024 88844837485824 88847404498944 88906963122432 89011498058496 89146261870848 89373675804192 89660597469184 89723611643904 89829106778112 89889323483136 89891920674816 90025416327168 90028017451008 90255073001472 90257680760832 90318184759296 90391719591936 90454926901248 90558665369424 90561281900544 90865904268048 90929765541888 90990720070614 91097705044242 91235627383446 91454391189504 91700546502656 91762017722368 91764669022208 91826508791808 91890719391744 91996104502272 91998762565632 92135387022336 92138049110016 92199813608448 92373095153664 92435017214592 92574964250496 92683811945088 93284072423424 93349302239232 93490633506816 93597853483008 93600557826048 93663302713344 93729130020864 93791961096192 93912690012736 93915403452416 94044408127488 94154983563264 94297534636032 94360746739896 94601462930559 94744689975117 94810941142281 95083533697024 95150021804032 95227490598912 95294079369216 95537176510464 95681820229632 95745960285696 95794320900096 95858536370688 95925906505728 95990210184384 95992983650304 96116545720832 96248573942976 96315876715968 96739038068736 96806683803648 96939660017664 97200579280896 97265737433088 97314865676288 97380100440064 97527534354432 97776329084928 97844700155904 97924362891264 97990006229892 97992837476352 98105220816876 98242819204608 98809638027264 98959236268032 99075590455296 99211683299328 99214549843968 99478717857792 99545403154176 99548279341056 99662446544128 99813335940864 99883131409152 100137935315808 100289544604704 100530017796096 100545385279716 100800600735744 100868172152832 100939063099392 101057745125376 101125488918528 101128410759168 101278593368064 101281519632384 101397674606592 101468577939456 101536957126656 101539890855936 101607957854208 101878498540602 101881442138112 102224142301554 102469254250496 102886190088192 103163114815488 103232269937664 103235252649984 103304822390784 103377059315712 103495617565056 103498607886336 103652310400128 103655305248768 103724790309504 103846747734912 103919732047872 103989394366416 104269288438224 104519304216576 104677546917888 104800624574464 104870877396992 104873907453952 104944581476352 105017965019136 105297585168384 105300627554304 105371215552512 105651776264328 105654828883968 105799959143424 105924356508672 106084726465536 106155840082383 106280655884949 106696789721088 106968975409152 107043774529536 107130926923776 107205839290368 107328788585984 107331889659904 107479323574272 107768611012608 107840853417024 108131113935936 108279645685848 108355361305464 108831417827328 108907519279104 109197495730176 109200650797056 109273853165568 109350651691008 109423954612224 109479223885824 109552612995072 109718476148736 109847480823808 109998370220544 110075287675392 111086376321024 111160842780672 111329140801536 111460039262208 111760041050112 111834959099136 111913557590016 111988578548448 111991814258688 112120252362144 112290002933472 112368522835296 112655177230284 112862211080192 112941131104256 113096270020608 113229246234624 113400675827712 113476693671936 113689963266048 113766175033344 113769462104064 113938417539072 113941709586432 114072383932416 114152150181888 114456090953022 114616622405376 115277911031808 115358929256448 115588188864512 115746963849216 115750308151296 115883056693248 115964089073664 116058504167424 116136303679872 116139659231232 116432569760688 116435933872128 116608849200144 116612218404864 116690389098192 116827591201776 117107719143424 117285020762112 117302949493002 117584217243648 117762240282624 117900702646272 117979737071616 117983145885696 118062654160896 118145210646528 118297287041024 118380007596032 118459783314432 118463205998592 118542617496576 118681997411328 118858248297369 118861682494464 119164901072256 119345317273728 119852431310848 120033888436224 120340097335296 120343574347776 120424246345728 120522292789248 120606569201664 120744887159232 120748375867392 120914239021056 121154539024064 121239687389184 121320960094152 121463606725656 121647503177928 121939188252672 122435345055744 122520959188992 122661472669696 122665016754176 122847182696448 122850732146688 122933084811264 123164126871552 123246689619456 123433285667328 123578415926784 123748166498112 123834698634816 124378763231232 124465736318976 124654178009088 124797137977344 124800743768064 124884403617792 124972173361152 125055948128256 125392544169984 125539978084352 125730046181376 125814328986528 126135283907412 126326253300156 126414588189708 126969987465216 127058772492288 127233303773184 127382902013952 127575760306176 127661280380928 127725761200128 127811381827584 127901208674304 127986946912512 127990644867072 128331431923968 128421168954624 129252880023552 129600772374528 129687649910784 130036712472576 130215334330368 130219096670208 130368438779904 130459600207872 130565817188352 130653341639856 130657116635136 130806961089168 130986640980774 130990425606144 131431040101998 131746184036352 131945648357376 132100787273728 132282244399104 132638290477056 132727204205568 132731039121408 133084447921152 133177508545536 133267256228736 133271106748416 133360444683648 133517247087744 133719392806272 134060513706288 134490896203776 134585417465856 134743660167168 134833985224704 134837881012224 135038124490752 135042026176512 135196899475456 135291437252608 135382609502208 135386521141248 135477277138944 135837998054136 135841922850816 136298856402072 136394648312832 136486080105921 136646557566363 136853441075169 137181586784256 137550819753984 137643026583552 137647003533312 137739763187712 137836079087616 137994156753408 137998143848448 138203080533504 138207073665024 138299720412672 138462330313216 138559642730496 138652525821888 139025717917632 139359072288768 139570062557184 139926108635136 140023953358848 140235950260224 140396780224512 140400836739072 140494954070016 140869035019104 140873105178624 141066612191232 141232475344896 141446301954048 141541120109844 141707541179932 142262386294784 142625300545536 142725032706048 142841235898368 142941119053824 143305764765696 143522730344448 143618940428544 143691481350144 143787804556032 144174818581248 144372860914464 144473815073952 145108557103104 145210025705472 145409490026496 145596660973568 145600867729408 145698470887424 145800868921344 145898606149632 145972298514432 146070150660096 146291301531648 146664493627392 146767050233856 146886544336896 146985009344838 146989256214528 147157831225314 148214457040896 148438854402048 148613385682944 148817524948992 148821824765952 149013388066816 149113278798848 149218076786688 149318104731264 149322419011584 149493669816192 149720003911296 149824697113728 150206902973712 150434316907056 150795026694144 150972328312832 151200901103616 151302258229248 151586617688064 151688233377792 151692616138752 151917890052096 151922279448576 152096511909888 152202866909184 152305435689984 152309836283904 152411936781312 152608121270696 152817747810903 152822163207168 153336213452331 153703881375744 154329285132288 154510742257664 154618785431552 154744672223232 154848404906496 154852878974976 155243426347584 155247911829504 155478465600192 155482957873152 155587185464256 155770121602368 155879598071808 155984091549624 156380027682816 156403932657336 156778956324864 157016320376832 157200936861696 157306316095488 157310861180928 157416872214528 157526947528704 157946377752576 157950941331456 158056823328768 158242663215104 158477664396492 158482243325952 158886534763008 159127089698304 160045184581632 160269657440256 160453463113728 160458099130368 160565661794304 160696390385664 160808758935552 160993182878976 160997834489856 161218985361408 161652916518912 161761280125536 161951475634208 162196670903904 162585584336896 163247126740992 163361278918656 163796243595264 163800976195584 163910779748352 164025977536512 164135931918336 164218835828736 164328919492608 164577714223104 164771221235712 164997555330816 165112931513088 166396183969792 166512538157056 166629564481536 166741264171008 167190058893312 167640061575168 167752438648704 167870336385024 167982867822672 167987721388032 168180378543216 168435004400208 168552784252944 168982765845426 169293316620288 169411696656384 169644405030912 169843869351936 170101013741568 170215040507904 170301014933504 170415175770112 170534944899072 170649262550016 170654193156096 171108575898624 171228225272832 171684136429533 171924933608064 172916866547712 173382283296768 173620445773824 173625462226944 173824585039872 173946133610496 174087756251136 174204455519808 174209488846848 174409281452224 174648854641032 174653900808192 175241386802664 175661578715136 175927531143168 175954424239503 176376325865472 176643360423936 176851053969408 176969605607424 176974718828544 177445930561536 177570011394048 177689674971648 177694808997888 177813926244864 178022996116992 178292523741696 178747351608384 179321194938368 179447223287808 179658213556224 179778646966272 179783841349632 180050832654336 180056034902016 180510146002944 180515361521664 180636369518592 180783439183872 180909853802496 181117330738848 181122563801088 181731808536096 181859531083776 181981440141228 182195410088484 182471254766892 182908782379008 183401093005312 183524035444736 183529338044416 183653017583616 183781438783488 183992209004544 183997525131264 184270774044672 184276098220032 184399627216896 184746190307328 184870034429184 185149928500992 185367623890176 186568144846848 186698604478464 186981267013632 187195706966016 187201115652096 187326605426688 187458260041728 187583922192384 187825380025472 187830806904832 188088816254976 188309967126528 188595069272064 188721493479792 189202925861118 189489379950234 189621882284562 190167067394048 190300043608064 190454981197824 190588158738432 191074353020928 191363640459264 191491920571392 191588641800192 191717072741376 191851813011456 191980420368768 191985967300608 192233091441664 192497147885952 192631753431936 193879320035328 194401158561792 194531474866176 194629731352576 194760200880128 195055068708864 195552658169856 195689400311808 195848725782528 195980012459784 195985674952704 196210441633752 196479961471161 196485638409216 197146560152997 197619276054528 197918472536064 198151180910592 198423366598656 198957435715584 199090806308352 199096558682112 199324893088256 199626671881728 199766262818304 200275870631616 200579089209408 201060035592192 201090770559432 201601201471488 201736344305664 201878126198784 202115490250752 202250977837056 202256821518336 202557186736128 202563039264768 202795349213184 202937155878912 203073914253312 203079781711872 203215915708416 203756997081204 203762884276224 204448284603108 204938508500992 205772380176384 206326229630976 206464539875328 206470505299968 206609644781568 206754118631424 206991235130112 206997215772672 207304620800256 207310610497536 207449580619008 207693495469824 207839464095744 207978788732832 208538576876448 209038608433152 209355093835776 209601249148928 209741754793984 209747814907904 209889162952704 210035930038272 210595170336768 210601255108608 210742431105024 211303552528656 211309657767936 211599918286848 211848713017344 212169452931072 212311680164766 212561311769898 213393579442176 213937950818304 214087549059072 214261853847552 214411678580736 214657577171968 214663779319808 214958647148544 215537222025216 215681706834048 216262227871872 216559291371696 216710722610928 217662835654656 217815038558208 218394991460352 218401301594112 218547706331136 218701303382016 218847909224448 218958447771648 219105225990144 219436952297472 219694961647616 219996740441088 220150575350784 220736746837971 222321685561344 222658281603072 222920078524416 223520082100224 223669918198272 223827115180032 223977157096896 223983628517376 224240504724288 224580005866944 224737045670592 225310354460568 225724422160384 225882262208512 226192540041216 226458492469248 226801351655424 226953387343872 227379926532096 227532350066688 227538924208128 227876835078144 227883419172864 228144767864832 228304300363776 228912181906044 229233244810752 230555822063616 230717858512896 231176377729024 231493927698432 231500616302592 231766113386496 231928178147328 232117008334848 232272607359744 232279318462464 232865139521376 232871867744256 233217698400288 233224436809728 233380778196384 233655182403552 234215438286848 234570041524224 234605898986004 235168434487296 235524480565248 235801405292544 235959474143232 235966291771392 236125308321792 236290421293056 236594574082048 236760015192064 236919566628864 236926411997184 237085234993152 237363994822656 237716496594738 237723364988928 238329802144512 238690634547456 239704862621696 240067776872448 240680194670592 240687148695552 240848492691456 241044585578496 241213138403328 241489774318464 241496751734784 241828478042112 242309078048128 242479374778368 242641920188304 242927213451312 243295006355856 243878376505344 244870690111488 245041918377984 245322945339392 245330033508352 245694365392896 245701464293376 245866169622528 246328253743104 246493379238912 246866571334656 247156831853568 247496332996224 247669397269632 247988197064881 249594275954688 249768807235584 249944346722304 250111896256512 250785088339968 251079956168704 251460092362752 251628657973056 252270567814824 252652506600312 252829176379416 253474148768139 253939974930432 254117544984576 254466607546368 254765804027904 255151520612352 255322560761856 255451522400256 255622763655168 255802417348608 255973893825024 255981289734144 256662863847936 256842337909248 258505760047104 259201544749056 259375299821568 260073424945152 260430668660736 260438193340416 260736877559808 260919200415744 261131634376704 261306683279712 261314233270272 261613922178336 261973281961548 261980851212288 262862080203996 263492368072704 263891296714752 264201574547456 264564488798208 265276580954112 265454408411136 265462078242816 266168895842304 266355017091072 266534512457472 266542213496832 266720889367296 267034494175488 267438785612544 268121027412576 268981792407552 269170834931712 269487320334336 269667970449408 269675762024448 270076248981504 270084052353024 270393798950912 270582874505216 270765219004416 270773042282496 270954554277888 271675996108272 271683845701632 272597712804144 272789296625664 272972160211842 273293115132726 273706882150338 274363173568512 275101639507968 275286053167104 275294007066624 275479526375424 275672158175232 275988313506816 275996287696896 276406161067008 276414147330048 276599440825344 276924660626432 277119285460992 277305051643776 278051435835264 279852217270272 280047906717696 280471900520448 280793560449024 280801673478144 280989908140032 281738070038208 281746210357248 282133224382464 282464950689792 282892603908096 283082240219688 283415082359864 283804388791677 284524772589568 285250601091072 285450065412096 285682471796736 285882238107648 286611529531392 287045460688896 287237880857088 287382962700288 287575609112064 288349637162496 288745721828928 288947630147904 290217114206208 290420051410944 290818980052992 291193321947136 291201735458816 291396941774848 291601737842688 291797212299264 291944597028864 292140301320192 292582603063296 293328987254784 293534100467712 293773088673792 293970018689676 293978512429056 294315662450628 296428914081792 296877708804096 297226771365888 297635049897984 297643649531904 298026776133632 298226557597696 298436153573376 298636209462528 298644838023168 298987339632384 299440007822592 299649394227456 300413805947424 300868633814112 301590053388288 301944656625664 302401802207232 302604516458496 303173235376128 303376466755584 303385232277504 303835780104192 303844558897152 304193023819776 304405733818368 304610871379968 304619672567808 304823873562624 305216242541392 305635495621806 305644326414336 306672426904662 307407762751488 308658570264576 309021484515328 309237570863104 309489344446464 309696809812992 309705757949952 310486852695168 310495823659008 310956931200384 310965915746304 311174370928512 311540243204736 311759196143616 311968183099248 312807865314672 313557912649728 314032640753664 314401873723392 314612632190976 314621722361856 314833744429056 315053895057408 315892755505152 315901882662912 316113646657536 316485326430208 316955328792984 316964486651904 317773069526016 318254179396608 318467520247149 318841967654847 320090369163264 320906926227456 321131323588608 321392780771328 321617517871104 321986365757952 321995668979712 322437970722816 323305833037824 323522560251072 323902951268416 324393341807808 325171168673792 326494253481984 326722557837312 327592487190528 327601952391168 327821559496704 328051955073024 328271863836672 328437671657472 328657838985216 329155428446208 329542442471424 329995110661632 330225863026176 332792367939584 333025076314112 333259128963072 333482528342016 334380117786624 335280123150336 335504877297408 335740672770048 335965735645344 335975442776064 336360757086432 336870008800416 337105568505888 337965531690852 338586633240576 338823393312768 339288810061824 339687738703872 340202027483136 340430081015808 340602029867008 340830351540224 341069889798144 341298525100032 341308386312192 342217151797248 342456450545664 343368272859066 343849867216128 345833733095424 346764566593536 347240891547648 347250924453888 347649170079744 347892267220992 348175512502272 348408911039616 348418977693696 348818562904448 349297709282064 349307801616384 350482773605328 351323157430272 351855062286336 351908848479006 352752651730944 353286720847872 353702107938816 353939211214848 353949437657088 354891861123072 355140022788096 355379349943296 355389617995776 355627852489728 356045992233984 356574744892107 356585047483392 357494703216768 358642389876736 359557293932544 360101665308672 361020292005888 361030723043328 361272739037184 361566878367744 361819707604992 362234661477696 362245127602176 363463617072192 363719062167552 363962880282456 364390820176968 364942509533784 365817564758016 366802186010624 367048070889472 367058676088832 367306035167232 367562877566976 367984418009088 367995050262528 368541548089344 368552196440064 368799254433792 369492380614656 369740068858368 370299857001984 370735247780352 373136289693696 373397208956928 373962534027264 374391413932032 374402231304192 374653210853376 374916520083456 375167844384768 375650760050944 375661613809664 376177632509952 376619934253056 377190138544128 377442986959584 378405851722236 378978759900468 379243764569124 380334134788096 380600087216128 380909962395648 381176317476864 382148706041856 382727280918528 382983841142784 383177283600384 383434145482752 383703626022912 383960840737536 383971934601216 384466182883328 384994295771904 385263506863872 387758640070656 388802317123584 389062949732352 389259462705152 389520401760256 390110137417728 391105316339712 391378800623616 391697451565056 391960024919568 391971349905408 392420883267504 392959922942322 392971276818432 394293120305994 395238552109056 395836945072128 396302361821184 396846733197312 397914871431168 398181612616704 398193117364224 398649786176512 399253343763456 399532525636608 400551741263232 401158178418816 402181541118864 403472688611328 403756252397568 404230980501504 404501955674112 404513643036672 405114373472256 405126078529536 405590698426368 405874311757824 406147828506624 406159563423744 406431831416832 407513994162408 407525768552448 408896569206216 409877017001984 409939672699089 410560323225507 411544760352768 412652459261952 412929079750656 412941010599936 413219289563136 413508237262848 413982470260224 413994431545344 414609241600512 414621220995072 414899161238016 415386990939648 415678928191488 415957577465664 417077153752896 418077216866304 418710187671552 419202498297856 419483509587968 419495629815808 419778325905408 420071860076544 421190340673536 421202510217216 421484862210048 422607105057312 422619315535872 423199836573696 423697426034688 424338905862144 424623360329532 425122623539796 426787158884352 427875901636608 428175098118144 428523707695104 428823357161472 429315154343936 429327558639616 429917294297088 431074444050432 431363413668096 432524455743744 433118582743392 433421445221856 435325671309312 435630077116416 436789982920704 436802603188224 437095412662272 437402606764032 437695818448896 437916895543296 438210451980288 438873904594944 439389923295232 439993480882176 440301150701568 441473493675942 444643371122688 445316563206144 445840157048832 447040164200448 447339836396544 447654230360064 447954314193792 447967257034752 448481009448576 449160011733888 449474091341184 450620708921136 452385080082432 452916984938496 453602703310848 453906774687744 454759853064192 455064700133376 455077848416256 455753670156288 455766838345728 456289535729664 456608600727552 457824363812088 458453243432709 458466489621504 460008640356993 461111644127232 462352755458048 462987855396864 463532226772992 463856356294656 464234016669696 464545214719488 464558636924928 465730279042752 465743735488512 466435396800576 466448873619456 466761556392768 467310364807104 468430876573696 469140083048448 469211797972008 470336868974592 471048961130496 471602810585088 471918948286464 471932583542784 472250616643584 472580842586112 473189148164096 473520030384128 473839133257728 473852823994368 474170469986304 474727989645312 475432993189476 475446729977856 476659604289024 477381269094912 479409725243392 480135553744896 481360389341184 481374297391104 481696985382912 482089171156992 482426276806656 482979548636928 482993503469568 483656956084224 484618156096256 484958749556736 485283840376608 485854426902624 486590012711712 487756753010688 489741380222976 490083836755968 490645890678784 490660067016704 491388730785792 491402928586752 491732339245056 492656507486208 492986758477824 493733142669312 494313663707136 494992665992448 495338794539264 495976394129762 499188551909376 499537614471168 499888693444608 500223792513024 501570176679936 502159912337408 502920184725504 503257315946112 504541135629648 505305013200624 505658352758832 506948297536278 507879949860864 508235089969152 508933215092736 509531608055808 510303041224704 510645121523712 510903044800512 511245527310336 511604834697216 511947787650048 511962579468288 513325727695872 513684675818496 515052409288599 518750599643136 520146849890304 520861337321472 520876386680832 521473755119616 521838400831488 522263268753408 522613366559424 522628466540544 523227844356672 523946563923096 523961702424576 525724160407992 526984736145408 527782593429504 528403149094912 529128977596416 530553161908224 530908816822272 530924156485632 532337791684608 532710034182144 533069024914944 533084426993664 533441778734592 534068988350976 534877571225088 536242054825152 537963584815104 538341669863424 538974640668672 539335940898816 539351524048896 540152497963008 540168104706048 540787597901824 541165749010432 541530438008832 541546084564992 541909108555776 543351992216544 543367691403264 545195425608288 545578593251328 545944320423684 546586230265452 547413764300676 548726347137024 550203279015936 550572106334208 550588014133248 550959052750848 551344316350464 551976627013632 551992575393792 552812322134016 552828294660096 553198881650688 553849321252864 554238570921984 554610103287552 556102871670528 559704434540544 560095813435392 560943801040896 561587120898048 561603346956288 561979816280064 563476140076416 563492420714496 564266448764928 564929901379584 565785207816192 566164480439376 566830164719728 567608777583354 569049545179136 570501202182144 570900130824192 571364943593472 571764476215296 573223059062784 574090921377792 574475761714176 574765925400576 575151218224128 576699274324992 577491443657856 577895260295808 581637960105984 582386643894272 582793883549696 583203475685376 583594424598528 583889194057728 584280602640384 585165206126592 586657974509568 587068200935424 587546177347584 587940037379352 587957024858112 588631324901256 591439680458991 592857828163584 593755417608192 594453542731776 595270099795968 596053552267264 596453115195392 596872307146752 597272418925056 597289676046336 597974679264768 598880015645184 599298788454912 600827611894848 601737267628224 603180106776576 603889313251328 604803604414464 605209032916992 606346470752256 606752933511168 606770464555008 607671560208384 607689117794304 608386047639552 608811467636736 609221742759936 609239345135616 609647747125248 610432485082784 611270991243612 611288652828672 613344853809324 614815525502976 617317140529152 618042969030656 618475141726208 618978688892928 619393619625984 619411515899904 620973705390336 620991647318016 621913862400768 621931831492608 622348741857024 623080486409472 623518392287232 623936366198496 625615730629344 627115825299456 628065281507328 628803747446784 629225264381952 629243444723712 629667488858112 630107790114816 631785511010304 631803765325824 632227293315072 632970652860416 633910657585968 633928973303808 635546139052032 636508358793216 636935040494298 637683935309694 640180738326528 641813852454912 642262647177216 642785561542656 643235035742208 643972731515904 643991337959424 644875941445632 646611666075648 647045120502144 647805902536832 648786683615616 652988506963968 653445115674624 655184974381056 655203904782336 655643118993408 656103910146048 656543727673344 656875343314944 657315677970432 658310856892416 659084884942848 659990221323264 660451726052352 662210240513913 665584735879168 666050152628224 666965056684032 668760235573248 670560246300672 671009754594816 671481345540096 671931471290688 671950885552128 672721514172864 673740017600832 674211137011776 675931063381704 677173266481152 677646786625536 678577620123648 679375477407744 680404054966272 680860162031616 681204059734016 681660703080448 682139779596288 682597050200064 682616772624384 684434303594496 684912901091328 686736545718132 687699734432256 691667466190848 693529133187072 694481783095296 694501848907776 695298340159488 695784534441984 696351025004544 696817822079232 696837955387392 697637125808896 698595418564128 698615603232768 700965547210656 702646314860544 703710124572672 703817696958012 705505303461888 706573441695744 707404215877632 707878422429696 707898875314176 709783722246144 710280045576192 710758699886592 710779235991552 711255704979456 712091984467968 713149489784214 713170094966784 714989406433536 717284779753472 719114587865088 720203330617344 722040584011776 722061446086656 722545478074368 723133756735488 723639415209984 724469322955392 724490255204352 726927234144384 727438124335104 727925760564912 728781640353936 729885019067568 731635129516032 733604372021248 734096141778944 734117352177664 734612070334464 735125755133952 735968836018176 735990100525056 737083096178688 737104392880128 737598508867584 738984761229312 739480137716736 740599714003968 741470495560704 743964591194643 748782827864064 749306421706752 749833040166912 750335688769536 751301520101888 751323227619328 752355265019904 753239868506112 754380277088256 754885973919168 756811703444472 757957519800936 758487529138248 760668269576192 761200174432256 761819924791296 762352634953728 764297412083712 765454561837056 765967682285568 766354567200768 766868290965504 767407252045824 767921681475072 767943869202432 768932365766656 769988591543808 770527013727744 775517280141312 777604634247168 778125899464704 778518925410304 779040803520512 780220274835456 782210632679424 782757601247232 783394903130112 783920049839136 783942699810816 784841766535008 785919845884644 785942553636864 788586240611988 790477104218112 791673890144256 792604723642368 793693466394624 795829742862336 796363225233408 796386234728448 797299572353024 798506687526912 799065051273216 801103482526464 802316356837632 804363082237728 806945377222656 807512504795136 808461961003008 809003911348224 809027286073344 810228746944512 810252157059072 811181396852736 811748623515648 812295657013248 812319126847488 812863662833664 815027988324816 815051537104896 817793138412432 819754034003968 819879345398178 821120646451014 823089520705536 825304918523904 825858159501312 825882021199872 826438579126272 827016474525696 827964940520448 827988863090688 829218483201024 829242441990144 829798322476032 830773981879296 831357856382976 831915154931328 834154307505792 838967019175936 839556651810816 840143720153088 842380681347072 842405020434432 842969724420096 845214210114624 845238631071744 846399673147392 847394852069376 848677811724288 849246720659064 850245247079592 851413166375031 853574317768704 855751803273216 856350196236288 857047415390208 857646714322944 858630308687872 858655117279232 859834588594176 862148888100864 862726827336192 865048911487488 866237165486784 866842890443712 870651342618624 871260154232832 873579965841408 873605206376448 874190825324544 874805213528064 875391636897792 875833791086592 876420903960576 877747809189888 878779846590464 879986961764352 880602301403136 882946987351884 889286742245376 890633126412288 891680314097664 894080328400896 894679672793088 895308460720128 895908628387584 895934514069504 896962018897152 898320023467776 898948182682368 901241417842272 904770160164864 905833969876992 907205406621696 907813549375488 909519706128384 910129400266752 910155696832512 911507340312576 911533676691456 912579071459328 913217201455104 915648727624176 916906486865418 916932979243008 920017280713986 922223288254464 924705510916096 925975710793728 927064453545984 927712712589312 928468033339392 929090429438976 929117273849856 931460558085504 931487470977024 932870793601152 932897747238912 933523112785536 934620729614208 938423595944016 940673737949184 942097922260992 943205621170176 943837896572928 943865167085568 944501233287168 945161685172224 946378296328192 947040060768256 947678266515456 947705647988736 948340939972608 949455979290624 950865986378952 950893459955712 953319208578048 954762538189824 955402560741447 956525902964541 958819450486784 960271107489792 962720778682368 963393970765824 964178342313984 964852553613312 965959097273856 965987006939136 967313912168448 969236312192512 969917499113472 970567680753216 971708853805248 973180025423424 975513506021376 979482760445952 980167673511936 981291781357568 981320134033408 982777461571584 982805857173504 983464678490112 985313014972416 985973516955648 987466285338624 988627327414272 989985331984896 990677589078528 991952788259524 998377103818752 999075228942336 999777386889216 1000447585026048 1003140353359872 1004319824674816 1005840369451008 1006514631892224 1009082271259296 1010610026401248 1011316705517664 1013896595072556 1015759899721728 1016470179938304 1017866430185472 1019063216111616 1020606082449408 1021290243047424 1021806089601024 1022491054620672 1023209669394432 1023895575300096 1023925158936576 1026651455391744 1027369351636992 1030104818577198 1037501199286272 1040293699780608 1041722674642944 1041752773361664 1042947510239232 1043676801662976 1044526537506816 1045226733118848 1045256933081088 1046455688713344 1047893127846192 1047923404849152 1051448320815984 1053969472290816 1055565186859008 1056806298189824 1058257955192832 1061106323816448 1061817633644544 1061848312971264 1064675583369216 1065420068364288 1066138049829888 1066168853987328 1066883557469184 1068137976701952 1069724234676321 1069755142450176 1072484109650304 1075927169630208 1078671881797632 1080304995926016 1081575195803648 1082331498020864 1083060876017664 1083092169129984 1083818217111552 1086703984433088 1086735382806528 1090390851216576 1091157186502656 1091888640847368 1093172460530904 1094827528601352 1097452694274048 1100406558031872 1101144212668416 1101176028266496 1101918105501696 1102688632700928 1103953254027264 1103985150787584 1105624644268032 1105656589320192 1106397763301376 1107698642505728 1108477141843968 1109220206575104 1112205743341056 1119408869081088 1120191626870784 1121887602081792 1123174241796096 1123206693912576 1123959632560128 1126952280152832 1126984841428992 1128532897529856 1129859802759168 1131570415632384 1132328960878752 1133660329439456 1135217555166708 1138099090358272 1141002404364288 1141800261648384 1142729887186944 1143528952430592 1146446118125568 1148181842755584 1148951523428352 1149531850801152 1150302436448256 1153398548649984 1154982887315712 1155790520591616 1163275920211968 1164773287788544 1165587767099392 1166406951370752 1167188849197056 1167778388115456 1168561205280768 1170330412253184 1173315949019136 1174136401870848 1175092354695168 1175880074758704 1175914049716224 1177262649802512 1182879360917982 1185715656327168 1187510835216384 1188907085463552 1190540199591936 1192107104534528 1192906230390784 1193744614293504 1194544837850112 1194579352092672 1195949358529536 1197760031290368 1198597576909824 1201655223789696 1203474535256448 1210418065833984 1212692941504512 1213505867022336 1213540929110016 1215343120416768 1215378235588608 1216772095279104 1217622935273472 1218443485519872 1218478690271232 1219295494250496 1220864970165568 1222541982487224 1222577305657344 1226689707618648 1229631051005952 1229819018097267 1231680969676521 1234634281058304 1236085938061312 1236950283452416 1237957377785856 1238787239251968 1238823031799808 1241947410780672 1241983294636032 1243827724801536 1243863662985216 1244697483714048 1246160972818944 1247036784574464 1247872732396992 1251231461258688 1254231650598912 1256130563014656 1257607494893568 1258450528763904 1258486889447424 1259334977716224 1260215580229632 1263571022020608 1263607530651648 1264454586630144 1265941305720832 1267821315171936 1267857946607616 1271092278104064 1273016717586432 1273870080988596 1275367870619388 1280361476653056 1283627704909824 1284525294354432 1285571123085312 1286470071484416 1287945463031808 1287982675918848 1289751882891264 1293223332151296 1294090241004288 1295611805073664 1297573367231232 1305977013927936 1306890231349248 1310369948762112 1310407809564672 1311286237986816 1312207820292096 1313087455346688 1313750686629888 1314631355940864 1316621713784832 1318169769885696 1319980442646528 1320903452104704 1324420481027826 1331169471758336 1332100305256448 1333930113368064 1337520471146496 1341120492601344 1342019509189632 1342962691080192 1343862942581376 1343901771104256 1345443028345728 1347480035201664 1348422274023552 1351862126763408 1357155240247296 1358750954815488 1360808109932544 1361720324063232 1362408119468032 1363321406160896 1364279559192576 1365194100400128 1365233545248768 1368868607188992 1369825802182656 1373473091436264 1375359730298127 1375399468864512 1380025921070979 1383334932381696 1387058266374144 1388963566190592 1390596680318976 1391569068883968 1392702050009088 1393635644158464 1393675910774784 1395274251617792 1397190837128256 1397231206465536 1401931094421312 1405292629721088 1407420249145344 1407635393916024 1411010606923776 1413146883391488 1414808431755264 1415756844859392 1415797750628352 1419567444492288 1420560091152384 1421517399773184 1421558471983104 1422511409958912 1424183968935936 1426298979568428 1426340189933568 1429978812867072 1434569559506944 1438229175730176 1440406661234688 1444081168023552 1444122892173312 1445090956148736 1446267513470976 1447278830419968 1448938645910784 1448980510408704 1453854468288768 1454876248670208 1455851521129824 1457563280707872 1459770038135136 1463270259032064 1467208744042496 1468192283557888 1468234704355328 1469224140668928 1470251510267904 1471937672036352 1471980201050112 1474166192357376 1474208785760256 1475197017735168 1477969522458624 1478960275433472 1481199428007936 1482940991121408 1487929182389286 1497565655728128 1498612843413504 1499666080333824 1500671377539072 1502603040203776 1502646455238656 1504710530039808 1506479737012224 1508760554176512 1509771947838336 1513623406888944 1515915039601872 1516975058276496 1521336539152384 1522400348864512 1523639849582592 1524705269907456 1528594824167424 1530909123674112 1531935364571136 1532709134401536 1533736581931008 1534814504091648 1535843362950144 1535887738404864 1537864731533312 1539977183087616 1541054027455488 1545157227865797 1556251798929408 1558081607041024 1560440549670912 1564421265358848 1565515202494464 1566789806260224 1567840099678272 1567885399621632 1569683533070016 1571839691769288 1571885107273728 1577172481223976 1580954208436224 1583347780288512 1585209447284736 1587386932789248 1591659485724672 1592726450466816 1592772469456896 1594599144706048 1597013375053824 1598130102546432 1602206965052928 1604632713675264 1608726164475456 1613890754445312 1615025009590272 1616923922006016 1618007822696448 1618054572146688 1620457493889024 1620504314118144 1622362793705472 1623497247031296 1624591314026496 1624638253694976 1625727325667328 1630055976649632 1630103074209792 1635586276824864 1639508068007936 1639758690796356 1642241292902028 1646179041411072 1650609837047808 1651716319002624 1651764042399744 1652877158252544 1654032949051392 1655929881040896 1655977726181376 1658436966402048 1658484883980288 1659596644952064 1661547963758592 1662715712765952 1663830309862656 1668308615011584 1677934038351872 1679113303621632 1680287440306176 1684761362694144 1684810040868864 1685939448840192 1690428420229248 1690477262143488 1692799346294784 1694789704138752 1697355623448576 1698493441318128 1700490494159184 1702826332750062 1707148635537408 1711503606546432 1712700392472576 1714094830780416 1715293428645888 1717260617375744 1717310234558464 1719669177188352 1724297776201728 1725453654672384 1730097822974976 1732474330973568 1733685780887424 1747159931682816 1748381650649088 1749610427056128 1750783273795584 1751667582173184 1752841807921152 1755495618379776 1757559693180928 1759973923528704 1761204602806272 1765893974703768 1774319041376973 1778573484490752 1781266252824576 1783360628195328 1788160656801792 1789359345586176 1790616921440256 1791817256775168 1791869028139008 1793924037794304 1796640046935552 1797896365364736 1802482835684544 1809540320329728 1811667939753984 1814410813243392 1815627098750976 1819039412256768 1820258800533504 1820311393665024 1823014680625152 1823067353382912 1825158142918656 1826434402910208 1831297455248352 1833812973730836 1833865958486016 1840034561427972 1844446576508928 1849411021832192 1851951421587456 1854128907091968 1855425425178624 1856936066678784 1858180858877952 1858234547699712 1862921116171008 1862974941954048 1865741587202304 1865795494477824 1867046225571072 1869241459228416 1876847191888032 1881347475898368 1884195844521984 1886411242340352 1887675793145856 1887730334171136 1889002466574336 1890323370344448 1892756592656384 1894080121536512 1895356533030912 1895411295977472 1896681879945216 1898911958581248 1901731972757904 1901786919911424 1906638417156096 1909525076379648 1910805121482894 1913051805929082 1917638900973568 1920542214979584 1925441557364736 1926787941531648 1928356684627968 1929705107226624 1931918194547712 1931974013878272 1934627824336896 1938472624385024 1939834998226944 1941135361506432 1943417707610496 1946360050846848 1958965520891904 1960335347023872 1962583562715136 1962640268066816 1965554923143168 1965611714347008 1966929356980224 1970626029944832 1971947033911296 1974932570677248 1977254654828544 1979970663969792 1981355178157056 1983905576519048 1986630721541739 1996754207637504 1998150457884672 2000895170052096 2006280706719744 2008639649349632 2011680738902016 2013029263784448 2018164542518592 2021220052802496 2022633411035328 2027793190145112 2031519799443456 2032940359876608 2035732860370944 2038126432223232 2041212164898816 2042580486094848 2043612179202048 2044982109241344 2046419338788864 2047791150600192 2047850317873152 2053302910783488 2054738703273984 2060209637154396 2075002398572544 2080587399561216 2083445349285888 2083505546723328 2085895020478464 2087353603325952 2089053075013632 2090453466237696 2090513866162176 2092911377426688 2095786255692384 2095846809698304 2102896641631968 2107938944581632 2111130373718016 2113612596379648 2116515910385664 2122212647632896 2123635267289088 2123696625942528 2129351166738432 2130840136728576 2132276099659776 2132337707974656 2133767114938368 2136275953403904 2139448469352642 2139510284900352 2144968219300608 2151854339260416 2157343763595264 2160609991852032 2163150391607296 2164662996041728 2166121752035328 2166184338259968 2167636434223104 2173407968866176 2173470765613056 2180781702433152 2182314373005312 2183777281694736 2186344921061808 2189655057202704 2194905388548096 2200813116063744 2202288425336832 2202352056532992 2203836211003392 2205377265401856 2207906508054528 2207970301575168 2211249288536064 2211313178640384 2212795526602752 2215397285011456 2216954283687936 2218440413150208 2224411486682112 2231893773583929 2246348483592192 2247919265120256 2253904560305664 2253969682857984 2257065795059712 2259719605518336 2263140831264768 2264657921757504 2267320658878912 2270435110333416 2276198180716544 2282004808728576 2283600523296768 2285459774373888 2287057904861184 2292892236251136 2296363685511168 2297903046856704 2299063701602304 2300604872896512 2306797097299968 2309965774631424 2311581041183232 2326551840423936 2329546575577088 2331175534198784 2332813902741504 2334377698394112 2335556776230912 2337122410561536 2340660824506368 2346631898038272 2348272803741696 2350184709390336 2351760149517408 2351828099432448 2354525299605024 2365758721835964 2371431312654336 2375021670432768 2377814170927104 2381080399183872 2384214209069056 2385812460781568 2387489228587008 2389089675700224 2389158704185344 2391898717059072 2395520062580736 2397195153819648 2403310447579392 2406949070512896 2420836131667968 2425385883009024 2427011734044672 2427081858220032 2430686240833536 2430756471177216 2433544190558208 2435245870546944 2436886971039744 2436957380542464 2438590988500992 2441729940331136 2445083964974448 2445154611314688 2453379415237296 2459262102011904 2459638036194534 2463361939353042 2469268562116608 2472171876122624 2473900566904832 2475914755571712 2477574478503936 2477646063599616 2483894821561344 2483966589272064 2487655449603072 2487727325970432 2489394967428096 2492321945637888 2494073569148928 2495745464793984 2502462922517376 2516901057527808 2518669955432448 2520431160459264 2527142044041216 2527215061303296 2528909173260288 2531882611441664 2535642630343872 2535715893215232 2542184556208128 2546033435172864 2547740161977192 2550735741238776 2554239499125093 2560722953306112 2567255409819648 2569050588708864 2571142246170624 2572940142968832 2575890926063616 2575965351837696 2579503765782528 2586446664302592 2588180482008576 2591223610147328 2595146734462464 2611954027855872 2613780462698496 2620739897524224 2620815619129344 2622572475973632 2624415640584192 2626174910693376 2627501373259776 2629262711881728 2633243427569664 2636339539771392 2639960885293056 2641806904209408 2648840962055652 2662338943516672 2664200610512896 2667860226736128 2675040942292992 2682240985202688 2684039018379264 2685925382160384 2687725885162752 2687803542208512 2690886056691456 2694960070403328 2696844548047104 2703724253526816 2714310480494592 2717501909630976 2721616219865088 2723440648126464 2724816238936064 2726642812321792 2728559118385152 2730388200800256 2730467090497536 2737737214377984 2739651604365312 2746946182872528 2750719460596254 2750798937729024 2760051842141958 2766669864763392 2774116532748288 2777927132381184 2781193360637952 2783138137767936 2785404100018176 2787271288316928 2787351821549568 2790548503235584 2794381674256512 2794462412931072 2803862188842624 2815270787832048 2822021213847552 2826293766782976 2829616863510528 2831513689718784 2831595501256704 2839134888984576 2841120182304768 2843034799546368 2843116943966208 2845022819917824 2848367937871872 2852597959136856 2852680379867136 2859957625734144 2869139119013888 2869577708893623 2876458351460352 2880813322469376 2888162336047104 2890181912297472 2892535026941952 2894557660839936 2897877291821568 2897961020817408 2907708936577536 2909752497340416 2911703042259648 2915126561415744 2919540076270272 2926540518064128 2934417488084992 2936384567115776 2936469408710656 2938448281337856 2940503020535808 2943875344072704 2943960402100224 2948332384714752 2948417571520512 2950394035470336 2955939044917248 2957920550866944 2962398856015872 2965881982242816 2975858364778572 2995131311456256 2997225686827008 2999332160667648 3001342755078144 3005206080407552 3005292910477312 3009421060079616 3012959474024448 3017521108353024 3019543895676672 3027246813777888 3031830079203744 3033950116552992 3042673078304768 3044800697729024 3047279699165184 3049410539814912 3057189648334848 3061818247348224 3063870729142272 3065418268803072 3067473163862016 3069629008183296 3071686725900288 3071775476809728 3075729463066624 3079954366175232 3082108054910976 3090314455731594 3112503597858816 3116163214082048 3120881099341824 3128842530717696 3131030404988928 3133579612520448 3135680199356544 3135770799243264 3139367066140032 3143679383538576 3143770214547456 3154344962447952 3161908416872448 3166695560577024 3170418894569472 3174773865578496 3183318971449344 3185452900933632 3185544938913792 3189198289412096 3194026750107648 3196260205092864 3204413930105856 3209172704028963 3209265427350528 3217452328950912 3227781508890624 3236015645392896 3240914987778048 3244725587410944 3246994494062592 3249182628052992 3249276507389952 3251454651334656 3260111953299264 3260206148419584 3271172553649728 3279016136015872 3279517381592712 3284482585804056 3292358082822144 3301219674095616 3303432638005248 3303528084799488 3305754316505088 3308065898102784 3311859762081792 3311955452362752 3316873932804096 3316969767960576 3319193289904128 3323095927517184 3325431425531904 3327660619725312 3336617230023168 3355868076703744 3358226607243264 3360574880612352 3369522725388288 3369620081737728 3371878897680384 3380856840458496 3380954524286976 3385598692589568 3389579408277504 3394711246897152 3396986882636256 3400980988318368 3405652665500124 3414297271074816 3423007213092864 3425400784945152 3428189661560832 3430586857291776 3434521234751488 3434620469116928 3439338354376704 3448595552403456 3450907309344768 3460195645949952 3464948661947136 3467371561774848 3494319863365632 3496763301298176 3499220854112256 3501566547591168 3503335164346368 3505683615842304 3510991236759552 3515119386361856 3519947847057408 3522409205612544 3531787949407536 3548638082753946 3557146968981504 3562532505649152 3566721256390656 3576321313603584 3578718691172352 3581233842880512 3583634513550336 3583738056278016 3587848075588608 3593280093871104 3595792730729472 3604965671369088 3631254197501952 3638078824513536 3640517601067008 3640622787330048 3646029361250304 3646134706765824 3650316285837312 3652868805820416 3662594910496704 3667625947461672 3667731916972032 3680069122855944 3688893153017856 3689457054291801 3698822043664384 3703902843174912 3708257814183936 3710850850357248 3713872133357568 3716361717755904 3716469095399424 3725842232342016 3725949883908096 3731483174404608 3731590988955648 3734092451142144 3738482918456832 3753694383776064 3762694951796736 3768391689043968 3772822484680704 3775351586291712 3775460668342272 3778004933148672 3780646740688896 3785513185312768 3788160243073024 3790713066061824 3790822591954944 3793363759890432 3797823917162496 3803463945515808 3803573839822848 3813276834312192 3819050152759296 3821610242965788 3826103611858164 3835277801947136 3841084429959168 3850883114729472 3853575883063296 3856713369255936 3859410214453248 3863836389095424 3863948027756544 3869255648673792 3876945248770048 3879669996453888 3882270723012864 3886835415220992 3892720101693696 3917931041783808 3920670694047744 3925167125430272 3925280536133632 3931109846286336 3931223428694016 3933858713960448 3941252059889664 3943894067822592 3949865141354496 3954509309657088 3959941327939584 3962710356314112 3967811153038096 3973261443083478 3993508415275008 3996300915769344 4001790340104192 4012561413439488 4017279298699264 4023361477804032 4026058527568896 4036329085037184 4042440105604992 4045266822070656 4055586380290224 4071465720741888 4076252864446464 4082424329797632 4085160972189696 4087224358404096 4089964218482688 4092838677577728 4095582301200384 4095700635746304 4106605821566976 4109477406547968 4120419274308792 4140077763212937 4150004797145088 4161174799122432 4166890698571776 4171790040956928 4174707206651904 4178106150027264 4180906932475392 4181027732324352 4185822754853376 4191572511384768 4191693619396608 4205793283263936 4215877889163264 4222260747436032 4227225192759296 4233031820771328 4244425295265792 4247270534578176 4247393251885056 4258702333476864 4261680273457152 4264552199319552 4264675415949312 4267534229876736 4272551906807808 4278896938705284 4279020569800704 4289936438601216 4303708678520832 4314687527190528 4321219983704064 4326300783214592 4329325992083456 4332243504070656 4332368676519936 4335272868446208 4346815937732352 4346941531226112 4361563404866304 4364628746010624 4367554563389472 4372689842123616 4379310114405408 4389810777096192 4401626232127488 4404576850673664 4404704113065984 4407672422006784 4410754530803712 4415813016109056 4415940603150336 4422498577072128 4422626357280768 4425591053205504 4430794570022912 4433908567375872 4436880826300416 4448822973364224 4463787547167858 4492696967184384 4495838530240512 4507809120611328 4507939365715968 4514131590119424 4519439211036672 4526281662529536 4529315843515008 4534641317757824 4540870220666832 4564009617457152 4567201046593536 4570919548747776 4574115809722368 4585784472502272 4592727371022336 4595806093713408 4598127403204608 4601209745793024 4613594194599936 4619931549262848 4623162082366464 4635471683597391 4659093151154176 4662351068397568 4668755396788224 4674244821123072 4681321649012736 4693263796076544 4696545607483392 4700369418780672 4703520299034816 4703656198864896 4709050599210048 4731517443671928 4742862625308672 4750043340865536 4755628341854208 4762160798367744 4768428418138112 4771624921563136 4774978457174016 4778179351400448 4778317408370688 4783797434118144 4791040125161472 4794390307639296 4806620895158784 4813898141025792 4841672263335936 4850771766018048 4854023468089344 4854163716440064 4861372481667072 4861512942354432 4867088381116416 4870491741093888 4873773942079488 4873914761084928 4877181977001984 4883459880662272 4890167929948896 4890309222629376 4906758830474592 4918524204023808 4919276072389068 4926723878706084 4938537124233216 4944343752245248 4947801133809664 4951829511143424 4955148957007872 4955292127199232 4967789643122688 4967933178544128 4975310899206144 4975454651940864 4978789934856192 4984643891275776 4988147138297856 4991490929587968 5004925845034752 5033802115055616 5037339910864896 5040862320918528 5054284088082432 5054430122606592 5057818346520576 5063765222883328 5071285260687744 5071431786430464 5084369112416256 5092066870345728 5095480323954384 5101471482477552 5108478998250186 5121445906612224 5134510819639296 5138101177417728 5142284492341248 5145880285937664 5151781852127232 5151930703675392 5159007531565056 5172893328605184 5176360964017152 5182447220294656 5190293468924928 5241479795048448 5245144951947264 5248831281168384 5252349821386752 5255002746519552 5258525423763456 5266486855139328 5272679079542784 5279921770586112 5283613808418816 5297681924111304 5324677887033344 5328401221025792 5335720453472256 5350081884585984 5364481970405376 5368078036758528 5371850764320768 5375451770325504 5375607084417024 5381772113382912 5389920140806656 5393689096094208 5407448507053632 5428620960989184 5435003819261952 5443232439730176 5446881296252928 5449632477872128 5453285624643584 5457118236770304 5460776401600512 5460934180995072 5475474428755968 5479303208730624 5493892365745056 5501438921192508 5501597875458048 5520103684283916 5533339729526784 5548233065496576 5555854264762368 5562386721275904 5566276275535872 5570808200036352 5574542576633856 5574703643099136 5581097006471168 5588763348513024 5588924825862144 5607724377685248 5630541575664096 5644042427695104 5652587533565952 5659233727021056 5663027379437568 5663191002513408 5678269777969152 5682240364609536 5686069599092736 5686233887932416 5690045639835648 5696735875743744 5705195918273712 5705360759734272 5719915251468288 5738278238027776 5739155417787246 5752916702920704 5761626644938752 5776324672094208 5780363824594944 5785070053883904 5789115321679872 5795754583643136 5795922041634816 5815417873155072 5819504994680832 5823406084519296 5830253122831488 5839080152540544 5872769134231552 5876896562675712 5881006041071616 5887750688145408 5887920804200448 5896664769429504 5896835143041024 5900788070940672 5911878089834496 5915841101733888 5924797712031744 5931763964485632 5951716729557144 5959892164625217 5990262622912512 5994451373654016 6002685510156288 6010412160815104 6010585820954624 6018842120159232 6025918948048896 6035042216706048 6039087791353344 6054493627555776 6063660158407488 6067900233105984 6085346156609536 6089601395458048 6094559398330368 6098821079629824 6114379296669696 6123636494696448 6127741458284544 6130836537606144 6134946327724032 6139258016366592 6143373451800576 6143550953619456 6151458926133248 6159908732350464 6164216109821952 6180628911463188 6225007195717632 6232326428164096 6241762198683648 6257685061435392 6262060809977856 6267159225040896 6271360398713088 6271541598486528 6278734132280064 6287358767077152 6287540429094912 6308689924895904 6323816833744896 6333391121154048 6340837789138944 6349547731156992 6366637942898688 6370905801867264 6371089877827584 6378396578824192 6388053500215296 6392520410185728 6408827860211712 6418345408057926 6418530854701056 6434904657901824 6455563017781248 6472031290785792 6481829975556096 6489451174821888 6493988988125184 6498365256105984 6498553014779904 6502909302669312 6520223906598528 6520412296839168 6542345107299456 6559034763185424 6568965171608112 6584716165644288 6602439348191232 6606865276010496 6607056169598976 6611508633010176 6616131796205568 6623719524163584 6623910904725504 6633747865608192 6633939535921152 6638386579808256 6646191855034368 6650862851063808 6655321239450624 6673234460046336 6695681320751787 6711736153407488 6739045450776576 6743757795360768 6761713680916992 6761909048573952 6771197385179136 6779158816555008 6789422493794304 6793973765272512 6801961976636736 6811305331000248 6828594542149632 6846014426185728 6850801569890304 6856379323121664 6861173714583552 6869042469502976 6869240938233856 6878676708753408 6897191104806912 6901814618689536 6920391291899904 6929897323894272 6934743123549696 6988639726731264 6993526602596352 6998441708224512 7003133095182336 7006670328692736 7011367231684608 7021982473519104 7030238772723712 7039895694114816 7044818411225088 7063575898815072 7097276165507892 7114293937963008 7125065011298304 7133442512781312 7152642627207168 7157437382344704 7162467685761024 7167269027100672 7167476112556032 7175696151177216 7186560187742208 7191585461458944 7209931342738176 7262508395003904 7276157649027072 7281035202134016 7281245574660096 7292058722500608 7292269413531648 7300632571674624 7305737611640832 7325189820993408 7335251894923344 7335463833944064 7360138245711888 7377786306035712 7378914108583602 7397644087328768 7407805686349824 7416515628367872 7421701700714496 7427744266715136 7432723435511808 7432938190798848 7451684464684032 7451899767816192 7462966348809216 7463181977911296 7468184902284288 7476965836913664 7507388767552128 7550703172583424 7556009866297344 7561293481377792 7571026370625536 7576320486146048 7581426132123648 7581645183909888 7586727519780864 7595647834324992 7606927891031616 7607147679645696 7626553668624384 7638100305518592 7643220485931576 7652207223716328 7670555603894272 7682168859918336 7701766229458944 7707151766126592 7713426738511872 7718820428906496 7727672778190848 7727896055513088 7738511297347584 7753890497540096 7759339992907776 7764541446025728 7773670830441984 7785440203387392 7835862083567616 7841341388095488 7850334250860544 7850561072267264 7862219692572672 7862446857388032 7867717427920896 7882504119779328 7887788135645184 7899730282708992 7909018619314176 7919882655879168 7925420712628224 7935622306076192 7946522886166956 7987016830550016 7992601831538688 8003580680208384 8025122826878976 8034558597398528 8046722955608064 8052117055137792 8072658170074368 8084880211209984 8090533644141312 8111172760580448 8142931441483776 8152505728892928 8164848659595264 8170321944379392 8174448716808192 8179928436965376 8185677355155456 8191164602400768 8191401271492608 8213211643133952 8218954813095936 8240838548617584 8280155526425874 8300009594290176 8322349598244864 8333781397143552 8343580081913856 8349414413303808 8356212300054528 8361813864950784 8362055464648704 8371645509706752 8383145022769536 8383387238793216 8411586566527872 8466063641542656 8488850590531584 8494541069156352 8494786503770112 8517404666953728 8523360546914304 8529104398639104 8529350831898624 8535068459753472 8545103813615616 8557793877410568 8558041139601408 8579872877202432 8607417357041664 8608733126680869 8629375054381056 8642439967408128 8652601566429184 8658651984166912 8664487008141312 8670545736892416 8693631875464704 8693883062452224 8723126809732608 8729257492021248 8735109126778944 8745379684247232 8758620228810816 8779621554192384 8803252464254976 8809153701347328 8809408226131968 8815344844013568 8821509061607424 8831626032218112 8831881206300672 8844997154144256 8845252714561536 8851182106411008 8861589140045824 8867817134751744 8873761652600832 8897645946728448 8927575094335716 8985393934368768 8991677060481024 9015618241222656 9015878731431936 9028263180238848 9038878422073344 9052563325059072 9058631687030016 9069282635515648 9081740441333664 9128019234914304 9134402093187072 9141839097495552 9148231619444736 9171568945004544 9185454742044672 9191612187426816 9196254806409216 9202419491586048 9227188389199872 9239863098525696 9246324164732928 9270943367194782 9318186302308352 9324702136795136 9337510793576448 9348489642246144 9362643298025472 9386527592153088 9393091214966784 9400738837561344 9407040598069632 9407312397729792 9418101198420096 9463034887343856 9485725250617344 9500086681731072 9511256683708416 9524321596735488 9536856836276224 9543249843126272 9549956914348032 9556358702800896 9556634816741376 9567594868236288 9582080250322944 9588780615278592 9613241790317568 9627518112086889 9627796282051584 9683344526671872 9708046936178688 9722744963334144 9734176762232832 9740983482187776 9747547884158976 9747829522169856 9754363954003968 9766919761324544 9780335859897792 9780618445258752 9813517660949184 9837048408047616 9838552144778136 9853447757412168 9877074248466432 9888687504490496 9895602267619328 9903659022286848 9910297914015744 9910584254398464 9935579286245376 9935866357088256 9950621798412288 9950909303881728 9957579869712384 9969287782551552 9976294276595712 9982981859175936 10009851690069504 10067604230111232 10074679821729792 10081724641837056 10108568176164864 10108860245213184 10115636693041152 10127530445766656 10142570521375488 10142863572860928 10168738224832512 10184133740691456 10190960647908768 10202942964955104 10216957996500372 10242891813224448 10269021639278592 10276202354835456 10284568984682496 10291760571875328 10303563704254464 10303861407350784 10318015063130112 10345786657210368 10352721928034304 10364894440589312 10380586937849856 10482959590096896 10490289903894528 10497662562336768 10504699642773504 10510005493039104 10517050847526912 10532973710278656 10545358159085568 10559843541172224 10567227616837632 10595363848222608 10649355774066688 10656802442051584 10671440906944512 10700163769171968 10728963940810752 10736156073517056 10743701528641536 10750903540651008 10751214168834048 10763544226765824 10779840281613312 10787378192188416 10814897014107264 10893762592505856 10906571249287168 10914236473540608 10921552803201024 10921868361990144 10950948857511936 10958606417461248 10987784731490112 11002877842385016 11003195750916096 11040207368567832 11066679459053568 11068371162875403 11096466130993152 11111708529524736 11124773442551808 11132552551071744 11141616400072704 11149085153267712 11149407286198272 11162194012942336 11177526697026048 11177849651724288 11215448755370496 11261083151328192 11288084855390208 11305175067131904 11318467454042112 11326054758875136 11326382005026816 11356539555938304 11364480729219072 11372139198185472 11372467775864832 11380091279671296 11393471751487488 11410391836547424 11410721519468544 11439830502936576 11476556476055552 11478310835574492 11505833405841408 11523253289877504 11552649344188416 11560727649189888 11570140107767808 11578230643359744 11591509167286272 11591844083269632 11630835746310144 11639009989361664 11646812169038592 11660506245662976 11678160305081088 11745538268463104 11753793125351424 11762012082143232 11775501376290816 11775841608400896 11793329538859008 11793670286082048 11801576141881344 11823756179668992 11831682203467776 11849595424063488 11863527928971264 11903433459114288 11919784329250434 11980525245825024 11988902747308032 12005371020312576 12020824321630208 12021171641909248 12037684240318464 12051837896097792 12070084433412096 12078175582706688 12108987255111552 12127320316814976 12135800466211968 12228758593339392 12247272989392896 12255482916569088 12261673075212288 12269892655448064 12278516032733184 12286746903601152 12287101907238912 12302917852266496 12319817464700928 12328432219643904 12361257822926376 12420233289638811 12450014391435264 12464652856328192 12483524397367296 12515370122870784 12524121619955712 12534318450081792 12542720797426176 12543083196973056 12557468264560128 12574717534154304 12575080858189824 12617379849791808 12647633667489792 12666782242308096 12681675578277888 12699095462313984 12733275885797376 12741811603734528 12742179755655168 12756793157648384 12776107000430592 12785040820371456 12817655720423424 12836690816115852 12837061709402112 12869809315803648 12911126035562496 12944062581571584 12963659951112192 12978902349643776 12987977976250368 12996730512211968 12997106029559808 13005818605338624 13040447813197056 13040824593678336 13084690214598912 13118069526370848 13137930343216224 13169432331288576 13204878696382464 13213730552020992 13214112339197952 13223017266020352 13232263592411136 13247439048327168 13247821809451008 13267495731216384 13267879071842304 13276773159616512 13292383710068736 13301725702127616 13310642478901248 13346468920092672 13391362641503574 13423472306814976 13478090901553152 13487515590721536 13523427361833984 13523818097147904 13542394770358272 13558317633110016 13578844987588608 13587947530545024 13603923953273472 13622610662000496 13692028852371456 13701603139780608 13712758646243328 13722347429167104 13738084939005952 13738481876467712 13757353417506816 13794382209613824 13803629237379072 13840782583799808 13859794647788544 13869486247099392 13906415050792173 13977279453462528 13987053205192704 14006266190364672 14022734463369216 14043964947038208 14060477545447424 14079791388229632 14089636822450176 14127151797630144 14194552331015784 14228587875926016 14250130022596608 14266885025562624 14305285254414336 14314874764689408 14324935371522048 14334538054201344 14334952225112064 14351392302354432 14373120375484416 14383170922917888 14419862685476352 14525016790007808 14552315298054144 14562070404268032 14562491149320192 14584117445001216 14584538827063296 14601265143349248 14611475223281664 14650379641986816 14670503789846688 14670927667888128 14720276491423776 14755572612071424 14757828217167204 14795288174657536 14815611372699648 14833031256735744 14843403401428992 14855488533430272 14865446871023616 14865876381597696 14903368929368064 14903799535632384 14925932697618432 14926363955822592 14936369804568576 14953931673827328 15014777535104256 15101406345166848 15112019732594688 15122586962755584 15142052741251072 15152640972292096 15162852264247296 15163290367819776 15173455039561728 15191295668649984 15213855782063232 15214295359291392 15253107337248768 15276200611037184 15286440971863152 15304414447432656 15341111207788544 15364337719836672 15403532458917888 15414303532253184 15426853477023744 15437640857812992 15455345556381696 15455792111026176 15477022594695168 15507780995080192 15518679985815552 15529082892051456 15547341660883968 15570880406774784 15700668501721088 15724439385145344 15735434855841792 15765008239558656 15775576271290368 15799460565417984 15818037238628352 15839765311758336 15850841425256448 15871244612152384 15893045772333912 15974033661100032 15985203663077376 16007161360416768 16050245653757952 16069117194797056 16093445911216128 16104234110275584 16145316340148736 16169760422419968 16181067288282624 16222345521160896 16285862882967552 16305011457785856 16329697319190528 16340643888758784 16348897433616384 16359856873930752 16371354710310912 16382329204801536 16382802542985216 16426423286267904 16437909626191872 16481677097235168 16560311052851748 16600019188580352 16644699196489728 16667562794287104 16687160163827712 16698828826607616 16712424600109056 16723627729901568 16724110929297408 16743291019413504 16766290045539072 16766774477586432 16823173133055744 16932127283085312 16977701181063168 16989082138312704 16989573007540224 17034809333907456 17046721093828608 17058208797278208 17058701663797248 17070136919506944 17090207627231232 17115587754821136 17116082279202816 17159745754404864 17214834714083328 17217466253361738 17258750108762112 17284879934816256 17305203132858368 17317303968333824 17328974016282624 17341091473784832 17387263750929408 17387766124904448 17446253619465216 17458514984042496 17470218253557888 17490759368494464 17517240457621632 17618307402694656 17630689688027136 17643018123214848 17663252064436224 17663762412601344 17689994308288512 17690505429123072 17702364212822016 17723178280091648 17735634269503488 17747523305201664 17795291893456896 17855150188671432 17879676493875651 17970787868737536 17983354120962048 18031236482445312 18031757462863872 18056526360477696 18077756844146688 18105126650118144 18117263374060032 18138565271031296 18163480882667328 18256038469828608 18268804186374144 18283678194991104 18296463238889472 18343137890009088 18370909484089344 18383224374853632 18392509612818432 18404838983172096 18454376778399744 18479726197051392 18492648329465856 18541886734389564 18636372604616704 18649404273590272 18675021587152896 18696979284492288 18725286596050944 18773055184306176 18786182429933568 18801477675122688 18814081196139264 18814624795459584 18836202396840192 18926069774687712 18971450501234688 19000173363462144 19022513367416832 19048643193470976 19073713672552448 19086499686252544 19099913828696064 19112717405601792 19113269633482752 19135189736472576 19164160500645888 19177561230557184 19226483580635136 19255036224173778 19255592564103168 19366689053343744 19416093872357376 19445489926668288 19468353524465664 19481966964375552 19495095768317952 19495659044339712 19508727908007936 19533839522649088 19560671719795584 19561236890517504 19627035321898368 19677104289556272 19706895514824336 19754148496932864 19777375008980992 19791204535238656 19807318044573696 19820595828031488 19821168508796928 19871158572490752 19871732714176512 19901243596824576 19901818607763456 19915159739424768 19938575565103104 19952588553191424 19965963718351872 20019703380139008 20087043962255361 20135208460222464 20217136352329728 20231273386082304 20255060891533312 20285141042750976 20285727145721856 20337476449665024 20368267481382912 20381921295817536 20405885929910208 20433915993000744 20485783626448896 20538043278557184 20552404709670912 20569137969364992 20583521143750656 20607127408508928 20607722814701568 20636030126260224 20691573314420736 20705443856068608 20729788881178624 20761173875699712 20965919180193792 20980579807789056 20995325124673536 21009399285547008 21020010986078208 21034101695053824 21065947420557312 21090716318171136 21119687082344448 21134455233675264 21190727696445216 21298711548133376 21313604884103168 21342881813889024 21400327538343936 21457927881621504 21472312147034112 21487403057283072 21501807081302016 21502428337668096 21527088453531648 21559680563226624 21574756384376832 21629794028214528 21787525185011712 21813142498574336 21828472947081216 21843105606402048 21843736723980288 21901897715023872 21917212834922496 21975569462980224 22005755684770032 22006391501832192 22080414737135664 22133358918107136 22136742325750806 22192932261986304 22223417059049472 22249546885103616 22265105102143488 22283232800145408 22298170306535424 22298814572396544 22324388025884672 22355053394052096 22355699303448576 22430897510740992 22522166302656384 22652109517750272 22713079111876608 22728961458438144 22744278396370944 22744935551729664 22760182559342592 22786943502974976 22820783673094848 22821443038937088 22879661005873152 22953112952111104 22956621671148984 23011666811682816 23046506579755008 23105298688376832 23121455298379776 23140280215535616 23156461286719488 23183018334572544 23183688166539264 23261671492620288 23278019978723328 23293624338077184 23321012491325952 23356320610162176 23491076536926208 23507586250702848 23524024164286464 23551002752581632 23551683216801792 23586659077718016 23587340572164096 23603152283762688 23647512359337984 23663364406935552 23699190848126976 23727055857942528 23806866918228576 23839568658500868 23961050491650048 23977805494616064 24010742040625152 24041648643260416 24042343283818496 24075368480636928 24103675792195584 24140168866824192 24156351165413376 24217974510223104 24254640633629952 24271600932423936 24457517186678784 24494545978785792 24510965833138176 24523346150424576 24539785310896128 24557032065466368 24573493807202304 24574203814477824 24605835704532992 24639634929401856 24656864439287808 24722515645852752 24840466579277622 24900028782870528 24929305712656384 24967048794734592 25030740245741568 25048243239911424 25068636900163584 25085441594852352 25086166393946112 25114936529120256 25149435068308608 25150161716379648 25234759699583616 25398190924627968 25466551771594752 25483623207469056 25484359511310336 25513586315296768 25552214000861184 25570081640742912 25635311440846848 25673381632231704 25674123418804224 25739618631607296 25822252071124992 25826199380042607 25888125163143168 25927319902224384 25957804699287552 25975955952500736 25993461024423936 26011637210677248 26080895626394112 26081649187356672 26169380429197824 26236139052741696 26275860686432448 26338864662577152 26409757392764928 26427461104041984 26428224678395904 26446034532040704 26464527184822272 26494878096654336 26495643618902016 26534991462432768 26535758143684608 26553546319233024 26584767420137472 26603451404255232 26621284957802496 26692937840185344 26782725283007148 26846944613629952 26956181803106304 26975031181443072 27046854723667968 27047636194295808 27084789540716544 27116635266220032 27157689975177216 27175895061090048 27207847906546944 27245221324000992 27384057704742912 27403206279561216 27425517292486656 27444694858334208 27476169878011904 27476963752935424 27514706835013632 27588764419227648 27607258474758144 27681565167599616 27719589295577088 27738972494198784 27812830101584346 27954558906925056 27974106410385408 28012532380729344 28045468926738432 28087929894076416 28120955090894848 28159582776459264 28179273644900352 28254303595260288 28389104662031568 28457175751852032 28500260045193216 28533770051125248 28610570508828672 28629749529378816 28649870743044096 28669076108402688 28669904450224128 28702784604708864 28746240750968832 28766341845835776 28839725370952704 29050033580015616 29124140808536064 29168234890002432 29202530286698496 29222950446563328 29300759283973632 29341007579693376 29341855335776256 29440552982847552 29511145224142848 29515656434334408 29590576349315072 29631222745399296 29666062513471488 29686806802857984 29710977066860544 29730893742047232 29731752763195392 29806737858736128 29807599071264768 29851865395236864 29852727911645184 29872739609137152 29907863347654656 30029555070208512 30202812690333696 30224039465189376 30245173925511168 30284105482502144 30305281944584192 30325704528494592 30326580735639552 30346910079123456 30382591337299968 30427711564126464 30428590718582784 30506214674497536 30552401222074368 30572881943726304 30608828894865312 30682222415577088 30728675439673344 30807064917835776 30828607064506368 30853706954047488 30875281715625984 30910691112763392 30911584222052352 30954045189390336 31015561990160384 31037359971631104 31058165784102912 31094683321767936 31141760813549568 31401337003442176 31448878770290688 31470869711683584 31530016479117312 31551152542580736 31598921130835968 31636074477256704 31679530623516672 31701682850512896 31742489224304768 31786091544667824 31948067322200064 31970407326154752 32014322720833536 32100491307515904 32138234389594112 32186891822432256 32208468220551168 32290632680297472 32339520844839936 32362134576565248 32444691042321792 32681287777517568 32719713747861504 32742709420621824 32764658409603072 32765605085970432 32852846572535808 32875819252383744 32963354194470336 33120622105703496 33200038377160704 33205113488626209 33289398392979456 33335125588574208 33374320327655424 33397657653215232 33424849200218112 33447255459803136 33448221858594816 33486582038827008 33532580091078144 33533548955172864 33646346266111488 33864254566170624 33955402362126336 33978164276625408 33979146015080448 34069618667814912 34093442187657216 34116417594556416 34117403327594496 34140273839013888 34180415254462464 34231175509642272 34232164558405632 34319491508809728 34429669428166656 34434932506723476 34517500217524224 34569759869632512 34610406265716736 34634607936667648 34657948032565248 34682182947569664 34774527501858816 34775532249808896 34892507238930432 34917029968084992 34940436507115776 34981518736988928 35034480915243264 35236614805389312 35261379376054272 35286036246429696 35326504128872448 35327524825202688 35379988616577024 35381010858246144 35404728425644032 35446356560183296 35471268539006976 35495046610403328 35590583786913792 35710300377342864 35759352987751302 35941575737475072 35966708241924096 36062472964890624 36063514925727744 36113052720955392 36155513688293376 36210253300236288 36234526748120064 36277130542062592 36326961765334656 36686275780018176 36741818968178688 36766448749707264 36785019225636864 36809677966344192 36908753556799488 36959452394102784 36985296658931712 37083773468779128 37272745209233408 37298808547180544 37350043174305792 37393958568984576 37450573192101888 37546110368612352 37572364859867136 37602955350245376 37628162392278528 37629249590919168 37672404793680384 37852139549375424 37942901002469376 38000346726924288 38045026734833664 38097286386941952 38147427345104896 38172999372505088 38199827657392128 38225434811203584 38226539266965504 38270379472945152 38328321001291776 38355122461114368 38452967161270272 38510072448347556 38511185128206336 38733378106687488 38832187744714752 38890979853336576 38936707048931328 38963933928751104 38990191536635904 38991318088679424 39017455816015872 39067679045298176 39121343439591168 39122473781035008 39254070643796736 39354208579112544 39413791029648672 39508296993865728 39554750017961984 39582409070477312 39614636089147392 39641191656062976 39642337017593856 39742317144981504 39743465428353024 39802487193649152 39803637215526912 39830319478849536 39877151130206208 39905177106382848 39931927436703744 40039406760278016 40174087924510722 40270416920444928 40434272704659456 40462546772164608 40510121783066624 40570282085501952 40571454291443712 40674952899330048 40736534962765824 40763842591635072 40811771859820416 40867831986001488 41076086557114368 41104809419341824 41138275938729984 41167042287501312 41214254817017856 41215445629403136 41272060252520448 41383146628841472 41410887712137216 41459577762357248 41522347751399424 41719245152376519 41931838360387584 41961159615578112 42018798571094016 42068203390107648 42131894841114624 42181432636342272 42239374164688896 42268910467350528 42381455392890432 42597423096266752 42627209768206336 42685763627778048 42800655076687872 42915855763243008 42944624294068224 42974806114566144 43003614162604032 43004856675336192 43054176907063296 43119361126453248 43149512768753664 43259588056429056 43575050370023424 43626284997148672 43656945894162432 43686211212804096 43687473447960576 43803795430047744 43834425669844992 43951138925960448 44011511369540064 44012783003664384 44160829474271328 44266717836214272 44273484651501612 44385864523972608 44446834118098944 44499093770207232 44530210204286976 44566465600290816 44596340613070848 44597629144793088 44648776051769344 44710106788104192 44711398606897152 44861795021481984 45044332605312768 45304219035500544 45426158223753216 45457922916876288 45488556792741888 45489871103459328 45520365118685184 45573887005949952 45641567346189696 45642886077874176 45759322011746304 45913243342297968 46023333623365632 46093013159510016 46210597376753664 46242910596759552 46280560431071232 46312922573438976 46366036669145088 46367376333078528 46523342985240576 46556039957446656 46587248676154368 46642024982651904 46712641220324352 46982153073852416 47102005505163264 47173318155436032 47206304567525376 47295024718675968 47326728813871104 47398381696253952 47454111715885056 47613733836457152 47679137317001736 47922100983300096 47955610989232128 48021484081250304 48083297286520832 48084686567636992 48150736961273856 48207351584391168 48280337733648384 48312702330826752 48435949020446208 48509281267259904 48543201864847872 48915034373357568 48989091957571584 49021931666276352 49046692300849152 49079570621792256 49114064130932736 49146987614404608 49148407628955648 49211671409065984 49279269858803712 49313728878575616 49445031291705504 49680933158555244 49800057565741056 49858611425312768 49934097589469184 50061480491483136 50096486479822848 50137273800327168 50170883189704704 50172332787892224 50229873058240512 50298870136617216 50300323432759296 50469519399167232 50796381849255936 50933103543189504 50967246414938112 50968719022620672 51027172630593536 51104428001722368 51140163281485824 51270622881693696 51346763264463408 51348246837608448 51479237263214592 51644504142249984 51652398760085214 51776250326286336 51854639804448768 51915609398575104 51951911905001472 51986922048847872 52023274421354496 52161791252788224 52163298374713344 52338760858395648 52472278105483392 52551721372864896 52854922208083968 52892069064081408 52929054369644544 52989756193308672 52991287237804032 53069982924865536 53071516287369216 53107092638466048 53169534840274944 53206902808510464 53242569915604992 53385875680370688 53565450566014296 53693889227259904 53912363606212608 53950062362886144 54093709447335936 54095272388591616 54169579081433088 54233270532440064 54315379950354432 54351790122180096 54415695813093888 54490442648001984 54768115409485824 54806412559122432 54851034584973312 54889389716668416 54952339756023808 54953927505870848 55029413670027264 55177528838455296 55214516949516288 55363130335199232 55439178591154176 55477944988397568 55625660203168692 55909117813850112 55948212820770816 56025064761458688 56090937853476864 56175859788152832 56241910181789696 56319165552918528 56358547289800704 56508607190520576 56778209324063136 56914351503704064 57000520090386432 57067540102250496 57221141017657344 57259499058757632 57299741486088192 57338152216805376 57339808900448256 57405569209417728 57492481501937664 57532683691671552 57679450741905408 58100067160031232 58248281617072128 58336469780004864 58405060573396992 58445900893126656 58601518567947264 58682015159386752 58683710671552512 58881105965695104 59031312868668816 59262445490798592 59332125026942976 59373613605715968 59421954133721088 59461787484094464 59463505526390784 59613475717472256 59615198142529536 59703730790473728 59705455823290368 59745479218274304 59815726695309312 60059110140417024 60261131886766083 60405625380667392 60568210965004288 60610563889168384 60651409056989184 60693820158246912 60765182674599936 60855423128252928 60857181437165568 61012429348995072 61104802444148736 61145763887452608 61217657789730624 61364444831154176 61457350879346688 61614129835671552 61657214129012736 61707413908094976 61750563431251968 61821382225526784 61823168444104704 61908090378780672 62031123980320768 62074719943262208 62116331568205824 62189366643535872 62283521627099136 62802674006884352 62897757540581376 62941739423367168 63060032958234624 63102305085161472 63197842261671936 63272148954513408 63359061247033344 63403365701025792 63484978448609536 63572183089335648 63896134644400128 63940814652309504 64028645441667072 64200982615031808 64276468779188224 64373783644864512 64416936441102336 64581265360594944 64679041689679872 64724269153130496 64889382084643584 65362575555035136 65439427495723008 65485418841243648 65529316819206144 65531210171940864 65705693145071616 65751638504767488 65926708388940672 66241244211406992 66400076754321408 66410226977252418 66578796785958912 66670251177148416 66748640655310848 66795315306430464 66849698400436224 66894510919606272 66896443717189632 66973164077654016 67065160182156288 67067097910345728 67292692532222976 67956328553250816 68139237335629824 68186884375314432 68232835189112832 68234806655188992 68280547678027776 68360830508924928 68462351019284544 68464329116811264 68638983017619456 68859338856333312 68869865013446952 69035000435048448 69139519739265024 69220812531433472 69269215873335296 69315896065130496 69364365895139328 69549055003717632 69551064499617792 69785014477860864 69834059936169984 69880873014231552 69963037473977856 70068961830486528 70473229610778624 70522758752108544 70572072492859392 70653008257744896 70655049650405376 70759977233154048 70762021716492288 70809456851288064 70892713120366592 70942537078013952 70990093220806656 71181167573827584 71420600754685728 71518705975502604 71883151474950144 71933416483848192 72124945929781248 72127029851455488 72226105441910784 72311027376586752 72420506600472576 72469053496240128 72554261084125184 72653923530669312 73372551560036352 73483637936357376 73532897499414528 73570038451273728 73619355932688384 73817507113598976 73918904788205568 73970593317863424 74167546937558256 74545490418466816 74597617094361088 74700086348611584 74787917137969152 74901146384203776 75092220737224704 75144729719734272 75205910700490752 75256324784557056 75258499181838336 75344809587360768 75704279098750848 76194572773883904 76345998745010176 76399655314784256 76450869622407168 76453078533931008 76540758945890304 76656642002583552 76710244922228736 76905934322540544 77020144896695112 77022370256412672 77466756213374976 77478598140127821 77664375489429504 77781959706673152 77873414097862656 77927867857502208 77980383073271808 78034911632031744 78135358090596352 78242686879182336 78244947562070016 78508141287593472 78708417158225088 78827582059297344 79016593987731456 79109500035923968 79164818140954624 79229272178294784 79282383312125952 79284674035187712 79484634289963008 79486930856706048 79604974387298304 79607274431053824 79660638957699072 79754302260412416 79810354212765696 79863854873407488 80078813520556032 80348175849021444 80540833840889856 80868545409318912 80925093544329216 81020243566133248 81140564171003904 81142908582887424 81349905798660096 81473069925531648 81527685183270144 81623543719640832 81735663972002976 82152173114228736 82209618838683648 82276551877459968 82334084575002624 82428509634035712 82430891258806272 82544120505040896 82766293257682944 82821775424274432 82919155524714496 83044695502798848 83438490304753038 83863676720775168 83922319231156224 84037597142188032 84136406780215296 84263789682229248 84362865272684544 84478748329377792 84537820934701056 84762910785780864 85371527255556096 85601310153375744 85831711526486016 85889248588136448 85949612229132288 86007228325208064 86009713350672384 86108353814126592 86238722252906496 86299025537507328 86519176112858112 87150100740046848 87252569994297344 87372422425608192 87607590860095488 87668851339689984 87902277851920896 88023022739080128 88025566007328768 88321658948542656 88533435672428544 88546969303003224 88771729047945216 88893668236197888 88998187540414464 89060420408573952 89132931200581632 89192681226141696 89195258289586176 89297552103538688 89420213576208384 89422797213794304 89723590042963968 90088665210625536 90608438071001088 90852316447506432 90915845833752576 90977113585483776 90979742206918656 91040730237370368 91147774011899904 91283134692379392 91285772155748352 91518644023492608 91826486684595936 92046667246731264 92186026319020032 92421194753507328 92485821193519104 92561120862142464 92625845146877952 92732073338290176 92734752666157056 93046685970481152 93112079914893312 93174497352308736 93284049965303808 93425282440648704 93964306147704832 94204011010326528 94346636310872064 94412609135050752 94590049437351936 94653457627742208 94796763392507904 94908223431770112 95227467672914304 95358274634003472 95844201966600192 95911221978464256 96042968162500608 96166594573041664 96169373135273984 96301473922547712 96414703168782336 96560675467296768 96625404661653504 96871898040892416 97018562534519808 97086403729695744 98043863332552704 98159141243584512 98228128261865472 98293975228809216 98296815257911296 98423342818131968 98558539717607424 98627457757151232 98890062583411008 99361866317110488 99600115131482112 99717222850625536 99868195178938368 100122960982966272 100192972959645696 100274547600654336 100341766379409408 100344665575784448 100459746116481024 100597740273234432 100600646865518592 100939038798334464 101592763698511872 101866207086379008 101934492829876224 101937438045241344 102054345261187072 102208856003444736 102280326562971648 102541245763387392 102693526528926816 102696493675216896 102958474526429184 103289008284499968 103304797520170428 103552500652572672 103709279608897536 103831218797150208 103903823810002944 103973844097695744 104046548842708992 104323582505576448 104326596749426688 104677521716791296 104944556210966784 105103442745729792 105709844416167936 105784138128162816 105858108739289088 105979512386617344 105982574475608064 106139965849731072 106143032574738432 106214185276932096 106339069680549888 106413805617020928 106485139831209984 106771751360741376 107130901132028592 107387778454519808 107824727212425216 107900124725772288 108187418894671872 108190544777183232 108339158162866176 108466541064880128 108630759900708864 108703580244360192 108831391626187776 108980885296003968 109904679512047616 110058827340054528 110355057676910592 110429033899032576 110726260670398464 110878357182308352 110955889976795136 111251320406337384 111818235627700224 111896425641541632 112050129522917376 112181875706953728 112351719576305664 112483820363579392 112638331105837056 112717094579601408 113017214381041152 113556418648126272 113828703007408128 114001040180772864 114135080204500992 114442282035314688 114518998117515264 114599482972176384 114676304433610752 114679617800896512 114811138418835456 114984963003875328 115065367383343104 115358901483810816 116200134320062464 116496563234144256 116672939560009728 116810121146793984 116891801786253312 117203037135894528 117364030318773504 117367421343105024 117762211931390208 118062625737337632 118524890981597184 118664250053885952 118747227211431936 118843908267442176 118923574968188928 118927011052781568 119226951434944512 119230396285059072 119407461580947456 119410911646580736 119490958436548608 119631453390618624 120118220280834048 120522263773532166 120811250761334784 121136421930008576 121221127778336768 121302818113978368 121387640316493824 121530365349199872 121710846256505856 121714362874331136 122024858697990144 122209604888297472 122291527774905216 122435315579461248 123228259671343104 123314428258025472 123414827816189952 123501126862503936 123642764451053568 123646336888209408 123816180757561344 124062247960641536 124149439886524416 124232663136411648 124378733287071744 124567043254198272 125157735457129557 125605348013768704 125795515081162752 125883478846734336 126204610170322944 126395684523343872 126544297909026816 126718122494066688 126806731402051584 126969956897219072 127144366178671296 127792269288800256 127881629304619008 128057290883334144 128401965230063616 128552937558376448 128747567289729024 128833872882204672 129162530721189888 129358083379359744 129448538306260992 129778764169287168 130725151110070272 130878854991446016 130970837682487296 131058633638412288 131062420343881728 131411386290143232 131503277009534976 131853416777881344 132482488422813984 132800153508642816 132820453954504836 133157593571917824 133340502354296832 133497281310621696 133590630612860928 133699396800872448 133789021839212544 133792887434379264 133946328155308032 134130320364312576 134134195820691456 134585385064445952 135912657106501632 136278474671259648 136373768750628864 136465670378225664 136469613310377984 136561095356055552 136721661017849856 136924702038569088 136928658233622528 137277966035238912 137739730026893904 138070000870096896 138279039478530048 138441625062866944 138538431746670592 138631792130260992 138728731790278656 139098110007435264 139102128999235584 139570028955721728 139668119872339968 139761746028463104 139926074947955712 140137923660973056 140946459221557248 141306016515489792 141519954466308096 141618913702576128 141785426240733184 141885074156027904 141980186441613312 142362335147655168 142841201509371456 143037411951005208 143766302949900288 143866832967696384 144249891859562496 144254059702910976 144452210883821568 144622054753173504 144841013200945152 144938106992480256 145108522168250368 145307847061338624 146745103120072704 146967275872714752 147065794998829056 147140076902547456 147238711865376768 147635014227197952 147837809576411136 147941186635726848 148335093875116512 149090980836933632 149195234188722176 149400172697223168 149575834275938304 149802292768407552 150184441474449408 150289459439468544 150411821400981504 150512649569114112 150516998363676672 150689619174721536 151408558197501696 152389145547767808 152691997490020352 152799310629568512 152901739244814336 152906157067862016 153081517891780608 153313284005167104 153420489844457472 153811868645081088 154040289793390224 154044740512825344 154933512426749952 154957196280255642 155328750978859008 155563919413346304 155746828195725312 155855735715004416 155960766146543616 156069823264063488 156270716181192704 156485373758364672 156489895124140032 157016282575186944 157416834316450176 157655164118594688 158564766624251904 158969268579926016 158973861713412096 159209948774596608 159214548862107648 159321277915398144 159508604520824832 159620708425531392 159727709746814976 160157627041112064 160696351698042888 161081667681779712 161737090818637824 161850187088658432 162040487132266496 162281128342007808 162285817165774848 162699811597320192 162946139851063296 163055370366540288 163247087439281664 163471327944005952 164304346228457472 164419237677367296 164553103754919936 164668169150005248 164857019268071424 164861782517612544 165088241010081792 165532586515365888 165643550848548864 165838311049428992 166089391005597696 166876980609506076 167727353441550336 167844638462312448 168075194284376064 168272813560430592 168527579364458496 168725730545369088 168957496658755584 169075641869402112 169525821571561728 170743054511112192 171202620306751488 171663423052972032 171778497176272896 171899224458264576 172014456650416128 172019426701344768 172216707628253184 172477444505812992 172598051075014656 173038352225716224 174300201480093696 174505139988594688 174744844851216384 175215181720190976 175337702679379968 175804555703841792 176046045478160256 176051132014657536 176643317897085312 177093938606006448 177787336472395776 177996375080828928 178120840817147904 178265862401163264 178385362452283392 178390516579172352 178595104207077376 178840427152416768 178845594427588608 179447180085927936 180177330421251072 180783395660298249 181216876142002176 181704632895012864 181831691667505152 181954227170967552 182081460474740736 182295548023799808 182566269384758784 182571544311496704 183037288046985216 183652973369191872 184093334493462528 184372052638040064 184842389507014656 184971642387038208 185122241724284928 185251690293755904 185464146676580352 185469505332314112 186093371940962304 186224159829786624 186348994704617472 186568099930607616 186850564881297408 187928612295409664 188408022020653056 188693272621744128 188825218270101504 189180098874703872 189306915255484416 189593526785015808 189816446863540224 190454935345828608 190716549268006944 191688403933200384 191822443956928512 192085936325001216 192333189146083328 192338746270547968 192602947845095424 192829406337564672 193121350934593536 193250809323307008 193743796081784832 194037125069039616 194172807459391488 196087726665105408 196318282487169024 196456256523730944 196587950457618432 196593630515822592 196846685636263936 197117079435214848 197254915514302464 197780125166822016 198723732634220976 199200230262964224 199434445701251072 199736390357876736 200245921965932544 200385945919291392 200549095201308672 200683532758818816 200689331151568896 200919492232962048 201195480546468864 201201293731037184 201878077596668928 203868985659752448 204108690522374144 204417712006889472 204560653125943296 205082491526774784 205387053057853632 205392987350433792 205916949052858368 206578016568999936 206609595040340856 207105001305145344 207418559217795072 207662437594300416 207807647620005888 207947688195391488 208093097685417984 208647165011152896 208653193498853376 209355043433582592 209889112421933568 210206885491459584 211419688832335872 211568276256325632 211716217478578176 211959024773234688 211965148951216128 212279931699462144 212286065149476864 212428370553864192 212678139361099776 212827611234041856 212970279662419968 213543502721482752 214261802264057184 214775556909039616 215649454424850432 215800249451544576 216374837789343744 216381089554366464 216678316325732352 216933082129760256 217261519801417728 217407160488720384 217662783252375552 217961770592007936 219809359024095232 220117654680109056 220710115353821184 220858067798065152 221452521340796928 221756714364616704 221911779953590272 222502640812674768 223636471255400448 223792851283083264 224100259045834752 224363751413907456 224703439152611328 224967640727158784 225276662211674112 225434189159202816 226034428762082304 227112837296252544 229037996235030528 229198965944352768 229352608867221504 229359235601793024 229622276837670912 229969926007750656 230130734766686208 230717802967621632 232400268640124928 232435794420383463 232993126468288512 233345879120019456 233620242293587968 233783603572506624 234406074271789056 234728060637547008 234734842686210048 235524423862780416 236125251474675264 237049781963194368 237328500107771904 237494454422863872 237687816534884352 237847149936377856 237854022105563136 238453902869889024 238460792570118144 238814923161894912 238821823293161472 238981916873097216 239262906781237248 240236440561668096 241044527547064332 241622501522669568 242272843860017152 242442255556673536 242605636227956736 242775280632987648 243060730698399744 243421692513011712 243428725748662272 244049717395980288 244419209776594944 244583055549810432 244870631158922496 246456519342686208 246628856516050944 246829655632379904 247002253725007872 247285528902107136 247292673776418816 247632361515122688 248124495921283072 248298879773048832 248465326272823296 248757466574143488 249134086508396544 250315470914259114 251210696027537408 251591030162325504 251766957693468672 252409220340645888 252791369046687744 253088595818053632 253436244988133376 253613462804103168 253939913794438144 254288732357342592 256114581766668288 256803930460127232 257105875116752896 257495134579458048 257667745764409344 258325061442379776 258716166758719488 258897076612521984 259557528338574336 261450302220140544 261757709982892032 262117267276824576 262822772580286464 263006554019069952 263706833555762688 264964976845627968 265600307017285632 265640907909009672 266315187143835648 266681004708593664 266994562621243392 267181261225721856 267398793601744896 267578043678425088 267585774868758528 267892656310616064 268260640728625152 268268391641382912 269170770128891904 271825314213003264 272556949342519296 272747537501257728 272931340756451328 272939226620755968 273122190712111104 273443322035699712 273849404077138176 273857316467245056 274555932070477824 275479460053787808 276140001740193792 276558078957060096 276883250125733888 277076863493341184 277263584260521984 277457463580557312 278196220014870528 278204257998471168 279140057911443456 279336239744679936 279523492056926208 279852149895911424 280275847321946112 281892918443114496 282612033030979584 283039908932616192 283237827405152256 283570852481466368 283770148312055808 283960372883226624 284724670295310336 285682403018742912 286074823902010416 287532605899800576 287733665935392768 288499783719124992 288508119405821952 288904421767643136 289244109506347008 289682026401890304 289876213984960512 290217044336500736 290615694122677248 294131589997658112 294477423730753536 295270028454395904 295675619152822272 295882373271453696 296670187750233024 298181961673867264 298390468377444352 298800345394446336 299151668551876608 299604585536815104 300368882948898816 300578918878937088 300823642801963008 301025299138228224 301033996727353344 301379238349443072 302817116395003392 304778291095535616 305383994980040704 305598621259137024 305803478489628672 305812314135724032 306163035783561216 306626568010334208 306840979688914944 307623737290162176 308080579586780448 308089481025650688 309867024853499904 309914392560511284 310657501957718016 311127838826692608 311493656391450624 311711471430008832 311921532293087232 312139646528126976 312541432362385408 312970747516729344 312979790248280064 314032565150373888 314833668632900352 315310328237189376 317129533248503808 317938537159852032 317947723426824192 318419897549193216 318429097724215296 318642555830796288 319017209041649664 319241416851062784 319455419493629952 320315254082224128 321392703396085776 322163335363559424 323474181637275648 323700374177316864 324080974264532992 324562256684015616 324571634331549696 325399623194640384 325892279702126592 326110740733080576 326494174878563328 326942655888011904 329714038536142848 330176482020163584 331065173030731776 331287101697097728 331676622098857984 332178782011195392 333753961219012152 335454706883100672 335689276924624896 336150388568752128 336545627120861184 337055158728916992 337451461090738176 337914993317511168 338151283738804224 339051643143123456 341486109022224384 342405240613502976 343326846105944064 343556994352545792 343798448916529152 344028913300832256 344038853402689536 344433415256506368 344954889011625984 345196102150029312 346076704451432448 348600402960187392 349010279977189376 349489689702432768 350430363440381952 350675405358759936 351609111407683584 352092090956320512 352102264029315072 353286635794170624 354187877212012896 355574672944791552 355992750161657856 356241681634295808 356531724802326528 356770724904566784 356781033158344704 357190208414154752 357680854304833536 357691188855177216 358894360171855872 360354660842502144 361566791320596498 362433752284004352 363409265790025728 363663383335010304 363908454341935104 364162920949481472 364591096047599616 365132538769517568 365143088622993408 366074576093970432 367305946738383744 369684779014029312 369943284774076416 370244483448569856 370503380587511808 370928293353160704 370939010664628224 372186743881924608 372448319659573248 372697989409234944 373136199861215232 373701129762594816 375857224590819328 376816044041306112 377386545243488256 377650436540203008 378613830510968832 379187053570031616 379632893727080448 380909870691657216 381433098536013888 383376807866400768 383644887913857024 384171872650002432 384666378292166656 384677492541095936 385205895690190848 385658812675129344 386242701869187072 386501618646614016 387487592163569664 388074250138079232 388345614918782976 392175453330210816 392636564974338048 392912513047461888 393175900915236864 393187261031645184 393693371272527872 394234158870429696 394509831028604928 395560250333644032 397447465268441952 398400460525928448 398868891402502144 399472780715753472 400491843931865088 400771891838582784 401098190402617344 401367065517637632 401378662303137792 401838984465924096 402390961092937728 402402587462074368 403756155193337856 407737971319504896 408217381044748288 408835424013778944 409121306251886592 410164983053549568 410774106115707264 410785974700867584 411833898105716736 413219190080681712 414210002610290688 414837118435590144 415324875188600832 415615295240011776 415895376390782976 416186195370835968 417294330022305792 417306386997706752 418710086867165184 419778224843867136 420413770982919168 422839377664671744 423918049546469376 424559863398924288 424856741107728384 425356278722199552 425655222468083712 425940559324839936 427087005442965504 428523604528114368 429551113818079232 431298908849700864 431600498903089152 432749675578687488 432762179108732928 433356632651464704 433866164259520512 434523039602835456 434814320977440768 435325566504751104 435923541184015872 439618718048190464 440235309360218112 441420230707642368 441716135596130304 442905042681593856 443513428729233408 443823559907180544 445005281625349536 447272942510800896 447585702566166528 448200518091669504 448727502827814912 449406878305222656 449935281454317568 450553324423348224 450868378318405632 452068857524164608 454225674592505088 458075992470061056 458397931888705536 458705217734443008 458718471203586048 459244553675341824 459939852015501312 460261469533372416 461435605935243264 464800537280249856 464871588840766926 465986252936577024 466691758240038912 467240484587175936 467567207145013248 468812148543578112 469456121275094016 469469685372420096 471048847725560832 472250502949350528 475694299872755712 476907805739778048 476921585140236288 477629846323789824 477643646586322944 477963833746194432 478525813562474496 480472881123336192 482089055094128664 483245003045339136 484545687720034304 484884511113347072 485211272455913472 485550561265975296 486121461396799488 486843385026023424 486857451497324544 488099434791960576 488838419553189888 489166111099620864 489741262317844992 492913038685372416 493257713032101888 493659311264759808 494004507450015744 494571057804214272 494585347552837632 495264723030245376 496248991842566144 496597759546097664 496930652545646592 497514933148286976 498268173016793088 500630941828518228 502421392055074816 503182060324651008 503533915386937344 504818440681291776 505582738093375488 506177191636107264 506872489976266752 507226925608206336 507879827588876288 508577464714685184 512229163533336576 513607860920254464 514211750233505792 514990269158916096 515335491528818688 516650122884759552 517432333517438976 517794153225043968 519115056677148672 522900604440281088 523515419965784064 524234534553649152 525645545160572928 526013108038139904 527413667111525376 529929953691255936 531281815818019344 533362009417187328 533989125242486784 534362522451443712 534797587203489792 535156087356850176 535171549737517056 535785312621232128 536521281457250304 536536783282765824 538341540257783808 542350186980894747 543650628426006528 545113898685038592 545495075002515456 545862681512902656 546244381424222208 546886644071399424 547698808154276352 547714632934490112 549111864140955648 550958920107575616 552280003480387584 553116157914120192 553766500251467776 554153726986682368 554527168521043968 554914927161114624 556392440029741056 556408515996942336 558280115822886912 558672479489359872 559046984113852416 559704299791822848 560551694643892224 563785836886228992 565224066061959168 566079817865232384 566475654810304512 567141704962932736 567540296624111616 567920745766453248 569449340590620672 571364806037485824 572149647804020832 575065211799601152 575467331870785536 576999567438249984 577016238811643904 577808843535286272 578488219012694016 579364052803780608 579752427969921024 580434088673001472 581231388245354496 588263179995316224 588954847461507072 590540056908791808 591351238305644544 591764746542907392 593340375500466048 597600690788892672 598303337103753216 599209171073630208 600737765897797632 601157837757874176 601647285603926016 602050598276456448 602067993454706688 602758476698886144 605634232790006784 610767989960081408 611606956979257344 612326071567122432 613253136020668416 613681959377829888 615247474580324352 616161159173560896 616178962051301376 619734049706999808 619828785121022568 621315003915436032 622255677653385216 622987312782901248 623422942860017664 623843064586174464 624279293056253952 625082864724770816 625941495033458688 625959580496560128 628065130300747776 629667337265800704 630620656474378752 634259066497007616 635877074319704064 635895446853648384 636839795098386432 636858195448430592 637285111661592576 638034418083299328 638482833702125568 638910838987259904 640630508164448256 642785406792171552 644326670727118848 646948363274551296 647400748354633728 648161948529065984 649124513368031232 649143268663099392 650799246389280768 651784559404253184 652221481466161152 652988349757126656 653885311776023808 659428077072285696 660352964040327168 662130346061463552 662574203394195456 663353244197715968 664357564022390784 667507922438024304 670909413766201344 671378553849249792 672300777137504256 673091254241722368 674110317457833984 674902922181476352 675829986635022336 676302567477608448 678103286286246912 687113988705091584 687596897833058304 688057826601664512 688077706805379072 688866830513012736 689909778023251968 690392204300058624 692153408902864896 697200805920374784 698020559954378752 698979379404865536 700860726880763904 701350810717519872 703218222815367168 704184181912641024 704204528058630144 706573271588341248 708375754424025792 711149345889583104 711985500323315712 712483363268591616 713063449604653056 713541449809133568 713562066316689408 714380416828309504 715361708609667072 715382377710354432 717788720343711744 720709321685004288 723133582641192996 724867504568008704 726818531580051456 727326766670020608 727816908683870208 728325841898962944 729182192095199232 730265077539035136 730286177245986816 732149152187940864 734611893476767488 739369558028058624 739886569548152832 740488966897139712 741006761175023616 741856586706321408 741878021329256448 744373487763849216 744896639319146496 745395978818469888 746272399722430464 747402259525189632 751714449181638656 753632088082612224 754773090486976512 755300873080406016 757227661021937664 758374107140063232 759265787454160896 761819741383314432 762866197072027776 768343745300004864 769332756584333312 770411791380381696 771317625350258688 772485403738374144 773003237293228032 774975184327139328 776148500276158464 776691229837565952 784350906660421632 785273129948676096 786351801830473728 787386742545055744 788468317740859392 789019662057209856 791120500667288064 794894930536883904 796800921051856896 797737782805004288 798945561431506944 800983687863730176 801543783677165568 802196380805234688 802734131035275264 802757324606275584 803677968931848192 804781922185875456 804805174924148736 807512310386675712 815475942639009792 816434762089496576 817670848027557888 818242612503773184 820329966107099136 821548212231414528 821571949401735168 823667796211433472 826438380161363424 828420005220581376 829674236871180288 830649750377201664 831230590480023552 831790752781565952 832372390741671936 834588660044611584 834612773995413504 837420173734330368 839556449687734272 840827541965838336 845678755329343488 847836099092938752 849119726797848576 849713482215456768 850712557444399104 851310444936167424 851881118649679872 854174010885931008 857047209056228736 862597817699401728 863200997806178304 865499351157374976 865524358217465856 866713265302929408 867732328519041024 869046079205670912 869628641954881536 870651133009502208 871847082368031744 879237436096380928 883432271192260608 885810085363187712 887026857458466816 887647119814361088 890010563250699072 894545885021601792 895171405132333056 896401036183339008 897455005655629824 898813756610445312 899870562908635136 901106648846696448 901736756636811264 904137715048329216 908451349185010176 916151984940122112 916795863777411072 917410435468886016 917436942407172096 918489107350683648 919879704031002624 920522939066744832 922871211870486528 929601074560499712 929743177681533852 931972505873154048 933383516480077824 934480969174351872 935134414290026496 937624297087156224 938912242550188032 938939370744840192 942097695451121664 944501005898701056 951388599745511424 953815611479556096 953843170280472576 955259692647579648 955287293172645888 955927667492388864 957051627124948992 960945762246672384 964178110188257328 966490006090678272 969091375440068608 969769022226694144 970422544911826944 971101122531950592 972242922793598976 973686770052046848 973714902994649088 976198869583921152 977676839106379776 978332222199241728 979482524635689984 989142115608428544 990529446060490752 992497983685132288 993195519092195328 993861305091293184 995029866296573952 996536346033586176 1001261883657036456 1004842784110149632 1006364120649302016 1007067830773874688 1009636881362583552 1011165476186750976 1012354383272214528 1013744979952533504 1014453851216412672 1015759655177752576 1017154929429370368 1024458327066673152 1027215721840508928 1028423500467011584 1029980538317832192 1030670983057637376 1033300245769519104 1034864667034877952 1035588306450087936 1038230113354297344 1045801208880562176 1047030839931568128 1048469069107298304 1051291090321145856 1052026216076279808 1054827334223050752 1059859907382511872 1062563631636038688 1066724018834374656 1067978250484973568 1068725044902887424 1069595174406979584 1070312174713700352 1070343099475034112 1071570625242464256 1073042562914500608 1073073566565531648 1076683080515567616 1084700373961789494 1087301256852013056 1090227797370077184 1090990150005030912 1091725363025805312 1092488762848444416 1093773288142798848 1095397616308552704 1095429265868980224 1098223728281911296 1101917840215151232 1109054337042087936 1109829854322229248 1112784880059482112 1112817031993884672 1116560231645773824 1117344958978719744 1118093968227704832 1119408599583645696 1121103389287784448 1127571673772457984 1130448132123918336 1132159635730464768 1132951309620609024 1134283409925865472 1135841491532906496 1138898681181241344 1142729612074971648 1144299295608041664 1150130423599202304 1150934663741571072 1153999134876499968 1154032477623287808 1155617687070572544 1156976438025388032 1158728105607561216 1159504855939842048 1160868177346002944 1162462776490708992 1176526359990632448 1177909694923014144 1181080113817583616 1182702476611289088 1183529493085814784 1186680751000932096 1195201381577785344 1196606674207506432 1198418342147260416 1201475531795595264 1202315675515748352 1203294571207852032 1204101196552912896 1204135986909413376 1205516953397772288 1211268465580013568 1221535979920162816 1223213913958514688 1224652143134244864 1226506272041336832 1227363918755659776 1230494949160648704 1232322318347121792 1232357924102602752 1239657570242045136 1242630007830872064 1244511355306770432 1245974625565802496 1246845885720035328 1247686129172348928 1248558586112507904 1250165729449541632 1251882990066917376 1251919160993120256 1256130260601495552 1259334674531601408 1261241312948757504 1268518132994015232 1271754148639408128 1273679590196772864 1274570223323185152 1276068836166598656 1276965667404251136 1277821677974519808 1281261016328896512 1285570813584343104 1288653341454237696 1293896726549102592 1294801496709267456 1296323897058131968 1298249026736062464 1298286537326198784 1301598492778561536 1303569118808506368 1304442962932322304 1305976699514253312 1307770623552047616 1318856154144571392 1320705928080654336 1324260692122927104 1325148406788390912 1326706488395431936 1328715128044781568 1335015844876048608 1341818827532402688 1342757107698499584 1344601554275008512 1346182508483444736 1348220634915667968 1349805844362952704 1351659973270044672 1352605134955216896 1356206572572493824 1374227977410183168 1375193795666116608 1376115653203329024 1376155413610758144 1377733661026025472 1379819556046503936 1380784408600117248 1384306817805729792 1394401611840749568 1396041119908757504 1397958758809731072 1401721453761527808 1402701621435039744 1406436445630734336 1408368363825282048 1408409056117260288 1413146543176682496 1416751508848051584 1427082899618267136 1428760833656619008 1430723417219334144 1430764755420708864 1435577440687423488 1441418643370008576 1446267165282385992 1449735009136017408 1453637063160102912 1454653533340041216 1455633817367740416 1456651683797925888 1458364384190398464 1460530155078070272 1460572354491973632 1464298304375881728 1469223786953534976 1478739116056117248 1479773139096305664 1480977933794279424 1482013522350047232 1483713173412642816 1483756042658512896 1488746975527698432 1489793278638292992 1490791957636939776 1492544799444860928 1494804519050379264 1503428898363277312 1507264176165224448 1509546180973953024 1510601746160812032 1514455322043875328 1516748214280126464 1518531574908321792 1523639482766628864 1525732394144055552 1536687490600009728 1538665513168666624 1540823582760763392 1542635250700517376 1544970807476748288 1546006474586456064 1549950368654278656 1552297000552316928 1553382459675131904 1568701813320843264 1570546259897352192 1572703603660947456 1574773485090111488 1576936635481718784 1578039324114419712 1582241001334576128 1589789861073767808 1601967375727460352 1603087567354331136 1604392761610469376 1605468262070550528 1605514649212551168 1607355937863696384 1609563844371750912 1609610349848297472 1615024620773351424 1627050560942684241 1630951885278019584 1632869524178993152 1635341696055115776 1636485225007546368 1640659932214198272 1643096424462829056 1643143898803470336 1647335592422866944 1652876760322726848 1656840010441162752 1659348473742360576 1661299500754403328 1662461180960047104 1663581505563131904 1664744781483343872 1669177320089223168 1669225547990827008 1674840347468660736 1679112899375468544 1681655083931676672 1691357510658686976 1695672198185877504 1698239453595697152 1699426964430913536 1701425114888798208 1702620889872334848 1703762237299359744 1708348021771862016 1714094418112457472 1725195635398803456 1726401995612356608 1730998702314749952 1731048716434931712 1733426530605858816 1735464657038082048 1738092158411341824 1739257283909763072 1741302266019004416 1743694164736063488 1758474872192761856 1766864542384521216 1771620170726375424 1774053714916933632 1775294239628722176 1780021126501398144 1792802072366678016 1794910011311259648 1797627513220890624 1799741125817270272 1802213297693392896 1803473513273622528 1808275430096658432 1816902698370020352 1832303969880244224 1834820870937772032 1836978214701367296 1839759408062005248 1841045878133489664 1845742423740973056 1859202149120999424 1859486355363067704 1863945011746308096 1866767032960155648 1868961938348703744 1870268828580052992 1875248594174312448 1877824485100376064 1877878741489680384 1884195390902243328 1889002011797402112 1902777199491022848 1907631222959112192 1907686340560945152 1910519385295159296 1910574586345291776 1911855334984777728 1914103254249897984 1921891524493344768 1928356220376514656 1932980012181356544 1938182750880137216 1939538044453388288 1940845089823653888 1942202245063901184 1944485845587197952 1947373540104093696 1947429805989298176 1952397739167842304 1955353678212759552 1956664444398483456 1958965049271379968 1978284231216857088 1981058892120981504 1984995967370264576 1986391038184390656 1987722610182586368 1990059732593147904 1993072692067172352 2002523767314072912 2009685568220299264 2012728241298604032 2014135661547749376 2019273762725167104 2022330952373501952 2024708766544429056 2027489959905067008 2028907702432825344 2031519310355505152 2034309858858740736 2061341966115274752 2066600491539038208 2069729334069755904 2071176612900175872 2076460226708594688 2091602417761124352 2094061679863136256 2096938138214596608 2102582180642291712 2104052432152559616 2109654668446101504 2119719814765023744 2125127263272077376 2133448037668749312 2135956500969947136 2137450089805774848 2139190348813959168 2140624349427400704 2140686198950068224 2143141250484928512 2146085125829001216 2146147133131063296 2153366161031135232 2169400747923578988 2174602513704026112 2180455594740154368 2181980300010061824 2183450726051610624 2184977525696888832 2187546576285597696 2190795232617105408 2190858531737960448 2196447456563822592 2203835680430302464 2218108674084175872 2219659708644458496 2225569760118964224 2225634063987769344 2233120463291547648 2234689917957439488 2236187936455409664 2238817199167291392 2242206778575568896 2255143347544915968 2260896264247836672 2264319271460929536 2265902619241218048 2268566819851730944 2271682983065812992 2277797362362482688 2285459224149943296 2288598591216083328 2307998269752999936 2311235374141145088 2313952876050776064 2317456211215122432 2319009711879684096 2321736354692005888 2324925552981417984 2353052719981264896 2355819389846028288 2362160227635167232 2365404953222578176 2367058986171629568 2373361502001864192 2390402763155570688 2393213348415012864 2396836684294520832 2402951063591190528 2404631351031496704 2406589142415704064 2408202393105825792 2408271973818826752 2411033906795544576 2422536931160027136 2443071959840325632 2446427827917029376 2449304286268489728 2453012544082673664 2454727837511319552 2460989898321297408 2464644636694243584 2464715848205205504 2479315140484090272 2485260015661744128 2489022710613540864 2491949251131604992 2493691771440070656 2495372258344697856 2497117172225015808 2500331458899083264 2503765980133834752 2503838321986240512 2512260521202991104 2518669349063202816 2522482625897515008 2537036265988030464 2543508297278816256 2547359180393545728 2549140446646370304 2552137672333197312 2553931334808502272 2555643355949039616 2562522032657793024 2571141627168686208 2587793453098205184 2589602993418534912 2592647794116263936 2596498053472124928 2596573074652397568 2603196985557123072 2607138237617012736 2608885925864644608 2611953399028506624 2615541247104095232 2637712308289142784 2650296813576781824 2653412976790863872 2657430256089563136 2670031689752097216 2683637655064805376 2685514215396999168 2689203108550017024 2692365016966889472 2696441269831335936 2699611688725905408 2703319946540089344 2705210269910433792 2712413145144987648 2748455954820366336 2750387591332233216 2752231306406658048 2752310827221516288 2755467322052050944 2759639112093007872 2761568817200234496 2768613635611459584 2788803223681499136 2792082239817515008 2795917517619462144 2803442907523055616 2805403242870079488 2812872891261468672 2816736727650564096 2816818112234520576 2826293086353364992 2833503017696103168 2854165799236534272 2857521667313238016 2861446834438668288 2861529510841417728 2871154881374846976 2882837286740017152 2892534330564771984 2899470018272034816 2907274126320205824 2909307066680082432 2911267634735480832 2913303367595851776 2916728768380796928 2921060310156140544 2921144708983947264 2928596608751763456 2938447573907069952 2967426346825285632 2977493951055396864 2979586557276585984 2981583915273879552 2985089598889721856 2989609038100758528 3006857796726554624 3014528352330448896 3019092361947906048 3021203492321624064 3028910644087750656 3033496428560252928 3037063149816643584 3047278965533257728 3051464788288111104 3073374981200019456 3077331026337333248 3081647165521526784 3085270501401034752 3089941614953496576 3092012949172912128 3099900737308557312 3104594001104633856 3106764919350263808 3137403626641686528 3141092519794704384 3145407207321894912 3149546970180222976 3153873270963437568 3156078648228839424 3164482002669152256 3179579722147535616 3203934751454920704 3206175134708662272 3208785523220938752 3210936524141101056 3211029298425102336 3214711875727392768 3219127688743501824 3219220699696594944 3230049241546702848 3254101121885368482 3261903770556039168 3265739048357986304 3270683392110231552 3272970450015092736 3281319864428396544 3286192848925658112 3286287797606940672 3294671184845733888 3305753520645453696 3327163011126263808 3329489562966687744 3338354640178446336 3338451095981654016 3349680694937321472 3358225798750937088 3363310167863353344 3382715021317373952 3391344396371755008 3396478907191394304 3398853928861827072 3402850229777596416 3407524474598719488 3416696043543724032 3428188836224914944 3450391270797606912 3452803991224713216 3461997404629499904 3462097432869863424 3466853061211717632 3470929314076164096 3476184316822683648 3478514567819526144 3482604532038008832 3487388329472126976 3516949744385523712 3533729084769042432 3543240341452750848 3548107429833867264 3550588479257444352 3560042253002796288 3585604144733356032 3589820022622519296 3595255026441781248 3599482251634540544 3604426595386785792 3606947026547245056 3616550860193316864 3633805396740040704 3664607939760488448 3669641741875544064 3673956429402734592 3679518816124010496 3682091756266979328 3691484847481946112 3718972710726135408 3727890023492616192 3733534065920311296 3737923876697407488 3740537657160105984 3750497188348624896 3755648970200752128 3755757482979360768 3768390781804486656 3778004023594804224 3805554398982045696 3815262445918224384 3821038770590318592 3823710669969555456 3828206508499795968 3843783048986689536 3856712440753029312 3865960024362713088 3876365501760274432 3879076088906776576 3881690179647307776 3884404490127802368 3888971691174395904 3894747080208187392 3894859611978596352 3904795478335684608 3910707356425519104 3913328888796966912 3917930098542759936 3956568462433714176 3962117784241963008 3969991934740529152 3972782076368781312 3975445220365172736 3980119465186295808 3986145384134344704 4005047534628145824 4019371136440598528 4025456482597208064 4028271323095498752 4038547525450334208 4044661904747003904 4049417533088858112 4054979919810134016 4057815404865650688 4063038620711010304 4068619717717481472 4122683932230549504 4133200983078076416 4139458668139511808 4142353225800351744 4152920453417189376 4183204835522248704 4188123359726272512 4193876276429193216 4205164361284583424 4208104864305119232 4219309336892203008 4239439629530047488 4250254526544154752 4281248698854801408 4286282500969857024 4292170251658002432 4292294266262126592 4306732322062270464 4338801495847157976 4349205027408052224 4360911189480308736 4363960600020123648 4366901452103221248 4369955051393777664 4375093152571195392 4381590465234210816 4381717063475920896 4392894913127645184 4407671360860604928 4436217348168351744 4439319417288916992 4451139520237928448 4451268127975538688 4466240926583095296 4469379835914878976 4472375872910819328 4477634398334582784 4484413557151137792 4510286695089831936 4521792528495673344 4528638542921859072 4531805238482436096 4537133639703461888 4543365966131625984 4555594724724965376 4570918448299886592 4577197182432166656 4615996539505999872 4622470748282290176 4627905752101552128 4634912422430244864 4638019423759368192 4643472709384011776 4649851105962835968 4706105439962529792 4711638779692056576 4724320455270334464 4730809906445156352 4734117972343259136 4746723004003728384 4805902127182381056 4809262702062993408 4813178284831408128 4816404786211651584 4816543947637653504 4822067813591089152 4845073862320054272 4886143919680651264 4892855655834058752 4898608572536979456 4906025088165347328 4909455675022639104 4921979796642594816 4929289273388487168 4929431696410411008 4958630280968180544 4970520031323488256 4978045421227081728 4983898502263209984 4987383542880141312 4990744516689395712 4994234344450031616 5000662917798166528 5007531960267669504 5007676643972481024 5024521042405982208 5037338698126405632 5044965251795030016 5074072531976060928 5087016594557632512 5094718360787091456 5098280893292740608 5104275344666394624 5107862669617004544 5111286711898079232 5125044065315586048 5142283254337372416 5175586906196410368 5179205986837069824 5185295588232527872 5192996106944249856 5193146149304795136 5206393971114246144 5214276475234025472 5217771851729289216 5223906798057013248 5231082494208190464 5275424616578285568 5300593627153563648 5306825953581727744 5314860512179126272 5340063379504194432 5378406217100034048 5384730033933778944 5392882539662671872 5399223377451810816 5406639893080178688 5410420539820867584 5424826290289975296 5496911909640732672 5504462612813316096 5510934644104101888 5519278224186015744 5523137634400468992 5537227271222919168 5577606447362998272 5584164479635030016 5591835035238924288 5606885815046111232 5610806485740158976 5625745782522937344 5633473455301128192 5633636224469041152 5652586172706729984 5667006035392206336 5708331598473068544 5715043334626476032 5722893668877336576 5723059021682835456 5742309762749693952 5765674573480034304 5785068661129543968 5798940036544069632 5814548252640411648 5818614133360164864 5822535269470961664 5826606735191703552 5833457536761593856 5842120620312281088 5842289417967894528 5857193217503526912 5876895147814139904 5934852693650571264 5954987902110793728 5959173114553171968 5963167830547759104 5970179197779443712 5979218076201517056 6029056704660897792 6038184723895812096 6042406984643248128 6057821288175501312 6066992857120505856 6074126299633287168 6094557931066515456 6102929576576222208 6154662052674666496 6184025898345824256 6199801474617114624 6209188002209267712 6213529838700527616 6274807253283373056 6282185039589408768 6290814414643789824 6299093940360445952 6307746541926875136 6312157296457678848 6328964005338304512 6359159444295071232 6407869502909841408 6412350269417324544 6417571046441877504 6421873048282202112 6422058596850204672 6429423751454785536 6438255377487003648 6438441399393189888 6460098483093405696 6508202243770736964 6523807541112078336 6531478096715972608 6541366784220463104 6545940900030185472 6562639728856793088 6572385697851316224 6572575595213881344 6589342369691467776 6611507041290907392 6654326022252527616 6658979125933375488 6676709280356892672 6676902191963308032 6699361389874642944 6716451597501874176 6726620335726706688 6765430042634747904 6782688792743510016 6792957814382788608 6797707857723654144 6805700459555192832 6815048949197438976 6833392087087448064 6856377672449829888 6923994809258999808 6933706122423435264 6941858628152328192 6952368633645367296 6957029135639052288 6965209064076017664 6974776658944253952 7033899488771047424 7067458169538084864 7086480682905501696 7096214859667734528 7101176958514888704 7120084506005592576 7171208289466712064 7179640045245038592 7190510052883562496 7198964503269081088 7208853190773571584 7213894053094490112 7233101720386633728 7267610793480081408 7329215879520976896 7339283483751088128 7347912858805469184 7359037632248020992 7364183512533958656 7382969694963892224 7437945421452270816 7455780046985232384 7467068131840622592 7475847753394814976 7481075314320211968 7500994376697249792 7511297940401504256 7511514965958721536 7536781563608973312 7556008047189608448 7611108797964091392 7630524891836448768 7642077541180637184 7647421339939110912 7656413016999591936 7687566097973379072 7713424881506058624 7763380359294615552 7768808980255604736 7777943382348791808 7789494160416374784 7789719223957192704 7809590956671369216 7821414712851038208 7826657777593933824 7835860197085519872 7913136924867428352 7939983869481058304 7950890440730345472 7960238930372591616 7972290768268689408 8010095069256291648 8038742272881197056 8050912965194416128 8056542646190997504 8077095050900668416 8089323809494007808 8098835066177716224 8109959839620268032 8115630809731301376 8126077241422020608 8137239435434962944 8245367864461099008 8266401966156152832 8278917336279023616 8284706451600703488 8305840906834378752 8366409671044497408 8376246719452545024 8387752552858386432 8410328722569166848 8416209728610238464 8438618673784406016 8478879259060094976 8500509053088309504 8562497397709602816 8572565001939714048 8584340503316004864 8584588532524253184 8613464644124540928 8677602991694315952 8698410054816104448 8721822378960617472 8727921200040247296 8733802904206442496 8739910102787555328 8750186305142390784 8763180930468421632 8763434126951841792 8785789826255290368 8815342721721209856 8902279040475856896 8932481853166190592 8938759671829757952 8944751745821638656 8955268796669165568 8968827114302275584 9020573390179663872 9043585056991346688 9057277085843718144 9063610476964872192 9074267279406923776 9086731932263251968 9111189449449930752 9141836896599773184 9154394364864333312 9231993079011999744 9244941496564580352 9255811504203104256 9269824844860489728 9276038847518736384 9286945418768023552 9299702211925671936 9412210879925059584 9423277559384113152 9448640910540668928 9461619812890312704 9468235944686518272 9493446008007456768 9611804254364762112 9618525404125986816 9626356569662816256 9632809572423303168 9633087895275307008 9644135627182178304 9690147724640108544 9772287839361302528 9785711311668117504 9797217145073958912 9812050176330694656 9818911350045278208 9843959593285189632 9858578546776974336 9858863392820822016 9917260561936361088 9981489033378791424 9988468688900063232 10001325835596333056 10015063920535339008 10015353287944962048 10049042084811964416 10074677396252811264 10089930503590060032 10148145063952121856 10174033189115265024 10189436721574182912 10196561786585481216 10208550689332789248 10222573423796158464 10250088130631172096 10284566508674744832 10351173812392820736 10358411973674139648 10370591176465055744 10385992213888499712 10386292298609590272 10412787942228492288 10428552950468050944 10435543703458578432 10447813596114026496 10462164988416380928 10550849233156571136 10601187254307127296 10613651907163455488 10629721024358252544 10680126759008388864 10756812434200068096 10769460067867557888 10785765079325343744 10798446754903621632 10813279786160357376 10820841079641735168 10849652580579950592 10993823819281465344 11008925225626632192 11021869288208203776 11038556448372031488 11046275268800937984 11074454542445838336 11183670070477848576 11213771630092222464 11221612971480317952 11251491565045874688 11266946910602256384 11267272448938082304 11305172345413459968 11334012070784412672 11416663196946137088 11430086669252952064 11445787337754673152 11484619525499387904 11531349146960068608 11570137322259087936 11597880073088139264 11629096505280823296 11637228266720329728 11645070538941923328 11653213470383407104 11666915073523187712 11684241240624562176 11684578835935789056 11714386435007053824 11753790295628279808 11869705387301142528 11909975804221587456 11918346229106343936 11926335661095518208 11940358395558887424 11958436152403034112 12058113409321795584 12076369447791624192 12084813969286496256 12115642576351002624 12133985714241011712 12148252599266574336 12189115862133030912 12205859153152444416 12309324105349332992 12368051796691648512 12399602949234229248 12418376004418535424 12427059677401055232 12549614506566746112 12564370079178817536 12581628829287579648 12598187880720891904 12615493083853750272 12624314592915357696 12657928010676609024 12718318888590142464 12843746096564404224 12858847502909571072 12876510754974007296 12876882798786379776 12920196966186811392 13016404487541473928 13047615082224156672 13062956193431945216 13082733568440926208 13091881800060370944 13125279457713586176 13144771395702632448 13145151190427762688 13178684739382935552 13223014082581814784 13308652044505055232 13317958251866750976 13353418560713785344 13353804383926616064 13398722779749285888 13432903195003748352 13453240671453413376 13530860085269495808 13565377585487020032 13585915628765577216 13595415715447308288 13611400919110385664 13630097898394877952 13666784174174896128 13712755344899659776 13847989618517999616 13867412244846870528 13883717256304656384 13904737267290734592 13914058271278104576 13930418128152035328 13949553317888507904 14067798977542094848 14134916339076169728 14172961365811003392 14192429719335469056 14202353917029777408 14240169012011185152 14417706381547143168 14427788106188980224 14466203440773267456 14535221586960162816 14658431759041953792 14678566967502176256 14695825717610938368 14718075264496041984 14728367025067917312 14765939389927784448 14875890842904541632 14911560093970464768 14934136263681245184 14951695506789629952 14962150628640423936 15001988753394499584 15022595880803008512 15023029931917443072 15073563127217946624 15112016094379216896 15222217595928182784 15261049783672897536 15284155082361274368 15294842679878221824 15312826033999183872 15375132195946758144 15426849763012117248 15526760718589231104 15537617960511209472 15555886764697583616 15578988320832749568 15579438447914385408 15619181913342738432 15642829425702076416 15653315555187867648 15671720394171039744 15826273849734856704 15879967738962116608 15901780881460690944 15920477860745183232 15944581536537378816 16020190138512583296 16154190101801336832 16178647618988015616 16197670132355432448 16219919679240536064 16231261619462602752 16252154482844041216 16274478870869925888 16490735728922198016 16532803932312305664 16557834672558047232 16569412903201406976 16611681813668757504 16732819342088994816 16752493438905090048 16775505105716772864 16820657445138333696 16832419457220476928 16877237347568812032 16957758518120189952 17001018106176619008 17124994795419205632 17145130003879428096 17168681006632009728 17169177065048506368 17226929288249081856 17355205983388631904 17396820109632208896 17443644757921234944 17455842400080494592 17467605808412884992 17479820205575110656 17500372610284781568 17526361860936843264 17526868253903683584 17571579652510580736 17630685443442419712 17804558080951713792 17864963706332381184 17877519343659515904 17889503491643277312 17910537593338331136 17937654228604551168 18087170113982693376 18114554171687436288 18127220953929744384 18148534558813847552 18173463864526503936 18222378898899861504 18283673793199546368 18308788729728666624 18463986158023999488 18552077695037472768 18573890837536047104 18599404423851343872 18824421759850119168 18846555118768226304 18897281821081337856 18923239625780625408 18936471889373036544 18986892016014913536 19223608508729524224 19237050808251973632 19252713139325632512 19265619144846606336 19266175790550614016 19288271254364356608 19380295449280217088 19544575678722605056 19571422623336235008 19594434290147917824 19624100352661389312 19637822700090556416 19687919186570379264 19717157093553948672 19717726785641644032 19834521123872722176 19962978066757582848 19976937377800126464 20002651671192666112 20030127841070678016 20030706575889924096 20098084169623928832 20149354792505622528 20179861007180120064 20296290127904243712 20348066378230530048 20378873443148365824 20393123573170962432 20417101378665578496 20445146847592316928 20500176261262344192 20569133017349489664 20771984427776999424 20825575884456984576 20857105900936101888 20871087406917156864 20895627192228052992 20924329976832761856 21101698466313142272 21202374508614254592 21227303814326910976 21259442048716505088 21360253518016777728 21513624868400136192 21538920135735115776 21571530158650687488 21596893509807243264 21626559572320714752 21641682159283470336 21699305161159901184 21987647638562930688 22017850451253264384 22043738576416407552 22077112896744062976 22092550537601875968 22148909084891676672 22367340140955697152 22427543260184444928 22443225942960635904 22502983130091749376 22533893821204512768 22534544897876164608 22610344690826919936 22668024141568825344 22833326393892274176 22860173338505904128 22891574675509346304 22969239050998775808 23062698293920137216 23140274644518175872 23290141077883846656 23306426940766814208 23333830147046375424 23368482481249124352 23369157671871578112 23428772870014107648 23507580591256559616 23739410774602285056 23819951608443174912 23852671322191036416 23880716791117774848 23916872304806068224 24116226818643591168 24152738895583248384 24169627938572992512 24231285152702005248 24267971428482023424 24296505198533148672 24378231724266061824 24411718306304888832 24618648210698665984 24736103593383297024 24799205898468458496 24836752008837070848 24854119354802110464 25099229013133492224 25128740158357635072 25163257658575159296 25196375761441783808 25230986167707500544 25248629185830715392 25315856021353218048 25436637777180284928 25687492193128808448 25717695005819142144 25753021509948014592 25753765597572759552 25840393932373622784 26032808975082947856 26095230164448313344 26125912386863890432 26165467136881852416 26183763600120741888 26250558915427172352 26289542791405264896 26290302380855525376 26357369478765871104 26446028165163629568 26706837121427570688 26797445559498571776 26865806390007496704 26906481342906826752 27061720170538991616 27130755170974040064 27171831257531154432 27190831430894616576 27222801838220771328 27260195796789755904 27333568348349792256 27425510689799319552 27695979237035999232 27734824489693741056 27767434512609312768 27809474534581469184 27828116542556209152 27860836256304070656 27899106635777015808 28135597955084189696 28269832678152339456 28345922731622006784 28384859438670938112 28404707834059554816 28480338024022370304 28835412763094286336 28855576212377960448 28932406881546534912 29070443173920325632 29316863518083907584 29357133935004352512 29391651435221876736 29436150528992083968 29456734050135834624 29531878779855568896 29751781685809083264 30003977506788999168 30045191761606017024 30046059863834886144 30147126254435893248 30224032188758433792 30444435191856365568 30522099567345795072 30568310164722548736 30589685359756443648 30625652067998367744 30750264391893516288 30853699526024234496 31053521437178462208 31075235921022418944 31111773529395167232 31157976641665499136 31158876895828770816 31238363826685476864 31285658851404152832 31306631110375735296 31343440788342079488 31652547699469713408 31759935477924233216 31803561762921381888 31840955721490366464 31889163073074757632 32040380277025166592 32308380203602673664 32357295237976031232 32395340264710864896 32439839358481072128 32462523238925205504 32504308965688082432 32548957741739851776 32981471457844396032 33065607864624611328 33115669345116094464 33138825806402813952 33223363627337515008 33551010211433545728 33641314890276667392 33664838914440953856 33754474695137624064 33915517036240379904 34002036212353238016 34249989590838411264 34290260007758856192 34337362013264019456 34453858576498163712 34710411966777263808 34793640219264417792 34887289515842469888 34911684800160989184 34935211616825769984 34959640411150221312 35000745220569563136 35052723721873686528 35053736507807367168 35143159305021161472 35261370886884839424 35609116161903427584 35729927412664762368 35755038687319031808 35779006983286554624 35821075186676662272 35875308457209102336 36174340227965386752 36229108343374872576 36254441907859488768 36297069117627695104 36346927729053007872 36444757797799723008 36567347586399092736 36617577459457333248 36927972316047998976 37104155390074945536 37147781675072094208 37198808847702687744 37648843519700238336 37693110237536452608 37794563642162675712 37846479251561250816 37872943778746073088 37973784032029827072 38531238289693212672 38576542508728713216 38760590898560434176 39089151357445210112 39142845246672470016 39188868580295835648 39248200705322778624 39275645400181112832 39375838373140758528 39434314187107897344 39435453571283288064 39669042247745444352 39925956133515165696 39953874755600252928 40005303342385332224 40060255682141356032 40061413151779848192 40196168339247857664 40298709585011245056 40359722014360240128 40592580255808487424 40696132756461060096 40757746886296731648 40786247146341924864 40834202757331156992 40890293695184633856 41000352522524688384 41138266034698979328 41543968855553998848 41651151768913969152 41714211801872203776 41742174813834313728 41791254384456105984 41848659953665523712 42203396932626284544 42404749017228509184 42454607628653821952 42518884097433010176 42720507036033555456 43253119144641429504 43283364318566940672 43398610322319802368 43975295277125861376 44035700902506528768 44087477152832815104 44154225793488125952 44185101075203751936 44297818169783353344 44734680281911394304 44855086520368889856 44886451885921271808 45005966260183498752 45067787642409025536 45069089795752329216 45220689381653839872 45336048283137650688 45666652787784548352 45720346677011808256 45783149351018692608 45938478101997551616 46125396587840274432 46280549289036351744 46580282155767693312 46612853881533628416 46667660294092750848 46736964962498248704 46738315343743156224 46857545740028215296 47015161182513119232 47478821549204570112 47639903216886349824 47705342644382072832 47761433582235549696 47833744609612136448 48462570305404010496 48535942856964046848 48593010397066297344 48756463448532123648 48823436612609777664 49237296421397331968 49472207186766594048 49598411796936916992 49673504017674141696 49708238709604220928 50198458026266984448 50257480316715270144 50326515317150318592 50392751522883567616 50461972335415001088 50497258371661430784 50631712042706436096 50873275554360569856 51374984386257616896 51435390011638284288 51506043019896029184 51507531195145519104 51680787864747245568 52065617950165895712 52190460328896626688 52251824773727780864 52330934273763704832 52367527200241483776 52501117830854344704 52579085582810529792 52580604761711050752 52714738957531742208 52892056330327259136 53413674242855141376 53594891118997143552 53731612780014993408 53812962685813653504 54261510341948080128 54343662515062308864 54381662861789233152 54445603676441542656 54520391593579511808 54667136696699584512 54851021379598639104 55391958474071998464 55656233085112418304 55721672512608141312 55798213271554031616 56271195910168379392 56539665356304678912 56691845463244013568 56769718877341876224 56809415668119109632 56960676048044740608 57670825526188572672 57711152424755920896 57864813763093069824 58140886347840651264 58633727036167815168 58714267870008705024 58783302870443753472 58872301057984167936 58913468100271669248 59063757559711137792 59503563371618166528 60007955013577998336 60090383523212034048 60092119727669772288 60294252508871786496 60448064377516867584 60888870383712731136 61044199134691590144 61136620329445097472 61179370719512887296 61251304135996735488 61500528783787032576 61707399052048468992 62315953283330998272 62476727653370953728 62571317702808305664 62613262220751470592 62686881576684158976 63305095398939426816 63519870955848466432 63607123525842763776 63681911442980732928 63778326146149515264 64080760554050333184 64616760407205347328 64714590475952062464 64790680529421729792 64879678716962144256 64925046477850411008 65008617931376164864 65097915483479703552 65962942915688792064 66131215729249222656 66231338690232188928 66277651612805627904 66446727254675030016 67102020422867091456 67282629780553334784 67329677828881907712 67508949390275248128 67831034072480759808 68004072424706476032 68499979181676822528 68580520015517712384 68674724026528038912 68907717152996327424 69420823933554527616 69870423233651539968 69919280822300442624 70001490441139126272 70105447443747373056 70107473015614734336 70286318610042322944 70522741773769678848 71218232323806855168 71459854825329524736 71558013966573109248 71642150373353324544 71750616914418204672 72348680455930773504 72458216686749745152 72508883815718977536 72594138235255390208 72693855458106015744 72889515595599446016 73134695172798185472 73235154918914666496 73855944632095997952 74208310780149891072 74295563350144188416 74397617695405375488 75297687039400476672 75386220475072905216 75589127284325351424 75692958503122501632 75745887557492146176 75947568064059654144 77062476579386425344 77153085017457426432 77521181797120868352 78285690493344940032 78377737160591671296 78496401410645557248 78551290800362225664 78751676746281517056 78868628374215794688 78870907142566576128 79338084495490888704 80010606684770664448 80120511364282712064 80392336678495715328 80597419170022490112 80719444028720480256 81185160511616974848 81392265512922120192 81515493772593463296 81572494292683849728 81668405514662313984 81780587390369267712 82000705045049376768 82276532069397958656 83087937711107997696 83302303537827938304 83428423603744407552 83484349627668627456 83582508768912211968 83697319907331047424 84406793865252569088 84809498034457018368 84909215257307643904 85037768194866020352 85441014072067110912 86506238289282859008 86566728637133881344 86797220644639604736 87950590554251722752 88071401805013057536 88174954305665630208 88308451586976251904 88370202150407503872 88595636339566706688 90011932520366997504 90135575284818051072 90138179591504658432 90441378763307679744 90672096566275301376 91333305575569096704 91440693354023616512 91566298702037385216 91876956203995103232 92250793175680548864 92561098578072703488 93160564311535386624 93225707763067256832 93335320588185501696 93473929924996497408 93476630687486312448 93715091480056430592 94030322365026238464 94957643098409140224 95279806433772699648 95410685288764145664 95522867164471099392 95667489219224272896 96925140610808020992 97071885713928093696 97186020794132594688 97512926897064247296 97646873225219555328 98474592842794663936 98944414373533188096 99196823593873833984 99347008035348283392 99416477419208441856 100653030634300637184 100923944670830002176 100994516743322861568 101263424085412872192 101746551108721139712 102749968772515233792 102870780023276568576 103012086039792058368 103361575729494491136 104131235900331791424 104380920657793253376 104503649547455561728 104661868547527409664 104735054400482967552 105002235661708689408 105158171165621059584 105161209523422101504 105429477915063484416 105784112660654518272 106827348485710282752 107189782237994287104 107463225560029986816 107625925371627307008 108523020683896160256 108687325030124617728 108763325723578466304 108891207352883085312 109040783187159023616 109334273393399169024 109702042759197278208 110783916948143996928 111312466170224836608 111443345025216282624 111596426543108063232 113079330712609357824 113383690926488027136 113539437754683752448 113618831336238219264 113921352096089481216 115729627526186139648 116281772695681302528 117267454072335630336 117428535740017410048 117566605740887506944 117744602115968335872 117826936200543338496 118127515119422275584 119007126743236333056 120015910027155996672 120180767046424068096 120184239455339544576 120588505017743572992 120896128755033735168 121777740767425462272 122088398269383180288 122273240658890194944 122358741439025774592 122502608271993470976 123001057567574065152 123414798104096937984 124631906566661996544 124953455306741907456 125142635405616611328 125226524441502941184 125373763153368317952 126610190797878853632 127039741911696932864 127214247051685527552 127363822885961465856 127556652292299030528 128161521108100666368 129759357433924288512 129850092955700822016 130017235862752329728 130195830966959407104 131925885831377584128 132262431458498445312 132462677380464377856 132555303225611255808 132893454509350060032 134204040845734182912 134565259561106669568 134659355657763815424 135017898780550496256 135662068144961519616 136008144849412952064 136999958363353645056 137161040031035424768 137349448053056077824 137815434305992654848 138841647867109055232 139740846467303079936 139838561644600885248 140002980882278252544 140210894887494746112 140214946031229468672 140572637220084645888 141045483547539357696 142436464647613710336 142919709650659049472 143116027933146218496 143284300746706649088 143501233828836409344 145387710916212031488 145779031191198892032 146269390345596370944 146470309837829332992 147711889264191995904 148416621560299782144 148591126700288376832 148795235390810750976 150595374078800953344 150772440950145810432 151178254568650702848 151385917006245003264 151491775114984292352 151895136128119308288 154124953158772850688 154306170034914852864 155042363594241736704 156571380986689880064 156755474321183342592 156992802821291114496 157102581600724451328 157503353492563034112 157737256748431589376 157741814285133152256 158676168990981777408 160021213369541328896 160241022728565424128 160784673356991430656 161194838340044980224 161438888057440960512 162784531025844240384 163030987545186926592 163144988585367699456 163336811029324627968 163561174780738535424 164001410090098753536 164553064138795917312 166175875422215995392 166968699255337254912 167165017537824423936 167394639814662094848 168813587730505138176 169618996068914036736 169818430514615287808 170075536389732040704 170882028144134221824 173012476578565718016 173133457274267762688 173594441289279209472 175901181108503445504 176142803610026115072 176349908611331260416 176616903173952503808 176740404300815007744 177191272679133413376 180023865040733995008 180271150569636102144 180276359183009316864 180882757526615359488 181344193132550602752 182666611151138193408 182881386708047233024 183132597404074770432 183753912407990206464 184501586351361097728 185122197156145406976 186947859849992994816 187430182960112861184 188060644730052476928 189915286196818280448 190559612867545399296 190821370577528291328 191045734328942198784 191334978438448545792 193850281221616041984 194143771427856187392 194372041588265189376 195025853794128494592 195293746450439110656 196949185685589327872 197888828747066376192 198393647187747667968 198694016070696566784 198832954838416883712 201306061268601274368 201847889341660004352 201989033486645723136 202526848170825744384 203493102217442279424 205499937545030467584 205741560046553137152 206024172079584116736 206723151458988982272 208262471800663582848 210004471323417378816 210316342331242119168 210322419046844203008 210858955830126968832 211568225321309036544 213654696971420565504 214379564475988574208 214926451120059973632 215251850743254614016 217046041367792320512 217374650060249235456 217526651447156932608 217782414705766170624 218081566374318047232 218668546786798338048 219404085518394556416 221567833896287993856 222624932340449673216 222886690050432565248 223192853086216126464 226158661425218715648 226767381852976054272 227078875509367504896 227237662672476438528 227842704192178962432 231459255052372279296 232563545391362605056 234857071480034820096 235133211481775013888 235489204231936671744 235653872401086676992 236255030238844551168 238014253486472666112 240031820054311993344 240361534092848136192 241177010035487145984 241792257510067470336 243555481534850924544 244176796538766360576 244546481317780389888 244717482878051549184 245005216543986941952 246002115135148130304 246829596208193875968 249263813133323993088 249906910613483814912 250285270811233222656 250453048883005882368 250747526306736635904 253220381595757707264 254079483823393865728 254428494103371055104 254727645771922931712 255113304584598061056 256323042216201332736 259518714867848577024 259700185911401644032 260034471725504659456 260391661933918814208 263851771662755168256 264524862916996890624 264925354760928755712 265110606451222511616 265786909018700120064 270035797561100992512 271324136289923039232 272016289698825904128 273999916726707290112 274322080062070849536 274698896106112155648 275630868611985309696 277683295734218110464 279481692934606159872 279677123289201770496 280005961764556505088 280421789774989492224 280429892062458937344 281145274440169291776 282090967095078715392 284872929295227420672 285839419301318098944 286232055866292436992 286568601493413298176 287002467657672818688 290775421832424062976 291558062382397784064 292538780691192741888 292940619675658665984 295423778528383991808 296833243120599564288 297182253400576753664 297590470781621501952 302771834012490006528 302983550229968584704 303790272256238616576 308249906317545701376 308612340069829705728 310084727188483473408 313142761973379760128 313510948642366685184 313985605642582228992 314205163201448902656 315006706985126068224 315474513496863178752 315483628570266304512 317352337981963554816 320042426739082657792 320482045457130848256 321569346713982861312 322389676680089960448 322877776114881921024 325569062051688480768 326061975090373853184 326289977170735398912 326673622058649255936 327122349561477070848 328002820180197507072 329106128277591834624 332351750844431990784 333937398510674509824 334330035075648847872 334789279629324189696 339237992137828073472 339636861029230575616 340151072779464081408 341764056288268443648 347188882578558418944 351802362217006891008 352285607220052230144 352699817222662520832 353233806347905007616 353480808601630015488 354382545358266826752 360047730081467990016 360542301139272204288 360552718366018633728 361765515053230718976 362688386265101205504 365333222302276386816 365762773416094466048 366265194808149540864 367507824815980412928 369003172702722195456 370244394312290813952 373895719699985989632 374860365920225722368 376121289460104953856 379830572393636560896 381119225735090798592 381642741155056582656 382091468657884397568 382669956876897091584 390051707588256989184 390587492900878221312 393898371371178655744 395777657494132752384 396787294375495335936 397388032141393133568 397665909676833767424 402612122537202548736 403695778683320008704 403978066973291446272 405053696341651488768 406986204434884558848 410999875090060935168 411483120093106274304 412048344159168233472 413446302917977964544 416524943601327165696 420008942646834757632 420632684662484238336 420644838093688406016 421717911660253937664 423136450642618073088 427309393942841131008 428759128951977148416 429852902240119947264 430503701486509228032 436163132748636094464 437337093573596676096 438808171036789112832 443135667792575987712 445249864680899346432 445773380100865130496 446385706172432252928 452317322850437431296 453534763705952108544 454157751018735009792 454475325344952877056 455685408384357924864 462918510104744558592 465127090782725210112 469714142960069640192 470266422963550027776 470978408463873343488 471307744802173353984 472510060477689102336 476028506972945332224 480063640108623986688 480723068185696272384 482354020070974291968 483584515020134940672 488353593077532721152 489092962635560779776 489434965756103098368 490010433087973883904 492004230270296260608 493659192416387751936 498527626266647986176 500906097766011764736 501495052613473271808 506440763191515414528 508158967646787731456 508856988206742110208 509455291543845863424 510226609169196122112 512646084432402665472 519037429735697154048 519400371822803288064 520068943451009318912 520783323867837628416 527703543325510336512 529049725833993781248 529850709521857511424 530221212902445023232 531573818037400240128 540071595122201985024 542648272579846078464 544032579397651808256 547999833453414580224 548644160124141699072 549397792212224311296 551261737223970619392 555366591468436220928 560843579549978984448 562290548880338583552 564181934190157430784 569745858590454841344 571678838602636197888 572464111732584873984 573137202986826596352 574004935315345637376 581550843664848125952 583116124764795568128 585077561382385483776 585881239351317331968 590847557056767983616 593666486241199128576 594364506801153507328 595180941563243003904 605543668024980013056 605967100459937169408 607580544512477233152 616499812635091402752 617224680139659411456 620169454376966946816 630013413970252136448 630949026993726357504 630967257140532609024 634704675963927109632 640084853478165315584 640964090914261696512 643138693427965722624 644779353360179920896 645755552229763842048 651138124103376961536 652123950180747706368 652579954341470797824 653347244117298511872 654244699122954141696 656005640360395014144 658212256555183669248 664703501688863981568 667874797021349019648 668660070151297695744 669578559258648379392 678475984275656146944 679273722058461151232 680302145558928162816 683528112576536887296 694377765157116837888 704571214440104460288 705399634445325041664 706467612695810015232 706961617203260030976 708765090716533653504 720095460162935980032 721084602278544408576 723531030106461437952 725376772530202411008 730666444604552773632 731525546832188932096 732530389616299081728 735015649631960825856 738006345405444390912 740488788624581627904 747791439399971979264 749720731840451444736 752242578920209907712 759661144787273121792 762238451470181597184 763285482310113165312 764182937315768795136 765339913753794183168 780103415176513978368 781174985801756442624 791555314988265504768 793574588750990671872 794776064282786267136 795331819353667534848 810107392683302977536 813972408869769117696 821999750180121870336 822966240186212548608 824096688318336466944 826892605835955929088 833049887202654331392 840017885293669515264 841265369324968476672 841289676187376812032 843435823320507875328 846272901285236146176 854618787885682262016 857518257903954296832 859705804480239894528 861007402973018456064 872326265497272188928 874674187147193352192 877616342073578225664 886271335585151975424 890499729361798692864 891546760201730260992 892771412344864505856 908315502037470019584 908950650689905754112 911370816768715849728 925837020209489117184 930254181565450420224 939428285920139280384 940532845927100055552 941956816927746686976 942615489604346707968 945020120955378204672 952057013945890664448 960127280217247973376 961446136371392544768 964708040141948583936 967169030040269881344 976707186155065442304 978185925271121559552 978869931512206196736 980020866175947767808 984008460540592521216 987318384832775503872 997055252533295972352 1001812195532023529472 1002990105226946543616 1017713976413484220416 1018910583087691726848 1020453218338392244224 1025292168864805330944 1040137886902018637824 1041566647735675256832 1055407086651020673024 1058099451667987562496 1059701419043715022848 1060442425804890046464 1063147636074800480256 1080143190244403970048 1085296545159692156928 1088065158795303616512 1095999666906829160448 1097288320248283398144 1098795584424448622592 1102523474447941238784 1110733182936872441856 1121687159099957968896 1124581097760677167104 1128363868380314861568 1139491717180909682688 1143357677205272395776 1144928223465169747968 1146274405973653192704 1148009870630691274752 1170155122764770967552 1171762478702634663936 1181695114113535967232 1187332972482398257152 1188729013602307014656 1190361883126486007808 1211087336049960026112 1211934200919874338816 1215161089024954466304 1232999625270182805504 1234449360279318822912 1240338908753933893632 1260026827940504272896 1261898053987452715008 1261934514281065218048 1269409351927854219264 1280169706956330631168 1281928181828523393024 1286277386855931445248 1289558706720359841792 1291511104459527684096 1308489398245908283392 1312011280720790028288 1316424513110367338496 1329407003377727963136 1335749594042698039296 1337320140302595391488 1339157118517296758784 1356951968551312293888 1358547444116922302464 1360604291117856325632 1367056225153073774592 1388755530314233675776 1409142428880208920576 1410799268890650083328 1412935225391620030464 1413923234406520061952 1417530181433067307008 1440190920325871960064 1442169204557088817152 1447062060212922875904 1450753545060404822016 1465060779232598163456 1470031299263921651712 1476012690810888781824 1480977577249163255808 1495582878799943958528 1504485157840419815424 1519322289574546243584 1524476902940363194368 1526570964620226330624 1528365874631537590272 1530679827507588366336 1560206830353027956736 1562349971603512885248 1583110629976531009536 1587149177501981343744 1589552128565572534272 1590663638707335069696 1620214785366605955072 1627944817739538235392 1643999500360243740672 1645932480372425097216 1648193376636672933888 1653785211671911858176 1666099774405308662784 1682530738649936953344 1686871646641015750656 1692545802570472292352 1709237575771364524032 1715036515807908593664 1719411608960479789056 1722014805946036912128 1744652530994544377856 1749348374294386704384 1755232684147156451328 1772542671170303950848 1780999458723597385728 1783093520403460521984 1785542824689729011712 1816631004074940039168 1817901301379811508224 1822741633537431699456 1851674040418978234368 1860508363130900840448 1890040241910756409344 1904114027891781328896 1920254560434495946752 1922892272742785089536 1929416080283897167872 1934338060080539762688 1953414372310130884608 1956371850542243119104 1957739863024412393472 1960041732351895535616 1968016921081185042432 1974636769665551007744 1994110505066591944704 2003624391064047058944 2005980210453893087232 2035427952826968440832 2037821166175383453696 2040906436676784488448 2050584337729610661888 2080275773804037275648 2083133295471350513664 2116198903335975124992 2119402838087430045696 2120884851609780092928 2126295272149600960512 2160286380488807940096 2170593090319384313856 2176130317590607233024 2191999333813658320896 2194576640496566796288 2197591168848897245184 2205046948895882477568 2221466365873744883712 2243374318199915937792 2249162195521354334208 2256727736760629723136 2278983434361819365376 2286715354410544791552 2289856446930339495936 2292548811947306385408 2296019741261382549504 2340310245529541935104 2343524957405269327872 2374665944964796514304 2377458027204614029312 2380723766252972015616 2430322178049908932608 2465999250540365611008 2468898720558637645824 2480677817507867787264 2520053655881008545792 2523796107974905430016 2523869028562130436096 2538818703855708438528 2560339413912661262336 2563856363657046786048 2572554773711862890496 2579117413440719683584 2583022208919055368192 2616978796491816566784 2624022561441580056576 2632849026220734676992 2658814006755455926272 2671499188085396078592 2674640280605190782976 2678314237034593517568 2734112450306147549184 2777511060628467351552 2818284857760417841152 2821598537781300166656 2825870450783240060928 2827846468813040123904 2835060362866134614016 2880381840651743920128 2884338409114177634304 2894124120425845751808 2901507090120809644032 2930121558465196326912 2940062598527843303424 2952025381621777563648 2961955154498326511616 2991165757599887917056 3008970315680839630848 3053141929240452661248 3056731749263075180544 3061359655015176732672 3120413660706055913472 3124699943207025770496 3166221259953062019072 3174298355003962687488 3179104257131145068544 3181327277414670139392 3240429570733211910144 3255889635479076470784 3287999000720487481344 3291864960744850194432 3296386753273345867776 3307570423343823716352 3332199548810617325568 3365061477299873906688 3373743293282031501312 3385091605140944584704 3418475151542729048064 3430073031615817187328 3438823217920959578112 3444029611892073824256 3510465368294312902656 3545085342340607901696 3561998917447194771456 3566187040806921043968 3571085649379458023424 3633262008149880078336 3635802602759623016448 3645483267074863398912 3703348080837956468736 3721016726261801680896 3780080483821512818688 3808228055783562657792 3840509120868991893504 3845784545485570179072 3858832160567794335744 3868676120161079525376 3936033842162370084864 3949273539331102015488 3988221010133183889408 4007248782128094117888 4011960420907786174464 4070855905653936881664 4075642332350766907392 4081812873353568976896 4101168675459221323776 4160551547608074551296 4166266590942701027328 4232397806671950249984 4238805676174860091392 4241769703219560185856 4252590544299201921024 4320572760977615880192 4341186180638768627712 4352260635181214466048 4395182337697794490368 4410093897791764955136 4442932731747489767424 4486748636399831875584 4513455473521259446272 4557966868723638730752 4573430708821089583104 4579712893860678991872 4585097623894612770816 4592039482522765099008 4680620491059083870208 4687049914810538655744 4749331889929593028608 4754916054409228058624 4761447532505944031232 4860644356099817865216 4931998501080731222016 4937797441117275291648 4961355635015735574528 5047592215949810860032 5077637407711416877056 5120678827825322524672 5127712727314093572096 5145109547423725780992 5158234826881439367168 5166044417838110736384 5233957592983633133568 5248045122883160113152 5265698052441469353984 5317628013510911852544 5342998376170792157184 5349280561210381565952 5356628474069187035136 5468224900612295098368 5555022121256934703104 5670120725732269228032 5760763681303487840256 5768676818228355268608 5788248240851691503616 5803014180241619288064 5860243116930392653824 5880125197055686606848 5904050763243555127296 5923910308996653023232 5982331515199775834112 6017940631361679261696 6106283858480905322496 6113463498526150361088 6122719310030353465344 6240827321412111826944 6249399886414051540992 6348596710007925374976 6358208514262290137088 6362654554829340278784 6480859141466423820288 6511779270958152941568 6575998001440974962688 6583729921489700388864 6592773506546691735552 6615140846687647432704 6664399097621234651136 6730122954599747813376 6747486586564063002624 6770183210281889169408 6836950303085458096128 6860146063231634374656 6877646435841919156224 6888059223784147648512 7020930736588625805312 7123997834894389542912 7132374081613842087936 7142171298758916046848 7290966534149726797824 7406696161675912937472 7442033452523603361792 7560160967643025637376 7616456111567125315584 7681018241737983787008 7691569090971140358144 7717664321135588671488 7737352240322159050752 7872067684324740169728 7898547078662204030976 7976442020266367778816 8014497564256188235776 8023920841815572348928 8202337350918442647552 8321103095216149102592 8332533181885402054656 8464795613343900499968 8477611352349720182784 8483539406439120371712 8505181088598403842048 8641145521955231760384 8682372361277537255424 8704521270362428932096 8790364675395588980736 8820187795583529910272 8885865463494979534848 8973497272799663751168 9026910947042518892544 9159425787721357983744 9170195247789225541632 9184078965045530198016 9361240982118167740416 9374099829621077311488 9498663779859186057216 9509832108818456117248 9522895065011888062464 9721288712199635730432 9863997002161462444032 9875594882234550583296 9922711270031471149056 10095184431899621720064 10155274815422833754112 10255425454628187144192 10290219094847451561984 10316469653762878734336 10332088835676221472768 10531396104882938707968 10635256027021823705088 10685996752341584314368 10698561122420763131904 10713256948138374070272 10936449801224590196736 11110044242513869406208 11340241451464538456064 11521527362606975680512 11537353636456710537216 11576496481703383007232 11606028360483238576128 11808101526487110254592 11847820617993306046464 11964663030399551668224 12035881262723358523392 12212567716961810644992 12226926997052300722176 12245438620060706930688 12481654642824223653888 12498799772828103081984 12697193420015850749952 12716417028524580274176 12725309109658680557568 12961718282932847640576 13023558541916305883136 13185547013093383471104 13230281693375294865408 13328798195242469302272 13460245909199495626752 13540366420563778338816 13673900606170916192256 13720292126463268749312 13755292871683838312448 13776118447568295297024 14041861473177251610624 14247995669788779085824 14264748163227684175872 14284342597517832093696 14581933068299453595648 14813392323351825874944 14884066905047206723584 15232912223134250631168 15362036483475967574016 15383138181942280716288 15435328642271177342976 15474704480644318101504 15744135368649480339456 15797094157324408061952 15952884040532735557632 16028995128512376471552 16047841683631144697856 16404674701836885295104 16642206190432298205184 16665066363770804109312 17010362177196807684096 17282291043910463520768 17364744722555074510848 17409042540724857864192 17580729350791177961472 17640375591167059820544 17771730926989959069696 17946994545599327502336 18053821894085037785088 18318851575442715967488 18340390495578451083264 18368157930091060396032 18722481964236335480832 18748199659242154622976 19045790130023776124928 19442577424399271460864 19727994004322924888064 19751189764469101166592 19845422540062942298112 20190368863799243440128 20310549630845667508224 20510850909256374288384 20580438189694903123968 20632939307525757468672 20664177671352442945536 21062792209765877415936 21371993504683168628736 21397122244841526263808 21426513896276748140544 21872899602449180393472 22220088485027738812416 22680482902929076912128 23043054725213951361024 23074707272913421074432 23152992963406766014464 23212056720966477152256 23616203052974220509184 23695641235986612092928 23929326060799103336448 24071762525446717046784 24963309285648447307776 24997599545656206163968 25394386840031701499904 25432834057049160548352 25450618219317361115136 25923436565865695281152 26047117083832611766272 26371094026186766942208 26460563386750589730816 26657596390484938604544 26920491818398991253504 27080732841127556677632 27510585743367676624896 27552236895136590594048 28083722946354503221248 28495991339577558171648 28529496326455368351744 28568685195035664187392 29163866136598907191296 29626784646703651749888 29768133810094413447168 30465824446268501262336 30766276363884561432576 30870657284542354685952 30949408961288636203008 31594188314648816123904 31905768081065471115264 32057990257024752943104 32095683367262289395712 32809349403673770590208 33284412380864596410368 33330132727541608218624 34020724354393615368192 34564582087820927041536 34729489445110149021696 34818085081449715728384 35543461853979918139392 35893989091198655004672 36107643788170075570176 36637703150885431934976 36680780991156902166528 36736315860182120792064 37444963928472670961664 37496399318484309245952 38091580260047552249856 38885154848798542921728 39690845080125884596224 40380737727598486880256 40621099261691335016448 41021701818512748576768 41160876379389806247936 41265878615051514937344 41328355342704885891072 42125584419531754831872 42743987009366337257472 42794244489683052527616 42853027792553496281088 43745799204898360786944 44440176970055477624832 46086109450427902722048 46149414545826842148864 46305985926813532028928 46424113441932954304512 47232406105948441018368 47391282471973224185856 47858652121598206672896 48143525050893434093568 49926618571296894615552 49995199091312412327936 51846873131731390562304 52094234167665223532544 52742188052373533884416 52921126773501179461632 53315192780969877209088 53840983636797982507008 54161465682255113355264 55021171486735353249792 55104473790273181188096 56167445892709006442496 57137370390071328374784 58327732273197814382592 59253569293407303499776 59536267620188826894336 60931648892537002524672 61532552727769122865152 61741314569084709371904 61898817922577272406016 63188376629297632247808 64115980514049505886208 64191366734524578791424 65618698807347541180416 66568824761729192820736 66660265455083216437248 68041448708787230736384 69129164175641854083072 69458978890220298043392 69636170162899431456768 71086923707959836278784 71787978182397310009344 72215287576340151140352 74889927856945341923328 74992798636968618491904 76183160520095104499712 77770309697597085843456 79381690160251769192448 80761475455196973760512 81242198523382670032896 82531757230103029874688 82656710685409771782144 84251168839063509663744 85487974018732674514944 85588488979366105055232 85706055585106992562176 87491598409796721573888 88880353940110955249664 92298829091653684297728 92611971853627064057856 92848226883865908609024 94782564943946448371712 95717304243196413345792 96287050101786868187136 99853237142593789231104 99990398182624824655872 103693746263462781124608 104188468335330447065088 106630385561939754418176 107681967273595965014016 108322931364510226710528 110042342973470706499584 110208947580546362376192 112334891785418012884992 114274740780142656749568 116655464546395628765184 119072535240377653788672 121863297785074005049344 123065105455538245730304 123482629138169418743808 123797635845154544812032 126376753258595264495616 128231961028099011772416 128382733469049157582848 131237397614695082360832 133320530910166432874496 138258328351283708166144 138917957780440596086784 139272340325798862913536 142173847415919672557568 143575956364794620018688 144430575152680302280704 149779855713890683846656 149985597273937236983808 155540619395194171686912 158763380320503538384896 161522950910393947521024 162484397046765340065792 165063514460206059749376 165313421370819543564288 168502337678127019327488 171412111170213985124352 174983196819593443147776 177760707880221910499328 184597658183307368595456 185223943707254128115712 185696453767731817218048 189565129887892896743424 192574100203573736374272 199706474285187578462208 199980796365249649311744 207387492526925562249216 208376936670660894130176 213260771123879508836352 215363934547191930028032 216645862729020453421056 224669783570836025769984 228549481560285313499136 233310929092791257530368 238145070480755307577344 243726595570148010098688 247595271690309089624064 252753506517190528991232 256463922056198023544832 256765466938098315165696 262474795229390164721664 266641061820332865748992 277835915560881192173568 278544680651597725827072 284347694831839345115136 287151912729589240037376 288861150305360604561408 299559711427781367693312 299971194547874473967616 311081238790388343373824 323045901820787895042048 324968794093530680131584 330127028920412119498752 330626842741639087128576 337004675356254038654976 342824222340427970248704 349966393639186886295552 369195316366614737190912 370447887414508256231424 371392907535463634436096 379130259775785793486848 385148200407147472748544 399961592730499298623488 414774985053851124498432 416753873341321788260352 426521542247759017672704 430727869094383860056064 433291725458040906842112 449339567141672051539968 466621858185582515060736 476290140961510615154688 487453191140296020197376 495190543380618179248128 505507013034381057982464 524949590458780329443328 533282123640665731497984 555671831121762384347136 557089361303195451654144 568695389663678690230272 577722300610721209122816 599119422855562735386624 599942389095748947935232 622162477580776686747648 646091803641575790084096 649937588187061360263168 674009350712508077309952 685648444680855940497408 699932787278373772591104 742785815070927268872192 758260519551571586973696 770296400814294945497088 799923185460998597246976 833507746682643576520704 853043084495518035345408 861455738188767720112128 866583450916081813684224 898679134283344103079936 933243716371165030121472 974906382280592040394752 990381086761236358496256 1011014026068762115964928 1049899180917560658886656 1111343662243524768694272 1114178722606390903308288 1137390779327357380460544 1155444601221442418245632 1199884778191497895870464 1244324955161553373495296 1292183607283151580168192 1299875176374122720526336 1348018701425016154619904 1399865574556747545182208 1485571630141854537744384 1516521039103143173947392 1599846370921997194493952 1667015493365287153041408 1706086168991036070690816 1733166901832163627368448 1797358268566688206159872 1866487432742330060242944 1949812764561184080789504 2022028052137524231929856 2099798361835121317773312 2228357445212781806616576 2274781558654714760921088 2310889202442884836491264 2399769556382995791740928 2584367214566303160336384 2599750352748245441052672 2696037402850032309239808 2799731149113495090364416 2971143260283709075488768 3033042078206286347894784 3334030986730574306082816 3412172337982072141381632 3466333803664327254736896 3732974865484660120485888 3899625529122368161579008 4044056104275048463859712 4199596723670242635546624 4456714890425563613233152 4549563117309429521842176 4799539112765991583481856 5199500705496490882105344 5392074805700064618479616 5599462298226990180728832 6066084156412572695789568 6824344675964144282763264 6932667607328654509473792 7799251058244736323158016 8088112208550096927719424 8399193447340485271093248 8913429780851127226466304 9099126234618859043684352 10399001410992981764210688 11198924596453980361457664 12132168312825145391579136 13648689351928288565526528 15598502116489472646316032 16176224417100193855438848 16798386894680970542186496 18198252469237718087368704 20798002821985963528421376 24264336625650290783158272 27297378703856577131053056 31197004232978945292632064 33596773789361941084372992 36396504938475436174737408 48528673251300581566316544 54594757407713154262106112 62394008465957890585264128 72793009876950872349474816 109189514815426308524212224 145586019753901744698949632 218379029630852617048424448 436758059261705234096848896
- Sum of all divisors σ(n): 1664331809037386875190624079
- Sum of proper divisors (its aliquot sum) s(n): 1227573749775681641093775183
- 436758059261705234096848896 is an abundant number, because the sum of its proper divisors (1227573749775681641093775183) is greater than itself. Its abundance is 790815690513976406996926287
Bases of 436758059261705234096848896
- Binary: 101101001010001110001110111010101110010010110101110000101000100000000000000000000000000002
- Hexadecimal: 0x169471DD5C96B8510000000
- Base-36: 1IVMBJ4ZI0ZIF40000
Squares and roots of 436758059261705234096848896
- 436758059261705234096848896 squared (4367580592617052340968488962) is 190757602330051221217050313220192209990023036656418816
- 436758059261705234096848896 cubed (4367580592617052340968488963) is 83314920183089311722878175777259594651549665907589268886130709958024637643227136
-
436758059261705234096848896 is a
perfect square number . Itssquare root is 20898757361664 -
The
cube root of 436758059261705234096848896 is 758717863.1895382841
Scales and comparisons
How big is 436758059261705234096848896?- 436,758,059,261,705,234,096,848,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 436,758,059,261,705,234,096,848,896 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 436758059261705234096848896 cubic inches would be around 63226488.6 feet tall.
Recreational maths with 436758059261705234096848896
- 436758059261705234096848896 backwards is 698848690432507162950857634
- The number of decimal digits it has is: 27
- The sum of 436758059261705234096848896'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 436758059261705234096848896 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 436758059261705234096848896 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/436758059261705234096848896/
Chicago style:
Numbermatics. 2024. "Number 436758059261705234096848896 - Facts about the integer". https://numbermatics.com/n/436758059261705234096848896/
The information we have on file for 436758059261705234096848896 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 436758059261705234096848896, math, Factors of 436758059261705234096848896, curriculum, school, college, exams, university, Prime factorization of 436758059261705234096848896, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-six septillion, seven hundred fifty-eight sextillion, fifty-nine quintillion, two hundred sixty-one quadrillion, seven hundred five trillion, two hundred thirty-four billion, ninety-six million, eight hundred forty-eight thousand, eight hundred ninety-six.