266211960592618785409606656
266,211,960,592,618,785,409,606,656 is an even composite number composed of five prime numbers multiplied together.
266211960592618785409606656 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 266211960592618785409606656:
210 × 314 × 114 × 136 × 8772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 877 × 877)See below for interesting mathematical facts about the number 266211960592618785409606656 from the Numbermatics database.
Names of 266211960592618785409606656
- Cardinal: 266211960592618785409606656 can be written as Two hundred sixty-six septillion, two hundred eleven sextillion, nine hundred sixty quintillion, five hundred ninety-two quadrillion, six hundred eighteen trillion, seven hundred eighty-five billion, four hundred nine million, six hundred six thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 2.66211960592618785409606656 × 1026
Factors of 266211960592618785409606656
Divisors of 266211960592618785409606656
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 104 108 117 121 128 132 143 144 156 162 169 176 192 198 208 216 234 242 243 256 264 286 288 297 312 324 338 351 352 363 384 396 416 429 432 468 484 486 507 512 528 572 576 594 624 648 676 702 704 726 729 768 792 832 858 864 877 891 936 968 972 1014 1024 1053 1056 1089 1144 1152 1188 1248 1287 1296 1331 1352 1404 1408 1452 1458 1521 1536 1573 1584 1664 1716 1728 1754 1782 1859 1872 1936 1944 2028 2106 2112 2178 2187 2197 2288 2304 2376 2496 2574 2592 2631 2662 2673 2704 2808 2816 2904 2916 3042 3072 3146 3159 3168 3267 3328 3432 3456 3508 3564 3718 3744 3861 3872 3888 3993 4056 4212 4224 4356 4374 4394 4563 4576 4608 4719 4752 4992 5148 5184 5262 5324 5346 5408 5577 5616 5632 5808 5832 6084 6292 6318 6336 6534 6561 6591 6656 6864 6912 7016 7128 7436 7488 7722 7744 7776 7893 7986 8019 8112 8424 8448 8712 8748 8788 9126 9152 9216 9438 9477 9504 9647 9801 9984 10296 10368 10524 10648 10692 10816 11154 11232 11264 11401 11583 11616 11664 11979 12168 12584 12636 12672 13068 13122 13182 13312 13689 13728 13824 14032 14157 14256 14641 14872 14976 15444 15488 15552 15786 15972 16038 16224 16731 16848 16896 17303 17424 17496 17576 18252 18304 18876 18954 19008 19294 19602 19683 19773 19968 20449 20592 20736 21048 21296 21384 21632 22308 22464 22802 23166 23232 23328 23679 23958 24057 24167 24336 25168 25272 25344 26136 26244 26364 27378 27456 27648 28064 28314 28431 28512 28561 28941 29282 29403 29744 29952 30888 30976 31104 31572 31944 32076 32448 33462 33696 33792 34203 34606 34749 34848 34992 35152 35937 36504 36608 37752 37908 38016 38588 39204 39366 39546 39936 40898 41067 41184 41472 42096 42471 42592 42768 43264 43923 44616 44928 45604 46332 46464 46656 47358 47916 48114 48334 48672 50193 50336 50544 50688 51909 52272 52488 52728 54756 54912 56128 56628 56862 57024 57122 57882 58564 58806 59049 59319 59488 59904 61347 61776 61952 62208 63144 63888 64152 64896 66924 67392 68406 69212 69498 69696 69984 70304 71037 71874 72171 72501 73008 73216 75504 75816 76032 77176 78408 78732 79092 81796 82134 82368 82944 84192 84942 85184 85293 85536 85683 86528 86823 87846 88209 89232 89856 91208 92664 92928 93312 94716 95832 96228 96668 97344 100386 100672 101088 101376 102609 103818 104247 104544 104976 105456 106117 107811 109512 109824 112256 113256 113724 114048 114244 115764 117128 117612 118098 118638 118976 119808 122694 123201 123552 123904 124416 125411 126288 127413 127776 128304 129792 131769 133848 134784 136812 138424 138996 139392 139968 140608 142074 143748 144342 145002 146016 146432 148213 150579 151008 151632 152064 154352 155727 156816 157464 158184 163592 164268 164736 168384 169884 170368 170586 171072 171366 173056 173646 175692 176418 177147 177957 178464 179712 182416 184041 185328 185856 186624 189432 190333 191664 192456 193336 194688 200772 201344 202176 205218 207636 208494 209088 209952 210912 212234 213111 215622 216513 217503 219024 219648 224512 224939 226512 227448 228096 228488 231528 234256 235224 236196 237276 237952 245388 246402 247104 248832 250822 252576 254826 255552 255879 256608 257049 259584 260469 263538 264627 265837 267696 269568 273624 276848 277992 278784 279936 281216 284148 287496 288684 290004 292032 296426 301158 302016 303264 304128 307827 308704 311454 312741 313632 314171 314928 316368 318351 323433 327184 328536 329472 336768 339768 340736 341172 342144 342732 347292 351384 352836 354294 355914 356928 359424 364832 368082 369603 370656 371293 371712 373248 376233 378864 380666 382239 383328 384912 386672 389376 395307 401544 402688 404352 410436 415272 416988 418176 419904 421824 424468 426222 431244 433026 435006 438048 439296 444639 449024 449878 451737 453024 454896 456192 456976 463056 467181 468512 470448 472392 474552 475904 490776 492804 494208 501644 505152 509652 511104 511758 513216 514098 519168 520938 527076 529254 531441 531674 533871 535392 539136 547248 552123 553696 555984 557568 559872 562432 568296 570999 574992 577368 580008 584064 592852 602316 604032 606528 615654 617408 622908 625482 627264 628342 629856 632736 636702 639333 646866 649539 652509 654368 657072 658944 673536 674817 679536 681472 682344 684288 685464 694584 702768 705672 708588 711828 713856 729664 736164 739206 741312 742586 746496 752466 757728 761332 764478 766656 767637 769129 769824 771147 773344 778752 781407 790614 793881 797511 803088 805376 808704 820872 830544 833976 836352 839808 843648 848936 852444 862488 866052 870012 876096 889278 898048 899756 903474 906048 909792 912384 913952 923481 926112 934362 937024 938223 940896 942513 944784 949104 951808 955053 970299 981552 985608 988416 1003288 1010304 1019304 1022208 1023516 1026432 1028196 1041876 1054152 1058508 1062882 1063348 1067742 1070784 1078272 1094496 1104246 1107392 1108809 1111968 1113879 1115136 1119744 1124864 1128699 1136592 1141998 1146717 1149984 1154736 1160016 1167287 1168128 1185704 1185921 1204632 1208064 1213056 1231308 1234816 1245816 1250964 1254528 1256684 1259712 1265472 1273404 1278666 1293732 1299078 1305018 1308736 1314144 1317888 1333917 1347072 1349634 1355211 1359072 1362944 1364688 1368576 1370928 1379521 1389168 1401543 1405536 1411344 1417176 1423656 1427712 1459328 1472328 1478412 1482624 1485172 1504932 1515456 1522664 1528956 1533312 1535274 1538258 1539648 1542294 1546688 1557504 1562814 1581228 1587762 1594323 1595022 1601613 1606176 1610752 1617408 1630343 1641744 1656369 1661088 1667952 1672704 1679616 1687296 1697872 1704888 1712997 1724976 1732104 1740024 1752192 1778556 1799512 1806948 1812096 1819584 1827904 1846962 1852224 1868724 1874048 1876446 1881792 1885026 1889568 1898208 1903616 1910106 1917999 1926769 1940598 1948617 1957527 1963104 1971216 1976832 2006576 2020608 2024451 2038608 2044416 2047032 2052864 2056392 2083752 2108304 2117016 2125764 2126696 2135484 2141568 2188992 2208492 2214784 2217618 2223936 2227758 2239488 2249728 2257398 2273184 2283996 2293434 2299968 2302911 2307387 2309472 2313441 2320032 2334574 2336256 2344221 2371408 2371842 2381643 2392533 2409264 2416128 2426112 2462616 2469632 2474329 2491632 2501928 2509056 2513368 2519424 2530944 2546808 2557332 2587464 2598156 2610036 2617472 2628288 2667834 2694144 2699268 2710422 2718144 2729376 2737152 2741856 2759042 2770443 2778336 2803086 2811072 2814669 2822688 2827539 2834352 2847312 2855424 2865159 2910897 2918656 2924207 2944656 2956824 2965248 2970344 3009864 3030912 3045328 3057912 3066624 3070548 3076516 3079296 3084588 3093376 3125628 3162456 3175524 3188646 3190044 3203226 3212352 3234816 3260686 3283488 3312738 3322176 3326427 3335904 3341637 3345408 3359232 3374592 3386097 3395744 3409776 3425994 3440151 3449952 3455881 3464208 3480048 3501861 3504384 3557112 3557763 3599024 3613896 3624192 3639168 3655808 3693924 3704448 3737448 3748096 3752892 3763584 3770052 3779136 3796416 3820212 3835998 3853538 3881196 3897234 3915054 3926208 3942432 3953664 4001751 4013152 4041216 4048902 4065633 4077216 4084223 4088832 4094064 4105728 4112784 4138563 4167504 4204629 4216608 4234032 4251528 4253392 4270968 4283136 4377984 4416984 4429568 4435236 4447872 4455516 4514796 4546368 4567992 4586868 4599936 4605822 4614774 4618944 4626882 4640064 4669148 4672512 4688442 4742816 4743684 4763286 4782969 4785066 4804839 4818528 4826809 4832256 4852224 4891029 4925232 4939264 4948658 4969107 4983264 5003856 5018112 5026736 5038848 5061888 5093616 5114664 5138991 5174928 5196312 5220072 5234944 5256576 5335668 5398536 5420844 5436288 5458752 5483712 5518084 5540886 5556672 5606172 5622144 5629338 5645376 5655078 5668704 5694624 5710848 5730318 5753997 5780307 5821794 5837312 5845851 5848414 5872581 5889312 5913648 5930496 5940688 6019728 6061824 6073353 6090656 6115824 6133248 6141096 6153032 6158592 6169176 6186752 6251256 6324912 6351048 6377292 6380088 6406452 6424704 6521372 6566976 6625476 6644352 6652854 6671808 6683274 6718464 6749184 6772194 6791488 6819552 6851988 6880302 6899904 6908733 6911762 6922161 6928416 6940323 6960096 7003722 7008768 7032663 7114224 7115526 7144929 7177599 7198048 7227792 7248384 7278336 7311616 7387848 7408896 7422987 7474896 7496192 7505784 7527168 7540104 7558272 7592832 7640424 7671996 7707076 7762392 7794468 7830108 7852416 7884864 8003502 8026304 8082432 8097804 8131266 8154432 8168446 8188128 8211456 8225568 8277126 8311329 8335008 8409258 8433216 8444007 8460419 8468064 8482617 8503056 8506784 8541936 8566272 8595477 8732691 8755968 8772621 8833968 8859136 8870472 8895744 8911032 9029592 9092736 9135984 9173736 9199872 9211644 9229548 9237888 9253764 9280128 9338296 9376884 9485632 9487368 9526572 9565938 9570132 9609678 9637056 9653618 9704448 9782058 9850464 9878528 9897316 9938214 9966528 9979281 9998677 10007712 10024911 10036224 10053472 10077696 10123776 10158291 10187232 10229328 10277982 10320453 10349856 10367643 10392624 10440144 10469888 10505583 10513152 10671336 10673289 10797072 10841688 10872576 10917504 10967424 11036168 11081772 11113344 11212344 11244288 11258676 11290752 11310156 11337408 11389248 11460636 11507994 11560614 11643588 11674624 11691702 11696828 11745162 11778624 11827296 11860992 11881376 12005253 12039456 12123648 12146706 12181312 12196899 12231648 12252669 12266496 12282192 12306064 12317184 12338352 12373504 12415689 12502512 12613887 12649824 12702096 12754584 12760176 12812904 12840157 12849408 13042744 13133952 13250952 13288704 13305708 13343616 13366548 13544388 13582976 13639104 13703976 13760604 13799808 13817466 13823524 13844322 13856832 13880646 13920192 14007444 14017536 14065326 14228448 14231052 14289858 14355198 14396096 14414517 14455584 14480427 14496768 14556672 14623232 14673087 14775696 14817792 14845974 14907321 14949792 14992384 15011568 15054336 15080208 15116544 15174731 15185664 15280848 15343992 15414152 15416973 15524784 15588936 15660216 15704832 15769728 16007004 16052608 16195608 16262532 16308864 16336892 16376256 16451136 16554252 16622658 16670016 16818516 16866432 16888014 16920838 16936128 16965234 17006112 17013568 17083872 17132544 17190954 17261991 17340921 17465382 17511936 17537553 17545242 17617743 17667936 17718272 17740944 17791488 17822064 17933773 18059184 18185472 18220059 18271968 18347472 18399744 18423288 18459096 18475776 18507528 18560256 18676592 18753768 18971264 18974736 19053144 19131876 19140264 19219356 19274112 19307236 19564116 19700928 19794632 19876428 19933056 19958562 19997354 20015424 20049822 20106944 20155392 20247552 20316582 20374464 20458656 20555964 20640906 20699712 20726199 20735286 20766483 20785248 20820969 20880288 20939776 21011166 21026304 21097989 21194459 21342672 21346578 21434787 21532797 21594144 21683376 21745152 21835008 21934848 22072336 22163544 22226688 22268961 22424688 22488576 22517352 22581504 22620312 22674816 22778496 22921272 23015988 23121228 23287176 23383404 23393656 23490324 23557248 23654592 23762752 24010506 24078912 24247296 24293412 24362624 24393798 24463296 24505338 24564384 24612128 24634368 24676704 24747008 24831378 24933987 25005024 25047997 25227774 25299648 25332021 25381257 25404192 25447851 25509168 25520352 25625808 25680314 25698816 25786431 26085488 26198073 26267904 26317863 26501904 26577408 26611416 26687232 26733096 27088776 27165952 27278208 27407952 27521208 27599616 27634932 27647048 27688644 27713664 27761292 27840384 28014888 28130652 28456896 28462104 28579716 28710396 28792192 28829034 28911168 28960854 29113344 29246464 29346174 29551392 29635584 29691948 29814642 29899584 29937843 29996031 30023136 30074733 30108672 30160416 30233088 30349462 30371328 30474873 30561696 30687984 30828304 30833946 30961359 31049568 31102929 31177872 31320432 31409664 31516749 31539456 32014008 32019867 32105216 32166277 32391216 32525064 32617728 32673784 32752512 32902272 33108504 33245316 33340032 33637032 33732864 33776028 33841676 33872256 33930468 34012224 34027136 34167744 34381908 34523982 34681842 34930764 35023872 35075106 35090484 35235486 35335872 35481888 35582976 35644128 35867546 36015759 36118368 36370944 36440118 36543936 36590697 36694944 36758007 36799488 36846576 36918192 36951552 37015056 37120512 37247067 37353184 37507536 37841661 37942528 37949472 38014691 38106288 38263752 38280528 38438712 38520471 38548224 38614472 39128232 39401856 39589264 39752856 39866112 39917124 39994708 40030848 40099644 40213888 40633164 40748928 40917312 41111928 41281812 41399424 41452398 41470572 41532966 41570496 41641938 41760576 42022332 42052608 42195978 42388918 42685344 42693156 42869574 43065594 43188288 43243551 43366752 43441281 43490304 43670016 43869696 44019261 44144672 44327088 44453376 44537922 44721963 44849376 44926453 44977152 45034704 45163008 45240624 45349632 45524193 45556992 45842544 46031976 46242456 46250919 46574352 46766808 46787312 46980648 47114496 47309184 47525504 48021012 48157824 48586824 48725248 48787596 48926592 49010676 49128768 49224256 49353408 49662756 49867974 50010048 50095994 50455548 50599296 50664042 50762514 50808384 50895702 51018336 51040704 51251616 51360628 51397632 51572862 51785973 52022763 52170976 52396146 52535808 52612659 52635726 52853229 53003808 53094899 53154816 53222832 53374464 53466192 53801319 54177552 54331904 54556416 54660177 54815904 55042416 55199232 55269864 55294096 55377288 55427328 55522584 55680768 56029776 56261304 56913792 56924208 57159432 57420792 57584384 57658068 57822336 57921708 58692348 59102784 59383896 59629284 59799168 59875686 59992062 60046272 60149466 60320832 60466176 60698924 60742656 60949746 61123392 61375968 61656608 61667892 61922718 62099136 62178597 62205858 62299449 62355744 62462907 62640864 62819328 63033498 63078912 63293967 63583377 64028016 64039734 64210432 64304361 64332554 64598391 64782432 65050128 65235456 65347568 65505024 65804544 66217008 66490632 66680064 66806883 67274064 67465728 67552056 67683352 67744512 67860936 68024448 68054272 68335488 68763816 69047964 69363684 69861528 70150212 70180968 70470972 70671744 70963776 71288256 71735092 72031518 72236736 72741888 72880236 73087872 73181394 73389888 73516014 73693152 73836384 73903104 74030112 74241024 74494134 74706368 74801961 75015072 75143991 75683322 75885056 75898944 75996063 76029382 76143771 76212576 76343553 76527504 76561056 76877424 77040942 77096448 77228944 77359293 78256464 78594219 78803712 78953589 79178528 79505712 79732224 79834248 79989416 80061696 80199288 80427776 81266328 81497856 81834624 82223856 82563624 82798848 82904796 82941144 83065932 83140992 83283876 83521152 84044664 84391956 84777836 85370688 85386312 85739148 86131188 86376576 86487102 86733504 86882562 87340032 87739392 88038522 88289344 88654176 88906752 89075844 89443926 89698752 89813529 89852906 89988093 90069408 90224199 90326016 90481248 90699264 91048386 91113984 91424619 91685088 92063952 92484912 92501838 92884077 93064609 93148704 93308787 93533616 93574624 93961296 94228992 94550247 94618368 95051008 96042024 96059601 96315648 96498831 97173648 97450496 97575192 97853184 98021352 98257536 98448512 98706816 99325512 99735948 100020096 100191988 100911096 101198592 101328084 101525028 101616768 101791404 102036672 102081408 102503232 102721256 103145724 103571946 104045526 104341952 104792292 105071616 105225318 105271452 105706458 106007616 106189798 106445664 106748928 106932384 107602638 108047277 108355104 108663808 109112832 109320354 109631808 109772091 109985447 110084832 110274021 110398464 110539728 110588192 110754576 110854656 111045168 111361536 111741201 112059552 112522608 113524983 113827584 113848416 114044073 114318864 114841584 115168768 115316136 115561413 115644672 115843416 117384696 118205568 118767792 119258568 119598336 119751372 119984124 120092544 120298932 120641664 121397848 121899492 122246784 122751936 123313216 123335784 123845436 124198272 124357194 124411716 124598898 124711488 124925814 125281728 126066996 126157824 126587934 127166754 128056032 128079468 128420864 128608722 128665108 129196782 129564864 129730653 129982801 130100256 130323843 130470912 130695136 131010048 131609088 132057783 132434016 132981264 133360128 133613766 134165889 134548128 134779359 134931456 135104112 135366704 135489024 135721872 136048896 136108544 136572579 136670976 137527632 138095928 138727368 138752757 139723056 140300424 140361936 140941944 141343488 141927552 142576512 143470184 144063036 144473472 145760472 146175744 146362788 146779776 147032028 147386304 147672768 148060224 148988268 149412736 149603922 150030144 150287982 151366644 151770112 151797888 151992126 152058764 152287542 152425152 152687106 153055008 153122112 153754848 154081884 154192896 154457888 154718586 155357919 156068289 156512928 157188438 157607424 157907178 158357056 158559687 159011424 159284697 159464448 159668496 159978832 160123392 160398576 160855552 161403957 162532656 162995712 163669248 163980531 164447712 165127248 165597696 165809592 165882288 166131864 166281984 166567752 166922041 167042304 168089328 168783912 169555672 170741376 170772624 171478296 172262376 172753152 172974204 173467008 173765124 176077044 176578688 177308352 178151688 178887852 179397504 179627058 179705812 179976186 180138816 180448398 180962496 181398528 182096772 182227968 182849238 183370176 184127904 184969824 185003676 185768154 186129218 186297408 186617574 186898347 187067232 187149248 187388721 187922592 188457984 189100494 189236736 189881901 190102016 190750131 192084048 192119202 192631296 192913083 192997662 193795173 194347296 194900992 195150384 195706368 196042704 196515072 196897024 197271503 197413632 198651024 199471896 200040192 200383976 200420649 201822192 202397184 202656168 203050056 203233536 203582808 204073344 204162816 205006464 205442512 206291448 207143892 208091052 208683904 209584584 210450636 210542904 211412916 212015232 212379596 212891328 213864768 215205276 216094554 216710208 218225664 218640708 219263616 219544182 219970894 220169664 220548042 221079456 221176384 221509152 221709312 222090336 222723072 223482402 224119104 224405883 225045216 225431973 227049966 227655168 227696832 227988189 228088146 228431313 228637728 229030659 229683168 230337536 230632272 231122826 231289344 231686832 232077879 233139049 234769392 235782657 236411136 236860767 237535584 238517136 239196672 239502744 239968248 240185088 240597864 241283328 242795696 243798984 244493568 245503872 246626432 246671568 247690872 248396544 248714388 248823432 249197796 249422976 249851628 250563456 252133992 253175868 254333508 256112064 256158936 257217444 257330216 258393564 259129728 259461306 259965602 260200512 260647686 261390272 262020096 263218176 264115566 264868032 265962528 266720256 267227532 268331778 269096256 269440587 269558718 269964279 270208224 270672597 270733408 270978048 271443744 272097792 272217088 273145158 273341952 274273857 275055264 275527967 276191856 277454736 277505514 278652231 279193827 279446112 279926361 280600848 280723872 281883888 282686976 283650741 283855104 285153024 286940368 288126072 288178803 288946944 289496493 291520944 292351488 292725576 293559552 294064056 294772608 295345536 296120448 297976536 298825472 299207844 300060288 300575964 302733288 303595776 303984252 304117528 304575084 304850304 305374212 306110016 306244224 307509696 308163768 308915776 309437172 310715838 312136578 313025856 314376876 315214848 315814356 316714112 317119374 318022848 318569394 319336992 319957664 320246784 320797152 321711104 322807914 324141831 325065312 325623961 325991424 327338496 327961062 328895424 329316273 329956341 330254496 330822063 331195392 331619184 331764576 332263728 332563968 333135504 333844082 334084608 335223603 336178656 337567824 339111344 340574949 341482752 341545248 342132219 342956592 344524752 345506304 345948408 346684239 346934016 347530248 352154088 353157376 354616704 356303376 357775704 358795008 359254116 359411624 359952372 360277632 360896796 361924992 364193544 365698476 366740352 368255808 369939648 370007352 371536308 372258436 372594816 373235148 373796694 374134464 374298496 374777442 375845184 378200988 378473472 379763802 380204032 381500262 384168096 384238404 385262592 385826166 385995324 387590346 388694592 389191959 389948403 390300768 390971529 391412736 392085408 393030144 393794048 394543006 394827264 396173349 397302048 398943792 400080384 400767952 400841298 402497667 403644384 404338077 404794368 405312336 406100112 406467072 407165616 408146688 408325632 409717737 410012928 410885024 412582896 414287784 416182104 416258271 417367808 418161601 419169168 420901272 421085808 422825832 424030464 424759192 425782656 427729536 430410552 432189108 433420416 437281416 438527232 439088364 439941788 440339328 441096084 442158912 442352768 443018304 444180672 446964804 448238208 448811766 450090432 450863946 454099932 455310336 455393664 455976378 456176292 456862626 457275456 458061318 459366336 461264544 462245652 462578688 463373664 464155758 466073757 466278098 468204867 469538784 471565314 472822272 473721534 475071168 475679061 477034272 477854091 478393344 479005488 479936496 480370176 481195728 482566656 484211871 485591392 487597968 488987136 491007744 491941593 493252864 493343136 494190983 495381744 496793088 497428776 497646864 498395592 498845952 499703256 500766123 501126912 504267984 506351736 508667016 512224128 512317872 514434888 514660432 516787128 518259456 518922612 519931204 520401024 521295372 522780544 528231132 529736064 531925056 534455064 536663556 538192512 538881174 539117436 539928558 540416448 541345194 541466816 542887488 544195584 546290316 546683904 548547714 550110528 551055934 552383712 554909472 555011028 557304462 558387654 558892224 559852722 560695041 561201696 561447744 562166163 563767776 565373952 567301482 567710208 569645703 570306048 572250393 573880736 576252144 576357606 577893888 578739249 578992986 581385519 583041888 584043889 584702976 585451152 587119104 588128112 589545216 590691072 591814509 592240896 595953072 597650944 598415688 600120576 601151928 601261947 605466576 607191552 607968504 608235056 609150168 609700608 610748424 612220032 612488448 615019392 616327536 617831552 618874344 621431676 624273156 626051712 628753752 631628712 633428224 634238748 636045696 637138788 638673984 639915328 641594304 645615828 648283662 650130624 651247922 654676992 655922124 657790848 658632546 659912682 660508992 661644126 663238368 663529152 664527456 665127936 666271008 667688164 668169216 670447206 672357312 673217649 675135648 676295919 678222688 681149898 682965504 683090496 683964567 684264438 685293939 685913184 687091977 689049504 691012608 691896816 693368478 693868032 695060496 696233637 699417147 704308176 706314752 707347971 709233408 710582301 712606752 715551408 717590016 718508232 718823248 719904744 720555264 721793592 723849984 728387088 731396952 733480704 736511616 739879296 740014704 743072616 744516872 745189632 746470296 747593388 748268928 748596992 749554884 751690368 756401976 759527604 763000524 768336192 768476808 771652332 771990648 775180692 777389184 778383918 779896806 780601536 781943058 784170816 786060288 787588096 789086012 789654528 792346698 794604096 797887584 800160768 801535904 801682596 804995334 807288768 808321761 808676154 809892837 810624672 812017791 812200224 812934144 814331232 816293376 816651264 819435474 820025856 821770048 822821571 825165792 826583901 828575568 832364208 832516542 834735616 835956693 836323202 837581481 838338336 839779083 841802544 842171616 845651664 848060928 849518384 850952223 851565312 855459072 860821104 864378216 864536409 866840832 868489479 874562832 877054464 878176728 879883576 880678656 882192168 884317824 884705536 886036608 888361344 893929608 896476416 897623532 900180864 901727892 908199864 910787328 911952756 912352584 913725252 914550912 916122636 918732672 922529088 924491304 926747328 928311516 932147514 932556196 936409734 939077568 943130628 945644544 947443068 950142336 951358122 954068544 955708182 958010976 959872992 960740352 962391456 965133312 968423742 971182784 972425493 975195936 976871883 977974272 982015488 983883186 986505728 986686272 987948819 988381966 989869023 990763488 992466189 993586176 994857552 995293728 996791184 997691904 999406512 1001532246 1002253824 1005670809 1008535968 1012703472 1017334032 1021724847 1023710699 1024448256 1024635744 1026396657 1028869776 1029320864 1033574256 1036518912 1037845224 1039862408 1040052717 1040802048 1042590744 1045561088 1056462264 1059472128 1063850112 1068910128 1073327112 1076385024 1077762348 1078234872 1079857116 1080832896 1082690388 1082933632 1085774976 1092580632 1097095428 1100221056 1102111868 1104767424 1109818944 1110022056 1114608924 1116775308 1117784448 1119705444 1121390082 1122403392 1122895488 1124332326 1127535552 1134602964 1135420416 1139291406 1140612096 1144500786 1147761472 1152504288 1152715212 1155787776 1157478498 1157985972 1162771038 1166083776 1167575877 1168087778 1169845209 1170902304 1172914587 1174238208 1176256224 1179090432 1181382144 1183629018 1184481792 1188520047 1191906144 1195301888 1196831376 1200241152 1202303856 1202523894 1207493001 1209839917 1210933152 1213014231 1214383104 1215937008 1216470112 1218300336 1219401216 1221496848 1224440064 1224976896 1229153211 1230038784 1232655072 1235663104 1237748688 1242863352 1248546312 1248774813 1252103424 1254484803 1257507504 1263257424 1266856448 1268477496 1272091392 1274277576 1277347968 1279830656 1283188608 1291231656 1296567324 1300261248 1302495844 1311844248 1315581696 1317265092 1319825364 1321017984 1323288252 1326476736 1327058304 1329054912 1332542016 1335376328 1340894412 1344714624 1346435298 1350271296 1352591838 1356445376 1362299796 1365931008 1366180992 1367929134 1368528876 1370587878 1371826368 1374183954 1378099008 1383793632 1386736956 1387736064 1390120992 1392467274 1398221271 1398834294 1404614601 1408616352 1412629504 1414695942 1418466816 1421164602 1425213504 1427037183 1429810811 1431102816 1433562273 1435180032 1437016464 1437646496 1439809488 1441110528 1443587184 1447699968 1452635613 1456774176 1462793904 1466961408 1473023232 1475824779 1479758592 1480029408 1482572949 1486145232 1489033744 1490379264 1492940592 1495186776 1496537856 1497193984 1499109768 1502298369 1503380736 1512803952 1519055208 1526001048 1536672384 1536953616 1543304664 1543981296 1550361384 1554778368 1556767836 1559793612 1561203072 1563886116 1568341632 1578172024 1584693396 1589208192 1595775168 1603071808 1603365192 1609990668 1614577536 1616643522 1617352308 1619785674 1621249344 1624035582 1624400448 1628662464 1632586752 1638870948 1640051712 1643540096 1645643142 1650331584 1653167802 1657151136 1664728416 1665033084 1669471232 1671913386 1672646404 1675162962 1676676672 1679558166 1682085123 1683605088 1684343232 1686498489 1689776413 1691303328 1696121856 1699036768 1701904446 1703130624 1708937109 1710918144 1716751179 1721642208 1728756432 1729072818 1733681664 1736978958 1744156557 1749125664 1752131667 1754108928 1756353456 1759767152 1761357312 1764384336 1768635648 1769411072 1772073216 1775443527 1776722688 1787859216 1792952832 1795247064 1800361728 1803455784 1803785841 1816399728 1821574656 1823905512 1824705168 1827450504 1829101824 1832245272 1837465344 1845058176 1848982608 1853494656 1856623032 1864295028 1865112392 1872819468 1878155136 1886261256 1894886136 1900284672 1902716244 1908137088 1911416364 1916021952 1919745984 1924782912 1936847484 1942365568 1944850986 1950391872 1953743766 1964030976 1967766372 1973011456 1973372544 1975897638 1976763932 1979738046 1981526976 1984932378 1989715104 1990587456 1993582368 1995383808 1998813024 2003064492 2004507648 2011341618 2017071936 2019652947 2025406944 2028887757 2034668064 2043449694 2047421398 2048896512 2049271488 2052793314 2055881817 2057739552 2058641728 2061275931 2067148512 2073037824 2075690448 2079724816 2080105434 2081604096 2085181488 2088700911 2091122176 2098251441 2112924528 2118944256 2122043913 2127700224 2131746903 2137820256 2146654224 2152770048 2155524696 2156469744 2159714232 2161665792 2165380776 2165867264 2169986533 2171549952 2185161264 2194190856 2200442112 2204223736 2209534848 2219637888 2220044112 2229217848 2233550616 2235568896 2239410888 2242780164 2244806784 2245790976 2248664652 2255071104 2269205928 2278582812 2289001572 2295522944 2305008576 2305430424 2314956996 2315971944 2325542076 2332167552 2335151754 2336175556 2339690418 2341804608 2345829174 2352512448 2358180864 2362764288 2367258036 2368963584 2377040094 2383812288 2393662752 2400482304 2404607712 2405047788 2414986002 2419679834 2421866304 2426028462 2429678511 2431874016 2432940224 2436053373 2436600672 2438802432 2442993696 2448880128 2449953792 2458306422 2460077568 2465310144 2468464713 2471326208 2475497376 2479751703 2485726704 2497092624 2497549626 2504206848 2507870079 2508969606 2512744443 2515015008 2519337249 2526514848 2533712896 2536954992 2544182784 2548555152 2552856669 2554695936 2559661312 2564529539 2566377216 2582463312 2593134648 2593609227 2600522496 2604991688 2605468437 2623688496 2631163392 2634530184 2639650728 2642035968 2646576504 2652953472 2654116608 2658109824 2665084032 2670752656 2681788824 2689429248 2692870596 2700542592 2705183676 2712890752 2724599592 2732361984 2735858268 2737057752 2741175756 2743652736 2748367908 2756198016 2767587264 2773473912 2780241984 2784934548 2796442542 2797668588 2809229202 2817232704 2829391884 2836933632 2842329204 2850427008 2854074366 2859621622 2862205632 2867124546 2874032928 2875292992 2879618976 2882221056 2887174368 2895399936 2905271226 2913548352 2917276479 2925587808 2930615649 2933922816 2946046464 2951649558 2959517184 2960058816 2963846457 2965145898 2969607069 2972290464 2977398567 2978067488 2980758528 2985881184 2990373552 2993075712 2994387968 2998219536 3004596738 3006761472 3017012427 3025607904 3030807637 3038110416 3052002096 3065174541 3071132097 3073344768 3073907232 3079189971 3086609328 3087962592 3100722768 3109556736 3113535672 3119587224 3120158151 3122406144 3127772232 3136683264 3156344048 3169386792 3178416384 3191550336 3206143616 3206730384 3219981336 3229155072 3233287044 3234704616 3239571348 3242498688 3248071164 3248800896 3257324928 3277741896 3287080192 3291286284 3300663168 3306335604 3314302272 3329456832 3330066168 3343826772 3345292808 3350325924 3353353344 3359116332 3364170246 3367210176 3368686464 3372996978 3379552826 3382606656 3398073536 3403808892 3406261248 3417874218 3421836288 3433502358 3443284416 3457512864 3458145636 3467363328 3473957916 3488313114 3498251328 3502727631 3504263334 3509535627 3512706912 3518743761 3519534304 3522714624 3528768672 3537271296 3538822144 3544146432 3550887054 3553445376 3565560141 3575718432 3581863571 3585905664 3590494128 3600723456 3606911568 3607571682 3622479003 3629519751 3632799456 3639042693 3643149312 3647811024 3649410336 3654901008 3658203648 3664490544 3674930688 3687459633 3690116352 3697965216 3706989312 3713246064 3728590056 3730224784 3745638936 3746324439 3756310272 3763454409 3772522512 3789772272 3800569344 3805432488 3816274176 3822832728 3832043904 3839491968 3849565824 3873694968 3884731136 3889701972 3900783744 3907487532 3935532744 3946745088 3951795276 3953527864 3959476092 3963053952 3969864756 3979430208 3981174912 3987164736 3997626048 4006128984 4022683236 4034143872 4039305894 4050813888 4057775514 4069336128 4086899388 4094842796 4097793024 4098542976 4105586628 4111763634 4115479104 4117283456 4122551862 4134297024 4151380896 4159449632 4160210868 4163208192 4170362976 4177401822 4182244352 4194663813 4196502882 4213843803 4225849056 4233111493 4237888512 4244087826 4255400448 4263493806 4275640512 4281111549 4289432433 4293308448 4300686819 4305540096 4311049392 4312939488 4319428464 4323331584 4330761552 4331734528 4339973066 4343099904 4357906839 4370322528 4388381712 4400884224 4408447472 4419069696 4427474337 4439275776 4440088224 4447718847 4458435696 4467101232 4471137792 4478821776 4485560328 4489613568 4491581952 4497329304 4506895107 4510142208 4538411856 4557165624 4578003144 4591045888 4610017152 4610860848 4629913992 4631943888 4651084152 4664335104 4670303508 4672351112 4679380836 4683609216 4691658348 4705024896 4734516072 4754080188 4767624576 4787325504 4809215424 4810095576 4829972004 4839359668 4843732608 4852056924 4859357022 4863748032 4865880448 4872106746 4873201344 4885987392 4897760256 4916612844 4920155136 4930620288 4936929426 4942652416 4950994752 4959503406 4971453408 4994185248 4995099252 5008413696 5015740158 5017939212 5025488886 5030030016 5038674498 5046255369 5053029696 5059495467 5069329239 5073909984 5088365568 5097110304 5105713338 5109391872 5119322624 5126811327 5129059078 5132754432 5150253537 5164926624 5186269296 5187218454 5201044992 5209983376 5210936874 5232469671 5247376992 5256395001 5262326784 5269060368 5279301456 5284071936 5293153008 5305906944 5308233216 5316219648 5326330581 5330168064 5341505312 5363577648 5378858496 5385741192 5401085184 5410367352 5411357523 5425781504 5436100813 5449199184 5464723968 5471716536 5474115504 5482351512 5487305472 5496735816 5512396032 5535174528 5546947824 5560483968 5569869096 5592885084 5595337176 5618458404 5634465408 5658783768 5684658408 5700854016 5708148732 5719243244 5724411264 5734249092 5748065856 5750585984 5759237952 5774348736 5810542452 5827096704 5834552958 5851175616 5861231298 5892092928 5903299116 5919034368 5920117632 5927692914 5930291796 5939214138 5944580928 5954797134 5956134976 5971762368 5980747104 5986151424 5996439072 6009193476 6013522944 6034024854 6051215808 6058958841 6061615274 6076220832 6086663271 6104004192 6130349082 6142264194 6146689536 6147814464 6158379942 6167645451 6173218656 6175925184 6183827793 6201445536 6219113472 6227071344 6239174448 6240316302 6244812288 6255544464 6266102733 6273366528 6294754323 6312688096 6338773584 6356832768 6366131739 6383100672 6395240709 6412287232 6413460768 6424482779 6439962672 6458310144 6466574088 6469409232 6479142696 6484997376 6496142328 6497601792 6509959599 6514649856 6555483792 6574160384 6582572568 6601326336 6612671208 6628604544 6658913664 6660132336 6687653544 6690585616 6700651848 6706706688 6718232664 6728340492 6734420352 6737372928 6745993956 6759105652 6765213312 6796147072 6807617784 6835748436 6867004716 6886568832 6915025728 6916291272 6947915832 6976626228 6996502656 7005455262 7008526668 7019071254 7025413824 7037487522 7039068608 7057537344 7074542592 7088292864 7101774108 7106890752 7131120282 7151436864 7163727142 7180988256 7201446912 7213823136 7215143364 7244958006 7259039502 7265598912 7278085386 7289035533 7295622048 7298820672 7308160119 7309802016 7316407296 7328981088 7349861376 7374919266 7380232704 7395930432 7405394139 7413978624 7426492128 7439255109 7457180112 7460449568 7491277872 7492648878 7512620544 7523610237 7526908818 7538233329 7545045024 7558011747 7579544544 7601138688 7610864976 7632548352 7645665456 7658570007 7664087808 7678983936 7693588617 7699131648 7747389936 7769462272 7779403944 7780827681 7801567488 7814975064 7816405311 7871065488 7893490176 7903590552 7907055728 7918952184 7926107904 7939729512 7958860416 7962349824 7974329472 7995252096 8012257968 8045366472 8068287744 8078611788 8101627776 8115551028 8138672256 8173798776 8189685592 8197085952 8211173256 8223527268 8230958208 8234566912 8245103724 8268594048 8302761792 8318899264 8320421736 8340725952 8354803644 8389327626 8393005764 8427687606 8451698112 8466222986 8488175652 8510800896 8526987612 8551281024 8562223098 8578864866 8586616896 8601373638 8622098784 8625878976 8638856928 8646663168 8661523104 8663469056 8679946132 8686199808 8715813678 8740645056 8751829437 8776763424 8791846947 8801768448 8816894944 8838139392 8854948674 8878551552 8880176448 8891539371 8895437694 8908821207 8916871392 8932195701 8934202464 8942275584 8957643552 8971120656 8979227136 8983163904 8994658608 9013790214 9020284416 9051037281 9076823712 9092422911 9114331248 9156006288 9182091776 9195523623 9213396291 9220034304 9221721696 9237569913 9259827984 9263887776 9302168304 9328670208 9340607016 9344702224 9358761672 9360474453 9367218432 9383316696 9410049792 9469032144 9508160376 9535249152 9574651008 9618430848 9620191152 9659944008 9678719336 9687465216 9704113848 9718714044 9727496064 9731760896 9744213492 9746402688 9771974784 9833225688 9861240576 9873858852 9901989504 9919006812 9942906816 9988370496 9990198504 10031480316 10035878424 10050977772 10060060032 10077348996 10092510738 10106059392 10118990934 10138658478 10147819968 10194220608 10211426676 10218783744 10238645248 10253622654 10258118156 10265508864 10300507074 10329853248 10372538592 10374436908 10402089984 10419966752 10421873748 10464939342 10494753984 10508182893 10512790002 10528606881 10538120736 10556231283 10558602912 10568143872 10586306016 10611813888 10616466432 10632439296 10652661162 10660336128 10683010624 10696680423 10727155296 10745590713 10757716992 10771482384 10802170368 10820734704 10822715046 10851563008 10867437009 10872201626 10888559253 10898398368 10917128079 10929447936 10943433072 10948231008 10964703024 10974610944 10993471632 11024792064 11062378899 11070349056 11093895648 11120967936 11139738192 11185770168 11190674352 11236916808 11238973317 11260817689 11268930816 11290363227 11317567536 11369316816 11401708032 11416297464 11438486488 11448822528 11468498184 11496131712 11501171968 11518475904 11548697472 11621084904 11654193408 11669105916 11702351232 11722462596 11806598232 11840235264 11855385828 11860583592 11878428276 11889161856 11909594268 11912269952 11943524736 11961494208 11992878144 12018386952 12068049708 12102431616 12117917682 12123230548 12152441664 12173326542 12208008384 12260698164 12284528388 12293379072 12295628928 12316759884 12335290902 12346437312 12351850368 12367655586 12402891072 12454142688 12478348896 12480632604 12489624576 12511088928 12532205466 12546733056 12589508646 12625376192 12641531409 12677547168 12699334479 12713665536 12732263478 12766201344 12790481418 12824574464 12826921536 12843334647 12848965558 12868297299 12879925344 12902060457 12916620288 12933148176 12938818464 12958285392 12969994752 12992284656 12995203584 13019919198 13029299712 13073720517 13110967584 13148320768 13165145136 13202652672 13225342416 13257209088 13282423011 13308239087 13317827328 13320264672 13343156541 13375307088 13381171232 13401303696 13413413376 13436465328 13456680984 13468840704 13474745856 13491987912 13518211304 13520685321 13530426624 13592294144 13615235568 13671496872 13734009432 13773137664 13830051456 13832582544 13895831664 13953252456 13993005312 14010910524 14017053336 14038142508 14050827648 14074975044 14078137216 14115074688 14203548216 14262240564 14302873728 14327454284 14361976512 14427646272 14430286728 14489916012 14518079004 14531197824 14556170772 14578071066 14591244096 14597641344 14616320238 14619604032 14657962176 14749838532 14760465408 14791860864 14810788278 14827957248 14852984256 14878510218 14914360224 14920899136 14982555744 14985297756 15025241088 15047220474 15053817636 15076466658 15090090048 15116023494 15138766107 15159089088 15178486401 15207987717 15221729952 15265096704 15291330912 15317140014 15328175616 15357967872 15380433981 15387177234 15398263296 15450760611 15494779872 15538924544 15558807888 15561655362 15603134976 15629950128 15632810622 15697409013 15727918921 15742130976 15769185003 15786980352 15807181104 15814111456 15837904368 15852215808 15879459024 15917720832 15924699648 15948658944 15978991743 15990504192 16024515936 16090732944 16136575488 16157223576 16203255552 16231102056 16234072569 16277344512 16308302439 16347597552 16379371184 16394171904 16422346512 16447054536 16461916416 16469133824 16490207448 16537188096 16605523584 16637798528 16640843472 16681451904 16709607288 16778655252 16786011528 16855375212 16903396224 16932445972 16976351304 17053975224 17102562048 17124446196 17157729732 17173233792 17202747276 17244197568 17251757952 17277713856 17323046208 17359892264 17431627356 17481290112 17503658874 17553526848 17583693894 17633789888 17676278784 17709897348 17757103104 17760352896 17783078742 17790875388 17817642414 17833742784 17864391402 17868404928 17915287104 17942241312 17958454272 17989317216 18027580428 18040568832 18102074562 18153647424 18176876523 18184845822 18228662496 18259989813 18312012576 18364183552 18391047246 18426792582 18440068608 18443443392 18475139826 18502936353 18519655968 18527775552 18551483379 18587540543 18604336608 18657340416 18681214032 18689404448 18717523344 18720948906 18734436864 18766633392 18798308199 18820099584 18884262969 18938064288 19016320752 19070498304 19149302016 19185722127 19236861696 19240382304 19273448337 19319888016 19357438672 19374930432 19408227696 19437428088 19454992128 19463521792 19488426984 19492805376 19529878797 19543949568 19666451376 19722481152 19747717704 19803979008 19838013624 19885813632 19976740992 19980397008 20062960632 20071756848 20101955544 20120120064 20154697992 20185021476 20212118784 20237981868 20277316956 20295639936 20388441216 20422853352 20507245308 20516236312 20601014148 20659706496 20745077184 20748873816 20839933504 20843747496 20929878684 20989507968 21016365786 21025580004 21057213762 21076241472 21112462566 21117205824 21172612032 21223627776 21264878592 21305322324 21320672256 21366021248 21393360846 21454310592 21491181426 21542964768 21604340736 21641469408 21645430092 21703126016 21734874018 21744403252 21777118506 21796796736 21834256158 21867106599 21886866144 21896462016 21924480357 21929406048 21949221888 21967093369 21986943264 22049584128 22124757798 22140698112 22187791296 22216182417 22241935872 22279476384 22317765327 22371540336 22381348704 22473833616 22477946634 22521635378 22537861632 22580726454 22614699987 22635135072 22674035241 22738633632 22803416064 22832594928 22876972976 22897645056 22936996368 22975710021 22992263424 23002343936 23036951808 23080765851 23097394944 23242169808 23308386816 23338211832 23342483043 23404702464 23444925192 23449215933 23613196464 23680470528 23710771656 23721167184 23756856552 23778323712 23819188536 23824539904 23887049472 23922988416 23985756288 24036773904 24136099416 24204863232 24235835364 24246461096 24304883328 24346653084 24416016768 24521396328 24569056776 24591257856 24633519768 24670581804 24692874624 24703700736 24735311172 24805782144 24908285376 24956697792 24961265208 25022177856 25064410932 25179017292 25250752384 25283062818 25355094336 25398668958 25464526956 25532402688 25580962836 25649148928 25653843072 25686669294 25697931116 25736594598 25759850688 25804120914 25866296352 25877636928 25916570784 25939989504 25984569312 25990407168 26039838396 26058599424 26147441034 26221935168 26255488311 26330290272 26375540841 26405305344 26450684832 26514418176 26564846022 26616478174 26635654656 26640529344 26686313082 26726463621 26750614176 26762342464 26796587103 26802607392 26826826752 26872930656 26913361968 26937681408 26949491712 26983975824 27036422608 27041370642 27060853248 27153111843 27184588288 27230471136 27277268733 27342993744 27468018864 27546275328 27586570869 27640188873 27660102912 27665165088 27712709739 27791663328 27906504912 27986010624 28021821048 28034106672 28076285016 28081423359 28101655296 28149950088 28156274432 28209824929 28230149376 28407096432 28524481128 28605747456 28654908568 28723953024 28855292544 28860573456 28979832024 29036158008 29062395648 29112341544 29156142132 29182488192 29195282688 29232640476 29239208064 29315924352 29499677064 29583721728 29621576556 29705968512 29757020436 29828720448 29841798272 29965111488 29970595512 30094440948 30107635272 30152933316 30180180096 30232046988 30277532214 30318178176 30356972802 30415975434 30443459904 30582661824 30634280028 30656351232 30715935744 30760867962 30774354468 30796526592 30901521222 30989559744 31117615776 31123310724 31206269952 31259900256 31265621244 31394818026 31455837842 31484261952 31538370006 31585820643 31614362208 31628222912 31668693849 31675808736 31704431616 31758918048 31835441664 31849399296 31897317888 31957983486 31981008384 32049031872 32090041269 32181465888 32236772139 32273150976 32314447152 32406511104 32462204112 32468145138 32554689024 32602311027 32616604878 32665677759 32695195104 32751384237 32758742368 32788343808 32844693024 32894109072 32923832832 32938267648 32980414896 33074376192 33187136697 33211047168 33275597056 33281686944 33338884007 33362903808 33419214576 33557310504 33572023056 33710750424 33716919951 33782453067 33806792448 33864891944 33871089681 33952702608 34107950448 34205124096 34248892392 34315459464 34346467584 34405494552 34488395136 34503515904 34555427712 34646092416 34719784528 34863254712 34962580224 35007317748 35107053696 35167387788 35267579776 35419794696 35520705792 35566157484 35581750776 35635284828 35667485568 35728782804 35736809856 35830574208 35884482624 35978634432 36055160856 36204149124 36307294848 36353753046 36369691644 36457324992 36519979626 36624025152 36782094492 36853585164 36880137216 36886886784 36950279652 37005872706 37039311936 37055551104 37102966758 37175081086 37208673216 37362428064 37378808896 37435046688 37441897812 37468873728 37533266784 37596616398 37640199168 37768525938 37876128576 37924594227 38032641504 38098003437 38140996608 38298604032 38371444254 38473723392 38480764608 38530003941 38546896674 38604891897 38639776032 38706181371 38714877344 38749860864 38816455392 38874856176 38909984256 38927043584 38976853968 38985610752 39059757594 39087899136 39221161551 39332902752 39400499281 39444962304 39495435408 39607958016 39676027248 39771627264 39847269033 39924717261 39953481984 39960794016 40029469623 40125921264 40143513696 40203911088 40240240128 40309395984 40370042952 40424237568 40475963736 40554633912 40562055963 40591279872 40776882432 40845706704 41014490616 41032472624 41202028296 41319412992 41490154368 41497747632 41679867008 41687494992 41859757368 41979015936 42032731572 42051160008 42114427524 42152482944 42224925132 42234411648 42345224064 42610644648 42732042496 42786721692 42908621184 42982362852 43085929536 43282938816 43290860184 43469748036 43488806504 43554237012 43593593472 43668512316 43734213198 43773732288 43792924032 43848960714 43858812096 43934186738 43973886528 44249515596 44281396224 44375582592 44432364834 44483871744 44558952768 44635530654 44743080672 44762697408 44947667232 44955893268 45043270756 45075723264 45161452908 45229399974 45270270144 45348070482 45416298321 45477267264 45535459203 45623963151 45665189856 45753945952 45795290112 45873992736 45951420042 45984526848 46004687872 46073903616 46141301943 46161531702 46194789888 46352281833 46484339616 46564226423 46616773632 46676423664 46684966086 46809404928 46889850384 46898431866 47092227039 47183756763 47226392928 47307555009 47360941056 47421543312 47442334368 47513713104 47556647424 47638377072 47649079808 47774098944 47845976832 47936975229 47971512576 48073547808 48272198832 48409726464 48471670728 48492922192 48609766656 48693306168 48702217707 48832033536 48924907317 49042792656 49138113552 49182515712 49267039536 49341163608 49385749248 49407401472 49470622344 49611564288 49816570752 49913395584 49922530416 50044355712 50128821864 50358034584 50501504768 50566125636 50710188672 50797337916 50929053912 51161925672 51307686144 51373338588 51395862232 51473189196 51519701376 51608241828 51732592704 51755273856 51833141568 51969138624 52079676792 52294882068 52443870336 52510976622 52660580544 52751081682 52901369664 53028836352 53129692044 53232956348 53271309312 53281058688 53372626164 53452927242 53501228352 53524684928 53593174206 53605214784 53745861312 53826723936 53875362816 53967951648 54072845216 54082741284 54121706496 54306223686 54369176576 54460942272 54530629569 54554537466 54685987488 54779969439 54936037728 55092550656 55173141738 55280377746 55320205824 55330330176 55425419478 55508809059 55583326656 55654450137 55762621629 55813009824 55972021248 56043642096 56068213344 56152570032 56162846718 56203310592 56299900176 56312548864 56394924597 56419649858 56460298752 56652788907 56814192864 57048962256 57211494912 57309817136 57447906048 57557166381 57710585088 57721146912 57820345011 57959664048 58072316016 58124791296 58224683088 58312284264 58364976384 58390565376 58465280952 58478416128 58589636391 58631848704 58999354128 59167443456 59243153112 59411937024 59514040872 59657440896 59683596544 59930222976 59941191024 60188881896 60215270544 60305866632 60360360192 60464093976 60555064428 60636356352 60713945604 60831950868 60886919808 61165323648 61268560056 61521735924 61548708936 61803042444 61979119488 62235231552 62246621448 62519800512 62531242488 62789636052 62911675684 62968523904 63076740012 63171641286 63228724416 63256445824 63337387698 63351617472 63517836096 63670883328 63794635776 63915966972 63962016768 64098063744 64180082538 64362931776 64473544278 64628894304 64813022208 64924408224 64936290276 65109378048 65204622054 65233209756 65331355518 65390390208 65502768474 65517484736 65601319797 65689386048 65773441071 65788218144 65847665664 65901280107 65960829792 66148752384 66374273394 66422094336 66551194112 66563373888 66648547251 66677768014 66725807616 66838429152 66953295981 67114621008 67144046112 67421500848 67433839902 67564906134 67613584896 67729783888 67742179362 67844099961 67905405216 68022105723 68215900896 68410248192 68497784784 68630918928 68692935168 68810989104 68927130063 68976790272 69007031808 69110855424 69242297553 69292184832 69439569056 69726509424 69925160448 70014635496 70027449129 70214107392 70334775576 70347647799 70535159552 70669310569 70839589392 71041411584 71132314968 71163501552 71270569656 71334971136 71457565608 71473619712 71661148416 71768965248 71957268864 72110321712 72408298248 72614589696 72707506092 72739383288 72914649984 73039959252 73248050304 73564188984 73707170328 73773773568 73900559304 74011745412 74078623872 74111102208 74205933516 74350162172 74417346432 74724856128 74757617792 74870093376 74883795624 75066533568 75193232796 75537051876 75752257152 75849188454 76065283008 76196006874 76597208064 76742888508 76947446784 76961529216 77060007882 77093793348 77209783794 77279552064 77412362742 77429754688 77632910784 77749712352 77819968512 77953707936 77971221504 78119515188 78175798272 78442323102 78665805504 78766464933 78800998562 78990870816 79126622523 79215916032 79352054496 79543254528 79694538066 79849434522 79906963968 79921588032 80058939246 80179390863 80251842528 80287027392 80389761309 80407822176 80480480256 80618791968 80740085904 80848475136 80951927472 81109267824 81124111926 81182559744 81459335529 81553764864 81691413408 81831806199 82028981232 82064945248 82404056592 82638825984 82759712607 82920566619 82980308736 82995495264 83138129217 83359734016 83374989984 83719514736 83958031872 84065463144 84102320016 84228855048 84244270077 84304965888 84449850264 84468823296 84629474787 84690448128 85221289296 85464084992 85573443384 85817242368 85964725704 86171859072 86565877632 86581720368 86939496072 86977613008 87108474024 87187186944 87337024632 87468426396 87547464576 87585848064 87697921428 87717624192 87868373476 87947773056 88499031192 88751165184 88864729668 89117905536 89271061308 89486161344 89525394816 89895334464 89911786536 90086541512 90322905816 90458799948 90540540288 90696140964 90832596642 90954534528 91070918406 91247926302 91330379712 91507891904 91747985472 91902840084 91969053696 92147807232 92282603886 92323063404 92389579776 92704563666 92968679232 93128452846 93352847328 93369932172 93618809856 93779700768 93796863732 94184454078 94367513526 94452785856 94615110018 94757461929 94843086624 94884668736 95006081547 95027426208 95113294848 95276754144 95298159616 95548197888 95691953664 95873950458 95943025152 96147095616 96270123807 96544397664 96710316417 96819452928 96943341456 96985844384 97219533312 97386612336 97404435414 97664067072 97806933081 97849814634 97997033277 98085585312 98254152711 98276227104 98365031424 98534079072 98682327216 98771498496 98814802944 98941244688 99223128576 99561410091 99633141504 99826791168 99845060832 100016652021 100088711424 100257643728 100716069168 101003009536 101132251272 101150759853 101347359201 101420377344 101594675832 101613269043 101858107824 102323851344 102615372288 102746677176 102791724464 102946378392 103039402752 103216483656 103465185408 103510547712 103666283136 103938277248 104159353584 104589764136 104887740672 105021953244 105321161088 105502163364 105802739328 106259384088 106465912696 106562117376 106745252328 106905854484 107002456704 107049369856 107186348412 107210429568 107491722624 107653447872 107935903296 108145690432 108165482568 108612447372 108921884544 109061259138 109109074932 109371974976 109559938878 109872075456 110346283476 110560755492 110640411648 110660660352 110850838956 111017618118 111166653312 111308900274 111525243258 111626019648 112087284192 112136426688 112305140064 112325693436 112406621184 112599800352 112625097728 112789849194 112839299716 112920597504 113305577814 113628385728 113773782681 114097924512 114294010311 114422989824 114619634272 114895812096 115114332762 115421170176 115442293824 115590011823 115640690022 115814675691 115919328096 116118544113 116144632032 116249582592 116449366176 116624568528 116729952768 116781130752 116930561904 116956832256 117179272782 117263697408 117663484653 117998708256 118201497843 118334886912 118486306224 118823874048 119028081744 119314881792 119367193088 119541807099 119774151783 119860445952 119882382048 120088408869 120377763792 120430541088 120611733264 120720720384 120928187952 121110128856 121272712704 121427891208 121663901736 121686167889 121773839616 122330647296 122537120112 123043471848 123097417872 123606084888 123958238976 124470463104 124493242896 125039601024 125062484976 125579272104 125823351368 125937047808 126153480024 126343282572 126457448832 126512891648 126674775396 126703234944 127035672192 127831933944 128196127488 128360165076 128725863552 128947088556 129257788608 129848816448 129872580552 130409244108 130466419512 130662711036 130780780416 131005536948 131034969472 131202639594 131378772096 131546882142 131576436288 131802560214 131921659584 132748546788 132844188672 133102388224 133126747776 133297094502 133355536028 133451615232 133676858304 133906591962 134229242016 134288092224 134843001696 134867679804 135129812268 135227169792 135459567776 135484358724 135688199922 135810810432 136044211446 136248894963 136431801792 136606377609 136871889453 136995569568 137261837856 137385870336 137621978208 137854260126 137953580544 138014063616 138221710848 138484595106 138584369664 138879138112 139056845499 139453018848 139692679269 139850320896 140029270992 140054898258 140428214784 140669551152 140695295598 141070319104 141276681117 141338621138 141551270289 141679178784 141922665027 142082823168 142264629936 142327003104 142541139312 142669942272 142915131216 142947239424 143322296832 143537930496 143810925687 143914537728 144220643424 144816596496 145229179392 145415012184 145478766576 145829299968 146079918504 146106653121 146390629957 146496100608 146774721951 147128377968 147414340656 147547547136 147801118608 148023490824 148157247744 148222204416 148411867032 148700324344 148834692864 149449712256 149515235584 149740186752 149767591248 150133067136 150386465592 151074103752 151504514304 151698376908 152130566016 152392013748 153485777016 153923058432 154120015764 154187586696 154419567588 154559104128 154824725484 154859509376 155265821568 155499424704 155907415872 156239030376 156884646204 157331611008 157532929866 157601997124 157981741632 158253245046 158704108992 159086509056 159389076132 159698869044 159813927936 159843176064 160117878492 160358781726 160503685056 160574054784 160779522618 160815644352 161237583936 161480171808 161903854944 162218535648 162248223852 162365119488 162918671058 163107529728 163382826816 163663612398 164057962464 164129890496 164339908317 164808113184 165277651968 165519425214 165841133238 165960617472 165990990528 166276258434 166526427177 166719468032 166749979968 166963350411 167287864887 167439029472 167916063744 168130926288 168204640032 168457710096 168488540154 168609931776 168899700528 168937646592 169184773791 169258949574 169380896256 169958366721 170442578592 170928169984 171146886768 171634484736 171929451408 172343718144 172671499143 173007108131 173131755264 173163440736 173461035033 173878992144 173955226016 174216948048 174374373888 174674049264 174936852792 175094929152 175171696128 175395842856 175435248384 175736746952 175768909173 175895546112 176998062384 177502330368 177729459336 178235811072 178542122616 178972322688 179050789632 179790668928 179823573072 180173083024 180645811632 180917599896 181081080576 181392281928 181665193284 181909069056 182141836812 182495852604 182660759424 183015783808 183495970944 183805680168 184565207772 184646126808 185409127332 185937358464 186256905692 186705694656 186739864344 187559401536 187593727464 188368908156 188735027052 188905571712 189230220036 189514923858 189686173248 189769337472 190012163094 190054852416 190553508288 191383907328 191747900916 191886050304 192294191232 192540247614 193088795328 193420632834 193886682912 193971688768 194439066624 194773224672 194808870828 195328134144 195613866162 195699629268 195994066554 196171170624 196508305422 196552454208 196803959391 197068158144 197320323213 197364654432 197542996992 197703840321 197882489376 198446257152 199122820182 199266283008 199653582336 199690121664 199945641753 200033304042 200177422848 200515287456 200859887943 201432138336 202006019072 202264502544 202301519706 202694718402 202840754688 203189351664 203226538086 203532299883 203716215648 204066317169 204462945973 204647702688 205230744576 205493354352 205583448928 205892756784 206078805504 206432967312 206781390189 206930370816 207021095424 207332566272 207726892659 207876554496 208318707168 209179528272 209775481344 210043906488 210642322176 211004326728 211042943397 211605478656 212007931707 212518768176 212931825392 213124234752 213490504656 213811708968 214004913408 214098739712 214372696824 214420859136 214983445248 215306895744 215871806592 216291380864 216330965136 217224894744 217843769088 218122518276 218218149864 218743949952 219119877756 219744150912 220692566952 221121510984 221321320704 221701677912 222035236236 222333306624 222617800548 223050486516 223252039296 224174568384 224272853376 224610280128 224651386872 225199600704 225579698388 225678599432 226611155628 227256771456 227547565362 228195849024 228588020622 229239268544 229791624192 230228665524 230842340352 230884587648 231180023646 231281380044 231629351382 231838656192 232237088226 232289264064 232898732352 233249137056 233459905536 233861123808 233913664512 234358545564 234527394816 235326969306 235997416512 236299394799 236402995686 236972612448 237379867569 237647748096 238056163488 238629763584 238734386176 239083614198 239548303566 239720891904 239764764096 240176817738 240538172589 240755527584 240861082176 241169283927 241223466528 241441440768 241638027059 241856375904 242220257712 242545425408 242855782416 243327803472 243372335778 243547679232 244378006587 244661294592 245074240224 245495418597 246086943696 246194835744 247212169776 247916477952 248761699857 248940926208 248986485792 249414387651 250079202048 250124969952 251158544208 251646702736 251874095616 252306960048 252686565144 252732810231 252914897664 253025783296 253349550792 253406469888 253888424361 254071344384 255663867888 256392254976 256720330152 257451727104 257894177112 258515577216 259697632896 259745161104 260818488216 260932839024 261325422072 261561560832 262011073896 262069938944 262405279188 262757544192 263093764284 263152872576 263605120428 263843319168 265497093576 266253495552 266594189004 266711072056 267353716608 267813183924 268458484032 268576184448 269686003392 269735359608 270259624536 270919135552 270968717448 271376399844 271621620864 272088422892 272497789926 272863603584 273212755218 273743778906 273991139136 274523675712 275243956416 275708520252 275907161088 276443421696 276969190212 277168739328 277758276224 278113690998 278906037696 279385358538 280058541984 280109796516 280856429568 281339102304 281390591196 282140638208 282553362234 282677242276 283102540578 283358357568 283845330054 284272385787 284529259872 284654006208 285018244641 285082278624 285339884544 285572213797 285830262432 285894478848 286644593664 287075860992 287621851374 287829075456 288441286848 288810371421 289633192992 290130949251 290458358784 290830024368 290957533152 291658599936 292159837008 292213306242 292781259914 292992201216 293549443902 293991099831 294256755936 294762458133 294828681312 295095094272 295602237216 296046981648 296314495488 296444408832 296823734064 297400648688 297669385728 298684230273 298899424512 299030471168 299480373504 299535182496 300049956063 300266134272 300772931184 302148207504 303009028608 303396753816 303452279559 304042077603 304261132032 304784027496 304839807129 306971554032 307846116864 308240031528 308375173392 308839135176 309118208256 309649450968 309719018752 310531643136 310998849408 311814831744 312478060752 313769292408 314663222016 315065859732 315203994248 315963483264 316506490092 317408217984 318778152264 319397738088 319686352128 320235756984 320717563452 321007370112 321148109568 321559045236 321631288704 322475167872 322960343616 323807709888 324437071296 324496447704 325837342116 326765653632 327327224796 328115924928 328259780992 328679816634 329616226368 331038850428 331682266476 331921234944 331981981056 332552516868 333052854354 333438936064 333499959936 333926700822 334575729774 334878058944 336261852576 336409280064 336915420192 336977080308 337219863552 337799401056 337875293184 338369547582 338517899148 338761792512 339916733442 340885157184 341321348043 342293773536 342882030933 343268969472 343858902816 344687436288 345342998286 346014216262 346263510528 346326881472 346922070066 347444027073 347757984288 347910452032 348355632339 348433896096 348748747776 349348098528 349873705584 350189858304 350343392256 350791685712 350870496768 351473493904 351537818346 351791092224 352990453959 353996124768 354604493529 355004660736 355458918672 356471622144 357084245232 357944645376 358101579264 358625421297 359322455349 359581337856 359647146144 360265226607 360346166048 361291623264 361835199792 362162161152 362784563856 363330386568 363818138112 364283673624 364991705208 365058503667 365321518848 366031567616 366727724077 366991941888 367611360336 369130415544 369292253616 370818254664 371874716928 372513811384 373411389312 373479728688 375118803072 375187454928 376737816312 377470054104 377811143424 378460440072 379029847716 379372346496 379538674944 380024326188 380109704832 381107016576 383495801832 384588382464 385080495228 386177590656 386841265668 387773365824 387943377536 389546449344 389617741656 391227732324 391399258536 391988133108 392342341248 393016610844 393104908416 393607918782 394136316288 394640646426 394729308864 395407680642 395764978752 398245640364 398532566016 399307164672 399380243328 399891283506 400066608084 400354845696 401030574912 401719775886 402864276672 404529005088 404603039412 405389436804 405681509376 406378703328 406453076172 407064599766 407432431296 408132634338 408746684889 408925891946 409295405376 410615668359 410986708704 411166897856 411785513568 412157611008 412865934624 413562780378 413860741632 414042190848 414665132544 415453785318 415753108992 416637414336 417170536497 418359056544 419078037807 419550962688 420087812976 421284644352 422008653456 422085886794 423210957312 423830043351 424015863414 424653810867 425037536352 425767995081 425863650784 426248469504 426981009312 427623417936 428009826816 428197479424 428745393648 428841718272 429966890496 430613791488 431432777061 431743613184 432582761728 432661930272 433405492091 434449789488 435687538176 436245036552 436436299728 437487899904 438239755512 438319959363 439171889871 439488301824 440324165853 441385133904 442243021968 442642641408 443403355824 444070472472 444666613248 445235601096 446100973032 446504078592 448349136768 448545706752 449220560256 449302773744 450399201408 451159396776 451357198864 453222311256 454513542912 455095130724 456391698048 457176041244 458478537088 460457331048 461769175296 462360047292 462562760088 463258702764 463677312384 464474176452 464578528128 465797464704 466498274112 467722247616 468717091128 470653938612 471994833024 472598789598 472805991372 473945224896 474759735138 476112326976 477259527168 478167228396 479096607132 479441783808 479529528192 480353635476 481076345178 481511055168 481722164352 482338567854 482446933056 483276054118 483712751808 484440515424 485711564832 486655606944 486744671556 487095358464 488756013174 489322589184 490148480448 490990837194 492173887392 492389671488 493019724951 494424339552 495832955904 497523399714 497881852416 497972971584 498828775302 499579281531 500158404096 500249939904 500890051233 501863594661 502317088416 503293405472 503748191232 504613920096 505373130288 505465620462 505829795328 506051566592 506699101584 506812939776 507554321373 507776848722 508142688768 509875100163 511327735776 512206490653 512784509952 513440660304 514903454208 515788354224 517031154432 518014497429 519021324393 519395265792 519490322208 520383105099 521636976432 521865678048 522650844144 523123121664 524022147792 524139877888 524810558376 525515088384 526187528568 526305745152 527210240856 527306727519 527686638336 530994187152 532506991104 533188378008 533422144112 534707433216 535626367848 536916968064 537152368896 539372006784 539470719216 540519249072 541838271104 541937434896 542752799688 543243241728 544176845784 544995579852 545727207168 546425510436 547487557812 547982278272 549047351424 550487912832 551417040504 553938380424 555516552448 556227381996 557812075392 558770717076 560117083968 560219593032 562678204608 562781182392 565106724468 565354484552 566205081156 566716715136 567690660108 568544771574 569058519744 569308012416 570036489282 570164557248 571144427594 571660524864 574151721984 575243702748 575658150912 576882573696 577620742842 579266385984 580261898502 581660048736 581915066304 583317199872 584319674016 584426612484 585562519828 585984402432 587098887804 587982199662 588513511872 589524916266 589657362624 590411878173 591204474432 591960969639 592093963296 592628990976 593111520963 593647468128 594801297376 595338771456 597368460546 597798849024 598060942336 598960747008 599070364992 599836925259 600099912126 600532268544 601545862368 602579663829 604296415008 606018057216 606793507632 606904559118 608084155206 608522264064 609568054992 609679614258 610596899649 612198951507 613388837919 613943108064 615692233728 616480063056 616750346784 617678270352 618236416512 619298901936 619438037504 620344170567 621063286272 621997698816 623180677977 623629663488 624956121504 627538584816 629326444032 630131719464 630407988496 631926966528 633012980184 633128830191 634816435968 636023795121 637556304528 638795476176 639372704256 640471513968 641435126904 642014740224 642296219136 643118090472 643262577408 644950335744 645920687232 647615419776 648874142592 648992895408 651674684232 653531307264 654654449592 656231849856 656519561984 657359633268 659232452736 662077700856 663364532952 663963962112 665105033736 666105708708 666999919872 667853401644 669151459548 669756117888 672523705152 672818560128 673830840384 673954160616 675598802112 676739095164 677035798296 679833466884 681770314368 682642696086 684587547072 685764061866 687717805632 689374872576 690685996572 692028432524 692527021056 692653762944 693844140132 694888054146 695515968576 695820904064 696711264678 696867792192 698696197056 699747411168 700379716608 701583371424 701740993536 702946987808 703075636692 703582184448 705980907918 707992249536 708898184397 709208987058 710917837344 712139602707 712943244288 714168490464 715889290752 716203158528 717250842594 718644910698 719162675712 719294292288 720530453214 720692332096 721614517767 722583246528 723507851781 723670399584 724324322304 724914081177 725569127712 726660773136 727636276224 728567347248 729983410416 730117007334 730643037696 732063135232 733134019761 733455448154 733983883776 735222720672 736486255791 738260831088 738584507232 741636509328 743749433856 745027622768 746285099571 746822778624 746959457376 748243162953 750237606144 750374909856 753475632624 754940108208 755622286848 756920880144 758059695432 758198430693 758744692992 759077349888 760048652376 760219409664 761665273083 762214033152 766991603664 769176764928 770160990456 772355181312 773682531336 775546731648 775886755072 779092898688 779235483312 782455464648 782798517072 783976266216 784684682496 786033221688 786209816832 787215837564 788272632576 789281292852 789458617728 790815361284 791529957504 796491280728 798760486656 799782567012 800133216168 802061149824 803439551772 805728553344 809058010176 809206078824 810778873608 812757406656 812906152344 814129199532 814864862592 816265268676 817493369778 817851783892 818590810752 821231336718 821973417408 822333795712 823571027136 825731869248 827125560756 827721483264 829330265088 830907570636 831506217984 833274828672 834341072994 836718113088 838156075614 840175625952 842569288704 844017306912 844171773588 846421914624 847660086702 848031726828 849307621734 850075072704 851535990162 851727301568 852817157361 853962018624 855054733923 855246835872 856019653632 856716641391 857490787296 857683436544 859933780992 861227582976 862865554122 863487226368 865165523456 865323860544 866431114263 866810984182 868899578976 870392847753 871375076352 872490073104 872872599456 874975799808 876479511024 876639918726 878343779742 878976603648 880648331706 881973299493 882770267808 884287374399 884486043936 885285282816 886806711648 888140944944 889333226496 890471202192 892201946064 893008157184 896052690819 896698273536 897091413504 898441120512 898605547488 900149868189 900798402816 902318793552 902714397728 906444622512 909027085824 910190261448 910356838677 912126232809 912783396096 914352082488 914519421387 916957074176 920914662096 923538350592 924720094584 925125520176 926517405528 927354624768 928948352904 929157056256 931594929408 932996548224 935444495232 937434182256 941307877224 943989666048 945197579196 945611982744 947890449792 949519470276 952224653952 956334456792 958193214264 959059056384 960707270952 962152690356 963022110336 963444328704 964677135708 964893866112 966552108236 967425503616 968881030848 971423129664 973311213888 973489343112 977512026348 980296960896 981981674388 984347774784 984779342976 986039449902 988848679104 995046799428 995763704832 995945943168 997657550604 999158563062 1000316808192 1000499879808 1001780102466 1003727189322 1004634176832 1006586810944 1009227840192 1010746260576 1010931240924 1011659590656 1013398203168 1013625879552 1015108642746 1015553697444 1016285377536 1019750200326 1022655471552 1023964044129 1024412981306 1026881320608 1028646092799 1029806908416 1031576708448 1034062308864 1036028994858 1038042648786 1038790531584 1038980644416 1040766210198 1042332081219 1043273952864 1043731356096 1045066897017 1045301688288 1046246243328 1048044295584 1048279755776 1049621116752 1051030176768 1052375057136 1052611490304 1054420481712 1054613455038 1055373276672 1058971361877 1061988374304 1063813480587 1065013982208 1066376756016 1066844288224 1069414866432 1071252735696 1073833936128 1074304737792 1075876263891 1077967366047 1078744013568 1078941438432 1080795679821 1081038498144 1083676542208 1083874869792 1085505599376 1086486483456 1088353691568 1089991159704 1091454414336 1092851020872 1094975115624 1095175511001 1095964556544 1098094702848 1100183172231 1100975825664 1102834081008 1107876760848 1111033104896 1112454763992 1115624150784 1117541434152 1120234167936 1120439186064 1125356409216 1125562364784 1130213448936 1130708969104 1132410162312 1133433430272 1135381320216 1137089543148 1138117039488 1138616024832 1140072978564 1140329114496 1142288855188 1143321049728 1150487405496 1153765147392 1155241485684 1158532771968 1160523797004 1163320097472 1163830132608 1168639348032 1168853224968 1171125039656 1174197775608 1175964399324 1177027023744 1179049832532 1179314725248 1180823756346 1182408948864 1183921939278 1184187926592 1186223041926 1187294936256 1189602594752 1194736921092 1195597698048 1197921494016 1198140729984 1199673850518 1200199824252 1201064537088 1203091724736 1205159327658 1208592830016 1213587015264 1213809118236 1216168310412 1217044528128 1219136109984 1219359228516 1221193799298 1224397903014 1226240054667 1226777675838 1227886216128 1231847005077 1232960126112 1233500693568 1235356540704 1236472833024 1238597803872 1238876075008 1240688341134 1242126572544 1243995397632 1246361355954 1247259326976 1249912243008 1251511609491 1255077169632 1257234113421 1258652888064 1260263438928 1260815976992 1263853933056 1266025960368 1266257660382 1269632871936 1271490130053 1272047590242 1273961432601 1275112609056 1277303985243 1277590952352 1278745408512 1280943027936 1282870253808 1284029480448 1284592438272 1286236180944 1286525154816 1289900671488 1291841374464 1294298331183 1295230839552 1297748285184 1297985790816 1300216476273 1303349368464 1307062614528 1309308899184 1312463699712 1313039123968 1314719266536 1314959878089 1317515669613 1318464905472 1320972497559 1324155401712 1326729065904 1327927924224 1330210067472 1332211417416 1333999839744 1335706803288 1338302919096 1339512235776 1345047410304 1345637120256 1347661680768 1347908321232 1351197604224 1353478190328 1354071596592 1359666933768 1363540628736 1365285392172 1369175094144 1371528123732 1375435611264 1381371993144 1384056865048 1385307525888 1387688280264 1389776108292 1391031937152 1391641808128 1393422529356 1393735584384 1397392394112 1399494822336 1403166742848 1405893975616 1406151273384 1411961815836 1415984499072 1417796368794 1418417974116 1421835674688 1424279205414 1428336980928 1431778581504 1434501685188 1437289821396 1438325351424 1438588584576 1441060906428 1441384664192 1443229035534 1445166493056 1447015703562 1447340799168 1449828162354 1451138255424 1453321546272 1457134694496 1459966820832 1460234014668 1461286075392 1464126270464 1466268039522 1466910896308 1467967767552 1470445441344 1472972511582 1476521662176 1477169014464 1479059174853 1483273018656 1487498867712 1490055245536 1492570199142 1493645557248 1493918914752 1496486325906 1498737844593 1500475212288 1500749819712 1502670153699 1505590783983 1506951265248 1509880216416 1511244573696 1513841760288 1516119390864 1516396861386 1517489385984 1518154699776 1520097304752 1520438819328 1523330546166 1524428066304 1529625300489 1533983207328 1536619471959 1538353529856 1540321980912 1544710362624 1547365062672 1551093463296 1551773510144 1554043492287 1557063973179 1558185797376 1558470966624 1561149315297 1564910929296 1565597034144 1567952532432 1569369364992 1572066443376 1572419633664 1574431675128 1576545265152 1578562585704 1578917235456 1581630722568 1581920182557 1583059915008 1592982561456 1597520973312 1599565134024 1600266432336 1604122299648 1606879103544 1611457106688 1618116020352 1618412157648 1621557747216 1625514813312 1625812304688 1628258399064 1629729725184 1632530537352 1634986739556 1635703567784 1637181621504 1642462673436 1643946834816 1644667591424 1647142054272 1651463738496 1654251121512 1661815141272 1666549657344 1668682145988 1673436226176 1676312151228 1680351251904 1688034613824 1688343547176 1695320173404 1696063453656 1698615243468 1700150145408 1703071980324 1703454603136 1705634314722 1707924037248 1710109467846 1710493671744 1713433282782 1714981574592 1722455165952 1725731108244 1726974452736 1730331046912 1730647721088 1732862228526 1733621968364 1737799157952 1740785695506 1744980146208 1745745198912 1749951599616 1752959022048 1753279837452 1756687559484 1757953207296 1761296663412 1763946598986 1765540535616 1768574748798 1768972087872 1771235634519 1773613423296 1775882908917 1776281889888 1779334562889 1780942404384 1784403892128 1786016314368 1792105381638 1793396547072 1794182827008 1796882241024 1797211094976 1800299736378 1801596805632 1804637587104 1805428795456 1807738991487 1812889245024 1818054171648 1820380522896 1820713677354 1824252465618 1825566792192 1828704164976 1829038842774 1831790698947 1833914148352 1836596854521 1840166513757 1841829324192 1847076701184 1849440189168 1850251040352 1853034811056 1854709249536 1857896705808 1858314112512 1861032511701 1863189858816 1865993096448 1869542033931 1870888990464 1874868364512 1882615754448 1887979332096 1890395158392 1891223965488 1895780899584 1899038940552 1899386490573 1903078189441 1904449307904 1908071385363 1912668913584 1916386428528 1918118112768 1921414541904 1924305380712 1926044220672 1926888657408 1929354271416 1929787732224 1933104216472 1934851007232 1937762061696 1942846259328 1946622427776 1946978686224 1955024052696 1960593921792 1963963348776 1968695549568 1969558685952 1972078899804 1977697358208 1990093598856 1991891886336 1995315101208 1998317126124 2000999759616 2003560204932 2007454378644 2009268353664 2013173621888 2018455680384 2021492521152 2021862481848 2026796406336 2030217285492 2031107394888 2039500400652 2045310943104 2047928088258 2048825962612 2053762641216 2057292185598 2063153416896 2068124617728 2072057989716 2076085297572 2077581063168 2077961288832 2081532420396 2084664162438 2086547905728 2087462712192 2090133794034 2090603376576 2096088591168 2099242233504 2104750114272 2105222980608 2108840963424 2109226910076 2110746553344 2117942723754 2123976748608 2127626961174 2132753512032 2133688576448 2136418808121 2138829732864 2142505471392 2147667872256 2148609475584 2151752527782 2155934732094 2157488027136 2157882876864 2161591359642 2162076996288 2164843553301 2167353084416 2167749739584 2170523555343 2171011198752 2172972966912 2174742243531 2176707383136 2179982319408 2182908828672 2185702041744 2189950231248 2190351022002 2191929113088 2196189405696 2199402059283 2200366344462 2201951651328 2205668162016 2209458767373 2215753521696 2222066209792 2224909527984 2231248301568 2235082868304 2238855298713 2240468335872 2240878372128 2244729488859 2249092405703 2250712818432 2251124729568 2260426897872 2261417938208 2264820324624 2266866860544 2270762640432 2274179086296 2274595292079 2276234078976 2277232049664 2280145957128 2280658228992 2284577710376 2284995819249 2286642099456 2300974810992 2307530294784 2310482971368 2317065543936 2321047594008 2326640194944 2327660265216 2337278696064 2337706449936 2342250079312 2348395551216 2351928798648 2354054047488 2358099665064 2358629450496 2361647512692 2364817897728 2367843878556 2368375853184 2372446083852 2374589872512 2379205189504 2389473842184 2396281459968 2399347701036 2400399648504 2406183449472 2410318655316 2417185660032 2427174030528 2427618236472 2432336620824 2438272219968 2438718457032 2442387598596 2448795806028 2452480109334 2453555351676 2455772432256 2463694010154 2465920252224 2467001387136 2470713081408 2477195607744 2481376682268 2487990795264 2492722711908 2494518653952 2499824486016 2503023218982 2510154339264 2514468226842 2520526877856 2521631953984 2527707866112 2532051920736 2532515320764 2539265743872 2542980260106 2544095180484 2547922865202 2550225218112 2554607970486 2555181904704 2558451472083 2561886055872 2565164201769 2565740507616 2568058960896 2570149924173 2572472361888 2573050309632 2579801342976 2583682748928 2588596662366 2590461679104 2595496570368 2595971581632 2599293342789 2600432952546 2606698736928 2611178543259 2614125229056 2618617798368 2624927399424 2626078247936 2629438533072 2629919756178 2635031339226 2636929810944 2641944995118 2645919898479 2648310803424 2652862123197 2653458131808 2655855848448 2658018297649 2660420134944 2664422834832 2667999679488 2671413606576 2676605838192 2679024471552 2688158072457 2690094820608 2691274240512 2695323361536 2695816642464 2700449604567 2702395208448 2706956380656 2708143193184 2719333867536 2727081257472 2730570784344 2736378698427 2738350188288 2743056247464 2743558264161 2750871222528 2762743986288 2768113730096 2770615051776 2775376560528 2779552216584 2782063874304 2783283616256 2786845058712 2787471168768 2794784788224 2798989644672 2806333485696 2811787951232 2812302546768 2823923631672 2831968998144 2835592737588 2836835948232 2843671349376 2848558410828 2856673961856 2869003370376 2874579642792 2877177169152 2882121812856 2882769328384 2886458071068 2890332986112 2894031407124 2894681598336 2899656324708 2902276510848 2906643092544 2914269388992 2919933641664 2920468029336 2932536079044 2933821792616 2940890882688 2945945023164 2953043324352 2954338028928 2958118349706 2966546037312 2980110491072 2985140398284 2987291114496 2987837829504 2992972651812 2997475689186 3000950424576 3001499639424 3005340307398 3011181567966 3013902530496 3019760432832 3027683520576 3032238781728 3032793722772 3034978771968 3040194609504 3040877638656 3046661092332 3048856132608 3059250600978 3067966414656 3071892132387 3073238943918 3080643961824 3085938278397 3089420725248 3094730125344 3102186926592 3103547020288 3108086984574 3114127946358 3116371594752 3116941933248 3122298630594 3126996243657 3129821858592 3131194068288 3135200691051 3135905064864 3138738729984 3141294351767 3144132886752 3144839267328 3148863350256 3153090530304 3157125171408 3157834470912 3163261445136 3163840365114 3166119830016 3176914085631 3185965122912 3191440441761 3195041946624 3199130268048 3200532864672 3208244599296 3213758207088 3222914213376 3233902098141 3236232040704 3236824315296 3242387039463 3243115494432 3251029626624 3251624609376 3256516798128 3259459450368 3265061074704 3269973479112 3271407135568 3274363243008 3284925346872 3285526533003 3287893669632 3289335182848 3294284108544 3300549516693 3302927476992 3308502243024 3323630282544 3333099314688 3337364291976 3346872452352 3352624302456 3360702503808 3376069227648 3376687094352 3390640346808 3392126907312 3397230486936 3400300290816 3406143960648 3406909206272 3411268629444 3415848074496 3420218935692 3420987343488 3426866565564 3429963149184 3451462216488 3461295442176 3465724457052 3467243936728 3475598315904 3481571391012 3489960292416 3491490397824 3505918044096 3506559674904 3513375118968 3522593326824 3527893197972 3531081071232 3537149497596 3537944175744 3542471269038 3547226846592 3551765817834 3552563779776 3558669125778 3561884808768 3568807784256 3584210763276 3586793094144 3593764482048 3594422189952 3600599472756 3603193611264 3609275174208 3610857590912 3615477982974 3625778490048 3640761045792 3641427354708 3648504931236 3651133584384 3657408329952 3658077685548 3663581397894 3667828296704 3673193709042 3678720164001 3680333027514 3683658648384 3695541015231 3698880378336 3700502080704 3706069622112 3709418499072 3712438779361 3715793411616 3716628225024 3722065023402 3726379717632 3731986192896 3739084067862 3741777980928 3749736729024 3754534828473 3765231508896 3771702340263 3775958664192 3780790316784 3782447930976 3791561799168 3798077881104 3798772981146 3806156378882 3808898615808 3816142770726 3821884297803 3825337827168 3831911955729 3832772857056 3836236225536 3842829083808 3848610761424 3852088441344 3853777314816 3858708542832 3859575464448 3866208432944 3869702014464 3875524123392 3882894993549 3885692518656 3893244855552 3893957372448 3900649428819 3910048105392 3921187843584 3927926697552 3937391099136 3939117371904 3944157799608 3944879634267 3952547008839 3955394716416 3962917492677 3980187197712 3983783772672 3990630202416 3996634252248 4001999519232 4007120409864 4014908757288 4018536707328 4026347243776 4036911360768 4042985042304 4043724963696 4053592812672 4060434570984 4062214789776 4079000801304 4090621886208 4095856176516 4097651925224 4107525282432 4114584371196 4126306833792 4144115979432 4152170595144 4155922577664 4163064840792 4169328324876 4173095811456 4174925424384 4180267588068 4181206753152 4192177182336 4198484467008 4209500228544 4217681926848 4218453820152 4235885447508 4247953497216 4255253922348 4265507024064 4267377152896 4272837616242 4285010942784 4295335744512 4303505055564 4311869464188 4314976054272 4315765753728 4323182719284 4324153992576 4329687106602 4334706168832 4335499479168 4341047110686 4342022397504 4349484487062 4353414766272 4359964638816 4371404083488 4379900462496 4380702044004 4383858226176 4392378811392 4398804118566 4400732688924 4403903302656 4411336324032 4418917534746 4431507043392 4437177524559 4449819055968 4462496603136 4470165736608 4477710597426 4480936671744 4481756744256 4489458977718 4496213533779 4498184811406 4501425636864 4502249459136 4516772351949 4520853795744 4522835876416 4529640649248 4533733721088 4541525280864 4548358172592 4549190584158 4552468157952 4554464099328 4560291914256 4561316457984 4569155420752 4569991638498 4573284198912 4588875901467 4601949621984 4609858415877 4615060589568 4620965942736 4634131087872 4642095188016 4653280389888 4655320530432 4662130476861 4671191919537 4674557392128 4675412899872 4683447945891 4684500158624 4696791102432 4703857597296 4708108094976 4716199330128 4717258900992 4723295025384 4729635795456 4735687757112 4736751706368 4744892167704 4745760547671 4749179745024 4758410379008 4767460413001 4778947684368 4792562919936 4798695402072 4800799297008 4812366898944 4820637310632 4834371320064 4854348061056 4855236472944 4864673241648 4876544439936 4877436914064 4884775197192 4897591612056 4904960218668 4907110703352 4911544864512 4927388020308 4931840504448 4934002774272 4941426162816 4954391215488 4962753364536 4985445423816 4999648972032 5006046437964 5020308678528 5028936453684 5041053755712 5043263907968 5064103841472 5065030641528 5085960520212 5088190360968 5095845730404 5100450436224 5109215940972 5110363809408 5116902944166 5123772111744 5130328403538 5131481015232 5140299848346 5144944723776 5167365497856 5177193324732 5180923358208 5190993140736 5191943163264 5198586685578 5200865905092 5213397473856 5222357086518 5237235596736 5249854798848 5258877066144 5259839512356 5270062678452 5273859621888 5283889990236 5291839796958 5296621606848 5305724246394 5306916263616 5313706903557 5316036595298 5320840269888 5328845669664 5338003688667 5342827213152 5353211676384 5358048943104 5376316144914 5380189641216 5382548481024 5390646723072 5391633284928 5400899209134 5404790416896 5413912761312 5416286386368 5423216974461 5438667735072 5454162514944 5461141568688 5472757396854 5476700376576 5486112494928 5487116528322 5495372096841 5501742445056 5509790563563 5520499541271 5525487972576 5536227460192 5541230103552 5550753121056 5559104433168 5564127748608 5566567232512 5573690117424 5574942337536 5583097535103 5589569576448 5597979289344 5608626101793 5612666971392 5623575902464 5624605093536 5634271397183 5647847263344 5663937996288 5671185475176 5673671896464 5687342698752 5697116821656 5698159471719 5709234568323 5713347923712 5724214156089 5738006740752 5749159285584 5754354338304 5764243625712 5765538656768 5772916142136 5780665972224 5788062814248 5789363196672 5799312649416 5804553021696 5813286185088 5828538777984 5839867283328 5840936058672 5865072158088 5867643585232 5881781765376 5891890046328 5906086648704 5908676057856 5916236699412 5933092074624 5960220982144 5970280796568 5975675659008 5985945303624 5994951378372 6002999278848 6010680614796 6022363135932 6027805060992 6039520865664 6055367041152 6064477563456 6065587445544 6080389219008 6093322184664 6118501201956 6135932829312 6143784264774 6146477887836 6161287923648 6171876556794 6189460250688 6204373853184 6216173969148 6228255892716 6232743189504 6233883866496 6244597261188 6253992487314 6259643717184 6262388136576 6270401382102 6271810129728 6282588703534 6288265773504 6297726700512 6314250342816 6315668941824 6326522890272 6327680730228 6332239660032 6353828171262 6371930245824 6382880883522 6398260536096 6401065729344 6409256424363 6416489198592 6427516414176 6445828426752 6467804196282 6472464081408 6473648630592 6484774078926 6486230988864 6494530659903 6502059253248 6503249218752 6511570666029 6513033596256 6518918900736 6524226730593 6530122149408 6539946958224 6542814271136 6548726486016 6569850693744 6571053066006 6575787339264 6578670365696 6588568217088 6598206177849 6601099033386 6605854953984 6617004486048 6628376302119 6647260565088 6666198629376 6674728583952 6693744904704 6705248604912 6716565896139 6721405007616 6734188466577 6747277217109 6752138455296 6753374188704 6781280693616 6784253814624 6794460973872 6800600581632 6812287921296 6813818412544 6822537258888 6823785876237 6831696148992 6840437871384 6841974686976 6853733131128 6854987457747 6859926298368 6902924432976 6922590884352 6931448914104 6934487873456 6951196631808 6963142782024 6979920584832 6982980795648 7011836088192 7013119349808 7026750237936 7045186653648 7055786395944 7062162142464 7074298995192 7075888351488 7084942538076 7094453693184 7103531635668 7105127559552 7117338251556 7123769617536 7137615568512 7168421526552 7188844379904 7201198945512 7218550348416 7221715181824 7230955965948 7251556980096 7281522091584 7282854709416 7297009862472 7314816659904 7316155371096 7327162795788 7346387418084 7357440328002 7360666055028 7367317296768 7391082030462 7397760756672 7401004161408 7412139244224 7424877558722 7431586823232 7444130046804 7463972385792 7478168135724 7483555961856 7499473458048 7509069656946 7530463017792 7543404680526 7561580633568 7564895861952 7583123598336 7596155762208 7597545962292 7612312757764 7617797231616 7632285541452 7643768595606 7650675654336 7663823911458 7665545714112 7675354416249 7685658167616 7695492605307 7697221522848 7704176882688 7710449772519 7717417085664 7719150928896 7732416865888 7739404028928 7751048246784 7765789987098 7771385037312 7786489711104 7787914744896 7797880028367 7801298857638 7820096210784 7833535629777 7842375687168 7855853395104 7874782198272 7878234743808 7888315599216 7889759268534 7905094017678 7910789432832 7925834985354 7937759695437 7958586369591 7960374395424 7967567545344 7974054892947 7981260404832 7993268504496 8003999038464 8014240819728 8029817514576 8037073414656 8052694487552 8064474217371 8073822721536 8085970084608 8087449927392 8101348813701 8107185625344 8120869141968 8124429579552 8158001602608 8181243772416 8191712353032 8195303850448 8209136095281 8215050564864 8229168742392 8230674792483 8252613667584 8288231958864 8304341190288 8311845155328 8326129681584 8338656649752 8346191622912 8349850848768 8360535176136 8362413506304 8384354364672 8396968934016 8419000457088 8435363853696 8436907640304 8471770895016 8495906994432 8510507844696 8531014048128 8534754305792 8545675232484 8570021885568 8607010111128 8623738928376 8631531507456 8646365438568 8648307985152 8659374213204 8670998958336 8682094221372 8684044795008 8698968974124 8706829532544 8719929277632 8742808166976 8759800924992 8761404088008 8797608237132 8801465377848 8822672648064 8837835069492 8863014086784 8874355049118 8899638111936 8940331473216 8955421194852 8961873343488 8963513488512 8978917955436 8992427067558 8996369622812 9002851273728 9004498918272 9033544703898 9041707591488 9045671752832 9059281298496 9083050561728 9096716345184 9098381168316 9104936315904 9120583828512 9122632915968 9138310841504 9139983276996 9146568397824 9177751802934 9203899243968 9215676397161 9219716831754 9241931885472 9257814835191 9268262175744 9284190376032 9306560779776 9310641060864 9324260953722 9342383839074 9349114784256 9350825799744 9366895891782 9369000317248 9380988730971 9393582204864 9405602073153 9407715194592 9416216189952 9423883055301 9432398660256 9434517801984 9446590050768 9459271590912 9471375514224 9473503412736 9489784335408 9491521095342 9498359490048 9516820758016 9530742256893 9534920826002 9557895368736 9574321325283 9585125839872 9597390804144 9601598594016 9624733797888 9641274621264 9668742640128 9701706294423 9708696122112 9710472945888 9727161118389 9729346483296 9753088879872 9754873828128 9769550394384 9795183224112 9809920437336 9814221406704 9823089729024 9854776040616 9856579599009 9863681008896 9868005548544 9882852325632 9901648550079 9908782430976 9925506729072 9970890847632 9999297944064 10012092875928 10040617357056 10057872907368 10082107511424 10086527815936 10128207682944 10130061283056 10171921040424 10176380721936 10191691460808 10200900872448 10218431881944 10220727618816 10233805888332 10247544223488 10260656807076 10262962030464 10280599696692 10289889447552 10354386649464 10383886326528 10397173371156 10401731810184 10426794947712 10444714173036 10474471193472 10517754132288 10519679024712 10540125356904 10567779980472 10583679593916 10593243213696 10611448492788 10613832527232 10627413807114 10632073190596 10641680539776 10657691339328 10676007377334 10685654426304 10706423352768 10752632289828 10760379282432 10781293446144 10783266569856 10801798418268 10809580833792 10827825522624 10832572772736 10846433948922 10877335470144 10922283137376 10945514793708 10953400753152 10972224989856 10974233056644 10990744193682 11003484890112 11019581127126 11040999082542 11050975945152 11072454920384 11086623045693 11101506242112 11118208866336 11128255497216 11137316338083 11147380234848 11149884675072 11166195070206 11179139152896 11195958578688 11217252203586 11225333942784 11247151804928 11249210187072 11263604485419 11268542794366 11295694526688 11315107020789 11327875992576 11342370950352 11347343792928 11374685397504 11394233643312 11396318943438 11418469136646 11426695847424 11448428312178 11465652893409 11476013481504 11495735867187 11498318571168 11508708676608 11528487251424 11531077313536 11545832284272 11561331944448 11576125628496 11578726393344 11598625298832 11609106043392 11626572370176 11648684980647 11657077555968 11679734566656 11681872117344 11701948286457 11730144316176 11735287170464 11763563530752 11783780092656 11812173297408 11817352115712 11832473398824 11834638902801 11857641026517 11866184149248 11888752478031 11920441964288 11940561593136 11951351318016 11971890607248 11989902756744 12005998557696 12021361229592 12044726271864 12055610121984 12079041731328 12110734082304 12128955126912 12131174891088 12160778438016 12186644369328 12237002403912 12271865658624 12287568529548 12292955775672 12322575847296 12343753113588 12378920501376 12432347938296 12456511785432 12467767732992 12489194522376 12507984974628 12519287434368 12524776273152 12540802764204 12543620259456 12565177407068 12576531547008 12595453401024 12628500685632 12653045780544 12655361460456 12707656342524 12743860491648 12765761767044 12796521072192 12802131458688 12818512848726 12855032828352 12935608392564 12944928162816 12947297261184 12969548157852 12972461977728 12989061319806 13004118506496 13006498437504 13023141332058 13026067192512 13048453461186 13060244298816 13079893916448 13085628542272 13139701387488 13142106132012 13151574678528 13177136434176 13196412355698 13202198066772 13211709907968 13234008972096 13256752604238 13294521130176 13311532573677 13349457167904 13387489809408 13410497209824 13433131792278 13442810015232 13468376933154 13488640601337 13494554434218 13504276910592 13506748377408 13550317055847 13562561387232 13568507629248 13588921947744 13601201163264 13624575842592 13627636825088 13645074517776 13647571752474 13663392297984 13680875742768 13683949373952 13707466262256 13709974915494 13719852596736 13766627704401 13805848865952 13829575247631 13845181768704 13862897828208 13868975746912 13902393263616 13926285564048 13959841169664 13965961591296 13986391430583 14013575758611 14023672176384 14026238699616 14050343837673 14053500475872 14090373307296 14111572791888 14124324284928 14148597990384 14151776702976 14169885076152 14188907386368 14207063271336 14210255119104 14234676503112 14237281643013 14247539235072 14275231137024 14302381239003 14336843053104 14377688759808 14402397891024 14437100696832 14443430363648 14461911931896 14503113960192 14563044183168 14565709418832 14594019724944 14629633319808 14632310742192 14654325591576 14692774836168 14714880656004 14721332110056 14734634593536 14782164060924 14795521513344 14802008322816 14824278488448 14849755117444 14863173646464 14888260093608 14956336271448 14998946916096 15018139313892 15060926035584 15086809361052 15123161267136 15129791723904 15192311524416 15195091924584 15224625515528 15264571082904 15287537191212 15301351308672 15327647822916 15331091428224 15350708832498 15371316335232 15390985210614 15394443045696 15420899545038 15434834171328 15464833731776 15502096493568 15531579974196 15542770074624 15572979422208 15575829489792 15595760056734 15602597715276 15640192421568 15667071259554 15711706790208 15749564396544 15776631198432 15779518537068 15810188035356 15821578865664 15851669970708 15875519390874 15917172739182 15920748790848 15941120710671 15948109785894 15962520809664 15986537008992 16014011066001 16028481639456 16059635029152 16074146829312 16105388975104 16128948434742 16147645443072 16171940169216 16174899854784 16202697627402 16214371250688 16241738283936 16248859159104 16269650923383 16316003205216 16362487544832 16383424706064 16390607700896 16418272190562 16430101129728 16458337484784 16461349584966 16486116290523 16505227335168 16529371690689 16561498623813 16576463917728 16608682380576 16623690310656 16652259363168 16677313299504 16692383245824 16699701697536 16721070352272 16724827012608 16768708729344 16793937868032 16825878305379 16838000914176 16870727707392 16873815280608 16902814191549 16943541790032 16991813988864 17021015689392 17062028096256 17069508611584 17091350464968 17094478415157 17127703704969 17140043771136 17172642468267 17214020222256 17247477856752 17263063014912 17292730877136 17296615970304 17318748426408 17341997916672 17364188442744 17368089590016 17397937948248 17413659065088 17439858555264 17485616333952 17519601849984 17522808176016 17595216474264 17602930755696 17645345296128 17675670138984 17726028173568 17748710098236 17799276223872 17880662946432 17910842389704 17927026977024 17957835910872 17984854135116 17992739245624 18008997836544 18067089407796 18083415182976 18091343505664 18118562596992 18166101123456 18193432690368 18196762336632 18241167657024 18276621683008 18279966553992 18355503605868 18407798487936 18431352794322 18439433663508 18483863770944 18515629670382 18568380752064 18613121559552 18648521907444 18684767678148 18698229568512 18701651599488 18733791783564 18738000634496 18761977461942 18787164409728 18811204146306 18815430389184 18847766110602 18864797320512 18893180101536 18942751028448 18947006825472 18979568670816 18983042190684 18996718980096 19033641516032 19061484513786 19069841652004 19115790737472 19148642650566 19194781608288 19203197188032 19227769273089 19249467595776 19282549242528 19337485280256 19403412588846 19417392244224 19420945891776 19454322236778 19458692966592 19483591979709 19506177759744 19509747656256 19534711998087 19539100788768 19572680191779 19590366448224 19619840874672 19628442813408 19646179458048 19709552081232 19713159198018 19727362017792 19736011097088 19765704651264 19803297100158 19817564861952 19851013458144 19885128906357 19941781695264 19998595888128 20024185751856 20081234714112 20115745814736 20149697688417 20164215022848 20173055631872 20202565399731 20241831651327 20256415365888 20260122566112 20343842080848 20352761443872 20383382921616 20401801744896 20436863763888 20441455237632 20467611776664 20471357628711 20495088446976 20521313614152 20525924060928 20561199393384 20564962373241 20579778895104 20708773298928 20767772653056 20794346742312 20803463620368 20853589895424 20889428346072 20948942386944 21035508264576 21039358049424 21080250713808 21135559960944 21167359187832 21186486427392 21222896985576 21227665054464 21254827614228 21264146381192 21283361079552 21315382678656 21352014754668 21371308852608 21412846705536 21505264579656 21566533139712 21603596836536 21655651045248 21665145545472 21692867897844 21754670940288 21844566274752 21891029587416 21944449979712 21948466113288 21981488387364 22039162254252 22081998165084 22101951890304 22144909840768 22173246091386 22203012484224 22236417732672 22274632676166 22294760469696 22332390140412 22391917157376 22434504407172 22450667885568 22494303609856 22498420374144 22527208970838 22537085588732 22591389053376 22630214041578 22684741900704 22694687585856 22749370795008 22788467286624 22792637886876 22836938273292 22853391694848 22896856624356 22931305786818 22952026963008 22991471734374 22996637142336 23026063248747 23056974502848 23086477815921 23091664568544 23131349317557 23152251256992 23157452786688 23197250597664 23218212086784 23253144740352 23297369961294 23314155111936 23359469133312 23363744234688 23403896572914 23460288632352 23470574340928 23500606889331 23527127061504 23567560185312 23624346594816 23634704231424 23664946797648 23669277805602 23715282053034 23732368298496 23777504956062 23813279086311 23840883928576 23875759108773 23881123186272 23902702636032 23922164678841 23943781214496 23979805513488 24011997115392 24042722459184 24089452543728 24111220243968 24158083462656 24193422652113 24221468164608 24257910253824 24262349782176 24304046441103 24321556876032 24373288738656 24474004807824 24543731317248 24575137059096 24585911551344 24627408285843 24645151694592 24687506227176 24692024377449 24740016462733 24757841002752 24864695876592 24913023570864 24935535465984 24978389044752 25015969949256 25038574868736 25049552546304 25081605528408 25087240518912 25130354814136 25153063094016 25190906802048 25257001371264 25306091561088 25310722920912 25415312685048 25487720983296 25531523534088 25593042144384 25604262917376 25637025697452 25710065656704 25871216785128 25894594522368 25939096315704 25944923955456 25978122639612 26012996875008 26046282664116 26052134385024 26096906922372 26120488597632 26159787832896 26171257084544 26279402774976 26284212264024 26392824711396 26404396133544 26468017944192 26513505208476 26589042260352 26623065147354 26698914335808 26820994419648 26866263584556 26885620030464 26936753866308 26977281202674 26989108868436 27008553821184 27013496754816 27100634111694 27125122774464 27137015258496 27177843895488 27249151685184 27290149035552 27295143504948 27361751485536 27367898747904 27414932524512 27419949830988 27439705193472 27533255408802 27611697731904 27659150495262 27725795656416 27737951493824 27773444505573 27804786527232 27852571128096 27919682339328 27931923182592 27972782861166 28027151517222 28047344352768 28052477399232 28100687675346 28107000951744 28142966192913 28180746614592 28216806219459 28223145583776 28248648569856 28271649165903 28297195980768 28303553405952 28339770152304 28377814772736 28414126542672 28420510238208 28469353006224 28474563286026 28495078470144 28550462274048 28592226770679 28604762478006 28673686106208 28722963975849 28755377519616 28804795782048 28874201393664 28886860727296 28923823863792 29006227920384 29105118883269 29126088366336 29131418837664 29181483355167 29188039449888 29238201274139 29259266639616 29264621484384 29308651183152 29385549672336 29429761312008 29442664220112 29469269187072 29564328121848 29569738797027 29591043026688 29604016645632 29648556976896 29699510234888 29704945650237 29726347292928 29776520187216 29912672542896 29997893832192 30036278627784 30121852071168 30173618722104 30246322534272 30259583447808 30384623048832 30390183849168 30449251031056 30529142165808 30575074382424 30602702617344 30655295645832 30662182856448 30701417664996 30742632670464 30781970421228 30788886091392 30841799090076 30869668342656 30929667463552 31063159948392 31151658979584 31191520113468 31205195430552 31280384843136 31334142519108 31423413580416 31553262396864 31559037074136 31620376070712 31703339941416 31751038781748 31834345478364 31841497581696 31882241421342 31896219571788 31925041619328 31973074017984 32028022132002 32056963278912 32119270058304 32257896869484 32343880338432 32349799709568 32405395254804 32428742501376 32483476567872 32497718318208 32539301846766 32632006410432 32766849412128 32781215401792 32836544381124 32860202259456 32916674969568 32922699169932 32972232581046 33010454670336 33058743381378 33122997247626 33152927835456 33217364761152 33259869137079 33304518726336 33354626599008 33384766491648 33411949014249 33442140704544 33449654025216 33537417458688 33587875736064 33651756610758 33676001828352 33741455414784 33747630561216 33790813456257 33805628383098 33887083580064 33945321062367 33983627977728 34042031378784 34124056192512 34139017223168 34182700929936 34188956830314 34255407409938 34280087542272 34345284936534 34396958680227 34428040444512 34487207601561 34494955713504 34526126029824 34554237869437 34585461754272 34593231940608 34637496852816 34683995833344 34728376885488 34736179180032 34795875896496 34827318130176 34879717110528 34946054941941 34971232667904 35039203699968 35045616352032 35105844859371 35190432948528 35205861511392 35290690592256 35351340277968 35452056347136 35497420196472 35572923079551 35598552447744 35666257434093 35761325892864 35821684779408 35854053954048 35915671821744 35969708270232 35985478491248 36017995673088 36134178815592 36166830365952 36182687011328 36237125193984 36332202246912 36386865380736 36393524673264 36482335314048 36553243366016 36559933107984 36711007211736 36815596975872 36862705588644 36878867327016 36967727541888 37031259340764 37136761504128 37297043814888 37369535356296 37403303198976 37467583567128 37476001268992 37523954923884 37574328819456 37622408292612 37630860778368 37695532221204 37729594641024 37786360203072 37885502056896 37959137341632 37966084381368 38122969027572 38139683304008 38231581474944 38297285301132 38389563216576 38406394376064 38455538546178 38565098485056 38806825177692 38834784488448 38841891783552 38908644473556 38917385933184 38967183959418 39012355519488 39019495312512 39069423996174 39078201577536 39145360383558 39180732896448 39239681749344 39256885626816 39419104162464 39426318396036 39454724035584 39531409302528 39606594200316 39635129723904 39702026916288 39770257812714 39883563390528 39934597721031 40048371503712 40162469428224 40231491629472 40299395376834 40328430045696 40346111263744 40405130799462 40465921804011 40483663302654 40512830731776 40520245132224 40650951167541 40687684161696 40705522887744 40766765843232 40803603489792 40836826572971 40873727527776 40882910475264 40935223553328 40942715257422 40990176893952 41042627228304 41051848121856 41122398786768 41129924746482 41159557790208 41299883113203 41417546597856 41488725742893 41535545306112 41588693484624 41606927240736 41707179790848 41778856692144 41897884773888 42040727275833 42071016529152 42078716098848 42151031513019 42160501427616 42271119921888 42334718375664 42372972854784 42445793971152 42455330108928 42509655228456 42528292762384 42566722159104 42630765357312 42704029509336 42711844929039 42742617705216 42825693411072 42907143717009 43010529159312 43133066279424 43207193673072 43311302090496 43330291090944 43385735795688 43509341880576 43689132549504 43782059174832 43888899959424 43896932226576 43962976774728 44078324508504 44163996330168 44203903780608 44289819681536 44346492182772 44406024968448 44472835465344 44549265352332 44589520939392 44664780280824 44869008814344 44996840748288 45054417941676 45074171177464 45182778106752 45260428083156 45369483801408 45389375171712 45576934573248 45585275773752 45673876546584 45793713248712 45862611573636 45904053926016 45982943468748 45993274284672 46052126497494 46113949005696 46172955631842 46183329137088 46262698635114 46304502513984 46394501195328 46506289480704 46594739922588 46628310223872 46718938266624 46727488469376 46807793145828 46920577264704 46941148681856 47001213778662 47135120370624 47248693189632 47329893595296 47338555611204 47430564106068 47464736596992 47555009912124 47626558172622 47681767857152 47751518217546 47762246372544 47823362132013 47844329357682 47887562428992 47959611026976 48042033198003 48085444918368 48178905087456 48222440487936 48316166925312 48386845304226 48442936329216 48515820507648 48524699564352 48608092882206 48643113752064 48746577477312 48808952770149 48948009615648 49087462634496 49150274118192 49171823102688 49254816571686 49290303389184 49375012454352 49384048754898 49458348871569 49480032925466 49515682005504 49684495871439 49729391753184 49826047141728 49871070931968 49956778089504 50031939898512 50077149737472 50099105092608 50163211056816 50174481037824 50260709628272 50306126188032 50381813604096 50477634916137 50514002742528 50612183122176 50621445841824 50708442574647 50830625370096 50975441966592 51063047068176 51186084288768 51208525834752 51274051394904 51283435245471 51383111114907 51420131313408 51517927404801 51742433570256 51789189044736 51878192631408 51889847910912 51956245279224 52025993750016 52092565328232 52104268770048 52193813844744 52240977195264 52319575665792 52342514169088 52558805549952 52568424528048 52785649422792 52808792267088 52936035888384 53027010416952 53178084520704 53246130294708 53397828671616 53641988839296 53732527169112 53873507732616 53954562405348 53978217736872 54026993509632 54201268223388 54250245548928 54274030516992 54355687790976 54498303370368 54580298071104 54590287009896 54723502971072 54829865049024 54839899661976 55066510817604 55223395463808 55318300990524 55451591312832 55475902987648 55546889011146 55705142256192 55839364678656 55945565722332 56054303034444 56094688705536 56104954798464 56201375350692 56214001903488 56285932385826 56361493229184 56433612438918 56446291167552 56543298331806 56594391961536 56679540304608 56828253085344 56841020476416 56938706012448 56949126572052 56990156940288 57100924548096 57184453541358 57209524956012 57347372212416 57445927951698 57609591564096 57683307819267 57748402787328 57847647727584 58012455840768 58210237766538 58252176732672 58262837675328 58362966710334 58376078899776 58450775939127 58476402548278 58518533279232 58529242968768 58617302366304 58718040575337 58771099344672 58859522624016 58885328440224 58938538374144 59128656243696 59139477594054 59182086053376 59208033291264 59297113953792 59399020469776 59409891300474 59452694585856 59553040374432 59655386719071 59825345085792 59995787664384 60072557255568 60243704142336 60347237444208 60449093065251 60492645068544 60519166895616 60607696199193 60725494953981 60769246097664 60780367698336 60898502062112 61058284331616 61150148764848 61205405234688 61310591291664 61324365712896 61402835329992 61414072886133 61485265340928 61563940842456 61577772182784 61683598180152 61694887119723 61739336685312 61859334927104 61976985369013 62126319896784 62303317959168 62383040226936 62410390861104 62560769686272 62668285038216 62846827160832 63106524793728 63118074148272 63240752141424 63406679882832 63502077563496 63668690956728 63682995163392 63764482842684 63792439143576 63850083238656 63946148035968 64056044264004 64113926557824 64238540116608 64515793738968 64699599419136 64810790509608 64966953135744 64995436636416 65078603693532 65264012820864 65533698824256 65562430803584 65673088762248 65833349939136 65845398339864 65944465162092 66117486762756 66245994495252 66305855670912 66434729522304 66519738274158 66609037452672 66709253198016 66823898028498 66884281409088 67175751472128 67303513221516 67352003656704 67482910829568 67495261122432 67581626912514 67611256766196 67774167160128 67890642124734 68084062757568 68248112385024 68365401859872 68377913660628 68510814819876 68560175084544 68690569873068 68793917360454 68856080889024 68974415203122 68989911427008 69078189746241 69108475738874 69170923508544 69274993705632 69394047952671 69456753770976 69472358360064 69591751792992 69654636260352 69759434221056 69892109883882 69942465335808 70078407399936 70091232704064 70211689718742 70380865897056 70411723022784 70501820667993 70581381184512 70702680555936 70904112694272 70994840392944 71145846159102 71197104895488 71332514868186 71439837258933 71522651785728 71627277326319 71643369558816 71708107908096 71766494036523 71831343643488 71939416540464 71970956982496 72035991346176 72268357631184 72333660731904 72365374022656 72474250387968 72580267956339 72664404493824 72773730761472 72787049346528 72912139323309 72964670628096 73106486732032 73119866215968 73422014423472 73631193951744 73725411177288 73757734654032 73882224857529 73935455083776 74062518681528 74076073132347 74220049388199 74273523008256 74594087629776 74739070712592 74806606397952 74935167134256 74952002537984 75047909847768 75148657638912 75244816585224 75261721556736 75391064442408 75459189282048 75572720406144 75771004113792 75918274683264 75932168762736 76245938055144 76279366608016 76463162949888 76594570602264 76779126433152 76812788752128 76911077092356 77130196970112 77613650355384 77683783567104 77817288947112 77834771866368 77934367918836 78038990625024 78138847992348 78156403155072 78290720767116 78361465792896 78479363498688 78513771253632 78838208324928 78852636792072 79213188400632 79404053832576 79540515625428 79767126781056 79869195442062 80096743007424 80462983258944 80598790753668 80656860091392 80810261598924 80931843608022 80967326605308 81025661463552 81040490264448 81301902335082 81375368323392 81411045775488 81533531686464 81673653145942 81747455055552 81870447106656 81885430514844 82085254456608 82103696243712 82244797573536 82259849492964 82319115580416 82599766226406 82835093195712 82977451485786 83177386969248 83213854481472 83320333516719 83414359581696 83557713384288 83795769547776 84081454551666 84142033058304 84157432197696 84302063026038 84321002855232 84428898578739 84542239843776 84650418658377 84669436751328 84745945709568 84814947497709 84891587942304 84910660217856 85019310456912 85056585524768 85133444318208 85261530714624 85408059018672 85423689858078 85485235410432 85651386822144 85776680312037 85814287434018 86021058318624 86168891927547 86266132558848 86414387346144 86622604180992 86660582181888 86771471591376 87018683761152 87315356649807 87378265099008 87544450065501 87564118349664 87714603822417 87777799918848 87793864453152 87925953549456 88156649017008 88327992660336 88407807561216 88579639363072 88692984365544 88709216391081 88812049936896 88945670930688 89098530704664 89114836950711 89179041878784 89329560561648 89738017628688 89993681496576 90108835883352 90148342354928 90365556213504 90520856166312 90738967602816 90778750343424 91153869146496 91170551547504 91347753093168 91587426497424 91725223147272 91808107852032 91965886937496 91986548569344 92104252994988 92227898011392 92345911263684 92366658274176 92525397270228 92609005027968 92789002390656 93189479845176 93454976938752 93615586291656 93841154529408 93882297363712 94002427557324 94270240741248 94659787190592 94677111222408 94861128212136 95110019824248 95253116345244 95503036435092 95524492745088 95646724264026 95688658715364 95775124857984 95919222053952 96084066396006 96170889836736 96357810174912 96773690608452 97031641015296 97049399128704 97216185764412 97286227504128 97493154954624 97617905540298 97896019231296 98300548236384 98343646205376 98509633143372 98580606778368 98750024908704 98768097509796 98916697743138 98960065850932 99031364011008 99368991742878 99458783506368 99652094283456 99779607411237 99913556179008 100063879797024 100154299474944 100235847042747 100326422113632 100348962075648 100521419256544 100612252376064 100763627208192 100955269832274 101028005485056 101224366244352 101242891683648 101372440368771 101416885149294 101661250740192 101835963187101 101950883933184 102126094136352 102372168577536 102417051669504 102548102789808 102566870490942 102766222229814 102840262626816 103035854809602 103190876040681 103461622804683 103484867140512 103578378089472 103662713608311 103756385262816 103779695821824 103912490558448 104051987500032 104185130656464 104208537540096 104387627689488 104481954390528 104639151331584 104685028338176 104838164825823 105117611099904 105136849056096 105317534578113 105571298845584 105617584534176 105872071776768 106054020833904 106356169041408 106492260589416 106718769238653 106795657343232 106998772302279 107283977678592 107465054338224 107747015465232 107909124810696 107956435473744 108053987019264 108402536446776 108500491097856 108548061033984 108711375581952 108996606740736 109160596142208 109180574019792 109447005942144 109659730098048 109679799323952 110133021635208 110446790927616 110636601981048 110903182625664 110951805975296 111093778022292 111410284512384 111891131444664 112108606068888 112209909596928 112402750701384 112428003806976 112571864771652 112722986458368 112867224877836 112892582335104 113086596663612 113188783923072 113359080609216 113656506170688 113877412024896 113898253144104 114368907082716 114419049912024 114694744424832 114891855903396 115219183128192 115366615638534 115695295455168 116420475533076 116504353465344 116525675350656 116725933420668 116752157799552 116901551878254 116952805096556 117037066558464 117058485937536 117234604732608 117436081150674 117542198689344 117719045248032 117770656880448 118257312487392 118278955188108 118364172106752 118594227907584 118798040939552 118819782600948 118905389171712 119106080748864 119310773438142 119650690171584 119803793163093 120145114511136 120487408284672 120694474888416 120898186130502 120985290137088 121038333791232 121215392398386 121450989907962 121538492195328 121560735396672 121797004124224 121952853502623 122116568663232 122300297529696 122410810469376 122510479718913 122621182583328 122648731425792 122805670659984 122828145772266 122970530681856 123127881684912 123155544365568 123367196360304 123389774239446 123478673370624 123718669854208 123899649339609 123953970738026 124252639793568 124466177228679 124606635918336 124766080453872 124820781722208 125121539372544 125336570076432 125693654321664 126122181827499 126213049587456 126236148296544 126453094539057 126481504282848 126813359765664 127004155126992 127337381913456 127365990326784 127528965685368 127584878287152 127700166477312 127892296071936 128112088528008 128135534787117 128227853115648 128477080233216 128721431151027 129031587477936 129399198838272 129621581019216 129933906271488 129990873272832 130157207387064 130528025641728 131067397648512 131124861607168 131346177524496 131666699878272 131690796679728 131888930324184 132234973525512 132491988990504 132611711341824 132869459044608 133039476548316 133218074905344 133418506396032 133647796056996 133768562818176 134607026443032 134990522244864 135163253825028 135222513532392 135548334320256 135781284249468 136168125515136 136730803719744 136755827321256 137021629639752 137381139746136 137587834720908 137712161778048 137948830406244 137979822854016 138156379492482 138216951477748 138341847017088 138549987411264 138788095905342 138913507541952 139183503585984 139518868442112 139784219767764 139884930671616 140156814799872 140182465408128 140423379437484 140761731794112 140823446045568 141003641335986 141405361111872 141989680785888 142291692318204 142394209790976 142665029736372 142879674517866 143045303571456 143254554652638 143286739117632 143532988073046 143662687286976 143878833080928 143941913964992 144126099594009 144536715262368 144667321463808 144948500775936 145160535912678 145328808987648 145547461522944 145574098693056 145824278646618 145929341256192 146212973464064 146239732431936 146426858310447 146844028846944 147262387903488 147450822354576 147515469308064 147764449715058 147870910167552 148125037363056 148152146264694 148375046614707 148440098776398 148547046016512 149053487614317 149188175259552 149478141425184 149613212795904 149870334268512 149904005075968 150095819695536 150297315277824 150489633170448 150523443113472 150782128884816 150918378564096 151145440812288 151432904748411 151542008227584 151836549366528 151864337525472 152125327723941 152491876110288 152558733216032 152926325899776 153189141204528 153558252866304 153625577504256 153822154184712 153850305736413 154149333344721 154260393940224 154553782214403 155227300710768 155367567134208 155634577894224 155669543732736 155868735837672 156077981250048 156277695984696 156312806310144 156581441534232 156722931585792 156958726997376 157027542507264 157676416649856 157705273584144 158426376801264 158808107665152 159081031250856 159534253562112 159738390884124 160193486014848 160925966517888 161197581507336 161620523197848 161863687216044 161934653210616 162080980528896 162603804670164 162750736646784 162822091550976 163067063372928 163347306291884 163494910111104 163740894213312 163770861029688 164170508913216 164489595147072 164519698985928 165199532452812 165670186391424 165954902971572 166354773938496 166427708962944 166640667033438 167115426768576 168162909103332 168284066116608 168314864395392 168604126052076 168642005710464 168857797157478 169084479687552 169300837316754 169338873502656 169629894995418 169783175884608 170038620913824 170113171049536 170523061429248 170816118037344 170847379716156 170970470820864 171302773644288 171553360624074 171628574868036 172042116637248 172337783855094 172828774692288 173049923457801 173245208361984 173542943182752 174037367522304 174630713299614 174756530198016 175088900131002 175128236699328 175352327817381 175429207644834 175555599837696 175587728906304 175851907098912 176154121726011 176313298034016 176655985320672 176815615122432 177159278726144 177385968731088 177418432782162 177624099873792 177891341861376 178197061409328 178229673901422 178358083757568 178659121123296 178966160157213 179476035257376 179987362993152 180217671766704 180296684709856 180731112427008 181041712332624 181347279195753 181477935205632 181557500686848 181823088597579 182176484861943 182307738292992 182341103095008 182695506186336 183174852994848 183450446294544 183616215704064 183931773874992 183973097138688 184208505989976 184455796022784 184691822527368 184733316548352 185050794540456 185084661359169 185218010055936 185578004781312 185930956107039 186378959690352 186909953877504 187231172583312 187682309058816 187764594727424 188004855114648 188540481482496 189319574381184 189354222444816 189722256424272 190220039648496 190506232690488 191006072870184 191048985490176 191293448528052 191377317430728 191550249715968 191838444107904 192168132792012 192341779673472 192715620349824 193547381216904 194098798257408 194432371528824 194986309909248 195235811080596 195792038462592 196601096472768 196687292410752 197019266286744 197500049817408 197536195019592 197833395486276 197920131701864 198737983485756 198917567012736 199304188566912 199559214822474 199827112358016 200127759594048 200471694085494 200652844227264 201042838513088 201527254416384 201910539664548 202056010970112 202448732488704 202485783367296 202744880737542 202833770298588 203322501480384 203671926374202 204252188272704 204744337155072 205096205579616 205133740981884 205532444459628 205680525253632 206071709619204 206381752081362 206923245609366 206969734281024 207234569238723 207325427216622 207512770525632 207824981116896 208182143858013 208370261312928 208417075080192 208775255378976 208963908781056 209278302663168 209370056676352 209676329651646 210235222199808 210273698112192 210635069156226 211142597691168 211235169068352 211505462003979 211744143553536 212108041667808 212712338082816 212984521178832 213437538477306 213591314686464 213997544604558 214319511776799 214567955357184 214881831978957 214930108676448 215299482109569 215494030930464 215818249621392 215912870947488 216107974038528 216805072893552 217000982195712 217096122067968 217422751163904 217993213481472 218321192284416 218361148039584 218736417969927 218894011884288 219319460196096 219359598647904 220266043270416 220893581855232 221273203962096 221646674572587 221806365251328 221903611950592 222187556044584 222228219397041 222660148164597 222820569024768 223782262889328 224217212137776 224419819193856 224805501402768 224856007613952 225143729543304 225445972916736 225734449755672 225785164670208 226173193327224 226377567846144 226718161218432 227313012341376 227754824049792 227796506288208 228737814165432 228838099824048 229389488849664 229783711806792 230438366256384 230733231277068 231390590910336 232840951066152 233051350701312 233451866841336 233504315599104 233803103756508 233905610193112 234116971875072 234469209465216 234872162301348 235084397378688 235438090496064 235541313760896 236514624974784 236557910376216 237596081879104 237639565201896 238212161497728 238621546876284 239301380343168 239607586326186 240290229022272 241388949776832 241796372261004 241970580274176 242430784796772 242901979815924 243076984390656 243121470793344 243594008248448 243905707005246 244233137326464 244600595059392 245020959437826 245242365166656 245611341319968 245656291544532 246255763369824 246311088731136 246734392720608 246779548478892 246957346741248 247437339708416 247799298679218 247907941476052 248505279587136 248932354457358 249532160907744 249641563444416 249961000550157 250243078745088 250673140152864 251387308643328 252244363654998 252426099174912 252472296593088 252906189078114 252963008565696 253286695736217 253626719531328 253951255975131 254008310253984 254444842493127 254674763826912 254731980653568 255057931370736 255169756574304 255400332954624 255784592143872 256224177056016 256271069574234 256455706231296 256954160466432 257442862302054 258063174955872 258506675782641 258798397676544 259243162038432 259867812542976 259981746545664 260314414774128 261056051283456 261946069949421 262134795297024 262249723214336 262633350196503 262692355048992 263143811467251 263333399756544 263381593359456 263777860648368 264469947051024 264983977981008 265223422683648 265738918089216 266078953096632 266127649173243 266436149810688 266837012792064 267295592113992 267344510852133 267537125636352 269214052886064 269981044489728 270326507650056 270445027064784 271096668640512 271562568498936 272336251030272 273461607439488 273511654642512 274043259279504 274762279492272 275175669441816 275424323556096 275897660812488 275959645708032 276312758984964 276433902955496 276683694034176 277099974822528 277576191810684 277827015083904 278367007171968 279568439535528 280364930816256 280846758874968 281523463588224 281646892091136 282007282671972 282810722223744 283979361571776 284583384636408 285330059472744 285759349035732 286509109305276 286573478235264 287065976146092 287325374573952 287757666161856 287883827929984 288252199188018 289073430524736 290321071825356 291094923045888 291148197386112 291648557293236 291858682512384 292425946928128 292479464863872 292853716620894 293688057693888 294901644709152 295030938616128 295528899430116 295741820335104 296250074726112 296304292529388 296750093229414 296880197552796 297094092033024 298106975228634 298376350519104 298956282850368 299338822233711 299740668537024 300191639391072 300707541128241 300979266340896 301046886226944 301564257769632 301836757128192 302290881624576 302865809496822 303084016455168 303673098733056 303728675050944 304250655447882 304983752220576 305117466432064 305507889561303 305852651799552 306378282409056 307116505732608 307251155008512 307644308369424 307700611472826 308298666689442 308520787880448 309107564428806 309572628122043 310384868414049 310454601421536 310735134268416 310988140824933 311269155788448 311339087465472 311737471675344 312155962500096 312555391969392 312625612620288 313162883068464 313445863171584 313917453994752 314055085014528 314514494477469 315352833299712 315410547168288 315952603734339 316852753602528 317616215330304 318162062501712 319068507124224 319476781768248 320156307715959 320386972029696 320996316906837 321620214015529 321851933035776 322395163014672 323241046395696 323727374432088 323869306421232 324161961057792 325207609340328 325501473293568 325644183101952 326134126745856 326694612583768 326989820222208 327481788426624 327541722059376 328341017826432 328979190294144 329039397971856 330399064905624 331340372782848 331909805943144 332709547876992 332855417925888 333281334066876 334230853537152 336325818206664 336629728790784 337208252104152 337284011420928 337715594314956 338168959375104 338601674633508 338677747005312 339259789990836 339566351769216 340077241827648 340226342099072 341632236074688 341694759432312 343106721248148 343257149736072 344084233274496 344675567710188 345657549384576 346099846915602 347085886365504 349261426599228 349513060396032 350177800262004 350256473398656 350704655634762 350858415289668 351111199675392 351175457812608 351703814197824 352308243452022 352626596068032 353311970641344 354771937462176 354836865564324 355782683722752 356394122818656 356459347802844 356716167515136 357318242246592 357932320314426 358952070514752 360435343533408 360593369419712 361462224854016 362083424665248 362694558391506 362955870411264 363115001373696 363646177195158 364352969723886 364615476585984 364682206190016 365391012372672 365858560507869 366349705989696 366900892589088 367232431408128 367531439156739 367863547749984 367946194277376 368417011979952 368911592045568 369383645054736 369466633096704 370101589080912 370169322718338 370436020111872 371156009562624 371698948018827 371861912214078 372757919380704 373398531686037 373819907755008 374462345166624 375364618117632 375529189454848 376009710229296 377080962964992 378366545482497 378639148762368 378708444889632 379359283617171 379444512848544 380096616563807 380440079296992 381012465380976 382012145740368 382097970980352 382586897056104 382754634861456 383100499431936 383676888215808 384336265584024 384406604361351 384683559346944 385431240699648 386164293453081 387094762433808 388197596514816 388864743057648 389972619818496 390471622161192 391584076925184 393202192945536 393374584821504 394038532573488 395000099634816 395072390039184 395666790972552 395840263403728 397475966971512 397835134025472 398608377133824 399118429644948 399654224716032 400255519188096 400943388170988 401305688454528 402085677026176 403821079329096 404971566734592 405489761475084 405667540597176 406645002960768 407343852748404 408504376545408 410192411159232 410267481963768 411064888919256 412143419238408 412763504162724 413846491218732 413939468562048 414469138477446 414650854433244 415025541051264 415649962233792 416364287716026 416740522625856 417550510757952 418556605326336 419352659303292 420470444399616 420547396224384 421270138312452 422285195382336 422470338136704 423010924007958 424216083335616 425969042357664 426875076954612 427182629372928 427995089209116 428639023553598 429135910714368 429763663957914 429860217352896 430598964219138 430988061860928 431636499242784 431825741894976 432378298782027 433610145787104 434001964391424 434845502327808 435986426962944 436642384568832 436722296079168 437472835939854 437788023768576 438638920392192 438719197295808 439280574931341 440532086540832 441787163710464 442546407924192 443293349145174 443612730502656 443807223901184 444375112089168 444456438794082 445125139844121 445320296329194 445641138049536 447160462842951 447564525778656 448434424275552 448839638387712 449205092302681 449611002805536 449712015227904 450287459086608 450891945833472 451468899511344 451570329340416 452346386654448 452755135692288 453436322436864 454298714245233 454626024682752 455509648099584 455593012576416 456375983171823 457475628330864 457676199648096 458778977699328 459567423613584 460876732512768 461466462554136 462448000034163 462781181820672 463661346643209 465681902132304 466102701402624 466903733682672 467008631198208 467606207513016 467811220386224 468233943750144 468938418930432 469744324602696 470168794757376 470876180992128 471082627521792 473029249949568 473115820752432 475192163758208 475279130403792 476424322995456 477243093752568 478602760686336 479215172652372 480580458044544 482777899553664 483592744522008 484861569593544 485803959631848 486242941586688 487188016496896 487811414010492 488466274652928 489201190118784 490041918875652 490484730333312 491222682639936 491312583089064 492511526739648 493468785441216 493559096957784 495598597358436 495815882952104 497010559174272 497864708914716 499064321815488 499283126888832 499922001100314 501346280305728 504488727309996 504852198349824 504944593186176 505812378156228 505926017131392 506573391472434 507253439062656 507902511950262 508016620507968 508889684986254 509349527653824 510115862741472 510339513148608 511569184287744 512448354112032 512542139148468 512911412462592 513908320932864 514885724604108 516126349911744 517013351565282 518486324076864 519149770373403 519735625085952 520628829548256 522112102566912 523892139898842 524269590594048 524499446428672 525266700393006 525384710097984 526056983452143 526287622934502 526666799513088 526763186718912 527555721296736 528462365178033 528939894102048 529967955962016 530446845367296 531477836178432 532157906193264 532255298346486 532872299621376 533674025584128 534591184227984 534689021704266 535074251272704 536898480471639 538428105772128 539962088979456 540653015300112 540890054129568 542193337281024 543125136997872 544041837587259 544672502060544 546529454585829 546923214878976 547023309285024 548086518559008 549524558984544 550351338883632 550848647112192 551795321624976 551919291416064 552625517969928 552867805910992 553367388068352 554199949645056 555152383621368 555253984077507 555654030167808 556734014343936 557792868321117 559136879071056 560729861632512 561693517749936 563046927176448 563293784182272 564014565343944 565621444447488 567958723143552 569166769272816 570660118945488 571518698071464 573018218610552 573146956470528 574131952292184 574650749147904 575515332323712 575767655859968 576504398376036 578146861049472 580642143650712 582296394772224 583297114586472 584958929727744 585707433241788 587376115387776 589803289418304 590061877232256 591057798860232 592500149452224 592608585058776 593500186458828 593760395105592 596213950457268 596752701038208 597912565700736 598677644467422 599481337074048 600383278782144 601415082256482 601958532681792 603128515539264 604581763249152 605731618993644 606168032910336 607346197466112 607457350101888 608501310895764 609967504441152 610234932864128 611015779122606 612756564818112 614233011465216 615288616738848 615401222945652 616597333378884 617041575760896 618215128857612 619145256244086 620769736828098 620909202843072 621703707716169 621976281649866 622538311576896 623474943350688 624546431574039 625110783938784 625251225240576 626325766136928 626891726343168 627834907989504 628110170029056 629028988954938 630705666599424 630821094336576 631905207468678 633705507205056 634516386011937 635232430660608 636324125003424 638137014248448 638953563536496 640312615431918 640773944059392 641992633813674 642958535330397 643240428031058 643703866071552 644790326029344 645898446328707 646482092791392 647454748864176 647738612842464 648323922115584 650415218680656 651002946587136 651288366203904 652268253491712 653389225167536 653979640444416 654963576853248 655083444118752 656209253909781 656682035652864 657958380588288 658078795943712 660798129811248 662680745565696 663819611886288 664940023717761 665419095753984 665710835851776 666562668133752 666684658191123 667980444493791 668461707074304 672651636413328 673259457581568 674416504208304 674568022841856 675431188629912 676337918750208 677203349267016 677355494010624 678519579981672 679132703538432 680154483655296 680452684198144 683264472149376 683389518864624 686213442496296 686514299472144 688168466548992 689351135420376 691315098769152 692199693831204 694171772731008 698522853198456 700355600524008 700512946797312 701409311269524 701716830579336 702350915625216 703407628395648 704616486904044 705253192136064 706623941282688 709543874924352 709673731128648 712788245637312 712918695605688 714636484493184 715864640628852 717904141029504 720870687066816 721186738839424 724166849330496 725389116783012 725911740822528 727292354390316 728705939447772 729230953171968 729364412380032 730782024745344 731717121015738 732699411979392 733801785178176 735062878313478 735727095499968 736834023959904 738767290109472 738933266193408 740203178161824 740338645436676 740872040223744 742312019125248 743397896037654 743723824428156 745515838761408 746797063372074 748924690333248 749883001650471 750729236235264 752019420458592 754161925929984 756733090964994 757278297524736 757416889779264 758718567234342 758889025697088 759860087208651 760193233127614 760880158593984 762024930761952 763334527479381 764024291480736 764195941960704 765173794112208 765509269722912 766200998863872 767353776431616 768672531168048 768813208722702 769367118693888 770862481399296 772328586906162 774189524867616 775520027347923 776395193029632 777729486115296 779945239636992 780943244322384 783168153850368 785838209848263 786404385891072 786749169643008 787900050589509 788077065146976 789431434401753 790000199269632 790144780078368 791333581945104 791680526807456 794951933943024 795670268050944 797216754267648 798236859289896 798382947519729 799308449432064 800511038376192 801886776341976 802033532556399 802611376909056 804171354052352 807642158658192 809943133469184 810979522950168 811335081194352 813290005921536 814687705496808 817008753090816 820384822318464 820534963927536 822129777838512 824286838476816 825527008325448 827692982437464 827878937124096 828938276954892 829301708866488 830051082102528 831299924467584 832728575432052 833481045251712 835101021515904 838705318606584 841094792448768 842540276624904 844570390764672 844940676273408 846021848015916 848432166671232 851938084715328 853750153909224 855990178418232 857278047107196 859527327915828 859720434705792 861197928438276 861976123721856 863272998485568 863651483789952 864756597564054 867220291574208 873284769137664 873444592158336 874945671879708 875576047537152 877277840784384 877438394591616 878561149862682 881064173081664 885092815848384 886586698290348 887225461005312 888750224178336 888912877588164 890250279688242 890640592658388 891282276099072 894320925685902 895129051557312 896868848551104 898016466701133 898410184605362 899222005611072 900574918173216 902122623384723 902937799022688 903140658680832 904692773308896 905510271384576 906872644873728 908597428490466 909252049365504 911019296199168 911186025152832 912751966343646 914951256661728 915352399296192 916523668683909 917557955398656 919134847227168 921753465025536 922932925108272 924896000068326 925562363641344 927322693286418 928717884366129 931154605242147 931363804264608 932205402805248 932964422474799 933807467365344 934017262396416 935212415026032 935622440772448 936467887500288 937876837860864 939488649205392 940337589514752 941752361984256 942165255043584 943543483432407 946058499899136 946231641504864 947857811203017 950384327516416 950558260807584 952848645990912 954486187505136 957205521372672 958430345304744 960468923147877 961160916089088 962988950720511 964860642046587 965555799107328 967185489044016 969723139187088 971607919263696 972485883173376 974376032993792 975622828020984 976932549305856 978402380237568 980083837751304 980969460666624 982445365279872 982625166178128 985023053479296 986937570882432 987118193915568 991197194716872 991631765904208 994021118348544 995729417829432 998128643630976 998566253777664 999844002200628 1002692560611456 1008977454619992 1009889186372352 1011624756312456 1011852034262784 1013146782944868 1014506878125312 1015805023900524 1016033241015936 1017779369972508 1018699055307648 1020231725482944 1020679026297216 1024896708224064 1025084278296936 1029771449208216 1032252699823488 1034026703130564 1036972648153728 1038299540746806 1041257659096512 1047784279797684 1048539181188096 1050533400786012 1050769420195968 1052113966904286 1052575245869004 1053333599026176 1053526373437824 1055111442593472 1056924730356066 1057879788204096 1059935911924032 1064315812386528 1064510596692972 1067348051168256 1069182368455968 1069378043408532 1070148502545408 1073796960943278 1076856211544256 1081306030600224 1081780108259136 1084386674562048 1086250273995744 1088083675174518 1089345004121088 1093058909171658 1093846429757952 1094046618570048 1096173037118016 1097575681523607 1099049117969088 1100702677767264 1101697294224384 1102594317470217 1103590643249952 1103838582832128 1105251035939856 1105735611821984 1106734776136704 1108399899290112 1110304767242736 1110507968155014 1111308060335616 1113468028687872 1115096844056481 1115585736642234 1118273758142112 1120195595058111 1121459723265024 1123387035499872 1126093854352896 1126587568364544 1128029130687888 1131242888894976 1135099636447491 1135917446287104 1138077850851513 1138333538545632 1140289849691421 1141320237890976 1143037396142928 1146036437221104 1146293912941056 1148263904584368 1149301498295808 1151030664647424 1151535311719936 1153008796752072 1153219813084053 1156293722098944 1158492880359243 1161284287301424 1164592789544448 1166594229172944 1169917859455488 1171414866483576 1174752230775552 1179606578836608 1180123754464512 1182115597720464 1185000298904448 1185217170117552 1187000372917656 1187520790211184 1192427900914536 1193505402076416 1195825131401472 1197355288934844 1198962674148096 1200766557564288 1202830164512964 1203917065363584 1206257031078528 1211463237987288 1214914700203776 1217002621791528 1219935008882304 1220469865728256 1222031558245212 1225513129636224 1230577233477696 1230802445891304 1233194666757768 1236430257715224 1238290512488172 1241539473656196 1241818405686144 1243407415432338 1243952563299732 1245076623153792 1246949886701376 1249092863148078 1250221567877568 1252651532273856 1255669815979008 1258057977909876 1261411333198848 1261642188673152 1263810414937356 1267411014410112 1269032772023874 1272648250006848 1277907127072992 1280625230863836 1281547888118784 1283985267627348 1285917070660794 1286480856062116 1287407732143104 1289580652058688 1291796892657414 1292964185582784 1294909497728352 1295477225684928 1297134896346081 1300830437361312 1302005893174272 1304536506983424 1306778450335072 1307959280888832 1309927153706496 1310166888237504 1312418507819562 1313364071305728 1315916761176576 1316157591887424 1317841724794023 1321596259622496 1325361491131392 1327639223772576 1329880047435522 1330838191507968 1331421671703552 1333125336267504 1333369316382246 1335960888987582 1336923414148608 1341481388528853 1345303272826656 1346518915163136 1347615276908043 1348833008416608 1349136045683712 1350862377259824 1352675837500416 1354406698534032 1354710988021248 1357039159963344 1358265407076864 1360308967310592 1360905368396288 1362896142735699 1366528944298752 1366779037729248 1369127949515469 1372426884992592 1373028598944288 1376336933097984 1378702270840752 1382630197538304 1384399387662408 1387344000102489 1388343545462016 1390984039929627 1397045706396912 1400711201048016 1401025893594624 1402818622539048 1403433661158672 1404701831250432 1406815256791296 1409232973808088 1410506384272128 1413247882565376 1419087749848704 1419347462257296 1425576491274624 1425837391211376 1429272968986368 1431729281257704 1435808282059008 1441741374133632 1442373477678848 1448333698660992 1450778233566024 1454584708780632 1457411878895544 1458728824760064 1461564049490688 1463434242031476 1465398823958784 1467603570356352 1470125756626956 1471454190999936 1473668047919808 1477534580218944 1480406356323648 1480677290873352 1486795792075308 1487447648856312 1491031677522816 1493594126744148 1497849380666496 1499766003300942 1504038840917184 1513466181929988 1514556595049472 1514833779558528 1517437134468684 1517778051394176 1519720174417302 1520386466255228 1521760317187968 1524049861523904 1526669054958762 1528048582961472 1530347588224416 1531018539445824 1534707552863232 1537345062336096 1537626417445404 1538734237387776 1541724962798592 1544657173812324 1548379049735232 1551040054695846 1555458972230592 1557449311120209 1561886488644768 1566336307700736 1571676419696526 1572808771782144 1573498339286016 1575800101179018 1576154130293952 1578862868803506 1580000398539264 1580289560156736 1582667163890208 1583361053614912 1585387095534099 1589903867886048 1591340536101888 1594433508535296 1596473718579792 1596765895039458 1598616898864128 1601022076752384 1603773552683952 1604067065112798 1605222753818112 1608342708104704 1610695441414917 1615284317316384 1619886266938368 1621959045900336 1622670162388704 1626580011843072 1629375410993616 1632125512761777 1634017506181632 1639588363757487 1640769644636928 1641069927855072 1644259555677024 1648573676953632 1651054016650896 1655385964874928 1655757874248192 1657876553909784 1658603417732976 1660102164205056 1662599848935168 1665457150864104 1665761952232521 1666962090503424 1670202043031808 1673378604963351 1677410637213168 1682189584897536 1685080553249808 1689140781529344 1689881352546816 1692043696031832 1696864333342464 1703876169430656 1707500307818448 1711980356836464 1714556094214392 1719054655831656 1719440869411584 1722395856876552 1723952247443712 1726545996971136 1727302967579904 1729513195128108 1734440583148416 1746889184316672 1749891343759416 1754876789183232 1757122299725364 1762128346163328 1770185631696768 1773173396580696 1777500448356672 1777825755176328 1780500559376484 1781281185316776 1788641851371804 1790258103114624 1793737697102208 1796032933402266 1796820369210724 1798444011222144 1801149836346432 1804245246769446 1805875598045376 1809385546617792 1813745289747456 1817194856980932 1818504098731008 1822038592398336 1822372050305664 1825503932687292 1829902513323456 1830704798592384 1833047337367818 1838269694454336 1845865850216544 1849792000136652 1851124727282688 1854645386572836 1857435768732258 1862309210484294 1862727608529216 1865928844949598 1867614934730688 1870424830052064 1871244881544896 1873639294722117 1875753675721728 1878977298410784 1880675179029504 1883504723968512 1884330510087168 1887086966864814 1892116999798272 1892463283009728 1895715622406034 1900768655032832 1901116521615168 1903549158035811 1905697291981824 1908972375010272 1914411042745344 1916860690609488 1920937846295754 1922321832178176 1925977901441022 1928875605991191 1929721284093174 1931111598214656 1934370978088032 1937695338986121 1939446278374176 1943215838527392 1944971766346752 1948752065987584 1951245656041968 1953865098611712 1956804760475136 1960167675502608 1961938921333248 1964890730559744 1965250332356256 1968627761729343 1970046106958592 1973875141764864 1974236387831136 1982394389433744 1983263531808416 1988042236697088 1991458835658864 1994820071153283 1996257287261952 1997132507555328 1999688004401256 2000053974573369 2003941333481373 2005385121222912 2017954909239984 2019778372744704 2023249512624912 2023704068525568 2026293565889736 2029013756250624 2031610047801048 2032066482031872 2035558739945016 2037398110615296 2040463450965888 2041358052594432 2049793416448128 2050168556593872 2059542898416432 2064505399646976 2068053406261128 2073945296307456 2076599081493612 2082515318193024 2095568559595368 2101066801572024 2101538840391936 2104227933808572 2105150491738008 2107052746875648 2110222885186944 2113849460712132 2115759576408192 2119871823848064 2128631624773056 2129021193385944 2138364736911936 2138756086817064 2147593921886556 2153712423088512 2162612061200448 2163560216518272 2172500547991488 2176167350349036 2186117818343316 2187692859515904 2188093237140096 2192346074236032 2195151363047214 2198098235938176 2201405355534528 2205188634940434 2207181286499904 2210502071879712 2211471223643968 2216799798580224 2220609534485472 2221015936310028 2222616120671232 2226936057375744 2230193688112962 2231171473284468 2236547516284224 2240391190116222 2246774070999744 2249649004951413 2252187708705792 2256058261375776 2262485777789952 2270199272894982 2271834892574208 2276155701703026 2276667077091264 2279580261625953 2280579699382842 2282640475781952 2286074792285856 2290003582438143 2292072874442208 2292587825882112 2296527809168736 2298602996591616 2302061329294848 2303070623439872 2306017593504144 2306439626168106 2312587444197888 2316985760718486 2322568574602848 2326560082043769 2329185579088896 2333188458345888 2339835718910976 2342829732967152 2349504461551104 2357514629544789 2359213157673216 2360247508929024 2363700151768527 2364231195440928 2368294303205259 2370000597808896 2370434340235104 2374000745835312 2375041580422368 2384855801829072 2387010804152832 2391650262802944 2394710577869688 2397925348296192 2401533115128576 2405660329025928 2406100597669197 2407834130727168 2412514062157056 2422926475974576 2429829400407552 2434005243583056 2439870017764608 2440939731456512 2444063116490424 2451026259272448 2461154466955392 2461604891782608 2466389333515536 2472860515430448 2476581024976344 2483078947312392 2483636811372288 2486814830864676 2487905126599464 2490153246307584 2493899773402752 2498185726296156 2500443135755136 2505303064547712 2516115955819752 2523284377346304 2527620829874712 2534822028820224 2538065544047748 2545296500013696 2555814254145984 2561250461727672 2567970535254696 2571834141321588 2572961712124232 2579161304117376 2583593785314828 2585928371165568 2589818995456704 2590954451369856 2594269792692162 2601660874722624 2613556900670144 2619854307412992 2620333776475008 2624837015639124 2626728142611456 2631833522353152 2632315183774848 2635683449588046 2643192519244992 2655278447545152 2659760094871044 2661676383015936 2666250672535008 2666738632764492 2671921777975164 2673846828297216 2682962777057706 2690606545653312 2694049400103399 2695230553816086 2697666016833216 2701724754519648 2706367870154169 2708813397068064 2709421976042496 2714078319926688 2716530814153728 2720617934621184 2721810736792576 2725792285471398 2733057888597504 2733558075458496 2738255899030938 2744853769985184 2746057197888576 2749571006051727 2752673866195968 2757404541681504 2765260395076608 2768798775324816 2774688000204978 2776687090924032 2781968079859254 2786153653098387 2793463815726441 2794091412793824 2798893267424397 2801422402096032 2802051787189248 2805637245078096 2806867322317344 2809403662500864 2813630513582592 2818465947616176 2821012768544256 2826495765130752 2838175499697408 2838694924514592 2843573433609051 2851152982549248 2851674782422752 2858545937972736 2863458562515408 2871616564118016 2881406769443631 2883482748267264 2884746955357696 2888966852161533 2894581926139761 2896667397321984 2901556467132048 2909169417561264 2914823757791088 2917457649520128 2923128098981376 2926868484062952 2930797647917568 2935207140712704 2940251513253912 2942908381999872 2947336095839616 2955069160437888 2960812712647296 2961354581746704 2973591584150616 2974895297712624 2982063355045632 2987188253488296 2995698761332992 2999532006601884 3008077681834368 3026932363859976 3029667559117056 3034874268937368 3035556102788352 3039440348834604 3040772932510456 3043520634375936 3048099723047808 3053338109917524 3056097165922944 3060695176448832 3062037078891648 3074690124672192 3075252834890808 3089314347624648 3096758099470464 3102080109391692 3110917944461184 3114898622240418 3123772977289536 3143352839393052 3145617543564288 3151600202358036 3152308260587904 3157725737607012 3160000797078528 3160579120313472 3165334327780416 3166722107229824 3170774191068198 3179807735772096 3192947437159584 3193531790078916 3202044153504768 3207547105367904 3208134130225596 3210445507636224 3216685416209408 3221390882829834 3230568634632768 3243918091800672 3245340324777408 3253160023686144 3258750821987232 3264251025523554 3268035012363264 3279176727514974 3281539289273856 3282139855710144 3288519111354048 3292727044570821 3297147353907264 3302108033301792 3307782952410651 3310771929749856 3311515748496384 3315753107819568 3317206835465952 3320204328410112 3325199697870336 3330914301728208 3331523904465042 3333924181006848 3340404086063616 3346757209926702 3354821274426336 3360586785174333 3364379169795072 3370161106499616 3378281563058688 3379762705093632 3384087392063664 3393728666684928 3405298909342473 3407752338861312 3414233552554539 3415000615636896 3420869549074263 3423960713672928 3429112188428784 3438109311663312 3438881738823168 3444791713753104 3447904494887424 3453091993942272 3454605935159808 3459026390256216 3459659439252159 3468881166296832 3475478641077729 3493778368633344 3499782687518832 3509753578366464 3514244599450728 3524256692326656 3540371263393536 3546346793161392 3555000896713344 3555651510352656 3561001118752968 3562562370633552 3577283702743608 3580516206229248 3587475394204416 3592065866804532 3593640738421448 3596888022444288 3602299672692864 3608490493538892 3611751196090752 3618771093235584 3634389713961864 3644744100611328 3651007865374584 3659805026646912 3661409597184768 3666094674735636 3676539388908672 3691731700433088 3699584000273304 3709290773145672 3714871537464516 3724618420968588 3725455217058432 3731857689899196 3735229869461376 3740849660104128 3742489763089792 3747278589444234 3757954596821568 3767009447937024 3774173933729628 3784233999596544 3784926566019456 3791431244812068 3801537310065664 3802233043230336 3807098316071622 3817944750020544 3833721381218976 3841875692591508 3844643664356352 3851955802882044 3857751211982382 3859442568186348 3862223196429312 3868741956176064 3875390677972242 3878892556748352 3886431677054784 3891404689038243 3902491312083936 3913609520950272 3920335351005216 3923877842666496 3929781461119488 3930500664712512 3937255523458686 3940092213917184 3947750283529728 3948472775662272 3964788778867488 3966527063616832 3976084473394176 3982917671317728 3989640142306566 3992514574523904 3994265015110656 3999376008802512 4000107949146738 4007882666962746 4010770242445824 4024444165586559 4035909818479968 4039556745489408 4042845830724129 4046499025249824 4047408137051136 4052587131779472 4058027512501248 4063220095602096 4064132964063744 4071117479890032 4074796221230592 4080926901931776 4082716105188864 4088688428207097 4099586832896256 4100337113187744 4107383848546407 4119085796832864 4129010799293952 4136106812522256 4147890592614912 4153198162987224 4162032000307467 4165030636386048 4172952119788881 4181062782201877 4191137119190736 4202133603144048 4203077680783872 4208455867617144 4210300983476016 4214105493751296 4220445770373888 4227698921424264 4231519152816384 4239743647696128 4257263249546112 4258042386771888 4276729473823872 4277512173634128 4295187843773112 4307424846177024 4325224122400896 4327120433036544 4345001095982976 4352334700698072 4372235636686632 4376186474280192 4384692148472064 4390302726094428 4396196471876352 4402810711069056 4410377269880868 4414362572999808 4421004143759424 4422942447287936 4441219068970944 4442031872620056 4460387376225924 4462342946568936 4473095032568448 4480782380232444 4493548141999488 4499298009902826 4512116522751552 4540398545789964 4543669785148416 4552311403406052 4553334154182528 4559160523251906 4561159398765684 4565280951563904 4572149584571712 4580007164876286 4584145748884416 4593055618337472 4604122658589696 4612035187008288 4612879252336212 4625174888395776 4633971521436972 4645137149205696 4653120164087538 4666376916691776 4685659465934304 4699008923102208 4715029259089578 4718426315346432 4720495017858048 4727400303537054 4728462390881856 4736588606410518 4740001195617792 4740868680470208 4748001491670624 4750083160844736 4756161286602297 4769711603658144 4774021608305664 4783300525605888 4789421155739376 4795850696592384 4803066230257152 4811320658051856 4812201195338394 4815668261454336 4825028124314112 4832086324244751 4845852951949152 4859658800815104 4868010487166112 4879740035529216 4881879462913024 4888126232980848 4896376538285331 4902052518544896 4918765091272461 4922308933910784 4923209783565216 4932778667031072 4941256015329491 4945721030860896 4953162049952688 4966157894624784 4967273622744576 4973629661729352 4975810253198928 4980306492615168 4987799546805504 4996371452592312 4997285856697563 5000886271510272 5010606129095424 5020135814890053 5032231911639504 5046568754692608 5055241659749424 5069644057640448 5076131088095496 5090593000027392 5111628508291968 5122500923455344 5135941070509392 5143668282643176 5145923424248464 5158322608234752 5167187570629656 5171856742331136 5179637990913408 5181908902739712 5188539585384324 5203321749445248 5227113801340288 5240667552950016 5249674031278248 5264630367549696 5271366899176092 5286385038489984 5310556895090304 5319520189742088 5332501345070016 5333477265528984 5343843555950328 5365925554115412 5381213091306624 5388098800206798 5390461107632172 5395332033666432 5403449509039296 5412735740308338 5417626794136128 5428156639853376 5441235869242368 5451584570942796 5466115777195008 5467116150916992 5476511798061876 5489707539970368 5492114395777152 5499142012103454 5514809083363008 5537597550649632 5549376000409956 5553374181848064 5563936159718508 5572307306196774 5586927631452882 5588182825587648 5597786534848794 5602844804192064 5611274490156192 5613734644634688 5620917884166351 5627261027165184 5636931895232352 5642025537088512 5652991530261504 5676350999394816 5677389849029184 5687146867218102 5702305965098496 5703349564845504 5710647474107433 5717091875945472 5726917125030816 5743233128236032 5762813538887262 5766965496534528 5769493910715392 5777933704323066 5786626817973573 5789163852279522 5793334794643968 5803112934264096 5813086016958363 5818338835122528 5829647515582176 5834915299040256 5846256197962752 5853736968125904 5861595295835136 5870414281425408 5880503026507824 5885816763999744 5894672191679232 5905883285188029 5910138320875776 5921625425294592 5922709163493408 5947183168301232 5949790595425248 5964126710091264 5974376506976592 5984460213459849 5991397522665984 5999064013203768 6011824000444119 6016155363668736 6053864727719952 6059335118234112 6069748537874736 6071112205576704 6078880697669208 6081545865020912 6087041268751872 6096199446095616 6106676219835048 6112194331845888 6121390352897664 6124074157783296 6149380249344384 6150505669781616 6178628695249296 6193516198940928 6204160218783384 6221835888922368 6229797244480836 6247545954579072 6286705678786104 6303200404716072 6304616521175808 6315451475214024 6321158240626944 6330668655560832 6333444214459648 6341548382136396 6359615471544192 6385894874319168 6387063580157832 6415094210735808 6416268260451192 6442781765659668 6461137269265536 6487836183601344 6490680649554816 6517501643974464 6528502051047108 6558353455029948 6563078578547712 6564279711420288 6577038222708096 6585454089141642 6594294707814528 6604216066603584 6615565904821302 6621543859499712 6631506215639136 6634413670931904 6650399395740672 6661828603456416 6663047808930084 6667848362013696 6680808172127232 6693514419853404 6709642548852672 6721173570348666 6740322212999232 6748947014854239 6756563126117376 6768174784127328 6787457333369856 6810597818684946 6815504677722624 6828467105109078 6830001231273792 6838740784877859 6841739098148526 6847921427345856 6858224376857568 6870010747314429 6876218623326624 6877763477646336 6889583427506208 6895808989774848 6906183987884544 6909211870319616 6918052780512432 6919318878504318 6937762332593664 6950957282155458 6979680246131307 6987556737266688 6999565375037664 7019507156732928 7028489198901456 7048513384653312 7072543888634367 7080742526787072 7092693586322784 7104882909615777 7110001793426688 7111303020705312 7122002237505936 7125124741267104 7154567405487216 7161032412458496 7174950788408832 7184131733609064 7187281476842896 7193776044888576 7204599345385728 7216980987077784 7218301793007591 7223502392181504 7237542186471168 7268779427923728 7289488201222656 7302015730749168 7319610053293824 7322819194369536 7332189349471272 7353078777817344 7383463400866176 7399168000546608 7418581546291344 7429743074929032 7449236841937176 7450910434116864 7463715379798392 7470459738922752 7481699320208256 7484979526179584 7494557178888468 7515909193643136 7548347867459256 7569853132038912 7582862489624136 7604466086460672 7614196632143244 7635889500041088 7667442762437952 7683751385183016 7703911605764088 7715502423964764 7718885136372696 7737483912352128 7750781355944484 7757785113496704 7772863354109568 7782809378076486 7804982624167872 7840670702010432 7859562922238976 7861001329425024 7874511046917372 7880184427834368 7895500567059456 7896945551324544 7929577557734976 7933054127233664 7965835342635456 7979280284613132 7985029149047808 7998752017605024 8000215898293476 8015765333925492 8021540484891648 8048888331173118 8071819636959936 8082148200310197 8085691661448258 8092998050499648 8105174263558944 8119103610462507 8126440191204192 8128265928127488 8142234959780064 8149592442461184 8161853803863552 8165432210377728 8177376856414194 8199173665792512 8200674226375488 8214767697092814 8238171593665728 8248713018155181 8258021598587904 8272213625044512 8295781185229824 8306396325974448 8324064000614934 8330061272772096 8345904239577762 8358460959295161 8362125564403754 8382274238381472 8396679802273191 8404267206288096 8406155361567744 8416911735234288 8420601966952032 8428210987502592 8440891540747776 8455397842848528 8463038305632768 8479487295392256 8514526499092224 8516084773543776 8530720300827153 8553458947647744 8555024347268256 8590375687546224 8614849692354048 8644220308330893 8650448244801792 8654240866073088 8666900556484599 8683745778419283 8690002191965952 8704669401396144 8744471273373264 8752372948560384 8769384296944128 8780605452188856 8792392943752704 8805621422138112 8820754539761736 8828725145999616 8842008287518848 8845884894575872 8882438137941888 8884063745240112 8920774752451848 8924685893137872 8946190065136896 8961564760464888 8987096283998976 8998596019805652 9024233045503104 9080797091579928 9104622806812104 9106668308365056 9118321046503812 9122318797531368 9130561903127808 9144299169143424 9160014329752572 9168291497768832 9186111236674944 9224070374016576 9225758504672424 9267943042873944 9290274298411392 9306240328175076 9332753833383552 9371318931868608 9430058518179156 9436852630692864 9454800607074108 9456924781763712 9473177212821036 9480002391235584 9481737360940416 9496002983341248 9500166321689472 9512322573204594 9539423207316288 9578842311478752 9606132460514304 9622641316103712 9624402390676788 9631336522908672 9650056248628224 9664172648489502 9691705903898304 9736020974332224 9759480071058432 9776252465961696 9792753076570662 9804105037089792 9837530182544922 9844617867821568 9846419567130432 9865557334062144 9878181133712463 9882512030658982 9891442061721792 9906324099905376 9923348857231953 9932315789249568 9934547245489152 9947259323458704 9951620506397856 9960612985230336 9975599093611008 9992742905184624 9994571713395126 10001772543020544 10021212258190848 10040271629780106 10064463823279008 10081760355522999 10093137509385216 10110483319498848 10139288115280896 10152262176190992 10181186000054784 10215896728027419 10223257016583936 10242700657663617 10245001846910688 10262608647222789 10271882141018784 10287336565286352 10291846848496928 10316645216469504 10334375141259312 10343713484662272 10359275981826816 10363817805479424 10377079170768648 10378978317756477 10406643498890496 10426435923233187 10454227602680576 10481335105900032 10499348062556496 10529260735099392 10542733798352184 10572770076979968 10621113790180608 10639040379484176 10665002690140032 10666954531057968 10687687111900656 10731851108230824 10762426182613248 10776197600413596 10780922215264344 10790664067332864 10806899018078592 10825471480616676 10835253588272256 10856313279706752 10903169141885592 10934232301833984 10953023596123752 10979415079940736 10984228791554304 10998284024206908 11029618166726016 11075195101299264 11098752000819912 11127872319437016 11144614612393548 11173855262905764 11176365651175296 11195573069697588 11205689608384128 11222548980312384 11227469289269376 11241835768332702 11273863790464704 11352701998789632 11354779698058368 11374293734436204 11404611930196992 11406699129691008 11421294948214866 11453834250061632 11525627077774524 11533930993069056 11555867408646132 11573253635947146 11578327704559044 11586669589287936 11606225868528192 11626172033916726 11636677670245056 11659295031164352 11674214067114729 11707473936251808 11740828562850816 11761006053015648 11771633527999488 11789344383358464 11811766570376058 11820276641751552 11843250850589184 11845418326986816 11894366336602464 11899581190850496 11928253420182528 11948753013953184 11968920426919698 11982795045331968 11998128026407536 12023648000888238 12032310727337472 12073332496759677 12107729455439904 12118670236468224 12128537492172387 12139497075749472 12142224411153408 12157761395338416 12163091730041824 12174082537503744 12192398892191232 12213352439670096 12224388663691776 12242780705795328 12248148315566592 12266065284621291 12298760498688768 12301011339563232 12322151545639221 12357257390498592 12387032397881856 12408320437566768 12443671777844736 12459594488961672 12486096000922401 12495091909158144 12518856359366643 12543188346605631 12573411357572208 12606400809432144 12609233042351616 12630902950428048 12642316481253888 12661337311121664 12666888428919296 12683096764272792 12719230943088384 12771789748638336 12774127160315664 12830188421471616 12832536520902384 12885563531319336 12922274538531072 12975672367202688 12981361299109632 13035003287948928 13057004102094216 13116706910059896 13128559422840576 13154076445416192 13170908178283284 13188589415629056 13208432133207168 13231131809642604 13243087718999424 13263012431278272 13268827341863808 13323657206912832 13326095617860168 13387028839706808 13419285097705344 13442347140697332 13480644425998464 13497894029708478 13536349568254656 13621195637369892 13631009355445248 13656934210218156 13660002462547584 13677481569755718 13683478196297052 13695842854691712 13716448753715136 13740021494628858 13752437246653248 13779166855012416 13812367975769088 13836105561024864 13838637757008636 13875524665187328 13901914564310916 13959360492262614 13999130750075328 14056978397802912 14097026769306624 14145087777268734 14161485053574144 14185387172645568 14209765819231554 14220003586853376 14222606041410624 14244004475011872 14250249482534208 14268483859806891 14309134810974432 14322064824916992 14349901576817664 14368263467218128 14374562953685792 14387552089777152 14409198690771456 14433961974155568 14436603586015182 14447004784363008 14475084372942336 14496258972734253 14537558855847456 14578976402445312 14604031461498336 14639220106587648 14645638388739072 14664378698942544 14706157555634688 14756295273817383 14766926801732352 14798336001093216 14823768045988473 14837163092582688 14859486149858064 14898473683874352 14901820868233728 14927430759596784 14940919477845504 14963398640416512 14969959052359168 14989114357776936 14991857570092689 15031818387286272 15060407444670159 15096695734918512 15139706264077824 15165724979248272 15208932172921344 15228393264286488 15271779000082176 15334885524875904 15367502770366032 15407823211528176 15431004847929528 15437770272745392 15474967824704256 15501562711888968 15515570226993408 15545726708219136 15565618756152972 15609965248335744 15681341404020864 15722002658850048 15749022093834744 15793891102649088 15859155115469952 15866108254467328 15931670685270912 15958560569226264 15997504035210048 16000431796586952 16031530667850984 16097776662346236 16143639273919872 16164296400620394 16171383322896516 16185996100999296 16210348527117888 16238207220925014 16252880382408384 16284469919560128 16323707607727104 16354753712828388 16398347331585024 16401348452750976 16429535394185628 16476343187331456 16497426036310362 16544427250089024 16612792651948896 16648128001229868 16660122545544192 16691808479155524 16716921918590322 16724251128807508 16764548476762944 16793359604546382 16808534412576192 16833823470468576 16841203933904064 16862753652499053 16881783081495552 16910795685697056 16926076611265536 16958974590784512 17029052998184448 17032169547087552 17061440601654306 17106917895295488 17110048694536512 17131942422322299 17180751375092448 17229699384708096 17288440616661786 17300896489603584 17308481732146176 17333801112969198 17367491556838566 17380004383931904 17409338802792288 17439258050875089 17488942546746528 17504745897120768 17538768593888256 17561210904377712 17584785887505408 17611242844276224 17641509079523472 17657450291999232 17684016575037696 17691769789151744 17717649855564087 17764876275883776 17768127490480224 17841549504903696 17849371786275744 17892380130273792 17923129520929776 17953380640379547 17974192567997952 17997192039611304 18035472001332357 18048466091006208 18161594183159856 18209245613624208 18213336616730112 18236642093007624 18244637595062736 18261123806255616 18288598338286848 18320028659505144 18336582995537664 18372222473349888 18448140748033152 18451517009344848 18535886085747888 18580548596822784 18612480656350152 18665507666767104 18742637863737216 18860117036358312 18909601214148216 18913849563527424 18946354425642072 18963474721880832 18992005966682496 19000332643378944 19024645146409188 19078846414632576 19157684622957504 19245282632207424 19248804781353576 19328345296979004 19383411807796608 19472041948664448 19552504931923392 19585506153141324 19675060365089844 19689235735643136 19692839134260864 19731114668124288 19756362267424926 19765024061317964 19782884123443584 19812648199810752 19846697714463906 19864631578499136 19894518646917408 19903241012795712 19951198187222016 19985485810369248 19989143426790252 20003545086041088 20042424516381696 20080543259560212 20128927646558016 20163520711045998 20220966638997696 20246841044562717 20304524352381984 20362372000109568 20431793456054838 20446514033167872 20485401315327234 20490003693821376 20525217294445578 20543764282037568 20574673130572704 20583693696993856 20610032241943287 20633290432939008 20668750282518624 20687426969324544 20718551963653632 20727635610958848 20754158341537296 20757956635512954 20813286997780992 20852871846466374 20908455205361152 20939040738393921 20962670211800064 20998696125112992 21058521470198784 21085467596704368 21145540153959936 21217631665903101 21242227580361216 21278080758968352 21314648728847331 21330005380280064 21333909062115936 21375374223801312 21463702216461648 21524852365226496 21552395200827192 21561844430528688 21581328134665728 21613798036157184 21650942961233352 21654905379022773 21670507176544512 21712626559413504 21806338283771184 21868464603667968 21906047192247504 21958830159881472 21968457583108608 21996568048413816 22059236333452032 22150390202598528 22197504001639824 22255744638874032 22289229224787096 22347710525811528 22352731302350592 22391146139395176 22411379216768256 22445097960624768 22454938578538752 22483671536665404 22547727580929408 22709559396116736 22748587468872408 22813398259382016 22842589896429732 22907668500123264 23051254155549048 23111734817292264 23146507271894292 23156655409118088 23212451737056384 23252344067833452 23273355340490112 23318590062328704 23348428134229458 23414947872503616 23522012106031296 23578688766716928 23623533140752116 23640553283503104 23686501701178368 23690836653973632 23788732673204928 23799162381700992 23897506027906368 23937840853839396 23996256052815072 24047296001776476 24064621454674944 24146664993519354 24215458910879808 24257074984344774 24278994151498944 24315522790676832 24326183460083648 24357310831387521 24384797784382464 24426704879340192 24448777327383552 24485561411590656 24496296631133184 24532130569242582 24597520997377536 24602022679126464 24644303091278442 24714514780997184 24746139054465543 24774064795763712 24816640875133536 24887343555689472 24919188977923344 24972192001844802 24990183818316288 25037712718733286 25075382877885483 25086376693211262 25146822715144416 25190039406819573 25212801618864288 25218466084703232 25261805900856096 25284632962507776 25322674622243328 25333776857838592 25366193528545584 25438461886176768 25543579497276672 25548254320631328 25592160902481459 25660376842943232 25665073041804768 25771127062638672 25844549077062144 25932660924992679 25951344734405376 25962722598219264 26000701669453797 26051237335257849 26070006575897856 26114008204188432 26233413820119792 26257118845681152 26308152890832384 26341816356566568 26377178831258112 26416864266414336 26462263619285208 26486175437998848 26526024862556544 26537654683727616 26647314413825664 26652191235720336 26774057679413616 26838570195410688 26884694281394664 26961288851996928 26995788059416956 27072699136509312 27242391274739784 27313868420436312 27320004925095168 27354963139511436 27366956392594104 27391685709383424 27432897507430272 27480042989257716 27504874493306496 27558333710024832 27672211122049728 27677275514017272 27803829128621832 27918720984525228 27998261500150656 28113956795605824 28290175554537468 28370774345291136 28419531638463108 28440007173706752 28445212082821248 28488008950023744 28500498965068416 28536967719613782 28618269621948864 28736526934436256 28749125907371584 28818397381542912 28867923948311136 28873207172030364 28894009568726016 28950168745884672 28992517945468506 29075117711694912 29208062922996672 29278440213175296 29328757397885088 29412315111269376 29512590547634766 29533853603464704 29596672002186432 29634543401137389 29647536091976946 29674326185165376 29718972299716128 29770046571695859 29796947367748704 29803641736467456 29854861519193568 29881838955691008 29926797280833024 29939918104718336 29978228715553872 29983715140185378 30063636774572544 30120814889340318 30193391469837024 30245281066568997 30279412528155648 30331449958496544 30417864345842688 30456786528572976 30543558000164352 30647690184082257 30669771049751808 30728101972990851 30735005540732064 30787825941668367 30815646423056352 30862009695859056 30875540545490784 30949935649408512 31003125423777936 31031140453986816 31091453416438272 31131237512305944 31219930496671488 31279307769699561 31362682808041728 31444005317700096 31498044187669488 31587782205298176 31718310230939904 31732216508934656 31863341370541824 31917121138452528 31995008070420096 32000863593173904 32063061335701968 32195553324692472 32287278547839744 32328592801240788 32342766645793032 32371992201998592 32420697054235776 32476414441850028 32505760764816768 32568939839120256 32709507425656776 32802696905501952 32859070788371256 32952686374662912 32994852072620724 33088854500178048 33225585303897792 33296256002459736 33383616958311048 33433843837180644 33448502257615016 33529096953525888 33586719209092764 33617068825152384 33667646940937152 33682407867808128 33725507304998106 33821591371394112 34058105996368896 34064339094175104 34122881203308612 34213835790590976 34220097389073024 34263884844644598 34361502750184896 34576881233323572 34601792979207168 34667602225938396 34734983113677132 34760008767863808 34818677605584576 34878516101750178 34977885093493056 35022642201344187 35122421808755424 35222485688552448 35283018159046944 35314900583998464 35368033150075392 35383539578303488 35435299711128174 35529752551767552 35536254980960448 35683099009807392 35698743572551488 35784760260547584 35846259041859552 35906761280759094 35948385135995904 35994384079222608 36070944002664714 36096932182012416 36219997490279031 36323188366319712 36385612476517161 36418491227248416 36426673233460224 36473284186015248 36489275190125472 36522247612511232 36577196676573696 36640057319010288 36673165991075328 36744444946699776 36896281496066304 36903034018689696 36966454636917663 37071772171495776 37161097193645568 37224961312700304 37331015333534208 37458288002767203 37485275727474432 37556569078099929 37629565039816893 37720234072716624 37819202428296432 37827699127054848 37892708851284144 37926949443761664 37984011933364992 38000665286757888 38049290292818376 38157692829265152 38315369245915008 38490565264414848 38497609562707152 38656690593958008 38766823615593216 38944083897328896 39105009863846784 39171012306282648 39350120730179688 39385678268521728 39462229336248576 39512724534849852 39530048122635928 39565768246887168 39625296399621504 39693395428927812 39729263156998272 39789037293834816 39806482025591424 39970971620738496 39978286853580504 40161086519120424 40257855293116032 40327041422091996 40441933277995392 40493682089125434 40609048704763968 40863586912109676 40893028066335744 40970802630654468 40980007387642752 41050434588891156 41087528564075136 41149346261145408 41167387393987712 41220064483886574 41337500565037248 41437103927307264 41508316683074592 41515913271025908 41626573995561984 41705743692932748 41816910410722304 41878081476787842 41997392250225984 42170935193408736 42291080307919872 42435263331806202 42484455160722432 42556161517936704 42629297457694662 42660010760560128 42667818124231872 42750748447602624 42805451579420673 42927404432923296 43049704730452992 43104790401654384 43123688861057376 43162656269331456 43227596072314368 43301885922466704 43309810758045546 43341014353089024 43425253118827008 43612676567542368 43736929207335936 43812094384495008 43917660319762944 43936915166217216 43993136096827632 44118472666904064 44268885821452149 44300780405197056 44395008003279648 44471304137965419 44511489277748064 44578458449574192 44695421051623056 44705462604701184 44782292278790352 44822758433536512 44890195921249536 44909877157077504 44967343073330808 44975572710278067 45095455161858816 45181222334010477 45419118792233472 45497174937744816 45626796518764032 45685179792859464 45815337000246528 46102508311098096 46223469634584528 46293014543788584 46313310818236176 46424903474112768 46504688135666904 46546710680980224 46637180124657408 46696856268458916 46829895745007232 47044024212062592 47247066281504232 47381673307947264 47577465346409856 47598324763401984 47795012055812736 47875681707678792 47992512105630144 48094592003552952 48293329987038708 48430917821759616 48514149968689548 48557988302997888 48631045581353664 48652366920167296 48714621662775042 48853409758680384 48971122823181312 49064261138485164 49195041994755072 49204045358252928 49288606182556884 49429029561994368 49492278108931086 49633281750267072 49838377955846688 49944384003689604 49980367636632576 50075425437466572 50150765755770966 50172753386422524 50293645430288832 50380078813639146 50425603237728576 50523611801712192 50588260957497159 50645349244486656 50732387057091168 50876923772353536 51087158994553344 51096508641262656 51184321804962918 51320753685886464 51330146083609536 51542254125277344 51689098154124288 51865321849985358 51902689468810752 51925445196438528 52001403338907594 52102474670515698 52140013151795712 52228016408376864 52317774152625267 52466827640239584 52514237691362304 52616305781664768 52683632713133136 52754357662516224 52833728532828672 52924527238570416 52972350875997696 53052049725113088 53075309367455232 53152949566692261 53294628827651328 53304382471440672 53548115358827232 53677140390821376 53769388562789328 53860141921138641 53922577703993856 53991576118833912 54106416003997071 54145398273018624 54353816168624401 54484782549479568 54627736840872624 54640009850190336 54709926279022872 54733912785188208 54783371418766848 54865795014860544 54960085978515432 55009748986612992 55116667420049664 55344422244099456 55354551028034544 55607658257243664 55837441969050456 55996523000301312 56227913591211648 56580351109074936 56741548690582272 56839063276926216 56890424165642496 56976017900047488 57000997930136832 57073935439227564 57236539243897728 57473053868872512 57498251814743168 57735847896622272 57746414344060728 57985035890937012 58150235423389824 58416125845993344 58657514795770176 59025181095269532 59067707206929408 59193344004372864 59269086802274778 59295072183953892 59348652370330752 59437944599432256 59540093143391718 59593894735497408 59709723038387136 59853594561666048 59956457431107744 59967430280370756 60127273549145088 60241629778680636 60386782939674048 60490562133137994 60662899916993088 60913573057145952 61087116000328704 61295380368164514 61339542099503616 61456203945981702 61470011081464128 61575651883336734 61631292846112704 61724019391718112 61751081090981568 61830096725829861 61899871298817024 62006250847555872 62062280907973632 62182906832876544 62262475024611888 62439860993342976 62558615539399122 62725365616083456 62817122215181763 62888010635400192 62996088375338976 63175564410596352 63436620461879808 63464433017869312 63652894997709303 63726682741083648 63834242276905056 63943946186541993 63990016140840192 64001727186347808 64126122671403936 64391106649384944 64574557095679488 64657185602481576 64685533291586064 64743984403997184 64841394108471552 64952828883700056 64964716137068319 65011521529633536 65137879678240512 65419014851313552 65605393811003904 65718141576742512 65905372749325824 65989704145241448 66177709000356096 66451170607795584 66592512004919472 66767233916622096 66867687674361288 66897004515230032 67058193907051776 67173438418185528 67234137650304768 67335293881874304 67364815735616256 67451014609996212 67643182742788224 68128678188350208 68245762406617224 68440194778146048 68527769689289196 68723005500369792 69153762466647144 69335204451876792 69469966227354264 69637355211169152 69757032203500356 69955770186986112 70045284402688374 70244843617510848 70566036318093888 70736066300150784 70870599422256348 71059505103535104 71072509961920896 71366198019614784 71397487145102976 71692518083719104 71813522561518188 71988768158445216 72141888005329428 72193864364024832 72439994980558062 72646376732639424 72771224953034322 72836982454496832 72946568372030496 72978550380250944 73071932494162563 73154393353147392 73280114638020576 73346331982150656 73488889893399552 73792562992132608 73806068037379392 73932909273835326 74143544342991552 74238417163396629 74322194387291136 74449922625400608 74662030667068416 74916576005534406 74970551454948864 75113138156199858 75226148633656449 75259130079633786 75440468145433248 75570118220458719 75638404856592864 75655398254109696 75785417702568288 75853898887523328 75968023866729984 76001330573515776 76098580585636752 76315385658530304 76630738491830016 76776482707444377 76981130528829696 76995219125414304 77313381187916016 77533647231186432 77797982774978037 77888167794657792 78153712005773547 78210019727693568 78342024612565296 78700241460359376 78771356537043456 78924458672497152 79025449069699704 79060096245271856 79131536493774336 79250592799243008 79386790857855624 79458526313996544 79578074587669632 79612964051182848 79941943241476992 79956573707161008 80322173038240848 80515710586232064 80654082844183992 80883866555990784 80987364178250868 81218097409527936 81727173824219352 81941605261308936 81960014775285504 82100869177782312 82175057128150272 82298692522290816 82334774787975424 82440128967773148 82675001130074496 83016633366149184 83031826542051816 83411487385865496 83756162953575684 83994784500451968 84341870386817472 84870526663612404 85112323035873408 85258594915389324 85320021521120256 85335636248463744 85501496895205248 85610903158841346 85854808865846592 86209580803308768 86247377722114752 86455192144628736 86603771844933408 86619621516091092 86682028706178048 86850506237654016 87225353135084736 87624188768990016 87835320639525888 87986272193655264 88236945333808128 88537771642904298 88601560810394112 88790016006559296 88903630203412167 88942608275930838 89022978555496128 89156916899148384 89310139715087577 89390842103246112 89410925209402368 89564584557580704 89645516867073024 89780391842499072 89819754314155008 89934686146661616 89951145420556134 90190910323717632 90362444668020954 90735843199706991 90838237584466944 90994349875489632 91253593037528064 91370359585718928 91630674000493056 91943070552246771 92205016622196192 92363477825005101 92446939269169056 92586029087577168 92626621636472352 92849806948225536 93009376271333808 93093421361960448 93274360249314816 93393712536917832 93659791490014464 93837923309098683 94088048424125184 94494132563008464 94763346615894528 95154930692819712 95196649526803968 95590024111625472 95751363415357584 95985024211260288 96189184007105904 96586659974077416 96861835643519232 97028299937379096 97115976605995776 97262091162707328 97304733840334592 97429243325550084 97706819517360768 98128522276970328 98408090716505856 98577212365113768 98858059123988736 98984556217862172 99266563500534144 99676755911693376 99888768007379208 100150850874933144 100301531511541932 100345506772845048 100587290860577664 100760157627278292 100851206475457152 101047223603424384 101176521914994318 101464774114182336 102174317989106688 102193017282525312 102368643609925836 102641507371772928 102660292167219072 103084508250554688 103730643699970716 103805378937621504 104002806677815188 104204949341031396 104280026303591424 104456032816753728 104635548305250534 104933655280479168 105067926604032561 105367265426266272 105667457065657344 105849054477140832 105944701751995392 106104099450226176 106150618734910464 106305899133384522 106589257655302656 106608764942881344 107096230717654464 107354280781642752 107538777125578656 107720283842277282 107845155407987712 107983152237667824 108212832007994142 108290796546037248 108659992470837093 108707632337248802 108969565098959136 109156837429551483 109255473681745248 109280019700380672 109419852558045744 109467825570376416 109566742837533696 109731590029721088 109920171957030864 110019497973225984 110233334840099328 110688844488198912 110709102056069088 110899363910752989 111215316514487328 111674883938100912 111993046000602624 112374864008301609 112455827182423296 112669707234299787 112888695119450679 113160702218149872 113483097381164544 113678126553852432 113780848331284992 113952035800094976 114001995860273664 114147870878455128 114473078487795456 114946107737745024 114996503629486336 115471695793244544 115492828688121456 115970071781874024 116300470846779648 116832251691986688 117315029591540352 118050362190539064 118386688008745728 118538173604549556 118590144367907784 118697304740661504 118875889198864512 119080186286783436 119187789470994816 119419446076774272 119912914862215488 119934860560741512 120483259557361272 120773565879348096 120981124266275988 121325799833986176 121827146114291904 122590760736329028 122679084199007232 122912407891963404 122940022162928256 123151303766673468 123262585692225408 123448038783436224 123502162181963136 123660193451659722 124012501695111744 124524950049223776 124879721986685952 125117231078798244 125450731232166912 125634244430363526 125992176750677952 126873240923759616 127305789995418606 127453365482167296 127668484553810112 127887892373083986 127980032281680384 128003454372695616 128252245342807872 128416354738262019 128782213298769888 129149114191358976 129314371204963152 129371066583172128 129487968807994368 129682788216943104 129905657767400112 129929432274136638 130023043059267072 130275759356481024 130838029702627104 131210787622007808 131436283153485024 131810745498651648 131979408290482896 132355418000712192 132806657464356447 132902341215591168 133185024009838944 133413912413896257 133534467833244192 133735375348722576 133794009030460064 134116387814103552 134346876836371056 134468275300609536 134670587763748608 134729631471232512 134902029219992424 134926718130834201 135286365485576448 135543667002031431 136257356376700416 136491524813234448 136880389556292096 137055539378578392 137446011000739584 138307524933294288 138670408903753584 138939932454708528 139274710422338304 139514064407000712 139911540373972224 140090568805376748 140489687235021696 141132072636187776 141741198844512696 142145019923841792 142732396039229568 142794974290205952 143385036167438208 143627045123036376 143977536316890432 144283776010658856 144879989961116124 145292753465278848 145542449906068644 145673964908993664 145893136744060992 145957100760501888 146143864988325126 146560229276041152 147585125984265216 147612136074758784 147865818547670652 148287088685983104 148476834326793258 148899845250801216 149833152011068812 149941102909897728 150226276312399716 150452297267312898 150518260159267572 150880936290866496 151140236440917438 151276809713185728 151570835405136576 151764782872491477 151936047733459968 152197161171273504 152630771317060608 153261476983660032 153552965414888754 153962261057659392 153990438250828608 154626762375832032 155067294462372864 155595965549956074 155776335589315584 156307424011547094 156420039455387136 156684049225130592 156953322457875801 157400482920718752 157542713074086912 157848917344994304 158050898139399408 158120192490543712 158263072987548672 158501185598486016 158773581715711248 158917052627993088 159156149175339264 159225928102365696 159458848700076783 159883886482953984 159913147414322016 160644346076481696 161031421172464128 161308165688367984 161767733111981568 161974728356501736 162319248011991213 162436194819055872 163061448505873203 163454347648438704 163883210522617872 163920029550571008 164201738355564624 164350114256300544 164597385044581632 164669549575950848 164880257935546296 165350002260148992 166033266732298368 166063653084103632 166822974771730992 167512325907151368 167989569000903936 168683740773634944 169741053327224808 170224646071746816 170517189830778648 170671272496927488 171002993790410496 171221806317682692 171709617731693184 172419161606617536 172494755444229504 173207543689866816 173239243032182184 174450706270169472 175248377537980032 175972544387310528 177075543285808596 177203121620788224 177580032013118592 177807260406824334 177885216551861676 178045957110992256 178313833798296768 178620279430175154 178781684206492224 179129169115161408 179560783684998144 179869372293323232 179902290841112268 180381820647435264 180724889336041908 181471686399413982 181988699750979264 182740719171437856 183261348000986112 183886141104493542 184410033244392384 184726955650010202 184893878538338112 185172058175154336 185253243272944704 185490290177489583 185699613896451072 186018752542667616 186186842723920896 186548720498629632 186787425073835664 187319582980028928 187675846618197366 188176096848250368 188451366645545289 188988265126016928 189526693231789056 190309861385639424 190393299053607936 191180048223250944 191502726830715168 191831838559625979 191970048422520576 192378368014211808 193173319948154832 193723671287038464 194056599874758192 194231953211991552 194524182325414656 194609467680669184 194858486651100168 194894148411204957 195413639034721536 196257044553940656 196816181433011712 197154424730227536 197716118247977472 197969112435724344 198533127001068288 199353511823386752 199777536014758416 200301701749866288 200603063023083864 200691013545690096 201174581721155328 201520315254556584 201702412950914304 202094447206848768 202353043829988636 202929548228364672 204386034565050624 204737287219851672 205320584334438144 206169016501109376 207461287399941432 208005613355630376 208409898682062792 208912065633507456 209271096610501068 209867310560958336 210135853208065122 210734530852532544 211698108954281664 212208198900452352 212611798266769044 213178515310605312 213217529885762688 214192461435308928 215077554251157312 215440567684554564 215966304475335648 216425664015988284 216581593092074496 217319984941674186 217415264674497604 217939130197918272 218313674859102966 218510947363490496 218839705116091488 218935651140752832 219215797482487689 219463180059442176 219840343914061728 220038995946451968 220466669680198656 221377688976397824 221418204112138176 221798727821505978 222430633028974656 222715251490189887 223349767876201824 223986092001205248 224749728016603218 224911654364846592 225339414468599574 225777390238901358 226321404436299744 226710354661376157 226966194762329088 227356253107704864 227561696662569984 227904071600189952 228003991720547328 228295741756910256 228946156975590912 229892215475490048 229993007258972672 230329448122333131 230943391586489088 230985657376242912 231940143563748048 232600941693559296 233393948324934111 233664503383973376 234461136017320641 234630059183080704 236100724381078128 236773376017491456 237076347209099112 237180288735815568 237394609481323008 237751778397729024 238160372573566872 238375578941989632 238838892153548544 239825829724430976 239869721121483024 240966519114722544 241547131758696192 241962248532551976 242651599667972352 243654292228583808 245181521472658056 245824815783926808 245880044325856512 246302607533346936 246525171384450816 246896077566872448 247004324363926272 247320386903319444 248025003390223488 249049900098447552 250234462157596488 251268488860727052 251984353501355904 254611579990837212 255336969107620224 255775784746167972 255960064563360768 256006908745391232 256504490685615744 256832709476524038 257564426597539776 258628742409926304 258742133166344256 259365576433886208 259811315534800224 259858864548273276 260046086118534144 260551518712962048 261676059405254208 262872566306970048 263958816580965792 264710836001424384 265613314928712894 265804682431182336 266370048019677888 266827824827792514 267068935666488384 267470750697445152 267588018060920128 267930419145262731 268232775628207104 268693753672742112 268936550601219072 269341175527497216 269459262942465024 269804058439984848 269853436261668402 270572730971152896 271087334004062862 272207529599120973 272514712753400832 272983049626468896 273760779112584192 274111078757156784 274892022001479168 275829211656740313 276615049866588576 277090433475015303 277340817807507168 277879864909417056 278549420844676608 279028128814001424 279823080747944448 280181137610753496 280979374470043392 281513769927296049 282264145272375552 283482397689025392 284290039847683584 285464792078459136 285589948580411904 286770072334876416 287254090246072752 287955072633780864 288567552021317712 289759979922232248 290585506930557696 291084899812137288 291347929817987328 291786273488121984 291914201521003776 292287729976650252 293120458552082304 295224272149517568 295731637095341304 296574177371966208 296953668653586516 297799690501602432 299666304022137624 300452552624799432 300904594534625796 301036520318535144 301761872581732992 302280472881834876 302553619426371456 303141670810273152 303529565744982954 304394322342547008 306522953967320064 307105930829777508 307924522115318784 307980876501657216 309253524751664064 311191931099912148 312614848023094188 312840078910774272 313368098450261184 313906644915751602 314800965841437504 316101796278798816 316240384981087424 317002371196972032 317547163431422496 317834105255986176 318312298350678528 318451856204731392 318917697400153566 319767772965907968 319826294828644032 321288692152963392 322062842344928256 322616331376735968 323535466223963136 323949456713003472 324638496023982426 324872389638111744 325979977412511279 326122897011746406 326908695296877408 327470512288654449 327766421045235744 327840059101142016 328403476711129248 328700228512601088 329194770089163264 329339099151901696 329760515871092592 330700004520297984 332066533464596736 332127306168207264 332698091732258967 333645949543461984 335024651814302736 335979138001807872 337124592024904827 337367481547269888 338009121702899361 338666085358352037 339482106654449616 340449292143493632 341034379661557296 341342544993854976 342005987580820992 342443612635365384 343419235463386368 344838323213235072 344989510888459008 346415087379733632 346478486064364368 348901412540338944 350496755075960064 351945088774621056 354151086571617192 355160064026237184 355614520813648668 355770433103723352 356091914221984512 356627667596593536 357240558860350308 357563368412984448 358258338230322816 359738744586646464 359804581682224536 361449778672083816 362943372798827964 363977399501958528 365481438342875712 367772282208987084 368820066488784768 369453911300020404 369787757076676224 370344116350308672 370506486545889408 370980580354979166 372037505085335232 373574850147671328 374639165960057856 375351693236394732 376352193696500736 376902733291090578 377976530252033856 380619722771278848 382360096446501888 383005453661430336 383663677119251958 383940096845041152 384756736028423616 385249064214786057 386346639896309664 387447342574076928 388113199749516384 388463906423983104 389048364650829312 389218935361338368 389716973302200336 389788296822409914 390827278069443072 392514089107881312 393632362866023424 394308849460455072 395432236495954944 395938224871448688 397066254002136576 398419972393069341 398707023646773504 399555072029516832 400241737241688771 400603403499732576 401206126046167728 401382027091380192 402349163442310656 403040630509113168 403404825901828608 404188894413697536 404706087659977272 405859096456729344 406631001006094293 408772069130101248 409474574439703344 410641168668876288 412338033002218752 414922574799882864 416011226711260752 416819797364125584 417824131267014912 418542193221002136 419734621121916672 420271706416130244 421469061705065088 423396217908563328 425223596533538088 426435059771525376 428384922870617856 430155108502314624 430881135369109128 431932608950671296 432851328031976568 434639969883348372 434830529348995208 435878260395836544 436627349718205932 437021894726980992 437679410232182976 437871302281505664 438431594964975378 439680687828123456 442755377952795648 442836408224276352 443597455643011956 444861266057949312 445430502980379774 446699535752403648 449499456033206436 449823308729693184 450678828937199148 451554780477802716 452642808872599488 453420709322752314 454712506215409728 455294348617474431 455808143200379904 456591483513820512 457892313951181824 459784430950980096 459986014517945344 460658896244666262 461886783172978176 461971314752485824 463880287127496096 465201883387118592 466787896649868222 467329006767946752 468922272034641282 469260118366161408 470859967373627403 472201448762156256 473546752034982912 474152694418198224 474360577471631136 474789218962646016 475503556795458048 476320745147133744 476751157883979264 477677784307097088 479651659448861952 479739442242966048 481933038229445088 483094263517392384 483924497065103952 485303199335944704 486957744035973639 487308584457167616 489184345517619609 490363042945316112 491649631567853616 491760088651713024 492605215066693872 493050342768901632 493792155133744896 494008648727852544 494640773806638888 496050006780446976 498099800196895104 500468924315192976 502536977721454104 503968707002711808 509223159981674424 510673938215240448 511551569492335944 512013817490782464 513008981371231488 513665418953048076 515128853195079552 517257484819852608 517484266332688512 519622631069600448 519717729096546552 523352118810508416 525745132613940096 527917633161931584 531226629857425788 531609364862364672 532740096039355776 533655649655585028 534137871332976768 534941501394890304 535176036121840256 535860838290525462 537387507345484224 538682351054994432 539608116879969696 539706872523336804 541145461942305792 542174668008125724 544415059198241946 545966099252937792 548222157514313568 549784044002958336 551658423313480626 553230099733177152 554180866950030606 554681635615014336 555759729818834112 556470870532468749 557098841689353216 558056257628002848 559646161495888896 560362275221506992 561958748940086784 563027539854592098 564528290544751104 566964795378050784 568580079695367168 570929584156918272 571179897160823808 573540144669752832 574508180492145504 575495515678877937 575910145267561728 577135104042635424 579519959844464496 581171013861115392 582169799624274576 582695859635974656 583572546976243968 583828403042007552 584575459953300504 584682445233614871 586240917104164608 590448544299035136 591463274190682608 593148354743932416 593907337307173032 595599381003204864 599332608044275248 600905105249598864 601809189069251592 602073040637070288 603523745163465984 604560945763669752 605107238852742912 606283341620546304 607059131489965908 608788644685094016 614211861659555016 615961753003314432 618507049503328128 622383862199824296 625229696046188376 626736196900522368 627813289831503204 629601931682875008 632203592557597632 632480769962174848 635094326862844992 636624596701357056 637835394800307132 639535545931815936 639652589657288064 642577384305926784 645232662753471936 647898913426006944 649276992047964852 649744779276223488 651959954825022558 652245794023492812 653817390593754816 654941024577308898 655532842090471488 656806953422258496 657647392447463067 658389540178326528 659521031742185184 661400009040595968 664133066929193472 664254612336414528 665396183464517934 667291899086923968 670049303628605472 671958276003615744 674249184049809654 674734963094539776 676018243405798722 677332170716704074 678964213308899232 680131063984128471 680898584286987264 682068759323114592 682685089987709952 684011975161641984 684887225270730768 686838470926772736 689676646426470144 689979021776918016 690988344366999393 692830174759467264 692956972128728736 697802825080677888 700181844974802333 700993510151920128 703383408051961923 703890177549242112 708302173143234384 710320128052474368 711229041627297336 711540866207446704 712183828443969024 713255335193187072 714481117720700616 715126736825968896 716516676460645632 719477489173292928 719609163364449072 722899557344167632 725886745597655928 727954799003917056 730962876685751424 735544564417974168 737640132977569536 738907822600040808 739575514153352448 740688232700617344 741012973091778816 741961160709958332 744075010170670464 747149700295342656 750703386472789464 753805466582181156 755953060504067712 766010907322860672 767327354238503916 767880193690082304 769513472056847232 770498128429572114 772693279792619328 776226399499032768 778096729301658624 779433946604400672 779576593644819828 781654556138886144 785028178215762624 788617698920910144 791876449742897376 794132508004273152 796839944786138682 797414047293547008 799110144059033664 800483474483377542 801206806999465152 802412252092335456 802764054182760384 803791257435788193 804698326884621312 806081261018226336 806809651803657216 808377788827395072 809412175319954544 811718192913458688 813262002012188586 816622588797362919 817544138260202496 818949148879406688 821282337337752576 824676066004437504 827487634970220939 829845149599765728 831271300425045909 832022453422521504 833639594728251168 835648262534029824 837084386442004272 839469242243833344 840543412832260488 842938123410130176 844541309781888147 846792435817126656 850447193067076176 852870119543050752 856769845741235712 860310217004629248 861762270738218256 863865217901342592 865702656063953136 869279939766696744 869661058697990416 871756520791673088 873254699436411864 874043789453961984 875358820464365952 875742604563011328 876863189929950756 879361375656246912 885672816448552704 887194911286023912 889722532115898624 890861005960759548 893399071504807296 898998912066412872 901357657874398296 903109560955605432 905285617745198976 906841418645504628 909425012430819456 910588697234948862 913182967027641024 919568861901960192 921317792489332524 923773566345956352 923942629504971648 927760574254992192 933575793299736444 937844544069282564 938520236732322816 941719934747254806 944402897524312512 948305388836396448 948721154943262272 951007113590916096 952641490294267488 953502315767958528 955355568614194176 959303318897723904 959478884485932096 963866076458890176 966188527034784768 967848994130207904 970606398671889408 973915488071947278 974617168914335232 977939932237533837 978368691035239218 980726085890632224 982411536865963347 983299263135707232 983520177303426048 985210430133387744 986100685537803264 987584310267489792 988017297455705088 989281547613277776 992100013560893952 996199600393790208 998094275196776901 1000937848630385952 1005073955442908208 1007937414005423616 1011373776074714481 1015998256075056111 1018446319963348848 1021347876430480896 1023103138984671888 1024027634981564928 1026017962742462976 1027330837906096152 1030257706390159104 1034514969639705216 1034968532665377024 1039245262139200896 1039435458193093104 1046704237621016832 1051490265227880192 1055835266323863168 1062453259714851576 1065480192078711552 1067311299311170056 1068275742665953536 1069883002789780608 1070352072243680512 1071721676581050924 1074775014690968448 1079216233759939392 1079413745046673608 1084349336016251448 1088830118396483892 1091932198505875584 1096444315028627136 1103316846626961252 1106460199466354304 1108361733900061212 1109363271230028672 1111519459637668224 1112941741064937498 1116112515256005696 1120724550443013984 1123917497880173568 1126055079709184196 1129056581089502208 1133929590756101568 1141859168313836544 1147080289339505664 1149016360984291008 1150991031357755874 1151820290535123456 1154270208085270848 1155747192644358171 1159039919688928992 1162342027722230784 1164339599248549152 1165391719271949312 1167145093952487936 1167656806084015104 1169150919906601008 1169364890467229742 1172481834208329216 1180897088598070272 1182926548381365216 1186296709487864832 1187814674614346064 1191198762006409728 1195259917179208023 1198665216088550496 1200725211725066313 1201810210499197728 1203618378138503184 1204146081274140576 1207047490326931968 1209121891527339504 1210214477705485824 1212566683241092608 1214118262979931816 1217577289370188032 1219893003018282879 1228423723319110032 1231923506006628864 1237014099006656256 1244767724399648592 1250459392092376752 1253472393801044736 1255626579663006408 1259203863365750016 1264407185115195264 1264961539924349696 1270188653725689984 1275670789600614264 1279305179314576128 1285154768611853568 1290465325506943872 1295797826852013888 1298553984095929704 1303919909650045116 1304491588046985624 1307634781187509632 1309882049154617796 1311065684180942976 1313613906844516992 1315294784894926134 1319042063484370368 1328266133858386944 1328509224672829056 1330792366929035868 1334583798173847936 1340098607257210944 1348498368099619308 1349469926189079552 1352036486811597444 1354664341433408148 1357928426617798464 1360262127968256942 1364137518646229184 1365883045852423293 1369774450541461536 1373676941853545472 1379353292852940288 1379958043553836032 1381976688733998786 1385660349518934528 1385913944257457472 1395605650161355776 1400363689949604666 1401987020303840256 1406766816103923846 1407780355098484224 1412579902120882209 1416604346286468768 1420640256104948736 1422458083254594672 1423081732414893408 1424367656887938048 1426510670386374144 1428962235441401232 1430253473651937792 1433033352921291264 1438954978346585856 1439218326728898144 1445799114688335264 1451773491195311856 1455909598007834112 1460873232107920917 1461925753371502848 1467553036552858827 1471089128835948336 1475280265955139072 1477815645200081616 1479151028306704896 1481376465401234688 1482025946183557632 1483922321419916664 1488150020341340928 1494299400590685312 1501406772945578928 1507610933164362312 1511906121008135424 1532021814645721344 1534654708477007832 1539026944113694464 1540996256859144228 1545386559585238656 1552452798998065536 1558867893208801344 1559153187289639656 1570056356431525248 1577235397841820288 1583752899485794752 1593679889572277364 1594828094587094016 1598220288118067328 1600966948966755084 1602413613998930304 1604824504184670912 1605528108365520768 1607582514871576386 1612162522036452672 1618824350639909088 1623436385826917376 1626524004024377172 1633245177594725838 1637898297758813376 1649352132008875008 1654975269940441878 1659690299199531456 1662542600850091818 1664044906845043008 1667279189456502336 1669412611597406247 1671296525068059648 1674168772884008544 1678938484487666688 1681086825664520976 1685876246820260352 1689082619563776294 1693584871634253312 1700894386134152352 1705740239086101504 1713539691482471424 1720620434009258496 1723524541476436512 1726486547036633811 1727730435802685184 1731405312127906272 1738559879533393488 1739322117395980832 1743513041583346176 1746509398872823728 1748087578907923968 1750717640928731904 1751485209126022656 1753726379859901512 1754047335700844613 1758722751312493824 1771345632897105408 1774389822572047824 1779445064231797248 1781722011921519096 1786798143009614592 1797997824132825744 1802715315748796592 1806219121911210864 1810571235490397952 1813682837291009256 1818850024861638912 1821177394469897724 1826365934055282048 1842635584978665048 1847885259009943296 1855521148509984384 1867151586599472888 1875689088138565128 1883439869494509612 1888805795048625024 1896610777672792896 1897442309886524544 1905282980588534976 1918606637795447808 1918957768971864192 1927732152917780352 1935697988260415808 1947830976143894556 1949234337828670464 1955879864475067674 1956737382070478436 1961452171781264448 1964823073731926694 1966598526271414464 1970420860266775488 1972942177342389201 1975168620534979584 1978563095226555552 1984200027121787904 1992399200787580416 1996188550393553802 2001875697260771904 2010147910885816416 2015874828010847232 2022747552149428962 2031996512150112222 2036892639926697696 2040393191952385413 2042695752860961792 2046206277969343776 2048055269963129856 2052035925484925952 2054661675812192304 2060515412780318208 2069029939279410432 2069937065330754048 2072965033100998179 2078490524278401792 2078870916386186208 2093408475242033664 2102980530455760384 2110150224155885769 2111670532647726336 2124906519429703152 2130960384157423104 2134622598622340112 2136551485331907072 2139766005579561216 2140704144487361024 2143443353162101848 2149550029381936896 2158432467519878784 2158827490093347216 2168698672032502896 2177660236792967784 2183864397011751168 2192888630057254272 2206633693253922504 2212920398932708608 2216723467800122424 2218726542460057344 2223038919275336448 2225883482129874996 2232225030512011392 2241449100886027968 2252110159418368392 2267859181512203136 2298032721968582016 2301982062715511748 2303640581070246912 2308540416170541696 2311494385288716342 2318079839377857984 2328679198497098304 2334290187904975872 2338301839813202016 2338729780934459484 2344963668416658432 2365853096762730432 2375629349228692128 2382397524012819456 2390519834358416046 2397330432177100992 2401450423450132626 2403620420998395456 2407236756277006368 2408292162548281152 2411373772307364579 2414094980653863936 2418243783054679008 2420428955410971648 2425133366482185216 2428236525959863632 2435154578740376064 2439786006036565758 2449867766392088757 2456847446638220064 2463847012013257728 2474028198013312512 2489535448799297184 2493813901275137727 2500918784184753504 2506944787602089472 2511253159326012816 2518407726731500032 2528814370230390528 2529923079848699392 2533623929345664441 2540377307451379968 2551341579201228528 2558610358629152256 2570309537223707136 2580930651013887744 2591595653704027776 2597107968191859408 2607839819300090232 2608983176093971248 2615269562375019264 2619764098309235592 2622131368361885952 2627227813689033984 2630589569789852268 2638084126968740736 2657018449345658112 2661584733858071736 2669167596347695872 2680197214514421888 2696996736199238616 2704072973623194888 2709328682866816296 2715856853235596928 2720524255936513884 2728275037292458368 2731766091704846586 2739548901082923072 2758706585705880576 2763953377467997572 2771320699037869056 2771827888514914944 2800727379899209332 2813533632207847692 2815560710196968448 2825159804241764418 2833208692572937536 2844916166509189344 2846163464829786816 2853021340772748288 2857924470882802464 2860506947303875584 2866066705842582528 2877909956693171712 2878436653457796288 2891598229376670528 2903546982390623712 2911819196015668224 2921746464215841834 2923851506743005696 2935106073105717654 2942178257671896672 2947234610597890041 2950560531910278144 2955631290400163232 2958302056613409792 2962752930802469376 2964051892367115264 2967844642839833328 2976300040682681856 2988598801181370624 2994282825590330703 3002813545891157856 3015221866328724624 3023812242016270848 3034121328224143443 3047994768225168333 3064043629291442688 3069309416954015664 3078053888227388928 3081992513718288456 3090773119170477312 3104905597996131072 3117735786417602688 3118306374579279312 3140112712863050496 3154470795683640576 3167505798971589504 3187359779144554728 3196440576236134656 3201933897933510168 3204827227997860608 3209649008369341824 3211056216731041536 3215165029743152772 3224325044072905344 3237648701279818176 3253048008048754344 3266490355189451676 3275796595517626752 3309950539880883756 3319380598399062912 3325085201700183636 3328089813690086016 3334558378913004672 3338825223194812494 3348337545768017088 3362173651329041952 3371752493640520704 3378165239127552588 3387169743268506624 3401788772268304704 3441240868018516992 3447049082952873024 3452973094073267622 3455460871605370368 3462810624255812544 3477119759066786976 3478644234791961664 3487026083166692352 3493018797745647456 3496175157815847936 3501435281857463808 3502970418252045312 3507452759719803024 3508094671401689226 3517445502624987648 3542691265794210816 3548779645144095648 3558890128463594496 3563444023843038192 3573596286019229184 3585779751537624069 3595995648265651488 3602175635175198939 3605430631497593184 3612438243822421728 3621142470980795904 3627365674582018512 3637700049723277824 3642354788939795448 3652731868110564096 3659679009054848637 3685271169957330096 3695770518019886592 3711042297019968768 3734303173198945776 3751378176277130256 3766879738989019224 3777611590097250048 3793221555345585792 3794884619773049088 3810565961177069952 3837915537943728384 3855464305835560704 3871395976520831616 3895661952287789112 3911759728950135348 3913474764140956872 3922904343562528896 3929646147463853388 3933197052542828928 3940841720533550976 3945884354684778402 3957126190453111104 3984798401575160832 3992377100787107604 4003751394521543808 4020295821771632832 4045495104298857924 4063993024300224444 4073785279853395392 4080786383904770826 4092412555938687552 4109323351624384608 4121030825560636416 4138059878558820864 4139874130661508096 4145930066201996358 4156981048556803584 4157741832772372416 4186816950484067328 4205961060911520768 4220300448311771538 4223341065295452672 4237739706362646627 4249813038859406304 4261920768314846208 4269245197244680224 4273102970663814144 4279532011159122432 4281408288974722048 4286886706324203696 4299100058763873792 4316864935039757568 4317654980186694432 4337397344065005792 4355320473585935568 4367728794023502336 4382619696323762751 4385777260114508544 4402659109658576481 4413267386507845008 4425840797865417216 4433446935600244848 4437453084920114688 4446077838550672896 4451766964259749992 4464450061024022784 4482898201772055936 4504220318836736784 4535718363024406272 4596065443937164032 4603964125431023496 4617080832341083392 4622988770577432684 4636159678755715968 4657358396994196608 4676603679626404032 4677459561868918968 4731706193525460864 4751258698457384256 4781039668716832092 4794660864354201984 4802900846900265252 4807240841996790912 4814473512554012736 4816584325096562304 4822747544614729158 4836487566109358016 4856473051919727264 4870309157480752128 4879572012073131516 4899735532784177514 4913694893276440128 4948056396026625024 4979070897598594368 4987627802550275454 5001837568369507008 5008237834792218741 5013889575204178944 5022506318652025632 5036815453463000064 5057628740460781056 5059846159697398784 5067247858691328882 5080754614902759936 5102683158402457056 5117220717258304512 5140619074447414272 5161861302027775488 5179459641109901433 5183191307408055552 5194215936383718816 5215679638600180464 5217966352187942496 5230539124750038528 5239528196618471184 5244262736723771904 5254455627378067968 5261179139579704536 5276168253937481472 5314036898691316224 5323169467716143472 5338335192695391744 5360394429028843776 5393993472398477232 5408145947246389776 5418657365733632592 5431713706471193856 5441048511873027768 5456550074584916736 5463532183409693172 5479097802165846144 5527906754935995144 5543655777029829888 5601454759798418664 5627067264415695384 5650319608483528836 5666417385145875072 5689832333018378688 5692326929659573632 5715848941765604928 5755819913386343424 5756873306915592576 5783196458753341056 5807093964781247424 5843492928431683668 5847703013486011392 5870212146211435308 5884356515343793344 5894469221195780082 5911262580800326464 5918826532027167603 5925505861604938752 5935689285679666656 5952600081365363712 5977197602362741248 5988565651180661406 6005627091782315712 6030443732657449248 6047624484032541696 6068242656448286886 6095989536450336666 6121179575857156239 6128087258582885376 6138618833908031328 6156107776454777856 6163985027436576912 6181546238340954624 6209811195992262144 6235471572835205376 6236612749158558624 6280225425726100992 6308941591367281152 6330450672467657307 6335011597943179008 6374719558289109456 6392881152472269312 6403867795867020336 6409654455995721216 6419298016738683648 6422112433462083072 6430330059486305544 6448650088145810688 6475297402559636352 6506096016097508688 6532980710378903352 6551593191035253504 6619901079761767512 6638761196798125824 6650170403400367272 6656179627380172032 6669116757826009344 6677650446389624988 6696675091536034176 6724347302658083904 6756330478255105176 6803577544536609408 6894098165905746048 6905946188146535244 6910921743210740736 6925621248511625088 6954239518133573952 6957288469583923328 6986037595491294912 7002870563714927616 7014905519439606048 7016189342803378452 7034891005249975296 7097559290288191296 7126888047686076384 7147192572038458368 7171559503075248138 7191991296531302976 7204351270350397878 7210861262995186368 7224876487644843456 7234121316922093737 7242284941961591808 7254731349164037024 7275400099446555648 7284709577879590896 7305463736221128192 7319358018109697274 7370542339914660192 7391541036039773184 7422084594039937536 7468606346397891552 7481441703825413181 7502756352554260512 7533759477978038448 7555223180194500096 7586443110691171584 7589769239546098176 7600871788036993323 7621131922354139904 7675831075887456768 7710928611671121408 7742791953041663232 7791323904575578224 7823519457900270696 7826949528281913744 7845808687125057792 7859292294927706776 7866394105085657856 7881683441067101952 7891768709369556804 7914252380906222208 7984754201574215208 8007502789043087616 8040591643543265664 8090990208597715848 8127986048600448888 8147570559706790784 8161572767809541652 8184825111877375104 8218646703248769216 8276119757117641728 8291860132403992716 8313962097113607168 8315483665544744832 8440600896623543076 8446682130590905344 8475479412725293254 8499626077718812608 8538490394489360448 8559064022318244864 8573773412648407392 8598200117527747584 8633729870079515136 8635309960373388864 8674794688130011584 8710640947171871136 8735457588047004672 8765239392647525502 8771554520229017088 8805318219317152962 8826534773015690016 8841703831793670123 8851681595730834432 8866893871200489696 8874906169840229376 8892155677101345792 8903533928519499984 8928900122048045568 8965796403544111872 8982848476770992109 9008440637673473568 9071436726048812544 9102363984672430329 9143984304675504999 9192130887874328064 9207928250862046992 9234161664682166784 9245977541154865368 9272319357511431936 9314716793988393216 9353207359252808064 9354919123737837936 9463412387050921728 9502517396914768512 9562079337433664184 9589321728708403968 9605801693800530504 9614481683993581824 9628947025108025472 9633168650193124608 9645495089229458316 9672975132218716032 9712946103839454528 9759144024146263032 9799471065568355028 9827389786552880256 9958141795197188736 9975255605100550908 10003675136739014016 10016475669584437482 10045012637304051264 10115257480921562112 10134495717382657764 10161509229805519872 10205366316804914112 10323722604055550976 10358919282219802866 10366382614816111104 10388431872767437632 10431359277200360928 10435932704375884992 10461078249500077056 10479056393236942368 10488525473447543808 10508911254756135936 10522358279159409072 10552336507874962944 10628073797382632448 10646338935432286944 10676670385390783488 10720788858057687552 10757339254612872207 10787986944796954464 10806526905525596817 10816291894492779552 10837314731467265184 10863427412942387712 10882097023746055536 10913100149169833472 10927064366819386344 10958195604331692288 10979037027164545911 11055813509871990288 11087311554059659776 11202909519596837328 11254134528831390768 11300639216967057672 11332834770291750144 11379664666036757376 11384653859319147264 11431697883531209856 11513746613831185152 11566392917506682112 11614187929562494848 11686985856863367336 11740424292422870616 11768713030687586688 11788938442391560164 11822525161600652928 11837653064054335206 11871378571359333312 11954395204725482496 11977131302361322812 12011254183564631424 12060887465314898496 12136485312896573772 12191979072900673332 12242359151714312478 12277237667816062656 12327970054873153824 12363092476681909248 12419622391984524288 12470943145670410752 12473225498317117248 12560450851452201984 12617883182734562304 12660901344935314614 12670023195886358016 12713219119087939881 12749439116578218912 12785762304944538624 12807735591734040672 12819308911991442432 12838596033477367296 12844224866924166144 12860660118972611088 12897300176291621376 12950594805119272704 13012192032195017376 13065961420757806704 13103186382070507008 13147859088971288253 13207977328975729443 13239802159523535024 13277522393596251648 13300340806800734544 13312359254760344064 13338233515652018688 13355300892779249976 13393350183072068352 13448694605316167808 13512660956510210352 13607155089073218816 13788196331811492096 13811892376293070488 13851242497023250176 13908479036267147904 13914576939167846656 13972075190982589824 14029811038879212096 14032378685606756904 14195118580576382592 14253776095372152768 14343119006150496276 14383982593062605952 14408702540700795756 14421722525990372736 14449752975289686912 14468242633844187474 14509462698328074048 14569419155759181792 14610927472442256384 14638716036219394548 14741084679829320384 14844169188079875072 14937212692795783104 14962883407650826362 15005512705108521024 15024713504376656223 15067518955956076896 15110446360389000192 15172886221382343168 15179538479092196352 15201743576073986646 15242263844708279808 15351662151774913536 15421857223342242816 15485583906083326464 15538378923329704299 15582647809151156448 15647038915800541392 15653899056563827488 15691617374250115584 15718584589855413552 15732788210171315712 15763366882134203904 15783537418739113608 15828504761812444416 15969508403148430416 16015005578086175232 16081183287086531328 16181980417195431696 16255972097200897776 16295141119413581568 16323145535619083304 16369650223754750208 16437293406497538432 16583720264807985432 16630967331089489664 16881201793247086152 16950958825450586508 16999252155437625216 17076980788978720896 17147546825296814784 17267459740159030272 17270619920746777728 17349589376260023168 17421281894343742272 17530478785295051004 17543109040458034176 17610636438634305924 17653069546031380032 17683407663587340246 17733787742400979392 17756479596081502809 17807067857038999968 17857800244096091136 17931592807088223744 17965696953541984218 18016881275346947136 18142873452097625088 18204727969344860658 18287968609351009998 18363538727571468717 18384261775748656128 18415856501724093984 18468323329364333568 18491955082309730736 18544638715022863872 18629433587976786432 18706414718505616128 18709838247475675872 18926824774101843456 18991352017402971921 19005034793829537024 19124158674867328368 19178643457416807936 19211603387601061008 19228963367987163648 19257894050216050944 19266337300386249216 19290990178458916632 19345950264437432064 19425892207678909056 19518288048292526064 19598942131136710056 19654779573105760512 19916283590394377472 19950511210201101816 20007350273478028032 20032951339168874964 20090025274608102528 20268991434765315528 20410732633609828224 20717838564439605732 20732765229632222208 20776863745534875264 20862718554400721856 20871865408751769984 20958112786473884736 21044716558318818144 21104673015749925888 21292677870864573888 21441577716115375104 21514678509225744414 21575973889593908928 21613053811051193634 21632583788985559104 21674629462934530368 21702363950766281211 21726854825884775424 21764194047492111072 21826200298339666944 21854128733638772688 21916391208663384576 21958074054329091822 22111627019743980576 22174623108119319552 22405819039193674656 22444325111476239543 22508269057662781536 22601278433934115344 22665669540583500288 22759329332073514752 22769307718638294528 22802615364110979969 22863395767062419712 23027493227662370304 23132785835013364224 23228375859124989696 23373971713726734672 23480848584845741232 23537426061375173376 23577876884783120328 23645050323201305856 23675306128108670412 23742757142718666624 23954262604722645624 24022508367129262848 24121774930629796992 24272970625793147544 24383958145801346664 24484718303428624956 24554475335632125312 24655940109746307648 24941886291340821504 24946450996634234496 25321802689870629228 25340046391772716032 25426438238175879762 25498878233156437824 25615471183468081344 25677192066954734592 25721320237945222176 25794600352583242752 25901189610238545408 26024384064390034752 26131922841515613408 26206372764141014016 26295718177942576506 26415954657951458886 26479604319047070048 26525111495381010369 26555044787192503296 26600681613601469088 26624718509520688128 26676467031304037376 26710601785558499952 26786700366144136704 26897389210632335616 26948545430312976327 27025321913020420704 27214310178146437632 27431952914026514997 27576392663622984192 27623784752586140976 27702484994046500352 27816958072534295808 27829153878335693312 27944150381965179648 28059622077758424192 28064757371213513808 28390237161152765184 28507552190744305536 28686238012300992552 28767965186125211904 28817405081401591512 28843445051980745472 28899505950579373824 28936485267688374948 29018925396656148096 29138838311518363584 29277432072438789096 29482169359658640768 29874425385591566208 29925766815301652724 30011025410217042048 30049427008753312446 30135037911912153792 30345772442764686336 30403487152147973292 30484527689416559616 30971167812166652928 31076757846659408598 31165295618302312896 31294077831601082784 31307798113127654976 31383234748500231168 31437169179710827104 31465576420342631424 31526733764268407808 31567074837478227216 31657009523624888832 31939016806296860832 32030011156172350464 32162366574173062656 32363960834390863392 32419580716576790451 32511944194401795552 32590282238827163136 32646291071238166608 32739300447509500416 32874586812995076864 32937111081493637733 33167440529615970864 33261934662178979328 33762403586494172304 33901917650901173016 33998504310875250432 34153961577957441792 34295093650593629568 34541239841493555456 34699178752520046336 34842563788687484544 35060957570590102008 35221272877268611848 35306139092062760064 35366815327174680492 35467575484801958784 35512959192163005618 35614135714077999936 35863185614176447488 35931393907083968436 36033762550693894272 36409455938689721316 36575937218702019996 36727077455142937434 36831713003448187968 36983910164619461472 37089277430045727744 37258867175953572864 37412829437011232256 37419676494951351744 37853649548203686912 37982704034805943842 38010069587659074048 38248317349734656736 38357286914833615872 38423206775202122016 38457926735974327296 38515788100432101888 38532674600772498432 38581980356917833264 38691900528874864128 38851784415357818112 39036576096585052128 39197884262273420112 39309559146211521024 39443577266913864759 39623931986927188329 39832567180788754944 39901022420402203632 40014700546956056064 40065902678337749928 40180050549216205056 40537982869530631056 40821465267219656448 41435677128879211464 41553727491069750528 41725437108801443712 41743730817503539968 41916225572947769472 42089433116637636288 42585355741729147776 43029357018451488828 43151947779187817856 43226107622102387268 43265167577971118208 43349258925869060736 43404727901532562422 43528388094984222144 43708257467277545376 43832782417326769152 43916148108658183644 44223254039487961152 44811638078387349312 44888650222952479086 45016538115325563072 45202556867868230688 45331339081167000576 45518658664147029504 45538615437276589056 45605230728221959938 45726791534124839424 46054986455324740608 46265571670026728448 46456751718249979392 46615136769989112897 46747943427453469344 46961697169691482464 47074852122750346752 47155753769566240656 47290100646402611712 47350612256217340824 47485514285437333248 47908525209445291248 48045016734258525696 48243549861259593984 48545941251586295088 48767916291602693328 48969436606857249912 49108950671264250624 49311880219492615296 49892901993268468992 50643605379741258456 50852876476351759524 50997756466312875648 51230942366936162688 51442640475890444352 51802379220477090816 52048768128780069504 52263845683031226816 52591436355885153012 52831909315902917772 52959208638094140096 53050222990762020738 53201363227202938176 53421203571116999904 53573400732288273408 53794778421264671232 53897090860625952654 54050643826040841408 54428620356292875264 54863905828053029994 55090616182714406151 55152785327245968384 55247569505172281952 55404969988093000704 55633916145068591616 55658307756671386624 55888300763930359296 56119244155516848384 56129514742427027616 56780474322305530368 56974056052208915763 57015104381488611072 57372476024601985104 57535930372250423808 57634810162803183024 57686890103961490944 57799011901158747648 57872970535376749896 58037850793312296192 58277676623036727168 58554864144877578192 58964338719317281536 59748850771183132416 59851533630603305448 60022050820434084096 60098854017506624892 60270075823824307584 60806974304295946584 62153515693318817196 62330591236604625792 62588155663202165568 62615596226255309952 62874338359421654208 63134149674956454432 63314019047249777664 63878033612593721664 64324733148346125312 64727921668781726784 64839161433153580902 65023888388803591104 65107091852298843633 65180564477654326272 65292582142476333216 65478600895019000832 65749173625990153728 65874222162987275466 66334881059231941728 66523869324357958656 67332975334428718629 67524807172988344608 67803835301802346032 67997008621750500864 68307923155914883584 68590187301187259136 69082479682987110912 69398357505040092672 69685127577374969088 70121915141180204016 70442545754537223696 70612278184125520128 70733630654349360984 70935150969603917568 71025918384326011236 71228271428155999872 71862787814167936872 72067525101387788544 72818911877379442632 73151874437404039992 73454154910285874868 73663426006896375936 73967820329238922944 74825658874022464512 74839352989902703488 75965408069611887684 76020139175318148096 76496634699469313472 76846413550404244032 77031576200864203776 77163960713835666528 77383801057749728256 77703568830715636224 78073152193170104256 78395768524546840224 78619118292423042048 78887154533827729518 79247863973854376658 79575334486143031107 79665134361577509888 79802044840804407264 80029401093912112128 80131805356675499856 80360101098432410112 81075965739061262112 81642930534439312896 82295858742079544991 82871354257758422928 83107454982139501056 83450874217602887424 83487461635007079936 83832451145895538944 84178866233275272576 85170711483458295552 86058714036902977656 86303895558375635712 86452215244204774536 86530335155942236416 86698517851738121472 86809455803065124844 87056776189968444288 87416514934555090752 87832296217316367288 88446508078975922304 89623276156774698624 89777300445904958172 90033076230651126144 90405113735736461376 91037317328294059008 91210461456443919876 91453583068249678848 92913503436499958784 93230273539978225794 93495886854906938688 93923394339382964928 94149704245500693504 94311507539132481312 94580201292805223424 94701224512434681648 94971028570874666496 95817050418890582496 96090033468517051392 96487099722519187968 97091882503172590176 97258742149730371353 97535832583205386656 97938873213714499824 98217901342528501248 98623760438985230592 98811333244480913199 99785803986536937984 101287210759482516912 101705752952703519048 101995512932625751296 102461884733872325376 102885280951780888704 104097536257560139008 104527691366062453632 105182872711770306024 105663818631805835544 105918417276188280192 106100445981524041476 106402726454405876352 106842407142233999808 107589556842529342464 107794181721251905308 108101287652081682816 109727811656106059988 110181232365428812302 110495139010344563904 111267832290137183232 111776601527860718592 112238488311033696768 112259029484854055232 113560948644611060736 113948112104417831526 114030208762977222144 114744952049203970208 115071860744500847616 115269620325606366048 115373780207922981888 115598023802317495296 115745941070753499792 116075701586624592384 116555353246073454336 117109728289755156384 117928677438634563072 118330731800741594277 118871795960781564987 119497701542366264832 119703067261206610896 120044101640868168192 120197708035013249784 120540151647648615168 121613948608591893168 124307031386637634392 124661182473209251584 125176311326404331136 125231192452510619904 125748676718843308416 126268299349912908864 127756067225187443328 129455843337563453568 129678322866307161804 130047776777607182208 130214183704597687266 130585164284952666432 131498347251980307456 131748444325974550932 132669762118463883456 134665950668857437258 135049614345976689216 135607670603604692064 135994017243501001728 136615846311829767168 137180374602374518272 138164959365974221824 138796715010080185344 139370255154749938176 139845410309967338691 140243830282360408032 140885091509074447392 141224556368251040256 141467261308698721968 141870301939207835136 142051836768652022472 142456542856311999744 143725575628335873744 144135050202775577088 145637823754758885264 146303748874808079984 146908309820571749736 147326852013792751872 147935640658477845888 149678705979805406976 151930816139223775368 152993269398938626944 153692827100808488064 154327921427671333056 155407137661431272448 156146304386340208512 156791537049093680448 157774309067655459036 158495727947708753316 159150668972286062214 159604089681608814528 160263610713350999712 160720202196864820224 162151931478122524224 163285861068878625792 164591717484159089982 165271848548143218453 165742708515516845856 166214909964279002112 166901748435205774848 166974923270014159872 167664902291791077888 168357732466550545152 170341422966916591104 170922168156626747289 172117428073805955312 172607791116751271424 172904430488409549072 173060670311884472832 173397035703476242944 173618911606130249688 174113552379936888576 174833029869110181504 175664592434632734576 176893016157951844608 179246552313549397248 179554600891809916344 180066152461302252288 180810227471472922752 182420922912887839752 186460547079956451588 186991773709813877376 187846788678765929856 188623015078264962624 189402449024869363296 189942057141749332992 191634100837781164992 192974199445038375936 194183765006345180352 194517484299460742706 195071665166410773312 195321275556896530899 195877746427428999648 196435802685057002496 197247520877970461184 197622666488961826398 199571607973073875968 201998926003286155887 202574421518965033824 203411505905407038096 203991025865251502592 204923769467744650752 205770561903561777408 208195072515120278016 209055382732124907264 210365745423540612048 211327637263611671088 211836834552376560384 212200891963048082952 212805452908811752704 213684814284467999616 215588363442503810616 216202575304163365632 219455623312212119976 220362464730857624604 220990278020689127808 224476976622067393536 224518058969708110464 227896224208835663052 228060417525954444288 229489904098407940416 230539240651212732096 231491882141506999584 232151403173249184768 233110706492146908672 234219456579510312768 235857354877269126144 236661463601483188554 237743591921563129974 238726003458429093321 238995403084732529664 239406134522413221792 240088203281736336384 240395416070026499568 241080303295297230336 243227897217183786336 246887576226238634973 248614062773275268784 249322364946418503168 250352622652808662272 250462384905021239808 251497353437686616832 252536598699825817728 255512134450374886656 258911686675126907136 259356645732614323608 260095553555214364416 260428367409195374532 261170328569905332864 263496888651949101864 265339524236927766912 269331901337714874516 270099228691953378432 271215341207209384128 274360749204749036544 278740510309499876352 279690820619934677382 280487660564720816064 281770183018148894784 282449112736502080512 282934522617397443936 283740603878415670272 284103673537304044944 284913085712623999488 287451151256671747488 288270100405551154176 291275647509517770528 291776226449191114059 292607497749616159968 293816619641143499472 294653704027585503744 295871281316955691776 296433999733442739597 299357411959610813952 303861632278447550736 305986538797877253888 307385654201616976128 308655842855342666112 312292608772680417024 313583074098187360896 315548618135310918072 316991455895417506632 318301337944572124428 319208179363217629056 320527221426701999424 324303862956245048448 329183434968318179964 330543697096286436906 331485417031033691712 333803496870411549696 335329804583582155776 336715464933101090304 340682845933833182208 341844336313253494578 344234856147611910624 345215582233502542848 345808860976819098144 346121340623768945664 346794071406952485888 347237823212260499376 348227104759873777152 349666059738220363008 351329184869265469152 353786032315903689216 356615387882344694961 358493104627098794496 359109201783619832688 360132304922604504576 361620454942945845504 364841845825775679504 372921094159912903176 373983547419627754752 375693577357531859712 377246030156529925248 378804898049738726592 383268201675562329984 388367530012690360704 389034968598921485412 390143330332821546624 390642551113793061798 391755492854857999296 394495041755940922368 395245332977923652796 403997852006572311774 405148843037930067648 406823011810814076192 407982051730503005184 409847538935489301504 411541123807123554816 416390145030240556032 418110765464249814528 420731490847081224096 422655274527223342176 423673669104753120768 424401783926096165904 425610905817623505408 427369628568935999232 431176726885007621232 432405150608326731264 438911246624424239952 440724929461715249208 441980556041378255616 449036117939416220928 455792448417671326104 458979808196815880832 461078481302425464192 462983764283013999168 466221412984293817344 468438913159020625536 473322927202966377108 475487183843126259948 477452006916858186642 478812269044826443584 480790832140052999136 482160606590594460672 486455794434367572672 493775152452477269946 497228125546550537568 498644729892837006336 500705245305617324544 500924769810042479616 502994706875373233664 505073197399651635456 511024268900749773312 512766504469880241867 517823373350253814272 518713291465228647216 520191107110428728832 520856734818390749064 522340657139810665728 526993777303898203728 530679048473855533824 538663802675429749032 540198457383906756864 542430682414418768256 559381641239869354764 560975321129441632128 563540366036297789568 565869045234794887872 568207347074608089888 569826171425247998976 574902302513343494976 582551295019035541056 583552452898382228118 585214995499232319936 587633239282286998944 589307408055171007488 591742562633911383552 592867999466885479194 598714823919221627904 605996778009858467661 607723264556895101472 611973077595754507776 614771308403233952256 617311685710685332224 624585217545360834048 627166148196374721792 631097236270621836144 633982911790835013264 636602675889144248856 638416358726435258112 641054442853403998848 648607725912490096896 658366869936636359928 661087394192572873812 662970834062067383424 673430929866202180608 683688672626506989156 688469712295223821248 691617721953638196288 694475646424520998752 696454209519747554304 699332119476440726016 702658369738530938304 707572064631807378432 713230775764689389922 716178010375287279963 716986209254197588992 718218403567239665376 720264609845209009152 723240909885891691008 729683691651551359008 740662728678715904919 745842188319825806352 747967094839255509504 751387154715063719424 754492060313059850496 757609796099477453184 766536403351124659968 776735060025380721408 778069937197842970824 780286660665643093248 781285102227586123596 783510985709715998592 790490665955847305592 807995704013144623548 810297686075860135296 813646023621628152384 823082247614247109632 836221530928499629056 841462981694162448192 845310549054446684352 847347338209506241536 848803567852192331808 851221811635247010816 854739257137871998464 862353453770015242464 864810301216653462528 875328679347573342177 877822493248848479904 881449858923430498416 883961112082756511232 898072235878832441856 911584896835342652208 917959616393631761664 922156962604850928384 925967528566027998336 936877826318041251072 946645854405932754216 950974367686252519896 954904013833716373284 957624538089652887168 961581664280105998272 972911588868735145344 987550304904954539892 994456251093101075136 1001410490611234649088 1005989413750746467328 1010146394799303270912 1022048537801499546624 1025533008939760483734 1035646746700507628544 1037426582930457294432 1040382214220857457664 1041713469636781498128 1044681314279621331456 1053987554607796407456 1061358096947711067648 1069846163647034084883 1077327605350859498064 1080396914767813513728 1084861364828837536512 1118763282479738709528 1121950642258883264256 1127080732072595579136 1131738090469589775744 1136414694149216179776 1149804605026686989952 1165102590038071082112 1167104905796764456236 1170429990998464639872 1175266478564573997888 1183485125267822767104 1185735998933770958388 1211993556019716935322 1215446529113790202944 1223946155191509015552 1229542616806467904512 1234623371421370664448 1249170435090721668096 1254332296392749443584 1262194472541243672288 1267965823581670026528 1273205351778288497712 1276832717452870516224 1282108885706807997696 1297215451824980193792 1316733739873272719856 1322174788385145747624 1325941668124134766848 1367377345253013978312 1376939424590447642496 1383235443907276392576 1388951292849041997504 1398664238952881452032 1405316739477061876608 1426461551529378779844 1432356020750574559926 1436436807134479330752 1446481819771783382016 1459367383303102718016 1481325457357431809838 1491684376639651612704 1495934189678511019008 1502774309430127438848 1508984120626119700992 1515219592198954906368 1533072806702249319936 1538299513409640725601 1553470120050761442816 1556139874395685941648 1560573321331286186496 1562570204455172247192 1567021971419431997184 1580981331911694611184 1615991408026289247096 1620595372151720270592 1627292047243256304768 1682925963388324896384 1690621098108893368704 1697607135704384663616 1709478514275743996928 1724706907540030484928 1750657358695146684354 1755644986497696959808 1762899717846860996832 1767922224165513022464 1796144471757664883712 1817990334029575402983 1823169793670685304416 1835919232787263523328 1844313925209701856768 1851935057132055996672 1873755652636082502144 1893291708811865508432 1901948735372505039792 1909808027667432746568 1915249076179305774336 1923163328560211996544 1945823177737470290688 1975100609809909079784 1988912502186202150272 2020292789598606541824 2051066017879520967468 2074853165860914588864 2083426939273562996256 2089362628559242662912 2107975109215592814912 2122716193895422135296 2139692327294068169766 2148534031125861839889 2154655210701718996128 2160793829535627027456 2169722729657675073024 2221988186036147714757 2237526564959477419056 2243901284517766528512 2254161464145191158272 2263476180939179551488 2272829388298432359552 2299609210053373979904 2330205180076142164224 2334209811593528912472 2340859981996929279744 2350532957129147995776 2371471997867541916776 2423987112039433870644 2430893058227580405888 2469246742842741328896 2508664592785498887168 2524388945082487344576 2535931647163340053056 2546410703556576995424 2553665434905741032448 2564217771413615995392 2594430903649960387584 2625986038042720026531 2633467479746545439712 2644349576770291495248 2651883336248269533696 2734754690506027956624 2753878849180895284992 2766470887814552785152 2777902585698083995008 2810633478954123753216 2852923103058757559688 2864712041501149119852 2872873614268958661504 2918734766606205436032 2962650914714863619676 2983368753279303225408 3017968241252239401984 3030439184397909812736 3066145613404498639872 3076599026819281451202 3106940240101522885632 3112279748791371883296 3121146642662572372992 3125140408910344494384 3134043942838863994368 3161962663823389222368 3209538490941102254649 3231982816052578494192 3241190744303440541184 3254584094486512609536 3365851926776649792768 3381242196217786737408 3395214271408769327232 3449413815080060969856 3501314717390293368708 3511289972995393919616 3525799435693721993664 3635980668059150805966 3646339587341370608832 3671838465574527046656 3688627850419403713536 3703870114264111993344 3747511305272165004288 3786583417623731016864 3803897470745010079584 3819616055334865493136 3830498152358611548672 3846326657120423993088 3891646355474940581376 3950201219619818159568 3977825004372404300544 4102132035759041934936 4149706331721829177728 4166853878547125992512 4215950218431185629824 4279384654588136339532 4297068062251723679778 4309310421403437992256 4339445459315350146048 4443976372072295429514 4475053129918954838112 4487802569035533057024 4508322928290382316544 4526952361878359102976 4545658776596864719104 4599218420106747959808 4660410360152284328448 4668419623187057824944 4681719963993858559488 4701065914258295991552 4742943995735083833552 4847974224078867741288 4861786116455160811776 5048777890164974689152 5071863294326680106112 5092821407113153990848 5128435542827231990784 5251972076085440053062 5266934959493090879424 5288699153540582990496 5303766672496539067392 5469509381012055913248 5507757698361790569984 5532941775629105570304 5555805171396167990016 5621266957908247506432 5705846206117515119376 5729424083002298239704 5745747228537917323008 5837469533212410872064 5925301829429727239352 5966737506558606450816 6060878368795819625472 6153198053638562902404 6224559497582743766592 6250280817820688988768 6268087885677727988736 6323925327646778444736 6419076981882204509298 6463965632105156988384 6482381488606881082368 6509168188973025219072 6665964558108443144271 6731703853553299585536 6762484392435573474816 6790428542817538654464 6898827630160121939712 7002629434780586737416 7022579945990787839232 7051598871387443987328 7271961336118301611932 7292679174682741217664 7407740228528223986688 7573166835247462033728 7607794941490020159168 7639232110669730986272 7660996304717223097344 7692653314240847986176 7783292710949881162752 7877958114128160079593 7900402439239636319136 7955650008744808601088 8204264071518083869872 8299412663443658355456 8333707757094251985024 8431900436862371259648 8558769309176272679064 8594136124503447359556 8618620842806875984512 8887952744144590859028 8950106259837909676224 9053904723756718205952 9091317553193729438208 9198436840213495919616 9320820720304568656896 9336839246374115649888 9363439927987717118976 9402131828516591983104 9485887991470167667104 9628615472823306763947 9695948448157735482576 9723572232910321623552 10097555780329949378304 10143726588653360212224 10185642814226307981696 10503944152170880106124 10533869918986181758848 10577398307081165980992 10939018762024111826496 11015515396723581139968 11065883551258211140608 11111610342792335980032 11242533915816495012864 11411692412235030238752 11458848166004596479408 11491494457075834646016 11674939066424821744128 11850603658859454478704 11933475013117212901632 12306396107277125804808 12449118995165487533184 12500561635641377977536 12647850655293556889472 12838153963764409018596 12927931264210313976768 13018336377946050438144 13331929116216886288542 13463407707106599171072 13524968784871146949632 13580857085635077308928 13797655260320243879424 14005258869561173474832 14045159891981575678464 14103197742774887974656 14543922672236603223864 14585358349365482435328 15146333670494924067456 15215589882980040318336 15278464221339461972544 15385306628481695972352 15755916228256320159186 15800804878479272638272 15911300017489617202176 16408528143036167739744 16598825326887316710912 16667415514188503970048 16863800873724742519296 17117538618352545358128 17188272249006894719112 17237241685613751969024 17775905488289181718056 17900212519675819352448 18182635106387458876416 18673678492748231299776 18804263657033183966208 18971775982940335334208 19257230945646613527894 19391896896315470965152 19447144465820643247104 19997893674325329432813 20195111560659898756608 20287453177306720424448 20371285628452615963392 21007888304341760212248 21067739837972363517696 21154796614162331961984 21878037524048223652992 22223220685584671960064 22823384824470060477504 22917696332009192958816 22982988914151669292032 23349878132849643488256 23633874342384480238779 23701207317718908957408 23866950026234425803264 24612792214554251609616 24898237990330975066368 25001123271282755955072 25295701310587113778944 25676307927528818037192 25855862528420627953536 26663858232433772577084 27161714171270154617856 27595310520640487758848 28010517739122346949664 28090319783963151356928 28206395485549775949312 28885846418469920291841 29087845344473206447728 29170716698730964870656 30292667340989848134912 30431179765960080636672 30556928442678923945088 31511832456512640318372 31601609756958545276544 32817056286072335479488 33197650653774633421824 33334831028377007940096 33727601747449485038592 34235077236705090716256 34376544498013789438224 34474483371227503938048 35551810976578363436112 35800425039351638704896 37347356985496462599552 37943551965880670668416 38514461891293227055788 38783793792630941930304 39995787348650658865626 40390223121319797513216 40574906354613440848896 40742571256905231926784 42015776608683520424496 42135479675944727035392 42309593228324663923968 43756075048096447305984 45646769648940120955008 45835392664018385917632 47267748684768960477558 47402414635437817914816 47733900052468851606528 49225584429108503219232 49796475980661950132736 50002246542565511910144 50591402621174227557888 51352615855057636074384 51711725056841255907072 53327716464867545154168 56021035478244693899328 56412790971099551898624 57771692836939840583682 58175690688946412895456 58341433397461929741312 60585334681979696269824 60862359531920161273344 61113856885357847890176 63023664913025280636744 63203219513917090553088 65634112572144670958976 66669662056754015880192 68470154473410181432512 68753088996027578876448 68948966742455007876096 71103621953156726872224 71600850078703277409792 74694713970992925199104 75887103931761341336832 77028923782586454111576 77567587585261883860608 79991574697301317731252 81485142513810463853568 84031553217367040848992 84270959351889454070784 84619186456649327847936 86657539255409760875523 87512150096192894611968 91293539297880241910016 91670785328036771835264 94535497369537920955116 94804829270875635829632 98451168858217006438464 99592951961323900265472 100004493085131023820288 101182805242348455115776 102705231710115272148768 103423450113682511814144 106655432929735090308336 112042070956489387798656 115543385673879681167364 116351381377892825790912 121170669363959392539648 121724719063840322546688 122227713770715695780352 126047329826050561273488 126406439027834181106176 131268225144289341917952 136940308946820362865024 137506177992055157752896 142207243906313453744448 143201700157406554819584 149389427941985850398208 151774207863522682673664 154057847565172908223152 155135175170523767721216 159983149394602635462504 168063106434734081697984 169238372913298655695872 173315078510819521751046 175024300192385789223936 182587078595760483820032 183341570656073543670528 189070994739075841910232 189609658541751271659264 196902337716434012876928 200008986170262047640576 205410463420230544297536 206846900227365023628288 213310865859470180616672 224084141912978775597312 231086771347759362334728 232702762755785651581824 244455427541431391560704 252094659652101122546976 252812878055668362212352 259972617766229282626569 262536450288578683835904 273880617893640725730048 275012355984110315505792 284414487812626907488896 298778855883971700796416 303548415727045365347328 308115695130345816446304 310270350341047535442432 319966298789205270925008 336126212869468163395968 346630157021639043502092 365174157191520967640064 366683141312147087341056 378141989478151683820464 379219317083502543318528 393804675432868025753856 410820926840461088595072 426621731718940361233344 448168283825957551194624 462173542695518724669456 465405525511571303163648 504189319304202245093952 519945235532458565253138 525072900577157367671808 547761235787281451460096 550024711968220631011584 568828975625253814977792 616231390260691632892608 620540700682095070884864 639932597578410541850016 672252425738936326791936 693260314043278087004184 733366282624294174682112 756283978956303367640928 758438634167005086637056 787609350865736051507712 821641853680922177190144 853243463437880722466688 896336567651915102389248 924347085391037449338912 930811051023142606327296 1008378638608404490187904 1039890471064917130506276 1095522471574562902920192 1100049423936441262023168 1137657951250507629955584 1232462780521383265785216 1279865195156821083700032 1344504851477872653583872 1386520628086556174008368 1512567957912606735281856 1575218701731472103015424 1643283707361844354380288 1706486926875761444933376 1848694170782074898677824 1861622102046285212654592 2016757277216808980375808 2079780942129834261012552 2200098847872882524046336 2275315902501015259911168 2464925561042766531570432 2559730390313642167400064 2689009702955745307167744 2773041256173112348016736 3025135915825213470563712 3286567414723688708760576 3412973853751522889866752 3697388341564149797355648 4033514554433617960751616 4159561884259668522025104 4929851122085533063140864 5119460780627284334800128 5546082512346224696033472 6050271831650426941127424 6825947707503045779733504 7394776683128299594711296 8067029108867235921503232 8319123768519337044050208 9859702244171066126281728 10238921561254568669600256 11092165024692449392066944 12100543663300853882254848 14789553366256599189422592 16638247537038674088100416 20477843122509137339200512 22184330049384898784133888 24201087326601707764509696 29579106732513198378845184 33276495074077348176200832 44368660098769797568267776 66552990148154696352401664 88737320197539595136535552 133105980296309392704803328 266211960592618785409606656
- Sum of all divisors σ(n): 952322955795036210222893055
- Sum of proper divisors (its aliquot sum) s(n): 686110995202417424813286399
- 266211960592618785409606656 is an abundant number, because the sum of its proper divisors (686110995202417424813286399) is greater than itself. Its abundance is 419899034609798639403679743
Bases of 266211960592618785409606656
- Binary: 11011100001101001001001101001101000000011011001001011000101111100111000000100100000000002
- Hexadecimal: 0xDC34934D01B258BE702400
- Base-36: XG6CEHAX3L2900000
Squares and roots of 266211960592618785409606656
- 266211960592618785409606656 squared (2662119605926187854096066562) is 70868807962566017144618606265968942781043532639502336
- 266211960592618785409606656 cubed (2662119605926187854096066563) is 18866124312576492951665056633317760752447247095906614888466858959875165353148416
-
266211960592618785409606656 is a
perfect square number . Itssquare root is 16316003205216 -
The
cube root of 266211960592618785409606656 is 643293536.6936628423
Scales and comparisons
How big is 266211960592618785409606656?- 266,211,960,592,618,785,409,606,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 266,211,960,592,618,785,409,606,656 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 266211960592618785409606656 cubic inches would be around 53607794.7 feet tall.
Recreational maths with 266211960592618785409606656
- 266211960592618785409606656 backwards is 656606904587816295069112662
- The number of decimal digits it has is: 27
- The sum of 266211960592618785409606656's digits is 126
- 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 266211960592618785409606656 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 266211960592618785409606656 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/266211960592618785409606656/
Chicago style:
Numbermatics. 2024. "Number 266211960592618785409606656 - Facts about the integer". https://numbermatics.com/n/266211960592618785409606656/
The information we have on file for 266211960592618785409606656 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 266211960592618785409606656, math, Factors of 266211960592618785409606656, curriculum, school, college, exams, university, Prime factorization of 266211960592618785409606656, STEM, science, technology, engineering, physics, economics, calculator, two hundred sixty-six septillion, two hundred eleven sextillion, nine hundred sixty quintillion, five hundred ninety-two quadrillion, six hundred eighteen trillion, seven hundred eighty-five billion, four hundred nine million, six hundred six thousand, six hundred fifty-six.