55685083768057562765599744
55,685,083,768,057,562,765,599,744 is an even composite number composed of seven prime numbers multiplied together.
55685083768057562765599744 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 55685083768057562765599744:
210 × 74 × 134 × 192 × 732 × 792 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 73 × 73 × 79 × 79 × 257 × 257)See below for interesting mathematical facts about the number 55685083768057562765599744 from the Numbermatics database.
Names of 55685083768057562765599744
- Cardinal: 55685083768057562765599744 can be written as Fifty-five septillion, six hundred eighty-five sextillion, eighty-three quintillion, seven hundred sixty-eight quadrillion, fifty-seven trillion, five hundred sixty-two billion, seven hundred sixty-five million, five hundred ninety-nine thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 5.5685083768057562765599744 × 1025
Factors of 55685083768057562765599744
Divisors of 55685083768057562765599744
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 26 28 32 38 49 52 56 64 73 76 79 91 98 104 112 128 133 146 152 158 169 182 196 208 224 247 256 257 266 292 304 316 338 343 361 364 392 416 448 494 511 512 514 532 553 584 608 632 637 676 686 722 728 784 832 896 931 949 988 1022 1024 1027 1028 1064 1106 1168 1183 1216 1264 1274 1352 1372 1387 1444 1456 1501 1568 1664 1729 1792 1799 1862 1898 1976 2044 2054 2056 2128 2197 2212 2336 2366 2401 2432 2527 2528 2548 2704 2744 2774 2888 2912 3002 3136 3211 3328 3341 3458 3577 3584 3598 3724 3796 3871 3952 4088 4108 4112 4256 4394 4424 4459 4672 4693 4732 4802 4864 4883 5054 5056 5096 5329 5408 5488 5548 5767 5776 5824 6004 6241 6272 6422 6517 6643 6656 6682 6916 7154 7168 7189 7196 7448 7592 7742 7904 8176 8216 8224 8281 8512 8788 8848 8918 9344 9386 9464 9604 9709 9728 9766 10108 10112 10192 10507 10658 10816 10976 11096 11534 11552 11648 12008 12103 12337 12482 12544 12593 12844 13034 13286 13312 13351 13364 13832 14308 14378 14392 14896 15184 15379 15484 15808 16352 16432 16448 16562 17024 17576 17689 17696 17836 18031 18688 18761 18772 18928 19208 19418 19456 19513 19532 20216 20224 20303 20384 21014 21316 21632 21952 22192 22477 23068 23104 23296 23387 24016 24206 24674 24964 25039 25088 25186 25688 26068 26353 26572 26702 26728 27097 27664 28519 28561 28616 28756 28784 29792 30368 30758 30968 31213 31616 32704 32851 32864 32896 33124 34048 34181 35152 35378 35392 35672 36062 37303 37376 37522 37544 37856 38416 38836 39026 39064 40369 40432 40448 40606 40768 41743 42028 42632 43264 43433 43687 43904 44384 44954 45619 46136 46208 46501 46592 46774 48032 48412 49348 49928 50078 50176 50323 50372 51376 52136 52706 53144 53404 53456 54194 55328 57038 57122 57232 57512 57568 57967 59584 60736 61009 61516 61936 62426 63232 63479 65408 65702 65728 65792 66049 66248 67963 68096 68362 69277 70304 70756 70784 71344 72124 73549 74606 74752 74971 75044 75088 75712 76832 77672 78052 78128 80738 80864 80896 81133 81212 81536 83486 84056 84721 85264 86359 86528 86866 87374 87808 88151 88768 89908 91238 92272 92416 92777 93002 93184 93457 93548 96064 96824 98696 99856 100156 100646 100744 101251 102752 104272 105412 106288 106808 106912 107653 108388 109573 110656 114076 114244 114464 115024 115136 115934 118579 119168 121472 122018 123032 123823 123872 124852 126217 126464 126958 130816 131327 131404 131456 131584 132098 132496 135926 136192 136591 136724 138554 140608 141512 141568 142121 142688 144248 147098 149212 149942 150088 150176 151424 153664 155344 156104 156256 157339 160381 161476 161728 162266 162424 163072 163709 166972 168112 169442 170528 172718 173056 173563 173732 174748 175273 175616 176302 177536 179816 182476 184471 184544 184832 185554 186004 186914 187096 189679 192128 193648 197392 199633 199712 199927 200312 201292 201488 202502 205504 208544 210824 212576 213616 213824 215306 216776 219146 221312 228152 228488 228928 229957 230048 230272 231868 234403 237158 238336 239267 242944 243893 244036 246064 247646 247744 249704 252434 252928 253669 253916 261121 261632 262654 262808 262912 263168 263939 264196 264992 271852 273182 273448 277108 281216 282583 283024 283136 284242 285376 288496 292201 294196 298424 299884 300176 300352 302848 304031 305809 307328 310688 312208 312512 314678 320762 322952 323456 324532 324848 325507 326144 327418 333944 336224 338884 341056 342589 345436 347126 347464 349496 350546 351232 352261 352604 355072 356459 359632 364952 368942 369088 369664 370747 371108 372008 373828 374192 379358 384256 385757 387296 394784 399266 399424 399854 400624 402584 402976 405004 405769 411008 417088 420991 421648 425152 427063 427232 427648 430612 433552 438292 442624 444353 455593 456304 456976 457856 459914 460096 460544 462343 463736 468806 474316 475741 476672 478534 484939 485888 487786 488072 492128 495292 495488 499408 504868 507338 507832 514843 522242 523264 524797 525308 525616 525824 527878 528392 529984 542659 543704 546364 546896 554216 562432 564629 565166 566048 566272 567931 568484 570752 576992 584402 588392 593047 596848 599768 600352 600704 604513 605696 608062 611618 614656 617057 621376 624416 625024 629356 641524 645904 646912 649064 649439 649696 651014 652288 654199 654836 667888 672448 677768 682112 685178 690872 694252 694928 698992 701092 704522 705208 708757 710144 712918 719264 729904 737884 738176 741494 742216 744016 747656 748384 753571 758716 767011 768512 771514 774592 789568 793117 798532 798848 799708 801248 805168 805952 810008 811538 822016 825227 830053 834176 841982 843296 850304 854126 854464 855296 858637 861224 866761 867104 876584 883519 885248 888706 900601 911186 912608 913952 915712 919289 919828 920192 921088 924686 927472 937612 948632 951482 953344 956137 957068 969878 971776 974623 975572 976144 984256 990584 990976 994847 998816 1009736 1014676 1015664 1029686 1044484 1049594 1050616 1051232 1051648 1054729 1055756 1056784 1059968 1085318 1087408 1092728 1093792 1101373 1108432 1122667 1124864 1129258 1130332 1132096 1135862 1136968 1141504 1145963 1153984 1168804 1176784 1186094 1193696 1199536 1200704 1201408 1206101 1209026 1211392 1214941 1216124 1223236 1229312 1234114 1242752 1248832 1250048 1254931 1258712 1283048 1291297 1291808 1293824 1298128 1298878 1299392 1302028 1308398 1309672 1316263 1335776 1344896 1355536 1364224 1369553 1370356 1381744 1388504 1389856 1397431 1397984 1399489 1402184 1409044 1410416 1417514 1420288 1424449 1425836 1438528 1459808 1475768 1476352 1482119 1482988 1484432 1488032 1495312 1496768 1507142 1517432 1534022 1537024 1541527 1543028 1549184 1579136 1586234 1597064 1597696 1599416 1602496 1603937 1609699 1610336 1611904 1620016 1623076 1640821 1644032 1650454 1660106 1668352 1674869 1683964 1686592 1700608 1707251 1708252 1708928 1710592 1717274 1722448 1733522 1734208 1753168 1767038 1770496 1775683 1777412 1801202 1822372 1825216 1827847 1827904 1831424 1838578 1839656 1840384 1842176 1847573 1849372 1854944 1875224 1897264 1902964 1912274 1914136 1923769 1939756 1949246 1951144 1952288 1968512 1978081 1981168 1981952 1989694 1997632 2019472 2029352 2031328 2045407 2059372 2081887 2084953 2088968 2099188 2101232 2102464 2109458 2111512 2113568 2119936 2128217 2140663 2170636 2174816 2185456 2187584 2202746 2216864 2245334 2249728 2253001 2256319 2258516 2260664 2264192 2271724 2273936 2278549 2283008 2291926 2307968 2337608 2353568 2372188 2387392 2398123 2399072 2401408 2402816 2412202 2418052 2429882 2432248 2446472 2458624 2465827 2468228 2485504 2495213 2497664 2500096 2509862 2517424 2566096 2582594 2583616 2587648 2595229 2596256 2597756 2598784 2604056 2616796 2619344 2632526 2671552 2689792 2700299 2711072 2728448 2739106 2740712 2763488 2777008 2779712 2794862 2795968 2798978 2804368 2818088 2820832 2835028 2848898 2851672 2877056 2919616 2946937 2951536 2952704 2964238 2965976 2968864 2976064 2989441 2990624 2993536 3014284 3034864 3047239 3068044 3083054 3086056 3098368 3110471 3158272 3170609 3172468 3189151 3194128 3195392 3198832 3204992 3207874 3219398 3220672 3223808 3236401 3240032 3246152 3281642 3288064 3297697 3300908 3320212 3330187 3336704 3349738 3367928 3373184 3394573 3401216 3414502 3416504 3417856 3421184 3431207 3434548 3444896 3467044 3468416 3506336 3534076 3551366 3554824 3602404 3603901 3644744 3650432 3655694 3655808 3662848 3673579 3677156 3679312 3680768 3695146 3698744 3709888 3750448 3794528 3798613 3805928 3824548 3828272 3847538 3879512 3898492 3902288 3904576 3937024 3952403 3956162 3962336 3963904 3975517 3979388 3995264 4038944 4058704 4062656 4090814 4118744 4163774 4169906 4177936 4198376 4202464 4204928 4218916 4223024 4227136 4231591 4239872 4256434 4281326 4341272 4349632 4370912 4375168 4405492 4433728 4453657 4490668 4506002 4512638 4517032 4521328 4528384 4543448 4546073 4547872 4557098 4566016 4579393 4583852 4615936 4633967 4675216 4707136 4744376 4774784 4796246 4798144 4802816 4805632 4819711 4821577 4824404 4836104 4859764 4864496 4892944 4931654 4936456 4961299 4971008 4990426 4995328 5000192 5014841 5019724 5034848 5132192 5165188 5167232 5190458 5192512 5195512 5197568 5208112 5217871 5233592 5238688 5265052 5274997 5343104 5369077 5379584 5400598 5422144 5456896 5472883 5478212 5481424 5526976 5551819 5554016 5559424 5589724 5591936 5597956 5608736 5636176 5641664 5670056 5697796 5703344 5754112 5776589 5810371 5839232 5893874 5903072 5905408 5922709 5928476 5931952 5937728 5952128 5978882 5981248 5987072 6010459 6028568 6069728 6094478 6136088 6166108 6172112 6184633 6196736 6220942 6304207 6316544 6341218 6344936 6378302 6388256 6390784 6397664 6409984 6415748 6435023 6438796 6441344 6447616 6472802 6480064 6492304 6563284 6595394 6601816 6640424 6660374 6673408 6692959 6699476 6735856 6746368 6772721 6789146 6802432 6822361 6829004 6833008 6835712 6862414 6869096 6889792 6934088 6936832 6963929 7012672 7068152 7102732 7109648 7204808 7207802 7289488 7300864 7311388 7311616 7329383 7340177 7347158 7354312 7358624 7361536 7383103 7390292 7397488 7419776 7500896 7589056 7597226 7611856 7649096 7656544 7695076 7709611 7759024 7796984 7804576 7809152 7858669 7874048 7904806 7912324 7924672 7951034 7958776 7990528 7998829 8021741 8077888 8117408 8125312 8181628 8237488 8327548 8339812 8355872 8396752 8404928 8409856 8437832 8442707 8446048 8454272 8463182 8479744 8504587 8512868 8562652 8656267 8682544 8699264 8741824 8750336 8784517 8810984 8867456 8907314 8981336 9012004 9025276 9034064 9039079 9042656 9056768 9086896 9092146 9095744 9114196 9158786 9167704 9213841 9231872 9267934 9350432 9414272 9488752 9549568 9586871 9592492 9596288 9605632 9639422 9643154 9648808 9672208 9719528 9728992 9782017 9785888 9796423 9863308 9872912 9922598 9942016 9971143 9980852 9990656 10029682 10039448 10069696 10264384 10310521 10330376 10334464 10374833 10380916 10385024 10391024 10395136 10416224 10435742 10467184 10477376 10530104 10549994 10686208 10727951 10738154 10759168 10790689 10801196 10844288 10945766 10956424 10962848 11053952 11103638 11108032 11118848 11162281 11179448 11183872 11195912 11217472 11227559 11267893 11272352 11283328 11340112 11395592 11406688 11485747 11508224 11553178 11620742 11678464 11707813 11724083 11787748 11806144 11845418 11856952 11863904 11875456 11904256 11950757 11957764 11962496 11974144 12020918 12057136 12139456 12188956 12272176 12332216 12344224 12369266 12393472 12429781 12441884 12608414 12633088 12670099 12682436 12689872 12756604 12776512 12794929 12795328 12819968 12831496 12870046 12877592 12882688 12895232 12933011 12945604 12960128 12984608 13126568 13190788 13203632 13280848 13320748 13385918 13398952 13466383 13471712 13492736 13545442 13578292 13644722 13658008 13666016 13671424 13711477 13724828 13738192 13779584 13846567 13868176 13873664 13927858 14025344 14136304 14205464 14219296 14317849 14409616 14415604 14573209 14578976 14594671 14601728 14622776 14623232 14658766 14680354 14694316 14708624 14717248 14766206 14780584 14794976 14839552 14897519 14984641 15001792 15178112 15194452 15223712 15298192 15313088 15390152 15419222 15518048 15593968 15609152 15618304 15679313 15717338 15748096 15771007 15794233 15809612 15824648 15849344 15902068 15917552 15981056 15997658 16043482 16155776 16234816 16250624 16314103 16363256 16474976 16655096 16679624 16711744 16786861 16793504 16809856 16819712 16875664 16885414 16892096 16908544 16926364 17009174 17025736 17111419 17125304 17312534 17365088 17398528 17466491 17483648 17500672 17569034 17621968 17734912 17804189 17814628 17962672 18024008 18050552 18068128 18078158 18085312 18113536 18166603 18173792 18184292 18191488 18228392 18317572 18335408 18427682 18463744 18517837 18535868 18700864 18828544 18902093 18977504 19099136 19173742 19184984 19192576 19211264 19267547 19278844 19286308 19297616 19344416 19439056 19457984 19564034 19571776 19592846 19726616 19745824 19845196 19942286 19961704 19981312 20039851 20059364 20078896 20139392 20528768 20621042 20628559 20660752 20668928 20749666 20761832 20770048 20782048 20790272 20832448 20851181 20871484 20926087 20934368 20954752 21060208 21099988 21330673 21372416 21455902 21476308 21581378 21602392 21688576 21773297 21891532 21912848 21925696 22107904 22194263 22207276 22216064 22237696 22324057 22324562 22358896 22367744 22391824 22434944 22455118 22535786 22544704 22566656 22654807 22680224 22791184 22813376 22971494 23016448 23083879 23106356 23241484 23356928 23415626 23448166 23575496 23612288 23690836 23713904 23727808 23750912 23762011 23808512 23843689 23901514 23915528 23924992 23948288 24018449 24041836 24114272 24278912 24377912 24544352 24664432 24688448 24738532 24859562 24883768 25008997 25216828 25340198 25364872 25379744 25513208 25553024 25589858 25590656 25639936 25662992 25715053 25740092 25755184 25765376 25866022 25891208 25920256 25969216 26021507 26253136 26381576 26407264 26561696 26590291 26641496 26771836 26797904 26932766 26943424 26985472 27064531 27090884 27156584 27289444 27316016 27332032 27422954 27449656 27476384 27559168 27666821 27693134 27736352 27747328 27828619 27855716 28050688 28160261 28272608 28410928 28438592 28635698 28819232 28831208 29146418 29157952 29189342 29203456 29245552 29246464 29289013 29317532 29360708 29388632 29417248 29434496 29532412 29561168 29589952 29621137 29679104 29795038 29969282 30003584 30356224 30388904 30447424 30474803 30596384 30626176 30780304 30838444 31036096 31175599 31187936 31218304 31236608 31358626 31434676 31542014 31588466 31619224 31649296 31698688 31804136 31822511 31835104 31962112 31995316 32055751 32086964 32311552 32437769 32469632 32501248 32628206 32726512 32949952 33258289 33310192 33359248 33423488 33573722 33587008 33619712 33639424 33737977 33751039 33751328 33770828 33784192 33817088 33852728 34018348 34051472 34222838 34250608 34625068 34729093 34730176 34797056 34932982 34967296 35001344 35103887 35138068 35243936 35469824 35608378 35629256 35925344 36048016 36101104 36136256 36156316 36170624 36333206 36347584 36368584 36382976 36456784 36525097 36635144 36670816 36855364 37035674 37071736 37401728 37583539 37657088 37804186 37955008 38198272 38310181 38347484 38369968 38385152 38535094 38557688 38572616 38595232 38688832 38862733 38878112 38915968 39128068 39143552 39185692 39453232 39491648 39614107 39690392 39884572 39923408 40079702 40118728 40157792 40278784 40436123 40672597 41057536 41217917 41242084 41257118 41321504 41337856 41458963 41499332 41523664 41540096 41564096 41664896 41702362 41742968 41852174 41868736 41909504 42073213 42120416 42199976 42661346 42744832 42870061 42911804 42952616 43162756 43204784 43292431 43377152 43546594 43783064 43825696 43851392 44129449 44215808 44388526 44414552 44432128 44475392 44605691 44648114 44649124 44717792 44735488 44783648 44869888 44910236 45045161 45071572 45089408 45133312 45309614 45360448 45582368 45626752 45942988 46167758 46212712 46482968 46713856 46831252 46850713 46896332 47150992 47224576 47381672 47409047 47427808 47455616 47501824 47524022 47617024 47687378 47756527 47803028 47831056 47849984 48036898 48083672 48228544 48557824 48747503 48755824 49088704 49328864 49376896 49477064 49719124 49767536 50017994 50433656 50680396 50729744 50759488 51026416 51106048 51179716 51181312 51305681 51325984 51381239 51430106 51480184 51510368 51530752 51681721 51732044 51782416 51840512 51938432 52043014 52506272 52763152 52814528 53123392 53180582 53282992 53543672 53595808 53865532 53886848 54129062 54181768 54313168 54578888 54632032 54664064 54845908 54899312 54952768 55010683 55118336 55333642 55386268 55472704 55657238 55711432 55991803 56101376 56320522 56545216 56821856 56877184 57271396 57638464 57662416 57897541 58292836 58315904 58378684 58491104 58578026 58635064 58721416 58777264 58834496 58868992 59064824 59098949 59122336 59179904 59242274 59358208 59532109 59590076 59938564 60007168 60241571 60593869 60712448 60777808 60894848 60949606 61192768 61252352 61491619 61560608 61676888 62072192 62351198 62375872 62436608 62473216 62656243 62680501 62717252 62869352 63084028 63176932 63238448 63273553 63298592 63397376 63608272 63645022 63670208 63990632 64111502 64173928 64496887 64623104 64875538 64939264 65002496 65192933 65256412 65453024 65899904 66516578 66620384 66718496 66846976 67108097 67147444 67174016 67239424 67475954 67502078 67502656 67541656 67568384 67634176 67705456 67832323 68036696 68102944 68445676 68474119 68501216 68574961 69250136 69458186 69460352 69594112 69798001 69865964 69934592 70207774 70276136 70487872 70939648 71147479 71216756 71258512 71850688 72096032 72173647 72202208 72272512 72312632 72341248 72623831 72666412 72695168 72737168 72765952 72913568 73050194 73270288 73341632 73710728 74071348 74143472 74803456 75095657 75167078 75314176 75534823 75608372 75910016 76620362 76694968 76739936 76770304 76995217 77070188 77115376 77145232 77190464 77377664 77725466 77756224 77831936 78135967 78256136 78287104 78371384 78592913 78906464 78983296 79228214 79380784 79769144 79846816 80159404 80237456 80315584 80400229 80557568 80872246 81345194 81954691 82115072 82435834 82484168 82514236 82643008 82917926 82998664 83047328 83080192 83128192 83329792 83404724 83485936 83655299 83704348 83737472 83819008 84146426 84240832 84399952 85322692 85740122 85823608 85905232 86325512 86409568 86584862 86754304 87008467 87093188 87566128 87651392 87702784 88045373 88258898 88431616 88690693 88777052 88829104 88864256 89211382 89296228 89298248 89435584 89567296 89739776 89820472 90090322 90143144 90178816 90266624 90531077 90619228 90720896 91164736 91253504 91609963 91885976 92335516 92425424 92965936 93662504 93701426 93792664 94264681 94301984 94449152 94763344 94818094 94855616 94911232 95003648 95048044 95281979 95374756 95513054 95606056 95662112 95699968 95980339 96073796 96167344 96457088 97115648 97495006 97511648 98177408 98657728 98753792 98954128 99139549 99438248 99535072 100035988 100224943 100867312 101360792 101459488 101518976 102012463 102052832 102162697 102212096 102359432 102362624 102611362 102651968 102762478 102860212 102960368 103020736 103363442 103464088 103564832 103681024 103876864 103984777 104086028 104282633 105012544 105526304 105629056 106246784 106361164 106565984 107087344 107191616 107731064 107773696 108194687 108258124 108363536 108626336 109157776 109264064 109328128 109691816 109755191 109798624 109905536 110021366 110236672 110397049 110559631 110667284 110772536 110945408 111314476 111422864 111983606 112202752 112531471 112641044 113090432 113643712 113754368 114198721 114542792 115276928 115324832 115795082 116585672 116631808 116757368 116982208 117087401 117156052 117270128 117442832 117508027 117554528 117668992 117737984 118129648 118197898 118244672 118359808 118484548 119064218 119180152 119779933 119877128 120014336 120483142 121187738 121424896 121555616 121789696 121899212 122265437 122385536 122504704 122983238 123121216 123353776 124144384 124629323 124702396 124751744 124873216 125312486 125361002 125434504 125738704 126168056 126353864 126476896 126547106 126597184 126794752 127166221 127216544 127290044 127340416 127981264 128223004 128347856 128993774 129246208 129624859 129751076 129878528 130385866 130512824 130906048 131799808 132314651 133033156 133240768 133436992 133693952 134216194 134294888 134348032 134478848 134872829 134951908 135004156 135005312 135083312 135136768 135410912 135664646 136073392 136205888 136891352 136948238 137002432 137149922 138500272 138916372 138920704 139463363 139596002 139731928 139869184 140278957 140415548 140552272 140975744 142294958 142433512 142517024 143701376 144192064 144347294 144399913 144404416 144545024 144625264 144682496 145109653 145247662 145332824 145390336 145474336 145531904 145827136 145958267 146100388 146482609 146540576 146683264 147421456 148142696 148286944 149314711 149606912 150191314 150334156 151069646 151216744 151820032 151977751 152201569 152413079 153240724 153389936 153479872 153990434 154140376 154230752 154290464 154380928 154755328 155359841 155450932 155512448 155663872 156268399 156271934 156512272 156574208 156742768 157185826 157812928 157966592 158456428 158583649 158761568 159538288 159693632 160318808 160474912 160631168 160800458 161115136 161587153 161744492 162690388 163909382 164230144 164469073 164711287 164871668 164968336 165028472 165286016 165835852 165997328 166094656 166256384 166334077 166659584 166809448 166905823 166971872 167310598 167408696 167474944 167638016 168129143 168292852 168481664 168799904 170645384 171480244 171647216 171810464 172651024 172819136 173169724 174016934 174186376 175062979 175132256 175302784 175405568 176090746 176517796 177381386 177554104 177658208 177728512 178249201 178422764 178592456 178596496 178871168 179134592 179479552 179640944 180005371 180180644 180286288 180357632 181062154 181238456 181441792 182150549 182329472 182507008 183219926 183771952 184671032 184850848 185931872 186132037 187325008 187402852 187585328 188529362 188603968 188898304 189451717 189526688 189636188 189711232 189822464 190096088 190563958 190749512 191026108 191212112 191324224 191960678 192147592 192334688 192914176 193667747 194231296 194800333 194990012 195023296 196354816 197121827 197315456 197507584 197908256 198279098 198876496 199070144 200071976 200449886 201734624 202721584 202918976 203037952 203831069 204024926 204105664 204325394 204424192 204718864 204725248 205023091 205222724 205303936 205524956 205720424 205920736 206041472 206726884 206928176 207129664 207753728 207969554 208172056 208565266 210025088 211052608 211258112 212083339 212493568 212722328 213131968 213323621 214174688 214383232 215462128 215547392 216389374 216516248 216727072 217252672 218229193 218315552 218528128 218656256 219383632 219510382 219597248 219811072 220042732 220794098 221119262 221334568 221545072 221890816 222448447 222628952 222757577 222845728 223967212 225062942 225282088 226180864 227064383 227287424 227508736 228397442 229085584 230553856 230649664 231454457 231590164 232808023 233171344 233263616 233514736 233964416 234174802 234312104 234540256 234885664 235016054 235109056 235337984 235475968 236165839 236257273 236259296 236395796 236489344 236719616 236969096 238128436 238360304 239559866 239754256 240028672 240731881 240966284 242375476 243103651 243111232 243579392 243798424 244530874 244771072 245009408 245727209 245966476 246242432 246707552 248288768 249258646 249404792 249503488 249746432 250478111 250624972 250722004 250869008 251477408 252336112 252707728 252953792 253094212 253194368 254332442 254433088 254580088 254680832 255675679 255962528 256446008 256695712 257987548 259249718 259502152 259757056 260518063 260771732 261025648 261812096 263084773 263599616 264629302 266066312 266481536 266873984 267387904 268171267 268432388 268589776 268696064 269745658 269903816 270008312 270010624 270166624 270273536 270821824 271065353 271329292 272039131 272146784 272411776 273782704 273896476 274004864 274299844 277000544 277298749 277832744 277841408 278926726 279192004 279463856 280557914 280831096 281104544 281951488 283052861 284589916 284708179 284867024 285034048 287402752 288384128 288525419 288694588 288799826 288808832 289090048 289250528 289364992 290212741 290219306 290495324 290665648 290780672 290948672 291654272 291916534 292200776 292965218 293081152 293366528 294512491 294842912 296285392 296573888 298629422 299213824 300090427 300382628 300668312 302139292 302433488 303640064 303955502 304403138 304826158 306481448 306779872 306959744 307980868 308280752 308461504 308580928 308761856 308906143 309510656 309967957 310719682 310901864 311024896 311327744 312239837 312536798 312543868 313024544 313148416 313485536 314371652 315625856 315933184 316912856 317167298 317523136 319076576 319387264 320637616 320949824 321262336 321600916 323174306 323488984 325116961 325380776 327818764 328938146 329422574 329743336 329936672 330056944 330572032 331671704 331863329 331994656 332189312 332512768 332668154 333319168 333618896 333811646 333943744 334295689 334621196 334817392 334949888 336258286 336585704 336963328 337599808 338279591 341290768 342960488 343294432 343620928 345302048 345638272 346339448 348033868 348372752 350125958 350264512 350605568 350811136 351838903 351975121 352181492 353035592 354762772 355108208 355316416 356498402 356845528 357184912 357192992 357742336 358269184 359139767 359281888 359668673 360010742 360361288 360572576 360715264 361772047 362124308 362476912 362883584 364301098 364658944 365014016 366083393 366439852 367543904 369342064 369701696 371863744 372264074 374650016 374805704 375170656 377058724 377207936 378903434 379053376 379272376 379422464 379644928 380192176 380757169 380904583 381127916 381499024 382052216 382424224 382648448 383921356 384295184 384669376 385074781 385828352 387335494 389600666 389980024 390046592 391942621 392709632 394243654 394630912 395015168 395816512 396172439 396558196 397752992 398140288 400143952 400899772 403469248 405282787 405443168 405837952 406075904 407662138 408049852 408211328 408650788 409437728 410046182 410445448 410607872 411049912 411440848 411841472 412082944 412211809 413453768 413692643 413856352 414259328 415507456 415939108 416344112 416724763 417130532 420050176 421690997 422105216 422516224 424157083 424166678 424987136 425444656 426263936 426647242 428349376 428766464 430441333 430924256 431094784 432357757 432778748 433032496 433454144 434505344 436458386 436631104 437056256 437312512 438593701 438763507 438767264 439020764 439194496 439622144 440085464 441588196 442238524 442669136 443090144 443781632 444896894 445257904 445515154 445691456 447934424 450125884 450564176 451478209 452361728 454128766 454574848 455017472 456350531 456794884 458171168 461107712 461299328 462908914 463180328 465616046 466342688 466527232 467029472 467928832 468349604 468624208 469080512 469756679 469771328 470032108 470218112 470675968 472331678 472514546 472518592 472791592 472978688 473439232 473938192 474826261 476256872 476720608 479119732 479508512 481463762 481932568 484750952 486207302 486222464 487158784 487596848 488586007 489061748 489542144 491454418 491932952 492484864 493415104 494408633 496577536 498032353 498517292 498809584 499006976 500956222 501249944 501444008 501738016 502954816 504672224 505215529 505415456 505907584 506188424 506388736 508366817 508664884 508866176 509160176 509361664 511351358 511925056 512892016 513391424 515975096 518499436 519004304 521036126 521543464 522051296 523624192 525669599 526169546 527199232 528743761 529258604 532132624 532963072 533747968 535044959 535832921 536342534 536864776 537179552 537392128 538966519 539491316 539807632 540016624 540021248 540333248 541643648 542130706 542658584 544078262 544293568 544823552 546951769 547565408 547792952 548009728 548599688 550150391 554001088 554597498 555665488 555682816 557853452 558384008 558927712 561115828 561662192 562209088 562801603 563902976 566105722 569179832 569416358 569734048 570068096 573682837 574805504 576768256 577050838 577389176 577599652 577617664 578180096 578501056 579021257 579873983 580425482 580438612 580990648 581331296 581561344 581897344 583308544 583833068 584401552 585587093 585930436 586162304 586733056 589024982 589685824 592570784 593147776 597258844 600180854 600765256 601336624 604278584 604866976 607280128 607911004 608806276 609059269 609652316 612962896 613559744 613919488 615961736 616317611 616561504 616923008 617161856 617523712 617812286 619021312 619935914 620834851 621439364 621803728 622049792 624479674 625073596 625087736 626049088 626971072 628743304 631251712 631866368 631907491 633717539 633825712 634334596 635046272 638153152 638774528 641269741 641275232 641899648 642524672 643201832 646348612 646977968 650233922 650761552 655637528 657876292 658845148 659486672 659852767 659873344 660113888 661144064 663343408 663726658 663989312 664378624 665025536 665336308 666973853 667237792 667623292 667887488 668591378 669242392 669634784 669899776 671862373 672516572 673171408 673926656 675199616 676559182 682581536 685920976 686588864 687241856 690604096 691276544 692678896 693976843 696067736 696745504 700251916 700529024 701211136 703677806 703950242 704362984 706071184 709525544 710216416 710632832 712996804 713691056 714087241 714369824 714385984 715138879 715484672 716538368 718279534 718563776 719337346 720021484 720722576 721145152 723544094 724248616 724953824 725767168 727893439 728602196 729317888 732166786 732879704 735087808 738684128 739403392 743727488 744528148 749300032 749611408 750341312 752668033 754117448 754415872 757362809 757806868 758106752 758544752 758844928 760384352 761514338 761809166 762255832 762998048 764104432 764848448 765296896 767842712 768286337 768590368 769338752 770149562 771656704 772779343 773917417 774670988 779201332 779960048 780093184 783140423 783885242 785419264 787720297 788487308 789261824 791633024 792344878 793116392 795505984 796280576 799391047 800287904 801799544 806938496 810565574 810886336 811675904 812151808 814531159 814846513 815324276 816099704 816422656 817301576 818875456 819611807 820092364 820890896 821215744 822099824 822556189 822881696 823682944 824165888 824423618 826907536 827385286 827712704 828518656 831878216 832688224 833449526 834261064 838459531 840100352 843381994 844210432 845032448 847508129 848314166 848333356 849974272 850889312 852527872 853294484 855858059 856698752 857532928 860882666 861848512 864715514 865557496 866064992 866908288 869010688 872405261 872916772 873262208 874112512 877187402 877527014 877534528 878041528 878388992 879244288 880170928 881820199 883176392 884477048 885338272 886180288 887563264 889793788 890163547 890515808 891030308 891382912 895868848 900251768 901128352 902956418 904723456 907374013 908257532 909149696 912701062 913589768 916342336 922215424 922598656 924917227 925817828 926202557 926360656 931232092 932685376 934058944 935857664 936699208 937248416 938161024 939513358 939542656 940064216 940436224 941351936 944109803 944663356 945029092 945037184 945583184 945957376 947876384 949652522 952513744 953441216 958239464 959017024 962927524 963865136 969501904 972414604 972444928 975193696 976243541 977172014 978123496 979084288 981952699 982908836 983865904 984969728 986830208 988817266 996064706 997034584 997619168 998013952 1000937821 1001912444 1002499888 1002888016 1003476032 1005909632 1009344448 1010431058 1010799391 1010830912 1011815168 1012376848 1012777472 1015767571 1016733634 1017329768 1017732352 1018320352 1018723328 1021707869 1022702716 1023850112 1025784032 1026782848 1031950192 1036998872 1038008608 1042072252 1043086928 1044102592 1045202977 1047248384 1051339198 1052339092 1057487522 1058517208 1063844257 1064265248 1065410983 1065926144 1067495936 1070089918 1071665842 1072685068 1073729552 1074359104 1077933038 1078982632 1079615264 1080033248 1080042496 1080666496 1083287296 1084261412 1085317168 1087518887 1088156524 1088587136 1089647104 1093878793 1093903538 1095130816 1095585904 1096019456 1097199376 1100300782 1108002176 1109194996 1111330976 1115706904 1116768016 1117855424 1122231656 1123324384 1124418176 1125603206 1127805952 1131110071 1132211444 1138359664 1138832716 1139468096 1140136192 1144589849 1147365674 1149611008 1151283511 1152979009 1153536512 1154101676 1154778352 1155199304 1155235328 1157002112 1158042514 1159747966 1160850964 1160877224 1161981296 1162662592 1163794688 1166617088 1167666136 1168340761 1168803104 1171174186 1171860872 1172324608 1173466112 1176904001 1178049964 1179371648 1185141568 1186295552 1190929519 1194517688 1200361708 1201530512 1202673248 1208557168 1209733952 1215822008 1217612552 1218118538 1219304632 1225440853 1225925792 1227119488 1227838976 1231923472 1232635222 1233123008 1233846016 1234323712 1235047424 1235624572 1238665727 1239871828 1241669702 1242878728 1243607456 1244099584 1247744407 1248959348 1250147192 1250175472 1252098176 1253942144 1257486608 1262503424 1263814982 1267435078 1267651424 1268669192 1270092544 1275053843 1276306304 1277549056 1282539482 1282550464 1283799296 1285049344 1286403664 1288814137 1292697224 1293955936 1300467844 1301523104 1302924259 1311275056 1315752584 1317690296 1318973344 1319705534 1319746688 1320227776 1322288128 1326162019 1326686816 1327453316 1327978624 1328757248 1330672616 1333947706 1334475584 1335246584 1335774976 1337182756 1338484784 1339269568 1343724746 1345033144 1346342816 1347853312 1350399232 1351802101 1353118364 1355674229 1365163072 1371841952 1373177728 1374483712 1379852789 1381208192 1382553088 1385357792 1387953686 1392135472 1393491008 1400503832 1401058048 1402422272 1406530931 1407355612 1407900484 1408725968 1412142368 1419051088 1420432832 1421265664 1425993608 1426817483 1427382112 1428174482 1428739648 1428771968 1430277758 1430969344 1433076736 1435161637 1436559068 1437127552 1438674692 1440042968 1441445152 1442290304 1447088188 1448497232 1449907648 1455786878 1457204392 1458635776 1462909123 1464333572 1465759408 1470175616 1477368256 1478806784 1484583373 1487454976 1489056296 1493265347 1498600064 1499222816 1500682624 1505336066 1508234896 1508831744 1514725618 1515613736 1516213504 1517089504 1517689856 1520768704 1522136213 1523028676 1523618332 1524511664 1525996096 1527604351 1528208864 1529696896 1530593792 1535685424 1536572674 1537180736 1538677504 1540299124 1545558686 1547834834 1549341976 1557139129 1558402664 1559920096 1560186368 1566280846 1567770484 1575440594 1576974616 1578523648 1583266048 1584689756 1586232784 1589450681 1591011968 1592561152 1598782094 1600575808 1603599088 1613876992 1620181199 1621131148 1621772672 1623351808 1629062318 1629656161 1629693026 1630648552 1632199408 1632845312 1634603152 1637750912 1639223614 1640184728 1641781792 1642431488 1644199648 1645112378 1645763392 1647365888 1648331776 1648847236 1653160873 1653800911 1653815072 1654770572 1655425408 1657037312 1663756432 1665376448 1666899052 1668522128 1676919062 1680200704 1685123167 1686763988 1688420864 1695016258 1696628332 1696666712 1701778624 1705055744 1706588968 1711716118 1713397504 1715065856 1720090463 1721765332 1723697024 1729431028 1731114992 1732129984 1733816576 1738021376 1740589297 1744810522 1745833544 1746524416 1748225024 1753346777 1754374804 1755054028 1755069056 1756083056 1756777984 1760341856 1763640398 1766352784 1768954096 1770676544 1772360576 1779587576 1780327094 1781031616 1782060616 1782765824 1789729753 1791737696 1800503536 1802256704 1805912836 1814748026 1816515064 1818299392 1823626441 1825402124 1827179536 1832684672 1845197312 1849834454 1851635656 1852405114 1852721312 1862464184 1865370752 1868117888 1871715328 1873398416 1874496832 1876322048 1877198869 1879026716 1879085312 1880128432 1880872448 1883651431 1886425489 1888219606 1889326712 1890058184 1890074368 1891166368 1891914752 1895752768 1897457471 1899305044 1904273917 1905027488 1906882432 1916478928 1918034048 1925855048 1927730272 1939003808 1941091243 1944829208 1944889856 1950387392 1952487082 1954344028 1956246992 1963905398 1965817672 1967731808 1969939456 1973660416 1975710763 1977634532 1981370027 1992129412 1994069168 1995238336 2001875642 2003824888 2004999776 2005776032 2006952064 2011819264 2018688896 2019677933 2020862116 2021598782 2021661824 2023630336 2024753696 2025554944 2031489187 2031535142 2033467268 2034659536 2035464704 2036640704 2043415738 2045405432 2047700224 2051568064 2053565696 2055699053 2061587437 2063900384 2073997744 2076017216 2084144504 2086173856 2088205184 2090405954 2094496768 2100632989 2102678396 2104678184 2114975044 2117034416 2127688514 2128530496 2130821966 2131852288 2134991872 2138097949 2140179836 2143331684 2145370136 2147459104 2148718208 2155866076 2157965264 2159230528 2160066496 2161332992 2162343001 2166574592 2168522824 2169775699 2170634336 2175037774 2176313048 2177174272 2179294208 2185678859 2187757586 2187807076 2190261632 2191171808 2192038912 2194398752 2200601564 2216004352 2218389992 2222661952 2224660619 2231413808 2233536032 2235710848 2244463312 2246648768 2248836352 2251206412 2262220142 2264422888 2275818727 2276719328 2277665432 2278936192 2280272384 2289179698 2294731348 2302567022 2305958018 2307073024 2308203352 2309556704 2310398608 2310470656 2314004224 2316085028 2319495932 2321701928 2321754448 2323043303 2323962592 2325325184 2327589376 2333234176 2335332272 2336681522 2337606208 2340069823 2342348372 2343721744 2344649216 2353808002 2356099928 2358743296 2367957137 2370283136 2372591104 2381859038 2389035376 2400723416 2403061024 2405346496 2417114336 2419467904 2431644016 2435225104 2436237076 2438609264 2450881706 2451851584 2454238976 2455677952 2462872321 2463825847 2463846944 2465270444 2466246016 2467692032 2468647424 2471249144 2477331454 2479743656 2483339404 2485757456 2487214912 2495488814 2497918696 2500294384 2500350944 2504196352 2507884288 2513978369 2514973216 2517680711 2525006848 2527629964 2532404329 2534870156 2535302848 2537338384 2540185088 2550107686 2552612608 2555098112 2562583751 2565078964 2565100928 2567598592 2572807328 2577628274 2585394448 2587911872 2600935688 2603046208 2605848518 2622550112 2631505168 2635380592 2637946688 2639411068 2639493376 2640455552 2649803897 2652324038 2653373632 2654906632 2655957248 2657514496 2661345232 2665300183 2666332081 2667895412 2668951168 2670493168 2671549952 2674365512 2676969568 2678539136 2687449492 2690066288 2692685632 2700798464 2703604202 2706236728 2711348458 2730326144 2743598347 2743683904 2746355456 2748967424 2757083407 2759705578 2762416384 2765106176 2770715584 2773207073 2775907372 2784270944 2786982016 2801007664 2802116096 2813061862 2814711224 2815800968 2817451936 2824284736 2836979509 2838102176 2840865664 2842531328 2851987216 2853634966 2854764224 2856348964 2857479296 2857543936 2860555516 2870323274 2873118136 2874255104 2877349384 2880085936 2882890304 2884580608 2885482663 2891829811 2894176376 2895848501 2896994464 2899815296 2911573756 2914408784 2925818246 2928667144 2931518816 2940351232 2951836979 2954736512 2957613568 2969099581 2969166746 2974909952 2978112592 2986530694 2997200128 2998445632 3001365248 3008907941 3010672132 3013089331 3016469792 3017663488 3026504299 3029451236 3031227472 3032427008 3034179008 3041537408 3044272426 3046057352 3047236664 3049023328 3051992192 3055208702 3056417728 3059393792 3061187584 3070155907 3071344549 3071370848 3073145348 3074361472 3077355008 3080598248 3091117372 3095669668 3098683952 3114278258 3116805328 3119840192 3120372736 3129514453 3132561692 3135540968 3150881188 3153949232 3160347463 3166532096 3169379512 3172465568 3178901362 3182023936 3185122304 3194453717 3197564188 3201151616 3207198176 3227753984 3240362398 3242262296 3243545344 3246703616 3256215443 3258124636 3259312322 3259386052 3261297104 3264398816 3265690624 3269206304 3275501824 3278447228 3280369456 3283563584 3288296753 3288399296 3290224756 3291526784 3294731776 3297694472 3306321746 3307601822 3307630144 3309541144 3310850816 3314074624 3323783827 3327512864 3330752896 3333798104 3337044256 3353838124 3370246334 3373527976 3376841728 3386734819 3390032516 3393256664 3393333424 3403557248 3410111488 3413177936 3420102049 3423432236 3426795008 3440180926 3443530664 3447394048 3458862056 3460860431 3462229984 3464259968 3467633152 3476042752 3481178594 3486226471 3489621044 3491667088 3493048832 3506693554 3508749608 3510108056 3510138112 3512166112 3513555968 3520683712 3523849589 3527280796 3532705568 3536508703 3537908192 3541353088 3544721152 3558567719 3559175152 3560654188 3562063232 3564121232 3565531648 3579459506 3583475392 3601007072 3604513408 3611825672 3629496052 3633030128 3647252882 3650804248 3654359072 3665369344 3679687193 3690394624 3699668908 3701206327 3703271312 3704810228 3705442624 3724928368 3730741504 3736235776 3745314713 3746796832 3748993664 3750830447 3752644096 3754397738 3758053432 3758170624 3760256864 3761744896 3767302862 3772765633 3772850978 3776439212 3778653424 3780116368 3780148736 3782332736 3791505536 3794914942 3798610088 3808547834 3810054976 3813764864 3828662383 3832957856 3836068096 3851052737 3851710096 3855460544 3878007616 3882182486 3889658416 3889779712 3900774784 3904974164 3908688056 3912493984 3927810796 3931635344 3935463616 3947320832 3951421526 3955269064 3962740054 3984258824 3988138336 3990476672 4003751284 4007649776 4009999552 4011552064 4013904128 4015779859 4023638528 4029583441 4037377792 4039355866 4041724232 4043197564 4043323648 4047260672 4049507392 4053148799 4059117881 4062978374 4063070284 4066934536 4069319072 4070929408 4073281408 4086831476 4090810864 4095400448 4103136128 4107131392 4111398106 4123174874 4127800768 4147995488 4152034432 4168289008 4172347712 4176410368 4180811908 4201265978 4205356792 4209356368 4226520493 4229950088 4234068832 4255377028 4257060992 4261643932 4276195898 4280359672 4286663368 4290740272 4294918208 4297436416 4311732152 4314223277 4315930528 4318461056 4320132992 4322665984 4324686002 4333149184 4337045648 4339551398 4341268672 4345843957 4350075548 4352626096 4354348544 4371357718 4375515172 4375614152 4380523264 4382343616 4388797504 4397634683 4401203128 4423352437 4432008704 4436779984 4445323904 4449321238 4462827616 4467072064 4471421696 4488888187 4488926624 4493297536 4497672704 4502412824 4524440284 4528845776 4551637454 4553438656 4555330864 4557872384 4560544768 4573905739 4575676573 4578359396 4589462696 4605134044 4611916036 4616406704 4618969369 4619113408 4620797216 4628008448 4632170056 4638991864 4643403856 4643508896 4646086606 4647925184 4650650368 4655178752 4668816971 4670664544 4673363044 4675212416 4680139646 4684696744 4687443488 4689298432 4703036611 4707616004 4712199856 4717486592 4735914274 4740566272 4745182208 4759084109 4763718076 4778070752 4801446832 4806122048 4810692992 4834228672 4838935808 4857837901 4863288032 4870450208 4872474152 4877218528 4901763412 4903703168 4908477952 4925744642 4927651694 4927693888 4930540888 4932492032 4935384064 4937294848 4942498288 4949843197 4951759579 4954662908 4959487312 4966678808 4971514912 4974429824 4990977628 4995837392 4998610687 5000588768 5000701888 5005972153 5008392704 5015768576 5027956738 5029946432 5035361422 5055259928 5064808658 5069740312 5070605696 5074676768 5080370176 5095254073 5100215372 5105225216 5125167502 5130157928 5130201856 5135197184 5145614656 5150241707 5155256548 5170788896 5175823744 5201871376 5206092416 5211697036 5245100224 5263010336 5268676231 5270761184 5275893376 5278822136 5278986752 5280911104 5299607794 5301539663 5304648076 5306747264 5309813264 5311914496 5322690464 5330600366 5332664162 5335790824 5337902336 5340986336 5343099904 5348731024 5353939136 5357078272 5358753517 5374898984 5378004359 5380132576 5385371264 5401596928 5407208404 5409455401 5412473456 5417421919 5422696916 5460652288 5481982961 5487196694 5487367808 5492710912 5497934848 5514042079 5514166814 5519411156 5524832768 5541431168 5546414146 5551814744 5568541888 5573964032 5595737329 5602015328 5604232192 5620650841 5626123724 5629422448 5631601936 5634903872 5648569472 5673959018 5676204352 5681731328 5685062656 5701718113 5703925591 5703974432 5707269932 5709528448 5712697928 5714958592 5715087872 5721111032 5737282649 5740646548 5746236272 5748510208 5754698768 5760171872 5765780608 5769161216 5770965326 5783659622 5788352752 5791697002 5793988928 5799630592 5823147512 5828817568 5851636492 5857334288 5863037632 5869216717 5880702464 5903673958 5909473024 5915227136 5932556903 5938199162 5938333492 5949819904 5956225184 5973061388 5994400256 5996891264 6002730496 6017815882 6021344264 6026178662 6032939584 6053008598 6058902472 6062454944 6064854016 6068358016 6083074816 6088544852 6092114704 6094473328 6098046656 6103984384 6106836827 6110417404 6112835456 6118787584 6140311814 6142689098 6142741696 6146290696 6148722944 6154710016 6161196496 6172741393 6182234744 6191339336 6197367904 6228556516 6233610656 6239680384 6259028906 6265123384 6271081936 6301762376 6307898464 6320694926 6333064192 6338759024 6344931136 6351618091 6357802724 6364047872 6388907434 6395128376 6402303232 6414396352 6427312229 6455507968 6474420589 6480724796 6484524592 6487090688 6512430886 6516249272 6518624644 6518772104 6522594208 6528797632 6538412608 6551003648 6556894456 6560738912 6567127168 6576593506 6576798592 6580449512 6583053568 6589463552 6595388944 6608768621 6612643492 6615203644 6615260288 6619082288 6621701632 6647567654 6655025728 6661505792 6667596208 6674088512 6687527299 6707676248 6740492668 6747055952 6773469638 6780065032 6786513328 6786666848 6807114496 6826355872 6833704787 6840204098 6846864472 6853590016 6873668893 6880361852 6887061328 6894788096 6917724112 6921720862 6924459968 6928519936 6935266304 6955584467 6962357188 6972452942 6979242088 6983334176 6986097664 7006564747 7013387108 7017499216 7020216112 7020276224 7024332224 7041367424 7047699178 7054561592 7065411136 7073017406 7075816384 7082706176 7089442304 7110372997 7117135438 7118350304 7121308376 7124126464 7128242464 7131063296 7151955083 7158919012 7166950784 7202014144 7209026816 7223651344 7237187077 7258992104 7266060256 7294505764 7301608496 7308718144 7316420839 7330738688 7359374386 7399337816 7402412654 7406542624 7409620456 7410885248 7446909799 7449856736 7457876881 7461483008 7472471552 7490629426 7493593664 7497987328 7501660894 7505288192 7508795476 7516106864 7516341248 7520513728 7527276341 7534605724 7545531266 7545701956 7552878424 7557306848 7560232736 7560297472 7564665472 7583011072 7589829884 7597220176 7612632209 7617095668 7620109952 7627529728 7657324766 7665915712 7672136192 7702105474 7703420192 7710921088 7756015232 7764364972 7779316832 7801549568 7809948328 7817376112 7824987968 7832024371 7855621592 7863270688 7870927232 7894641664 7902843052 7910538128 7917770497 7925480108 7968517648 7976276672 7980953344 8007502568 8012128943 8015299552 8019999104 8023104128 8027808256 8031559718 8047277056 8058984577 8059166882 8070853063 8074755584 8078711732 8083448464 8086395128 8086647296 8099014784 8106297598 8118235762 8125956748 8126140568 8133869072 8138638144 8146562816 8173662952 8178385327 8181621728 8190800896 8206272256 8214262784 8214797383 8222796212 8238328007 8246349748 8255601536 8295990976 8304068864 8336506633 8336578016 8344695424 8352820736 8361623816 8402531956 8410713584 8418712736 8453040986 8459900176 8468137664 8510754056 8514121984 8523287864 8547380273 8552391796 8560719344 8573326736 8578085971 8581480544 8589836416 8594872832 8623464304 8628446554 8631861056 8636922112 8640265984 8645331968 8649372004 8670660089 8674091296 8679102796 8682537344 8691687914 8700151096 8705252192 8708697088 8734210849 8742715436 8751030344 8751228304 8761046528 8764687232 8777595008 8795269366 8802406256 8846704874 8864017408 8873559968 8890647808 8898642476 8925376901 8925655232 8934144128 8942843392 8977776374 8977853248 8986595072 8995345408 9004825648 9021698959 9048880568 9057691552 9103274908 9106877312 9110661728 9115744768 9147811478 9151353146 9156718792 9178925392 9210268088 9223832072 9232813408 9237938738 9238226816 9241594432 9256016896 9264340112 9277983728 9283134133 9286807712 9287017792 9292173212 9295850368 9301300736 9337633942 9341329088 9346726088 9350424832 9360279292 9369393488 9374886976 9406073222 9415232008 9424399712 9434973184 9462614707 9471828548 9481132544 9518168218 9527436152 9556141504 9602893664 9612244096 9621385984 9658969523 9668457344 9677871616 9715675802 9726576064 9740900416 9744948304 9754437056 9803526824 9807406336 9816955904 9845716517 9851489284 9855303388 9855387776 9861081776 9864984064 9884996576 9899686394 9903519158 9909325816 9918974624 9933357616 9943029824 9948859648 9981955256 9987722381 9991674784 9997221374 10001177536 10001403776 10011944306 10016785408 10031537152 10046131459 10055913476 10059892864 10070722844 10110519856 10129617316 10139480624 10141211392 10149353536 10180825499 10190508146 10200430744 10210450432 10240363861 10250335004 10260315856 10260403712 10291229312 10300483414 10310513096 10341577792 10351647488 10392083611 10403742752 10412184832 10423394072 10452857429 10490200448 10526020672 10537352462 10541522368 10551786752 10557644272 10557973504 10561822208 10593004669 10599215588 10603079326 10609296152 10613494528 10619626528 10623828992 10645380928 10654953491 10661200732 10665328324 10671581648 10675804672 10681972672 10693230457 10697462048 10707878272 10714156544 10717507034 10749797968 10756008718 10760265152 10770742528 10814416808 10818910802 10824946912 10834843838 10845393832 10899973903 10921304576 10963965922 10974393388 10974735616 10985421824 11017605677 11028084158 11028333628 11038822312 11049665536 11082862336 11092828292 11103629488 11126154767 11137083776 11147928064 11191474658 11204030656 11241301682 11252247448 11258844896 11263203872 11269807744 11297138944 11341268393 11347918036 11352408704 11363462656 11403436226 11407593127 11407851182 11407948864 11414539864 11419056896 11425395856 11429917184 11430175744 11442222064 11463662587 11474565298 11481293096 11492472544 11497020416 11509397536 11520343744 11531561216 11538322432 11541930652 11567319244 11572126111 11576606377 11576705504 11583394004 11587977856 11599261184 11646295024 11657635136 11703272984 11714668576 11726075264 11738433434 11761404928 11795862169 11807347916 11818946048 11865113806 11876398324 11876666984 11912450368 11946122776 11988800512 11993782528 12005460992 12006242329 12023923951 12035631764 12040633241 12042688528 12052357324 12065879168 12106017196 12117804944 12124909888 12136716032 12166149632 12177089704 12184125079 12184229408 12188946656 12196093312 12207968768 12213673654 12220834808 12225670912 12237575168 12273427439 12280623628 12285378196 12285483392 12292581392 12297445888 12322392992 12345482786 12364469488 12382678672 12394735808 12457113032 12467221312 12479360768 12518057812 12528108271 12530246768 12542163872 12603524752 12615796928 12641389852 12677518048 12689862272 12703236182 12715605448 12728095744 12765385087 12777814868 12790256752 12804606464 12828792704 12854624458 12948841178 12961449592 12969049184 12974181376 13012191673 13024861772 13032498544 13037249288 13037544208 13045188416 13057595264 13076825216 13102007296 13113788912 13121477824 13134254336 13140392083 13153187012 13153597184 13160899024 13166107136 13185560017 13190777888 13204978423 13217537242 13225286984 13230407288 13230520576 13238164576 13243403264 13282202297 13295135308 13310051456 13323011584 13335192416 13348177024 13375054598 13415352496 13480985336 13494111904 13546939276 13560130064 13573026656 13573333696 13587638701 13614228992 13652711744 13667409574 13680408196 13693728944 13747337786 13760723704 13774122656 13789576192 13829975341 13835448224 13843441724 13848919936 13857039872 13911168934 13924714376 13944905884 13958484176 13966668352 14013129494 14026774216 14034998432 14040432224 14040552448 14048664448 14082734848 14095398356 14109123184 14130822272 14137745531 14146034812 14151632768 14165412352 14178884608 14220424309 14220745994 14234270876 14236700608 14242616752 14248252928 14256484928 14303910166 14317838024 14333901568 14389893371 14404028288 14418053632 14447302688 14474374154 14517984208 14532120512 14589011528 14603216992 14617436288 14632841678 14661477376 14704430923 14718748772 14798675632 14804825308 14813085248 14819240912 14821770496 14879668037 14893819598 14899713472 14915753762 14922966016 14944943104 14966685643 14981258852 14987187328 14995974656 15003321788 15017590952 15032213728 15041027456 15054552682 15069211448 15091062532 15091403912 15105756848 15114613696 15120465472 15129330944 15166022144 15179659768 15188429893 15194440352 15225264418 15234191336 15240219904 15255059456 15299752013 15314649532 15331831424 15344272384 15404210948 15406840384 15421842176 15482083747 15512030464 15528729944 15558633664 15572624333 15603099136 15619896656 15634752224 15649975936 15664048742 15711243184 15726541376 15741854464 15805686104 15821076256 15835540994 15850960216 15930731089 15937035296 15952553344 15961906688 16015005136 16024257886 16030599104 16039998208 16046208256 16055616512 16063119436 16102654451 16117969154 16118333764 16141706126 16149511168 16157423464 16166896928 16172790256 16173294592 16198029568 16212595196 16236471524 16251913496 16252281136 16261303121 16267738144 16277276288 16293125632 16347325904 16356770654 16363243456 16412544512 16429594766 16445592424 16476656014 16492699496 16511203072 16575699959 16591981952 16608137728 16673013266 16673156032 16689390848 16705641472 16723247632 16754583781 16805063912 16821427168 16837425472 16906081972 16919800352 16936275328 17021508112 17028243968 17046575728 17094760546 17104783592 17121438688 17146653472 17156171942 17162961088 17179672832 17189745664 17240106247 17246780929 17246928608 17256893108 17263722112 17273844224 17280531968 17298744008 17341320178 17348182592 17358205592 17365074688 17383375828 17400302192 17410504384 17468421698 17485430872 17502060688 17502456608 17522093056 17529374464 17555190016 17573427313 17590538732 17597848583 17604812512 17623764977 17693409748 17747119936 17781295616 17797284952 17850753802 17851310464 17868288256 17885686784 17938086257 17955552748 17955706496 17973190144 18009651296 18043397918 18097761136 18115383104 18206549816 18213754624 18221323456 18231489536 18284902103 18295622956 18302706292 18313437584 18357850784 18420536176 18447664144 18465626816 18475877476 18476453632 18483188864 18528680224 18548627279 18555967456 18566268266 18573615424 18574035584 18584346424 18591700736 18602601472 18657101281 18664324567 18675267884 18682658176 18693452176 18700849664 18720558584 18738786976 18749773952 18812146444 18830464016 18848799424 18925229414 18943657096 18962265088 19017818599 19036336436 19054872304 19112283008 19205188429 19205787328 19224488192 19242771968 19299583849 19317939046 19336914688 19355743232 19412449511 19431351604 19453152128 19481800832 19489896608 19508874112 19607053648 19614812672 19691433034 19702978568 19710606776 19710775552 19722163552 19729968128 19769993152 19787770769 19799372788 19807038316 19818651632 19837949248 19858856563 19866715232 19886059648 19897719296 19963910512 19975444762 19983349568 19994442748 20002355072 20002807552 20023888612 20092262918 20111826952 20119785728 20141445688 20198378641 20221039712 20242808677 20259234632 20278961248 20282422784 20298707072 20361650998 20381016292 20400861488 20480727722 20500670008 20520631712 20520807424 20582458624 20600966828 20621026192 20662858853 20683155584 20703294976 20783697067 20784167222 20807485504 20824369664 20846788144 20905714858 20980400896 21052041344 21062355587 21074704924 21083044736 21103573504 21115288544 21123644416 21185530093 21186009338 21198431176 21206158652 21218592304 21226989056 21239253056 21290761856 21309906982 21322401464 21330656648 21343163296 21351609344 21363945344 21386460914 21394924096 21415756544 21428313088 21435014068 21491091349 21499411843 21499595936 21512017436 21520530304 21541485056 21628833616 21637821604 21649893824 21669687676 21690787664 21799947806 21842609152 21906601171 21927931844 21948786776 21949471232 22035211354 22056168316 22056667256 22077644624 22165724672 22185656584 22207258976 22252309534 22274167552 22295856128 22361176019 22382949316 22408061312 22482603364 22504494896 22517689792 22526407744 22539615488 22594277888 22627660861 22682536786 22695836072 22704817408 22726925312 22793508101 22806872452 22815186254 22815702364 22815897728 22829079728 22838113792 22850791712 22859834368 22884444128 22927325174 22949130596 22962586192 22984945088 23018795072 23040687488 23063122432 23083861304 23134638488 23144252222 23153212754 23153411008 23166788008 23175955712 23198522368 23266486789 23292590048 23315270272 23406545968 23429337152 23452150528 23476866868 23591724338 23614695832 23637892096 23707143733 23730227612 23752796648 23753333968 23824900736 23892245552 23987565056 24012484658 24047847902 24071263528 24081266482 24085377056 24104714648 24131758336 24212034392 24226023017 24235609888 24249819776 24273432064 24332299264 24354179408 24368250158 24368458816 24377893312 24392186624 24403585297 24415937536 24427347308 24441669616 24451341824 24487468603 24546854878 24561247256 24570756392 24570966784 24585162784 24594891776 24644785984 24666947123 24690965572 24728938976 24755560921 24765357344 24789471616 24914226064 24934442624 24958721536 25036115624 25056216542 25060493536 25084327744 25207049504 25231593856 25282779704 25355036096 25379724544 25406472364 25431210896 25530770174 25555629736 25580513504 25609212928 25657585408 25684239919 25709248916 25757810351 25897682356 25922899184 25938098368 26024383346 26049723544 26064997088 26074498576 26075088416 26090376832 26115190528 26153650432 26217202991 26227577824 26242955648 26255813129 26268508672 26280784166 26306374024 26307194368 26321798048 26332214272 26371120034 26381555776 26409359431 26409956846 26435074484 26450573968 26460814576 26461041152 26476329152 26564404594 26590270616 26620102912 26646023168 26670384832 26696354048 26724087689 26750109196 26800636681 26830704992 26961970672 26988223808 27093878552 27120260128 27146053312 27146667392 27175277402 27228457984 27305423488 27334819148 27360816392 27387457888 27494675572 27521447408 27548245312 27659950682 27670896448 27686883448 27697839872 27714079744 27795273337 27806034559 27822337868 27849428752 27889811768 27916968352 27933336704 28026258988 28053548432 28069996864 28080864448 28097328896 28110459013 28165469696 28190796712 28207084087 28218246368 28261644544 28275491062 28292069624 28303265536 28330824704 28372041593 28413825167 28440848618 28441491988 28468541752 28473401216 28485233504 28496505856 28512969856 28607820332 28635676048 28667803136 28779786742 28808056576 28836107264 28894605376 28920588047 28948748308 29035968416 29064241024 29178023056 29206433984 29234872576 29265683356 29408861846 29437497544 29585643451 29597351264 29609650616 29626170496 29638481824 29643540992 29759336074 29787639196 29799426944 29831507524 29933371286 29962517704 29974374656 29991949312 30006643576 30035181904 30064427456 30082054912 30091462057 30109105364 30138422896 30182125064 30182807824 30199562939 30211513696 30229227392 30240930944 30258661888 30332044288 30359319536 30376859786 30388880704 30420907699 30450528836 30468382672 30480439808 30599504026 30629299064 30663662848 30783442781 30808421896 30813680768 30843684352 30963467059 30964167494 31024060928 31057459888 31117267328 31145248666 31206198272 31239793312 31269504448 31299951872 31328097484 31422217309 31422486368 31453082752 31483708928 31611372208 31642152512 31671081988 31701920432 31861462178 31874070592 31905106688 31923813376 32017340173 32029736011 32030010272 32048515772 32061198208 32079996416 32092416512 32126238872 32205308902 32235938308 32236667528 32283412252 32314846928 32333793856 32345580512 32396059136 32425190392 32472943048 32503826992 32504562272 32522606242 32535476288 32554552576 32586251264 32681718797 32694651808 32713541308 32726486912 32825089024 32859189532 32891184848 32921256277 32953312028 32985398992 33022406144 33151399918 33183963904 33216275456 33313588763 33346026532 33346312064 33378781696 33446495264 33509167562 33610127824 33642854336 33674850944 33812163944 33839600704 33872550656 34004865307 34043016224 34056487936 34093151456 34189521092 34209567184 34242877376 34293306944 34312343884 34325922176 34359345664 34480212494 34493561858 34493857216 34513786216 34527444224 34547688448 34561063936 34597488016 34648902379 34662317053 34682640356 34696365184 34716411184 34730149376 34766751656 34800604384 34821008768 34936843396 34970861744 35004121376 35004913216 35058748928 35110380032 35146854626 35181077464 35195697166 35209625024 35247529954 35386819496 35494239872 35562591232 35594569904 35666778511 35701507604 35702620928 35736576512 35842084291 35876172514 35911105496 35911412992 35946380288 36019302592 36051691949 36086795836 36195522272 36230766208 36413099632 36427509248 36442646912 36569804206 36591245912 36605412584 36626875168 36715701568 36841072352 36880733617 36895328288 36931253632 36951754952 36952907264 36966377728 37057360448 37097254558 37110777641 37111934912 37132536532 37147230848 37148071168 37168692848 37183401472 37314202562 37328649134 37350535768 37365316352 37386904352 37401699328 37441117168 37477573952 37499547904 37511274619 37624292888 37646030513 37660928032 37697598848 37850458828 37887314192 38035637198 38072672872 38109744608 38224566016 38373880727 38410376858 38411574656 38448976384 38485543936 38598294553 38599167698 38635878092 38673829376 38824899022 38862703208 38906304256 38963601664 38979793216 39017748224 39058282007 39115803233 39170161303 39214107296 39229625344 39344555887 39382866068 39405957136 39421213552 39421551104 39444327104 39539986304 39575541538 39598745576 39614076632 39637303264 39675898496 39717713126 39733430464 39772119296 39795438592 39912026791 39927479137 39927821024 39950889524 39966699136 39988885496 40004710144 40005615104 40047777224 40160978543 40184525836 40223653904 40239571456 40282891376 40396757282 40442079424 40485617354 40518469264 40557922496 40564845568 40597414144 40723301996 40762032584 40801722976 40961455444 41001340016 41041263424 41084517019 41164917248 41201933656 41242052384 41325717706 41366311168 41406589952 41527898321 41567394134 41568334444 41614971008 41648739328 41693576288 41811429716 41960801792 42104082688 42124711174 42149409848 42166089472 42207147008 42230577088 42268551761 42330800759 42371060186 42372018676 42396862352 42412317304 42437184608 42453978112 42478506112 42581523712 42619813964 42644802928 42661313296 42686326592 42727890688 42747857789 42772921828 42789848192 42831513088 42870028136 42982182698 42998823686 42999191872 43024034872 43041060608 43082970112 43209189751 43257667232 43275643208 43299787648 43339375352 43381575328 43599895612 43813202342 43855863688 43897573552 43898942464 44070422708 44112336632 44113334512 44155289248 44331449344 44371313168 44414517952 44461326637 44504619068 44548335104 44722352038 44765898632 44816122624 44965206728 44991185603 45008989792 45035379584 45052815488 45079230976 45188555776 45255321722 45320944123 45365073572 45391672144 45409634816 45587016202 45613744904 45630372508 45631404728 45631795456 45658159456 45676227584 45701583424 45768888256 45810044657 45854650348 45898261192 45925172384 45969890176 46037590144 46081374976 46126244864 46167722608 46261380347 46269276976 46288504444 46306425508 46306822016 46333576016 46351911424 46532973578 46585180096 46630540544 46812691093 46813091936 46858674304 46904301056 46953733736 47183448676 47229391664 47414287466 47460455224 47505593296 47506667936 47649801472 47784491104 47835933509 47975130112 48024969316 48095695804 48115682251 48142527056 48162532964 48170754112 48209429296 48263516672 48424068784 48452046034 48471219776 48499639552 48546864128 48689091269 48708358816 48736500316 48736917632 48755786624 48784373248 48807170594 48854694616 48883339232 48902683648 48974937206 49045953229 49093709756 49122494512 49141512784 49141933568 49170325568 49289571968 49333894246 49381931144 49457877952 49511121842 49530714688 49578943232 49772610979 49828452128 49868885248 49917443072 50063685581 50072231248 50112433084 50120987072 50168655488 50414099008 50463187712 50565559408 50660309539 50710072192 50759449088 50812944728 50862421792 51061540348 51111259472 51161027008 51315170816 51368479838 51418497832 51515620702 51795364712 51845798368 51876196736 52048766692 52099447088 52128368593 52129994176 52148997152 52150176832 52180753664 52205138167 52230381056 52307300864 52384584733 52434405982 52455155648 52485911296 52511626258 52537017344 52561568332 52612748048 52614388736 52643596096 52690934387 52742240068 52763111552 52818718862 52819913692 52870148968 52901147936 52921629152 52922082304 52952658304 53128809188 53180541232 53240205824 53340769664 53392708096 53448175378 53500218392 53601273362 53661409984 53923941344 53976447616 54187757104 54240520256 54292106624 54293334784 54350554804 54610846976 54669638296 54721632784 54774915776 54824170597 54944766409 54989351144 55042894816 55096490624 55319901364 55341792896 55373766896 55395679744 55590546674 55612069118 55644675736 55698857504 55779623536 55833936704 55866673408 56052517976 56084902601 56107096864 56139993728 56161728896 56194657792 56220918026 56330939392 56381593424 56412892039 56414168174 56436492736 56495971441 56523289088 56550982124 56584139248 56606531072 56744083186 56827650334 56881697236 56882983976 56937083504 56946802432 56970467008 57025939712 57169250879 57215640664 57248697289 57271352096 57335606272 57503581681 57559573484 57616113152 57789210752 57841176094 57897496616 58071936832 58128482048 58355546431 58356046112 58412867968 58469745152 58531366712 58817723692 58874995088 59171286902 59194702528 59219301232 59252340992 59276963648 59287081984 59460774607 59483795449 59518672148 59575278392 59598853888 59663015048 59831661911 59866742572 59925035408 59948749312 60013287152 60046601797 60070363808 60128854912 60164109824 60182924114 60218210728 60276845792 60364250128 60365615648 60399125878 60423027392 60458454784 60481861888 60517323776 60694620623 60718639072 60753719572 60777761408 60841815398 60901057672 60936765344 60960879616 61139475943 61199008052 61258598128 61327325696 61566885562 61616843792 61627361536 61687368704 61868093417 61926934118 61928334988 62048121856 62114919776 62234534656 62290497332 62477638307 62479586624 62539008896 62599903744 62656194968 62844434618 62844972736 62906165504 62967417856 63151892713 63222744416 63284305024 63342163976 63403840864 63722924356 63748141184 63810213376 64034680346 64059472022 64060020544 64097031544 64122396416 64159992832 64184833024 64252477744 64347961561 64372874527 64410617804 64471876616 64473335056 64566824504 64629693856 64667587712 64691161024 64792118272 64850380784 64945886096 64981938931 65007653984 65009124544 65045212484 65070952576 65109105152 65363437594 65389303616 65427082616 65452973824 65718379064 65782369696 65842512554 65906624056 65970797984 66044812288 66238302949 66302799836 66367927808 66627177526 66692053064 66692624128 66757563392 66892990528 66953142191 67018335124 67220255648 67285708672 67349701888 67612786661 67624327888 67679201408 67745101312 68009730614 68086032448 68186302912 68379042184 68419134368 68485754752 68586613888 68624687768 68651844352 68718691328 68920015619 68960424988 68987123716 68987714432 69027572432 69054888448 69194976032 69297804758 69324634106 69365280712 69392730368 69432822368 69460298752 69533503312 69601208768 69642017536 69663795721 69873686792 69914056667 69941723488 70008242752 70009826432 70117497856 70220760064 70293709252 70322920213 70362154928 70391394332 70419250048 70495059908 70773638992 70988479744 71189139808 71265778493 71333557022 71403015208 71405241856 71473153024 71682547027 71684168582 71752345028 71822210992 71822825984 72038605184 72103383898 72173591672 72391044544 72461532416 72744585277 72826199264 72855018496 72885293824 73068460933 73139608412 73170002003 73182491824 73210825168 73253750336 73431403136 73682144704 73761467234 73790656576 73862507264 73903509904 73905814528 73932755456 74114720896 74151032683 74194509116 74221555282 74223869824 74265073064 74294461696 74296142336 74337385696 74366802944 74584674437 74628405124 74657298268 74701071536 74730632704 74773808704 74882234336 74955147904 74999095808 75022549238 75248585776 75292061026 75321856064 75395197696 75700917656 75774628384 76071274396 76145345744 76219489216 76299817321 76449132032 76747761454 76820753716 76823149312 76897952768 77123239739 77196589106 77198335396 77271756184 77347658752 77649798044 77725406416 77812608512 77927203328 77959586432 78035496448 78116564014 78231606466 78340322606 78428214592 78689111774 78765732136 78811914272 78842427104 78843102208 78888654208 79079972608 79151083076 79197491152 79228153264 79274606528 79351796992 79388878751 79435426252 79466860928 79544238592 79824053582 79853151889 79854958274 79855642048 79901779048 79933398272 79977770992 80009420288 80011230208 80095554448 80245638109 80321957086 80369051672 80447307808 80479142912 80565782752 80793514564 80884158848 80971234708 81036938528 81115844992 81194828288 81446603992 81524065168 81603445952 81922910888 82002680032 82082526848 82169034038 82329834496 82403867312 82484104768 82571035183 82651435412 82732622336 83055796642 83134788268 83136668888 83229942016 83387152576 83555058977 83622859432 83921603584 84043696303 84167467657 84208165376 84249422348 84298819696 84332178944 84461154176 84537103522 84661601518 84742120372 84744037352 84793724704 84824634608 84874369216 84957012224 85163047424 85239627928 85288875553 85289605856 85322626592 85372653184 85455781376 85495715578 85545843656 85579696384 85663026176 85740056272 85913992073 85964365396 85997647372 85998383744 86048069744 86082121216 86418379502 86515334464 86551286416 86599575296 86678750704 86763150656 86937854887 87199791224 87626404684 87711727376 87795147104 88140845416 88224673264 88226669024 88310578496 88742626336 88829035904 88922653274 89009238136 89096670208 89357695609 89444704076 89531797264 89632245248 89930413456 89982371206 90017979584 90070759168 90105630976 90158461952 90422598071 90510643444 90641888246 90730147144 90783344288 90819269632 91085341711 91174032404 91227489808 91260745016 91262809456 91263590912 91316318912 91403166848 91537776512 91620089314 91709300696 91796522384 91850344768 91939780352 92075180288 92162749952 92298920119 92335445216 92434848961 92522760694 92538553952 92577008888 92612851016 92613644032 92667152032 92703822848 92975416079 93065947156 93170360192 93261081088 93625382186 93626183872 93717348608 93808602112 93907467472 94083432001 94366897352 94458783328 94828574932 94920910448 95011186592 95013335872 95113470907 95299602944 95568982208 95671867018 96049938632 96191391608 96231364502 96285054112 96325065928 96341508224 96418858592 96527033344 96809827387 96848137568 96904092068 96942439552 96999279104 97378182538 97416717632 97473000632 97473835264 97511573248 97568746496 97614341188 97709389232 97766678464 97854592433 97949874412 98091906458 98187419512 98244989024 98283025568 98283867136 98340651136 98579143936 98667788492 98763862288 98915755904 98964218717 99022243684 99061429376 99157886464 99545221958 99656904256 99737770496 100127371162 100144462496 100224866168 100241974144 100337310976 100729253597 100828198016 100926375424 101131118816 101320619078 101420144384 101518898176 101625889456 101724843584 101816316823 102123080696 102222518944 102322054016 102630341632 102736959676 102836995664 102931016461 103031241404 103590729424 103691596736 103752393472 104097533384 104157676259 104198894176 104256737186 104259988352 104297994304 104300353664 104361507328 104410276334 104460762112 104614601728 104766799501 104769169466 104868811964 104910311296 104971822592 105023252516 105123136664 105225496096 105287192192 105381868774 105484480136 105526223104 105637437724 105639827384 105740297936 105802295872 105843258304 105905316608 106257618376 106319009251 106361082464 106480411648 106681539328 106785416192 106792365979 106896350756 107000436784 107098264091 107202546724 107322819968 107847882688 107952895232 108374586229 108375514208 108481040512 108584213248 108586669568 108701109608 109008370331 109221693952 109339276592 109443265568 109549831552 109648341194 109889532818 109978702288 110085789632 110192981248 110639802728 110683585792 110747533792 110791359488 111115943549 111181093348 111224138236 111289351472 111397715008 111515117623 111559247072 111667873408 111733346816 112105035952 112169805202 112214193728 112279987456 112323457792 112389315584 112441836052 112718581157 112763186848 112825784078 112828336348 112872985472 112991942882 113046578176 113101964248 113168278496 113213062144 113488166372 113655300668 113763394472 113765967952 113874167008 113893604864 113940934016 114051879424 114338501758 114431281328 114497394578 114542704192 115007163362 115119146968 115232226304 115578421504 115682352188 115794993232 116029899713 116143873664 116256964096 116711092862 116712092224 116825735936 116939490304 117062733424 117282086467 117635447384 117749990176 118342573804 118389405056 118438602464 118504681984 118553927296 118921549214 118967590898 119037344296 119150556784 119197707776 119326030096 119663323822 119733485144 119850070816 119897498624 120026574304 120093203594 120140727616 120257709824 120328219648 120365848228 120436421456 120553691584 120680743729 120727466503 120728500256 120731231296 120798251756 120846054784 120916909568 120963723776 121389241246 121437278144 121507439144 121555522816 121683630796 121802115344 121873530688 122278951886 122398016104 122517196256 122654651392 123013991191 123133771124 123233687584 123254723072 123736186834 123853868236 123856669976 124229839552 124469069312 124580994664 124955276614 124959173248 125078017792 125199807488 125312389936 125566603799 125688869236 125689945472 125812331008 126303785426 126445488832 126568610048 126684327952 126807681728 127063018681 127445848712 127496282368 127620426752 127994314721 128069360692 128118944044 128120041088 128194063088 128244792832 128504955488 128695923122 128745749054 128821235608 128943753232 128946670112 129133649008 129259387712 129335175424 129382322048 129700761568 129840390953 129891772192 129963877862 130015307968 130018249088 130090424968 130141905152 130218210304 130599708967 130650271969 130726875188 130778607232 130854165232 130905947648 131436758128 131564739392 131685025108 131813248112 131941595968 132476605898 132605599672 132735855616 133124730193 133254355052 133384106128 133385248256 133785981056 133906284382 134036670248 134440511296 134571417344 134699403776 135097086943 135225573322 135248655776 135358402816 135490202624 135887146577 136019461228 136172064896 136372605824 136758084368 136838268736 136971509504 137173227776 137249375536 137303688704 137506554463 137709060697 137840031238 137920849976 137974247432 137975428864 138055144864 138109776896 138389952064 138514395383 138595609516 138649268212 138730561424 138785460736 138865644736 139011995941 139067006624 139202417536 139284035072 139327591442 139747373584 139828113334 139883446976 140016485504 140019652864 140587418504 140645840426 140724309856 140782788664 140838500096 140990119816 141388650487 141547277984 141699660739 141976959488 142378279616 142531556986 142667114044 142806030416 142810483712 143365094054 143368337164 143504690056 143644421984 143645651968 144077210368 144206767796 144347183344 144640011971 144782089088 144923064832 145489170554 145652398528 145770587648 146136921866 146279216824 146340004006 146364983648 146421650336 146507500672 146862806272 147364289408 147436489109 147522934468 147581313152 147725014528 147807019808 147865510912 148229441792 148298710651 148302065366 148389018232 148443110564 148447739648 148530146128 148588923392 148592284672 148674771392 148808463049 149027613631 149169348874 149256810248 149314596536 149402143072 149461265408 149547617408 149764468672 149910295808 149998191616 150045098476 150437639443 150495882901 150497171552 150584122052 150643712128 150790395392 151401835312 151549256768 152142548792 152290691488 152438978432 152599634642 152898264064 153346208197 153495522908 153641507432 153646298624 154246479478 154393178212 154396670792 154543512368 155299596088 155450812832 155625217024 155854406656 155919172864 156070992896 156081150277 156233128028 156463212932 156528232133 156680645212 156856429184 157378223548 157531464272 157623828544 157684854208 157777308416 158159945216 158302166152 158393626027 158394982304 158456306528 158549213056 158703593984 158777757502 158870852504 158933721856 159088477184 159554556707 159648107164 159706303778 159709916548 159711284096 159803558096 159866796544 159955541984 160018840576 160191108896 160491276218 160643914172 160738103344 160894615616 161131565504 161587029128 161768317696 161942469416 162073877056 162231689984 162389656576 162400225187 162865407523 162893207984 163048130336 163206891904 163845821776 164005360064 164165053696 164338068076 164807734624 164968209536 165142070366 165302870824 165465244672 165950006131 166111593284 166269576536 166273337776 166459884032 166774305152 167110117954 167245718864 168087392606 168334935314 168416330752 168498844696 168597639392 168664357888 168922308352 169074207044 169323203036 169484240744 169488074704 169582161119 169587449408 169649269216 169748738432 169914024448 170326094848 170479255856 170577751106 170579211712 170645253184 170745306368 170825097079 170911562752 170991431156 171091687312 171159392768 171412280221 171480112544 171827984146 171928730792 171995294744 171996767488 172096139488 172164242432 172668629861 172836759004 173030668928 173102572832 173199150592 173357501408 173526301312 173875709774 174399582448 175252809368 175423454752 175590294208 176281690832 176449346528 176453338048 176621156992 177485252672 177658071808 177845306548 178018476272 178715391218 178889408152 179063594528 179264490496 179789679433 179860826912 179964742412 180035959168 180141518336 180211261952 180845196142 181021286888 181283776492 181460294288 181566688576 182170683422 182348064808 182454979616 182521490032 182525618912 182527181824 182632637824 182806333696 183075553024 183240178628 183418601392 183520420937 183593044768 183700689536 183790691903 183879560704 184150360576 184325499904 184597840238 184670890432 184865516017 184869697922 185045521388 185077107904 185154017776 185225702032 185227288064 185334304064 185950832158 186131894312 186340720384 186522162176 187068613823 187250764372 187252367744 187434697216 187814934944 188166864002 188733794704 188917566656 189657149864 189841820896 190022373184 190026671744 190226941814 190599205888 191137964416 191343734036 192099877264 192382783216 192462729004 192570108224 192650131856 192683016448 192837717184 193435684481 193619654774 193696275136 193808184136 193884879104 193998558208 194566913359 194642241913 194756365076 194833435264 194946001264 194947670528 195023146496 195228682376 195418778464 195533356928 195709184866 195899748824 196183812916 196374839024 196489978048 196566051136 196681302272 197158287872 197335576984 197449588609 197527724576 197831511808 197928437434 198044487368 198122858752 198315772928 198604291151 198896776169 199090443916 199313808512 199475540992 200254742324 200288924992 200449732336 200483948288 200674621952 201267088711 201458507194 201656396032 201852750848 202262237632 202444116329 202641238156 202840288768 203251778912 203449687168 203632633646 204246161392 204445037888 204644108032 205473919352 205673991328 205862032922 206062482808 207099504157 207181458848 207383193472 207504786944 208195066768 208315352518 208397788352 208513474372 208519976704 208595988608 208600707328 208723014656 208820552668 209334507863 209533599002 209538338932 209737623928 209820622592 209943645184 210046505032 210246273328 210450992192 210574384384 210640234399 210763737548 210968960272 211052446208 211274875448 211279654768 211396940573 211480595872 211604591744 211686516608 211810633216 212515236752 212638018502 212722164928 213363078656 213584731958 213792701512 214000873568 214196528182 214405093448 214645639936 215484099467 215695765376 215905790464 216744269413 216749172458 216751028416 216962081024 217168426496 217173339136 217402219216 217809589153 218016740662 218443387904 218678553184 218886531136 219099663104 219296682388 219779065636 219955521163 219957404576 220171579264 220385962496 221279605456 221367171584 221495067584 222231887098 222362186696 222448276472 222578702944 222795430016 223030235246 223118494144 223335746816 223466693632 224121381211 224208152077 224210071904 224339610404 224428387456 224559974912 224646915584 224883672104 225437162314 225526373696 225651568156 225656672696 225745970944 225983885764 226203928496 226336556992 226976332744 227310601336 227526788944 227531935904 227748334016 227787209728 227881868032 228103758848 228454555069 228677003516 228772031579 228862562656 228994789156 229085408384 230014326724 230238293936 231156843008 231364704376 231589986464 232059799426 232287747328 232513928192 233195121341 233422185724 233424184448 233651471872 234125466848 234564172934 235270894768 235499980352 236685147608 236778810112 236877204928 237009363968 237107854592 237703727339 237843098428 237935181796 238034057149 238074688592 238301113568 238395415552 238652060192 239326647644 239466970288 239700141632 240053148608 240186407188 240281455232 240515419648 240731696456 240872842912 241107383168 241361487458 241454933006 241457000512 241462462592 241596503512 241692109568 241833819136 241927447552 242542316653 242636219371 242778482492 242874556288 243014878288 243111045632 243367261592 243604230688 243747061376 244557903772 244796032208 245034392512 246027982382 246267542248 246467375168 246509446144 247231641787 247472373668 247707736472 247713339952 248459679104 248938138624 249161989328 249667449577 249910553228 249918346496 250156035584 250624779872 250894590037 251133207598 251377738472 251379890944 251624662016 252361843643 252607570852 252890977664 253137220096 253368655904 253615363456 254126037362 254891697424 254992564736 255988629442 256138721384 256237888088 256240082176 256388126176 256489585664 257009910976 257241019997 257391846244 257491498108 257642471216 257887506464 257893340224 258165135319 258267298016 258518775424 258670350848 258764644096 259401523136 259680781906 259775443487 259783544384 259927755724 260030615936 260036498176 260180849936 260283810304 261199417934 261300543938 261453750376 261557214464 261708330464 261811895296 262578922333 262873516256 263129478784 263370050216 263626496224 263883191936 264953211796 265211199344 266249460386 266508710104 266768212256 266770496512 267571962112 267812568764 268073340496 268617165089 268881022592 269142834688 269398807552 270188061871 270194173886 270451146644 270497311552 270716805632 271774293154 272038922456 272344129792 272745211648 273407974049 273516168736 273676537472 273810622631 273943019008 274346455552 274498751072 274607377408 275013108926 275411891209 275418121394 275680062476 275841699952 275948494864 275950857728 276110289728 276779904128 277028790766 277191219032 277298536424 277461122848 277570921472 277731289472 278023991882 278134013248 278404835072 278568070144 278655182884 279384187537 279492353959 279494747168 279656226668 279766893952 280032971008 280039305728 281126849801 281174837008 281291680852 281448619712 281565577328 281677000192 281980239632 282777300974 283094555968 283399321478 283953918976 284756559232 285063113972 285334228088 285612060832 286730188108 286736674328 287009380112 287288843968 288154420736 288413535592 288694366688 289280023942 289564178176 289846129664 290695288247 290978341108 291304797056 291541175296 292273843732 292558433648 292680008012 292729967296 292843300672 293015001344 293725612544 294159591193 294728578816 294872978218 295045868936 295162626304 295450029056 295614039616 295879862327 296315605313 296458883584 296597421302 296604130732 296778036464 296886221128 296895479296 297060292256 297177846784 297349542784 297616926098 298055227262 298338697748 298513620496 298629193072 298804286144 299095234816 299528937344 299820591616 300090196952 300875278886 300991765802 300994343104 301168244104 301287424256 301580790784 302464328257 302803670624 303098513536 304285097584 304581382976 304877956864 305199269284 306692416394 306991045816 307283014864 307292597248 308492958956 308786356424 308793341584 309087024736 310599192176 310901625664 311838345728 312162300554 312466256056 312926425864 313056464266 313361290424 313712858368 314756447096 314938299221 315062928544 315247657088 315369708416 315554616832 316319890432 316604332304 316787252054 316789964608 316912613056 317098426112 317246608861 317407187968 317555515004 317741705008 317867443712 318337091839 319109113414 319296214328 319412607556 319419833096 319422568192 319607116192 319733593088 319911083968 320382217792 320670312599 320982552436 321287828344 321476206688 321789231232 322263131008 323174058256 323536635392 323884938832 324147754112 324463379968 324800450374 325730815046 325786415968 326096260672 326413783808 327688837651 327691643552 328010720128 328330107392 328676136152 329615469248 329936419072 330284140732 330605741648 331900012262 332223186568 332539153072 332546675552 332919768064 333548610304 333895118947 334220235908 334491437728 334851534563 336174785212 336669870628 336997689392 337195278784 337844616704 338148414088 338646406072 338968481488 338976149408 339164322238 339174898816 339298538432 339497476864 339828048896 340823638883 340958511712 341155502212 341158423424 341290506368 341490612736 341650194158 341982862312 342183374624 342318785536 342824560442 342960225088 343321672603 343655968292 343857461584 343990589488 343993534976 344192278976 345337259722 345673518008 346061337856 346205145664 346398301184 346715002816 347052602624 347413139957 347751419548 348408276853 348799164896 350505618736 350846909504 351180588416 352563381664 352898693056 352906676096 353242313984 354622166773 354970505344 355316143616 355690613096 356036952544 357430782436 357778816304 358127189056 359579358866 359721653824 359929484824 360071918336 360283036672 360422523904 361338553381 361478449267 361690392284 362042573776 362567552984 362920588576 363133377152 364341366844 364696129616 364898580151 364909959232 365042980064 365051237824 365265275648 365435967169 365612667392 366151106048 366480357256 366692093131 366837202784 367040841874 367186089536 367401379072 367581383806 367759121408 368300721152 368836540709 369195680476 369341780864 369731032034 369739395844 370091042776 370154215808 370308035552 370451404064 370454576128 370668608128 371901664316 372263788624 372681440768 374137227646 374501528744 374504735488 374869394432 375629869888 375967644611 376333728004 377467589408 377835133312 379314299728 379683641792 380044746368 380053343488 380453883628 382275928832 382687468072 383769194179 384199754528 384613364863 384765566432 384925458008 385140216448 385300263712 385366032896 385675434368 386871368962 387239309548 387392550272 387616368272 387769758208 389133826718 389284483826 389512730152 389666870528 389892002528 389895341056 390046292992 390457364752 390837556928 391066713856 391189006741 391418369732 391799497648 392367625832 392594318207 392749678048 392979956096 393132102272 393362604544 394316575744 394671153968 394890244273 394899177218 395055449152 395471800087 395663023616 395856874868 396088974736 396245717504 397208582302 397793552338 398180887832 398627617024 400184756153 400509484648 400577849984 400899464672 400967896576 401349243904 402525071767 402534177422 402917014388 403312792064 404524475264 404888232658 405282476312 405680577536 406503557824 406899374336 407265267292 408488825017 408492322784 408890075776 409288216064 410947838704 411347982656 411724065844 412124965616 414199008314 414362917696 414766386944 415009573888 416225422249 416386568143 416390133536 416630705036 416795576704 417026948744 417039953408 417191977216 417201414656 417641105336 418669015726 418821633377 419067198004 419076677864 419475247856 419641245184 420093010064 420492546656 420901984384 421148768768 421280468798 421527475096 421937920544 422104892416 422549750896 422559309536 422793881146 422961191744 423209183488 423373033216 423621266432 424862344361 425030473504 425276037004 425444329856 426726157312 427169463916 427585403024 427976331601 428001747136 428393056364 428810186896 429291279872 430968198934 431391530752 431811580928 433076653919 433488538826 433498344916 433502056832 433924162048 434336852992 434804438432 435619178306 436033481324 437357106368 437773062272 438199326208 438593364776 439558131272 439911042326 439914809152 440343158528 440771924992 442063248991 442559210912 442734343168 442990135168 444463774196 444724373392 444896552944 445157405888 445590860032 446060470492 446236988288 446671493632 448242762422 448416304154 448420143808 448679220808 448856774912 449119949824 449293831168 449767344208 450435730927 450610121689 450874324628 451052747392 451303136312 451313345392 451491941888 451967771528 452407856992 452673113984 453952665488 454621202672 455053577888 455063871808 455496668032 455763736064 456909110138 457354007032 457544063158 457725125312 457989578312 458170816768 460028653448 460476587872 462313686016 462729408752 463179972928 463668120643 464119598852 464575494656 466390242682 466844371448 466848368896 467302943744 468250933696 468671995337 469128345868 470541789536 470999960704 473370295216 473557620224 473754409856 474215709184 475407454678 475686196856 475870363592 476068114298 476149377184 476602227136 477304120384 478653295288 478933940576 479400283264 480106297216 480372814376 480562910464 481030839296 481463392912 481745685824 482214766336 482440109333 482722974916 482909866012 482914001024 482924925184 483193007024 483384219136 485084633306 485272438742 485556964984 485749112576 486029756576 486222091264 486734523184 487208461376 487494122752 487646570047 489115807544 489398396669 489592064416 490068785024 492055964764 492535084496 492934750336 494463283574 494944747336 495415472944 495426679904 496919358208 498323978656 498860449451 499334899154 499821106456 499836692992 500312071168 501249559744 501777829189 501789180074 502266415196 502755476944 502759781888 504723687286 505215141704 505781955328 506274440192 506737311808 507230726912 507757666091 508252074724 509212096939 509783394848 509985129472 511479226531 511977258884 512277442768 512475776176 512480164352 512776252352 514019821952 514482039994 514783692488 514982996216 515284942432 515775012928 515786680448 516330270638 516534596032 517037550848 517340701696 517529288192 518803046272 519057228781 519361563812 519550886974 519567088768 519855511448 520061231872 520072996352 520361699872 520567620608 522092721059 522398835868 522601087876 522907500752 523114428928 523416660928 525157844666 525747032512 526258957568 526740100432 527252992448 527766383872 528314656621 529906423592 530422398688 532498920772 533017420208 533536424512 534098721247 535143924224 535625137528 536146680992 537234330178 537762045184 538285669376 539862678173 540376123742 540388347772 540902293288 540994623104 541433611264 543548586308 544077844912 544688259584 545490423296 546815948098 547032337472 547353074944 547621245262 547886038016 548692911104 548997502144 549491172893 550026217852 550823782418 550836242788 551360124952 551683399904 551896989728 551901715456 552220579456 553559808256 554057581532 554382438064 554597072848 554922245696 555462578944 555722151257 556047983764 556268026496 556809670144 557310365768 558768375074 558984707918 558989494336 559312453336 559533787904 560065942016 560078611456 561719466763 562253699602 562349674016 562583361704 562897239424 563131154656 563354000384 563960479264 565554601948 566189111936 566798642956 569513118464 570126227944 570668456176 571224121664 571737779083 573460376216 573473348656 574018760224 574577687936 576308841472 576827071184 577388733376 577997246281 578560047884 579128356352 581390576494 581956682216 582609594112 584547687464 584885412839 585116867296 585360016024 585459934592 585686601344 586030002688 587451225088 588305874121 588319182386 589172273599 589457157632 589745956436 590091737872 590325252608 591228079232 591759724654 592631210626 592917767168 593194842604 593208261464 593556072928 593772442256 593790958592 594120584512 594699085568 595233852196 596110454524 596677395496 597022128871 597027240992 597258386144 597608572288 598190469632 599057874688 599641183232 600180393904 601397944511 601750557772 601983531604 601988686208 602336488208 602574848512 604928656514 605607341248 606197027072 608564984209 608570195168 609162765952 609755913728 610398538568 613384832788 613982091632 614566029728 616985917912 617572712848 617586683168 618174049472 621198384352 621803251328 623676691456 624324601108 624932512112 625503869263 625852851728 626112928532 626722580848 627425716736 629512894192 629876598442 630125857088 630495314176 630739416832 631109233664 632958186497 633208664608 633574504108 633579929216 633825226112 634196852224 634493217722 635111030008 635483410016 635734887424 636674183678 637597391977 638218226828 638592428656 638825215112 638839666192 638845136384 639214232384 639822167936 640764435584 641340625198 641965104872 642575656688 642952413376 643578462464 644526262016 646092440833 646348116512 647043942727 647073270784 647769877664 648295508224 648926759936 649600900748 650827912553 651461630092 651572831936 652192521344 652827567616 655377675302 655383287104 656021440256 656660214784 657352272304 658584024007 659230938496 659872838144 660568281464 661211483296 663800024524 664446373136 665078306144 665093351104 667097220608 667790237894 668440471816 668982875456 669703069126 672349570424 673339741256 673995378784 674390557568 675689233408 676296828176 677292812144 677668791709 677936962976 677952298816 678328644476 678349797632 678597076864 678994953728 680999601529 681647277766 681917023424 682311004424 682316846848 682581012736 682981225472 683300388316 683965724624 684366749248 684982147031 685649120884 685920450176 686643345206 687311936584 687714923168 687981178976 687987069952 688384557952 690674519444 691347036016 692122675712 692410291328 693430005632 694105205248 694826279914 695502839096 696816553706 697598329792 701011237472 701693819008 702361176832 705104775179 705126763328 705797386112 705813352192 706484627968 709244333546 709941010688 710632287232 711381226192 712073905088 712714217761 714861564872 715557632608 716254378112 719158717732 719443307648 719858969648 720143836672 722677106762 722956898534 723380784568 724085147552 725135105968 725841177152 726266754304 728682733688 729103733813 729392259232 729797160302 729819918464 730085960128 730102475648 730530551296 730871934338 731225334784 732302212096 732960714512 733367596507 733384186262 733674405568 734081683748 734372179072 734802758144 735162767612 737673081418 738391360952 738683561728 739462064068 739478791688 740182085552 740308431616 740616071104 740902808128 741337216256 743200261427 743803328632 744233064757 744527577248 745362881536 747546561853 748274455292 749003057488 749009470976 751259739776 751935289222 752667456008 754935178816 755670266624 758622103603 758628599456 759367283584 760089492736 760106686976 760907767256 763058592317 764551857664 765374936144 767538388358 768399509056 769226729726 769531132864 769850916016 770280432896 770600527424 770732065792 771350868736 773289340837 773742737924 774478619096 774785100544 775232736544 775539516416 777811604843 778267653436 778568967652 779025460304 779333741056 779784005056 780605823361 780914729504 781675113856 782133427712 782378013482 782836739464 783598995296 784735251664 785188636414 785499356096 785959912192 786264204544 786725209088 789030068099 789342307936 789780488546 789798354436 790110898304 790943600174 791326047232 791713749736 792177949472 792491435008 794417164604 795587104676 796361775664 797255234048 800369512306 801018969296 801155699968 801798929344 801935793152 804285214421 805050143534 805068354844 805834028776 806625584128 809048950528 809776465316 810564952624 812209297991 813007115648 813798748672 814530534584 816977650034 816984645568 817780151552 818576432128 820974605269 821895677408 822695965312 823448131688 824249931232 828398016628 828725835392 829532773888 832450844498 832773136286 832780267072 833261410072 833591153408 834053897488 834079906816 834383954432 834402829312 835282210672 836847368851 837338031452 837643266754 838134396008 838153355728 838950495712 839282490368 840186020128 840985093312 841803968768 842297537536 842560937596 843054950192 843875841088 844765206103 845092265521 845099501792 845118619072 845587762292 845922383488 846418366976 846746066432 849724688722 850060947008 850552074008 850888659712 854338927832 855170806048 855952663202 856003494272 856786112728 857620373792 858582559744 861097938337 861936397868 862783061504 866153307838 866977077652 866996689832 867004113664 867848324096 869608876864 870390848483 871238356612 872066962648 874714212736 875546124544 876398652416 877186729552 878966226593 879116262544 879822084652 879829618304 880686317056 884126497982 885118421824 885980270336 888927548392 889441130767 889448746784 889793105888 890314811776 891181720064 892120940984 892473976576 893342987264 895960203047 896485524844 896832608308 896840287616 897358441616 897713549824 899534688416 900871461854 901220243378 901748649256 902105494784 902606272624 902626690784 902983883776 903935543056 904815713984 905346227968 905629344373 907905330976 908882736671 909242405344 910107155776 910127743616 910993336064 911527472128 913818220276 914197962769 914551903783 914708014064 915088126316 915450250624 915979156624 916341633536 920057306896 920953175744 925458817504 926359945856 927336241286 928239197704 929150989312 931873111351 932780485364 933688742896 933696737792 936501867392 937343990674 938256691736 941083579072 941999921408 945679608601 946740590432 947115240448 947508819712 948431418368 949889992129 950814909356 951210026039 951372393712 951740727184 952136228596 952298754368 953204454272 954608240768 957306590576 957867881152 958800566528 960212594432 960745628752 961125820928 962545881241 962926785824 963491371648 963963424879 964429532672 964880218666 965445949832 965819732024 965828002048 965849850368 966386014048 966768438272 969600767681 970169266612 970544877484 971113929968 971498225152 972059513152 973469046368 974416922752 974988245504 975293140094 978231615088 978796793338 979184128832 980137570048 984111929528 985070168992 985869500672 988926567148 989720553409 989889494672 990830945888 990853359808 991897625173 993838716416 996647957312 997720898902 998669798308 999642212912 999673385984 1002499119488 1003555658378 1003578360148 1004532830392 1005510953888 1005519563776 1009447374572 1010430283408 1011563910656 1013474623616 1014461453824 1015515332182 1016504149448 1018424193878 1019566789696 1022958453062 1023954517768 1024554885536 1024951552352 1024960328704 1025552504704 1028039643904 1028964079988 1029567384976 1029965992432 1030569884864 1031550025856 1031573360896 1032055423763 1032660541276 1033069192064 1034075101696 1035058576384 1037606092544 1038090974557 1038114457562 1038723127624 1039101773948 1039134177536 1039711022896 1040122463744 1040145992704 1040723399744 1041659241343 1043193295417 1044185442118 1044797671736 1045202175752 1045815001504 1046228857856 1046833321856 1050315689332 1051494065024 1052517915136 1053480200864 1054505984896 1055532767744 1056629313242 1059812847184 1060844797376 1064997841544 1066034840416 1067072849024 1068197442494 1070287848448 1071250275056 1072293361984 1073423457379 1074468660356 1075524090368 1079725356346 1080752247484 1080776695544 1081804586576 1081989246208 1086215766701 1087097172616 1088155689824 1089376519168 1090980846592 1092568051939 1093631896196 1094064674944 1094706149888 1095242490524 1097995004288 1098982345786 1100052435704 1101647564836 1101672485576 1102720249904 1103366799808 1103793979456 1104441158912 1107119616512 1108115163064 1108755382189 1108764876128 1109194145696 1109844491392 1110925157888 1111444302514 1112095967528 1112536052992 1113619340288 1114620731536 1116881896949 1117536750148 1117969415836 1117978988672 1118624906672 1119067575808 1120131884032 1123438933526 1124507399204 1124699348032 1125166723408 1125794478848 1126262309312 1127920958528 1130192113531 1131109203896 1132378223872 1133597285912 1136801576309 1139026236928 1140252455888 1141336912352 1142448243328 1143475558166 1146920752432 1146946697312 1148037520448 1149155375872 1153654142368 1154777466752 1155994492562 1157120095768 1158256712704 1161650042917 1162781152988 1163913364432 1165219188224 1169095374928 1169770825678 1170233734592 1170720032048 1170919869184 1171373202688 1172060005376 1175493774923 1176611748242 1176638364772 1178344547198 1178914315264 1179491912872 1180183475744 1180650505216 1182456158464 1183519449308 1185262421252 1186389685208 1186416522928 1187075127833 1187112145856 1187544884512 1188241169024 1189398171136 1190467704392 1192220909048 1193354790992 1194044257742 1194054481984 1194516772288 1195217144576 1196380939264 1198115749376 1199885961547 1200360787808 1202795889022 1203501115544 1203967063208 1203977372416 1204672976416 1205149697024 1208680409027 1209857313028 1211214682496 1212394054144 1217129968418 1217140390336 1218325531904 1219511827456 1220797077136 1223084616013 1226769665576 1227964183264 1229132059456 1233971835824 1235145425696 1235173366336 1236348098944 1242396768704 1243606502656 1248649202216 1249865024224 1251007738526 1251705703456 1252225857064 1253445161696 1254851433472 1258527756031 1259025788384 1259753196884 1260251714176 1260990628352 1261478833664 1265916372994 1266417329216 1267149008216 1267159858432 1267650452224 1268393704448 1268986435444 1270222060016 1270966820032 1272109701629 1273348367356 1275194783954 1276436453656 1277184857312 1277650430224 1277679332384 1277690272768 1278428464768 1279644335872 1281528871168 1282681250396 1283930209744 1284642946559 1285151313376 1285904826752 1286534843321 1287156924928 1289052524032 1292184881666 1292696233024 1294087885454 1295539755328 1296591016448 1299201801496 1301655825106 1302923260184 1303145663872 1304385042688 1305655135232 1309480296761 1310755350604 1310766574208 1312042880512 1314704544608 1317168048014 1318461876992 1319745676288 1321136562928 1322422966592 1323612118699 1327600049048 1328892746272 1330156612288 1330186702208 1334194441216 1335580475788 1336880943632 1337965750912 1339406138252 1344699140848 1346679482512 1347990757568 1348781115136 1352593656352 1354049791367 1354585624288 1355337583418 1355873925952 1355904597632 1356657288952 1356699595264 1357194153728 1357989907456 1361968393513 1361999203058 1362495693391 1363294555532 1363834046848 1364622008848 1364633693696 1365162025472 1366600776632 1367931449248 1368733498496 1369964294062 1371298241768 1371840900352 1373286690412 1374623873168 1375429846336 1375962357952 1376769115904 1381349038888 1382147120263 1382694072032 1384245351424 1384820582656 1386860011264 1388210410496 1388300757727 1389652559828 1390230038057 1391005678192 1392277433183 1393633107412 1395196659584 1402022474944 1403387638016 1404722353664 1408869620977 1410209550358 1410253526656 1411594772224 1411626704384 1412969255936 1417108814303 1418488667092 1419882021376 1422762452384 1424147810176 1425428435522 1429723129744 1431115265216 1432508756224 1438317435464 1438886615296 1439717939296 1440287673344 1444507266137 1445354213524 1445913797068 1446761569136 1448170295104 1449696529099 1450270211936 1451682354304 1452533508608 1457365467376 1458207467626 1458784518464 1459594320604 1459639836928 1460171920256 1460204951296 1461061102592 1461743868676 1465341555041 1465921429024 1466735193014 1466768372524 1467348811136 1468163367496 1468744358144 1469605516288 1470325535224 1474481640793 1475346162836 1476782721904 1477367123456 1478924128136 1478957583376 1480364171104 1480616863232 1481232142208 1481805616256 1482674432512 1486400522854 1487606657264 1488466129514 1489055154496 1495093123706 1496548910584 1498006114976 1498018941952 1502519479552 1503870578444 1505334912016 1508388696269 1509870357632 1511340533248 1517209885891 1517244207206 1517257198912 1518734567168 1520178985472 1520213373952 1521815534512 1524667124071 1526117184634 1529103715328 1530749872288 1535076776716 1536799018112 1538453459452 1539062265728 1539701832032 1540560865792 1541201054848 1542701737472 1546578681674 1547485475848 1548957238192 1549570201088 1550465473088 1555623209686 1556535306872 1557137935304 1558050920608 1558667482112 1559568010112 1561211646722 1561829459008 1563350227712 1564266855424 1564756026964 1565673478928 1567197990592 1568849668477 1569457064539 1569470503328 1570377272828 1570998712192 1571919824384 1572528409088 1578060136198 1578684615872 1579560977092 1579596708872 1580221796608 1581887200348 1583427499472 1584355898944 1588834329208 1591174209352 1592723551328 1594510468096 1599181885483 1600739024612 1602037938592 1602311399936 1603597858688 1608570428842 1610100287068 1610136709688 1611668057552 1618097901056 1619552930632 1621129905248 1624418595982 1626014231296 1627597497344 1629061069168 1632365849387 1633955300068 1633969291136 1635560303104 1641949210538 1643791354816 1645391930624 1646896263376 1648499862464 1651819242853 1656796033256 1657451670784 1659065547776 1663926091373 1664901688996 1665546272572 1665560534144 1666522820144 1667182306816 1668107794976 1668767908864 1670564421344 1673694737702 1674676062904 1675286533508 1676268792016 1676306711456 1677900991424 1680372040256 1681970186624 1683607937536 1685121875192 1686109900384 1687751682176 1689530412206 1690184531042 1690199003584 1690237238144 1691175524584 1691844766976 1692836733952 1693492132864 1697796216571 1698453535597 1699449377444 1700121894016 1701104148016 1701777319424 1708677855664 1710341612096 1711905326404 1712006988544 1713572225456 1715240747584 1722195876674 1723872795736 1725566123008 1730621492509 1732306615676 1733954155304 1733993379664 1734008227328 1739217753728 1740781696966 1742476713224 1744133925296 1749428425472 1751092249088 1754373459104 1756262130259 1757932453186 1758232525088 1759644169304 1759659236608 1761372634112 1766532905501 1768252995964 1770236843648 1771960540672 1777855096784 1778882261534 1778897493568 1779586211776 1780629623552 1782363440128 1784241881968 1784947953152 1787585208019 1791920406094 1792971049688 1793665216616 1793680575232 1794716883232 1795427099648 1799069376832 1800687139979 1801742923708 1802440486756 1803497298512 1804210989568 1805212545248 1805253381568 1807155947233 1807871086112 1809631427968 1810692455936 1811258688746 1815810661952 1817765473342 1818484810688 1820214311552 1820255487232 1821986672128 1827636440552 1828395925538 1829103807566 1829416028128 1830176252632 1830900501248 1831958313248 1832683267072 1838052456331 1840114613792 1841906351488 1850917635008 1852719891712 1854672482572 1856478395408 1863746222702 1865560970728 1867377485792 1867393475584 1873003734784 1874687981348 1876513383472 1880320155623 1882167158144 1883999842816 1891359217202 1893481180864 1895017639424 1899779984258 1901629818712 1902420052078 1902744787424 1903481454368 1904272457192 1904597508736 1906408908544 1909216481536 1913855818343 1914613181152 1915735762304 1916674358417 1917601133056 1920425188864 1921491257504 1922251641856 1925091762482 1925853571648 1926982743296 1927883238463 1927926849758 1928859065344 1929760437332 1930891899664 1931639464048 1931656004096 1931699700736 1932772028096 1934510019637 1939201535362 1940338533224 1941089754968 1942227859936 1942996450304 1944119026304 1946938092736 1948833845504 1949976491008 1950586280188 1955689312759 1956446477713 1956463230176 1957593586676 1958368257664 1960275140096 1968223859056 1970140337984 1971739001344 1977853134296 1979441106818 1979778989344 1981661891776 1981706719616 1983795250346 1987677432832 1993295914624 1995441797804 1997339596616 1999284425824 2004998238976 2007111316756 2007156720296 2009065660784 2011021907776 2018894749144 2020860566816 2023127821312 2026949247232 2028922907648 2029054953601 2031030664364 2033008298896 2034867017729 2036848387756 2039133579392 2045916906124 2047909035536 2049109771072 2049903104704 2051105009408 2056079287808 2057928159976 2059117138351 2059134769952 2059931984864 2061139769728 2063100051712 2063146721792 2064110847526 2065321082552 2066138384128 2068150203392 2071159036289 2074209237191 2075212185088 2076181949114 2076228915124 2077446255248 2078203547896 2078268355072 2079422045792 2080244927488 2081446799488 2083318482686 2086386590834 2088370884236 2089595343472 2090404351504 2091630003008 2093666643712 2100631378664 2102988130048 2105035830272 2106960401728 2109011969792 2111065535488 2111202927431 2113258626484 2117250297799 2119625694368 2121689594752 2129995683088 2132069680832 2134145698048 2136394884988 2142500550112 2144586723968 2146846914758 2148937320712 2151048180736 2159450712692 2161504494968 2161553391088 2163609173152 2163978492416 2172431533402 2174194345232 2176311379648 2185136103878 2187263792392 2188129349888 2189412299776 2190484981048 2195990008576 2196676730161 2197964691572 2200104871408 2203295129672 2203344971152 2204568094547 2205440499808 2206733599616 2207587958912 2208882317824 2214239233024 2216230326128 2217510764378 2217529752256 2218388291392 2219688982784 2220726262027 2221850315776 2222888605028 2224191935056 2225072105984 2228359642873 2229241463072 2233763793898 2235073500296 2235938831672 2235957977344 2237249813344 2238135151616 2244692188193 2246877867052 2249014798408 2249398696064 2250333446816 2251588957696 2252524618624 2255841917056 2260384227062 2262218407792 2264756447744 2267194571824 2273603152618 2278052473856 2280504911776 2282673824704 2284896486656 2286951116332 2293821863557 2293841504864 2293893394624 2296075040896 2298310751744 2307308284736 2309554933504 2311988985124 2314240191536 2323300085834 2325562305976 2327826728864 2330438376448 2337265832629 2338190749856 2339541651356 2340467469184 2341440064096 2341839738368 2342746405376 2350987549846 2353223496484 2353276729544 2356689094396 2358983825744 2360366951488 2364912316928 2367038898616 2370524842504 2372779370416 2372833045856 2374150255666 2374224291712 2375089769024 2376482338048 2378796342272 2380935408784 2384441818096 2385765472181 2386709581984 2388088515484 2388108963968 2389033544576 2390434289152 2396231498752 2399771923094 2400721575616 2403251708221 2405591778044 2407002231088 2407934126416 2407954744832 2409345952832 2417360818054 2419714626056 2422429364992 2424788108288 2431891979699 2434259936836 2434280780672 2436651063808 2441594154272 2446169232026 2453539331152 2455928366528 2458264118912 2467943671648 2470290851392 2470346732672 2472696197888 2482355167411 2484793537408 2487213005312 2497298404432 2499730048448 2502015477052 2503411406912 2504451714128 2506890323392 2517055512062 2518051576768 2519506393768 2520503428352 2521981256704 2522957667328 2529369873667 2530349144869 2531832745988 2532834658432 2534298016432 2534319716864 2535300904448 2537972870888 2540444120032 2541933640064 2544219403258 2546696734712 2550389567908 2552872907312 2554369714624 2555300860448 2555358664768 2556856929536 2559288671744 2563057742336 2565362500792 2566844651917 2567860419488 2569285893118 2570302626752 2571809653504 2573069686642 2574313849856 2578105048064 2581855784963 2584369763332 2585392466048 2588175770908 2591079510656 2593182032896 2598403602992 2603311650212 2605846520368 2606291327744 2608770085376 2616472153243 2618960593522 2621510701208 2621533148416 2624085761024 2629409089216 2631773512277 2634336096028 2636923753984 2642273125856 2644845933184 2647224237398 2655200098096 2657785492544 2660313224576 2660373404416 2671160951576 2673761887264 2675931501824 2678812276504 2686384359253 2689398281696 2692293554041 2693358965024 2695981515136 2697562230272 2705187312704 2708099582734 2709171248576 2710675166836 2711747851904 2711809195264 2713314577904 2713399190528 2714388307456 2723936787026 2723998406116 2724991386782 2726589111064 2727668093696 2729244017696 2729267387392 2730324050944 2733201553264 2735862898496 2737466996992 2738323047187 2739928588124 2742596483536 2743681800704 2746573380824 2748160227449 2749247746336 2750859692672 2751924715904 2753538231808 2762698077776 2764294240526 2765388144064 2769641165312 2773720022528 2776601515454 2779305119656 2780460076114 2782011356384 2784554866366 2787266214824 2790393319168 2801293293071 2804044949888 2806775276032 2809444707328 2817675502369 2817739241954 2820419100716 2820507053312 2823189544448 2823253408768 2831524658989 2834217628606 2836977334184 2839764042752 2845524904768 2848295620352 2850856871044 2859421775119 2859446259488 2862230530432 2865017512448 2876634870928 2877773230592 2879435878592 2889014532274 2890708427048 2891827594136 2893523138272 2896340590208 2899393058198 2900540423872 2903364708608 2905067017216 2913577955743 2914705977001 2914730934752 2916414935252 2917569036928 2919188641208 2919279673856 2920343840512 2920409902592 2923487737352 2930683110082 2931751433639 2931842858048 2933470386028 2933536745048 2934697622272 2936326734992 2937488716288 2940651070448 2948963281586 2950692325672 2953565443808 2954734246912 2957848256272 2957915166752 2960728342208 2961233726464 2962464284416 2963611232512 2965348865024 2972801045708 2974036410527 2975213314528 2976932259028 2978110308992 2990186247412 2993097821168 2996012229952 3005038959104 3007741156888 3010669824032 3016777392538 3019740715264 3022681066496 3031536577433 3034419771782 3034488414412 3034514397824 3037469134336 3040357970944 3043631069024 3049334248142 3052234369268 3061499744576 3070153553432 3073598036224 3076906918904 3078124531456 3079403664064 3081121731584 3082402109696 3085403474944 3085604278553 3090148455407 3093157363348 3094442742937 3094970951696 3097914476384 3099140402176 3100930946176 3111246419372 3113070613744 3114275870608 3116101841216 3119136020224 3122423293444 3123658918016 3126700455424 3129512053928 3131346957856 3134395981184 3137699336954 3138914129078 3138941006656 3140754545656 3141997424384 3143839648768 3145056818176 3153050116489 3154270851823 3156120272396 3157369231744 3159121954184 3159193417744 3160443593216 3163774400696 3166854998944 3168711797888 3177668658416 3182348418704 3185447102656 3198363770966 3201478049224 3204075877184 3204622799872 3207195717376 3217140857684 3220200574136 3220273419376 3223336115104 3236195802112 3239105861264 3242259810496 3245676844501 3248837191964 3252028462592 3258122138336 3264731698774 3267910600136 3267938582272 3271120606208 3280703967359 3283898421076 3287582709632 3290783861248 3293792526752 3296999724928 3303638485706 3313592066512 3314903341568 3327852182746 3329803377992 3331092545144 3331121068288 3333045640288 3334364613632 3336215589952 3341128842688 3344133259961 3347389475404 3349352125808 3350573067016 3352537584032 3352613422912 3355801982848 3360744080512 3363940373248 3367215875072 3370243750384 3372219800768 3375503364352 3377080765331 3379060824412 3380369062084 3380398007168 3380474476288 3382351049168 3383689533952 3395592433142 3396907071194 3398898754888 3400243788032 3402208296032 3403554638848 3413525990329 3417355711328 3420683224192 3423810652808 3424013977088 3427144450912 3430481495168 3444391753348 3447745591472 3461242985018 3464613231352 3467908310608 3467986759328 3468016454656 3478435507456 3481563393932 3484953426448 3488267850592 3492023146157 3498856850944 3502184498176 3508746918208 3512444804323 3512524260518 3515864906372 3516465050176 3519288338608 3519318473216 3533065811002 3536505991928 3540473687296 3543921081344 3554303662637 3555710193568 3557764523068 3557794987136 3559172423552 3561259247104 3568483763936 3569895906304 3575170416038 3580354585717 3583840812188 3585942099376 3587330433232 3587361150464 3589433766464 3598138753664 3601374279958 3603485847416 3604880973512 3606994597024 3608421979136 3610425090496 3610506763136 3614311894466 3615742172224 3619262855936 3621384911872 3622517377492 3631621323904 3633400601467 3635530946684 3636969621376 3640428623104 3640510974464 3643973344256 3654649047413 3655272881104 3656791851076 3658207615132 3658832056256 3660352505264 3661801002496 3663916626496 3676104912662 3680229227584 3683812702976 3698202596347 3701835270016 3705439783424 3709344965144 3712956790816 3727492445404 3731121941456 3734754971584 3746007469568 3749375962696 3753026766944 3760640311246 3764334316288 3767999685632 3779038747211 3782718434404 3786962361728 3790035278848 3799559968516 3803259637424 3804840104156 3805489574848 3806962908736 3808544914384 3809195017472 3812817817088 3818432963072 3824074685509 3827711636686 3829226362304 3831471524608 3833348716834 3835202266112 3840850377728 3842982515008 3846438210251 3850183524964 3851707143296 3853965486592 3855766476926 3855853699516 3859520874664 3861783799328 3863278928096 3863312008192 3865544056192 3869020039274 3878403070724 3880677066448 3882179509936 3884455719872 3888238052608 3893876185472 3897667691008 3901172560376 3911378625518 3912892955426 3912926460352 3915187173352 3916736515328 3920550280192 3932036267341 3936447718112 3940280675968 3943478002688 3955706268592 3958882213636 3959557978688 3963323783552 3963413439232 3967590500692 3986591829248 3990883595608 3994679193232 3998568851648 4002164453581 4009996477952 4014222633512 4014313440592 4018131321568 4022043815552 4037789498288 4041721133632 4053898494464 4058109907202 4062061328728 4066016597792 4069734035458 4073696775512 4078267158784 4091833812248 4094197889873 4095818071072 4098219542144 4099806209408 4102210018816 4112158575616 4115856319952 4118141118847 4118234276702 4118269539904 4119863969728 4122279539456 4124205915193 4126200103424 4126293443584 4128221695052 4130642165104 4132276768256 4138382193907 4142318072578 4148418474382 4150424370176 4152363898228 4152457830248 4154892510496 4156407095792 4156536710144 4158844091584 4162893598976 4166636965372 4172773181668 4176741768472 4179154902097 4179190686944 4180808703008 4183260006016 4187333287424 4201262757328 4205976260096 4213920803456 4218023939584 4222405854862 4226517252968 4234500595598 4239251388736 4243379189504 4259954889463 4259991366176 4264139361664 4268291396096 4272789769976 4285001100224 4289173447936 4293693829516 4297874641424 4318901425384 4323008989936 4323106782176 4327218346304 4327956984832 4340636546311 4344863066804 4348388690464 4352622759296 4370272207756 4374527584784 4376258699776 4380969962096 4391980017152 4393353460322 4395929383144 4400209742816 4406590259344 4406689942304 4409136189094 4410880999616 4413467199232 4415175917824 4417764635648 4430707305479 4432460652256 4435021528756 4435059504512 4436776582784 4439377965568 4441452524054 4445777210056 4448383870112 4450144211968 4456719285746 4458482926144 4463181743839 4467527587796 4470147000592 4471877663344 4471915954688 4474499626688 4489384376386 4493755734104 4498029596816 4498797392128 4500666893632 4503177915392 4505049237248 4511683834112 4516370819441 4520768454124 4522647085831 4524436815584 4529307599089 4529512895488 4534389143648 4547206305236 4561009823552 4565347649408 4569792973312 4573902232664 4587643727114 4587683009728 4587786789248 4592150081792 4596621503488 4610088168049 4614616569472 4619109867008 4623977970248 4628480383072 4646600171668 4651124611952 4655653457728 4674531665258 4676381499712 4679083302712 4680934938368 4682880128192 4683679476736 4685492810752 4697401193953 4699219840471 4701975099692 4706446992968 4706553459088 4713378188792 4717967651488 4720733902976 4729824633856 4734077797232 4741049685008 4743681541963 4745558740832 4745666091712 4748300511332 4748448583424 4750179538048 4752964676096 4761870817568 4766997210703 4768883636192 4771530944362 4773419163968 4776177030968 4776217927936 4778067089152 4780868578304 4794875029217 4799543846188 4801443151232 4806503416442 4811183556088 4814004462176 4815868252832 4815909489664 4818691905664 4834721636108 4839429252112 4844858729984 4863783959398 4868519873672 4868561561344 4873302127616 4883188308544 4887579379943 4892338464052 4907078662304 4911856733056 4916528237824 4935733426253 4935887343296 4940581702784 4940693465344 4945392395776 4964710334822 4969587074816 4974426010624 4988999524327 4994596808864 4999460096896 5004030954104 5006822813824 5008903428256 5013780646784 5034111024124 5036103153536 5039012787536 5041006856704 5058739747334 5060698289738 5063665491976 5065669316864 5068596032864 5068639433728 5070601808896 5075945741776 5080888240064 5083867280128 5085457087633 5088438806516 5093393469424 5100779135816 5103726136691 5105745814624 5108739429248 5110601720896 5110717329536 5113713859072 5118577343488 5126115484672 5130725001584 5133573175549 5133689303834 5135720838976 5138571786236 5140605253504 5143619307008 5146139373284 5163711569926 5168739526664 5170784932096 5176351541816 5182159021312 5196807205984 5202401829989 5206623300424 5211693040736 5212582655488 5217540170752 5232825932971 5232944306486 5237921187044 5243021402416 5243066296832 5258818178432 5263547024554 5268672192056 5273847507968 5284546251712 5289691866368 5294448474796 5310354725221 5310400196192 5315570985088 5320626449152 5320746808832 5341410146219 5342321903152 5347523774528 5351863003648 5357624553008 5372768718506 5378796563392 5384587108082 5386717930048 5391963030272 5395124460544 5410374625408 5413025385859 5416199165468 5418342497152 5421350333672 5423495703808 5423618390528 5426629155808 5428776614912 5444681233901 5447873574052 5447996812232 5449982773564 5453178222128 5455336187392 5458488035392 5466403106528 5471725796992 5474933993984 5476646094374 5479857176248 5485192967072 5487363601408 5493146761648 5496320454898 5498495492672 5501719385344 5503849431808 5507076463616 5523210476693 5525396155552 5528588481052 5530776288128 5539282330624 5547440045056 5553203030908 5558610239312 5560920152228 5564022712768 5569109732732 5574532429648 5580786638336 5602586586142 5608089899776 5613550552064 5629996500947 5635351004738 5635478483908 5640838201432 5641014106624 5646379088896 5663049317978 5668435257212 5673954668368 5691049809536 5696591240704 5701713742088 5718843550238 5718892518976 5724461060864 5730035024896 5746822236883 5753269741856 5755546461184 5758871757184 5778029064548 5781416854096 5783655188272 5787046276544 5792681180416 5798786116396 5801080847744 5806729417216 5827155911486 5829411954002 5829461869504 5832829870504 5835138073856 5838377282416 5838559347712 5840687681024 5840819805184 5846975474704 5857931581957 5861366220164 5863502867278 5863685716096 5866940772056 5867073490096 5869395244544 5872653469984 5874977432576 5881302140896 5897926563172 5901384651344 5907130887616 5915696512544 5915830333504 5921456684416 5924928568832 5927222465024 5945602091416 5948072821054 5950426629056 5953864518056 5956220617984 5980372494824 5986195642336 5992024459904 6010077918208 6015482313776 6021339648064 6027685568359 6033554785076 6039481430528 6063073154866 6068839543564 6068976828824 6069028795648 6074938268672 6087262138048 6092735939381 6098668496284 6104468738536 6122999489152 6140307106864 6147196072448 6153813837808 6156249062912 6158807328128 6164804219392 6171208557106 6180296910814 6186314726696 6188885485874 6189941903392 6195828952768 6201861892352 6222492838744 6226087915369 6226141227488 6228551741216 6232203682432 6238272040448 6244846586888 6247317836032 6253400910848 6259024107856 6262693915712 6268791962368 6271721421329 6275398673908 6277828258156 6277882013312 6281509091312 6283994848768 6306100232978 6308541703646 6312240544792 6314738463488 6318243908368 6318386835488 6320887186432 6327548801392 6333709997888 6337423595776 6339405410611 6355337316832 6362179156697 6364696837408 6370894205312 6396727541932 6402956098448 6408151754368 6414391434752 6434281715368 6440401148272 6440546838752 6446672230208 6478211722528 6484519620992 6491353689002 6497674383928 6504056925184 6516244276672 6523111779457 6529463397548 6535821200272 6535877164544 6561407934718 6567796842152 6575165419264 6581567722496 6587585053504 6593999449856 6600849659183 6607276971412 6619757260207 6627184133024 6629806683136 6649229944903 6655704365492 6659606755984 6662185090288 6662242136576 6666091280576 6672431179904 6682257685376 6688266519922 6694778950808 6698704251616 6701146134032 6705075168064 6705226845824 6711603965696 6721488161024 6727880746496 6737821168687 6740487500768 6744439601536 6747743974153 6751006728704 6754161530662 6758121648824 6760738124168 6760796014336 6760948952576 6764702098336 6767379067904 6787205373767 6791184866284 6793814142388 6797797509776 6800487576064 6804416592064 6827051980658 6834711422656 6841366448384 6847621305616 6848027954176 6854288901824 6860962990336 6868090536073 6888783506696 6895491182944 6922485970036 6929226462704 6935816621216 6935973518656 6943283376211 6956871014912 6963126787864 6969906852896 6976535701184 6984046292314 6997713701888 7017493836416 7024889608646 7025048521036 7031729812744 7032930100352 7038576677216 7038636946432 7066131622004 7073011983856 7080947374592 7108607325274 7111420387136 7115529046136 7115589974272 7118344847104 7122518494208 7136967527872 7143385247609 7150340832076 7160709171434 7167681624376 7171884198752 7174660866464 7174722300928 7178867532928 7196277507328 7202748559916 7206971694832 7209761947024 7213989194048 7220850180992 7221013526272 7224387966341 7228623788932 7231484344448 7238525711872 7245034754984 7263242647808 7266801202934 7271061893368 7273939242752 7280857246208 7281021948928 7291614689401 7302353067919 7309298094826 7310545762208 7313583702152 7316415230264 7317664112512 7320705010528 7323602004992 7327833252992 7352209825324 7360458455168 7367625405952 7396405192694 7403670540032 7410879566848 7418689930288 7425913581632 7432591128079 7454984890808 7462243882912 7469509943168 7492014939136 7498751925392 7506053533888 7513964201653 7521280622492 7528668632576 7558077494422 7565436868808 7573924723456 7599119937032 7603510366907 7606519274848 7609680208312 7610979149696 7613925817472 7617089828768 7618390034944 7625635634176 7636865926144 7647976363573 7648149371018 7655423273372 7658452724608 7662943049216 7666697433668 7685965030016 7692876420502 7700367049928 7703414286592 7707930973184 7711532953852 7711707399032 7719041749328 7723567598656 7726557856192 7731088112384 7738040078548 7756806141448 7761287675323 7761354132896 7764359019872 7768911439744 7776476105216 7787752370944 7795335382016 7802345120752 7818173278643 7822757251036 7825785910852 7825852920704 7830374346704 7833473030656 7864072534682 7872895436224 7880561351936 7911344794717 7911412537184 7917764427272 7919115957376 7926647567104 7926826878464 7935181001384 7957611034163 7973183658496 7981767191216 7989358386464 7997137703296 8004328907162 8019992955904 8028445267024 8028626881184 8036262643136 8044087631104 8075578996576 8083442267264 8107796988928 8116219814404 8124122657456 8131550300419 8132033195584 8139468070916 8147393551024 8156534317568 8183667624496 8188395779746 8191636142144 8196439084288 8199612418816 8204420037632 8228456424461 8231712639904 8236282237694 8236468553404 8236539079808 8239727939456 8244559078912 8248411830386 8252400206848 8256443390104 8261284330208 8264553536512 8276764387814 8284636145156 8296836948764 8304727796456 8304915660496 8309785020992 8312814191584 8317688183168 8325787197952 8333273930744 8345546363336 8353483536944 8358309804194 8358381373888 8361617406016 8366520012032 8374666574848 8399201730829 8402525514656 8411952520192 8427841606912 8436047879168 8444811709724 8453034505936 8460762863189 8469001191196 8478502777472 8486758379008 8519909778926 8519982732352 8528278723328 8536582792192 8545579539952 8561592312091 8570002200448 8578346895872 8587387659032 8595749282848 8637802850768 8646017979872 8646213564352 8654436692608 8681273092622 8689726133608 8696777380928 8705245518592 8740544415512 8749055169568 8752517399552 8761939924192 8783960034304 8786706920644 8791858766288 8800419485632 8809694292217 8813180518688 8813379884608 8818272378188 8821761999232 8826934398464 8830351835648 8861414610958 8864921304512 8870043057512 8870119009024 8873553165568 8878755931136 8882905048108 8891554420112 8896767740224 8904767911403 8913438571492 8916965852288 8926363487678 8935055175592 8940294001184 8943755326688 8943831909376 8948999253376 8978768752772 8987511468208 8996059193632 8997594784256 9001333787264 9010098474496 9023367668224 9032741638882 9041536908248 9045294171662 9048873631168 9058615198178 9068778287296 9094412610472 9122019647104 9130695298816 9139585946624 9147804465328 9166362077327 9175287454228 9175366019456 9175573578496 9184300163584 9220176336098 9229233138944 9238219734016 9247955940496 9256960766144 9265284830893 9293200343336 9302249223904 9311306915456 9349063330516 9352762999424 9358166605424 9361869876736 9365760256384 9394802387906 9398439680942 9403950199384 9412893985936 9413106918176 9426756377584 9435935302976 9441467805952 9468155594464 9478348539569 9482099370016 9487363083926 9491117481664 9491332183424 9496601022664 9496897166848 9500359076096 9505929352192 9523741635136 9533778754591 9533994421406 9537469853737 9537767272384 9543061888724 9546838327936 9552354061936 9552435855872 9556134178304 9589750058434 9599087692376 9602886302464 9613006832884 9622367112176 9628008924352 9631736505664 9637383811328 9669443272216 9675029841841 9678858504224 9689717459968 9718105304089 9727567918796 9737039747344 9737123122688 9766376617088 9775158759886 9784676928104 9814157324608 9823713466112 9833056475648 9862087346839 9871466852506 9871774686592 9881163405568 9881386930688 9890784791552 9919761700121 9929420669644 9939174149632 9977999048654 9989193617728 9998920193792 10008061908208 10013645627648 10017806856512 10027561293568 10037978475799 10052761430881 10068222048248 10072206307072 10078025575072 10082013713408 10111550862959 10117479494668 10121396579476 10127330983952 10131338633728 10137192065728 10147875703693 10151891483552 10161776480128 10167734560256 10170914175266 10176877613032 10186786938848 10201558271632 10207452273382 10211491629248 10217478858496 10221203441792 10221434659072 10227427718144 10257390885287 10261450003168 10267146351098 10267378607668 10271441677952 10277143572472 10281210507008 10287238614016 10292278746568 10321371485551 10327423139852 10337479053328 10341569864192 10352703083632 10364318042624 10393614411968 10404803659978 10413246600848 10423386081472 10425165310976 10465651865942 10465888612972 10475842374088 10486042804832 10486132593664 10517636356864 10527094049108 10537344384112 10558720873883 10569092503424 10579383732736 10588896949592 10620709450442 10620800392384 10631141970176 10641252898304 10641493617664 10672669868497 10682820292438 10684643806304 10695047549056 10703726007296 10715249106016 10745537437012 10757593126784 10769174216164 10773435860096 10783926060544 10820749250816 10826050771718 10832398330936 10836684994304 10842700667344 10846991407616 10847236781056 10853258311616 10863017802577 10879015795063 10889362467802 10895747148104 10895993624464 10899965547128 10906356444256 10910672374784 10916976070784 10932806213056 10943451593984 10949867987968 10953292188748 10959714352496 10970385934144 10981947679339 10986199451773 10986293523296 10992640909796 10996990985344 11003438770688 11007698863616 11046420953386 11050792311104 11057176962104 11061552576256 11106406061816 11117220478624 11121840304456 11128045425536 11138219465464 11149064859296 11161573276672 11194273198381 11205173172284 11216179799552 11259993001894 11270702009476 11270956967816 11281676402864 11282028213248 11326098635956 11336870514424 11347909336736 11382099619072 11393182481408 11403427484176 11426560945709 11437687100476 11437785037952 11448922121728 11493644473766 11506539483712 11517743514368 11556058129096 11562734699971 11562833708192 11567310376544 11574092553088 11585362360832 11597572232792 11602161695488 11613458834432 11647482639611 11654311822972 11658823908004 11658923739008 11665659741008 11670276147712 11676754564832 11681375362048 11693950949408 11715863163914 11722732440328 11727005734556 11727371432192 11733881544112 11734146980192 11738790489088 11745306939968 11762604281792 11773181476849 11795853126344 11802769302688 11814261775232 11831393025088 11831660667008 11842913368832 11849857137664 11854444930048 11884573515997 11889174749179 11891204182832 11896145642108 11900853258112 11907729036112 11912441235968 11960744989648 11972391284672 11984048919808 12030964627552 12042679296128 12055371136718 12067109570152 12078962861056 12114350447563 12126146309732 12137679087128 12137953657648 12138057591296 12174524276096 12185471878762 12197336992568 12208937477072 12245998978304 12280614213728 12293834911813 12294392144896 12307627675616 12312498125824 12317614656256 12329608438784 12342417114212 12360593821628 12365730338507 12372629453392 12377770971748 12379883806784 12391657905536 12403723784704 12444985677488 12452175830738 12452282454976 12457103482432 12464407364864 12476544080896 12489693173776 12494635672064 12513096456133 12518048215712 12525387831424 12537583924736 12543442842658 12550797347816 12555656516312 12555764026624 12563018182624 12567989697536 12604809979853 12612200465956 12617083407292 12624481089584 12629476926976 12636487816736 12636773670976 12655097602784 12667419995776 12674847191552 12678810821222 12710674633664 12724358313394 12729393674816 12741788410624 12793455083864 12805912196896 12816303508736 12828782869504 12866367194317 12868563430736 12880802296544 12881093677504 12893344460416 12956423445056 12969039241984 12982707378004 12995348767856 13032488553344 13046223558914 13058926795096 13071642400544 13071754329088 13122815869436 13135593684304 13150330838528 13175170107008 13187998899712 13201699318366 13214553942824 13239514520414 13254368266048 13298459889806 13311408730984 13319213511968 13324370180576 13324484273152 13332182561152 13344862359808 13364515370752 13376533039844 13389557901616 13396990728401 13397408503232 13402292268064 13410150336128 13410453691648 13416720508919 13423207931392 13442976322048 13455761492992 13475642337374 13480975001536 13488879203072 13495182669241 13495487948306 13502013457408 13508323061324 13516243297648 13521476248336 13521592028672 13521897905152 13529404196672 13541570137459 13574410747534 13582369732568 13587628284776 13595595019552 13600975152128 13608833184128 13654103961316 13669422845312 13682732896768 13695242611232 13708577803648 13721925980672 13736181072146 13777567013392 13790982365888 13844971940072 13858452925408 13871633242432 13871947037312 13886566752422 13913742029824 13926253575728 13939813705792 13953071402368 13968092584628 14034987672832 14049779217292 14050097042072 14063459625488 14065860200704 14077153354432 14120804967113 14132263244008 14146023967712 14161894749184 14203384675207 14217214650548 14222840774272 14231058092272 14231179948544 14236689694208 14273935055744 14286770495218 14300681664152 14321418342868 14335363248752 14343768397504 14349321732928 14357735065856 14392555014656 14405497119832 14413819968457 14413943389664 14419523894048 14427978388096 14441700361984 14442027052544 14448775932682 14457247577864 14462968688896 14477051423744 14490069509968 14498113254023 14519464660337 14526485295616 14533602405868 14542123786736 14547878485504 14561714492416 14583229378802 14604706135838 14618596189652 14621091524416 14627167404304 14632830460528 14635328225024 14641410021056 14655666505984 14692497475903 14704419650648 14720916910336 14735250811904 14778420492017 14792810385388 14807341080064 14837379860576 14851827163264 14865182256158 14909969781616 14924487765824 14939019886336 14997503850784 15012107067776 15027928403306 15042561244984 15057337265152 15116154988844 15130873737616 15147849446912 15198239874064 15207020733814 15213038549696 15219360416624 15221958299392 15227851634944 15234179657536 15236780069888 15281419073999 15295952727146 15296298742036 15310846546744 15316905449216 15325886098432 15333394867336 15371930060032 15376737111127 15385752841004 15400734099856 15406828573184 15423065907704 15423414798064 15431976661829 15438083498656 15447135197312 15453115712384 15462176224768 15476080157096 15513612282896 15522575350646 15522708265792 15528718039744 15537822879488 15552952210432 15575504741888 15598517500111 15604690241504 15636346557286 15645514502072 15651571821704 15651705841408 15660748693408 15666946061312 15712845317351 15728145069364 15745790872448 15761122703872 15822689589434 15822825074368 15835528854544 15838231914752 15853295134208 15853653756928 15870362002768 15900100008169 15915222068326 15946367316992 15963534382432 15978716772928 15994275406592 16008657814324 16056753044899 16056890534048 16057253762368 16072525286272 16088175262208 16151157993152 16166884534528 16232439628808 16248245314912 16263100600838 16264066391168 16278936141832 16294787102048 16313068635136 16360860828403 16367335248992 16376791559492 16383272284288 16392878168576 16399224837632 16456912848922 16463425279808 16472564475388 16472937106808 16473078159616 16479455878912 16489118157824 16496823660772 16512886780208 16522568660416 16537426121177 16553528775628 16569272290312 16593673897528 16609455592912 16609831320992 16619570041984 16625628383168 16635376366336 16651574395904 16666547861488 16691092726672 16700358305267 16706967073888 16716619608388 16716762747776 16723234812032 16733040024064 16798403461658 16805051029312 16855683213824 16889623419448 16906069011872 16921525726378 16938002382392 16957005554944 16973516758016 17023243857893 17039819557852 17039965464704 17056557446656 17091159079904 17123184624182 17140004400896 17156693791744 17174775318064 17191498565696 17206957543087 17275605701536 17292035959744 17292427128704 17308873385216 17362546185244 17376486171877 17379452267216 17393554761856 17410491037184 17481088831024 17498110339136 17523879848384 17573413841288 17583717532576 17600838971264 17619388584434 17626361037376 17626759769216 17636544756376 17643523998464 17653868796928 17660703671296 17705589115669 17712444014083 17722829221916 17729842609024 17740086115024 17740238018048 17747106331136 17765810096216 17783108840224 17793535480448 17809535822806 17826877142984 17833931704576 17852726975356 17870110351184 17880588002368 17887510653376 17897998506752 17957537505544 17967912563419 17975022936416 17992118387264 17995189568512 18002667574528 18020196948992 18046735336448 18047909850451 18065483277764 18072990494741 18083073816496 18090588343324 18097747262336 18117230396356 18137556574592 18188825220944 18244039294208 18261390597632 18295608930656 18315305072701 18332724154654 18350574908456 18350732038912 18351147156992 18368600327168 18422414585939 18440352672196 18458466277888 18495911880992 18513921532288 18530569661786 18586400686672 18604498447808 18622613830912 18698126661032 18705525998848 18716333210848 18723739753472 18731520512768 18778594459781 18789604775812 18796879361884 18804690514771 18807900398768 18825787971872 18826213836352 18846054878287 18853512755168 18871870605952 18882935611904 18936311188928 18956697079138 18964198740032 18974726167852 18982234963328 18982664366848 18993202045328 18993794333696 19000718152192 19047483270272 19067557509182 19067988842812 19074939707474 19075534544768 19086123777448 19093676655872 19104708123872 19104871711744 19112268356608 19168261330309 19179500116868 19198175384752 19205772604928 19226013665768 19244734224352 19256017848704 19263473011328 19274767622656 19338886544432 19350059683682 19357717008448 19436210608178 19455135837592 19474079494688 19474246245376 19532753234176 19550317519772 19569353856208 19609053051497 19628314649216 19647426932224 19666112951296 19723728516583 19724174693678 19742933705012 19743549373184 19762326811136 19762773861376 19820672612923 19839523400242 19858841339288 19878348299264 19955998097308 19978387235456 19997840387584 20016123816416 20027291255296 20035613713024 20055122587136 20075956951598 20105522861762 20136444096496 20144412614144 20156051150144 20223101725918 20234958989336 20242793158952 20254661967904 20262677267456 20274384131456 20295751407386 20303782967104 20323552960256 20335469120512 20341828350532 20353755226064 20373573877696 20395045690201 20402941839007 20403116543264 20414904546764 20422983258496 20434957716992 20442406883584 20442869318144 20514781770574 20522260035473 20522900006336 20534292702196 20534757215336 20542883355904 20554287144944 20562421014016 20584557493136 20642742971102 20654846279704 20674958106656 20683139728384 20705406167264 20728636085248 20787228823936 20809607319956 20826493201696 20846772162944 20931303731884 20931777225944 20951684748176 20972085609664 21035272713728 21054188098216 21074688768224 21117441747766 21138185006848 21158767465472 21177793899184 21220756042031 21241418900884 21241600784768 21262283940352 21282505796608 21345339736994 21365640584876 21369287612608 21390095098112 21430498212032 21473650157089 21491074874024 21515186253568 21538348432328 21546871720192 21567852121088 21599229949871 21631039187849 21641498501632 21652101543436 21664796661872 21673369988608 21685401334688 21693982815232 21706516623232 21726035605154 21758031590126 21778724935604 21791494296208 21791987248928 21799931094256 21812712888512 21833952141568 21865612426112 21886903187968 21906584377496 21919428704992 21940771868288 21963895358678 21972398903546 21972587046592 21985281819592 21993981970688 22006877541376 22015397727232 22071350815423 22079895962761 22092841906772 22101584622208 22114353924208 22123105152512 22212812123632 22234440957248 22243680608912 22256090851072 22276438930928 22298129718592 22388546396762 22410346344568 22432359599104 22519986003788 22541404018952 22541913935632 22563352805728 22652197271912 22673741028848 22695818673472 22764199238144 22806854968352 22853121891418 22875374200952 22875570075904 22897844243456 22964927771513 22987288947532 23013078967424 23035487028736 23112116258192 23125469399942 23125667416384 23134620753088 23148185106176 23170724721664 23195144465584 23204323390976 23238607704247 23294965279222 23308623645944 23317647816008 23317847478016 23331319482016 23340552295424 23353509129664 23387901898816 23408932819727 23431726327828 23445464880656 23454011469112 23454742864384 23467763088224 23468293960384 23490613879936 23525208563584 23546362953698 23591706252688 23605538605376 23628523550464 23662786050176 23663321334016 23685826737664 23769147031994 23778349498358 23782408365664 23792291284216 23801706516224 23815458072224 23824882471936 23894681932303 23921489979296 23944782569344 23968097839616 24061929255104 24085358592256 24110742273436 24134219140304 24228700895126 24252292619464 24275358174256 24275907315296 24276115182592 24349048552192 24370943757524 24394673985136 24417874954144 24444162023099 24491997956608 24561228427456 24587669823626 24615255351232 24635229312512 24684834228424 24721187643256 24731460677014 24745258906784 24755541943496 24759767613568 24783315811072 24807447569408 24880125638459 24889971354976 24904351661476 24904564909952 24914206964864 24928814729728 24979386347552 24989271344128 25026192912266 25036096431424 25050775662848 25062482100019 25075167849472 25086885685316 25101594695632 25111313032624 25111528053248 25126036365248 25148630255281 25209619959706 25224400931912 25234166814584 25248962179168 25258953853952 25272975633472 25273547341952 25310195205568 25334839991552 25349694383104 25357621642444 25421349267328 25433804210269 25448716626788 25458787349632 25483576821248 25586910167728 25611824393792 25632607017472 25732734388634 25737126861472 25761604593088 25762187355008 25786688920832 25887418174429 25912846890112 25938078483968 25965414756008 25990697535712 26064977106688 26092447117828 26117853590192 26143284801088 26245631738872 26271187368608 26300661677056 26350340214016 26375997799424 26377714396813 26403398636732 26429107885648 26453271230477 26479029040828 26508736532096 26596919779612 26622817461968 26638427023936 26648740361152 26664365122304 26689724719616 26729030741504 26753066079688 26768522798563 26779115803232 26793981456802 26794817006464 26804584536128 26820300672256 26820907383296 26833441017838 26846415862784 26885952644096 26925067471757 26951284674748 26961950003072 26977758406144 26990365338482 26990975896612 27016646122648 27032486595296 27042952496672 27043184057344 27058808393344 27083140274918 27148821495068 27164739465136 27175256569552 27191190039104 27217666368256 27308207922632 27338845690624 27365465793536 27390485222464 27417155607296 27443851961344 27445638056603 27472362144292 27524253871387 27555134026784 27581964731776 27689943880144 27716905850816 27743266484864 27743894074624 27773133504844 27852507151456 27879627411584 27906142804736 27936185169256 28015151175067 28069975345664 28099558434584 28100194084144 28126919250976 28131720401408 28154306708864 28241609934226 28264526488016 28292047935424 28406769350414 28434429301096 28445681548544 28462116184544 28462359897088 28473379388416 28547870111488 28556797492093 28573540990436 28601363328304 28642836685736 28659385229111 28670726497504 28687536795008 28698643465856 28715470131712 28785110029312 28810994239664 28826987831929 28827639936914 28827886779328 28839047788096 28855956776192 28869441406351 28883400723968 28884054105088 28897551865364 28914495155728 28925937377792 28968675357349 28980139019936 28996226508046 29038929320674 29052970591232 29067204811736 29084247573472 29095756971008 29166458757604 29209412271676 29237192379304 29242183048832 29254334808608 29265660921056 29270656450048 29282820042112 29311333011968 29384994951806 29408839301296 29441833820672 29556840984034 29585620770776 29614682160128 29674759721152 29703654326528 29730364512316 29819684226241 29819939563232 29848975531648 29878039772672 29995007701568 30024214135552 30055856806612 30085122489968 30232309977688 30261747475232 30295698893824 30384455824177 30396479748128 30414041467628 30426077099392 30438720833248 30443916598784 30455703269888 30468359315072 30562838147998 30591905454292 30592597484072 30621693093488 30633810898432 30666789734672 30743860120064 30753474222254 30771505682008 30801468199712 30813657146368 30846131815408 30846829596128 30863953323658 30876166997312 30894270394624 30906231424768 30924352449536 30952160314192 31014951138353 31027224565792 31045150701292 31045416531584 31057436079488 31075645758976 31151009483776 31197035000222 31209380483008 31242272206873 31272693114572 31291029004144 31303143643408 31303411682816 31321497386816 31425690634702 31456290138728 31491581744896 31522245407744 31614595736087 31645379178868 31645650148736 31671057709088 31676463829504 31706590268416 31740724005536 31800200016338 31830444136652 31927068764864 31957433545856 31988550813184 32017315628648 32113506089798 32113781068096 32114507524736 32145050572544 32176350524416 32270617176343 32302315986304 32333769069056 32464879257616 32496490629824 32526201201676 32528132782336 32557872283664 32589574204096 32721721656806 32734670497984 32753583118984 32766544568576 32785756337152 32798449675264 32881808357671 32894538883297 32913825697844 32926850559616 32945128950776 32945874213616 32946156319232 32958911757824 32993647321544 33025773560416 33045137320832 33074852242354 33107057551256 33138544580624 33187347795056 33218911185824 33219662641984 33239140083968 33251256766336 33270752732672 33333095722976 33368980474921 33382185453344 33400716610534 33413934147776 33433239216776 33433525495552 33446469624064 33466080048128 33564125204519 33596806923316 33610102058624 33711366427648 33779246838896 33812138023744 33843051452756 33876004764784 33914011109888 34046487715786 34079639115704 34079930929408 34113114893312 34182318159808 34213055659601 34246369248364 34280008801792 34349550636128 34382997131392 34413915086174 34551211403072 34584071919488 34584854257408 34617746770432 34725092370488 34752972343754 34758904534432 34787109523712 34820982074368 34922996670289 34962177662048 34996220678272 35047759696768 35146827682576 35167435065152 35201677942528 35238777168868 35252722074752 35253519538432 35273089512752 35287047996928 35411178231338 35424888028166 35445658443832 35459685218048 35480172230048 35480476036096 35494212662272 35531620192432 35566217680448 35587070960896 35598199613431 35619071645612 35653754285968 35667863409152 35705453950712 35726082956837 35740220702368 35761176004736 35775021306752 35795997013504 35915075011088 35935825126838 35950045872832 35984236774528 36005335149056 36095819700902 36130966555528 36145980989482 36166147632992 36181176686648 36195494524672 36234460792712 36275113149184 36377650441888 36416812809923 36488078588416 36522781195264 36591217861312 36629781530797 36630610145402 36665448309308 36701149816912 36701464077824 36702294313984 36844829171878 36880705344392 36916932555776 36991823761984 37027843064576 37061139323572 37172483076547 37172801373344 37208996895616 37245227661824 37396253322064 37411051997696 37432666421696 37463041025536 37557188919562 37579209551624 37593758723768 37609381029542 37615800797536 37651575943744 37652427672704 37692109756574 37707025510336 37743741211904 37765871223808 37872622377856 37891177701013 37913394158276 37928397480064 37949452335704 37964469926656 37965328733696 37986404090656 38001436304384 38094966540544 38112768637307 38135115018364 38135977685624 38149879414948 38151069089536 38172247554896 38187353311744 38209416247744 38336522660618 38359000233736 38396350769504 38411545209856 38452027331536 38489468448704 38512035697408 38526946022656 38549535245312 38662473336851 38677773088864 38700119367364 38715434016896 38872421216356 38910271675184 38948158989376 39065506468352 39100635039544 39138707712416 39218106102994 39256629298432 39294853864448 39409975506629 39447457033166 39448349387356 39485867410024 39487098746368 39524653622272 39641345225846 39679046800484 39717682678576 39911996194616 39956774470912 39995680775168 40032247632832 40054582510592 40071227426048 40110245174272 40112855621189 40151913903196 40211045723524 40227755658181 40272888192992 40288825228288 40312102300288 40446203451836 40469917978672 40485586317904 40509323935808 40548768262912 40591502814772 40607565934208 40647105920512 40683656701064 40707510452128 40747147755392 40790091380402 40805883678014 40806233086528 40829809093528 40845966516992 40869915433984 40884813767168 40885738636288 41005521073699 41029563541148 41044520070946 41045800012672 41068585404392 41069514430672 41085766711808 41108574289888 41124842028032 41169114986272 41285485942204 41309692559408 41349916213312 41410812334528 41574457647872 41619214639912 41652986403392 41693544325888 41736857873059 41862607463768 41863554451888 41903369496352 41944171219328 42070545427456 42108376196432 42149377536448 42193798978513 42234883495532 42276370013696 42355587798368 42441512084062 42482837801768 42483201569536 42524567880704 42649151575667 42690679473988 42731281169752 42738575225216 42780190196224 42860996424064 42947300314178 42982149748048 43030372507136 43076696864656 43093743440384 43198459899742 43262078375698 43282997003264 43304203086872 43329593323744 43346739977216 43370802669376 43413033246464 43452071210308 43516063180252 43557449871208 43582615407583 43582988592416 43583974497856 43599862188512 43625425777024 43667904283136 43731224852224 43773806375936 43813168754992 43838857409984 43881543736576 43902049949303 43927790717356 43944797807092 43945174093184 43970563639184 43987963941376 44142701630846 44159791925522 44185683813544 44203169244416 44228707848416 44246210305024 44375837874277 44425624247264 44468881914496 44487361217824 44512181702144 44552877861856 44596259437184 44777092793524 44820692689136 45039972007576 45082808037904 45083827871264 45126705611456 45304394543824 45347482057696 45391637346944 45528398476288 45613709936704 45661782456199 45706243782836 45750748401904 45751140151808 45929855543026 45974577895064 46026157934848 46070974057472 46205947614281 46224232516384 46250938799884 46251334832768 46269241506176 46296370212352 46390288931168 46408646781952 46477215408494 46544609614321 46589930558444 46617247291888 46635295632016 46635694956032 46662638964032 46707018259328 46775803797632 46817865639454 46863452655656 46890929761312 46908022938224 46909485728768 46935526176448 46936587920768 46981227759872 47050417127168 47092725907396 47164748180809 47183412505376 47211077210752 47234207819071 47257047100928 47325572100352 47326642668032 47371653475328 47510437616369 47538294063988 47556698996716 47564816731328 47584582568432 47603413032448 47630916144448 47789363864606 47842979958592 47889565138688 47936195679232 48076633752511 48123858510208 48170717184512 48221484546872 48268438280608 48457401790252 48504585238928 48550716348512 48551814630592 48698097104384 48741887515048 48789347970272 48835749908288 48888324046198 48983995913216 49122456854912 49175339647252 49230510702464 49270458625024 49369668456848 49442375286512 49462921354028 49490517813568 49511083886992 49519535227136 49566631622144 49712970911617 49760251276918 49779942709952 49808703322952 49809129819904 49828413929728 49857629459456 49958772695104 50003696733263 50052385824532 50072192862848 50101551325696 50124964200038 50173771370632 50203189391264 50222626065248 50223056106496 50252072730496 50297260510562 50419239919412 50448801863824 50468333629168 50497924358336 50545951266944 50547094683904 50620390411136 50669679983104 50715243284888 50842698534656 50867608420538 50897433253576 50917574699264 50967153642496 51041302825807 51116471475433 51173820335456 51223648787584 51265214034944 51465468777268 51474253722944 51523209186176 51524374710016 51573377841664 51774836348858 51825693780224 51876156967936 51930829512016 51981395071424 52028137896553 52129954213376 52184894235656 52235707180384 52286569602176 52491263477744 52542374737216 52700680428032 52755428793626 52806797273464 52858215771296 52906542460954 52958058081656 53017473064192 53193839559224 53224572568349 53245634923936 53276854047872 53297480722304 53328730244608 53379449439232 53458061483008 53506132159376 53535834545011 53537045597126 53558231606464 53587962913604 53589634012928 53609169072256 53640601344512 53641814766592 53666882035676 53798968520791 53850134943514 53902569349496 53923900006144 53955516812288 53980730676964 53981951793224 54033292245296 54064973190592 54085904993344 54117616786688 54166280549836 54297642990136 54329013727261 54329478930272 54350513139104 54382380078208 54435332736512 54616415845264 54677691381248 54780970444928 54834311214592 54891276113206 54944724288584 55048507742774 55110268053568 55163929463552 55379413563019 55379887760288 55433811701632 55486532969728 55487788149248 55546267009688 55703277239141 55705014302912 55759254823168 55812285609472 55872370338512 56030302350134 56139950691328 56199116869168 56200388168288 56253838501952 56263440802816 56308613417728 56483219868452 56529052976032 56584095870848 56813538700828 56868858602192 56891363097088 56924232369088 57095740222976 57113594984186 57147081980872 57202726656608 57285673371472 57318770458222 57341452995008 57375073590016 57397286931712 57430940263424 57599194971227 57621988479328 57653975663858 57655279873828 57655773558656 57678095576192 57711913552384 57738882812702 57766801447936 57795103730728 57828990311456 57851874755584 57937350714698 57960278039872 57992453016092 58077858641348 58134409623472 58168495146944 58332917515208 58418824543352 58474384758608 58484366097664 58508669617216 58531321842112 58541312900096 58565640084224 58622666023936 58712820652733 58769989903612 58794412115803 58817678602592 58883667641344 59113681968068 59171241541552 59349519442304 59407308653056 59460729024632 59639368452482 59639879126464 59697951063296 59756079545344 59931146184637 59990015403136 60048428271104 60111713613224 60170244979936 60464619955376 60523494950464 60768911648354 60792959496256 60828082935256 60852154198784 60877441666496 60887833197568 60911406539776 60936718630144 61089857926123 61125676295996 61183810908584 61185194968144 61243386186976 61267621796864 61333579469344 61487720240128 61506948444508 61543011364016 61602936399424 61667860045519 61692263630816 61693659192256 61727906647316 61752333994624 61788540789248 61812462849536 61904320628384 62029902276706 62054449131584 62090301402584 62090833063168 62114872158976 62151291517952 62333375379821 62394070000444 62418760966016 62484544413746 62545386229144 62582058008288 62606287286816 62606823365632 62642994773632 62851381269404 62912580277456 62983163489792 63229191472174 63290758357736 63291300297472 63342115418176 63352927659008 63481448011072 63538531939259 63600400032676 63660888273304 63854137529728 63914867091712 63977101626368 64034631257296 64164534541289 64227012179596 64227562136192 64229015049472 64290101145088 64541234352686 64604631972608 64667538138112 64856993816251 64929758515232 64992981259648 65052402403352 65056265564672 65115744567328 65179148408192 65443443313612 65469340995968 65507166237968 65533089137152 65763616715342 65789077766594 65827651395688 65853701119232 65890257901552 65891748427232 65892312638464 65917823515648 65987294643088 66051547120832 66090274641664 66110942139229 66149704484708 66214115102512 66277089161248 66348439776983 66374695590112 66437822371648 66439325283968 66478280167936 66502513532672 66541505465344 66666191445952 66736451282137 66737960949842 66762288976159 66764370906688 66801433221068 66827868295552 66866478433552 66867050991104 66892939248128 67128250409038 67193613846632 67220204117248 67558493677792 67624276047488 67686102905512 67752009529568 67828022219776 68026737128623 68092975431572 68159278231408 68159861858816 68364636319616 68426111319202 68492738496728 68560017603584 68699101272256 68765994262784 68827830172348 69034611427873 69102422806144 69168143838976 69169708514816 69235493540864 69438331900847 69450184740976 69505944687508 69517809068864 69574219047424 69845993340578 69924355324096 69992441356544 70095519393536 70265849330593 70293655365152 70334870130304 70369330016167 70403355885056 70477554337736 70505444149504 70507039076864 70546179025504 70574095993856 70780856040713 70822356462676 70849776056332 70891316887664 70919370436096 70960344460096 71063240384864 71132435360896 71174141921792 71196399226862 71238143291224 71307508571936 71335726818304 71410907901424 71452165913674 71480441404736 71522352009472 71550042613504 71591994027008 71801736197009 71830150022176 71871650253676 71900091745664 71968473549056 72010670298112 72191639401804 72249600398857 72261933111056 72291961978964 72332295265984 72362353373296 72390989049344 72468921585424 72550226298368 72755300883776 72833625619846 72976157176832 73182435722624 73259563061594 73261220290804 73330896618616 73402299633824 73402928155648 73689658343756 73761410688784 73983647523968 74055686129152 74122278647144 74344966153094 74345602746688 74417993791232 74490455323648 74708689079479 74792506644128 74822103995392 74865332843392 74926082051072 75114377839124 75158419103248 75187517447536 75218762059084 75231601595072 75303151887488 75304855345408 75384219513148 75414051020672 75487482423808 75745244755712 75782355402026 75826788316552 75856794960128 75898904671408 75928939853312 75930657467392 75972808181312 76041124618039 76153110565441 76189933081088 76225537274614 76270230036728 76271955371248 76299758829896 76302138179072 76344495109792 76374706623488 76418832495488 76673045321236 76718000467472 76792701539008 76904054663072 76978936897408 77024071394816 77053892045312 77324946673702 77355546177728 77400238734728 77430868033792 77744842432712 77820543350368 77896317978752 78131012936704 78201270079088 78277415424832 78359912388667 78436212205988 78513258596864 78819951013258 78894914066332 78896698774712 78971734820048 78974197492736 79282690451692 79358093600968 79435365357152 79823992389232 79913548941824 80064495265664 80142454852096 80225711242378 80303827806392 80422091447048 80455511316362 80545776385984 80624204600576 80892406903672 80939142899797 80939835957344 80971172635808 81018647871616 81097536525824 81183005629544 81215131868416 81294211841024 81367313402128 81415020904256 81494295510784 81532378477277 81580182760804 81611767356028 81612466173056 81659618187056 81691933033984 81769627534336 82011042147398 82059127082296 82089040141892 82091600025344 82137170808784 82139028861344 82171533423616 82217148579776 82338229972544 82412270337943 82570971884408 82619385118816 82699832426624 82821624669056 83148915295744 83238429279824 83305972806784 83387088651776 83473715746118 83725214927536 83727108903776 83806738992704 83888342438656 84216752392864 84298755072896 84387597957026 84469766991064 84552740027392 84711175596736 84800453132941 84883024168124 84965675603536 84966403139072 85298303151334 85381358947976 85462562339504 85477150450432 85560380392448 85721992848128 85811045569379 85894600628356 85964299496096 86056844382691 86060745014272 86153393729312 86187486880768 86396919799484 86524156751396 86608406173744 86659186647488 86741605338752 86826066492928 86904142420616 87032126360504 87114899742416 87165230815166 87165977184832 87167948995712 87199724377024 87250851554048 87335808566272 87462449704448 87591675192931 87626337509984 87677714819968 87763087473152 87804099898606 87855581434712 87889595614184 87890348186368 87941127278368 87975927882752 88233669858971 88285403261692 88319583851044 88371367627088 88406338488832 88457415696832 88751675748554 88851248494528 88937763828992 88974722435648 89024363404288 89105755723712 89192518874368 89285176968949 89554185587048 89641385378272 90079944015152 90165616075808 90167655742528 90253411222912 90608789087648 90694964115392 90783274693888 91227419873408 91323564912398 91412487565672 91501496803808 91502280303616 91859711086052 91949155790128 92052315869696 92411895228562 92448465032768 92501877599768 92502669665536 92538483012352 92592740424704 92780577862336 92864008218917 92954430816988 93089219228642 93179861116888 93234494583776 93270591264032 93271389912064 93325277928064 93414036518656 93551607595264 93635731278908 93726905311312 93778935098807 93781859522624 93816045876448 93871052352896 93873175841536 93917043562433 93962455519744 94100834254336 94185451814792 94329496361618 94366825010752 94422154421504 94468415638142 94514094201856 94651144200704 94653285336064 94790990962213 95020875232738 95076588127976 95113397993432 95129633462656 95169165136864 95206826064896 95261832288896 95578727729212 95685959917184 95779130277376 96153267505022 96247717020416 96341434369024 96442969093744 96536876561216 96623684665027 96914803580504 97009170477856 97101432697024 97103629261184 97396194208768 97483775030096 97578695940544 97671499816576 97776648092396 98244913709824 98350679294504 98461021404928 98739336913696 98845634769791 98884750573024 98925842708056 98981035627136 99022167773984 99039070454272 99133263244288 99423692726449 99425941823234 99520502553836 99559885419904 99617406645904 99618259639808 99656827859456 99917545390208 100007393466526 100104771649064 100144385725696 100203102651392 100249928400076 100347542741264 100406378782528 100445252130496 100504145460992 100594521021124 100838479838824 100896739779199 100897603727648 100936667258336 100995848716672 101091902533888 101094189367808 101240780822272 101339359966208 101430486569776 101486792778161 101636252622359 101685397069312 101735216841076 101794866507152 101835149398528 102082605651614 102232942950866 102347640670912 102447297575168 102847482331321 102930937554536 102948507445888 103046418372352 103048749420032 103146755683328 103448943444119 103549672697716 103651387560448 103861659024032 103962790142848 104056275793106 104259908426752 104369788471312 104471414360768 104573139204352 104982526955488 105084749474432 105401360856064 105510857587252 105613594546928 105716431542592 105813084921908 105916116163312 106034946128384 106387679118448 106449145136698 106491269847872 106553708095744 106594961444608 106657460489216 106969933517993 107012264318752 107071669090022 107074091194252 107116463212928 107175925827208 107179268025856 107218338144512 107281202689024 107333764071352 107597937041582 107637159777889 107700269887028 107805138698992 107847800012288 107961461353928 107963903586448 108066584490592 108129946381184 108171809986688 108235233573376 108332561099672 108595285980272 108658027454522 108658957860544 108701026278208 108764760156416 108870665473024 109189622500777 109232831690528 109355382762496 109561940889856 109668622429184 109782552226412 109889448577168 109989917221457 110097015485548 110220536107136 110327858927104 110758827126038 110759775520576 110867623403264 110973065939456 110975576298496 111092534019376 111300700057183 111406554478282 111410028605824 111518509646336 111624571218944 111744740677024 112060604700268 112398233738336 112400776336576 112507677003904 112617226835456 112966439736904 113058105952064 113168191741696 113627077401656 113737717204384 113782726194176 113848464738176 114191480445952 114227189968372 114294163961744 114405453313216 114526025798821 114571346742944 114637540916444 114682905990016 114750147180032 114794573863424 115198389942454 115243976958656 115307951327716 115310559747656 115311547117312 115356191152384 115423827104768 115477765625404 115590207461456 115657980622912 115761982848239 115874701429396 115920556079744 115984906032184 116155717282696 116268819246944 116336990293888 116665835030416 116837649086704 116948769517216 116968732195328 117017339234432 117062643684224 117131280168448 117425641305466 117539979807224 117588824231606 117635357205184 118227363936136 118342483083104 118699038884608 118814617306112 118921458049264 119162707005251 119278736904964 119279758252928 119395902126592 119862292369274 119980030806272 120096856542208 120223427226448 120340489959872 120448702801609 120929239910752 121046989900928 121537823296708 121585918992512 121656165870512 121704308397568 121754883332992 121873437260288 122179715852246 122251352591992 122367621817168 122370389936288 122486772373952 122667158938688 123013896889016 123086022728032 123205872798848 123335720091038 123384527261632 123387318384512 123455813294632 123504667989248 123577081578496 123624925699072 123808641256768 123939123809683 123987108098581 124059804553412 124108898263168 124180602805168 124181666126336 124229744317952 124666750759642 124788140000888 124837521932032 124969088827492 125090772458288 125164116016576 125212574573632 125285989547264 125702762538808 125775387943933 125825160554912 125966326979584 126335368953157 126458382944348 126581516715472 126582600594944 126684230836352 126962896022144 127077063878518 127200800065352 127321776546608 127708275059456 127829734183424 128069262514592 128207135508907 128329069082578 128454024359192 128455124272384 128458030098944 128580202290176 128956902101573 129082468705372 129209263945216 129713987632502 129859517030464 129985962519296 130104804806704 130112531129344 130231489134656 130358296816384 130493720185387 130886886627224 130938681991936 131014332475936 131066178274304 131450161218467 131527233430684 131578155533188 131655302791376 131707402238464 131780515803104 131783496854464 131922384148009 131974589286176 132103094241664 132180549283328 132221884278458 132299408969416 132428230205024 132554178322496 132696879553966 132749391180224 132875644743296 132878650567936 132956560335872 133005027065344 133332382891904 133472902564274 133475921899684 133524577952318 133528741813376 133602866442136 133655736591104 133732956867104 133734101982208 133785878496256 134177829312163 134256500818076 134387227693264 134440408234496 135116987355584 135248552094976 135372205811024 135504019059136 136053474257246 136185950863144 136318556462816 136319723717632 136729272639232 136852222638404 136985476993456 137263371360479 137398202544512 137531988525568 137655660344696 138069222855746 138204845612288 138336287677952 138339417029632 138744708290461 138876663801694 138900369481952 139011889375016 139035618137728 139148438094848 139691986681156 139848710648192 139984882713088 140191038787072 140531698661186 140587310730304 140669740260608 140738660032334 140806711770112 140955108675472 141010888299008 141014078153728 141092358051008 141219231433501 141561712081426 141644712925352 141699552112664 141782633775328 141838740872192 141920688920192 142126480769728 142264870721792 142348283843584 142392798453724 142476286582448 142615017143872 142765319831407 142820592873049 142821815802848 142904331827348 142960882809472 143044704018944 143100085227008 143603472394018 143660300044352 143743300507352 143800183491328 143936947098112 144383278803608 144499200797714 144523866222112 144583923957928 144664590531968 144724706746592 144781978098688 144937843170848 145100452596736 145510601767552 145667251239692 146364871445248 146519126123188 146522440581608 146661793237232 146804599267648 147379316687512 147522821377568 147967295047936 148111372258304 148244557294288 148545292294217 148689932306188 148691205493376 148835987582464 149417378158958 149585013288256 149730665686784 150228755678248 150315551099623 150316838206496 150375034895072 150437524118168 150463203190144 150606303774976 150609710690816 150768439026296 150828102041344 150974964847616 151194609649097 151417274314943 151490489511424 151564710804052 151653576633104 151713589920256 151797809342816 151857879706624 151945616362624 152082249236078 152306221130882 152379866162176 152451074549228 152540460073456 152543910742496 152599517659792 152604276358144 152688990219584 152837664990976 153346090642472 153436000934944 153585403078016 153808109326144 153957873794816 154048142789632 154107784090624 154499455707961 154559271739327 154649893347404 154711092355456 154800477469456 154861736067584 155489684865424 155641086700736 155792635957504 156402540158176 156554830849664 156719824777334 156872424411976 157026517193728 157639902026516 157789828132664 157793397549424 157943469640096 158565380903384 158716187201936 158870730714304 159647984778464 159827097883648 160128990531328 160284909704192 160451422484756 160607655612784 160754494400591 160844182894096 160911022632724 161091552771968 161248409201152 161784813807344 161878285799594 161879671914688 161942345271616 162037295743232 162195073051648 162366011259088 162430263736832 162670253929729 162734626804256 162830041808512 162988591021568 163064756954554 163160365521608 163223534712056 163224932346112 163319236374112 163383866067968 163862529738089 164022084294796 164118254164592 164178080283784 164183200050688 164274341617568 164278057722688 164434297159552 164676459945088 164824540675886 165141943768816 165238770237632 165399664853248 165643249338112 166297830591488 166476858559648 166611945613568 166774177303552 166947431492236 167262773526121 167450429855072 167454217807552 167613477985408 167776684877312 168433504785728 168597510145792 168775195914052 168939533982128 169422351193472 169600906265882 169766048336248 169931351207072 169932806278144 170596606302668 170762717895952 170925124679008 170954300900864 171443985696256 171622091138758 171789201256712 171928598992192 172113688765382 172306787458624 172793839598968 173048313502792 173216812347488 173318373294976 173483210677504 173652132985856 173808284841232 174064252721008 174160879469213 174229799484832 174330461630332 174331954369664 174335897991424 174399448754048 174501703108096 174924899408896 175183350385862 175252675019968 175355429639936 175437374700133 175526174946304 175608199797212 175711162869424 175779191228368 175780696372736 175882254556736 176040411786967 176467339717942 176570806523384 176639167702088 176742735254176 176812676977664 176914831393664 177503351497108 177702496989056 177875527657984 177949444871296 178211511447424 178385037748736 178570353937898 179108371174096 179282770756544 180159888030304 180331232151616 180335311485056 180506822445824 181211927221003 181217578175296 181389928230784 181566549387776 182454839746816 182647129824796 182824975131344 183002993607616 183719422172104 183898311580256 184104631739392 184644000777691 184823790457124 184896930065536 185003755199536 185005339331072 185076966024704 185561155724672 185728016437834 185908861633976 186178438457284 186359722233776 186468989167552 186541182528064 186650555856128 186828073037312 187103215190528 187271462557816 187379659589941 187453810622624 187557870197614 187563719045248 187632091752896 187742104705792 187746351683072 187834087124866 187924911039488 188201668508672 188370903629584 188475472302299 188658992723236 188733650021504 188844308843008 188936831276284 189302288401408 189581981924426 190041750465476 190153176255952 190226795986864 190259266925312 190338330273728 190523664577792 191002467186739 191157455458424 191371919834368 191558260554752 192119466396221 192306535010044 192495434040832 192885938187488 193073753122432 193247369330054 193829607161008 194018340955712 194202865394048 194207258522368 194967550060192 195157391881088 195342999633152 195553296184792 196106058225469 196489827419648 196701358589008 196922042809856 197478673827392 197691269539582 197769501146048 197851685416112 197962071254272 198044335547968 198078140908544 198847385452898 198851883646468 199041005107672 199119770839808 199234813291808 199236519279616 199313655718912 199835090780416 199897582444651 200014786933052 200209543298128 200288771451392 200499856800152 200615696603777 200695085482528 200812757565056 200890504260992 201008290921984 201189042042248 201676959677648 201793479558398 201795207455296 201873334516672 201991697433344 202183805067776 202188378735616 202481561644544 202780727501443 202860973139552 202973585556322 203272505244718 203370794138624 203470433682152 203589733014304 203670298797056 204165211303228 204465885901732 204695281341824 204894595150336 205694964662642 205861875109072 205897014891776 206092836744704 206097498840064 206701300106197 206897886888238 207099345395432 207302775120896 207723318048064 207925580285696 208112551586212 208737789583687 208739576942624 208942828721536 209146278408704 209965053910976 210169498948864 211021715174504 211227189093856 211432863085184 211626169843816 211832232326624 212069892256768 212691190769239 212775358236896 212898290273396 212982539695744 213107416191488 213189922889216 213939867035986 214024528637504 214143338180044 214148182388504 214232926425856 214351851654416 214358536051712 214436676289024 214667528142704 215195874083164 215274319555778 215400539774056 215610277397984 215695600024576 215922922707856 215927807172896 216133168981184 216259892762368 216343619973376 216470467146752 216665122199344 217104657968471 217190571960544 217316054909044 217317915721088 217402052556416 217529520312832 218379245001554 218465663381056 219123881779712 219565104452824 219778897154336 219979834442914 220194030971096 220441072214272 220655717854208 221302170152609 221517654252076 221519551041152 221735246806528 221946131878912 222185068038752 222601400114366 222813108956564 222820057211648 223037019292672 223489481354048 223690448060131 224121209400536 224796467476672 224801552673152 225015354007808 225234453670912 225894320234401 225932879473808 226116211904128 226336383483392 227254154803312 227475434408768 227696929476352 228454379936744 228588327923488 228810906626432 229052051597642 229142693485888 229275081832888 229365811980032 229500294360064 229589147726848 230172658503697 230261772183079 230396779884908 230487953917312 230615902655432 230621119495312 230623094234624 230712382304768 230955531250808 231180414922912 231315961245824 231523965696478 231749402858792 231841112159488 231969812064368 232311434565392 232537638493888 232673980587776 233331670060832 233582863324447 233675298173408 233897539034432 233937464390656 234034678468864 234125287368448 234262560336896 234851282610932 234948876431633 235079959614448 235177648463212 235270714410368 236454727872272 236684966166208 237398077769216 237842916098528 238325414010502 238557473809928 238559516505856 238791804253184 239491389617207 239724584738548 239960061612544 240446854452896 240680979919744 240897405603218 241858479821504 242093979801856 243075646593416 243171837985024 243312331741024 243408616795136 243509766665984 243746874520576 244121727977153 244359431704492 244460976692023 244502705183984 244735243634336 244740779872576 244973544747904 245334317877376 246027793778032 246172045456064 246411745597696 246671440182076 246769054523264 246774636769024 246911626589264 247009335978496 247617282513536 247878247619366 247974216197162 248119609106824 248217796526336 248361205610336 248363332252672 248459488635904 249187397294017 249333501519284 249576280001776 249675043864064 249938177654984 250181544916576 250328232033152 250425149147264 250571979094528 251405525077616 251550775887866 251650321109824 252670737906314 252916765888696 253163033430944 253165201189888 253368461672704 253925792044288 254154127757036 254401600130704 254643553093216 254917689669461 255416550118912 255659468366848 256138525029184 256408470715579 256414271017814 256658138165156 256908048718384 256910248544768 256916060197888 257913804203146 258164937410744 258418527890432 259427975265004 259719034060928 259971925038592 260209609613408 260462978269312 260716593632768 260987440370774 261773773254448 261877363983872 262028664951872 262900322436934 263054466861368 263156311066376 263310605582752 263414804476928 263561031606208 263566993708928 263844768296018 263949178572352 264206188483328 264361098566656 264443768556916 264598817938832 264856460410048 265108356644992 265238243907091 265393759107932 265498782360448 265751289486592 265757301135872 266010054130688 266664765783808 266789380461149 266945805128548 266951843799368 267049155904636 267057483626752 267205732884272 267311473182208 267465913734208 268355658624326 268513001636152 268774455386528 268880816468992 270233974711168 270497104189952 270744411622048 271008038118272 272106948514492 272371901726288 272637112925632 273458545278464 273704445276808 273970953986912 274526742720958 274796405089024 275063977051136 275311320689392 275869828546403 276138445711492 276409691224576 276672575355904 277489416580922 277753327603388 277800738963904 278023778750032 278071236275456 279157452042157 279383973362312 279697421296384 279969765426176 280382077574144 280789989348323 281063397322372 281174621460608 281339480521216 281477320064668 281910217350944 282021776598016 282184716102016 282438462867002 283123424162852 283289425850704 283399104225328 283565267550656 283841377840384 284252961539456 284529741443584 284785596907448 284952573164896 285230034287744 285530639662814 285641185746098 285643631605696 285808663654696 285921765618944 286089408037888 286200170454016 287038647515893 287206944788036 287320600088704 287486601014704 287600366982656 287873894196224 288766557607216 288998401595428 289047732444224 289167847915856 289329181063936 289449413493184 289875686341696 291021203535104 291334502479384 292158005111413 292729742890496 293038252246376 293044881163216 293323586474464 293609198535296 294758633375024 295045642755136 295934590095872 296489114588576 297090584588434 297379864612376 297382410986752 297671975164928 298544061029669 298834756317916 299170026576512 299461331373568 300457511356496 300631102199246 300633676412992 300750069790144 300875048236336 300926406380288 301212607549952 301219421381632 301536878052592 301656204082688 302101900155211 302389219298194 302834548629886 302980979022848 303129421608104 303307153266208 303427179840512 303595618685632 303891232725248 304164498472156 304612442261764 304902149098456 305078307853081 305080920146912 305087821484992 305199035319584 305377980439168 305675329981952 306692181284944 306872001869888 307170806156032 307616218652288 307915747589632 308998911415922 309118543478654 309299786694808 309422184710912 309600954938912 309723472135168 310630865119939 310979369730848 311282173401472 311585271915008 312805080316352 313109661699328 313439649554668 313744848823952 315279804053032 315579656265328 315586795098848 315886939280192 317130761806768 317432374403872 317741461428608 319295969556928 320257981062656 320902844969512 321215311225568 321508988801182 321688365788192 321822045265448 322183105543936 322496818402304 323441633299967 323569627614688 323756571599188 323759343829376 323884690543232 324074591486464 324732022518176 324860527473664 325340507859458 325469253608512 325660083617024 325812267300247 325977182043136 326129513909108 326320731043216 326447069424112 326449864692224 326638472748224 326932193318653 327725059476178 328044168589592 328236508329184 328356160567568 328366400101376 328548683235136 328556115445376 328868594319104 329352919890176 329649081351772 330153237265663 330283887537632 330477540475264 330639454733497 330799329706496 331286498676224 332953717119296 333223891227136 333894862984472 334525547052242 334900859710144 334908435615104 335226955970816 335553369754624 336536436267577 336867009571456 337195020291584 337550391828104 337879067964256 338844702386944 339201812531764 339532096672496 339862702414144 341193212605336 341525435791904 341850249358016 341908601801728 342887971392512 342910287158569 343244182277516 343578402513424 343857197984384 344227377530764 344613574917248 345587679197936 346096627005584 346433624694976 346636746589952 346966421355008 347616569682464 347990796381319 348128505442016 348321758938426 348459598969664 348660923260664 348663908739328 348671795982848 348798897508096 349003406216192 350025877132841 350366700771724 350505350039936 350710859279872 350874749400266 351216399594424 351422325738848 351558382456736 351561392745472 351764509113472 352080823573934 352934679435884 353141613046768 353278335404176 353485470508352 353829662787328 355006702994216 355404993978112 355751055315968 355898889742592 356423022894848 356770075497472 356793294735839 357140707875796 357289119780649 357815300328031 358216742348192 358565541513088 360319776060608 360662464303232 360670622970112 361013644891648 362423854442006 362435156350592 362779856461568 363133098775552 364196965275871 364909679493632 365294259649592 365649950262688 366005987215232 367438844344208 367796623160512 369288001555382 369647580914248 369793860131072 370007510399072 370010678662144 370153932049408 371122311449344 371238367397209 371456032875668 371817723267952 372356876914568 372572007978443 372719444467552 372937978335104 373082365056128 373301111712256 373656146074624 374206430381056 374542925115632 374750841815077 374759319179882 374907621245248 375115740395228 375127438090496 375264183505792 375484209411584 375492703366144 375668174249732 376592779645537 376741807259168 376950944604598 377317985446472 377467300043008 377688617686016 377873662552568 379163963848852 380083500930952 380306352511904 380453591973728 380518533850624 380676660547456 381047329155584 382004934373478 382314910916848 382743839668736 384238932792442 384613070020088 384990868081664 385771876374976 386147506244864 386494738660108 387655894941133 387659214322016 388036681911424 388405730788096 388414517044736 389922940673987 389935100120384 390314783762176 390685999266304 391106592369584 392212116450938 392979654839296 393402717178016 393844085619712 394957347654784 395382539079164 395539002292096 395703370832224 395924142508544 396088671095936 397694770905796 397703767292936 398082010215344 398239541679616 398469626583616 399670181560832 399795164889302 400029573866104 400419086596256 400577542902784 400999713600304 401231393207554 401390170965056 401625515130112 401781008521984 402016581843968 402378084084496 403194364798589 403353919355296 403586959116796 403590414910592 403746669033344 403983394866688 404367610135552 404963123289088 405561455002886 405721946279104 405947171112644 406545010489436 406940867364304 407179466028608 408330422606456 408931771803464 409390562683648 409789190300672 410989744569131 411389929325284 411723750218144 411794029783552 412185673489408 413402600212394 413795773776476 414198690790864 415446636096128 415851160571392 416225103172424 417475579167374 417479153885248 417885657443072 418292556817408 419518023292459 419930107821952 420338997897728 422043430349008 422454378187712 422865726170368 423252339687632 423664464653248 425382381538478 425550716473792 425796580546792 425965079391488 426214832382976 426379845778432 427629005482861 427879734071972 428049057275008 428286676360088 428296364777008 428465852851712 428703703308832 428873352578048 429335056285408 430391748166328 430548639111556 430801079548112 431220554795968 431845845415712 431855614345792 432266337962368 432519785524736 432687239946752 433330244398688 434209315936942 434381143921088 434632109818088 434635831442176 434804105112832 435059040625664 436333627658747 436758490003108 436931326762112 438247763559424 439130208905648 439557794308672 439959668885828 440388061942192 440882144428544 442604340305218 443035308504152 443039102082304 443470493613056 444370136077504 444769723574813 445202800228732 445626217913128 445640114423296 446978962708096 447380896120262 448242418801072 449592934953344 449603105346304 450030708015616 451788640468802 451865758947616 452232423808256 452672766966784 453998956713757 454508309606624 454950868817536 455393858952704 456908759873488 457176655846976 457621813252864 458104103195284 458285386971776 458550163665776 458731623960064 460345317007394 460523544366158 460793559769816 460975907834624 461231805310864 461242238990624 461246188469248 461424764609536 461911062501616 462360829845824 462631922491648 462776594974603 463047931392956 463498805717584 463682224318976 463939624128736 464439078438881 464622869130784 465075276987776 465347961175552 466663340121664 467165726648894 467350596346816 467795078068864 468069356937728 468250574736896 469702565221864 469897752863266 470159919228896 470355296926424 470541428820736 472909455744544 473369932332416 474796155538432 475685832197056 476187159900361 476650828021004 477114947619856 477119033011712 478982779234414 479449169477096 479920123225088 480893708905792 481361959839488 481794811206436 483242279995111 483716959643008 484187959603712 486151293186832 486343675970048 486624663482048 487019533331968 488243455954306 488718863408984 488921953384046 489005410367968 489470487268672 489481559745152 489947089495808 490668635754752 491860945314151 492055587556064 492344090912128 492585310113169 492823491195392 493342880364152 493538109046528 493549273538048 493823253178528 494018671956992 495234565027072 495465992284991 495756495238732 495948432394324 496239218213648 496435593052672 496722411220672 498374794588034 498667003038568 499152560003552 499350087728128 499876355309968 500363089833152 500656464066304 500850298294528 501143958189056 502612153379063 502811050155232 503101551775732 503300642219648 505341475812628 505833531777392 506326066861888 506736923345408 507851584088576 508308255514072 508803200261408 509287106186432 509835379338922 510833100237824 512277050058368 512816941431158 512828542035628 513316276330312 513816097436768 513820497089536 515827608406292 516329874821488 518855950530008 519438068121856 519943850077184 520419219226816 520925956538624 521433187265536 521467123075457 521974880741548 522960823556353 523547546508896 523754727967744 524057329903744 525800644873868 526108933722736 526312622132752 526621211165504 527122063212416 527133987417856 527689536592036 527898357144704 528412376966656 528887537113832 529197635877664 529712920820096 530216713289984 530476487814182 530787518215864 530997564720896 531502578973184 531514602271744 532287872326273 533071773958087 533329531567616 533578760922298 533891610257096 533903687598736 534098311809272 534114967253504 534411465768544 534622946364416 534931827468416 536711317248652 537026003272304 537548910773056 540467949422336 540994208379904 541488823244096 542016076236544 542579152349767 544213897028984 544743803452576 545274225851264 546917090556928 547408890553616 547941907973824 548519386720669 549053485441916 549592810178048 550622641378784 551739657092806 552276891422984 552819382449152 554978833161844 555506655206776 555601477927808 556047557500064 556142472550912 558314904084314 558767946724624 559394842592768 561579978696646 562126794644744 562349242921216 562678961042432 562954640129336 563820434701888 564369432204032 564876925734004 566246848325704 566574000298579 566578851701408 566798208450656 567130535101312 567682755680768 568505923078912 569059482887168 569571193814896 569905146329792 570460068575488 570726649340939 571061279325628 571282371492196 571287263211392 571617327309392 571843531237888 574077295031786 574413889576072 574641200177408 574973202029408 575200733965312 576885892365601 577533115214432 577996803190856 578095464888448 578335695831712 578658362127872 578898826986368 579751372683392 582042407070208 582669004958768 584316010222826 585459485780992 586076504492752 586089762326432 586647172948928 587218397070592 589517266750048 590091285510272 591869180191744 592978229177152 593603171930587 594181169176868 594759729224752 594764821973504 597088122059338 597669512635832 598340053153024 598922662747136 600677318985653 600915022712992 601262204398492 601267352825984 601500139580288 601750096472672 601852812760576 602425215099904 603073756105184 603312408165376 604203800310422 604778438596388 605669097259772 606258843216208 606614306532416 607191237371264 607782465450496 608328996944312 609224884523528 609804298196912 610156615706162 610161840293824 610175642969984 610398070639168 610755960878336 611350659963904 613141726350517 613384362569888 613744003739776 614341612312064 615232437304576 615831495179264 617635689012797 617997822831844 618237086957308 618599573389616 618844369421824 619201909877824 621261730239878 621958739461696 622564346802944 623170543830016 624996238782643 625610160632704 626219323398656 626879299109336 627489697647904 630559608106064 631159312530656 631173590197696 631773878560384 634261523613536 634864748807744 635482922857216 638591939113856 640515962125312 641805689939024 642430622451136 643017977602364 643376731576384 643644090530896 644366211087872 646883266599934 647139255229376 647513143198376 647518687658752 647769381086464 648149182972928 649464045036352 650048057532419 650681015718916 650938507217024 651320167234048 651624534600494 652259027818216 652641462086432 652894138848224 652899729384448 653276945496448 653864386637306 655450118952356 656088337179184 656473016658368 656712321135136 657097366470272 657112230890752 657737188638208 658705839780352 659298162703544 660306474531326 660567775075264 660955080950528 661278909466994 661598659412992 662572997352448 663536936735491 665907434238592 666447782454272 667789725968944 669051094104484 669801719420288 669816871230208 670453911941632 673072872535154 673734019142912 674390040583168 675100783656208 675758135928512 676365792655189 677689404773888 678403625063528 679064193344992 679725404828288 682386425210672 683050871583808 683700498716032 685820574317138 686488364555032 687156805026848 687714395968768 688454755061528 689227149834496 691175358395872 691919443388537 692193254011168 692867249389952 693273493179904 693932842710016 695233139364928 695965849085143 695981592762638 696257010884032 696643517876852 696919197939328 697321846521328 697327817478656 697343591965696 697597795016192 700051754265682 700733401543448 701010700079872 701421718559744 701749498800532 702432799188848 702844651477696 703116764913472 703529018226944 704161647147868 705869358871768 706277178454393 706283226093536 706556670808352 706970941016704 707659325574656 710013405988432 710809987956224 711797779485184 712846045789696 713586589471678 714281415751592 714578239561298 715630600656062 716433484696384 717131083026176 719932376319247 720639552121216 721324928606464 721341245940224 722027289783296 724142604108833 724847708884012 724870312701184 725559712923136 728393930551742 729819358987264 730588519299184 731299900525376 732011974430464 734877688688416 735593246321024 738576003110764 739295161828496 739587720262144 740015020798144 742244622898688 742476734794418 742912065751336 743635446535904 744713753829136 745144015956886 745438888935104 745875956670208 746164730112256 746602223424512 748789534625951 749085850231264 749501683630154 749518638359764 749815242490496 750231480790456 750254876180992 750528367011584 750968418823168 751336348499464 753185559291074 753460118445223 753483614518336 753901889209196 754635970892944 754934600086016 755747325105136 758327927697704 760167001861904 760612705023808 760907183947456 761037067701248 761353321094912 762094658311168 764009868746956 764327357505439 764629821833696 765487679337472 768477865584884 769226140040176 771543752749952 772295012489728 772989477320216 775311789882266 775318428644032 776073363822848 776811461576192 776829034089472 779104900400281 779845881347974 779870200240768 780629567524352 781371998532608 782213184739168 784424232901876 786805434356032 789914695309568 790765078158328 791078004584192 791406741664448 791848285017088 792177342191872 793000299588121 794168153039599 795389541811592 795407534585872 796164020430688 796479083359232 796939253167232 799340363121664 799590329778604 800059147732208 800838173192512 801682180591747 801999427200608 802462786415108 802780341930112 803251030260224 803562017043968 804756168168992 806388729597178 806707838710592 807173918233592 807180829821184 807493338066688 807966789733376 810333879937673 811122910005772 811443892558208 811894342225288 813090020978872 813881734728608 814358932057216 816660845212912 817863543606928 818781125367296 821979489138262 822779858650568 823447500436288 823588059567104 826805200424788 827591547552952 828397381581728 830893272192256 831702321142784 832450206344848 834138949036757 834951158334748 834958307770496 835771314886144 839036046584918 839860215643904 840677995795456 843140919611263 844086860698016 844908756375424 845731452340736 846504679375264 847328929306496 850764763076956 851101432947584 851593161093584 851930158782976 855258010965722 855759468143944 856098114550016 856573352720176 856592729554016 856931705703424 857407406617664 858670112570816 859442247809977 860783496332656 861097278223112 861602159096224 862441109591936 863691690831424 863711228691584 864532675924736 865039571049472 865374479893504 866660488797376 867573866667781 867909756690067 868418631873884 868762287842176 869264219636176 869271662884352 869608210225664 872667255317494 873516980006216 873862653524224 878260417811296 879115588617344 879919337771656 880776123884384 881764288857088 884347582672099 885208680610436 886070617008304 886078204164608 888740272155008 889539447149626 890405600457464 891252435826256 891280228846592 893957925416192 894761792240524 896484837602144 897449948562349 899185869906688 899206210692608 900061416031232 902698314711011 903577280937604 903731517895232 904464847616512 907997913427514 909016619213248 909901737635072 910787717905408 913456041297709 913817519746976 914353311693952 915243626505728 916208206390568 916570773943552 917100327331552 917463247920128 920151128529269 920690634014788 921047088732316 921587119539632 921951815669248 922463610621728 922484477981248 923822125003232 924721659691648 925263844983296 925553189949206 926095862785912 926997611435168 927364448637952 927879248257472 928878156877762 929245738261568 930150553975552 930695922351104 933326680243328 934331453297788 934701192693632 935590156137728 936138713875456 936501149473792 939244805185141 939405130443728 939795505726532 940319838457792 940710593852848 941082857641472 945818911489088 946739864664832 951371664394112 952374319800722 953301656042008 954229895239712 954238066023424 957965558468828 958898338954192 961787417811584 962723919678976 963589622412872 966484559990222 967433919286016 968375919207424 971212958033227 972302586373664 972687351940096 973249326964096 974039066663936 976486911908612 977437726817968 977843906768092 978010820735936 978940974537344 978963119490304 979894178991616 981337271509504 983721890628302 984111175112128 984688181824256 985170620226338 985646982390784 986685760728304 987076218093056 987098547076096 987646506357056 988534620034507 990469130054144 990931984569982 991512990477464 991896864788648 992478436427296 992871186105344 993444822441344 996749589176068 997334006077136 998305120007104 999752710619936 1000726179666304 1001312928132608 1001700596589056 1005224306758126 1005622100310464 1006203103551464 1006601284439296 1010682951625256 1011667063554784 1012652133723776 1013473846690816 1015703168177152 1016616511028144 1017606400522816 1018574212372864 1019670758677844 1024554100116736 1025633882862316 1025657084071256 1026632552660624 1027632194873536 1031655216812584 1032659749642976 1037711901060016 1038876136243712 1040838438453632 1041851913077248 1042934246150914 1043949761483096 1045921647112706 1047095093017792 1048114659807488 1051601289747736 1052208857697361 1052217867445472 1052625244265504 1053242422331008 1054244126424832 1054267974835712 1055379073184072 1055796714289408 1056824753933312 1057775074227664 1058362267543679 1058395271755328 1059425841640192 1059920920204601 1060433426579968 1060952975628364 1061575036431728 1061995129441792 1063005157946368 1064575744652546 1066143547916174 1066659063135232 1067157521844596 1067783220514192 1067807375197472 1068196623618544 1068229934507008 1068822931537088 1069863654936832 1073422634497304 1074052006544608 1075097821546112 1080935898844672 1082977646488192 1084032152473088 1085158304699534 1088427794057968 1089487606905152 1090548451702528 1094817781107232 1095883815947648 1097038773441338 1098106970883832 1099185620356096 1101245282757568 1103479314185612 1104553782845968 1109957666323688 1111013310413552 1111202955855616 1112095115000128 1112284945101824 1115543592401927 1116629808168628 1117535893449248 1118789685185536 1123159957393292 1124253589289488 1124698485842432 1125909280258672 1127640869403776 1128738864408064 1129753851468008 1132493696651408 1133148000597158 1133157703402816 1133596416901312 1134261070202624 1135365511361536 1137011846157824 1138691777508103 1139142387629792 1139810292659584 1140920137150976 1141453298681878 1142122558651256 1142564742984392 1142574526422784 1143234654618784 1143687062475776 1147037708166623 1148154590063572 1148827779152144 1149282400354816 1149946404058816 1153771784731202 1155066230428864 1155993606381712 1156190929776896 1156671391663424 1157316724255744 1157797653972736 1159502745366784 1160707300596337 1164084814140416 1165338009917536 1168632020445652 1172153008985504 1172179524652864 1173294345897856 1174436794141184 1179034533500096 1180182571020544 1185956458354304 1187206343861174 1188362338353736 1189519458449504 1189529643947008 1194176244118676 1195339025271664 1196680106306048 1201354637971306 1201830045425984 1202524408796984 1202534705651968 1203000279160576 1203500192945344 1203705625521152 1206147512210368 1207232106845921 1208407600620844 1209556877192776 1211338194519544 1212517686432416 1213228613064832 1214382474742528 1215564930900992 1216657993888624 1218449769047056 1219126156284491 1219608596393824 1220313231412324 1220323680587648 1220351285939968 1220796141278336 1221511921756672 1226283452701034 1226768725139776 1227488007479552 1228683224624128 1230464874609152 1232282882508769 1235271378025594 1235995645663688 1236474173914616 1237199146779232 1237688738843648 1238403819755648 1242523460479756 1243917478923392 1245128693605888 1249992477565286 1251220321265408 1252438646797312 1253758598218672 1254979395295808 1256107900645351 1261119216212128 1262318625061312 1262347180395392 1263547757120768 1268483490547021 1268523047227072 1269729497615488 1270965845714432 1277183878227712 1283611379878048 1284861244902272 1286035955204728 1286753463152768 1287288181061792 1288732422175744 1292508005443837 1293766533199868 1294278510458752 1295026286396752 1295037375317504 1295538762172928 1298928090072704 1300096115064838 1301362031437832 1301877014434048 1302640334468096 1303249069200988 1304518055636432 1305282924172864 1305788277696448 1306553890992896 1307728773274612 1310900237904712 1311657617129587 1312176674358368 1312946033316736 1313424642270272 1314194732940544 1314224461781504 1315474377276416 1317411679560704 1318596325407088 1319328306116093 1320612949062652 1321135550150528 1321910161901056 1322557818933988 1327073873470982 1331814868477184 1335579451937888 1337017270307173 1338102188208968 1339603438840576 1339633742460416 1340907823883264 1344836264773547 1346145745070308 1347468038285824 1350201567312416 1351516271857024 1352731585310378 1355378809547776 1356807250127056 1358128386689984 1359450809656576 1364772850421344 1366101743167616 1367400997432064 1371641148634276 1372742407578283 1372976729110064 1374313610053696 1375428791937536 1376909510123056 1378454299668992 1382350716791744 1383838886777074 1384386508022336 1385734498779904 1386546986359808 1390466278729856 1391931698170286 1391963185525276 1392514021768064 1393287035753704 1393838395878656 1394643693042656 1394655634957312 1395195590032384 1399283077112557 1400103508531364 1401466803086896 1402021400159744 1403498997601064 1404865598377696 1405689302955392 1406233529826944 1407058036453888 1408323294295736 1411738717743536 1412554356908786 1412566452187072 1413113341616704 1413941882033408 1415318651149312 1419465092510101 1420026811976864 1421619975912448 1423595558970368 1425692091579392 1427173178943356 1428562831503184 1429156479122596 1431261201312124 1432866969392768 1434262166052352 1439864752638494 1441279104242432 1442649857212928 1442682491880448 1446909100743379 1448285208217666 1449695417768024 1449740625402368 1451119425846272 1456787861103484 1461177038598368 1462599801050752 1464023948860928 1469755377376832 1471186492642048 1477152006221528 1478590323656992 1479175440524288 1480030041596288 1484489245797376 1484953469588836 1485824131502672 1487270893071808 1488838335384673 1489427507658272 1490288031913772 1490877777870208 1491751913340416 1492329460224512 1497579069251902 1498171700462528 1499003367260308 1499037276719528 1499630484980992 1500462961580912 1500509752361984 1501056734023168 1502672696998928 1506371118582148 1506920236890446 1506967229036672 1507803778418392 1509271941785888 1509869200172032 1511494650210272 1516655855395408 1520334003723808 1521225410047616 1521814367894912 1522706642189824 1528019737493912 1528654715010878 1529259643667392 1536955731169768 1538452280080352 1543087505499904 1544590024979456 1545978954640432 1549115191068263 1550623579764532 1550636857288064 1552146727645696 1553622923152384 1558209800800562 1559691762695948 1559740400481536 1561259135048704 1564426369478336 1565833136420917 1568848465803752 1573610868712064 1579829390619136 1581530156316656 1582156009168384 1582813483328896 1584354684383744 1586000599176242 1588336306079198 1590779083623184 1590815069171744 1592328040861376 1593878506334464 1599180659557208 1600118295464416 1601676346385024 1603364361183494 1603998854401216 1604925572830216 1605560683860224 1606502060520448 1607124034087936 1609512336337984 1611208609525879 1611832405281553 1612777459194356 1613415677421184 1614347836467184 1614361659642368 1614986676133376 1620667759875346 1622245820011544 1622887785116416 1623788684450576 1626180041957744 1627763469457216 1628717864114432 1633321690425824 1635080043271129 1635727087213856 1637562250734592 1643958978276524 1645559717301136 1646895000872576 1653610400849576 1655183095105904 1656794763163456 1661786544384512 1664900412689696 1668277898073514 1669902316669496 1669916615540992 1671542629772288 1676439727320449 1678072093169836 1679720431287808 1686281839222526 1688173721396032 1689817512750848 1691462904681472 1693009358750528 1694657858612992 1696418362410031 1701529526153912 1702202865895168 1703186322187168 1703860317565952 1708852095840071 1710516021931444 1711518936287888 1712196229100032 1713146705440352 1713185459108032 1714814813235328 1717340225141632 1718884495619954 1721566992665312 1722194556446224 1723204318192448 1724882219183872 1727383381662848 1727422457383168 1729065351849472 1733320977594752 1735147733335562 1735819513380134 1736837263747768 1737524575684352 1738528439272352 1738543325768704 1739216420451328 1744311781058119 1745334510634988 1747033960012432 1747725307048448 1756520835622592 1758231177234688 1759838675543312 1761552247768768 1768695165344198 1770417361220872 1772141234016608 1772156408329216 1777480544310016 1779078894299252 1780811200914928 1782504871652512 1784423827686227 1787915850832384 1789523584481048 1792969675204288 1794899897124698 1798371739813376 1798412421385216 1805396629422022 1807154561875208 1807463035790464 1808929695233024 1815995826855028 1818033238426496 1819803475270144 1826912082595418 1827635039493952 1828706623387904 1830487253011456 1832416412781136 1833141547887104 1834200654663104 1835850008635513 1840302257058538 1841381268029576 1842094177464632 1843174239079264 1843903631338496 1844927221243456 1844968955962496 1847644250006464 1849443319383296 1850527689966592 1851106379898412 1852191725571824 1853995222870336 1855758496514944 1856667707349637 1857756313755524 1858491476523136 1860301107951104 1866653360486656 1868662906595576 1869402385387264 1871180312275456 1878489610370282 1878810260887456 1879591011453064 1880639676915584 1881421187705696 1882165715282944 1891637822978176 1893479729329664 1902743328788224 1904748639601444 1906603312084016 1908459790479424 1915931116937656 1917796677908384 1923574835623168 1925447839357952 1927179244825744 1931088799824821 1932969119980444 1934867838572032 1942425916066454 1944605172747328 1946498653928192 1952973823817224 1954102164295099 1954875453635936 1955687813536184 1956021641471872 1957881949074688 1957926238980608 1959788357983232 1962674543019008 1965529925438261 1967443781256604 1968222350224256 1969376363648512 1970341240452676 1973371521456608 1974152436186112 1975293012714112 1977069240069014 1980938260108288 1981863969139964 1983025980954928 1983793729577296 1984956872854592 1986889644882688 1993499178352136 1994668012154272 1996610240014208 1999505421239872 2001452359332608 2002625856265216 2003401193178112 2009270532611251 2010448613516252 2011244200620928 2012406207102928 2013202568878592 2021365903250512 2023334127109568 2025304267447552 2033233022056288 2035212801045632 2037148424745728 2039341517355688 2045106035779891 2049108200233472 2051267765724632 2051314168142512 2053265105321248 2055264389747072 2063310433625168 2065319499285952 2075423802120032 2077752272487424 2081676876907264 2083703826154496 2085868492301828 2087899522966192 2089808427207683 2091843294225412 2094190186035584 2096229319614976 2103202579495472 2104417715394722 2104435734890944 2105250488531008 2106484844662016 2108488252849664 2108535949671424 2110758146368144 2111593428578816 2114713301086477 2115550148455328 2116724535087358 2116790543510656 2118851683280384 2119841840409202 2120866853159936 2121905951256728 2123150072863456 2123990258883584 2129151489305092 2132287095832348 2134315043689192 2135566441028384 2135614750394944 2136393247237088 2137645863074176 2139727309873664 2146845268994608 2148104013089216 2150195643092224 2161871797689344 2165955292976384 2168064304946176 2170316609399068 2174416055839573 2176855588115936 2178975213810304 2181096903405056 2189635562214464 2191767631895296 2194077546882676 2196213941767664 2202490565515136 2206958628371224 2209107565691936 2219915332647376 2222026620827104 2222405911711232 2224190230000256 2231087184803854 2233259616337256 2235071786898496 2246319914786584 2248507178578976 2249396971684864 2251818560517344 2255281738807552 2257477728816128 2259507702936016 2264091433099769 2264987393302816 2266296001194316 2266315406805632 2267192833802624 2268522140405248 2274023692315648 2277383555016206 2278284775259584 2279620585319168 2280685871101729 2281840274301952 2282906597363756 2284245117302512 2285129485968784 2285149052845568 2286469309237568 2288525353230571 2294075416333246 2296309180127144 2297655558304288 2298564800709632 2299892808117632 2307543569462404 2310132460857728 2311987212763424 2312381859553792 2313342783326848 2315595307945472 2319005490733568 2321414601192674 2330676019835072 2337264040891304 2344306017971008 2344359049305728 2346588691795712 2348873588282368 2355755053873039 2358069067000192 2360365142041088 2371912916708608 2374412687722348 2376724676707472 2379038916899008 2388352488237352 2390678050543328 2393360212612096 2400372010109983 2402709275942612 2403660090851968 2405048817593968 2405069411303936 2406000558321152 2407000385890688 2412295024420736 2414464213691842 2416815201241688 2419113754385552 2422676389039088 2425035372864832 2426457226129664 2428764949485056 2433315987777248 2435935574669233 2436899538094112 2438252312568982 2439217192787648 2440626462824648 2440647361175296 2440702571879936 2441592282556672 2443023843513344 2450181139929887 2452566905402068 2453537450279552 2454976014959104 2460929749218304 2464565765017538 2470542756051188 2471991291327376 2472948347829232 2474398293558464 2476807639511296 2485046920959512 2487834957846784 2490257387211776 2497553063150873 2499984955130572 2502440642530816 2507517196437344 2509958790591616 2512215801290702 2522238432424256 2524637250122624 2524694360790784 2527095514241536 2536966981094042 2537046094454144 2539458995230976 2541931691428864 2549378756931097 2554367756455424 2567222759756096 2569722489804544 2572071910409456 2573506926305536 2574576362123584 2585016010887674 2587533066399736 2588557020917504 2590052572793504 2590074750635008 2591077524345856 2597856180145408 2598668571780463 2600192230129676 2602724062875664 2603754028868096 2606498138401976 2608004055849101 2609036111272864 2610565848345728 2611576555392896 2613107781985792 2615457546549224 2621800475809424 2623315234259174 2624353348716736 2625892066633472 2626849284540544 2628389465881088 2628448923563008 2636149457518759 2637192650814176 2638656612232186 2641225898125304 2642271100301056 2643820323802112 2645115637867976 2654147746941964 2663629736954368 2671158903875776 2674034540614346 2676204376417936 2679206877681152 2679267484920832 2689672529547094 2692291490140616 2694936076571648 2700403134624832 2703032543714048 2705463170620756 2713591264587931 2713614500254112 2716256773379968 2718901619313152 2729545700842688 2732203486335232 2734801994864128 2743282297268552 2745484815156566 2745953458220128 2748627220107392 2750857583875072 2753819020246112 2756908599337984 2764701433583488 2767677773554148 2768773016044672 2771468997559808 2780932557459712 2783863396340572 2783926371050552 2785028043536128 2786574071507408 2787676791757312 2789287386085312 2798566154225114 2800207017062728 2802933606173792 2804042800319488 2806997995202128 2809731196755392 2811378605910784 2812467059653888 2814116072907776 2816646588591472 2822360553590123 2823477435487072 2825108713817572 2825132904374144 2826226683233408 2827883764066816 2838930185020202 2840053623953728 2854346357886712 2857125663006368 2858312958245192 2862522402624248 2865733938785536 2868524332104704 2876928211983917 2879729505276988 2882558208484864 2885299714425856 2893818201486758 2896570416435332 2899390835536048 2899481250804736 2913575722206968 2922354077196736 2925199602101504 2928047897721856 2936626163047213 2939510754753664 2942372985284096 2954304012443056 2957180647313984 2960060083192576 2969906939177672 2971648263005344 2974541786143616 2977676670769346 2978855015316544 2980576063827544 2981755555740416 2983503826680832 2984658920449024 2993403038380027 2995158138503804 2996343400925056 2998006734520616 2998074553439056 2999260969961984 3000925923161824 3002113468046336 3005345393997856 3012742237164296 3013840473780892 3013934458073344 3015607556836784 3018543883571776 3022989300420544 3033311710790816 3040668007447616 3042450820095232 3043628735789824 3045413284379648 3054335393611229 3056039474987824 3057309430021756 3058519287334784 3073911462339536 3076904560160704 3086175010999808 3091957909280864 3098230382136526 3101247159529064 3101273714576128 3104293455291392 3113388065023691 3116419601601124 3119383525391896 3119480800963072 3128852738956672 3131666272841834 3137696931607504 3147221737424128 3159658781238272 3163060312633312 3164312018336768 3165626966657792 3168709368767488 3172001198352484 3176672612158396 3177992696996299 3181558167246368 3181630138343488 3184656081722752 3187757012668928 3198361319114416 3200236590928832 3203352692770048 3206728722366988 3207997708802432 3209851145660432 3211121367720448 3219024672675968 3222417219051758 3223664810563106 3225554918388712 3226831354842368 3228695672934368 3228723319284736 3229973352266752 3239436164822221 3241335519750692 3244491640023088 3245775570232832 3247577368901152 3252360083915488 3255526938914432 3257435728228864 3266643380851648 3270160086542258 3271454174427712 3287917956553048 3291119434602272 3293790001745152 3307220801699152 3310366190211808 3313589526326912 3323573088769024 3329800825379392 3333310119302527 3336555796147028 3339804633338992 3339833231081984 3352879454640898 3356144186339672 3359440862575616 3372563678445052 3376347442792064 3379635025501696 3386018717501056 3389315717225984 3392836724820062 3403059052307824 3404405731790336 3406372644374336 3417704191680142 3421032043862888 3423037872575776 3424392458200064 3426293410880704 3426370918216064 3429629626470656 3434680450283264 3437768991239908 3443026617199057 3443133985330624 3444389112892448 3446408636384896 3448097170792183 3449764438367744 3454766763325696 3454844914766336 3458130703698944 3466641955189504 3468261945994937 3470295466671124 3471639026760268 3473674527495536 3475049151368704 3477056878544704 3488623562116238 3490669021269976 3494067920024864 3495450614096896 3513041671245184 3516462354469376 3519677351086624 3523104495537536 3537390330688396 3540834722441744 3544282468033216 3554961088620032 3558157788598504 3561622401829856 3565009743305024 3568847655372454 3575831701664768 3579047168962096 3585939350408576 3589799794249396 3596743479626752 3610793258844044 3614309123750416 3614926071580928 3629046876548041 3631991653710056 3636066476852992 3639606950540288 3650269861528199 3653824165190836 3655270078987904 3657413246775808 3664832825562272 3666283095774208 3668401309326208 3671700017271026 3680604514117076 3682762536059152 3684188354929264 3686348478158528 3689854442486912 3689937911924992 3695288500012928 3698886638766592 3702212759796824 3704383451143648 3707990445740672 3711516993029888 3713335414699274 3715512627511048 3716982953046272 3720602215902208 3726015106283911 3731502417706609 3733306720973312 3737325813191152 3738804770774528 3742360624550912 3756979220740564 3757620521774912 3759182022906128 3761279353831168 3762842375411392 3783275645956352 3786959458659328 3798054066448369 3805486657576448 3809497279202888 3813206624168032 3816919580958848 3831862233875312 3835593355816768 3847149671246336 3854358489651488 3862177599649642 3865938239960888 3869735677144064 3884851832132908 3889210345494656 3892997307856384 3905947647634448 3908204328590198 3909750907271872 3911375627072368 3912043282943744 3915763898149376 3915852477961216 3927324702017743 3931059850876522 3934887562513208 3936444700448512 3938752727297024 3940682480905352 3946743042913216 3950586025428224 3954138480138028 3963727938279928 3966018002090053 3966051961909856 3967587459154592 3969913745709184 3973779289765376 3986998356704272 3989336024308544 3993220480028416 3999010842479744 4002904718665216 4018541065222502 4020897227032504 4022488401241856 4024812414205856 4026405137757184 4038201246559207 4042731806501024 4046668254219136 4050608534895104 4066466044112576 4070425602091264 4074296849491456 4078683034711376 4090212071559782 4098216400466944 4102535531449264 4102628336285024 4106530210642496 4110528779494144 4126620867250336 4130638998571904 4150847604240064 4163353753814528 4171736984603656 4175799045932384 4179616854415366 4183686588450824 4188380372071168 4192458639229952 4204741232899571 4206405158990944 4208835430789444 4208871469781888 4210500977062016 4212969689324032 4216976505699328 4221516292736288 4223186857157632 4229426602172954 4231100296910656 4233449070174716 4233581087021312 4237703366560768 4239683680818404 4243811902513456 4246300145726912 4250118513142489 4258302978610184 4264574191664696 4268630087378384 4271132882056768 4271229500789888 4272786494474176 4275291726148352 4279454619747328 4291992084453619 4293690537989216 4296208026178432 4300391286184448 4331910585952768 4340633218798136 4348832111679146 4353711176231872 4357950427620608 4362193806810112 4374973671478501 4379271124428928 4383535263790592 4388155093765352 4392427883535328 4404981131030272 4413917256742448 4418215131383872 4439830665294752 4444053241654208 4444811823422464 4448380460000512 4462174369607708 4466519232674512 4470143573796992 4492639829573168 4497014357157952 4503637121034688 4510563477615104 4519015405872032 4528182866199538 4529974786605632 4532592002388632 4532630813611264 4534385667605248 4537044280810496 4550336402726933 4554767110032412 4556569550519168 4559241170638336 4561371742203458 4565813194727512 4568490234605024 4570258971937568 4570298105691136 4572938618475136 4577050706461142 4588150832666492 4592618360254288 4595311116608576 4599785616235264 4615087138924808 4620264921715456 4623974425526848 4624763719107584 4626685566653696 4631190615890944 4638010981467136 4638312831565907 4642829202385348 4644758557148437 4661352039670144 4674528081782608 4688612035942016 4688718098611456 4693177383591424 4711510107746078 4716138134000384 4720730284082176 4734560548586323 4743825833417216 4748825375444696 4753449353414944 4758077833798016 4776704976474704 4781356101086656 4800744020219966 4805418551885224 4807320181703936 4810097635187936 4810138822607872 4812001116642304 4814000771781376 4824590048841472 4826098776163717 4828928427383684 4833630402483376 4838227508771104 4843436103719759 4845352778078176 4850070745729664 4852914452259328 4857529898970112 4866631975554496 4871760943596001 4871871149338466 4873799076188224 4876504625137964 4878434385575296 4881252925649296 4881294722350592 4881405143759872 4883184565113344 4900362279859774 4905133810804136 4907074900559104 4909952029918208 4929131530035076 4941085512102376 4943982582654752 4945896695658464 4948796587116928 4953615279022592 4970093841919024 4975669915693568 4995106126301746 4999969910261144 5004881285061632 5015034392874688 5019917581183232 5024431602581404 5039526634234729 5044476864848512 5049274500245248 5049388721581568 5054191028483072 5068998228761831 5073933962188084 5074092188908288 5078917990461952 5098757513862194 5108735512910848 5134445519512192 5139444979609088 5144143820818912 5147013852611072 5149152724247168 5170032021775348 5175066132799472 5177114041835008 5180105145587008 5195712360290816 5197337143560926 5200384460259352 5205448125751328 5207508057736192 5212996276803952 5216008111698202 5218072222545728 5221131696691456 5223153110785792 5226215563971584 5230915093098448 5241526742381657 5243600951618848 5246630468518348 5248706697433472 5251784133266944 5253698569081088 5256778931762176 5272298915037518 5274220829116561 5274385301628352 5277313224464372 5282451796250608 5284542200602112 5290231275735952 5308295493883928 5327259473908736 5342317807751552 5348069081228692 5352408752835872 5358413755362304 5379345059094188 5384582980281232 5400806269249664 5406065087428096 5410926341241512 5427182529175862 5427229000508224 5432513546759936 5437803238626304 5453734302801967 5459091401685376 5464406972670464 5469603989728256 5486564594537104 5490969630313132 5491906916440256 5497254440214784 5507638040492224 5529402867166976 5535355547108296 5537546032089344 5542937995119616 5551002097116847 5559177071277193 5561865114919424 5567726792681144 5567852742101104 5570056087072256 5573148143014816 5575353583514624 5578574772170624 5597132308450228 5600414034125456 5605867212347584 5613995990404256 5619462393510784 5622757211821568 5624934119307776 5633293177182944 5644721107180246 5646954870974144 5650217427635144 5650265808748288 5652453366466816 5655767528133632 5672337159563711 5677860370040404 5680107247907456 5708692715773424 5714251326012736 5716625916490384 5725044805248496 5731467877571072 5753856423967834 5759459010553976 5765116416969728 5787636402973516 5793140832870664 5798781671072096 5827151444413936 5844708154393472 5850399204203008 5873252326094426 5879021509507328 5884745970568192 5901986437278841 5908608024886112 5914361294627968 5920120166385152 5939813878355344 5943296526010688 5949083572287232 5955353341538692 5957710030633088 5961152127655088 5963511111480832 5986806076760054 5990316277007608 5992686801850112 5996013469041232 5996149106878112 5998521939923968 6001851846323648 6010690787995712 6016095734669839 6025484474328592 6027680947561784 6027868916146688 6031215113673568 6037087767143552 6045978600841088 6066623421581632 6081336014895232 6084901640190464 6087257471579648 6108670787222458 6112078949975648 6114618860043512 6117038574669568 6147822924679072 6153809120321408 6172350021999616 6183915818561728 6190433078704693 6196460764273052 6202494319058128 6202547429152256 6226776130047382 6232839203202248 6238767050783792 6238961601926144 6257705477913344 6263332545683668 6275393863215008 6282149639936443 6294443474848256 6326120625266624 6331253933315584 6344002396704968 6353345224316792 6355985393992598 6363116334492736 6363260276686976 6369312163445504 6375514025337856 6394192289083963 6396722638228832 6400473181857664 6406705385540096 6413457444733976 6415995417604864 6419702291320864 6422242735440896 6438049345351936 6441057899704883 6444834438103516 6447329621126212 6451109836777424 6453662709684736 6457391345868736 6478872329644442 6482671039501384 6488983280046176 6491551140465664 6495154737802304 6504720167830976 6511053877828864 6514871456457728 6533286761703296 6540320173084516 6542908348855424 6575835913106096 6582238869204544 6587580003490304 6614441603398304 6620732380423616 6627179052653824 6659601650758784 6666620238605054 6673111592294056 6679609266677984 6679666462163968 6705758909281796 6712288372679344 6745127356890104 6752694885584128 6759270051003392 6772037435002112 6778631434451968 6779072599980941 6785673449640124 6798490706232589 6806118104615648 6808811463580672 6812745288748672 6835408383360284 6842064087725776 6846075745151552 6852586821761408 6852741836432128 6859259252941312 6869360900566528 6875537982479816 6886053234398114 6886267970661248 6888778225784896 6892817272769792 6896194341584366 6899528876735488 6909533526651392 6909689829532672 6919742340241549 6933283910379008 6936523891989874 6940590933342248 6943278053520536 6947349054991072 6950098302737408 6954113757089408 6977247124232476 6981338042539952 6988135840049728 7026083342490368 7032924708938752 7039354702173248 7046208991075072 7053528980546971 7074780661376792 7081669444883488 7088564936066432 7109922177240064 7116315577197008 7123244803659712 7130019486610048 7137695310744908 7158094337924192 7171878700817152 7179599588498792 7221586517688088 7228618247500832 7229852143161856 7258093753096082 7263983307420112 7272132953705984 7300539723056398 7307648330381672 7310540157975808 7314826493551616 7329665651124544 7336802618652416 7343400034542052 7361209028234152 7365462003881527 7365525072118304 7368376709858528 7372696956317056 7379708884973824 7379875823849984 7390577000025856 7397773277533184 7404425519593648 7408535872805753 7408766902287296 7415980891481344 7419446441432207 7423033986059776 7426670829398548 7431025255022096 7433965906092544 7452030212567822 7463004835413218 7466613441946624 7474651626382304 7477609541549056 7513958441481128 7515241043549824 7518364045812256 7522558707662336 7525684750822784 7566551291912704 7596108132896738 7610973315152896 7618994558405776 7626413248336064 7633839161917696 7663724467750624 7671186711633536 7694299342492672 7708716979302976 7724355199299284 7731876479921776 7769703664265816 7778420690989312 7785994615712768 7808805146813489 7811895295268896 7816408657180396 7819501814543744 7822751254144736 7824086565887488 7831527796298752 7854649404035486 7862119701753044 7869775125026416 7872889400897024 7881364961810704 7893486085826432 7901172050856448 7908276960276056 7927455876559856 7932036004180106 7932103923819712 7935174918309184 7939827491418368 7947558579530752 7970842442556721 7973996713408544 7978672048617088 7986440960056832 7998021684959488 8005809437330432 8029263957166361 8037082130445004 8041794454065008 8044976802483712 8049624828411712 8076402493118414 8085463613002048 8093336508438272 8101217069790208 8124951104174359 8132932088225152 8140851204182528 8148593698982912 8157366069422752 8180424143119564 8205071062898528 8205256672570048 8213060421284992 8221057558988288 8253241734500672 8261277997143808 8301695208480128 8326707507629056 8343473969207312 8351598091864768 8359233708830732 8367373176901648 8376760744142336 8409482465799142 8412810317981888 8417670861578888 8417742939563776 8421001954124032 8425939378648064 8443032585472576 8450624747921447 8458853204345908 8462200593821312 8466898140349432 8467162174042624 8479367361636808 8487623805026912 8492600291453824 8500237026284978 8516605957220368 8529148383329392 8537260174756768 8542265764113536 8542459001579776 8545572988948352 8550583452296704 8583984168907238 8587381075978432 8592416052356864 8600782572368896 8625980177561383 8663821171905536 8681266437596272 8697664223358292 8707422352463744 8715900855241216 8749947342957002 8758542248857856 8767070527581184 8776310187530704 8784855767070656 8792755304517457 8809962262060544 8827834513484896 8836430262767744 8879661330589504 8888106483308416 8896760920001024 8924348739215416 8933038465349024 8940287147593984 8985279659146336 8994028714315904 9007274242069376 9021126955230208 9038030811744064 9047556038106859 9056365732399076 9059949573211264 9065184004777264 9065261627222528 9068771335210496 9100672805453866 9109534220064824 9113139101038336 9118482341276672 9122743484406916 9131626389455024 9136980469210048 9140517943875136 9145877236950272 9154101412922284 9176301665332984 9181603319907109 9185236720508576 9190622233217152 9199571232470528 9230174277849616 9240529843430912 9247948851053696 9253371133307392 9276625663131814 9285658404770696 9289517114296874 9322704079340288 9349056163565216 9359120892150211 9377224071884032 9377436197222912 9386354767182848 9413853853414829 9423020215492156 9432276268000768 9469121097172646 9487651666834432 9497650750889392 9506898706829888 9516155667596032 9553409952949408 9562712202173312 9601488040439932 9610837103770448 9614640363407872 9620195270375872 9628001543562752 9649180097682944 9652197552327434 9657856854767368 9667260804966752 9676455017542208 9686872207439518 9690705556156352 9700141491459328 9705828904518656 9733263951108992 9743521887192002 9743742298676932 9747598152376448 9753009250275928 9756868771150592 9762505851298592 9762589444701184 9766369130226688 9794981539787899 9800724559719548 9810267621608272 9814149801118208 9858263060070152 9882171024204752 9887965165309504 9891793391316928 9897593174233856 9907230558045184 9936255647570707 9940187683838048 9951339831387136 9990212252603492 9999939820522288 10030068785749376 10039835162366464 10048863205162808 10079053268469458 10088953729697024 10098549000490496 10098777443163136 10128363705203653 10137996457523662 10147867924376168 10148184377816576 10157835980923904 10197515027724388 10268891039024384 10278889959218176 10288287641637824 10294027705222144 10298305448494336 10309003894645573 10340064043550696 10350132265598944 10354228083670016 10360210291174016 10391424720581632 10394674287121852 10400768920518704 10410896251502656 10421868347692711 10425992553607904 10432016223396404 10436144445091456 10442263393382912 10446306221571584 10461830186196896 10483053484763314 10487201903237696 10493260937036696 10497413394866944 10503568266533888 10507397138162176 10544597830075036 10548441658233122 10548770603256704 10554626448928744 10564903592501216 10569084401204224 10580462551471904 10616590987767856 10684635615503104 10696138162457384 10704817505671744 10758690118188376 10769165960562464 10801612538499328 10812130174856192 10821852682483024 10843806337477841 10854365058351724 10854458001016448 10865027093519872 10907468605603934 10918182803370752 10928813945340928 10960831954946419 10973129189074208 10981939260626264 10983813832880512 10994508880429568 11015276080984448 11058805734333952 11070711094216592 11075092064178688 11102004194233694 11118354142554386 11123730229838848 11135453585362288 11135705484202208 11140112174144512 11146296286029632 11157149544341248 11194264616900456 11200828068250912 11211734424695168 11227991980808512 11238924787021568 11245514423643136 11249868238615552 11266586354365888 11278460266681153 11282826836970871 11289442214360492 11293909741948288 11300434855270288 11300531617496576 11304906732933632 11344674319127422 11355720740080808 11360214495814912 11417385431546848 11428502652025472 11433251832980768 11450089610496992 11462935755142144 11507712847935668 11518918021107952 11575272805947032 11586281665741328 11597563342144192 11654302888827872 11689416308786944 11700798408406016 11735078091243143 11746504652188852 11758043019014656 11803972874557682 11817216049772224 11828722589255936 11840240332770304 11874928536870217 11879627756710688 11886593052021376 11898167144574464 11910706683077384 11915420061266176 11922304255310176 11927022222961664 11961964670880497 11973612153520108 11980632554015216 11985373603700224 11992026938082464 11992298213756224 12003703692647296 12021381575991424 12032191469339678 12050968948657184 12055361895123568 12055737832293376 12062430227347136 12074175534287104 12091957201682176 12133246843163264 12162672029790464 12169803280380928 12174514943159296 12210182467406833 12217341574444916 12224157899951296 12229237720087024 12234077149339136 12295645849358144 12307618240642816 12367831637123456 12380866157409386 12392921528546104 12404988638116256 12405094858304512 12453552260094764 12465678406404496 12477534101567584 12515410955826688 12526665091367336 12550787726430016 12564299279872886 12588886949696512 12652241250533248 12662507866631168 12688004793409936 12706690448633584 12711970787985196 12726232668985472 12726520553373952 12738624326891008 12788384578167926 12793445276457664 12800946363715328 12813410771080192 12826914889467952 12831990835209728 12839404582641728 12850950060448591 12876098690703872 12882115799409766 12889668876207032 12894659242252424 12902219673554848 12907325419369472 12914782691737472 12957744659288884 12965342079002768 12977966560092352 12990309475604608 13009440335661952 13022107755657728 13066573523406592 13080640346169032 13085816697710848 13151671826212192 13164477738409088 13175160006980608 13228883206796608 13241464760847232 13254358105307648 13319203301517568 13333240477210108 13346223184588112 13359218533355968 13411517818563592 13424576745358688 13490254713780208 13505389771168256 13544074870004224 13558145199961882 13571346899280248 13596981412465178 13612236209231296 13625490577497344 13670816766720568 13678715150065693 13684128175451552 13692151490303104 13705173643522816 13705483672864256 13718518505882624 13738721801133056 13751075964959632 13758709478067827 13772106468796228 13772535941322496 13777556451569792 13785634545539584 13792388683168732 13819067053302784 13839484680483098 13866567820758016 13873047783979748 13881181866684496 13886556107041072 13894698109982144 13908227514178816 13954494248464952 13962676085079904 13976271680099456 14052166684980736 14078709404346496 14092417982150144 14107057961093942 14149561322753584 14163338889766976 14177129872132864 14232631154394016 14246489607319424 14260038973220096 14275390621489816 14315742250459237 14316188675848384 14343757401634304 14359199176997584 14443173035376176 14457236495001664 14459704286323712 14516187506192164 14527966614840224 14544265907411968 14601079446112796 14615296660763344 14621080315951616 14659331302249088 14673605237304832 14686800069084104 14722418056468304 14730924007763054 14731050144236608 14736753419717056 14745393912634112 14759417769947648 14759751647699968 14781154000051712 14802993107605339 14808851039187296 14817071745611506 14817533804574592 14831961782962688 14838892882864414 14846067972119552 14853341658797096 14862050510044192 14867931812185088 14904060425135644 14926009670826436 14949303252764608 15027916882962256 15030482087099648 15036728091624512 15045117415324672 15051369501645568 15089194907752381 15133102583825408 15192216265793476 15237989116811552 15252826496672128 15267678323835392 15327448935501248 15342373423267072 15417433958605952 15448710398598568 15463752959843552 15539407328531632 15556841381978624 15617610293626978 15623790590537792 15632817314360792 15639003629087488 15645502508289472 15648173131774976 15709298808070972 15724239403506088 15739550250052832 15745778801794048 15762729923621408 15786972171652864 15802344101712896 15816553920552112 15848640031698383 15854911753119712 15864072008360212 15864207847639424 15870349836618368 15879654982836736 15941684885113442 15947993426817088 15957344097234176 15972881920113664 15996043369918976 16019677472613997 16058527914332722 16074164260890008 16083588908130016 16089953604967424 16099249656823424 16152804986236828 16170927226004096 16186673016876544 16249902208348718 16265864176450304 16281702408365056 16314732138845504 16329402708389563 16360848286239128 16410142125797056 16410513345140096 16426120842569984 16442115117976576 16490285377111273 16506483469001344 16522555994287616 16603390416960256 16686947938414624 16703196183729536 16718467417661464 16734746353803296 16753521488284672 16802604070769881 16818964931598284 16825620635963776 16835341723157776 16835485879127552 16842003908248064 16886065170945152 16901249495842894 16917706408691816 16924401187642624 16933796280698864 16934324348085248 16958734723273616 16975247610053824 16985200582907648 17000474052569956 17033211914440736 17051549022684631 17058296766658784 17074520349513536 17084531528227072 17084918003159552 17091145977896704 17101166904593408 17151267979509209 17167968337814476 17174762151956864 17184832104713728 17251960355122766 17362532875192544 17395328446716584 17414844704927488 17431801710482432 17482871442056111 17499894685914004 17517084497715712 17552620375061408 17569711534141312 17585510609034914 17619924524121088 17655669026969792 17672860525535488 17759322661179008 17776212966616832 17793521840002048 17845651298517679 17848697478430832 17866076930698048 17880574295187968 17970559318292672 17988057428631808 18014548484138752 18076061623488128 18095112076213718 18112731464798152 18119899146422528 18130368009554528 18130523254445056 18137542670420992 18190680002463241 18201345610907732 18219068440129648 18226278202076672 18245486968813832 18263252778910048 18273960938420096 18281035887750272 18291754473900544 18308202825844568 18352603330665968 18363206639814218 18370473441017152 18381244466434304 18399142464941056 18453046202631313 18460348555699232 18481059686861824 18495897702107392 18506742266614784 18553251326263628 18571316809541392 18579034228593748 18645408158680576 18698112327130432 18718241784300422 18754448143768064 18754872394445824 18827707706829658 18846040430984312 18864552536001536 18938242194345292 18995301501778784 19013797413659776 19032311335192064 19106819905898816 19125424404346624 19202976080879864 19221674207540896 19229280726815744 19240390540751744 19256003087125504 19298360195365888 19304395104654868 19315713709534736 19334521609933504 19352910035084416 19373744414879036 19381411112312704 19400282982918656 19466527902217984 19487043774384004 19487484597353864 19495196304752896 19506018500551856 19513737542301184 19525011702597184 19589963079575798 19601449119439096 19620535243216544 19628299602236416 19716526120140304 19764342048409504 19775930330619008 19783586782633856 19795186348467712 19872511295141414 19880375367676096 19980424505206984 19999879641044576 20060137571498752 20079670324732928 20097726410325616 20138497483887419 20158106536938916 20177907459394048 20197098000980992 20256727410407306 20275992915047324 20295735848752336 20296368755633152 20395030055448776 20537782078048768 20576575283275648 20596610896988672 20618007789291146 20680128087101392 20700264531197888 20720420582348032 20789348574243704 20801537841037408 20821792503005312 20843736695385422 20851985107215808 20864032446792808 20872288890182912 20884526786765824 20892612443143168 20923660372393792 20953821268660189 20966106969526628 20974403806475392 20986521874073392 20994826789733888 21014794276324352 21089195660150072 21096883316466244 21097541206513408 21109252897857488 21129807185002432 21160925102943808 21233181975535712 21369271231006208 21392276324914768 21409635011343488 21517380236376752 21538331921124928 21603225076998656 21643705364966048 21687612674955682 21708730116703448 21708916002032896 21730054187039744 21793716455165837 21814937211207868 21836365606741504 21921663909892838 21946258378148416 21963878521252528 21967627665761024 21989017760859136 22030552161968896 22053438711330403 22117611468667904 22141422188433184 22150184128357376 22204008388467388 22236708285108772 22270907170724576 22271410968404416 22292592572059264 22314299088682496 22388529233800912 22401656136501824 22423468849390336 22455983961617024 22477849574043136 22533172708731776 22556920533362306 22565653673941742 22578884428720984 22587819483896576 22600869710540576 22601063234993152 22609813465867264 22676053153755547 22689348638254844 22711441480161616 22720428991629824 22834770863093696 22857005304050944 22866503665961536 22900179220993984 23015425695871336 23037836042215904 23150545611894064 23172563331482656 23195126684288384 23308605777655744 23378832617573888 23470156182486286 23493009304377704 23516086038029312 23607945749115364 23634432099544448 23657445178511872 23749857073740434 23759255513421376 23773186104042752 23796334289148928 23821413366154768 23830840122532352 23844608510620352 23866050112261669 23923929341760994 23947224307040216 23961265108030432 23970747207400448 23984053876164928 23984596427512448 24007407385294592 24042763151982848 24064382938679356 24101186320393399 24101937897314368 24110723790247136 24124860454694272 24136680195545281 24148351068574208 24183914403364352 24266493686326528 24325344059580928 24420364934813666 24434683148889832 24448315799902592 24458475440174048 24468154298678272 24591291698716288 24615236481285632 24735663274246912 24761732314818772 24785843057092208 24809977276232512 24907104520189528 24931356812808992 24955068203135168 25030821911653376 25053330182734672 25101575452860032 25128598559745772 25304482501066496 25376009586819872 25403328135836287 25413380897267168 25423941575970392 25452465337970944 25453041106747904 25477248653782016 25551889030697393 25576769156335852 25586890552915328 25601892727430656 25653829778935904 25663981670419456 25678809165283456 25701900120897182 25752197381407744 25764231598819532 25779337752414064 25789318484504848 25804439347109696 25829565383474944 25915489318577768 25930684158005536 25955933120184704 25980618951209216 26018880671323904 26044215511315456 26082105743987377 26120516923946263 26133147046813184 26161280692338064 26171633395421696 26303343652424384 26328955476818176 26457766413593216 26482929521694464 26508716210615296 26586378465138583 26638406603035136 26666480954420216 26692446369176224 26718437066711936 26823035637127184 26849153490717376 26980509427560416 27010779542336512 27088149740008448 27116290399923764 27142693798560496 27193962824930356 27224472418462592 27250981154994688 27341633533441136 27357430300131386 27368256350903104 27384302980606208 27410347287045632 27410967345728512 27491272914124201 27502151929919264 27517418956135654 27544212937592456 27545071882644992 27555112903139584 27571269091079168 27584777366337464 27678969360966196 27746095567959496 27762363733368992 27773112214082144 27789396219964288 27816455028357632 27908988496929904 27925352170159808 27952543360198912 28104333369961472 28157418808692992 28184835964300288 28214115922187884 28267408725914449 28299122645507168 28326677779533952 28354259744265728 28465262308788032 28492979214638848 28520077946440192 28550781242979632 28631484500918474 28632377351696768 28687514803268608 28718398353995168 28886346070752352 28914472990003328 29032375012384328 29055933229680448 29202158892225592 29230593321526688 29242160631903232 29318662604498176 29347210474609664 29373600138168208 29433188630296997 29444836112936608 29461848015526108 29462100288473216 29473506839434112 29490787825268224 29518835539895296 29562308000103424 29605986215210678 29617702078374592 29634143491223012 29635067609149184 29663923565925376 29677785765728828 29706683317594192 29724101020088384 29750829591997423 29808120850271288 29852019341652872 29898606505529216 30055833765924512 30060964174199296 30073456183249024 30102739003291136 30178389815504762 30384432531586952 30475978233623104 30505652993344256 30535356647670784 30624815700349507 30654897871002496 30684746846534144 30834867917211904 30897420797197136 30927505919687104 31078814657063264 31113682763957248 31235220587253956 31247581181075584 31265634628721584 31278007258174976 31291005016578944 31418597616141944 31448478807012176 31479100500105664 31525459847242816 31573944343305728 31633107841104224 31697280063396766 31709823506239424 31728144016720424 31728415695278848 31740699673236736 31759309965673472 31852354819088531 31883369770226884 31895986853634176 31914688194468352 31992086739837952 32039354945227994 32117055828665444 32148328521780016 32167177816260032 32198499313646848 32305609972473656 32341854452008192 32373346033753088 32468189820961349 32499804416697436 32531728352900608 32629464277691008 32658805416779126 32721696572478256 32820284251594112 32821026690280192 32852241685139968 32980570754222546 33012966938002688 33045111988575232 33141923840104261 33206780833920512 33373895876829248 33406392367459072 33436934835322928 33469492707606592 33605208141539762 33637929863196568 33651241271927552 33670683446315552 33670971758255104 33684007816496128 33772130341890304 33782691433146019 33802498991685788 33835412817383632 33848802375285248 33867592561397728 33904052726038313 33917469446547232 33950495220107648 33970401165815296 34000948105139912 34066423828881472 34103098045369262 34116593533317568 34149040699027072 34169063056454144 34169836006319104 34182291955793408 34302535959018418 34335936675628952 34349524303913728 34369664209427456 34503920710245532 34725065750385088 34790656893433168 34829689409854976 34965742884112222 34999789371828008 35034168995431424 35105240750122816 35139423068282624 35171021218069828 35276686439643103 35311338053939584 35345721051070976 35518645322358016 35552425933233664 35691302597035358 35697394956861664 35732153861396096 35761148590375936 35941118636585344 35976114857263616 36029096968277504 36152123246976256 36190224152427436 36225462929596304 36239798292845056 36260736019109056 36381360004926482 36402691221815464 36438136880259296 36452556404153344 36490973937627664 36526505557820096 36547921876840192 36562071775500544 36583508947801088 36616405651689136 36690687196671599 36705206661331936 36726413279628436 36740946882034304 36762488932868608 36906092405262626 36920697111398464 36991795404214784 37106502652527256 37142633619082784 37158068457187496 37290816317361152 37396224654260864 37436483568600844 37508896287536128 37655415413659316 37692080861968624 37876484388690584 37990603003557568 38027594827319552 38064622670384128 38176140119613769 38213639811797632 38250848808693248 38405952161759728 38443348415081792 38480781081503488 38608790209309736 38631427419069472 38669043219867008 38705820070168832 38747488829758072 38762822224625408 38800565965837312 38857014679817929 38914239498940351 38933055804435968 38974087548768008 38974969194707728 38990392609505792 39012037001103712 39027475084602368 39050023405194368 39179926159151596 39202898238878192 39241070486433088 39433052240280608 39528684096819008 39551860661238016 39567173565267712 39590372696935424 39706360116945977 39745022590282828 39760750735352192 39960849010413968 39999759282089152 40120275142997504 40195452820651232 40276994967774838 40316213073877832 40355814918788096 40513454820814612 40551985830094648 40591471697504672 40790060110897552 41075564156097536 41153150566551296 41193221793977344 41236015578582292 41313905060951887 41360256174202784 41400529062395776 41440841164696064 41578697148487408 41603075682074816 41643585006010624 41687473390770844 41703970214431616 41728064893585616 41744577780365824 41847320744787584 41907642537320378 41932213939053256 41948807612950784 41973043748146784 41989653579467776 42112670142688873 42178391320300144 42193766632932488 42195082413026816 42218505795714976 42259614370004864 42321850205887616 42466363951071424 42738542462012416 42784552649829536 42819270022686976 43034760472753504 43076663842249856 43206450153997312 43287410729932096 43333031550932851 43375225349911364 43417460233406896 43417832004065792 43587432910331674 43629874422415736 43672731213483008 43843327819785676 43892516756296832 43927757042505056 43935255331522048 44061104323937792 44106877422660806 44282844376866368 44408016776934776 44473416570217544 44541814341449152 44542821936808832 44585185144118528 44628598177364992 44759346023587741 44777058467601824 44803312273003648 44846937698780672 44911967923234048 44955699148086272 45066345417463552 45087405297934181 45113841066724612 45131307347883484 45157768857441968 45175638967793152 45201739421081152 45352106307511094 45378697276509688 45422882960323232 45440857983259648 45669541726187392 45714010608101888 45733007331923072 45800358441987968 46030851391742672 46075672084431808 46301091223788128 46345126662965312 46390253368576768 46617211555311488 46757665235147776 46940312364972572 46986018608755408 47215891498230728 47268864199088896 47314890357023744 47453508199866587 47499714147480868 47518511026842752 47546372208085504 47642826732309536 47661680245064704 47689217021240704 47732100224523338 47847858683521988 47894448614080432 47922530216060864 47968107752329856 47969192855024896 48014814770589184 48085526303965696 48128765877358712 48202372640786798 48203875794628736 48221447580494272 48249720909388544 48273360391090562 48296702137148416 48367828806728704 48438196381690843 48532987372653056 48650688119161856 48840729869627332 48869366297779664 48896631599805184 48916950880348096 49182583397432576 49230472962571264 49374702863828797 49471326548493824 49523464629637544 49571686114184416 49619954552465024 49814209040379056 49862713625617984 49910136406270336 50106660365469344 50203150905720064 50257197119491544 50608965002132992 50752019173639744 50806656271672574 50826761794534336 50847883151940784 50904930675941888 50906082213495808 51103778061394786 51153538312671704 51173781105830656 51203785454861312 51307659557871808 51357618330566912 51403800241794364 51528463197639064 51558234027170689 51558675504828128 51578636969009696 51608878694219392 51659130766949888 51830978637155536 51861368316011072 51911866240369408 51961237902418432 52037761342647808 52164211487974754 52241033847892526 52266294093626368 52322561384676128 52343266790843392 52606687304848768 52657910953636352 52915532827186432 52965859043388928 53172756930277166 53276813206070272 53332961908840432 53384892738352448 53436874133423872 53646071274254368 53698306981434752 53961018855120832 54232580799847528 54285387597120992 54387925649860712 54448944836925184 54501962309989376 54661636027694423 54683267066882272 54714860600262772 54736512701806208 54768605961212416 54820694574091264 54982545828248402 55004303859838528 55034837912271308 55088425875184912 55090143765289984 55110225806279168 55169554732674928 55357938721932392 55492191135918992 55524727466737984 55546224428164288 55578792439928576 55632910056715264 55795897097897047 55817976993859808 55850704340319616 55905086720397824 56314837617385984 56428231844375768 56534817451828898 56598245291014336 56653355559067904 56708519488531456 56874657729220513 56930524617576064 56985958429277696 57040155892880384 57101562485959264 57262969001836948 57264754703393536 57436796707990336 57772692141504704 57828945980006656 58064750024768656 58111866459360896 58404317784451184 58461186643053376 58637325208996352 58747200276336416 58866377260593994 58889672225873216 58923696031052216 58924200576946432 58947013678868224 58981575650536448 59154373235450129 59211972430421356 59235404156749184 59268286982446024 59270135218298368 59355571531457656 59413366635188384 59448202040176768 59501659183994846 59616241700542576 59704038683305744 59797213011058432 60111667531849024 60121928348398592 60146912366498048 60205478006582272 60356779631009524 60381861242929681 60768865063173904 60951956467246208 61011305986688512 61249631400699014 61309795742004992 61369493693068288 61549287131622199 61669735834423808 61794841594394272 61855011839374208 62157629314126528 62470441174507912 62495162362151168 62531269257443168 62556014516349952 62582010033157888 62739284090128321 62837195232283888 62896957614024352 62958201000211328 63050919694485632 63147888686611456 63266215682208448 63332892266748013 63394560126793532 63419647012478848 63456288033440848 63456831390557696 63481399346473472 63704709638177062 63766739540453768 63791973707268352 63829376388936704 64078709890455988 64234111657330888 64296657043560032 64334355632520064 64396998627293696 64611219944947312 64683708904016384 64936379641922698 64999608833394872 65063456705801216 65258928555382016 65317610833558252 65443393144956512 65513846245051477 65640568503188224 65642053380560384 65704483370279936 65896976973903803 65961141508445092 66025933876005376 66283847680208522 66413561667841024 66747791753658496 66812784734918144 66873869670645856 66938985415213184 67210416283079524 67275859726393136 67302482543855104 67341366892631104 67544260683780608 67565382866292038 67604997983371576 67670825634767264 67697604750570496 67735185122795456 67808105452076626 67834938893094464 67900990440215296 67940802331630592 68001896210279824 68132847657762944 68206196090738524 68233187066635136 68298081398054144 68338126112908288 68364583911586816 68564870778515293 68605071918036836 68671873351257904 68699048607827456 69007841420491064 69450131500770176 69581313786866336 69659378819709952 69931485768224444 69999578743656016 70210481500245632 70278846136565248 70342042436139656 70553372879286206 70622676107879168 70691442102141952 70898545936425571 71037290644716032 71104851866467328 71382605194070716 71394789913723328 71464307722792192 71882237273170688 71952229714527232 72058193936555008 72163027262519011 72304246493952512 72380448304854872 72450925859192608 72479596585690112 72521472038218112 72762720009852964 72805382443630928 72876273760518592 72981947875255328 73053011115640192 73095843753680384 73124143551001088 73232811303378272 73381374393343198 73410413322663872 73452826559256872 73481893764068608 73524977865737216 73812184810525252 73841394222796928 73983590808429568 74213005305054512 74285267238165568 74316136914374992 74792449308521728 74872967137201688 75310830827318632 75384161723937248 75752968777381168 75981206007115136 76055189654639104 76352280239227538 76427279623595264 76501697617386496 76725823684624933 76811904323519456 76886696830163584 76961562163006976 77217580418619472 77262854838138944 77338086439734016 77411640140337664 77494977659516144 77525644449250816 77714029359635858 77828478997880702 77866111608871936 77948175097536016 77949938389415456 77980785219011584 78024074002207424 78100046810388736 78359852318303192 78405796477756384 78482140972866176 78866104480561216 79057368193638016 79103721322476032 79134347130535424 79412720233891954 79490045180565656 79521501470704384 79921698020827936 79999518564178304 80240550285995008 80390905641302464 80553989935549676 80632426147755664 81026909641629224 81103971660189296 81182943395009344 81580120221795104 82306301133102592 82472031157164584 82627810121903774 82720512348405568 82801058124791552 82881682329392128 83124499758091519 83157394296974816 83206151364149632 83287170012021248 83374946781541688 83407940428863232 83456129787171232 83489155560731648 83694641489575168 83733752696163479 83815285074640756 83864427878106512 83897615225901568 83946087496293568 84225340285377746 84356782640600288 84387533265864976 84390164826053632 84437011591429952 84519228740009728 84643700411775232 84932727902142848 85569105299659072 85638540045373952 86069520945507008 86153327684499712 86574821459864192 86666063101865702 86750450699822728 86834920466813792 86835664008131584 87174865820663348 87259748844831472 87686655639571352 87785033512593664 87855514085010112 87870510663044096 88122208647875584 88127943799752233 88213754845321612 88565688753732736 88816033553869552 88946833140435088 89083628682898304 89085643873617664 89170370288237056 89518692047175482 89554116935203648 89606624546007296 89693875397561344 89823935846468096 89956650423140137 90132690834927104 90174810595868362 90227682133449224 90262614695766968 90315537714883936 90351277935586304 90403478842162304 90704212615022188 90757394553019376 90845765920646464 91339083452374784 91428021216203776 91466014663846144 91600716883975936 91695876747110623 92061702783485344 92151344168863616 92602182447576256 92690253325930624 92780506737153536 93234423110622976 93880624729945144 93972037217510816 94431782996461456 94537728398177792 94907016399733174 94999428294961736 95037022053685504 95092744416171008 95285653464619072 95378434042481408 95464200449046676 95695717367043976 95751006050459851 95788897228160864 95845060432121728 95936215504659712 95938385710049792 96029629541178368 96171052607931392 96257531754717424 96310966346474789 96404745281573596 96407751589257472 96442895160988544 96499441818777088 96546720782181124 96876392763381686 97065974745306112 97681459739254664 97738732595559328 97793263199610368 97833901760696192 98365166794865152 98749405727657594 98942653096987648 99046929259275088 99143372228368832 99239909104930048 99628418080758112 99725427251235968 99820272812540672 100210195753214659 100213320730938688 100406301811440128 100514394238983088 101217930004265984 101504038347279488 101613312543345148 101653523589068672 101695766303881568 101809861351883776 102207556122789572 102307076625343408 102347562211661312 102615319115743616 102715236661133824 102807600483588728 103056926395278128 103116468054341378 103117351009656256 103157273938019392 103217757388438784 103318261533899776 103620951753237373 103661957274311072 103722736632022144 103823732480738816 103922475804836864 104075522685295616 104328422975949508 104482067695785052 104645122769352256 105213374609697536 105315821907272704 105624364354266667 105831065654372864 105931718086777856 106345513860554332 106665923817680864 106769785476704896 106873748266847744 107292142548508736 107396613962869504 107922037710241664 108465161599695056 108570775194241984 108775851299721424 108897889673850368 109323272055388846 109366534133764544 109429721200525544 109473025403612416 109537211922424832 109965091656496804 110008607719677056 110069675824542616 110176851750369824 110220451612558336 110339109465349856 110715877443864784 110984382271837984 111049454933475968 111092448856328576 111157584879857152 111591794195794094 111635953987719616 111701408680639232 111810173440795648 112137742308297979 112629675234771968 112856463688751536 113069634903657796 113196490582028672 113306711118135808 113749315458441026 113861049235152128 113971916858555392 114203124971918528 114305818958726941 114525938003673896 114529509406787072 114873593415980672 115545384283009408 115657891960013312 116129500049537312 116223732918721792 116808635568902368 116922373286106752 117274650417992704 117494400552672832 117618228495389167 117732754521187988 117779344451746432 117847392062104432 117848401153892864 117894027357736448 118308746470900258 118423944860842712 118470808313498368 118536573964892048 118540270436596736 118711143062915312 118826733270376768 118896404080353536 119003318367989692 119232483401085152 119360843158792417 119408077366611488 119594426022116864 120223335063698048 120293824732996096 120713559262019048 120763722485859362 121537730126347808 121903912934492416 122022611973377024 122380100094392777 122499262801398028 122619591484009984 123098574263244398 123339471668847616 123589683188788544 123710023678748416 124315258628253056 124940882349015824 124990324724302336 125062538514886336 125164020066315776 125478568180256642 125674390464567776 125793915228048704 125916402000422656 126101839388971264 126532431364416896 126665784533496026 126789120253587064 126839294024957696 126912576066881696 126913662781115392 126962798692946944 127334760017242687 127409419276354124 127533479080907536 127583947414536704 128157419780911976 128468223314661776 128593314087120064 128668711265040128 128793997254587392 129171323418419191 129222439889894624 129367417808032768 129872759283845396 129999217666789744 130517857110764032 130635221667116504 130886786289913024 131027692490102954 131281137006376448 131284106761120768 131793953947807606 131922283016890184 132051867752010752 132567695360417044 133495583507316992 133625569469836288 133747739341291712 133877970830426368 134017050630392449 134420832566159048 134551719452786272 134604965087710208 134682733785262208 135088521367561216 135130765732584076 135209995966743152 135341651269534528 135470370245590912 135616210904153252 135669877786188928 135801980880430592 136003792420559648 136265695315525888 136412392181477048 136466374133270272 136596162796108288 137129741557030586 137210143836073672 137343746702515808 137398097215654912 138015682840982128 138900263001540352 139162627573732672 139862971536448888 139999157487312032 140420963000491264 140557692273130496 140684084872279312 140969482387211933 141106745758572412 141245352215758336 141797091872851142 142074581289432064 142765210388141432 142789579827446656 142928615445584384 143764474546341376 144326054525038022 144608492987905024 144760896609709744 144901851718385216 145042944076436224 145525440019705928 145610764887261856 145752547521037184 145963895750510656 146106022231280384 146191687507360768 146248287102002176 146465622606756544 146676748880621323 146762748786686396 146820826645327744 146905653118513744 146963787528137216 147624369621050504 147682788445593856 148426010610109024 148570534476331136 148632273828749984 149584898617043456 149745934274403376 150621661654637264 150768323447874496 151505937554762336 151962412014230272 152110379309278208 152556015186160859 152704560478455076 152854559247190528 153451647369249866 153623808647038912 153773393660327168 153923124326013952 154374070979312821 154435160837238944 154525709676277888 154676172879468032 154823280280675328 154989955319032288 155051288898501632 155428058719271716 155656957995761404 155896350195072032 155899876778830912 156048148004414848 156200093620777472 156719704636606384 156811592955512768 156964281945732352 157732208961122432 158114736387276032 158207442644952064 158268694261070848 158732372076288829 158825440467783908 158980090361131312 159043002941408768 159843396041655872 159999037128356608 160781811282604928 161107979871099352 161264852295511328 162053819283258448 162207943320378592 162365886790018688 163160240443590208 164612602266205184 164944062314329168 165255620243807548 165441024696811136 165602116249583104 166248999516183038 166314788593949632 166412302728299264 166574340024042496 166749893563083376 166815880857726464 166912259574342464 167062350785831683 167389282979150336 167467505392326958 167630570149281512 167728855756213024 167795230451803136 167892174992587136 168450680570755492 168713565281200576 168775066531729952 168874023182859904 169038457480019456 169287400823550464 169865455804285696 171138210599318144 171277080090747904 172139041891014016 172306655368999424 173149642919728384 173332126203731404 173500901399645456 173669840933627584 174349731641326696 174519497689662944 175373311279142704 175570067025187328 175711028170020224 176255887599504466 176427509690643224 177131377507465472 177632067107739104 177823296950854009 177893666280870176 178167257365796608 178171287747235328 178340740576474112 178863223214881751 179037384094350964 179108233870407296 179213249092014592 179647871692936192 179913300846280274 180265381669854208 180349621191736724 180455364266898448 180525229391533936 180631075429767872 180806957684324608 181408425230044376 181514789106038752 181691531841292928 182678166904749568 182932029327692288 183201433767951872 183391753494221246 184123405566970688 184302688337727232 185204364895152512 185380506651861248 185561013474307072 186104649255970081 186468846221245952 187761249459890288 187944074435021632 188863565992922912 189075456796355584 189814032799466348 189998856589923472 190074044107371008 190571306929238144 190756868084962816 190928400898093352 191391434734087952 191502012100919702 191577794456321728 191690120864243456 191872431009319424 191876771420099584 192438910398869407 192515063509434848 192621932692949578 192809490563147192 192815503178514944 192885790321977088 192998883637554176 193093441564362248 193752785526763372 195362919478509328 195477465191118656 195586526399220736 195667803521392384 196730333589730304 197498811455315188 198093858518550176 198286744456737664 198479818209860096 199256836161516224 199450854502471936 199640545625081344 200420391506429318 200426641461877376 200812603622880256 201028788477966176 203008076694558976 203226625086690296 203307047178137344 203391532607763136 204415112245579144 204614153250686816 204695124423322624 205230638231487232 205430473322267648 205615200967177456 206032320412078979 206113852790556256 206232936108682756 206234702019312512 206314547876038784 206435514776877568 207241903506474746 207323914548622144 207445473264044288 207647464961477632 208255807143981961 208656845951899016 208964135391570104 209290245538704512 210426749219395072 211248728708533334 211662131308745728 212691027721108664 213331847635361728 213539570953409792 213747496533695488 214373709902446549 214584285097017472 214793227925739008 215844075420483328 216930323199390112 217141550388483968 217551702599442848 217795779347700736 218646544110777692 218733068267529088 218859442401051088 218946050807224832 219930183312993608 220017215439354112 220139351649085232 220353703500739648 220678218930699712 221431754887729568 221968764543675968 222098909866951936 222184897712657152 222315169759714304 222966483733619717 223183588391588188 223271907975439232 223402817361278464 224275484616595958 225712927377503072 226139269807315592 226392981164057344 226613422236271616 227277328746729443 227498630916882052 227722098470304256 228406249943837056 228611637917453882 229051876007347792 229059018813574144 229747186831961344 231090768566018816 231315783920026624 231993466880729827 232259000099074624 232447465837443584 233617271137804736 233844746572213504 234988801105345664 235236456990778334 235465509042375976 235558688903492864 235694784124208864 235696802307785728 235788054715472896 236478840032022133 236617492941800516 236847889721685424 236941616626996736 237073147929784096 237422286125830624 237653466540753536 237792808160707072 238006636735979384 238464966802170304 238721686317584834 238816154733222976 239188852044233728 240446670127396096 240587649465992192 241427118524038096 241527444971718724 243075460252695616 243807825868984832 244760200188785554 244998525602796056 245239182968019968 246197148526488796 247179366377577088 247420047357496832 248630517256506112 249881764698031648 249980649448604672 250125077029772672 250328040132631552 250957136360513284 251348780929135552 251587830456097408 251832804000845312 252203678777942528 253064862728833792 253331569066992052 253578240507174128 253678588049915392 253825152133763392 254669520034485374 254818838552708248 255066958161815072 255167894829073408 256314839561823952 256936446629323552 257186628174240128 257337422530080256 258342646836838382 258444879779789248 259745518567690792 259998435333579488 261035714221528064 261270443334233008 261773572579826048 262055384980205908 262562274012752896 263587907895615212 263844566033780368 265135390720834088 266991167014633984 267495478682583424 267755941660852736 268034101260784898 268841665132318096 269103438905572544 269365467570524416 270261531465168152 270419991933486304 270683302539069056 270940740491181824 271232421808306504 271339755572377856 271603961760861184 271999102758725503 272007584841119296 272399676492582457 272531390631051776 272824784362954096 272932748266540544 273192325592216576 274259483114061172 274420287672147344 274687493405031616 276031365681964256 277800526003080704 278325255147465344 279725943072897776 279998314974624064 280841926000982528 281368169744558624 281938964774423866 282213491517144824 282490704431516672 283594183745702284 285530420776282864 285579159654893312 285857230891168768 286694703247295239 287528949092682752 288652109050076044 289521793219419488 289803703436770432 290085888152872448 291050880039411856 291221529774523712 291505095042074368 291927791501021312 292212044462560768 292931245213513088 293353497761242646 293525497573372792 293641653290655488 293811306237027488 293927575056274432 294788690998822111 295248739242101008 295365576891187712 296852021220218048 297141068952662272 297264547657499968 299169797234086912 299491868548806752 301243323309274528 301536646895748992 303011875109524672 303924824028460544 305112030372321718 305409120956910152 305709118494381056 306903294738499732 307247617294077824 307546787320654336 308748141958625642 308870321674477888 309051419352555776 309352345758936064 309979910638064576 310258651459401697 310856117438543432 311313915991522808 311792700390144064 311799753557661824 312096296008829696 312400187241554944 313315422165114187 313439409273212768 313623185911025536 313928563891464704 315464417922244864 316229472774552064 317464744152577658 317650880935567816 317960180722262624 318086005882817536 319686792083311744 319998074256713216 321563622565209856 322215959742198704 322529704591022656 324107638566516896 324415886640757184 324731773580037376 326320480887180416 329888124628658336 330511240487615096 330882049393622272 331204232499166208 332174557399066109 332497999032366076 332629577187899264 332824605456598528 333499787126166752 333631761715452928 333824519148684928 334124701571663366 334778565958300672 334935010784653916 335261140298563024 335457711512426048 335784349985174272 336901361141510984 337427130562401152 337550133063459904 337748046365719808 338076914960038912 338574801647100928 339067374671835901 339730911608571392 342276421198636288 344278083782028032 344613310737998848 345622920046801579 346299285839456768 346664252407462808 347001802799290912 347339681867255168 348699463282653392 349038995379325888 350746622558285408 351140134050374656 351422056340040448 352511775199008932 352855019381286448 354262755014930944 355264134215478208 355646593901708018 355787332561740352 356334514731593216 356342575494470656 357726446429763502 358074768188701928 358216467740814592 358426498184029184 359826601692560548 360699242383473448 360910728533796896 361050458783067872 361262150859535744 361613915368649216 362816850460088752 363029578212077504 363383063682585856 365356333809499136 365864058655384576 366402867535903744 366783506988442492 368246811133941376 368605376675454464 370408729790305024 370761013303722496 372209298511940162 372937692442491904 375522498919780576 375888148870043264 377727131985845824 379628065598932696 379997713179846944 380148088214742016 381142613858476288 381513736169925632 381856801796186704 382631452193860961 382782869468175904 383004024201839404 383155588912643456 383380241728486912 383744862018638848 384877820797738814 385030127018869696 385243865385899156 385618981126294384 385631006357029888 385771580643954176 386186883128724496 387505571053526744 390725838957018656 390954930382237312 391335607042784768 394997622910630376 396187717037100352 396573488913475328 396959636419720192 398122604104543591 398513672323032448 398901709004943872 399281091250162688 400840783012858636 400853282923754752 402057576955932352 406016153389117952 406453250173380592 406614094356274688 406783065215526272 408830224491158288 409228306501373632 410461276462974464 411230401934354912 412064640824157958 412227705581112512 412465872217365512 412469404038625024 412629095752077568 412871029553755136 414080612648150903 414483807012949492 414647829097244288 414890946528088576 416511614287963922 417313691903798032 417928270783140208 418580491077409024 420853498438790144 422497457417066668 425382055442217328 426663695270723456 427079141906819584 428747419804893098 429168570194034944 429586455851478016 430845009921355393 431688150840966656 433860646398780224 434283100776967936 435103405198885696 437293088221555384 437466136535058176 437718884802102176 437892101614449664 439174988630898247 439860366625987216 440034430878708224 440278703298170464 440707407001479296 441356437861399424 442863509775459136 443937529087351936 444197819733903872 444369795425314304 445932967467239434 446367176783176376 446543815950878464 446805634722556928 448550969233191916 451425854755006144 452278539614631184 452785962328114688 454554657493458886 454997261833764104 455444196940608512 456812499887674112 457223275834907764 458103752014695584 458596923715360339 459494373663922688 462181537132037632 463986933761459654 464518000198149248 464894931674887168 467234542275609472 467689493144427008 469977602210691328 470472913981556668 470931018084751952 471117377806985728 471389568248417728 472957680064044266 473234985883601032 473695779443370848 473883233253993472 474146295859568192 474844572251661248 475306933081507072 475585616321414144 476013273471958768 476929933604340608 477443372635169668 477632309466445952 480893340254792192 482854237048076192 483054889943437448 486150920505391232 487615651737969664 489520400377571108 489997051205592112 492394297052977592 494358732755154176 494840094714993664 496289821554978997 497261034513012224 499763529396063296 500250154059545344 501914272721026568 502697561858271104 503175660912194816 503665608001690624 504407357555885056 505141190837633077 506129725457667584 506663138133984104 507156481014348256 507357176099830784 507650304267526784 509339040068970748 509637677105416496 510133916323630144 512629679123647904 513872893258647104 514373256348480256 514674845060160512 516685293673676764 516889759559578496 519491037135381584 519996870667158976 522540886668466016 523547145159652096 524110769960411816 527175815791230424 527689132067560736 530270781441668176 533982334029267968 534990957365166848 535511883321705472 536068202521569796 537080765792374531 537683330264636192 538206877811145088 538730935141048832 540523062930336304 540839983866972608 541366605078138112 541881480982363648 542464843616613008 542679511144755712 543998205517451006 544015169682238592 544799352985164914 545062781262103552 545649568725908192 545865496533081088 548518966228122344 548840575344294688 549374986810063232 552062731363928512 555601052006161408 556650510294930688 559451886145795552 559996629949248128 561683852001965056 562736339489117248 563877929548847732 564426983034289648 567188367491404568 571060841552565728 571158319309786624 573389406494590478 577304218100152088 579043586438838976 579607406873540864 580171776305744896 581871498306640633 582101760078823712 582443059549047424 583010190084148736 583855583002042624 584424088925121536 585862490427026176 586136268873144353 586706995522485292 587050995146745584 587283306581310976 587622612474054976 589577381997644222 590497478484202016 590731153782375424 593704042440436096 594282137905324544 594529095314999936 598983737097613504 602486646618549056 603073293791497984 606023750219049344 607849648056921088 610224060744643436 610818241913820304 613806589476999464 614495234588155648 615093574641308672 616895606598265631 617496283917251284 617740643348955776 618102838705111552 619959821276129152 620517302918803394 621712234877086864 622627831983045616 623585400780288128 623599507115323648 624192592017659392 626630844330228374 626878818546425536 627246371822051072 627857127782929408 629696552961980959 630928835844489728 632458945549104128 634929488305155316 635301761871135632 635920361444525248 639373584166623488 639996148513426432 641871137229774361 643127245130419712 644431919484397408 645059409182045312 648215277133033792 648831773281514368 649463547160074752 652640961774360832 659776249257316672 661022480975230192 661764098787244544 664349114798132218 664995998064732152 665259154375798528 665649210913197056 666999574252333504 667649038297369856 668249403143326732 669870021569307832 670257042353218957 670522280597126048 670915423024852096 671568699970348544 673802722283021968 674854261124802304 675100266126919808 675496092731439616 678134749343671802 679461823217142784 684552842397272576 688556167564056064 691245840093603158 692598571678913536 693328504814925616 694003605598581824 694679363734510336 697398926565306784 698077990758651776 701493245116570816 702844112680080896 705023550398017864 705710038762572896 708525510029861888 710528268430956416 711293187803416036 711574665123480704 712669029463186432 715452892859527004 716149536377403856 716432935481629184 719653203385121096 721398484766946896 721821457067593792 722100917566135744 722524301719071488 723227830737298432 725346662272661611 725633700920177504 726059156424155008 726766127365171712 733567013976884984 736493622267882752 737210753350908928 739370550479866669 740817459580610048 741522026607444992 744418597023880324 751044997839561152 751776297740086528 755454263971691648 759256131197865392 759995426359693888 762285227716952576 763713603592373408 765262904387721922 765565738936351808 766008048403678808 766311177825286912 766760483456973824 769755641595477628 770060254037739392 770487730771798312 771237962252588768 771543161287908352 772373766257448992 775011142107053488 781451677914037312 781909860764474624 782671214085569536 784964196158085853 789995245821260752 792375434074200704 793146977826950656 796245208209087182 797027344646064896 797803418009887744 800140732711088587 801681566025717272 801706565847509504 804115153911864704 812032306778235904 812906500346761184 813228188712549376 813566130431052544 817660448982316576 818456613002747264 820922552925948928 822460803868709824 823327599467724169 824129281648315916 824455411162225024 824931744434731024 824938808077250048 825258191504155136 828161225296301806 828967614025898984 829295658194488576 829781893056177152 833023228575927844 834627383807596064 835856541566280416 837160982154818048 844994914834133336 850764110884434656 853327390541446912 854158283813639168 856660700660749439 857494839609786196 858337140388069888 861690019842710786 863376301681933312 867721292797560448 868566201553935872 870206810397771392 874586176443110768 874932273070116352 875437769604204352 878349977261796494 879720733251974432 880068861757416448 880557406596340928 881414814002958592 882712875722798848 885727019550918272 887875058174703872 888395639467807744 888739590850628608 891343320120698809 891865934934478868 892734353566352752 893087631901756928 897101938466383832 902851709510012288 904557079229262368 905571924656229376 909109314986917772 909994523667528208 913624999775348224 914446551669815528 916207504029391168 917193847430720678 918988747327845376 924363074264075264 927973867522919308 929036000396298496 934469084551218944 935378986288854016 938119354412747143 939955204421382656 940945827963113336 941862036169503904 942234755613971456 942779136496835456 945915360128088532 946469971767202064 947391558886741696 948292591719136384 949689144503322496 950613866163014144 952026546943917536 953859867208681216 954886745270339336 955264618932891904 961786680509584384 965708474096152384 966109779886874896 972301841010782464 979040800755142216 979994102411184224 984788594105955184 988717465510308352 992579643109957994 994522069026024448 999527058792126592 1000500308119090688 1003828545442053136 1005395123716542208 1006351321824389632 1010282381675266154 1012259450915335168 1013326276267968208 1014312962028696512 1015300608535053568 1018678080137941496 1019275354210832992 1020267832647260288 1025259358247295808 1027745786517294208 1028746512696960512 1033370587347353528 1033779519119156992 1038982074270763168 1039993741334317952 1045081773336932032 1047094290319304192 1048221539920823632 1054351631582460848 1055378264135121472 1060541562883336352 1069981914730333696 1072136405043139592 1074161531584749062 1075366660529272384 1076413755622290176 1077461870282097664 1080618496855189747 1081046125860672608 1081679967733945216 1082733210156276224 1083762961964727296 1084929687233226016 1085359022289511424 1087996411034902012 1088030339364477184 1089598705970329828 1091299137451816384 1097037932456244688 1097681150688589376 1098749973620126464 1104125462727857024 1113301020589861376 1118903772291591104 1119993259898496256 1125472678978234496 1127755859097695464 1128853966068579296 1134376734982809136 1142121683105131456 1142316638619573248 1146778812989180956 1154608436200304176 1158087172877677952 1159214813747081728 1163742996613281266 1164203520157647424 1164886119098094848 1166020380168297472 1167711166004085248 1169436455500821781 1171724980854052352 1172272537746288706 1173413991044970584 1174101990293491168 1174566613162621952 1175245224948109952 1179154763995288444 1180994956968404032 1187408084880872192 1188564275810649088 1189058190629999872 1192046397712438099 1197967474195227008 1204973293237098112 1206146587582995968 1212047500438098688 1220448121489286872 1221636483827640608 1227613178953998928 1228990469176311296 1233791213196531262 1234992567834502568 1235481286697911552 1236205677410223104 1239919642552258304 1241034605837606788 1243424469754173728 1244763078655978063 1245255663966091232 1247170801560576256 1247199014230647296 1248385184035318784 1252042562504172257 1253261688660456748 1253757637092851072 1254492743644102144 1259393105923961918 1261857671688979456 1269858976610310632 1270603523742271264 1271840722889050496 1278747168333246976 1283742274459548722 1286254490260839424 1288863838968794816 1290118818364090624 1296430554266067584 1297663546563028736 1298927094320149504 1302732544791790567 1305281923548721664 1319552498514633344 1322044961950460384 1323528197574489088 1328698229596264436 1329991996129464304 1330518308751597056 1333999148504667008 1335298076594739712 1336498806286653464 1339740043138615664 1340514084706437914 1341044561194252096 1341830846049704192 1343137399940697088 1347072372792085849 1347605444566043936 1349708522249604608 1350200532253839616 1350992185462879232 1356269498687343604 1369105684794545152 1377112335128112128 1382491680187206316 1386657009629851232 1388007211197163648 1389358727469020672 1394797853130613568 1396155981517303552 1402986490233141632 1405688225360161792 1410047100796035728 1411420077525145792 1421056536861912832 1422586375606832072 1423149330246961408 1430905785719054008 1432299072754807712 1432865870963258368 1439306406770242192 1442796969533893792 1443642914135187584 1444201835132271488 1445048603438142976 1450693324545323222 1451267401840355008 1452118312848310016 1453532254730343424 1457790650007873727 1467134027953769968 1472987244535765504 1478741100959733338 1481634919161220096 1488837194047760648 1502089995679122304 1503552595480173056 1510908527943383296 1518512262395730784 1519990852719387776 1524570455433905152 1527427207184746816 1530525808775443844 1531131477872703616 1532016096807357616 1532622355650573824 1539511283190955256 1540120508075478784 1540975461543596624 1542475924505177536 1544747532514897984 1550022284214106976 1562903355828074624 1563819721528949248 1569928392316171706 1579990491642521504 1584750868148401408 1586293955653901312 1590941301227106101 1592490416418174364 1594054689292129792 1600281465422177174 1603363132051434544 1603413131695019008 1608230307823729408 1625813000693522368 1627132260862105088 1635320897964633152 1636913226005494528 1644921607737419648 1646655198935448338 1648258563296631832 1648910822324450048 1649863488869462048 1649877616154500096 1650516383008310272 1655351880224154931 1656322450592603612 1657935228051797968 1658591316388977152 1666046457151855688 1669254767615192128 1671713083132560832 1674321964309636096 1689989829668266672 1701528221768869312 1706654781082893824 1713321401321498878 1714989679219572392 1716674280776139776 1723380039685421572 1735442585595120896 1737132403107871744 1740413620795542784 1742221658195101837 1749172352886221536 1749864546140232704 1750875539208408704 1756699954523592988 1759441466503948864 1761114813192681856 1762829628005917184 1765425751445597696 1771454039101836544 1775750116349407744 1782686640241397618 1783731869868957736 1785468707132705504 1786175263803513856 1794203876932767664 1805703419020024576 1809114158458524736 1818218629973835544 1819989047335056416 1827249999550696448 1828893103339631056 1832415008058782336 1834387694861441356 1855947735045838616 1858072000792596992 1868938169102437888 1876238708825494286 1879910408842765312 1881891655926226672 1883724072339007808 1885558272993670912 1891830720256177064 1892939943534404128 1894783117773483392 1896585183438272768 1899378289006644992 1901227732326028288 1903993719311078521 1904053093887835072 1906797735448077199 1907719734417362432 1909773490540678672 1910529237865783808 1931416948192304768 1932219559773749792 1944603682021564928 1958081601510284432 1959988204822368448 1969577188211910368 1977434931020616704 1985159286219915988 1999054117584253184 2001000616238181376 2006862922731066673 2007657090884106272 2010790247433084416 2012702643648779264 2020564763350532308 2026652552535936416 2028625924057393024 2030601217070107136 2037356160275882992 2038550708421665984 2040535665294520576 2050518716494591616 2055491573034588416 2057493025393921024 2063520836991754777 2066741174694707056 2067559038238313984 2077964148541526336 2079987482668635904 2090163546673864064 2094188580638608384 2096443079841647264 2108703263164921696 2110756528270242944 2121083125766672704 2139963829460667392 2144272810086279184 2148323063169498124 2150733321058544768 2152827511244580352 2161236993710379494 2162092251721345216 2163359935467890432 2165466420312552448 2169859374466452032 2171810560215811879 2175992822069804024 2176060678728954368 2179197411940659656 2182598274903632768 2194075864912489376 2195362301377178752 2197499947240252928 2208250925455714048 2226602041179722752 2237807544583182208 2239986519796992512 2250945357956468992 2255511718195390928 2257707932137158592 2268753469965618272 2284243366210262912 2293557625978361912 2309216872400608352 2316174345755355904 2318429627494163456 2325221901793462763 2327485993226562532 2328407040315294848 2329772238196189696 2335422332008170496 2338872911001643562 2343449961708104704 2344545075492577412 2346827982089941168 2348203980586982336 2350490449896219904 2358309527990576888 2361989913936808064 2374816169761744384 2378116381259999744 2384092795424876198 2395934948390454016 2409946586474196224 2412293175165991936 2419360440327611053 2424095000876197376 2440896242978573744 2443272967655281216 2455226357907997856 2457980938352622592 2467582426393062524 2469985135669005136 2470962573395823104 2479839285104516608 2482069211675213576 2486848939508347456 2489526157311956126 2490511327932182464 2494341603121152512 2494398028461294592 2504085125008344514 2506523377320913496 2507515274185702144 2508985487288204288 2518786211847923836 2539717953220621264 2541207047484542528 2543681445778100992 2557494336666493952 2567484548919097444 2577727677937589632 2580237636728181248 2592861108532135168 2595327093126057472 2605465089583581134 2610563847097443328 2639104997029266688 2644089923900920768 2657396459192528872 2659983992258928608 2661036617503194112 2667998297009334016 2670596153189479424 2672997612573306928 2678420165357026727 2679480086277231328 2681028169412875828 2682089122388504192 2683661692099408384 2694144745584171698 2695210889132087872 2699417044499209216 2700401064507679232 2712538997374687208 2764983360374412632 2773314019259702464 2776014422394327296 2778717454938041344 2786858228731805137 2789595706261227136 2792311963034607104 2805972980466283264 2820094201592071456 2822840155050291584 2842113073723825664 2845172751213664144 2846298660493922816 2861811571438108016 2864598145509615424 2878612813540484384 2885593939067787584 2887285828270375168 2888403670264542976 2890097206876285952 2898564288537056321 2901386649090646444 2902534803680710016 2904236625696620032 2915581300015747454 2934268055907539936 2945974489071531008 2957482201919466676 2977674388095521296 3004179991358244608 3007105190960346112 3015915069449487751 3021817055886766592 3037024524791461568 3039981705438775552 3054854414369493632 3061051617550887688 3062262955745407232 3064032193614715232 3065244711301147648 3074224920416287729 3079022566381910512 3080241016150957568 3081950923087193248 3084951849010355072 3089495065029795968 3100044568428213952 3125806711656149248 3127639443057898496 3139856784632343412 3159980983285043008 3169501736296802816 3181882602454212202 3184980832836348728 3188109378584259584 3200562930844354348 3206726264102869088 3216460615647458816 3251626001387044736 3254264521724210176 3270641795929266304 3273826452010989056 3289843215474839296 3293310397870896676 3296517126593263664 3297821644648900096 3299726977738924096 3310703760448309862 3312644901185207224 3315870456103595936 3317182632777954304 3332092914303711376 3338509535230384256 3343426166265121664 3379979659336533344 3403056443537738624 3413309562165787648 3426642802642997756 3429979358439144784 3446760079370843144 3470885171190241792 3480827241591085568 3484443316390203674 3498344705772443072 3501751078416817408 3513399909047185976 3518882933007897728 3522229626385363712 3525659256011834368 3530851502891195392 3535988335863431539 3542908078203673088 3551500232698815488 3565373280482795236 3567463739737915472 3570937414265411008 3588407753865535328 3611406838040049152 3618228316917049472 3636437259947671088 3639978094670112832 3657786206679262112 3664830016117564672 3668775389722882712 3711895470091677232 3716144001585193984 3737876338204875776 3752477417650988572 3763783311852453344 3767448144678015616 3771116545987341824 3783661440512354128 3785879887068808256 3789566235546966784 3793170366876545536 3798756578013289984 3807987438622157042 3808106187775670144 3813595470896154398 3815439468834724864 3819546981081357344 3821058475731567616 3862833896384609536 3864439119547499584 3889207364043129856 3916163203020568864 3919976409644736896 3939154376423820736 3970318572439831976 3998108235168506368 4013725845462133346 4015314181768212544 4021580494866168832 4041129526701064616 4053305105071872832 4057251848114786048 4061202434140214272 4073100488146484431 4074712320551765984 4077101416843331968 4081071330589041152 4101037432989183232 4110983146069176832 4127041673983509554 4133482349389414112 4135118076476627968 4155928297083052672 4159974965337271808 4180327093347728128 4192886159683294528 4217406526329843392 4221513056540485888 4242166251533345408 4288545620172558368 4296646126338996248 4301466642117089536 4305655022489160704 4318269246187859417 4322473987420758988 4324184503442690432 4326719870935780864 4339718748932904064 4343621120431623758 4351985644139608048 4352121357457908736 4358394823881319312 4365196549807265536 4388151729824978752 4390724602754357504 4394999894480505856 4407875870733866713 4416501850911428096 4475615089166364416 4479973039593985024 4493097960608420527 4501890715912937984 4511023436390781856 4515415864274317184 4537506939931236544 4568486732420525824 4587115251956723824 4618433744801216704 4632348691510711808 4650443803586925526 4654971986453125064 4656814080630589696 4659544476392379392 4677745822003287124 4689090150985154824 4693655964179882336 4696407961173964672 4700980899792439808 4716619055981153776 4723979827873616128 4749632339523488768 4756232762519999488 4768185590849752396 4791869896780908032 4819893172948392448 4838720880655222106 4848190001752394752 4881792485957147488 4886545935310562432 4910452715815995712 4935164852786125048 4939970271338010272 4941925146791646208 4959678570209033216 4964138423350427152 4973697879016694912 4979052314623912252 4981022655864364928 4988683206242305024 5008170250016689028 5013046754641826992 5015030548371404288 5037572423695847672 5079435906441242528 5082414094969085056 5087362891556201984 5134969097838194888 5155455355875179264 5160475273456362496 5175593853359066683 5185722217064270336 5190654186252114944 5210930179167162268 5278209994058533376 5288179847801841536 5314792918385057744 5319967984517857216 5335996594018668032 5345995225146613856 5356840330714053454 5358960172554462656 5362056338825751656 5364178244777008384 5367323384198816768 5388289491168343396 5390421778264175744 5400802129015358464 5425077994749374416 5529966720748825264 5546628038519404928 5552028844788654592 5573716457463610274 5579191412522454272 5584623926069214208 5600985128977620109 5611945960932566528 5640188403184142912 5645680310100583168 5684226147447651328 5690345502427328288 5692597320987845632 5723623142876216032 5729196291019230848 5757225627080968768 5771187878135575168 5774571656540750336 5776807340529085952 5797128577074112642 5802773298181292888 5805069607361420032 5808473251393240064 5831162600031494908 5868536111815079872 5914964403838933352 5955348776191042592 6008359982716489216 6031830138898975502 6043634111773533184 6074049049582923136 6079963410877551104 6109708828738987264 6122103235101775376 6124525911490814464 6128064387229430464 6148449840832575458 6158045132763821024 6160482032301915136 6163901846174386496 6169903698020710144 6178990130059591936 6200089136856427904 6251613423312298496 6279713569264686824 6319961966570086016 6339003472593605632 6363765204908424404 6369961665672697456 6401125861688708696 6413452528205738176 6432921231294917632 6503252002774089472 6541283591858532608 6547652904021978112 6566835480889230001 6579686430949678592 6586620795741793352 6593034253186527328 6595643289297800192 6599453955477848192 6621407520896619724 6625289802370414448 6631740912207191872 6664185828607422752 6677019070460768512 6686852332530243328 6759959318673066688 6806112887075477248 6853285605285995512 6859958716878289568 6893520158741686288 6941770342380483584 6961654483182171136 6968886632780407348 6996689411544886144 7003502156833634816 7026799818094371952 7037765866015795456 7044459252770727424 7071976671726863078 7085816156407346176 7130746560965590472 7134927479475830944 7141874828530822016 7176815507731070656 7222813676080098304 7236456633834098944 7272874519895342176 7279956189340225664 7315572413358524224 7329660032235129344 7337550779445765424 7423790940183354464 7504954835301977144 7527566623704906688 7534896289356031232 7542233091974683648 7564329477986328229 7567322881024708256 7571759774137616512 7579132471093933568 7586340733753091072 7597513156026579968 7615974877244314084 7616212375551340288 7627190941792308796 7639093962162714688 7725667792769219072 7728878239094999168 7832326406041137728 7839952819289473792 7878308752847641472 7940637144879663952 7996216470337012736 8027451690924266692 8030628363536425088 8082259053402129232 8106610210143745664 8114503696229572096 8146200976292968862 8149424641103531968 8154202833686663936 8162142661178082304 8186055188505752467 8202074865978366464 8221966292138353664 8254083347967019108 8266964698778828224 8311856594166105344 8319949930674543616 8344324783987066693 8360654186695456256 8385772319366589056 8434813052659686784 8443026113080971776 8484332503066690816 8577091240345116736 8593292252677992496 8602933284234179072 8636538492375718834 8644947974841517976 8648369006885380864 8653439741871561728 8679437497865808128 8687242240863247516 8703971288279216096 8713341550591846441 8716789647762638624 8730393099614531072 8776303459649957504 8781449205508715008 8815751741467733426 8833003701822856192 8951230178332728832 8986195921216841054 9003781431825875968 9022046872781563712 9030831728548634368 9075013879862473088 9136973464841051648 9174230503913447648 9236867489602433408 9264697383021423616 9300887607173851052 9309943972906250128 9313628161261179392 9355491644006574248 9378180301970309648 9387311928359764672 9392815922347929344 9401961799584879616 9429506609544600943 9433238111962307552 9447959655747232256 9536371181699504792 9583739793561816064 9639786345896784896 9677441761310444212 9763584971914294976 9773091870621124864 9820905431631991424 9870329705572250096 9879940542676020544 9928276846700854304 9947395758033389824 9958104629247824504 9962045311728729856 10016340500033378056 10026093509283653984 10030061096742808576 10075144847391695344 10158871812882485056 10164828189938170112 10174725783112403968 10204534550055116089 10269938195676389776 10310910711750358528 10351187706718133366 10371444434128540672 10421860358334324536 10556419988117066752 10576359695603683072 10629585836770115488 10639935969035714432 10671993188037336064 10691990450293227712 10713680661428106908 10717920345108925312 10724112677651503312 10728356489554016768 10776578982336686792 10780843556528351488 10850155989498748832 11059933441497650528 11093256077038809856 11104057689577309184 11136589108589742707 11147432914927220548 11158382825044908544 11201970257955240218 11223891921865133056 11280376806368285824 11291360620201166336 11380691004854656576 11447246285752432064 11458392582038461696 11514451254161937536 11542375756271150336 11549143313081500672 11553614681058171904 11587463161569084517 11594257154148225284 11605546596362585776 11610139214722840064 11662325200062989816 11737072223630159744 11829928807677866704 11910697552382085184 12016719965432978432 12063660277797951004 12148098099165846272 12159926821755102208 12195551607365712859 12219417657477974528 12244206470203550752 12249051822981628928 12256128774458860928 12296899681665150916 12316090265527642048 12327803692348772992 12339807396041420288 12357980260119183872 12400178273712855808 12503226846624596992 12559427138529373648 12639923933140172032 12727530409816848808 12739923331345394912 12802251723377417392 12826905056411476352 13006504005548178944 13082567183717065216 13133670961778460002 13159372861899357184 13173241591483586704 13186068506373054656 13198907910955696384 13242815041793239448 13250579604740828896 13263481824414383744 13328371657214845504 13354038140921537024 13373704665060486656 13519918637346133376 13612225774150954496 13706571210571991024 13719917433756579136 13787040317483372576 13937773265560814696 13993378823089772288 14007004313667269632 14048040459117466711 14053599636188743904 14075531732031590912 14088918505541454848 14143953343453726156 14261493121931180944 14269854958951661888 14283749657061644032 14353631015462141312 14472913267668197888 14545749039790684352 14559912378680451328 14631144826717048448 14659320064470258688 14675101558891530848 14847581880366708928 15009909670603954288 15055133247409813376 15069792578712062464 15128658955972656458 15134645762049416512 15143519548275233024 15158264942187867136 15202673921510683153 15231949754488628168 15232424751102680576 15254381883584617592 15278187924325429376 15451335585538438144 15457756478189998336 15664652812082275456 15679905638578947584 15756617505695282944 15881274289759327904 16054903381848533384 16061256727072850176 16164518106804258464 16213220420287491328 16229007392459144192 16276553312554239341 16292401952585937724 16298849282207063936 16308405667373327872 16372110377011504934 16404149731956732928 16508166695934038216 16533929397557656448 16623713188332210688 16688649567974133386 16721308373390912512 16771544638733178112 16869626105319373568 16886052226161943552 16935523082293277371 16968665006133381632 17154182480690233472 17186584505355984992 17205866568468358144 17273076984751437668 17289895949683035952 17296738013770761728 17358874995731616256 17374484481726495032 17407942576558432192 17426683101183692882 17433579295525277248 17460786199229062144 17552606919299915008 17562898411017430016 17631503482935466852 17902460356665457664 17972391842433682108 18044093745563127424 18061663457097268736 18150027759724946176 18273946929682103296 18348461007826895296 18473734979204866816 18601775214347702104 18619887945812500256 18627256322522358784 18710983288013148496 18756360603940619296 18774623856719529344 18785631844695858688 18859013219089201886 18866476223924615104 18895919311494464512 19072742363399009584 19354883522620888424 19527169943828589952 19546183741242249728 19641810863263982848 19740659411144500192 19759881085352041088 19856553693401708608 19894791516066779648 19916209258495649008 19924090623457459712 20032681000066756112 20052187018567307968 20150289694783390688 20317743625764970112 20329656379876340224 20409069100110232178 20539876391352779552 20621821423500717056 20702375413436266732 20843720716668649072 21152719391207366144 21259171673540230976 21279871938071428864 21383980900586455424 21427361322856213816 21435840690217850624 21448225355303006624 21456712979108033536 21519574442914014103 21553157964673373584 21561687113056702976 21700311978997497664 22119866882995301056 22186512154077619712 22273178217179485414 22294865829854441096 22316765650089817088 22403940515910480436 22560753612736571648 22582721240402332672 22648881556536323881 22761382009709313152 22894492571504864128 22916785164076923392 23028902508323875072 23084751512542300672 23174926323138169034 23188514308296450568 23211093192725171552 23220278429445680128 23324650400125979632 23474144447260319488 23659857615355733408 23821395104764170368 24127320555595902008 24296196198331692544 24391103214731425718 24438835314955949056 24488412940407101504 24512257548917721856 24593799363330301832 24632180531055284096 24655607384697545984 24679614792082840576 24715960520238367744 24751918351044020773 24800356547425711616 25118854277058747296 25279847866280344064 25455060819633697616 25479846662690789824 25604503446754834784 25653810112822952704 26013008011096357888 26165134367434130432 26267341923556920004 26346483182967173408 26372137012746109312 26397815821911392768 26485630083586478896 26501159209481657792 26526963648828767488 26656743314429691008 26708076281843074048 26747409330120973312 27039837274692266752 27224451548301908992 27413142421143982048 27439834867513158272 27574080634966745152 27875546531121629392 27986757646179544576 28096080918234933422 28107199272377487808 28151063464063181824 28287906686907452312 28522986243862361888 28539709917903323776 28567499314123288064 28707262030924282624 28945826535336395776 29091498079581368704 29119824757360902656 29262289653434096896 29350203117783061696 29695163760733417856 30019819341207908576 30110266494819626752 30139585157424124928 30227884723315015919 30257317911945312916 30269291524098833024 30287039096550466048 30405347843021366306 30463899508977256336 30464849502205361152 30508763767169235184 30556375848650858752 30915512956379996672 31329305624164550912 31359811277157895168 31451685724258943689 31513235011390565888 31762548579518655808 32109806763697066768 32122513454145700352 32329036213608516928 32426440840574982656 32553106625108478682 32584803905171875448 32597698564414127872 32616811334746655744 32744220754023009868 33016333391868076432 33067858795115312896 33247426376664421376 33377299135948266772 33543089277466356224 33739252210638747136 33871046164586554742 33937330012266763264 34308364961380466944 34373169010711969984 34546153969502875336 34579791899366071904 34593476027541523456 34717749991463232512 34748968963452990064 34815885153116864384 34853366202367385764 34867158591050554496 35105213838599830016 35263006965870933704 35944783684867364216 36088187491126254848 36123326914194537472 36229156973513466781 36300055519449892352 36696922015653790592 36947469958409733632 37203550428695404208 37239775891625000512 37421966576026296992 37512721207881238592 37549247713439058688 37571263689391717376 37718026438178403772 37732952447849230208 38145484726798019168 38709767045241776848 39054339887657179904 39092367482484499456 39206895902843340763 39283621726527965696 39481318822289000384 39519762170704082176 39713107386803417216 39789583032133559296 39832418516991298016 39848181246914919424 40065362000133512224 40104374037134615936 40300579389566781376 40635487251529940224 40659312759752680448 40818138200220464356 41079752782705559104 41404750826872533464 41687441433337298144 42305438782414732288 42518343347080461952 42559743876142857728 42767961801172910848 42854722645712427632 42871681380435701248 42896450710606013248 43039148885828028206 43106315929346747168 43123374226113405952 43400623957994995328 44239733765990602112 44373024308155239424 44546356434358970828 44589731659708882192 44807881031820960872 45121507225473143296 45297763113072647762 45522764019418626304 45788985143009728256 45833570328153846784 45967848366224610007 46057805016647750144 46169503025084601344 46349852646276338068 46377028616592901136 46422186385450343104 46649300800251959264 46948288894520638976 47319715230711466816 47642790209528340736 48254641111191804016 48592392396663385088 48782206429462851436 48976825880814203008 49024515097835443712 49187598726660603664 49264361062110568192 49311214769395091968 49503836702088041546 49600713094851423232 50237708554117494592 50559695732560688128 50910121639267395232 50959693325381579648 51209006893509669568 51307620225645905408 52534683847113840008 52692966365934346816 52744274025492218624 52795631643822785536 52950306345904297603 52971260167172957792 53002318418963315584 53053927297657534976 53313486628859382016 54079674549384533504 54826284842287964096 54879669735026316544 55148161269933490304 55751093062243258784 55973515292359089152 56192161836469866844 56214398544754975616 56575813373814904624 57045972487724723776 57079419835806647552 57134998628246576128 57302386319540267269 57414524061848565248 58182996159162737408 58239649514721805312 58410273487909466851 58524579306868193792 58700406235566123392 59390327521466835712 60039638682415817152 60220532989639253504 60455769446630031838 60514635823890625832 60538583048197666048 60574078193100932096 60810695686042732612 60927799017954512672 61017527534338470368 61112751697301717504 61831025912759993344 62658611248329101824 62903371448517887378 63026470022781131776 63525097159037311616 64219613527394133536 64245026908291400704 64658072427217033856 64852881681149965312 65106213250216957364 65169607810343750896 65195397128828255744 65488441508046019736 66032666783736152864 66135717590230625792 66754598271896533544 67086178554932712448 67478504421277494272 67742092329173109484 68616729922760933888 68746338021423939968 69092307939005750672 69159583798732143808 69497937926905980128 69631770306233728768 69706732404734771528 69734317182101108992 70210427677199660032 70526013931741867408 71889567369734728432 72176374982252509696 72458313947026933562 72600111038899784704 73393844031307581184 73894939916819467264 74407100857390808416 74479551783250001024 74843933152052593984 75025442415762477184 75098495426878117376 75436052876356807544 75465904895698460416 76290969453596038336 77419534090483553696 78108679775314359808 78413791805686681526 78567243453055931392 78962637644578000768 79039524341408164352 79426214773606834432 79664837033982596032 80130724000267024448 80208748074269231872 80601158779133562752 81270974503059880448 81636276400440928712 82159505565411118208 82809501653745066928 83374882866674596288 85036686694160923904 85119487752285715456 85368861251559990013 85535923602345821696 85709445291424855264 85743362760871402496 85792901421212026496 86078297771656056412 86212631858693494336 86801247915989990656 88479467531981204224 89092712868717941656 89179463319417764384 89615762063641921744 90243014450946286592 90595526226145295524 91045528038837252608 91577970286019456512 91935696732449220014 92115610033295500288 92699705292552676136 92754057233185802272 92844372770900686208 93298601600503918528 93896577789041277952 94639430461422933632 95285580419056681472 96509282222383608032 97564412858925702872 97953651761628406016 98049030195670887424 98336283213822266977 98375197453321207328 98528722124221136384 98622429538790183936 99007673404176083092 100475417108234989184 101820243278534790464 101919386650763159296 102418013787019339136 102615240451291810816 105069367694227680016 105385932731868693632 105488548050984437248 105900612691808595206 105942520334345915584 106004636837926631168 106107854595315069952 106418717450574782071 106626973257718764032 108159349098769067008 109652569684575928192 109759339470052633088 110296322539866980608 111502186124486517568 112384323672939733688 112428797089509951232 113151626747629809248 114091944975449447552 114158839671613295104 114604772639080534538 114829048123697130496 116365992318325474816 116820546975818933702 117049158613736387584 117400812471132246784 118780655042933671424 120079277364831634304 120441065979278507008 120911538893260063676 121029271647781251664 121077166096395332096 121621391372085465224 121855598035909025344 122035055068676940736 122225503394603435008 125317222496658203648 125806742897035774756 127050194318074623232 128439227054788267072 129316144854434067712 130212426500433914728 130339215620687501792 130390794257656511488 130976883016092039472 132065333567472305728 132271435180461251584 133509196543793067088 135484184658346218968 137233459845521867776 137492676042847879936 138184615878011501344 138319167597464287616 138995875853811960256 139263540612467457536 139413464809469543056 139468634364202217984 141052027863483734816 143779134739469456864 144352749964505019392 144916627894053867124 146787688062615162368 148814201714781616832 148959103566500002048 149687866304105187968 150050884831524954368 150196990853756234752 150637021100398098721 150872105752713615088 150931809791396920832 152581938907192076672 154839068180967107392 156217359550628719616 156827583611373363052 157925275289156001536 158079048682816328704 158542170895754267167 158852429547213668864 159329674067965192064 160261448000534048896 160417496148538463744 161202317558267125504 162541949006119760896 163272552800881857424 164319011130822236416 165619003307490133856 166749765733349192576 170073373388321847808 170737722503119980026 171071847204691643392 171418890582849710528 171585802842424052992 172156595543312112824 172425263717386988672 173602495831979981312 176958935063962408448 178185425737435883312 178358926638835528768 179231524127283843488 181191052452290591048 182091056077674505216 183155940572038913024 183871393464898440028 185399410585105352272 185508114466371604544 185688745541801372416 186597203201007837056 189278860922845867264 190571160838113362944 193018564444767216064 195128825717851405744 195907303523256812032 196672566427644533954 196750394906642414656 197057444248442272768 198015346808352166184 200950834216469978368 203640486557069580928 203838773301526318592 204836027574038678272 210138735388455360032 210771865463737387264 210977096101968874496 211595193063205111433 211801225383617190412 211885040668691831168 212009273675853262336 212837434901149564142 213253946515437528064 219305139369151856384 219518678940105266176 220161800069812605823 220592645079733961216 223004372248973035136 224768647345879467376 224857594179019902464 226303253495259618496 228183889950898895104 228317679343226590208 229209545278161069076 232731984636650949632 233641093951637867404 234801624942264493568 237561310085867342848 240158554729663268608 241823077786520127352 242058543295562503328 242154332192790664192 243242782744170930448 243711196071818050688 244070110137353881472 251613485794071549512 254100388636149246464 256878454109576534144 258632289708868135424 260424853000867829456 260678431241375003584 261953766032184078944 264130667134944611456 267018393087586134176 270968369316692437936 274985352085695759872 276369231756023002688 276638335194928575232 277991751707623920512 278527081224934915072 278826929618939086112 278937268728404435968 282104055726967469632 287558269478938913728 289833255788107734248 293575376125230324736 297628403429563233664 297918207133000004096 299375732608210375936 300101769663049908736 301274042200796197442 301744211505427230176 301863619582793841664 305163877814384153344 309678136361934214784 313655167222746726104 315850550578312003072 317084341791508534334 317704859094427337728 318659348135930384128 320522896001068097792 320834992297076927488 321774938563572270049 322404635116534251008 326545105601763714848 328638022261644472832 331238006614980267712 333499531466698385152 340146746776643695616 341475445006239960052 342837781165699421056 343171605684848105984 344313191086624225648 344850527434773977344 347204991663959962624 353917870127924816896 356370851474871766624 356717853277671057536 358463048254567686976 362382104904581182096 367742786929796880056 370798821170210704544 371016228932743209088 371377491083602744832 373194406402015674112 378557721845691734528 386037128889534432128 390257651435702811488 391814607046513624064 393345132855289067908 393500789813284829312 396030693616704332368 401901668432939956736 407280973114139161856 407677546603052637184 408871914415366267957 409672055148077356544 420277470776910720064 421543730927474774528 423190386126410222866 423602450767234380824 423770081337383662336 424018547351706524672 425674869802299128284 438610278738303712768 440323600139625211646 441185290159467922432 446008744497946070272 449537294691758934752 449715188358039804928 452606506990519236992 456367779901797790208 458419090556322138152 467282187903275734808 469603249884528987136 480317109459326537216 483646155573040254704 484117086591125006656 486485565488341860896 487422392143636101376 488140220274707762944 503226971588143099024 508200777272298492928 513756908219153068288 517264579417736270848 520849706001735658912 521356862482750007168 523907532064368157888 528261334269889222912 534036786175172268352 541936738633384875872 549970704171391519744 552738463512046005376 553276670389857150464 555983503415247841024 557653859237878172224 564208111453934939264 575116538957877827456 579666511576215468496 595256806859126467328 595836414266000008192 597582028760919930091 598751465216420751872 600203539326099817472 602548084401592394884 603488423010854460352 610327755628768306688 619356272723868429568 627310334445493452208 631701101156624006144 634168683583017068668 637318696271860768256 641045792002136195584 643549877127144540098 644809270233068502016 653090211203527429696 657276044523288945664 662476013229960535424 666999062933396770304 682950890012479920104 685675562331398842112 686343211369696211968 688353982496755868839 688626382173248451296 689701054869547954688 712741702949743533248 713435706555342115072 716926096509135373952 724764209809162364192 735485573859593760112 741597642340421409088 742032457865486418176 742754982167205489664 744931022154023474497 746388812804031348224 757115443691383469056 772074257779068864256 780515302871405622976 786690265710578135816 787001579626569658624 792061387233408664736 803803336865879913472 814561946228278323712 817743828830732535914 819344110296154713088 840554941553821440128 843087461854949549056 846380772252820445732 847204901534468761648 847540162674767324672 851349739604598256568 877220557476607425536 880647200279250423292 892017488995892140544 899074589383517869504 905213013981038473984 912735559803595580416 916838181112644276304 934564375806551469616 960634218918653074432 967292311146080509408 968234173182250013312 972971130976683721792 974844784287272202752 976280440549415525888 1006453943176286198048 1027513816438306136576 1041699412003471317824 1042713724965500014336 1047815064128736315776 1056522668539778445824 1068073572350344536704 1083873477266769751744 1105476927024092010752 1106553340779714300928 1109795196270279870169 1111967006830495682048 1115307718475756344448 1128416222907869878528 1150233077915755654912 1159333023152430936992 1190513613718252934656 1195164057521839860182 1197502930432841503744 1205096168803184789768 1206976846021708920704 1220655511257536613376 1238712545447736859136 1254620668890986904416 1268337367166034137336 1274637392543721536512 1282091584004272391168 1287099754254289080196 1306180422407054859392 1324952026459921070848 1333998125866793540608 1365901780024959840208 1371351124662797684224 1376707964993511737678 1377252764346496902592 1379402109739095909376 1425483405899487066496 1426871413110684230144 1433852193018270747904 1449528419618324728384 1470971147719187520224 1483195284680842818176 1484064915730972836352 1489862044308046948994 1492777625608062696448 1544148515558137728512 1561030605742811245952 1573380531421156271632 1574003159253139317248 1584122774466817329472 1629123892456556647424 1635487657661465071828 1681109883107642880256 1692761544505640891464 1694409803068937523296 1695080325349534649344 1702699479209196513136 1761294400558500846584 1784034977991784281088 1798149178767035739008 1810426027962076947968 1833676362225288552608 1869128751613102939232 1934584622292161018816 1936468346364500026624 1945942261953367443584 1949689568574544405504 1952560881098831051776 2012907886352572396096 2055027632876612273152 2083398824006942635648 2085427449931000028672 2095630128257472631552 2113045337079556891648 2136147144700689073408 2167746954533539503488 2210953854048184021504 2219590392540559740338 2223934013660991364096 2230615436951512688896 2256832445815739757056 2300466155831511309824 2318666046304861873984 2381027227436505869312 2390328115043679720364 2410192337606369579536 2413953692043417841408 2477425090895473718272 2509241337781973808832 2536674734332068274672 2574199508508578160392 2612360844814109718784 2649904052919842141696 2731803560049919680416 2742702249325595368448 2753415929987023475356 2754505528692993805184 2850966811798974132992 2853742826221368460288 2862103400907563875699 2867704386036541495808 2899056839236649456768 2941942295438375040448 2966390569361685636352 2968129831461945672704 2979724088616093897988 3088297031116275457024 3122061211485622491904 3146761062842312543264 3148006318506278634496 3168245548933634658944 3270975315322930143656 3362219766215285760512 3385523089011281782928 3388819606137875046592 3405398958418393026272 3522588801117001693168 3596298357534071478016 3620852055924153895936 3667352724450577105216 3738257503226205878464 3869169244584322037632 3872936692729000053248 3891884523906734887168 4025815772705144792192 4166797648013885271296 4170854899862000057344 4183074201326439510637 4191260256514945263104 4272294289401378146816 4335493909067079006976 4421907708096368043008 4439180785081119480676 4461230873903025377792 4513664891631479514112 4600932311663022619648 4637332092609723747968 4780656230087359440728 4820384675212739159072 4827907384086835682816 5018482675563947617664 5073349468664136549344 5148399017017156320784 5224721689628219437568 5299808105839684283392 5463607120099839360832 5506831859974046950712 5509011057385987610368 5701933623597948265984 5724206801815127751398 5735408772073082991616 5798113678473298913536 5883884590876750080896 5932781138723371272704 5959448177232187795976 6244122422971244983808 6293522125684625086528 6336491097867269317888 6541950630645860287312 6724439532430571521024 6771046178022563565856 6777639212275750093184 6810797916836786052544 7045177602234003386336 7192596715068142956032 7334705448901154210432 7476515006452411756928 7738338489168644075264 7745873385458000106496 7768566373891959091183 7783769047813469774336 8051631545410289584384 8333595296027770542592 8366148402652879021274 8382520513029890526208 8544588578802756293632 8670987818134158013952 8878361570162238961352 8922461747806050755584 9274664185219447495936 9561312460174718881456 9640769350425478318144 9655814768173671365632 10036965351127895235328 10146698937328273098688 10296798034034312641568 10449443379256438875136 10927214240199678721664 11013663719948093901424 11018022114771975220736 11403867247195896531968 11448413603630255502796 11596227356946597827072 11767769181753500161792 11865562277446742545408 11918896354464375591952 12488244845942489967616 12587044251369250173056 12672982195734538635776 13083901261291720574624 13542092356045127131712 13555278424551500186368 13621595833673572105088 14090355204468006772672 14385193430136285912064 14669410897802308420864 14953030012904823513856 15476676978337288150528 15537132747783918182366 15567538095626939548672 16103263090820579168768 16667190592055541085184 16732296805305758042548 17341975636268316027904 17756723140324477922704 18549328370438894991872 19122624920349437762912 19281538700850956636288 20073930702255790470656 20293397874656546197376 20593596068068625283136 21854428480399357443328 22027327439896187802848 22036044229543950441472 22896827207260511005592 23192454713893195654144 23535538363507000323584 23837792708928751183904 25174088502738500346112 25345964391469077271552 26167802522583441149248 27084184712090254263424 27110556849103000372736 27243191667347144210176 28180710408936013545344 29338821795604616841728 29906060025809647027712 30953353956674576301056 31074265495567836364732 32206526181641158337536 33464593610611516085096 35513446280648955845408 37098656740877789983744 38245249840698875525824 38563077401701913272576 40147861404511580941312 40586795749313092394752 41187192136137250566272 43708856960798714886656 44054654879792375605696 45793654414521022011184 47071076727014000647168 47675585417857502367808 50348177005477000692224 52335605045166882298496 54168369424180508526848 54221113698206000745472 54379964617243713638281 54486383334694288420352 56361420817872027090688 58677643591209233683456 59812120051619294055424 62148530991135672729464 66929187221223032170192 71026892561297911690816 76490499681397751051648 77126154803403826545152 81173591498626184789504 82374384272274501132544 87417713921597429773312 88109309759584751211392 91587308829042044022368 95351170835715004735616 100696354010954001384448 104671210090333764596992 108336738848361017053696 108759929234487427276562 108972766669388576840704 112722841635744054181376 124297061982271345458928 133858374442446064340384 142053785122595823381632 152980999362795502103296 154252309606807653090304 162347182997252369579008 164748768544549002265088 176218619519169502422784 183174617658084088044736 190702341671430009471232 209342420180667529193984 216673477696722034107392 217519858468974854553124 225445683271488108362752 248594123964542690917856 267716748884892128680768 284107570245191646763264 305961998725591004206592 329497537089098004530176 352437239038339004845568 366349235316168176089472 381404683342860018942464 418684840361335058387968 435039716937949709106248 497188247929085381835712 535433497769784257361536 568215140490383293526528 611923997451182008413184 704874478076678009691136 732698470632336352178944 762809366685720037884928 870079433875899418212496 994376495858170763671424 1070866995539568514723072 1136430280980766587053056 1465396941264672704357888 1740158867751798836424992 1988752991716341527342848 2141733991079137029446144 2930793882529345408715776 3480317735503597672849984 3977505983432683054685696 4283467982158274058892288 6960635471007195345699968 7955011966865366109371392 13921270942014390691399936 27842541884028781382799872 55685083768057562765599744
- Sum of all divisors σ(n): 153063066533547224588915367
- Sum of proper divisors (its aliquot sum) s(n): 97377982765489661823315623
- 55685083768057562765599744 is an abundant number, because the sum of its proper divisors (97377982765489661823315623) is greater than itself. Its abundance is 41692898997432099057715879
Bases of 55685083768057562765599744
- Binary: 101110000011111100011001110000100101111110111000001010010000100011111000100100000000002
- Hexadecimal: 0x2E0FC67097EE0A423E2400
- Base-36: 6ZVU94NG8L6XIS64G
Squares and roots of 55685083768057562765599744
- 55685083768057562765599744 squared (556850837680575627655997442) is 3100828554255587852672682300270694275071224012865536
- 55685083768057562765599744 cubed (556850837680575627655997443) is 172669897794107234725395164049768255297142609907146799373642899999739068022784
-
55685083768057562765599744 is a
perfect square number . Itssquare root is 7462243882912 -
The
cube root of 55685083768057562765599744 is 381867729.5957135361
Scales and comparisons
How big is 55685083768057562765599744?- 55,685,083,768,057,562,765,599,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 55,685,083,768,057,562,765,599,744 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 55685083768057562765599744 cubic inches would be around 31822310.8 feet tall.
Recreational maths with 55685083768057562765599744
- 55685083768057562765599744 backwards is 44799556726575086738058655
- The number of decimal digits it has is: 26
- The sum of 55685083768057562765599744's digits is 142
- 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 55685083768057562765599744 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 55685083768057562765599744 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/55685083768057562765599744/
Chicago style:
Numbermatics. 2024. "Number 55685083768057562765599744 - Facts about the integer". https://numbermatics.com/n/55685083768057562765599744/
The information we have on file for 55685083768057562765599744 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 55685083768057562765599744, math, Factors of 55685083768057562765599744, curriculum, school, college, exams, university, Prime factorization of 55685083768057562765599744, STEM, science, technology, engineering, physics, economics, calculator, fifty-five septillion, six hundred eighty-five sextillion, eighty-three quintillion, seven hundred sixty-eight quadrillion, fifty-seven trillion, five hundred sixty-two billion, seven hundred sixty-five million, five hundred ninety-nine thousand, seven hundred forty-four.