272260277390742603181724736
272,260,277,390,742,603,181,724,736 is an even composite number composed of seven prime numbers multiplied together.
272260277390742603181724736 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 272260277390742603181724736:
26 × 36 × 74 × 112 × 1272 × 10212 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 127 × 127 × 1021 × 1021 × 1093 × 1093)See below for interesting mathematical facts about the number 272260277390742603181724736 from the Numbermatics database.
Names of 272260277390742603181724736
- Cardinal: 272260277390742603181724736 can be written as Two hundred seventy-two septillion, two hundred sixty sextillion, two hundred seventy-seven quintillion, three hundred ninety quadrillion, seven hundred forty-two trillion, six hundred three billion, one hundred eighty-one million, seven hundred twenty-four thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 2.72260277390742603181724736 × 1026
Factors of 272260277390742603181724736
Divisors of 272260277390742603181724736
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 127 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 254 264 288 294 297 308 324 336 343 352 363 378 381 392 396 432 441 448 462 484 486 504 508 528 539 567 576 588 594 616 648 672 686 693 704 726 729 756 762 784 792 847 864 882 889 891 924 968 972 1008 1016 1021 1029 1056 1078 1089 1093 1134 1143 1176 1188 1232 1296 1323 1344 1372 1386 1397 1452 1458 1512 1524 1568 1584 1617 1694 1701 1728 1764 1778 1782 1848 1936 1944 2016 2032 2042 2058 2079 2112 2156 2178 2186 2268 2286 2352 2376 2401 2464 2541 2592 2646 2667 2673 2744 2772 2794 2904 2916 3024 3048 3063 3087 3136 3168 3234 3267 3279 3388 3402 3429 3528 3556 3564 3696 3773 3872 3888 3969 4032 4064 4084 4116 4158 4191 4312 4356 4372 4536 4572 4704 4752 4802 4851 4928 5082 5103 5184 5292 5334 5346 5488 5544 5588 5808 5832 5929 6048 6096 6126 6174 6223 6237 6336 6468 6534 6558 6776 6804 6858 7056 7112 7128 7147 7203 7392 7546 7623 7651 7744 7776 7938 8001 8019 8128 8168 8232 8316 8382 8624 8712 8744 9072 9144 9189 9261 9408 9504 9604 9702 9779 9801 9837 10164 10206 10287 10584 10668 10692 10976 11088 11176 11231 11319 11616 11664 11858 11907 12023 12096 12192 12252 12348 12446 12474 12573 12936 13068 13116 13552 13608 13716 14112 14224 14256 14294 14406 14553 14784 15092 15246 15302 15367 15552 15876 16002 16038 16129 16336 16464 16632 16764 17248 17424 17488 17787 18144 18288 18378 18522 18669 18711 19008 19208 19404 19558 19602 19674 20328 20412 20574 21168 21336 21384 21441 21609 21952 22176 22352 22462 22638 22869 22953 23232 23328 23716 23814 24003 24046 24384 24504 24696 24892 24948 25146 25872 26136 26232 26411 27104 27216 27432 27567 27783 28224 28448 28512 28588 28812 29106 29337 29403 29511 30184 30492 30604 30734 30861 31752 32004 32076 32258 32672 32928 33264 33528 33693 33957 34496 34848 34976 35574 35721 36069 36288 36576 36756 37044 37338 37422 37719 38416 38808 39116 39204 39348 40656 40824 41148 41503 42336 42672 42768 42882 43218 43561 43659 44352 44704 44924 45276 45738 45906 46101 46656 47432 47628 48006 48092 48387 49008 49392 49784 49896 50029 50292 51744 52272 52464 52822 53361 53557 54208 54432 54864 55134 55566 56007 56133 56896 57024 57176 57624 58212 58674 58806 59022 60368 60984 61208 61468 61722 63504 64008 64152 64323 64516 64827 65344 65856 66528 67056 67386 67914 68453 68607 68859 69696 69952 71148 71442 72009 72138 73152 73512 74088 74676 74844 75438 76832 77616 78232 78408 78617 78696 79233 81312 81648 82296 82701 83006 83349 84161 84672 85344 85536 85764 86436 87122 87318 88011 88209 88533 89408 89848 90552 91476 91812 92202 92583 94864 95256 96012 96184 96774 98016 98784 99568 99792 100058 100584 101079 101871 103488 104544 104928 105644 106722 107114 107569 108207 108864 109728 110268 111132 112014 112266 112903 113157 114352 115248 116424 117348 117612 118044 120736 121968 122416 122936 123444 123541 124509 127008 128016 128304 128646 129032 129654 129667 130683 130977 132253 133056 134112 134772 135828 136906 137214 137718 138303 138811 142296 142884 144018 144276 145161 147024 148176 149352 149688 150087 150876 153664 155232 156464 156816 157234 157392 158466 160083 160671 162624 163296 164592 165402 166012 166698 168021 168322 170688 171072 171528 172872 174244 174636 176022 176418 177066 177419 179696 181104 182952 183624 184404 185166 189728 190512 192024 192368 192969 193548 194481 196032 197568 199136 199584 200116 201168 202158 203742 205359 205821 206577 209088 209856 211288 213444 214228 215138 216027 216414 219456 220536 222264 224028 224532 225806 226314 228704 230496 232848 234696 235224 235851 236088 237699 241472 243936 244832 245872 246888 247082 248103 249018 250047 252483 254016 256032 256608 257292 258064 259308 259334 261366 261954 264033 264506 265599 268224 269544 271656 273812 274428 275436 276606 277622 284592 285768 288036 288552 290322 290521 294048 296352 298704 299376 300174 301752 303237 304927 305613 310464 312928 313632 314468 314784 316932 320166 321342 322707 324621 326592 329184 330804 332024 333396 336042 336644 338709 339471 343056 345744 348488 349272 350203 352044 352836 354132 354838 359392 362208 365904 367248 368808 370332 370623 373527 374899 379456 381024 384048 384736 385938 387096 388962 389001 392049 392931 396759 398272 399168 400232 402336 404316 407484 410718 411642 413154 414909 416433 422576 426888 428456 430276 432054 432828 435483 441072 444528 448056 449064 450261 451612 452628 457408 460992 465696 469392 470448 471702 472176 475398 479171 480249 482013 487872 489664 491744 493776 494164 496206 498036 500094 504063 504966 512064 513216 514584 516128 518616 518668 522732 523908 528066 529012 531198 532257 539088 543312 547624 548856 550319 550872 553212 555244 569184 571536 576072 577104 578907 580644 581042 583443 588096 589127 592704 597408 598752 600348 603504 606474 609854 611226 616077 617463 619731 625856 627264 628936 629568 633864 640332 642684 645414 648081 649242 658368 661608 664048 666792 672084 673288 677418 678942 686112 691488 696976 698544 700406 704088 705672 707553 708264 709676 713097 718784 724416 731808 734496 737616 740664 741246 744309 747054 749798 752983 757449 762048 768096 769472 771876 774192 777924 778002 784098 785862 790321 792099 793518 796797 800464 804672 808632 814968 821436 823284 826308 829818 832866 845152 853776 856912 860552 864108 864787 865656 870966 871563 882144 889056 896112 898128 900522 903224 905256 907669 909711 914781 916839 925771 931392 938784 940896 943404 944352 950796 958342 960498 964026 968121 971677 973863 983488 987552 988328 992412 996072 1000188 1008126 1009932 1016127 1018413 1029168 1032256 1037232 1037336 1042441 1045464 1047816 1050609 1056132 1058024 1062396 1064514 1078176 1086624 1095248 1097712 1100638 1101744 1106424 1110488 1111869 1115953 1120581 1124697 1138368 1143072 1152144 1154208 1157814 1161288 1162084 1166886 1167003 1176147 1178254 1190277 1194649 1194816 1197504 1200696 1207008 1212948 1219708 1222452 1232154 1234926 1239462 1241933 1244727 1249299 1257872 1267728 1280664 1285368 1290828 1296162 1298484 1306449 1323216 1328096 1333584 1344168 1346576 1350783 1354836 1357884 1372224 1382976 1393952 1397088 1400812 1408176 1411344 1415106 1416528 1419352 1426194 1426337 1437513 1440747 1446039 1463616 1468992 1475232 1481328 1482492 1488618 1494108 1499596 1505966 1512189 1514898 1526921 1536192 1543752 1548384 1555848 1556004 1568196 1571724 1580642 1584198 1587036 1593594 1596771 1600928 1617264 1629936 1642872 1646568 1650957 1652616 1659636 1665732 1690304 1707552 1713824 1721104 1728216 1729574 1731312 1736721 1741932 1743126 1750329 1764288 1767381 1778112 1792224 1796256 1801044 1806448 1810512 1815338 1819422 1829562 1833678 1848231 1851542 1859193 1877568 1881792 1886808 1888704 1901592 1916684 1920996 1928052 1936242 1943354 1947726 1951609 1975104 1976656 1984824 1992144 2000376 2016252 2019864 2032254 2036826 2058336 2074464 2074672 2084882 2090928 2095632 2101218 2112264 2116048 2122659 2124792 2129028 2139291 2156352 2173248 2190496 2195424 2201276 2203488 2212848 2220976 2223738 2231906 2241162 2249394 2258949 2272347 2286144 2304288 2308416 2315628 2322576 2324168 2333772 2334006 2352294 2356508 2370963 2376297 2380554 2389298 2401392 2414016 2425896 2439416 2444904 2451421 2464308 2469852 2478924 2483866 2489454 2498598 2515744 2535456 2561328 2570736 2581656 2592324 2594361 2596968 2612898 2614689 2624293 2646432 2656192 2667168 2688336 2693152 2701566 2709672 2715768 2723007 2729133 2744343 2750517 2777313 2787904 2794176 2801624 2816352 2822688 2830212 2833056 2838704 2852388 2852674 2875026 2881494 2892078 2904363 2915031 2921589 2950464 2962656 2964984 2977236 2988216 2999192 3011932 3024378 3029796 3048381 3053842 3087504 3096768 3111696 3112008 3127323 3136392 3143448 3151827 3161284 3168396 3174072 3187188 3193542 3201856 3234528 3259872 3285744 3293136 3301914 3305232 3319272 3331464 3335607 3347859 3354197 3361743 3374091 3415104 3427648 3442208 3456432 3459148 3462624 3473442 3483864 3486252 3500658 3501009 3528441 3534762 3570831 3583947 3584448 3592512 3602088 3612896 3621024 3630676 3638844 3659124 3667356 3696462 3703084 3718386 3725799 3734181 3747897 3773616 3803184 3833368 3841992 3852233 3856104 3872484 3886708 3895452 3903218 3919347 3953312 3969648 3984288 4000752 4032504 4039728 4052349 4064508 4073652 4116672 4123889 4148928 4149344 4169764 4181856 4191264 4202436 4224528 4232096 4245318 4249584 4258056 4278582 4279011 4312539 4322241 4338117 4380992 4390848 4402552 4406976 4425696 4441952 4447476 4463812 4482324 4498788 4517898 4536567 4544694 4580763 4608576 4631256 4645152 4648336 4667544 4668012 4704588 4713016 4741926 4752594 4761108 4778596 4790313 4802784 4851792 4878832 4889808 4902842 4928616 4939704 4952871 4957848 4967732 4978908 4997196 5031488 5070912 5122656 5141472 5163312 5184648 5188722 5193936 5210163 5225796 5229378 5248586 5270881 5292864 5302143 5334336 5376672 5386304 5403132 5419344 5431536 5446014 5458266 5488686 5501034 5532247 5544693 5554626 5577579 5603248 5632704 5645376 5660424 5666112 5677408 5704776 5705348 5750052 5762988 5784156 5808726 5830062 5843178 5854827 5925312 5929968 5954472 5976432 5998384 6023864 6048756 6053509 6059592 6096762 6107684 6175008 6223392 6224016 6254646 6272784 6286896 6303654 6322568 6336792 6348144 6353683 6367977 6374376 6387084 6417873 6469056 6480397 6519744 6571488 6586272 6603828 6610464 6638544 6662928 6671214 6695718 6708394 6723486 6748182 6776847 6801739 6817041 6884416 6912864 6918296 6925248 6946884 6967728 6972504 7001316 7002018 7056882 7069524 7112889 7128891 7141662 7167894 7204176 7225792 7242048 7261352 7277688 7297087 7318248 7334712 7354263 7392924 7406168 7436772 7451598 7468362 7495794 7547232 7606368 7666736 7683984 7704466 7712208 7744968 7773416 7783083 7790904 7806436 7811671 7838694 7844067 7872879 7906624 7939296 7968576 8001504 8065008 8079456 8104698 8129016 8147304 8169021 8187399 8233029 8247778 8298688 8331939 8339528 8362543 8363712 8382528 8404872 8449056 8464192 8490636 8499168 8516112 8557164 8558022 8625078 8644482 8676234 8693531 8713089 8745093 8764767 8805104 8851392 8883904 8894952 8927624 8964648 8997576 9035796 9073134 9089388 9145143 9161526 9262512 9290304 9296672 9335088 9336024 9381969 9409176 9426032 9455481 9483852 9505188 9522216 9557192 9580626 9605568 9703584 9757664 9779616 9805684 9857232 9879408 9905742 9915696 9935464 9957816 9984359 9994392 10006821 10043577 10062591 10085229 10122273 10245312 10282944 10326624 10369296 10377444 10387872 10420326 10451592 10458756 10497172 10503027 10541762 10585323 10604286 10688447 10712493 10751841 10753344 10806264 10838688 10863072 10892028 10916532 10977372 11002068 11064494 11089386 11109252 11155158 11177397 11202543 11206496 11243691 11320848 11354816 11409552 11410696 11466851 11500104 11525976 11556699 11568312 11617452 11660124 11686356 11709654 11758041 11859936 11908944 11952864 11996768 12047728 12097512 12107018 12119184 12157047 12193524 12215368 12275483 12350016 12371667 12446784 12448032 12509292 12545568 12573792 12607308 12645136 12673584 12696288 12707366 12735954 12748752 12774168 12835746 12837033 12937617 12960794 13014351 13141139 13142976 13172544 13207656 13220928 13277088 13325856 13342428 13391436 13416788 13446972 13496364 13553694 13603478 13634082 13661263 13742289 13825728 13836592 13893768 13935456 13945008 14002632 14004036 14113764 14139048 14225778 14257782 14283324 14335788 14370939 14408352 14522704 14555376 14594174 14636496 14669424 14708526 14785848 14812336 14858613 14873544 14903196 14936724 14991588 15094464 15212736 15333472 15367968 15408932 15424416 15489936 15546832 15566166 15581808 15612872 15623342 15677388 15688134 15689707 15745758 15812643 15878592 15906429 16003008 16130016 16158912 16209396 16258032 16294608 16338042 16374798 16466058 16467709 16495556 16596741 16634079 16663878 16679056 16725086 16796131 16809744 16898112 16981272 16998336 17032224 17114328 17116044 17250156 17288964 17352468 17387062 17426178 17490186 17529534 17564481 17610208 17628997 17789904 17855248 17929296 17995152 18071592 18146268 18160527 18178776 18290286 18323052 18525024 18593344 18670176 18672048 18763938 18818352 18852064 18910962 18967704 19010376 19044432 19061049 19103931 19114384 19161252 19253619 19407168 19441191 19515328 19559232 19611368 19714464 19758816 19811484 19831392 19870928 19915632 19968718 19988784 20013642 20087154 20125182 20170458 20244546 20330541 20405217 20451123 20653248 20738592 20754888 20775744 20840652 20903184 20917512 20994344 21006054 21083524 21170646 21208572 21338667 21376894 21424986 21503682 21612528 21677376 21726144 21784056 21833064 21891261 21954744 22004136 22062789 22128988 22178772 22218504 22310316 22354794 22405086 22412992 22487382 22641696 22819104 22821392 22933702 23000208 23051952 23113398 23136624 23234904 23320248 23349249 23372712 23419308 23435013 23516082 23532201 23618637 23719872 23817888 23905728 23993536 24095456 24195024 24214036 24238368 24314094 24387048 24430736 24507063 24550966 24699087 24743334 24896064 24995817 25018584 25087629 25091136 25147584 25214616 25290272 25347168 25392576 25414732 25471908 25497504 25548336 25671492 25674066 25875234 25921588 26028702 26080593 26139267 26235279 26282278 26415312 26554176 26651712 26684856 26782872 26833576 26893944 26965631 26992728 27107388 27206956 27268164 27322526 27435429 27484578 27673184 27787536 27870912 27890016 28005264 28008072 28145907 28227528 28278096 28366443 28451556 28515564 28566648 28671576 28741878 28816704 28867223 29045408 29110752 29188348 29272992 29338848 29417052 29571696 29624672 29717226 29747088 29806392 29873448 29953077 29983176 30020463 30130731 30187773 30255687 30366819 30666944 30735936 30817864 30848832 30979872 31093664 31132332 31163616 31225744 31246684 31354776 31376268 31379414 31491516 31509081 31625286 31755969 31812858 32065341 32137479 32255523 32260032 32418792 32516064 32589216 32676084 32749596 32932116 32935418 32991112 33193482 33268158 33327756 33358112 33450172 33532191 33592262 33619488 33731073 33962544 34064448 34228656 34232088 34400553 34500312 34577928 34670097 34704936 34774124 34852356 34980372 35059068 35128962 35220416 35257994 35579808 35710496 35858592 35990304 36143184 36292536 36321054 36357552 36471141 36580572 36646104 36826449 36896167 37050048 37115001 37340352 37344096 37527876 37636704 37704128 37821924 37935408 38020752 38088864 38122098 38207862 38228768 38322504 38507238 38511099 38725729 38812851 38882382 39043053 39222736 39423417 39428928 39517632 39622968 39662784 39741856 39831264 39937436 39977568 40027284 40174308 40250364 40340916 40489092 40661082 40810434 40902246 40983789 41226867 41477184 41509776 41681304 41806368 41835024 41988688 42012108 42167048 42341292 42374563 42417144 42677334 42753788 42849972 43007364 43112817 43225056 43568112 43666128 43782522 43909488 44008272 44125578 44257976 44357544 44437008 44475781 44575839 44620632 44709588 44810172 44974764 45283392 45362779 45638208 45642784 45867404 46000416 46103904 46226796 46273248 46469808 46640496 46698498 46745424 46838616 46870026 47032164 47064402 47069121 47237274 47437929 47612173 47635776 47719287 48190912 48390048 48428072 48476736 48628188 48774096 48861472 49014126 49101932 49398174 49403127 49486668 49790223 49902237 49991634 50037168 50175258 50388393 50429232 50580544 50694336 50829464 50943816 50995008 51079609 51096672 51342984 51348132 51750468 51843176 52057404 52161186 52278534 52470558 52564556 52693443 52830624 52886991 53369712 53565744 53667152 53787888 53931262 53985456 54214776 54413912 54481581 54536328 54645052 54681697 54870858 54969156 55346368 55575072 55780032 56010528 56016144 56291814 56455056 56556192 56732886 56903112 57031128 57133296 57183147 57311793 57343152 57483756 57734446 58090816 58221504 58323573 58376696 58537801 58545984 58677696 58834104 59143392 59249344 59434452 59494176 59612784 59746896 59906154 59966352 60040926 60261462 60375546 60511374 60733638 60854717 60991623 61215651 61353369 61635728 61959744 62187328 62264664 62327232 62451488 62493368 62709552 62752536 62758828 62983032 63018162 63250572 63511938 63625716 64016001 64130682 64274958 64511046 64837584 65032128 65178432 65352168 65499192 65673783 65864232 65870836 65982224 66188367 66386964 66536316 66655512 66716224 66900344 67064382 67184524 67238976 67462146 67925088 68457312 68464176 68801106 69000624 69155856 69340194 69409872 69548248 69704712 69890513 69960744 70047747 70118136 70257924 70305039 70515988 70596603 70855911 71159616 71420992 71717184 71980608 72286368 72585072 72642108 72715104 72942282 73161144 73292208 73521189 73652898 73792334 74097261 74230002 74688192 74819129 74987451 75055752 75262887 75273408 75643848 75870816 76041504 76177728 76244196 76415724 76457536 76645008 77014476 77022198 77451458 77625702 77764764 78086106 78241779 78417801 78445472 78705837 78846834 79245936 79483712 79662528 79874872 79955136 80054568 80267957 80348616 80500728 80681832 80896893 80978184 81322164 81620868 81804492 81967578 82306287 82453734 83019552 83362608 83612736 83670048 83977376 84024216 84334096 84437721 84682584 84749126 84834288 85099329 85354668 85507576 85699944 85928381 86014728 86225634 86450112 86601669 87136224 87332256 87565044 87818976 88016544 88251156 88515952 88715088 88874016 88951562 89151678 89241264 89419176 89620344 89859231 89949528 90061389 90392193 90563319 90725558 91100457 91285568 91734808 91987973 92000832 92207808 92453592 92546496 92939616 93280992 93396996 93490848 93677232 93740052 94064328 94128804 94138242 94474548 94527243 94875858 95224346 95438574 95628841 96196023 96412437 96766569 96780096 96856144 97256376 97548192 97722944 98028252 98203864 98796348 98806254 98973336 99580446 99804474 99983268 100074336 100350516 100596573 100776786 100858464 101193219 101658928 101887632 102159218 102193344 102685968 102696264 103201659 103500936 103686352 104010291 104114808 104322372 104557068 104941116 105129112 105386886 105661248 105773982 106739424 107131488 107334304 107575776 107862524 107970912 108429552 108827824 108963162 109072656 109290104 109363394 109741716 109827949 109938312 110479347 110688501 111150144 111345003 112021056 112032288 112583628 112910112 113112384 113465772 113806224 114062256 114266592 114366294 114623586 114686304 114967512 115273963 115468892 115533297 116177187 116438553 116647146 116753392 117075602 117572917 117668208 118270251 118286784 118868904 118988352 119225568 119493792 119812308 119932704 120081852 120522924 120751092 121022748 121467276 121709434 121983246 122431302 122706738 122951367 123271456 123402979 123680601 124529328 124902976 124986736 125419104 125505072 125517656 125966064 126036324 126135361 126501144 127023876 127123689 127251432 128032002 128261364 128549916 129022092 129338451 129675168 130704336 130998384 131347566 131728464 131741672 131964448 132376734 132390007 132773928 133072632 133311024 133427343 133727517 133800688 134128764 134369048 134924292 135030313 135850176 136088337 136914624 136928352 137602212 138001248 138311712 138680388 138819744 139096496 139409424 139781026 139921488 140095494 140236272 140515848 140610078 141031976 141193206 141207363 141711822 141726031 142313787 142836519 143157861 144552529 144572736 145170144 145284216 145430208 145884564 146322288 146584416 147042378 147305796 147584668 148194522 148209381 148460004 149370669 149638258 149974902 150111504 150525774 151165179 151287696 151720423 151741632 152083008 152488392 152831448 153238827 153290016 154028952 154044396 154902916 155251404 155529528 156172212 156483558 156835602 156890944 157411674 157693668 158080329 158491872 158660973 159749744 160109136 160535914 160697232 161001456 161363664 161793786 161956368 162644328 163241736 163444743 163608984 163935156 164045091 164612574 164907468 166039104 166725216 167340096 167954752 168048432 168668192 168875442 169365168 169498252 169668576 170198658 170709336 171015152 171399888 171549441 171856762 172029456 172451268 173203338 174272448 174664512 174970719 175130088 175613403 175637952 176033088 176502312 177031904 177430176 177748032 177903124 178303356 178482528 178838352 179240688 179718462 179899056 180122778 180784386 181126638 181144799 181451116 182200914 182564151 182974869 183469616 183646953 183975946 184907184 185879232 186561984 186793992 186981696 187354464 187480104 188128656 188257608 188276484 188949096 189054486 189751716 190448692 190877148 191257682 192048003 192392046 192824874 193533138 193712288 193918967 194512752 195096384 196056504 196407728 197021349 197592696 197612508 197946672 198565101 199160892 199608948 199966536 200148672 200701032 201193146 201553572 201716928 202386438 203317856 203775264 204318436 205371936 205392528 206403318 207001872 207372704 208020582 208229616 208644744 209114136 209671539 209882232 210143241 210258224 210773772 210915117 211547964 211789809 212567733 213478848 214262976 214668608 215151552 215725048 215941824 216859104 217655648 217926324 218145312 218580208 218726788 219483432 219655898 219876624 220563567 220958694 221377002 222291783 222690006 224064576 224457387 224962353 225167256 225788661 225820224 226931544 227612448 228124512 228533184 228732588 229247172 229372608 229935024 230547926 230937784 231066594 232354374 232877106 233294292 233506784 234151204 234725337 235145834 235336416 236117511 236540502 237737808 238451136 238987584 239624616 239865408 240163704 240803871 241045848 241502184 242045496 242690679 242934552 243418868 243966492 244862604 245413476 245902734 246542912 246805958 247361202 249058656 249973472 250838208 251010144 251035312 251932128 252072648 252270722 253002288 253313163 254047752 254247378 254502864 255297987 256064004 256522728 257099832 257785143 258044184 258676902 259350336 259805007 261408672 261996768 262695132 263456928 263483344 263928896 264753468 264780014 265547856 266145264 266622048 266854686 267455034 267601376 268257528 268738096 269577693 269848584 270060626 271176579 271689957 272176674 273301371 273856704 275204424 275963919 276002496 276623424 277360776 277639488 278192992 278818848 279562052 279842976 280190988 280472544 281031696 281220156 282063952 282386412 282414726 283423644 283452062 284627574 285673038 286315722 286886523 288588069 289105058 290299707 290340288 290568432 291769128 292644576 293168832 294084756 294611592 295169336 296389044 296418762 296621941 296920008 298741338 299276516 299949804 300223008 301051548 301789719 302330358 302575392 303440846 304976784 305662896 306477654 306580032 308057904 308088792 309604977 309805832 310502808 311059056 311330467 312030873 312344424 312967116 313671204 314823348 315387336 316160658 316983744 317321946 317539453 319499488 320218272 321071828 321394464 322002912 322727328 323587572 323912736 325288656 326483472 326889486 327217968 327870312 328090182 329225148 329483847 329814936 331438041 332065503 333285211 333450432 334035009 336096864 337336384 337750884 338730336 338996504 339337152 340397316 341418672 342030304 342799776 343098882 343713524 344058912 344902536 345821889 346406676 346599891 348531561 349315659 349941438 350260176 351226806 352718751 353004624 354063808 354810753 354860352 355806248 356606712 356965056 357557263 357676704 358481376 359436924 359798112 360245556 361568772 362253276 362289598 362902232 364401828 365128302 365949738 366939232 367293906 367951892 368854101 369814368 370208937 371041803 373587984 374708928 374960208 376257312 376515216 376552968 377898192 378108972 378406083 379503432 380897384 381371067 381754296 382515364 382771879 384096006 384784092 385649748 387066276 387424576 387837934 389025504 392113008 392815456 394042698 395185392 395225016 395893344 397130202 397170021 398321784 399217896 399933072 400282029 401182551 401402064 402386292 403107144 404772876 405090939 406635712 407550528 408265011 408636872 409764607 410743872 410785056 412806636 414003744 414745408 416041164 416459232 417289488 418228272 419343078 419764464 420286482 420516448 421547544 421830234 423095928 423579618 423622089 425135466 425178093 425983019 426941361 428509557 429473583 431450096 433657587 433718208 435311296 435852648 436290624 437160416 437453576 438966864 439311796 439753248 441127134 441917388 442754004 444583566 444628143 445380012 448112007 448914774 449924706 450334512 451577322 453495537 453863088 455161269 455224896 456249024 457465176 458494344 459716481 459870048 461095852 461875568 462133188 464708748 465754212 466588584 467013568 468302408 469450674 470291668 470672832 472235022 473081004 474240987 475475616 475982919 479249232 480327408 481607742 482091696 483004368 484090992 485381358 485869104 486837736 487932984 489233591 489725208 490334229 490826952 491805468 492135273 493611916 494722404 498117312 499946944 502020288 502070624 503864256 504145296 504541444 506004576 506626326 508095504 508494756 509005728 510595974 512128008 513045456 514199664 514648323 515570286 516088368 517353804 519610014 522817344 523733903 523993536 524912157 525390264 526840209 526913856 526966688 529506936 529560028 531095712 532290528 533244096 533709372 534910068 535202752 536515056 537476192 539155386 539697168 540121252 542353158 543379914 543434397 544353348 546602742 547692453 548924607 550408848 550940859 551927838 554721552 556385984 557637696 559124104 559685952 560381976 560945088 561875699 562063392 562440312 564127904 564772824 564829452 566847288 566904124 569255148 571346076 572631444 573773046 576144009 577176138 578210116 580599414 581136864 581756901 583538256 585289152 588169512 589223184 590338672 591064047 592778088 592837524 593243882 593840016 595695303 597482676 598553032 599899608 600446016 601498667 602103096 603579438 604660716 605150784 606881692 609953568 611325792 612955308 616115808 616177584 619209954 619611664 621005616 622118112 622660934 624061746 624688848 625934232 627342408 629014617 629646696 630429723 630774672 632321316 632745351 634643892 635078906 637703199 638998976 640436544 642143656 642788928 643915811 644005824 645454656 647175144 647825472 650577312 652966944 653778972 654435936 655740624 656180364 658450296 658967694 659629872 661690701 662876082 664131006 666570422 668070018 669401887 672193728 673372161 674887059 675501768 677365983 677460672 677993008 680794632 682837344 684060608 685599552 686197764 687427048 688117824 689805072 691643778 692813352 693199782 697063122 698631318 699882876 700520352 702453612 704176011 705437502 706009248 708352533 709621506 711612496 713213424 715114526 715353408 716962752 718873848 719596224 720491112 722411613 723137544 724506552 724579196 725804464 728072037 728803656 730256604 731899476 733878464 734587812 735903784 737708202 739628736 740417874 742083606 747175968 749920416 752514624 753030432 753105936 755796384 756217944 756812166 759006864 759939489 761794768 762742134 763508592 765030728 765543758 768192012 768795643 769568184 771299496 773355429 774132552 775675868 778051008 779415021 784226016 785630912 788085396 790370784 790450032 791786688 794260404 794340042 796643568 798435792 799866144 800564058 802365102 802804128 804772584 806214288 806917741 808733079 809545752 810181878 813529737 815069871 816530022 817273744 819529214 821570112 823010419 825613272 827891757 828007488 832082328 832918464 834578976 836456544 838686156 839528928 840572964 841032896 843095088 843660468 846191856 847159236 847244178 850270932 850356186 851966038 853882722 857019114 858947166 860659569 862900192 863820853 865764207 867315174 870899121 871705296 874320832 874907152 877933728 878623592 879506496 882254268 882947527 883834776 885508008 889167132 889256286 889865823 890760024 896224014 897829548 899849412 900669024 903154644 905369157 906991074 907726176 910322538 914930352 916988688 919432962 919740096 922191704 923751136 924266376 926730049 928814931 929417496 931508424 933177168 933991401 936092619 936604816 938901348 940583336 944470044 945212191 946162008 948481974 950951232 951965838 952618359 958498464 960654816 963215484 964183392 966008736 968181984 970762716 971738208 973675472 975865968 978467182 979450416 980668458 981653904 983610936 984270546 987223832 988451541 989444808 992082217 994314123 996196509 999855633 1002105027 1004141248 1008290592 1009082888 1011867703 1012009152 1013252652 1016191008 1016989512 1018011456 1021191948 1024256016 1026090912 1028399328 1029296646 1031140572 1032176736 1034707608 1037465667 1039220028 1039799673 1045594683 1047467806 1049824314 1050780528 1053680418 1053933376 1058156253 1059013872 1059120056 1062042961 1062191424 1064432259 1064581056 1067418744 1069820136 1072671789 1073030112 1074952384 1078310772 1079394336 1080242504 1084706316 1086759828 1086868794 1088706696 1093205484 1095384906 1097849214 1100817696 1101881718 1103855676 1106562303 1109443104 1110626811 1113125409 1118248208 1120763952 1123751398 1124126784 1124880624 1128255808 1129545648 1129658904 1133694576 1133808248 1135218249 1138510296 1139388013 1142692152 1144113201 1145262888 1147546092 1148315637 1152288018 1154352276 1156420232 1161198828 1162273728 1163513802 1167076512 1176339024 1178446368 1180677344 1182128094 1185556176 1185675048 1186487764 1187680032 1191390606 1191510063 1194965352 1197106064 1199799216 1200846087 1202997334 1204206192 1207158876 1209321432 1213763384 1215272817 1219736629 1219907136 1222651584 1224795033 1225910616 1229293821 1232231616 1232355168 1238419908 1239223328 1242011232 1244236224 1245321868 1248123492 1249377696 1251868464 1254684816 1258029234 1259293392 1260859446 1261549344 1264642632 1265490702 1268013593 1269287784 1270157812 1270866267 1275406398 1275534279 1277949057 1280824083 1284287312 1285528671 1287831622 1294350288 1300972761 1301154624 1305933888 1307557944 1308871872 1311481248 1312360728 1316900592 1317935388 1319259744 1323381402 1325752164 1328262012 1333140844 1333884429 1336140036 1338803774 1344336021 1346744322 1349774118 1351003536 1354731966 1355986016 1357432769 1360486611 1361589264 1365483807 1365674688 1372395528 1374854096 1379149443 1379610144 1383287556 1385626704 1386399564 1394126244 1397262636 1399765752 1401040704 1404907224 1408352022 1410875004 1412018496 1416705066 1419243012 1422722961 1423224992 1426426848 1427948757 1430229052 1437747696 1440982224 1444823226 1446275088 1449013104 1449158392 1451608928 1456144074 1456290077 1457607312 1460513208 1463798952 1467700773 1469175624 1471002687 1471807568 1475416404 1476405819 1480835748 1484167212 1494351936 1499840832 1506060864 1506211872 1511592768 1512435888 1513624332 1518013728 1519878978 1523589536 1525484268 1527017184 1530061456 1531087516 1536384024 1537591286 1539136368 1542598992 1543944969 1546710858 1548265104 1551351736 1558830042 1558986341 1568452032 1571201709 1574736471 1576170792 1580520627 1580741568 1580900064 1588520808 1588680084 1593287136 1596871584 1599732288 1601128116 1604730204 1605608256 1609545168 1612428576 1613835482 1617466158 1619091504 1620363756 1627059474 1630139742 1630303191 1633060044 1634547488 1639058428 1643077359 1646020838 1651226544 1652822577 1655783514 1664164656 1668924653 1669157952 1672913088 1677372312 1679057856 1681145928 1685627097 1686190176 1687320936 1692383712 1694318472 1694488356 1700541864 1700712372 1703932076 1707765444 1714038228 1717894332 1721319138 1725800384 1727641706 1731528414 1734630348 1741798242 1743410592 1745270703 1749814304 1755867456 1757247184 1764508536 1765895054 1767669552 1771016016 1773192141 1778334264 1778512572 1779731646 1781520048 1787085909 1792448028 1795659096 1799698824 1801338048 1804496001 1806309288 1810738314 1813982148 1815452352 1820645076 1829860704 1833977376 1838865924 1844383408 1847502272 1848532752 1853460098 1857629862 1858834992 1863016848 1866354336 1867982802 1872185238 1873209632 1877802696 1881166672 1887043851 1888940088 1890424382 1892324016 1896963948 1898236053 1903931676 1905236718 1913109597 1916996928 1921309632 1926430968 1928366784 1931747433 1932017472 1936363968 1941525432 1943476416 1947350944 1951731936 1956934364 1958900832 1961336916 1963307808 1967221872 1968541092 1974447664 1976903082 1978889616 1984164434 1988628246 1992393018 1992592789 1999711266 2004210054 2008205661 2016581184 2018165776 2020116483 2023735406 2026505304 2032097949 2032382016 2033979024 2042383896 2048512032 2052181824 2056798656 2058593292 2062281144 2064353472 2069415216 2074931334 2078440056 2079599346 2091189366 2094935612 2099648628 2101561056 2107360836 2112528033 2116312506 2118027744 2118240112 2124085922 2128864518 2133108637 2134837488 2139640272 2145343578 2146060224 2156621544 2158788672 2160485008 2167234839 2169412632 2173519656 2173737588 2177413392 2184216111 2186410968 2190769812 2195698428 2201635392 2203763436 2207711352 2213124606 2218886208 2221253622 2226250818 2236496416 2241527904 2247502796 2249761248 2259091296 2259317808 2267389152 2267616496 2270436498 2277020592 2278776026 2285384304 2288226402 2290525776 2295092184 2296631274 2304576036 2306386929 2308704552 2312840464 2320066287 2322397656 2327027604 2334153024 2338245063 2352678048 2356892736 2361354688 2364256188 2371112352 2371350096 2372975528 2375360064 2382781212 2383020126 2389930704 2394212128 2399598432 2401692174 2405994668 2408412384 2414317752 2418642864 2420753223 2426199237 2427526768 2430545634 2439473258 2445209613 2449590066 2451821232 2458587642 2464710336 2469031257 2476839816 2478446656 2483675271 2484022464 2490643736 2496246984 2498755392 2502900841 2503736928 2509369632 2516058468 2518586784 2521718892 2523098688 2529285264 2530981404 2536027186 2538575568 2540315624 2541732534 2550812796 2551068558 2555898114 2561648166 2568574624 2571057342 2575663244 2581978707 2588700576 2591462559 2597292621 2601945522 2615115888 2622962496 2624721456 2633801184 2635870776 2638519488 2646762804 2648842581 2651504328 2656524024 2666281688 2667768858 2669597469 2672280072 2677607548 2679403153 2688672042 2693488644 2699548236 2702007072 2709463932 2711972032 2714865538 2720973222 2723178528 2730967614 2744791056 2749708192 2758298886 2759220288 2766575112 2771253408 2772799128 2780190147 2786444793 2788252488 2794525272 2799531504 2801974203 2808277857 2809814448 2816704044 2821750008 2833410132 2835636573 2838486024 2845445922 2846449984 2852853696 2855897514 2857855077 2860458104 2868352249 2875495392 2881964448 2889646452 2892550176 2898026208 2898316784 2903217856 2912288148 2912580154 2915214624 2921026416 2927597904 2935401546 2938351248 2942005374 2943615136 2950832808 2952811638 2961671496 2965354623 2968334424 2976246651 2982942369 2988589527 2999566899 3006315081 3012423744 3024871776 3027248664 3035603109 3036027456 3039757956 3047179072 3050968536 3054034368 3060122912 3062175032 3072768048 3075182572 3078272736 3085197984 3087889938 3093421716 3096530208 3102703472 3112397001 3117660084 3117972682 3136784049 3142403418 3149472942 3152341584 3161041254 3161800128 3174468759 3177041616 3177360168 3186128883 3186574272 3193296777 3193743168 3202256232 3209460408 3218015367 3219090336 3224857152 3227670964 3234932316 3238183008 3240727512 3254118948 3260279484 3260606382 3266120088 3269094976 3278116856 3286154718 3292041676 3302453088 3305645154 3311567028 3319686909 3328329312 3331880433 3337849306 3354744624 3362291856 3371254194 3372380352 3374641872 3384767424 3388636944 3388976712 3401083728 3401424744 3405654747 3407864152 3415530888 3418164039 3424635137 3428076456 3432339603 3435788664 3442638276 3444946911 3455283412 3463056828 3469260696 3483596484 3486821184 3490541406 3499628608 3514494368 3529017072 3531790108 3535339104 3542032032 3546384282 3556668528 3557025144 3559463292 3563040096 3574171818 3574530189 3584896056 3591318192 3599397648 3602538261 3608992002 3612618576 3621476628 3627964296 3641290152 3645818451 3659209887 3659721408 3666137321 3667954752 3674385099 3677731848 3687881463 3688766816 3697065504 3706920196 3715259724 3717669984 3726033696 3732708672 3735965604 3744370476 3746419264 3755605392 3762333344 3774087702 3777880176 3780848764 3784648032 3793927896 3796472106 3804040779 3807863352 3810473436 3812598801 3826219194 3826602837 3833847171 3842472249 3852861936 3856586013 3863494866 3883050864 3894701888 3902918283 3903463872 3913868728 3917801664 3922673832 3926615616 3933129893 3934443744 3937082184 3948895328 3953806164 3957779232 3968328868 3977256492 3984786036 3985185578 3999422532 4001653287 4008420108 4016411322 4033008063 4036331552 4040232966 4047470812 4053010608 4064195898 4067958048 4072298307 4081459833 4084767792 4096451421 4097024064 4117186584 4124562288 4137448329 4138830432 4149862668 4156880112 4159198692 4182378732 4189871224 4199297256 4203122112 4210490669 4214721672 4225056066 4232625012 4236055488 4236480224 4248171844 4257729036 4266217274 4269674976 4279280544 4283846271 4290687156 4313243088 4320970016 4334469678 4338825264 4347039312 4347475176 4354826784 4368432222 4368870231 4372821936 4381539624 4391396856 4403102319 4407526872 4413008061 4415422704 4426249212 4429217457 4442507244 4452501636 4472992832 4483055808 4495005592 4499522496 4507410677 4518182592 4518635616 4534778304 4535232992 4540872996 4554041184 4557552052 4570768608 4576452804 4581051552 4590184368 4593262548 4609152072 4612773858 4617409104 4625680928 4631834907 4640132574 4644795312 4654055208 4676490126 4676959023 4685813209 4705356096 4713605127 4724209413 4728512376 4741561881 4742224704 4742700192 4745951056 4765562424 4766040252 4779861408 4788424256 4799196864 4803384348 4811989336 4816824768 4828635504 4837285728 4841506446 4852398474 4855053536 4861091268 4878946516 4890419226 4890909573 4899180132 4903642464 4917175284 4929232077 4938062514 4953679632 4958467731 4967350542 4981287472 4992493968 5005801682 5006773959 5007473856 5018739264 5032116936 5037173568 5043437784 5056881291 5058570528 5061962808 5072054372 5077151136 5080631248 5083465068 5101625592 5102137116 5111796228 5123296332 5137149248 5142114684 5151326488 5163957414 5177401152 5182925118 5194585242 5203891044 5230231776 5235812109 5249442912 5267602368 5271741552 5293525608 5297685162 5303008656 5313048048 5319576423 5332563376 5335537716 5339194938 5344560144 5355215096 5358806306 5377344084 5381569501 5386977288 5399096472 5404014144 5413488003 5418927864 5429731076 5441946444 5446357056 5461935228 5489582112 5499416384 5516597772 5533150224 5542506816 5545598256 5560380294 5572889586 5576504976 5589050544 5599063008 5603948406 5616555714 5619628896 5633408088 5643500016 5648424187 5661131553 5666820264 5671273146 5676972048 5690891844 5694708159 5711795028 5715710154 5720916208 5736704498 5750990784 5761072933 5763928896 5779292904 5785100352 5795242299 5796052416 5796633568 5824576296 5825160308 5830429248 5842052832 5855195808 5870803092 5876702496 5884010748 5887230272 5901665616 5905623276 5923342992 5930709246 5936668848 5952493302 5965884738 5977179054 5977778367 5999133798 6012630162 6024616983 6046745971 6049743552 6054497328 6060349449 6071206218 6079515912 6096293847 6101937072 6120245824 6124350064 6145536096 6150365144 6156545472 6170395968 6175779876 6180632689 6186843432 6193060416 6205406944 6224794002 6235320168 6235945364 6273568098 6284806836 6298945884 6304683168 6322082508 6337584099 6348937518 6354083232 6354720336 6372257766 6386593554 6399325911 6404512464 6418920816 6436030734 6438180672 6455341928 6469864632 6476366016 6481455024 6487110343 6501704517 6508237896 6520558968 6521212764 6532240176 6552648333 6556233712 6572309436 6584083352 6604906176 6611290308 6616485337 6623134056 6639373818 6656658624 6663760866 6675698612 6709489248 6724583712 6742508388 6749283744 6777273888 6777953424 6802167456 6802849488 6811309494 6815728304 6831061776 6836328078 6849270274 6856152912 6864679206 6871577328 6885276552 6889893822 6910566824 6919160787 6926113656 6938521392 6944575519 6960198861 6967192968 6981082812 7014735189 7028988736 7058034144 7063580216 7070678208 7083073921 7084064064 7092768564 7113337056 7114050288 7118926584 7126080192 7148343636 7149060378 7169792112 7182636384 7198795296 7205076522 7217984004 7225237152 7242953256 7255928592 7262259669 7278597711 7282580304 7291636902 7318419774 7332274642 7348770198 7355463696 7375762926 7377533632 7394131008 7407093771 7413840392 7430519448 7434300727 7435339968 7451025813 7452067392 7471931208 7488740952 7508702523 7511210784 7524666688 7548175404 7555760352 7561697528 7569296064 7587855792 7592944212 7608081558 7615726704 7620946872 7625197602 7652438388 7653205674 7667694342 7684944498 7705723872 7713172026 7726989732 7745936121 7766101728 7774387677 7791877863 7805836566 7827737456 7845347664 7866259786 7868887488 7874164368 7897790656 7907612328 7915558464 7936657736 7946527743 7954512984 7969572072 7970371156 7975716091 7998845064 8003306574 8008792407 8016840216 8032822644 8038209459 8066016126 8072663104 8080465932 8094941624 8106021216 8128391796 8135916096 8144596614 8162919666 8169535584 8192902842 8234373168 8249124576 8274896658 8277660864 8299725336 8313760224 8318397384 8340570441 8359334379 8364757464 8379742448 8398594512 8405922609 8420981338 8429443344 8450112132 8465250024 8472960448 8496343688 8506909719 8515458072 8532434548 8538156403 8539349952 8558561088 8567692542 8573565231 8581374312 8605056747 8626486176 8641940032 8668939356 8677650528 8694078624 8694950352 8709653568 8736864444 8737740462 8745643872 8763079248 8782793712 8806204638 8815053744 8826016122 8830845408 8852498424 8858434914 8876095151 8885014488 8896063869 8905003272 8928739953 8948827107 8965768581 8990011184 8998700697 9014821354 9037271232 9070465984 9081745992 9106809327 9108082368 9115104104 9141537216 9152905608 9162103104 9180368736 9186525096 9218304144 9225547716 9234818208 9251361856 9263669814 9280265148 9289590624 9308110416 9337191003 9352980252 9353918046 9371626418 9410352147 9427210254 9448418826 9457024752 9483123762 9485400384 9491902112 9502029383 9523406277 9531124848 9532080504 9558386649 9559722816 9579890331 9606768696 9623978672 9654046101 9657271008 9674571456 9683012892 9704796948 9710107072 9722182536 9757893032 9780838452 9781819146 9798360264 9807284928 9834350568 9858464154 9876125028 9907359264 9916935462 9934701084 9959060727 9962574944 9984987936 9995641299 10011603364 10013547918 10064233872 10086875568 10113762582 10117141056 10123925616 10144108744 10154302272 10161262496 10166930136 10194030539 10203251184 10204274232 10216964241 10223592456 10246592664 10254492117 10273905411 10284229368 10297018809 10302652976 10327914828 10334840733 10365850236 10389170484 10407782088 10460463552 10471624218 10498885824 10543483104 10587051216 10595370324 10606017312 10626096096 10639152846 10665126752 10671075432 10678389876 10689120288 10710430192 10717612612 10723590567 10754688168 10763139002 10773954576 10798192944 10807614783 10826976006 10837855728 10859462152 10883892888 10912904387 10923870456 10937455353 10977629661 10979164224 10998411963 11023155297 11033195544 11063644389 11066300448 11091196512 11120760588 11145779172 11153009952 11178101088 11198126016 11207896812 11233111428 11239257792 11266816176 11287000032 11296848374 11322263106 11333640528 11342546292 11353944096 11381783688 11389416318 11412122337 11423590056 11431420308 11437796403 11441832416 11473408996 11479808511 11501541513 11522145866 11558585808 11569758039 11590484598 11593267136 11649152592 11650320616 11682472571 11684105664 11708754849 11710391616 11741606184 11753404992 11768021496 11799389679 11803331232 11811246552 11846685984 11861418492 11873337696 11904986604 11931769476 11954358108 11955556734 11998267596 12004959861 12025260324 12049233966 12093491942 12108994656 12120698898 12142412436 12159031824 12192587694 12203874144 12216894921 12244379499 12248700128 12289354263 12291072192 12300730288 12351559752 12361265378 12373686864 12410813888 12412344987 12449588004 12470640336 12471890728 12533268143 12547136196 12569613672 12597891768 12609366336 12631472007 12644165016 12675168198 12697875036 12708166464 12709440672 12744515532 12773187108 12798651822 12809024928 12837841632 12851538813 12872061468 12910683856 12939729264 12962910048 12974220686 13003409034 13016475792 13041117936 13042425528 13064480352 13105296666 13106610693 13112467424 13144618872 13168166704 13209306957 13222580616 13232970674 13246268112 13278747636 13287652371 13327521732 13351397224 13417102919 13418978496 13449167424 13485016776 13498567488 13522232031 13554547776 13555906848 13604334912 13605698976 13622618988 13631456608 13662123552 13672656156 13698540548 13712305824 13729358412 13743154656 13770553104 13779787644 13821133648 13838321574 13852227312 13877042784 13889151038 13920397722 13934385936 13948149523 13962165624 14029470378 14030877069 14057439627 14116068288 14127160432 14140815381 14166147842 14185537128 14224685643 14226674112 14228100576 14237853168 14296687272 14298120756 14339584224 14365272768 14397590592 14410153044 14435968008 14450474304 14485906512 14511857184 14524519338 14557195422 14565160608 14583273804 14636839548 14664549284 14672728719 14697540396 14710927392 14751525852 14787696231 14814187542 14827680784 14861038896 14868601454 14902051626 14931760459 14943862416 14977481904 15017405046 15020321877 15022421568 15096350808 15111520704 15123395056 15170643873 15175711584 15185888424 15216163116 15231453408 15241893744 15250395204 15304876776 15306411348 15335388684 15369888996 15411447744 15426344052 15453979464 15491872242 15532203456 15548775354 15583755726 15611673132 15655474912 15690695328 15707436327 15732519572 15748328736 15815224656 15873315472 15893055486 15909025968 15939144144 15940742312 15951432182 15997690128 16006613148 16017584814 16019190847 16033680432 16065645288 16076418918 16132032252 16144708503 16160931864 16189883248 16212042432 16240464009 16256783592 16289193228 16325839332 16339071168 16385805684 16468746336 16498249152 16549793316 16599450672 16627520448 16636794768 16681140882 16718668758 16729514928 16759484896 16797189024 16811845218 16813530889 16841962676 16858886688 16900224264 16930500048 16945272561 16983394659 16992687376 17013819438 17030916144 17064869096 17076312806 17135385084 17147130462 17148849751 17162748624 17210113494 17252972352 17283218799 17337878712 17355301056 17385726897 17388157248 17389900704 17473728888 17475480924 17491287744 17526158496 17565587424 17612409276 17630107488 17652032244 17661690816 17704996848 17716869828 17752190302 17770028976 17792127738 17810006544 17857479906 17897654214 17931537162 17933335101 17980022368 17997401394 17999205937 18029642708 18073850949 18140237913 18163491984 18181048347 18213618654 18230208208 18305811216 18358171183 18360737472 18373050192 18436608288 18451095432 18469636416 18527339628 18541898067 18560530296 18579181248 18616220832 18674382006 18705960504 18707836092 18743252836 18820704294 18854420508 18896837652 18914049504 18966247524 18983804224 19004058766 19046812554 19062249696 19064161008 19116773298 19159780662 19197977733 19213537392 19247957344 19268493721 19308092202 19314542016 19366025784 19409593896 19444365072 19461331029 19505113551 19515786064 19561676904 19563638292 19596720528 19657944999 19668701136 19716928308 19752250056 19814718528 19833870924 19849456011 19869402168 19918121454 19925149888 19969975872 19991282598 20023206728 20027095836 20128467744 20173751136 20227525164 20247851232 20288217488 20322524992 20333860272 20388061078 20406502368 20408548464 20433928482 20447184912 20493185328 20508984234 20547810822 20568458736 20594037618 20605305952 20655829656 20669681466 20731700472 20757482361 20778340968 20815564176 20833726557 20880596583 20943248436 21044205567 21086966208 21174102432 21190740648 21212034624 21249221763 21252192192 21278305692 21330253504 21342150864 21356779752 21378240576 21420860384 21435225224 21447181134 21509376336 21526278004 21547909152 21596385888 21615229566 21653952012 21675711456 21718924304 21767785776 21786779007 21825808774 21847740912 21874910706 21955259322 21996823926 22046310594 22066391088 22127288778 22132600896 22182393024 22221281313 22241521176 22291558344 22302902181 22306019904 22353077439 22356202176 22415793624 22466222856 22526107569 22533632352 22574000064 22593696748 22644526212 22667281056 22685092584 22707888192 22763567376 22778832636 22824244674 22847180112 22862840616 22875592806 22883664832 22946817992 22959617022 23003083026 23044291732 23117171616 23139516078 23180969196 23237808363 23298305184 23300641232 23323163031 23364945142 23417509698 23483212368 23536042992 23598779358 23606662464 23622493104 23693371968 23722836984 23746675392 23809973208 23839583229 23863538952 23908716216 23911113468 23927148273 23996535192 24009919722 24026377221 24050520648 24098467932 24114628377 24186983884 24217989312 24241397796 24284824872 24318063648 24385175388 24407748288 24433789842 24488758998 24497400256 24578708526 24601460576 24703119504 24722530756 24747373728 24824689974 24899176008 24941280672 24943781456 25021711323 25066536286 25094272392 25139227344 25195783536 25217767827 25262944014 25288330032 25350336396 25395750072 25418881344 25489031064 25520729157 25546374216 25597303644 25614469209 25618049856 25675683264 25703077626 25720695693 25744122936 25815170241 25821367712 25879458528 25925820096 25948441372 26006818068 26032951584 26082235872 26084851056 26128960704 26210593332 26213221386 26224934848 26289237744 26336333408 26418613914 26445161232 26465941348 26492536224 26557495272 26575304742 26628285453 26655043464 26688191607 26702794448 26786219859 26834205838 26897305743 26970033552 26996102091 27044464062 27111813696 27211397952 27245237976 27262913216 27320427981 27324247104 27345312312 27397081096 27424611648 27458716824 27486309312 27531909251 27541106208 27559575288 27642267296 27676643148 27704454624 27754085568 27778302076 27840795444 27868771872 27896299046 27924331248 28011573009 28058940756 28061754138 28114879254 28231056441 28254320864 28281630762 28332295684 28371074256 28449371286 28456201152 28475706336 28506088149 28570218831 28593374544 28596241512 28675159947 28679168448 28820306088 28871936016 28962138303 28971813024 29023714368 29049038676 29114390844 29130321216 29166547608 29273679096 29329098568 29345457438 29395080792 29421854784 29473434683 29503051704 29575392462 29628375084 29655361568 29722077792 29737202908 29804103252 29863520918 29887724832 29954963808 29986923897 30034810092 30040643754 30192701616 30246790112 30341287746 30351423168 30371776848 30432326232 30462906816 30483787488 30500790408 30582091617 30609753552 30612822696 30650892723 30670777368 30739777992 30763476351 30821716233 30852688104 30891056427 30907958928 30983744484 31004522199 31097550708 31167511452 31223346264 31310949824 31381390656 31414872654 31465039144 31496657472 31551874739 31630449312 31746630944 31786110972 31818051936 31878288288 31881484624 31902864364 31995380256 32013226296 32035169628 32038381694 32067360864 32131290576 32152837836 32170771701 32264064504 32289417006 32321863728 32379766496 32422844349 32480928018 32513567184 32578386456 32651678664 32738713161 32771611368 32812366059 32932888983 32937492672 32995235889 33069465891 33099586632 33190933167 33198901344 33273589536 33362281764 33437337516 33459029856 33518969792 33594378048 33623690436 33627061778 33683925352 33717773376 33800448528 33861000096 33890545122 33966789318 33985374752 34027638876 34061832288 34129738192 34152625612 34236367011 34270770168 34294260924 34297699502 34325497248 34420226988 34439425533 34504624539 34566437598 34675757424 34709274117 34771453794 34779801408 34947457776 34950961848 35047417713 35052316992 35126264547 35131174848 35224818552 35260214976 35304064488 35398169037 35409993696 35433739656 35504380604 35540057952 35584255476 35620013088 35714959812 35795308428 35863074324 35866670202 35960044736 35994802788 35998411874 36059285416 36147701898 36280475826 36326983968 36362096694 36427237308 36460416416 36611622432 36650684763 36716342366 36746100384 36868062789 36873216576 36902190864 37054679256 37083796134 37121060592 37232441664 37237034961 37348764012 37411921008 37415672184 37486505672 37599804429 37641408588 37670986507 37708841016 37793675304 37828099008 37894416021 37932495048 38008117532 38093625108 38124499392 38128322016 38233546596 38319561324 38395955466 38427074784 38495914688 38536987442 38616184404 38732051568 38819187792 38888730144 38922662058 39010227102 39031572128 39123353808 39127276584 39193441056 39315889998 39319832079 39337402272 39433856616 39504500112 39538969309 39627920871 39667741848 39698912022 39738804336 39836242908 39862957113 39982565196 40046413456 40054191672 40251308757 40256935488 40327510531 40347502272 40455050328 40495702464 40566696093 40576434976 40667720544 40776122156 40813004736 40817096928 40867856964 40894369824 40986370656 41017968468 41095621644 41136917472 41188075236 41210611904 41311659312 41339362932 41463400944 41514964722 41556681936 41631128352 41667453114 41761193166 41844448569 41886496872 42088411134 42092631207 42172318881 42327221797 42348204864 42381481296 42422446143 42498443526 42556611384 42674056929 42684301728 42713559504 42841720768 42870450448 42894362268 43018752672 43052556008 43095818304 43192771776 43230459132 43264428823 43307904024 43351422912 43437848608 43535571552 43573558014 43651617548 43695481824 43749821412 43910518644 43993647852 44018186157 44092621188 44132782176 44254577556 44363088693 44442562626 44483042352 44583116688 44605804362 44706154878 44795281377 44831587248 44932445712 45052215138 45060965631 45067264704 45187393496 45289052424 45334562112 45370185168 45409772401 45511931619 45527134752 45557665272 45648489348 45694360224 45725681232 45751185612 45893635984 45919234044 46006166052 46088583464 46234343232 46279032156 46315397359 46361938392 46475616726 46596610368 46601282464 46646326062 46729890284 46835019396 46966424736 47072085984 47122308981 47197558716 47244986208 47445673968 47619946416 47679166458 47727077904 47817432432 47822226936 47854296546 47993070384 48019839444 48052754442 48057572541 48101041296 48196935864 48229256754 48373967768 48434125509 48482795592 48569649744 48612028633 48636127296 48721392027 48770350776 48867579684 48977517996 49157417052 49202921152 49406239008 49445061512 49494747456 49581517447 49649379948 49798352016 49882561344 49887562912 50043422646 50133072572 50188544784 50278454688 50391567072 50435535654 50440592667 50525888028 50576660064 50700672792 50791500144 50835817683 50950183977 50978062128 51041458314 51092748432 51194607288 51228938418 51406155252 51441391386 51446549253 51488245872 51630340482 51642735424 51758917056 51849656397 51896882744 52013636136 52040105089 52065903168 52157180691 52164471744 52169702112 52421186664 52426442772 52578475488 52672666816 52837227828 52890322464 52931882696 52985072448 53114990544 53150609484 53256570906 53310086928 53376383214 53405588896 53572439718 53668411676 53794611486 53800005303 53940067104 53992204182 53997617811 54088928124 54221552847 54420713739 54490475952 54543145041 54640855962 54690624624 54794162192 54917433648 55063818502 55074513549 55082212416 55119150576 55284534592 55353286296 55408909248 55556604152 55625694201 55681590888 55737543744 55792598092 55830012637 55848662496 56023146018 56117881512 56123508276 56229758508 56462112882 56508641728 56563261524 56664591368 56742148512 56898742572 56951412672 57012176298 57140437662 57186749088 57192483024 57350319894 57593933199 57640612176 57743872032 57805481163 57924276606 57943626048 58098077352 58228781688 58333095216 58383993087 58515340653 58547358192 58658197136 58690914876 58790161584 58946869366 59006103408 59150784924 59256750168 59310723136 59444155584 59474405816 59548368033 59608206504 59727041836 59767094821 59775449664 59909927616 59973847794 60069620184 60081287508 60385403232 60493580224 60682575492 60743553696 60864652464 60967574976 61001580816 61164183234 61219507104 61225645392 61301785446 61341554736 61479555984 61526952702 61643432466 61705376208 61782112854 61815917856 61967488968 62009044398 62132666057 62195101416 62272447083 62335022904 62446692528 62501179671 62641789749 62829745308 62930078288 63103749478 63260898624 63493261888 63572221944 63636103872 63747665289 63756576576 63762969248 63805728728 63990760512 64026452592 64070339256 64076763388 64134721728 64262581152 64305675672 64341543402 64528129008 64578834012 64643727456 64759532992 64845688698 64961856036 65027134368 65156772912 65303357328 65360337021 65477426322 65543222736 65624732118 65865777966 65990471778 66138931782 66199173264 66381866334 66397802688 66514205681 66547179072 66663843939 66724563528 66874675032 66908706543 66918059712 67059232317 67247380872 67254123556 67367850704 67578322707 67600897056 67722000192 67781090244 67933578636 67970749504 68055277752 68123664576 68259476384 68305251224 68472734022 68541540336 68588521848 68595399004 68650994496 68840453976 68878851066 69009249078 69132875196 69351514848 69418548234 69542907588 69713425089 69894915552 69901923696 69969489093 70094835426 70252529094 70449637104 70608128976 70796338074 70819987392 70867479312 71008761208 71080115904 71168510952 71240026176 71358213773 71429919624 71518749687 71590616856 71726148648 71733340404 71781444819 71989605576 71996823748 72079131663 72118570832 72295403796 72343885131 72560951652 72653967936 72724193388 72854474616 72920832832 73223244864 73301369526 73432684732 73492200768 73736125578 73804381728 74109358512 74167592268 74242121184 74474069922 74697528024 74823842016 74831344368 74973011344 75065133969 75199608858 75282817176 75341973014 75417682032 75587350608 75653303481 75788832042 75864990096 76016235064 76187250216 76256644032 76390330709 76467093192 76562187471 76639122648 76791910932 76843407627 76854149568 77073974884 77162087079 77232368808 77445510723 77464103136 77638375584 77777460288 77845324116 78020454204 78063144256 78246707616 78254553168 78386882112 78631779996 78639664158 78674804544 78867713232 79009000224 79077938618 79255841742 79335483696 79397824044 79477608672 79672485816 79725914226 79884856359 79965130392 80064574821 80092826912 80108383344 80358659577 80502617514 80655021062 80910100656 80988306273 81133392186 81152869952 81335441088 81552244312 81634193856 81735713928 81777307997 81788739648 81961283943 81972741312 82035936936 82191243288 82273834944 82376150472 82595727753 82623318624 82678725864 82926801888 83029929444 83113363872 83262256704 83334906228 83522386332 83688897138 83772993744 84034719027 84176822268 84185262414 84344637762 84654443594 84762962592 84844892286 84996887052 85113222768 85348113858 85368603456 85427119008 85518264447 85710656493 85740900896 85788724536 86025479841 86037505344 86105112016 86460918264 86528857646 86615808048 86875697216 86886414909 87071143104 87147116028 87303235096 87390963648 87499642824 87732877001 87821037288 87987295704 88036372314 88185242376 88265564352 88420304049 88509155112 88726177386 88885125252 88966084704 89166233376 89211608724 89412309756 89590562754 89663174496 89864891424 89960771691 90104430276 90121931262 90374786992 90578104848 90740370336 90819544802 91023863238 91054269504 91115330544 91296978696 91388720448 91451362464 91502371224 91746274851 91787271968 91838468088 91952678169 92012332104 92177166928 92290429053 92465148699 92558064312 92630794718 92723876784 92951233452 93013566597 93202564928 93292652124 93459780568 93670038792 93919720433 93932849472 94144171968 94244617962 94395117432 94489972416 94655624217 94891347936 95239892832 95358332916 95454155808 95634864864 95644453872 95708593092 95986140768 96039678888 96105508884 96115145082 96202082592 96393871728 96458513508 96512315103 96747935536 96868251018 96965591184 97139299488 97224057266 97442784054 97540701552 97637046661 97735159368 97955035992 98216139483 98314834104 98437098177 98798666949 98812478016 98890123024 98985707667 99163034894 99298759896 99572799501 99596704032 99775125824 100086845292 100266145144 100377089568 100556909376 100783134144 100871071308 100881185334 101051776056 101153320128 101401345584 101583000288 101671635366 101900367954 101956124256 102082916628 102185496864 102389214576 102457876836 102709101033 102812310504 102882782772 102893098506 102976491744 103260680964 103318276599 103513873617 103699312794 103793765488 104027272272 104080210178 104314361382 104339404224 104522323213 104842373328 104852885544 105142253139 105156950976 105378793641 105674455656 105780644928 105863765392 106194507111 106229981088 106301218968 106513141812 106620173856 106752766428 106811177792 107144879436 107336823352 107589222972 107600010606 107880134208 107984408364 107995235622 108177856248 108443105694 108841427478 108980951904 109086290082 109281711924 109381249248 109588324384 109834867296 109952054289 110127637004 110149027098 110238301152 110604188367 110706572592 111113208304 111251388402 111363181776 111585196184 111660025274 111697324992 112046292036 112134335929 112235763024 112247016552 112459517016 112799413287 112924225764 113012959521 113126523048 113329182736 113484297024 113683248063 113797485144 114024352596 114280875324 114373498176 114384966048 114700639788 115187866398 115281224352 115487744064 115610962326 115848553212 116196154704 116457563376 116666190432 116767986174 117030681306 117094716384 117316394272 117381829752 117580323168 117694716223 117893738732 117959496237 118012206816 118301569848 118513500336 118616907927 118883762613 118948811632 119096736066 119216413008 119454083672 119534189642 119947695588 120041948257 120139240368 120162575016 120753926271 120770806464 120982531593 121365150984 121487107392 121700088279 121729304928 122003161632 122328366468 122439014208 122451290784 122603570892 122683109472 122959111968 123053905404 123286864932 123410752416 123564225708 123631835712 123934977936 124018088796 124265332114 124390202832 124544894166 124670045808 124893385056 125002359342 125283579498 125533345707 125659490616 125860156576 125994441559 126207498956 126277893621 126516956643 126981665391 127144443888 127267338429 127495330578 127525938496 127611457456 128052905184 128140678512 128153526776 128507198281 128525162304 128611351344 128683086804 129056258016 129157668024 129287454912 129691377396 129793286469 129923712072 130054268736 130313545824 130606714656 130720674042 130954852644 131086445472 131249464236 131731555932 131980943556 132054558471 132277863564 132398346528 132763732668 133028411362 133327687878 133449127056 133749350064 133817413086 134118464634 134385844131 134494761744 134508247112 134735701408 134879456047 135156645414 135182896893 135201794112 135562180488 135867157272 136110555504 136229317203 136518952768 136535794857 136610502448 136945468044 137083080672 137177043696 137190798008 137680907952 137757702132 137865949573 138018498156 138265750392 138703029696 138837096468 138946192077 139085815176 139426850178 139789831104 139803847392 139938978186 140189670852 140505058188 140899274208 141216257952 141366926943 141592676148 141734958624 142017522416 142337021904 142716427546 142859839248 143037499374 143181233712 143452297296 143466680808 143562889638 143979211152 143993647496 144158263326 144172717623 144237141664 144590807592 144687770262 144702277651 145121903304 145302376527 145448386776 145708949232 145836085899 146164176081 146602739052 146865369464 147472251156 147588132109 147608763456 148218717024 148335184536 148484242368 148744552341 148948139844 149395056048 149647684032 149662688736 149946022688 150130267938 150399217716 150565634352 150683946028 150835364064 151174701216 151306606962 151321778001 151577664084 151729980192 152032470128 152374500432 152507453049 152780661418 152934186384 153124374942 153278245296 153583821864 153686815254 154147949768 154324174158 154339647759 154464737616 154891021446 154906551883 154928206272 155276751168 155548969191 155690648232 156040908408 156120315267 156471542073 156493415232 156509106336 157263559992 157279328316 157735426464 158018000448 158155877236 158511683484 158670967392 158795648088 158955217344 159344971632 159451828452 159769712718 159930260784 160129149642 160185653824 160216766688 160717319154 161005235028 161310042124 161400015909 161820201312 161976612546 161992853433 162266784372 162664658541 163104488624 163262141217 163471427856 163554615994 163922567886 164071873872 164382486576 164752300944 165191455506 165223540647 165246637248 165357451728 165853603776 166059858888 166226727744 166669812456 166877082603 167044772664 167377794276 167490037911 167545987488 168069438054 168353644536 168370524828 168689275524 169308887188 169525925184 169689784572 169993774104 170226445536 170696227716 170854238016 171036528894 171421312986 171481801792 171577449072 172050959682 172210224032 172781799597 172921836528 173057715292 173231616096 173416443489 173772829818 174294232056 174606470192 174999285648 175151979261 175465754002 175642074576 175974591408 176072744628 176370484752 176840608098 177018310224 177452354772 177770250504 177932169408 178332466752 178423217448 178645104099 178824619512 179181125508 179301284463 179326348992 179729782848 179921543382 180208860552 180243862524 180749573984 181156209696 181480740672 181639089604 182047726476 182230661088 182593957392 182902724928 183004742448 183492549702 183574543936 183676936176 183905356338 184024664208 184354333856 184580858106 184930297398 184948839779 185116128624 185261589436 185447753568 185902466904 186027133194 186397998171 186585304248 186817341249 186919561136 187340077584 187503539013 187839440866 188489235924 188790234864 189311248434 189782695872 190479785664 190716665832 190908311616 191242995867 191269729728 191288907744 191417186184 191972281536 192079357776 192211017768 192230290164 192404165184 192787743456 192917027016 193024630206 193495871072 193736502036 193931182368 194278598976 194448114532 194885568108 195081403104 195274093322 195470318736 195910071984 196081011063 196432278966 196629668208 196874196354 197597333898 197780246048 197971415334 197991265307 198326069788 198597519792 199145599002 199193408064 199542617043 199991531817 200173690584 200532290288 200726119629 200754179136 201742142616 201762370668 202103552112 202734968121 202802691168 203166000576 203343270732 203800735908 203912248512 204165833256 204370993728 204778429152 204915753672 205418202066 205624621008 205765565544 205786197012 205952983488 206521361928 206636553198 207027747234 207398625588 207587530976 208054544544 208160420356 208628722764 209044646426 209684746656 209705771088 209908467279 210284506278 210757587282 211348911312 211727530784 211953430931 212389014222 212459962176 212602437936 213026283624 213240347712 213505532856 214074641319 214289758872 214556249061 214673646704 215178445944 215200021212 215344334457 215968816728 215990471244 216237394989 216355712496 216886211388 217031655393 217682854956 217961903808 218172580164 218563423848 218762498496 219176648768 219669734592 219904108578 220255274008 220298054196 220476602304 221208376734 221413145184 222226416608 222502776804 222726363552 223170392368 223320050548 224092584072 224268671858 224471526048 224494033104 224919034032 225195401907 225598826574 225848451528 226025919042 226253046096 226658365472 226959910443 227366496126 227594970288 228048705192 228561750648 228769932096 229170992127 229401279576 229686562413 230375732796 230530222881 230562448704 231221924652 231486261237 231697106424 232336532169 232392309408 232915126752 233332380864 233535972348 234061362612 234189432768 234632788544 234763659504 235160646336 235389432446 235787477464 235918992474 236024413632 236603139696 237027000672 237233815854 237767525226 237897623264 238193472132 238432826016 238908167344 239068379284 239654569077 239895391176 240083896514 240278480736 240325150032 241075978731 241507852542 241965063186 242730301968 242964918819 243400176558 243458609856 244006323264 244656732936 244902581568 245207141784 245331923991 245366218944 245883851829 245918223936 246107810808 246573729864 246821504832 247128451416 247787183259 247869955872 248036177592 248530664228 248780405664 249089788332 249340091616 249786770112 250004718684 250567158996 251066691414 251318981232 251720313152 251988883118 252414997912 252555787242 253033913286 253963330782 254288887776 254534676858 254990661156 255222914912 256105810368 256281357024 256307053552 256554793341 257014396562 257222702688 257366173608 258076439523 258112516032 258315336048 259382754792 259586572938 259847424144 260627091648 260659244727 261213429312 261441348084 261909705288 262172890944 262498928472 263198631003 263463111864 263961887112 264109116942 264555727128 264796693056 265260912147 265527465336 266056822724 266655375756 266898254112 267498700128 267634826172 268236929268 268771688262 268989523488 269016494224 269471402816 269758912094 270313290828 270365793786 271124360976 271734314544 272221111008 272458634406 273071589714 273221004896 273890936088 274166161344 274354087392 274381596016 275238824553 275361815904 275515404264 275731899146 276036996312 276531500784 276871287159 277395446097 277674192936 277892384154 278171630352 278853700356 279040699791 279607694784 279877956372 280379341704 281010116376 281759161299 281798548416 282432515904 282733853886 283185352296 283469917248 283966872651 284035044832 284674043808 285432855092 285719678496 286074998748 286362467424 286904594592 286933361616 287125779276 287958422304 287987294992 288316526652 288345435246 288474283328 289181615184 289375540524 289404555302 290243806608 290604753054 290896773552 291417898464 291672171798 292328352162 292911139983 293205478104 293730738928 294648418449 294944502312 295176264218 296396000847 296437434048 296670369072 296957123001 297489104682 297896279688 298718398503 298790112096 299325377472 299892045376 300260535876 300798435432 301131268704 301367892056 301670728128 302349402432 302613213924 302643556002 302851001761 303155328168 303459960384 304064940256 304749000864 305014906098 305561322836 305868372768 306248749884 306556490592 307167643728 307373630508 308127303099 308295899536 308648348316 308679295518 308929475232 309782042892 309813103766 310541620851 311097938382 311381296464 312081816816 312240630534 312943084146 313018212672 313566969639 314527119984 314558656632 315426759417 315470852928 316311754472 317023366968 317341934784 317591296176 317868406807 318583521333 318689943264 318903656904 319539425436 319860521568 320258299284 320433533376 321434638308 322010470056 322620084248 322800031818 323640402624 323953225092 323985706866 324207781513 324533568744 325329317082 326208977248 326524282434 326942855712 327109231988 327845135772 328143747744 328764973152 329504601888 329856162867 330382911012 330447081294 330714903456 332119717776 333339624912 333754165206 334089545328 334755588552 334980075822 335091974976 336138876108 336403007787 336707289072 336741049656 337378551048 338398239861 338617774376 339038878563 339379569144 339987548208 340284200431 340452891072 341049744189 341392455432 342073057788 342842625972 343154898144 344101919364 344420448064 345563599194 345843673056 346115430584 346463232192 346832886978 347070622129 347545659636 348588464112 349212940384 349998571296 350303958522 350931508004 351284149152 351949182816 352145489256 352740969504 353084148669 353681216196 353878488711 354036620448 354904709544 355540501008 355850723781 356651287839 356846434896 357290208198 357649239024 358362251016 358602568926 359843086764 360125844771 360417721104 360487725048 361499147968 362261778813 362312419392 362947594779 363278179208 364095452952 364280735623 364461322176 365100264837 365187914784 366009484896 366985099404 367353872352 367810712676 368049328416 368708667712 369161716212 369860594796 369897679558 370232257248 370523178872 370895507136 371804933808 372054266388 372795996342 373170608496 373634682498 373839122272 374680155168 375007078026 375678881732 376600037121 376978471848 377580469728 377983324677 378622496868 378833680863 379550869929 380944996173 381433331664 381802015287 382485991734 382577815488 382834372368 384158715552 384422035536 384460580328 385521594843 385575486912 385834054032 386049260412 386991742144 387473004072 387862364736 388896229064 389379859407 389771136216 390162806208 390548186644 390810088459 390940637472 391820143968 392162022126 392864557932 393259336416 393748392708 395194667796 395560492096 395942830668 395982530614 396652139576 397195039584 398291198004 399085234086 399983063634 400347381168 401064580576 401452239258 403157532393 403484285232 403524741336 404207104224 404638368141 405469936242 405548690679 405605382336 406686541464 407601471816 408331666512 408687951609 409556858304 409607384571 409831507344 410836404132 411249242016 411531131088 411572394024 413042723856 413273106396 413597848719 414055494468 414797251176 415175061952 416109089088 416320840712 416838576231 417257445528 418089292852 418369663747 419369493312 419411542176 419816934558 420569012556 421515174564 422697822624 423455061568 423906861862 424778028444 425204875872 426052567248 427011065712 428149282638 428579517744 429112498122 429347293408 430356891888 430400042424 430688668914 431937633456 431980942488 432474789978 432518152869 432711424992 433772422776 434063310786 434106832953 434928662399 435365709912 435907129581 436345160328 437126847696 437508257697 438492528243 439808217156 440510548016 440596108392 442416753468 442764396327 442826290368 444452833216 445005553608 445452727104 446233657023 446340784736 446640101096 448185168144 448537343716 448943052096 448988066208 449838068064 450390803814 451197653148 451696903056 452051838084 452506092192 453316730944 453919820886 453965334003 454732992252 455189940576 456097410384 457123501296 457522359147 458341984254 458802559152 459373124826 460751465592 461060445762 462443849304 462972522474 463018943277 463394212848 464673064338 464719655649 464784618816 465599439767 465830253504 466646907573 467071944696 468122725224 468360945801 469414626219 469527319008 470778864892 471574954928 471837984948 473206279392 474054001344 474467631708 475535050452 475795246528 476386944264 476865652032 477816334688 478136758568 479309138154 479790782352 480167793028 480556961472 480650300064 482151957462 483015705084 483930126372 484200047727 485460603936 485929837638 485978560299 486800353116 487993975623 489313465872 489786423651 490414283568 490663847982 491767703658 492215621616 493147459728 494256902832 495574366518 495670621941 495739911744 496072355184 497061328456 497560811328 498179576664 498680183232 499507496411 500009437368 500631247809 501134317992 502133382828 502470113733 502637962464 503977766236 504829995824 505111574484 506067826572 507926661564 508577775552 509069353716 509981322312 510445829824 512562714048 512614107104 513109586682 514028793124 514445405376 514732347216 516152879046 516630672096 518345398791 518765509584 519173145876 519694848288 520249330467 521318489454 522882696168 523819410576 524997856944 525455937783 526397262006 526926223728 527923774224 528218233884 529111454256 530521824294 531054930672 532113645448 533310751512 533796508224 534732314963 534997400256 535269652344 535935312297 536473858536 537543376524 537903853389 537979046976 538032988448 539517824188 540626581656 540731587572 542248721952 543468629088 544442222016 544917268812 546143179428 546442009792 547781872176 548708174784 548763192032 550477649106 550723631808 551030808528 551463798292 552073992624 553063001568 553742574318 554790892194 554846519337 555348385872 555784768308 556343260704 557707400712 558081399582 559193994513 559755912744 560452023747 560758683408 562020232752 562510617039 563518322598 565467707772 566370704592 567933745302 568070089664 569348087616 570865710184 571439356992 572149997496 572441155979 572724934848 573728987601 573809189184 573866723232 574251558552 575916844608 575974589984 576633053304 576690870492 578363230368 578751081048 578809110604 580487613216 581209506108 581793547104 582835796928 583344343596 584656704324 585822279966 586410956208 587461477856 588243033189 589296836898 589889004624 590352528436 592792001694 593340738144 593914246002 593973795921 594978209364 595792559376 597436797006 597580224192 598627851129 599974595451 600521071752 601596870864 602178358887 602262537408 602735784112 605226427848 605287112004 605702003522 606310656336 608129880512 608204904363 609498001728 610029812196 611122645672 611736745536 612497499768 613112981184 614130139007 614335287456 614747261016 616254606198 616591799072 617296696632 617358591036 617858950464 619564085784 619626207532 621083241702 622195876764 622762592928 624163633632 624481261068 625886168292 627133939278 629054239968 629117313264 629725401837 630853518834 632623508944 634046733936 635182592352 635736813614 635860292793 637167042666 637379886528 637807313808 639078850872 639721043136 640516598568 642223923957 642869276616 643668747183 644020940112 645240168496 645600063636 646033003371 647906450184 647971413732 648415563026 649067137488 650658634164 651094966179 652417954496 653048564868 653885711424 654218463976 655690271544 656287495488 657438043031 657529946304 659009203776 659712325734 660765822024 660894162588 661429806912 664239435552 666679249824 667508330412 668179090656 669511177104 669960151644 672277752216 672806015574 673414578144 673482099312 674757102096 675586205721 676796479722 677235548752 678077757126 678759138288 679975096416 680568400862 682099488378 682784910864 683459326627 684146115576 685685251944 686309796288 687512976381 688203838728 689059687239 691127198388 691590668643 691687346112 692230861168 693665773956 694141244258 695091319272 697009596507 697176928224 698425880768 699997142592 700607917044 701863016008 702568298304 703898365632 704290978512 705481939008 706168297338 707362432392 707756977422 708073240896 709809419088 711081002016 711701447562 713302575678 713692869792 714580416396 715298478048 716724502032 717205137852 718963707231 719686173528 720251689542 720835442208 720975450096 723227936193 724523557626 725895189558 726556358416 728190905904 728561471246 730200529674 730375829568 731656262491 732018969792 733970198808 734707744704 735621425352 735995771973 736098656832 737651555487 738323432424 739721189592 739795359116 740464514496 741046357744 743361549777 743609867616 744108532776 745591992684 746341216992 747269364996 747678244544 749360310336 750014156052 751357763464 753200074242 753956943696 755160939456 755966649354 757244993736 757667361726 759101739858 761889992346 762866663328 763604030574 764971983468 765668744736 768317431104 768844071072 768921160656 769664380023 771043189686 771668108064 772098520824 774229318569 774946008144 777792458128 778759718814 779542272432 781096373288 781620176918 781881274944 783640287936 784324044252 784940351503 785729115864 786518672832 787496785416 789595893009 790389335592 791885661336 791965061228 793304279152 794390079168 795782736441 796582396008 798170468172 799966127268 800694762336 802129161152 802904478516 806315064786 806968570464 807049482672 808414208448 809276736282 810939872484 811097381358 813373082928 815202943632 816663333024 817375903218 819214769142 819663014688 821672808264 822498484032 823062262176 823144788048 823863013561 825716473659 826085447712 826546212792 827195697438 828110988936 829594502352 830613861477 832186338291 832641681424 833677152462 834514891056 836178585704 836739327494 838823084352 839633869116 840293637799 841138025112 843030349128 845277483897 845395645248 847813723724 849556056888 850409751744 851900617953 852105134496 854022131424 856298565276 857159035488 858224996244 858694586816 860713783776 860800084848 861377337828 863875266912 863961884976 864949579956 865036305738 865422849984 867544845552 868126621572 868213665906 869857324798 870731419824 871814259162 872690320656 874253695392 875016515394 876985056486 878733419949 879616434312 881021096032 881192216784 881961090913 883945255347 884833506936 885528792654 889188002541 890011107216 890871369003 892467314046 892681569472 893280202192 896370336288 897074687432 897976132416 899550387967 899676136128 900781607628 902395306296 903393806112 904103676168 905012184384 907839641772 907930668006 908553005283 909465984504 910379881152 912194820768 914247002592 915044718294 916683968508 917605118304 918746249652 921502931184 922120891524 924381909297 924887698608 925945044948 926037886554 926788425696 929346128676 929439311298 931198879534 933293815146 934143889392 936245450448 936721891602 938829252438 939054638016 940700908917 941557729784 943149909856 943675969896 944156192329 946280278251 946412558784 948935263416 951070100904 952773888528 953605220421 955632669376 955750563999 956273517136 958618276308 959581564704 960335586056 961300600128 964303914924 965061647011 966031410168 967860252744 968400095454 970921207872 971859675276 971957120598 972623344539 973600706232 975987951246 978626931744 979572847302 980828567136 981327695964 983535407316 984431243232 986294919456 988513805664 989568488601 991148733036 991341243882 992144710368 994122656912 996359153328 999014992822 1000018874736 1001262495618 1002268635984 1004266765656 1004940227466 1005275924928 1007955532472 1009209023361 1009659991648 1010223148968 1012135653144 1012915943557 1015194719583 1015853323128 1017116635689 1018138707432 1019962644624 1020852601293 1023149232567 1025228214208 1026219173364 1028057586248 1029464694432 1032305758092 1033116924763 1033261344192 1036690797582 1037531019168 1038346291752 1039389696576 1040498660934 1041211866387 1042636978908 1045765392336 1047638821152 1049995713888 1050911875566 1052794524012 1053852447456 1055847548448 1056436467768 1058222908512 1059252446007 1061043648588 1061635466133 1062109861344 1064227290896 1066621503024 1067552171343 1069464629926 1070539304688 1071870624594 1072947717072 1075086753048 1075807706778 1076065976896 1079035648376 1080377534313 1081253163312 1081463175144 1084345863181 1084497443904 1086785336439 1086937258176 1088842784337 1089834537624 1092286358856 1092842206869 1095300794511 1095563744352 1097526384064 1100955298212 1102061617056 1102927596584 1104147985248 1106126003136 1107485148636 1109581784388 1109693038674 1110696771744 1111569536616 1112686521408 1115414801424 1116162799164 1118387989026 1119511825488 1120904047494 1121517366816 1124040465504 1125021234078 1127036645196 1129800111363 1130935415544 1132741409184 1133949974031 1135867490604 1136501042589 1138652609787 1141731420368 1142834988519 1144299994992 1144882311958 1147457975202 1147733446464 1148503117104 1151949179968 1153266106608 1153381740984 1156564784529 1156726460736 1157502162096 1157618221208 1160975226432 1162419012216 1163587094208 1166688687192 1168139578221 1169313408648 1171644559932 1172430265377 1172821912416 1174922955712 1176486066378 1178593673796 1179778009248 1180705056872 1185584003388 1186681476288 1187828492004 1187947591842 1189956418728 1191585118752 1194873594012 1197255702258 1199949190902 1201042143504 1203193741728 1204356717774 1205471568224 1209472597179 1210452855696 1210574224008 1211404007044 1212621312672 1213915104423 1216409808726 1216646072037 1220059624392 1222245291344 1224994999536 1226063854827 1228260278014 1228670574912 1229494522032 1232509212396 1233183598144 1234593393264 1234717182072 1239128171568 1239252415064 1240793546157 1242166483404 1244391753528 1245351098209 1245525185856 1248327267264 1248962522136 1250515728693 1251772336584 1254267878556 1255108991241 1258108479936 1258234626528 1259450803674 1261707037668 1265247017888 1268093467872 1270365184704 1271473627228 1271720585586 1274334085332 1275614627616 1278157701744 1281033197136 1284447847914 1285738553232 1287337494366 1288041880224 1290480336992 1291200127272 1292066006742 1294641878453 1295812900368 1295942827464 1296831126052 1297554458607 1298134274976 1301317268328 1302189932358 1302320498859 1304785987197 1306097129736 1307721388743 1308436927952 1311380543088 1312524773091 1314876086062 1319424651468 1321531644048 1321788325176 1328293188981 1328478871104 1333358499648 1335016660824 1336358181312 1338700971069 1339022354208 1339920303288 1344555504432 1345612031148 1346829156288 1346964198624 1349514204192 1351172411442 1353592959444 1354471097504 1356155514252 1357518276576 1359950192832 1361136801724 1361896002009 1364198976756 1365569821728 1366918653254 1368292231152 1371370503888 1372567077441 1375025952762 1376407677456 1378119374478 1382254396776 1383181337286 1384461722336 1385938857149 1387331547912 1388282488516 1389056829831 1390182638544 1394019193014 1394158966947 1394353856448 1396798319301 1399940722719 1401215834088 1403726032016 1405082837403 1408581957024 1412336594676 1414724864784 1415513954844 1419618838176 1422162004032 1423402895124 1426605151356 1427385739584 1429160832792 1430596956096 1433449004064 1434410275704 1437927414462 1439372347056 1440503379084 1441670884416 1441950900192 1446455872386 1449047115252 1451790379116 1452600143181 1453112716832 1456381811808 1457122942492 1457935680897 1460401059348 1463312524982 1467940397616 1469359270953 1471242850704 1471991543946 1475303110974 1476646864848 1479442379184 1479590718232 1482092715488 1483674016517 1486723099554 1487011865823 1487219735232 1488217065552 1491183985368 1492682433984 1494538729992 1498522489233 1500028312104 1501893743427 1502715526928 1506400148484 1507410341199 1507913887392 1511933298708 1514489987472 1515334723452 1518203479716 1523779984692 1525733326656 1527208061148 1529943966936 1531337489472 1537688142144 1537842321312 1539328760046 1542086379372 1543336216128 1544197041648 1548458637138 1549892016288 1555036196373 1555584916256 1557519437628 1559084544864 1560747991401 1562192746576 1563240353836 1568648088504 1569880703006 1571458231728 1574993570832 1576367813349 1579191786018 1580778671184 1583771322672 1583930122456 1586608558304 1591565472882 1591725054161 1593164792016 1596340936344 1599932254536 1601389524672 1604196944889 1605808957032 1607805936891 1612630129572 1613711560167 1613937140928 1614098965344 1618553472564 1621879744968 1622194762716 1626746165856 1630405887264 1633326666048 1634751806436 1638429538284 1639326029376 1643345616528 1646124524352 1646289576096 1647726027122 1651432947318 1652170895424 1653092425584 1654391394876 1656221977872 1659189004704 1661227722954 1664372676582 1664539558011 1665283362848 1667354304924 1669029782112 1672357171408 1673478654988 1677581983539 1679267738232 1680587275598 1682276050224 1686060698256 1687531851117 1690554967794 1695627447448 1699112113776 1703801235906 1703972070713 1704210268992 1708044262848 1712597130552 1714318070976 1716449992488 1717323467937 1721186962803 1721427567552 1721600169696 1722754675656 1727750533824 1727923769952 1729899159912 1730072611476 1735089691104 1736253243144 1736427331812 1739714649596 1741462839648 1743628518324 1745380641312 1748507390784 1750033030788 1753970112972 1757466839898 1759232868624 1762042192064 1762384433568 1763922181826 1767890510694 1769667013872 1771057585308 1778376005082 1780022214432 1781742738006 1781921387763 1784934628092 1786560404384 1792740672576 1794149374864 1795883553387 1799100775934 1801563215256 1804790612592 1806535076661 1806787612224 1808207352336 1815679283544 1815861336012 1817106010566 1818931969008 1824389641536 1824614713089 1828494005184 1830089436588 1833367937016 1835210236608 1837492499304 1842390417021 1843005862368 1844241783048 1848763818594 1849775397216 1851890089896 1852075773108 1853576851392 1858692257352 1858878622596 1862397759068 1866587630292 1868287778784 1872490900896 1873443783204 1877658504876 1881401817834 1883115459568 1886299819712 1887351939792 1888312384658 1892560556502 1897870526832 1902140201808 1905547777056 1907210440842 1907580878379 1911501127998 1912547034272 1917236552616 1919163129408 1920671172112 1926671771871 1928607829848 1930123294022 1932062820336 1935720505488 1936800190908 1938099010113 1943719350552 1943914241196 1945246689078 1947201412464 1951975902492 1953284898537 1957253863488 1959145694604 1961657134272 1962655391928 1967070814632 1968862486464 1972314129093 1972589838912 1977027611328 1979136977202 1982297466072 1982682487764 1984289420736 1988245313824 1992718306656 1998029985644 2000037749472 2002524991236 2004537271968 2008533531312 2009880454932 2015911064944 2018418046722 2019319983296 2020446297936 2024271306288 2025831887114 2030389439166 2031706646256 2034233271378 2034437237569 2036277414864 2039925289248 2041705202586 2046298465134 2050377979881 2052438346728 2056115172496 2058929388864 2062538929143 2064611516184 2066233849526 2073381595164 2074772005929 2075062038336 2076692583504 2080997321868 2082423732774 2085273957816 2091028789521 2091530784672 2095277642304 2099991427776 2101823751132 2105589048024 2107704894912 2111695096896 2112872935536 2116445817024 2118504892014 2122087297176 2123270932266 2124219722688 2128454581792 2133243006048 2135104342686 2138929259852 2141078609376 2143741249188 2145895434144 2150173506096 2151615413556 2156891121693 2158071296752 2160755068626 2162506326624 2162926350288 2168691726362 2173570672878 2177685568674 2177903918377 2179669075248 2184572717712 2185684413738 2190601589022 2191127488704 2194968787473 2201910596424 2204123234112 2205855193168 2207987315919 2208295970496 2214970297272 2219163568776 2219386077348 2221393543488 2223139073232 2230084649331 2230829602848 2232325598328 2236775978052 2239023650976 2241808094988 2243034733632 2248080931008 2250042468156 2254073290392 2259600222726 2261870831088 2265482818368 2267899948062 2271734981208 2273002085178 2277305219574 2283462840736 2285669977038 2288599989984 2289764623916 2294915950404 2297006234208 2306532213216 2306763481968 2308993140069 2313129569058 2315004324192 2315236442416 2324838024432 2331487740241 2333377374384 2336279156442 2338626817296 2343289119864 2344860530754 2345643824832 2352972132756 2354821054509 2357187347592 2359556018496 2361410113744 2368787679027 2371168006776 2375656984008 2375895183684 2379912837456 2383170237504 2387348209323 2389747188024 2394511404516 2399898381804 2402084287008 2406387483456 2408713435548 2410943136448 2418945194358 2420905711392 2421148448016 2422808014088 2425242625344 2427830208846 2432819617452 2433292144074 2440119248784 2444490582688 2449989999072 2452127709654 2456520556028 2458989044064 2465018424792 2469186786528 2469434364144 2471589040683 2477149420977 2478256343136 2478504830128 2481587092314 2484332966808 2488783507056 2490702196418 2496559014873 2497925044272 2501031457386 2503544673168 2508535757112 2510217982482 2516469253056 2518901607348 2520880913397 2523414075336 2530494035776 2535832451691 2536186935744 2542947254456 2543441171172 2548668170664 2551229255232 2555701853859 2556315403488 2562066394272 2568895695828 2571477106464 2574674988732 2576083760448 2580960673984 2582400254544 2584132013484 2589283756906 2591625800736 2591885654928 2593662252104 2595108917214 2596268549952 2602634536656 2604379864716 2604640997718 2609571974394 2612194259472 2615442777486 2616873855904 2622761086176 2625049546182 2629752172124 2636200259847 2638849302936 2643063288096 2643576650352 2645883272739 2651835766041 2656586377962 2670033321648 2672614107009 2677401942138 2678044708416 2679840606576 2689111008864 2691224062296 2693928397248 2698651163901 2699028408384 2702344822884 2707185918888 2708942195008 2712311028504 2715036553152 2722273603448 2723792004018 2725659015849 2728397953512 2731139643456 2733837306508 2735670619213 2736584462304 2742741007776 2745134154882 2750051905524 2752815354912 2756238748956 2764508793552 2766362674572 2768923444672 2771877714298 2774663095824 2776564977032 2778113659662 2780365277088 2788038386028 2788317933894 2793596638602 2799881445438 2802431668176 2807452064032 2810165674806 2817163914048 2822102726751 2824673189352 2829449729568 2831027909688 2832468576987 2838840834753 2839237676352 2846805790248 2853210302712 2858321665584 2860815661263 2866898008128 2867251691997 2868820551408 2875854828924 2878744694112 2881006758168 2883901800384 2892911744772 2895184941033 2898094230504 2903580758232 2905200286362 2906225433664 2912763623616 2914245884984 2915871361794 2917870033617 2920802118696 2926625049964 2928587646229 2935880795232 2938718541906 2942485701408 2943983087892 2950606221948 2953293729696 2958884758368 2959181436464 2964185430976 2967348033034 2973446199108 2974023731646 2976434131104 2982367970736 2989077459984 2997044978466 3000056624208 3003787486854 3005431053856 3012800296968 3014820682398 3015827774784 3023866597416 3027627070083 3028979974944 3030669446904 3036406959432 3038747830671 3045584158749 3047559969384 3051349907067 3054416122296 3059887933872 3062557803879 3069447697701 3075684642624 3078657520092 3084172758744 3088394083296 3096917274276 3099350774289 3099784032576 3110072392746 3111169832512 3115038875256 3118169089728 3121495982802 3123635599161 3124385493152 3126480707672 3137296177008 3139761406012 3142916463456 3149987141664 3152735626698 3158383572036 3161557342368 3167542645344 3167860244912 3173217116608 3177757338021 3183130945764 3183450108322 3186329584032 3192681872688 3199864509072 3202656514029 3208393889778 3211617914064 3215611873782 3225260259144 3227423120334 3228197930688 3237106945128 3241132602939 3243759489936 3244389525432 3253037589543 3253492331712 3260356009317 3260811774528 3266528353011 3269503612872 3276859076568 3278526620607 3285902383533 3286691233056 3292579152192 3295452054244 3302865894636 3306184851168 3308782789752 3312443955744 3318378009408 3322455445908 3328745353164 3329079116022 3330566725696 3334708609848 3338059564224 3344714342816 3346957309976 3355163967078 3358535476464 3361174551196 3364552100448 3372121396512 3375063702234 3381109935588 3389400334089 3391254894896 3398224227552 3401849922093 3407602471812 3407944141426 3415957829361 3425194261104 3428504965557 3432899984976 3434646935874 3442373925606 3443200339392 3445509351312 3455847539904 3459798319824 3460145222952 3469694353587 3470179382208 3472506486288 3472854663624 3479429299192 3482925679296 3487257036648 3490761282624 3496552474877 3500066061576 3504418734663 3507940225944 3514933679796 3517290796131 3518465737248 3524768867136 3527844363652 3535781021388 3539334027744 3542115170616 3556752010164 3560044428864 3563485476012 3563842775526 3569869256184 3573120808768 3588298749728 3591767106774 3598201551868 3603126430512 3609581225184 3613070153322 3616414704672 3628417791537 3631358567088 3631722672024 3634212021132 3637863938016 3641745313269 3649229426178 3660178873176 3666735874032 3674984998608 3678191564481 3684780834042 3686011724736 3688483566096 3697527637188 3699550794432 3703780179792 3704151546216 3717384514704 3717757245192 3722380638471 3724795518136 3733175260584 3736053294627 3736575557568 3743126204741 3744981801792 3746887566408 3751547186079 3755317009752 3762803635668 3765326973723 3766230919136 3774703879584 3776624769316 3785121113004 3795741053664 3804280403616 3811095554112 3814420881684 3815161756758 3823002255996 3825094068544 3834473105232 3841342344224 3853343543742 3857215659696 3860246588044 3864125640672 3871441010976 3873600381816 3876198020226 3883925635359 3887438701104 3887828482392 3890493378156 3892663375821 3894402824928 3903951804984 3906569797074 3906961496577 3914357961591 3918291389208 3923164166229 3925310783856 3934141629264 3937574319273 3944628258186 3958273954404 3964594932144 3965364975528 3976490627648 3984879566943 3985436613312 3996059971288 4000075498944 4005049982472 4007088091853 4009074543936 4016102913207 4017067062624 4019760909864 4031822129888 4036836093444 4040892595872 4048542612576 4051663774228 4060778878332 4063413292512 4068466542756 4068874475138 4072554829728 4079850578496 4083410405172 4085688006027 4092596930268 4100755959762 4104876693456 4112230344992 4117701232323 4125077858286 4129223032368 4132467699052 4146763190328 4149544011858 4153385167008 4157816571447 4161994643736 4164847465548 4167170489493 4170547915632 4182057579042 4182476900841 4183061569344 4190394957903 4199822168157 4203647502264 4211178096048 4215248512209 4225745871072 4237009784028 4244174594352 4246541864532 4256909163584 4266486012096 4270208685372 4277858519704 4282157218752 4287482498376 4291790868288 4298910973049 4300347012192 4303230827112 4313782243386 4316142593504 4321510137252 4325012653248 4325852700576 4337383452724 4347141345756 4355371137348 4355807836754 4359338150496 4369145435424 4371368827476 4373807042691 4381203178044 4389937574946 4403821192848 4408077812859 4411710386336 4415974631838 4429940594544 4438327137552 4438772154696 4446278146464 4451022049551 4460169298662 4461035597469 4461659205696 4464651196656 4473551956104 4478047301952 4483616189976 4495567467699 4500084936312 4505681230281 4508146580784 4519200445452 4522231023597 4523741662176 4535799896124 4543469962416 4546004170356 4554610439148 4566925681472 4571339954076 4577199979968 4579529247832 4589831900808 4594012468416 4602066301217 4613064426432 4613526963936 4617986280138 4626259138116 4630008648384 4630472884832 4649676048864 4662975480482 4666754748768 4672558312884 4677253634592 4682243974203 4686578239728 4689721061508 4705944265512 4709642109018 4714374695184 4722820227488 4729103440047 4737575358054 4742336013552 4751313968016 4751790367368 4759825674912 4774696418646 4775175162483 4779494376048 4784215286389 4789022809032 4799796763608 4804168574016 4812590834667 4817426871096 4823417810673 4837890388716 4841134680501 4841811422784 4842296896032 4845616028176 4855660417692 4865639234904 4866584288148 4880238497568 4888981165376 4899979998144 4904255419308 4913041112056 4917978088128 4930036849584 4938373573056 4938868728288 4943178081366 4954298841954 4956512686272 4957009660256 4963174184628 4968665933616 4977567014112 4981404392836 4993118029746 4993618674033 4995850088544 5002062914772 5007089346336 5017071514224 5020435964964 5032745950617 5037803214696 5041761826794 5046828150672 5062595553351 5071664903382 5085894508912 5086882342344 5097336341328 5111403707718 5111916212139 5112630806976 5121593837437 5124132788544 5137791391656 5142954212928 5149349977464 5151970403811 5163560888409 5164800509088 5168264026968 5178567513812 5183251601472 5183771309856 5187324504208 5190217834428 5205269073312 5208759729432 5209281995436 5219143948788 5224388518944 5230885554972 5233747711808 5245522172352 5250099092364 5259504344248 5272400519694 5277698605872 5286126576192 5287153300704 5291766545478 5303671532082 5313172755924 5340066643296 5345228214018 5345764163289 5354803884276 5359681213152 5378222017728 5382448124592 5387650660161 5397302327802 5404689645768 5414371837776 5419605229983 5424622057008 5444547206896 5447584008036 5451318031698 5456795907024 5467674613016 5471341238426 5473168924608 5485482015552 5490268309764 5494582460521 5500103811048 5505630709824 5512477497912 5527171251063 5529017587104 5532725349144 5543755428596 5549326191648 5553129954064 5556227319324 5560730554176 5576076772056 5576635867788 5587193277204 5599762890876 5604863336352 5614904128064 5620331349612 5644205453502 5649346378704 5658899459136 5662055819376 5664937153974 5677681669506 5693611580496 5706420605424 5716643331168 5721631322526 5722742635137 5734503383994 5737641102816 5751709657848 5757489388224 5762013516336 5767041094927 5780015315613 5785823489544 5790369882066 5796188461008 5807161516464 5810400572724 5814297030339 5828491769968 5831742723588 5835740067234 5841604237392 5853250099928 5857175292458 5871761590464 5877437083812 5882055464593 5884971402816 5887966175784 5901212443896 5906587459392 5916942387279 5917769516736 5918362872928 5934696066068 5946892398216 5948047463292 5952868262208 5964735941472 5978154919968 5994089956932 6000113248416 6007574973708 6010862107712 6025600593936 6029641364796 6047733194832 6055254140166 6057959949888 6061338893808 6072813918864 6077495661342 6091168317498 6095119938768 6102699814134 6103311712707 6108832244592 6119775867744 6125115607758 6138895395402 6151133939643 6157315040184 6168345517488 6173727636391 6176788166592 6187616787429 6193834548552 6198701548578 6220144785492 6224316017787 6230077750512 6242991965604 6247271198322 6248770986304 6252961415344 6274592354016 6279522812024 6285832926912 6296852715769 6299974283328 6305471253396 6316767144072 6323114684736 6335085290688 6335720489824 6355514676042 6366261891528 6366900216644 6372659168064 6385363745376 6399729018144 6405313028058 6416787779556 6423235828128 6431223747564 6450520518288 6454846240668 6470673365079 6474213890256 6482265205878 6487518979872 6488779050864 6506075179086 6520712018634 6533056706022 6533711755131 6539007225744 6553718153136 6557053241214 6571804767066 6573382466112 6584906362419 6590904108488 6605731789272 6609093346303 6612369702336 6617565579504 6623961947757 6624887911488 6644910891816 6657490706328 6658158232044 6669417219696 6689428685632 6690253947993 6693914619952 6710327934156 6717070952928 6722349102392 6729104200896 6744242793024 6750127404468 6755431529077 6762219871176 6778800668178 6782509789792 6796448455104 6803699844186 6815204943624 6815888282852 6831915658722 6850388522208 6857009931114 6865799969952 6869293871748 6884747851212 6891018702624 6919596639648 6920290445904 6926979420207 6939388707174 6945012972576 6945709327248 6958858598384 6974514073296 6993104949754 6994463220723 7000132123152 7008837469326 7015880451888 7029867359592 7034581592262 7036931474496 7055688727304 7064463163527 7071562042776 7078668055488 7084230341232 7090411604899 7106363037081 7113504020328 7126970952024 7127685551052 7139738512368 7162044627969 7176597499456 7183534213548 7196403103736 7206252861024 7219162450368 7226140306644 7231818473341 7232829409344 7256835583074 7262717134176 7263445344048 7268424042264 7275727876032 7283490626538 7298458852356 7320357746352 7333471748064 7349969997216 7356383128962 7369561668084 7376967132192 7395055274376 7407560359584 7408303092432 7414767122049 7431448262931 7434769029408 7435514490384 7444761276942 7449591036272 7466350521168 7472106589254 7486252409482 7493775132816 7503094372158 7510634019504 7525607271336 7530653947446 7532461838272 7549407759168 7553249538632 7562642740191 7570242226008 7590421042267 7591482107328 7607497355073 7608560807232 7628841763368 7630323513516 7646004511992 7667105561577 7668946210464 7682684688448 7706687087484 7714431319392 7720493176088 7728251281344 7742882021952 7747200763632 7752396040452 7767851270718 7774877402208 7775656964784 7780986756312 7785326751642 7788805649856 7807903609968 7813139594148 7813922993154 7828715923182 7836582778416 7846328332458 7850621567712 7868283258528 7875148638546 7889256516372 7908600779541 7916547908808 7929189864288 7930729951056 7937649818217 7955507298123 7969759133886 7992119942576 8010099964944 8014176183706 8032205826414 8034134125248 8039521819728 8063644259776 8073672186888 8081785191744 8095953491703 8097085225152 8103327548456 8121557756664 8126826585024 8136933085512 8137748950276 8145109659456 8166820810344 8171376012054 8176977047547 8185193860536 8201511919524 8207011857639 8209753386912 8224460689984 8235402464646 8250155716572 8258446064736 8264935398104 8293526380656 8299088023716 8306770334016 8315633142894 8323989287472 8329694931096 8334340978986 8341095831264 8364115158084 8364953801682 8380789915806 8399644336314 8407295004528 8422356192096 8430497024418 8451491742144 8466308180253 8474019568056 8488349188704 8493083729064 8497405730961 8516522504259 8540417370744 8555717039408 8574964996752 8582446983789 8597821946098 8600694024384 8606461654224 8627564486772 8632285187008 8643020274504 8651705401152 8674766905448 8685554823099 8694282691512 8710742274696 8711615673508 8717457687463 8718676300992 8738290870848 8742737654952 8747614085382 8753610100851 8762406356088 8779875149892 8785762938687 8807642385696 8816155625718 8823420772672 8831949263676 8859881189088 8876654275104 8877544309392 8892556292928 8902044099102 8920338597324 8922071194938 8929302393312 8947103912208 8967232379952 8991134935398 9000169872624 9011362460562 9016293161568 9038400890904 9044462047194 9047483324352 9062493149171 9071599792248 9082881210249 9086939924832 9092008340712 9109220878296 9116243492013 9136752476247 9142679908152 9154049721201 9159058495664 9179663801616 9187673411637 9204132602434 9227053927872 9235972560276 9252518276232 9260945769664 9298052322867 9299352097728 9325950960964 9333509497536 9345116625768 9354507269184 9364487948406 9370906797483 9373156479456 9379442123016 9411888531024 9419284218036 9428749390368 9445640454976 9458206880094 9475150716108 9484672027104 9502627936032 9503580734736 9519651349824 9533272014063 9549392837292 9550350324966 9558988752096 9568430572778 9578045618064 9599593527216 9607969542087 9625181669334 9634853742192 9646835621346 9675780777432 9682269361002 9684593792064 9691232056352 9701572000043 9711320835384 9723397808817 9731278469808 9733168576296 9759112768629 9760476995136 9781068027951 9799585059033 9808510838616 9826082224112 9835579861821 9860073699168 9877737456576 9886356162732 9908597683908 9914019320512 9926348369256 9937331867232 9955134028224 9962808785672 9986236059492 9987237348066 9991700177088 10004125829544 10014178692672 10034143028448 10040871929928 10065491901234 10075606429392 10083523653588 10093656301344 10125191106702 10143329806764 10168201002267 10171789017824 10173764684688 10194672682656 10205549766279 10222807415436 10223832424278 10243187674874 10275582783312 10285514896671 10298699954928 10303940807622 10327121776818 10329601018176 10336528053936 10357135027624 10367542619712 10374649008416 10380435668856 10385718115619 10409083060761 10410538146624 10417519458864 10418563990872 10438287897576 10448777037888 10461771109944 10489657424631 10500198184728 10513256203989 10519008688496 10544801039388 10551872388393 10555397211744 10574306601408 10583533090956 10607343064164 10626345511848 10680133286592 10690456428036 10691528326578 10709607768552 10719362426304 10764896249184 10775301320322 10794604655604 10809379291536 10828743675552 10839210459966 10849244114016 10885253374611 10889094413792 10895168016072 10902636063396 10913591814048 10925235939807 10935349226032 10942682476852 10980536619528 10989164921042 11000207622096 11024954995824 11034574693443 11054342502126 11058035174208 11065450698288 11087510857192 11098652383296 11106259908128 11112454638648 11142075379127 11152153544112 11153271735576 11167141915413 11174386554408 11199525781752 11208159883881 11209726672704 11229378614223 11240662699224 11254641558237 11288410907004 11295980921169 11298692757408 11324111638752 11329874307948 11355363339012 11387223160992 11412841210848 11433286662336 11443262645052 11445485270274 11469006767988 11475282205632 11503419315696 11524027032672 11534082189854 11560030631226 11571646979088 11580739764132 11592376922016 11614323032928 11620801145448 11628594060678 11651776906077 11656983539936 11663485447176 11671480134468 11677990127463 11683208474784 11706500199856 11714350584916 11720884489731 11743073884773 11754874167624 11764110929186 11775932351568 11802424887792 11812722957819 11833884774558 11836725745856 11869392132136 11893784796432 11896094926584 11927804494991 11929471882944 11954638700829 11956309839936 11988179913864 12000226496832 12015149947416 12021264275559 12048308739621 12051201187872 12059282729592 12095466389664 12110508280332 12122677787616 12145627837728 12154991322684 12182336634996 12190239877536 12205399628268 12206623425414 12217664489184 12239551735488 12250231215516 12257064018081 12277790790804 12302267879286 12314630080368 12336691034976 12347455272782 12375233574858 12387669097104 12397403097156 12440289570984 12448632035574 12460155501024 12473449714341 12485983931208 12494542396644 12501511468479 12505922830688 12547430702523 12549184708032 12559045624048 12571184873709 12593705431538 12610942506792 12633534288144 12645745536627 12671440979648 12711029352084 12732523783056 12733800433288 12770727490752 12799458036288 12810626056116 12833575559112 12846471656256 12862447495128 12896732919147 12901041036576 12909692481336 12941346730158 12948427780512 12964530411756 12975037959744 12977558101728 13012150358172 13041424037268 13066113412044 13067423510262 13078014451488 13107436306272 13114106482428 13121421128073 13143609534132 13169812724838 13181808216976 13211463578544 13218186692606 13235131159008 13247923895514 13289821783632 13314981412656 13316316464088 13338834439392 13353066148653 13380507895986 13383106792407 13387829239904 13420655868312 13434141905856 13444698204784 13486702403097 13500254808936 13510863058154 13524439742352 13557601336356 13565019579584 13566693070791 13607399688372 13630409887248 13631776565704 13663831317444 13698862080299 13700777044416 13714019862228 13731599939904 13738587743496 13769495702424 13782037405248 13806198903651 13839193279296 13840580891808 13853958840414 13878777414348 13890025945152 13891418654496 13917717196768 13949028146592 13986209899508 13988926441446 14000264246304 14017674938652 14031760903776 14046731922609 14059734719184 14069163184524 14111377454608 14128926327054 14143124085552 14168460682464 14180823209798 14212726074162 14227008040656 14241060662983 14253941904048 14255371102104 14279477024736 14324089255938 14325525487449 14352645859167 14367068427096 14392806207472 14412505722048 14437772504001 14452280613288 14463636946682 14513671166148 14523404041503 14525434268352 14526890688096 14536848084528 14566981253076 14596917704712 14640715492704 14666943496128 14699939994432 14712766257924 14739123336168 14753934264384 14790110548752 14815120719168 14816606184864 14829534244098 14862896525862 14869538058816 14871028980768 14889522553884 14899182072544 14932701042336 14944213178508 14972504818964 14980856022099 14987550265632 15006188744316 15021268039008 15051214542672 15061307894892 15098237851851 15106499077264 15125285480382 15140484452016 15180842084534 15214994710146 15245327428639 15257683526736 15260647027032 15292009023984 15334211123154 15335748636417 15337892420928 15364781512311 15413374174968 15428862638784 15440986352176 15455911211433 15494401527264 15504792080904 15535702541436 15549754804416 15551313929568 15561973512624 15570653503284 15615807219936 15626279188296 15627845986308 15657431846364 15673165556832 15692656664916 15701243135424 15736566517056 15750297277092 15778513032744 15817201559082 15833095817616 15858379728576 15861459902112 15875299636434 15911014596246 15939518267772 15984239885152 16020199929888 16028352367412 16037292489867 16064411652828 16079043639456 16147344373776 16162951980483 16191906983406 16206655096912 16243115513328 16273866171024 16275497900552 16320414181687 16333641620688 16342752024108 16353954095094 16370387721072 16403023839048 16414023715278 16419506773824 16470804929292 16483747381563 16500311433144 16516892129472 16529870796208 16581513753189 16587052761312 16598176047432 16631266285788 16647978574944 16659389862192 16668681957972 16682191662528 16728230316168 16729907603364 16761579831612 16799288672628 16814590009056 16844712384192 16860994048836 16932616360506 16948039136112 16976698377408 16986167458128 16994811461922 17033045008518 17080834741488 17111434078816 17149929993504 17164893967578 17168227905411 17195643892196 17212923308448 17255128973544 17286040549008 17301123284781 17340045946839 17349533810896 17371109646198 17388565383024 17421484549392 17423231347016 17434915374926 17485475309904 17495228170764 17507220201702 17508975595771 17524812712176 17559750299784 17571525877374 17615284771392 17632311251436 17646166393779 17663898527352 17719762378176 17750827161837 17753308550208 17755088618784 17804088198204 17840677194648 17844142389876 17858604786624 17894207824416 17934464759904 17982269870796 18000339745248 18022724921124 18032586323136 18076801781808 18088924094388 18124986298342 18143199584496 18165762420498 18173879849664 18184016681424 18218441756592 18232486984026 18273504952494 18285359816304 18308099442402 18309935138121 18318116991328 18359327603232 18375346823274 18377189261677 18408265204868 18453401818929 18471945120552 18505036552464 18521182909173 18562850362287 18596104645734 18651901921928 18690233251536 18728975896812 18741813594966 18743692777843 18746312958912 18758884246032 18823777062048 18838568436072 18857498780736 18890558147307 18916413760188 18950301432216 18969344054208 19005255872064 19007161469472 19066544028126 19098785674584 19100700649932 19117977504192 19136861145556 19156091236128 19199187054432 19215939084174 19250363338668 19269707484384 19293671242692 19351561554864 19364538722004 19382464112704 19403144000086 19422641670768 19446795617634 19462556939616 19466337152592 19518225537258 19562136055902 19599170118066 19601135265393 19617021677232 19652164448224 19671159723642 19673132089141 19720147398336 19754719087257 19772712325464 19817195367816 19827280038909 19852696738512 19871885843271 19874663734464 19925617571344 19972472118984 19974474696132 20008251659088 20068286056896 20070761843979 20081743859856 20130983802468 20151212858784 20167047307176 20187312602688 20250382213404 20266294587231 20286659613528 20336402004534 20343578035648 20347529369376 20389345365312 20411099532558 20445614830872 20447664848556 20486375349748 20551165566624 20571029793342 20597399909856 20607881615244 20654243553636 20673056107872 20714270055248 20749298016832 20760871337712 20771436231238 20818166121522 20835038917728 20837127981744 20876575795152 20923542219888 20979314849262 20983389662169 21000396369456 21026512407978 21038017376992 21089602078776 21103744776786 21110794423488 21167066181912 21193389490581 21214686128328 21252691023696 21271234814697 21319089111243 21380912856072 21383056653156 21419215537104 21486133883907 21529792498368 21550602640644 21589209311208 21618758583072 21657487351104 21678420919932 21695455420023 21698488228032 21770506749222 21778188827584 21790336032144 21805272126792 21827183628096 21850471879614 21870698452064 21885364953704 21961073239056 21978329842084 22000415244192 22049909991648 22069149386886 22108685004252 22130901396576 22175021714384 22212519816256 22224909277296 22244301366147 22284150758254 22304307088224 22306543471152 22334283830826 22348773108816 22399051563504 22416319767762 22458757228446 22481325398448 22509283116474 22576821814008 22591961842338 22597385514816 22648223277504 22659748615896 22687928220573 22710726678024 22771263126801 22774446321984 22822492065219 22825682421696 22886525290104 22890970540548 22938013535976 23001316684731 23006838631392 23048054065344 23068164379708 23120061262452 23143293958176 23161479528264 23184753844032 23228646065856 23241602290896 23257188121356 23303553812154 23313967079872 23326970894352 23342960268936 23355980254926 23366416949568 23413000399712 23428701169832 23441768979462 23486147769546 23509748335248 23528221858372 23551864703136 23604849775584 23625445915638 23667769549116 23725802338623 23738784264272 23787569592864 23792189853168 23812949454651 23855608989982 23909277401658 23976359827728 24030299894832 24042528551118 24096617479242 24102402375744 24118565459184 24190932779328 24221016560664 24245355575232 24287860475109 24291255675456 24309982645368 24364673269992 24380479755072 24410799256536 24413246850828 24435328978368 24500462431032 24514128036162 24530931142641 24555581581608 24604535758572 24621035572917 24629260160736 24673382069952 24694910545564 24750467149716 24775338194208 24794806194312 24880579141968 24897264071148 24920311002048 24946899428682 24971967862416 24989084793288 25003022936958 25011845661376 25094861405046 25118091248096 25142369747418 25187410863076 25221885013584 25267068576288 25291491073254 25398924540759 25422058704168 25465047566112 25467600866576 25492217192883 25621252112232 25667151118224 25724894990256 25747340951367 25793465838294 25802082073152 25819384962672 25882693460316 25896855561024 25929060823512 25955116203456 26024300716344 26056664469297 26082848074536 26132226824088 26134847020524 26152373062389 26156028902976 26214872612544 26228212964856 26242842256146 26260830302553 26287219068264 26339625449676 26357288816061 26363616433952 26422927157088 26436373385212 26470262318016 26495847791028 26579643567264 26629962825312 26632632928176 26677668878784 26706132297306 26761015791972 26766213584814 26775658479808 26841311736624 26889396409568 26973404806194 27000509617872 27021726116308 27048879484704 27115202672712 27133386141582 27187479447513 27214799376744 27248643630747 27260819774496 27263553131408 27327662634888 27348730476039 27397724160598 27428039724456 27462149163603 27477175486992 27538991404848 27563020234911 27612397807302 27681161783616 27707917680828 27757554828696 27782837308992 27835434393536 27894156968601 27898056293184 27972419799016 27977852882892 28000528492608 28035349877304 28063521807552 28093463845218 28112720392449 28119469438368 28138326369048 28222754909216 28257852654108 28286248171104 28336921364928 28361646419596 28425452148324 28454016081312 28482121325966 28507883808096 28510742204208 28558954049472 28599816042189 28648178511876 28651050974898 28705291718334 28734136854192 28785612414944 28823908626261 28875545008002 28904561226576 28927273893364 29027342332296 29046808083006 29053781376192 29073696169056 29104716000129 29133962506152 29170193426451 29193835409424 29277338305887 29281430985408 29398755177099 29425532515848 29478246672336 29506739585463 29580221097504 29633212369728 29659068488196 29725793051724 29742057961536 29779045107768 29798364145088 29865402084672 29888426357016 29945009637928 29961712044198 29975100531264 30012377488632 30042536078016 30092376811343 30102429085344 30122615789784 30196475703702 30212998154528 30250570960764 30280968904032 30361684169068 30429989420292 30490654857278 30515367053472 30521294054064 30584018047968 30616649298837 30668422246308 30671497272834 30729563024622 30826748349936 30856544690013 30881972704352 30911822422866 30988803054528 31009584161808 31071405082872 31102627859136 31123947025248 31141307006568 31157154346857 31227249182283 31231614439872 31252558376592 31255691972616 31314863692728 31346331113664 31385313329832 31468972273893 31500594554184 31539768611967 31557026065488 31634403118164 31655617165179 31666191635232 31722919804224 31750599272868 31822029192492 31879036535544 31968479770304 32040399859776 32056704734824 32074584979734 32128823305656 32158087278912 32214464108519 32294688747552 32325903960966 32383813966812 32413310193824 32486231026656 32547732342048 32550995801104 32640828363374 32667283241376 32685504048216 32707908190188 32740775442144 32775707819421 32806047678096 32828047430556 32941609858584 32967494763126 33000622866288 33059741592416 33103724080329 33163027506378 33174105522624 33196352094864 33262532571576 33295957149888 33318779724384 33337363915944 33426226137381 33456460632336 33459815206728 33501425746239 33523159663224 33598577345256 33624479651643 33629180018112 33688135842669 33721988097672 33763924674711 33865232721012 33887942763507 33896078272224 33972334916256 33989622923844 34066090017036 34161669482976 34222868157632 34299859987008 34329787935156 34336455810822 34391287784392 34425846616896 34510257947088 34572081098016 34602246569562 34680091893678 34699067621792 34742219292396 34777130766048 34842969098784 34846462694032 34869830749852 34955330718231 34970950619808 34990456341528 35014440403404 35017951191542 35049625424352 35119500599568 35143051754748 35162653469193 35229221654319 35264622502872 35292332787558 35327797054704 35438168873457 35501654323674 35510177237568 35608176396408 35681354389296 35688284779752 35783413484973 35788415648832 35863916102487 35868929519808 35964539741592 36000679490496 36045449842248 36063792826677 36144926218863 36153603563616 36177848188776 36249972596684 36286399168992 36331524840996 36368033362848 36436883513184 36464973968052 36547009904988 36570719632608 36616198884804 36619870276242 36636233982656 36718655206464 36750693646548 36754378523354 36816530409736 36906803637858 36943890241104 37010073104928 37042365818346 37125700724574 37192209291468 37303803843856 37380466503072 37420349143023 37457951793624 37483627189932 37487385555686 37517768492064 37642292107569 37647554124096 37677136872144 37713554621127 37781116294614 37832827520376 37900602864432 37937236609881 38014322938944 38133088056252 38197571349168 38201401299864 38273722291112 38312182472256 38398374108864 38431878168348 38462077223647 38500726677336 38539414968768 38587342485384 38690198757441 38703123109728 38729077444008 38806288000172 38845283341536 38893591235268 38925113879232 38932674305184 39036451074516 39124272111804 39198340236132 39202270530786 39234043354464 39304328896448 39342319447284 39346264178282 39509438174514 39545424650928 39634390735632 39654560077818 39705393477024 39743771686542 39851235142688 39944944237968 39948949392264 40016503318176 40059198445959 40141523687958 40163487719712 40261967604936 40302425717568 40334094614352 40369287664489 40460107209291 40500764426808 40532589174462 40573319227056 40672804009068 40695058738752 40700079212373 40822199065116 40891229661744 40895329697112 40972750699496 41096586240897 41102331133248 41142059586684 41174388252151 41194799819712 41215763230488 41308487107272 41346112215744 41418596710953 41428540110496 41521742675424 41542872462476 41636332243044 41670077835456 41674255963488 41753151590304 41847084439776 41958629698524 41966779324338 42000792738912 42053024815956 42076034753984 42179204157552 42207489553572 42334132363824 42386778981162 42429372256656 42505382047392 42542469629394 42638178222486 42723181988949 42761825712144 42766113306312 42838431074208 42972267767814 42976576462347 43057937577501 43101205281288 43178418622416 43216093454737 43237517166144 43313317512003 43356841839864 43390910840046 43541013498444 43570212124509 43580672064288 43610544253584 43700943759228 43741396904128 43770729907408 43922146478112 43956659684168 44000830488384 44077969010383 44099819983296 44138298773772 44217370008504 44261802793152 44350043428768 44449818554592 44488602732294 44568301516508 44608614176448 44613086942304 44668567661652 44697546217632 44798103127008 44832639535524 44917514456892 44942568066297 44962650796896 45018566232948 45153643628016 45183923684676 45294713555553 45319497231792 45375856441146 45421453356048 45542526253602 45644984130438 45735982285917 45773050580208 45781941081096 45876027071952 46002633369462 46007245909251 46013677262784 46094344536933 46136328759416 46240122524904 46263653424121 46286587916352 46322959056528 46367733634299 46483204581792 46514376242712 46607107624308 46653941788704 46685920537872 46711960509852 46826000799424 46857402339664 46883537958924 46972295539092 47019496670496 47056443716744 47103729406272 47209699551168 47250891831276 47288020703539 47335539098232 47451604677246 47477568528544 47575139185728 47584379706336 47625898909302 47711217979964 47818554803316 47952719655456 48060599789664 48085057102236 48111877469601 48193234958484 48237130918368 48442033121328 48488855941449 48575720950218 48619965290736 48729346539984 48821598513072 48826493701656 48961242545061 49000924862064 49028256072324 49061862285282 49111163163216 49209071517144 49242071145834 49258520321472 49389821091128 49451242144689 49500934299432 49550676388416 49589612388624 49632881234293 49744541259567 49761158283936 49794528142296 49893798857364 49943935724832 49978169586576 50006045873916 50189722810092 50236182496192 50284739494836 50374821726152 50443770027168 50534137152576 50582982146508 50622729313387 50797849081518 50844117408336 50930095132224 50935201733152 50984434385766 51242504224464 51334302236448 51449789980512 51494681902734 51504683716233 51586931676588 51638769925344 51765386920632 51858121647024 51903369854343 52020137840517 52048601432688 52113328938594 52165696149072 52264453648176 52269694041048 52304746124778 52456425929712 52485684512292 52521660605106 52526926787313 52574438136528 52679250899352 52714577632122 52727232867904 52845854314176 52872746770424 52938499181337 52991695582056 53132947295869 53159287134528 53252481485511 53259925650624 53265265856352 53412264594612 53522031583944 53532427169628 53682623473248 53778792819136 53946809612388 54001019235744 54043452232616 54097758969408 54230405345424 54266772283164 54374958895026 54429598753488 54497287261494 54521639548992 54527106262816 54655325269776 54697460952078 54795448321196 54856079448912 54924298327206 54929805414363 54954350973984 55077982809696 55126040469822 55131567785031 55224795614604 55360205456787 55415835361656 55515109657392 55563548727519 55688551086861 55788313937202 55944839598032 55955705765784 56070699754608 56186927690436 56225440784898 56231078333529 56238938876736 56276652738096 56445509818432 56515705308216 56572496342208 56671674441921 56723292839192 56850904296648 56908032162624 56964242651932 57015767616192 57021484408416 57199632084378 57296357023752 57302101949796 57410583436668 57468273708384 57571224829888 57647817252522 57751090016004 57809122453152 57854547786728 58054684664592 58093616166012 58147392338112 58209432000258 58267925012304 58340386852902 58387670818848 58554676611774 58797510354198 58803405796179 58851065031696 58956493344672 59013479170926 59019396267423 59160442195008 59264157261771 59318136976392 59451586103448 59481840116727 59558090215536 59615657529813 59776852714032 59890019275856 59923424088396 60024754977264 60184753622686 60204858170688 60245231579568 60392951407404 60425996309056 60501141921528 60561937808064 60723368338136 60798883761693 60859978840584 60981309714556 61022203812241 61030734106944 61042588108128 61168036095936 61233298597674 61336844492616 61342994545668 61459126049244 61653496699872 61713089380026 61763945408704 61823644845732 62019168323616 62142810165744 62247894050496 62282614013136 62314308693714 62454498364566 62505116753184 62511383945232 62629727385456 62770626659664 62937944547786 62950168986507 63001189108368 63079537223934 63114052130976 63268806236328 63311234330358 63332383270464 63437452044197 63501198545736 63580168471743 63644058384984 63758073071088 63813704444091 63957267333729 64113409469648 64149169959468 64257646611312 64428928217038 64589377495104 64651807921932 64767627933624 64826620387648 64972462053312 65086366260069 65095464684096 65101991602208 65281656726748 65334566482752 65371008096432 65415816380376 65481550884288 65551415638842 65612095356192 65656094861112 65883219717168 65934989526252 66001245732576 66119483184832 66207448160658 66326055012756 66392704189728 66525065143152 66637559448768 66674727831888 66732904098441 66852452274762 66912921264672 66919630413456 67002851492478 67046319326448 67197154690512 67248959303286 67376271685338 67443976195344 67527849349422 67730465442024 67775885527014 67792156544448 67911004000301 67944669832512 67979245847688 68063784661719 68132180034072 68313789380403 68323338965952 68467476195657 68659575870312 68672911621644 68782575568784 69020515894176 69144162196032 69204493139124 69360183787356 69398135243584 69484438584792 69554261532096 69685938197568 69692925388064 69739661499704 69910661436462 69941901239616 69980912683056 70028880806808 70035902383084 70099250848704 70239001199136 70286103509496 70325306938386 70458443308638 70529245005744 70584665575116 70655594109408 70876337746914 71003308647348 71177407015869 71216352792816 71362708778592 71376569559504 71438848363953 71566826969946 71727832204974 71929079483184 72090899684496 72127585653354 72289852437726 72307207127232 72355696377552 72499945193368 72572798337984 72663049681992 72700026809333 72736066725696 72863581425327 72873767026368 72929947936104 73094019809976 73141439265216 73232397769608 73239740552484 73501387293096 73508757046708 73592793427923 73633060819472 73813607275716 73863106718751 73887780482208 74020146209856 74084731636692 74251401449148 74384418582936 74607607687712 74760933006144 74840698286046 74915903587248 74967254379864 74974771111372 75035536984128 75284584215138 75354273744288 75427109242254 75562232589228 75665655040752 75801205728864 75874473219762 76196773622277 76266176112504 76395142698336 76402802599728 76476651578649 76547444582224 76863756336696 76924154447294 77001453354672 77174684970768 77242022854101 77380397514882 77406246219456 77458154888016 77612576000344 77690566683072 77787182470536 77865348610368 77994527653889 78072902149032 78169993407891 78248544223608 78396680472264 78404541061572 78457119187167 78468086708928 78684638894568 78692528356564 78782490907659 79018876349028 79071866448183 79090849301856 79268781471264 79309120155636 79410786954048 79487543373084 79702470285376 79889888475936 79897898784528 80033006636352 80118396891918 80283047375916 80326975439424 80523935209872 80668189228704 80738575328978 80920214418582 81001528853616 81065178348924 81146638454112 81345608018136 81400158424746 81562438342539 81644398130232 81745930892241 81782459323488 81790659394224 81945501398992 82046191428117 82193172481794 82284119173368 82348776504302 82431526460976 82616974214544 82689060704733 82837193421906 82857080220992 83043485350848 83085744924952 83272664486088 83348511926976 83494631464937 83506303180608 83682470905803 83694168879552 83917259397048 83933558648676 84001585477824 84106049631912 84338161177347 84358408315104 84414979107144 84668264727648 84773557962324 84858744513312 85010764094784 85084939258788 85276356444972 85446363977898 85523651424288 85532226612624 85676862148416 85799448126567 85944535535628 85953152924694 86115875155002 86202410562576 86356837244832 86432186909474 86626635024006 86713683679728 86781821680092 87082026996888 87140424249018 87161344128576 87221088507168 87314148000387 87401887518456 87510580279353 87541459814816 87832014917661 87844292956224 87913319368336 88155938020766 88276597547544 88434740017008 88520218756389 88700086857536 88899637109184 88977205464588 89136603033016 89226173884608 89337135323304 89395092435264 89596206254016 89665279071048 89835028913784 89885136132594 89925301593792 90037132465896 90277130434029 90307287256032 90367847369352 90589427111106 90638994463584 90751712882292 90842906712096 91085052507204 91289968260876 91471964571834 91546101160416 91563882162192 91752054143904 91849947896511 92005266738924 92014491818502 92188689073866 92272657518832 92480245049808 92527306848242 92645918113056 92735467268598 92966409163584 93028752485424 93214215248616 93307883577408 93371841075744 93423921019704 93471463040571 93681747546849 93714804679328 93767075917848 93944591078184 94038993340992 94112887433488 94406916821679 94501783662552 94576041407078 94671078196464 94903209354492 94955137057088 94966851495537 95168759412672 95251797818604 95422435959928 95637109606632 95892034562093 95905439310912 96121199579328 96170114204472 96223754939202 96386469916968 96474261836736 96643392325557 96884066242656 96977711882898 97151441900436 97239930581472 97458693079968 97643197026144 97652987403312 97922485090122 98001849724128 98056512144648 98123724570564 98222326326432 98327123458263 98418143034288 98484142291668 98779642182256 98902484289378 99001868598864 99179224777248 99265762468586 99489082519134 99522316567872 99589056284592 99687424640881 99787597714728 99887871449664 99956339173152 100012091747832 100278678412143 100379445620184 100504277238717 100569478989672 100749643452304 100873438954929 100887540054336 101064407528007 101165964293016 101245458626774 101595698163036 101663828290521 101688234816672 101870403466304 101968868771532 102485008448928 102668604472896 102899579961024 102989363805468 103009367432466 103173863353176 103277539850688 103530773841264 103716243294048 103806739708686 104040275681034 104097202865376 104226657877188 104331392298144 104528907296352 104539388082096 104609492249556 104865992154693 104912851859424 104971369024584 105043321210212 105053853574626 105148876273056 105358501798704 105429155264244 105487960407579 105687664962957 105745493540848 105876998362674 105983391164112 106265894591738 106504962971022 106530531712704 106717292000473 106824529189224 107044063167888 107064854339256 107350240454919 107365246946496 107591748307461 107893619224776 108002038471488 108086904465232 108191378480031 108460810690848 108533544566328 108749917790052 108859197506976 108994574522988 109054212525632 109310650539552 109394921904156 109590896642392 109712158897824 109848596654412 109859610828726 109908701947968 110155965619392 110252080939644 110263135570062 110449591229208 110720410913574 110831670723312 111030219314784 111127097455038 111377102173722 111576627874404 111889679196064 111911411531568 112141399509216 112261047429069 112373855380872 112450881569796 112462156667058 112553305476192 112926876322707 113031410616432 113140663863381 113343348883842 113446585678384 113701808593296 113928485303864 114042968816832 114242899271809 114399264168756 114592714047504 114604203899592 114821166873336 114936547416768 115295634505044 115386231670941 115502180032008 115618244906304 115709095573456 116070596272323 116109369329184 116187232332024 116418864000516 116535850024608 116680773705804 116775341637696 117109353223548 117595020708396 117606811592358 117702130063392 117912986689344 118026958341852 118038792534846 118528314523542 118636273952784 118903172206896 118963680233454 119116180431072 119231315059626 119553705428064 119780038551712 119846848176792 120049509954528 120177595337877 120369507245372 120490463159136 120785902814808 121002283843056 121107862993467 121380321627873 121446736676272 121597767523386 121719957681168 121962619429112 122044407624482 122085176216256 122466597195348 122562829170397 122673688985232 122685989091336 122918252098488 123289758722691 123306993399744 123426178760052 123523164756453 123647289691464 124038336647232 124255790132859 124285620331488 124565228026272 124628617387428 124908996729132 125010233506368 125022767890464 125259454770912 125541253319328 125875889095572 125900337973014 126002378216736 126159074447868 126228104261952 126537612472656 126622468660716 126874904088394 127002397091472 127160336943486 127288116769968 127516146142176 127627408888182 127914534667458 128169545966847 128226818939296 128298339918936 128515293222624 128640324831739 128857856434076 128929729387041 129173812732503 129303615843864 129535255867248 129648280364211 129939952536009 130172732520138 130203983204416 130563313453496 130742016192864 130831632760752 131102831277684 131205849444901 131224190712384 131312189722224 131766439434336 131869979052504 132002491465152 132233907031149 132414896321316 132652110025512 132785408379456 133050130286304 133349455663776 133465808196882 133704904549524 133825842529344 133839260826912 134005702984956 134092638652896 134394309381024 134497918606572 134752543370676 134827704198891 134887952390688 135055698698844 135460930884048 135551771054028 135822008000602 135958491695376 136127569323438 136264360068144 136627578760806 136934952391314 137207946857751 137319151740624 137345823243288 137565151137568 137711924623987 138021737727753 138041031788352 138283033610799 138408986278248 138720367574712 138790960272363 138968877169584 139103200902897 139385850776128 139479322999408 139821322872924 139961825366112 140057761613616 140071804766168 140478002398272 140572207018992 140650613876772 140916886617276 141058490011488 141169331150232 141311188218816 141752675493828 141864062110617 142006617294696 142354814031738 142432705585632 142725417557184 142753139119008 142877696727906 143133653939892 143455664409948 143858158966368 144181799368992 144255171306708 144335632408803 144579704875452 144711392755104 144999890386736 145326099363984 145400053618666 145727162850654 145859895872208 146188039619952 146464795539216 146479481104968 146883727635183 147002774586192 147017514093416 147185586855846 147266121638944 147627214551432 147726213437502 147775560964416 148169463273384 148353726434067 148502802898296 148768837165872 148898643702879 149215215375424 149233623778701 149681396572092 149831807174496 149934508759728 149949542222744 150569168430276 150687482883289 150708547488576 150854218484508 151124465178456 151331310081504 151602411457728 151748946439524 151868187940161 152393547244554 152532352225008 152790285396672 152805605199456 152953303157298 153094889164448 153727512673392 153848308894588 154002906709344 154349369941536 154484045708202 154514051148699 154760795029764 154916309776032 155225152000688 155574364941072 155710109563029 155989055307778 156145804298064 156339986815782 156497088447216 156793360944528 156809082123144 156914238374334 157369277789136 157385056713128 157564981815318 157580780361939 158037752698056 158143732896366 158159589472543 158181698603712 158537562942528 158618240311272 158815497544011 158975086746168 159398841887607 159757444456533 159779776951872 159795797569056 160236793783836 160566094751832 161047870419744 161336378457408 161477150657956 161840428837164 162003057707232 162130356697848 162293276908224 162691216036272 162800316849492 163124876685078 163288796260464 163491861784482 163564918646976 163581318788448 163891002797984 164092382856234 164386344963588 164568238346736 164697553008604 164789416243089 164863052921952 165233948429088 165378121409466 165394703355093 165674386843812 166080616370361 166171489849904 166545328972176 166690646182557 166989262929874 167364941811606 167834518794096 167867117297352 168212099263824 168676322354694 168693235000587 168716816630208 168829958214288 169336529455296 169547115924648 169717489026624 170015023325763 170169878517576 170552712889944 170892727955796 171047302848576 171064453225248 171598896253134 171889071071256 171906305849388 172231750310004 172404821125152 172713674489664 172864373818948 173253270048012 173427367359456 173563643360184 174164053993776 174280848498036 174442177014336 174628296000774 174803775036912 175021160558706 175082919629632 175664029835322 175826638736672 176311876041532 176410217388537 176553195095088 176869480034016 177040437512778 177058188802269 177792471785313 177954410929176 178273206066032 178445520350181 178674270646608 179330558142096 179670057827568 179770272265188 180074264931792 180554260868058 180614574512064 180735694738704 181178854222212 181277988927168 181503425764584 181685813424192 182170105014408 182396651285079 182579936521752 182943929143668 183066611436723 183092202320832 183127764324384 183504108287808 183699895793022 184010533477848 184028983637004 184377378147732 184545315037664 184960490099616 185054613696484 185291836226112 185470934537196 186057504970848 186428430497232 186743682151488 186847842039408 186942926081142 187363495093698 187429609358656 187534151835696 187889182156368 188225774866976 188813833643358 188850506959521 189003567325104 189152082814156 189342156392928 189806418708984 189933702991074 190312356132591 190503595637208 190740505415229 190844871919856 191274219213264 191441113332273 191784069124186 192340228408944 192447509878404 192772939833936 193286784651114 193768132485312 193955423765796 194302883800872 194479861162944 194917386159936 195259098780207 195286394052288 195305974806624 195844970180244 196003699448256 196113024289296 196247449141128 196444652652864 196654246916526 196836286068576 196968284583336 197559284364512 197804968578756 198003737197728 198358449554496 198531524937172 198978165038268 199178112569184 199374849281762 199575195429456 199912678346304 200024183495664 200198712295323 200557356824286 200758891240368 201008554477434 201138957979344 201499286904608 201746877909858 202128815056014 202149081878447 202331928586032 202490917253548 203191396326072 203327656581042 203376469633344 203733012000903 203937737543064 204191353985157 204941368141209 204970016897856 205978727610936 206018734864932 206347726706352 207061547682528 207432486588096 207613479417372 208080551362068 208194405730752 208453315754376 208662784596288 209057814592704 209078776164192 209218984499112 209731984309386 209825703718848 209942738049168 210086642420424 210107707149252 210297752546112 210717003597408 210858310528488 210975920815158 211375329925914 211490987081696 211753996725348 211966782328224 212531789183476 213009925942044 213434584000946 213649058378448 214088126335776 214129708678512 214316545091859 214700480909838 215183496614922 215787238449552 216173808930464 216382756960062 216404452980551 216921621381696 217067089132656 217499835580104 217718395013952 217989149045976 218100080427999 218590744275981 218621301079104 218789843808312 219181793284784 219424317795648 219697193308824 219719221657452 220504161879288 220526271140124 220778380283769 220899182458416 221440821827148 221589320156253 221663341446624 222060438629568 222254194910076 222754204347444 223153255748808 223779358392128 223822823063136 224282799018432 224522094858138 224747710761744 224901763139592 224924313334116 225106610952384 225853752645414 226062821232864 226281327726762 226686697767684 226893171356768 227403617186592 227856970607728 228485798543618 228798528337512 229185428095008 229208407799184 229429954735947 229642333746672 230591269010088 230772463341882 231004360064016 231418191146912 231726068562303 232141192544646 232218738658368 232374464664048 232837728001032 233071700049216 233361547411608 233983582961667 234218706447096 234509980223673 235190041416792 235213623184716 235371357561501 235404260126784 236053916683704 236077585069692 236347472722977 237056629047084 237215599344549 237272547905568 237806344413792 237927360466908 238232360862144 238462630119252 239107410856128 239560077103424 239693696353584 240099019909056 240355190675754 240739014490744 240980926318272 241571805629616 242004567686112 242215725986934 242760643255746 242893473352544 243195535046772 243439915362336 243925238858224 244088815248964 244687315027617 244933194390696 245125658340794 245347377970464 245371978182672 245836504196976 246138574284351 246579517445382 246852357520104 247046329512906 247294579382928 248067182114199 248511580265718 248571240662976 249130456052544 249257234774856 249817993458264 250045535780928 250483894394811 250518909541824 251047412717409 251082506638656 251751778191144 251800675946028 252004756433472 252318148895736 253014483532041 253075224945312 253244937321432 253749808176788 254004794182944 254320673886972 254576233539936 255032292284352 255254817776364 255829069334916 256339091933694 256453637878592 256596679837872 257030586445248 257280649663478 257715712868152 257859458774082 258347625465006 258607231687728 259070511734496 259296560728422 259879905072018 260345465040276 261126626906992 261484032385728 261663265521504 261942444001161 262205662555368 262411698889802 262624379444448 263496044752983 263532878868672 263739958105008 264467814062298 264829792642632 265304220051024 265560656269167 266100260572608 266698911327552 266931616393764 267409809099048 267678521653824 268011405969912 268185277305792 268788618762048 268995837213144 269505086741352 269655408397782 269775904781376 270111397397688 270831391302087 270921861768096 271103542108056 271644016001204 271916983390752 272255138646876 272528720136288 273255157521612 273869904782628 274415893715502 274638303481248 274691646486576 275130302275136 275423849247974 276043475455506 276566067221598 276817972556496 277440735149424 277581920544726 277937754339168 278206401805794 278958645998816 279642645745848 279923650732224 280115523227232 280143609532336 280414389121713 281144414037984 281301227753544 281833773234552 282116980022976 282338662300464 283220750465037 283505350987656 283728124221234 284013234589392 284709628063476 284865411171264 284900554486611 285506278238016 285755393455812 286267307879784 286911328819896 287676103686279 287716317932736 288363598737984 288510342613416 288671264817606 289159409750904 289422785510208 289930176976671 289999780773472 290652198727968 290800107237332 291454325701308 291719791744416 292376079239904 292929591078432 292958962209936 293767455270366 294005549172384 294035028186832 294371173711692 294532243277888 295254429102864 295452426875004 296338926546768 296707452868134 297005605796592 297537674331744 297797287405758 298467247557402 299062273922643 299362793144184 299663614348992 299869017519456 299899084445488 300836035236429 301138336860552 301374965766578 301708436969016 302248930356912 302620316864787 302662620163008 303193222584021 303497892879048 303736375880322 304787094489108 304991484871563 305064704450016 305611210398912 305906606314596 306189778328896 307455025346784 307696617789176 308005813418688 308698739883072 308968091416404 309028102297398 309521590059528 309832619552064 310450304001376 311148729882144 311420219126058 311978110615556 312291608596128 312679973631564 312994176894432 313586721889056 313618164246288 313828476748668 314597976464079 314738555578272 314770113426256 315129963630636 315161560723878 316075505396112 316287465792732 316319178945086 317062994888871 317236480622544 317630995088022 317950173492336 318797683775214 319514888913066 319591595138112 320151876001419 320473587567672 321132189503664 322050721364757 322095740839488 322954301315912 323680857674328 324006115414464 324260713395696 324574135440093 325382432072544 325600633698984 326249753370156 326577592520928 326983723568964 327162637576896 327782005595968 328184765712468 328772689927176 329136476693472 329395106017208 329578832486178 329726105843904 330467896858176 330756242818932 330789406710186 331016144924773 331348773687624 332161232740722 332342979699808 333090657944352 333381292365114 333978525859748 334729883623212 335669037588192 335734234594704 336424198527648 336783142287207 337352644709388 337386470001174 337659916428576 339094231849296 339421991590143 340030046651526 340339757035152 341105425779888 341785455911592 342128906450496 342728697815427 343197792506268 343778142142512 343812611698776 344463500620008 344809642250304 345728747637896 346158695012823 346506540096024 346854734718912 347127286720368 347430168640051 348211788816969 348328107987552 348561696996072 349256592001548 349607550073824 350042321117412 351328059670644 351653277473344 352623752083064 352820434777074 353106390190176 353738960068032 354080875025556 354116377604538 354359105193709 355584943570626 355908821858352 356546412132064 356891040700362 357348541293216 358661116284192 359340115655136 359540544530376 360148529863584 360532786013631 361108521736116 361471389477408 362357708444424 363006851529168 363323588980401 364140964883619 364340210028816 364793302570158 365159873043504 365887858287336 366133222873446 366255528648768 367399791586044 367688487511191 368021066955696 368057967274008 368754756295464 369090630075328 369869276168073 369920980199232 370109227392968 370569494269359 370941869074392 371930631071083 372115009941696 372767370398577 372856860994464 373695684078816 373885852162284 374726990187396 375068303671392 375778364312736 376451549733952 377627667286716 377701013919042 378007134650208 378304165628312 378684312785856 379612837417968 379867405982148 380624712265182 381007191274416 381481010830458 381689743839712 382548438426528 382882226664546 383568138248372 384508637900541 384680456817888 384895019756808 385545879667872 385920974495217 386573569302228 386789188161123 387521438197509 387910847531592 388605767601744 388944841092633 389819857608027 390518197560414 390611949613248 391689940360488 392226048578592 392494898282256 393308493833052 393617548334703 393672572137152 393936569166672 395118568729024 395609937157512 396007474395456 396701721093447 397063049874344 397956330076536 398356225138368 398749698563524 399150390858912 400048366991328 400397424590646 401114713648572 401517782480736 402017108954868 402277915958688 402998573809216 403493755819716 404257630112028 404298163756894 404663857172064 404981834507096 406382792652144 406655313162084 407466024001806 407875475086128 408382707970314 409882736282418 411623840573253 411957455221872 412037469729864 412695453412704 413135773871961 414065213183259 414123095365056 414849100832397 415226958834744 416161102724136 416372880817089 416906631508752 417309602708691 418157552328384 418437968998224 419463968618772 419885476098336 420173284840848 420215414298504 421434007194816 421716621056976 421951841630316 422750659851828 422981974163392 423507993450696 423933564656448 425063578366952 425592186331851 426019851884088 426869168001892 427155426685687 427298116756896 428176252671552 428259417357024 428633090183718 429400961819676 430366993229844 431574476899104 432347617860928 432765513920124 432808905961102 434134178265312 434999671160208 435978298091952 436200160855998 437181488551962 437579687616624 438363586569568 439394386617648 439438443314904 440651182905549 441008323758576 441052542280248 441556760567538 441798364916832 442881643654296 443178640312506 443326682893248 444062164309379 444508389820152 445061179302201 445508408694888 446306511497616 446695931108637 447645646126272 447700871336103 449044189716276 449495421523488 449803526279184 449848626668232 451707505290828 452062448649867 452125642465728 452562655453524 453373395535368 453786342713536 454807234373184 455604563820483 455713941215456 456971597087236 457597056675024 458370856190016 458416815598368 458859909471894 459284667493344 461182538020176 461544926683764 462008720128032 462836382293824 463452137124606 464282385089292 464748929328096 465675456002064 466723094823216 467130328689087 467967165923334 468437412894192 469019960447346 470380082833584 470427246369432 470742715123002 472107833367408 472155170139384 472694945445954 472742341085817 474113258094168 474431198689098 474478768417629 474545095811136 475377028002107 475612688827584 475854720933816 476446492632033 476925260238504 478196525662821 479272333369599 479387392707168 480710381351508 481478028981488 483143611259232 484009135372224 484431451973868 485521286511492 485786946705088 486391070093544 486879830724672 487850477716448 488177630497928 489374630055234 489866388781392 490251316681588 490694755940928 490743956365344 491673008393952 492277148568702 493159034890764 493704715040208 494092659025812 494368248729267 494589158765856 496134364228398 496184110065279 497023160531436 498241849111083 498514469549712 499635986916528 500071938547671 500967788789622 502094825434818 503503556382288 503601351892056 504636297791472 506028967064082 506079705001761 506150449890624 506489874642864 507499616353576 508009588365888 508641347773944 508900187665331 509152467079872 510045069977289 510509635552728 511658138669832 512678183867388 513193359675744 514561299326956 515431425736304 515718917548164 516695250930012 517214463375456 518141023468992 518593121456844 519759810144036 520690930080552 522253253813984 523326531043008 523884888002322 524411325110736 524823397779604 525248758888896 526992089505966 527479916210016 528935628124596 529230652165611 529659585285264 530608440102048 531121312538334 531174566406807 533377415355939 533863232787528 534819618198096 535336561050543 536022811939824 537991674426288 539010173482704 539310816795564 540222794795376 541662782604174 541843723536192 542207084216112 543288032002408 543833966781504 544510277293752 545057440272576 545961693577223 546510315043224 547189953855237 547739809565256 548831787431004 549199834310169 549276606962496 549383292973152 550847698495948 552086950911012 553132134443196 553635945112992 554881470298848 555163841089452 555875508678336 556412803611588 557917291997632 559285291491696 560231046454464 560287219064672 560828778243426 562288828075968 562602455507088 563667546469104 564677324600928 566441500930074 566551520878563 567010701975312 567456248442468 568026469178784 569419256126952 569801108973222 570937068397773 571510786911624 572221516245687 572534615759568 573822657639792 574323339996819 575352207372558 577020685226832 577342529635212 578318819501808 579860353953342 579999561546944 581304397455936 581600214474664 582908651402616 583439583488832 584462420254559 584752158479808 585777296340621 585859182156864 585917924419872 587534910540732 588011098344768 588070056373664 588742347423384 590508858205728 590904853750008 592677853093536 593414905736268 594011211593184 595075348663488 595594574811516 596934495114804 598124547845286 598725586288368 599738035038912 599798168890976 600596136885969 601672070472858 602276673721104 602749931533156 603416873938032 604497860713824 605240633729574 606386445168042 606447245635341 606995785758096 607472751760644 609574188978216 609982969743126 610129408900032 611199036002709 611813212629192 612574061955471 614824104423627 614910050693568 615393235578352 617936182832808 618056204594796 619043180119056 620900608002752 622297459764288 622840438252116 623956221231112 624583217192256 625359947263128 625988353788864 627173443778112 627236328492576 627656953497336 629195952928158 629477111156544 629540226852512 630259927261272 630323121447756 632151010792224 632574931585464 632638357890172 634125989777742 634472961245088 635261990176044 635900346984672 637595367550428 639029777826132 640303752002838 640947175135344 642264379007328 642949635275577 644101442729514 645908602631824 647361715348656 648521426791392 649148270880186 649213358941653 650764864145088 651201267397968 652499506740312 653155185041856 653967447137928 654300241283997 655772232827943 656369531424936 657545379854352 658272953386944 658790212034416 659157664972356 661512485637864 661578813420372 662032289849546 662697547375248 664322465481444 664685959399616 664767960468759 666181315888704 666762584730228 667957051719496 669459767246424 671244241934651 671338075176384 671468469189408 672848397055296 673566284574414 674705289418776 674772940002348 675319832857152 678188463698592 678843983180286 680060093303052 680679514070304 682210851559776 683570911823184 685457395630854 686395585012536 687556284285024 687625223397552 688289864207841 688927001240016 691457495275792 692317390025646 693013080192048 694254573440736 694860337280102 696423577633938 696656215975104 697123393992144 697811972486167 698513184003096 699215100147648 700084642234824 701950748885001 702656119341288 703529940671019 705247504166128 705640869554148 706114072684503 706212780380352 708161750051112 708232755209076 708718210387418 711169887141252 711646798033647 711817643716704 713092824264128 713782081400724 714697082586432 717322232568384 718680231310272 719081089060752 720297059727168 721065572027262 722217043472232 722942778954816 724715416888848 726013703058336 726647177960802 728281929767238 728680420057632 729586605140316 730319746087008 731775716574672 732266445746892 734061945082851 734799583172088 735376975022382 736042133911392 736115934548016 737509512590928 738415722853053 739738552336146 740218454785936 741138988538718 741883738148784 743861262142166 745534740797154 745713721988928 747021044003311 747391368157632 747771704324568 749453980374792 750136607342784 751451683184433 751556728625472 753142238152227 755255334573432 755402027838084 756014269300416 756608331256624 759225674835936 759734811964296 761249424530364 762014382548832 762962021660916 763379487679424 765096876853056 765764453329092 767136276496744 769017275801082 769360913635776 769790039513616 771091759335744 771841948990434 773147138604456 773578376322246 775042876395018 775821695063184 777211535203488 777889682185266 779639715216054 781036395120828 783379880720976 784452097157184 784989796564512 785827332003483 786616987666104 787235096669406 787873138333344 790488134258949 791219874315024 793403442186894 794126099748688 795912660153072 797499397127048 798300781717824 799700294902663 800096733982656 800794849181292 802229427297144 803035564961472 804034217909736 804555831917376 806987511639432 808515260224056 808596327513788 809327714344128 809963669014192 812494173906261 812765585304288 813310626324168 814932048003612 815750950172256 816765415940628 819765472564836 823247681146506 823914910443744 824074939459728 825390906825408 826271547743922 828130426366518 829698201664794 830453917669488 832322205448272 832745761634178 833813263017504 834619205417382 836875937996448 838927937237544 839770952196672 840346569681696 840430828597008 841243167365139 843433242113952 843903683260632 845501319703656 847015986901392 849662251395111 850127156733904 851184372663702 852039703768176 853738336003784 854310853371374 854596233513792 856518834714048 857266180367436 857939804192779 858801923639352 860733986459688 863028311058837 863148953798208 865531027840248 865617811922204 868268356530624 869790530930013 869999342320416 871956596183904 872400321711996 874362977103924 875159375233248 876727173139136 878788773235296 878876886629808 881302365811098 882016647517152 882105084560496 883113521135076 883596729833664 885763287308592 886357280625012 888124328618758 889016779640304 890122358604402 891016817389776 892613022995232 893391862217274 895401742672206 897186821767929 898088379432552 898990843046976 899607052558368 899697253336464 900482273822173 902508105709287 903415010581656 904124897299734 905125310907048 906746791070736 907860950594361 909579667752063 911209127640966 911427882430912 913943194174472 915194113350048 916833631196736 917719818943788 918440946114307 918569334986688 922365076040352 923089853367528 924017440256064 926904274249212 928564770178584 929497858656192 931350912004128 933446189646432 934260657378174 935934331846668 936874825788384 938039920894692 940760165667168 940854492738864 941485430246004 943793929392237 944215666734816 944310340278768 945389890891908 945484682171634 948226516188336 948862397378196 948957536835258 950754056004214 951709441867632 952892985264066 953850520477008 956393051325642 958544666739198 958774785414336 960455628004257 961420762703016 962956057962976 963983472367909 966152164094271 966287222518464 968862903947736 971042573022984 972782140187088 973722406320279 975700955432896 976355260995856 978749260110468 979732777562784 980502633363176 981487912730688 983346016787904 984554297137404 986318069781528 987409430080416 988185318051624 988736497458534 989178317531712 992268728456796 992368220130558 993048434774319 994046321062872 996483698222166 997028939099424 999271973833056 1000143877095342 1001935577579244 1004189650869636 1007007112764576 1007202703784112 1009272595582944 1010349426861621 1012057934128164 1012159410003522 1012979749285728 1014999232707152 1017282695547888 1017800375330662 1020090139954578 1021019271105456 1023316277339664 1025356367734776 1026386719351488 1028186093446281 1029122598653912 1030862851472608 1031437835096328 1033390501860024 1034428926750912 1037186242913688 1038476085038469 1039519620288072 1041381860161104 1042290505920153 1044506507627968 1044635366450907 1047769776004644 1048822650221472 1049646795559208 1053984179011932 1054812380183023 1054959832420032 1057871256249192 1058461304331222 1059319170570528 1061216880204096 1062242625076668 1062349132813614 1063077315581127 1066754830711878 1067726465575056 1069639236396192 1070673122101086 1072045623879648 1075983348852576 1078020346965408 1078621633591128 1080445589590752 1081598358040893 1083325565208348 1084414168432224 1086576064004816 1089020554587504 1089970766941203 1091923387154446 1093020630086448 1094379907710474 1095479619130512 1097663574862008 1098399668620338 1098766585946304 1101695396991896 1103065462533573 1104173901822024 1106264268886392 1107117126307801 1107271890225984 1109607828504219 1109762940597696 1110327682178904 1111708482808077 1112825607223176 1115791893213249 1118302111195731 1118570582983392 1120574438129344 1121657556486852 1125204911014176 1127335092938208 1129354649201856 1132883001860148 1133103041757126 1134021403950624 1134912496884936 1136052938357568 1138838512253904 1139602217946444 1141874136795546 1143021573823248 1144443032491374 1145069231519136 1147645315279584 1148646679993638 1150704414745116 1153525913701623 1154041370453664 1154685059270424 1156637639003616 1157762923485651 1159720707906684 1160367564483369 1162564314592527 1163200428949328 1165817302805232 1166834523277899 1168924840509118 1171554592681242 1171835848839744 1175069821081464 1176140112747328 1177484694846768 1180852645004109 1181017716411456 1181809707500016 1185355706187072 1186829811472536 1188022423186368 1190105163280341 1191189149623032 1193868990229608 1196249095690572 1197451172576736 1199596337781952 1201192273771938 1203344140945716 1204553347442208 1205499863066312 1206833747876064 1208995721427648 1210481267459148 1212772890336084 1212894491270682 1213991571516192 1214945503521288 1219148377956432 1219965939486252 1222398072005418 1223626425258384 1225148123910942 1229648208847254 1230786471156704 1234871521719759 1235872365665616 1236112409189592 1238086360238112 1239407321615883 1242195639549777 1244547302497191 1245680876504232 1247912442462224 1249118642451267 1250719894526256 1254472656985152 1255313906994672 1258391905856316 1259080453705024 1260519854522544 1260646242895512 1264302021584448 1265149863170928 1265276715780344 1268251979555484 1268945922490176 1270523980352088 1271800693969344 1275190735100856 1276776558995553 1278059555652264 1280607504005676 1281466280057061 1281894350270688 1284528758014656 1285899270551154 1288202885459028 1291817205263648 1294723430697312 1297042853582784 1298296541760372 1298426717883306 1302402534795936 1304999013480624 1307934894275856 1308600482567994 1311544465655886 1312739062849872 1315090759708704 1317580424068832 1318315329944712 1321953548716647 1323024971275728 1323157626840744 1324064579699092 1325395094750496 1328644930962888 1329535920937518 1332186492928137 1333525169460456 1335183537906603 1335914103438992 1338919534492848 1340087793325911 1342488483869302 1342936938378816 1347132569148828 1349410578837552 1349545880004696 1356187345949601 1356376927397184 1357687966360572 1360120186606104 1361359028140608 1364421703119552 1366813691461449 1367141823646368 1370914791261708 1372791170025072 1375112568570048 1375250446795104 1376579728415682 1377854002480032 1382914990551584 1384634780051292 1386026160384096 1388509146881472 1389720674560204 1392847155267876 1394246787984288 1395623944972334 1397026368006192 1400169284469648 1401390986067261 1403901497770002 1405312238682576 1407059881342038 1410495008332256 1411281739108296 1412228145369006 1415043573149129 1416323500102224 1416465510418152 1417436420774836 1418227023257451 1422339774282504 1423293596067294 1423436305252887 1423635287433408 1426131084006321 1427564162801448 1429339477896099 1434589576988463 1438162178121504 1442131144054524 1444434086944464 1449430833777696 1452027406116672 1453294355921604 1456563859534476 1457360840115264 1459173210280632 1460639492174016 1463551433149344 1464532891493784 1468123890165702 1469599166344176 1470753950044764 1472084267822784 1472231869096032 1475019025181856 1476831445706106 1479477104672292 1480436909571872 1482277977077436 1483104746187801 1483767476297568 1487722524284332 1488552330195837 1491069481594308 1494042088006622 1495543408649136 1498907960749584 1500215815643013 1502903366368866 1506284476304454 1510510669146864 1510804055676168 1513216662513248 1514831170863857 1518239115005283 1518451349671872 1519469623928592 1522498849060728 1524028765097664 1525924043321832 1526700562995993 1530135209931867 1531528906658184 1534272552993488 1538034551602164 1539580079027232 1543683897980868 1546294277208912 1547156752644492 1550085752790036 1551643390126368 1554423070406976 1555779364370532 1559279430432108 1562072790241656 1566759761441952 1569979593129024 1571654664006966 1573233975332208 1574470193338812 1575746276666688 1580976268517898 1582439748630048 1586806884373788 1587691956496833 1588252199497376 1591825320306144 1593523699220421 1594998794254096 1599400589805326 1601589698362584 1604458854594288 1606009683151629 1608068435819472 1613975023278864 1617030520448112 1617192655027576 1619927338028384 1624988347812522 1625531170608576 1626621252648336 1629864096007224 1631501900344512 1633530831881256 1637885080731669 1639530945129672 1641569861565711 1646495362293012 1647599502930507 1647829820887488 1648149878919456 1652543095487844 1656260852733036 1659396403329588 1660907835338976 1664644410896544 1665491523268356 1667626526035008 1669238410834764 1673751875992896 1677855874475088 1680693139363392 1680861657194016 1682486334730278 1686866484227904 1687807366521264 1691002639407312 1694031973802784 1699324502790222 1699654562635689 1700254313467808 1702368745327404 1704079407536352 1707476672007568 1708621706742748 1712811205193319 1714532360734872 1715879608385558 1717603847278704 1721467972919376 1722970019990457 1726056622117674 1731062055680496 1731235623844408 1739581061860026 1739755484197973 1739998684640832 1743913192367808 1744800643423992 1748725954207848 1750318750466496 1753387260763677 1757331889021863 1757577546470592 1757753773259616 1762604731622196 1764033295034304 1764210169120992 1766227042270152 1771526574617184 1772714561250024 1776248657237516 1778033559280608 1780244717208804 1782033634779552 1785226045990464 1786783724434548 1790803485344412 1794373643535858 1796176758865104 1799214105116736 1799394506672928 1800964547644346 1805016211418574 1806830021163312 1808249794599468 1810250621814096 1813493582141472 1815721901188722 1819159335504126 1819341736906023 1822418255281932 1827886388348944 1830388226700096 1833597108008127 1835439637887576 1836881892228614 1844472313270881 1844730152080704 1846179706735056 1853808548498424 1857129540357168 1862701824008256 1866892379292864 1868521314756348 1871868663693336 1873749651576768 1876079841789384 1881520331334336 1881708985477728 1882970860492008 1887587858784474 1888431333469632 1888620680557536 1890779781783816 1890969364343268 1896453032376672 1897724794756392 1897915073670516 1901508112008428 1903418883735264 1905785970528132 1907701040954016 1912786102651284 1917089333478396 1920911256008514 1922841525406032 1925912115925952 1927966944735818 1932304328188542 1937725807895472 1942085146045968 1945564280374176 1947444812640558 1947640076824959 1952710521991712 1957498520220936 1959465555125568 1961005266726352 1962900723851991 1969108594274808 1972636139563056 1974818860160832 1976370636103248 1977472994917068 1984537456913592 1984736440261116 1986096869548638 1988092642125744 1992967396444332 1994057878198848 1994303881406277 1998543947666112 2000287754190684 2003871155158488 2008379301739272 2013732725803953 2014014225529152 2014405407568224 2018545191165888 2020698853723242 2024115868256328 2024318820007044 2025959498571456 2029998465414304 2034565391095776 2035600750661324 2040180279909156 2042038542210912 2046632554679328 2050712735469552 2056372186892562 2058245197307824 2061725702945216 2062875670192656 2066781003720048 2074372485827376 2076952170076938 2079039240576144 2082763720322208 2084581011840306 2089270732901814 2093435917458501 2095539552009288 2097645300442944 2099293591118416 2105852246655003 2107968358023864 2109624760366046 2115742512498384 2116922608662444 2118342218053509 2118638341141056 2124485250153336 2124698265627228 2126154631162254 2133509661423756 2134940394100941 2135452931150112 2139278472792384 2141346244202172 2144091247759296 2151966697705152 2156040693930816 2157243267182256 2160891179181504 2163196716081786 2166651130416696 2168828336864448 2173152128009632 2178041109175008 2179941533882406 2183846774308892 2186041260172896 2188759815420948 2190959238261024 2195327149724016 2196799337240676 2202185835248553 2203390793983792 2206130925067146 2208347803644048 2212528537772784 2214234252615602 2219215657008438 2220655364357808 2223416965616154 2223639900662917 2225651214446352 2231583786426498 2236604222391462 2237141165966784 2241063132009933 2243315112973704 2250409822028352 2254355049553299 2254670185876416 2265766003720296 2266206083514252 2268042807901248 2269824993769872 2277677024507808 2279204435892888 2283748273591092 2286043147646496 2288886064982748 2290138463038272 2295290630559168 2297293359987276 2301408829490232 2307051827403246 2308082740907328 2309370118540848 2313275278007232 2315525846971302 2319441415813368 2320735128966738 2325128629185054 2326400857898656 2331634605610464 2333669046555798 2337849681018236 2343109185362484 2350139642162928 2354969389693536 2357481996010449 2361705290008218 2363619415000032 2373659622945072 2380210326560682 2380448982786061 2382378299246064 2387737980459216 2392498191381144 2394902345153472 2399100884707989 2402384547543876 2406688281891432 2409106694884416 2410999726132624 2413667495752128 2420962534918296 2425545780672168 2425788982541364 2427983143032384 2429891007042576 2437482521718783 2438296755912864 2439931878972504 2444796144010836 2447252850516768 2450296247821884 2459296417694508 2461572942313408 2469743043439518 2471744731331232 2472224818379184 2476172720476224 2478814643231766 2484391279099554 2489094604994382 2491361753008464 2495824884924448 2498237284902534 2501439789052512 2510627813989344 2516783811712632 2521039709045088 2521292485791024 2523729502095417 2530299726341856 2530553431560688 2536503959110968 2541047960704176 2548986754185333 2550381470201712 2553553117991106 2556119111304528 2561215008011352 2562932560114122 2563788700541376 2571798541102308 2573819412578337 2576405770918056 2583634410527296 2589084933176511 2589446861394624 2596593083520744 2596853435766612 2604805069591872 2609371592790039 2609998026961248 2615869788551712 2617200965135988 2623088931311772 2625478125699744 2630181519417408 2635160848137664 2636630659889424 2643907097433294 2646049942551456 2646315253681488 2648129159398184 2650790189500992 2657289861925776 2659071841875036 2664372985856274 2667050338920912 2670367075813206 2671828206877984 2677839068985696 2680175586651822 2684976967738604 2691560465303787 2694265138297656 2698821157675104 2699091760009392 2701446821466519 2707524317127861 2712374691899202 2715375932721144 2720240373212208 2728739003256189 2733627382922898 2734283647292736 2741829582523416 2745582340050144 2750500893590208 2753159456831364 2755322838342921 2755708004960064 2765829981103168 2769269560102584 2772052320768192 2779441349120408 2785694310535752 2788493575968576 2791247889944668 2794052736012384 2800338568939296 2802781972134522 2807802995540004 2810624477365152 2814119762684076 2820990016664512 2822563478216592 2824456290738012 2830087146298258 2832647000204448 2832931020836304 2834872841549672 2836454046514902 2844679548565008 2846587192134588 2846872610505774 2852262168012642 2855128325602896 2858678955792198 2869179153976926 2876324356243008 2881366884012771 2884262288109048 2888868173888928 2891950417103727 2898456492282813 2898861667555392 2906588711843208 2913127719068952 2918346420561264 2921167218960837 2927102866298688 2929065782987568 2936247780331404 2939198332688352 2941507900089528 2944463738192064 2950038050363712 2953662891412212 2958954209344584 2960873819143744 2964555954154872 2966209492375602 2967534952595136 2975445048568664 2977104660391674 2979145304322957 2982138963188616 2988084176013244 2990087986799809 2991086817298272 2997815921499168 3000431631286026 3005806732737732 3012568952608908 3021021338293728 3021608111352336 3026433325026496 3029662341727714 3036478230010566 3038939247857184 3044997698121456 3051848086643664 3053401125991986 3060270419863734 3063057813316368 3068545105986976 3076069103204328 3079160158054464 3084558280338843 3087367795961736 3092588554417824 3094313505288984 3100171505580072 3103286780252736 3111558728741064 3115428255115407 3118558860864216 3124145580483312 3126871517760459 3133519522883904 3133906099352721 3143309328013932 3146467950664416 3148940386677624 3161952537035796 3164437140549069 3164879497260096 3173613768747576 3175383912993666 3176504398994752 3183650640612288 3187047398440842 3189231946743381 3189997588508192 3198801179610652 3203179396725168 3208917709188576 3212019366303258 3216136871638944 3227950046557728 3234061040896224 3234385310055152 3239854676056768 3249976695625044 3253242505296672 3259728192014448 3267061663762512 3269912300823609 3275770161463338 3279061890259344 3283139723131422 3292990724586024 3295199005861014 3296299757838912 3305086190975688 3309196387600719 3312521705466072 3318792806659176 3321351378923403 3321815670677952 3328823485512657 3329288821793088 3330983046536712 3335125448424231 3338476821669528 3347375679639747 3354906333587193 3355711748950176 3361723314388032 3364972669460556 3375614733042528 3382005278814624 3388063947605568 3398649005580444 3399309125271378 3400508626935616 3404737490654808 3408158815072704 3414953344015136 3417243413485496 3425622410386638 3429064721469744 3431759216771116 3435207694557408 3442935945838752 3445940039980914 3452113244235348 3460577741104869 3462124111360992 3462471247688816 3473288770456953 3479162123720052 3479510968395946 3487692943777581 3489601286847984 3497451908415696 3500503569833697 3506774521527354 3514663778043726 3515507546519232 3525209463244392 3528420338241984 3532454084540304 3542557935012327 3543053149234368 3545429122500048 3552497314475032 3556067118561216 3560489434417608 3564067269559104 3570315489841023 3573567448869096 3581606970688824 3588747287071716 3592353517730208 3598789013345856 3601929095288692 3610032422837148 3613660042326624 3616499589198936 3620501243628192 3626987164282944 3631443802377444 3638318671008252 3638683473812046 3644836510563864 3655772776697888 3667194216016254 3670879275775152 3673763784457228 3688944626541762 3692359413470112 3704614565159277 3707617096996848 3714259080714336 3718221964847649 3733641907491573 3737042629512696 3743737327386672 3747355927353801 3752159683578768 3763417970955456 3765941720984016 3775175717568948 3777241361115072 3781559563567632 3781938728686536 3792906064753344 3795449589512784 3795830147341032 3803016224016856 3806837767470528 3811571941056264 3815402081908032 3821731855040561 3825572205302568 3830329676986659 3834178666956792 3841822512017028 3844398840171183 3845683050812064 3855933889471636 3864608656377084 3875451615790944 3884170292091936 3891128560748352 3894889625281116 3895280153649918 3905421043983424 3914997040441872 3922010533452704 3925801447703982 3938217188549616 3945272279126112 3952741272206496 3954945989834136 3965860646149941 3969074913827184 3969472880522232 3972193739097276 3976185284251488 3985934792888664 3988607762812554 3996559478784411 4000575508381368 4005550613719809 4007742310316976 4016758603478544 4020263379977733 4027465451607906 4028810815136448 4041397707446484 4048231736512656 4048637640014088 4059996930828608 4068562037848803 4069130782191552 4071201501322648 4080360559818312 4084077084421824 4091236941781913 4093265109358656 4100441074384347 4101425470939104 4112744373785124 4116490394615648 4125751340385312 4133562007440096 4148744971654752 4153904340153876 4158078481152288 4165527440644416 4169162023680612 4178541465803628 4186871834917002 4191079104018576 4198587182236832 4204172958201783 4211704493310006 4215936716047728 4219249520732092 4231485024996768 4233845217324888 4236684436107018 4245130719447387 4248970500306672 4249396531254456 4252309262324508 4254681069772353 4267019322847512 4269880788201882 4270308915758661 4270905862300224 4278393252018963 4282692488404344 4288018433688297 4303768730965389 4314486534364512 4326393432163572 4333302260833392 4346304256019264 4356082218350016 4359883067764812 4367693548617784 4372082520345792 4377519630841896 4381918476522048 4390654299448032 4393598674481352 4404371670497106 4406781587967584 4412261850134292 4416695607288096 4425057075545568 4428468505231204 4438431314016876 4441310728715616 4446833931232308 4447279801325834 4451302428892704 4463167572852996 4465656990587511 4473208444782924 4482126264019866 4486630225947408 4500647446929039 4508710099106598 4531532007440592 4532412167028504 4539649987539744 4544493512591571 4554717345015849 4555354049015616 4558408871785776 4567496547182184 4572086295292992 4577772129965496 4580101688987979 4590405629795601 4594586719974552 4602817658980464 4614103654806492 4618740237081696 4631051693942604 4638882831626736 4641470257933476 4650257258370108 4652801715797312 4663269211220928 4667338093111596 4675699362036472 4686218370724968 4698709693542557 4700279284325856 4709938779387072 4714963992020898 4723410580016436 4727238830000064 4747319245890144 4760420653121364 4760897965572122 4764756598492128 4775475960918432 4780571097661263 4784996382762288 4798201769415978 4804769095087752 4813376563782864 4818029049454887 4821999452265248 4841925069836592 4851091561344336 4851577965082728 4859782014085152 4874965043437566 4876593511825728 4879863757945008 4884683807403169 4889592288021672 4894505701033536 4900592495643768 4913655242195007 4918592835389016 4924709584697133 4939486086879036 4942798508791521 4943489462662464 4944449636758368 4957629286463532 4968782558199108 4978189209988764 4982723506016928 4991649769848896 4996474569805068 5002879578105024 5021255627978688 5033567623425264 5042079418090176 5042584971582048 5047459004190834 5060599452683712 5061106863121376 5073007918221936 5082095921408352 5097973508370666 5100762940403424 5107106235982212 5112238222609056 5122430016022704 5125865120228244 5138433615579957 5143597082204616 5147638825156674 5152811541836112 5168910059971371 5178169866353022 5193186167041488 5193706871533224 5218743185580078 5219266452593919 5219996053922496 5229147308023177 5231739577103424 5234401930271976 5246177862623544 5250956251399488 5260161782291031 5271995667065589 5273261319778848 5287814194866588 5292099885102912 5292630507362976 5296258318796368 5314579723851552 5318143683750072 5328745971712548 5334100677841824 5340734151626412 5343656413755968 5355678137971392 5360351173303644 5369953935477208 5383120930607574 5388530276595312 5397642315350208 5398183520018784 5402893642933038 5415048634255722 5424749383798404 5430751865442288 5440480746424416 5457478006512378 5458025210718069 5467254765845796 5483659165046832 5491164680100288 5500791324024381 5506318913662728 5510645676685842 5533416939812643 5538539120205168 5558882698240816 5571388621071504 5582495779889336 5588105472024768 5597902064318641 5600677137878592 5605563944269044 5615605991080008 5621248954730304 5628239525368152 5645126956433184 5648912581476024 5660174292596516 5665294000408896 5665862041672608 5669745683099344 5672908093029804 5689359097130016 5693174384269176 5693745221011548 5704524336025284 5710256651205792 5717357911584396 5738358307953852 5762733768025542 5768524576218096 5777736347777856 5783900834207454 5796912984565626 5813177423686416 5826255438137904 5836692841122528 5842334437921674 5842920230474877 5858131565975136 5872495560662808 5878396665376704 5883015800179056 5888702171555973 5907325782824424 5917908418689168 5929111908309744 5932418984751204 5950890097137328 5954209320783348 5958290608645914 5964277926377232 5976168352026488 5980175973599618 5982173634596544 5995631842998336 6000863262572052 6005578629349453 6011613465475464 6025137905217816 6041198177411859 6042042676587456 6043216222704672 6059324683455428 6072956460021132 6077878495714368 6089995396242912 6103696173287328 6106802251983972 6120540839727468 6126115626632736 6137090211973952 6152138206408656 6169116560677686 6174735591923472 6185177108835648 6188627010577968 6200343011160144 6223117457482128 6230856510230814 6237117721728432 6248291160966624 6253743035520918 6267812198705442 6280307752375503 6286618656027864 6292935901328832 6297880773355248 6303375916755211 6317556739965009 6323905074071592 6328874281098138 6347227537495152 6350767825987332 6355026654160527 6374094796881684 6378463893486762 6379995177016384 6397602359221304 6406358793450336 6417835418377152 6424038732606516 6429086622800149 6432273743277888 6455900093115456 6468122081792448 6468770620110304 6499953391250088 6506485010593344 6519456384028896 6534123327525024 6539824601647218 6551540322926676 6558123780518688 6566279446262844 6585981449172048 6590398011722028 6606557505745659 6610172381951376 6618392775201438 6625043410932144 6637585613318352 6642702757846806 6657646971025314 6661966093073424 6670250896848462 6670919701988751 6676953643339056 6694751359279494 6709812667174386 6711423497900352 6723189396029799 6729945338921112 6747884306575363 6751229466085056 6763065148659897 6764010557629248 6797298011160888 6798618250542756 6809474981309616 6829906688030272 6834486826970992 6851244820773276 6858129442939488 6863518433542232 6870415389114816 6885871891677504 6891880079961828 6904226488470696 6921155482209738 6924248222721984 6924942495377632 6946577540913906 6958324247440104 6959021936791892 6975385887555162 6979202573695968 6994903816831392 7001007139667394 7013549043054708 7029327556087452 7050418926488784 7064908169080608 7072445988031347 7085115870024654 7090858245000096 7104994628950064 7120978868835216 7140630979682046 7141346948358183 7147134897738192 7163213941377648 7177494574143432 7184707035460416 7197302654123967 7203858190577384 7220064845674296 7227320084653248 7232999178397872 7241002487256384 7262887604754888 7276637342016504 7277366947624092 7289673021127728 7311545553395776 7312447565156349 7334388432032508 7341758551550304 7347527568914456 7377889253083524 7383686661281161 7384718826940224 7409229130318554 7415234193993696 7428518161428672 7436443929695298 7467283814983146 7474085259025392 7487474654773344 7494711854707602 7504319367157536 7531883441968032 7550351435137896 7563119127135264 7563877457373072 7571188506286251 7590899179025568 7591660294682064 7606032448033712 7623143882112528 7643463710081122 7651144410605136 7660659353973318 7668357333913584 7683645024034056 7688797680342366 7691366101624128 7711867778943272 7721458237735011 7729217312754168 7749819884154607 7750903231581888 7767254799529533 7768340584183872 7789779250562232 7790560307299836 7828114778370117 7829994080883744 7844021066905408 7851602895407964 7876434377099232 7890544558252224 7905482544412992 7909891979668272 7931721292299882 7938149827654368 7938945761044464 7944387478194552 7952370568502976 7971869585777328 7977215525625108 7993118957568822 8001151016762736 8011101227439618 8015484620633952 8033517206957088 8040526759955466 8054930903215812 8074681395911361 8082795414892968 8096463473025312 8097275280028176 8104340464399557 8122572951383583 8137124075697606 8142403002645296 8160721119636624 8182473883563826 8200882148768694 8202850941878208 8225488747570248 8232980789231296 8251502680770624 8265968515028763 8267124014880192 8297489943309504 8307808680307752 8316156962304576 8338324047361224 8357082931607256 8373743669834004 8382158208037152 8397174364473664 8408345916403566 8423408986620012 8431873432095456 8438499041464184 8462970049993536 8467690434649776 8473368872214036 8490261438894774 8497941000613344 8498793062508912 8504618524649016 8509362139544706 8534038645695024 8539761576403764 8540617831517322 8556786504037926 8565384976808688 8576036867376594 8607537461930778 8628973068729024 8644100652038313 8652786864327144 8666604521666784 8675851251311181 8695369476848439 8719766135529624 8735387097235568 8755039261683792 8781308598896064 8787197348962704 8808743340994212 8813563175935168 8824523700268584 8833391214576192 8850114151091136 8856937010462408 8876862628033752 8882621457431232 8893667862464616 8894559602651668 8902604857785408 8926335145705992 8931313981175022 8937435912968871 8946416889565848 8964252528039732 8970263960399427 8973260451894816 9001294893858078 9017420198213196 9063064014881184 9064824334057008 9079299975079488 9088987025183142 9109434690031698 9116817743571552 9134993094364368 9155544259930992 9160203377975958 9180811259591202 9189173439949104 9205635317960928 9228207309612984 9237480474163392 9253674841016529 9262103387885208 9277765663253472 9282940515866952 9300514516740216 9334676186223192 9346284765346221 9351398724072944 9372436741449936 9380614553281377 9397419387085114 9400558568651712 9429927984041796 9446821160032872 9493311421647207 9494638491780288 9520841306242728 9521795931144244 9529513196984256 9550951921836864 9561142195322526 9567695840230143 9569992765524576 9596403538831956 9609538190175504 9626753127565728 9636058098909774 9643998904530496 9683850139673184 9702183122688672 9703155930165456 9719564028170304 9749930086875132 9759727515890016 9769367614806338 9779184576043344 9801184991287536 9809736902470827 9827310484390014 9837185670778032 9849419169394266 9878972173758072 9885597017583042 9888899273516736 9905305012043903 9915258572927064 9927589162802157 9937565116398216 9956378419977528 9964054136770209 9965447012033856 9986470456537971 9992949139610136 10005376345272693 10042127038919241 10067135246850528 10085169943164096 10094918008381668 10122213726242752 10146015836443872 10164191842816704 10195947016741332 10201525880806848 10214212471964424 10224476445218112 10244860032045408 10251730240456488 10276867231159914 10287194164409232 10295277650313348 10305623083672224 10337820119942742 10356339732706044 10381733223314607 10386372334082976 10387413743066448 10419866311370859 10437486371160156 10438532905187838 10458294616046354 10468803860543952 10492355725247088 10501510709501091 10520323564582062 10543991334131178 10546522639557696 10575628389733176 10585261014725952 10592516637592736 10603818196046999 10627673805036981 10629159447703104 10636287367500144 10657491943425096 10668201355683648 10681468303252824 10710946469523069 10720702346607288 10739907870954416 10766241861215148 10777060553190624 10796367040037568 10805787285866076 10830097268511444 10849498767596808 10861503730884576 10880961492848832 10914956013024756 10916050421436138 10934509531691592 10967318330093664 11001582648048762 11012637827325456 11021291353371684 11066833879625286 11077078240410336 11113843695477831 11117765396481632 11142777242143008 11154665894542947 11164991559778672 11195804128637282 11211127888538088 11231211982160016 11242067782061403 11256479050736304 11290253912866368 11297825162952048 11320348585193032 11331724083345216 11339491366198688 11345816186059608 11378718194260032 11386348768538352 11387490442023096 11409048672050568 11420513302411584 11434715823168792 11465195565121683 11476716615907704 11490989030959977 11525467536051084 11533196520513549 11537049152436192 11567801668414908 11593825969131252 11626354847372832 11652510876275808 11673385682245056 11684668875843348 11685840460949754 11716263131950272 11744991121325616 11766031600358112 11777404343111946 11814651565648848 11835816837378336 11858223816619488 11864837969502408 11897581938449823 11901780194274656 11908418641566696 11916581217291828 11928555852754464 11952336704052976 11960351947199236 11989678436353233 12001726525144104 12011157258698906 12023226930950928 12050275810435632 12060790139933199 12082396354823718 12086432445409344 12118649366910856 12145912920042264 12178288389385811 12179990792485824 12205686113546409 12207392346574656 12213604503967944 12241081679454936 12252231253265472 12273710825345739 12301323223153041 12304276412817312 12338233121355372 12349471183846944 12377254021155936 12400686022320288 12446234914964256 12461713020461628 12474235443456864 12496582321933248 12507486071041836 12535624397410884 12560615504751006 12573237312055728 12595761546710496 12606751833510422 12635113479930018 12647810148143184 12657748562196276 12694455074990304 12701535651974664 12710053308321054 12735392158342161 12748189593763368 12756927786973524 12764043209317059 12795204718442608 12810926747275983 12812717586900672 12835179756056889 12848077465213032 12858173245600298 12911306192896167 12937541240220608 12999906782500176 13038912768057792 13068246655050048 13079649203294436 13103080645853352 13116247561037376 13132558892525688 13171962898344096 13180796023444056 13213115011491318 13220344763902752 13236785550402876 13250086821864288 13275171226636704 13285405515693612 13315293942050628 13323932186146848 13340501793696924 13341839403977502 13353907286678112 13389502718558988 13396970971762533 13419625334348772 13446378792059598 13459890677842224 13495768613150726 13526130297319794 13594596022321776 13597236501085512 13618949962619232 13633480537774713 13664152035047547 13668973653941984 13702489641546552 13716258885878976 13727036867084464 13740305066963937 13783760159923656 13808452976941392 13842310964419476 13849884990755264 13893155081827812 13916648494880208 13918043873583784 13950771775110324 13958405147391936 13989807633662784 14002014279334788 14027098086109416 14058655112174904 14096129080627671 14100837852977568 14129816338161216 14144891976062694 14170231740049308 14181716490000192 14209989257900128 14241957737670432 14281261959364092 14282693896716366 14294269795476384 14326427882755296 14341713292983789 14354989148286864 14394605308247934 14407716381154768 14440129691348592 14465998356795744 14525775209509776 14553274684033008 14554733895248184 14579346042255456 14624895130312698 14654051422209507 14668776864065016 14683517103100608 14695055137828912 14740965726585021 14755778506167048 14767373322562322 14818458260637108 14828395526374563 14830468387987392 14872887859390596 14934567629966292 14948170518050784 14974949309546688 14989423709415204 15008638734315072 15063766883936064 15100702870275792 15126238254270528 15127754914746144 15142377012572502 15181798358051136 15183320589364128 15212064896067424 15246287764225056 15286927420162244 15302288821210272 15321318707946636 15336714667827168 15367290048068112 15377595360684732 15415300846739871 15423735557886544 15442916475470022 15458434625508336 15499639768309214 15534509599059066 15565479304640419 15579558501124464 15581120614599672 15656229556740234 15657799357781757 15659988161767488 15687441924069531 15703205790815928 15752868754198464 15780485346873093 15819783959336544 15863442584599764 15876299655308736 15877891522088928 15888774956389104 15943739171554656 15954431051250216 15986237915137644 16002302033525472 16022202454879236 16030969241267904 16067034413914176 16081053519910932 16109861806431624 16149362791822722 16165590829785936 16192926946050624 16194550560056352 16208680928799114 16245145902767166 16274248151395212 16284806005290592 16321442239273248 16364947767127652 16374075632154207 16401764297537388 16450977495140496 16502373972073143 16531937030057526 16615617360615504 16663142879502427 16676648094722448 16714165863214512 16747487339668008 16764316416074304 16793706192955923 16816691832807132 16846817973240024 16863746864190912 16876998082928368 16935380869299552 16946737744428072 16980522877789548 16995882001226688 16997586125017824 17009237049298032 17018724279089412 17068077291390048 17079523152807528 17081235663034644 17113573008075852 17130769953617376 17152073734753188 17215074923861556 17288201304076626 17305573728654288 17333209043333568 17351702502622362 17390738953696878 17439532271059248 17470774194471136 17510078523367584 17528760691424631 17574394697925408 17617486681988424 17649047400537168 17666106514667919 17713874020924816 17753725256067504 17787335724929232 17789119205303336 17852670291411984 17862627962350044 17874871825937742 17892833779131696 17928505056079464 17940527920798854 17946520903789632 18002589787716156 18016735888048359 18034840396426392 18123594532235577 18126128029762368 18129648668114016 18177974050366284 18218869380063396 18233635487143104 18269986188728736 18311088519861984 18320406755951916 18361622519182404 18378346879898208 18411270635921856 18456414619225968 18507349682033058 18524206775770416 18555531326506944 18565881031733904 18601029033480432 18669352372446384 18692569530692442 18702797448145888 18744873482899872 18761229106562754 18794838774170228 18840923257126509 18859855968083592 18893642320065744 18910127750265633 18952670219895027 18986622843294414 19041682612485456 19043591862288488 19122284390645052 19135391680460286 19137310326177703 19139985531049152 19192807077663912 19219076380351008 19253506255131456 19272116197819548 19287259868400447 19367700279346368 19404366245377344 19406311860330912 19499860173750264 19519455031780032 19538735229612676 19558369152086688 19602369982575072 19619473804941654 19654620968780028 19674371341556064 19698838338788532 19757944347516144 19771194035166084 19810610024087806 19830517145854128 19855178325604314 19875130232796432 19912756839955056 19928108273540418 19972940913075942 19985898279220272 20010752690545386 20012759105966253 20084254077838482 20086267863012961 20134270493701056 20169568188089397 20189836016763336 20243652919726089 20289195445979691 20292031672887744 20391894033482664 20428424943928848 20489720064090816 20503460480912976 20553734462319828 20574388328818464 20590555300626696 20611246167344448 20675640239885484 20712679465412088 20763466446629214 20772744668165952 20774827486132896 20839732622741718 20874972742320312 20877065810375676 20916589232092708 20937607721087904 20984711450494176 21003021419002182 21040647129164124 21087982668262356 21151256779466352 21185033275185472 21207636392093998 21255347610073962 21272574735000288 21314983886850192 21362936606505648 21421892939046138 21424040845074549 21441404693214576 21479815741908832 21532483722430296 21554121106381248 21591907962371901 21611574571732152 21660194537022888 21698997535193616 21723007461769152 21829912026049512 21832100842872276 21869019063383184 21934636660187328 21937342695469047 22003165296097524 22025275654650912 22042582706743368 22133667759250572 22151059983843483 22154156480820672 22227687390955662 22235530792963264 22285554484286016 22309331789085894 22329983119557344 22391608257274564 22422255777076176 22462423964320032 22484135564122806 22512958101472608 22595650325904096 22640697170386064 22678982732397376 22691632372119216 22772697537076704 22774980884046192 22818097344101136 22869431646337584 22930391130243366 22953433231815408 22981978061919954 23050935072102168 23066393041027098 23074098304872384 23135603336829816 23164374713205033 23187651938262504 23249459652463821 23252709694745664 23301764398588599 23305021752551616 23369337751686696 23371680921899508 23484344335110351 23489982242651232 23532063200716224 23554808686223892 23629303131297696 23671633674756672 23716447633238976 23729675939004816 23795163876899646 23803560388549312 23816837283133392 23833162434583656 23857111705508928 23904673408105952 23920703894398472 23979356872706466 24003453050288208 24022314517397812 24046453861901856 24100551620871264 24121580279866398 24164792709647436 24224044187734083 24237298733821712 24291825840084528 24313021393198671 24356576778771622 24411372227092818 24427209007935888 24482163358909872 24547421650691478 24602646446306082 24608552825634624 24676466242710744 24698942367693888 24754508042311872 24797905545086289 24801372044640576 24892469829928512 24923426040923256 24948470886913728 25014972142083672 25071248794821768 25121231009502012 25146474624111456 25191523093420992 25213503667020844 25270226959860036 25295620296286368 25315497124392552 25388910149980608 25403071303949328 25420106616642108 25470784316684322 25496379187526736 25513855573947048 25528086418634118 25590409436885216 25621853494551966 25670359512113778 25696154930426064 25716346491200596 25822612385792334 25932301956114939 25999813565000352 26027553753933543 26159298406588872 26206161291706704 26265117785051376 26343925796688192 26361592046888112 26426230022982636 26440689527805504 26473571100805752 26500173643728576 26550342453273408 26570811031387224 26630587884101256 26647864372293696 26681003587393848 26683678807955004 26707814573356224 26779005437117976 26793941943525066 26812307738906613 26839250668697544 26892757584119196 26910791881198281 26919781355684448 26991537226301452 27052260594639588 27189192044643552 27194473002171024 27237899925238464 27266961075549426 27328304070095094 27337947307883968 27404979283093104 27454073734168928 27480610133927874 27567520319847312 27616905953882784 27684621928838952 27761024523049587 27786310163655624 27833296989760416 27836087747167568 27901543550220648 28004028558669576 28038854296038663 28054196172218832 28117310224349808 28141843659844131 28192258161255342 28201675705955136 28289783952125388 28340463480098616 28419978515800256 28479934264941621 28483915475340864 28562523918728184 28565387793432732 28588539590952768 28652855765510592 28683426585967578 28703087520690429 28709978296573728 28789210616495868 28815432762309536 28880259382697184 28931996713591488 29051550419019552 29106549368066016 29109467790496368 29158692084510912 29249790260625396 29308102844419014 29337553728130032 29390110275657824 29429210707412481 29481931453170042 29511557012334096 29534746645124644 29636916521274216 29656791052749126 29715915036131709 29745775718781192 29782767488406471 29869135259932584 29892162410310627 29896341036101568 29978847418830408 30016129035818079 30126381116757723 30201405740551584 30255509829492288 30284754025145004 30366641178728256 30424129792134848 30492575528450112 30573854840324488 30604577642420544 30642637415893272 30673429335654336 30734580096136224 30755190721369464 30830601693479742 30847471115773088 30885832950940044 30916869251016672 30999279536618428 31069019198118132 31130958609280838 31159117002248928 31162241229199344 31259598934112577 31312459113480468 31315598715563514 31374883848139062 31406411581631856 31504532128503273 31560970693746186 31639567918673088 31726885169199528 31755783044177856 31777549912778208 31811454588140997 31883021415110943 31887478343109312 31908862102500432 31972475830275288 32004604067050944 32044404909758472 32132839408569207 32162107039821864 32219723612863248 32298725583645444 32331181659571872 32389101120112704 32417361857598228 32490291805534332 32548496302790424 32569612010581184 32642884478546496 32729895534255304 32748151264308414 32803528595074776 32890967854797899 32901954990280992 33004747944146286 33063874060115052 33231234721231008 33326285759004854 33353296189444896 33428331726429024 33463997683628841 33494974679336016 33587412385911846 33633383665614264 33693635946480048 33726203346184209 33753996165856736 33870761738599104 33893475488856144 33961045755579096 33995172250035648 34018474098596064 34037448558178824 34136154582780096 34159046305615056 34162471326069288 34227146016151704 34261539907234752 34304147469506376 34395586695365049 34430149847723112 34472967092879931 34576402608153252 34599589561540647 34611147457308576 34703405005244724 34781477907393756 34879064542118496 34941548388942272 35020157046735168 35057521382849262 35148789395850816 35234973363976848 35298094801074336 35332213029335838 35427748041849632 35507450512135008 35574671449858464 35578238410606672 35705340582823968 35725255924700088 35749743651875484 35785667558263392 35857010112158928 35881055841597708 35969035309059699 36005179575432312 36033471776096718 36069680792852784 36182370419799597 36247189064471154 36259297336228032 36355948100732568 36437738760126792 36534865168157433 36539972377457472 36617058340639227 36622177039723968 36640813511903832 36723245038364808 36756693759796416 36821132476037217 36903969669459123 36912829238451936 37014699364066116 37048413551540832 37131762063467808 37202058066960864 37338704744892768 37385139061384884 37405594896291776 37489746965799744 37522458213125508 37589677548340456 37681846514253018 37719711936167184 37787284640131488 37820255500531266 37905340439790054 37973245686588828 38083365224970912 38087183724576976 38206176475026483 38244568781290104 38270783360920572 38274620652355406 38385614155327824 38432780241827949 38438152760702016 38505539268170667 38544232395639096 38574519736800894 38733918578688501 38812623720661824 38999720347500528 39077470459225352 39116738304173376 39204739965150144 39238947609883308 39309241937560056 39348742683112128 39397676677577064 39515888695032288 39542388070332168 39621220048175612 39661034291708256 39710356651208628 39750260465592864 39825513679910112 39856216547080836 39945881826151884 39971796558440544 40021505381090772 40025518211932506 40168508155676964 40172535726025922 40339136376178794 40379672033526672 40487305839452178 40578390891959382 40783788066965328 40856849887857696 40900441613324139 41006920961825952 41107468924639656 41148776657636928 41181110601253392 41220915200891811 41351280479770968 41425358930824176 41526932893258428 41549654972265792 41679465245483436 41749945484640624 41754131620751352 41833178464185416 41875215442175808 41969422900988352 42006042838004364 42039050405446171 42081294258328248 42175965336524712 42288387241883013 42302513558932704 42415272784187996 42510695220147924 42545149470000576 42629967773700384 42725873213011296 42843785878092276 42848081690149098 42882809386429152 42959631483817664 43064967444860592 43183815924743802 43223149143464304 43320389074045776 43397995070387232 43659824052099024 43664201685744552 43738038126766368 43874685390938094 43962154266628521 44006330592195048 44050551309301824 44085165413486736 44123631417286477 44222897179755063 44267335518501144 44302119967686966 44455374781911324 44485186579123689 44618663578171788 44659966239114688 44783216514549128 44844511554152352 44924847928640064 44968271128245612 45003606359601043 45025916202945216 45191300651808192 45281394340772128 45383264744238432 45545395074153408 45549961768092384 45636194688202272 45738863292675168 45860782260486732 45906866463630816 45963956123839908 46101870144204336 46132786082054196 46245902540219613 46271206673659632 46328749426410066 46375303876525008 46498919304927642 46603528797177198 46696437913921257 46738675503373392 46743361843799016 46968688670220702 46973398073345271 46979964485302464 47062325772208593 47109617372447784 47235190146027541 47258606262595392 47341456040619279 47459351878009632 47590327753799292 47633674566266784 47666324869167312 47809346816211904 47841407788796944 47958713745412932 48006906100576416 48044629034795624 48092907723803712 48201103241742528 48243160559732796 48329585419294872 48448088375468166 48474597467643424 48583651680169056 48626042786397342 48713153557543244 48822744454185636 48854418015871776 48964326717819744 49094843301382956 49122226896462621 49205292892612164 49352932485421488 49507121916219429 49595811090172578 49846852081846512 49989428638507281 50029944284167344 50142497589643536 50242462019004024 50292949248222912 50381118578867769 50427007334041688 50540453919720072 50591240592572736 50630994248785104 50806142607898656 50840213233284216 50941568633368644 50992758375053472 51027711147894096 51056172837268236 51180818873770432 51243706989103932 51340719024227556 51392309860852128 51432692982401192 51645224771584668 51685806628968127 51864603912229878 51999627130000704 52055107507867086 52318596813177744 52412322583413408 52530235570102752 52586282074273893 52723184093776224 52852460045965272 52947142201611504 52998319544003757 53141622062774448 53261175768202512 53362007174787696 53367357615910008 53558010874235952 53587883887050132 53624615477813226 53678501337395088 53785515168238392 53821583762396562 53839562711368896 53983074452602904 54050207664145077 54104521189279176 54248739189082249 54370783596706731 54378384089287104 54388946004342048 54533922151098852 54656608140190188 54809958566186208 54908147468337856 54961220267855748 55135040639694624 55233811907765568 55369243857677904 55522049046099174 55572620327311248 55666593979520832 55672175494335136 55803087100441296 56008057117339152 56077708592077326 56108392344437664 56234620448699616 56283687319688262 56384516322510684 56522769771379527 56579567904250776 56680926960197232 56730383250796899 56858010659685081 56959868529883242 57125047837456368 57130775586865464 57366853171935156 57406175041380858 57411930978533109 57419956593147456 57578421232991736 57630865524619072 57760518765394368 57861779605201341 58103100838039104 58213098736132032 58218935580992736 58499580521250792 58616205688838028 58675107456260064 58780220551315648 58858421414824962 58963862906340084 59023114024668192 59069493290249288 59273833042548432 59313582105498252 59431830072263418 59491551437562384 59565534976812942 59738270519865168 59784324820621254 59957694837660816 60032258071636158 60038277317898759 60252762233515446 60258803589038883 60402811481103168 60508704564268191 60569508050290008 60730958759178267 60867586337939073 61147709680648976 61285274831786544 61469160192272448 61510381442738928 61661203386959484 61694942231546176 61771665901880088 61833738502033344 61998559073236856 62138038396236264 62261917218561676 62318234004497856 62324482458398688 62519197868225154 62624918226960936 62631197431127028 62749767696278124 62812823163263712 63009064257006546 63121941387492372 63453770338399056 63555099825556416 63622909176281994 63766042830221886 63817724205000864 63944951660550576 64088809819516944 64265678817138414 64272122535223647 64324214079643728 64439447225726496 64597451167290888 64662363319143744 64775723887115703 64834723715196456 64980583611068664 65096992605580848 65459791068510608 65496302528616828 65607057190149552 65781935709595798 65803909980561984 66009495888292572 66127748120230104 66453179951530449 66462469442462016 66652571518009708 66706592378889792 66856663452858048 66927995367257682 66989949358672032 67174824771823692 67266767331228528 67387271892960096 67452406692368418 67507992331713472 67786950977712288 67922091511158192 68036948197192128 68074897116357648 68318092611230112 68324942652138576 68454292032303408 68608294939012752 68791173390730098 68860299695446224 68945934185759862 69152805216306504 69199179123081294 69222294914617152 69337135084307321 69406810010489448 69493124139615099 69562955814787512 69748378957391463 69758129084236992 69905293195765797 70115042765698524 70469946727953696 70596189602148672 70664426058671676 70855496083699264 71014901024270016 71149342899716928 71156476821213344 71410681165647936 71450511849400176 71499487303750968 71571335116526784 71714020224317856 71762111683195416 71938070618119398 72010359150864624 72066943552193436 72139361585705568 72364740839599194 72494378128942308 72672132563202249 72711896201465136 72875477520253584 72939064179596013 73069730336314866 73234116681278454 73281627023807664 73446490076729616 73642264952074434 73807939338918246 73825658476903872 74029398728132232 74096827103081664 74226727372328993 74263524126935616 74393716635258867 74404116133921728 74677409489785536 74770278122769768 75044916426251016 75179355096680912 75363693028506036 75439423872334368 75574569280262976 75640511001062532 75810680879580108 75946491373177656 76166730449941824 76174367449153952 76412352950052966 76489137562580208 76541566721841144 76549241304710812 76771228310655648 76865560483655898 77011078536341334 77088464791278192 77149039473601788 77467837157377002 77796905868344817 77999440695001056 78082661261800629 78154940918450704 78477895219766616 78618483875120112 78795353355154128 79031777390064576 79084776140664336 79242440096351224 79322068583416512 79420713302417256 79500520931185728 79651027359820224 79712433094161672 79891763652303768 79943593116881088 80043010762181544 80051036423865012 80337016311353928 80345071452051844 80436923216719839 80678272752357588 80732375643594843 80759344067053344 80974611678904356 81156781783918764 81567576133930656 81713699775715392 81800883226648278 82013841923651904 82214937849279312 82362221202506784 82441830401783622 82702560959541936 82850717861648352 83053865786516856 83283073569148761 83358930490966872 83499890969281248 83508263241502704 83666356928370832 84012085676008728 84078100810892342 84162588516656496 84351930673049424 84425530979532393 84576774483766026 84605027117865408 84830545568375992 85021390440295848 85248018725700677 85259935547400768 85439802794824863 85451746426022592 85687571756184552 85696163380298196 85765618772858304 86109262562071287 86129934889721184 86367631849487604 86446298286928608 86640778148091552 86795990140774464 87319648104198048 87328403371489104 87476076253532736 87749370781876188 87924308533257042 88012661184390096 88170330826973472 88247262834572954 88445794359510126 88534671037002288 88604239935373932 88910749563822648 88970373158247378 89147745108395127 89237327156343576 89348302465219413 89566433029098256 89676487230931881 89689023108304704 89936542256491224 90007212719202086 90379143350273169 90562788681544256 90766529488476864 91099923536184768 91272389376404544 91477726585350336 91721564520973464 91813732927261632 91927912247679816 92203740288408672 92265572164108392 92491805080439226 92542413347319264 92657498852820132 92750607753050016 92997838609855284 93207057594354396 93392875827842514 93477351006746784 93486723687598032 93778796802337731 93937377340441404 93946796146690542 94124651544417186 94219234744895568 94470380292055082 94682912081238558 94918703756019264 95180655507598584 95267349132533568 95332649738334624 95434363764422991 95649064245332829 95682815577593888 95917427490825864 96013812201152832 96089258069591248 96486321119465592 96659170838589744 96896176750936332 96949194935286848 97167303360338112 97252085572794684 97426307115086488 97645488908371272 97708836031743552 97928653435639488 98189686602765912 98244453792925242 98410585785224328 98672903564393697 98705864970842976 99014243832438858 99191622180345156 99693704163693024 99978857277014562 100059888568334688 100284995179287072 100391993050886523 100484924038008048 100762237157735538 100854014668083376 101080907839440144 101261988497570208 101612285215797312 101680426466568432 101883137266737288 101985516750106944 102055422295788192 102112345674536472 102487413978207864 102681438048455112 102784619721704256 102865385964802384 103186760086095147 103290449543169336 103371613257936254 103729207824459756 103798768684621941 104110215015734172 104637193626355488 104824645166826816 105060471140205504 105172564148547786 105446368187552448 105704920091930544 105894284403223008 105996639088007514 106283244125548896 106522351536405024 106724014349575392 106734715231820016 107116021748471904 107175767774100264 107249230955626452 107357002674790176 107571030336476784 107643167524793124 107907105927179097 107966148905205808 108100415328290154 108209042378558352 108497478378164498 108741567193413462 108777892008684096 108958355132482933 109067844302197704 109313216280380376 109604595504472299 109619917132372416 109851175021917681 109922440535711496 110270081279389248 110463397428111651 110738487715355808 111044098092198348 111145240654622496 111344350988670272 111606174200882592 112016114234678304 112155417184154652 112216784688875328 112469240897399232 112567374639376524 112769032645021368 113045539542759054 113159135808501552 113361853920394464 113460766501593798 113716021319370162 113919737059766484 114250095674912736 114261551173730928 114618529425079449 114733706343870312 114812350082761716 114823861957066218 115156842465983472 115298340725483847 115516617804512001 115723559210402682 116437871161985472 116642000156516989 116999161042501584 117232411377676056 117350214912520128 117716842829649924 117927725812680168 118046228049336384 118138986580498576 118547666085096864 118627164210996504 118863660144526836 118983102875124768 119131069953625884 119476541039730336 119568649641242508 119915389675321632 120064516143272316 120076554635797518 120505524467030892 120517607178077766 121017409128536382 121139016100580016 121461917518356534 121735172675878146 122295419361297952 122570549663573088 122701324839972417 123020762885477856 123322406773918968 123543331803760176 123662745602675433 123997118146473712 124276076792472528 124523834437123352 124648964916797376 125038395736450308 125249836453921872 125262394862254056 125499535392556248 125625646326527424 126018128514013092 126117151216338513 126243882774984744 126865161725649039 126907540676798112 127245818352563988 127532085660443772 127635448410001728 127889903321101152 128177619639033888 128531357634276828 128544245070447294 128648428159287456 128878894451452992 129194902334581776 129551447774231406 129669447430392912 129961167222137328 130193985211161696 130919582137021216 130992605057233656 131214114380299104 131563871419191596 131886462799885563 132018991776585144 132255496240460208 132370894251859431 132668691539265189 132906359903060898 133305143036019416 133855990734515364 133961172283243921 133979898717344064 134349649543647384 134533534662457056 134774543785920192 134904813384736836 135010819078803129 135573901955424576 135844183022316384 136149794232715296 136636185222460224 136649885304277152 136908584064606816 137216589878025504 137582346781460196 137720599390892448 137891868371519724 138305610432613008 138398358246162588 138674270168614642 138813620020978896 138986248279230198 139125911629575024 139496757914782926 139810586391531594 140089313741763771 140230085531397048 140603875041090727 140920194220035813 140939893455907392 141186977316625779 141328852117343352 141705570438082623 142024368121857837 142312953642426688 142901023698800352 142998974607501936 143428040448635712 143524223366390832 143876141236238796 144020718301729248 144133887104386872 144278723171411136 144729481679198388 144988756257884616 145344265126404498 145423792402930272 145750955040507168 145878128359192026 146139460672629732 146468233362556908 146563254047615328 146892980153459232 147284529904148868 147366680689387863 147615878677836492 148058797456264464 148453454744657986 148787433270517734 149540556245539536 149968285915521843 150089832852502032 150358710193361824 150727386057012072 150878847744668736 151143355736603307 151281022002125064 151621361759160216 151892982746355312 152348734898307904 152824705900105932 152978275125160416 153083133443682288 153098482609421624 153542456621311296 153731120967311796 154022157072682668 154176929582556384 154298078947203576 154935674314754004 155057419886904381 155593811736689634 155998881390002112 156165322523601258 156309881836901408 156955790439533232 157236967750240224 157590706710308256 157758846222821679 158169552281328672 158484880192702448 158841426604834512 159424866188323344 159783527304607536 160086021524363088 160102072847730024 160674032622707856 160690142904103688 160873846433439678 161356545504715176 161464751287189686 161518688134106688 161949223357808712 162150622992435231 162313563567837528 162746217567246747 163112350790120193 163135152267861312 163601766453296556 164429875698558624 164724442405013568 164883660803567244 165405121919083872 165701435723296704 166107731573033712 166566147138297522 166717860981933744 166999781938562496 167016526483005408 167332713856741664 168024171352017456 168156201621784684 168325177033312992 168703861346098848 168851061959064786 169153548967532052 169568309314138581 169661091136751984 170042780880591696 170191149752390697 170496037451401354 170879605589649726 171375143512369104 171392326760596392 172218525124142574 172235792935599327 172259869779442368 172735263698975208 172892596573857216 173281556296183104 173585338815604023 174639296208396096 174656806742978208 175498741563752376 175848617066514084 176025322368780192 176340661653946944 176494525669145908 176891588719020252 177069342074004576 177208479870747864 177821499127645296 177940746316494756 178295490216790254 178474654312687152 178696604930438826 179132866058196512 179352974461863762 179873084512982448 180014425438404172 180114831953696277 180758286700546338 180776410767116649 181526113692804573 182192876277534801 183443129041946928 183855824495359632 184407480576817344 184531144328216784 184983610160878452 185084826694638528 185314997705640264 185501215506100032 185995677219710568 186414115188708792 186785751655685028 186954702013493568 186973447375196064 187557593604675462 187874754680882808 187893592293381084 188249303088834372 188438469489791136 188940760584110164 189365824162477116 190361311015197168 190665299476669248 190868727528845982 191298128490665658 191365631155187776 191834854981651728 192178516139182496 192816367605670941 192972642238931184 193318341677179488 193792353501872664 194327171661347109 194504171145589368 194852614230172976 195290977816742544 196379373205531824 196488907585850484 196821171570448656 197345807128787394 197411729941685952 198028487664877716 198383244360690312 199359539854591347 199387408327386048 199957714554029124 200119777136669376 200569990358574144 200783986101773046 200969848076016096 201524474315471076 201708029336166752 202161815678880288 202523976995140416 203360852933136864 203766274533474576 204110844591576384 204224691349072944 204974827956415728 205362876096910224 205730771929604768 206373520172190294 206580899086338672 206743226515872508 207458415648919512 207597537369243882 208011405252921963 208220430031468344 208479372418845297 209245136872174389 209274387252710976 210345128297095572 211409840183861088 211788568806446016 211993278176015028 212566488251097792 213044703072810048 213448028699150784 213469430463640032 214232043496943808 214351535548200528 214498461911252904 214714005349580352 215142060672953568 215286335049586248 215814211854358194 215932297810411616 216200830656580308 216418084757116704 216994956756328996 217483134386826924 217916710264965866 218135688604395408 218626432560760752 218817192538788039 219209191008944598 219702350043835362 219844881071422992 220926794856223302 220948946493142571 221476975430711616 222088196184396696 222290481309244992 222680182116986979 223181149905776601 223212348401765184 224032228469356608 224310834368309304 225134749278753048 225538065290042736 226091079085518108 226318271617003104 226723707840788928 226921533003187596 227432042638740324 227839474119532968 228500191349825472 228523102347461856 229237058850158898 229467412687740624 229624700165523432 229647723914132436 230313684931966944 230596681450967694 231033235609024002 231447118420805364 233284000313033978 233998322085003168 234247983785401887 234464822755352112 235433685659299848 235855451625360336 236277973160997152 237095332170193728 237254328421993008 237727320289053672 237966205750249536 238262139907251768 238953082079460672 239137299282485016 239830779350643264 240129032286544632 240153109271595036 241011048934061784 241035214356155532 241310769650159517 242034818257072764 242197126930784529 242278032201160032 242923835036713068 243470345351756292 244590838722595904 245141099327146176 245402649679944834 246041525770955712 246644813547837936 247086663607520352 247325491205350866 247994236292947424 248552153584945056 249047668874246704 250076791472900616 250499672907843744 250524789724508112 250999070785112496 252036257028026184 252234302432677026 252487765549969488 253276592938597179 253730323451298078 253815081353596224 254491636705127976 255064171320887544 255744056177102031 255779806642202304 256319408384474589 256355239278067776 257062715268553656 257088490140894588 257296856318574912 258327787686213861 258389804669163552 259102895548462812 259338894860785824 259922334444274656 260387970422323392 261839164274042432 261985210114467312 262428228760598208 263127742838383192 263772925599771126 264037983553170288 264510992480920416 264741788503718862 265337383078530378 265812719806121796 266610286072038832 267443235325185381 267711981469030728 267922344566487842 268699299087294768 269029461692795643 269067069324914112 269809626769473672 270021638157606258 271137430050819507 271688366044632768 272299588465430592 273299770608554304 273817168129213632 274433179756051008 275164693562920392 275441198781784896 275783736743039448 276611220865226016 276796716492325176 277348540337229284 277627240041957792 277972496558460396 278251823259150048 278993515829565852 279621172783063188 280178627483527542 280460171062794096 281207750082181454 281840388440071626 282373954633251558 282657704234686704 283411140876165246 284048736243715674 285802047397600704 285997949215003872 286303091293268973 287048446732781664 287752282472477592 288041436603458496 288267774208773744 289458963358396776 289977512515769232 290688530252808996 290847584805860544 291501910081014336 291756256718384052 292278921345259464 292936466725113816 293126508095230656 293785960306918464 294569059808297736 294733361378775726 295231757355672984 296018710693181091 296117594912528928 296906909489315972 297574866541035468 299081112491079072 299936571831043686 300179665705004064 300717420386723648 301454772114024144 302286711473206614 302562044004250128 303242723518320432 303785965492710624 305649411800211864 305956550250320832 306166266887364576 306196965218843248 307462241934623592 308044314145365336 308353859165112768 308596157894407152 309560280258285441 309871348629508008 310114839773808762 311187623473379268 311396306053865823 312330645047202516 312619763673802816 313911580879066464 314473935500480448 315181413420616512 315517692445643358 316339104562657344 316969760385404896 317682853209669024 318849732376646688 319567054609215072 320172043048726176 320204145695460048 321348065245415712 321380285808207376 321747692866879356 322713091009430352 322929502574379372 323721317781537291 323898446715617424 324301245984870462 324627127135675056 325492435134493494 326224701580240386 326875065397448799 327203532906593112 328813786513416897 328859751397117248 329767321607134488 330810243838167744 331390192284334953 332215463146067424 333132294276595044 333435721963867488 334033052966010816 334665427713483328 336048342704034912 336312403243569368 336650354066625984 337407722692197696 337702123918129572 338307097935064104 339136618628277162 339322182273503968 340085561761183392 340382299504781394 340992074902802708 341759211179299452 342750287024738208 342784653521192784 343855588275238347 344437050248285148 344471585871198654 345470527397950416 346549853413536003 347170677631208046 349313613485956416 349926000469550967 350997483127504752 351697234133028168 352050644737560384 352989051338291816 353783177438040504 354138684148009152 354416959741495728 355642998255290592 355881492632989512 356590980433580508 356949308625374304 357393209860877652 358265732116393024 358705948923727524 359746169025964896 360028850876808344 360229663907392554 361516573401092676 361552821534233298 361800646402776889 363052227385609146 364385752555069602 366886258083893856 367711648990719264 368103974519917251 369062288656433568 369967220321756904 370629995411280528 370988236808026299 371991354439421136 372828230377417584 373571503311370056 373946894750392128 375115187209350924 375749509361765616 375787184586762168 376498606177668744 376876938979582272 377881521168220328 378351453649015539 378731648324954232 379741174323575743 380595485176947117 380722622030394336 381737455057691964 382596256981331316 383669709963303456 384357032278364992 385632735211341882 385945284477862368 386636683354358976 387584707003745328 388654343322694218 389008342291178736 389705228460345952 390581955633485088 392758746411063648 392977815171700968 393642343140897312 394691614257574788 395659388399656689 396056975329755432 396766488721380624 397112682755578293 398006074617795567 398719079709182694 399915429108058248 401567972203546092 401883516849731763 401939696152032192 403048948630942152 403416058672333504 404323631357760576 405032457236409387 406721705866273728 407532549066949152 408449382698145888 409949655912831456 410725752193820448 411461543859209536 412747040344380588 413161798172677344 413486453031745016 414916831297839024 415195074738487764 416022810505843926 416440860062936688 416958744837690594 418490273744348778 420267941225291313 420690256594191144 421811625123272181 422760582660107439 422819680367722176 423560931949877337 423986556352030056 425116711314247869 426073104365573511 426938860927280064 428703071096401056 428996923822505808 430284121345907136 430572670099172496 431628423708716388 431864595620823232 432401661313160616 432836169514233408 433989913512657992 434966268773653848 435833420529931732 436271377208790816 437252865121521504 437634385077576078 438418382017889196 439404700087670724 439689762142845984 441853589712446604 441897892986285142 444176392368793392 445360364233973958 446362299811553202 448621668736618608 449904857746565529 450269498557506096 451076130580085472 452182158171036216 452636543234006208 453430067209809921 453843066006375192 454864085277480648 455678948239065936 457046204694923712 458474117700317796 458934825375481248 459249400331046864 459295447828264872 460627369863933888 461193362901935388 462066471218048004 462894236841610728 465172259660713143 466568000626067956 467996644170006336 468495967570803774 468929645510704224 470867371318599696 471710903250720672 472555946321994304 474508656843986016 475454640578107344 476524279814503536 478274598564970032 480258064573089264 480306218543190072 482022097868123568 482070428712311064 482621539300319034 484069636514145528 484394253861569058 484556064402320064 485359945590151247 485847670073426136 486451868977305693 486940690703512584 488238652701740241 489337052370360579 490805299359889668 493289627095675872 494173327215040704 494650982410701732 495988472585894848 497104307169890112 498095337748493408 500153582945801232 500999345815687488 501049579449016224 501998141570224992 504072514056052368 504468604865354052 504975531099938976 506553185877194358 507460646902596156 508704927942415743 508983273410255952 510128342641775088 510573449257172091 511488112354204062 512638816768949178 514125430537107312 514176980281789176 516655575372427722 516707378806797981 516779609338327104 518205791096925624 518677789721571648 519587091606302951 519844668888549312 520756016446812069 523970420228934624 526255485676766384 527545851199542252 528075967106340576 529021984961840832 529483577007437724 530674766157060756 531625439612243592 533220572144077664 534886470650370762 535423962938061456 535844689132975684 537398598174589536 538058923385591286 539619253538947344 540043276315212516 540344495861088831 542274860101639014 542329232301349947 544578341078413719 546578628832604403 550329387125840784 551567473486078896 553222441730452032 553593432984650352 554697080674458568 555254480083915584 555944993116920792 556503646518300096 557987031659131704 559242345566126376 560357254967055084 560920342125588192 562415500164362908 563680776880143252 564747909266503116 565315408469373408 566822281752330492 568097472487431348 571995898430007744 572606182586537946 574096893465563328 575504564944955184 576535548417547488 578449102817012823 578917926716793552 579955025031538464 581377060505617992 582981514984041327 583512513436768104 584557842690518928 585872933450227632 589138119616595472 589466722757551452 590463514711345968 592037421386362182 592235189825057856 593813818978631944 595149733082070936 596736131079904739 598078619563774041 598162224982158144 599873143662087372 600359331410008128 602909544228048288 604573422946413228 605124088008500256 606485447036640864 607571930985421248 611298823600423728 612332533774729152 612393930437686496 614924483869247184 616088628290730672 617192315788814304 619120560516570882 619742697259016016 620229679547617524 622375246946758536 622792612107731646 624034215758765889 624661290094405032 625438117256535891 627735410616523167 627823161758132928 631035384891286716 633939520770809792 635365706419338048 637699464753293376 639134109218430144 640344086097452352 640408291390920096 642696130490831424 642760571616414752 643495385733758712 645426182018860704 645859005148758744 647442635563074582 647796893431234848 648602491969740924 649254254271350112 650984870268986988 652449403160480772 653750130794897598 654407065813186224 656451577616364117 657627573026833794 659534643214268976 662780384568669906 662846839479427713 664430926292134848 666264588553190088 666871443927734976 668040546350960937 669543449717329803 672096685408069824 672624806487138736 675404247836259144 676614195870128208 678273237256554324 678644364547007936 680171123522366784 680764599009562788 681984149805605416 683518422358598904 685500574049476416 685569307042385568 687711176550476694 688874100496570296 688943171742397308 690941054795900832 693099706827072006 694341355262416092 699852000939101934 701994966255009504 702743951356205661 703394468266056336 705978102676583632 707566354876081008 708833919482991456 711285996510581184 711762985265979024 713181960867161016 713898617250748608 714786419721755304 717411897847455048 719492338051929792 720057701753616688 720459327814785108 723033146802185352 723105643068466596 723601292805553778 726104454771218292 726591380792353587 728771505110139204 733772516167787712 735423297981438528 736207949039834502 738124577312867136 739934440643513808 741259990822561056 741976473616052598 743982708878842272 745656460754835168 747143006622740112 750230374418701848 751499018723531232 751574369173524336 752997212355337488 755763042336440656 756702907298031078 757463296649908464 759482348647151486 761190970353894234 761445244060788672 762708485927380531 763474910115383928 765192513962662632 767232168531306093 767339419926606912 768958225153423767 771265470422683764 771890568955724736 775169414007490656 777308686645388436 778016684582357472 779410456920691904 781163911266970176 785517492822127296 785955630343401936 787284686281794624 789383228515149576 791318776799313378 792113950659510864 793532977442761248 794225365511156586 796012149235591134 797438159418365388 799830858216116496 802329705975556143 803135944407092184 803767033699463526 806097897261884304 807088385078386929 810064914472818774 815065098133898304 816494001095618923 816898765396291776 819899311825662912 821451504387640896 825494080688761176 826323596345354688 826972906063490032 829833662595678048 830390149476975528 832045621011687852 832881720125873376 833917489675381188 836980547488697556 840535882450582626 841380513188382288 843623250246544362 845521165320214878 847121863899754674 847973112704060112 850233422628495738 852146208731147022 857406142192802112 857993847645011616 858909273879806919 861145340198344992 863256847417432776 864803322626321232 867979827025315984 869932537547307696 871666841059863464 872542754417581632 874505730243043008 875268770155152156 876836764035778392 878809400175341448 879379524285691968 883707179424893208 883795785972570284 888056132079543273 888352784737586784 890720728467947916 892724599623106404 897243337473237216 899809715493131058 900538997115012192 902152261160170944 904364316342072432 906860134419619842 907686132012750384 909728170554961296 911357896478131872 916948235400635592 917869650750962496 918498800662093728 918590895656529744 922386725803870776 924132942436096008 925788473683221456 928680840774856323 930344519321426286 933136001252135912 936991935141607548 937728205982707447 937859291021408448 941734742637199392 943421806501441344 949017313687972032 950909281156214688 953048559629007072 956549197129940064 960516129146178528 960612437086380144 964044195736247136 964140857424622128 965243078600638068 968139273028291056 968788507723138116 970719891180302494 971695340146852272 972903737954611386 973881381407025168 976477305403480482 978674104740721158 980625196192346397 981610598719779336 984227125287635089 986441359540250691 986579254191351744 989301964821403464 994170576853004859 996190675496986816 1000307165891602464 1002099158898032448 1003996283140449984 1008145028112104736 1008937209730708104 1009951062199877952 1013106371754388716 1014921293805192312 1017409855884831486 1017966546820511904 1020256685283550176 1021146898514344182 1022976224708408124 1025277633537898356 1028250861074214624 1028353960563578352 1031566764825715041 1033311150744855444 1033414757613595962 1036411582193851248 1039174183212605902 1041512032893624138 1047940840457869248 1049778001408652901 1052510971353532768 1055091702399084504 1056151934212681152 1058967154014875448 1061349532314121512 1063250879224487184 1066441144288155328 1069772941300741524 1070847925876122912 1071689378265951368 1074797196349179072 1076117846771182572 1079238507077894688 1080086552630425032 1080688991722177662 1084549720203278028 1084658464602699894 1085401939208330667 1089156682156827438 1093157257665208806 1100658774251681568 1103134946972157792 1104311923559751753 1107186865969300704 1109394161348917136 1111889986233841584 1115974063318263408 1118484691132252752 1120714509934110168 1121840684251176384 1124831000328725816 1127361553760286504 1129495818533006232 1130630816938746816 1133644563504660984 1135054360947046617 1136194944974862696 1139223522970727229 1141786455530841351 1145212365173075892 1151009129889910368 1153071096835094976 1156898205634025646 1157835853433587104 1159910050063076928 1162754121011235984 1165963029968082654 1167025026873536208 1169115685381037856 1171745866900455264 1178276239233190944 1178933445515102904 1180927029422691936 1184074842772724364 1186978165198970067 1187627637957263888 1190299466164141872 1191338048266734879 1193472262159809478 1196157239127548082 1199746287324174744 1205650550549195289 1205819088456096576 1209146845892826456 1210248176017000512 1212970894073281728 1215097371709228161 1222597647200847456 1224787860875372992 1229848967738494368 1232177256581461344 1234384631577628608 1238241121033141764 1239485394518032032 1240459359095235048 1244750493893517072 1245585224215463292 1248068431517531778 1249322580188810064 1250876234513071782 1255470821233046334 1260803823675873939 1262070769782573432 1265434875369816543 1268281747980322317 1270682795849632011 1275350133942743607 1280816582781840192 1285521143232829504 1286990771467517424 1290852364037721408 1291718010297517488 1294885271126149164 1295593786862469696 1297204983939481848 1298508508542700224 1301969740537973976 1304898806320961544 1307500261589795196 1308814131626372448 1312903155232728234 1315255146053667588 1319069286428537952 1325560769137339812 1325693678958855426 1332529177106380176 1336081092701921874 1339086899434659606 1345249612974277472 1349714573239696587 1350808495672518288 1353228391740256416 1356546474513108648 1360290201629429763 1361529198019125576 1363968299611210832 1367036844717197808 1371138614084771136 1375422353100953388 1377748200993140592 1377886343484794616 1381882109591801664 1386199413654144012 1388682710524832184 1395516778982139429 1399704001878203868 1403989932510019008 1405487902712411322 1406788936532112672 1411956205353167264 1415132709752162016 1417667838965982912 1423525970531958048 1426363921734322032 1429572839443510608 1434823795694910096 1440115403507233376 1440918655629570216 1446066293604370704 1446211286136933192 1447202585611107556 1452208909542436584 1453182761584707174 1456079836770453741 1457543010220278408 1459355606931917079 1464715958105220723 1472415898079669004 1479868881287027616 1482519981645122112 1483952947232105196 1487965417757684544 1491312921509670336 1494286013245480224 1500460748837403696 1502998037447062464 1503148738347048672 1505994424710674976 1511526084672881312 1513405814596062156 1514926593299816928 1518964697294302972 1522381940707788468 1525416971854761062 1526949820230767856 1530385027925325264 1531720347771516273 1534464337062612186 1537916450306847534 1542530940845367528 1546642625451997997 1550122136420393943 1550338828014981312 1554617373290776872 1556033369164714944 1558761274818908853 1562268049340436207 1571911260686803872 1578766457030299152 1582637553598626756 1584227901319021728 1587065954885522496 1588450731022313172 1592024298471182268 1594876318836730776 1599661716432232992 1604659411951112286 1606271888814184368 1607534067398927052 1612195794523768608 1614176770156773858 1620129828945637548 1621033487583266493 1626987696904049841 1632988002191237846 1639735886497813209 1650988161377522352 1653945812126980064 1659667325191356096 1660780298953951056 1664091242023375704 1665763440251746752 1667834979350762376 1673961094977395112 1681071764901165252 1682761026376764576 1687246500493088724 1691042330640429756 1694243727799509348 1695946225408120224 1700466845256991476 1704292417462294044 1715987695290023232 1717818547759613838 1722290680396689984 1726513694834865552 1729606645252642464 1735347308451038469 1735959654050631968 1739865075094615392 1743333682119726928 1750537540310304312 1753673528071556784 1757618800350682896 1767414358849786416 1767591571945140568 1776112264159086546 1776705569475173568 1781441456935895832 1785449199246212808 1790208393239714217 1794235858691322123 1794486674946474432 1799619430986262116 1801077994230024384 1808728632684144864 1813720268839239684 1815372264025500768 1819456341109922592 1822715792956263744 1833896470801271184 1836997601324187456 1837181791313059488 1844773451607741552 1848265884872192016 1851576947366442912 1857361681549712646 1860689038642852572 1866272002504271824 1872102647276297667 1873983870283215096 1875456411965414894 1883206231849569501 1883469485274398784 1901818562312429376 1906097119258014144 1913098394259880128 1921032258292357056 1921224874172760288 1928088391472494272 1928281714849244256 1930486157201276136 1936278546056582112 1937577015446276232 1941439782360604988 1943390680293704544 1945807475909222772 1947762762814050336 1952954610806960964 1957348209481442316 1961250392384692794 1963221197439558672 1968454250575270178 1972882719080501382 1978603929642806928 1988341153706009718 1988540518438283139 2000614331783204928 2004121639052882811 2016290056224209472 2017874419461416208 2026212743508777432 2029842587610384624 2034819711769662972 2035933093641023808 2040513370567100352 2042293797028688364 2045952449416816248 2050555267075796712 2056501722148429248 2056707921127156704 2063133529651430082 2066622301489710888 2066829515227191924 2072823164387702496 2078348366425211804 2083024065787248276 2099556002817305802 2105021942707065536 2110183404798169008 2117934308029750896 2122699064628243024 2126501758448974368 2139545882601483048 2141695851752245824 2143378756531902736 2152235693542365144 2158477014155789376 2160173105260850064 2161377983444355324 2169099440406556056 2169316929205399788 2170803878416661334 2178313364313654876 2179774142377060761 2186314515330417612 2201317548503363136 2206269893944315584 2208623847119503506 2214373731938601408 2218788322697834272 2223779972467683168 2231948126636526816 2236969382264505504 2241429019868220336 2249662000657451632 2254723107520573008 2258991637066012464 2267289127009321968 2270108721894093234 2272389889949725392 2278447045941454458 2283572911061682702 2288125457782141593 2290424730346151784 2301696505593918279 2302018259779820736 2313796411268051292 2315671706867174208 2325508242022471968 2331926059936165308 2334050053747072416 2338231370762075712 2343491733800910528 2356552478466381888 2357866891030205808 2361854058845383872 2368149685545448728 2373956330397940134 2375255275914527776 2380598932328283744 2382676096533469758 2386944524319618956 2392314478255096164 2399492574648349488 2406989117926668429 2411301101098390578 2418293691785652912 2430194743418456322 2430438411424568281 2445195294401694912 2449482003286856769 2459697935476988736 2464354513162922688 2476482242066283528 2478970789036064064 2480918718190470096 2489500987787034144 2491170448430926584 2496136863035063556 2498645160377620128 2501752469026143564 2510941642466092668 2521607647351747878 2524141539565146864 2530869750739633086 2536563495960644634 2541365591699264022 2550700267885487214 2573981542935034848 2576727821639420757 2583436020595034976 2589770542252298328 2594409967878963696 2603939481075947952 2609797612641923088 2615000523179590392 2617628263252744896 2625806310465456468 2630510292107335176 2638138572857075904 2651121538274679624 2651387357917710852 2664168396238629819 2665058354212760352 2672162185403843748 2678173798869319212 2690499225948554944 2699429146479393174 2701616991345036576 2706456783480512832 2713092949026217296 2720580403258859526 2723058396038251152 2727936599222421664 2734073689434395616 2750844706201906776 2755496401986281184 2755772686969589232 2772398827308288024 2777365421049664368 2786042522324568969 2791033557964278858 2799408003756407736 2810975805424822644 2813184617948122341 2813577873064225344 2823912410706334528 2830265419504324032 2847051941063916096 2852727843468644064 2859145678887021216 2869647591389820192 2880230807014466752 2881837311259140432 2892132587208741408 2892422572273866384 2894405171222215112 2904417819084873168 2906365523169414348 2912159673540907482 2915086020440556816 2918711213863834158 2929431916210441446 2941875588577039191 2944831796159338008 2952681375862905267 2959324078620752073 2959737762574055232 2967905894464210392 2982511730559014577 2988572026490960448 3000921497674807392 3006297476694097344 3011988849421349952 3023052169345762624 3026811629192124312 3029853186599633856 3037929394588605944 3044763881415576936 3050833943709522124 3053899640461535712 3060770055850650528 3063440695543032546 3068928674125224372 3075832900613695068 3085061881690735056 3093285250903995994 3100244272840787886 3109234746581553744 3117522549637817706 3124536098680872414 3143822521373607744 3149334004225958703 3157532914060598304 3165275107197253512 3168455802638043456 3176901462044626344 3184048596942364536 3189752637673461552 3199323432864465984 3209318823902224572 3212543777628368736 3215068134797854104 3224391589047537216 3228353540313547716 3240259657891275096 3242066975166532986 3253975393808099682 3256205817624992001 3265976004382475692 3279471772995626418 3301976322755044704 3307891624253960128 3321560597907902112 3328182484046751408 3335669958701524752 3347922189954790224 3362143529802330504 3365522052753529152 3374493000986177448 3382084661280859512 3388487455599018696 3391892450816240448 3400933690513982952 3405163082841139851 3408584834924588088 3417670568912181687 3425359366592524053 3435637095519227676 3453027389669731104 3459213290505284928 3470694616902076938 3471919308101263936 3479730150189230784 3486667364239453856 3501075080620608624 3507347056143113568 3515237600701365792 3534828717699572832 3535183143890281136 3552224528318173092 3560934495596910201 3562882913871791664 3570898398492425616 3574014144800204637 3580416786479428434 3588471717382644246 3599238861972524232 3616951651647585867 3617457265368289728 3627440537678479368 3630744528051001536 3638912682219845184 3645292115127684483 3667792941602542368 3674363582626118976 3689546903215483104 3696531769744384032 3703153894732885824 3714723363099425292 3721378077285705144 3732544005008543648 3744205294552595334 3747967740566430192 3750912823930829788 3766412463699139002 3782411471027621817 3796304626109449629 3812048387548896033 3826050401828230821 3842449748345520576 3856563429698488512 3860972314402552272 3872557092113164224 3875154030892552464 3882879564721209976 3886781360587409088 3891614951818445544 3895525525628100672 3905909221613921928 3914696418962884632 3922500784769385588 3926442394879117344 3936908501150540356 3945765438161002764 3957207859285613856 3976682307412019436 3977081036876566278 4008243278105765622 4035748838922832416 4049143719719089761 4052425487017554864 4059685175220769248 4069639423539325944 4080870604888289289 4084587594057376728 4091904898833632496 4101110534151593424 4113415842254313408 4126267059302860164 4133244602979421776 4133659030454383848 4145646328775404992 4156696732850423608 4166048131574496552 4177152917559333173 4186550336946418287 4199112005634611604 4220366809596338016 4235868616059501792 4245398129256486048 4253003516897948736 4279091765202966096 4286757513063805472 4304471387084730288 4320346210521700128 4322755966888710648 4338198880813112112 4338633858410799576 4341607756833322668 4356626728627309752 4359548284754121522 4368239510311361223 4372629030660835224 4378066820795751237 4394147874315662169 4417247694239007012 4437576645395668544 4447559944935366336 4463896253273053632 4473938764529011008 4482858039736440672 4499324001314903264 4509446215041146016 4517983274132024928 4534578254018643936 4540217443788186468 4544779779899450784 4556894091882908916 4567145822123365404 4576250915564283186 4580849460692303568 4595161043314548819 4603393011187836558 4627592822536102584 4639927876355993991 4650366409261181829 4651016484044943936 4663852119872330616 4668100107494144832 4676283824456726559 4686804148021308621 4715733782060411616 4736299371090897456 4747912660795880268 4750510551829055552 4761197864656567488 4765352193066939516 4773889048639237912 4784628956510192328 4798985149296698976 4813978235853336858 4822602202196781156 4836587383571305824 4860389486836912644 4860876822849136562 4880963090712149523 4898964006573713538 4919207659493439627 4952964484132567056 4961837436380940192 4979001975574068288 4982340896861853168 4992273726070127112 4997290320755240256 5003504938052287128 5021883284932185336 5043215294703495756 5048283079130293728 5061739501479266172 5073126991921289268 5082731183398528044 5101400535770974428 5147963085870069696 5153455643278841514 5166872041190069952 5179541084504596656 5188819935757927392 5207878962151895904 5219595225283846176 5230001046359180784 5251612620930912936 5261020584214670352 5302243076549359248 5302774715835421704 5328336792477259638 5330116708425520704 5338959401491663717 5344324370807687496 5356347597738638424 5370625179719142651 5382707576073966369 5398858292958786348 5403233982690073152 5426185898052434592 5441160806517719052 5446116792076502304 5455873198444843328 5468147378868791232 5501689412403813552 5510992803972562368 5511545373939178464 5544797654616576048 5554730842099328736 5572085044649137938 5582067115928557716 5598816007512815472 5616307941828893001 5621951610849645288 5626369235896244682 5649618695548708503 5705455686937288128 5715458007669332461 5718291357774042432 5739295182779640384 5763674622518280864 5784265174417482816 5784845144547732768 5788810342444430224 5808835638169746336 5812731046338828696 5824319347081814964 5830172040881113632 5837422427727668316 5858863832420882892 5883751177154078382 5889663592318676016 5905362751725810534 5918648157241504146 5935811788928420784 5965023461118029154 5965621555314849417 6001842995349614784 6012364917158648433 6053623258384248624 6075858789177211888 6089527762831153872 6101667887419044248 6107799280923071424 6121540111701301056 6126881391086065092 6137857348250448744 6151665801227390136 6170123763381470112 6186570501807991988 6200488545681575772 6218469493163107488 6235045099275635412 6249072197361744828 6298668008451917406 6315065828121196608 6330550214394507024 6353802924089252688 6368097193884729072 6379505275346923104 6418637647804449144 6425087555256737472 6430136269595708208 6456707080627095432 6480519315782550192 6484133950333065972 6507950787616199364 6512411635249984002 6531952008764951384 6558943545991252836 6564097441878952129 6603952645510089408 6643121195815804224 6656364968093502816 6671339917403049504 6695844379909580448 6724287059604661008 6748986001972354896 6764169322561719024 6776974911198037392 6801867381027965904 6810326165682279702 6817169669849176176 6835341137824363374 6850718733185048106 6864376373346424779 6871274191038455352 6889589877013445623 6905089516781754837 6906054779339462208 6941389233804153876 6973334728478907712 7002150161241217248 7014694112286227136 7030475201402731584 7069657435399145664 7070366287780562272 7104449056636346184 7121868991193820402 7125765827743583328 7141796796984851232 7148028289600409274 7160833572958856868 7176943434765288492 7198477723945048464 7220967353780005287 7233903303295171734 7254881075356958736 7290584230255368966 7291315234273704843 7335585883205084736 7348446009860570307 7379093806430966208 7393063539488768064 7429446726198850584 7442756154571410288 7465088010017087296 7488410589105190668 7495935481132860384 7501825647861659576 7532824927398278004 7564822942055243634 7592609252218899258 7624096775097792066 7652100803656461642 7721944628805104544 7730183464918262271 7750308061785104928 7765759129442419952 7783229903636891088 7811818443227843856 7829392837925769264 7845001569538771176 7852884789758234688 7873817002301080712 7891530876322005528 7914415718571227712 7953364614824038872 7954162073753132556 7992505188715889457 8016486556211531244 8071497677845664832 8098287439438179522 8104850974035109728 8119370350441538496 8139278847078651888 8161741209776578578 8169175188114753456 8183809797667264992 8202221068303186848 8252534118605720328 8266489205958843552 8267318060908767696 8313393465700847216 8332096263148993104 8354305835118666346 8373100673892836574 8398224011269223208 8439553853844367023 8440733619192676032 8471737232119003584 8490796258512972096 8558183530405932192 8573515026127610944 8608942774169460576 8640692421043400256 8645511933777421296 8676397761626224224 8677267716821599152 8683215513666645336 8713253457254619504 8719096569508243044 8736479020622722446 8745258061321670448 8756133641591502474 8788295748631324338 8825626765731117573 8834495388478014024 8858044127588715801 8877972235862256219 8965716079472881344 8998648002629806528 9018892430082292032 9035966548264049856 9069156508037287872 9080434887576372936 9089559559798901568 9113788183765817832 9134291644246730808 9152501831128566372 9161698921384607136 9190322086629097638 9206786022375673116 9255185645072205168 9279855752711987982 9300732818522363658 9327704239744661232 9352567648913453118 9373608296042617242 9431467564120823232 9448002012677876109 9472598742181794912 9495825321591760536 9530704386133879032 9547778097278475824 9569257913020384656 9597970298593397952 9627956471706673716 9645204404393562312 9673174767142611648 9720778973673825288 9721753645698273124 9761926181424299046 9768617452874976003 9797928013147427076 9838415318986879254 9905928968265134112 9923674872761880384 9964681793723706336 9984547452140254224 10007009876104574256 10043766569864370672 10086430589406991512 10096566158260587456 10123479002958532344 10146253983842578536 10165462366797056088 10202801071541948856 10215489248523419553 10253011706736545061 10306911286557683028 10359082169009193312 10377639871515854784 10415757924303791808 10439190450567692352 10460002092718361568 10503225241861825872 10522041168429340704 10604486153098718496 10605549431670843408 10656673584954519276 10677918802983327434 10688648741615374992 10712695195477276848 10722042434400613911 10741250359438285302 10765415152147932738 10797716585917572696 10826498378163985979 10850854954942757601 10852371796104869184 10882321613035438104 10892233584153004608 10935876345383053449 11003378824807627104 11023090747878356928 11089595309233152096 11109461684198657472 11144170089298275876 11164134231857115432 11197632015025630944 11232615883657786002 11243903221699290576 11252738471792489364 11299237391097417006 11347234413082865451 11388913878328348887 11430916015338664922 11478151205484692463 11527349245036561728 11569690289095465536 11577620684888860448 11617671276339492672 11625462092677657392 11648638694163629928 11660344081762227264 11674844855455336632 11717727664841765784 11767502354308156764 11779327184637352032 11810725503451621068 11837296314483008292 11871623577856841568 11930046922236058308 11931243110629698834 12024729834317296866 12107246516768497248 12147431159157269283 12151717578354423776 12179055525662307744 12203335774838088496 12253762782172130184 12275714696500897488 12303331602454780272 12340247526762940224 12373141003615983976 12400977091363151544 12436938986326214976 12470090198551270824 12498144394723489656 12531458752677999519 12559651010839254861 12597336016903834812 12661100428789014048 12707605848178505376 12736194387769458144 12759010550693846208 12837275295608898288 12860272539191416416 12913414161254190864 12961038631565100384 12968267900666131944 13015901575232398728 13024823270499968004 13063904017529902768 13104718530934083669 13117887091982505672 13128194883757904258 13182443622946986507 13312729936187005632 13342679834806099008 13391688759819160896 13448574119209322016 13497972003944709792 13528338645123438048 13553949822396074784 13603734762055931808 13620652331364559404 13634339339698352352 13670682275648726748 13701437466370096212 13728752746692849558 13742548382076910704 13779179754026891246 13810179033563509674 13882778467608307752 13919783629067981973 13951099227783545487 14004300322482434496 14028851473370179677 14140732575561124544 14208898113272692368 14243737982387640804 14251531655487166656 14283593593969702464 14296056579200818548 14321667145917713736 14353886869530576984 14396955447890096928 14441934707560010574 14467806606590343468 14509762150713917472 14581168460510737932 14582630468547409686 14642889272136448569 14696892019721140614 14858893452397701168 14885512309142820576 14976821178210381336 14991870962265720768 15003651295723319152 15065649854796556008 15129645884110487268 15185218504437798516 15248193550195584132 15304201607312923284 15443889257610209088 15460366929836524542 15500616123570209856 15531518258884839904 15566459807273782176 15623636886455687712 15658785675851538528 15690003139077542352 15747634004602161424 15783061752644011056 15906729229648077744 15908324147506265112 15985010377431778914 16016878204474991151 16032973112423062488 16111875539157427953 16196574878876359044 16209701948070219456 16278557694157303776 16323482419553157156 16338350376229506912 16367619595334529984 16404442136606373696 16505068237211440656 16532978411917687104 16534636121817535392 16626786931401694432 16664192526297986208 16708611670237332692 16746201347785673148 16796448022538446416 16848923825486679003 16879107707688734046 17013068879971977967 17116367060811864384 17146374023007997383 17217885548338921152 17291023867554842592 17352795523252448448 17354535433643198304 17366431027333290672 17426506914509239008 17438193139016486088 17472958041245444892 17490516122643340896 17512267283183004948 17576591497262648676 17651253531462235146 17668990776956028048 17716088255177431602 17755944471724512438 17896864665944548251 18037094751475945299 18160869775152745872 18227576367531635664 18268583288493461616 18305003662257132744 18323397842769214272 18380644173258195276 18413572044751346232 18510371290144410336 18559711505423975964 18601465637044727316 18655408479489322464 18705135297826906236 18747216592085234484 18896004025355752218 18945197484363589824 18991650643183521072 19061408772267758064 19095556194556951648 19138515826040769312 19255912943413347432 19290408808787124624 19441557947347650576 19443507291396546248 19523852362848598092 19537234905749952006 19595856026294854152 19676830637973758508 19692292325636856387 19811857936530268224 19929363587447412672 19969094904280508448 20014019752209148512 20087533139728741344 20172861178813983024 20246958005917064688 20292507967685157072 20330924733594112176 20405602143083897712 20430978497046839106 20506023413473090122 20593129120039274337 20613822573115366056 20668769631040336869 20715268550345264511 20718164338018386624 20920004185436723136 21006450483723651744 21044082336858681408 21208972306197436992 21211098863341686816 21313347169909038552 21355837605966654868 21377297483230749984 21425390390954553696 21444084868801227822 21482500718876570604 21530830304295865476 21595433171835145392 21652996756327971958 21701709909885515202 21764643226070876208 21871752690766106898 21873945702821114529 22006757649615254208 22045338029581710921 22179190618466304192 22288340178596551752 22328268463714230864 22395264030051261888 22465231767315572004 22487806443398581152 22505476943584978728 22598474782194834012 22694468826165730902 22777827756656697774 22861832030677329844 22956302410969384926 23155241369777720896 23250924185355314784 23297277388327259856 23349689710910673264 23435455329683531568 23535004708616313528 23558654369274704064 23621451006903242136 23674592628966016584 23743247155713683136 23860093844472116616 23862486221259397668 23977515566147668371 24049459668634593732 24214493033536994496 24294862318314538566 24303435156708847552 24358111051324615488 24406671549676176992 24507525564344260368 24551429393001794976 24606663204909560544 24746282007231967952 24801954182726303088 24940180397102541648 24996288789446979312 25062917505355999038 25119302021678509722 25194672033807669624 25318661561533101069 25322200857578028096 25415211696357010752 25472388775538916288 25674550591217796576 25720545078382832832 25826828322508381728 25922077263130200768 25936535801332263888 26031803150464797456 26049646540999936008 26127808035059805536 26209437061868167338 26235774183965011344 26256389767515808516 26364887245893973014 26476880297193352719 26574132382766147403 26897148238418644032 26995944007889419584 27056677290246876096 27107899644792149568 27207469524111863616 27241304662729118808 27268678679396704704 27341364551297453496 27402874932740192424 27457505493385699116 27485096764153821408 27558359508053782492 27620358067127019348 27765556935216615504 27839567258135963946 27902198455567090974 28057702946740359354 28344006038033628327 28417796226545384736 28487475964775281608 28592113158401637096 28643334291835427472 28707773739061153968 28793910895780193856 28883869415120021148 28935613213180686936 29019524301427834944 29162336921021475864 29165260937094819372 29285778544272897138 29305852358624928009 29393784039442281228 29717786904795402336 29771024618285641152 29953642356420762672 30007302591446638304 30131299709593112016 30259291768220974536 30370437008875597032 30496387100391168264 30608403214625846568 30646467745570258659 30759035120209635183 30920733859673049084 31063036517769679808 31132919614547564352 31247273772911375424 31317571351703077056 31380006278155084704 31495268009204322848 31566123505288022112 31813458459296155488 31816648295012530224 31970020754863557828 32033756408949982302 32065946224846124976 32166127303201841733 32223751078314855906 32393149757752718088 32479495134491957937 32552564864828272803 32557115388314607552 32646964839106314312 32676700752459013824 32807629036149160347 33010136474422881312 33069272243635070784 33253573862803388864 33328385052595972416 33417223340474665384 33492402695571346296 33592896045076892832 33697847650973358006 33758215415377468092 34026137759943955934 34166741634985046661 34292748046015994766 34434453616454077389 34582047735109685184 34709070867286396608 34732862054666581344 34853013829018478016 34876386278032972176 34945916082490889784 34981032245286681792 35024534566366009896 35153182994525297352 35302507062924470292 35337981553912056096 35432176510354863204 35511888943449024876 35793729331889096502 36074189502951890598 36321739550305491744 36455152735063271328 36537166576986923232 36610007324514265488 36761288346516390552 36827144089502692464 37020742580288820672 37119423010847951928 37202931274089454632 37310816958978644928 37410270595653812472 37494433184170468968 37594376258033998557 37678953032517764583 37792008050711504436 37983301286367042144 38122817544535516128 38191112389113903296 38277031652081538624 38511825886826694864 38580817617574249248 38883115894695301152 38887014582793092496 39047704725697196184 39074469811499904012 39191712052589708304 39314155592802251007 39353661275947517016 39384584651273712774 39547330868840959521 39938189808561016896 40028039504418297024 40175066279457482688 40345722357627966048 40493916011834129376 40585015935370314144 40661849467188224352 40811204286167795424 40861956994093678212 41012046826946180244 41186258240078548674 41227645146230732112 41337539262080673738 41430537100690529022 41759350887203945919 42012900967447303488 42086554420110539031 42422197726683373632 42626694339818077104 42711675211933309736 42754594966461499968 42850780781909107392 42888169737602455644 42965001437753141208 43061660608591730952 43190866343670290784 43305993512655943916 43403419819771030404 43529286452141752416 43743505381532213796 43747891405642229058 44090676059163421842 44576680357193103504 44656536927428461728 44930463534631144008 44975612886797162304 45010953887169957456 45196949564389668024 45388937652331461804 45555655513313395548 45723664061354659688 45912604821938769852 45948682093152664903 46501848370710629568 46594554776654519712 46699379421821346528 46870910659367063136 47070009417232627056 47242902013806484272 47349185257932033168 47720187688944233232 47724972442518795336 47955031132295336742 48050634613424973453 48098919337269187464 48227129139094119361 48335626617472283859 48589724636629077132 48813343099352353984 49015051128688520736 49102858786003589952 49213326409819121088 49492564014463935904 49603908365452606176 49880360794205083296 49992577578893958624 50125835010711998076 50238604043357019444 50389344067615339248 50546771476460037009 50637323123066202138 51039206639915933901 51349101182435593152 51439122069023992149 51653656645016763456 51873071602664527776 52063606300929594912 52099293081999872016 52255616070119611072 52418874123736334676 52471548367930022688 52512779535031617032 52729774491787946028 52953760594386705438 53148264765532294806 53690593997833644753 54111284254427835897 54482609325458237616 54682729102594906992 54805749865480384848 54915010986771398232 54970193528307642816 55116719016107564984 55240716134254038696 55531113870433231008 55679134516271927892 55804396911134181948 56115405893480718708 56688012076067256654 56835592453090769472 56974951929550563216 57184226316803274192 57286668583670854944 57415547478122307936 57767738830240042296 57871226426361373872 58324673842042951728 58330521874189638744 58571557088545794276 58611704717249856018 58787568078884562456 59076876976910569161 59435573809590804672 59907284712841525344 60014605182893276608 60262599419186224032 60518583536441949072 60740874017751194064 60992774200782336528 61216806429251693136 61292935491140517318 61518070240419270366 61779387360117823011 61841467719346098168 62006308893121010607 62145805651035793533 62760012556310169408 62990536018408645696 63132247010576044224 63626916918592310976 63633296590025060448 63940041509727115656 64067512817899964604 64131892449692249952 64332254606403683466 64447502156629711812 64786299515505436176 64958990268983915874 65105129729656545606 65293929678212628624 65615258072298320694 65621837108463343587 66020272948845762624 66136014088745132763 66834446680949330768 66984805391142692592 67185792090153785664 67395695301946716012 67516430830754936184 68052275519887911868 68333483269970093322 68585496092031989532 68868907232908154778 69465724109333162688 69752772556065944352 69891832164981779568 70049069132732019792 70306365989050594704 70605014125848940584 70675963107824112192 70864353020709726408 71023777886898049752 71587458663778193004 72148379005903781196 72643479100610983488 72910305470126542656 73074333153973846464 73220014649028530976 73522576693032781104 73654288179005384928 74238846021695903856 74405862548178909264 74820541191307624944 74988866368340937936 75188752516067997114 75357906065035529166 75584016101423008872 75785488647147901853 75955984684599303207 75966602572734084288 76245635089071032256 77023651773653389728 77161635235148498496 77766231789390602304 77774029165586184992 78095409451394392368 78148939622999808024 78383424105179416608 78628311185604502014 78707322551895034032 78769169302547425548 79094661737681919042 79430640891580058157 79722397148298442209 80691444715255932096 80987832023668258752 81170031870740628288 81323698934376448704 81622408572335590848 81723913988187356424 82024093653892360488 82372516480157097348 82455290292461464224 82675078524161347476 82861074201381058044 83518701774407891838 84173108840221078062 85032018114100884981 85253388679636154208 85423350423866619472 85776339475204911288 85930002875506282416 86123321217183461904 86381732687340581568 86611987025311887832 86806839639542060808 87058572904283504832 87487010763064427592 87495782811284458116 87917557075874784027 88181352118326843684 89153360714386207008 89313073854856923456 89860927069262288016 90021907774339914912 90393899128779336048 90777875304662923608 91111311026626791096 91447328122709319376 91825209643877539704 91897364186305329806 92277105360628905549 93189109553309039424 93398758843642693056 93741821318734126272 94140018834465254112 94485804027612968544 94698370515864066336 95440375377888466464 95449944885037590672 95910062264590673484 96101269226849946906 96197838674538374928 96454258278188238722 96671253234944567718 97179449273258154264 97438485403475873811 97657694594484818409 98030102257377041472 98985128028927871808 99207816730905212352 99760721588410166592 99985155157787917248 100251670021423996152 100477208086714038888 100778688135230678496 101093542952920074018 101274646246132404276 102078413279831867802 102500224904955139983 102878244138047984298 103746143205329055552 104127212601859189824 104198586163999744032 104837748247472669352 104943096735860045376 105025559070063234064 105459548983575892056 105907521188773410876 106296529531064589612 107381187995667289506 108222568508855671794 108965218650916475232 109365458205189813984 109611499730960769696 109830021973542796464 110233438032215129968 110481432268508077392 111062227740866462016 111358269032543855784 111608793822268363896 112230811786961437416 112783128774101995671 113376024152134513308 113949903859101126432 114368452633606548384 114573337167341709888 114831094956244615872 115535477660480084592 115742452852722747744 116649347684085903456 116661043748379277488 117143114177091588552 117223409434499712036 117575136157769124912 117942466778406753021 118153753953821138322 119091482159803845769 119814569425683050688 120525198838372448064 121037167072883898144 121481748035502388128 121985548401564673056 122433612858503386272 122585870982281034636 123036140480838540732 123558774720235646022 123682935438692196336 124012617786242021214 124291611302071587066 125278052661611837757 126259663260331617093 127266593180050120896 127880083019454231312 128135025635799929208 128263784899384499904 128664509212807366932 128895004313259423624 129572599031010872352 129917980537967831748 130210259459313091212 130587859356425257248 131230516144596641388 131243674216926687174 132272028177490265526 133668893361898661536 133969610782285385184 134791390603893432024 135032861661509872368 136104551039775823736 136666966539940186644 137170992184063979064 137737814465816309556 137846046279457994709 139505545112131888704 139783664329963559136 140098138265464039584 140612731978101189408 141210028251697881168 141728706041419452816 142047555773796099504 143174917327556386008 144151903840274920359 144296758011807562392 144681387417282358083 145006879852416851577 146440029298057061952 147045153386065562208 147308576358010769856 148477692043391807712 148811725096357818528 149641082382615249888 149977732736681875872 150377505032135994228 150715812130071058332 151168032202846017744 151570977294295803706 151911969369198606414 153117619919747801703 154047303547306779456 154317366207071976447 155548058331172369984 156190818902788784736 156297879245999616048 156766848210358833216 157256622371209004028 157414645103790068064 157538338605094851096 158189323475363838084 158861281783160116314 159444794296596884418 161071781993500934259 163447827976374712848 164048187307784720976 164745032960314194696 164910580584922928448 165350157048322694952 165722148402762116088 167037403548815783676 168346217680442156124 170064036228201769962 170506777359272308416 170846700847733238944 171552678950409822576 171860005751012564832 172246642434366923808 173223974050623775664 173613679279084121616 174974021526128855184 174991565622568916232 175835114151749568054 176362704236653687368 177230630930731707483 178306721428772414016 179721854138524576032 180043815548679829824 180787798257558672096 181555750609325847216 182222622053253582192 182894656245418638752 183650419287755079408 183794728372610659612 184554210721257811098 185338162080353469033 186018926679363031821 188280037668930508224 188971608055225937088 189396741031728132672 190880750755776932928 190899889770075181344 191820124529181346968 192202538453699893812 192395677349076749856 192908516556376477444 193342506469889135436 194358898546516308528 194876970806951747622 195315389188969636818 196865511325390030761 198408042266235398289 200503340042847992304 200954416173428077776 201557376270461356992 202187085905840148036 202549292492264808552 204156826559663735604 205000449809910279966 205756488276095968596 208397172327999488064 209675496494945338704 210051118140126468128 210919097967151784112 211815042377546821752 212593059062129179224 214762375991334579012 216445137017711343588 217930437301832950464 218730916410379627968 219222999461921539392 219660043947085592928 220466876064430259936 220962864537016154784 222716538065087711568 223217587644536727792 224461623573922874832 225566257548203991342 226752048304269026616 227356465941443705559 227867954053797909621 227899807718202252864 228736905267213096768 231070955320960169184 231484905705445495488 233298695368171806912 233322087496758554976 234286228354183177104 234446818868999424072 235150272315538249824 235884933556813506042 236307507907642276644 238182964319607691538 239167191444895326627 242074334145767796288 242963496071004776256 243971096803129346112 244867225717006772544 245171741964562069272 246072280961677081464 247117549440471292044 247365870877384392672 248025235572484042428 248583222604143174132 250556105323223675514 252519326520663234186 255760166038908462624 256270051271599858416 257329018425614733864 257790008626518847248 259145198062021744704 259835961075935663496 260420518918626182424 261175718712850514496 262461032289193282776 262487348433853374348 263752671227624352081 264544056354980531052 267337786723797323072 267939221564570770368 269582781207786864048 270065723323019744736 272209102079551647472 273333933079880373288 274341984368127958128 275475628931632619112 275692092558915989418 276831316081886716647 279567328659927118272 280196276530928079168 281225463956202378816 282420056503395762336 283457412082838905632 284095111547592199008 286349834655112772016 288303807680549840718 288593516023615124784 289362774834564716166 290013759704833703154 292315456210427621433 294090306772131124416 296955384086783615424 297623450192715637056 299282164765230499776 299955465473363751744 300755010064271988456 301431624260142116664 302336064405692035488 303141954588591607412 303823938738397212828 306235239839495603406 308634732414143952894 312381637805577569472 312595758491999232096 314513244742418008056 314829290207580136128 315076677210189702192 316378646950727676168 317722563566320232628 318889588593193768836 322143563987001868518 326895655952749425696 328096374615569441952 329490065920628389392 330700314096645389904 331444296805524232176 334074807097631567352 336692435360884312248 338349386322305987013 340128072456403539924 341693401695466477888 343105357900819645152 343720011502025129664 344493284868733847616 346447948101247551328 347227358558168243232 349948043052257710368 349983131245137832464 351670228303499136108 352725408473307374736 353827400335220259063 354461261861463414966 357274446479411537307 359443708277049152064 361575596515117344192 363111501218651694432 364445244106507164384 365789312490837277504 367300838575510158816 367589456745221319224 369108421442515622196 370676324160706938066 372037853358726063642 375834157984835513271 378778989780994851279 381799779540150362688 383640249058362693936 384405076907399787624 384791354698153499712 385817033112752954888 386685012939778270872 388717797093032617056 389753941613903495244 390630778377939273636 393731022650780061522 396816084532470796578 401006680085695984608 401908832346856155552 404374171811680296072 405098584984529617104 408313653119327471208 410000899619820559932 411512976552191937192 413538138838373984127 419350992989890677408 420102236280252936256 421838195934303568224 423630084755093643504 425186118124258358448 429524751982669158024 432455711520824761077 432890274035422687176 434044162251847074249 435020639557250554731 439320087894171185856 440933752128860519872 441925729074032309568 445433076130175423136 446435175289073455584 448923247147845749664 451132515096407982684 453504096608538053232 454712931882887411118 455735908107595819242 459352859759243405109 462141910641920338368 462952098621215929341 466644174993517109952 468572456708366354208 468893637737998848144 470300544631076499648 471769867113627012084 472615015815284553288 476365928639215383076 478334382889790653254 490343483929124138544 492144561923354162928 494235098880942584088 494731741754768785344 496050471144968084856 497166445208286348264 501112210646447351028 505038653041326468372 511520332077816925248 512540102543199716832 514658036851229467728 515580017253037694496 519671922151871326992 520841037837252364848 524922064578386565552 524974696867706748696 527505342455248704162 529088112709961062104 530498420530035312971 531691892792195122449 539165562415573728096 540131446646039489472 544418204159103294944 546667866159760746576 548683968736255916256 550951257863265238224 551384185117831978836 553662632163773433294 556014486241060407099 558056780038089095463 564840113006791524672 566914824165677811264 568190223095184398016 572699669310225544032 576607615361099681436 577187032047230249568 578725549669129432332 580027519409667406308 584630912420855242866 590596533976170092283 595224126798706194867 601510020128543976912 602863248520284233328 604672128811384070976 606283909177183214824 607647877476794425656 612470479678991206812 617269464828287905788 625191516983998464192 629026489484836016112 630153354420379404384 632757293901455352336 635445127132640465256 637779177186387537672 644287127974003737036 653791311905498851392 656192749231138883904 658980131841256778784 661400628193290779808 662888593611048464352 668149614195263134704 673384870721768624496 676698772644611974026 680256144912807079848 682069397824331116677 683603862161393728863 686210715801639290304 692895896202495102656 694454717116336486464 699896086104515420736 699966262490275664928 703340456606998272216 705450816946614749472 707654800670440518126 708922523722926829932 714548892958823074614 717501574334685979881 726223002437303388864 728890488213014328768 734601677151020317632 735178913490442638448 738216842885031244392 741352648321413876132 744075706717452127284 751668315969671026542 757557979561989702558 767280498116725387872 768810153814799575248 771634066225505909776 773370025879556541744 777435594186065234112 779507883227806990488 781261556755878547272 787462045301560123044 793632169064941593156 802013360171391969216 803817664693712311104 808748343623360592144 810197169969059234208 816627306238654942416 820001799239641119864 823025953104383874384 827076277676747968254 833640375118626920383 838701985979781354816 843676391868607136448 847260169510187287008 850372236248516716896 859049503965338316048 864911423041649522154 865780548070845374352 868088324503694148498 870041279114501109462 876946368631282864299 890866152260350846272 892870350578146911168 897846494295691499328 902265030192815965368 907008193217076106464 909425863765774822236 911471816215191638484 918705719518486810218 925904197242431858682 937144913416732708416 937787275475997696288 943539734227254024168 945230031630569106576 952731857278430766152 956668765779581306508 980686967858248277088 984289123846708325856 988470197761885168176 992100942289936169712 994332890416572696528 1002224421292894702056 1010077306082652936744 1015048158966917961039 1025080205086399433664 1029316073702458935456 1031160034506075388992 1039343844303742653984 1041682075674504729696 1049844129156773131104 1049949393735413497392 1055010684910497408324 1058176225419922124208 1060996841060070625942 1063383785584390244898 1071823339438234611921 1078331124831147456192 1088836408318206589888 1093335732319521493152 1097367937472511832512 1101902515726530476448 1102768370235663957672 1107325264327546866588 1112028972482120814198 1116113560076178190926 1127502473954506539813 1145399338620451088064 1153215230722199362872 1154374064094460499136 1157451099338258864664 1160055038819334812616 1169261824841710485732 1181193067952340184566 1190448253597412389734 1203020040257087953824 1205726497040568466656 1212567818354366429648 1215295754953588851312 1224940959357982413624 1234538929656575811576 1240614416515121952381 1258052978969672032224 1260306708840758808768 1265514587802910704672 1270890254265280930512 1275558354372775075344 1288574255948007474072 1297367134562474283231 1302132486755541222747 1317960263682513557568 1322801256386581559616 1325777187222096928704 1336299228390526269408 1346769741443537248992 1353397545289223948052 1360512289825614159696 1364138795648662233354 1367207724322787457726 1378058579277730215327 1388856295863647788023 1399932524980551329856 1406680913213996544432 1410901633893229498944 1415309601340881036252 1417845047445853659864 1429097785917646149228 1435003148669371959762 1470357826980885276896 1476433685770062488784 1482705296642827752264 1488151413434904254568 1503336631939342053084 1515115959123979405116 1534560996233450775744 1537620307629599150496 1543268132451011819552 1546740051759113083488 1559015766455613980976 1562523113511757094544 1574924090603120246088 1587264338129883186312 1591495261590105938913 1595075678376585367347 1617496687246721184288 1620394339938118468416 1633254612477309884832 1640003598479282239728 1646051906208767748768 1654152555353495936508 1667280750237253840766 1674170340114267286389 1694520339020374574016 1700744472497033433792 1718099007930676632096 1729822846083299044308 1731561096141690748704 1736176649007388296996 1740082558229002218924 1753892737262565728598 1771789601928510276849 1804530060385631930736 1814016386434152212928 1818851727531549644472 1822943632430383276968 1837411439036973620436 1851808394484863717364 1875574550951995392576 1887079468454508048336 1890460063261138213152 1905463714556861532304 1913337531559162613016 1961373935716496554176 1968578247693416651712 1976940395523770336352 1984201884579872339424 1988665780833145393056 2004448842585789404112 2020154612165305873488 2030096317933835922078 2046208193472993350031 2058632147404917870912 2078687688607485307968 2083364151349009459392 2099688258313546262208 2099898787470826994784 2110021369820994816648 2116352450839844248416 2121993682120141251884 2126767571168780489796 2143646678876469223842 2186671464639042986304 2203805031453060952896 2205536740471327915344 2214650528655093733176 2224057944964241628396 2232227120152356381852 2255004947909013079626 2306430461444398725744 2314902198676517729328 2320110077638669625232 2338523649683420971464 2362386135904680369132 2380896507194824779468 2406040080514175907648 2411452994081136933312 2425135636708732859296 2430591509907177702624 2449881918715964827248 2469077859313151623152 2481228833030243904762 2500921125355880761149 2516105957939344064448 2531029175605821409344 2541780508530561861024 2551116708745550150688 2577148511896014948144 2594734269124948566462 2604264973511082445494 2630839105893848592897 2672598456781052538816 2693539482887074497984 2706795090578447896104 2721024579651228319392 2728277591297324466708 2734415448645574915452 2756117158555460430654 2777712591727295576046 2813361826427993088864 2830619202681762072504 2835690094891707319728 2858195571835292298456 2870006297338743919524 2940715653961770553792 2952867371540124977568 2965410593285655504528 2976302826869808509136 3006673263878684106168 3030231918247958810232 3045144476900753883117 3075240615259198300992 3086536264902023639104 3093480103518226166976 3118031532911227961952 3125046227023514189088 3149848181206240492176 3174528676259766372624 3182990523180211877826 3190151356753170734694 3215470018314703835763 3234993374493442368576 3266509224954619769664 3280007196958564479456 3292103812417535497536 3308305110706991873016 3334561500474507681532 3348340680228534572778 3436198015861353264192 3459645692166598088616 3463122192283381497408 3472353298014776593992 3480165116458004437848 3507785474525131457196 3543579203857020553698 3609060120771263861472 3637703455063099288944 3645887264860766553936 3674822878073947240872 3703616788969727434728 3721843249545365857143 3774158936909016096672 3780920126522276426304 3810927429113723064608 3826675063118325226032 3892101403687422849693 3906397460266623668241 3953880791047540672704 3968403769159744678848 3977331561666290786112 4008897685171578808224 4040309224330611746976 4060192635867671844156 4092416386945986700062 4134175737833190645981 4166568887590943364069 4199797574941653989568 4220042739641989633296 4232704901679688496832 4243987364240282503768 4253535142337560979592 4287293357752938447684 4411073480942655830688 4429301057310187466352 4448115889928483256792 4464454240304712763704 4510009895818026159252 4612860922888797451488 4629804397353035458656 4640220155277339250464 4677047299366841942928 4724772271809360738264 4761793014389649558936 4774485784770317816739 4785227035129756102041 4850271273417465718592 4861183019814355405248 4899763837431929654496 4938155718626303246304 4962457666060487809524 5001842250711761522298 5022511020342801859167 5083561017061123722048 5102233417491100301376 5154297023792029896288 5189468538249897132924 5208529947022164890988 5261678211787697185794 5413590181156895792208 5442049159302456638784 5456555182594648933416 5468830897291149830904 5512234317110920861308 5555425183454591152092 5626723652855986177728 5661238405363524145008 5671380189783414639456 5716391143670584596912 5740012594677487839048 5835482625830388442681 5905734743080249955136 5930821186571311009056 5952605653739617018272 6013346527757368212336 6060463836495917620464 6090288953801507766234 6138624580418980050093 6236063065822455923904 6250092454047028378176 6299696362412480984352 6349057352519532745248 6365981046360423755652 6380302713506341469388 6430940036629407671526 6560014393917128958912 6616610221413983746032 6669123000949015363064 6696681360457069145556 6919291384333196177232 6944706596029553187984 6960330232916008875696 7015570949050262914392 7087158407714041107396 7218120241542527722944 7275406910126198577888 7291774529721533107872 7349645756147894481744 7407233577939454869456 7443686499090731714286 7502763376067642283447 7548317873818032193344 7621854858227446129216 7653350126236650452064 7784202807374845699386 7812794920533247336482 7892517317681545778691 8017795370343157616448 8080618448661223493952 8120385271735343688312 8184832773891973400124 8268351475666381291962 8333137775181886728138 8440085479283979266592 8487974728480565007536 8507070284675121959184 8574586715505876895368 8822146961885311661376 8858602114620374932704 8896231779856966513584 8928908480609425527408 9020019791636052318504 9225721845777594902976 9259608794706070917312 9280440310554678500928 9354094598733683885856 9449544543618721476528 9523586028779299117872 9548971569540635633478 9570454070259512204082 9646410054944111507289 9799527674863859308992 9876311437252606492608 9924915332120975619048 10003684501423523044596 10045022040685603718334 10308594047584059792576 10378937076499794265848 10417059894044329781976 10523356423575394371588 10827180362313791584416 10913110365189297866832 10937661794582299661808 11024468634221841722616 11110850366909182304184 11165529748636097571429 11322476810727048290016 11342760379566829278912 11432782287341169193824 11480025189354975678096 11670965251660776885362 11719192380799871004723 11861642373142622018112 11905211307479234036544 12026693055514736424672 12120927672991835240928 12180577907603015532468 12277249160837960100186 12402527213499571937943 12599392724824961968704 12698114705039065490496 12731962092720847511304 12760605427012682938776 12861880073258815343052 13233220442827967492064 13338246001898030726128 13393362720914138291112 13838582768666392354464 13889413192059106375968 13920660465832017751392 14031141898100525828784 14174316815428082214792 14323457354310953450217 14550813820252397155776 14583549059443066215744 14699291512295788963488 14814467155878909738912 14887372998181463428572 15005526752135284566894 15306700252473300904128 15568405614749691398772 15625589841066494672964 15785034635363091557382 16240770543470687376624 16369665547783946800248 16536702951332762583924 16666275550363773456276 16880170958567958533184 16975949456961130015072 17014140569350243918368 17149173431011753790736 17506447877491165328043 17717204229240749865408 17792463559713933027168 17857816961218851054816 18040039583272104637008 18415873741256940150279 18708189197467367771712 18899089087237442953056 19047172057558598235744 19097943139081271266956 19140908140519024408164 19292820109888223014578 19849830664241951238096 20007369002847046089192 20090044081371207436668 20757874152999588531696 20834119788088659563952 21046712847150788743176 21654360724627583168832 21826220730378595733664 21875323589164599323616 22048937268443683445232 22221700733818364608368 22331059497272195142858 22508290128202926850341 22644953621454096580032 22865564574682338387648 22960050378709951356192 23341930503321553770724 23438384761599742009446 24053386111029472849344 24241855345983670481856 24361155815206031064936 24554498321675920200372 24805054426999143875886 25463924185441695022608 25521210854025365877552 25723760146517630686104 26466440885655934984128 26676492003796061452256 26786725441828276582224 27677165537332784708928 27778826384118212751936 27841320931664035502784 28062283796201051657568 28348633630856164429584 28646914708621906900434 28939230164832334521867 29398583024591577926976 29628934311757819477824 29774745996362926857144 30011053504270569133788 31136811229499382797544 31251179682132989345928 31570069270726183114764 32481541086941374753248 32739331095567893600496 33073405902665525167848 33332551100727546912552 33496589245908292714287 33951898913922260030144 34028281138700487836736 34298346862023507581472 35012895754982330656086 35157577142399613014169 35584927119427866054336 35715633922437702109632 36080079166544209274016 36831747482513880300558 37798178174474885906112 38094344115117196471488 38195886278162542533912 38281816281038048816328 38585640219776446029156 39699661328483902476192 40014738005694092178384 40180088162742414873336 41515748305999177063392 41668239576177319127904 42093425694301577486352 42970372062932860350651 43652441460757191467328 43750647178329198647232 44097874536887366890464 44443401467636729216736 44662118994544390285716 45016580256405853700682 45920100757419902712384 46683861006643107541448 46876769523199484018892 48722311630412062129872 49108996643351840400744 49610108853998287751772 50927848370883390045216 51042421708050731755104 51447520293035261372208 52519343632473495984129 53352984007592122904512 53573450883656553164448 55247621223770820450837 56124567592402103315136 56697267261712328859168 57293829417243813800868 57878460329664669043734 59549491992725853714288 60022107008541138267576 62273622458998765595088 62502359364265978691856 63140138541452366229528 64963082173882749506496 65478662191135787200992 66146811805331050335696 66665102201455093825104 66993178491816585428574 67524870384608780551023 68596693724047015162944 70025791509964661312172 70315154284799226028338 72160158333088418548032 73663494965027760601116 76391772556325085067824 76563632562076097632656 77171280439552892058312 79399322656967804952384 80029476011388184356768 80360176325484829746672 83031496611998354126784 83336479152354638255808 84186851388603154972704 85940744125865720701302 86817690494497003565601 88195749073774733780928 88886802935273458433472 89324237989088780571432 90033160512811707401364 93367722013286215082896 93753539046398968037784 97444623260824124259744 98217993286703680801488 99220217707996575503544 101855696741766780090432 102084843416101463510208 102895040586070522744416 105038687264946991968258 107146901767313106328896 110495242447541640901674 113394534523424657718336 114587658834487627601736 115756920659329338087468 119098983985451707428576 120044214017082276535152 124547244917997531190176 125004718728531957383712 126280277082904732459056 128911116188798581051953 130957324382271574401984 132293623610662100671392 133330204402910187650208 133986356983633170857148 135049740769217561102046 140051583019929322624344 140630308569598452056676 147326989930055521202232 152783545112650170135648 153127265124152195265312 154342560879105784116624 157558030897420487952387 160058952022776368713536 160720352650969659493344 168373702777206309945408 171881488251731441402604 173635380988994007131202 178648475978177561142864 180066321025623414802728 186735444026572430165792 187507078092797936075568 194889246521648248519488 196435986573407361602976 198440435415993151007088 202574611153826341653069 205790081172141045488832 210077374529893983936516 220990484895083281803348 229175317668975255203472 231513841318658676174936 238197967970903414857152 240088428034164553070304 249094489835995062380352 250009437457063914767424 252560554165809464918112 257822232377597162103906 264587247221324201342784 266660408805820375300416 267972713967266341714296 270099481538435122204092 280103166039858645248688 281260617139196904113352 294653979860111042404464 305567090225300340271296 306254530248304390530624 308685121758211568233248 315116061794840975904774 321440705301939318986688 343762976503462882805208 347270761977988014262404 357296951956355122285728 360132642051246829605456 373470888053144860331584 375014156185595872151136 386733348566395743155859 392871973146814723205952 396880870831986302014176 405149222307652683306138 420154749059787967873032 441980969790166563606696 458350635337950510406944 463027682637317352349872 472674092692261463857161 480176856068329106140608 505121108331618929836224 515644464755194324207812 535945427934532683428592 540198963076870244408184 560206332079717290497376 562521234278393808226704 589307959720222084808928 607723833461479024959207 617370243516423136466496 630232123589681951809548 687525953006925765610416 694541523955976028524808 714593903912710244571456 720265284102493659210912 750028312371191744302272 773466697132791486311718 793761741663972604028352 810298444615305366612276 840309498119575935746064 883961939580333127213392 916701270675901020813888 926055365274634704699744 945348185384522927714322 1031288929510388648415624 1071890855869065366857184 1080397926153740488816368 1120412664159434580994752 1125042468556787616453408 1178615919440444169617856 1215447666922958049918414 1260464247179363903619096 1375051906013851531220832 1389083047911952057049616 1418022278076784391571483 1440530568204987318421824 1546933394265582972623436 1620596889230610733224552 1680618996239151871492128 1767923879160666254426784 1852110730549269409399488 1890696370769045855428644 2062577859020777296831248 2143781711738130733714368 2160795852307480977632736 2250084937113575232906816 2430895333845916099836828 2520928494358727807238192 2750103812027703062441664 2778166095823904114099232 2836044556153568783142966 3093866788531165945246872 3241193778461221466449104 3361237992478303742984256 3535847758321332508853568 3781392741538091710857288 4125155718041554593662496 4254066834230353174714449 4321591704614961955265472 4861790667691832199673656 5041856988717455614476384 5556332191647808228198464 5672089112307137566285932 6187733577062331890493744 6482387556922442932898208 7562785483076183421714576 8250311436083109187324992 8508133668460706349428898 9723581335383664399347312 10083713977434911228952768 11344178224614275132571864 12375467154124663780987488 12964775113844885865796416 15125570966152366843429152 17016267336921412698857796 19447162670767328798694624 22688356449228550265143728 24750934308249327561974976 30251141932304733686858304 34032534673842825397715592 38894325341534657597389248 45376712898457100530287456 68065069347685650795431184 90753425796914201060574912 136130138695371301590862368 272260277390742603181724736
- Sum of all divisors σ(n): 1048923800085414497644292319
- Sum of proper divisors (its aliquot sum) s(n): 776663522694671894462567583
- 272260277390742603181724736 is an abundant number, because the sum of its proper divisors (776663522694671894462567583) is greater than itself. Its abundance is 504403245303929291280842847
Bases of 272260277390742603181724736
- Binary: 11100001001101010101101100110110001000000001110000101001000101101111011000010100010000002
- Hexadecimal: 0xE1355B36201C2916F61440
- Base-36: Y7J9EKTAQD7N7D000
Squares and roots of 272260277390742603181724736
- 272260277390742603181724736 squared (2722602773907426031817247362) is 74125658644884107908594697863454545781279495674269696
- 272260277390742603181724736 cubed (2722602773907426031817247363) is 20181472384427644673553817826640303386769988297692829396060103232678490498400256
-
272260277390742603181724736 is a
perfect square number . Itssquare root is 16500311433144 -
The
cube root of 272260277390742603181724736 is 648128960.4753423965
Scales and comparisons
How big is 272260277390742603181724736?- 272,260,277,390,742,603,181,724,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 272,260,277,390,742,603,181,724,736 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 272260277390742603181724736 cubic inches would be around 54010746.7 feet tall.
Recreational maths with 272260277390742603181724736
- 272260277390742603181724736 backwards is 637427181306247093772062272
- 272260277390742603181724736 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 272260277390742603181724736's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 272260277390742603181724736 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 272260277390742603181724736 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/272260277390742603181724736/
Chicago style:
Numbermatics. 2024. "Number 272260277390742603181724736 - Facts about the integer". https://numbermatics.com/n/272260277390742603181724736/
The information we have on file for 272260277390742603181724736 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 272260277390742603181724736, math, Factors of 272260277390742603181724736, curriculum, school, college, exams, university, Prime factorization of 272260277390742603181724736, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy-two septillion, two hundred sixty sextillion, two hundred seventy-seven quintillion, three hundred ninety quadrillion, seven hundred forty-two trillion, six hundred three billion, one hundred eighty-one million, seven hundred twenty-four thousand, seven hundred thirty-six.