328571026634127966470406144
328,571,026,634,127,966,470,406,144 is an even composite number composed of six prime numbers multiplied together.
328571026634127966470406144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred seventy-five divisors.
Prime factorization of 328571026634127966470406144:
218 × 34 × 134 × 314 × 532 × 4572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 31 × 31 × 31 × 31 × 53 × 53 × 457 × 457)See below for interesting mathematical facts about the number 328571026634127966470406144 from the Numbermatics database.
Names of 328571026634127966470406144
- Cardinal: 328571026634127966470406144 can be written as Three hundred twenty-eight septillion, five hundred seventy-one sextillion, twenty-six quintillion, six hundred thirty-four quadrillion, one hundred twenty-seven trillion, nine hundred sixty-six billion, four hundred seventy million, four hundred six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 3.28571026634127966470406144 × 1026
Factors of 328571026634127966470406144
Divisors of 328571026634127966470406144
- Number of divisors d(n): 21375
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 31 32 36 39 48 52 53 54 62 64 72 78 81 93 96 104 106 108 117 124 128 144 156 159 162 169 186 192 208 212 216 234 248 256 279 288 312 318 324 338 351 372 384 403 416 424 432 457 468 477 496 507 512 558 576 624 636 648 676 689 702 744 768 806 832 837 848 864 914 936 954 961 992 1014 1024 1053 1116 1152 1209 1248 1272 1296 1352 1371 1378 1404 1431 1488 1521 1536 1612 1643 1664 1674 1696 1728 1828 1872 1908 1922 1984 2028 2048 2067 2106 2197 2232 2304 2418 2496 2511 2544 2592 2704 2742 2756 2808 2809 2862 2883 2976 3042 3072 3224 3286 3328 3348 3392 3456 3627 3656 3744 3816 3844 3968 4056 4096 4113 4134 4212 4293 4394 4464 4563 4608 4836 4929 4992 5022 5088 5184 5239 5408 5484 5512 5616 5618 5724 5766 5941 5952 6084 6144 6201 6448 6572 6591 6656 6696 6784 6912 7254 7312 7488 7632 7688 7936 8112 8192 8226 8268 8424 8427 8586 8649 8788 8928 8957 9126 9216 9672 9858 9984 10044 10176 10368 10478 10816 10881 10968 11024 11232 11236 11448 11532 11882 11904 12168 12288 12339 12402 12493 12896 13144 13182 13312 13392 13568 13689 13824 14167 14508 14624 14787 14976 15264 15376 15717 15872 16224 16384 16452 16536 16848 16854 17172 17298 17576 17823 17856 17914 18252 18432 18603 19344 19716 19773 19968 20088 20352 20736 20956 21359 21632 21762 21936 22048 22464 22472 22896 23064 23764 23808 24221 24336 24576 24678 24804 24986 25281 25792 25947 26288 26364 26624 26784 26871 27136 27378 27648 28334 28561 29016 29248 29574 29791 29952 30528 30752 31434 31744 32448 32643 32768 32904 33072 33696 33708 34344 34596 35152 35646 35712 35828 36504 36517 36864 37017 37206 37479 38688 39432 39546 39936 40176 40704 41472 41912 42501 42718 43264 43524 43872 44096 44361 44928 44944 45792 46128 47151 47528 47616 48442 48672 49152 49356 49608 49972 50562 50933 51584 51894 52576 52728 53248 53469 53568 53742 54272 54756 55296 55809 56668 57122 58032 58496 59148 59319 59582 59904 61056 61504 62868 63488 64077 64896 65286 65536 65808 66144 67392 67416 68107 68688 69192 70304 71292 71424 71656 72663 73008 73034 73728 74034 74412 74958 75843 77233 77376 77841 78864 79092 79872 80352 80613 81408 82944 83824 85002 85436 85683 86528 87048 87079 87744 88192 88722 89373 89856 89888 91584 92256 94302 95056 95232 96884 97344 98304 98712 99216 99944 101124 101866 103168 103788 105152 105456 106496 106938 107136 107484 108544 109512 109551 110592 111618 112437 113336 114244 116064 116441 116992 118296 118638 119164 119808 122112 123008 125736 126976 127503 128154 129792 130572 131072 131616 132288 133083 134784 134832 136214 137376 138384 140608 141453 142584 142848 143312 145326 146016 146068 147456 148068 148824 149916 151686 152799 154466 154752 155682 157728 158184 159744 160407 160704 161226 162409 162816 165888 167648 170004 170872 171366 173056 174096 174158 175488 176384 177444 177957 178746 179712 179776 183168 184171 184512 188604 190112 190464 192231 193768 194688 196608 197424 198432 199888 202248 203732 204321 206336 207576 208849 210304 210912 212992 213876 214272 214968 217088 217989 219024 219102 221184 223236 224874 226672 227529 228488 231699 232128 232882 233984 236592 237276 238328 239616 241839 244224 246016 251472 253952 255006 256308 257049 259584 261144 261237 262144 263232 264576 266166 268119 269568 269664 272428 274752 276768 277667 281216 282906 285168 285696 286624 290652 292032 292136 294912 296136 297648 299832 303372 305598 308932 309504 311364 314873 315456 316368 319488 320814 321408 322452 324818 325632 328653 331776 335296 337311 340008 341744 342732 346112 348192 348316 349323 350976 352768 354888 355914 357492 359424 359552 366336 368342 369024 377208 380224 380928 382509 384462 387283 387536 389376 393216 394848 396864 399776 404496 407464 408642 412672 415152 417698 420608 421824 424359 425984 427752 428544 429936 434176 435978 438048 438204 439177 442368 446472 449748 453344 455058 456976 458397 463398 464256 465764 467968 473184 474552 474721 476656 479232 481221 483678 487227 488448 492032 502944 507904 510012 512616 514098 519168 522288 522474 526464 529152 532332 536238 539136 539328 544856 549504 552513 553536 555334 562432 565812 570336 571392 573248 576693 581304 584064 584272 589824 592272 595296 599664 606744 611196 612963 617864 619008 622728 626547 629746 630912 632736 638976 641628 642816 644904 649636 651264 653967 657306 662129 663552 670592 674622 680016 683488 685464 692224 695097 696384 696632 698646 701952 705536 709776 711828 714984 718848 719104 725517 732672 736684 738048 750851 754416 760448 761856 765018 768924 771147 774566 775072 778752 783711 786432 789696 793728 799552 804357 808992 814928 817284 825344 830304 833001 835396 841216 843648 848718 851968 855504 857088 859872 868352 871956 876096 876408 878354 884736 885391 892944 899496 906688 910116 913952 916794 923521 926796 928512 931528 935936 944619 946368 949104 949442 953312 958464 962442 967356 974454 976896 984064 985959 1004029 1005888 1011933 1015808 1020024 1025232 1028196 1038336 1044576 1044948 1047969 1052928 1058304 1064664 1072476 1078272 1078656 1089712 1099008 1105026 1107072 1110668 1124864 1131624 1132027 1140672 1142784 1146496 1147527 1153386 1161849 1162608 1168128 1168544 1179648 1184544 1190592 1199328 1213488 1222392 1225926 1235728 1238016 1245456 1253094 1259492 1261824 1265472 1277952 1283256 1283713 1285632 1289808 1299272 1302528 1307934 1314612 1317531 1324258 1327104 1341184 1349244 1360032 1366976 1370928 1375191 1384448 1390194 1392768 1393264 1397292 1403904 1411072 1419552 1423656 1424163 1429968 1437696 1438208 1451034 1461681 1465344 1473368 1476096 1501702 1508832 1513733 1520896 1523712 1530036 1537848 1542294 1549132 1550144 1557504 1567422 1578923 1579392 1587456 1599104 1608714 1617984 1629856 1634568 1650688 1657539 1660608 1666002 1670792 1682432 1687296 1697436 1703936 1711008 1714176 1719744 1730079 1736704 1743912 1752192 1752816 1756708 1769472 1770782 1785888 1798992 1813376 1820232 1827904 1833588 1838889 1847042 1853592 1857024 1863056 1871872 1879641 1889238 1892736 1898208 1898884 1906624 1916928 1924884 1934712 1948908 1953792 1961901 1968128 1971918 1986387 2008058 2011776 2023866 2031616 2040048 2050464 2056392 2076672 2085291 2089152 2089896 2095938 2105856 2111317 2116608 2129328 2144952 2156544 2157312 2179424 2198016 2210052 2214144 2221336 2249728 2252553 2263248 2264054 2281344 2285568 2292992 2295054 2306772 2313441 2323698 2325216 2336256 2337088 2351133 2359296 2369088 2381184 2394223 2398656 2413071 2426976 2444784 2451852 2471456 2476032 2490912 2499003 2506188 2518984 2523648 2530944 2555904 2566512 2567426 2571264 2579616 2598544 2605056 2615868 2629224 2635062 2648516 2654208 2656173 2682368 2698488 2699449 2715037 2720064 2733952 2741856 2750382 2768896 2770563 2780388 2785536 2786528 2794584 2807808 2822144 2833857 2839104 2847312 2848326 2859936 2875392 2876416 2902068 2923362 2930688 2946736 2952192 2957877 3003404 3012087 3017664 3027466 3041792 3047424 3060072 3075696 3084588 3098264 3100288 3115008 3134844 3143907 3157846 3158784 3174912 3198208 3217428 3235968 3259712 3269136 3301376 3315078 3321216 3332004 3341584 3364864 3374592 3394872 3396081 3407872 3422016 3428352 3439488 3460158 3473408 3485547 3487824 3504384 3505632 3513416 3538944 3541564 3571776 3597984 3609671 3626752 3640464 3655808 3667176 3677778 3694084 3707184 3714048 3726112 3743744 3759282 3778476 3785472 3796416 3797768 3813248 3833856 3849768 3851139 3869424 3897816 3907584 3923802 3936256 3943836 3952593 3972774 4016116 4023552 4047732 4063232 4080096 4093349 4100928 4112784 4125573 4153344 4170582 4178304 4179792 4191876 4211712 4222634 4233216 4258656 4272489 4289904 4313088 4314624 4358848 4385043 4396032 4420104 4428288 4442672 4499456 4505106 4526496 4528108 4541199 4562688 4571136 4585984 4590108 4613544 4626882 4647396 4650432 4672512 4674176 4702266 4736769 4738176 4762368 4788446 4797312 4826142 4853952 4889568 4903704 4942912 4952064 4972617 4981824 4998006 5012376 5034679 5037968 5047296 5061888 5111808 5133024 5134852 5142528 5159232 5197088 5210112 5231736 5258448 5270124 5297032 5308416 5312346 5364736 5396976 5398898 5430074 5440128 5467904 5483712 5500764 5516667 5537792 5541126 5560776 5571072 5573056 5589168 5615616 5638923 5644288 5667714 5678208 5694624 5696652 5709301 5719872 5750784 5752832 5804136 5846724 5861376 5893472 5904384 5915754 5959161 6006808 6024174 6035328 6054932 6083584 6094848 6120144 6151392 6169176 6171373 6196528 6200576 6230016 6255873 6269688 6287814 6315692 6317568 6333951 6349824 6396416 6434856 6471936 6474319 6519424 6538272 6602752 6630156 6642432 6664008 6683168 6729728 6749184 6757659 6789744 6792162 6844032 6856704 6878976 6920316 6946816 6971094 6975648 7008768 7011264 7026832 7053399 7077888 7083128 7143552 7182669 7195968 7219342 7253504 7280928 7311616 7334352 7355556 7388168 7414368 7428096 7452224 7487488 7497009 7518564 7556952 7570944 7592832 7595536 7626496 7667712 7699536 7702278 7738848 7795632 7815168 7847604 7872512 7887672 7905186 7945548 7968519 8032232 8047104 8095464 8098347 8126464 8145111 8160192 8186698 8201856 8225568 8251146 8306688 8311689 8341164 8356608 8359584 8383752 8423424 8445268 8466432 8501571 8517312 8544978 8579808 8607677 8626176 8629248 8717696 8770086 8792064 8840208 8856576 8885344 8998912 9010212 9036261 9052992 9056216 9082398 9125376 9142272 9171968 9180216 9227088 9253764 9294792 9300864 9345024 9348352 9404532 9431721 9473538 9476352 9524736 9576892 9594624 9652284 9707904 9761063 9779136 9807408 9885824 9904128 9945234 9963648 9996012 10024752 10069358 10075936 10094592 10123776 10188243 10223616 10266048 10269704 10285056 10318464 10394176 10420224 10456641 10463472 10516896 10540248 10594064 10616832 10624692 10729472 10793952 10797796 10829013 10860148 10880256 10935808 10967424 11001528 11033334 11068997 11075584 11082252 11121552 11142144 11146112 11178336 11231232 11277846 11288576 11335428 11356416 11389248 11393304 11418602 11439744 11501568 11505664 11553417 11608272 11693448 11722752 11786944 11808768 11831508 11857779 11918322 12005773 12013616 12048348 12070656 12109864 12167168 12189696 12240288 12280047 12302784 12338352 12342746 12393056 12401152 12460032 12511746 12539376 12575628 12631384 12635136 12667902 12699648 12792832 12817467 12869712 12943872 12948638 13038848 13052377 13076544 13155129 13205504 13260312 13284864 13328016 13366336 13459456 13498368 13515318 13579488 13584324 13614487 13623597 13688064 13713408 13757952 13840632 13893632 13942188 13951296 14017536 14022528 14053664 14106798 14166256 14210307 14287104 14365338 14391936 14438684 14507008 14561856 14623232 14668704 14711112 14716351 14776336 14828736 14856192 14904448 14917851 14974976 14994018 15037128 15104037 15113904 15141888 15185664 15191072 15252992 15335424 15399072 15404556 15477696 15591264 15630336 15695208 15745024 15775344 15810372 15891096 15937038 16064464 16094208 16190928 16196694 16290222 16320384 16373396 16403712 16451136 16502292 16613376 16623378 16682328 16688269 16713216 16719168 16767504 16846848 16890536 16916769 16932864 17003142 17034624 17089956 17127903 17159616 17215354 17252352 17258496 17435392 17540172 17584128 17680416 17713152 17770688 17877483 17997824 18020424 18072522 18105984 18112432 18164796 18250752 18284544 18343936 18360432 18454176 18507528 18514119 18589584 18601728 18690048 18696704 18809064 18863442 18947076 18952704 19001853 19049472 19153784 19189248 19304568 19415808 19422957 19522126 19558272 19614816 19771648 19808256 19890468 19927296 19992024 20049504 20138716 20151872 20189184 20247552 20272977 20376486 20525999 20532096 20539408 20570112 20636928 20788352 20840448 20913282 20926944 21033792 21080496 21188128 21233664 21249384 21458944 21548007 21587904 21595592 21658026 21720296 21760512 21871616 21934848 22003056 22066668 22137994 22151168 22164504 22243104 22284288 22292224 22356672 22462464 22491027 22555692 22577152 22670856 22712832 22778496 22786608 22837204 22879488 23003136 23011328 23106834 23216544 23276381 23386896 23445504 23573888 23617536 23663016 23715558 23836644 23905557 24011546 24027232 24096696 24141312 24219728 24295041 24334336 24379392 24435333 24480576 24560094 24605568 24676704 24685492 24786112 24802304 24920064 24935067 25023492 25078752 25151256 25262768 25270272 25335804 25399296 25504713 25585664 25634934 25739424 25823031 25887744 25897276 26077696 26104754 26153088 26310258 26411008 26520624 26569728 26656032 26732672 26918912 26996736 27030636 27108783 27158976 27168648 27228974 27247194 27376128 27426816 27447121 27515904 27681264 27884376 27902592 28035072 28045056 28107328 28213596 28332512 28420614 28574208 28730676 28783872 28877368 29014016 29123712 29246464 29283189 29337408 29422224 29432702 29552672 29657472 29712384 29808896 29835702 29949952 29988036 30074256 30208074 30227808 30283776 30371328 30382144 30505984 30564729 30670848 30798144 30809112 30955392 31124899 31182528 31260672 31369923 31390416 31490048 31550688 31620744 31782192 31874076 32128928 32188416 32381856 32393388 32487039 32580444 32640768 32746792 32807424 32902272 33004584 33206991 33226752 33246756 33364656 33376538 33426432 33438336 33535008 33693696 33781072 33833538 33865728 34006284 34069248 34179912 34255806 34319232 34430708 34504704 34516992 34660251 34870784 35080344 35092837 35168256 35295481 35360832 35426304 35541376 35573337 35754966 35995648 36017319 36040848 36145044 36211968 36224864 36329592 36501504 36569088 36687872 36720864 36840141 36908352 37015056 37028238 37179168 37203456 37380096 37393408 37618128 37726884 37894152 37905408 38003706 38098944 38307568 38378496 38452401 38609136 38831616 38845914 39044252 39116544 39157131 39229632 39543296 39616512 39780936 39795103 39854592 39984048 40099008 40277432 40303744 40378368 40495104 40545954 40752972 40843461 40870791 41051998 41064192 41078816 41140224 41273856 41576704 41680896 41826564 41853888 42067584 42160992 42376256 42498768 42630921 42917888 43096014 43175808 43191184 43316052 43440592 43521024 43743232 43869696 44006112 44133336 44149053 44275988 44302336 44329008 44486208 44568576 44584448 44713344 44924928 44982054 45111384 45154304 45312111 45341712 45425664 45556992 45573216 45674408 45758976 46006272 46022656 46213668 46433088 46552762 46773792 46891008 46925723 47147776 47235072 47326032 47431116 47673288 47811114 48023092 48054464 48193392 48282624 48439456 48590082 48668672 48870666 48946613 48961152 49120188 49211136 49353408 49370984 49572224 49604608 49840128 49870134 50046984 50064807 50157504 50302512 50525536 50540544 50671608 50798592 51009426 51171328 51269868 51383709 51478848 51646062 51775488 51794552 52155392 52209508 52306176 52620516 52822016 53041248 53139456 53213537 53312064 53465344 53632449 53837824 53993472 54061272 54217566 54317952 54337296 54457948 54494388 54752256 54853632 54894242 55031808 55362528 55542357 55768752 55805184 56070144 56090112 56214656 56427192 56665024 56841228 57005559 57148416 57461352 57567744 57754736 58028032 58247424 58268871 58492928 58566378 58674816 58844448 58865404 59105344 59314944 59424768 59617792 59671404 59899904 59976072 60148512 60416148 60455616 60567552 60742656 60764288 60818931 61011968 61129458 61577997 61596288 61618224 61910784 62249798 62365056 62521344 62739846 62780832 62980096 63101376 63241488 63564384 63748152 64257856 64376832 64644021 64763712 64786776 64974078 65160888 65281536 65450827 65493584 65614848 65804544 66009168 66413982 66453504 66493512 66729312 66753076 66852864 66876672 67070016 67387392 67562144 67667076 67731456 68012568 68138496 68359824 68511612 68638464 68861416 69009408 69033984 69320502 69741568 69829143 70160688 70185674 70336512 70590962 70721664 70852608 71082752 71146674 71509932 71716671 71991296 72034638 72081696 72290088 72423936 72449728 72659184 72885123 73003008 73138176 73305999 73375744 73441728 73680282 73816704 74030112 74056476 74220913 74358336 74406912 74760192 74786816 74805201 75236256 75453768 75788304 75810816 76007412 76197888 76615136 76756992 76904802 77218272 77469093 77663232 77691828 78088504 78233088 78314262 78459264 79086592 79233024 79561872 79590206 79709184 79968096 80198016 80227849 80554864 80607488 80756736 80990208 81091908 81326349 81505944 81686922 81741582 82103996 82128384 82157632 82280448 82341363 82547712 83153408 83653128 83682919 83707776 84135168 84166147 84321984 84752512 84997536 85261842 85835776 86192028 86351616 86382368 86632104 86881184 87042048 87486464 87739392 87849567 88012224 88266672 88298106 88551976 88658016 88972416 89137152 89168896 89426688 89849856 89964108 90222768 90308608 90624222 90683424 90851328 91113984 91146432 91348816 91517952 91694187 92012544 92045312 92427336 92866176 93105524 93374697 93547584 93782016 93851446 94295552 94470144 94652064 94862232 95346576 95622228 96046184 96108928 96386784 96565248 96878912 97180164 97337344 97461117 97741332 97893226 97922304 98240376 98422272 98706816 98741968 99144448 99209216 99620973 99680256 99740268 100093968 100129614 100315008 100605024 101051072 101081088 101343216 101597184 102018852 102342656 102539736 102767418 102957696 103292124 103550976 103589104 103980753 104310784 104419016 104612352 105241032 105278511 105644032 105886443 106082496 106278912 106427074 106624128 106930688 107264898 107675648 107986944 108051957 108122544 108435132 108635904 108674592 108915896 108988776 109504512 109707264 109788484 110063616 110520423 110725056 111084714 111537504 111610368 111899801 112140288 112180224 112429312 112854384 113330048 113682456 114011118 114296832 114922704 115135488 115509472 116056064 116494848 116537742 116985856 117132756 117349632 117471393 117688896 117730808 118210688 118629888 118849536 119235584 119342808 119385309 119799808 119952144 120297024 120832296 120911232 121135104 121485312 121528576 121637862 122023936 122258916 122530383 122612373 123155994 123192576 123236448 123821568 124499596 124730112 125042688 125479692 125561664 125960192 126202752 126482976 126893819 127128768 127496304 127892763 128515712 128753664 129288042 129527424 129573552 129948156 130321776 130563072 130901654 130987168 131229696 131609088 132018336 132447159 132827964 132907008 132987024 133458624 133506152 133705728 133753344 134140032 134774784 135124288 135334152 135462912 135936333 136025136 136276992 136719648 137023224 137276928 137722832 138018816 138067968 138641004 139483136 139658286 140321376 140371348 140673024 140777169 141181924 141443328 141705216 142165504 142293348 143019864 143433342 143896961 143982592 144069276 144163392 144580176 144847872 144899456 145318368 145770246 146006016 146611998 146751488 146839839 146883456 147360564 147633408 148060224 148112952 148441826 148716672 148813824 149520384 149573632 149610402 150194421 150472512 150907536 151576608 151621632 152014824 152395776 153230272 153513984 153809604 154151127 154436544 154938186 155326464 155383656 156075049 156177008 156466176 156628524 156918528 158173184 158466048 159123744 159180412 159418368 159640611 159936192 160396032 160455698 161109728 161214976 161513472 161980416 162183816 162652698 163011888 163373844 163483164 164207992 164256768 164315264 164560896 164682726 165095424 166306816 166627071 167306256 167365838 167415552 168270336 168332294 168643968 169505024 169995072 170523684 171016677 171671552 172384056 172703232 172764736 173264208 173762368 174084096 174806613 174972928 175478784 175699134 176024448 176533344 176596212 176988331 177103952 177316032 177944832 178274304 178337792 178853376 179699712 179928216 180445536 180617216 181248444 181366848 181702656 182227968 182292864 182697632 183035904 183388374 184090624 184733991 184854672 185732352 186211048 186749394 187095168 187564032 187702892 188591104 188940288 189304128 189724464 190693152 191244456 191312563 192092368 192217856 192773568 193130496 193757824 193932063 194360328 194674688 194922234 195482664 195786452 195844608 196352481 196480752 196844544 197413632 197483936 198288896 198418432 199241946 199360512 199480536 200187936 200259228 200630016 200703889 201210048 202102144 202162176 202686432 203194368 204037704 204685312 205079472 205534836 205915392 206584248 207101952 207178208 207961506 208621568 208838032 209224704 209487429 210482064 210557022 211772886 212164992 212557824 212854148 213248256 213861376 214529796 215351296 215973888 216103914 216245088 216870264 216947497 217271808 217349184 217831792 217977552 218655369 219009024 219414528 219576968 219917997 220127232 221040846 221450112 222169428 222662739 223075008 223220736 223799602 224280576 224360448 224858624 225708768 226660096 227364912 228022236 228593664 229845408 230270976 231018944 232112128 232407279 232989696 233075484 233971712 234265512 234699264 234942786 235377792 235461616 236421376 237259776 237699072 238471168 238685616 238770618 239904288 240594048 240683547 241664592 241822464 242270208 242970624 243057152 243275724 244047872 244517832 245060766 245224746 246311988 246385152 246472896 247024089 247643136 248999192 249460224 250959384 251048757 251123328 251920384 252405504 252498441 252965952 253787638 254257536 254992608 255785526 257031424 257507328 258576084 259054848 259147104 259896312 260643552 261126144 261803308 261974336 262459392 263218176 263548701 264036672 264894318 265655928 265974048 266837987 266917248 267012304 267411456 267506688 268280064 269549568 270248576 270668304 270925824 271872666 272050272 272553984 273439296 274046448 274553856 275445664 276037632 276135936 277282008 278966272 279316572 280124091 280642752 280742696 281346048 281554338 282363848 282886656 283410432 284331008 284586696 286039728 286866684 287793922 287965184 288138552 288326784 289160352 289695744 289798912 290636736 291540492 292012032 292383351 293223996 293502976 293679678 293766912 294721128 295266816 296120448 296225904 296883652 297433344 297627648 298862919 299040768 299147264 299220804 300388842 300945024 301815072 302592953 303153216 303243264 304029648 304791552 306460544 307027968 307619208 308302254 308873088 309876372 310652928 310767312 312150098 312354016 312932352 313257048 313837056 315835533 316346368 316932096 317659329 318247488 318360824 318836736 319281222 319872384 320792064 320911396 322219456 322429952 323026944 323960832 324155871 324367632 325305396 326023776 326747688 326966328 328415984 328513536 328630528 329121792 329365452 330190848 331561269 332613632 333254142 334612512 334731676 334831104 335699403 336540672 336664588 337287936 339010048 339990144 341047368 342033354 343138907 343343104 344768112 345406464 345529472 346528416 347524736 348168192 349613226 349945856 350957568 351398268 352048896 352414179 353066688 353192424 353976662 354207904 354632064 355889664 356548608 356675584 357706752 358155927 359399424 359856432 360891072 362496888 362733696 363405312 364455936 364585728 365395264 366071808 366776748 367591149 368181248 369467982 369709344 371464704 372422096 373498788 374190336 375128064 375405784 377182208 377880576 378608256 379448928 380681457 381386304 382488912 382625126 384184736 384435712 385547136 386260992 387515648 387864126 388720656 389349376 389844468 390965328 391572904 391689216 392704962 392961504 393689088 394827264 394967872 396577792 396836864 397341477 398483892 398721024 398961072 400375872 400518456 401260032 401407778 402420096 404204288 404324352 404623687 405372864 406388736 407808999 408075408 409370624 410158944 411069672 411830784 413168496 414203904 414356416 415923012 417243136 417676064 418449408 418974858 420964128 421114044 422049097 422331507 423545772 424329984 425115648 425708296 426496512 427722752 429059592 430702592 431690883 431947776 432207828 432490176 433740528 433894994 434543616 434698368 435663584 435955104 437310738 438018048 439153936 439835994 440254464 440519517 442081692 442900224 444338856 445325478 446150016 446441472 447599204 448561152 448720896 449717248 450583263 451417536 453320192 454729824 456044472 456206881 457187328 458841253 459690816 460541952 462037888 462453381 464224256 464814558 465979392 466150968 467943424 468225147 468531024 469398528 469885572 470755584 470923232 472842752 474519552 475398144 476942336 477371232 477541236 478921833 479808576 481188096 481367094 483329184 483644928 484540416 485941248 486114304 486551448 488095744 489035664 490121532 490449492 492623976 492770304 492945792 494048178 495286272 497998384 498920448 499881213 501918768 502097514 502246656 504811008 504996882 505931904 507575276 508515072 509985216 511571052 514062848 515014656 517152168 517336339 518109696 518294208 519792624 521287104 522252288 523606616 523948672 524419839 524918784 526436352 527097402 528073344 529788636 530964993 531311856 531948096 533675974 533834496 534024608 534822912 535013376 536560128 539099136 540497152 541336608 541851648 543745332 544100544 545107968 546878592 548092896 549107712 550891328 552271872 554201973 554564016 557932544 558633144 560248182 561285504 561485392 562692096 563108676 564727696 565773312 566820864 568662016 569173392 572079456 573733368 573937689 575587844 575930368 576277104 576653568 578320704 579391488 579597824 581273472 583080984 584024064 584766702 586447992 586656841 587005952 587359356 587533824 589057443 589442256 590533632 592240896 592451808 593767304 594866688 595255296 597725838 598081536 598294528 598441608 600777684 601890048 602111667 603630144 605185906 606306432 606486528 608059296 609583104 612921088 614055936 615238416 616604508 617746176 619752744 621305856 621534624 624300196 624708032 625864704 626514096 627674112 628462287 631671066 632692736 635318658 636305969 636494976 636721648 637673472 638562444 639744768 641584128 641822792 644438912 644859904 646053888 647921664 648311742 648735264 650610792 650842491 652047552 653495376 653932656 656831968 657027072 657261056 658243584 658730904 660381696 663122538 665227264 666508284 667988217 669225024 669463352 669662208 671398806 673081344 673329176 674575872 678020096 679980288 682094736 684066708 686277814 686686208 689536224 690812928 691058944 691775981 693056832 695049472 696336384 697221837 699226452 699891712 701915136 702796536 704097792 704828358 706133376 706384848 707953324 708415808 709264128 711779328 713097216 713351168 715413504 716311854 719712864 721567811 721782144 722050641 724993776 725467392 726810624 728911872 729171456 730790528 732143616 733553496 735182298 736362496 738935964 739418688 741072267 742929408 744844192 746997576 748380672 750811568 753146271 754364416 755761152 757216512 757495323 758897856 761362914 762772608 764977824 765250252 768369472 768871424 771094272 772521984 775031296 775728252 777441312 778698752 779688936 781930656 783145808 783378432 785409924 785923008 787378176 789654528 789935744 790646103 793155584 793673728 794682954 796967784 797922144 800513961 800751744 801036912 802520064 802815556 804840192 808408576 808648704 809247374 810745728 812777472 815617998 816150816 818741248 820317888 822139344 823661568 826336992 828407808 828712832 831846024 834486272 835352128 836898816 837949716 840372273 841928256 842228088 844098194 844663014 847091544 848659968 850231296 850860751 851416592 852993024 855445504 858119184 863381766 863895552 864415656 864980352 867481056 867789988 869087232 869396736 871327168 871910208 874621476 876036096 878307872 879671988 880508928 881039034 884163384 885800448 888677712 890650956 892300032 892882944 895198408 896588757 897122304 897441792 899434496 901166526 902835072 906640384 907778859 909459648 912088944 912413762 914374656 917682506 919381632 921083904 924075776 924906762 928448512 929629116 931958784 932301936 935886848 936450294 937062048 938797056 939771144 941511168 941846464 945685504 947506599 949039104 950796288 952977987 953884672 954742464 955082472 957843666 959617152 962376192 962734188 964871869 966658368 967289856 969080832 971882496 972228608 972467613 973102896 976191488 978071328 980243064 980898984 985247952 985540608 985891584 988096356 990572544 995996768 997840896 999762426 1003837536 1004195028 1004493312 1007098209 1009622016 1009993764 1011863808 1015150552 1017030144 1019970432 1023142104 1028125696 1029416721 1030029312 1034304336 1034672678 1036219392 1036588416 1039585248 1042574208 1044504576 1047213232 1047897344 1048839678 1049837568 1052872704 1054194804 1056146688 1057242537 1059577272 1061929986 1062623712 1063896192 1067351948 1067668992 1068049216 1069645824 1070026752 1073120256 1074467781 1078198272 1080994304 1082673216 1087490664 1087877947 1088201088 1090215936 1093757184 1094159911 1096185792 1098215424 1101782656 1102773447 1104543744 1108403946 1109128032 1115865088 1117266288 1120496364 1122571008 1122970784 1125384192 1126217352 1129455392 1131546624 1133641728 1137324032 1138346784 1142044371 1144158912 1147466736 1147875378 1151175688 1152554208 1153307136 1156641408 1158782976 1159195648 1162546944 1166161968 1168048128 1169533404 1172895984 1173313682 1174011904 1174718712 1175067648 1178114886 1178884512 1181067264 1184481792 1184903616 1187534608 1189733376 1190510592 1192024431 1195451676 1196163072 1196589056 1196883216 1201555368 1203780096 1204223334 1207260288 1210371812 1212612864 1212973056 1213871061 1216118592 1219166208 1225842176 1228111872 1230476832 1233209016 1233648193 1235492352 1239505488 1242611712 1243069248 1248600392 1249416064 1251729408 1253028192 1255348224 1256924574 1263342132 1265385472 1266147291 1266994521 1270637316 1272611938 1272989952 1273443296 1275346944 1277124888 1279489536 1283168256 1283645584 1288877824 1289719808 1292107776 1295072649 1295843328 1296623484 1297470528 1301221584 1301684982 1304095104 1306990752 1307865312 1313663936 1314054144 1314522112 1317461808 1320763392 1321558551 1326245076 1330454528 1333016568 1335976434 1338450048 1338926704 1339324416 1342797612 1346162688 1346658352 1349151744 1351749789 1356040192 1359960576 1364189472 1368133416 1368620643 1372555628 1373372416 1376523759 1379072448 1381625856 1382117888 1383551962 1386113664 1390098944 1392672768 1394443674 1398452904 1399783424 1403830272 1404675441 1405593072 1408195584 1409656716 1412266752 1412769696 1415906648 1416831616 1418528256 1423558656 1426194432 1426702336 1430827008 1432623708 1436765499 1439425728 1443135622 1443564288 1444101282 1449987552 1450934784 1453621248 1454697413 1457823744 1458342912 1461581056 1464287232 1467106992 1470364596 1477871928 1478837376 1482144534 1485858816 1489688384 1493995152 1496761344 1501623136 1506292542 1508728832 1514433024 1514990646 1517795712 1522725828 1525545216 1529955648 1530500504 1536738944 1537742848 1542188544 1545043968 1550062592 1551456504 1552009017 1554882624 1557397504 1559377872 1563861312 1566291616 1566756864 1570819848 1571846016 1574756352 1579309056 1579871488 1581292206 1586311168 1587347456 1589365908 1592894979 1593935568 1595844288 1601027922 1601503488 1602073824 1605040128 1605631112 1609680384 1616817152 1617297408 1618494748 1621491456 1625554944 1631235996 1632301632 1637482496 1640635776 1644278688 1647323136 1649619647 1652673984 1656815616 1657425664 1662605919 1663692048 1668972544 1670704256 1673797632 1675899432 1680744546 1683856512 1684456176 1688196388 1689326028 1694183088 1697319936 1700462592 1701721502 1702833184 1705986048 1710891008 1716238368 1721813067 1726763532 1727791104 1728831312 1729960704 1734962112 1735579976 1738174464 1738793472 1742654336 1743820416 1749242952 1752072192 1756615744 1759343976 1759970523 1761017856 1762078068 1767172329 1768326768 1771600896 1777355424 1781301912 1784600064 1785765888 1790396816 1793177514 1794244608 1794883584 1798868992 1802333052 1805670144 1806335001 1813280768 1815557718 1818919296 1824177888 1824827524 1828749312 1835365012 1838763264 1842167808 1848151552 1849813524 1856897024 1859258232 1863917568 1864603872 1870660493 1871773696 1872900588 1874124096 1877594112 1879542288 1883022336 1883692928 1885386861 1891371008 1895013198 1898078208 1905955974 1907769344 1908917907 1909484928 1910164944 1915687332 1919234304 1924752384 1925468376 1929743738 1933316736 1934579712 1938161664 1943764992 1944457216 1944935226 1946205792 1952382976 1952527473 1956142656 1960486128 1961797968 1970495904 1971081216 1971783168 1976192712 1981145088 1991993536 1995681792 1999524852 2003964651 2007675072 2008390056 2008986624 2014196418 2019244032 2019987528 2023727616 2028975637 2030301104 2034060288 2039940864 2046284208 2056251392 2058833442 2060058624 2068608672 2069345356 2072438784 2073176832 2075327943 2079170496 2085148416 2089009152 2094426464 2095794688 2097679356 2099675136 2105745408 2108389608 2112293376 2114485074 2119154544 2123859972 2125247424 2127792384 2134703896 2135337984 2136098432 2139291648 2140053504 2146240512 2148935562 2161988608 2164703433 2165346432 2166151923 2174981328 2175755894 2176402176 2180431872 2187514368 2188319822 2192371584 2196430848 2203565312 2205546894 2209087488 2216807892 2218256064 2223216801 2231730176 2234532576 2240992728 2245142016 2245941568 2252434704 2258910784 2259438813 2263093248 2267283456 2272485969 2274648064 2276693568 2284088742 2288317824 2294933472 2295750756 2300848303 2302351376 2305108416 2306614272 2313282816 2317565952 2318391296 2325093888 2332323936 2336096256 2339066808 2345791968 2346627364 2348023808 2349437424 2350135296 2356229772 2357769024 2362134528 2368963584 2369807232 2375069216 2379466752 2381021184 2384048862 2390903352 2393178112 2393766432 2401541883 2403110736 2407560192 2408446668 2414520576 2420743624 2425225728 2425946112 2427742122 2432237184 2438332416 2451684352 2456223744 2460953664 2466418032 2467296386 2470984704 2479010976 2485223424 2486138496 2487063319 2497200784 2498832128 2503458816 2506056384 2510696448 2513849148 2521116819 2526684264 2530770944 2532294582 2533989042 2541274632 2545223876 2545979904 2546886592 2550693888 2552582253 2554249776 2558979072 2566336512 2567291168 2577755648 2579439616 2590145298 2591686656 2593246968 2594170489 2594941056 2602443168 2603369964 2608190208 2609150557 2613981504 2615730624 2627327872 2628108288 2629044224 2634923616 2641526784 2643117102 2652490152 2660909056 2666033136 2671952868 2676900096 2677853408 2678648832 2685595224 2692325376 2693316704 2698303488 2703499578 2712080384 2719921152 2723336577 2728378944 2736266832 2737241286 2745111256 2753047518 2758144896 2763251712 2764235776 2767103924 2772227328 2780197888 2785345536 2788887348 2796905808 2799566848 2807660544 2809350882 2811186144 2816391168 2819313432 2820317461 2824533504 2825539392 2831813296 2833663232 2837056512 2842519797 2847117312 2852388864 2853404672 2858933961 2861654016 2865247416 2873530998 2878851456 2886271244 2887128576 2888202564 2894615607 2899975104 2901869568 2907242496 2909394826 2915647488 2916685824 2923162112 2928574464 2934213984 2940729192 2955743856 2957674752 2964289068 2971717632 2979376768 2987990304 2993522688 3003246272 3012585084 3017457664 3021294627 3028866048 3029981292 3035591424 3045451656 3051090432 3059911296 3061001008 3073477888 3075485696 3084377088 3088250163 3090087936 3100125184 3102913008 3104018034 3109765248 3118755744 3127722624 3132583232 3133513728 3141639696 3143692032 3149512704 3158618112 3159742976 3162584412 3172622336 3174694912 3178731816 3185789958 3187871136 3191688576 3202055844 3203006976 3204147648 3210080256 3211262224 3219360768 3223403343 3233634304 3234594816 3236989496 3242982912 3262471992 3263633841 3264603264 3274964992 3281271552 3282479733 3288557376 3294646272 3299239294 3305347968 3313631232 3314851328 3325211838 3327384096 3337945088 3341408512 3347595264 3351798864 3361489092 3367713024 3368912352 3376392776 3378652056 3388366176 3394639872 3400925184 3403443004 3405666368 3411972096 3421782016 3426133113 3432476736 3443626134 3453527064 3457662624 3459921408 3468893831 3469924224 3471159952 3476348928 3477586944 3485308672 3487640832 3498485904 3504144384 3513231488 3518687952 3519941046 3522035712 3524156136 3534344658 3536653536 3543201792 3554710848 3562603824 3569200128 3571531776 3580793632 3586355028 3588489216 3589767168 3597737984 3604666104 3611340288 3612670002 3626561536 3631115436 3637838592 3641613183 3648355776 3649655048 3657498624 3670730024 3677526528 3684335616 3696303104 3699627048 3700944579 3713794048 3718516464 3727835136 3729207744 3741320986 3743547392 3745801176 3748248192 3755188224 3759084576 3766044672 3767385856 3770773722 3782742016 3790026396 3796156416 3798441873 3800983563 3811911948 3815538688 3817835814 3818969856 3820329888 3831374664 3838468608 3849504768 3850936752 3859487476 3866633472 3869159424 3876323328 3885217947 3887529984 3888914432 3889870452 3892411584 3904765952 3905054946 3912285312 3920972256 3923595936 3933708389 3940991808 3942162432 3943566336 3952385424 3962290176 3964675653 3983987072 3991363584 3999049704 4007929302 4015350144 4016780112 4017973248 4028392836 4038488064 4039975056 4047455232 4057951274 4060602208 4068120576 4079881728 4092568416 4105861929 4112502784 4117666884 4120117248 4129571277 4137217344 4138690712 4144877568 4146353664 4150655886 4158340992 4170296832 4178018304 4188852928 4191589376 4195358712 4199350272 4211490816 4214026323 4216779216 4224586752 4228970148 4238309088 4247719944 4250494848 4255584768 4269407792 4270675968 4272196864 4278583296 4280107008 4292481024 4297871124 4310296497 4323977216 4329406866 4330692864 4332303846 4349962656 4351511788 4352804352 4360863744 4364092239 4375028736 4376639644 4384743168 4392861696 4407130624 4411093788 4433615784 4436512128 4446433602 4460805791 4463460352 4469065152 4481985456 4490284032 4491883136 4504869408 4517821568 4518877626 4526186496 4544971938 4549296128 4553387136 4568177484 4576635648 4589866944 4591501512 4601696606 4604702752 4610216832 4613228544 4626565632 4635131904 4636782592 4650187776 4656027051 4664647872 4672192512 4678133616 4691583936 4693254728 4698874848 4700270592 4712459544 4715538048 4724269056 4737927168 4739614464 4750138432 4758933504 4762042368 4768097724 4778684937 4781806704 4786356224 4787532864 4803083766 4806221472 4815120384 4816893336 4829041152 4841487248 4850451456 4851892224 4855484244 4864474368 4876664832 4903368704 4912447488 4921907328 4932836064 4934592772 4941969408 4948858941 4958021952 4970446848 4972276992 4974126638 4994401568 4997664256 5006917632 5012112768 5021392896 5027698296 5042233638 5053368528 5061541888 5064589164 5067978084 5082549264 5090447752 5091959808 5093773184 5101387776 5105164506 5108499552 5117958144 5132673024 5134582336 5155511296 5158879232 5165439201 5180290596 5183373312 5186493936 5188340978 5189882112 5204886336 5206739928 5216380416 5218301114 5227963008 5231461248 5254655744 5256216576 5258088448 5269847232 5279911569 5283053568 5286234204 5301516987 5304980304 5321818112 5332066272 5343905736 5353800192 5355706816 5357297664 5371190448 5384650752 5386633408 5396606976 5406999156 5419005003 5424160768 5439842304 5446673154 5456757888 5472533664 5474482572 5486638261 5490222512 5506095036 5516289792 5526503424 5528471552 5534207848 5544454656 5560395776 5570691072 5577774696 5593811616 5599133696 5611981479 5615321088 5618701764 5622372288 5632782336 5638626864 5640634922 5649067008 5651078784 5663626592 5667326464 5674113024 5685039594 5694234624 5706809344 5717867922 5723308032 5726753721 5730494832 5747061996 5757702912 5772542488 5774257152 5776405128 5789231214 5799950208 5803739136 5814484992 5818789652 5831294976 5833371648 5846324224 5857148928 5857582419 5868427968 5881458384 5911487712 5915349504 5928578136 5930689453 5943435264 5958753536 5964936289 5975980608 5987045376 6006492544 6011893953 6025170168 6034915328 6042589254 6057732096 6059962584 6071182848 6086926911 6090903312 6102180864 6119822592 6122002016 6146955776 6150971392 6168754176 6176500326 6180175872 6200250368 6205826016 6208036068 6219530496 6221820559 6225983829 6237511488 6255445248 6265166464 6267027456 6283279392 6287384064 6299025408 6317236224 6319485952 6325168824 6345244672 6349389824 6357463632 6371579916 6375742272 6383377152 6404111688 6406013952 6408295296 6420160512 6422524448 6438721536 6446806686 6467268608 6473978992 6485965824 6494110299 6498455769 6524943984 6527267682 6529206528 6562543104 6564959466 6577114752 6589292544 6598478588 6610695936 6627262464 6629702656 6650423676 6654768192 6675890176 6682817024 6695190528 6703597728 6722978184 6725372407 6735426048 6737824704 6752785552 6757304112 6776732352 6778316439 6789279744 6801850368 6806886008 6811332736 6817457907 6823944192 6843564032 6852266226 6864953472 6887252268 6902544909 6907054128 6915325248 6919842816 6937787662 6939848448 6942319904 6952697856 6955173888 6970617344 6975281664 6996971808 7008288768 7026462976 7037375904 7039882092 7044071424 7048312272 7068689316 7073307072 7086403584 7109421696 7125207648 7138400256 7143063552 7161587264 7172710056 7179534336 7195475968 7204625649 7209332208 7222680576 7225340004 7253123072 7262230872 7275677184 7283226366 7296711552 7299310096 7314997248 7341460048 7355053056 7368671232 7392606208 7399254096 7401889158 7437032928 7455670272 7458415488 7461189957 7482641972 7487094784 7491602352 7496496384 7510376448 7518169152 7532089344 7534771712 7541547444 7565484032 7580052792 7592312832 7596883746 7601967126 7623823896 7626538933 7631077376 7635671628 7637939712 7640659776 7657746759 7662749328 7676937216 7699009536 7701873504 7718974952 7733266944 7738318848 7770435894 7775059968 7777828864 7779740904 7782511467 7784823168 7809531904 7810109892 7824570624 7827451671 7841944512 7847191872 7867416778 7881983616 7884324864 7887132672 7904770848 7924580352 7929351306 7967974144 7982727168 7998099408 8015858604 8030700288 8033560224 8035946496 8056785672 8076976128 8079950112 8094910464 8115902548 8121204416 8136241152 8159763456 8170009731 8185136832 8211723858 8225005568 8235333768 8259142554 8271977597 8274434688 8277381424 8289755136 8292707328 8301311772 8316681984 8340593664 8356036608 8377705856 8383178752 8390717424 8398700544 8422981632 8428052646 8433558432 8449173504 8457940296 8460952383 8476618176 8495439888 8500989696 8511169536 8538815584 8541351936 8544393728 8557166592 8560214016 8584962048 8595742248 8620592994 8647954432 8658813732 8661385728 8664607692 8683846821 8699925312 8703023576 8705608704 8721727488 8728184478 8750057472 8753279288 8769486336 8785723392 8814261248 8822187576 8867231568 8873024256 8892867204 8921611582 8926920704 8938130304 8963970912 8980568064 8983766272 9009738816 9035643136 9037755252 9052372992 9063883881 9089943876 9098592256 9106774272 9136354968 9153271296 9179733888 9183003024 9203393212 9209405504 9220433664 9226457088 9253131264 9264750489 9270263808 9273565184 9300375552 9312054102 9329295744 9356267232 9380381543 9383167872 9386509456 9397749696 9400541184 9424919088 9431076096 9448538112 9475854336 9479228928 9500276864 9517867008 9524084736 9536195448 9557369874 9563613408 9572712448 9575065728 9606167532 9612442944 9630240768 9633786672 9658082304 9682974496 9700902912 9703784448 9710968488 9728948736 9790901523 9806737408 9824894976 9843814656 9847439199 9865672128 9869185544 9883938816 9897717882 9916043904 9940893696 9944553984 9948253276 9988803136 9995328512 10013835264 10024225536 10042785792 10055396592 10084467276 10106737056 10123083776 10129178328 10135956168 10165098528 10180895504 10183919616 10187546368 10202775552 10210329012 10216999104 10235916288 10265346048 10269164672 10278399339 10311022592 10317758464 10330878402 10360581192 10372987872 10376681956 10379764224 10406681493 10409772672 10413479856 10432760832 10436602228 10455926016 10462922496 10509311488 10512433152 10516176896 10539694464 10559823138 10566107136 10572468408 10603033974 10609960608 10637306117 10643636224 10664132544 10687811472 10707600384 10711413632 10714595328 10742380896 10769301504 10773266816 10793213952 10813998312 10838010006 10848321536 10879684608 10893346308 10913515776 10924839549 10945067328 10948965144 10973276522 10980445024 11012190072 11032579584 11053006848 11056943104 11068415696 11088909312 11102833737 11120791552 11141382144 11155549392 11187623232 11223962958 11230642176 11237403528 11244744576 11265564672 11277253728 11281269844 11298134016 11302157568 11327253184 11334652928 11348226048 11370079188 11388469248 11395325619 11413618688 11435735844 11446616064 11453507442 11460989664 11494123992 11515405824 11545084976 11548514304 11552810256 11578462428 11599900416 11607478272 11628969984 11637579304 11655653841 11662589952 11666743296 11692648448 11714297856 11715164838 11736855936 11762916768 11801125167 11822975424 11830699008 11857156272 11861378906 11886870528 11917507072 11929872578 11951961216 11974090752 12012985088 12023787906 12050340336 12069830656 12085178508 12115464192 12119925168 12142365696 12173853822 12181806624 12204361728 12239645184 12244004032 12293911552 12301942784 12317585787 12337508352 12353000652 12360351744 12388713831 12400500736 12411652032 12416072136 12439060992 12443641118 12451967658 12475022976 12510890496 12530332928 12534054912 12543334297 12566558784 12574768128 12598050816 12634472448 12638971904 12642078969 12650337648 12690489344 12714927264 12743159832 12751484544 12766754304 12808223376 12812027904 12816590592 12840321024 12845048896 12877443072 12893613372 12934537216 12947957984 12971931648 12988220598 12996911538 13049887968 13054535364 13058413056 13092276717 13125086208 13129918932 13154229504 13178585088 13196957176 13221391872 13259405312 13300847352 13309536384 13351780352 13365634048 13382417373 13390381056 13407195456 13445956368 13450744814 13470852096 13475649408 13505571104 13514608224 13553464704 13556632878 13578559488 13613772016 13622665472 13634915814 13647888384 13687128064 13704532452 13729906944 13774504536 13805089818 13814108256 13830650496 13839685632 13875575324 13879696896 13884639808 13905395712 13910347776 13941234688 13950563328 13968081153 13993943616 14016577536 14052925952 14074751808 14079764184 14096624544 14137378632 14142413311 14146614144 14172807168 14218843392 14224078843 14250415296 14276800512 14286127104 14323174528 14336054811 14345420112 14359068672 14390951936 14409251298 14418664416 14445361152 14450680008 14506246144 14524461744 14551354368 14566452732 14593423104 14598620192 14629994496 14682920096 14710106112 14737342464 14785212416 14798508192 14803778316 14846576823 14874065856 14911340544 14916830976 14922379914 14965283944 14983204704 14992992768 15020752896 15036338304 15064178688 15069543424 15083094888 15130968064 15160105584 15184625664 15193767492 15203934252 15247647792 15253077866 15262154752 15271343256 15275879424 15281319552 15315493518 15325498656 15353874432 15398019072 15403747008 15437949904 15466533888 15476637696 15496317603 15540871788 15550119936 15555657728 15559481808 15565022934 15569646336 15620219784 15649141248 15654903342 15683889024 15694383744 15734833556 15763967232 15768649728 15774265344 15809541696 15839734707 15849160704 15858702612 15935948288 15965454336 15996198816 16031717208 16037426509 16061400576 16067120448 16071892992 16113571344 16153952256 16159900224 16189820928 16231805096 16242408832 16257015009 16272482304 16319526912 16340019462 16370273664 16423447716 16450011136 16459914783 16470667536 16518285108 16543955194 16548869376 16554762848 16579510272 16585414656 16602623544 16633363968 16681187328 16712073216 16755411712 16766357504 16781434848 16797401088 16835944437 16845963264 16856105292 16867116864 16898347008 16915880592 16921904766 16953236352 16990879776 17001979392 17022339072 17077631168 17082703872 17088787456 17120428032 17169924096 17180261163 17191484496 17241185988 17295908864 17317627464 17322771456 17329215384 17367693642 17399850624 17406047152 17411217408 17443454976 17456368956 17500114944 17506558576 17538972672 17571446784 17572747257 17628522496 17644375152 17734463136 17746048512 17785734408 17792068359 17843223164 17853841408 17876260608 17894808867 17927941824 17961136128 17967532544 18019477632 18071286272 18075510504 18104745984 18127767762 18179887752 18186362071 18197184512 18213548544 18260780733 18272709936 18306542592 18359467776 18366006048 18406786424 18418811008 18440867328 18452914176 18506262528 18529500978 18540527616 18547130368 18600751104 18624108204 18658591488 18665461677 18677951487 18712534464 18760763086 18766335744 18773018912 18795499392 18801082368 18849838176 18862152192 18897076224 18951708672 18958457856 19000553728 19035734016 19048169472 19072390896 19114739748 19127226816 19150131456 19212335064 19224885888 19260481536 19267573344 19316164608 19365948992 19401805824 19421936976 19457897472 19482330897 19581803046 19613474816 19687629312 19694878398 19731344256 19738371088 19767877632 19795435764 19832087808 19881787392 19889107968 19896506552 19977606272 19990657024 20027670528 20048451072 20085571584 20110793184 20168934552 20176117221 20213474112 20246167552 20258356656 20271912336 20330197056 20361791008 20367839232 20375092736 20405551104 20420658024 20433998208 20471832576 20530692096 20538329344 20556798678 20622045184 20635516928 20661756804 20707634727 20721162384 20745975744 20753363912 20759528448 20813362986 20819545344 20826959712 20865521664 20873204456 20911852032 20925844992 21018622976 21024866304 21032353792 21079388928 21119646276 21132214272 21144936816 21206067948 21219921216 21274612234 21287272448 21328265088 21375622944 21415200768 21422827264 21429190656 21445055411 21484761792 21538603008 21546533632 21586427904 21613876947 21627996624 21676020012 21696643072 21759369216 21786692616 21827031552 21849679098 21890134656 21897930288 21946553044 21960890048 22024380144 22065159168 22106013696 22113886208 22136831392 22177818624 22205667474 22241583104 22311098784 22368602141 22375246464 22383569871 22447925916 22461284352 22474807056 22489489152 22531129344 22554507456 22562539688 22596268032 22604315136 22654506368 22669305856 22696452096 22740158376 22776938496 22790651238 22827237376 22871471688 22879616799 22893232128 22907014884 22921979328 22973240277 22988247984 23030811648 23090169952 23097028608 23105620512 23156924856 23199800832 23214956544 23275158608 23311307682 23325179904 23333486592 23347534401 23385296896 23428595712 23430329676 23473711872 23482355013 23525833536 23602250334 23645950848 23661398016 23714312544 23722757812 23773741056 23835014144 23859745156 23903922432 23948181504 24025970176 24047575812 24100680672 24139661312 24170357016 24230928384 24239850336 24284731392 24318586409 24347707644 24363613248 24408723456 24479290368 24488008064 24510029193 24587823104 24603885568 24635171574 24675016704 24706001304 24777427662 24801001472 24815932791 24823304064 24832144272 24878121984 24887282236 24903935316 24950045952 25021780992 25060665856 25068109824 25086668594 25133117568 25149536256 25196101632 25268944896 25277943808 25284157938 25300675296 25380978688 25382857149 25429854528 25486319664 25502969088 25533508608 25616446752 25624055808 25633181184 25680642048 25690097792 25754886144 25787226744 25869074432 25895915968 25943863296 25976441196 25993823076 26051540463 26099775936 26109070728 26116826112 26184553434 26250172416 26259837864 26308459008 26357170176 26376683281 26393914352 26442783744 26518810624 26601694704 26619072768 26731268096 26764834746 26780762112 26814390912 26891912736 26901489628 26941704192 26951298816 27011142208 27029216448 27106929408 27113265756 27157118976 27227544032 27245330944 27269831628 27295776768 27374256128 27409064904 27459813888 27549009072 27610179636 27628216512 27661300992 27679371264 27751150648 27759393792 27769279616 27794251467 27810791424 27820695552 27882469376 27901126656 27936162306 27987887232 28105851904 28141144629 28149503616 28159528368 28193249088 28274757264 28284826622 28293228288 28345614336 28437686784 28448157686 28500830592 28553601024 28572254208 28646349056 28672109622 28690840224 28718137344 28781903872 28818502596 28837328832 28890722304 28901360016 29012492288 29048923488 29102708736 29132905464 29186846208 29197240384 29365840192 29372704569 29420212224 29474684928 29542317597 29570424832 29597016384 29607556632 29693153646 29748131712 29822681088 29833661952 29844759828 29911027939 29930567888 29966409408 29985985536 30041505792 30072676608 30128357376 30139086848 30166189776 30261936128 30320211168 30369251328 30387534984 30407868504 30495295584 30506155732 30524309504 30542686512 30551758848 30562639104 30630987036 30650997312 30707748864 30796038144 30807494016 30875899808 30933067776 30953275392 30992635206 31081743576 31111315456 31118963616 31130045868 31139292672 31220044479 31240439568 31298282496 31309806684 31367778048 31388767488 31469667112 31527934464 31537299456 31548530688 31619083392 31679469414 31698321408 31717405224 31871896576 31911918351 31930908672 31992397632 32063434416 32074853018 32122801152 32134240896 32143785984 32227142688 32307904512 32319800448 32379641856 32463610192 32484817664 32514030018 32544964608 32639053824 32680038924 32740547328 32774518647 32846895432 32900022272 32919829566 32941335072 33036570216 33087910388 33097738752 33109525696 33159020544 33170829312 33205247088 33266727936 33308501211 33362374656 33424146432 33510823424 33532715008 33562869696 33671888874 33691926528 33712210584 33724216357 33734233728 33796694016 33831761184 33843809532 33906472704 33918957241 33981759552 34003958784 34044678144 34155262336 34165407744 34177574912 34185976857 34240856064 34339848192 34360522326 34382968992 34482371976 34591817728 34635254928 34645542912 34658430768 34735387284 34799701248 34812094304 34822434816 34886909952 34912737912 35000229888 35013117152 35077945344 35142893568 35145494514 35257044992 35288750304 35403375501 35468926272 35492097024 35571468816 35584136718 35686446328 35752521216 35789617734 35855883648 35922272256 35935065088 36038955264 36142572544 36151021008 36209491968 36255535524 36359775504 36372724142 36394369024 36427097088 36521561466 36545419872 36613085184 36664126993 36718935552 36732012096 36813572848 36837622016 36881734656 36905828352 36952757361 37012525056 37059001956 37081055232 37094260736 37166141493 37201502208 37248216408 37317182976 37330923354 37355902974 37425068928 37521526172 37532671488 37546037824 37590998784 37602164736 37630002891 37699676352 37724304384 37794152448 37903417344 37916915712 38001107456 38071468032 38144781792 38229479496 38243093983 38254453632 38300262912 38424670128 38449771776 38520963072 38535146688 38632329216 38731897984 38803611648 38843873952 38915794944 38964661794 39163606092 39226949632 39276830151 39375258624 39389756796 39462688512 39476742176 39535755264 39590871528 39664175616 39778215936 39793013104 39955212544 39981314048 40055341056 40096902144 40147252119 40171143168 40221586368 40337869104 40352234442 40426948224 40516713312 40543824672 40660394112 40723582016 40735678464 40750185472 40841316048 40867996416 40943665152 41061384192 41076658688 41113597356 41244090368 41271033856 41323513608 41415269454 41442324768 41491951488 41506727824 41519056896 41626725972 41639090688 41653919424 41731043328 41746408912 41823704064 41851689984 41904243459 42037245952 42049732608 42064707584 42158777856 42239292552 42289873632 42412135896 42427239933 42439842432 42549224468 42574544896 42656530176 42672236529 42751245888 42830401536 42845654528 42858381312 42890110822 42969523584 43077206016 43093067264 43172855808 43227753894 43255993248 43352040024 43393286144 43518738432 43573385232 43654063104 43699358196 43780269312 43795860576 43893106088 43921780096 44048760288 44130318336 44212027392 44227772416 44273662784 44355637248 44411334948 44483166208 44539730469 44622197568 44737204282 44750492928 44767139742 44895851832 44949614112 44978978304 45062258688 45095619803 45109014912 45125079376 45192536064 45208630272 45309012736 45338611712 45392904192 45480316752 45553876992 45581302476 45742943376 45759233598 45786464256 45814029768 45843958656 45946480554 45976495968 46061623296 46180339904 46194057216 46211241024 46313849712 46399601664 46429913088 46550317216 46622615364 46650359808 46666973184 46695068802 46770593792 46860659352 46947423744 46964710026 47051667072 47204500668 47291901696 47322796032 47428625088 47445515624 47519204121 47547482112 47670028288 47719490312 47807844864 47896363008 48051940352 48095151624 48112279527 48201361344 48279322624 48340714032 48461856768 48479700672 48569462784 48637172818 48695415288 48727226496 48817446912 48958580736 48976016128 49020058386 49175646208 49207771136 49270343148 49350033408 49379744349 49412002608 49554855324 49602002944 49631865582 49646608128 49664288544 49756243968 49774564472 49807870632 49900091904 50043561984 50121331712 50136219648 50173337188 50266235136 50299072512 50392203264 50507833311 50537889792 50555887616 50568315876 50601350592 50761957376 50765714298 50859709056 50972639328 51005938176 51067017216 51138209057 51232893504 51248111616 51266362368 51361284096 51380195584 51509772288 51540783489 51574453488 51738148864 51791831936 51887726592 51952882392 51987646152 52103080926 52199551872 52218141456 52233652224 52369106868 52500344832 52519675728 52616918016 52714340352 52753366562 52787828704 52885567488 53037621248 53203389408 53238145536 53376205077 53462536192 53529669492 53561524224 53628781824 53684426601 53783825472 53802979256 53883408384 53902597632 54022284416 54058432896 54213858816 54226531512 54314237952 54455088064 54490661888 54539663256 54559086213 54591553536 54748512256 54782342199 54818129808 54919627776 55098018144 55220359272 55256433024 55322601984 55358742528 55502301296 55518787584 55538559232 55588502934 55621582848 55641391104 55764938752 55802253312 55872324612 55975774464 55996385031 56033854461 56211703808 56282289258 56299007232 56319056736 56386498176 56549514528 56569653244 56586456576 56691228672 56875373568 56896315372 57001661184 57107202048 57144508416 57292698112 57344219244 57381680448 57563807744 57637005192 57674657664 57781444608 57802720032 57990475283 58024984576 58097846976 58205417472 58265810928 58373692416 58394480768 58446992691 58731680384 58745409138 58840424448 59084635194 59140849664 59194032768 59215113264 59386307292 59496263424 59645362176 59667323904 59689519656 59822055878 59861135776 59932818816 59971971072 60083011584 60145353216 60256714752 60278173696 60332379552 60523872256 60528351663 60640422336 60738502656 60775069968 60815737008 60990591168 61012311464 61085373024 61103517696 61125278208 61261974072 61301994624 61415497728 61592076288 61614988032 61751799616 61866135552 61906550784 61985270412 62122904181 62163487152 62222630912 62237927232 62260091736 62278585344 62440088958 62480879136 62596564992 62619613368 62735556096 62777534976 62939334224 63055868928 63074598912 63097061376 63238166784 63358938828 63396642816 63434810448 63743793152 63823836702 63861817344 63984795264 64126868832 64149706036 64245602304 64268481792 64287571968 64335166233 64454285376 64615809024 64639600896 64759283712 64927220384 64969635328 65028060036 65089929216 65278107648 65360077848 65481094656 65549037294 65693790864 65800044544 65839659132 65882670144 66073140432 66175820776 66195477504 66219051392 66318041088 66341658624 66410494176 66533455872 66617002422 66724749312 67021646848 67065430016 67105806423 67125739392 67150709613 67343777748 67383853056 67424421168 67448432714 67468467456 67593388032 67663522368 67687619064 67812945408 67837914482 67963519104 68007917568 68089356288 68310524672 68330815488 68355149824 68371953714 68481712128 68638850397 68679696384 68721044652 68765937984 68919720831 68964743952 69183635456 69270509856 69291085824 69316861536 69470774568 69599402496 69624188608 69644869632 69825475824 70000459776 70026234304 70042603203 70155890688 70285787136 70290989028 70447065039 70514089984 70577500608 70806751002 70937852544 70984194048 71142937632 71168273436 71326297393 71372892656 71505042432 71579235468 71711767296 71844544512 71870130176 72077910528 72285145088 72302042016 72418983936 72511071048 72719551008 72745448284 72788738048 72854194176 72955759227 73043122932 73090839744 73226170368 73328253986 73437871104 73464024192 73627145696 73675244032 73763469312 73811656704 73905514722 74025050112 74118003912 74188521472 74332282986 74403004416 74447798373 74496432816 74634365952 74661846708 74711805948 74850137856 75043052344 75065342976 75092075648 75181997568 75204329472 75260005782 75399352704 75448608768 75588304896 75806834688 75833831424 76002214912 76142936064 76148571447 76289563584 76458958992 76486187966 76508907264 76600525824 76849340256 76899543552 77041926144 77070293376 77098962889 77264658432 77463795968 77607223296 77687747904 77831589888 77929323588 78154621389 78327212184 78453899264 78553660302 78750517248 78779513592 78925377024 78953484352 79071510528 79130049843 79181743056 79328351232 79556431872 79586026208 79910425088 79962628096 80193804288 80294504238 80342286336 80443172736 80675738208 80704468884 80853896448 80883667267 81033426624 81087649344 81320788224 81447164032 81471356928 81500370944 81682632096 81735992832 81887330304 82122768384 82153317376 82227194712 82488180736 82542067712 82647027216 82830538908 82884649536 82983902976 83013455648 83038113792 83253451944 83278181376 83307838848 83462086656 83492817824 83647408128 83703379968 83808486918 84074491904 84129415168 84317555712 84423433887 84478585104 84579747264 84824271792 84854479866 84879684864 85098448936 85313060352 85344473058 85502491776 85660803072 85691309056 85716762624 85780221644 85939047168 86154412032 86186134528 86345711616 86455507788 86511986496 86704080048 86786572288 87037476864 87146770464 87308126208 87398716392 87429841291 87560538624 87591721152 87786212176 87843560192 88097520576 88118113707 88260636672 88424054784 88455544832 88547325568 88626952791 88711274496 88822669896 88966332416 89079460938 89244395136 89474408564 89500985856 89534279484 89733083817 89791703664 89899228224 89957956608 90124517376 90191239606 90218029824 90250158752 90385072128 90417260544 90618025472 90677223424 90785808384 90960633504 91107753984 91162604952 91485886752 91518467196 91572928512 91628059536 91687917312 91892961108 91952991936 92123246592 92360679808 92388114432 92422482048 92627699424 92799203328 92859826176 93100634432 93245230728 93333946368 93390137604 93541187584 93660133437 93721318704 93894847488 93929420052 94103334144 94409001336 94583803392 94645592064 94857250176 94891031248 95038408242 95094964224 95340056576 95438980624 95615689728 95735755053 95792726016 96103880704 96190303248 96224559054 96402722688 96681428064 96923713536 96959401344 97138925568 97274345636 97390830576 97454452992 97634893824 97917161472 97952032256 98040116772 98351292416 98415542272 98540686296 98700066816 98759488698 98824005216 99109710648 99145006129 99204005888 99263731164 99293216256 99328577088 99512487936 99549128944 99615741264 99800183808 99925503633 100087123968 100242663424 100272439296 100346674376 100532470272 100598145024 101015666622 101075779584 101111775232 101136631752 101172649071 101202701184 101523914752 101531428596 101719418112 101756871723 101945278656 102011876352 102134034432 102276418114 102465787008 102496223232 102532724736 102722568192 102760391168 103019544576 103081566978 103148906976 103476297728 103583663872 103775453184 103905764784 103975292304 104206161852 104399103744 104436282912 104467304448 104738213736 105000689664 105039351456 105233836032 105428680704 105506733124 105575657408 105771134976 106075242496 106210126503 106406778816 106476291072 106752410154 106925072384 107059338984 107257563648 107368853202 107535708761 107567650944 107605958512 107766816768 107805195264 108044568832 108116865792 108427717632 108453063024 108628475904 108910176128 108981323776 109079326512 109118172426 109183107072 109564684398 109636259616 109839255552 109992380979 110196036288 110440718544 110512866048 110645203968 110717485056 111004602592 111037575168 111077118464 111177005868 111243165696 111282782208 111529877504 111604506624 111744649224 111951548928 111992770062 112067708922 112423407616 112564578516 112598014464 112638113472 112772996352 112890008673 113099029056 113139306488 113172913152 113382457344 113750747136 113792630744 114003322368 114214404096 114585396224 114688438488 114729281949 114763360896 115127615488 115274010384 115349315328 115562889216 115605440064 115980950566 116049969152 116195693952 116410834944 116531621856 116747384832 116788961536 116893985382 117463360768 117490818276 117680848896 117830490453 118169270388 118281699328 118388065536 118430226528 118772614584 118992526848 119334647808 119379039312 119644111756 119722271552 119865637632 119943942144 120166023168 120290706432 120441756357 120513429504 120556347392 120664759104 121047744512 121056703326 121280844672 121550139936 121631474016 121944960059 121981182336 122024622928 122170746048 122207035392 122250556416 122523948144 122603989248 122830995456 123184152576 123229976064 123503599232 123732271104 123813101568 123970540824 124245808362 124326974304 124445261824 124475854464 124520183472 124557170688 124880177916 124961758272 125193129984 125239226736 125471112192 125555069952 125878668448 126111737856 126149197824 126194122752 126476333568 126717877656 126869620896 127281719799 127487586304 127647673404 127723634688 127969590528 128016709587 128253737664 128299412072 128491204608 128536963584 128575143936 128670332466 128908570752 129231618048 129279201792 129518567424 129854440768 129939270656 130056120072 130179858432 130556215296 130720155696 130962189312 131098074588 131387581728 131600089088 131679318264 131765340288 132146280864 132351641552 132390955008 132438102784 132636082176 132683317248 132820988352 133066911744 133234004844 133449498624 133619191407 134043293696 134130860032 134211612846 134251478784 134301419226 134687555496 134848842336 134896865428 134936934912 135186776064 135286859409 135327044736 135375238128 135625890816 135675828964 135927038208 136015835136 136178712576 136621049344 136661630976 136710299648 136743907428 137277700794 137359392768 137442089304 137531875968 137839441662 137929487904 138284979521 138367270912 138541019712 138582171648 138633723072 138941549136 139198804992 139248377216 139289739264 139650951648 140000919552 140052468608 140085206406 140311781376 140581978056 140894130078 141028179968 141155001216 141613502004 141875705088 141968388096 142285875264 142336546872 142652594786 142745785312 143010084864 143158470936 143423534592 143689089024 143740260352 144155821056 144336838581 144570290176 144604084032 144837967872 145022142096 145439102016 145490896568 145708388352 145911518454 146086245864 146181679488 146452340736 146656507972 146875742208 146928048384 147254291392 147350488064 147526938624 147623313408 147811029444 148050100224 148139233047 148236007824 148377042944 148664565972 148806008832 148895596746 148992865632 149268731904 149323693416 149423611896 149700275712 150086104688 150130685952 150184151296 150363995136 150408658944 150520011564 150798705408 150897217536 151176609792 151523499933 151613669376 151667662848 152004429824 152285872128 152297142894 152579127168 152917917984 152972375932 153017814528 153201051648 153414627171 153698680512 153799087104 154083852288 154140586752 154197925778 154529316864 154927591936 155214446592 155375495808 155663179776 155858647176 156309242778 156654424368 156907798528 157107320604 157501034496 157559027184 157850754048 157906968704 158143021056 158260099686 158363486112 158656702464 159112863744 159172052416 159820850176 159925256192 160128615231 160387608576 160589008476 160684572672 160886345472 161053279803 161351476416 161408937768 161707792896 161767334534 162066853248 162175298688 162641576448 162894328064 162942713856 163000741888 163365264192 163471985664 163677258639 163774660608 164245536768 164306634752 164347026597 164454389424 164976361472 165294054432 165661077816 165769299072 165967805952 166026911296 166076227584 166506903888 166556362752 166615677696 166924173312 166985635648 167294816256 167406759936 167616973836 167989155093 168148983808 168258830336 168635111424 168846867774 168957170208 169159494528 169648543584 169708959732 169759369728 170196897872 170626120704 170688946116 171004983552 171321606144 171382618112 171433525248 171560443288 171878094336 172372269056 172691423232 172911015576 173023972992 173408160096 173573144576 173971425849 174074953728 174293540928 174616252416 174797432784 174859682582 175121077248 175183442304 175572424352 175687120384 176195041152 176236227414 176521273344 176911089664 177094651136 177253905582 177422548992 177645339792 177932664832 178158921876 178488790272 178948817128 179001971712 179068558968 179466167634 179583407328 179798456448 179915913216 180249034752 180382479212 180436059648 180500317504 180770144256 180834521088 181236050944 181354446848 181571616768 181585054989 181921267008 182215507968 182325209904 182971773504 183036934392 183256119072 183375834624 183785922216 183851373043 183905983872 184246493184 184721359616 184776228864 184844964096 184913024959 185255398848 185598406656 185719652352 186201268864 186368712543 186490461456 186667892736 186780275208 187082375168 187320266874 187442637408 187789694976 187858840104 188206668288 188818002672 189167606784 189291184128 189714500352 189782062496 190076816484 190189928448 190680113152 190877961248 191231379456 191471510106 191585452032 192207761408 192380606496 192449118108 192805445376 192876437329 193005498699 193362856128 193847427072 193918802688 194277851136 194548691272 194781661152 194908905984 195269787648 195834322944 195904064512 196080233544 196702584832 196831084544 197081372592 197400133632 197518977396 197648010432 198219421296 198290012258 198408011776 198527462328 198586432512 198657154176 199024975872 199098257888 199231482528 199600367616 199851007266 200174247936 200485326848 200693348752 201064940544 201196290048 201317419269 201452128839 202031333244 202151559168 202223550464 202273263504 202345298142 202405402368 203062857192 203438836224 203513743446 203890557312 204023752704 204268068864 204552836228 204931574016 204992446464 205065449472 205445136384 205520782336 205916551191 206039089152 206163133956 206297813952 206952595456 207167327744 207550906368 207811529568 207950584608 208412323704 208486544617 208798207488 208872565824 208934608896 209476427472 210001379328 210078702912 210127809609 210467672064 210857361408 211013466248 211151314816 211341195117 211542269952 212150484992 212420253006 212813557632 212952582144 213504820308 213850144768 213978892179 214118677968 214515127296 214737706404 215071417522 215135301888 215211917024 215533633536 215610390528 216089137664 216233731584 216855435264 216906126048 217256951808 217820352256 217962647552 218158653024 218236344852 218366214144 218867277681 219129368796 219272519232 219678511104 219984761958 220392072576 220881437088 221025732096 221290407936 221434970112 222009205184 222075150336 222154236928 222354011736 222565564416 223059755008 223209013248 223343395119 223489298448 223903097856 223985540124 224135417844 224846815232 225129157032 225196028928 225276226944 225545992704 225780017346 226198058112 226278612976 226345826304 226764914688 227501494272 227585261488 228006644736 228428808192 228445714341 229170792448 229376876976 229458563898 229526721792 230548020768 230698630656 231125778432 231210880128 231296888667 231961901132 232099938304 232391387904 232821669888 233063243712 233494769664 233577923072 233787970764 234926721536 234981636552 235361697792 235660980906 236338540776 236422706923 236563398656 236776131072 236860453056 237390149529 237545229168 237985053696 238669295616 238758078624 239288223512 239444543104 239731275264 239887884288 240581412864 240883512714 241026859008 241112694784 241329518208 242095489024 242113406652 242561689344 242651001801 243100279872 243262948032 243889920118 243962364672 244049245856 244341492096 244414070784 244501112832 245047896288 245207978496 245661990912 246368305152 246459952128 247007198464 247464542208 247626203136 247941081648 248491616724 248653948608 248951708928 249040366944 249114341376 249760355832 249923516544 250386259968 250478453472 250942224384 251110139904 251757336896 252223475712 252388245504 252952667136 253270301661 253435755312 253739241792 254563439598 254975172608 255295346808 255939181056 256033419174 256507475328 256598824144 256982409216 257073927168 257150287872 257340664932 257817141504 258463236096 258558403584 259037134848 259708881536 259878541312 260112240144 260359716864 261112430592 261440311392 261924378624 262196149176 262289523873 262775163456 263200178176 263358636528 263530680576 264292561728 264703283104 264781910016 264876205568 265272164352 265366634496 265641976704 266133823488 266468009688 266898997248 267238382814 268086587392 268261720064 268423225692 268502957568 268602838452 269199251451 269375110992 269697684672 269793730856 269873869824 270373552128 270573718818 270654089472 270750476256 271251781632 271351657928 271854076416 272031670272 272357425152 273242098688 273323261952 273420599296 273487814856 274555401588 274718785536 274884178608 275063751936 275678883324 275858975808 276569959042 276734541824 277082039424 277164343296 277267446144 277883098272 278397609984 278496754432 278579478528 279301903296 280001839104 280104937216 280170412812 280623562752 280980400311 281163956112 281788260156 282056359936 282310002432 283227004008 283751410176 283936776192 284571750528 284673093744 285305189572 285491570624 286020169728 286316941872 286847069184 287207265159 287378178048 287480520704 288311642112 288673677162 289140580352 289208168064 290044284192 290791827833 290878204032 290981793136 291416776704 291823036908 292172491728 292363358976 292904681472 293313015944 293751484416 293856096768 294508582784 294700976128 295053877248 295246626816 295622058888 296100200448 296278466094 296472015648 296754085888 297329131944 297435018387 297612017664 297791193492 297985731264 298537463808 298647386832 298847223792 299400551424 300172209376 300261371904 300368302592 300727990272 300817317888 301040023128 301597410816 301794435072 303046999866 303227338752 303335325696 303517947213 304008859648 304571744256 304594285788 305158254336 305270615169 305835835968 305944751864 306035629056 306402103296 306829254342 307397361024 307598174208 308167704576 308281173504 308395851556 309058633728 309855183872 310428893184 310750991616 311326359552 311717294352 312618485556 313308848736 313815597056 314214641208 315002068992 315118054368 315701508096 315813937408 316141623317 316286042112 316520199372 316726972224 317313404928 318225727488 318344104832 318630379509 319641700352 319850512384 320257230462 320775217152 321178016952 321772690944 322106559606 322607126283 322702952832 322817875536 323415585792 323534669068 324133706496 324350597376 325283152896 325788656128 325885427712 326001483776 326730528384 326943971328 327354517278 327549321216 328613269504 328694053194 328908778848 329756489627 329952722944 329977142937 330588108864 331322155632 331538598144 331935611904 332053822592 332152455168 333013807776 333112725504 333231355392 333848346624 333971271296 334589632512 334813519872 335233947672 335978310186 336297967616 336517660672 337270222848 337693735548 337914340416 338318989056 338670026019 339297087168 339417919464 339518739456 340393795744 341252241408 341377892232 342009967104 342643212288 342765236224 343120886576 343756188672 344187845847 344744538112 345382846464 345822031152 346047945984 346816320192 347942851698 348149907456 348587081856 349232504832 349594865568 349719365164 350242154496 350366884608 351144848704 351374240768 352390082304 352472454828 353042546688 353822179328 354189302272 354507811164 354845097984 355290679584 355865329664 356317843752 356977580544 357897634256 358003943424 358137117936 358932335268 359166814656 359596912896 359831826432 360498069504 360764958424 360872119296 361000635008 361325269071 361540288512 361669042176 362472101888 362708893696 363143233536 363170109978 363842534016 364650419808 365834880177 365943547008 366073868784 366512238144 366751669248 367571844432 367702746086 367811967744 368492986368 369442719232 369552457728 369689928192 369826049918 370510797696 371196813312 371439304704 372402537728 372737425086 372980922912 373335785472 373560550416 374164750336 374640533748 374885274816 375579389952 375717680208 376413336576 377636005344 378335213568 378582368256 379429000704 379564124992 380153632968 381360226304 381755922496 381845159397 382462758912 382943020212 383170904064 384050128761 384415522816 384761212992 384898236216 385610890752 385752874658 386010997398 386725712256 387694854144 387837605376 388555702272 388843363207 389097382544 389563322304 389817811968 390539575296 391668645888 391808129024 392160467088 393405169664 394162745184 394800267264 395037954792 395296020864 396438842592 396580024516 396816023552 397054924656 397172865024 397314308352 398049951744 398196515776 398462965056 399200735232 399702014532 400348495872 400970653696 401386697504 402129881088 402392580096 402634838538 402904257678 404062666488 404447100928 404546527008 404690596284 404810804736 405860578227 406125714384 406877672448 407027486892 407781114624 408047505408 408536137728 409105672456 409863148032 409984892928 410130898944 411041564672 411833102382 412078178304 412326267912 412595627904 413905190912 414334655488 414854938563 415101812736 415623059136 415901169216 416824647408 416973089234 417596414976 417745131648 417869217792 418952854944 420002758656 420157405824 420255619218 420935344128 422026932496 422302629632 422682390234 423084539904 424300969984 424840506012 425627115264 425905164288 427009640616 427700289536 427957784358 428237355936 429030254592 429475412808 430142835044 430270603776 430423834048 431067267072 431220781056 432178275328 432467463168 433010515743 433710870528 433812252096 434513903616 435640704512 435925295104 436317306048 436472689704 437734555362 438258737592 438414812641 438545038464 439357022208 439969523916 440784145152 440946444133 441762874176 442051464192 442580815872 442869940224 444018410368 444150300672 444308473856 444417699141 444708023472 445131128832 446119510016 446418026496 446686790238 446978596896 447806195712 447971080248 448270835688 449693630464 450258314064 450392057856 450552453888 451091985408 451560034692 452396116224 452557225952 452691652608 453529829376 455002988544 455170522976 456013289472 456857616384 456891428682 458341584896 458753753952 458917127796 459053443584 460243881513 461096041536 461397261312 462251556864 462421760256 462593777334 463923802264 464782775808 465643339776 466126487424 466989539328 467155846144 467575941528 469853443072 469963273104 470723395584 471321961812 472677081552 472845413846 473126797312 473552262144 473720906112 474780299058 475090458336 475970107392 477338591232 477516157248 478576447024 478889086208 479462550528 479775768576 480385845693 481162825728 481767025428 482053718016 482225389568 482659036416 483159839409 484226813304 485123378688 485302003602 486200559744 486525896064 487779840236 487924729344 488098491712 488682984192 488828141568 489002225664 490095792576 490415956992 491031775917 491323981824 492736610304 492919904256 494014396928 494929084416 495882163296 496983233448 497160221779 497307897216 497903417856 498080733888 498228682752 499520711664 499847033088 500772519936 500956906944 501884448768 502220279808 503514673792 503967465279 504446951424 504776491008 505905334272 506540603322 506871510624 507478483584 509126879196 509950345216 510590693616 511878362112 512066838348 513014950656 513197648288 513964818432 514147854336 514300575744 514681329864 515634283008 517116807168 518074269696 519417763072 519757082624 520224480288 520719433728 521914277547 522224861184 522880622784 523848757248 524392298352 524579047746 525550326912 526717273056 527061361152 528585123456 529406566208 529563820032 529752411136 530733268992 531283953408 532267646976 532936019376 533797994496 534476765628 536173174784 536523440128 536846451384 537005915136 537205676904 538398502902 538750221984 539395369344 539587461712 539747739648 540747104256 541147437636 541308178944 541500952512 542503563264 542703315856 543708152832 544063340544 544714850304 544755164967 546484197376 546646523904 546841198592 546975629712 549110803176 549768357216 550127503872 551357766648 551554119129 551717951616 553139918084 553469083648 554164078848 554328686592 554534892288 554739074877 555766196544 556795219968 556993508864 557158957056 558603806592 560003678208 560209874432 560340825624 561247125504 561960800622 562327912224 563576520312 563777224201 564112719872 564620004864 566454008016 567502820352 567873552384 569143501056 569346187488 570610379144 570983141248 572040339456 572633883744 573694138368 574414530318 574756356096 574961041408 576623284224 577347354324 578281160704 578416336128 578629311987 579016496097 580088568384 581583655666 581756408064 581963586272 582833553408 583646073816 584344983456 584726717952 585809362944 586626031888 587502968832 587712193536 589017165568 589401952256 590107754496 590493253632 591244117776 592200400896 592556932188 592944031296 594658263888 594870036774 595224035328 595582386984 595971462528 597074927616 597294773664 597694447584 598801102848 600344418752 600522743808 600736605184 601455980544 602080046256 603194821632 603588870144 603952257807 606093999732 606454677504 606670651392 607035894426 608017719296 609188571576 610316508672 610541230338 611671671936 611889503728 612071258112 612804206592 613658508684 614794722048 615196348416 616335409152 616562347008 616791703112 617749653573 618117267456 619710367744 620857786368 621501983232 622652719104 623434588704 625236971112 625459633851 626617697472 627631194112 628429282416 630004137984 630236108736 631403016192 631627874816 632283246634 632572084224 633040398744 633453944448 634626809856 636451454976 636688209664 637260759018 639283400704 639701024768 640514460924 641550434304 641936676537 642356033904 643545381888 644213119212 645214252566 645405905664 645635751072 646831171584 647069338136 648267412992 648701194752 650566305792 651577312256 651770855424 652002967552 653461056768 653887942656 654709034556 655098642432 656601833043 657226539008 657388106388 657817557696 659512979254 659905445888 659954285874 661176217728 662644311264 663077196288 663871223808 664107645184 664304910336 664796717741 666027615552 666225451008 666462710784 667696693248 667942542592 669179265024 669627039744 670030185357 670467895344 671956620372 672595935232 674540445696 675387471096 675828680832 676637978112 677340052038 678594174336 678835838928 679037478912 680787591488 682504482816 682755784464 684019934208 685286424576 685530472448 686241773152 687512377344 688375691694 689489076224 691644062304 692095891968 693632640384 693890666001 695885703396 696299814912 697174163712 698465009664 699189731136 699438730328 700484308992 700733769216 702289697408 702748481536 704780164608 704944909656 706085093376 707644358656 708378604544 709015622328 709268120769 709690195968 710581359168 711730659328 712170448587 712635687504 713955161088 715795268512 716007886848 716274235872 717864670536 718333629312 719193825792 719663652864 721529916848 721744238592 722001270016 722650538142 723080577024 723338084352 724944203776 725417787392 726286467072 726340219956 727685068032 727953005403 729300839616 731669760354 731887094016 732147737568 733024476288 733503338496 735143688864 735405492172 735623935488 736985972736 738885438464 739104915456 739379856384 739652099836 741021595392 742393626624 742878609408 744805075456 745474850172 745961845824 747121100832 748329500672 749281067496 749770549632 751158779904 751435360416 752826673152 753876178679 755272010688 756670427136 757164736512 758858001408 759128249984 759810904983 760307265936 762720452608 763511844992 763690318794 764925517824 765886040424 768100257522 768831045632 769522425984 769796472432 771221781504 771505749316 772021994796 773451424512 775389708288 775675210752 777111404544 777686726414 778194765088 779126644608 779635623936 781079150592 783337291776 783616258048 784320934176 786810339328 786868571619 788325490368 789600534528 790075909584 790592041728 792877685184 793160049032 794109849312 794345730048 794628616704 796099903488 796393031552 796925930112 798401470464 799404029064 800696991744 801941307392 802773395008 804259762176 804785160192 805269677076 805808515356 807597754353 808125332976 808894201856 809093054016 809381192568 809621609472 811721156454 812251428768 813755344896 814054973784 815562229248 816095010816 817072275456 818211344912 819726296064 819969785856 820261797888 822083129344 823666204764 824156356608 824652535824 825191255808 828669310976 829709877126 830203625472 831246118272 831802338432 833649294816 833946178468 835192829952 835490263296 835738435584 837905709888 840005517312 840314811648 840511238436 841870688256 844053864992 844605259264 845364780468 846169079808 848601939968 849681012024 851254230528 851810328576 854019281232 855400579072 855915568716 856474711872 858060509184 858950825616 860285670088 860541207552 860847668096 861621795477 862134534144 862441562112 864356550656 864934926336 866021031486 867421741056 867624504192 871281409024 871850590208 872375483499 872634612096 872945379408 875469110724 876517475184 876829625282 877090076928 878714044416 879939047832 881568290304 881892888266 883525748352 884102928384 885161631744 885739880448 888036820736 888300601344 888616947712 888835398282 889416046944 890262257664 892239020032 892305055161 892836052992 893373580476 893957193792 895612391424 895942160496 896541671376 899387260928 900516628128 900784115712 901104907776 902183970816 903120069384 904792232448 905114451904 905383305216 910005977088 910341045952 910553841639 912026578944 913715232768 913782857364 915811845507 916683169792 917507507904 917834255592 918106887168 920487763026 922192083072 922794522624 924503113728 924843520512 925187554668 927241866109 927847604528 929565551616 931286679552 932252974848 933979078656 934311692288 935151883056 939706886144 939926546208 941446791168 942643923624 945354163104 945690827692 946253594624 947104524288 947441812224 948424869951 949560598116 950180916672 951940214784 954677182464 955032314496 957152894048 957778172416 958925101056 959551537152 960771691386 962325651456 963534050856 964450779136 965318072832 966319678818 967821378849 968453626608 970246757376 970604007204 972401119488 973051792128 975559680472 975849458688 976196983424 977365968384 977656283136 978004451328 980191585152 980831913984 982063551834 982647963648 985839808512 988028793856 989269468881 989858168832 989931428811 991764326592 993966466896 994320443558 994615794432 995806835712 996161467776 996457365504 999041423328 999694066176 1001545039872 1001913813888 1003768897536 1004440559616 1007029347584 1007934930558 1008893902848 1009552982016 1011810668544 1013081206644 1013743021248 1014956967168 1016010078057 1018253758392 1019900690432 1021181387232 1023756724224 1024133676696 1026029901312 1026395296576 1027929636864 1028295708672 1029362659728 1031268566016 1032563537541 1034233614336 1036148539392 1038835526144 1039514165248 1040448960576 1043828555094 1044449722368 1045761245568 1047697514496 1048784596704 1049158095492 1051100653824 1051487674471 1053434546112 1054122722304 1057170246912 1058813132416 1059127640064 1059504822272 1061466537984 1062567906816 1064535293952 1065872038752 1067595988992 1068953531256 1072346349568 1073046880256 1073692902768 1074011830272 1074411353808 1076797005804 1077500443968 1078790738688 1079174923424 1079495479296 1081494208512 1082294875272 1082616357888 1083001905024 1085007126528 1085406631712 1087416305664 1088126681088 1089429700608 1089510329934 1092968394752 1093682397184 1093951259424 1097504640531 1098221606352 1099536714432 1100255007744 1102715533296 1103108238258 1103435903232 1106279836168 1108328157696 1108657373184 1109069784576 1109478149754 1111532393088 1113590439936 1113987017728 1114317914112 1117207613184 1120007356416 1120419748864 1120681651248 1122494251008 1123921601244 1124655824448 1127153040624 1127554448402 1128225439744 1129240009728 1132908016032 1135005640704 1135747104768 1136587936783 1138287002112 1138692374976 1141220758288 1141966282496 1144080678912 1145267767488 1145535478191 1147388276736 1148829060636 1149512712192 1149922082816 1152150386283 1153246568448 1154694708648 1156562321408 1156832672256 1157258623974 1158032992194 1160177136768 1163167311332 1163512816128 1163927172544 1165667106816 1166530089621 1167292147632 1168689966912 1169453435904 1171618725888 1173252063776 1175005937664 1175424387072 1178034331136 1178803904512 1180215508992 1182488235552 1184400801792 1185113864376 1185535913473 1185888062592 1189316527776 1189740073548 1190448070656 1191164773968 1191942925056 1194149855232 1194589547328 1195388895168 1197602205696 1200688837504 1201045487616 1201473210368 1202911961088 1204160092512 1206389643264 1207177740288 1207904515614 1212187999464 1213341302784 1214071788852 1216035438592 1217581734681 1218377143152 1220633017344 1221082460676 1223343343872 1223779007456 1224142516224 1225608413184 1227317017368 1229589444096 1230392696832 1233124694016 1233583406224 1235499307146 1236234534912 1239420735488 1241715572736 1243003966464 1244564815689 1245305438208 1246869177408 1250473942224 1250919267702 1253235394944 1256858564832 1260008275968 1260472217472 1262806032384 1263255749632 1264566493268 1266080797488 1266907888896 1269253619712 1272902909952 1273376419328 1274521518036 1278566801408 1279402049536 1281028921848 1283100868608 1283873353074 1284712067808 1287090763776 1288426238424 1288885079677 1290428505132 1290811811328 1291271502144 1293662343168 1294138676272 1296534825984 1297402389504 1299031547229 1301132611584 1303154624512 1303541710848 1304005935104 1306922113536 1307775885312 1309418069112 1313203666086 1314453078016 1314776212776 1315244437923 1315635115392 1319025958508 1319810891776 1319908571748 1322352435456 1322839332399 1325288622528 1326154392576 1327742447616 1328215290368 1328609820672 1329593435482 1332055231104 1332450902016 1332925421568 1335393386496 1335885085184 1338358530048 1339254079488 1340060370714 1340935790688 1343913240744 1345191870464 1349080891392 1350774942192 1351657361664 1353275956224 1354680104076 1357188348672 1357671677856 1358074957824 1361575182976 1365008965632 1365511568928 1368039868416 1370572849152 1371060944896 1372483546304 1375024754688 1376751383388 1378978152448 1380731644539 1383288124608 1384191783936 1387265280768 1387781332002 1391771406792 1394348327424 1396930019328 1397964213893 1398379462272 1398877460656 1400968617984 1401467538432 1404579394816 1405496963072 1409560329216 1409889819312 1412170186752 1416757209088 1418031244656 1418536241538 1419380391936 1421162718336 1424340897174 1425271375008 1427910322176 1431590537024 1432015773696 1432548471744 1435729341072 1436667258624 1438387651584 1439327305728 1443059833696 1443488477184 1444002540032 1445301076284 1446161154048 1446676168704 1449888407552 1450835574784 1452680439912 1455370136064 1455906010806 1458601679232 1463339520708 1463774188032 1464295475136 1466048952576 1467006676992 1470287377728 1470810984344 1471247870976 1473095327751 1473971945472 1477770876928 1478209830912 1478759712768 1479304199672 1482043190784 1484787253248 1489610150912 1490949700344 1491480665337 1491923691648 1494242201664 1496659001344 1498562134992 1499541099264 1502317559808 1502870720832 1505653346304 1507752357358 1510544021376 1513340854272 1514329473024 1517716002816 1518256499968 1519621809966 1520614531872 1525440905216 1527023689984 1527380637588 1529851035648 1531772080848 1536200515044 1537662091264 1539044851968 1539592944864 1542443563008 1543011498632 1544043989592 1546902849024 1551350421504 1554222809088 1555373452828 1556389530176 1558253289216 1559271247872 1562158301184 1565742832641 1566674583552 1567232516096 1568641868352 1573620678656 1573737143238 1576650980736 1580151819168 1581184083456 1585284480767 1585755370368 1586320098064 1588219698624 1588691460096 1589257233408 1592199806976 1592786063104 1593851860224 1596802940928 1598808058128 1601393983488 1603882614784 1605546790016 1608519524352 1609570320384 1610539354152 1611617030712 1615195508706 1616250665952 1617788403712 1618186108032 1618762385136 1619243218944 1623442312908 1624502857536 1627510689792 1628109947568 1631124458496 1632190021632 1634144550912 1636422689824 1639452592128 1639939571712 1640523595776 1644166258688 1647332409528 1649305071648 1650382511616 1654662357387 1657338621952 1659419754252 1660407250944 1662492236544 1663604676864 1664217224631 1667298589632 1667892356936 1670385659904 1670980526592 1671476871168 1675811419776 1680011034624 1680629623296 1681022476872 1683741376512 1688107729984 1689210518528 1690729560936 1691331672603 1692338159616 1697203879936 1699362024048 1702508461056 1703620657152 1708038562464 1710801158144 1711831137432 1712949423744 1716121018368 1717901651232 1720571340176 1721082415104 1721695336192 1723243590954 1724269068288 1724883124224 1728713101312 1729869852672 1732042062972 1734843482112 1735249008384 1735887935961 1737049488291 1742562818048 1743701180416 1744750966998 1745269224192 1745890758816 1750938221448 1753034950368 1753659250564 1754180153856 1757428088832 1759878095664 1763136580608 1763785776532 1767051496704 1768205856768 1770323263488 1771479760896 1776073641472 1776601202688 1777233895424 1777670796564 1778832093888 1784478040064 1784610110322 1785672105984 1786747160952 1787914387584 1791224782848 1791884320992 1793083342752 1797704733773 1798774521856 1801033256256 1801568231424 1802209815552 1804367941632 1806240138768 1809584464896 1810228903808 1810766610432 1811856773421 1820011954176 1820682091904 1821107683278 1824053157888 1827565714728 1831623691014 1833366339584 1835015015808 1835668511184 1836213774336 1840975526052 1844384166144 1845589045248 1849006227456 1849687041024 1850375109336 1854483732218 1855695209056 1859131103232 1862573359104 1864505949696 1867958157312 1868623384576 1870303766112 1876378901553 1879413772288 1879853092416 1882893582336 1885287847248 1890708326208 1891381655384 1894209048576 1894883624448 1896849739902 1899121196232 1900361833344 1903880429568 1909354364928 1910064628992 1914305788096 1915556344832 1917850202112 1919103074304 1921543382772 1924651302912 1925810029611 1927068101712 1928901558272 1930636145664 1932639357636 1935642757698 1936907253216 1940493514752 1941208014408 1944802238976 1946103584256 1951119360944 1951698917376 1952393966848 1954731936768 1955312566272 1956008902656 1960383170304 1961663827968 1964127103668 1965295927296 1969805499129 1971679617024 1976057587712 1978538937762 1979716337664 1979862857622 1983528653184 1987932933792 1988640887116 1989231588864 1991613671424 1992322935552 1992914731008 1994390153223 1998082846656 1999388132352 2003090079744 2003827627776 2007537795072 2008881119232 2014058695168 2015869861116 2017787805696 2023621337088 2026162413288 2027486042496 2029913934336 2032020156114 2036507516784 2039801380864 2042362774464 2047513448448 2048267353392 2052059802624 2052790593152 2055859273728 2056591417344 2058725319456 2062537132032 2065127075082 2068467228672 2077671052288 2079028330496 2080897921152 2081671998003 2087657110188 2088899444736 2091522491136 2095395028992 2097569193408 2098316190984 2102201307648 2102975348942 2106869092224 2108245444608 2114340493824 2117626264832 2118255280128 2119009644544 2122933075968 2125135813632 2127804362307 2129070587904 2131744077504 2135191977984 2136511345761 2137907062512 2144692699136 2147385805536 2148023660544 2148822707616 2153594011608 2155000887936 2157581477376 2158349846848 2158990958592 2164589750544 2165232715776 2166003810048 2170014253056 2170813263424 2174832611328 2176253362176 2178859401216 2179020659868 2183859016209 2185936789504 2187364794368 2187902518848 2195009281062 2196443212704 2199073428864 2200510015488 2205431066592 2206216476516 2206871806464 2212559672336 2216656315392 2217314746368 2218139569152 2218956299508 2223064786176 2227180879872 2227974035456 2228635828224 2234415226368 2240839497728 2241363302496 2244988502016 2247843202488 2249311648896 2254306081248 2255108896804 2256450879488 2258480019456 2261628536037 2265816032064 2270011281408 2271494209536 2273175873566 2276574004224 2277384749952 2282441516576 2283932564992 2288161357824 2290535534976 2291070956382 2294776553472 2297658121272 2299844165632 2304300772566 2306493136896 2309389417296 2313124642816 2313665344512 2314517247948 2316065984388 2320354273536 2326334622664 2327025632256 2327854345088 2331334213632 2333060179242 2334584295264 2337379933824 2338906871808 2343237451776 2346504127552 2350011875328 2350848774144 2356068662272 2357607809024 2360431017984 2360605714857 2364976471104 2368801603584 2370227728752 2371071826946 2371776125184 2378633055552 2379480147096 2382329547936 2383885850112 2388299710464 2389179094656 2390067849559 2390777790336 2395204411392 2401377675008 2402090975232 2402946420736 2405823922176 2408320185024 2412779286528 2414355480576 2415809031228 2422793263059 2424375998928 2426682605568 2428143577704 2432070877184 2435163469362 2436754286304 2441266034688 2442164921352 2446686687744 2447558014912 2448285032448 2451216826368 2454634034736 2459178888192 2460785393664 2466249388032 2467166812448 2470998614292 2472469069824 2478841470976 2486007932928 2489129631378 2490610876416 2493738354816 2500947884448 2501838535404 2506470789888 2507393685277 2513717129664 2520016551936 2520944434944 2525612064768 2526511499264 2529132986536 2532161594976 2533815777792 2538507239424 2545805819904 2546752838656 2549043036072 2557133602816 2558804099072 2562057843696 2566201737216 2567746706148 2569424135616 2574181527552 2576852476848 2577770159354 2580857010264 2581623622656 2582543004288 2587324686336 2588277352544 2593069651968 2594804779008 2598063094458 2602265223168 2606309249024 2608011870208 2613844227072 2615551770624 2617126450497 2618836138224 2626407332172 2628906156032 2629552425552 2630488875846 2631270230784 2638051917016 2639817143496 2644704870912 2645678664798 2650577245056 2652308785152 2655484895232 2656430580736 2657219641344 2659186870964 2664110462208 2664901804032 2665850843136 2670786772992 2671770170368 2676717060096 2676915165483 2678508158976 2680120741428 2681871581376 2687826481488 2690383740928 2698161782784 2701549884384 2703314723328 2706551912448 2709360208152 2710325080021 2714376697344 2715343355712 2716149915648 2723150365952 2730017931264 2731023137856 2731661524917 2736079736832 2741145698304 2742121889792 2744967092608 2747435536521 2750049509376 2753502766776 2757956304896 2761463289078 2766576249216 2768383567872 2774530561536 2775562664004 2781725598327 2783542813584 2788696654848 2793860038656 2795928427786 2796758924544 2797754921312 2801937235968 2802935076864 2809158789632 2810993926144 2819120658432 2819779638624 2824340373504 2833514418176 2836062489312 2837072483076 2838760783872 2842325436672 2845274609853 2848681794348 2850542750016 2855820644352 2863181074048 2864031547392 2865096943488 2871458682144 2873334517248 2876775303168 2878654611456 2886119667392 2886976954368 2888005080064 2890602152568 2893352337408 2899776815104 2901671149568 2903464136547 2905360879824 2910740272128 2911812021612 2917203358464 2926679041416 2927548376064 2928590950272 2932097905152 2934013353984 2940574755456 2941621968688 2942495741952 2946190655502 2947943890944 2955541753856 2957519425536 2958608399344 2964086381568 2967808406643 2969574506496 2969794286433 2979220301824 2981899400688 2982961330674 2983847383296 2988484403328 2997124269984 2999082198528 3004635119616 3005741441664 3011306692608 3015504714716 3021088042752 3026681708544 3028658946048 3035432005632 3036512999936 3039243619932 3041229063744 3050881810432 3054047379968 3054761275176 3059702071296 3063544161696 3072401030088 3073495189999 3075324182528 3078089703936 3079185889728 3084887126016 3086022997264 3088087979184 3093805698048 3097690612623 3102700843008 3108445618176 3110746905656 3112779060352 3116506578432 3118542495744 3131485665282 3133349167104 3134465032192 3137283736704 3147241357312 3147474286476 3153301961472 3154463023413 3160303638336 3162368166912 3170568961534 3171510740736 3172640196128 3176439397248 3177382920192 3178514466816 3184399613952 3185572126208 3187703720448 3193605881856 3197616116256 3202787966976 3207765229568 3211093580032 3217039048704 3219140640768 3221078708304 3223234061424 3230391017412 3232501331904 3236372216064 3237524770272 3238486437888 3246884625816 3249005715072 3255021379584 3256219895136 3262248916992 3264380043264 3268289101824 3272845379648 3278905184256 3281047191552 3288332517376 3292513921593 3294664819056 3298610143296 3300765023232 3309324714774 3314677243904 3318839508504 3324984473088 3327209353728 3328434449262 3334597179264 3335784713872 3340771319808 3341961053184 3342953742336 3351622839552 3360022069248 3361259246592 3362044953744 3367482753024 3376215459968 3378421037056 3381459121872 3382663345206 3384676319232 3398724048096 3405016922112 3407241314304 3409763810349 3416077124928 3421602316288 3423662274864 3425898847488 3432242036736 3435803302464 3441142680352 3442164830208 3443390672384 3446487181908 3448538136576 3449766248448 3457426202624 3459739705344 3464084125944 3469686964224 3470498016768 3471775871922 3474098976582 3485125636096 3487402360832 3489501933996 3490538448384 3491781517632 3499590268863 3501876442896 3506069900736 3507318501128 3508360307712 3514856177664 3519756191328 3526273161216 3527571553064 3534102993408 3536411713536 3540646526976 3552147282944 3553202405376 3554467790848 3555341593128 3556607740419 3557664187776 3568956080128 3569220220644 3571344211968 3573494321904 3575828775168 3582449565696 3583768641984 3586166685504 3595409467546 3597549043712 3602066512512 3603136462848 3604419631104 3608735883264 3612480277536 3619168929792 3620457807616 3621533220864 3623713546842 3640023908352 3641364183808 3642215366556 3648106315776 3652745204043 3655131429456 3663247382028 3666732679168 3670030031616 3671337022368 3672427548672 3681951052104 3688768332288 3691178090496 3699374082048 3700750218672 3708967464436 3711390418112 3718262206464 3725146718208 3729011899392 3733694447067 3735916314624 3737246769152 3740607532224 3752757803106 3758827544576 3759706184832 3770575694496 3780293761829 3781416652416 3782763310768 3788418097152 3789767248896 3793699479804 3798242392464 3800723666688 3807760859136 3818708729856 3820129257984 3828611576192 3831112689664 3835700404224 3838206148608 3843086765544 3849302605824 3851620059222 3854136203424 3857803116544 3861272291328 3865278715272 3866655239031 3871285515396 3873814506432 3880987029504 3882416028816 3889604477952 3892207168512 3902238721888 3903397834752 3904787933696 3909463873536 3910625132544 3912017805312 3920766340608 3923327655936 3928254207336 3939610998258 3943359234048 3945733313769 3952115175424 3957077875524 3959432675328 3959725715244 3967057306368 3968517997197 3975865867584 3977281774232 3978463177728 3983227342848 3984645871104 3985829462016 3988780306446 3996165693312 3998776264704 4006180159488 4007655255552 4015075590144 4017762238464 4028117390336 4031739722232 4035575611392 4047242674176 4052324826576 4054972084992 4059827868672 4064040312228 4073015033568 4079602761728 4084725548928 4095026896896 4096534706784 4104119605248 4105581186304 4111718547456 4113182834688 4117450638912 4125074264064 4130254150164 4136934457344 4142194933617 4155342104576 4158056660992 4161795842304 4163343996006 4175314220376 4183044982272 4190790057984 4193892641679 4195138386816 4196632381968 4204402615296 4205950697884 4213738184448 4216490889216 4228680987648 4235252529664 4236510560256 4238019289088 4250271627264 4255608724614 4258141175808 4263488155008 4273022691522 4275814125024 4286834365151 4289385398272 4294771611072 4296047321088 4297645415232 4307188023216 4310001775872 4315162954752 4316699693696 4317981917184 4329179501088 4330465431552 4332007620096 4340028506112 4341626526848 4349665222656 4352506724352 4358041319736 4367718032418 4371873579008 4374729588736 4375805037696 4390018562124 4392886425408 4398146857728 4401020030976 4410862133184 4412432953032 4413743612928 4425119344672 4433312630784 4434629492736 4436279138304 4437912599016 4446129572352 4454361759744 4455948070912 4468830452736 4474441996011 4481678995456 4482726604992 4489977004032 4495686404976 4498623297792 4508612162496 4510217793608 4516960038912 4523257072074 4531632064128 4540022562816 4542988419072 4546351747132 4553148008448 4554769499904 4564883033152 4567865129984 4576322715648 4581071069952 4582141912764 4589553106944 4595316242544 4599688331264 4608601545132 4612986273792 4618778834592 4626249285632 4627330689024 4629034495896 4632131968776 4640708547072 4652669245328 4654051264512 4655708690176 4662668427264 4666120358484 4669168590528 4674759867648 4677813743616 4686474903552 4693008255104 4697228497923 4700023750656 4701697548288 4712137324544 4715215618048 4720862035968 4721211429714 4729952942208 4740455457504 4742143653892 4743552250368 4755853442301 4757266111104 4758960294192 4764659095872 4767771700224 4776599420928 4778358189312 4780135699118 4781555580672 4790408822784 4802755350016 4804181950464 4805892841472 4811647844352 4816640370048 4825558573056 4828710961152 4831618062456 4845586526118 4848751997856 4853365211136 4856287155408 4864141754368 4870326938724 4873508572608 4882532069376 4884329842704 4893373375488 4895116029824 4896570064896 4902433652736 4909268069472 4918357776384 4921570787328 4932498776064 4934333624896 4941997228584 4957682941952 4963987072161 4972015865856 4978259262756 4981221752832 4987476709632 4992651673893 5001895768896 5003677070808 5012941579776 5014787370554 5027434259328 5040033103872 5041888869888 5051224129536 5053022998528 5058265973072 5064323189952 5067631555584 5073995017809 5077014478848 5091611639808 5093505677312 5098086072144 5114267205632 5124115687392 5132403474432 5135493412296 5138848271232 5148363055104 5153704953696 5155540318708 5161714020528 5163247245312 5165086008576 5174649372672 5176554705088 5186139303936 5189609558016 5196126188916 5204530446336 5207663807883 5212618498048 5216023740416 5227688454144 5231103541248 5234252900994 5237672276448 5252814664344 5257812312064 5259104851104 5260977751692 5262540461568 5276103834032 5279634286992 5289409741824 5291357329596 5301154490112 5304617570304 5310969790464 5312861161472 5314439282688 5318373741928 5328220924416 5329803608064 5331701686272 5343540340736 5353434120192 5353830330966 5357016317952 5360241482856 5363743162752 5375652962976 5380767481856 5393114201319 5396323565568 5403099768768 5406629446656 5413103824896 5418720416304 5420650160042 5428753394688 5430686711424 5432299831296 5446300731904 5460035862528 5462046275712 5463323049834 5472159473664 5484243779584 5489934185216 5494871073042 5500099018752 5507005533552 5515912609792 5522926578156 5533152498432 5536767135744 5549061123072 5551125328008 5563451196654 5567085627168 5577393309696 5587720077312 5591856855572 5593517849088 5595509842624 5603874471936 5605870153728 5618317579264 5621987852288 5629136704659 5638241316864 5639559277248 5648680747008 5667028836352 5672124978624 5674144966152 5684650873344 5690549219706 5697363588696 5699392564333 5701085500032 5711641288704 5726362148096 5728063094784 5730193886976 5732303773729 5742917364288 5746669034496 5753550606336 5757309222912 5772239334784 5773953908736 5776010160128 5777430088833 5781204305136 5786704674816 5799553630208 5806928273094 5810721759648 5821480544256 5823624043224 5834406716928 5853358082832 5855096752128 5857181900544 5864195810304 5868026707968 5881149510912 5883243937376 5884991483904 5892381311004 5895887781888 5911083507712 5915038851072 5917216798688 5928172763136 5935616813286 5939149012992 5939588572866 5958440603648 5963798801376 5965922661348 5967694766592 5976968806656 5983170459669 5994248539968 5998164397056 6009270239232 6011482883328 6022613385216 6031009429432 6042176085504 6053363417088 6070864011264 6073025999872 6078487239864 6082458127488 6101763620864 6108094759936 6109522550352 6119404142592 6127088323392 6144802060176 6146990379998 6150648365056 6156179407872 6158371779456 6169774252032 6172045994528 6176175958368 6187611396096 6195381225246 6205401686016 6221493811312 6225558120704 6233013156864 6237084991488 6245015994009 6262971330564 6266698334208 6268930064384 6274567473408 6294948572952 6306603922944 6308926046826 6320607276672 6324736333824 6341137923068 6343021481472 6345280392256 6352878794496 6354765840384 6357028933632 6368799227904 6371144252416 6375407440896 6383413086921 6387211763712 6395232232512 6405575933952 6415530459136 6422187160064 6434078097408 6442157416608 6446468122848 6460782034824 6463082883127 6465002663808 6472744432128 6475049540544 6476972875776 6493769251632 6498011430144 6510042759168 6512439790272 6524497833984 6528760086528 6536578203648 6545690759296 6551577048627 6557810368512 6562094383104 6576665034752 6585027843186 6589329638112 6597220286592 6601530046464 6618649429548 6629354487808 6637679017008 6649968946176 6654418707456 6656868898524 6669194358528 6671569427744 6681542639616 6683922106368 6685907484672 6703245679104 6722518493184 6724089907488 6734965506048 6752430919936 6756842074112 6762918243744 6765326690412 6769352638464 6784885608111 6797448096192 6810033844224 6814482628608 6819527620698 6832154249856 6847324549728 6851797694976 6864484073472 6871606604928 6882285360704 6884329660416 6886781344768 6892974363816 6899532496896 6914852405248 6919479410688 6928168251888 6939373928448 6940996033536 6943551743844 6948197953164 6970251272192 6974804721664 6979003867992 6981076896768 6983563035264 6999180537726 7003752885792 7012139801472 7014637002256 7016720615424 7029712355328 7039512382656 7052546322432 7055143106128 7068205986816 7072823427072 7081293053952 7081817144571 7104294565888 7106404810752 7108935581696 7110683186256 7113215480838 7115328375552 7138440441288 7146988643808 7151657550336 7164899131392 7167537283968 7170203548677 7172333371008 7190818935092 7195098087424 7204133025024 7206272925696 7208839262208 7217471766528 7224960555072 7238337859584 7240915615232 7243066441728 7247427093684 7280047816704 7282728367616 7284430733112 7296212631552 7305490408086 7310262858912 7326494764056 7329103914613 7333465358336 7340060063232 7342674044736 7344855097344 7363902104208 7377536664576 7382356180992 7398748164096 7401500437344 7417934928872 7422780836224 7436524412928 7458023798784 7467388894134 7471832629248 7474493538304 7481215064448 7505515606212 7517655089152 7519412369664 7522181055831 7541151388992 7560587523658 7562833304832 7565526621536 7576836194304 7579534497792 7587398959608 7596484784928 7601447333376 7615521718272 7637417459712 7640258515968 7657223152384 7662225379328 7671400808448 7676412297216 7686173531088 7698605211648 7703240118444 7708272406848 7722544582656 7730557430544 7733310478062 7742571030792 7747629012864 7761974059008 7764832057632 7779208955904 7784414337024 7804477443776 7806795669504 7809575867392 7818927747072 7824035610624 7841532681216 7846655311872 7851379351491 7856508414672 7879221996516 7886718468096 7891466627538 7904230350848 7914155751048 7919451430488 7934114612736 7937035994394 7951731735168 7954563548464 7956926355456 7966454685696 7969291742208 7971658924032 7977560612892 7992331386624 7997552529408 8012360318976 8015310511104 8030151180288 8030745496449 8035524476928 8056234780672 8063479444464 8071151222784 8094485348352 8104649653152 8109944169984 8119655737344 8128080624456 8130975240063 8146030067136 8159205523456 8169451097856 8190053793792 8193069413568 8208239210496 8211162372608 8223437094912 8226365669376 8234901277824 8250148528128 8260508300328 8273868914688 8284389867234 8310684209152 8316113321984 8323591684608 8326687992012 8345176794981 8350628440752 8366089964544 8381580115968 8387785283358 8390276773632 8393264763936 8408805230592 8411901395768 8427476368896 8432981778432 8457361975296 8470505059328 8473021120512 8476038578176 8500543254528 8511217449228 8516282351616 8526976310016 8535823829559 8546045383044 8551628250048 8573668730302 8578770796544 8589543222144 8592094642176 8595290830464 8614376046432 8620003551744 8630325909504 8633399387392 8635963834368 8658359002176 8660930863104 8664015240192 8680057012224 8683253053696 8699330445312 8705013448704 8710392409641 8716082639472 8735436064836 8743747158016 8751610075392 8780037124248 8785772850816 8796293715456 8802040061952 8821724266368 8824865906064 8827487225856 8850238689344 8866625261568 8872558276608 8875825198032 8892259144704 8903425219929 8908723519488 8911896141824 8937660905472 8948883992022 8963357990912 8965453209984 8991372809952 8997246595584 9017224324992 9020435587216 9033920077824 9046514144148 9063264128256 9080045125632 9085976838144 9092703494264 9106296016896 9109538999808 9129766066304 9135730259968 9152645431296 9162142139904 9164283825528 9179106213888 9190632485088 9199376662528 9217203090264 9220485569997 9225972547584 9237557669184 9252498571264 9254661378048 9258068991792 9264263937552 9281417094144 9305338490656 9308102529024 9311417380352 9325336854528 9332240716968 9338337181056 9349519735296 9355627487232 9386016510208 9394456995846 9400047501312 9403395096576 9424274649088 9430431236096 9441724071936 9442422859428 9459905884416 9463389070239 9480910915008 9484287307784 9487104500736 9511706884602 9514532222208 9517920588384 9529318191744 9535543400448 9553198841856 9556716378624 9560271398236 9563111161344 9580817645568 9605510700032 9608363900928 9611785682944 9623295688704 9633280740096 9651117146112 9657421922304 9663236124912 9691173052236 9697503995712 9712574310816 9728283508736 9740653877448 9747017145216 9765064138752 9768659685408 9786746750976 9790232059648 9793140129792 9800390322827 9804867305472 9818536138944 9836715552768 9843141574656 9864997552128 9868667249792 9877541764779 9883994457168 9915365883904 9927974144322 9944031731712 9956518525512 9974953419264 9985303347786 10003791537792 10007354141616 10025883159552 10029574741108 10054868518656 10080066207744 10083777739776 10102448259072 10106045997056 10116531946144 10128646379904 10135263111168 10147990035618 10154028957696 10187011354624 10196172144288 10222451178437 10228534411264 10229291431047 10248231374784 10264806948864 10270986824592 10277696542464 10296726110208 10307409907392 10311080637416 10323428041056 10326494490624 10330172017152 10349298745344 10353109410176 10372278607872 10379219116032 10392252377832 10409060892672 10415327615766 10425236996096 10432047480832 10455376908288 10462207082496 10468505801988 10475344552896 10498770806589 10505629328688 10515624624128 10518209702208 10521955503384 10525080923136 10552207668064 10559268573984 10578819483648 10582714659192 10602308980224 10609235140608 10621939580928 10625722322944 10636747483856 10656441848832 10659607216128 10663403372544 10669823221257 10687080681472 10706868240384 10707660661932 10714032635904 10720482965712 10727486325504 10751305925952 10786228402638 10792647131136 10806199537536 10813258893312 10826207649792 10837440832608 10841300320084 10857506789376 10861373422848 10864599662592 10892601463808 10920071725056 10924092551424 10926646099668 10944318947328 10968487559168 10979868370432 10989742146084 11000198037504 11014011067104 11031825219584 11045853156312 11066304996864 11073534271488 11098122246144 11102250656016 11126902393308 11134171254336 11154786619392 11175440154624 11183713711144 11187035698176 11191019685248 11201083341201 11207748943872 11211740307456 11236635158528 11243975704576 11258273409318 11276482633728 11279118554496 11334057672704 11340881285487 11344249957248 11348289932304 11369301746688 11381098439412 11394727177392 11398785128666 11402171000064 11423282577408 11452724296192 11456126189568 11460387773952 11464607547458 11485834728576 11493338068992 11507101212672 11514618445824 11544478669568 11547907817472 11552020320256 11554860177666 11562408610272 11573409349632 11599107260416 11599965717093 11613856546188 11621443519296 11642961088512 11647248086448 11668813433856 11706716165664 11710193504256 11714363801088 11728391620608 11736053415936 11762299021824 11766487874752 11769982967808 11784762622008 11822167015424 11830077702144 11834433597376 11837199941307 11856345526272 11871233626572 11878298025984 11879177145732 11905553991591 11916881207296 11927597602752 11931845322696 11935389533184 11953937613312 11966340919338 11988497079936 11996328794112 12018540478464 12022965766656 12045226770432 12054144259417 12062018858864 12084352171008 12106726834176 12141728022528 12146051999744 12156974479728 12164916254976 12216189519872 12219045100704 12238808285184 12254176646784 12289604120352 12293980759996 12301296730112 12312358815744 12316743558912 12339548504064 12344091989056 12352351916736 12375222792192 12390762450492 12410803372032 12442987622624 12451116241408 12466026313728 12474169982976 12490031988018 12525942661128 12537860128768 12549134946816 12581677925037 12589897145904 12613207845888 12617852093652 12641214553344 12649472667648 12682275846136 12686042962944 12690560784512 12705757588992 12709531680768 12714057867264 12742288504832 12750814881792 12766826173842 12774423527424 12790464465024 12831060918272 12844374320128 12860503095453 12868156194816 12884314833216 12892936245696 12921564069648 12926165766254 12930005327616 12945488864256 12950099081088 12953945751552 12987538503264 12996022860288 13020085518336 13024879580544 13048995667968 13057520173056 13091381518592 13103154097254 13115620737024 13124188766208 13153330069504 13170055686372 13178659276224 13194440573184 13203060092928 13237298859096 13258708975616 13275358034016 13299937892352 13308837414912 13313737797048 13338388717056 13343138855488 13363085279232 13367844212736 13406491358208 13423325988033 13445036986368 13448179814976 13469931012096 13504861839872 13513684148224 13525836487488 13530653380824 13569771216222 13594896192384 13620067688448 13628965257216 13639055241396 13664308499712 13669339768123 13694649099456 13703595389952 13728968146944 13743213209856 13764570721408 13768659320832 13773562689536 13785948727632 13799064993792 13829704810496 13838958821376 13856336503776 13878747856896 13881992067072 13887103487688 13896395906328 13940502544384 13949609443328 13958007735984 13962153793536 13967126070528 13998361075452 14007505771584 14024279602944 14029274004512 14033441230848 14059424710656 14079024765312 14105092644864 14110286212256 14136411973632 14145646854144 14162586107904 14163634289142 14208589131776 14217871163392 14221366372512 14226430961676 14230656751104 14267560326903 14276880882576 14293977287616 14303315100672 14329798262784 14335074567936 14340407097354 14344666742016 14381637870184 14408266050048 14412545851392 14417678524416 14434943533056 14449921110144 14476675719168 14481831230464 14486132883456 14494854187368 14560095633408 14565456735232 14568861466224 14592425263104 14610980816172 14620525717824 14652989528112 14658207829226 14666930716672 14680120126464 14685348089472 14689710194688 14727804208416 14755073329152 14764712361984 14797496328192 14803000874688 14835869857744 14845561672448 14873048825856 14891961216483 14916047597568 14934777788268 14943665258496 14948987076608 14962430128896 14977955021679 15011031212424 15035310178304 15038824739328 15044362111662 15082302777984 15121175047316 15125666609664 15131053243072 15153672388608 15159068995584 15174797919216 15192969569856 15202894666752 15221985053427 15231043436544 15274834919424 15280517031936 15314446304768 15324450758656 15342801616896 15372347062176 15397210423296 15406480236888 15411966875149 15416544813696 15445089165312 15461114861088 15466620956124 15485142061584 15495258025728 15523948118016 15529664115264 15558417911808 15568828674048 15608954887552 15613591339008 15619151734784 15622991423649 15637855494144 15648071221248 15683065362432 15693310623744 15702758702982 15713016829344 15758443993032 15773436936192 15782933255076 15808460701696 15828311502096 15838902860976 15868229225472 15874071988788 15903463470336 15909127096928 15913852710912 15932909371392 15938583484416 15943317848064 15955121225784 15984662773248 15995105058816 16030621022208 16060302360576 16061490992898 16071048953856 16112469561344 16126958888928 16142302445568 16179342603957 16188970696704 16209299306304 16219888339968 16239311474688 16256161248912 16261950480126 16292060134272 16338902195712 16380107587584 16386138827136 16416478420992 16422324745216 16452731338752 16469802555648 16500297056256 16521016600656 16547737829376 16568779734468 16621368418304 16632226643968 16647183369216 16653375984024 16690353589962 16701256881504 16732179929088 16755506035801 16763160231936 16775570566716 16780553547264 16786529527872 16817610461184 16823802791536 16854952737792 16865963556864 16887410113977 16914723950592 16941010118656 16946042241024 16952077156352 17001086509056 17022434898456 17053952620032 17071647659118 17092090766088 17098177692999 17103256500096 17147337460604 17157541593088 17179086444288 17184189284352 17190581660928 17196911321187 17228752092864 17240007103488 17260651819008 17266798774784 17271927668736 17316718004352 17321861726208 17328030480384 17360114024448 17366506107392 17398660890624 17420784819282 17432165278944 17470872129672 17477093950231 17487494316032 17503220150784 17560074248496 17571545701632 17592587430912 17604080123904 17643448532736 17649731812128 17654974451712 17700477378688 17733250523136 17745116553216 17751650396064 17784518289408 17806850439858 17817447038976 17823792283648 17875321810944 17897767984044 17926715981824 17930906419968 17949511379007 17982745619904 17994493191168 18034448649984 18040871174432 18067840155648 18093028288296 18126528256512 18160090251264 18185406988528 18212592033792 18219077999616 18259532132608 18271460519936 18305290862592 18324284279808 18328567651056 18358212427776 18381264970176 18434406180528 18440971139994 18451945095168 18475115338368 18509322756096 18516137983584 18528527875104 18562834188288 18610676981312 18616205058048 18622834760704 18664481433936 18676674362112 18699039470592 18711254974464 18772033020416 18788913991692 18800095002624 18806790193152 18848549298176 18860862472192 18884845718856 18919811768832 18926778140478 18961821830016 18968574615568 18974209001472 19023413769204 19029064444416 19035841176768 19058636383488 19071086800896 19106397683712 19113432757248 19120542796472 19126222322688 19150239260763 19161635291136 19211021400064 19216727801856 19223571365888 19246591377408 19266561480192 19302234292224 19326472249824 19382346104472 19389248649381 19395007991424 19425148621632 19456567017472 19481307754896 19494034290432 19530128277504 19537319370816 19573493501952 19580464119296 19586280259584 19600780645654 19609734610944 19637072277888 19673431105536 19686283149312 19729995104256 19737334499584 19755083529558 19767988914336 19830731767808 19855948288644 19888063463424 19913037051024 19949906838528 19970606695572 20007583075584 20014708283232 20051766319104 20059149482216 20109737037312 20167555479552 20204896518144 20212091994112 20233063892288 20257292759808 20270526222336 20295980071236 20308057915392 20354656824333 20374022709248 20392344288576 20444902356874 20457068822528 20458582862094 20496462749568 20541973649184 20555393084928 20593452220416 20608698249971 20614819814784 20622161274832 20646856082112 20652988981248 20660344034304 20698597490688 20706218820352 20744557215744 20758438232064 20784504755664 20818121785344 20830655231532 20850473992192 20910753816576 20924414164992 20937011603976 20950689105792 20997541613178 21011258657376 21031249248256 21036419404416 21043911006768 21050161846272 21104415336128 21118537147968 21157638967296 21165429318384 21204617960448 21218470281216 21243879161856 21251444645888 21273494967712 21312883697664 21319214432256 21326806745088 21339646442514 21374161362944 21415321323864 21440965931424 21454972651008 21502611851904 21510610646031 21572456805276 21585294262272 21612399075072 21626517786624 21652415299584 21674881665216 21682600640168 21715013578752 21722746845696 21729199325184 21785202927616 21840143450112 21848185102848 21853292199336 21888637894656 21936975118336 21959736740864 21979484292168 21987311743839 22000396075008 22028022134208 22063650439168 22091706312624 22132609993728 22147068542976 22196244492288 22204501312032 22253804786616 22268342508672 22309573238784 22367427422288 22374071396352 22382039370496 22402166682402 22415497887744 22423480614912 22473270317056 22487951409152 22516546818636 22552965267456 22558237108992 22566543167493 22668115345408 22681762570974 22688499914496 22696579864608 22738603493376 22762196878824 22789454354784 22797570257332 22804342000128 22846565154816 22905448592384 22912252379136 22920775547904 22929215094916 22971669457152 22986676137984 23014202425344 23029236891648 23088957339136 23095815634944 23104040640512 23109720355332 23124817220544 23198214520832 23199931434186 23227713092376 23242887038592 23285922177024 23294496172896 23337626867712 23370161539049 23413432331328 23420387008512 23428727602176 23456783241216 23472106831872 23524598043648 23532975749504 23539965935616 23554138054473 23569525244016 23644334030848 23660155404288 23668867194752 23674399882614 23712691052544 23742467253144 23758354291464 23811107983182 23833762414592 23855195205504 23863690645392 23870779066368 23907875226624 23932681838676 23976994159872 23992657588224 24037080956928 24045931533312 24090453540864 24108288518834 24124037717728 24168704342016 24213453668352 24283456045056 24292103999488 24313948959456 24329832509952 24392925720189 24432379039744 24438090201408 24477616570368 24508353293568 24579208240704 24587961519992 24624717631488 24633487117824 24679097008128 24688183978112 24704703833472 24750445584384 24781524900984 24821606744064 24885975245248 24902232482816 24932052627456 24948339965952 24980063976036 25035530384943 25051885322256 25075720257536 25098269893632 25163355850074 25179794291808 25226415691776 25235704187304 25282429106688 25298945335296 25364551692272 25372085925888 25381121569024 25411515177984 25419063361536 25428115734528 25484577009664 25501629763584 25533652347684 25548847054848 25580928930048 25607471488677 25688748640256 25721006190906 25736312389632 25768629666432 25785872491392 25843128139296 25852331532508 25860010655232 25890977728512 25900198162176 25907891503104 25975077006528 25992045720576 26040171036672 26049759161088 26097991335936 26115040346112 26182763037184 26206308194508 26231241474048 26306660139008 26340111372744 26357318552448 26388881146368 26406120185856 26474597718192 26517417951232 26550716068032 26599875784704 26617674829824 26627475594096 26676777434112 26686277710976 26710275659787 26726170558464 26735688425472 26812982716416 26846651976066 26890073972736 26896359629952 27009723679744 27027368296448 27051672974976 27061306761648 27139542432444 27189792384768 27240135376896 27257930514432 27278110482792 27328616999424 27338679536246 27389298198912 27407190779904 27457936293888 27486426419712 27529141442816 27537318641664 27547125379072 27571897455264 27598129987584 27659409620992 27661456709991 27677917642752 27712673007552 27757495713792 27763984134144 27774206975376 27792791812656 27881005088768 27916015471968 27924307587072 27934252141056 27996722150904 28015011543168 28048559205888 28058548009024 28066882461696 28158049530624 28210185289728 28220572424512 28272823947264 28291293708288 28325172215808 28327268578284 28390167210717 28417178263552 28435742326784 28442732745024 28452861923352 28461313502208 28535120653806 28553761765152 28587954575232 28606630201344 28659596525568 28670149135872 28680814194708 28689333484032 28763275740368 28816532100096 28825091702784 28835357048832 28869887066112 28899842220288 28953351438336 28963662460928 28972265766912 28989708374736 29130913470464 29137722932448 29184850526208 29221961632344 29241051435648 29305979056224 29316415658452 29333861433344 29360240252928 29370696178944 29379420389376 29401170968481 29455608416832 29510146658304 29529424723968 29594992656384 29606001749376 29671739715488 29691123344896 29746097651712 29783922432966 29832095195136 29869555576536 29897974153216 29924860257792 29955910043358 30022062424848 30070620356608 30077649478656 30088724223324 30164605555968 30242350094632 30251333219328 30262106486144 30307344777216 30318137991168 30349595838432 30385939139712 30405789333504 30443970106854 30462086873088 30561034063872 30628892609536 30648901517312 30667353535311 30685603233792 30687874293141 30744694124352 30794420846592 30812960473776 30823933750298 30833089627392 30890178330624 30922229722176 30933241912248 30970284123168 30990516051456 31047896236032 31059328230528 31116835823616 31137657348096 31217909775104 31227182678016 31238303469568 31245982847298 31275710988288 31296142442496 31366130724864 31386621247488 31405517405964 31426033658688 31496312419767 31516887986064 31546873872384 31565866510152 31616921403392 31656623004192 31677805721952 31736458450944 31748143977576 31806926940672 31818254193856 31827705421824 31865818742784 31877166968832 31910242451568 31969325546496 31990210117632 32009469663771 32061242044416 32120604721152 32122981985796 32142097907712 32224939122688 32253917777856 32358685207914 32377941393408 32418598612608 32439776679936 32478622949376 32512322497824 32523900960252 32584120268544 32596117908601 32677804391424 32760215175168 32772277654272 32832956841984 32844649490432 32905462677504 32939605111296 33000594112512 33042033201312 33095475658752 33137559468936 33242736836608 33264453287936 33294366738432 33306751968048 33380707179924 33402513763008 33464359858176 33511012071602 33526320463872 33551141133432 33561107094528 33573059055744 33635220922368 33647605583072 33709905475584 33731927113728 33774820227954 33829447901184 33882020237312 33904154312704 34002173018112 34022643856461 34044869796912 34107905240064 34143295318236 34184181532176 34196355385998 34206513000192 34294674921208 34358172888576 34368378568704 34381163321856 34393822642374 34457504185728 34480014206976 34521303638016 34533597549568 34543855337472 34633436008704 34643723452416 34656060960768 34720228048896 34733012214784 34797321781248 34799897151279 34841569638564 34864330557888 34941744259344 34954187900462 34974988632064 35006440301568 35120148496992 35143091403264 35185174861824 35208160247808 35234226040273 35286897065472 35299463624256 35309948903424 35400954757376 35466501046272 35490233106432 35503300792128 35511599823921 35569036578816 35613700879716 35634894077952 35647584567296 35716661974773 35750643621888 35795535968088 35853431963648 35861812839936 35899022758014 35965491239808 35988986382336 36068897299968 36081742348864 36135680311296 36162432778251 36186056576592 36253056513024 36320180502528 36370813977056 36425184067584 36438155999232 36519064265216 36542921039872 36648568559616 36657135302112 36716424855552 36762529940352 36868812361056 36881942279988 36903890190336 36950230676736 37018645512192 37032275967168 37057055750208 37125668376576 37221353962624 37232410116096 37245669521408 37328962867872 37353348724224 37398078941184 37422509948928 37544066040832 37577827983384 37613580386304 37697098596352 37721724944384 37745033775111 37769691437712 37839623537664 37853556280956 37923643660032 37937149231136 37948418002944 38046827538408 38058128888832 38071682353536 38117272766976 38142173601792 38226865514496 38241085592944 38252444645376 38300478521526 38323270582272 38422042800128 38447142731776 38493182754816 38533122960384 38581509286359 38604468584448 38652944499648 38764692208944 38778497298762 38790015982848 38850297243264 38962615509792 38988068580864 39060256555008 39074638741632 39146987003904 39160928238592 39172560519168 39201561291308 39274144555776 39346862211072 39372566298624 39459990208512 39474668999168 39510167059116 39535977828672 39661463535616 39711896577288 39776126926848 39826074102048 39899813677056 39941213391144 39955437469987 40015166151168 40029416566464 40103532638208 40118298964432 40219474074624 40269977964099 40335110959104 40409793036288 40424183988224 40466127784576 40514585519616 40541052444672 40591960142472 40709313648666 40748045418496 40784688577152 40889804713748 40914137645056 40917165724188 40992925499136 41008019304369 41083947298368 41110786169856 41186904440832 41217396499942 41229639629568 41244322549664 41293712164224 41305977962496 41320688068608 41397194981376 41412437640704 41489114431488 41516876464128 41569009511328 41636243570688 41661310463064 41700947984384 41821507633152 41848828329984 41874023207952 41901378211584 41995083226356 42022517314752 42072838808832 42087822013536 42100323692544 42208830672256 42237074295936 42315277934592 42330858636768 42409235920896 42436940562432 42487758323712 42502889291776 42546989935424 42625767395328 42653613490176 42679292885028 42748322725888 42802680980709 42830642647728 42881931862848 42909945302016 43005223703808 43021221292062 43144913610552 43224798150144 43253035573248 43304830599168 43349763330432 43365201280336 43430027157504 43445493691392 43458398650368 43570405855232 43680286900224 43696370205696 43706584398672 43777275789312 43919473481728 43958968584336 43974623487678 44000792150016 44056044268416 44183412625248 44265219987456 44294137085952 44392488984576 44409002624064 44507609573232 44536685017344 44619146477568 44734854844576 44748142792704 44764078740992 44804333364804 44830995775488 44846961229824 44946540634112 44975902818304 45033093637272 45105930534912 45116474217984 45133086334986 45336230690816 45363525141948 45376999828992 45393159729216 45477206986752 45524393757648 45578908709568 45595140514664 45608684000256 45665955160281 45693130309632 45810897184768 45824504758272 45841551095808 45858430189832 45943338914304 45973352275968 46028404850688 46177914678272 46191631269888 46208081281024 46219440710664 46235900625447 46249634441088 46396429041664 46399862868372 46455426184752 46485774077184 46571844354048 46588992345792 46675253735424 46740323078098 46826864662656 46840774017024 46857455204352 46913566482432 46944213663744 47049196087296 47065951499008 47079931871232 47108276108946 47139050488032 47288668061696 47320310808576 47337734389504 47348799765228 47425382105088 47484934506288 47516708582928 47622215966364 47667524829184 47710390411008 47727381290784 47741558132736 47815750453248 47865363677352 47953988319744 47985315176448 48091863066624 48180907081728 48216577037668 48248075435456 48337408684032 48426907336704 48538027811871 48566912090112 48584207998976 48627897918912 48659665019904 48785851440378 48864758079488 48876180402816 49016706587136 49143818903777 49158416481408 49175923039984 49249435262976 49266974235648 49358194016256 49376367956224 49409407666944 49500891168768 49563049801968 49643213488128 49771950490496 49804464965632 49864105254912 49896679931904 49960127952072 50071060769886 50103770644512 50151440515072 50196539787264 50266518107403 50326711700148 50359588583616 50452831383552 50471408374608 50564858213376 50597890670592 50729103384544 50744171851776 50762243138048 50823030355968 50838126723072 50856231469056 50969154019328 51003259527168 51067304695368 51161857860096 51214942977354 51294533078997 51377497280512 51442012381812 51472624779264 51537259332864 51571744982784 51590733963561 51686256278592 51704663065016 51720021310464 51781955457024 51800396324352 51815783006208 51950154013056 51984091441152 52080342073344 52099518322176 52195982671872 52365526074368 52412616389016 52431281850693 52462482948096 52613320278016 52680222745488 52714637104896 52777762292736 52812240371712 52949195436384 53034835902464 53101432136064 53199751569408 53235349659648 53254951188192 53353554868224 53372555421952 53420551319574 53452341116928 53471376850944 53625965432832 53693303952132 53780147945472 53792719259904 53848534137021 54019447359488 54054736592896 54103345949952 54122613523296 54279084864888 54379584769536 54480270753792 54556220965584 54657233998848 54677359072492 54778596397824 54814381559808 54915872587776 54972852839424 55058282885632 55074637283328 55094250758144 55143794910528 55318819241984 55322913419982 55355835285504 55425346015104 55527968268288 55548413950752 55585583625312 55728846746963 55762010177536 55832030943936 55848615174144 55868504282112 55993444301808 56030023086336 56097118411776 56117096018048 56133764923392 56316099061248 56420370579456 56441144849024 56545647894528 56582587416576 56654537156568 56780334421434 56834356527104 56871484653568 56885465490048 56905723846704 56922627004416 57070241307612 57107523530304 57175909150464 57213260402688 57319193051136 57340298271744 57361628389416 57378666968064 57526551480736 57633064200192 57650183405568 57670714097664 57739774132224 57799684440576 57906702876672 57927324921856 57979416749472 58167745948143 58261826940928 58275445864896 58369701052416 58443923264688 58482102871296 58611958112448 58632831316904 58720480505856 58741392357888 58758840778752 58802341936962 58911216833664 59020293316608 59058849447936 59189985312768 59212003498752 59343479430976 59382246689792 59492195303424 59567844865932 59664190390272 59739111153072 59795948306432 59849720515584 59911820086716 60044124849696 60141240713216 60155298957312 60177448446648 60329211111936 60484700189264 60502666438656 60524212972288 60614689554432 60636275982336 60699191676864 60771878279424 60811578667008 60887940213708 60924173746176 61063970472999 61122068127744 61257785219072 61297803034624 61334707070622 61371206467584 61375748586282 61489388248704 61625920947552 61647867500596 61666179254784 61780356661248 61826094749913 61844459444352 61866483824496 61940568246336 61981032102912 62095792472064 62118656461056 62233671647232 62275314696192 62435819550208 62454365356032 62476606939136 62491965694596 62551421976576 62732261449728 62773242494976 62811034811928 62852067317376 62992624839534 63033775972128 63093747744768 63131733020304 63233842806784 63313246008384 63355611443904 63472916901888 63496287955152 63613853881344 63636508387712 63655410843648 63731637485568 63754333937664 63820484903136 63938651092992 63980420235264 64018939327542 64122484088832 64245963971592 64449878245376 64507835555712 64531831938093 64717370415828 64755882786816 64837197225216 64879553359872 64957245898752 65024644995648 65047801920504 65168240537088 65192235817202 65355608782848 65520430350336 65544555308544 65665913683968 65689298980864 65810925355008 65879210222592 65961935231517 66001188225024 66084066402624 66190951317504 66275118937872 66485473673216 66588733476864 66613503936096 66761414359848 66805027526016 66928719716352 67022024143204 67102282266864 67122214189056 67146118111488 67270441844736 67295211166144 67419810951168 67463854227456 67549640455908 67658895802368 67699629502479 67764040474624 67808308625408 68004346036224 68045287712922 68089739593824 68215810480128 68286590636472 68368363064352 68392710771996 68413026000384 68589349842416 68716345777152 68736757137408 68762326643712 68787645284748 68915008371456 68960028413952 69042607276032 69067195099136 69087710674944 69266872017408 69287446904832 69312121921536 69466024429568 69594643562496 69599794302558 69683139277128 69728661115776 69883488518688 69908375800924 69949977264128 70012880603136 70110484617147 70240296993984 70286182806528 70370349723648 70416320495616 70468452080546 70573794130944 70598927248512 70619897806848 70801909514752 70933002092544 70980466212864 71006601584256 71023199647842 71138073157632 71227401759432 71295169134592 71433323949546 71501287243776 71591071936176 71706863927296 71723625679872 71798045516028 71930982479616 71977972764672 72137794599936 72163484697728 72271360622592 72324865556502 72372113153184 72506113026048 72640361005056 72741627954112 72850368135168 72876311998464 73038128530432 73085842079744 73178777160567 73297137119232 73314270604224 73432849711104 73525059880704 73737624722112 73763884559976 73900461353472 74037291024384 74064551934336 74092103336329 74114111500416 74251336753152 74442707925248 74464820232192 74491339042816 74657925735744 74706697448448 74796157882368 74845019897856 75088132081664 75106591154829 75155655966768 75227160772608 75394197192704 75490067550222 75539382875424 75679247075328 75707112561912 75847287320064 75874298462272 75896836005888 76093655076816 76116257777664 76143364707072 76234545533952 76284347203584 76453731028992 76482171185888 76504889290752 76600957043052 76646541164544 76844085600256 76894285463552 77066245920768 77163018572718 77208937168896 77305888999296 77529384417888 77556994597524 77580031965696 77700594486528 77925231019584 77976137161728 78120513110016 78149277483264 78293974007808 78321856477184 78345121038336 78403122582616 78548289111552 78693724422144 78919980417024 78949337998336 79020334118232 79071955657344 79322927071232 79423793154576 79552253853696 79652148204096 79799627354112 79882426782288 79910874939974 80030332302336 80058833132928 80207065276416 80236597928864 80438948149248 80539955928198 80670221918208 80848367976448 80932255569152 81029171039232 81082104889344 81183920284944 81418627297332 81496090836992 81569377154304 81779609427496 81834331448376 81985850998272 82016038608738 82167894596736 82221572339712 82373808881664 82434792999884 82459279259136 82488645099328 82587424328448 82611955924992 82641376137216 82794389962752 82824875281408 82978228862976 82984370129973 83033752928256 83138019022656 83272487141376 83322620926128 83401895968768 83643015266304 83748046415904 83802756423168 83990166452712 84020077480651 84045034629504 84145677617664 84175644027072 84200647385088 84417661344512 84474148591872 84630555869184 84661717273536 84818471841792 84873881124864 84975516647424 85005778583552 85093979870848 85170501632151 85251534790656 85307226980352 85358585770056 85496645451776 85605361961418 85661285295456 85763863725696 85819890604032 86010447407616 86042442584124 86289827221104 86449596300288 86506071146496 86609661198336 86699526660864 86730402560672 86860054315008 86890987382784 86916797300736 87140811710464 87392740411392 87413168797344 87554551578624 87838946963456 87917937168672 87949246975356 88001584300032 88112088536832 88203512905443 88366825250496 88530439974912 88588274171904 88784977969152 88818005248128 89015219146464 89073370034688 89238292955136 89469709689152 89496285585408 89528157481984 89608666729608 89693922459648 89893081268224 89951805636608 90066187274544 90211861069824 90232948435968 90266172669972 90672461381632 90727050283896 90753999657984 90786319458432 90954413973504 91048787515296 91157817419136 91190281029328 91217368000512 91331910320562 91386260619264 91621794369536 91683102191616 91716860379664 91886677828608 91946704551936 92002060605933 92056809701376 92063622879423 92355829356544 92383262539776 92416162562048 92438881421328 92471801250894 92499268882176 92799725736744 92910852369504 92971548154368 93143688708096 93177984691584 93350507470848 93480646156196 93653729325312 93681548034048 93714910408704 93827132964864 93888427327488 94098392174592 94131902998016 94159863742464 94216552217892 94278100976064 94577336123392 94640621617152 94675468779008 94697599530456 94850764210176 94969869012576 95033417165856 95244431932728 95278350889969 95335049658368 95420780822016 95454762581568 95483116265472 95631500906496 95730727354704 95907976639488 95970630352896 96028408991313 96183726133248 96361814163456 96433154075336 96496150870912 96674817368064 97076055623742 97133824180224 97168415997952 97255795837824 97319330039808 97571702880756 97729516158976 97752360805632 97788353725803 98033413174272 98287637807554 98316832962816 98351846079968 98498870525952 98533948471296 98716388032512 98752735912448 98818815333888 99001782337536 99126099603936 99286426976256 99543900980992 99608929931264 99728210509824 99793359863808 99920255904144 100142121539772 100207541289024 100393079574528 100533036214806 100653423400296 100719177167232 100905662767104 100942816749216 101129716426752 101195781341184 101458206769088 101488343703552 101524486276096 101646060711936 101712462938112 101938308038656 102006519054336 102067931569383 102134609390736 102323715720192 102429885954708 102589066157994 102754994561024 102884024763624 103074518665728 103143489965568 103181467927122 103372512557184 103409326130032 103440042620928 103563910914048 103600792648704 103631566012416 103900308026112 103968182882304 104160684146688 104199036644352 104391965343744 104399691453837 104731052148736 104825232778032 104862563701386 104924965896192 105360445490976 105429274209792 105555524585472 105624480743424 105702678120819 105898390872768 106069671804928 106202864272128 106399503138816 106470699319296 106509902376384 106707109736448 106745110843904 106841102639148 106904682233856 106942753701888 107251930865664 107386607904264 107560295890944 107585438519808 107697068274042 108038894718976 108109473185792 108206691899904 108245227046592 108487298334753 108558169729776 108759169539072 108960541507584 109112441931168 109314467997696 109354718144984 109557192795648 109628763119616 109945705678848 110116565771264 110149274566656 110188501516288 110287589821056 110637638483968 110645826839964 110711670571008 110850692030208 111055936536576 111096827901504 111171167250624 111457693493926 111524020355072 111664061887872 111697230348288 111737008564224 111986888603616 112060046172672 112194236823552 112234192036096 112267529846784 112632198122496 112840741158912 112882289698048 113091295789056 113165174833152 113235101325333 113309074313136 113560668842868 113668713054208 113770930980096 113811447693408 113845254008832 114140482615224 114215047060608 114351818300928 114426520805376 114680596543488 114723256778832 114757333936128 115053102961472 115266128400384 115341428195328 115479548264448 115599368881152 115744527859077 115813405753344 115854649843712 115958833498944 116335491896286 116523653881856 116550891729792 116887846529376 116964205742592 117223916224896 117265662633808 117440961011712 117482784715776 117517681557504 117604683873924 117822433667328 118040586633216 118117698895872 118379970625536 118424006997504 118686958861952 118764493379584 118984390606848 119135689731864 119328380780544 119478222306144 119591896612864 119699441031168 119823640173432 119866312409961 120088249699392 120282481426432 120310597914624 120354896893296 120658422223872 120969400378528 121005332877312 121048425944576 121229379108864 121272551964672 121398383353728 121543756558848 121623157334016 121775880427416 122127940945998 122244136255488 122515570438144 122595606069248 122669414141244 122742412935168 122751497172564 122978776497408 123024057913107 123251841895104 123295735001192 123332358509568 123560713322496 123652189499826 123688918888704 123732967648992 123881136492672 123962064205824 124191584944128 124237312922112 124467343294464 124550629392384 124871639100416 124908730712064 124953213878272 124983931389192 125102843953152 125464522899456 125546484989952 125622069623856 125704134634752 125985249679068 126067551944256 126263466040608 126467685613568 126626492016768 126711222887808 126945833803776 126992575910304 127227707762688 127273016775424 127310821687296 127463274971136 127508667875328 127640969806272 127877302185984 127960840470528 128037878655084 128244968177664 128408042942127 128491927943184 128899756490752 129015671111424 129063663876186 129434740831656 129674394450432 129759106719744 129914491797504 130049289991296 130095603841008 130336481074176 130384471634404 130711217565696 131040860700672 131089110617088 131331827367936 131378597961728 131758420445184 131923870463034 132002376450048 132168132805248 132550237875744 132891865319681 132970947346432 133177466953728 133227007872192 133522828719696 133610055052032 133857439432704 134044048286408 134204564533728 134244428378112 134292236222976 134540883689472 134590422332288 134839621902336 134927708454912 135099280911816 135317791604736 135399259004958 135528080949248 135616617250816 136008692072448 136090575425844 136179479187648 136431620960256 136573181272944 136736726128704 136785421543992 136826052000768 137178699684832 137432691554304 137473514274816 137524653287424 137575290569496 137830016742912 137920056827904 138085214552064 138134390198272 138533744034816 138574893809664 138624243843072 138707701876341 138932048859136 139189287124992 139199588605116 139366278554256 139457322231552 139766977037376 139816751601848 140025761206272 140220969234294 140480593987968 140572365613056 140740699447296 140832640991232 140936904161092 141147588261888 141197854497024 141239795613696 141603819029504 141866004185088 141960932425728 142013203168512 142046399295684 142276146315264 142454803518864 142590338269184 142866647899092 143002574487552 143182143872352 143413727854592 143447251359744 143596091032056 143861964959232 143955945529344 144275589199872 144326969395456 144542721245184 144649731113004 144744226306368 145012226052096 145280722010112 145483255908224 145614083435613 145700736270336 145752623996928 146076257060864 146171684159488 146357554321134 146594274238464 146628541208448 147050119761408 147431456711331 147475249444224 147527769119952 147800922706944 148074582048768 148129103868672 148184206672658 148228223000832 148502673506304 148885415850496 148929640464384 148982678085632 149315851471488 149413394896896 149592315764736 149690039795712 150176264163328 150213182309658 150311311933536 150454321545216 150788394385408 150799554322209 150980135100444 151078765750848 151358494150656 151414225123824 151694574640128 151748596924544 151793672011776 152187310153632 152232515555328 152286729414144 152469091067904 152568694407168 152907462057984 152964342371776 153009778581504 153201914086104 153688171200512 153788570927104 153883599236991 154132491841536 154326037145436 154417874337792 154611777998592 154772201890683 155058768835776 155113989195048 155160063931392 155401188973056 155850462039168 155952274323456 156241026220032 156298554966528 156587948015616 156643712954368 156806245165232 157096578223104 157293845552079 157387448844288 157839960834048 157898675996672 158040668236464 158143911314688 158847586309152 159104507707392 159304296408192 159599254708224 159764853564576 159821749879948 160060664604672 160117666265856 160414130552832 160473195857728 160877896298496 161079911856396 161340443836416 161696735952896 161864511138304 162058342078464 162164209778688 162367840569888 162837254594664 162992181673984 163138754308608 163559218854992 163668662896752 163971701996544 164032077217476 164335789193472 164443144679424 164747617763328 164869585999768 164918558518272 164977290198656 165174848656896 165223911849984 165282752274432 165649750562816 165956457725952 165968740259946 166067505856512 166276038045312 166645241852256 166803791937536 167186540240889 167286030532608 167496092831808 167605512846336 167980332905424 168040154961302 168090069259008 168291355235328 168351288054144 168401294770176 168835322689024 168948297183744 169261111738368 169323434547072 169636943683584 169747762249728 170011557167104 170187959741696 170341003264302 170503069581312 170614453960704 170717171540112 170993290903552 171210723922836 171322570590912 171527727451392 171639781208064 172020894815232 172084885168248 172579654442208 172899192600576 173012142292992 173219322396672 173399053321728 173460805121344 173720108630016 173781974765568 174281623420928 174503237844429 174785480822784 174826337594688 175109103157248 175677893926912 175835874337344 175898493950712 176224177073664 176407025810886 176733650500992 177060879949824 177176548343808 177569955938304 177636010496256 177701416985599 178030438292928 178146740069376 178476585910272 178939419378304 178992571170816 179056314963968 179217333459216 179387844919296 179786162536448 180132374549088 180423722139648 180465896871936 180532345339944 181344922763264 181454100567792 181507999315968 181572638916864 181908827947008 182097575030592 182315634838272 182380562058656 182434736001024 182663820641124 182772521238528 183243588739072 183366204383232 183433720759328 183773355657216 183893409103872 184004121211866 184113619402752 184127245758846 184711658713088 184832325124096 184877762842656 184943602501788 184998537764352 185478284249739 185599451473488 185821704739008 185943096308736 186287377416192 186355969383168 186701014941696 186961292312392 187307458650624 187363096068096 187429820817408 187654265929728 188196784349184 188263805996032 188319727484928 188433104435784 188556201952128 189154672246784 189281243234304 189350937558016 189395199060912 189701528420352 189939738025152 190066834331712 190488863865456 190556701779938 190670099316736 190841561644032 190909525163136 190966232530944 191263001812992 191461454709408 191815953278976 191941260705792 192056817982626 192367452266496 192866308150672 192992301741824 193349634736128 193595495814279 194152111247484 194267648360448 194336831995904 194511591675648 194638660079616 195143405761512 195459032317952 195504721611264 195576707451606 196066826348544 196575275615108 196633665925632 196703692159936 196997741051904 197067896942592 197432776065024 197505471824896 197637630667776 197885805694551 198003564675072 198252199207872 198572853952512 199087801961984 199217859862528 199456421019648 199840511808288 200284243079544 200355569376937 200415082578048 200786159149056 201066072429612 201306846800592 201438354334464 201811325534208 201885633498432 202259432853504 202391562682368 202916413538176 202976687407104 203048972552192 203098888507437 203292121423872 203424925876224 203876616077312 204013038108672 204135863138766 204269218781472 204647431440384 204859771909416 205178132315988 205509989122048 205768049527248 206149037331456 206286979931136 206362935854244 206745025114368 206818652260064 206880085241856 207127821828096 207201585297408 207263132024832 207800616052224 207936365764608 208398073288704 208783930687488 208799382907674 209462104297472 209650465556064 209725127402772 209849931792384 210331453851441 210720890981952 210858548419584 211111049170944 211248961486848 211405356241638 211796781745536 212405728544256 212799006277632 212941398638592 213019804752768 213414219472896 213490221687808 213682205278296 213885507403776 214503861731328 214773215808528 215120591781888 215170877039616 215394136548084 216077789437952 216218946371584 216413383799808 216490454093184 216974596669506 217116339459552 217518339078144 217921083015168 218224883862336 218628935995392 218709436289968 219114385591296 219257526239232 219536331481701 219891411357696 220233131542528 220298549133312 220377003032576 220575179642112 221291653679928 221701384060416 222111873073152 222193655803008 222276310008987 222342334501248 222915386987852 223048040710144 223328123775744 223394460696576 223474017128448 223973777207232 224120092345344 224388473647104 224468384072192 224535059693568 225264396244992 225681482317824 225764579396096 226182591578112 226470202650666 226618148626272 227121337685736 227202221353003 227337426108416 227541861960192 227622895386816 227690508017664 228280965230448 228430094121216 228703636601856 228853041610752 229361193086976 229446513557664 229514667872256 230106205922944 230532256800768 230682856390656 231198737762304 231489055718154 231626811506688 231709299687424 231917666997888 232670983792572 233047307763712 233101783459584 233775693058752 233928411485184 234447832449792 234531325267616 234881922023424 234965569431552 235035363115008 235209367747848 235644867334656 236081173266432 236759941251072 236848013995008 237373917723904 237528986759168 237968781213696 238271379463728 238656761561088 238956444612288 239398882062336 239647280346864 239732624819922 240176499398784 240621195829248 240709793786592 241316844447744 241938800757056 242010665754624 242096851889152 242545103929344 242796766707456 243087513117696 243246314668032 243551760854832 244255881891996 244488272510976 245031140876288 245191212138496 245338828282488 245502994345128 245957552994816 246048115826214 246503683790208 246591470002384 246664717019136 247121426644992 247304378999652 247377837777408 247465935297984 247762272985344 247924128411648 248383169888256 248474625844224 248934686588928 248953110389919 249101258784768 249743278200832 249817461424128 249906427756544 249967862778384 250205687906304 250929045798912 251244139247712 251408269269504 251970499358136 252060232441953 252135103888512 252526932081216 252935371227136 253252984033536 253422445775616 253891667607552 253985151820608 254455415525376 254546033550848 254621643374592 254926549942272 255017335750656 255281939612544 255754604371968 255921680941056 256075757310168 256489936355328 256816085884254 256983855886368 257799512981504 258031342222848 258127327752372 258869481663312 259348788900864 259518213439488 259828983595008 260098579982592 260191207682016 260672962148352 260768943268808 261422435131392 262178221234176 262663654735872 262757195923456 263516840890368 263847740926068 264004752900096 264336265610496 264610538716329 265100475751488 265783730639362 265941894692864 266354933907456 266454015744384 267045657439392 267220110104064 267714878865408 268088096572816 268409129067456 268488856756224 268584472445952 269081767378944 269180844664576 269679243804672 269855416909824 270198561823632 270635583209472 270798518009916 271056161898496 272017384144896 272181150851688 272358958375296 272863241920512 273146362545888 273473452257408 273570843087984 273652104001536 274357399369664 274865383108608 275049306574848 275150581138992 275660033485824 275840113655808 276006181817799 276170429104128 276268780396544 277067488069632 277149787619328 277248487686144 277415403752682 277864097718272 278399177210232 278732557108512 278914644463104 279533954074752 279633503203696 280051522412544 280441938468588 280961187975936 281144731226112 281481398894592 281665281982464 281873808322184 282295176523776 282395708994048 282479591227392 283207638059008 283732008370176 283921864851456 284026406337024 284092798591368 284552292630528 284909607037728 285180676538368 285733295798184 285835052669907 286005148975104 286364287744704 286827455709184 286894502719488 287192182064112 287723929918464 287911891058688 288551178399744 288653938790912 289085442490368 289299462226008 289488452612736 290024452104192 290966511816448 291228166871226 291401472540672 291505247993856 292152514121728 292343368318976 292715108642268 293188548476928 293257082416896 293365061177409 294100239522816 294862913422662 294950498888448 295055538239904 295601845413888 296149164097536 296258207737344 296368413345316 296456446001664 297005347012608 297770831700992 297859280928768 297965356171264 298631702942976 298826789793792 299184631529472 299380079591424 300352528326656 300426364619316 300622623867072 301576788770816 301599108644418 301960270200888 302157531501696 302716988301312 302828450247648 303389149280256 303497193849088 303587344023552 303812100007637 304374620307264 304465031110656 304573458828288 304938182135808 305137388814336 305814924115968 305928684743552 306019557163008 306203794708149 306403828172208 307376342401024 307767198473982 308264983683072 308652074290872 309223555997184 309544403781366 310117537671552 310227978390096 310320127862784 310802377946112 311700924078336 311904548646912 312482052440064 312597109933056 313175896031232 313287425908736 313612490330464 314193156446208 314587691104158 314774897688576 315797351993344 316081336472928 316287822629376 317108034362457 317695172618304 318209015414784 318608592816384 319198509416448 319529707129152 319643499759896 320121329209344 320235332531712 320828261105664 320946391715456 321755792596992 322159823712792 322680887672832 323393471905792 323729022276608 324116684156928 324328419557376 324735681139776 325461895004259 325674509189328 325984363347968 326277508617216 327118437709984 327337325793504 327943403993088 328064154434952 328671578386944 328886289358848 329739171999536 329837117036544 329954580397312 330349697313792 330447823699968 330565504548864 331299501125632 331912915451904 331937480519892 332135011713024 332552076090624 333290483704512 334373080481778 334572061065216 334992185663616 335211025692672 335960665810848 336080309922604 336180138518016 336582710470656 336702576108288 336802589540352 337670645378048 337896594367488 338522223476736 338646869094144 339273887367168 339495524499456 340023114334208 340375919483392 340682006528604 341006139162624 341434343080224 341986581807104 342421447845672 342645141181824 343055454902784 343279562416128 344041789630464 344169770336496 345159308884416 345798385201152 346024284585984 346438644793344 346798106643456 346921610242688 347233583577231 347440217260032 347563949531136 348563246841856 349006475688858 349570961645568 349652675189376 351355787853824 351671748674688 351796987901424 352448354147328 352814051621772 353467301001984 354121759899648 354353096687616 355139911876608 355272020992512 355402833971198 356060876585856 356293480138752 356953171820544 357878838756608 357985142341632 358112629927936 358434666918432 358775689838592 359572325072896 359598937229883 360264749098176 360847444279296 360931793743872 361064690679888 362908201135584 363015998631936 363145277833728 363817655894016 364195150061184 364631269676544 364761124117312 364869472002048 365327641282248 366487177478144 366732408766464 366867441518656 367546711314432 367786818207744 368008242423732 368227238805504 368254491517692 369072173739321 369423317426176 369664650248192 369755525685312 369887205003576 369997075528704 370956568499478 371198902946976 371643409478016 371886192617472 372574754832384 372711938766336 373402029883392 373922584624784 374614917301248 374726192136192 374859641634816 375308531859456 376393568698368 376527611992064 376639454969856 376866208871568 377112403904256 378701875116032 378790398121824 379403056840704 379879476050304 380133668663424 380977727730912 381113403559876 381340198633472 381683123288064 381819050326272 381932465061888 382526003625984 382922909418816 383631906557952 383882521411584 384113635965252 384734904532992 385732616301344 385984603483648 386699269472256 387190991628558 388304222494968 388673663991808 389023183351296 389277320159232 390286811523024 390918064635904 391009443222528 391153414903212 392133652697088 393150551230216 393267331851264 393407384319872 393995482103808 394135793885184 395010943649792 395275261335552 395771611389102 396007129350144 396504398415744 398175603923968 398435719725056 398675595959043 398912842039296 399681023616576 400568486159088 400711138753874 400830165156096 401572318298112 402132144859224 402613693601184 402876708668928 403622651068416 403771266996864 404518865707008 404783125364736 405832827076352 405953374814208 406097945104384 406197777014874 406584242847744 406849851752448 407753232154624 408026076217344 408271726277532 408538437562944 409294862880768 409719543818832 410356264631976 411019978244096 411536099054496 412298074662912 412573959862272 412725871708488 413490050228736 413637304520128 413760170483712 414255643656192 414403170594816 415601232104448 415872731529216 416123105629023 416796146577408 417567861374976 417598765815348 418924208594944 419300931112128 419450254805544 420662907702882 421441781963904 421717096839168 422222098341888 422497922973696 422810712483276 423593563491072 423749532811813 424811457088512 425598012555264 425882797277184 426039609505536 426828438945792 426980443375616 427364410556592 427771014807552 429007723462656 429546431617056 430241183563776 430341754079232 430788273096168 432155578875904 432437892743168 432826767599616 432980908186368 433949193339012 434232678919104 435036678156288 435842166030336 436449767724672 437257871990784 437418872579936 438228771182592 438515052478464 439072662963402 439782822715392 440466263085056 440754006065152 441150359284224 442294370133993 442583307359856 443402768120832 444223746146304 444387311606016 444552620017974 444684669002496 445830773975704 446656247551488 446788921393152 446948034256896 447947554414464 448240184690688 448776947294208 448936768144384 449070119387136 450528792489984 451362964635648 451529158792192 452365183156224 452398662966627 452940405301332 453236297252544 454242675371472 454404442706006 454674852216832 455083723920384 455245790773632 455381016035328 456561930460896 456860188242432 457407273203712 457706083221504 458722386173952 458893027115328 459029335744512 460212411845888 461064513601536 461365712781312 461650797710973 462397475524608 462978111436308 463253623013376 463418599374848 463835333995776 464316605672049 465341967585144 466094615527424 466203566919168 467551386117504 467856822970368 468895664899584 469062650535232 469763844046848 469931138863104 470418735495696 471289734669312 471881536656237 472162346532864 473519882502144 473696027990016 474747835447808 475057973518336 476542758927456 477313523122176 477912889224576 478797764124672 479294560693728 479465249639844 480352998797568 481242391658496 481419587573184 482633688895488 483877601514112 484021331509248 484193703778304 485090207858688 485593533414912 486175026235392 486492629336064 487103521709664 488511763783992 488976545021952 490062281752576 490382424276992 490677656564976 491005988690256 491915105989632 492096231652428 493007367580416 493182940004768 493329434038272 494242853289984 494608757999304 494755675554816 494931870595968 495524545970688 495848256823296 496949251688448 497869373177856 497906220779838 498202517569536 499486556401664 499812855513088 499935725556768 500411375812608 501559620722667 501858091597824 502488278495424 502816538539008 503940998716272 504120464883906 504270207777024 505053864162432 506505968067072 506844891551232 507783335215104 507970303641216 508910831050752 509092067101696 509243286749184 510034671501312 510563879225088 511509208743936 511843361882112 512151514620336 512979872710656 513632171768508 513967711772736 515599025963008 516062684445696 516254655504744 517738963326624 518697577801728 519036426878976 519420687109831 519657967190016 520197159965184 520382415364032 521345924296704 521537886537616 522844870262784 523509713533287 524356442468352 525327309471744 525514391846912 527033681780736 527695481852136 528672531220992 529221077432658 530200951502976 531567461278724 531883789385728 532709867814912 532908031488768 533104250956797 534091314878784 534440220208128 535429757730816 536176193145632 536818258134912 536977713512448 537168944891904 538163534757888 538361689329152 539358487609344 540397123647264 541271166418944 541597036019832 541789912457161 542112323796992 544034768289792 544362301703376 544717916750592 545726483841024 546292725091776 546946904514816 547141686175968 547304208003072 548714798739328 549730766217216 550098613149696 550301162277984 551320066971648 551680227311616 552012363635598 552340858208256 552537560793088 554134976139264 554496975372288 554830807505364 555728195436544 556434852749217 556798354420464 557465114217024 557829288926208 559067908149504 559267006407392 560103044825088 560883876937176 561922375951872 562289462452224 562962797789184 563747616644368 564590353047552 564791417988096 564959182454784 566415276118016 567464016740352 567843729702912 568052812674048 568185597182736 569104585261056 569819214075456 571466591596368 571670105339814 572010297950208 572728575489408 573789005438976 574384364128224 575447859836928 575823782117376 577102356799488 577307877581824 578598924452016 578976905225472 580048904208384 581933023632896 582456333742452 582802945081344 583010495987712 584305028243456 584686736637952 585430217284536 586377096953856 586514164833792 586730122354818 588200479045632 589725826845324 589900997776896 590111076479808 591203690827776 592298328195072 592516415474688 592736826690632 592912892003328 593657417083653 594010694025216 595541663401984 595718561857536 595930712342528 597263405885952 597653579587584 598369263058944 600705056653312 600852729238632 601066708130811 601245247734144 603153577541632 603198217288836 603920540401776 604315063003392 605433976602624 605656900495296 606778298560512 606994387698176 607174688047104 607624200015274 608749240614528 608930062221312 609146917656576 609876364271616 610274777628672 611629848231936 611857369487104 612039114326016 612407589416298 612807656344416 614752684802048 615534396947964 616529967366144 617304148581744 618447111994368 619088807562732 620235075343104 620455956780192 620640255725568 621604755892224 623401848156672 623809097293824 625194219866112 626351792062464 626574851817472 627224980660928 628386312892416 629175382208316 629549795377152 630994361554323 631594703986688 632162672945856 632575645258752 634216068724914 635390345236608 637217185632768 638397018832896 638869645749101 639059414258304 639286999519792 640242658418688 640470665063424 641656522211328 641892783430912 643511585193984 644319647425584 645361775345664 647458044553216 648233368313856 648656839114752 649471362279552 650923790008518 651349018378656 651968726695936 652555017234432 654236875419968 654674651587008 655886807986176 656128308869904 657343156773888 657772578717696 659478343999072 659674234073088 659909160794624 660699394627584 660895647399936 661131009097728 662599002251264 663874961039784 665104152181248 666580967409024 666828930026961 668746160963556 669144122130432 669984371327232 670422051385344 671921331621696 672160619845208 672360277036032 673165420941312 673405152216576 673605179080704 675341290756096 675793188734976 677044446953472 677293738188288 678547774734336 680046228668416 680751838966784 681364013057208 681606664059009 682012278325248 682868686160448 683973163614208 684842895691344 685290282363648 686110909805568 686559124832256 688083579260928 688339540672992 690318617768832 691596770402304 692048569171968 693596213286912 693843220485376 694467167154462 694880434520064 695127899062272 697126493683712 698012951377716 699141923291136 699305350378752 702711575707648 703343497349376 703593975802848 704896708294656 705628103243544 706934602003968 708243519799296 710279823753216 710544041985024 710805667942396 712121753171712 712586960277504 713906343641088 715757677513216 715970284683264 716225259855872 716869333836864 719144650145792 719197874459766 720529498196352 721863587487744 722129381359776 724475007710519 725816402271168 726031997263872 726290555667456 727635311788032 728390300122368 729262539353088 729522248234624 729738944004096 730655282564496 732974354956288 733464817532928 733734883037312 735093422628864 735573636415488 736016484847464 736508983035384 738144347478642 738846634852352 739329300496384 739511051370624 739774410007152 739994151057408 741913136998956 742397805893952 743286818956032 743772385234944 745149509664768 745423877532672 746804059766784 747845169249568 749229834602496 749452384272384 749719283269632 750617063718912 752787137396736 753055223984128 753732417743136 754224807808512 756180697325859 757403750232064 757580796243648 758806113681408 759758952100608 760267337326848 761955455461824 762226807119752 763366246576128 763638100652544 763864930123776 765052007251968 765845818837632 767263813115904 767765042823168 768227271930504 769469809065984 771465232602688 771969206967296 773398538944512 774381983257116 776608444989936 777347327983616 778046366702592 778554640318464 780573623046048 781836129271808 782018886445056 782306829806424 784267305394176 786301102460432 786534663702528 786814768639744 787990964207616 788271587770368 790021887299584 790550522671104 791543222778204 792014258700288 793008796831488 793831616148987 796351207847936 796871439450112 797351191918086 797825684078592 799362047233152 801136972318176 801422277507748 801660330312192 803144636596224 804264289718448 805227387202368 805753417337856 807245302136832 807542533993728 809037731414016 809566250729472 811665654152704 811906749628416 812195890208768 812395554029748 813168485695488 815506464309248 816052152434688 816543452555064 817076875125888 818589725761536 819439087637664 820712529263952 822039956488192 823072198108992 824596149325824 825147919724544 825451743416976 826980100457472 827274609040256 827520340967424 828018545453397 828511287312384 828806341189632 831202464208896 831745463058432 832246211258046 833592293154816 835197531630696 837848417189888 838601862224256 838900509611088 841325815405764 842883563927808 843434193678336 844444196683776 844995845947392 845621424966552 847187126982144 847499065623626 849622914177024 851196025110528 851765594554368 852079219011072 853656877891584 853960886751232 854728821113184 855542029615104 857505158009721 858015446925312 859092863234112 860482367127552 860683508158464 861576546192336 864311157751808 865653535199232 865961816372736 867898386678024 868465357838208 870073356312576 872899535449344 874515743981568 874837745159872 876457542365184 877030104956928 878145325926804 879565645430784 880095183532227 880932526170112 881508012130304 882300718568448 884588740267986 885166614719712 886805536241664 888447492292608 888774623212032 889105240035948 889369338004992 891661547951408 893312495102976 893577842786304 893896068513792 895895108828928 896480369381376 897553894588416 897873536288768 898140238774272 901057584979968 903058317584384 904730366312448 904797325933254 905880810602664 906472594505088 908485350742944 908808885412012 909349704433664 910167447840768 910491581547264 910762032070656 911436300022911 913123860921792 913720376484864 914814546407424 915412166443008 917444772347904 917786054230656 918058671489024 920424823691776 922129027203072 923301595421946 924794951049216 925956222872616 926837198749696 927670667991552 928633211344098 930683935170288 932189231054848 932407133838336 935102772235008 935713645940736 937791329799168 938125301070464 939527688093696 939862277726208 940837470991392 942579469338624 943763073312474 944324693065728 947392055980032 949495670895616 950115947036672 951324103087371 953085517854912 954627046244352 955825778449152 957595528249344 958589121387456 958930499279688 960705997595136 962484783316992 962839175146368 965267377790976 967755203028224 968042663018496 968387407556608 970180415717376 971187066829824 972350052470784 972985258672128 974207043419328 976385685012777 977023527567984 977953090043904 980124563505152 981355313129952 982011977380512 983830211979264 984192463304856 986014735160832 986365880009536 986658868076544 989217515998608 989511351109632 989863741191936 991049091941376 991696513646592 993898503376896 995738746355712 995812441559676 996405035139072 998973112803328 999625711026176 999871451113536 1003119241445334 1003716183195648 1004976556990848 1005633077078016 1007881997432544 1008240929767812 1008540415554048 1010107728324864 1013011936134144 1013689783102464 1015566670430208 1015940607282432 1017821662101504 1018184134203392 1018486573498368 1020069343002624 1021127758450176 1023018417487872 1024303029240672 1025959745421312 1027264343537016 1027935423545472 1031198051926016 1032125368891392 1032509311009488 1035477926653248 1037395155603456 1038072853757952 1038841374219662 1039315934380032 1040394319930368 1040764830728064 1042691848593408 1043075773075232 1045689740525568 1047019427066574 1048712884936704 1051028783693824 1054067363561472 1055390963704272 1057345062441984 1058442154865316 1060401903005952 1063134922557448 1065419735629824 1065816062977536 1066208501913594 1068182629757568 1068880440416256 1070859515461632 1072352386291264 1073636516269824 1073955427024896 1074337889783808 1076327069515776 1076723378658304 1078716975218688 1078796811689649 1080794247294528 1082542332837888 1083194072039664 1083579824914322 1084224647593984 1088724603406752 1089435833501184 1091452967682048 1092261007248463 1092585450183552 1093893809029632 1094283372351936 1094608416006144 1097429597478656 1099461532434432 1100197226299392 1100602324555968 1102640133943296 1103360454623232 1104024727271196 1104681716416512 1105075121586176 1107216521217963 1108269952278528 1108993950744576 1109661615010728 1111456390873088 1112869705498434 1113596708840928 1114930228434048 1115658577852416 1118135816299008 1118534012814784 1120206089650176 1121767753874352 1123844751903744 1124578924904448 1125925595578368 1127495233288736 1129180706095104 1129582835976192 1129918364909568 1132830552236032 1136105625348096 1136371194365472 1138209170522112 1139638428150912 1142933183192736 1143340210679628 1144020595900416 1145457150978816 1147578010877952 1148768728256448 1150895719673856 1151647564234752 1154204713598976 1154615755163648 1157197848904032 1157953810450944 1160097808416768 1163866047265792 1164912667484904 1166020991975424 1168610056486912 1169373473275904 1170860434569072 1172754193907712 1173028329667584 1173460244709636 1176400958091264 1179451653690648 1179801995553792 1180222152959616 1182407381655552 1185032830949376 1185473653381264 1185825784006656 1187314834167306 1188021388050432 1191083326803968 1191861424685056 1194526811771904 1195307159175168 1196026787877129 1196738526117888 1201410113306624 1201705458477264 1202133416261622 1202490495468288 1206396434577672 1207841080803552 1208630126006784 1210867953205248 1211313800990592 1213556597121024 1213988775396352 1214349376094208 1215248400030548 1217498481229056 1217860124442624 1218293835313152 1219752728543232 1220549555257344 1223259696463872 1223714738974208 1224078228652032 1224815178832596 1225615312688832 1229505369604096 1231068793895928 1233059934732288 1234608297163488 1236894223988736 1238177615125464 1238618561569597 1240470150686208 1240911913560384 1241280511451136 1243209511784448 1246803696313344 1247618194587648 1248369316887069 1250388439732224 1252703584124928 1253149703634944 1254449961321856 1256772625784832 1258350764416632 1261988723108646 1263189407973376 1264325345891712 1265151290517504 1268432137449828 1270780690473216 1271248598435439 1274434371265536 1276794037665792 1277739291498202 1278118828516608 1278573999039584 1280485316837376 1280941330126848 1283313044422656 1283785566861824 1287023170387968 1288639294851168 1290723550691328 1294916089106432 1296466736627712 1297313678229504 1298942724559104 1301847580017036 1302698036757312 1305110034468864 1308473750839936 1309349303174016 1311773615972352 1312256617739808 1314686313547776 1315545157435392 1318956687998144 1319348468146176 1319818321589248 1321398789255168 1322262018195456 1325198004502528 1326883110401979 1327749922079568 1330208304362496 1333161934818048 1333657860053922 1337492321927112 1339968742654464 1340844102770688 1343842663243392 1344321239690416 1344720554072064 1346330841882624 1346810304433152 1347210358161408 1350682581512192 1351586377469952 1354088893906944 1354587476376576 1357095549468672 1357195988899881 1361503677933568 1362728026114416 1363213328118018 1364024556650496 1365737372320896 1369685791382688 1370580564727296 1372221819611136 1373118249664512 1376167158521856 1376679081345984 1380637235537664 1383193540804608 1384097138343936 1387192426573824 1387686440970752 1388934334308924 1389760869040128 1390255798124544 1394252987367424 1396025902755432 1398283846582272 1398610700757504 1405423151415296 1406686994698752 1407187951605696 1409793416589312 1411256206487088 1413869204007936 1415644609968711 1416487039598592 1420559647506432 1421088083970048 1421611335884792 1424243506343424 1425173920555008 1431515355026432 1431940569366528 1432450519711744 1433738667673728 1438289300291584 1438395748919532 1441058996392704 1443727174975488 1444258762719552 1448950015421038 1451632804542336 1452063994527744 1452581111334912 1455270623576064 1456780600244736 1458525078706176 1459044496469248 1459477888008192 1461310565128992 1465948709912576 1466929635065856 1467469766074624 1470186845257728 1471147272830976 1472032969694928 1473017966070768 1476288694957284 1477693269704704 1479022102741248 1479548820014304 1479988302114816 1483826273997912 1484795611787904 1486573637912064 1487544770469888 1490847755065344 1493608119533568 1495690338499136 1498459669204992 1499438566539264 1501234127437824 1504678862168001 1505574274793472 1506110447968256 1507464835486272 1508449615617024 1512361394651718 1514807500464128 1515161592487296 1519517904201216 1520534674653696 1523910910923648 1524453614239504 1526732493152256 1527276201305088 1527729860247552 1530104014503936 1531691637675264 1534527626231808 1535530085646336 1536454543861008 1538939618131968 1542930465205376 1543938413934592 1546797077889024 1548763966514232 1553216889979872 1554694655967232 1556092733405184 1557109280636928 1558262061329493 1561147246092096 1563672258543616 1564037772890112 1564613659612848 1568534610788352 1572602204920864 1573069327405056 1573629537279488 1575981928415232 1576543175540736 1580043774599168 1581101045342208 1583086445556408 1586017593662976 1587663232297974 1592702415695872 1593742878900224 1594702383836172 1595651368157184 1598724094466304 1599312752870391 1602273944636352 1602844555015496 1603320660624384 1606289273192448 1608528579436896 1610454774404736 1611506834675712 1614490604273664 1615085067987456 1618075462828032 1623331308305408 1623813499256832 1624391780417536 1624791108059496 1625369737371483 1626336971390976 1631012928618496 1632104304869376 1633086905110128 1634153750251776 1637179451523072 1638878175275328 1641425058527904 1644079912976384 1646144396217984 1649192298651648 1650295839449088 1650903486833952 1653960200914944 1654549218080512 1655040681934848 1656037090906794 1657022574624768 1657612682379264 1662404928417792 1663490926116864 1664492422516092 1667184586309632 1669304558247651 1670395063261392 1675696834379776 1677203724448512 1677801019222176 1682651630811528 1685767127855616 1686868387356672 1688888393367552 1691242849933104 1694374253964288 1694998131247252 1699245828354048 1702392050221056 1703531189108736 1704158438022144 1707313755783168 1707921773502464 1709457642226368 1715010316019442 1716030893850624 1718185726468224 1721367016316928 1723153092384672 1727594249155853 1728622315503616 1731307070398464 1731923632745472 1735796773356048 1736930715676416 1740146712625152 1745799070898688 1749031487963136 1749675490319744 1752915084730368 1754060209913856 1756290651853608 1759131290861568 1760190367064454 1761865052340224 1763016024260608 1764601437136896 1769177480535972 1770333229439424 1773611072483328 1776894984585216 1777549246424064 1778210480071896 1778738676009984 1783323095902816 1786624990205952 1787155685572608 1787792137027584 1791790217657856 1792960738762752 1795107789176832 1795747072577536 1802115169959936 1803200124392433 1806116635168768 1809460732624896 1809594651866508 1811761621205328 1812945189010176 1816970701485888 1817617770824024 1820334895681536 1820983163094528 1821524064141312 1822872600045822 1826247721843584 1827440752969728 1829629092814848 1830824332886016 1834889544695808 1835572108461312 1836117342978048 1840849647383552 1844258054406144 1846603190843892 1849589902098432 1851912445745232 1853674397499392 1855341335983104 1857266422688196 1861367870340576 1864378462109696 1864814267676672 1870205544470016 1871427291881472 1875582659598336 1876250602140928 1879055376187392 1879724555452416 1881674941982784 1885158938677248 1887526146624948 1888649386131456 1892983084662969 1894784111960064 1898991341791232 1900231894073344 1902648206174742 1906171035709824 1911651556898304 1915191056498688 1916608937247303 1917178242774912 1917860998559376 1921411995190272 1924969566633984 1925678350292736 1930534755581952 1935510406056448 1936085326036992 1936774815113216 1942374133659648 1944700104941568 1945970517344256 1948414086838656 1952771370025554 1954047055135968 1955906180087808 1960249127010304 1962710626259904 1964023954761024 1967660423958528 1968384926609712 1972029470321664 1972731760019072 1973317736153088 1978435031997216 1979022702219264 1979727482383872 1982098183882752 1983393027293184 1987797006753792 1991624883119352 1997946225606656 1999251422052352 1999742902227072 2000486790080883 2006238482890668 2007432366391296 2009953113981696 2011266154156032 2015763994865088 2016481859535624 2017080831108096 2020215456649728 2026023872268288 2027379566204928 2031133340860416 2031881214564864 2035643324203008 2036368268406784 2040138686005248 2042255516900352 2044819992177027 2046036834975744 2048606058481344 2051919490842624 2054528687074032 2055870847090944 2064250737782784 2065018622018976 2070955853306496 2074790311206912 2076145707515904 2077682748439324 2080788639860736 2081529661456128 2085383697186816 2086151546150464 2091379481051136 2094038854133148 2097425769873408 2102057567387648 2108134727122944 2110781927408544 2114690124883968 2116884309730632 2120803806011904 2126269845114896 2130839471259648 2131632125955072 2132417003827188 2136365259515136 2137760880832512 2141719030923264 2144704772582528 2147273032539648 2147910854049792 2148675779567616 2153446757316608 2157433950437376 2157593623379298 2161588494589056 2166388144079328 2167159649828644 2168449295187968 2173425023131557 2177449206813504 2178871667002368 2182905935364096 2184522014496926 2185170900367104 2187787618059264 2188566744703872 2189216832012288 2194859194957312 2198923064868864 2200394452598784 2201204649111936 2205280267886592 2206720909246464 2208049454542392 2210150243172352 2214433042435926 2216539904557056 2217987901489152 2219323230021456 2222912781746176 2225739410996868 2227193417681856 2229860456868096 2231317155704832 2236271632598016 2237068025629568 2240412179300352 2243535507748704 2247689503807488 2249157849808896 2251851191156736 2254990466577472 2258361412190208 2259165671952384 2265661104472064 2268542091977577 2272211250696192 2272742388730944 2276418341044224 2279276856301824 2285866366385472 2286680421359256 2290914301957632 2295156021755904 2297537456512896 2301791439347712 2303295128469504 2308409427197952 2309231510327296 2314395697808064 2315907620901888 2320195616833536 2327732094531584 2329825334969808 2332041983950848 2337220112973824 2341720869138144 2345508387815424 2346056659335168 2346920489419272 2352801916182528 2358903307381296 2359603991107584 2360444305919232 2364814763311104 2370065661898752 2370947306762528 2371651568013312 2374629668334612 2376042776100864 2382166653607936 2383722849370112 2389053623543808 2390614318350336 2392053575754258 2393477052235776 2402820226613248 2403410916954528 2404266832523244 2404980990936576 2412792869155344 2415682161607104 2417260252013568 2421735906410496 2422627601981184 2427113194242048 2427977550792704 2428698752188416 2430496800061096 2434996962458112 2435720248885248 2436587670626304 2439505457086464 2446519392927744 2447429477948416 2448156457304064 2449630357665192 2451230625377664 2459010739208192 2462137587791856 2466119869464576 2469216594326976 2473788447977472 2476355230250928 2477237123139194 2480940301372416 2481823827120768 2482561022902272 2486419023568896 2493607392626688 2495236389175296 2496738633774138 2500776879464448 2506299407269888 2508899922643712 2513545251569664 2516701528833264 2523977446217292 2526378815946752 2528650691783424 2530302581035008 2536864274899656 2541561380946432 2542497196870878 2548868742531072 2553588075331584 2555478582996404 2556237657033216 2557147998079168 2560970633674752 2561882660253696 2566626088845312 2567571133723648 2572515474029163 2574046340775936 2577278589702336 2581447101382656 2589832178212864 2592933473255424 2597885449118208 2603695160034072 2604622401900181 2605396073514624 2610220068937728 2616947501679872 2618698606348032 2623547231944704 2624513235479616 2629372627095552 2631090314870784 2637913375996288 2638696936292352 2639636643178496 2640285550596681 2642797578510336 2644524036390912 2650396009005056 2653766220803958 2655499844159136 2660416608724992 2666323869636096 2667315720107844 2674984643854224 2679937485308928 2681688205541376 2687685326486784 2688642479380832 2689441108144128 2692661683765248 2693620608866304 2694420716322816 2701365163024384 2703172754939904 2709174952753152 2714191098937344 2714391977799762 2723007355867136 2725456052228832 2726426656236036 2728049113300992 2731474744641792 2734308900068733 2739371582765376 2741161129454592 2744443639222272 2746236499329024 2752334317043712 2753358162691968 2761274471075328 2766387081609216 2774384853147648 2775372881941504 2777868668617848 2780511596249088 2788505974734848 2792051805510864 2796567693164544 2797221401515008 2810846302830592 2813373989397504 2814375903211392 2819586833178624 2822512412974176 2827738408015872 2831289219937422 2832974079197184 2842176167940096 2843222671769584 2848487012686848 2850347841110016 2853972309262113 2863030710052864 2863881138733056 2864901039423488 2867477335347456 2876791497839064 2882117992785408 2887454349950976 2888517525439104 2897900030842076 2903265609084672 2904127989055488 2905162222669824 2910541247152128 2913561200489472 2917050157412352 2918088992938496 2918955776016384 2922621130257984 2931897419825152 2933859270131712 2934939532149248 2940373690515456 2944065939389856 2946035932141536 2952577389914568 2953628877589039 2955386539409408 2958044205482496 2959097640028608 2959976604229632 2967652547995824 2969591223575808 2973147275824128 2975089540939776 2981695510130688 2987216239067136 2991380676998272 2996919338409984 2998877133078528 3009357724336002 3011148549586944 3012220895936512 3014929670972544 3016899231234048 3024722789303436 3029615000928256 3030323184974592 3039035808402432 3041069349307392 3047821821847296 3048907228479008 3053464986304512 3054552402610176 3055459720495104 3060208029007872 3063383275350528 3069055252463616 3072909087722016 3077879236263936 3085860930410752 3087876827869184 3093594155778048 3097527933028464 3106433779959744 3112185466810368 3114218561273856 3116524122658986 3122294492184192 3128075545780224 3129227319225696 3137069221576704 3145204409841728 3146138654810112 3147259074558976 3153086351081472 3160087549198336 3162202090684416 3166172891112816 3172035187325952 3175326464595948 3185404831391744 3187485757800448 3189404767672344 3197448188932608 3198625505740782 3204547889272704 3205689110030992 3206641321248768 3212578546384896 3217057158873792 3220909548809472 3223013669351424 3228981208547328 3230170135974912 3236150925656064 3236390435068947 3246662616610816 3247626998513664 3248783560835072 3249582216118992 3250739474742966 3252673942781952 3266173810220256 3268307500503552 3274358903046144 3276783021745389 3277756350550656 3282850117055808 3288159825952768 3292288792435968 3298384597303296 3300591678898176 3301806973667904 3307920401829888 3309098436161024 3310081363869696 3312074181813588 3314045149249536 3315225364758528 3324809856835584 3326981852233728 3328984845032184 3334369172619264 3338609116495302 3340790126522784 3351393668759552 3354407448897024 3355602038444352 3365303261623056 3371534255711232 3373736774713344 3377776786735104 3382485699866208 3388748507928576 3389996262494504 3398491656708096 3408316876044288 3414627511566336 3415843547004928 3418915284452736 3430020632038884 3432061787701248 3436371452936448 3442734032633856 3446306184769344 3455188498311706 3457244631007232 3462614140796928 3463847265490944 3471593546712096 3473861431352832 3480293425250304 3491598141797376 3498062975926272 3499350980639488 3505830169460736 3508120419827712 3512581303707216 3518262581723136 3520380734128908 3523730104680448 3529202874273792 3538354961071944 3540666458878848 3547222144966656 3555098492848128 3556420960143792 3557477352019968 3566646191805632 3573249980411904 3575584274055168 3583580435315712 3585921477525504 3588080363631387 3590215578353664 3591494145155072 3604230339919872 3606400248784866 3612233270337536 3619189303733016 3623523242410656 3625890378020352 3633941402971776 3635235541648048 3640669791363072 3641966326189056 3643048128282624 3645745200091644 3652495443687168 3654881505939456 3659258185629696 3661648665772032 3669779089391616 3671144216922624 3672234685956096 3681699294767104 3688516108812288 3693206381687784 3699179804196864 3703824891490464 3707348794998784 3710682671966208 3714532845376392 3715855684708791 3722735740681152 3728756924219392 3729628535353344 3740411088940032 3742854583762944 3751165319196672 3752501204281856 3758110752374784 3759449110904832 3763349883965568 3770317877354496 3775052293249896 3785966169325938 3789568223920128 3797982683582464 3800463788146688 3805296412349484 3812342071419648 3813745795306317 3823303113796608 3830382112997376 3833217874494606 3834356485549824 3835721997118752 3842823990380544 3849939133267968 3851356700585472 3861069511163904 3871020812112896 3872170652073984 3873549630226432 3884748267319296 3889400209883136 3891941034688512 3896828173677312 3905542740051108 3908094110271936 3920498254020608 3925421252519808 3928047909522048 3935320847917056 3936769853219424 3944058940643328 3945463520038144 3946635472306176 3956870063994432 3958045404438528 3959454964767744 3964196367765504 3966786054586368 3975594013507584 3980649331205937 3983249766238704 3995892451213312 3999485804454144 4000973580161766 4012476965781336 4019906227963392 4022532308312064 4031527989730176 4032963719071248 4034161662216192 4040430913299456 4052047744536576 4054759132409856 4062266681720832 4063762429129728 4071286648406016 4072736536813568 4084511033800704 4089639984354054 4092073669951488 4097212116962688 4109057374148064 4111741694181888 4128501475565568 4130037244037952 4141911706612992 4149580622413824 4152291415031808 4155365496878648 4161577279721472 4163059322912256 4170767394373632 4172303092300928 4182758962102272 4188077708266296 4194851539746816 4204115134775296 4216269454245888 4221563854817088 4229380249767936 4233768619461264 4241607612023808 4252539690229792 4261678942519296 4263264251910144 4264834007654376 4272730519030272 4275521761665024 4289409545165056 4294546065079296 4295821708099584 4297351559135232 4306893514633216 4314867900874752 4315187246758596 4323176989178112 4332776288158656 4334319299657288 4346850046263114 4354898413627008 4357743334004736 4365811870728192 4369044028993852 4370341800734208 4375575236118528 4377133489407744 4378433664024576 4389718389914624 4397846129737728 4400788905197568 4402409298223872 4410560535773184 4413441818492928 4416098909084784 4420300486344704 4428866084871852 4433079809114112 4438646460042912 4445825563492352 4451478821993736 4454386835363712 4459720913736192 4462634311409664 4472543265196032 4474136051259136 4480824358600704 4487071015497408 4495379007614976 4498315699617792 4503702382313472 4509980933154944 4514036586504003 4516722824380416 4518331343904768 4531322208944128 4537084183955154 4544422501392384 4545484777461888 4558553712603648 4571732732770944 4573360842718512 4581828603915264 4590312043511808 4595074913025792 4603582878695424 4606590256939008 4616818854395904 4618463020654592 4628791395616128 4631815241803776 4640391233667072 4655464189063168 4659650669939616 4664083967901696 4674440225947648 4674786183988479 4683441738276288 4691016775630848 4692113318670336 4693840978838544 4705603832365056 4717806614762592 4719207982215168 4720888611838464 4729629526622208 4740131323797504 4741894613525056 4743303136026624 4749259336669224 4764333307215872 4767445698740224 4778107247087616 4781228636700672 4784107151508516 4786954104471552 4797938258611173 4805640453226496 4806821833909056 4808533665046488 4809961981873152 4825585738310688 4831364323214208 4834520504027136 4843471812820992 4845255203962368 4854226388484096 4855955101585408 4860993600122192 4869993924916224 4871440497770496 4873175341252608 4876109212114449 4879010914172928 4893038785855488 4894858955896832 4896312914608128 4899260715330384 4902461250755328 4924275175583712 4932239738929152 4938433188653952 4947576895954944 4952710460501856 4954474246278388 4961880602744832 4963647654241536 4965122045804544 4972838047137792 4987214785253376 4990472778350592 4993477267548276 5001553758928896 5012598814539776 5017799845287424 5027090503139328 5033403057666528 5047954892434584 5052757631893504 5057301383566848 5060605162070016 5073728549799312 5083122761892864 5084994393741756 5097737485062144 5107176150663168 5110957165992808 5112475314066432 5114295996158336 5121941267349504 5123765320507392 5135142267447296 5145030948058326 5148092681551872 5154557179404672 5179664356425728 5182782747467559 5185866946510848 5195770898236416 5207390320068144 5209244803800362 5210792147029248 5220440137875456 5233895003359744 5237397212696064 5247094463889408 5249026470959232 5258745254191104 5262180629741568 5275826751992576 5277393872584704 5279273286356992 5280571101193362 5285595157020672 5289048072781824 5300792018010112 5307532441607916 5310999688318272 5320833217449984 5332647739272192 5334631440215688 5349969287708448 5359874970617856 5363376411082752 5375370652973568 5377284958761664 5378882216288256 5385323367530496 5387241217732608 5402730326048768 5406345509879808 5409600373177299 5418349905506304 5428382197874688 5428783955599524 5446014711734272 5450912104457664 5452853312472072 5462949489283584 5468617800137466 5478743165530752 5482322258909184 5488887278444544 5492472998658048 5504668634087424 5506716325383936 5508743926553569 5522548942150656 5532774163218432 5548769706295296 5550745763883008 5555737337235696 5561023192498176 5584103611021728 5593135386329088 5594442803030016 5621692605661184 5626747978795008 5628751806422784 5639173666357248 5645024825948352 5655476816031744 5662578439874844 5665948158394368 5684352335880192 5686445343539168 5696974025373696 5700695682220032 5707944618524226 5726061420105728 5729802078846976 5734954670694912 5749826811741909 5753582995678128 5764235985570816 5774908699901952 5777035050878208 5795800061684152 5806531218169344 5808255978110976 5810324445339648 5827122400978944 5834100314824704 5836177985876992 5837911552032768 5845242260515968 5863794839650304 5867718540263424 5869879064298496 5880747381030912 5888131878779712 5892071864283072 5905154779829136 5907257755178078 5910773078818816 5916088410964992 5918195280057216 5919953208459264 5935305095991648 5939182447151616 5946294551648256 5950179081879552 5963391020261376 5982761353996544 5993838676819968 5997754266157056 6001460370242649 6018715448672004 6022297099173888 6024441791873024 6029859341945088 6033798462468096 6049445578606872 6059230001856512 6060646369949184 6078071616804864 6082138698614784 6095643643694592 6097814456958016 6106929972609024 6109104805220352 6120416058015744 6126766550701056 6134459976531081 6138110504927232 6145818175444032 6155758472527872 6171721860821504 6175753655738368 6195055866056928 6212867559919488 6224370933620736 6228437122547712 6233048245317972 6244588984368384 6256151091560448 6258454638451392 6274138443153408 6290408819683456 6292277309620224 6294518149117952 6306172702162944 6320175098396672 6324404181368832 6332345782225632 6344070374651904 6350652929191896 6370809662783488 6374971515600896 6378809535344688 6394896377865216 6397251011481564 6409095778545408 6411378220061984 6413282642497536 6425157092769792 6434114317747584 6441819097618944 6446027338702848 6460340271949824 6472301851312128 6472780870137894 6493325233221632 6497567121670144 6499164432237984 6501478949485932 6505347885563904 6520275069394671 6532347620440512 6536615001007104 6548717806092288 6553566043490778 6555512701101312 6565700234111616 6584577584871936 6596769194606592 6601183357796352 6603613947335808 6615840803659776 6618196872322048 6620162727739392 6624148363627176 6630450729517056 6649619713671168 6653963704467456 6657969690064368 6668738345238528 6677218232990604 6681580253045568 6702787337519104 6708814897794048 6711204076888704 6730606523246112 6743068511422464 6747473549426688 6755553573470208 6764971399732416 6777497015857152 6779992524989008 6796983313416192 6805626275932731 6816633752088576 6829255023132672 6831687094009856 6837830568905472 6860041264077768 6872742905872896 6885468065267712 6892612369538688 6910376996623412 6914489262014464 6925228281593856 6927694530981888 6943187093424192 6947722862705664 6960586850500608 6983196283594752 6996125951852544 6998701961278976 7011660338921472 7025162607414432 7036525163446272 7040761468257816 7043268861943093 7047460209360896 7058405748547584 7076709922143888 7081332917757696 7094444289933312 7110196985696256 7112841920287584 7114954704039936 7133292383611264 7146499960823808 7151168548110336 7167160870631424 7171842955051008 7176160727262774 7180431156707328 7182988290310144 7208460679839744 7212800497569732 7224466540675072 7238378607466032 7247046484821312 7251780756040704 7267882805943552 7270471083296096 7281339582726144 7283932652378112 7286096256565248 7291490400183288 7304990887374336 7309763011878912 7318516371259392 7339558178783232 7342288433845248 7344469371912192 7363398589534208 7377032217624576 7386412763375568 7398359608393728 7407649782980928 7421365343932416 7429065690752784 7431711369417582 7445471481362304 7459257070706688 7480822177880064 7485709167525888 7502330638393344 7505002408563712 7518898221809664 7526699767931136 7540635754708992 7550104586499792 7571932338651876 7579136447840256 7595965367164928 7600927576293376 7610592824698968 7624684142839296 7627491590612634 7646606227593216 7660764225994752 7666435748989212 7668712971099648 7671443994237504 7685647980761088 7699878266535936 7702713401170944 7717546422087489 7722139022327808 7742041624225792 7744341304147968 7747099260452864 7769496534638592 7778800419766272 7793656347354624 7811085480102216 7813867205700543 7816188220543872 7840996508041216 7850842505039616 7856095819044096 7870641695834112 7873539706438848 7888117881286656 7890927040076288 7893270944612352 7913740127988864 7916090808877056 7918909929535488 7928392735531008 7933572109172736 7951188027015168 7961298662411874 7966499532477408 7991784902426624 7998971608908288 8001947160323532 8024953931562672 8039812455926784 8045064616624128 8063055979460352 8065927438142496 8068323324432384 8080861826598912 8104095489073152 8109518264819712 8127524858259456 8142573296812032 8145473073627136 8169022067601408 8179279968708108 8184147339902976 8194424233925376 8202926700206199 8218114748296128 8223483388363776 8257002951131136 8260074488075904 8283823413225984 8299161244827648 8310730993757296 8323154559442944 8326118645824512 8341534788747264 8344606184601856 8365517924204544 8376155416532592 8389703079493632 8432538908491776 8443127709634176 8458760499535872 8467537238922528 8483215224047616 8505079380459584 8526528503820288 8529668015308752 8545461038060544 8551043523330048 8578819090330112 8589092130158592 8591643416199168 8594703118270464 8613787029266432 8630374493517192 8646353978356224 8665552576317312 8668638599314576 8693700092526228 8709796827254016 8715486668009472 8731623741456384 8738088057987704 8740683601468416 8751150472237056 8754266978815488 8756867328049152 8779436779829248 8795692259475456 8801577810395136 8804818596447744 8821121071546368 8832197818169568 8840600972689408 8857732169743704 8860886632767117 8866159618228224 8877292920085824 8891651126984704 8902957643987472 8908773670727424 8919441827472384 8925268622819328 8945086530392064 8948272102518272 8961648717201408 8974142030994816 8990758015229952 8996631399235584 9019961866309888 9028073173008006 9033445648760832 9036662687809536 9062644417888256 9074168367910308 9088845002784768 9090969554923776 9117107425207296 9143465465541888 9146721685437024 9163657207830528 9180624087023616 9190149826051584 9207165757390848 9233637708791808 9236926041309184 9257582791232256 9263630483607552 9280782467334144 9310928378126336 9319301339879232 9348880451895296 9349572367976958 9366883476552576 9384226637340672 9387681957677088 9411207664730112 9418175100236747 9435613229525184 9438415964430336 9441777223676928 9459259053244416 9480262647595008 9483789227050112 9486606272053248 9498518673338448 9528666614431744 9556214494175232 9562457273401344 9568214303017032 9595876517222346 9611280906452992 9613643667818112 9617067330092976 9619923963746304 9651171476621376 9662728646428416 9669041008054272 9686943625641984 9690510407924736 9708452776968192 9711910203170816 9721987200244384 9739987849832448 9742880995540992 9746350682505216 9752218424228898 9758021828345856 9789717911793664 9798521430660768 9804922501510656 9830349065236167 9848550351167424 9864479477858304 9876866377307904 9895153791909888 9905420921003712 9908948492556776 9923761205489664 9927295308483072 9930244091609088 9945676094275584 9974429570506752 9980945556701184 9986954535096552 10003107517857792 10025197629079552 10035599690574848 10054181006278656 10066806115333056 10095909784869168 10105515263787008 10114602767133696 10121210324140032 10147457099598624 10166245523785728 10169988787483512 10195474970124288 10221914331985616 10224950628132864 10228591992316672 10243882534699008 10247530641014784 10270284534894592 10290061896116652 10296185363103744 10309114358809344 10359328712851456 10365565494935118 10371733893021696 10391541796472832 10414780640136288 10418489607600724 10421584294058496 10440880275750912 10467790006719488 10474794425392128 10494188927778816 10498052941918464 10517490508382208 10524361259483136 10551653503985152 10554787745169408 10558546572713984 10561142202386724 10571190314041344 10601584036020224 10615064883215832 10621999376636544 10641666434899968 10665295478544384 10669262880431376 10699938575416896 10719749941235712 10726752822165504 10750741305947136 10754569917523328 10757764432576512 10764241090894161 10770646735060992 10774482435465216 10805460652097536 10812691019759616 10819200746354598 10836699811012608 10857567911199048 10892029423468544 10901824208915328 10905706624944144 10925898978567168 10937235600274932 10957486331061504 10964644517818368 10977774556889088 10984945997316096 11009337268174848 11013432650767872 11017487853107138 11045097884301312 11065548326436864 11097539412590592 11101491527766016 11111474674471392 11122046384996352 11147567054126373 11168207222043456 11186270772658176 11188885606060032 11253495957590016 11257503612845568 11278347332714496 11290049651896704 11310953632063488 11325156879749688 11368704671760384 11372890687078336 11393948050747392 11401391364440064 11415889237048452 11441237385918951 11452122840211456 11459604157693952 11469909341389824 11499653623483818 11507165991356256 11528471971141632 11549817399803904 11554070101756416 11591600123368304 11613062436338688 11616511956221952 11620648890679296 11654244801957888 11668200629649408 11672355971753984 11675823104065536 11690484521031936 11739758128596992 11761494762061824 11776263757559424 11784143728566144 11810309559658272 11814515510356156 11821546157637632 11832176821929984 11836390560114432 11839906416918528 11870610191983296 11878364894303232 11892589103296512 11900358163759104 11926782040522752 11965522707993088 11987677353639936 12002920740485298 12037430897344008 12048883583746048 12059718683890176 12067596924936192 12098891157213744 12118460003713024 12121292739898368 12156143233609728 12164277397229568 12191287287389184 12195628913916032 12213859945218048 12218209610440704 12253533101402112 12268919953062162 12276221009854464 12291636350888064 12343443721643008 12351507311476736 12390111732113856 12425735119838976 12448741867241472 12456874245095424 12466096490635944 12489177968736768 12512302183120896 12516909276902784 12548276886306816 12580817639366912 12584554619240448 12589036298235904 12612345404325888 12640350196793344 12648808362737664 12664691564451264 12688140749303808 12701305858383792 12741619325566976 12757619070689376 12789792755730432 12794502022963128 12818191557090816 12822756440123968 12826565284995072 12868228635495168 12883638195237888 12892054677405696 12920680543899648 12944603702624256 12945561740275788 12986650466443264 12995134243340288 12998328864475968 13002957898971864 13040550138789342 13064695240881024 13073230002014208 13097435612184576 13107132086981556 13111025402202624 13131400468223232 13169155169743872 13193538389213184 13202366715592704 13207227894671616 13231681607319552 13236393744644096 13240325455478784 13248296727254352 13260901459034112 13299239427342336 13315939380128736 13337476690477056 13354436465981208 13363160506091136 13405574675038208 13417629795588096 13422408153777408 13461213046492224 13486137022844928 13494947098853376 13511107146940416 13529942799464832 13554994031714304 13559985049978016 13593966626832384 13611252551865462 13633267504177152 13663374188019712 13675661137810944 13720082528155536 13745485811745792 13770936130535424 13785224739077376 13820753993246824 13850456563187712 13855389061963776 13886374186848384 13895445725411328 13921173701001216 13966392567189504 13992251903705088 13997403922557952 14023320677842944 14024358551965437 14050325214828864 14073050326892544 14081522936515632 14086537723886186 14094920418721792 14116811497095168 14153419844287776 14162665835515392 14188888579866624 14220393971392512 14225683840575168 14229909408079872 14266584767222528 14292999921647616 14302337096220672 14334321741262848 14343685910102016 14352321454525548 14360862313414656 14365976580620288 14393814775833519 14416921359679488 14425600995139464 14448933081350144 14476757214932064 14494092969642624 14503561512081408 14535765611887104 14540942166592192 14562679165452288 14567865304756224 14582980800366576 14609981774748672 14619526023757824 14628327636343347 14637032742518784 14679116357566464 14684576867690496 14688938743824384 14726797179068416 14772825526751136 14796719216787456 14815299565961856 14842730687864832 14858131381505568 14863422738835164 14890942962724608 14918514141413376 14961644355760128 14971418335051776 15004661276786688 15010004817127424 15037796443619328 15053399535862272 15081271509417984 15100209172999584 15143864677303752 15158272895680512 15191930734329856 15201855152586752 15221185649397936 15249368285678592 15254983181225268 15293212455186432 15321528451989504 15332871497978424 15337425942199296 15342887988475008 15371295961522176 15405426802341888 15435092844174978 15444278044655616 15484083248451584 15494198520905728 15538993069277184 15548348242402677 15557600839532544 15587312694709248 15622170960204432 15627734411401086 15632376441087744 15701685010079232 15712191638088192 15741283391668224 15747079412877696 15776235762573312 15781854080152576 15786541889224704 15827480255977728 15832181617754112 15837819859070976 15856785471062016 15867144218345472 15902376054030336 15922597324823748 15932999064954816 15983569804853248 15997943217816576 16003894320647064 16049907863125344 16079624911853568 16090129233248256 16102041300404761 16126111958920704 16131854876284992 16136646648864768 16161723653197824 16208190978146304 16219036529639424 16228801119531897 16255049716518912 16285146593624064 16290946147254272 16338044135202816 16358559937416216 16388848467850752 16405853400412398 16436229496592256 16446966776727552 16514005902262272 16520148976151808 16526231779660707 16567646826451968 16598322489655296 16621461987514592 16646309118885888 16652237291649024 16683069577494528 16689212369203712 16752310833065184 16779406158987264 16865077816983552 16886255419268352 16917520999071744 16935074477845056 16966430448095232 17010158760919168 17053057007640576 17059336030617504 17090922076121088 17102087046660096 17157638180660224 17178184260317184 17189406236540928 17227574058532864 17249480435225727 17260748987034384 17292707956712448 17331105152634624 17337277198629152 17387400185052456 17419593654508032 17430973336018944 17476176115975408 17481367202936832 17502300944474112 17508533957630976 17513734656098304 17558873559658496 17591384518950912 17603155620790272 17609637192895488 17642242143092736 17664395636339136 17715464339487408 17721773265534234 17732319236456448 17754585840171648 17805915287974944 17817547341454848 17838883654944768 17850537245638656 17890173060784128 17896544205036544 17948284061989632 17981516030459904 17993262798471168 18039923732619776 18056146346016012 18066891297521664 18073325375619072 18125288835776512 18148336735820616 18177690005569536 18181939109847552 18234214850414592 18286930931083776 18293443370874048 18327314415661056 18361248174047232 18380299652103168 18403379929593243 18414331514781696 18467275417583616 18473852082618368 18515165582464512 18527260967215104 18621856756252672 18638602679758464 18697760903790592 18699144735953916 18733766953105152 18768453274681344 18775363915354176 18822415329460224 18836350200473494 18871226459050368 18876831928860672 18883554447353856 18918518106488832 18960525295190016 18967578454100224 18973212544106496 18997037346676896 19057333228863488 19112428988350464 19124914546802688 19136428606034064 19191753034444692 19227287335636224 19234134660185952 19239847927492608 19302342953242752 19325457292856832 19338082016108544 19381020815849472 19416905553936384 19423820406341632 19443974400488768 19479975699664896 19492701365010432 19504436848457796 19516043656691712 19560825208184013 19579435823587328 19597042861321536 19609845003021312 19660698130472334 19697100702334848 19753732754615808 19790307583819776 19810841842007424 19817896985113552 19847522410979328 19854590616966144 19860488183218176 19891352188551168 19948859141013504 19961891113402368 19973909070193104 20006215035715584 20071199381149696 20108362012557312 20133612230666112 20191819569738336 20211030527574016 20229205534267392 20242420648280064 20294914199197248 20332491047571456 20339977574967024 20390949940248576 20443828663971232 20449901256265728 20457183984633344 20487765069398016 20495061282029568 20540569069789184 20580123792233304 20618228717618688 20718657425702912 20731130989870236 20743467786043392 20783083592945664 20829561280272576 20836979215201448 20843168588116992 20881760551501824 20935580013438976 20949588850784256 20988377855557632 20996105883836928 21034981016764416 21103307007970304 21109575490338816 21117093145427968 21122284404773448 21129806585829279 21142380628082688 21203168072040448 21230129766431664 21243998753273088 21283332869799936 21330590957088768 21338525760862752 21399877150833792 21439499882471424 21453505644331008 21501482611894272 21509139835046656 21515528865153024 21528482181788322 21541293470121984 21548964870930432 21610921304195072 21625382039519232 21638401492709196 21673399622025216 21715135822398096 21784058846937088 21803648417830656 21811413249888288 21851797957134336 21874471200549864 21914972662123008 21929289035636736 21955549113778176 22018674536349696 22026865301535744 22034975706214276 22090195768602624 22131096652873728 22195078825181184 22202983055532032 22222949348942784 22295134108252746 22336414444086912 22377771212120064 22458725239026089 22506991915180032 22515007225691136 22556694665428992 22580099303793408 22621907264126976 22650313759499376 22737409343520768 22745781374156672 22787896101494784 22802782728880128 22831778474096904 22882474771837902 22904245680422912 22919208315387904 22939818682779648 22999307246967636 23014331982712512 23056943942283264 23099634799607808 23108140203512832 23183200246736608 23226124872677376 23233023912443904 23241297781358592 23308489603915776 23336401259298816 23344711943507968 23380969042063872 23441601617101629 23479516257193984 23522989524123648 23552527515118848 23568287457132288 23620619119316544 23629031020712312 23664353643859968 23672781120228864 23679812833837056 23741220383966592 23756729788606464 23785178206593024 23800716327518208 23853564081045504 23931045415986176 23975354707279872 24005841480970596 24074861794688016 24097767167492096 24119437367780352 24135193849872384 24197782314427488 24236920007426048 24242585479796736 24312286467219456 24328554794459136 24382574574778368 24391257827832064 24427719890436096 24436419220881408 24507066202804224 24537839906124324 24552442019708928 24583272701776128 24608780100618597 24686887443286016 24703014622953472 24780223464227712 24851470239677952 24897483734482944 24932192981271888 24978355937473536 25024604366241792 25033818553805568 25096553772613632 25161635278733824 25169109238480896 25178072596471808 25280700393586688 25297616725475328 25329383128902528 25376281498607616 25402611716767584 25483238651133952 25515238141378752 25579585511460864 25589004045926256 25636383114181632 25645512880247936 25653130569990144 25736457270990336 25767276390475776 25784109354811392 25841361087799296 25891123480551576 25973300932886528 25990268486680576 25996657728951936 26005915797943728 26081100277578684 26129390481762048 26146460004028416 26194871224369152 26214264173963112 26222050804405248 26262800936446464 26338310339487744 26387076778426368 26404733431185408 26414455789343232 26463363214639104 26472787489288192 26496593454508704 26521802918068224 26582659898301351 26598478854684672 26631878760257472 26674953380954112 26708872931962416 26726321012182272 26835259591176192 26844816307554816 26922426092984448 26972274045689856 26989894197706752 27059885598929664 27109988063428608 27119970099956032 27187933253664768 27222505103730924 27266535008354304 27326748376039424 27351322275621888 27440165056311072 27490971623491584 27541872261070848 27570449478154752 27641507986493648 27700913126375424 27710778123927552 27772748373696768 27790891450822656 27842347402002432 27932785134379008 27994807845115904 28046641355685888 28048717103930874 28100650429657728 28163045873031264 28173075447772372 28189840837443584 28233622994190336 28254525300710241 28306839688575552 28325331671030784 28377777159733248 28440787942785024 28451367681150336 28459818816159744 28533169534445056 28585999843295232 28668643482525696 28687371820204032 28704642909051096 28731953161240576 28787629551667038 28833842719358976 28851201990278928 28897866162700288 28953514429864128 28988185939285248 29007123024162816 29071531223774208 29081884333184384 29125358330904576 29135730609512448 29165961600733152 29219963549497344 29239052047515648 29256655272686694 29274065485037568 29369153735380992 29453594358136832 29491047195708501 29545651053502272 29593438433574912 29630599131923712 29685461375729664 29716262763011136 29726845477670328 29781885925449216 29837028282826752 29923288711520256 29942836670103552 30009322553573376 30020009634254848 30075592887238656 30106799071724544 30162543018835968 30200418345999168 30287729354607504 30316545791361024 30383861468659712 30442371298795872 30498736571357184 30509966362450536 30586424910372864 30665742995956848 30674851884398592 30685775976950016 30742591923044352 30810853604683776 30870185688349956 30888556089311232 30968166496903168 30988397041811456 31077986138554368 31096696484805354 31115201679065088 31174625389418496 31244341920408864 31255468822802172 31264752882175488 31403370020158464 31424383276176384 31482566783336448 31494158825755392 31552471525146624 31563708160305152 31573083778449408 31654960511955456 31664363235508224 31675639718141952 31713570942124032 31804752108060672 31845194649647496 31865998129909632 31967139609706496 31995886435633152 32007788641294128 32099815726250688 32159249823707136 32180258466496512 32204082600809522 32252223917841408 32263709752569984 32273293297729536 32323447306395648 32416381956292608 32438073059278848 32457602239063794 32510099433037824 32581892294508544 32676088270405632 32717119874832432 32777696935701504 32811706800824796 32872458993184512 32893933553455104 33028011804524544 33040297952303616 33052463559321414 33135293652903936 33196644979310592 33242923975029184 33292618237771776 33304474583298048 33366139154989056 33378424738407424 33442701162379119 33504621666130368 33558812317974528 33772510838536704 33835041998143488 33860091224702353 33870148955690112 33932860896190464 34020317521838336 34106114015281152 34118672061235008 34181844152242176 34204174093320192 34315276361320448 34323712157756853 34356368520634368 34378812473081856 34455148117065728 34498960870451454 34521497974068768 34585415913424896 34662210305269248 34674554397258304 34774800370104912 34839187309016064 34861946672037888 34952352231950816 34962734405873664 35004601888948224 35017067915261952 35027469312196608 35117747119316992 35219274385790976 35284484286185472 35328791272678272 35430928678974816 35443546531068468 35464638472912896 35509171680343296 35611830575949888 35635094682909696 35677767309889536 35701074491277312 35780346121568256 35793088410073088 35896568123979264 35963032060919808 36079847465239552 36112292692032024 36146650751238144 36250577671553024 36296673471641232 36355380011139072 36363878219695104 36468429700829184 36573861862167552 36586886741748096 36654628831322112 36760599304206336 36806759859186486 36828663029563392 36947704165236736 37030331164929024 37054521934430208 37243713512505344 37277205359516928 37398289471907832 37467533906210304 37536906549362688 37550727830708352 37644830658920448 37672700400946988 37742452918100736 37753663857721344 37767108894707712 37837036212977664 37921050590380032 37935156908200448 37946425088212992 37994074693353792 38114666457726976 38224857976700928 38272857212068128 38383506068889384 38397175408657507 38454574671272448 38468269320371904 38479695854985216 38604685906485504 38650914585713664 38676164032217088 38762041631698944 38833811107872768 38847640812683264 38887948800977536 38959951399329792 38985402730020864 39008873696915592 39121650416368026 39158871647174656 39194085722643072 39219690006042624 39321396260944668 39394201404669696 39507465509231616 39580615167639552 39621683684014848 39635793970227104 39695044821958656 39709181233932288 39720976366436352 39782704377102336 39897718282027008 39947818140386208 40012430071431168 40142398762299392 40216724025114624 40267224461332224 40383639139476672 40458411068534784 40484841296560128 40589828398394496 40664982095142912 40679955149934048 40781899880497152 40887657327942464 40899802512531456 40914367969266688 40990122564059136 41081138139578368 41160247584466608 41236457435237376 41437314851405824 41462261979740472 41566167185891328 41659122560545152 41673958430402896 41686337176233984 41763521103003648 41871160026877952 41899177701568512 41976755711115264 41992211767673856 42069962033528832 42073075655896311 42206614015940608 42219150980677632 42234186290855936 42244568809546896 42259613171658558 42284761256165376 42460259532863328 42487997506546176 42566665739599872 42661181914177536 42677051521725504 42799754301667584 42878999764942848 42907011288662016 43002965223788544 43018279670093312 43031057730306048 43056964363576644 43082586940243968 43097929741860864 43221842608390144 43250764079038464 43276802985418392 43346799244050432 43430271644796192 43568117693874176 43607296835661312 43622826499776576 43703595914268672 43748942401099728 43829945324246016 43858578071273472 43884982909030041 43911098227556352 44037349072699392 44053730603071488 44069951412428552 44180391537205248 44390157650362368 44405966111064064 44445898697885568 44590268216505492 44672828888173824 44755542424240128 44917450478052178 45013983830360064 45030014451382272 45113389330857984 45160198607586816 45243814528253952 45300627518998752 45474818687041536 45491562748313344 45575792202989568 45605565457760256 45663556948193808 45764949543675804 45808491360845824 45879637365559296 45998614493935272 46028663965425024 46113887884566528 46216280407025664 46366400493473216 46452249745354752 46482595562717184 46616979207831552 46645044727208031 46672802518597632 46689423887015936 46761938084127744 46883203234203258 46959032514387968 47105055030237696 47136574914264576 47241238238633088 47258062041424624 47328707287719936 47345562240457728 47359625667674112 47482440767933184 47513459577212928 47570356413186048 47601432655036416 47707128162091008 47862090831972352 47950709414559744 48011682961941192 48149723589376032 48195534334984192 48238874735560704 48270387699744768 48306123901214283 48395564628854976 48473840014852096 48485170959593472 48624572934438912 48657109588918272 48765149149556736 48782515655664128 48855439780872192 48872838441762816 49014132405608448 49075679812248648 49166545403552256 49217560201237194 49373774886572032 49406029245906944 49560446928455424 49578695338982121 49702940479355904 49794967468965888 49864385962543776 49956711874947072 50049208732483584 50067637107611136 50323270557467648 50338218476961792 50356145192943616 50561400787173376 50595233450950656 50658766257805056 50752562997215232 50805223433535168 50966477302267904 51030476282757504 51159171022921728 51178008091852512 51272766228363264 51291025760495872 51306261139980288 51472914541980672 51534552780951552 51568218709622784 51682722175598592 51748441305677181 51782246961103152 51946601865773056 51993315457903872 52011831595887456 52162200555157368 52258780963524096 52292920008056832 52428528347926224 52444101608810496 52525601872892928 52676620678975488 52774153556852736 52809466862370816 52828911578686464 52926726429278208 52945574978576384 52993186909017408 53165319796602702 53196957709369344 53263757520514944 53417745863924832 53452642024364544 53670519182352384 53689632615109632 53844852185968896 53944548091379712 53979788395413504 54119771197859328 54219976126857216 54239940199912064 54375866507329536 54445010207461848 54533070016708608 54653496752078848 54702644551243776 54880330112622144 54981943246983168 55083744522141696 55140898956309504 55283015972987296 55401826252750848 55421556247855104 55545496747393536 55581782901645312 55865570268758016 55989615690231808 56093282711371776 56097434207861748 56201300859315456 56326091746062528 56346150895544744 56467245988380672 56509050601420482 56613679377151104 56650663342061568 56755554319466496 56881575885570048 56902735362300672 56919637632319488 57066339068890112 57171999686590464 57337286965051392 57374743640408064 57409285818102192 57463906322481152 57575259103334076 57702403980557856 57795732325400576 57907028859728256 57976371878570496 58014246048325632 58143062447548416 58163768666368768 58250716661809152 58271461219024896 58331923201466304 58439927098994688 58478104095031296 58513310545373388 58548130970075136 58682475624552039 58738307470761984 58907188716273664 58982094391417002 59091302107004544 59261198263847424 59370922751459328 59432525526022272 59453690955340656 59563771850898432 59674056565653504 59846577423040512 59885673340207104 60018645107146752 60040019268509696 60213598143449088 60325086037671936 60400836691998336 60575458709215008 60633091582722048 60767722937319424 60884742597591744 60997473142714368 61019932724901072 61172849820745728 61331485991913696 61349703768797184 61371551953900032 61485183846088704 61621707209367552 61740371376699912 61936332993806336 61976794083622912 62155972277108736 62193392969610708 62230403358130176 62349250778836992 62488683840817728 62510937645604344 62529505764350976 62806740040316928 62848766552352768 62965133566672896 62988317651510784 63104943050293248 63127416320610304 63309921023910912 63328726471016448 63351279436283904 63389419757487837 63427141884248064 63609504216121344 63690389299294992 63731996259819264 63991772871266304 64015577282588256 64199631452501376 64318499647414272 64360516932993024 64408165201619044 64504447835682816 64527419505139968 64546586595459072 64646894612791296 64832763912585216 64876146118557696 64915204478127588 65020198866075648 65163784589017088 65352176540811264 65434239749664864 65555393871403008 65623413601649592 65744917986369024 65787867106910208 66056023609049088 66080595904607232 66104927118642828 66270587305807872 66393289958621184 66485847950058368 66585236475543552 66608949166596096 66756849476814848 66885402324758238 67009243332260736 67376175717078267 67545021677073408 67670083996286976 67720182449404706 67740297911380224 67865721792380928 68040635043676672 68212228030562304 68237344122470016 68363688304484352 68408348186640384 68630552722640896 68647424315513706 68712737041268736 68757624946163712 68910296234131456 68997921740902908 69042995948137536 69170831826849792 69324420610538496 69349108794516608 69549600740209824 69678374618032128 69723893344075776 69904704463901632 69925468811747328 70009203777896448 70034135830523904 70235494238633984 70324804851304887 70438548771581952 70568968572370944 70657582545356544 70861857357949632 70887093062136936 71018343360686592 71223661151899776 71270189365819392 71355534619779072 71402148982554624 71560692243136512 71586176820146176 71793136247958528 71926064121839616 72159694930479104 72224585384064048 72293301502476288 72593346943282464 72710760022278144 72727756439390208 72936859401658368 73147723724335104 73173773483496192 73309257662644224 73521198608412672 73613519718372972 73657326059126784 73895408330473472 74060662329858048 74109043868860416 74487427025010688 74554410719033856 74796578943815664 74935067812420608 75073813098725376 75101455661416704 75289661317840896 75345400801893976 75484905836201472 75507327715442688 75534217789415424 75842101180760064 75870313816400896 75892850176425984 75988149386707584 76229332915453952 76449715953401856 76545714424136256 76767012137778768 76794350817315014 76909149342544896 76936538640743808 76959391709970432 77209371812971008 77301829171427328 77352328064434176 77524083263397888 77695281625366528 77775897601955072 77919902798659584 77970805460041728 78017747393831184 78243300832736052 78317743294349312 78388171445286144 78439380012085248 78642792521889336 78788402809339392 79014931018463232 79161230335279104 79243367368029696 79271587940454208 79390089643917312 79418362467864576 79565408754204672 79747979694904053 79795436564054016 79895636280772416 80024860142862336 80284797524598784 80534448922664448 80767278278953344 80916822137069568 80969682593120256 81179656796788992 81329964190285824 81359910299868096 81563799760994304 81775314655884928 81799605025062912 81828735938533376 81980245128118272 82162276279156736 82320495168933216 82472914870474752 82874629702811648 82924523959480944 83132334371782656 83318245121090304 83347916860805792 83372674352467968 83527042206007296 83742320053755904 83798355403137024 83984423535347712 84139924067057664 84146151311792622 84413228031881216 84468372581711872 84489137619093792 84519226343317116 84569522512330752 84763575902130723 84920519065726656 84975995013092352 85133331479199744 85322363828355072 85354103043451008 85599508603335168 85757999529885696 86005930447577088 86036559340186624 86062115460612096 86113928727153288 86195859483721728 86443685216780288 86501528158076928 86553605970836784 86693598488100864 86860543289592384 87136235387748352 87214593671322624 87245652999553152 87407191828537344 87497884802199456 87659890648492032 87717156142546944 87769965818060082 87822196455112704 88107461206142976 88139902824857104 88360783074410496 88473141587125503 88780315300724736 88811932222128128 88891797395771136 89180536433010984 89345657776347648 89511084848480256 89834900956104356 90027967660720128 90060028902764544 90226778661715968 90320397215173632 90487629056507904 90601255037997504 90949637374083072 90983125496626688 91151584405979136 91327113896387616 91529899087351608 91562495205260209 91616982721691648 91759274731118592 91997228987870544 92057327930850048 92227775769133056 92432560814051328 92732800986946432 92904499490709504 92965191125434368 93233958415663104 93290089454416062 93345605037195264 93378847774031872 93523876168255488 93766406468406516 93918065028775936 94210110060475392 94273149828529152 94482476477266176 94516124082849248 94657414575439872 94691124480915456 94719251335348224 94964881535866368 95026919154425856 95140712826372096 95414256324182016 95724181663944704 95901418829119488 96023365923882384 96299447178752064 96477749471121408 96540775399489536 96612247802428566 96791129257709952 96970341919186944 97249145868877824 97314219177836544 97530298299113472 97565031311328256 97745676883525632 98028264811216896 98151359624497296 98333090807104512 98435120402474388 98747549773144064 98812058491813888 99120893856910848 99157390677964242 99405880958711808 99589934937931776 99728771925087552 99913423749894144 100098417464967168 100135274215222272 100328103487137357 100646541114935296 100676436953923584 100712290385887232 101317532515610112 101505125994430464 101580273674107059 101610446867070336 101932954604535808 102060952565515008 102318342045843456 102356016183705024 102545532456726528 102582051520991744 102612522279960576 102945829083961344 103069105561903104 103136437419245568 103365444351197184 103496882611354362 103564493922206304 103893203731546112 103986630915807744 104023663191774912 104324401110314736 104517561927048192 104585840016113664 104857056695852448 104888203217620992 105051203745785856 105353241357950976 105657823157372928 105853452858556416 105891149957152768 105986373818034816 106330639593205404 106393915418738688 106527515041029888 106835491727849664 106905284048729088 107341038364704768 107379265230219264 107689704371937792 107889096182759424 108239542395718656 108439952253714432 108479880399824128 108751733014659072 108890020414923696 109066140033417216 109405289102487552 109760660225244288 109963886493966336 110281797912619008 110566031945974592 110843112495710208 111090993494787072 111163565803290624 111731140537516032 111979231380463616 112194868415723496 112402601718630912 112652183492125056 112692301791089488 112934491976761344 113018101202840964 113227358754302208 113301326684123136 113511108638932992 113763151771140096 113805470724601344 113839275264638976 114132678137780224 114343999373180928 114674573930102784 114818571636204384 114927812644962304 115150518206668152 115191526225972521 115404807961115712 115591464650801152 115814057719456512 115952743757140992 116028492096651264 116286124895096832 116327537332737536 116501433323618304 116542922438049792 116663846402932608 116879854197989376 116956208190062592 117026621090746776 117364951249104078 117476614941523968 117814377432547328 117964188782834004 118182604214009088 118522396527694848 118741845502918656 118865051052044544 118907381910681312 119127543701796864 119348113131307008 119693154846081024 120037290214293504 120080038537019392 120427196286898176 120650172075343872 120801673383996672 121150917418430016 121535445874638848 121769485195183488 121994946285428736 122039865449802144 122345699641491456 122662971983827392 122699407537594368 122743103907800064 122970367692177408 123243414418735104 123480742753399824 123872665987612672 124311944554217472 124386785939221416 124698501557673984 124977367681635456 125021875291208688 125059011528701952 125613480080633856 125697533104705536 125930267133345792 125976635303021568 126209886100586496 126254832641220608 126619842047821824 126657452942032896 126702558872567808 126778839514975674 126854283768496128 127380778598589984 127463992519638528 127983545742532608 128031154565176512 128399262905002752 128636999294828544 128721033865986048 128816330403238088 129008895671365632 129054839010279936 129093173190918144 129293789225582592 129665527825170432 129752292237115392 129830408956255176 130040397732151296 130327569178034176 130704353081622528 130868479499329728 131110787742806016 131246827203299184 131489835972738048 131575734213820416 132112047218098176 132161191809214464 132209854237285656 132541174611615744 132971695900116736 133170472951087104 133217898333192192 133513698953629696 133770804649516476 134018486664521472 134752351434156534 135090043354146816 135340167992573952 135440364898809412 135480595822760448 135731443584761856 136081270087353344 136424456061124608 136474688244940032 136727376608968704 136816696373280768 137261105445281792 137294848631027412 137425474082537472 137820592468262912 137995843481805816 138085991896275072 138341663653699584 138648841221076992 138698217589033216 139099201480419648 139356749236064256 139447786688151552 139809408927803264 139850937623494656 139935134181624093 140018407555792896 140068271661047808 140470988477267968 140649609702609774 140877097543163904 141315165090713088 141723714715899264 141774186124273872 142036686721373184 142447322303799552 142540378731638784 142711069239558144 142804297965109248 143121384486273024 143172353640292352 143586272495917056 143852128243679232 144319389860958208 144449170768128096 144586603004952576 144918371703642849 145186693886564928 145421520044556288 145455512878780416 145873718803316736 146295447448670208 146347546966992384 146618515325288448 147042397216825344 147227039436745944 147790816660946944 148121324659716096 148218087737720832 148736086016946363 148974854050021376 149108821438067712 149593157887631328 149870135624841216 150147626197450752 150202911322833408 150690801603787952 150969811672402944 151014655430885376 151068435578830848 151684202361520128 151740627632801792 151785700352851968 151976298773415168 152899431906803712 153091428848272512 153534024275557536 153588701634630028 153818298685089792 153873077281487616 153918783419940864 154418743625942016 154603658342854656 154704656128868352 155048166526795776 155390563250733056 155551795203910144 155839805597319168 156035494787662368 156486601665472104 156635486588698624 156776342890572288 156878760024170496 157285585043778672 157576805618678784 158029862036926464 158322460670558208 158486734736059392 158543175880908416 158780179287834624 158836724935729152 159495959389808106 159590873128108032 159791272561544832 160569595049197568 161068897845328896 161534556557906688 161833644274139136 161939365186240512 162359313593577984 162659928380571648 162719820599736192 163127599521988608 163550629311769856 163599210050125824 163657471877066752 163960490256236544 164324552558313472 164640990337866432 164945829740949504 165849047918961888 166264668743565312 166636490242180608 166695833721611584 166745348704935936 167484640107511808 167596710806274048 167968847070695424 168279848134115328 168292302623585244 168826456063762432 168936745163423744 168978275238187584 169038452686634232 169527151804261446 169841038131453312 169951990026184704 170266662958399488 170644727656710144 170708206086902016 171199017206670336 171515999059771392 172011860895154176 172073118680373248 172124230921224192 172227857454306576 172391718967443456 173107211941673568 173387196976201728 173721086579184768 174272470775496704 174429187342645248 174491305999106304 174814383657074688 174995769604398912 175319781296984064 175434312285093888 175539931636120164 175644392910225408 176214922412285952 176279805649714208 176721566148820992 176946283174251006 177623864444256256 177783594791542272 178361072866021968 178691315552695296 179022169696960512 179669801912208712 180055935321440256 180120057805529088 180640794430347264 180975258113015808 181202510075995008 181899274748166144 181966250993253376 182303168811958272 182654227792775232 183059798174703216 183124990410520418 183233965443383296 183518549462237184 183994457975741088 184114655861700096 184455551538266112 184865121628102656 185465601973892864 185808998981419008 185930382250868736 186467916831326208 186580178908832124 186691210074390528 186757695548063744 187047752336510976 187532812936813032 187836130057551872 188420220120950784 188546299657058304 188964952954532352 189032248165698496 189314829150879744 189382248961830912 189929763071732736 190053838308851712 190168259272463511 190281425652744192 190828512648364032 191448363327889408 192046731847764768 192598894357504128 192955498942242816 193081550798979072 193224495604857132 193582258515419904 193940683838373888 194498291737755648 194628438355673088 195060596598226944 195130062622656512 195491353767051264 196056529622433792 196302719248994592 196666181614209024 196870240804948776 197495099546288128 197624116983627776 198241787713821696 198314781355928484 198811761917423616 199179869875863552 199457543850175104 199826847499788288 200270548430444544 200656206974274714 201293082229870592 201424580771774464 202128527151234801 202635065031220224 203010251988860928 203160547348214118 203220893734140672 204121905131030016 204636684091686912 204712032367410048 205091064913453056 205164103041983488 205225044559921152 205891658167922688 206138211123806208 206272874838491136 206730888702394368 206993765222708724 207128987844412608 207786407463092224 207973261831615488 208047326383549824 208648802220629472 209035123854096384 209171680032227328 209714113391704896 209776406435241984 210102407491571712 210706482715901952 210974414553914661 211315646314745856 211706905717112832 211782299914305536 211972747636069632 212661279186410808 213055030082059776 213670983455699328 213810568097458176 214682076729409536 214758530460438528 215379408743875584 215778192365518848 216479084791437312 216879904507428864 216959760799648256 217780040829847392 218132280066834432 218810578204975104 219521320450488576 219927772987932672 220563595825238016 221132063891949184 221686224991420416 222181986989574144 222327131606581248 223462281075032064 223958462760927232 224389736831446992 224805203437261824 225304366984250112 225384603582178976 225868983953522688 226036202405681928 226454717508604416 226602653368246272 227526303542280192 227610941449202688 227678550529277952 228265356275560448 228687998746361856 229349147860205568 229637143272408768 230301036413336304 230383052451945042 230809615922231424 231628115438913024 231905487514281984 232056984193302528 232572249790193664 232655074665475072 233085844876099584 233327692805865216 233759708395978752 233912416380125184 234053242181493552 234729902498208156 234953229883047936 235628754865094656 235928377565668008 236365208428018176 237044793055389696 237483691005837312 237730102104089088 237814763821362624 238255087403593728 238696226262614016 239243939084712159 239386309692162048 240074580428587008 240160077074038784 240854392573796352 241603346767993344 242301834836860032 243070891749277696 243538970390366976 243989892570857472 244079730899604288 244691399282982912 245325943967654784 245398815075188736 245486207815600128 245940735384354816 246486828837470208 246961485506799648 247745331975225344 248623889108434944 248773571878442832 249397003115347968 249954735363270912 250043750582417376 250118023057403904 251226960161267712 251395066209411072 251953270606043136 252419772201172992 252509665282441216 253239684095643648 253405117745135616 253557679029951348 253708567536992256 254290727706392169 254761557197179968 254927985039277056 255967091485065216 256062309130353024 256798525810005504 257273998589657088 257632660806476176 258017791342731264 258109678020559872 258186346381836288 258587578451165184 259331055650340864 259504584474230784 259660817912510352 260080795464302592 261408706163245056 261736958998659456 262221575485612032 262493654406598368 262979671945476096 263151468427640832 264322383618428928 264419708474571312 265082349223231488 265943391800233472 266340945902174208 266435796666384384 267027397907259392 267541609299032952 268036973329042944 269504702868313068 270180086708293632 270680335985147904 270880729797618824 270961191645520896 271462887169523712 272162540174706688 272848912122249216 272949376489880064 273454753217937408 274522210890563584 274589697262054824 274687485615780627 274850948165074944 275641184936525824 275991686963611632 276171983792550144 276683327307399168 277297682442153984 277396435178066432 278198402960839296 278713498472128512 278895573376303104 279618817855606528 279701875246989312 279870268363248186 280036815111585792 280136543322095616 280941976954535936 281299219405219548 281754195086327808 282630330181426176 283447429431798528 283548372248547744 284073373442746368 284894644607599104 285080757463277568 285422138479116288 286242768972546048 286344707280584704 287172544991834112 287704256487358464 288638779721916416 288898341536256192 289836743407285698 290373387773129856 290911025757560832 291747437606633472 291963428107339157 292590894897340416 292695093933984768 293237030650576896 294084794433650688 294454078873491888 296242649319432192 296436175475441664 297472172033892726 297949708100042752 298217642876135424 299186315775262656 299740271249682432 300295252394901504 300405822645666816 301381603207575904 301939623344805888 302029310861770752 302136871157661696 303481255265603584 303952597546830336 304740821022321177 305798863813607424 306182857696545024 307068048551115072 307177403269260056 307636597370179584 307746154562975232 307837566839881728 308837487251884032 309207316685709312 309409312257736704 310096333053591552 310781126501466112 311103590407820288 311679611194638336 312070989575324736 312973203330944208 313270973177397248 313552685781144576 313757520048340992 314571170087557344 315153611237357568 316059724073852928 316973469472118784 317086351761816832 317560358575669248 317673449871458304 318991918779616212 319181746256216064 319582545123089664 321139190098395136 322137795690657792 323069113115813376 323667288548278272 324718627187155968 325319856761143296 325439641199472384 326255199043977216 327101258623539712 327198420100251648 327314943754133504 328649105116626944 329281980675732864 329891659481899008 331698095837923776 332529337487130624 333272980484361216 333391667443223168 333490697409871872 334969280215023616 335193421612548096 335937694141390848 336584605247170488 337652912127524864 337873490326847488 337956550476375168 338076905373268464 339054303608522892 339682076262906624 339903980052369408 340533325916798976 341289455313420288 341416412173804032 342398034413340672 343031998119542784 344023721790308352 344146237360746496 344455714908613152 344783437934886912 345574578677917563 346214423883347136 346774393952403456 347442173158369536 348858374685290496 348982611998212608 349628767314149376 349991539208797824 350639562593968128 350868624570187776 351079863272240328 352429844824571904 352559611299428416 353443132297641984 353892566348502012 355247728888512512 355567189583084544 356722145732043936 357382631105390592 358044339393921024 359339603824417424 360111870642880512 360240115611058176 361281588860694528 361950516226031616 362405020151990016 363932501986506752 364606337623916544 365308455585550464 366119596349406432 366249980821040836 366467930886766592 367037098924474368 367988915951482176 368229311723400192 368911103076532224 369730243256205312 370931203947785728 371617997962838016 372935833662652416 373160357817664248 373515391096127488 374095504673021952 375065625873626064 375672260115103744 376840440241901568 377092599314116608 377929905909064704 378064496331396992 378629658301759488 378764497923661824 379859526143465472 380107676617703424 380336518544927022 380562851305488384 382896726655778816 384093463695529536 385197788715008256 385910997884485632 386163101597958144 386448991209714264 387164517030839808 387881367676747776 388996583475511296 389256876711346176 390121193196453888 390260125245313024 390982707534102528 392113059244867584 392605438497989184 393332363228418048 393740481609897552 394990199092576256 396483575427643392 396629562711856968 397623523834847232 398915087700350208 399653694999576576 400541096860889088 401312413948549428 402586164459741184 402849161543548928 404257054302469602 405270130062440448 406020503977721856 406321094696428236 406441787468281344 408243810262060032 409273368183373824 409424064734820096 410182129826906112 410328206083966976 410450089119842304 411783316335845376 412276422247612416 413461777404788736 413987530445417448 414257975688825216 415572814926184448 415946523663230976 416094652767099648 417297604441258944 418070247708192768 418343360064454656 419428226783409792 419552812870483968 420204814983143424 421412965431803904 421948829107829322 422631292629491712 423564599828611072 423945495272139264 425322558372821616 426110060164119552 427341966911398656 427621136194916352 429364153458819072 429517060920877056 430758817487751168 431556384731037696 432958169582874624 433759809014857728 433919521599296512 434755115110928547 435560081659694784 436264560133668864 437621156409950208 439042640900977152 439855545975865344 441127191650476032 442264127783898368 443372449982840832 444363973979148288 444654263213162496 446208258050839089 446924562150064128 447916925521854464 448779473662893984 449610406874523648 450608733968500224 450769207164357952 452072404811363856 452909435017208832 453205306736492544 455052607084560384 455221882898405376 455357101058555904 456530712551120896 458698295720411136 459274286544817536 460602072826672608 460766104903890084 461619231844462848 463256230877826048 463810975028563968 464113968386605056 465144499580387328 465310149330950144 466171689752199168 466655385611730432 467519416791957504 468106484362987104 469459804996416312 469906459766095872 471257509730189312 471856755131336016 472730416856036352 474089586110779392 474967382011674624 475460204208178176 475629527642725248 476510174807187456 478487878169424318 478772619384324096 480320154148077568 481708785147592704 483206693535986688 484603669673720064 487077940780733952 487979785141714944 488159461799208576 489382798565965824 490651887935309568 490797630150377472 490972415631200256 491881470768709632 492973657674940416 493922971013599296 495490663950450688 497547143756885664 498794006230695936 499163280312547591 499909470726541824 500087501164834752 500236046114807808 502453920322535424 502790132418822144 503906541212086272 504839544402345984 505019330564882432 506479368191287296 506810235490271232 507115358059902696 508581455412784338 509523114394359936 509855970078554112 511934182970130432 512124618260706048 513597051620011008 514547997179314176 515265321612952352 516035582685462528 516219356041119744 516372692763672576 517175156902330368 519321635825020704 520161590928605184 522817412326490112 523473917997318912 524443150971224064 524987308813196736 525959343890952192 526302936855281664 528644767236857856 528839416949142624 530164698446462976 531886783600466944 532871593332768768 534054795814518784 535083218598065904 536073946658085888 539009405736626136 540360173416587264 541761459595237648 541922383291041792 542925774339047424 544325080349413376 545697824244498432 545898752979760128 546909506435874816 549044421781127168 549179394524109648 549374971231561254 549701896330149888 551983373927223264 552343967585100288 553366654614798336 554595364884307968 554792870356132864 556396805921678592 557426996944257024 557791146752606208 559237635711213056 559403750493978624 559740536726496372 560073630223171584 560273086644191232 561883953909071872 562598438810439096 563508390172655616 565260660362852352 566894858863597056 567096744497095488 568146746885492736 569789289215198208 570161514926555136 570504777817390533 570844276958232576 572485537945092096 572689414561169408 574345089983668224 577277559443832832 577796683072512384 579673486814571396 580746775546259712 581822051515121664 583494875213266944 583926856214678314 585181789794680832 585390187867969536 586474061301153792 588169588867301376 588908157746983776 592485298638864384 592872350950883328 594944344067785452 596435285752270848 598372631550525312 599480542499364864 600811645291333632 602763206415151808 603879246689611776 604273742315323392 606385581453704403 606962510531207168 607905195093660672 609481642044642354 612365715393090048 614136097102230144 614354806538520112 615273194740359168 615492309125950464 615675133679763456 617674974503768064 618414633371418624 618818624515473408 620192666107183104 622207180815640576 623359222389276672 624141979150649472 625946406661888416 626541946354794496 627105371562289152 627515040096681984 629142340175114688 630307222474715136 632119448147705856 633946938944237568 634172703523633664 635120717151338496 635346899742916608 637983837559232424 639165090246179328 642278380196790272 644275591381315584 646138226231626752 647334577096556544 649437254374311936 650639713522286592 650879282398944768 654202517247079424 654396840200503296 654629887508267008 657298210233253888 658563961351465728 659783318963798016 663396191675847552 665058674974261248 666545960968722432 666783334886446336 666981394819743744 669938560430047232 670386843225096192 671875388282781696 673169210494340976 675305824255049728 675913100952750336 676153810746536928 678108607217045784 679364152525813248 679807960104738816 682578910626840576 682832824347608064 684796068826681344 686063996239085568 688047443580616704 688292474721492992 688911429817226304 691149157355835126 692428847766694272 694884346316739072 697716749370580992 697965223996425216 699257534628298752 699983078417595648 701279125187936256 701737249140375552 702159726544480656 704859689649143808 705119222598856832 706886264595283968 707785132697004024 710495457777025024 711134379166169088 713444291464087872 714765262210781184 716088678787842048 718679207648834848 720223741285761024 720480231222116352 722563177721389056 724810040303980032 727865003973013504 729212675247833088 730616911171100928 732239192698812864 732499961642081672 734074197848948736 735977831902964352 736458623446800384 737822206153064448 739460486512410624 741862407895571456 743235995925676032 745871667325304832 746320715635328496 747030782192254976 748191009346043904 750131251747252128 751344520230207488 753680880483803136 754185198628233216 755859811818129408 756128992662793984 757259316603518976 757528995847323648 759719052286930944 760215353235406848 760673037089854044 761125702610976768 762872183119176507 765793453311557632 768186927391059072 770395577430016512 771821995768971264 772897982419428528 774329034061679616 775762735353495552 777993166951022592 778513753422692352 780242386392907776 780520250490626048 784226118489735168 785210876995978368 786664726456836096 787480963219795104 789980398185152512 792967150855286784 793259125423713936 795247047669694464 797830175400700416 799307389999153152 801082193721778176 802624827897098856 805172328919482368 805698323087097856 808514108604939204 810540260124880896 812041007955443712 812642189392856472 812883574936562688 816487620524120064 818546736366747648 818848129469640192 820364259653812224 820656412167933952 823566632671690752 824062456847341881 824552844495224832 826923554809577472 827975060890834896 828515951377650432 831893047326461952 832189305534199296 834595208882517888 836140495416385536 836686720128909312 838856453566819584 839105625740967936 840409629966286848 842825930863607808 843897658215658644 845262585258983424 847129199657222144 847890990544278528 850645116745643232 852220120328239104 854683933822797312 855242272389832704 858728306917638144 859034121841754112 861517634975502336 863112769462075392 865916339165749248 867839043198593024 869510230221857094 871120163319389568 875242312819900416 875890284322017471 878085281801954304 879711091951730688 882254383300952064 884528255567796736 888727947958296576 889308526426324992 892416516101678178 893849124300128256 895833851043708928 897558947325787968 899220813749047296 901217467937000448 901538414328715904 904144809622727712 905818870034417664 906410613472985088 910443765796810752 913061425102241792 914222463066963531 917396591440822272 918548573089635072 921204145653345216 921532209807780168 923238463688925696 926512461755652096 927621950057127936 928227936773210112 930288999160774656 930620298661900288 932343379504398336 933310771223460864 935038833583915008 936212968725974208 938919609992832624 939812919532191744 943713510262672032 945460833712072704 948179172221558784 950920408416356352 951259055285450496 953020349614374912 956975756338848636 957545238768648192 960640308296155136 963417570295185408 966413387071973376 969207339347440128 974155881561467904 975959570283429888 976318923598417152 978765597131931648 981303775870619136 981595260300754944 981944831262400512 985947315349880832 987845942027198592 990981327900901376 995094287513771328 997588012461391872 998326560625095182 999818941453083648 1000175002329669504 1000472092229615616 1004907840645070848 1005580264837644288 1007813082424172544 1010038661129764864 1012958736382574592 1013620470980542464 1014230716119805392 1017162910825568676 1019046228788719872 1019711940157108224 1023868365940260864 1024249236521412096 1027194103240022016 1029095994358628352 1030530643225904704 1032071165370925056 1032438712082239488 1034350313804660736 1036723736033752689 1038643271650041408 1040323181857210368 1046947835994637824 1048886301942448128 1049974617626393472 1051918687781904384 1052605873710563328 1057289534473715712 1057678833898285248 1060329396892925952 1063773567200933888 1065743186665537536 1068109591629037568 1070166437196131808 1072147893316171776 1078018811473252272 1080720346833174528 1083522919190475296 1083844766582083584 1085851548678094848 1088650160698826752 1091797505959520256 1093819012871749632 1098088843562254336 1098358789048219296 1098749942463122508 1099403792660299776 1103966747854446528 1104687935170200576 1106733309229596672 1109190729768615936 1109585740712265728 1112793611843357184 1114853993888514048 1118475271422426112 1118807500987957248 1119481073452992744 1120546173288382464 1123767907818143744 1125196877620878192 1127016780345311232 1130521320725704704 1133789717727194112 1134193488994190976 1136293493770985472 1139578578430396416 1140323029853110272 1141009555634781066 1141688553916465152 1145378829122338816 1148690179967336448 1154555118887665664 1155593366145024768 1159346973629142792 1161493551092519424 1163644103030243328 1166989750426533888 1167853712429356628 1170363579589361664 1170780375735939072 1172948122602307584 1176339177734602752 1177816315493967552 1184970597277728768 1189888688135570904 1190312437668382717 1192870571504541696 1196745263101050624 1198961084998729728 1201623290582667264 1205526412830303616 1207758493379223552 1208547484630646784 1212771162907408806 1213925021062414336 1215810390187321344 1218963284089284708 1224731430786180096 1228272194204460288 1228709613077040224 1230546389480718336 1230984618251900928 1231350267359526912 1235349949007536128 1236829266742837248 1240385332214366208 1244414361631281152 1246718444778553344 1248283958301298944 1251892813323776832 1254210743124578304 1255030080193363968 1258284680350229376 1260614444949430272 1264238896295411712 1267893877888475136 1268345407047267328 1270693799485833216 1275967675118464848 1278330180492358656 1284556760393580544 1288551182762631168 1292276452463253504 1294669154193113088 1298874508748623872 1301279427044573184 1301758564797889536 1304265345332785641 1308405034494158848 1308793680401006592 1309259775016534016 1317127922702931456 1319566637927596032 1326792383351695104 1330117349948522496 1333091921937444864 1333566669772892672 1333962789639487488 1339877120860094464 1340773686450192384 1343750776565563392 1346338420988681952 1350611648510099456 1351826201905500672 1352307621493073856 1356217214434091568 1358728305051626496 1359615920209477632 1365157821253681152 1365665648695216128 1369592137653362688 1376094887161233408 1376584949442985984 1377822859634452608 1382298314711670252 1384857695533388544 1389768692633478144 1395433498741161984 1395930447992850432 1398515069256597504 1399966156835191296 1402558250375872512 1404319453088961312 1409719379298287616 1410238445197713664 1413772529190567936 1415570265394008048 1422268758332338176 1426888582928175744 1429530524421562368 1437358415297669696 1440960462444232704 1445126355442778112 1449620080607960064 1455730007946027008 1461233822342201856 1464478385397625728 1464999923284163344 1468148395697897472 1471955663805928704 1472917246893600768 1475644412306128896 1478920973024821248 1483724815791142912 1486471991851352064 1492641431270656992 1494061564384509952 1496382018692087808 1497489840937642773 1500262503494504256 1502689040460414976 1507361760967606272 1508370397256466432 1511719623636258816 1512257985325587968 1514518633207037952 1515057991694647296 1519438104573861888 1520430706470813696 1521346074179708088 1525744366238353014 1531586906623115264 1536373854782118144 1540791154860033024 1543643991537942528 1545795964838857056 1548658068123359232 1551525470706991104 1560484772785815552 1561040500981252096 1568452236979470336 1570421753991956736 1573329452913672192 1574961926439590208 1579960796370305024 1585934301710573568 1586518250847427872 1590494095339388928 1595660350801400832 1598614779998306304 1602164387443556352 1605249655794197712 1610344657838964736 1617028217209878408 1621080520249761792 1625284378785712944 1625767149873125376 1632975241048240128 1637093472733495296 1637696258939280384 1640728519307624448 1641312824335867904 1647133265343381504 1648124913694683762 1649105688990449664 1655950121781669792 1657031902755300864 1663786094652923904 1664378611068398592 1669190417765035776 1672280990832771072 1673373440257818624 1677712907133639168 1678211251481935872 1680819259932573696 1685651861727215616 1687795316431317288 1690525170517966848 1694258399314444288 1695781981088557056 1701290233491286464 1704440240656478208 1709367867645594624 1710484544779665408 1717456613835276288 1718068243683508224 1723035269951004672 1731832678331498496 1735678086397186048 1739020460443714188 1742240326638779136 1750484625639800832 1751780568644034942 1756170563603908608 1759422183903461376 1764508766601904128 1769056511135593472 1777455895916593152 1778617052852649984 1784833032203356356 1791667702087417856 1795117894651575936 1798441627498094592 1802434935874000896 1803076828657431808 1808289619245455424 1811637740068835328 1812821226945970176 1819156744361113209 1820887531593621504 1826122850204483584 1828444926133927062 1837097146179270144 1842408291306690432 1843064419615560336 1846476927377851392 1853024923511304192 1855243900114255872 1856455873546420224 1860577998321549312 1861240597323800576 1866621542446921728 1870077667167830016 1872425937451948416 1877839219985665248 1879625839064383488 1887427020525344064 1890921667424145408 1896358344443117568 1901840816832712704 1902518110570900992 1906040699228749824 1913951512677697272 1921280616592310272 1926835140590370816 1932826774143946752 1938414678694880256 1948311763122935808 1951919140566859776 1952637847196834304 1962607551741238272 1963190520601509888 1963889662524801024 1971894630699761664 1975691884054397184 1990188575027542656 1995176024922783744 1996653121250190364 1999637882906167296 2000350004659339008 2000944184459231232 2009815681290141696 2011160529675288576 2015626164848345088 2020077322259529728 2025917472765149184 2028461432239610784 2034325821651137352 2038092457577439744 2039423880314216448 2047736731880521728 2048498473042824192 2054388206480044032 2058191988717256704 2061061286451809408 2064142330741850112 2064877424164478976 2073447472067505378 2077286543300082816 2093895671989275648 2097772603884896256 2099949235252786944 2103837375563808768 2105211747421126656 2114579068947431424 2115357667796570496 2120658793785851904 2127547134401867776 2131486373331075072 2136219183258075136 2140332874392263616 2144295786632343552 2156037622946504544 2161440693666349056 2167045838380950592 2167689533164167168 2177300321397653504 2183595011919040512 2187638025743499264 2196177687124508672 2196717578096438592 2197499884926245016 2207933495708893056 2209375870340401152 2213466618459193344 2218381459537231872 2219171481424531456 2225587223686714368 2229707987777028096 2236950542844852224 2237615001975914496 2238962146905985488 2241092346576764928 2250393755241756384 2254033560690622464 2261042641451409408 2267579435454388224 2268386977988381952 2272586987541970944 2279157156860792832 2280646059706220544 2282019111269562132 2283377107832930304 2290757658244677632 2297380359934672896 2309110237775331328 2311186732290049536 2318693947258285584 2322987102185038848 2327288206060486656 2333979500853067776 2335707424858713256 2340727159178723328 2341560751471878144 2352678355469205504 2355632630987935104 2369941194555457536 2379777376271141808 2380624875336765434 2385741143009083392 2393490526202101248 2397922169997459456 2403246581165334528 2411052825660607232 2415516986758447104 2417094969261293568 2425542325814817612 2427850042124828672 2431620780374642688 2437926568178569416 2449462861572360192 2456544388408920576 2457419226154080448 2461092778961436672 2461969236503801856 2470699898015072256 2472187370542025643 2473658533485674496 2480770664428732416 2488828723262562304 2496567916602597888 2503785626647553664 2508421486249156608 2510060160386727936 2516569360700458752 2521228889898860544 2528477792590823424 2535787755776950272 2536690814094534656 2541387598971666432 2551935350236929696 2556660360984717312 2569113520787161088 2577102365525262336 2584552904926507008 2589338308386226176 2597749017497247744 2603517129595779072 2608530690665571282 2616810068988317696 2618519550033068032 2627670852966052413 2634255845405862912 2639133275855192064 2653584766703390208 2666183843874889728 2667133339545785344 2667925579278974976 2679754241720188928 2681547372900384768 2687501553131126784 2692676841977363904 2701223297020198912 2703652403811001344 2704615242986147712 2712434428868183136 2717456610103252992 2719231840418955264 2731331297390432256 2739184275306725376 2742667389200890593 2752189774322466816 2753169898885971968 2755645719268905216 2764596629423340504 2769715391066777088 2779537385266956288 2790866997482323968 2791860895985700864 2797030138513195008 2799932313670382592 2805116500751745024 2808638906177922624 2819438758596575232 2820476890395427328 2831140530788016096 2844537516664676352 2853777165856351488 2859061048843124736 2874716830595339392 2881920924888465408 2890252710885556224 2899240161215920128 2911460015892054016 2922467644684403712 2928956770795251456 2929999846568326688 2936296791395794944 2943911327611857408 2945834493787201536 2957841946049642496 2967449631582285824 2972943983702704128 2985282862541313984 2992764037384175616 2994979681875285546 3000525006989008512 3014723521935212544 3016740794512932864 3023439247272517632 3024515970651175936 3030115983389294592 3038876209147723776 3040861412941627392 3042692148359416176 3051488732476706028 3063173813246230528 3072747709564236288 3081582309720066048 3087287983075885056 3091591929677714112 3097316136246718464 3103050941413982208 3110171208101258067 3120969545571631104 3122081001962504192 3140843507983913472 3146658905827344384 3149923852879180416 3159921592740610048 3171868603421147136 3173036501694855744 3180988190678777856 3191320701602801664 3197229559996612608 3204328774887112704 3210499311588395424 3220689315677929472 3234056434419756816 3242161040499523584 3250568757571425888 3251534299746250752 3265950482096480256 3275392517878560768 3281457038615248896 3282625648671735808 3294266530686763008 3296249827389367524 3298211377980899328 3311900243563339584 3314063805510601728 3327572189305847808 3328757222136797184 3338380835530071552 3344561981665542144 3355425814267278336 3356422502963871744 3361638519865147392 3371303723454431232 3375590632862634576 3381050341035933696 3391563962177114112 3402580466982572928 3408880481312956416 3418735735291189248 3420969089559330816 3436136487367016448 3446070539902009344 3463665356662996992 3471356172794372096 3478040920887428376 3484480653277558272 3500969251279601664 3503561137288069884 3512341127207817216 3518844367806922752 3529017533203808256 3538113022271186944 3554911791833186304 3569666064406712712 3570937313005148151 3583335404174835712 3590235789303151872 3596883254996189184 3604869871748001792 3606153657314863616 3616579238490910848 3623275480137670656 3625642453891940352 3638313488722226418 3641775063187243008 3652245700408967168 3656889852267854124 3674194292358540288 3684816582613380864 3686128839231120672 3692953854755702784 3706049847022608384 3710487800228511744 3721155996643098624 3722481194647601152 3733243084893843456 3740155334335660032 3744851874903896832 3755678439971330496 3774854041050688128 3781843334848290816 3792716688886235136 3803681633665425408 3805036221141801984 3812081398457499648 3827903025355394544 3853670281180741632 3865653548287893504 3876829357389760512 3896623526245871616 3903838281133719552 3905275694393668608 3925215103482476544 3926381041203019776 3927779325049602048 3951383768108794368 3980377150055085312 3990352049845567488 3993306242500380728 3999275765812334592 4000700009318678016 4001888368918462464 4019631362580283392 4022321059350577152 4031252329696690176 4040154644519059456 4051834945530298368 4056922864479221568 4068651643302274704 4076184915154879488 4078847760628432896 4095473463761043456 4096996946085648384 4108776412960088064 4122122572903618816 4128284661483700224 4129754848328957952 4146894944135010756 4154573086600165632 4187791343978551296 4195545207769792512 4199898470505573888 4207674751127617536 4229158137894862848 4230715335593140992 4241317587571703808 4255094268803735552 4272438366516150272 4280665748784527232 4288591573264687104 4312075245893009088 4322881387332698112 4334091676761901184 4335379066328334336 4354600642795307008 4367190023838081024 4392355374249017344 4393435156192877184 4394999769852490032 4415866991417786112 4418751740680802304 4426933236918386688 4436762919074463744 4438342962849062912 4451174447373428736 4459415975554056192 4473901085689704448 4477924293811970976 4482184693153529856 4492469522812928319 4500787510483512768 4508067121381244928 4522085282902818816 4535158870908776448 4536773955976763904 4545173975083941888 4558314313721585664 4561292119412441088 4564038222539124264 4581515316489355264 4594760719869345792 4618220475550662656 4622373464580099072 4637387894516571168 4645974204370077696 4654576412120973312 4671414849717426512 4681454318357446656 4683121502943756288 4705356710938411008 4711265261975870208 4739882389110915072 4759554752542283616 4761249750673530868 4771482286018166784 4786981052404202496 4795844339994918912 4806493162330669056 4822105651321214464 4831033973516894208 4851084651629635224 4855700084249657344 4863241560749285376 4875853136357138832 4898925723144720384 4913088776817841152 4914838452308160896 4922185557922873344 4923938473007603712 4941399796030144512 4944374741084051286 4947317066971348992 4977657446525124608 4993135833205195776 5007571253295107328 5016842972498313216 5020120320773455872 5033138721400917504 5042457779797721088 5056955585181646848 5071575511553900544 5073381628189069312 5082775197943332864 5103870700473859392 5113320721969434624 5154204731050524672 5169105809853014016 5195498034994495488 5207034259191558144 5217061381331142564 5233620137976635392 5237039100066136064 5255341705932104826 5268511690811725824 5278266551710384128 5307169533406780416 5332367687749779456 5334266679091570688 5335851158557949952 5375003106262253568 5385353683954727808 5402446594040397824 5407304807622002688 5409230485972295424 5424868857736366272 5434913220206505984 5438463680837910528 5462662594780864512 5478368550613450752 5485334778401781186 5506339797771943936 5511291438537810432 5529193258846681008 5539430782133554176 5559074770533912576 5581733994964647936 5583721791971401728 5599864627340765184 5610233001503490048 5617277812355845248 5638877517193150464 5640953780790854656 5662281061576032192 5689075033329352704 5707554331712702976 5718122097686249472 5749433661190678784 5763841849776930816 5780505421771112448 5798480322431840256 5822920031784108032 5844935289368807424 5857913541590502912 5859999693136653376 5887822655223714816 5891668987574403072 5915683892099284992 5934899263164571648 5970565725082627968 5985528074768351232 5989959363750571092 6001050013978017024 6029447043870425088 6033481589025865728 6046878494545035264 6049031941302351872 6060231966778589184 6077752418295447552 6085384296718832352 6102977464953412056 6126347626492461056 6145495419128472576 6163164619440132096 6174575966151770112 6183183859355428224 6194632272493436928 6220342416202516134 6244162003925008384 6281687015967826944 6293317811654688768 6299847705758360832 6343737206842294272 6346073003389711488 6361976381357555712 6382641403205603328 6394459119993225216 6408657549774225408 6420998623176790848 6441378631355858944 6468112868839513632 6484322080999047168 6501137515142851776 6503068599492501504 6531900964192960512 6550785035757121536 6562914077230497792 6565251297343471616 6588533061373526016 6592499654778735048 6623800487126679168 6628127611021203456 6655144378611695616 6657514444273594368 6676761671060143104 6689123963331084288 6710851628534556672 6712845005927743488 6723277039730294784 6751181265725269152 6762100682071867392 6783127924354228224 6805160933965145856 6817760962625912832 6837471470582378496 6841938179118661632 6872272974734032896 6892141079804018688 6927330713325993984 6942712345588744192 6956081841774856752 6968961306555116544 7001938502559203328 7007122274576139768 7024682254415634432 7058035066407616512 7076226044542373888 7109823583666372608 7139332128813425424 7141874626010296302 7180471578606303744 7193766509992378368 7209739743496003584 7212307314629727232 7233158476981821696 7246550960275341312 7251284907783880704 7276626977444452836 7283550126374486016 7304491400817934336 7313779704535708248 7348388584717080576 7369633165226761728 7372257678462241344 7385907709511405568 7412099694045216768 7416562111626076929 7420975600457023488 7442311993286197248 7444962389295202304 7466486169787686912 7489703749807793664 7511356879942660992 7549708082101376256 7563686669696581632 7585433377772470272 7607363267330850816 7610072442283603968 7624162796914999296 7655806050710789088 7707340562361483264 7731307096575787008 7753658714779521024 7793247052491743232 7810551388787337216 7850430206964953088 7855558650099204096 7883012558898157239 7902767536217588736 7960754300110170624 7986612485000761456 7998551531624669184 8001400018637356032 8003776737836924928 8039262725160566784 8044642118701154304 8062504659393380352 8103669891060596736 8113845728958443136 8137303286604549408 8152369830309758976 8157695521256865792 8193993892171296768 8217552825920176128 8244245145807237632 8256569322967400448 8259509696657915904 8293789888270021512 8309146173200331264 8375582687957102592 8391090415539585024 8399796941011147776 8415349502255235072 8458316275789725696 8461430671186281984 8510188537607471104 8544876733032300544 8561331497569054464 8577183146529374208 8624150491786018176 8645762774665396224 8668183353523802368 8670758132656668672 8709201285590614016 8734380047676162048 8786870312385754368 8789999539704980064 8831733982835572224 8837503481361604608 8873525838148927488 8876685925698125824 8902348894746857472 8918831951108112384 8947802171379408896 8955848587623941952 8984939045625856638 9001575020967025536 9044170565805637632 9070317741817552896 9073547911953527808 9090347950167883776 9116628627443171328 9122584238824882176 9128076445078248528 9189521439738691584 9236440951101325312 9244746929160198144 9274775789033142336 9291948408740155392 9309152824241946624 9342829699434853024 9362908636714893312 9366243005887512576 9422530523951740416 9479764778221830144 9519109505084567232 9522499501347061736 9542964572036333568 9573962104808404992 9591688679989837824 9612986324661338112 9644211302642428928 9662067947033788416 9702169303259270448 9711400168499314688 9726483121498570752 9751706272714277664 9797851446289440768 9826177553635682304 9829676904616321792 9844371115845746688 9847876946015207424 9882799592060289024 9888749482168102572 9894634133942697984 9955314893050249216 9986271666410391552 10015142506590214656 10033685944996626432 10066277442801835008 10084915559595442176 10113911170363293696 10143151023107801088 10146763256378138624 10207741400947718784 10226641443938869248 10308409462101049344 10338211619706028032 10390996069988990976 10414068518383116288 10434122762662285128 10467240275953270784 10474078200132272128 10510683411864209652 10537023381623451648 10556533103420768256 10614339066813560832 10664735375499558912 10668533358183141376 10712811939015444453 10750006212524507136 10770707367909455616 10814609615244005376 10818460971944590848 10849737715472732544 10869826440413011968 10876927361675821056 10925325189561729024 10956737101226901504 10970669556803562372 11012679595543887872 11022582877075620864 11058386517693362016 11078861564267108352 11118149541067825152 11163467989929295872 11167443583942803456 11199729254681530368 11220466003006980096 11234555624711690496 11281907561581709312 11324562123152064384 11378150066658705408 11415108663425405952 11436244195372498944 11498867322381357568 11561010843542224896 11596960644863680512 11645840063568216064 11689870578737614848 11715827083181005824 11719999386273306752 11775645310447429632 11783337975148806144 11869798526329143296 11941131450165255936 11971056149536702464 11979918727501142184 12002100027956034048 12058894087740850176 12066963178051731456 12093756989090070528 12098063882604703744 12120463933557178368 12155504836590895104 12170768593437664704 12205954929906824112 12290990838256945152 12326329238880264192 12366367718710856448 12389264544986873856 12440684832405032268 12488324007850016768 12563374031935653888 12586635623309377536 12599695411516721664 12687474413684588544 12692146006779422976 12723952762715111424 12765282806411206656 12817315099548450816 12841997246353581696 12882757262711717888 12936225737679027264 12968644161998094336 13002275030285703552 13006137198985003008 13063801928385921024 13101570071514243072 13130502594686943232 13177066122747052032 13184999309557470096 13247600974253358336 13256255222042406912 13310288757223391232 13315028888547188736 13353523342120286208 13378247926662168576 13421703257069113344 13446554079460589568 13477408568438784957 13502362531450538304 13524201364143734784 13566255848708456448 13610321867930291712 13635521925251825664 13674942941164756992 13683876358237323264 13744545949468065792 13784282159608037376 13854661426651987968 13885424691177488384 13912163683549713504 13937922613110233088 14014244549152279536 14049364508831268864 14116070132815233024 14152452089084747776 14219647167332745216 14278664257626850848 14283749252020592604 14360943157212607488 14387533019984756736 14419479486992007168 14424614629259454464 14466316953963643392 14493101920550682624 14553253954888905672 14567100252748972032 14608982801635868672 14627559409071416496 14696777169434161152 14739266330453523456 14744515356924482688 14771815419022811136 14824199388090433536 14833124223252153858 14841951200914046976 14889924778590404608 14932972339575373824 14979407499615587328 15022713759885321984 15099416164202752512 15127373339393163264 15170866755544940544 15214726534661701632 15220144884567207936 15248325593829998592 15311612101421578176 15462614193151574016 15474061689688975321 15507317429559042048 15586494104983486464 15621102777574674432 15700860413929906176 15711117300198408192 15766025117796314478 15805535072435177472 15921508600220341248 15973224970001522912 15997103063249338368 16002800037274712064 16007553475673849856 16125009318786760704 16207339782121193472 16227691457916886272 16274606573209098816 16304739660619517952 16315391042513731584 16387987784342593536 16435105651840352256 16488490291614475264 16519019393315831808 16587579776540043024 16618292346400662528 16751165375914205184 16799593882022295552 16830699004510470144 16916632551579451392 16922861342372563968 17020377075214942208 17122662995138108928 17154366293058748416 17248300983572036352 17291525549330792448 17336366707047604736 17341516265313337344 17418402571181228032 17468760095352324096 17573740624771508736 17579999079409960128 17663467965671144448 17675006962723209216 17747051676297854976 17753371851396251648 17804697789493714944 17895604342758817792 17911697175247883904 17969878091251713276 18003150041934051072 18088341131611275264 18140635483635105792 18147095823907055616 18180695900335767552 18233257254886342656 18256152890156497056 18379042879477383168 18489493858320396288 18549551578066284672 18583896817480310784 18685659398869706048 18732486011775025152 18845061047903480832 19038219010169134464 19044999002694123472 19085929144072667136 19147924209616809984 19183377359979675648 19225972649322676224 19288422605284857856 19324135894067576832 19404338606518540896 19422800336998629376 19452966242997141504 19503412545428555328 19595702892578881536 19652355107271364608 19659353809232643584 19688742231691493376 19695753892030414848 19765599184120578048 19777498964336205144 19910629786100498432 19972543332820783104 20030285013180429312 20067371889993252864 20132554885603670016 20169831119190884352 20286302046215602176 20293526512756277248 20415482801895437568 20453282887877738496 20616818924202098688 20676423239412056064 20781992139977981952 20828137036766232576 20868245525324570256 20934480551906541568 21021366823728419304 21074046763246903296 21228678133627121664 21329470750999117824 21337066716366282752 21425623878030888906 21541414735818911232 21629219230488010752 21636921943889181696 21699475430945465088 21739652880826023936 21753854723351642112 21850650379123458048 21913474202453803008 21941339113607124744 22025359191087775744 22045165754151241728 22116773035386724032 22157723128534216704 22236299082135650304 22326935979858591744 22334887167885606912 22399458509363060736 22469111249423380992 22563815123163418624 22649124246304128768 22756300133317410816 22830217326850811904 22872488390744997888 22997734644762715136 23122021687084449792 23193921289727361024 23291680127136432128 23379741157475229696 23431654166362011648 23439998772546613504 23551290620894859264 23566675950297612288 23649037676694471717 23739597052658286592 23882262900330511872 23959837455002284368 24004200055912068096 24117788175481700352 24133926356103462912 24187513978180141056 24196127765209407488 24311009673181790208 24341537186875329408 24411909859813648224 24581981676513890304 24652658477760528384 24732735437421712896 24778529089973747712 24881369664810064536 24976648015700033536 25126748063871307776 25173271246618755072 25199390823033443328 25374948827369177088 25384292013558845952 25530565612822413312 25634630199096901632 25683994492707163392 25872451475358054528 25937288323996188672 26004550060571407104 26012274397970006016 26127603856771842048 26203140143028486144 26261005189373886464 26369998619114940192 26495201948506716672 26512510444084813824 26620577514446782464 26630057777094377472 26707046684240572416 26756495853324337152 26843406514138226688 26954817136877569914 27004725062901076608 27132511697416912896 27220643735860583424 27271043850503651328 27349885882329513984 27367752716474646528 27568564319216074752 27709322853303975936 27770849382354976768 27824327367099427008 27875845226220466176 28028489098304559072 28098729017662537728 28304904178169495552 28439294334665490432 28557328515253701696 28567498504041185208 28721886314425214976 28775066039969513472 28838958973984014336 28849229258518908928 28932633907927286784 28986203841101365248 29106507909777811344 29134200505497944064 29255118818142832992 29393554338868322304 29478532660907046912 29489030713848965376 29543630838045622272 29648398776180867072 29666248446504307716 29683902401828093952 29779849557180809216 29865944679150747648 29958814999231174656 30045427519770643968 30198832328405505024 30254746678786326528 30341733511089881088 30429453069323403264 30440289769134415872 30623224202843156352 30925228386303148032 30948123379377950642 31014634859118084096 31172988209966972928 31242205555149348864 31401720827859812352 31422234600396816384 31532050235592628956 31611070144870354944 31843017200440682496 31946449940003045824 31994206126498676736 32005600074549424128 32138435817046333359 32250018637573521408 32455382915833772544 32549213146418197632 32609479321239035904 32630782085027463168 32775975568685187072 32870211303680704512 32976980583228950528 33038038786631663616 33175159553080086048 33236584692801325056 33502330751828410368 33599187764044591104 33661398009020940288 33845722684745127936 34040754150429884416 34245325990276217856 34308732586117496832 34496601967144072704 34672733414095209472 34683032530626674688 34836805142362456064 34937520190704648192 35147481249543017472 35159998158819920256 35326935931342288896 35350013925446418432 35506743702792503296 35609395578987429888 35791208685517635584 35823394350495767808 35939756182503426552 36006300083868102144 36176682263222550528 36281270967270211584 36294191647814111232 36361391800671535104 36466514509772685312 36512305780312994112 36978987716640792576 37099103156132569344 37167793634960621568 37371318797739412096 37464972023550050304 37690122095806961664 38076438020338268928 38089998005388246944 38171858288145334272 38295848419233619968 38451945298645352448 38576845210569715712 38648271788135153664 38808677213037081792 38905932485994283008 39006825090857110656 39191405785157763072 39304710214542729216 39318707618465287168 39391507784060829696 39531198368241156096 39554997928672410288 39821259572200996864 39945086665641566208 40060570026360858624 40134743779986505728 40265109771207340032 40339662238381768704 40432225705316354871 40572604092431204352 40587053025512554496 40830965603790875136 40906565775755476992 41233637848404197376 41352846478824112128 41563984279955963904 41656274073532465152 41736491050649140512 41868961103813083136 42042733647456838608 42148093526493806592 42457356267254243328 42658941501998235648 42674133432732565504 42851247756061777812 43082829471637822464 43258438460976021504 43273843887778363392 43398950861890930176 43479305761652047872 43701300758246916096 43826948404907606016 43882678227214249488 44090331508302483456 44233546070773448064 44315446257068433408 44472598164271300608 44669774335771213824 44798917018726121472 44938222498846761984 45127630246326837248 45298248492608257536 45512600266634821632 45660434653701623808 45744976781489995776 45995469289525430272 46387842579454722048 46422185069066925963 46583360254272864256 46759482314950459392 46863308332724023296 46879997545093227008 47102581241789718528 47133351900595224576 47298075353388943434 47479194105316573184 47764525800661023744 47919674910004568736 48008400111824136192 48375027956360282112 48392255530418814976 48622019346363580416 48683074373750658816 48823819719627296448 49163963353027780608 49305316955521056768 49465470874843425792 49557058179947495424 49762739329620129072 50253496127742615552 50398781646066886656 50749897654738354176 50768584027117691904 51061131225644826624 51367988985414326784 51744902950716109056 51874576647992377344 52009100121142814208 52024548795940012032 52255207713543684096 52406280286056972288 52522010378747772928 52739997238229880384 52990403897013433344 53025020888169627648 53241155028893564928 53260115554188754944 53414093368481144832 53686813028276453376 53909634273755139828 54009450125802153216 54265023394833825792 54441287471721166848 54542087701007302656 54699771764659027968 55137128638432149504 55541698764709953536 55648654734198854016 55751690452440932352 56056978196609118144 56197458035325075456 56609808356338991104 57114657030507403392 57134997008082370416 57443772628850429952 57550132079939026944 57677917947968028672 57698458517037817856 57865267815854573568 57972407682202730496 58213015819555622688 58268401010995888128 58510237636285665984 58787108677736644608 58957065321814093824 58978061427697930752 59087261676091244544 59296797552361734144 59332496893008615432 59559699114361618432 59731889358301495296 59917629998462349312 60090855039541287936 60397664656811010048 60509493357572653056 60858906138646806528 60880579538268831744 61246448405686312704 61850456772606296064 61896246758755901284 62029269718236168192 62345976419933945856 62484411110298697728 62803441655719624704 63064100471185257912 63222140289740709888 63686034400881364992 63892899880006091648 63988412252997353472 64011200149098848256 64276871634092666718 64910765831667545088 65098426292836395264 65218958642478071808 65261564170054926336 65551951137370374144 65740422607361409024 65953961166457901056 66076077573263327232 66350319106160172096 66473169385602650112 67004661503656820736 67198375528089182208 67691445369490255872 68081508300859768832 68490651980552435712 68617465172234993664 68993203934288145408 69345466828190418944 69366065061253349376 69875040381409296384 70294962499086034944 70319996317639840512 70653871862684577792 70700027850892836864 71013487405585006592 71218791157974859776 71582417371035271168 71646788700991535616 71879512365006853104 72012600167736204288 72353364526445101056 72562541934540423168 72588383295628222464 72933029019545370624 73024611560625988224 73957975433281585152 74198206312265138688 74335587269921243136 74742637595478824192 74929944047100100608 75380244191613923328 76152876040676537856 76179996010776493888 76591696838467239936 76903890597290704896 77153690421139431424 77617354426074163584 77811864971988566016 78013650181714221312 78382811570315526144 78609420429085458432 78637415236930574336 78783015568121659392 79109995857344820576 79642519144401993728 79890173331283132416 80121140052721717248 80269487559973011456 80530219542414680064 80864451410632709742 81174106051025108992 81661931207581750272 81813131551510953984 82705692957648224256 83127968559911927808 83312548147064930304 83472982101298281024 83737922207626166272 84085467294913677216 84296187052987613184 84914712534508486656 85317883003996471296 85348266865465131008 85702495512123555624 86165658943275644928 86516876921952043008 86547687775556726784 86797901723781860352 86958611523304095744 87402601516493832192 87765356454428498976 88180663016604966912 88467092141546896128 88630892514136866816 88945196328542601216 89339548671542427648 89597834037452242944 89876444997693523968 90255260492653674496 90596496985216515072 91025200533269643264 91320869307403247616 91990938579050860544 92775685158909444096 92844370138133851926 93518964629900918784 93726616665448046592 93759995090186454016 94205162483579437056 94266703801190449152 94596150706777886868 94958388210633146368 95529051601322047488 95839349820009137472 96016800223648272384 96415307451139000077 96750055912720564224 96784511060837629952 97366148747501317632 97647639439254592896 98327926706055561216 98610633911042113536 98930941749686851584 99114116359894990848 99525478659240258144 100506992255485231104 100797563292133773312 101537168054235383808 102122262451289653248 102735977970828653568 103489805901432218112 104018200242285628416 104049097591880024064 104510415427087368192 104812560572113944576 105479994476459760768 105980807794026866688 106050041776339255296 106520231108377509888 106828186736962289664 107373626056552906752 107819268547510279656 108018900251604306432 108530046789667651584 108882574943442333696 109084175402014605312 109399543529318055936 111083397529419907072 111297309468397708032 111503380904881864704 112113956393218236288 112394916070650150912 113219616712677982208 114229314061014806784 114269994016164740832 114887545257700859904 115355835895936057344 115396917034075635712 115730535631709147136 115944815364405460992 116426031639111245376 117020475272571331968 117574217355473289216 117914130643628187648 117956122855395861504 118174523352182489088 118593595104723468288 118664993786017230864 119463778716602990592 119835259996924698624 120181710079082575872 120795329313622020096 121018986715145306112 121717812277293613056 121761159076537663488 122492896811372625408 123700913545212592128 123792493517511802568 124058539436472336384 124691952839867891712 124968822220597395456 125606883311439249408 126128200942370515824 126444280579481419776 127372068801762729984 127785799760012183296 127976824505994706944 128022400298197696512 128553743268185333436 129821531663335090176 130196852585672790528 130437917284956143616 131103902274740748288 131480845214722818048 131907922332915802112 132700638212320344192 132946338771205300224 134009323007313641472 134396751056178364416 135382890738980511744 136163016601719537664 136981303961104871424 137234930344469987328 137986407868576290816 138690933656380837888 139266555207200777889 139750080762818592768 140589924998172069888 140639992635279681024 141307743725369155584 141400055701785673728 142026974811170013184 142437582315949719552 143164834742070542336 143293577401983071232 143759024730013706208 144025200335472408576 145125083869080846336 145176766591256444928 145866058039090741248 146049223121251976448 147915950866563170304 148396412624530277376 148671174539842486272 149485275190957648384 150760488383227846656 152305752081353075712 152359992021552987776 153183393676934479872 154307380842278862848 155234708852148327168 155623729943977132032 156027300363428442624 156765623140631052288 157218840858170916864 157274830473861148672 157566031136243318784 158219991714689641152 159780346662566264832 160242280105443434496 161060439084829360128 161728902821265419484 162348212102050217984 163323862415163500544 163626263103021907968 165411385915296448512 166625096294129860608 166945964202596562048 167475844415252332544 168170934589827354432 168592374105975226368 169829425069016973312 170696533730930262016 171404991024247111248 172331317886551289856 173033753843904086016 173095375551113453568 173595803447563720704 173917223046608191488 174805203032987664384 175530712908856997952 176361326033209933824 176934184283093792256 177261785028273733632 177890392657085202432 178679097343084855296 179195668074904485888 179752889995387047936 180510520985307348992 181192993970433030144 182641738614806495232 183981877158101721088 185551370317818888192 185688740276267703852 187037929259801837568 187453233330896093184 187519990180372908032 188410324967158874112 189192301413555773736 189916776421266292736 191058103202644094976 191678699640018274944 192033600447296544768 192830614902278000154 193569022121675259904 194732297495002635264 195295278878509185792 196655853412111122432 197221267822084227072 197861883499373703168 198228232719789981696 199050957318480516288 201013984510970462208 201595126584267546624 203074336108470767616 204244524902579306496 205471955941657307136 206979611802864436224 208036400484571256832 208098195183760048128 209625121144227889152 210959988952919521536 211961615588053733376 212100083552678510592 213040462216755019776 213656373473924579328 214747252113105813504 215638537095020559312 216037800503208612864 217060093579335303168 217765149886884667392 218799087058636111872 222594618936795416064 223006761809763729408 224227912786436472576 224789832141300301824 226439233425355964416 228458628122029613568 228539988032329481664 229775090515401719808 230711671791872114688 230793834068151271424 231461071263418294272 232852063278222490752 234040950545142663936 235148434710946578432 235828261287256375296 235912245710791723008 236349046704364978176 237329987572034461728 238927557433205981184 239670519993849397248 240363420158165151744 241590658627244040192 243522318153075326976 244985793622745250816 247584987035023605136 248117078872944672768 249383905679735783424 249937644441194790912 251213766622878498816 252256401884741031648 252888561158962839552 254744137603525459968 255571599520024366592 255953649011989413888 256044800596395393024 257107486536370666872 259643063326670180352 260393705171345581056 260875834569912287232 262207804549481496576 263815844665831604224 265401276424640688384 265892677542410600448 268018646014627282944 268793502112356728832 270765781477961023488 273962607922209742848 275972815737152581632 277381867312761675776 278533110414401555778 281179849996344139776 281279985270559362048 282615487450738311168 282800111403571347456 284875164631899439104 286329669484141084672 286587154803966142464 287518049460027412416 288050400670944817152 290250167738161692672 290353533182512889856 292098446242503952896 295831901733126340608 296792825249060554752 297342349079684972544 298970550381915296768 301520976766455693312 304611504162706151424 304719984043105975552 306366787353868959744 308614761684557725696 310469417704296654336 312054600726856885248 313531246281262104576 314437681716341833728 314549660947722297344 316439983429379282304 319560693325132529664 320484560210886868992 322120878169658720256 323457805642530838968 324696424204100435968 326647724830327001088 327252526206043815936 333250192588259721216 333891928405193124096 336341869179654708864 337184748211950452736 339658850138033946624 341393067461860524032 342809982048494222496 344662635773102579712 346067507687808172032 346190751102226907136 347191606895127441408 347834446093216382976 351061425817713995904 352722652066419867648 353868368566187584512 354523570056547467264 355780785314170404864 358391336149808971776 359505779990774095872 361021041970614697984 362385987940866060288 365283477229612990464 367963754316203442176 371102740635637776384 371377480552535407704 374075858519603675136 374906466661792186368 375039980360745816064 376820649934317748224 378384602827111547472 382116206405288189952 383357399280036549888 384067200894593089536 385661229804556000308 387138044243350519808 389464594990005270528 390590557757018371584 393311706824222244864 394442535644168454144 395723766998747406336 398101914636961032576 402027969021940924416 403190253168535093248 406148672216941535232 408489049805158612992 410943911883314614272 413959223605728872448 416072800969142513664 417799665621602333667 419250242288455778304 421919977905839043072 423923231176107466752 424200167105357021184 426080924433510039552 427312746947849158656 429494504226211627008 431277074190041118624 432075601006417225728 435530299773769334784 437598174117272223744 445189237873590832128 446013523619527458816 448455825572872945152 452878466850711928832 456917256244059227136 457079976064658963328 459550181030803439616 461587668136302542848 462922142526836588544 465704126556444981504 468081901090285327872 470296869421893156864 471656522574512750592 471824491421583446016 472698093408729956352 474659975144068923456 479341039987698794496 480726840316330303488 483181317254488080384 487044636306150653952 489971587245490501632 495169974070047210272 496234157745889345536 499875288882389581824 502427533245756997632 504512803769482063296 505777122317925679104 509488275207050919936 511143199040048733184 512089601192790786048 514214973072741333744 519286126653340360704 520787410342691162112 521751669139824574464 524415609098962993152 527631689331663208448 530802552849281376768 531785355084821200896 536037292029254565888 537587004224713457664 541531562955922046976 547925215844419485696 551945631474305163264 554763734625523351552 557066220828803111556 562359699992688279552 562559970541118724096 565230974901476622336 569750329263798878208 573174309607932284928 575036098920054824832 576100801341889634304 580707066365025779712 584196892485007905792 591663803466252681216 593585650498121109504 594684698159369945088 597941100763830593536 603041953532911386624 609223008325412302848 609439968086211951104 612733574707737919488 617229523369115451392 620938835408593308672 624109201453713770496 628875363432683667456 629099321895444594688 632879966858758564608 639121386650265059328 640969120421773737984 644241756339317440512 646915611285061677936 653295449660654002176 667783856810386248192 672683738359309417728 674369496423900905472 679317700276067893248 682786134923721048064 685619964096988444992 689325271546205159424 692135015375616344064 692381502204453814272 694383213790254882816 702122851635427991808 705445304132839735296 707736737132375169024 709047140113094934528 716782672299617943552 719011559981548191744 722042083941229395968 724771975881732120576 730566954459225980928 735927508632406884352 742754961105070815408 748151717039207350272 749812933323584372736 750079960721491632128 753641299868635496448 756769205654223094944 764232412810576379904 766714798560073099776 768134401789186179072 771322459609112000616 774276088486701039616 778929189980010541056 781181115514036743168 786623413648444489728 791447533997494812672 796203829273922065152 804055938043881848832 806380506337070186496 812297344433883070464 821887823766629228544 827918447211457744896 832145601938285027328 835599331243204667334 843839955811678086144 847846462352214933504 848400334210714042368 854625493895698317312 858989008452423254016 862554148380082237248 864151202012834451456 871060599547538669568 890378475747181664256 892027047239054917632 896911651145745890304 913834512488118454272 914159952129317926656 919100362061606879232 923175336272605085696 925844285053673177088 931408253112889963008 936163802180570655744 940593738843786313728 943313045149025501184 943648982843166892032 949319950288137846912 958682079975397588992 961453680632660606976 966362634508976160768 974089272612301307904 979943174490981003264 990339948140094420544 999750577764779163648 1009025607538964126592 1011554244635851358208 1018976550414101839872 1022286398080097466368 1024179202385581572096 1028429946145482667488 1038572253306680721408 1041574820685382324224 1043503338279649148928 1055263378663326416896 1061605105698562753536 1063570710169642401792 1075174008449426915328 1083063125911844093952 1095850431688838971392 1103891262948610326528 1109527469251046703104 1114132441657606223112 1124719399985376559104 1125119941082237448192 1130461949802953244672 1146348619215864569856 1150072197840109649664 1152201602683779268608 1161414132730051559424 1168393784970015811584 1183327606932505362432 1187171300996242219008 1195882201527661187072 1206083907065822773248 1218446016650824605696 1218879936172423902208 1225467149415475838976 1234459046738230902784 1241877670817186617344 1248218402907427540992 1253398996864807001001 1257750726865367334912 1258198643790889189376 1265759933717517129216 1278242773300530118656 1281938240843547475968 1288483512678634881024 1293831222570123355872 1306590899321308004352 1335567713620772496384 1345367476718618835456 1358635400552135786496 1371239928193976889984 1378650543092410318848 1384763004408907628544 1388766427580509765632 1404245703270855983616 1410890608265679470592 1415473474264750338048 1418094280226189869056 1438023119963096383488 1444084167882458791936 1449543951763464241152 1461133908918451961856 1471855017264813768704 1485509922210141630816 1499625866647168745472 1500159921442983264256 1507282599737270992896 1513538411308446189888 1528464825621152759808 1533429597120146199552 1536268803578372358144 1542644919218224001232 1557858379960021082112 1562362231028073486336 1573246827296888979456 1582895067994989625344 1592407658547844130304 1608111876087763697664 1612761012674140372992 1624594688867766140928 1643775647533258457088 1655836894422915489792 1664291203876570054656 1671198662486409334668 1687679911623356172288 1695692924704429867008 1709250987791396634624 1725108296760164474496 1728302404025668902912 1742121199095077339136 1780756951494363328512 1784054094478109835264 1793823302291491780608 1827669024976236908544 1828319904258635853312 1838200724123213758464 1846350672545210171392 1851688570107346354176 1862816506225779926016 1872327604361141311488 1886626090298051002368 1887297965686333784064 1898639900576275693824 1917364159950795177984 1922907361265321213952 1932725269017952321536 1959886348981962006528 1980679896280188841088 2018051215077928253184 2023108489271702716416 2037953100828203679744 2044572796160194932736 2048358404771163144192 2056859892290965334976 2077144506613361442816 2083149641370764648448 2110526757326652833792 2123210211397125507072 2127141420339284803584 2150348016898853830656 2166126251823688187904 2191700863377677942784 2207782525897220653056 2219054938502093406208 2228264883315212446224 2249438799970753118208 2250239882164474896384 2260923899605906489344 2292697238431729139712 2300144395680219299328 2304403205367558537216 2322828265460103118848 2336787569940031623168 2374342601992484438016 2391764403055322374144 2412167814131645546496 2436892033301649211392 2437759872344847804416 2468918093476461805568 2483755341634373234688 2496436805814855081984 2506797993729614002002 2516397287581778378752 2531519867435034258432 2563876481687094951936 2576967025357269762048 2587662445140246711744 2613181798642616008704 2671135427241544992768 2690734953437237670912 2742479856387953779968 2757301086184820637696 2769526008817815257088 2777532855161019531264 2808491406541711967232 2821781216531358941184 2830946948529500676096 2876046239926192766976 2899087903526928482304 2922267817836903923712 2943710034529627537408 2971019844420283261632 2999251733294337490944 3000319842885966528512 3027076822616892379776 3056929651242305519616 3066859194240292399104 3072537607156744716288 3085289838436448002464 3115716759920042164224 3124724462056146972672 3165790135989979250688 3184815317095688260608 3225522025348280745984 3249189377735532281856 3287551295066516914176 3311673788845830979584 3328582407753140109312 3342397324972818669336 3375359823246712344576 3391385849408859734016 3450216593520328948992 3456604808051337805824 3484242398190154678272 3561513902988726657024 3587646604582983561216 3655338049952473817088 3656639808517271706624 3676401448246427516928 3703377140214692708352 3725633012451559852032 3744655208722282622976 3773252180596102004736 3774595931372667568128 3797279801152551387648 3834728319901590355968 3845814722530642427904 3865450538035904643072 3919772697963924013056 3961359792560377682176 4036102430155856506368 4075906201656407359488 4089145592320389865472 4113719784581930669952 4154289013226722885632 4166299282741529296896 4221053514653305667584 4246420422794251014144 4254282840678569607168 4332252503647376375808 4383401726755355885568 4415565051794441306112 4438109877004186812416 4456529766630424892448 4498877599941506236416 4500479764328949792768 4521847799211812978688 4585394476863458279424 4600288791360438598656 4608806410735117074432 4673575139880063246336 4748685203984968876032 4783528806110644748288 4824335628263291092992 4873784066603298422784 4875519744689695608832 4967510683268746469376 4992873611629710163968 5013595987459228004004 5032794575163556757504 5063039734870068516864 5127752963374189903872 5175324890280493423488 5226363597285232017408 5342270854483089985536 5381469906874475341824 5484959712775907559936 5514602172369641275392 5539052017635630514176 5555065710322039062528 5616982813083423934464 5661893897059001352192 5752092479852385533952 5798175807053856964608 5887420069059255074816 5942039688840566523264 6000639685771933057024 6054153645233784759552 6113859302484611039232 6133718388480584798208 6145075214313489432576 6170579676872896004928 6231433519840084328448 6249448924112293945344 6331580271979958501376 6369630634191376521216 6451044050696561491968 6498378755471064563712 6575102590133033828352 6623347577691661959168 6657164815506280218624 6684794649945637338672 6750719646493424689152 6782771698817719468032 6900433187040657897984 6913209616102675611648 6968484796380309356544 7123027805977453314048 7175293209165967122432 7310676099904947634176 7313279617034543413248 7406754280429385416704 7451266024903119704064 7489310417444565245952 7549191862745335136256 7594559602305102775296 7691629445061284855808 7730901076071809286144 7839545395927848026112 7922719585120755364352 8072204860311713012736 8178291184640779730944 8227439569163861339904 8308578026453445771264 8332598565483058593792 8492840845588502028288 8766803453510711771136 8831130103588882612224 8876219754008373624832 8913059533260849784896 8997755199883012472832 9000959528657899585536 9170788953726916558848 9200577582720877197312 9217612821470234148864 9347150279760126492672 9497370407969937752064 9567057612221289496576 9747568133206596845568 9751039489379391217664 9935021366537492938752 9985747223259420327936 10027191974918456008008 10065589150327113515008 10126079469740137033728 10350649780560986846976 10452727194570464034816 10684541708966179971072 10762939813748950683648 10969919425551815119872 11029204344739282550784 11110131420644078125056 11233965626166847868928 11323787794118002704384 11504184959704771067904 11596351614107713929216 11884079377681133046528 12001279371543866114048 12108307290467569519104 12227718604969222078464 12267436776961169596416 12341159353745792009856 12462867039680168656896 12498897848224587890688 12663160543959917002752 12739261268382753042432 12996757510942129127424 13150205180266067656704 13246695155383323918336 13314329631012560437248 13369589299891274677344 13501439292986849378304 13565543397635438936064 13800866374081315795968 13826419232205351223296 14246055611954906628096 14350586418331934244864 14621352199809895268352 14626559234069086826496 14902532049806239408128 14978620834889130491904 15098383725490670272512 15189119204610205550592 15383258890122569711616 15679090791855696052224 15845439170241510728704 16144409720623426025472 16356582369281559461888 16454879138327722679808 16617156052906891542528 16665197130966117187584 16985681691177004056576 17662260207177765224448 17826119066521699569792 18001919057315799171072 18341577907453833117696 18401155165441754394624 18435225642940468297728 18694300559520252985344 18994740815939875504128 19134115224442578993152 19495136266413193691136 19502078978758782435328 19870042733074985877504 19971494446518840655872 20054383949836912016016 20252158939480274067456 20701299561121973693952 20905454389140928069632 21369083417932359942144 21525879627497901367296 21939838851103630239744 22220262841288156250112 22467931252333695737856 22647575588236005408768 23192703228215427858432 23768158755362266093056 24002558743087732228096 24216614580935139038208 24534873553922339192832 24682318707491584019712 24925734079360337313792 24997795696449175781376 25478522536765506084864 26300410360532135313408 26493390310766647836672 26628659262025120874496 26739178599782549354688 27002878585973698756608 27601732748162631591936 27652838464410702446592 28492111223909813256192 28701172836663868489728 29242704399619790536704 29253118468138173652992 29805064099612478816256 29957241669778260983808 30196767450981340545024 30378238409220411101184 31358181583711392104448 31690878340483021457408 32288819441246852050944 32713164738563118923776 32909758276655445359616 33330394261932234375168 33971363382354008113152 35652238133043399139584 36003838114631598342144 36683155814907666235392 36802310330883508789248 37388601119040505970688 37989481631879751008256 38268230448885157986304 38990272532826387382272 39004157957517564870656 39740085466149971755008 39942988893037681311744 40108767899673824032032 40504317878960548134912 41402599122243947387904 42738166835864719884288 43051759254995802734592 43879677702207260479488 44935862504667391475712 45295151176472010817536 47536317510724532186112 48433229161870278076416 49069747107844678385664 49364637414983168039424 49851468158720674627584 49995591392898351562752 50957045073531012169728 52986780621533295673344 53478357199565098709376 54005757171947397513216 55203465496325263183872 55305676928821404893184 56984222447819626512384 57402345673327736979456 58485408799239581073408 58506236936276347305984 59610128199224957632512 59914483339556521967616 60756476818440822202368 62716363167422784208896 63381756680966042914816 64577638882493704101888 65426329477126237847552 65819516553310890719232 66660788523864468750336 67942726764708016226304 71304476266086798279168 72007676229263196684288 73604620661767017578496 74777202238081011941376 76536460897770315972608 78008315915035129741312 79480170932299943510016 79885977786075362623488 80217535799347648064064 81008635757921096269824 82805198244487894775808 85476333671729439768576 86103518509991605469184 87759355404414520958976 89871725009334782951424 90590302352944021635072 95072635021449064372224 96866458323740556152832 98139494215689356771328 98729274829966336078848 99991182785796703125504 101914090147062024339456 106956714399130197418752 108011514343894795026432 110406930992650526367744 113968444895639253024768 114804691346655473958912 116970817598479162146816 117012473872552694611968 119220256398449915265024 119828966679113043935232 121512953636881644404736 126763513361932085829632 129155277764987408203776 130852658954252475695104 131639033106621781438464 135885453529416032452608 142608952532173596558336 147209241323534035156992 149554404476162023882752 156016631830070259482624 158960341864599887020032 160435071598695296128128 162017271515842192539648 165610396488975789551616 170952667343458879537152 172207037019983210938368 175518710808829041917952 179743450018669565902848 190145270042898128744448 193732916647481112305664 196278988431378713542656 197458549659932672157696 199982365571593406251008 203828180294124048678912 213913428798260394837504 216023028687789590052864 220813861985301052735488 229609382693310947917824 234024947745105389223936 238440512796899830530048 239657933358226087870464 243025907273763288809472 253527026723864171659264 258310555529974816407552 263278066213243562876928 271770907058832064905216 285217905064347193116672 294418482647068070313984 312033263660140518965248 320870143197390592256256 324034543031684385079296 331220792977951579103232 341905334686917759074304 344414074039966421876736 351037421617658083835904 359486900037339131805696 380290540085796257488896 387465833294962224611328 392557976862757427085312 394917099319865344315392 407656360588248097357824 427826857596520789675008 441627723970602105470976 468049895490210778447872 476881025593799661060096 486051814547526577618944 507054053447728343318528 516621111059949632815104 526556132426487125753856 570435810128694386233344 588836965294136140627968 641740286394781184512512 648069086063368770158592 662441585955903158206464 688828148079932843753472 702074843235316167671808 718973800074678263611392 760581080171592514977792 774931666589924449222656 789834198639730688630784 815312721176496194715648 855653715193041579350016 883255447941204210941952 936099790980421556895744 972103629095053155237888 1014108106895456686637056 1033242222119899265630208 1053112264852974251507712 1140871620257388772466688 1177673930588272281255936 1283480572789562369025024 1324883171911806316412928 1404149686470632335343616 1521162160343185029955584 1549863333179848898445312 1579668397279461377261568 1711307430386083158700032 1766510895882408421883904 1944207258190106310475776 2028216213790913373274112 2066484444239798531260416 2106224529705948503015424 2281743240514777544933376 2566961145579124738050048 2649766343823612632825856 2808299372941264670687232 3042324320686370059911168 3099726666359697796890624 3159336794558922754523136 3422614860772166317400064 3533021791764816843767808 4056432427581826746548224 4212449059411897006030848 4563486481029555089866752 5133922291158249476100096 5299532687647225265651712 6084648641372740119822336 6199453332719395593781248 6318673589117845509046272 6845229721544332634800128 8424898118823794012061696 9126972962059110179733504 10267844582316498952200192 10599065375294450531303424 12169297282745480239644672 12637347178235691018092544 13690459443088665269600256 18253945924118220359467008 20535689164632997904400384 25274694356471382036185088 27380918886177330539200512 36507891848236440718934016 41071378329265995808800768 54761837772354661078401024 82142756658531991617601536 109523675544709322156802048 164285513317063983235203072 328571026634127966470406144
- Sum of all divisors σ(n): 1122486446186397697196942535
- Sum of proper divisors (its aliquot sum) s(n): 793915419552269730726536391
- 328571026634127966470406144 is an abundant number, because the sum of its proper divisors (793915419552269730726536391) is greater than itself. Its abundance is 465344392918141764256130247
Bases of 328571026634127966470406144
- Binary: 100001111110010011001111100001011011011001001011100010011011011101010010000000000000000002
- Hexadecimal: 0x10FC99F0B6C97136EA40000
- Base-36: 15A8ZHQFE1QUQX3400
Squares and roots of 328571026634127966470406144
- 328571026634127966470406144 squared (3285710266341279664704061442) is 107958919543404829519068168601460026798528148312948736
- 328571026634127966470406144 cubed (3285710266341279664704061443) is 35472173028687746480836807031645468558811032070076565732791940545305296171433984
-
328571026634127966470406144 is a
perfect square number . Itssquare root is 18126528256512 -
The
cube root of 328571026634127966470406144 is 690043424.1621048271
Scales and comparisons
How big is 328571026634127966470406144?- 328,571,026,634,127,966,470,406,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 328,571,026,634,127,966,470,406,144 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 328571026634127966470406144 cubic inches would be around 57503618.7 feet tall.
Recreational maths with 328571026634127966470406144
- 328571026634127966470406144 backwards is 441604074669721436620175823
- 328571026634127966470406144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 328571026634127966470406144's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 328571026634127966470406144 - Facts about the integer". Numbermatics.com. 2024. Web. 31 October 2024.
APA style:
Numbermatics. (2024). Number 328571026634127966470406144 - Facts about the integer. Retrieved 31 October 2024, from https://numbermatics.com/n/328571026634127966470406144/
Chicago style:
Numbermatics. 2024. "Number 328571026634127966470406144 - Facts about the integer". https://numbermatics.com/n/328571026634127966470406144/
The information we have on file for 328571026634127966470406144 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 328571026634127966470406144, math, Factors of 328571026634127966470406144, curriculum, school, college, exams, university, Prime factorization of 328571026634127966470406144, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-eight septillion, five hundred seventy-one sextillion, twenty-six quintillion, six hundred thirty-four quadrillion, one hundred twenty-seven trillion, nine hundred sixty-six billion, four hundred seventy million, four hundred six thousand, one hundred forty-four.