248742922060742200325365824
248,742,922,060,742,200,325,365,824 is an even composite number composed of six prime numbers multiplied together.
What does the number 248742922060742200325365824 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 25725 divisors.
248742922060742200325365824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, seven hundred twenty-five divisors.
Prime factorization of 248742922060742200325365824:
26 × 36 × 76 × 114 × 714 × 3492
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 71 × 71 × 71 × 71 × 349 × 349)See below for interesting mathematical facts about the number 248742922060742200325365824 from the Numbermatics database.
Names of 248742922060742200325365824
- Cardinal: 248742922060742200325365824 can be written as Two hundred forty-eight septillion, seven hundred forty-two sextillion, nine hundred twenty-two quintillion, sixty quadrillion, seven hundred forty-two trillion, two hundred billion, three hundred twenty-five million, three hundred sixty-five thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 2.48742922060742200325365824 × 1026
Factors of 248742922060742200325365824
Divisors of 248742922060742200325365824
- Number of divisors d(n): 25725
-
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 71 72 77 81 84 88 96 98 99 108 112 121 126 132 142 144 147 154 162 168 176 189 192 196 198 213 216 224 231 242 243 252 264 284 288 294 297 308 324 336 343 349 352 363 378 392 396 426 432 441 448 462 484 486 497 504 528 539 567 568 576 588 594 616 639 648 672 686 693 698 704 726 729 756 781 784 792 847 852 864 882 891 924 968 972 994 1008 1029 1047 1056 1078 1089 1134 1136 1176 1188 1232 1278 1296 1323 1331 1344 1372 1386 1396 1452 1458 1491 1512 1562 1568 1584 1617 1694 1701 1704 1728 1764 1782 1848 1917 1936 1944 1988 2016 2058 2079 2094 2112 2156 2178 2268 2272 2343 2352 2376 2401 2443 2464 2541 2556 2592 2646 2662 2673 2744 2772 2792 2904 2916 2982 3024 3087 3124 3136 3141 3168 3234 3267 3388 3402 3408 3479 3528 3564 3696 3773 3834 3839 3872 3888 3969 3976 3993 4032 4116 4158 4188 4312 4356 4473 4536 4544 4686 4704 4752 4802 4851 4886 4928 5041 5082 5103 5112 5184 5292 5324 5346 5467 5488 5544 5584 5751 5808 5832 5929 5964 6048 6174 6237 6248 6282 6336 6468 6534 6776 6804 6816 6958 7029 7056 7128 7203 7329 7392 7546 7623 7668 7678 7744 7776 7938 7952 7986 8019 8232 8316 8376 8591 8624 8712 8946 9072 9261 9317 9372 9408 9423 9504 9604 9702 9772 9801 10082 10164 10206 10224 10437 10584 10648 10692 10934 10976 11088 11168 11319 11502 11517 11616 11664 11858 11907 11928 11979 12096 12348 12474 12496 12564 12936 13068 13419 13552 13608 13632 13916 14058 14112 14256 14406 14553 14641 14658 14784 15092 15123 15246 15336 15356 15552 15876 15904 15972 16038 16401 16464 16632 16752 16807 17101 17182 17248 17253 17424 17787 17892 18144 18522 18634 18711 18744 18846 19008 19208 19404 19544 19602 20164 20328 20412 20448 20874 21087 21168 21296 21384 21609 21868 21952 21987 22176 22336 22638 22869 23004 23034 23232 23328 23716 23814 23856 23958 24353 24696 24779 24948 24992 25128 25773 25872 26136 26411 26838 26873 27104 27216 27783 27832 27951 28116 28224 28269 28512 28812 29106 29282 29316 29403 30184 30246 30492 30672 30712 31311 31752 31808 31944 32076 32802 32928 33264 33504 33614 33957 34202 34364 34496 34506 34551 34848 35287 35574 35721 35784 35937 36288 37044 37268 37422 37488 37692 38269 38416 38808 39088 39204 40257 40328 40656 40824 40896 41503 41748 42174 42229 42336 42592 42768 43218 43659 43736 43923 43974 44352 45276 45369 45738 46008 46068 46656 47432 47628 47712 47916 48706 49203 49392 49558 49896 49984 50256 50421 51303 51546 51744 51759 52272 52822 53361 53676 53746 54208 54432 55451 55566 55664 55902 56133 56232 56538 57024 57624 58212 58564 58632 58806 60137 60368 60492 60984 61344 61424 62622 63261 63504 63888 64152 64827 65219 65604 65856 65961 66528 67008 67228 67914 68404 68607 68728 69012 69102 69696 70574 71148 71442 71568 71874 73059 74088 74337 74536 74844 74976 75384 76538 76832 77319 77616 78176 78408 79233 80514 80619 80656 81312 81648 83006 83349 83496 83853 84348 84458 84672 84807 85184 85536 86436 87318 87472 87846 87948 88209 90552 90738 91476 92016 92136 93933 94501 94864 95256 95424 95832 97412 98406 98784 99116 99792 100512 100842 101871 102487 102606 103092 103488 103518 103653 104544 105644 105861 106722 107352 107492 107811 108864 110902 111132 111328 111804 112266 112464 113076 114807 115248 116424 117128 117264 117612 117649 119707 120274 120736 120771 120984 121801 121968 122688 122848 124509 125244 126522 126687 127008 127776 128304 129654 130438 130977 131208 131769 131922 133056 134456 135828 136107 136808 137214 137456 138024 138204 141148 142296 142884 143136 143748 146118 147609 148176 148674 149072 149688 149952 150768 151263 153076 153664 153909 154638 155232 156352 156816 158466 160083 161028 161238 161312 162624 163296 166012 166353 166698 166992 167706 168696 168916 169614 170471 171072 172872 173453 174636 174944 175692 175896 176418 180411 181104 181476 182952 184032 184272 184877 187866 188111 189002 189728 189783 190512 191664 194481 194824 195657 196812 197568 197883 198232 199584 201024 201684 203742 204974 205212 205821 206184 207036 207306 209088 211288 211722 213444 214704 214984 215622 219177 221804 222264 222656 223011 223608 224532 224928 226152 229614 230496 231957 232848 234256 234528 235224 235298 237699 239414 240548 241472 241542 241857 241968 243602 243936 245696 247009 249018 250047 250488 251559 253044 253374 254016 254421 255552 256608 259308 260876 261954 262416 263538 263844 267883 268912 271656 272214 272569 273616 274428 274912 276048 276408 281799 282296 283503 284592 285768 286272 287496 290521 292236 295218 295603 296352 297348 298144 299376 301536 302526 305613 306152 307461 307818 309276 310464 310959 313632 316932 317583 320166 322056 322476 322624 323433 326592 332024 332706 333396 333984 335412 337392 337832 339228 340942 344421 345744 346906 349272 349888 351384 351792 352836 352947 357911 359121 360822 362208 362313 362952 365403 365904 368064 368544 369754 373527 375732 376222 378004 379456 379566 380061 381024 383328 388157 388962 389648 391314 392931 393624 395307 395766 396464 399168 403368 407484 408321 409948 410424 411642 412368 414072 414612 420959 422576 423444 426888 429408 429968 431244 438354 442827 443608 444528 446022 447216 449064 449856 452304 453789 456533 459228 460992 461727 463914 464519 465696 468512 469056 470448 470596 475398 478828 480249 481096 483084 483714 483936 487204 487872 494018 498036 499059 500094 500976 503118 506088 506748 508842 511413 513216 518616 520359 521752 523908 524832 527076 527688 535766 537824 541233 543312 544428 545138 547232 548856 549824 552096 552816 554631 563598 564333 564592 567006 569184 569349 571536 574992 581042 583443 584472 586971 590436 591206 592704 593649 594696 596288 598752 603072 605052 609961 611226 612304 614922 615636 617463 618552 621918 627264 633864 635166 640332 644112 644952 646866 657531 661507 664048 665412 666792 667968 669033 670824 674784 675664 678456 681884 688842 691488 693812 695871 698544 702768 703584 705672 705894 713097 715822 717409 718242 721644 724416 724626 725571 725904 730806 731808 737088 739508 741027 747054 751464 752444 754677 756008 759132 760122 762048 766656 776314 777924 779296 782628 785862 787248 790614 791532 792928 803649 806736 814968 816642 817707 819896 820848 823284 824736 828144 829224 837949 841918 845152 845397 846888 850509 852607 853776 858816 859936 862488 871563 876708 885654 886809 887216 889056 892044 894432 898128 904608 907578 913066 916839 918456 922383 923454 927828 929038 931392 932877 937024 940896 941192 950796 952749 957656 960498 962192 966168 967428 967872 970299 974408 988036 996072 998118 1000188 1001952 1006236 1012176 1013496 1017684 1022826 1033263 1037232 1039511 1040718 1043504 1047816 1049664 1054152 1055376 1058841 1071532 1073733 1075648 1077363 1082466 1086624 1088856 1090276 1094464 1096209 1097712 1104192 1105632 1109262 1120581 1127196 1128666 1129184 1134012 1138368 1138698 1140183 1143072 1149984 1162084 1164471 1166886 1168944 1173942 1180872 1182412 1185921 1187298 1189392 1193297 1197504 1210104 1214171 1219922 1222452 1224608 1224963 1229844 1231272 1234926 1237104 1243836 1262877 1267728 1270332 1280664 1288224 1289904 1293732 1294139 1315062 1316777 1323014 1328096 1328481 1330824 1333584 1338066 1339811 1341648 1349568 1351328 1356912 1361367 1363768 1369599 1377684 1382976 1385181 1387624 1391742 1393557 1397088 1405536 1407168 1411344 1411788 1426194 1431644 1434818 1436484 1440747 1443288 1449252 1451142 1451808 1461612 1463616 1479016 1482054 1494108 1497177 1502928 1504888 1509354 1512016 1518264 1520244 1534239 1552628 1555848 1558592 1561077 1565256 1571724 1574496 1581228 1583064 1585856 1607298 1613472 1623699 1629936 1633284 1635414 1639792 1641696 1646568 1649472 1656288 1658448 1663893 1675898 1683836 1690304 1690794 1692999 1693776 1701018 1705214 1707552 1719872 1724976 1729063 1743126 1750329 1753416 1759309 1760913 1771308 1773618 1774432 1778112 1780947 1784088 1788864 1796256 1809216 1815156 1826132 1829883 1833678 1836912 1844766 1846908 1855656 1858076 1865754 1875181 1881792 1882384 1901592 1905498 1907983 1915312 1920996 1924384 1932336 1934856 1940598 1948816 1972593 1976072 1984521 1992144 1996236 2000376 2003904 2007099 2012472 2024352 2026992 2033647 2035368 2045652 2066526 2069221 2074464 2079022 2081436 2087008 2087613 2095632 2108304 2110752 2117682 2139291 2143064 2147466 2152227 2154726 2164932 2173248 2176713 2177712 2180552 2192418 2195424 2211264 2218524 2223081 2241162 2254392 2257332 2258368 2264031 2268024 2277396 2280366 2286144 2299968 2324168 2328942 2333772 2337888 2347884 2361744 2364824 2371842 2374596 2378784 2386594 2410947 2420208 2428342 2439844 2444904 2449216 2449926 2453121 2459688 2462544 2469852 2474208 2487672 2505377 2513847 2525754 2535456 2536191 2540664 2551527 2557821 2561328 2576448 2579808 2587464 2588278 2614689 2630124 2633554 2646028 2656192 2656962 2660427 2661648 2667168 2676132 2679622 2683296 2702656 2713824 2717099 2722734 2727536 2739198 2750517 2755368 2767149 2770362 2775248 2783484 2787114 2794176 2798631 2811072 2822688 2823576 2852388 2858247 2863288 2869636 2872968 2881494 2886576 2898504 2902284 2903616 2923224 2946713 2958032 2964108 2988216 2994354 2998259 3005856 3009776 3018708 3024032 3036528 3040488 3068478 3099789 3105256 3111696 3118533 3122154 3130512 3143448 3148992 3162456 3166128 3176523 3195731 3214596 3221199 3226944 3232089 3247398 3251633 3259872 3266568 3270828 3279584 3283392 3288627 3293136 3312576 3316896 3327786 3351796 3361743 3367672 3381588 3385998 3387552 3402036 3410428 3415104 3420549 3449952 3458126 3486252 3493413 3500658 3506832 3518618 3521826 3542616 3547236 3548864 3557763 3561894 3568176 3579891 3592512 3630312 3642513 3652264 3659766 3667356 3673824 3674889 3689532 3693816 3711312 3716152 3731508 3750362 3764768 3788631 3803184 3810996 3815966 3830624 3841992 3848768 3864672 3869712 3881196 3882417 3897632 3937021 3945186 3950331 3952144 3969042 3984288 3985443 3992472 4000752 4014198 4019433 4024944 4048704 4053984 4067294 4070736 4084101 4091304 4108797 4133052 4138442 4148928 4155543 4158044 4162872 4174016 4175226 4180671 4191264 4216608 4221504 4235364 4269727 4278582 4286128 4294932 4304454 4309452 4322241 4329864 4353426 4355424 4361104 4384836 4390848 4437048 4446162 4482324 4491531 4508784 4514664 4528062 4536048 4554792 4560732 4602717 4630549 4648336 4657884 4667544 4675776 4683231 4695768 4723488 4729648 4743684 4749192 4757568 4773188 4821894 4840416 4856684 4871097 4879688 4889808 4899852 4906242 4919376 4925088 4939704 4948416 4975344 4991679 5010754 5021863 5027694 5051508 5070912 5072382 5078997 5081328 5103054 5109709 5115642 5122656 5159616 5174928 5176556 5187189 5229378 5260248 5267108 5277927 5282739 5292056 5313924 5320854 5323296 5334336 5352264 5359244 5366592 5427648 5434198 5445468 5455072 5478396 5489649 5501034 5510736 5534298 5540724 5550496 5566968 5574228 5597262 5625543 5645376 5647152 5704776 5716494 5723949 5726576 5739272 5745936 5762988 5773152 5797008 5804568 5846448 5865643 5893426 5916064 5917779 5928216 5953563 5968249 5976432 5988708 5996518 6011712 6019552 6021297 6037416 6048064 6073056 6080976 6100941 6136956 6199578 6207663 6210512 6223392 6237066 6244308 6261024 6262839 6286896 6324912 6332256 6353046 6391462 6417873 6429192 6442398 6456681 6464178 6494796 6503266 6519744 6530139 6533136 6541656 6559168 6577254 6586272 6633792 6655572 6669243 6703592 6709571 6723486 6735344 6763176 6771996 6775104 6792093 6804072 6820856 6841098 6899904 6916252 6972504 6986826 7001316 7013664 7037236 7043652 7085232 7094472 7115526 7123788 7136352 7159782 7232841 7260624 7276577 7285026 7304528 7319532 7334712 7347648 7349778 7359363 7379064 7387632 7422624 7432304 7463016 7500724 7516131 7529536 7541541 7577262 7606368 7621992 7631932 7654581 7661248 7673463 7683984 7729344 7739424 7762392 7764834 7795264 7844067 7874042 7890372 7900662 7904288 7938084 7968576 7970886 7981281 7984944 8001504 8028396 8038866 8049888 8107968 8134588 8141472 8151297 8168202 8182608 8217594 8266104 8276884 8301447 8311086 8316088 8325744 8350452 8353079 8361342 8382528 8433216 8470728 8499197 8539454 8557164 8572256 8574741 8589864 8608908 8618904 8644482 8647871 8659728 8706852 8710848 8722208 8769672 8840139 8874096 8892324 8964648 8983062 8994777 9017568 9029328 9056124 9072096 9109584 9121464 9205434 9217439 9261098 9296672 9299367 9315768 9335088 9355599 9366462 9378677 9391536 9446976 9459296 9487368 9498384 9529569 9546376 9587193 9643788 9663597 9680832 9696267 9713368 9742194 9754899 9759376 9779616 9799704 9812484 9838752 9850176 9865881 9879408 9950688 9983358 10021508 10043726 10055388 10085229 10103016 10144764 10157994 10162656 10206108 10219418 10231284 10245312 10261647 10349856 10353112 10374378 10458756 10480239 10520496 10534216 10555854 10565478 10584112 10627848 10641708 10646592 10673289 10704528 10718488 10739673 10868396 10890936 10910144 10927539 10956792 10979298 11002068 11021472 11068596 11081448 11100992 11133936 11148456 11194524 11251086 11294304 11365893 11409552 11432988 11447898 11453152 11478544 11491872 11525976 11546304 11594016 11609136 11647251 11692896 11731286 11786852 11811063 11832128 11835558 11850993 11856432 11907126 11936498 11952864 11977416 11993036 12039104 12042594 12058299 12074832 12103441 12146112 12161952 12201882 12252303 12273912 12315163 12326391 12399156 12415326 12421024 12446784 12466629 12474132 12488616 12522048 12525678 12542013 12573792 12649824 12664512 12706092 12782924 12809181 12835746 12858384 12884796 12913362 12928356 12989592 13006532 13060278 13066272 13083312 13126267 13154508 13172544 13311144 13338486 13355881 13407184 13419142 13446972 13470688 13474593 13526352 13543992 13584186 13608144 13641712 13682196 13808151 13832504 13891647 13945008 13973652 14002632 14027328 14049693 14074472 14087304 14170464 14188944 14231052 14235529 14247576 14272704 14319564 14465682 14484547 14521248 14553154 14570052 14609056 14613291 14639064 14669424 14699556 14718726 14737921 14758128 14775264 14845248 14864608 14926032 14975037 15001448 15032262 15065589 15083082 15154524 15212736 15236991 15243984 15263864 15309162 15329127 15346926 15367968 15478848 15524784 15529668 15561567 15688134 15748084 15780744 15801324 15808576 15833781 15848217 15876168 15941772 15962562 15969888 16003008 16056792 16077732 16099776 16269176 16282944 16302594 16336404 16365216 16435188 16468947 16532208 16553768 16602894 16622172 16632176 16651488 16700904 16706158 16722684 16876629 16941456 16998394 17078908 17114328 17144512 17149482 17171847 17179728 17217816 17237808 17288964 17295742 17319456 17413704 17444416 17537639 17539344 17596929 17680278 17748192 17753337 17784648 17860689 17904747 17929296 17966124 17989554 18035136 18058656 18063891 18112248 18144192 18219168 18242928 18302823 18410868 18434878 18522196 18593344 18598734 18622989 18631536 18670176 18711198 18732924 18757354 18783072 18918592 18974736 18996768 19019693 19059138 19092752 19174386 19253619 19287576 19327194 19352399 19370043 19392534 19426736 19484388 19509798 19518752 19559232 19590417 19599408 19624968 19677504 19731762 19758816 19901376 19966716 20007729 20043016 20087452 20110776 20128713 20170458 20206032 20289528 20315988 20325312 20412216 20438836 20462568 20523294 20626991 20699712 20706224 20748756 20917512 20960478 20987813 21040992 21068432 21111708 21130956 21168224 21255696 21283416 21346578 21409056 21436976 21479346 21698523 21736792 21781872 21829731 21855078 21913584 21958596 22004136 22042944 22078089 22137192 22162896 22267872 22296912 22370117 22389048 22502172 22548393 22588608 22624623 22731786 22761431 22819104 22865976 22895796 22906304 22957088 22963743 22983744 23020389 23051952 23188032 23218272 23294502 23385792 23462572 23532201 23573704 23622126 23671116 23701986 23712864 23814252 23872996 23905728 23943843 23954832 23986072 24085188 24116598 24149664 24206882 24323904 24403764 24453891 24504606 24547824 24630326 24652782 24798312 24830652 24842048 24904341 24933258 24948264 24977232 25051356 25059237 25084026 25147584 25299648 25411681 25412184 25497591 25565848 25618362 25671492 25716768 25724223 25769592 25826724 25856712 25943613 25979184 26013064 26120556 26132544 26166624 26252534 26309016 26520417 26622288 26676972 26711762 26814368 26838284 26893944 26941376 26949186 26984331 27052704 27087984 27168372 27216288 27283424 27364392 27559147 27616302 27652317 27665008 27783294 27890016 27898101 27947304 28005264 28066797 28099386 28136031 28148944 28174608 28340928 28377888 28462104 28471058 28495152 28588707 28639128 28761579 28931364 28969094 28990791 29042496 29088801 29106308 29140104 29218112 29226582 29264697 29278128 29338848 29399112 29437452 29475842 29516256 29550528 29597643 29729216 29852064 29888089 29950074 30002896 30064524 30131178 30166164 30255687 30309048 30473982 30487968 30527728 30618324 30658254 30693852 30735936 30784941 31049568 31059336 31123134 31376268 31440717 31496168 31561488 31602648 31667562 31696434 31752336 31883544 31925124 31939776 32113584 32155464 32219019 32413843 32538352 32605188 32672808 32730432 32782617 32870376 32937894 32980849 33064416 33107536 33205788 33244344 33264352 33302976 33401808 33412316 33445368 33753258 33882912 33996788 34097679 34157816 34228656 34298964 34343694 34359456 34435632 34475616 34577928 34591484 34638912 34827408 34941753 35075278 35078688 35153041 35193858 35360556 35433189 35496384 35506674 35552979 35569296 35721378 35767963 35809494 35858592 35932248 35979108 36117312 36127782 36174897 36224496 36310323 36438336 36485856 36605646 36821736 36869756 36945489 36979173 37044392 37197468 37245978 37263072 37340352 37422396 37465848 37514708 37566144 37626039 37949472 37993536 38039386 38118276 38185504 38348772 38427543 38507238 38575152 38654388 38704798 38740086 38785068 38853472 38968776 39019596 39037504 39180834 39198816 39249936 39378801 39463524 39517632 39933432 40015458 40067643 40086032 40174904 40221552 40257426 40340916 40412064 40423779 40579056 40631976 40824432 40877672 40925136 41046588 41059501 41253982 41412448 41424453 41497512 41674941 41777743 41835024 41920956 41975626 42081984 42136864 42149079 42223416 42261912 42336448 42511392 42566832 42693156 42706587 42818112 42873952 42958692 43307231 43397046 43453641 43473584 43563744 43659462 43710156 43827168 43839873 43917192 44008272 44156178 44213763 44274384 44325792 44535744 44593824 44740234 44778096 44925111 45004344 45096786 45196767 45249246 45463572 45522862 45638208 45710973 45731952 45791592 45914176 45927486 45987381 46040778 46103904 46436544 46589004 46684701 46925144 46966997 47064402 47147408 47244252 47342232 47403972 47425728 47501343 47544651 47628504 47745992 47887686 47909664 47972144 48170376 48233196 48299328 48413764 48807528 48907782 49009212 49095648 49260652 49305564 49406841 49596624 49661304 49808682 49866516 49896528 49954464 50102712 50118474 50168052 50629887 50823362 50824368 50936039 50995182 51131696 51236724 51342984 51433536 51448446 51515541 51539184 51653448 51713424 51887226 51958368 52026128 52241112 52333248 52505068 52612917 52618032 52790787 53040834 53244576 53353944 53423524 53582067 53628736 53676568 53714241 53787888 53898372 53968662 54105408 54175968 54336744 54432576 54566848 54728784 54908469 55118294 55232604 55304634 55330016 55566588 55780032 55796202 55868967 55894608 56010528 56133594 56198772 56272062 56297888 56349216 56755776 56924208 56942116 56990304 57059079 57177414 57278256 57523158 57862728 57938188 57981582 58057197 58110129 58177602 58212616 58280208 58453164 58529394 58556256 58677696 58798224 58874904 58951684 59032512 59195286 59494379 59704128 59776178 59900148 60005792 60023187 60129048 60262356 60332328 60386139 60511374 60535097 60618096 60947964 60975936 61055456 61236648 61316508 61387704 61569882 61880973 62099136 62118672 62246268 62752536 62881434 62963439 62992336 63122976 63205296 63335124 63392868 63504672 63767088 63850248 64227168 64310928 64438038 64522073 64827686 65076704 65095569 65210376 65345616 65489193 65565234 65650739 65740752 65875788 65961698 66128832 66215072 66234267 66411576 66488688 66528704 66803616 66824632 66890736 67110351 67506516 67645179 67765824 67873869 67993576 68195358 68284293 68315632 68457312 68597928 68687388 68718912 68871264 68891229 68951232 69061167 69155856 69182968 69654816 69883506 70150556 70157376 70306082 70387716 70596603 70721112 70866378 71013348 71105958 71138592 71442756 71535926 71618988 71717184 71831529 71864496 71958216 72255564 72349794 72448992 72620646 72971712 73211292 73361673 73643472 73739512 73805281 73890978 73958346 74088784 74394936 74491956 74526144 74713023 74844792 74931696 75029416 75177711 75252078 75898944 76078772 76235043 76236552 76371008 76492773 76697544 76855086 77014476 77150304 77308776 77409596 77480172 77570136 77706944 77830839 77937552 78039192 78361668 78397632 78499872 78757602 78927048 79561251 79866864 80030916 80135286 80172064 80349808 80443104 80514852 80681832 80824128 80847558 80952993 81158112 81263952 81648864 81755344 81850272 82093176 82119002 82507964 82677441 82824896 82848906 82956951 82995024 83349882 83555486 83670048 83841912 83951252 84200391 84273728 84298158 84408093 84446832 84523824 84724087 85022784 85133664 85386312 85413174 85747904 85766121 85917384 86206141 86284737 86614462 86794092 86907282 86947168 86972373 87127488 87266403 87318924 87420312 87654336 87679746 87794091 87834384 88016544 88312356 88427526 88548768 88651584 88792929 89187648 89480468 89556192 89664267 89850222 90008688 90193572 90393534 90498492 90927144 91045724 91421946 91463904 91583184 91854972 91883869 91974762 92081556 92207808 93178008 93369402 93491167 93850288 93933994 94128804 94294816 94322151 94488504 94684464 94807944 95002686 95089302 95126581 95257008 95491984 95775372 95819328 95944288 96340752 96466392 96657057 96827528 97241529 97615056 97815564 98018424 98191296 98347851 98521304 98611128 98813682 98942547 99193248 99322608 99617364 99733032 99793056 99908928 100205424 100236948 100336104 101259774 101391829 101646724 101648736 101872078 101990364 102263392 102293037 102473448 102685968 102896892 103031082 103078368 103165447 103306896 103426848 103774452 103916736 104052256 104482224 104825259 105010136 105225834 105236064 105459123 105581574 106081668 106299567 106489152 106658937 106707888 106847048 107164134 107303889 107353136 107428482 107575776 107796744 107937324 108351936 108524691 108673488 108930969 109457568 109816938 110236588 110465208 110609268 110660032 110836467 110937519 111133176 111592404 111737934 111789216 112021056 112267188 112397544 112544124 112595776 112698432 112878117 113848416 113884232 113980608 114118158 114354828 114556512 115046316 115282629 115725456 115876376 115963164 116114394 116220258 116355204 116425232 116560416 116906328 117058788 117112512 117596448 117749808 117903368 118136403 118390572 118988758 119552356 119800296 120011584 120046374 120202929 120258096 120524712 120664656 120772278 121022748 121070194 121236192 121895928 122110912 122473296 122633016 122763473 122775408 123139764 123178503 123761946 124237344 124273359 124492536 124910939 125024823 125333229 125505072 125762868 125926878 125984672 126245952 126410592 126447237 126670248 126785736 127009344 127534176 127700496 128119761 128454336 128621856 128876076 129044146 129655372 129921693 130153408 130191138 130360923 130420752 130691232 130978386 131130468 131301478 131481504 131751576 131923396 132430144 132468534 132641289 132823152 132977376 133137851 133607232 133649264 133781472 134220702 134775333 135013032 135290358 135466793 135590301 135747738 135987152 136390716 136568586 136631264 136914624 137132919 137195856 137374776 137742528 137782458 137962143 138122334 138311712 138365936 139309632 139767012 140054103 140301112 140612164 140775432 140900991 141193206 141442224 141732756 142026696 142211916 142277184 142504029 142885512 143071852 143237976 143663058 143728992 143916432 144388937 144511128 144699588 144897984 145241292 146422584 146723346 146914691 147286944 147479024 147610562 147781956 147916692 148177568 148220523 148789872 148983912 149426046 149689584 149863392 150058832 150355422 150504156 151889661 152157544 152470086 152473104 152808117 152985546 153395088 153710172 154028952 154300608 154546623 154617552 154819192 154960344 155140272 155661678 155875104 156078384 156590819 156723336 156999744 157515204 157838751 157854096 158372361 159122502 159330017 159733728 160061832 160270572 160344128 160699616 160746201 160886208 161029704 161142723 161363664 161695116 161905986 162117131 162316224 162527904 163297728 163510688 163700544 164186352 164238004 164725407 165015928 165354882 165697812 165913902 165990048 166699764 167110972 167340096 167606901 167683824 167902504 168400782 168596316 168816186 168893664 169047648 169448174 170267328 170772624 170826348 171177237 171532242 171834768 172412282 172569474 173228924 173588184 173814564 173894336 173944746 174171591 174330387 174532806 174637848 174840624 175359492 175588182 175668768 176033088 176624712 176855052 177097536 177585858 177881767 178483137 178960936 179112384 179328534 179700444 180017376 180069561 180387144 180787068 180996984 181158417 181605291 181854288 182091448 182843892 182927808 183166368 183709944 183767738 183949524 184163112 185642919 186356016 186738804 186982334 187700576 187867988 188257608 188589632 188644302 188890317 188977008 189368928 189615888 190005372 190178604 190253162 190514016 190983968 191550744 191888576 192681504 192914029 192932784 193314114 193566219 193655056 194483058 195230112 195286707 195631128 196036848 196467579 196695702 196952217 197042608 197222256 197627364 197885094 198386496 198645216 198702801 199234728 199466064 199586112 200410848 200473896 200672208 201331053 202519548 202783658 202935537 203293448 203297472 203621607 203744156 203980728 204526784 204586074 204852879 204946896 205371936 205793784 206062164 206156736 206330894 206613792 206853696 207183501 207548904 208104512 208964448 209216623 209650518 210020272 210451668 210472128 210918246 211163148 211789809 212163336 212599134 212876389 213317874 213415776 213694096 214328268 214607778 214706272 214856964 215151552 215494587 215593488 215874648 217049382 217346976 217861938 218915136 219633876 220085019 220473176 220930416 221218536 221415843 221672934 221875038 222266352 223184808 223475868 223578432 224534376 224795088 225088248 225533133 225756234 226896901 227696832 227768464 228236316 228705129 228709656 229113024 229478319 230092632 230565258 230865943 231450912 231752752 231926328 232228788 232440516 232710408 232850464 233120832 233492517 233812656 234117576 235192896 235499616 235806736 236272806 236781144 237977516 238683753 239104712 239600592 240092748 240405858 240516192 241049424 241329312 241544556 242045496 242140388 242472384 242858979 243791856 244946592 245266032 245526946 245550816 246071287 246279528 246357006 247523892 248032323 248474688 248546718 248870853 248985072 249821878 250049646 250375741 250666458 251010144 251525736 251853756 251969344 252601173 252821184 252894474 253224279 253340496 253571472 254172261 255068352 255400992 256239522 257243712 257752152 258088292 258618423 258854211 259310744 259843386 260382276 260721846 260841504 260917119 261382464 261956772 262260936 262602956 262963008 263382273 263503152 263846792 264937068 265282578 265646304 265954752 266275702 267298528 267562944 268441404 268992801 269550666 270026064 270580716 270933586 271180602 271495476 271974304 272781432 273137172 273262528 274265838 274391712 274749552 275564916 275651607 275924286 276244668 276623424 276731872 279528491 279534024 280108206 280473501 280602224 281224328 281550864 281801982 282386412 282884448 282966453 283465512 284053392 284423832 285008058 285379743 285771024 286143704 286475952 287326116 287457984 287832864 288777874 289022256 289399176 289971171 290482584 291724587 292444201 292845168 293446692 293829382 294573888 294958048 295043553 295221124 295563912 295833384 296355136 296441046 296827641 297579744 297967824 298852092 299379168 299726784 300117664 300710844 301008312 303150617 303779322 304175487 304315088 304940172 304946208 305616234 305971092 306790176 306879111 307420344 308057904 309093246 309235104 309496341 309638384 309920688 310280544 311323356 311750208 312156768 313181638 313446672 314475777 315030408 315677502 315708192 316377369 316744722 318245004 318660034 318898701 319467456 319976811 320123664 320541144 321399232 321492402 321911667 322059408 322285446 322727328 323390232 323811972 324234262 325055808 325574073 326792907 327021376 328372704 328476008 328768979 329450814 330031856 330709764 331395624 331827804 331980096 332509401 332812557 333399528 334221944 335213802 335367648 335805008 336801564 337192632 337632372 337787328 338095296 338634351 338896348 341545248 341652696 342354474 343064484 343669536 344824564 345138948 345847887 346457848 347176368 347629128 347889492 348343182 348660774 349065612 349275696 349681248 350718984 351176364 351337536 353249424 353710104 354409209 355171716 355763534 356552273 356966274 357921872 358657068 359400888 360034752 360139122 360608787 360774288 361574136 361993968 362316834 362789339 363210582 363708576 364182896 365687784 366332736 367419888 367535476 367899048 368290419 368326224 369535509 371285838 372712032 373477608 373964668 374732817 375074469 375401152 375735976 375999687 376515216 377288604 377780634 377954016 378737856 379231776 380010744 380357208 380506324 381028032 381967936 383101488 384359283 385363008 385828058 385865568 386628228 387132438 387310112 388966116 389765079 390460224 390573414 391082769 391262256 392073696 392935158 393391404 393904434 394085216 394444512 395254728 395770188 397290432 397405602 397923867 398469456 398932128 399413553 400821696 400947792 401344416 402662106 405039096 405567316 405871074 406400379 406586896 406770903 407243214 407488312 407961456 409172148 409705758 409893792 410743872 411587568 412124328 412661788 413227584 413886429 414367002 415097808 416460653 417928896 418433246 419301036 420040544 420162309 420903336 421836492 422326296 422702973 423579618 423745679 424326672 425198268 425752778 426635748 426831552 427388192 427512087 428656536 429215556 429412544 429713928 430989174 431186976 431749296 433166811 434098764 434693952 435723876 439267752 440170038 440744073 440946352 441860832 442437072 442831686 443345868 443750076 444532704 444661569 446369616 446951736 449068752 449590176 450176496 451066266 451512468 451654511 453793802 455536928 455668983 456472632 457410258 457419312 458424351 458956638 459555173 460185264 461130516 461731886 462901824 463505504 463639869 463852656 464457576 464881032 465420816 465700928 466985034 467625312 468235152 469772457 470999232 471613472 472545612 473516253 473562288 475117083 475955032 476379541 477367506 477990051 478209424 479201184 480185496 480811716 481032384 482098848 482238603 482658624 483089112 483428169 484090992 484280776 485717958 486351393 487583712 489893184 490532064 491053892 491101632 492142574 492559056 492714012 494176221 495047784 496064646 497093436 497741706 497970144 499643756 500099292 500751482 501332916 502020288 502820703 503051472 503707512 505202346 505788948 506448558 506680992 507142944 508344522 510801984 512479044 513531711 515504304 516176584 516636967 517236846 517708422 518621488 519686772 520764552 521443692 521683008 521834238 522514773 522991161 523913544 524521872 525205912 526764546 527006304 527693584 529874136 530565156 531292608 532551404 533645301 534597056 535449411 536882808 537985602 539101332 540052128 541161432 541867172 542361204 542990952 543475251 543948608 544815873 545562864 546274344 548531676 548783424 549499104 551129832 551303214 551848572 552489336 553463744 556928757 559056982 559068048 560216412 560947002 561204448 562448656 563101728 563603964 564772824 565768896 565932906 566670951 566931024 568106784 568847664 570016116 570759486 571542048 572287408 572951904 574652232 575665728 577555748 578044512 578742087 578798352 579942342 580698657 580965168 583449174 584888402 585690336 586893384 587658764 589402737 589916096 590087106 590442248 590856651 591127824 591666768 592882092 593068609 593655282 595159488 595935648 597704184 598758336 600235328 601421688 602016624 603442987 603993159 606301234 607558644 608350974 608630176 608806611 609880344 609892416 610864821 611232468 611942184 613580352 613758222 613998841 614558637 614840688 616115808 618186492 618470208 618992682 619276768 619841376 620561088 621550503 622646712 624313536 626363276 626893344 627649869 628951554 630060816 631355004 631416384 632754738 633489444 636490008 637320068 637797402 638629167 639953622 640247328 641082288 642984804 643823334 644118816 644570892 645454656 646780464 647623944 648468524 651148146 653585814 654438169 656745408 656952016 657537958 658901628 660063712 660255057 661419528 662791248 663655608 664247529 665018802 665625114 665886067 666799056 668443888 670427604 670735296 671610016 673603128 674385264 675264744 676599399 677268702 677792696 680690703 683090496 683305392 684708948 686115387 686128968 687339072 688434957 689649128 690277896 691695774 692597829 692915696 694352736 695258256 695778984 696686364 697321548 698131224 698551392 699362496 700477551 701437968 702352728 706498848 707420208 708818418 709742803 710343432 711527068 713104546 713932548 715843744 716051259 717314136 718801776 720278244 721217574 721548576 722158129 723148272 723987936 724633668 725578678 726421164 727417152 728365792 728576937 731375568 734839776 735070952 735798096 736580838 736652448 738213861 739071018 742571676 744096969 745424064 746612559 746955216 747929336 749465634 750148938 751127223 751471952 751999374 753030432 754577208 755561268 755908032 757803519 758463552 759672837 760021488 760714416 761012648 762516783 766202976 768718566 771656116 771731136 773256456 774264876 774620224 775855269 776562633 777932232 779530158 781146828 782165538 782524512 784147392 785870316 786782808 787808868 788170432 788889024 790146819 790509456 791540376 794811204 795847734 796938912 797864256 798827106 801895584 802688832 805324212 806978403 810078192 811134632 811742148 812800758 813173792 813541806 814486428 814976624 815922912 818344296 819411516 819787584 823175136 824248656 825323576 826954821 827772858 828734004 830195616 832921306 836866492 838585473 838602072 840081088 840324618 841420503 841806672 843672984 844652592 845405946 847159236 847491358 848653344 850396536 851505556 853271496 854776384 855024174 856139229 857313072 858431112 859344311 859427856 861978348 862373952 863498592 866333622 868197528 869913513 871447752 874376573 875173761 877332603 878535504 880340076 881488146 881892704 883721664 884874144 885130659 885663372 886691736 887500152 889065408 889323138 890482923 892739232 893903472 898137504 899180352 900352992 902132532 903024936 903309022 907587604 909451851 911073856 911337966 912526461 912945264 914820516 914838624 916848702 917913276 919110346 920370528 922261032 923463772 927011008 927279738 927705312 928489023 928915152 929762064 930841632 931964957 933970068 935250624 936470304 939544914 943226944 943427331 945091224 947032506 947124576 948267551 949132107 950234166 951910064 952759082 954735012 955980102 956418848 956696103 958402368 959930433 960370992 961623432 964197696 964477206 965735001 966178224 966856338 968181984 968561552 971435916 972702786 975167424 976722219 980378721 981064128 982107784 984285148 985118112 985428024 986306937 988352442 990095568 992129292 994186872 995483412 995940288 997528203 999287512 1000198584 1001502964 1002665832 1005641406 1006102944 1007415024 1010404692 1010722559 1011577896 1012897116 1013361984 1014285888 1016689044 1024958088 1027063422 1028402837 1031008608 1032353168 1033273934 1034473692 1035416844 1037242976 1037543661 1039373544 1041529104 1042887384 1043668476 1045029546 1045982322 1046392391 1047827088 1049043744 1050411824 1053529092 1054012608 1055387168 1059748272 1061130312 1063227627 1065102808 1067290602 1069656819 1070898822 1073765616 1075971204 1078202664 1080104256 1081826361 1082322864 1083734344 1084722408 1085981904 1086950502 1088368017 1089631746 1091125728 1092548688 1097063352 1098998208 1102259664 1102606428 1103697144 1104871257 1104978672 1108606527 1113857514 1115310119 1118113964 1118136096 1120432824 1121894004 1122408896 1124198451 1124897312 1125223407 1126203456 1127207928 1127999061 1129545648 1131865812 1133341902 1133862048 1134819917 1136213568 1137695328 1140032232 1141518972 1143084096 1144574816 1145903808 1149304464 1153077849 1155111496 1156089024 1157484174 1157596704 1159884684 1161397314 1161930336 1166898348 1169295237 1169776804 1171380672 1173248307 1173786768 1175317528 1178805474 1180174212 1180884496 1181713302 1182255648 1183333536 1185764184 1186137218 1187310564 1191871296 1193771601 1195408368 1198240659 1202843376 1204033248 1206885974 1207986318 1212602468 1215117288 1216701948 1217260352 1217613222 1219201137 1219760688 1220312709 1221729642 1222464936 1223884368 1227516444 1227997682 1229117274 1229681376 1232231616 1236372984 1237985364 1238553536 1239682752 1241659287 1243101006 1245172369 1245293424 1249381959 1252726552 1253786688 1255299738 1257903108 1260121632 1260486927 1262710008 1265509476 1266978888 1268108919 1271237037 1272980016 1274640136 1275594804 1277258334 1279907244 1280494656 1282164576 1282536261 1285969608 1287646668 1288237632 1289141784 1293560928 1295247888 1296937048 1299500433 1302296292 1307171628 1308876338 1313904032 1315075916 1317803256 1320127424 1320510114 1322232219 1322839056 1325582496 1327311216 1328495058 1330037604 1331250228 1331772134 1333598112 1336887776 1340855208 1343220032 1347206256 1348770528 1350398203 1350529488 1353198798 1354537404 1354963533 1355585392 1361381406 1366610784 1367006949 1369417896 1372230774 1372257936 1374020329 1375273053 1376869914 1378665519 1379298256 1380555792 1383391548 1385195658 1385831392 1388705472 1390516512 1390919607 1391557968 1393372728 1394643096 1396262448 1397102784 1400955102 1402875936 1404705456 1409317371 1412997696 1414840416 1417636836 1419485606 1420548759 1420686864 1423054136 1425351249 1426209092 1427865096 1429138623 1431687488 1432102518 1433970153 1434628272 1437603552 1440556488 1442435148 1443097152 1444316258 1446296544 1447975872 1449267336 1450284507 1451157356 1452842328 1456731584 1457153874 1459054179 1462751136 1464516361 1469679552 1470141904 1471596192 1473161676 1473304896 1476427722 1478142036 1482528663 1485143352 1488193938 1490134723 1493225118 1493910432 1495858672 1498931268 1500297876 1502254446 1502943904 1503998748 1506060864 1508462109 1509154416 1511122536 1515607038 1519345674 1520042976 1521428832 1522025296 1525033566 1532405952 1537437132 1540595133 1543312232 1546512912 1548529752 1549910901 1551710538 1553125266 1555864464 1559060316 1562293656 1564331076 1565049024 1567544319 1571740632 1573565616 1575617736 1580293638 1581018912 1583080752 1588278307 1589622408 1591695468 1593877824 1597654212 1600935903 1603791168 1606348233 1610648424 1613956806 1616061601 1620156384 1622269264 1623484296 1625601516 1626347584 1627083612 1628972856 1629953248 1630425753 1631845824 1634447619 1636688592 1638823032 1646350272 1648497312 1650647152 1653909642 1655545716 1657468008 1660391232 1665842612 1670786271 1673732984 1677170946 1677204144 1680649236 1682841006 1683613344 1687345968 1689305184 1690811892 1694318472 1694982716 1697306688 1700012853 1700793072 1703011112 1706542992 1710048348 1712278458 1714626144 1716862224 1718688622 1718855712 1722499009 1723956696 1726997184 1732667244 1736226261 1736395056 1739827026 1742095971 1742895504 1748753146 1750347522 1752630187 1754665206 1757071008 1760680152 1762976292 1763785408 1768208211 1769748288 1770261318 1771326744 1772569953 1773383472 1775000304 1778646276 1779205827 1780965846 1783288441 1785478464 1787806944 1796275008 1800705984 1804265064 1806049872 1806618044 1810328961 1811979477 1815175208 1818903702 1822675932 1825052922 1825890528 1826419833 1829641032 1829677248 1833697404 1835826552 1838220692 1840741056 1841996523 1843675911 1844522064 1846927544 1854559476 1855410624 1856978046 1857830304 1859524128 1861683264 1863929914 1867940136 1872940608 1879089828 1882949607 1886854662 1890182448 1894065012 1894249152 1896535102 1898264214 1900468332 1903820128 1905518164 1909470024 1911960204 1912837696 1913392206 1915887501 1919860866 1920741984 1923246864 1928954412 1931470002 1932356448 1933712676 1936363968 1937123104 1942871832 1945405572 1953444438 1956699437 1960757442 1963314507 1964215568 1968570296 1970236224 1970856048 1972613874 1976704884 1980191136 1980765171 1984258584 1988373744 1990966824 1992742587 1995056406 1997658201 1998575024 2000397168 2003005928 2005331664 2011282812 2012205888 2014830048 2020809384 2021445118 2023155792 2025794232 2029798197 2033378088 2042072109 2047109407 2049916176 2054126844 2056805674 2058346161 2062017216 2064706336 2065304871 2066547868 2068947384 2070833688 2074485952 2075087322 2077793487 2078747088 2083058208 2085774768 2087336952 2090059092 2091964644 2092784782 2095654176 2098087488 2100823648 2101432653 2107058184 2110774336 2119496544 2122054319 2122260624 2126455254 2129228409 2130205616 2134581204 2139313638 2141797644 2147531232 2148153777 2151942408 2156405328 2163652722 2164645728 2166474387 2167468688 2169444816 2171963808 2173901004 2176736034 2179263492 2182251456 2185097376 2185730811 2194126704 2204519328 2205212856 2207394288 2209742514 2209957344 2214641583 2217213054 2227715028 2230620238 2232290907 2236227928 2236272192 2239837677 2240865648 2243788008 2248396902 2249794624 2250446814 2253381669 2254415856 2255998122 2259091296 2263731624 2266683804 2267724096 2269639834 2275390656 2279018511 2280064464 2283037944 2287550349 2289149632 2298608928 2301382853 2306155698 2310222992 2314968348 2315193408 2319769368 2322794628 2323860672 2327565807 2329687899 2333796696 2338590474 2339553608 2341640279 2346496614 2347573536 2350635056 2357610948 2360348424 2361768992 2363426604 2364511296 2366667072 2370440457 2371528368 2372274436 2374621128 2387543202 2390816736 2396481318 2405686752 2408066496 2413771948 2415972636 2420935209 2425204936 2430234576 2433403896 2435226444 2438402274 2439521376 2440625418 2443459284 2444929872 2447768736 2455032888 2455995364 2458234548 2459362752 2472745968 2475970728 2480864463 2483318574 2486202012 2490344738 2490586848 2495865911 2498763918 2505453104 2510599476 2515756419 2515806216 2520243264 2520973854 2524261509 2525420016 2531018952 2533957776 2536217838 2539525373 2542474074 2545960032 2549280272 2551189608 2554516668 2559814488 2564329152 2565072522 2568417687 2571939216 2575293336 2578032933 2578283568 2587121856 2590495776 2593874096 2599000866 2604592584 2614343256 2617752676 2623129719 2625521283 2627808064 2630151832 2631997809 2635606512 2641020228 2644464438 2645678112 2651164992 2654622432 2656990116 2660075208 2662500456 2663544268 2667196224 2671448769 2673775552 2681710416 2694412512 2697541056 2700796406 2701058976 2706397596 2709074808 2709927066 2711170784 2722762812 2728355553 2733221568 2734013898 2737579383 2738835792 2744461548 2744515872 2748040658 2750546106 2753739828 2757331038 2758596512 2761111584 2766783096 2770391316 2771662784 2781033024 2781839214 2783115936 2785467069 2786745456 2789286192 2792524896 2795894871 2801910204 2805751872 2809410912 2818634742 2829680832 2835273672 2838971212 2841097518 2841373728 2844802653 2846108272 2847396321 2850702498 2852418184 2855730192 2858277246 2864205036 2867940306 2869256544 2870088309 2875207104 2881112976 2884870296 2888632516 2892593088 2897205003 2898534672 2900569014 2902314712 2905684656 2914307748 2915224571 2918108358 2925502272 2929032722 2940283808 2941136163 2943192384 2946323352 2952855444 2956284072 2958920811 2965057326 2966219753 2970286704 2976387876 2980269446 2986450236 2987820864 2991717344 2992584609 2997862536 3000595752 3004508892 3005887808 3007997496 3016924218 3018308832 3022245072 3031214076 3032167677 3038691348 3040085952 3042857664 3044050592 3050067132 3074813401 3074874264 3081190266 3085208511 3086624464 3093025824 3097059504 3099821802 3103421076 3106250532 3111728928 3112630983 3118120632 3124587312 3128662152 3135088638 3139177173 3143481264 3147131232 3151235472 3160587276 3162037824 3166161504 3176556614 3179244816 3183390936 3189682881 3195308424 3201871806 3208970457 3212696466 3216886211 3221296848 3227913612 3232123202 3240312768 3244538528 3245479083 3246968592 3251203032 3254167224 3257945712 3259906496 3260851506 3265104051 3268895238 3273377184 3277646064 3296994624 3301294304 3307819284 3311091432 3314613771 3314936016 3325819581 3331685224 3334656787 3341572542 3345930357 3347465968 3354341892 3354408288 3361298472 3365682012 3367226688 3372595353 3374691936 3375670221 3378610368 3381623784 3383997183 3388636944 3389965432 3400025706 3401586144 3404459751 3406022224 3413085984 3420096696 3424556916 3429252288 3433724448 3437377244 3437711424 3444998018 3447913392 3459233547 3465334488 3472452522 3472790112 3479654052 3484191942 3485791008 3497506292 3500695044 3505260374 3507885711 3509330412 3514142016 3519744921 3521360304 3525952584 3536416422 3540522636 3542653488 3545139906 3546766944 3550000608 3557292552 3558411654 3561931692 3566576882 3575613888 3581314803 3594721977 3608530128 3612099744 3613236088 3616458769 3620657922 3623958954 3630350416 3637807404 3645351864 3650105844 3651781056 3652839666 3657603411 3659282064 3660938127 3667394808 3671653104 3676441384 3683993046 3687351822 3689044128 3693855088 3709118952 3713956092 3715660608 3719048256 3724977861 3727859828 3735517107 3735880272 3748145877 3758179656 3765899214 3773709324 3780364896 3788130024 3793070204 3796528428 3800936664 3804326757 3807640256 3811036328 3813711111 3818940048 3823920408 3826784412 3831775002 3839721732 3841483968 3846493728 3857908824 3862940004 3864712896 3867425352 3874246208 3885743664 3890811144 3898501299 3906888876 3913398874 3921514884 3926629014 3928431136 3937140592 3941712096 3945227748 3953409768 3960382272 3961530342 3966696657 3968517168 3976747488 3981933648 3985485174 3990112812 3995316402 3997150048 4000794336 4006011856 4010663328 4022565624 4029660096 4041618768 4042890236 4046311584 4051194609 4051588464 4059596394 4064890599 4066756176 4084144218 4094218814 4099832352 4108253688 4113611348 4116692322 4122060987 4125819159 4129412672 4130609742 4133095736 4135996557 4137894768 4141667376 4150174644 4155586974 4157494176 4166116416 4171549536 4174673904 4180118184 4183929288 4185569564 4191308352 4201647296 4202865306 4214116368 4224100909 4227952113 4238993088 4244108638 4244521248 4252910508 4258456818 4260411232 4261646277 4269162408 4276053747 4278627276 4283595288 4287415869 4295062464 4296307554 4297991887 4301910459 4303884816 4312810656 4327305444 4329291456 4332948774 4334937376 4338889632 4343927616 4347802008 4350853521 4353472068 4358526984 4370194752 4371461622 4377162537 4388253408 4393549083 4409038656 4410425712 4414788576 4419485028 4419914688 4429283166 4434426108 4455430056 4461240476 4464581814 4470404169 4472455856 4479675354 4481731296 4487576016 4496793804 4500893628 4506763338 4508831712 4511996244 4518182592 4527463248 4533367608 4539279668 4558037022 4560128928 4566075888 4575100698 4581067183 4597217856 4602765706 4612311396 4620445984 4621785399 4629936696 4639538736 4645589256 4649732703 4655131614 4659375798 4661202469 4667593392 4677180948 4679107216 4683280558 4692993228 4695147072 4701270112 4702632957 4715221896 4720696848 4723537984 4726853208 4740880914 4743056736 4744548872 4749242256 4764834921 4775086404 4781633472 4792962636 4802807709 4811373504 4819044699 4827543896 4831945272 4841870418 4848184803 4850409872 4860469152 4866807792 4870452888 4876804548 4879042752 4881250836 4886918568 4889859744 4891277259 4895537472 4903342857 4910065776 4911990728 4916469096 4945491936 4951941456 4961728926 4966637148 4968199621 4972404024 4980689476 4981173696 4991731822 4997527836 5010906208 5012358813 5021198952 5031512838 5031612432 5041947708 5048523018 5050840032 5055106903 5062037904 5067915552 5072435676 5079050746 5084948148 5091920064 5098560544 5100038559 5102379216 5109033336 5119628976 5130145044 5136835374 5143878432 5150586672 5156065866 5156567136 5167497027 5180991552 5187748192 5198001732 5208678783 5209185168 5226287913 5228686512 5235505352 5240174951 5246259438 5251042566 5257890561 5260303664 5263995618 5271213024 5282040456 5288928876 5291356224 5304624633 5309244864 5313980232 5317709859 5320150416 5325000912 5327088536 5337617481 5342897538 5349865323 5363420832 5388825024 5401592812 5402117952 5412795192 5418149616 5419854132 5422341568 5430986883 5435938431 5445525624 5456711106 5468027796 5475158766 5477671584 5488923096 5489031744 5496081316 5501092212 5507479656 5514662076 5517193024 5522223168 5525989569 5531027733 5533566192 5540782632 5563678428 5566231872 5570934138 5573490912 5578572384 5585049792 5591789742 5603820408 5618821824 5637269484 5648848821 5670547344 5677942424 5682195036 5682747456 5689605306 5692216544 5694792642 5701404996 5704836368 5711460384 5716554492 5728410072 5735880612 5738513088 5740176618 5747662503 5762225952 5769740592 5777265032 5794410006 5797069344 5801138028 5804629424 5811369312 5828615496 5830449142 5836216716 5858065444 5870098311 5880567616 5882272326 5889943521 5892646704 5905710888 5912568144 5917841622 5930114652 5932439506 5940573408 5952775752 5960538892 5972900472 5978227761 5983434688 5985169218 5992974603 5995725072 6001191504 6009017784 6015410177 6015994992 6033848436 6036617664 6044490144 6062428152 6064335354 6077382696 6088101184 6089394591 6100134264 6120636011 6126216327 6141328221 6149626802 6149748528 6162380532 6170417022 6173248928 6175038483 6186051648 6194119008 6195914613 6199643604 6206842152 6212501064 6223457856 6225261966 6233380461 6236241264 6249174624 6257324304 6270177276 6278354346 6286962528 6294262464 6302470944 6304297959 6321174552 6332323008 6353113228 6358489632 6366162957 6366781872 6379365762 6387685227 6390616848 6403743612 6417940914 6425392932 6433772422 6442593696 6455827224 6464246404 6489077056 6490958166 6493937184 6499423161 6502406064 6508334448 6515891424 6521703012 6523754699 6530208102 6537790476 6546754368 6555292128 6602588608 6615638568 6622182864 6629227542 6629872032 6637872857 6643924749 6651639162 6663370448 6669313574 6683145084 6691860714 6694931936 6696872721 6708683784 6708816576 6719513031 6722596944 6731364024 6745190706 6749383872 6751340442 6753987251 6760145007 6763247568 6767994366 6777273888 6779930864 6800051412 6803172288 6808919502 6812044448 6826171968 6837055533 6840193392 6849113832 6862651047 6867448896 6874754488 6889996036 6895826784 6904148559 6918467094 6930668976 6944905044 6945580224 6959308104 6968383884 6971582016 6982697421 6995012584 7001390088 7010520748 7015771422 7018660824 7024920837 7039489842 7042720608 7051905168 7072832844 7081045272 7085306976 7090279812 7093533888 7100001216 7114585104 7116823308 7123863384 7133153764 7162629606 7189443954 7198819859 7217060256 7224199488 7226472176 7232917538 7241315844 7247917908 7260700832 7262805627 7275614808 7290703728 7300211688 7305679332 7315206822 7318564128 7321876254 7324746737 7334789616 7343306208 7352882768 7367986092 7374703644 7378088256 7387710176 7418237904 7427912184 7442593389 7449955722 7455719656 7471034214 7471760544 7487597733 7496291754 7516359312 7531798428 7547269257 7547418648 7560729792 7572784527 7576260048 7586140408 7593056856 7601873328 7608653514 7618576119 7622072656 7627422222 7637880096 7647840816 7653568824 7663550004 7679443464 7692987456 7705253061 7715817648 7725880008 7734098799 7734850704 7771487328 7781622288 7797002598 7807170833 7813777752 7826797748 7843029768 7853258028 7856862272 7869389157 7874281184 7876563849 7883424192 7890455496 7895993427 7906819536 7923060684 7933393314 7937034336 7943739419 7953494976 7963867296 7970970348 7980225624 7990632804 7994300096 8001588672 8012023712 8014346307 8021326656 8045131248 8083237536 8085780472 8092623168 8102389218 8103176928 8119192788 8129781198 8133512352 8168288436 8185066659 8188437628 8199664704 8212738149 8216507376 8227222696 8233384644 8244121974 8251638318 8261219484 8266191472 8271993114 8275789536 8283334752 8300349288 8311173948 8314988352 8343099072 8349347808 8356401207 8360236368 8367858576 8371139128 8387684613 8405730612 8428232736 8448201818 8455904226 8488217276 8489042496 8505821016 8516913636 8520822464 8523292554 8534407959 8538324816 8542188963 8552107494 8557254552 8567190576 8574831738 8592615108 8595983774 8603820918 8607769632 8625621312 8654610888 8665897548 8669874752 8677779264 8691615009 8695604016 8701707042 8706944136 8716206583 8717053968 8742923244 8745673713 8754325074 8776506816 8787098166 8820851424 8823408489 8829577152 8838970056 8858566332 8868676669 8868852216 8876762433 8898659259 8910860112 8922480952 8929163628 8940808338 8944911712 8959350708 8963462592 8975152032 8977753827 8993587608 9001787256 9013526676 9017663424 9023992488 9054926496 9066735216 9078559336 9096503031 9116074044 9120257856 9132151776 9150201396 9162134366 9205531412 9224440203 9224622792 9240891968 9243570798 9255625533 9259873392 9279077472 9291178512 9299465406 9310263228 9318751596 9322404938 9335186784 9354361896 9358214432 9366561116 9385986456 9402540224 9405265914 9417531519 9430443792 9441393696 9452787421 9453706416 9481761828 9486113472 9489097744 9498484512 9529669842 9550172808 9569048643 9585925272 9605615418 9618142303 9626911371 9638089398 9650658633 9655087792 9663890544 9683740836 9696369606 9700819744 9720938304 9733615584 9736437249 9740905776 9753609096 9762501672 9773837136 9779719488 9782554518 9795312153 9806685714 9820131552 9823981456 9832938192 9890983872 9903882912 9923457852 9933274296 9936399242 9943841313 9944808048 9961378952 9977458743 9983463644 9995055672 10003970361 10021812416 10024717626 10037791071 10042397904 10063025676 10063224864 10083895416 10097046036 10101680064 10110213806 10117786059 10124075808 10135831104 10144871352 10151991549 10158101492 10169896296 10197121088 10200077118 10204758432 10213379253 10218066672 10239257952 10251614527 10260290088 10273670748 10287756864 10301173344 10312131732 10313134272 10334994054 10375496384 10377700641 10396003464 10417357566 10418370336 10430943061 10452575826 10457373024 10471010704 10480349902 10492518876 10502085132 10515781122 10520607328 10523657133 10527991236 10542426048 10559234763 10564080912 10577857752 10609249266 10627960464 10635419718 10640300832 10650001824 10654177072 10675234962 10685795076 10699730646 10726841664 10743944409 10784165931 10803185624 10825590384 10836299232 10839708264 10849376307 10861973766 10871876862 10891051248 10913422212 10936055592 10950317532 10955343168 10972810233 10977846192 10992162632 11002184424 11014959312 11029324152 11051979138 11062055466 11067132384 11081565264 11117948149 11127356856 11141868276 11146981824 11157144768 11183579484 11206551321 11207640816 11244437631 11274538968 11297697642 11312431207 11341094688 11355884848 11364390072 11379210612 11384433088 11389585284 11402809992 11409672736 11412980271 11422920768 11433108984 11441133333 11456820144 11471761224 11480353236 11495325006 11510316301 11524451904 11539481184 11554530064 11588820012 11594138688 11602276056 11609258848 11622738624 11657230992 11660898284 11672433432 11695503897 11716130888 11740196622 11764544652 11779887042 11785293408 11811421776 11825136288 11835683244 11860229304 11864879012 11881146816 11900089971 11905551504 11921077784 11945800944 11956455522 11970338436 11985949206 11991450144 12002383008 12018035568 12030820354 12031989984 12067696872 12088980288 12124856304 12128670708 12153583827 12154765392 12178789182 12194671797 12200268528 12241272022 12252432654 12268411309 12282656442 12299253604 12299497056 12324761064 12340834044 12346497856 12350076966 12366182961 12377457477 12388238016 12391829226 12399287208 12407989671 12413684304 12425002128 12450523932 12466760922 12472482528 12483019087 12498349248 12514648608 12540354552 12556708692 12573925056 12604941888 12608595918 12642349104 12672302727 12683856339 12706226456 12716979264 12732325914 12733563744 12758731524 12775370454 12781233696 12784938831 12807487224 12835881828 12850785864 12862247607 12867544844 12885187392 12893975661 12905731377 12911654448 12928492808 12981916332 12987874368 12998846322 13004812128 13016668896 13031782848 13043406024 13047509398 13060416204 13075580952 13110584256 13131487611 13180647249 13231277136 13244365728 13258455084 13259744064 13275745714 13287849498 13303278324 13326740896 13338627148 13366290168 13383721428 13389863872 13393745442 13411212507 13417367568 13439026062 13445193888 13462728048 13490381412 13502680884 13507974502 13520290014 13526495136 13535988732 13554547776 13559861728 13600102824 13617839004 13624088896 13674111066 13680386784 13696896059 13698227664 13725302094 13743201549 13749508976 13779992072 13791653568 13808297118 13836934188 13861337952 13865356197 13889810088 13918616208 13936767768 13949198109 13965394842 13983607407 13990025168 14002780176 14021041496 14031542844 14037321648 14049841674 14078979684 14085441216 14103810336 14107898871 14145665688 14162090544 14170613952 14180559624 14229170208 14233646616 14247726768 14266307528 14294504763 14325259212 14329765849 14378887908 14397639718 14408423127 14434120512 14452944352 14457134097 14465835076 14482631688 14495835816 14521401664 14525611254 14544554409 14551229616 14581407456 14600423376 14611358664 14630413644 14637128256 14643752508 14649493474 14669579232 14686612416 14705765536 14710028571 14735972184 14749407288 14775420352 14836475808 14854380233 14855824368 14885186778 14899911444 14904598863 14911439312 14942068428 14943521088 14975195466 14992583508 15032718624 15037076439 15063596856 15094538514 15094837296 15114223619 15145569054 15152520096 15165320709 15172280816 15186113712 15203746656 15217307028 15237152238 15244145312 15254844444 15275760192 15295681632 15300115677 15307137648 15327100008 15358886928 15410506122 15431635296 15451760016 15468197598 15469701408 15502491081 15542974656 15563244576 15594005196 15614341666 15626036349 15627555504 15653595496 15678863739 15686059536 15706516056 15720524853 15738778314 15748562368 15753127698 15773671683 15780910992 15791986854 15813639072 15846121368 15866786628 15874068672 15887478838 15927734592 15941940696 15953129577 15960451248 15981265608 16012852443 16024047424 16028692614 16049595969 16090262496 16109679971 16166475072 16171560944 16204778436 16206353856 16238385576 16259562396 16267024704 16292960649 16307815293 16336576872 16370133318 16376875256 16391481953 16425476298 16433014752 16454445392 16466769288 16488243948 16503276636 16522438968 16532382944 16543986228 16551579072 16566669504 16577968707 16593083199 16600698576 16622347896 16698695616 16712802414 16720472736 16735717152 16742278256 16775369226 16811461224 16856465472 16896403636 16911808452 16946546463 16976434552 17011642032 17033827272 17046585108 17068815918 17076649632 17084377926 17104214988 17114509104 17134381152 17149663476 17185230216 17191967548 17207641836 17215539264 17242987509 17309221776 17331795096 17383230018 17391208032 17403414084 17413888272 17432413166 17434107936 17471061377 17485846488 17491347426 17508650148 17574196332 17610294933 17641702848 17646816978 17669830563 17677940112 17717132664 17737353338 17737704432 17753524866 17776677611 17797318518 17821720224 17844961904 17858327256 17881616676 17889823424 17918701416 17934683283 17950304064 17955507654 17978923809 17987175216 18003574512 18027053352 18046230531 18047984976 18109852992 18133470432 18157118672 18193006062 18232148088 18264303552 18300402792 18324268732 18361908033 18378648981 18411062824 18423984663 18448880406 18449245584 18487141596 18511251066 18519746784 18525115449 18558154944 18582357024 18598930812 18620526456 18637503192 18644809876 18670373568 18700141383 18708723792 18716428864 18733122232 18771972912 18810531828 18835063038 18860887584 18882787392 18905574842 18907412832 18963523656 18978195488 18996969024 19059339684 19098488871 19100345616 19138097286 19163055681 19171850544 19211230836 19236284606 19253822742 19276178796 19301317266 19310175584 19327781088 19367481672 19392739212 19401639488 19467231168 19472874498 19481811552 19498269483 19507218192 19525003344 19547674272 19565109036 19571264097 19590624306 19613371428 19640263104 19647962912 19665876384 19807765824 19846915704 19866548592 19872798484 19887682626 19889616096 19913618571 19922757904 19931774247 19954917486 19966927288 19990111344 20007940722 20049435252 20075582142 20084795808 20090618163 20126051352 20126449728 20167790832 20194092072 20220427612 20235572118 20248151616 20261961753 20280435021 20289742704 20303983098 20316202984 20339792592 20400154236 20409516864 20426758506 20436133344 20478515904 20503229054 20520580176 20547341496 20587953141 20602346688 20624263464 20669988108 20712445677 20755401282 20763538271 20792006928 20834715132 20836740672 20861886122 20905151652 20914746048 20942021408 20948092263 20960699804 20985037752 21004170264 21031562244 21041214656 21047314266 21055982472 21074762511 21118469526 21128161824 21155715504 21218498532 21255920928 21270839436 21280601664 21300003648 21308354144 21350469924 21371590152 21399461292 21487888818 21523693807 21568331862 21596459577 21606371248 21651180768 21672598464 21679416528 21698752614 21723947532 21743753724 21782102496 21788416881 21826844424 21872111184 21900635064 21945620466 21955692384 21974240211 21984325264 22004368848 22029918624 22058648304 22103958276 22124110932 22134264768 22163130528 22235896298 22254713712 22283736552 22327780167 22367158968 22413102642 22415281632 22462793199 22488875262 22518203477 22549077936 22595395284 22624862414 22641807771 22682189376 22711769696 22718353581 22728780144 22758421224 22779170568 22805619984 22819345472 22825960542 22855728357 22866217968 22882266666 22913640288 22943522448 22960706472 22990650012 23020632602 23078962368 23109060128 23115759183 23177640024 23202296397 23204552112 23218517696 23314461984 23321796568 23342597509 23344866864 23391007794 23421512499 23432261776 23480393244 23529089304 23559774084 23570586816 23608167471 23622843552 23629691547 23650272576 23671366488 23687980281 23720458608 23729758024 23800179942 23811103008 23831218257 23842155568 23891601888 23912911044 23940676872 23971898412 23982900288 24004766016 24036071136 24043038921 24061640708 24063979968 24135393744 24249712608 24257341416 24307167654 24309530784 24357578364 24389343594 24400537056 24482544044 24504865308 24536822618 24555199977 24565312884 24598507208 24598994112 24638214447 24649522128 24681668088 24700153932 24732365922 24754914954 24783658452 24798574416 24815979342 24827368608 24850004256 24901047864 24933521844 24944965056 24966038174 25029297216 25069203621 25080709104 25113417384 25163053839 25217191836 25284698208 25315211383 25344605454 25367712678 25412452912 25464651828 25467127488 25517463048 25550740908 25562467392 25569877662 25603223877 25614974448 25626566889 25671763656 25701571728 25724495214 25735089688 25758043069 25787951322 25811462754 25823308896 25856985616 25963832664 25997692644 26009624256 26033337792 26074845027 26086812048 26095018796 26120832408 26148619749 26151161904 26237021139 26262975222 26361294498 26462554272 26488731456 26516910168 26551491428 26575698996 26606030007 26606556648 26630287299 26653481792 26677254296 26695977777 26732580336 26767442856 26787490884 26822425014 26834735136 26878052124 26890387776 26925456096 26980762824 27005361768 27015949004 27040580028 27052990272 27071977464 27119723456 27200205648 27235678008 27289509093 27348222132 27360773568 27393792118 27396455328 27450604188 27486403098 27499017952 27559984144 27616594236 27673320609 27673868376 27722675904 27730712394 27766876599 27779620176 27837232416 27873535536 27898396218 27930789684 27967214814 27980050336 28005560352 28042082992 28063085688 28074643296 28099683348 28157959368 28207620672 28215797742 28252594557 28291331376 28324181088 28358362263 28361119248 28458340416 28467293232 28495453536 28532615056 28589009526 28650518424 28659531698 28757775816 28795279436 28816846254 28854426909 28880734113 28905888704 28914268194 28931670152 28951975899 28965263376 28991671632 29051222508 29089108818 29102459232 29162814912 29200846752 29222717328 29260827288 29287505016 29298986948 29339158464 29385936459 29411531072 29420057142 29471944368 29498814576 29568706363 29672951616 29708760466 29711648736 29770373556 29799822888 29809197726 29822878624 29831523939 29884136856 29932376229 29950390932 29985167016 30011911083 30065437248 30074152878 30085943209 30113373213 30127193712 30189077028 30189674592 30228447238 30291138108 30305040192 30330641418 30344561632 30353358177 30372227424 30407493312 30434614056 30455974647 30474304476 30488290624 30509688888 30591363264 30600231354 30614275296 30640137759 30654200016 30717773856 30754843581 30821012244 30863270592 30903520032 30936395196 30939402816 31004982162 31126489152 31188010392 31228683332 31252072698 31255111008 31292829183 31307190992 31357727478 31372119072 31413032112 31441049706 31477556628 31506255396 31547343366 31561821984 31570971399 31583973708 31627278144 31692242736 31733573256 31774957676 31883881392 31906259154 31920902496 31962531216 32025704886 32057385228 32067470281 32099191938 32180524992 32219359942 32343121888 32352497793 32409556872 32476771152 32519124792 32548128921 32585921298 32615630586 32628417283 32673153744 32740266636 32753750512 32782963906 32850952596 32866029504 32908890784 32918430699 32933538576 32976487896 33006553272 33044877936 33064765888 33087972456 33155937414 33186166398 33201397152 33244695792 33353844447 33425604828 33440945472 33471434304 33484556512 33550738452 33619653963 33622922448 33733312893 33792807272 33822947411 33823616904 33893092926 33937293621 33952869104 34023284064 34067654544 34093170216 34137631836 34153299264 34168755852 34208429976 34229018208 34238940813 34268762304 34299326952 34323399999 34370460432 34383935096 34415283672 34485975018 34530948903 34618443552 34663590192 34766460036 34782416064 34806828168 34827776544 34864826332 34868215872 34942122754 34971692976 34982694852 35017300296 35086511691 35148392664 35220589866 35293633956 35339661126 35355880224 35385748321 35434265328 35474706676 35475408864 35507049732 35553355222 35594637036 35643440448 35689923808 35700269913 35716654512 35763233352 35837402832 35869366566 35911015308 35957847618 35974350432 36007149024 36054106704 36092461062 36095969952 36266940864 36314237344 36386012124 36460751481 36464296176 36584015391 36600805584 36648537464 36681224657 36723816066 36757297962 36805233927 36822125648 36847969326 36897760812 36898491168 36974283192 37022502132 37039493568 37050230898 37098548883 37132372431 37164714048 37197861624 37223969013 37241052912 37275006384 37289619752 37400282766 37417447584 37449057261 37466244464 37543945824 37621063656 37670126076 37721775168 37811149684 37814825664 37927047312 37956390976 38016908181 38051569017 38118679368 38196977742 38200691232 38276194572 38326111362 38343701088 38422461672 38472569212 38507645484 38552357592 38586742821 38602634532 38620351168 38655562176 38681926983 38717194131 38734963344 38785478424 38945748996 38963623104 38996538966 39014436384 39050006688 39095348544 39130218072 39142528194 39181248612 39226742856 39295925824 39331752768 39394462833 39541941747 39693831408 39733097184 39745596968 39775365252 39779232192 39827237142 39845515808 39863548494 39909834972 39933854576 39980222688 40015881444 40098870504 40151164284 40169591616 40181236326 40233637521 40252102704 40335581664 40388184144 40440855224 40471144236 40523923506 40560870042 40579485408 40607966196 40632405968 40679585184 40800308472 40853517012 40872266688 41006458108 41041160352 41090688177 41094682992 41175906282 41229604647 41248526928 41339976216 41424891354 41510802564 41527076542 41584013856 41669430264 41723772244 41810303304 41847594327 41884042816 41896184526 41921399608 41950822221 41970075504 42008340528 42063124488 42094628532 42107871239 42111964944 42149525022 42236939052 42256323648 42311431008 42436997064 42511841856 42541678872 42616708288 42700939848 42743180304 42798922584 42844452077 42883514289 42975777636 42989297547 43047387614 43136663724 43192919154 43212742496 43225269381 43302361536 43358833056 43371402291 43397505228 43447895064 43487507448 43564204992 43576833762 43593917711 43633663227 43653688848 43744222368 43801270128 43891240932 43911384768 43948480422 43968650528 44008737696 44059837248 44117296608 44130085713 44207916552 44248221864 44326261056 44471792596 44509427424 44563140699 44567473104 44655560334 44713796589 44734317936 44826205284 44830563264 44925586398 44977750524 45036406954 45098155872 45190790568 45249724828 45283615542 45342670857 45423539392 45436707162 45457560288 45495962127 45516842448 45558341136 45611239968 45651921084 45711456714 45732435936 45764533332 45827280576 45887044896 45921412944 45981300024 46041265204 46218120256 46231518366 46355280048 46404592794 46409104224 46465109999 46507473243 46628923968 46643593136 46685195018 46689733728 46782015588 46843024998 46864523552 46878109047 46960786488 47036591217 47058178608 47119548168 47161574559 47216334942 47245687104 47259383094 47277910757 47321015049 47342732976 47375960562 47440917216 47459516048 47600359884 47622206016 47662436514 47684311136 47783203776 47825822088 47859388731 47881353744 47943796824 48038557329 48072142272 48086077842 48123281416 48148787907 48270787488 48329039913 48499425216 48514682832 48614335308 48619061568 48715156728 48778687188 48801074112 48878881947 48965088088 49009730616 49073645236 49110399954 49130625768 49174445859 49197014416 49276428894 49299044256 49363336176 49400307864 49464731844 49509829908 49567316904 49597148832 49631958684 49654737216 49700008512 49733906121 49802095728 49867043688 49932076348 50138407242 50161418208 50226834768 50326107678 50391739013 50434383672 50569396416 50630422766 50689210908 50735425356 50824905824 50839639389 50929303656 51034926096 51101481816 51139755324 51206447754 51229948896 51253133778 51273227159 51343527312 51403143456 51448990428 51470179376 51516086138 51575902644 51622925508 51646617792 51713971232 51728962527 51927665328 51995385288 52149690054 52173624096 52190037592 52241664816 52297239498 52302323808 52413184131 52474042278 52525950444 52722588996 52830884799 52925108544 53009491689 53033820336 53102982856 53151397992 53212060014 53213113296 53260574598 53330032833 53354508592 53391955554 53465160672 53534885712 53574981768 53644850028 53669470272 53756104248 53804049849 53850912192 53936771427 53961525648 54010723536 54031898008 54081160056 54138691593 54143954928 54400411296 54471356016 54579018186 54650195831 54696444264 54787584236 54792910656 54901208376 54972806196 54998035904 55085724099 55119968288 55135946943 55233188472 55271953989 55346641218 55347736752 55461424788 55533753198 55559240352 55606175933 55674464832 55747071072 55796792436 55861579368 55934429628 55960100672 56011120704 56084165984 56100424149 56126171376 56149286592 56199366696 56315918736 56431595484 56505189114 56582662752 56648362176 56716724526 56722238496 56934586464 56990907072 57065230112 57178019052 57295466613 57301036848 57319063396 57489167043 57515551632 57590558872 57633692508 57708853818 57761468226 57828536388 57863340304 57903951798 57930526752 57983343264 58102445016 58178217636 58204918464 58401693504 58445434656 58494808449 58521654576 58575010032 58597973896 58713792291 58771872918 58840114284 58943888736 58997629152 59137412726 59417520932 59423297472 59540747112 59599645776 59618395452 59645757248 59663047878 59740855713 59768273712 59795322741 59864752458 59900781864 59970334032 60023822166 60148305756 60171886418 60226746426 60254387424 60378154056 60379349184 60456894476 60582276216 60661282836 60689123264 60706716354 60744454848 60785885259 60841305063 60869228112 60911949294 60948608952 61013446081 61019377776 61200462708 61228550592 61280275518 61308400032 61435547712 61509687162 61642024488 61763859423 61807040064 61872790392 62009964324 62080736683 62137337031 62290614813 62376020784 62457366664 62504145396 62510222016 62585658366 62614381984 62715454956 62744238144 62826064224 62844276789 62882099412 62955113256 63012510792 63094686732 63123643968 63141942798 63167947416 63224287533 63384485472 63467146512 63549915352 63767762784 63812518308 63841804992 63925062432 64051409772 64114770456 64134940562 64198383876 64438719884 64571081421 64686243776 64704995586 64789378731 64819113744 64953542304 65038249584 65096257842 65171842596 65231261172 65256834566 65346307488 65480533272 65507501024 65565927812 65701905192 65817781568 65836861398 65867077152 65922720633 65952975792 66013106544 66089755872 66169511947 66175944912 66311874828 66372332796 66402794304 66489391584 66707688894 66851209656 66969113024 66983340501 67101476904 67239307926 67245844896 67326996121 67388379597 67466625786 67554610431 67585614544 67645894822 67647233808 67786185852 67874587242 67905738208 67925423313 68046568128 68135309088 68155060743 68186340432 68275263672 68337511704 68416859952 68458036416 68477881626 68567185071 68598653904 68646799998 68740920864 68767870192 68830567344 68971950036 69061897806 69236887104 69327180384 69347277549 69532920072 69606889191 69613656336 69655553088 69729652664 69884245508 69943385952 69965389704 70027792527 70034600592 70173023382 70264537497 70296785328 70441179732 70587267912 70679322252 70711760448 70771496642 70824502413 70868530656 70949413352 70950817728 71014099464 71063940843 71106710444 71189274072 71379847616 71400539826 71433309024 71493654771 71526466704 71674805664 71738733132 71761301689 71822030616 71915695236 71948700864 72014298048 72108213408 72184922124 72191939904 72628474688 72772024248 72921502962 72928592352 73016601427 73168030782 73201611168 73297074928 73362449314 73447632132 73514595924 73610467854 73644251296 73665599931 73695938652 73795521624 73796982336 73914643341 73948566384 74045004264 74100461796 74197097766 74264744862 74293859761 74395723248 74447938026 74482105824 74550012768 74579239504 74800565532 74834895168 74898114522 74932488928 75087891648 75207610863 75242127312 75340252152 75489161517 75622299368 75854094624 75945634149 76033816362 76103138034 76237358736 76393955484 76401382464 76552389144 76652222724 76687402176 76809671631 76844923344 76945138424 77015290968 77104715184 77173485642 77205269064 77274129207 77363853966 77434388262 77469926688 77570956848 77891497992 77993077932 78028872768 78100013376 78260436144 78285056388 78362497224 78445859247 78453485712 78711063417 78788925666 79083883494 79187018449 79387662816 79466194368 79491193936 79550730504 79654474284 79691031616 79727096988 79818090021 79819669944 79867709152 79890861897 79960445376 80031762888 80087933331 80197741008 80302328568 80362472652 80467275042 80504205408 80572214107 80671163328 80776368288 80881710448 80942288472 81047847012 81121740084 81158970816 81215932392 81264811936 81359170368 81600616944 81707034024 81868527279 82012916216 82082320704 82181376354 82189365984 82351812564 82459209294 82497053856 82679952432 82849782708 83019961827 83021605128 83054153084 83168027712 83300629797 83338860528 83447544488 83620606608 83695188654 83792369052 83842799216 83901644442 83940151008 84016681056 84126248976 84189257064 84215742478 84223929888 84299050044 84473878104 84622862016 84757783671 84873994128 85075086789 85083357744 85401879696 85486360608 85597845168 85688904154 85767028578 85878879163 85951555272 85978595094 86094775228 86273327448 86385838308 86425484992 86450538762 86563280727 86642202339 86717666112 86742804582 86795010456 86855927697 86895790128 86975014896 87153667524 87187835422 87267326454 87307377696 87381133609 87488444736 87602540256 87782481864 87896960844 87937301056 88017475392 88157809377 88234593216 88260171426 88415833104 88496443728 88706119089 88943585192 89018854848 89126281398 89134946208 89311120668 89427593178 89468635872 89494571817 89652410568 89851172796 89955501048 90035733249 90072813908 90196311744 90257829627 90340119639 90381581136 90499449656 90567231084 90685341714 90873414324 90915120576 90991924254 91033684896 91060074531 91116682272 91222479936 91303842168 91422913428 91464871872 91529066664 91774089792 91842825888 91920413277 91962600048 92082530408 92264530743 92463036732 92710560096 92809185588 92818208448 92930219998 93014946486 93287186272 93370390036 93379467456 93564031176 93686049996 93729047104 93756218094 93878487549 93921572976 94073182434 94116357216 94239096336 94323149118 94432669884 94518766188 94555821514 94642030098 94685465952 94751921124 94881834432 94919032096 95200719768 95324873028 95368622272 95651644176 95718777462 95762707488 95878272413 95887593648 96077114658 96172155684 96202410843 96246562832 96297575814 96541574976 96658079826 97029365664 97057493379 97228670616 97430313456 97555443359 97557374376 97644386763 97757763894 97885251849 97930176176 98019461232 98147290472 98220799908 98261251536 98348891718 98394028832 98552857788 98598088512 98726672352 98755292097 98800615728 98929463688 99019659816 99134633808 99194297664 99263917368 99467812242 99604191456 99734087376 99864152696 100061533341 100276814484 100322836416 100453669536 100652215356 100783478026 100858961889 100868767344 101199938679 101260845532 101378421816 101468842233 101470850712 101649811648 101679278778 101811880863 101858607312 102069852192 102202963632 102279510648 102412895508 102459897792 102506267556 102546454318 102687054624 102806286912 102897980856 102940358752 102970199997 103032172276 103151805288 103245851016 103427942464 103457925054 103592846709 103855330656 103980661631 103990770576 104299380108 104347248192 104380075184 104483329632 104594478996 104604647616 104826368262 104948084556 105051900888 105259535073 105445177992 105661769598 105799565333 106018983378 106067640672 106157244963 106205965712 106302795984 106424120028 106426226592 106521149196 106660065666 106709017184 106783911108 106930321344 107069771424 107100809739 107149963536 107289700056 107512208496 107608099698 107873542854 107923051296 108021447072 108063796016 108162320112 108277383186 108287909856 108800822592 108942712032 109158036372 109300391662 109382254443 109392888528 109575168472 109752046173 109802416752 109945612392 110043673971 110171448198 110239936576 110271893886 110415701781 110466376944 110543907978 110693282436 110695473504 110922849576 111067506396 111118480704 111212351866 111295646649 111494142144 111593584872 111671907039 111723158736 111868859256 112168331968 112200848298 112252342752 112347171783 112398733392 112631837472 112767759797 112863190968 113010378228 113165325504 113433449052 113444476992 113869172928 114050724543 114130460224 114154707051 114356038104 114590933226 114602073696 114638126792 114740373671 114978334086 115031103264 115181117744 115267385016 115417707636 115522936452 115657072776 115726680608 115760228463 115807903596 115861053504 115966686528 116045780949 116151582393 116204890032 116356435272 116890869312 116989616898 117043309152 117150020064 117195947792 117427584582 117543745836 117680228568 117887777472 117995258304 118183388499 118274825452 118625825241 118835041864 119081494224 119199291552 119236790904 119326095756 119481711426 119536547424 119590645482 119729504916 119801563728 119940668064 120047644332 120296611512 120343772836 120453492852 120508774848 120700912563 120756308112 120913788952 121164552432 121322565672 121413432708 121571770518 121682610126 121738456224 121823898588 121897217904 122026892162 122038755552 122297429639 122400925416 122560551036 122616800064 123019374324 123272064531 123284048976 123527718846 123688813941 123745580784 124019928648 124161473366 124274674062 124436743277 124581229626 124752041568 124914733328 125008290792 125171316732 125228763968 125430909912 125542782981 125652128448 125688553578 125764198824 125852466663 125910226512 126025021584 126189373464 126283885596 126323613717 126335894832 126448575066 126613479311 126768970944 126934293024 127099830704 127535525568 127625036616 127850124864 128102819544 128229540912 128269881124 128396767752 128533356231 128650542867 128877439768 128967892641 129142162842 129409991172 129578757462 129638227488 129675808143 129907084608 130076499168 130192515684 130343685192 130462522344 130513669132 130692614976 130781753133 130900989681 130961066544 131015002048 131131855624 131403810384 131673722796 131734154304 131845441266 131905951584 132026213088 132179511744 132339023894 132351889824 132623749656 132744665592 132978783168 133415377788 133689422097 133702419312 133966681002 134141389767 134202953808 134478615852 134491689792 134653992242 134776759194 134933251572 135109220862 135171229088 135291789644 135294467616 135572371704 135749174484 135811476416 135850846626 136028012571 136270618176 136310121486 136372680864 136487886381 136550527344 136675023408 136833719904 136955763252 137134370142 137197307808 137293599996 137481841728 137535740384 137661134688 137943900072 138123795612 138654360768 138694555098 139065840144 139213778382 139227312672 139395329997 139459305328 139522419729 139768491016 139886771904 139930779408 140055585054 140069201184 140346046764 140529074994 140593570656 140634327141 140882359464 141174535824 141358644504 141484723677 141542993284 141649004826 141737061312 141833732271 141898826704 141963045147 142028198928 142127881686 142213420888 142378548144 142801079652 142866618048 142987309542 143052933408 143349611328 143477466264 143522603378 143644061232 143831390472 144115671987 144216426816 144369844248 144446363721 144987119739 145344767897 145544048496 145843005924 145857184704 146033202854 146336061564 146403222336 146594149856 146636645841 146724898628 146895264264 147029191848 147220935708 147288502592 147331199862 147391877304 147523337577 147591043248 147829286682 147897132768 148090008528 148200923592 148394195532 148529489724 148587719522 148791446496 148895876052 148964211648 149100025536 149158479008 149201718363 149601131064 149796229044 149864977856 150415221726 150484254624 150665856649 150680504304 150978323034 151175217039 151244598736 151708189248 151891268298 152067632724 152206276068 152474717472 152518918167 152787910968 153104778288 153304445448 153619343262 153689846688 153819681477 153890276848 154030581936 154209430368 154346971284 154410538128 154548258414 154727707932 154868776524 154939853376 155141913696 155186887581 155782995984 155986155864 156520872288 156570112776 156724994448 156891718494 156906971424 157239552393 157422126834 157577851332 157627424339 158167766988 158374036898 158492654397 158775325632 158982387872 159028475067 159101461008 159308948568 159454193976 159636180042 159639339888 159735418304 159781723794 159990098499 160063525776 160175866662 160395482016 160604657136 160724945304 160934550084 161008410816 161144428214 161552736576 161763420896 161810314281 161884576944 162095694024 162243480168 162416074779 162431864784 162529623872 163201233888 163398182563 163414068048 163737054558 163950587493 164025832432 164362752708 164378731968 164703625128 164918418588 164994107712 165257172297 165359904864 165407840829 165699565416 165815861967 166039923654 166043210256 166108306168 166256459809 166601259594 166677721056 166818527799 166895088976 167241213216 167390377308 167584738104 167685598432 167803288884 167880302016 168033362112 168252497952 168301272447 168378514128 168431484956 168447859776 168598100088 168947756208 169515567342 169747988256 170150173578 170166715488 170803759392 170972721216 171195690336 171377808308 171534057156 171757758326 171886399839 171903110544 171957190188 172189550456 172467501129 172546654896 172771676616 172901077524 173126561454 173284404678 173485609164 173590020912 173711855394 173791580256 173950029792 174307335048 174375670844 174534652908 174614755392 174762267218 175205080512 175484425347 175564963728 175793921688 176141376873 176315618754 176520342852 176831666208 176992887456 177206479681 177412238178 177887170384 178252562796 178269892416 178622241336 178855186356 178937271744 178989143634 179222567139 179304821136 179385968223 179702345592 179911002096 180071466498 180145627816 180306301483 180515659254 180680239278 180763162272 180998899312 181134462168 181370683428 181746828648 181983848508 182067369792 182120149062 182233364544 182357655777 182523915189 182607684336 182845826856 183040338243 183058133328 183685651776 183840826554 183925200096 184165060816 184529061486 184926073464 185421120192 185618371176 185860439996 186029892972 186242210049 186412011093 186574372544 186740780072 186871844439 187128062352 187372099992 187512436188 187756975098 187843145952 188146364868 188232714432 188478192672 188646298236 188865339768 189037532376 189111643028 189284060196 189370931904 189503842248 189672862599 189838064192 190401439536 190649746056 191303288352 191437554924 191525414976 191756544826 191775187296 192154229316 192344311368 192404821686 192493125664 192595151628 193316159652 193713244263 194058731328 194114986758 194368136193 194457341232 194860626912 195110886718 195114748752 195288773526 195515527788 195770503698 195860352352 196038922464 196294580944 196441599816 196522503072 196697783436 196788057664 197105715576 197453344704 197510584194 197601231456 197768161899 197858927376 198039319632 198269267616 198508535841 198527834736 198935624484 199208382912 199468174752 199728305392 200123066682 200553628968 200907339072 201304430712 201566956052 201717923778 201737534688 201980988363 202165138791 202399877358 202521691064 202663831293 202756843632 202937684466 202941701424 203358557556 203623761726 203717214624 203776269939 204139704384 204405927264 204559021296 204825791016 205012535112 205092908636 205374109248 205701555213 205795961712 205880717504 205940399994 206064344552 206303610576 206491702032 206915850108 206980944541 207185693418 207710661312 207961323262 207981541152 208598760216 208760150368 208820667573 208966659264 209188957992 209652736524 209896169112 210083377581 210103801776 210519070146 210601602463 210793612491 210890355984 211323539196 211599130666 212037966756 212135281344 212314489926 212411931424 212473507239 212605591968 212848240056 212852453184 213042298392 213191822529 213320131332 213418034368 213567822216 214139542848 214201619478 214299927072 214480964313 214579400112 215024416992 215216199396 215283905067 215747085708 215846102592 216042894144 216127592032 216324640224 216554766372 216575819712 217885424064 218316072744 218600783324 218764508886 218785777056 219049804281 219150336944 219504092346 219604833504 219891224784 220087347942 220342896396 220543787772 220831403562 220932753888 220996799793 221087815956 221386564872 221390947008 221845699152 222135012792 222424703732 222591293298 222881579283 223187169744 223343814078 223446317472 223737718512 224401696596 224504685504 224694343566 224797466784 225263674944 225535519594 225726381936 226020756456 226467484551 226866898104 227836902447 228101449086 228309414102 228398920981 228712076208 229181866452 229204147392 229276253584 229480747342 229956668172 230062206528 230362235488 230429014893 230534770032 230835415272 231045872904 231314145552 231453361216 231520456926 231615807192 231822387621 232091561898 232303164786 232409780064 232712870544 233979233796 234086618304 234300040128 234391895584 234855169164 235087491672 235337577741 235360457136 236133190251 236366776998 236549650904 236760631877 237251650482 237561055347 237670083728 238162988448 238398583104 238473581808 238652191512 238963422852 239073094848 239181290964 239454270063 239459009832 239603127456 239672585691 239881336128 240095288664 240263799993 240593223024 240687545672 240906985704 241401825126 241512616224 241716642321 241827577904 242329104864 242645131344 242826865416 243143541036 243365220252 243476912448 243647797176 243794435808 244053784324 244077511104 244594859278 244801850832 245121102072 245605581837 246038748648 246544129062 246568097952 247055437692 247377627882 247491161568 247700238247 248039857296 248322946732 248549348124 248873486554 249059885481 249162459252 249504083136 249829466656 249901889391 250016581584 250342633464 250861819824 251085565962 251377107156 251528397648 251704933326 251820453024 252050043168 252378746928 252567771192 252647227434 252671789664 252897150132 253226958622 253868586048 254199661408 254273351013 255225260367 255250073232 256205639088 256459081824 256539762248 256768572599 256793535504 257066712462 257301085734 257636637489 257754879536 257935785282 258284325684 258819982344 259157514924 259276454976 259351616286 259689842181 259926607017 260152998336 260385031368 260567783091 260687370384 260925044688 261027338264 261563506266 261801979362 261922133088 262143400827 262263711248 262807620768 263347445592 263690882532 263811903168 264052426176 264473428131 264678047788 264703779648 265247499312 265489331184 266118357267 266830755576 267378844194 267404838624 267933362004 268282779534 268405907616 268957231704 269307984484 269553518388 269866503144 270107199747 270218441724 270342458176 270583579288 270588935232 270773488881 271020358917 271144743408 271498348968 271701693252 272056025142 272620242972 272745361728 272975772762 273101054688 273350046816 273667439808 273911526504 274268740284 274394615616 274587199992 275071480768 275322269376 275761239831 275887800144 276247591224 276793592229 277389110196 278131680288 278427556764 278454625344 278790659994 278918610656 279044839458 279536982032 279861558816 280111170108 280138402368 280692093528 281058149988 281187141312 281268654282 281635462647 281764718928 282349071648 282717289008 282969447354 283085986568 283298009652 283667464542 283797653408 283926090294 284056397856 284255763372 284426841776 284757096288 285602159304 285974619084 286105866816 286954932528 287045206756 287288122464 287634817239 287662780944 288231343974 288607232529 288739688496 288892727442 289974239478 290689535794 291088096992 291686011848 292066405708 292666330077 292672123128 292933160289 293188299712 293273291682 293449797256 293655755547 293790528528 294058383696 294441871416 294662399724 294783754608 295046675154 295182086496 295658573364 295794265536 296180017056 296401847184 296788391064 297058979448 297175439044 297582892992 297791752104 298316958016 298403436726 299202262128 299592458088 299911164539 300184600023 300830443452 300968509248 301331713298 301361008608 301956646068 302350434078 302489197472 302576885667 303599816037 303782536596 304135265448 304406526699 304412552136 304949434944 305037836334 305157423977 305435642589 305575821936 306209556576 306608890896 307238686524 307379693376 307639362954 307780553696 308061163872 308418860736 308693942568 308821076256 308910599991 309096516828 309455415864 309737553048 310283827392 310373775162 310778540127 311565991968 311941984893 311972311728 313041744576 313140225552 313449988896 313783436988 313813942848 314479104786 314844253668 315155702664 315254848678 316335533976 316748073796 316985308794 317398695999 317964775744 318056950134 318202922016 318471734889 318617897136 318908387952 319272360084 319278679776 319563447588 319980196998 320127051552 320351733324 320790964032 321209314272 321449890608 321869100168 322288856428 323526841792 323620628562 323769153888 324191388048 324486960336 324832149558 324863729568 325255769993 326402467776 326796365126 326828136096 327474109116 327901174986 328051664864 328146763329 328725505416 329256138519 329407250256 329836837176 330131021913 330514344594 330719809728 330815681658 330945375299 331247105343 331399130832 331631723934 332079847308 332086420512 332216612336 332512919618 333202519188 333355442112 333637055598 333790177952 333886939947 334482426432 334780754616 335015721117 335169476208 335371196864 335606577768 336504995904 336602544894 336757028256 336862969912 337041515349 337196200176 337895512416 338303279391 339031134684 339495976512 340300347156 340333430976 341607518784 342152173629 342391380672 342755616616 343068114312 343515516652 343772799678 343806221088 343914380376 344221121013 344379100912 344935002258 345093309792 345543353232 345802155048 346253122908 346568809356 346971218328 347180041824 347280685389 347423710788 347583160512 347900059584 348137342847 348614670096 348751341688 349069305816 349524534436 350968850694 351129927456 351587843376 352282753746 352631237508 352742173091 353040685704 353663332416 353985774912 354412959362 354824476356 355774340768 355877475723 356505125592 357244482672 357710372712 357978287268 358445134278 358609642272 358771936446 358912590113 359404691184 359822004192 360142932996 360291255632 360612602966 361031318508 361360478556 361526324544 361997798624 362102737689 362268924336 362741366856 363493657296 363967697016 364240298124 364715311554 365047830378 365215368672 365691653712 366080676486 366116266656 366892288917 367681653108 367850400192 368330121632 369058122972 369816193593 369852146928 371066441823 371236742352 371720879992 372052421521 372059785944 372484420098 372824022186 373310229831 373481560144 373743688878 374256124704 374744199984 375024872376 375513950196 375686291904 376292729736 376628348943 376956385344 377292596472 377557399989 377730679536 378075064752 378223286056 378568120392 378970841151 379007684496 379345725198 379840437933 380802879072 381299492112 382606576704 382875109848 383513089652 383550374592 384308458632 384688622736 384809643372 384986251328 385190303256 385600068693 385951628601 386632319304 386903677923 387426488526 388229973516 388736272386 388914682464 389243231531 389721253824 390221773436 390229497504 390577547052 391031055576 391541007396 391720704704 392077844928 392345259399 392589161888 392702969043 392883199632 393045006144 393395566872 394211431152 395021168388 395202462912 395536323798 395717854752 396078639264 396538535232 397017071682 397055669472 397871248968 398936349504 399456610784 400246133364 401068266291 401107257936 402424169301 402608861424 403133912104 403435847556 403475069376 403961976726 404330277582 404799754716 405043382128 405327662586 405513687264 405875368932 405883402848 406717115112 407247523452 407434429248 407552539878 408084037713 408811854528 409118042592 409463659143 409651582032 410025070224 410185817272 411403110426 411591923424 411880799988 412128689104 412607221152 412983404064 413831700216 413961889082 414371386836 415922646524 415963082304 417197520432 417520300736 417641335146 418185989991 418377915984 418567259187 419305473048 419792338224 420166755162 420207603552 421038140292 421203204926 421587224982 421780711968 422647078392 423198261332 424075933512 424454171031 424628979852 424823862848 424947014478 425211183936 425501196813 425696480112 425889135441 426084596784 426383645058 426640262664 427094122567 427135644432 428403238956 428599854144 428961928626 429158800224 430048833984 430432398792 430567810134 431494171416 432255184064 432347015961 432649280448 433109532744 433339091163 434565156781 434961359217 436034303691 436632145488 437201566648 437529017772 437571554112 438099608562 438300673888 439008184692 439209667008 439782449568 439909937523 440174695884 440685792792 441087575544 441662807124 441865507776 441993599586 442175631912 442570012731 442773129744 443691398304 444270025584 444849407464 445182586596 445763158566 446374339488 446687628156 446892634944 447475437024 447605155089 448803393192 449388687132 449594933568 451071039188 451452763872 451997569947 452041512912 452934969102 453525651117 453733796208 455673804894 456202898172 456618828204 456797841962 457424152416 458363732904 458552507168 458961494684 459913336344 460724470976 460858029786 461069540064 461459044431 461670830544 462091745808 462628291104 463040913852 463186583629 463231614384 463644775242 464183123796 464606329572 464819560128 465425741088 467958467592 468783791168 469710338328 470174983344 470675155482 470720914272 471288972847 471718657179 472266380502 472733553996 472882273017 473099301808 473521263754 474503300964 475122110694 475340167456 475477963191 476325976896 476947163616 477085425201 477304383024 477926845704 478362581928 478908540126 478918019664 479206254912 479345171382 479533094821 479970295497 480190577328 480527599986 481186446048 481375091344 481813971408 482803650252 483025232448 483433284642 483655155808 484658209728 485290262688 485430942843 485653730832 486287082072 486730440504 487248224337 487295594352 487588871616 488107568648 489189718556 489603701664 490194547689 490242204144 491211163674 491851762479 492077497296 493088258124 493136195904 494110875384 494755255764 494982323136 495400476494 495771516891 496079714592 496645893464 497098696248 497447585901 497746973108 498119770962 498324918504 498769379427 499658933312 499803778782 500033163168 500455583397 500685266928 501723639648 502171131924 502754214312 503056795296 503409866652 503640906048 504100086336 504757493856 505135542384 505294454868 505343579328 505794300264 506453917244 508399322816 508546702026 510450520734 510500146464 511116209989 512411278176 512918163648 513079524496 513537145198 513587071008 514133424924 514602171468 515273274978 515509759072 515659199517 515871570564 516568651368 517402503387 517639964688 518315029848 518703232572 519379684362 519853214034 520057018327 520770062736 521135566182 521374740768 521850089376 522054676528 523127012532 523603958724 523844266176 524286801654 524527422496 525615241536 526453276041 526694891184 527381765064 528424130619 528946856262 529356095576 530494998624 530978662368 531619439043 532236714534 533661511152 534757688388 534809677248 535866724008 536565559068 536811815232 537667701417 537914463408 538615968968 539107036776 539733006288 540214399494 540436883448 540918904449 541167158576 541546977762 542040717834 542289486816 542996697936 543403386504 544112050284 545240485944 545951545524 546202109376 546700093632 547072967331 547823053008 548537480568 549121014729 549174399984 551522479662 551775600288 552495182448 553587184458 554309129143 554778220392 556263360576 556855113528 557581319988 557837221312 558089678916 558726630147 559073964064 559236033279 559723117632 560222340216 560615533317 561384187056 562116299976 562537308564 563270925294 563529437856 564005498749 564698143296 565434578016 565938894708 566171973136 566596019304 567334929084 567595306816 567852180588 568112795712 568511526744 568853683552 569018587797 569514192576 571204318608 571949238168 573909865056 574090413512 574576244928 575269634478 575325561888 576462687948 577214465058 577479376992 577785454884 579948478956 581139732789 581379071588 582176193984 583104408579 583372023696 584132811416 585332660154 585344246256 585866320578 586546583364 586899594512 587311511094 587581057056 588116767392 588883742832 589324799448 589567509216 590093350308 590364172992 591317146728 592360034112 592803694368 593304485697 593576782128 594117958896 594350878088 595525607523 595583504208 596806873452 598404524256 599184916176 599822329078 600369200046 601152154141 601660886904 602663426596 602722017216 603913292136 604700868156 604978394944 605153771334 605942965089 606495416373 607199632074 607565073192 607991493879 608270530896 608813053398 608825104272 610075672668 610314847954 610871285178 611151643872 611667935263 612419113152 613217781792 614477373048 615278725908 615561107392 616122327744 617104665639 617387885136 617642152512 617821199982 618193033656 618910831728 619475106096 620747550324 620942833623 621557080254 623131983936 623883969786 623944623456 626280451104 626462002719 626899977792 627566873976 628958209572 629688507336 630250132743 630311405328 630509697356 631804807389 632380837473 632671067952 633496147592 633970617588 634797391998 636113900268 636405844032 636943469778 637235794272 637420521717 637816775904 638544720168 638557359552 639126895176 639960393996 640254103104 640703466648 642418628544 642899781216 643442892939 643738200336 644577712856 645851715201 647241257124 647538307776 648382776096 648973920672 649664299116 649727459136 650511539986 653592730252 653656272192 654948218232 655802349972 656103329728 656293526658 657149412843 657451010832 658512277038 658814500512 659673674352 660262043826 661028689188 661631363316 661890750598 662494210686 662798261664 663263447868 664159694616 664172841024 664433224672 665025839236 666405038376 667274111196 667580355904 667773879894 668644737849 669561509232 670031442234 670338952416 671147906891 671213155536 673205089788 673514056512 673725939824 674083030698 674392400352 675791024832 676606558782 678062269368 679402453653 680600694312 682888103513 683510707341 684304347258 685196762943 685511233232 686136228624 687031033304 687545599356 687612442176 687828760752 688442242026 688758201824 689870004516 690186619584 691086706464 691287044679 691604310096 692506245816 693137618712 693942436656 694360083648 694561370778 694847421576 695467162863 696274685694 697229340192 697502683376 698138611632 699049068872 701937701388 702259854912 703175686752 704565507492 705262475016 705484346182 706012733223 706081371408 708399570753 708825918724 709648952712 710281895631 711548681536 711754951446 712683166041 713010251184 714488965344 715420745424 715956574536 716890268556 717219284544 717543872892 717825180226 718362810189 718809382368 719644008384 720285865992 720582511264 720791399979 721225205932 722062637016 722720957112 723995597248 724205475378 724537848672 725149926963 725482733712 726987314592 727864631417 727935394032 728480596248 729430623108 730095660756 730430737344 731383307424 732161352972 732232533312 733784577834 735363306216 736660243264 736816745511 738116245944 739632387186 739704293856 740596957331 742132883646 742473484704 743100714741 743441759984 744104843042 744119571888 744968840196 745648044372 746620459662 746963120288 747179656443 747487377756 748512249408 749488399968 749705668173 750049744752 751027900392 752585459472 753256697886 754585192944 755114799978 755461359072 756150129504 756446572112 757136240784 757941682302 758015368992 758691450396 759680875866 761605758144 762598984224 762820053039 765675781101 765750219696 767026179304 768616917264 769377245472 769619286744 770305717797 770380606512 771200137386 771903257202 772909912467 773264638608 773807355846 774852977052 776459947032 777472544772 777829364928 778486463062 779069526543 780443546872 780458995008 781155094104 781703349273 782062111152 783082014792 784690518798 785178323776 785405938086 785766399264 786430202481 786791133744 788422862304 789374318579 790042336776 791072647596 791435709504 792157278528 794034143364 794111338944 795742497936 798355071801 798913221568 800492266728 802136532582 802214515872 803182615697 804848338602 805217722848 806267824208 806871695112 807923953452 808660555164 809599509432 810086764256 810321599241 810655325172 811027374528 811750737864 811766805696 812320466643 813061076751 813434230224 814495046904 815105079756 816168075426 817232457371 818236085184 818927318286 819303164064 820050140448 820371634544 822806220852 823183846848 823761599976 824257378208 825214442304 825966808128 827283719493 827663400432 827923778164 828742773672 830380776687 831845293048 834395040864 835282670292 836371979982 836755831968 837134518374 838610946096 839584676448 840333510324 840415207104 842076280584 842406409852 843174449964 843561423936 844906387941 845294156784 846396522664 848151867024 848908342062 849257959704 849894028956 851002393626 851392960224 851778270882 852169193568 852767290116 853280525328 854188245134 854271288864 856806477912 857923857252 858317600448 860864797584 861135620268 862904451717 862988342832 864694031922 865821697587 866219065488 866678182326 869130313562 869922718434 871057202939 872068607382 873264290976 874403133296 875058035544 876199217124 876601347776 877998990231 878016369384 878799480867 879564899136 879819875046 880349391768 880967266641 881371585584 882175151088 883325614248 883987199172 884351263824 885140025462 885546259488 886294355177 887382796608 888540051168 889698814928 890365173192 891526317132 892748678976 893375256312 894950874048 895210310178 897606786384 898777374264 899733493617 900553800069 902142078376 902905527744 903995139894 904083025824 905869938204 907051302234 907467592416 907730657001 911347609788 912405796344 913219580097 913237656408 913595683924 914848304832 915472271931 916306927767 916727465808 917105014336 917922989368 919826672688 921716059572 922139080128 922918088862 923341661088 924183491616 925256582208 926081827704 926373167258 926463228768 927289550484 928366247592 929212659144 930851482176 932335620381 935825954679 935916935184 939420676656 940349966688 941350310964 941441828544 942577945694 943437314358 944532761004 945467107992 945764546034 946198603616 947042527508 949006601928 950244221388 950680334912 950955926382 952196087997 953894327232 954170850402 954608766048 955415204667 955853691408 956725163856 957817080252 957836039328 958690342764 959066189642 959940590994 960381154656 961055199972 962372892096 962750182688 963627942816 965607300504 966866569284 967310311616 970580525376 970861885686 971307461664 972574164144 973460881008 974496448674 974591188704 975767309979 976215137296 978379437112 979207403328 980389095378 980484408288 982422327348 983703524958 984154994592 984440289987 986176516248 988221750768 989510511528 990393065739 990800952988 991543033782 992159429184 992836125897 993291786928 993741316029 994197392496 994895171802 995493946216 996239541924 996649837008 997538758854 999607557564 1000066326336 1000911166794 1001370533856 1001660819841 1003447279296 1004342263848 1005508428624 1006113590592 1006819733304 1009514987712 1010271084768 1010588909736 1011124546047 1011588600528 1012907834488 1014909838173 1017093404052 1017413375279 1020901041468 1021000292928 1022232419978 1024822556352 1026159048992 1026456520887 1027074290396 1027174142016 1028266849848 1029204342936 1030546549956 1031019518144 1031318399034 1031743141128 1032663363039 1033137302736 1034805006774 1035279929376 1036630059696 1037406465144 1038759368724 1039706428068 1040114036654 1041540125472 1042271132364 1042749481536 1043700178752 1044109353056 1044412028541 1046254025064 1047207917448 1048573603308 1049054844992 1052906552082 1053389782368 1054660996543 1054763530128 1056848261238 1057893712524 1058226519273 1058712191152 1060989997248 1061957324736 1063238878086 1064473429068 1067323022304 1067632427169 1069515376776 1071733448016 1073109876949 1073131118136 1075335402834 1075828926816 1076737770339 1077231937936 1078214073552 1079466012576 1080428798988 1080873766896 1081837808898 1082334317152 1083093955524 1084081435668 1084578973632 1085993395872 1086308213067 1086806773008 1088224100568 1090480971888 1091903091048 1094145934662 1095646106016 1097074961136 1098242029458 1098348799968 1100676866751 1103044959324 1103551200576 1104990364896 1107174368916 1108618258286 1109448580779 1109556440784 1113199325469 1113710227056 1115162639976 1116157264563 1116179357832 1117453260294 1118147928128 1118472066558 1119930689493 1120444680432 1121231066634 1122768374112 1124232599952 1125074617128 1126541850588 1127058875712 1128010997498 1130869156032 1131877789416 1132343946272 1132672199967 1133192038608 1134669858168 1135704361176 1136912523453 1137023053488 1137707367104 1138037175594 1139521313799 1142408637216 1143787277941 1143898476336 1147819730112 1148180827024 1150539268956 1150651123776 1152925375896 1154428930116 1154958753984 1155570909768 1156800206079 1157854885803 1159896957912 1160711033769 1162279465578 1162758143176 1163795218663 1166208817158 1166744047392 1167729694593 1168265622832 1170665320308 1170688492512 1171732641156 1173093166728 1173799189024 1174623022188 1175162114112 1176233534784 1177035778197 1177767485664 1178108907129 1178649598896 1179135018432 1180186700616 1182634293456 1185607388736 1186608971394 1187153564256 1188235917792 1188701756176 1191051215046 1191167008416 1193613746904 1196809048512 1198369832352 1199644658156 1200738400092 1202304308282 1203204798873 1203321773808 1205326853192 1207272507903 1207826584272 1209401736312 1210307542668 1211885930178 1212990832746 1214399264148 1215130146384 1215982987758 1216541061792 1217626106796 1217650208544 1220151345336 1220629695908 1221742570356 1222303287744 1223335870526 1224252113139 1226435563584 1228390977429 1228954746096 1230557451816 1234209331278 1234775770272 1235642399964 1236386067312 1237821663456 1238950212192 1240445357767 1241495100648 1241885667246 1243114160508 1247767939572 1247889246912 1252560902208 1252924005438 1254557969973 1255133747952 1255701777561 1257916419144 1259377014672 1260500265486 1260622810656 1261019394712 1262144110381 1263609614778 1264761674946 1265342135904 1266992295184 1267941235176 1269594783996 1272227800536 1273362513093 1273886939556 1274471588544 1274841043434 1275633551808 1276503590439 1277089440336 1277667406323 1278253790352 1279920787992 1281282367701 1281406933296 1285799562432 1286885785878 1287476400672 1289155425712 1291703430402 1294482514248 1296765552192 1297947841344 1299328598232 1300017273489 1301023079972 1303695470343 1304884077651 1307185460504 1308102911073 1309896436464 1311604699944 1312587053316 1314298825686 1314902021664 1317024554076 1317629001024 1319347348704 1320524087652 1322057378376 1323262726632 1323781501196 1324988421372 1325596523328 1326526895736 1327710038193 1328319389232 1328866449344 1330051678472 1332810076752 1334548222392 1335547759788 1337289475698 1339123018464 1340062884468 1340677904832 1342295813782 1342426311072 1346410179576 1347451879648 1348166061396 1348784800704 1353213117564 1355992709841 1356124538736 1358804907306 1360576953351 1361201388624 1365776207026 1367021414682 1368608694516 1370393525886 1371022466464 1372272457248 1374062066608 1375091198712 1375657521504 1376884484052 1377516403648 1379740009032 1382173412928 1382574089358 1383208620192 1384377133293 1385012491632 1386275237424 1387884873312 1389122741556 1389559750887 1389694843152 1390934325726 1392549371388 1394458680384 1395005366752 1396277223264 1398098137744 1403875402776 1406351373504 1409131014984 1410524950032 1410968692364 1412025466446 1412162742816 1413866918541 1415155971537 1416799141506 1417651837448 1418646819051 1419297905424 1420563791262 1423509902892 1425366332082 1426020502368 1426433889573 1428977930688 1430841490848 1431913149072 1433780537112 1435087745784 1435650360452 1436725620378 1437618764736 1438599284463 1439910886491 1440571731984 1441165022528 1441582799958 1442450411864 1444125274032 1445441914224 1448410950756 1449075697344 1450299853926 1450965467424 1453974629184 1455729262834 1455870788064 1456961192496 1458861246216 1460191321512 1461744673011 1462766614848 1464322705944 1467569155668 1470583643067 1470726612432 1473633491022 1474211217241 1475555287437 1476232491888 1479264774372 1479408587712 1481193914662 1484265767292 1484946969408 1486201429482 1486883519968 1487314550673 1488209686084 1488239143776 1489937680392 1491296088744 1492342757703 1493240919324 1493926240576 1494359312886 1494974755512 1496308138281 1498976799936 1499411336346 1500099489504 1501366750191 1502055800784 1505170918944 1506513395772 1509170385888 1510229599956 1510922718144 1512300259008 1512893144224 1514272481568 1515883364604 1516030737984 1517382900792 1519361751732 1525197968448 1525640106078 1531351562202 1531500439392 1533348629967 1534052358608 1537233834528 1538754490944 1539238573488 1540611435594 1540761213024 1542400274772 1543806514404 1545819824934 1546529277216 1546977598551 1547614711692 1549705954104 1552919894064 1554945089544 1556972926124 1558139053086 1560171054981 1560887093744 1562310188208 1563406698546 1564124222304 1566164029584 1569381037596 1570811876172 1571532798528 1572860404962 1573582267488 1576845724608 1578748637158 1580084673552 1582145295192 1585272391857 1588068286728 1591484995872 1594858317129 1596710143602 1598792446867 1600984533456 1604273065164 1604429031744 1606365231394 1609696677204 1610435445696 1612535648416 1613003104251 1613743390224 1615847906904 1617321110328 1619199018864 1620173528512 1620643198482 1621310650344 1622756713347 1623501475728 1624640933286 1626122153502 1626868460448 1628990093808 1630210159512 1632336150852 1634464914742 1637854636572 1638606328128 1640100280896 1640743269088 1641218901993 1645612441704 1647363044187 1647523199952 1648514756416 1654567438986 1655326800864 1655847556328 1657324423139 1657485547344 1660761553374 1662927387429 1663690586096 1668790081728 1670565340584 1672743959964 1673511663936 1674269036748 1676179890441 1677221892192 1677708099837 1679169352896 1680667020648 1681846599951 1684152561168 1684812819704 1686348899928 1689812775882 1690588313568 1692016496247 1692793045328 1696303734048 1697816684124 1698515919408 1699788057912 1702004787252 1702785920448 1703556541764 1704338387136 1705534580232 1706561050656 1707055763391 1708376490268 1708542577728 1713612955824 1715847714504 1721729595168 1722271240536 1725808903434 1725976685664 1729388063844 1731643395174 1732438130976 1733356364652 1733901667729 1738260627124 1739845436868 1742114405878 1743419198367 1744137214764 1746528581952 1748806266592 1749313225737 1750116071088 1752398434248 1755997980462 1756032738768 1757598961734 1759639750092 1760698783536 1761934533282 1762743171168 1764350302176 1766651228496 1767974398344 1768702527648 1770280050924 1771092518976 1772588710354 1777080102336 1779397629856 1779913457091 1780730346384 1783052634264 1786576822569 1786750512624 1790420620356 1795213572768 1797380008193 1797554748528 1799466987234 1801107600138 1803456462423 1804284156752 1807990279788 1808166051648 1811739876408 1814102604468 1814935184832 1815461314002 1817828895267 1819486249119 1822695219576 1823974481637 1824811592688 1826439160194 1826475312816 1827191367848 1828821057899 1830944543862 1832613855534 1833454931616 1835003805789 1835845978736 1839653345376 1843432119144 1845836177724 1846683322176 1848366983232 1851313996917 1852163655408 1852746334516 1852926457536 1854579100968 1856732495184 1858425318288 1862828500869 1864671240762 1871651909358 1871833870368 1878841353312 1880699933376 1882700621928 1885155891388 1886874628716 1889065522008 1890750398229 1890934215984 1891529092068 1892397207232 1894085055016 1895414422167 1897142512419 1898013203856 1900488442776 1901911852764 1904392175994 1908341700804 1909217532096 1910830409334 1911707382816 1913450327712 1915634160504 1915672078656 1917380685528 1918132379284 1919881181988 1920762309312 1922110399944 1925500365376 1927255885632 1930328678817 1931214601008 1933733138568 1937555145603 1941723771372 1942614923328 1945148328288 1946921762016 1948992897348 1949182377408 1951534619958 1952430274592 1956758874224 1960778190756 1960968816576 1964844654696 1967407049916 1968309989184 1968880579974 1971448238529 1972353032496 1976443501536 1979021023056 1980786131478 1981601905976 1983086067564 1985672251794 1986583573856 1987482632058 1988394784992 1989790343604 1990987892432 1992479083848 1993299674016 1995077517708 1999215115128 2001822333588 2002741067712 2003321639682 2005934213547 2008684527696 2011016857248 2013443720673 2013639466608 2020542169536 2021177819472 2022249092094 2023177201056 2025815668976 2029819676346 2034186808104 2034826750558 2041802082936 2044464839956 2048664310539 2050532122023 2052318097984 2052913041774 2054148580792 2055590288829 2056533699696 2058408685872 2061093099912 2062636798068 2063486282256 2065326726078 2066274605472 2069610013548 2070559858752 2073260119392 2074812930288 2077518737448 2079412856136 2080228073308 2083080250944 2084542264728 2086401488589 2088218706112 2088824057082 2092508050128 2094415834896 2097147206616 2099378151773 2105813104164 2106779564736 2109321993086 2109527060256 2113696522476 2115787425048 2116453038546 2117424382304 2118038199669 2125198712259 2126477756172 2128946858136 2130845686893 2134646044608 2135264854338 2136101967839 2138049498123 2139030753552 2143466896032 2146219753898 2146262236272 2150670805668 2151657853632 2153475540678 2154463875872 2155088430567 2156428147104 2158932025152 2160857597976 2161747533792 2162374199937 2163675617796 2164668634304 2166187911048 2168162871336 2171986791744 2172616426134 2173613546016 2175449780889 2176448201136 2180961943776 2183593894251 2183806182096 2188291869324 2191292212032 2194149922272 2196484058916 2196697599936 2201353733502 2206089918648 2209980729792 2214348737832 2217236516572 2218897161558 2219112881568 2221790871993 2226398650938 2227420454112 2229302144223 2230325279952 2232314529126 2232358715664 2234906520588 2236944133116 2239861378986 2240889360864 2241538969329 2242462133268 2245536748224 2248465199904 2250149234256 2253083701176 2256021994996 2263755578832 2264687892544 2265344399934 2266384077216 2269339716336 2271408722352 2273825046906 2274046106976 2276074351188 2276790389951 2279042627598 2284817274432 2287574555882 2287796952672 2296361654048 2297027343303 2301078537912 2305850751792 2308857860232 2310917153391 2311141819536 2313600412158 2315709771606 2316617627093 2318729737401 2319793915824 2321422067538 2324558931156 2325516286352 2327590437326 2332417634316 2333488094784 2335459389186 2336531245664 2337208579629 2341330640616 2341376985024 2343465282312 2345110047819 2346186333456 2347598378048 2349246044376 2354071556394 2355534971328 2356217814258 2357299197792 2359290607443 2360373401232 2365268586912 2368122955737 2373217942788 2374307128512 2376471835584 2377403512352 2382102430092 2382334016832 2387227493808 2395065215403 2396739664704 2399289316312 2401476800184 2404608616564 2406409597746 2406643547616 2409547847091 2410653706384 2414545015806 2415653168544 2418803472624 2420615085336 2423771860356 2425981665492 2428798528296 2430260292768 2430964797723 2431965975516 2433082123584 2435252213592 2435300417088 2436961399929 2440302690672 2441259391816 2443485140712 2446671741052 2448504226278 2451697372113 2456781954858 2457909492192 2461114903632 2468418662556 2469551540544 2471284799928 2472772134624 2475643326912 2477900424384 2480890715534 2482990201296 2483771334492 2486228321016 2491142330061 2495535879144 2505848010876 2509115939946 2510267495904 2511403555122 2512388130791 2515832838288 2518754029344 2521000530972 2521245621312 2522038789424 2524288220762 2527219229556 2529523349892 2530684271808 2533984590368 2534719163823 2535882470352 2539189567992 2544455601072 2546725026186 2547773879112 2549682086868 2553007180878 2554178880672 2555334812646 2556507580704 2559841575984 2562564735402 2562813866592 2573771571756 2574952801344 2578310851424 2583406860804 2588713355151 2588965028496 2597465092761 2598657196464 2600034546978 2602046159944 2604366950647 2607390940686 2609768155302 2613171608817 2614370921008 2616205822146 2619792872928 2623209399888 2625174106632 2628597651372 2629804043328 2633996970693 2634049108152 2636398442601 2638694697408 2641048175304 2642901799923 2644114756752 2646525453264 2647563002392 2649976842744 2653053791472 2655420076386 2656638778464 2658883065531 2660103356944 2665620153504 2669096444784 2671095519576 2674578951396 2678246036928 2680125768936 2684591627564 2684852622144 2692820359152 2694903759296 2696332122792 2699200480851 2701661400207 2706426235128 2711985419682 2712249077472 2717609814612 2721153906702 2722402777248 2724702620717 2731552414052 2734042829364 2737217389032 2739658740291 2740787051772 2742044932928 2744544914496 2746416815793 2748124133216 2748920783301 2750182397424 2751315043008 2753768968104 2759480018064 2765148178716 2766417240384 2768754266586 2770024983264 2772550474848 2775769746624 2778245483112 2779119501774 2779389686304 2781868651452 2785098742776 2790010733504 2792554446528 2796196275488 2797006861143 2807477864037 2807750805552 2818262029968 2821049900064 2821937384728 2824050932892 2824325485632 2827733837082 2830311943074 2833598283012 2835303674896 2837293638102 2838595810848 2841127582524 2847019805784 2850732664164 2852041004736 2852867779146 2856588263991 2861682981696 2863826298144 2866245614001 2867561074224 2870175491568 2871300720904 2873451240756 2877198568926 2879821772982 2881143463968 2883165599916 2884900823728 2888250548064 2890883828448 2896821901512 2900599707852 2901930934848 2911458525668 2911741576128 2913922384992 2917722492432 2920382643024 2923489346022 2927301929937 2928645411888 2935138311336 2941167286134 2941453224864 2947266982044 2948422434482 2951110574874 2952464983776 2958529548744 2962387829324 2968531534584 2971179197217 2972402858964 2973767039936 2974629101346 2976419372168 2976478287552 2978508377691 2979875360784 2981223948087 2982592177488 2984685515406 2986481838648 2988718625772 2989658857969 2989949511024 2992616276562 2998822672692 3000198979008 3002733500382 3004111601568 3010341837888 3013026791544 3018340771776 3020459199912 3025786288448 3028544963136 3031766729208 3033373638141 3034765801584 3038723503464 3041956097467 3044729514519 3051280212156 3052240125837 3062703124404 3063000878784 3066697259934 3068104717216 3074467669056 3078477146976 3079369562661 3081222871188 3081522426048 3084800549544 3087613028808 3091639649868 3093058554432 3093955197102 3095168157481 3095229423384 3097990089117 3099411908208 3105839788128 3109890179088 3113945852248 3116278106172 3120342109962 3121774187488 3124620376416 3126813397092 3128248444608 3132328059168 3133236085623 3138762075192 3141623752344 3145720809924 3147164534976 3157497274316 3160169347104 3163982989629 3164290590384 3170544783714 3174679557819 3176136573456 3182969991744 3189716634258 3193420287204 3197584893734 3201969066912 3208546130328 3212730462788 3219329630847 3219393354408 3225071296832 3226006208502 3227486780448 3230213311017 3231695813808 3234642220656 3238398037728 3241286396964 3242621300688 3245513426694 3247002951456 3249281866572 3252244307004 3253736920896 3257980187616 3260420319024 3264672301704 3268929829484 3275709273144 3281486538176 3282437803986 3291224883408 3294726088374 3295046399904 3299022809929 3302030600253 3309134877972 3310653601728 3311695112656 3314648846278 3314971094688 3321523106748 3325854774858 3327381172192 3328345742337 3339597976407 3341130681168 3345487919928 3348471793689 3348538073496 3352359780882 3354443784384 3355416199674 3356731663747 3359792068479 3361334041296 3363693199902 3368305122336 3369625639408 3372697799856 3379625551764 3381176627136 3384032992494 3385586090656 3392607468096 3395633368248 3397031838816 3398016599901 3399576115824 3404009574504 3407113083528 3410737570359 3411069160464 3413122101312 3414111526782 3416752980536 3418563941397 3427225911648 3431361833823 3431695429008 3443459190336 3444542481072 3451617806868 3451953371328 3458776127688 3463286790348 3464876261952 3466712729304 3467803335458 3470400618237 3476521254248 3479690873736 3482133101307 3484228811756 3486838396734 3488274429528 3491385655989 3497612533184 3498626451474 3500232142176 3503189083779 3504796868496 3511995960924 3512065477536 3515197923468 3519279500184 3521397567072 3523869066564 3525486342336 3528700604352 3531107334591 3533302456992 3535948796688 3537405055296 3540560101848 3545177420708 3558795259712 3559826914182 3561460692768 3566105268528 3573153645138 3573501025248 3577813469923 3580841240712 3590427145536 3594760016386 3595109497056 3598933974468 3602215200276 3606912924846 3608568313504 3609614396619 3615980559576 3621817523709 3623479752816 3628205208936 3630922628004 3635657790534 3638972498238 3640399128289 3645390439152 3647948963274 3649623185376 3652878320388 3652950625632 3654382735696 3657642115798 3661889087724 3665227711068 3666909863232 3670007611578 3671691957472 3672756339417 3679306690752 3685172932287 3686864238288 3691672355448 3702627993834 3704327310816 3705492669032 3709158201936 3713464990368 3716850636576 3721336073301 3725657001738 3729342481524 3743303818716 3743667740736 3757682706624 3763673909919 3765401243856 3770311782776 3773749257432 3778131044016 3781500796458 3781868431968 3783058184136 3786432331143 3788170110032 3790828844334 3794285024838 3796026407712 3800976885552 3803823705528 3808784351988 3816683401608 3820087539279 3821660818668 3823414765632 3826900655424 3829510771317 3831268321008 3834761371056 3836264758568 3839762363976 3843847103103 3844220799888 3860657357634 3862429202016 3867466277136 3875110291206 3880163904001 3883447542744 3890296656576 3893843524032 3897985794696 3903069239916 3904860549184 3911086411029 3913517748448 3914652232953 3921556381512 3924308733219 3929689309392 3934814099832 3937761159948 3942896477058 3944706064992 3948038491243 3952887003072 3958042046112 3961572262956 3963203811952 3966172135128 3971344503588 3973167147712 3974965264116 3976789569984 3979580687208 3981975784864 3983130114579 3984958167696 3986599348032 3990155035416 3998430230256 4003644667176 4006643279364 4011868427094 4017369055392 4022033714496 4026887441346 4027278933216 4042355638944 4044498184188 4046354402112 4051631337952 4059639352692 4067978129523 4068373616208 4069653501116 4081730860053 4083604165872 4088929679912 4097328621078 4101064244046 4105826083548 4108297161584 4111180577658 4113067399392 4116817371744 4122186199824 4125273596136 4126972564512 4130653452156 4132549210944 4139220027096 4146520238784 4149625860576 4153131399879 4155037474896 4158825712272 4160456146616 4168679252661 4169084529456 4172802977178 4177648114164 4185016100256 4188831669792 4194294413232 4198756303546 4211626208328 4218643986172 4219054120512 4227393044952 4231574850096 4232906077092 4234848764608 4236076399338 4241600755623 4245467914611 4250397424518 4252955512344 4255940457153 4257893716272 4261691373786 4270529708676 4272203935678 4276098996246 4278061507104 4281675546841 4286933792064 4292439507796 4292524472544 4301341611336 4306951081356 4308927751744 4310176861134 4312856294208 4315797853389 4319732659473 4321715195952 4323495067584 4324748399874 4327351235592 4332375822096 4336325742672 4345232852268 4347227092032 4350899561778 4352896402272 4361923887552 4367187788502 4367612364192 4376583738648 4385234019033 4388299844544 4392968117832 4402707467004 4411750929201 4412179837296 4422633651723 4426665862311 4428697475664 4434473033144 4437794323116 4438225763136 4443581743986 4452797301876 4454840908224 4458604288446 4460650559904 4461943652019 4464629058252 4464717431328 4469813041176 4473888266232 4479722757972 4481778721728 4483077938658 4484924266536 4488924414843 4496930399808 4500298468512 4504100250573 4506167402352 4512043989992 4527511157664 4530688799868 4532768154432 4538679432672 4542817444704 4547650093812 4548092213952 4552148702376 4553580779902 4558085255196 4575149111764 4575593905344 4592723308096 4594054686606 4600045889901 4602157075824 4611701503584 4617715720464 4621834306782 4622283639072 4627200824316 4631419543212 4633235254186 4637459474802 4639587831648 4642844135076 4649117862312 4651032572704 4655180874652 4664835268632 4670918778372 4673062491328 4674417159258 4680513164943 4682661281232 4686930564624 4690220095638 4692372666912 4698035348237 4698492088752 4708143112788 4712435628516 4714598395584 4718581214886 4720746802464 4730537173824 4736245911474 4746435885576 4754807024704 4755817175571 4764204860184 4774454987616 4780216724591 4784574951387 4790130430806 4796377340601 4798578632624 4802953600368 4809217233128 4812819195492 4813287095232 4819095694182 4821307412768 4829090031612 4831306337088 4837606945248 4839009312753 4841230170672 4847543720712 4851963330984 4857597056592 4860520585536 4861929595446 4863931951032 4868270140041 4870504427184 4873922799858 4880605381344 4882518783632 4886970281424 4893343482104 4897008452556 4903394744226 4913563909716 4915818984384 4922229807264 4923656705979 4936837325112 4942089132561 4942569599856 4945544269248 4961781431068 4965980402592 4967542668984 4971973269417 4972456642032 4982284660122 4988782162287 4991071758288 5011696021752 5018231879892 5020534991808 5022807110244 5024776261582 5028539671323 5031665676576 5037508058688 5042001061944 5044077578848 5045539799853 5048576441524 5054438459112 5059046699784 5067969180736 5069438327646 5071764940704 5076049488741 5078379135984 5088911202144 5093450052372 5095052419919 5095547758224 5099364173736 5106014361756 5108357761344 5110669625292 5113015161408 5119683151968 5125129470804 5125627733184 5147543143512 5156621702848 5166813721608 5177426710302 5177930056992 5184178701317 5194930185522 5197314392928 5200069093956 5201705003187 5204092319888 5208733901294 5214781881372 5219536310604 5226343217634 5228741842016 5230257595101 5232411644292 5239585745856 5246418799776 5247939677211 5250348213264 5257195302744 5267993941386 5268098216304 5272796885202 5274864043031 5282096350608 5285803599846 5288229513504 5293050906528 5295126004784 5299953685488 5306107582944 5310840152772 5313277556928 5317766131062 5320206713888 5331240307008 5338192889568 5339740371273 5342191039152 5349157902792 5359730467707 5360251537872 5369183255128 5385640718304 5392140024579 5392664245584 5398400961702 5403322800414 5410369387269 5412852470256 5423970839364 5424498154944 5435219629224 5442307813404 5444805554496 5449405241434 5453486685801 5463104828104 5468085658728 5471923444911 5474434778064 5479317480582 5481574103544 5486463173697 5492833631586 5496248266432 5497841566602 5500364794848 5505011417367 5507537936208 5518960036128 5530296357432 5537508533172 5540049966528 5545100949696 5556490966224 5558239003548 5558779372608 5563737302904 5570197485552 5588485502607 5592392550976 5594013722286 5614955728074 5615501611104 5622278309879 5636524059936 5642099800128 5643874769456 5648101865784 5655467674164 5660623886148 5667196566024 5670607349792 5672251194687 5674587276204 5677191621696 5682255165048 5686243266501 5691427537257 5694039611568 5701465328328 5705735558292 5713176527982 5720627201597 5727652596288 5732491228002 5735122148448 5740350983136 5742601441808 5746902481512 5754397137852 5759643545964 5762286927936 5766331199832 5769801647456 5776501096128 5781767656896 5790986036451 5793643803024 5801199415704 5812665436809 5822917051336 5827844769984 5835444984864 5840765286048 5846978692044 5854603859874 5857290823776 5870276622672 5882334572268 5882906449728 5894533964088 5896844868964 5902221149748 5904929967552 5914344715587 5917059097488 5924775658648 5937063069168 5942358394434 5944805717928 5949258202692 5952838744336 5957016755382 5959750721568 5962447896174 5965184354976 5969371030812 5972963677296 5977437251544 5979317715938 5979899022048 5985232553124 5997645345384 6005467000764 6008223203136 6017802640641 6026053583088 6040331162019 6040918399824 6063533458416 6066747276282 6069531603168 6077447006928 6083912194934 6089459029038 6097400420573 6102560424312 6104480251674 6125406248808 6133394519868 6136209434432 6145992931617 6151596366069 6156954293952 6158739125322 6162445742376 6166770866487 6169601099088 6175226057616 6183279299736 6187910394204 6190336314962 6190458846768 6195980178234 6198823816416 6204060486239 6211679576256 6219780358176 6227891704496 6232556212344 6240684219924 6243548374976 6249240752832 6253626794184 6259204465767 6264656118336 6266472171246 6277524150384 6283247504688 6291441619848 6298134455319 6314994548632 6320338694208 6327965979258 6328581180768 6341089567428 6349359115638 6352273146912 6354114599007 6379433268516 6386840574408 6392537060679 6395169787468 6403938133824 6408305903517 6414148494369 6417092260656 6425460925576 6438659261694 6438786708816 6452012417004 6454973560896 6460426622034 6463391627616 6465265291701 6469284441312 6476796075456 6482572793928 6485242601376 6491026853388 6494005902912 6498563733144 6504488614008 6515960375232 6520840638048 6526349342667 6529344603408 6537859658968 6550781682753 6551418546288 6564875607972 6582449766816 6589452176748 6590092799808 6598045619858 6604061200506 6618269755944 6623390225312 6629297692556 6629942189376 6643046213496 6651709549716 6654762344384 6656691484674 6665372615979 6679195952814 6682261362336 6687906432669 6690975839856 6696943587378 6697076146992 6704719561764 6710832399348 6713463327494 6719584136958 6722668082592 6727386399804 6736610244672 6739251278816 6745395599712 6759251103528 6768065984988 6771172181312 6791266736496 6794063677632 6796033199802 6799152231648 6808019149008 6814226167056 6821475140718 6822138320928 6828223053564 6830371169853 6833505961072 6837127882794 6854451823296 6862723667646 6863390858016 6889084962144 6891082029909 6903235613736 6917552255376 6926573580696 6932751460173 6933425458608 6935606670916 6940801236474 6949852881279 6953042508496 6956189212203 6959381747472 6964266202614 6968457623512 6973676793468 6976548859056 6982771311978 6997252902948 7000464284352 7006378167558 7009593736992 7011625738887 7023991921848 7024130955072 7030395846936 7038559000368 7042795134144 7047738133128 7062214669182 7066604913984 7071897593376 7077871822329 7081120203696 7090354841416 7104368867211 7119653828364 7122921385536 7132210537056 7146307290276 7147002050496 7155626939846 7161682481424 7185195646209 7189520032772 7190218994112 7197867948936 7204430400552 7213825849692 7217136627008 7219228793238 7228643541273 7231961119152 7243635047418 7246959505632 7256410417872 7261845256008 7271315581068 7277944996476 7280798256578 7290780878304 7295897926548 7299246370752 7305756640776 7305901251264 7308765471392 7310884199787 7315284231596 7323778175448 7330455422136 7340015223156 7343383914944 7345512678834 7355092116339 7370345864574 7373728476576 7382626975801 7383344710896 7405255987668 7408654621632 7410985338064 7418316403872 7426929980736 7433701273152 7442672146602 7451314003476 7458684963048 7473426990183 7486607637432 7511769138643 7527347819838 7530802487712 7537164392373 7540623565552 7547498514864 7556262088032 7563001592916 7563736863936 7566116368272 7572864662286 7576340220064 7581657688668 7588570049676 7592052815424 7601953771104 7604157491469 7607647411056 7617568703976 7633366803216 7640175078558 7643321637336 7659021542634 7662536642016 7669522742112 7672529517136 7679524727952 7687694206206 7688441599776 7721314715268 7724858404032 7734932554272 7750220582412 7760327808002 7766140065453 7766895085488 7792395278283 7795971589392 7806138479832 7813100851941 7822172822058 7827035496896 7829304465906 7839514826451 7843112763024 7848617466438 7859378618784 7869628199664 7875522319896 7885792954116 7889412129984 7896076982486 7901990912079 7916084092224 7923144525912 7926407623904 7928705399769 7932344270256 7942689007176 7949930528232 7959161374416 7963951569728 7966260229158 7969916335392 7976649196593 7980310070832 7996860460512 8006510945587 8007289334352 8013286558728 8023736854188 8034738110784 8053774882692 8054557866432 8084711277888 8088996368376 8097601442553 8103262675904 8104984200621 8119278705384 8135956259046 8136747232416 8139307002232 8146566530641 8163461720106 8167208331744 8174107862151 8177859359824 8194657242156 8202128488092 8211652167096 8216594323168 8218976220873 8222361155316 8226134798784 8233634743488 8239250447379 8244372399648 8246762349903 8250547192272 8253945129024 8261306904312 8278440054192 8299251721152 8306262799758 8310074949792 8317651424544 8320912293232 8337358505322 8338169058912 8345605954356 8355296228328 8370032200512 8377663339584 8388588826464 8391020583429 8397512607092 8422433592111 8423252416656 8437287972344 8454786089904 8463149700192 8465812154184 8472152798676 8483201511246 8490935829222 8500794849036 8505911024688 8511880914306 8515787432544 8523382747572 8541059417352 8544407871356 8552197992492 8556123014208 8563351093682 8569764791973 8584879015592 8585048945088 8598736842003 8602683222672 8613902162712 8620353722268 8631595706778 8639465318946 8643430391904 8649496799748 8654702471184 8664751644192 8672651485344 8683117504369 8690465704536 8701799123556 8705792804544 8734375577004 8735224728384 8753167477296 8770468038066 8781905789811 8785936235664 8805414934008 8823501858402 8824359674592 8835008772667 8845267303446 8853331724622 8857394951328 8868946066288 8875588646232 8887163487972 8905594603752 8913537591651 8917208576892 8921301119808 8923887304038 8929258116504 8929434862656 8935525133073 8939626082352 8943671844261 8947776532464 8959445515944 8966155877316 8968976573907 8969848533072 8977848829686 8989557031081 9000596937024 9008200501146 9012334804704 9024087979984 9055022315328 9061377599736 9077358865344 9085634889408 9095300187624 9100120914423 9104297404752 9107161559804 9116170510392 9125868292401 9134188543557 9150298223528 9156720377511 9188109373212 9200091779802 9204314151648 9223403007168 9235431440928 9243668613564 9244567278144 9254401648632 9262839086424 9266470508372 9274918949604 9279175663296 9285504472443 9285688270152 9293970267351 9298235724624 9302065145408 9310361749304 9329670537264 9341837556744 9348834318516 9361026329886 9365322562464 9373861129248 9380440191276 9384745333824 9396070696474 9396984177504 9416286225576 9424871257032 9437162429772 9441493604928 9472491822948 9491948968887 9492871771152 9511634351142 9524038673457 9528409720368 9548909975232 9560433449182 9569149902774 9580260861612 9592754681202 9597157265248 9605907200736 9618434466256 9625638390984 9638191388364 9642614825536 9657988892541 9658180063224 9675213890496 9678018625506 9682460341344 9690639933051 9695087441424 9703926661968 9715194113184 9723859190892 9727863902064 9736540280082 9741008854368 9747845599716 9761210762688 9765037567264 9773940562848 9786686964208 9794016905112 9806789488452 9827127819432 9844459614528 9847313411958 9873674650224 9884178265122 9885139199712 9897068429787 9906091800759 9923562862136 9931960805184 9935085337968 9943946538834 9944913284064 9964569320244 9977564324574 9982143516576 9985037227011 10023392043504 10036463759784 10045415381067 10045614220488 10049552523164 10057079342646 10063331353152 10070194991241 10079376205437 10084002123888 10088155157696 10091079599706 10097152883048 10108876918224 10118093399568 10138876655292 10143529881408 10152098977482 10156758271968 10177822404288 10186900104744 10190104839838 10191095516448 10198728347472 10212028723512 10221339250584 10232212711077 10239366303936 10250258941608 10255691824191 10294085501469 10295086287024 10319478520687 10333627443216 10354853420604 10355860113984 10368357402634 10389860371044 10394628785856 10400138187912 10403410006374 10408184639776 10411201854711 10417467802588 10429563762744 10439072621208 10446399303921 10452686435268 10457483684032 10460515190202 10464823288584 10474156967967 10492837599552 10495879354422 10500696426528 10509567251337 10514390605488 10535987882772 10536196432608 10545593770404 10549728086062 10564192701216 10571607199692 10576459027008 10586101813056 10590252009568 10593322003773 10599907370976 10612215165888 10621680305544 10635532262124 10640413427776 10676385779136 10679480742546 10684382078304 10698315805584 10719460935414 10720503075744 10733440409769 10738366510256 10771281436608 10784280049158 10785328491168 10796801923404 10806645600828 10820738774538 10825704940512 10828843189857 10847941678728 10870439258448 10884615626808 10898810482868 10906973371602 10921197384867 10926209656208 10936171317456 10943846889822 10948869556128 10958634961164 10963148207088 10972926347394 10985667263172 10995683133204 11000729589696 11010022834734 11015075872416 11018269018251 11037920072256 11060592714864 11075017066344 11112981932448 11116478007096 11127474605808 11140394971104 11164008219903 11176971005214 11188027444572 11191547128069 11229911456148 11231003222208 11244556619758 11273048119872 11287749538912 11291021729757 11296203731568 11310935348328 11321247772296 11334393132048 11341214699584 11344502389374 11349174552408 11359296993429 11364510330096 11372486533002 11382855074514 11388079223136 11402930656656 11411471116584 11426353055964 11441254403194 11464982456004 11470244296896 11480701966272 11485202883616 11488532313951 11493804963024 11508794275704 11519287091928 11531541309309 11532662399664 11539603294912 11581972072902 11587287606048 11601270961973 11602398831408 11625330873618 11640491712003 11645834102672 11670889969728 11681530572096 11693957384088 11709207719748 11714581647552 11733259233087 11740553245344 11743956698859 11764669144536 11772926199657 11789067928176 11793689737928 11804208646439 11804442299496 11828689431174 11834118194976 11844115473729 11849551317296 11874126138336 11884716788868 11889611435856 11898516405384 11905677488672 11914033510764 11919501443136 11924895792348 11930368709952 11938742061624 11945927354592 11949390343737 11954874503088 11958635431876 11959798044096 11970465106248 11995290690768 12010934001528 12035605281282 12052107166176 12080662324038 12081836799648 12127066916832 12133494552564 12139063206336 12154894013856 12167824389868 12178918058076 12194800841146 12203934388569 12205120848624 12208960503348 12245192580159 12250812497616 12266789039736 12291985863234 12303192732138 12317478250644 12324891484752 12333541732974 12339202198176 12350452115232 12366558599472 12375820788408 12380672629924 12380917693536 12391960356468 12397647632832 12408120972478 12439560716352 12455783408992 12459394199637 12465112424688 12481368439848 12506037757983 12507253588368 12518408931534 12532944342492 12555048300768 12566495009376 12581660057351 12582883239696 12596268910638 12629989097264 12655931958516 12657162361536 12682179134856 12698718231276 12704546293824 12708229198014 12724802266869 12736403743833 12758866537032 12767821371459 12773681148816 12785074121358 12790339574936 12801747405293 12816611807034 12828296988738 12834184521312 12845026640523 12850921851152 12877318523388 12877573417632 12904024834008 12920853244068 12926783255232 12930530583402 12938568882624 12947393560167 12959197978419 12965145587856 12970485202752 12982053706776 12997127466288 13008977228016 13041681276096 13052698685334 13058689206816 13075719317936 13101563365506 13102837092576 13129751215944 13164899533632 13178904353496 13196091239716 13208122401012 13235252787603 13236539511888 13246780450624 13258595385112 13267900955169 13279997586933 13286092426992 13303419099432 13313382969348 13330745231958 13358391905628 13364522724672 13375812865338 13381951679712 13393887174756 13394152293984 13409439123528 13421664798696 13426926654988 13439168273916 13445336165184 13454772799608 13466773244529 13478502557632 13490791199424 13512300751719 13518502207056 13536131969976 13582533472992 13592066399604 13598304463296 13616038298016 13628452334112 13642950281436 13644276641856 13656446107128 13660742339706 13667011922144 13674255765588 13725447335292 13726781716032 13778169924288 13782164059818 13800137669703 13806471227472 13835104510752 13853147161392 13865502920346 13866850917216 13871213341832 13881602472948 13899705762558 13906085016992 13912378424406 13918763494944 13928532405228 13936915247024 13947353586936 13953097718112 13965542623956 13994505805896 14012756335116 14019187473984 14023251477774 14041539494829 14047983843696 14060791693872 14077118000736 14094106044711 14095476266256 14124429338364 14143795186752 14155743644658 14162240407392 14180709682832 14208737734422 14239307656728 14264421074112 14292614580552 14311253879692 14323364962848 14340650173773 14353724854161 14370391292418 14379040065544 14389132021803 14395735897872 14408860801104 14427651699384 14438457586476 14457287082546 14463922238304 14487270094836 14493919011264 14512820835744 14523690512016 14542631162136 14555889992952 14561596513156 14581561756608 14591795853096 14604810420123 14611513281552 14617530942784 14621768399574 14630568463192 14647556350896 14660910844272 14680030446312 14691025357668 14695647062411 14710184232678 14740691729148 14747456953152 14765253951602 14766689421792 14810511975336 14821970676128 14826267397683 14836632807744 14885344293204 14902628006952 14915919808251 14917369926096 14946853980366 14952713774873 14966346486861 14973215274864 15023538277286 15054695639676 15061604975424 15074328784746 15081247131104 15085619013969 15094997029728 15112524176064 15126003185832 15132232736544 15136619399559 15145729324572 15152680440128 15163315377336 15177140099352 15203907542208 15208314982938 15215294822112 15228148466223 15235137407952 15266733606432 15280350157116 15285157259757 15286643274672 15318043085268 15325073284032 15339045484224 15345059034272 15359049455904 15375388412412 15376883199552 15442629430536 15469865108544 15500441164824 15520655616004 15532280130906 15533790170976 15552536103951 15584790556566 15591943178784 15605115009561 15612276959664 15626201703882 15644345644116 15658608931812 15679029652902 15686225526048 15690772785303 15697234932876 15718757237568 15739256399328 15751044639792 15771585908232 15792153964972 15803981824158 15824592129093 15846289051824 15852815247808 15857410799538 15864688540512 15885378014352 15899861056464 15918322748832 15932520458316 15939832670784 15953298393186 15960620141664 15993720921024 16013021891174 16014578668704 16026573117456 16047473708376 16079191403121 16107549765384 16176420073737 16177992736752 16195202885106 16209968401242 16216323389651 16231108161807 16238557410768 16271912518092 16273494464832 16278614004464 16293133061282 16326923440212 16334416663488 16348215724302 16355718719648 16360460057403 16389314484312 16404256976184 16415770334733 16423304334192 16433188646336 16437952441746 16444722310632 16459389521091 16478500894758 16488744799296 16493524699806 16501094384544 16515034252101 16522613808624 16556880108384 16612525599516 16620149899584 16635302849088 16641824586464 16674717010644 16676338117824 16691211908712 16710592456656 16765456507821 16777177652928 16782041166858 16795025214184 16844867184222 16846504833312 16866834929637 16874575944688 16909572179808 16926299400384 16931624308368 16944305597352 16966403022492 16981871658444 17001589698072 17011822049376 17016753584061 17023761828612 17031574865088 17046765495144 17058729799503 17082118834704 17088815742712 17104395984984 17126702187364 17139529583946 17161881604791 17169758031184 17197473684006 17205366445344 17227804325424 17240707444536 17263191413556 17278930637892 17286860783808 17298993599496 17309404942368 17329503288384 17345302970688 17366235008738 17380931409072 17403598247112 17437996310427 17468751154008 17506334954592 17540936076132 17563811579622 17571872471328 17586716915537 17610829868016 17647003716804 17648719349184 17670017545334 17690534606892 17706663449244 17714789902656 17737892132576 17743034146761 17751177292464 17774326975944 17811189207504 17827075183302 17834417153784 17847774608076 17858516233008 17871050266146 17879252164704 17887343688522 17895553064928 17918891031888 17932311754632 17937953147814 17939697066144 17955697659372 17979114062162 18016401002292 18024669609408 18048175959968 18053407921923 18120993486057 18122755199472 18190600375248 18200241828846 18208594809504 18214323119608 18230568654529 18232341020784 18251736584802 18268377087114 18292201261719 18300596447056 18313440755022 18376218746424 18400183559604 18408628303296 18437978794851 18454789098207 18470862881856 18487337227128 18500312599461 18508803297264 18525678172848 18532941016744 18549837899208 18571008944886 18571376540304 18587940534702 18596471449248 18612181458717 18620723498608 18659341074528 18683675113488 18697668637032 18722052659772 18730645124928 18747722258496 18760880382552 18777613397301 18792141392948 18793968355008 18832572451152 18849742514064 18874324859544 18894403365957 18944983645896 18983897937774 18985743542304 19023268702284 19048077346914 19056819440736 19072918345019 19120866898364 19138299805548 19160521723224 19177611182037 19185509362404 19194314530496 19211814401472 19224917710551 19236868932512 19242445483107 19251276781968 19276382776728 19315977785082 19316360126448 19356037251012 19364920682688 19381279866102 19390174882848 19407853323936 19430388226368 19447718381784 19455727804128 19473080560164 19482017708736 19495691199432 19530075134528 19547881125696 19573373928416 19579048028001 19588033810224 19613578976904 19652345048259 19654255638864 19694626823916 19747349300448 19768356530244 19770278399424 19794136859574 19812183601518 19847125724272 19870170675936 19887893077668 19889826568128 19929138640488 19955128649148 19964287033152 19970074454022 19996117847937 20046784087008 20063719298007 20072927519568 20090830762134 20091228440976 20099105046328 20114158685292 20140389982482 20158752410874 20168004247776 20182159199412 20194305766096 20217753836448 20236186799136 20277753310584 20304197954964 20313516543936 20373800209488 20380209679676 20382191032896 20397456694944 20424057447024 20442678501168 20464425422154 20491113509559 20500517883216 20511383648382 20588171002938 20590172574048 20638957041374 20667254886432 20709706841208 20736714805268 20779720742088 20798254380519 20800276375824 20806820012748 20816369279552 20822403709422 20834935605176 20849558643837 20859127525488 20868567636609 20878145242416 20892798607842 20905372870536 20921030380404 20929646577168 20948313935934 20991758708844 21001392853056 21019134502674 21028781210976 21071975765544 21072392865216 21091187540808 21099456172124 21128385402432 21143214399384 21180504019136 21186644007546 21199814741952 21233615466987 21243360611088 21271064524248 21293692682269 21313106601633 21358961485092 21368764156608 21396631611168 21438921870828 21441006151488 21466880819538 21476733020512 21555586938627 21568560098316 21570656982336 21593603846808 21613291201656 21641477549076 21651409881024 21657686379714 21666177102367 21685930623819 21695883357456 21740878516896 21769231253616 21797620965736 21813946743204 21842394769734 21852419312416 21872342634912 21887693779644 21897739112256 21917269922328 21926296414176 21932652599361 21945852694788 21971334526344 21991366266408 22020045669468 22030151744832 22036538036502 22065276349017 22121185429728 22147880927403 22150034132688 22225963864896 22232956014192 22254949211616 22280789942208 22328016439806 22353942010428 22376054889144 22383094256138 22459822912296 22489113239516 22535307415929 22575499077824 22582043459514 22592407463136 22611493177119 22621870696656 22642495544592 22668786264096 22689004778748 22698349104816 22718593986858 22729020660192 22744973066004 22765710149028 22776158446272 22805861313312 22822942233168 22852706111928 22882508806388 22929964912008 22970405767232 22977064627902 22987609926048 23017588551408 23038574183856 23063082618618 23065324799328 23093159669503 23163944145804 23174575212096 23202541923946 23204797662816 23250661747236 23280983424006 23291668205344 23298420196359 23377185834849 23387914768176 23418415439496 23439302555823 23466518466174 23481106490688 23487913397718 23497121646229 23518544479353 23529338289072 23545852399314 23578135856352 23587379475856 23608417292878 23608884598992 23657378862348 23668236389952 23688230947458 23699102634592 23705972736237 23748252276672 23769433577736 23779222871712 23786116199307 23797032810768 23811354977344 23828067021528 23849791584696 23877484123248 23891854709184 23898780687474 23909749006176 23917270863752 23929947589779 23940930212496 23990581381536 24019532836761 24021868003056 24071210562564 24104214332352 24161324648076 24163673599296 24254133833664 24266989105128 24292804327659 24309788027712 24335648779736 24357836116152 24389601682292 24407868777138 24410241697248 24417921006696 24439699591923 24490385160318 24501624995232 24522323586453 24533578079472 24583971726468 24606385464276 24634956501288 24649782969504 24656928662619 24667083465948 24678404396352 24700904230464 24717751342137 24733117198944 24751641576816 24761345259848 24761835387072 24783920712936 24816241944956 24911566817984 24918788399274 24930224849376 24962736879696 25012075515966 25014507176736 25036817863068 25044694289461 25065888684984 25110096601536 25132990018752 25163320114702 25165766479392 25192537821276 25259978194528 25267300776333 25311863917032 25364358269712 25397436462552 25416458396028 25449604533738 25472807487666 25482793898023 25517733074064 25535642742918 25547362297632 25570148242716 25580679149872 25603494810586 25633223614068 25656593977476 25668369042624 25690053281046 25701843702304 25709294375919 25754637046776 25755146835264 25796210526009 25808049668016 25841706488136 25861061166804 25894787120334 25918395956838 25930291175712 25964107413552 25994254932576 26017954456032 26049352513107 26105397370668 26117378413632 26151438635872 26203126731012 26205674185152 26259502431888 26345717369433 26357808706992 26392182479432 26416244802024 26470505575206 26473079023776 26505026318001 26517190770224 26535801910338 26559995173866 26572184853984 26606838198864 26626765938696 26661490463916 26716783811256 26740612774953 26751625730676 26763903359424 26787774349512 26788304587968 26806575399219 26818878247056 26843329597392 26853853309976 26878336547832 26906929721721 26909545599216 26933546489058 26968671093243 27024601503438 27037004414112 27072263939952 27165066945984 27184132799208 27232076596032 27256904668224 27285900562872 27312892214256 27321484679412 27334023844288 27348511531176 27377604877203 27402565630671 27450894670584 27470161132533 27564328119636 27600275339406 27612942454944 27636269438701 27670209021504 27706294322784 27731005840692 27733701834432 27742426683664 27763204945896 27799411525116 27812170033984 27824756848812 27837526989888 27856513417329 27857064810456 27873830494048 27881910802053 27894707173872 27906195436224 27931085247912 27989011611792 28025512670232 28046502955548 28083078989658 28095967687392 28121583387744 28154236001472 28188212089422 28190952532512 28248858676728 28311487289316 28324480814784 28361419365664 28417475468844 28475846906661 28478615313456 28572116020371 28585229161104 28622507759384 28646729925696 28681300347546 28707449708322 28740782584836 28758080131088 28778264043606 28791471795744 28817721602208 28855303398768 28876915172952 28914574165092 28927844476608 28973966677623 28974540189672 29025641671488 29047381024032 29071919799153 29085262324272 29111779985904 29123193026312 29183591706192 29209620840246 29223026563104 29243536799148 29261136926384 29295112701792 29321821688544 29360060892624 29382050715336 29391294124822 29420368465356 29481383458296 29530507903204 29533378843584 29621023950672 29643941352256 29652534795366 29691205289361 29718275402277 29770688586408 29805256013904 29831839616502 29834739852192 29893707960732 29905427549746 29932692973722 29946430549728 29971728827887 30047076554572 30109391279352 30136246143201 30148657569492 30162494262208 30171238027938 30189994059456 30210584973723 30238128616311 30252006371664 30264465473088 30273238799118 30291458649144 30326630754672 30354280198704 30416629965876 30430589644224 30456296932446 30470274815904 30533467212864 30560700314232 30570314519514 30573286549344 30636086170536 30690118068544 30696638133231 30718098911808 30750776824824 30767075472573 30882256504407 30885258861072 30958435562061 31000882329648 31041311232008 31064560261812 31067580341952 31105072207902 31169581113132 31183886357568 31210230019122 31224553919328 31233605564133 31252403407764 31288691288232 31317217863624 31358059305804 31372451052096 31381545570606 31394469865752 31422470903901 31478512798656 31502089279584 31528701754011 31543171816464 31584307929944 31607963648316 31649184258186 31692578103648 31714821599076 31729377081024 31770756028704 31779966011319 31799722112928 31836645497664 31865040916632 31906596786372 31921240283328 32026043782348 32029157337408 32053146234912 32094947416752 32158382806242 32200321229307 32215099530768 32352840147474 32355985473504 32390405770212 32419936802484 32432646779302 32462216323614 32477114821536 32543825036184 32557228008928 32586266122564 32653846880424 32696431448604 32711437439296 32720920114806 32763592154601 32778628968624 32808513952368 32831540669466 32846608668384 32875904883492 32886247437659 32889444621264 32918779042182 32957001789516 32987049399612 33002188769088 33030068504202 33045227617248 33113760216768 33225051199032 33283649172928 33349434021288 33382423817424 33421184913312 33461517072137 33492024659709 33530913015642 33564082333716 33574641384207 33590050428368 33689734368444 33693009666624 33733669859274 33749151889376 33819144359616 33863248616736 33873065189271 33888611194704 33932806044984 33963743316888 34003179396144 34023644098752 34033507168122 34046849732291 34047523657224 34077890980287 34093530990288 34117459599006 34164237669408 34177631485424 34208791969968 34253404374728 34279059167892 34323763209582 34339516062368 34394947368012 34410732890688 34455608650848 34465596941853 34481414889072 34526382827112 34557861275784 34594623927927 34597987198992 34618809884736 34732470017476 34761862818144 34803812885919 34807196494224 34875992620854 34921475136009 34937502308016 35012669909184 35081872152264 35127623159244 35143744942656 35173433831074 35199777699261 35221659736032 35294007433608 35318778598971 35340035090668 35381069213784 35412625939317 35413326898488 35475784265152 35486068293522 35502354584928 35532346421187 35548653951888 35622378415008 35654150366604 35668834307568 35695549216152 35717032466016 35742100532292 35758504329408 35774687377044 35791106129856 35837782063776 35864623509264 35875906295628 35879394132288 35911395318744 35958228124324 36032802004584 36096351919936 36106815843846 36241986972114 36245510398944 36289250909219 36381200750496 36400483657692 36417189619008 36428646239216 36461137309058 36464682041568 36503473169604 36536754174228 36584402523438 36601192894112 36611803165707 36626881510044 36735577740477 36752437492848 36800367119208 36875957589702 36909578196414 36924048301217 36974674454256 37000625198922 37017606594528 37051356345696 37065882033488 37099675798416 37142017889772 37142753080608 37175881069404 37192942898496 37224362917434 37241446997216 37318682149056 37367350226976 37378182598911 37395337274064 37444105319544 37518113273949 37521760765104 37555226794602 37584282785896 37665144902304 37699485028128 37744980172053 37748649719088 37788806731914 37889967291792 37967795875548 37971487084608 38046537404568 38096154693828 38113638881472 38145836690038 38174406800607 38241733796728 38276599611096 38303464114377 38321043446448 38355222364074 38371018724808 38405242215879 38449835421102 38473737865024 38484890966214 38502553563936 38535079921569 38552765553456 38631955570164 38632720252896 38712074502024 38762559732204 38780349765696 38815706647872 38842180680501 38895436763568 38911455608256 38946161120328 38991382398864 39146747856832 39158096056002 39176067620448 39227157953808 39304690096518 39308511277728 39355948169153 39389253647832 39494698600896 39536713060488 39588273719148 39624367203036 39694251448544 39705758362809 39740341351872 39775786155336 39803702865507 39839992760799 39858277280976 39910257298296 39940148908044 39992235695874 40044390411179 40093568174016 40127438596014 40145855039136 40181661524268 40182456881952 40198210092656 40228317370584 40280779964964 40317504821748 40336008495552 40364318398824 40388611532192 40400319733587 40435507672896 40472373598272 40536902255157 40555506621168 40608395909928 40747600418976 40760419359352 40794913389888 40848114894048 40885357002336 40928850844308 40982227019118 41001035766432 41022767296764 41176342005876 41180345148096 41277914082748 41334509772864 41400413009109 41419413682416 41473429610536 41559441484176 41596508761038 41600552751648 41613640025496 41644807418844 41669871210352 41699117287674 41718255050976 41737135273218 41756290484832 41785597215684 41810745741072 41842060760808 41859293154336 41896627871868 41983517417688 42038269005348 42057562421952 42124618484487 42143951531088 42182375081616 42198912344248 42282318134133 42286428798768 42373288015092 42467230933974 42486721222176 42542129048496 42587385364538 42626213203266 42681802944011 42717922970184 42793263222336 42877843741656 42933761639076 42953466041024 43021950521319 43061174562483 43111173877254 43137120196632 43167396065409 43187207693616 43226582403312 43282955098152 43315372759428 43332354204734 43371861247638 43391766714912 43428423403673 43481757033792 43538462507232 43595241931472 43627893486408 43684789539468 43704838624832 43744685269824 43775387559288 43814431260369 43834539844656 43852592828352 43865305198722 43891705389576 43942669052688 43982732532816 44040091338936 44073076073004 44086941187233 44130552698034 44242370859456 44295761854806 44300068265376 44465912028384 44478802193049 44509898423232 44656032879612 44707884020856 44747759424753 44752109778288 44766188512276 44858141324619 44899039460583 44919645824592 44978226479032 45070614831858 45164086919028 45184814926272 45222986354238 45243741393312 45256857041907 45284991089184 45337572528192 45378009557496 45396698209632 45437187973716 45458041320384 45489946132008 45531420298056 45611722626624 45645884466336 45684445398669 45705412223856 45765017612776 45855471779271 45859929824016 45954129255804 45975219852096 46035177102816 46077148367712 46126165237236 46130649598656 46186319339006 46327888291608 46405083847892 46409595325632 46501323494472 46561966848012 46583336410688 46596840392718 46657608311853 46754371669698 46775829536352 46815345028683 46836830878992 46878605111646 46933036932348 46975826795436 46994243292458 47037088958706 47058676578144 47091704798628 47156271712704 47174758951712 47216834585756 47217769197984 47314757724696 47376461894916 47398205269184 47411945472474 47473776387279 47538867155472 47558445743424 47572232398614 47594065621536 47656134043056 47699583169392 47754968246496 47797561374948 47819498012352 47834541727504 47859895179558 47881860424992 47981162763072 48039065673522 48043736006112 48142421125128 48237574209363 48322649296152 48529260221211 48533978210256 48585608655318 48648970168953 48671297559472 48693324485421 48715672232304 48779203364584 48815737554276 48820483394496 48835842013392 48879399183846 48980770320636 49003249990464 49044647172906 49067156158944 49081380172209 49167943452936 49212770928552 49269913002576 49299565939008 49313857325238 49334166931896 49378168563273 49435502684274 49466234397888 49503283153632 49522690519696 49545102756303 49567841425872 49632483889912 49837576798548 49860449698752 49925473759392 50024151031932 50029014353472 50073635726136 50089388578922 50131777369968 50296369523463 50326640229404 50331532958784 50385075642552 50519956389056 50534601552666 50600504788911 50623727834064 50728716539424 50794872925104 50832916792056 50899209067476 50945614975332 50965587796046 51035466148128 51071285485836 51094724595264 51140296485432 51161358299744 51176189398509 51206989621172 51266447228136 51313187954952 51380106562092 51403687404608 51418588751838 51485644814373 51509274093552 51592421052018 51616099336032 51678388830607 51683412976272 51722122333608 51789574240668 51836791913676 51860582351424 51928214827104 51988509865152 52035908912064 52098705026214 52210794741336 52302877271744 52313988931281 52406253462024 52519004863776 52582383970501 52691434738866 52715617413984 52760150746611 52784364958864 52832489604048 52941011150412 52946158047552 53010052636002 53034381540448 53071603820676 53119990347732 53144369707968 53213676397728 53229102440283 53253531877392 53322980927832 53433567622512 53481225549906 53503251461352 53575548699024 53613150798438 53637756494112 53686659194784 53707706619952 53756673095664 53813859443442 53819091198432 53867092978116 53937342186486 54049203006876 54074008828224 54144527879904 54160223765769 54362980458171 54368265598416 54571801125744 54625784428512 54642969358824 54691705963587 54697023062352 54755209754406 54805131261342 54876603785157 54901789341168 54940322265066 55128656239272 55200550678812 55225884909888 55272538877402 55313936384553 55412588645568 55462011681384 55484853367328 55500937798383 55526409891792 55598823050232 55649513697624 55713026834658 55714129620912 55747660988096 55763821604106 55789414347744 55836544376151 55862170495824 55978023223584 56045576619109 56051025340464 56093005911096 56166157979316 56191935374784 56243166775488 56376424178844 56381905065024 56497717353456 56622974578632 56683210097871 56722838731328 56834950937688 56951693813322 56957230626912 57025965714487 57144232040742 57170458322208 57218755035057 57245015518768 57362600695092 57414899416644 57481565169672 57516160262176 57532833546111 57556528087212 57582943591488 57635443204416 57674753131653 57710606797536 57727336449321 57753830345904 57829148330184 57947933355246 57949080379344 58023504473341 58094762048064 58143839598306 58170524648544 58223559971808 58246386052624 58367183412384 58419241680492 58446053126208 58487073598296 58522273852768 58590225403584 58643643377088 58720121785248 58737144084003 58764101430672 58782588249644 58840736930712 58957035144777 58962766916592 59061015806408 59242047901344 59305069590732 59382410578722 59436550804554 59541377172816 59610512027808 59663679233004 59669479704384 59787415921464 59810855099492 59865385947444 59892861099456 59943457655774 59988353543811 60094153109144 60191157894021 60218782558704 60272492286402 60297315138984 60342476055876 60421169947446 60476257232622 60504012743328 60546477598236 60582917298288 60653261509344 60708560397408 60833259931752 60912593864892 60940549631808 61121400628464 61140629039028 61146573098688 61272172341072 61393276266462 61473340528677 61501553649648 61534150945146 61764513008814 61770517722144 61845061408669 61916871124122 62001764659296 62082622464016 62129120523624 62210144415804 62339162226264 62394763141557 62420460038244 62449107838656 62467211128266 62504806815528 62548675931511 62577382576464 62605702909827 62634435727248 62716118611608 62763091141212 62788939731504 62844941807802 62926899217567 63004178559168 63057403508022 63086343632928 63168615859888 63215927296632 63298368516372 63385156207296 63429643198152 63541512057408 63559932022638 63599444225856 63700846400961 63730081833264 63813193572744 63881078046807 63939319804899 64052087564696 64106292469824 64189894833504 64316765612484 64400642458614 64430199061536 64705680294948 64711970947008 64780811540424 64839873604968 64865293558604 64924432647228 64954229643072 64998531307101 65057791871457 65087650072368 65114456017856 65172532245128 65307693760848 65392862897208 65441840229612 65527184309202 65557257937248 65617027904736 65663081338932 65693217336768 65751809766984 65772494875318 65778889242528 65837558084364 65914003579032 65974098799224 66060137008404 66090455234496 66195829047051 66443642782209 66450102398064 66698868042576 66764847634848 66842369826624 66923034144274 66984049319418 67061826031284 67128164667432 67149282768414 67180100856736 67379468736888 67467339718548 67498303778752 67605922247787 67726497233472 67746130378542 67777222389408 67834479531357 67865612089968 67927486633776 68006358792288 68067014336244 68093699464582 68095047314448 68155781960574 68187061980576 68234919198012 68328475338816 68355262970848 68417583939936 68506808749456 68558118335784 68647526419164 68679032124736 68789894736024 68911217301696 68931193883706 68962829778144 69052765654224 69115722551568 69189247855854 69195974397984 69279479008509 69464940034952 69523725636288 69607625771838 69614392988448 69751985241708 69842950272018 69875004616032 69895260589077 70163744304528 70255246318488 70317907667469 70346867662148 70399555398522 70443319472064 70491364938687 70555633438059 70588014867216 70637557197942 70680070181336 70762138427568 70825251878634 70826653796976 70972136587044 71004709169856 71064692842374 71097307903776 71117918208711 71244756830016 71308300733208 71337668615136 71391098432304 71434064932032 71484201064584 71549374754088 71675564127552 71729247018528 71751812591256 71789842769337 71822790637488 71916456248648 72058598510283 72065604009168 72213631687692 72236349644809 72483973944228 72491020797888 72578501818438 72762401500992 72800967315384 72857292478432 72878412982977 72922274618116 72929364083136 73006946339208 73073508348456 73168805046876 73202385788224 73223606331414 73253763020088 73319098775769 73471155480954 73504874985696 73566970759359 73600734238416 73751915179404 73819156392828 73848096602434 73949348908512 74001250397844 74035213189056 74102712691392 74131764066976 74153254026411 74199351596832 74284035779544 74285506161216 74351762138808 74448725834868 74482893994432 74734700453952 74756365197822 74790674548128 74888210639088 75036226547898 75043521530208 75110453589204 75134082868383 75168565571792 75330289804608 75398970056256 75489960344106 75497299438176 75577613463828 75779934583584 75801902328999 75935591751096 76093074809136 76192309387656 76291673380076 76348813601214 76448381694069 76483467593456 76553199222192 76606928228754 76642086892896 76710444728148 76742037449616 76810484431758 76899670842204 76969781932428 77005107127872 77070159843138 77105531106912 77127883127757 77263911140328 77265440505792 77424149004048 77525119464408 77684361361002 77790873527136 77892322240656 77982764797728 78148057539321 78316192112004 78352135240896 78454315907616 78609380193036 78617022555456 78711896338306 78778507295664 79037152108299 79073426120976 79176547438296 79248734406072 79388502897088 79411516725618 79515078954003 79551572310672 79607405731014 79679985521598 79716554561952 79820514596592 79880297816088 79984471391748 80088780822358 80254877192028 80291710078272 80363323048536 80364913763904 80396420185312 80419726197657 80456634741168 80561559929928 80635009643496 80720789165163 80728636797648 80777223064384 80800639467174 80906013279729 81073804510314 81111013242336 81208896733811 81216791819856 81495200837952 81520838718704 81696229788096 81770714004672 81857701688616 81964454038236 82002071532864 82045534593528 82132814631609 82207696892013 82352684011752 82410483397599 82555828165496 82629460525073 82800826018218 82838827364832 82908808316103 82946859221072 83118882968352 83193017522076 83201105503296 83227280050992 83289614837688 83339742420704 83398234575348 83436510101952 83474270546436 83512580969664 83569540251987 83571194431368 83621491482144 83645732406159 83684121521616 83718586308672 83793255743736 83967034835376 84076538010696 84249236968974 84287903062176 84364750163232 84397824688496 84564636268266 84572857597536 84746576030184 84934461867948 84973442444352 85084258096992 85174770729076 85252426406532 85363605888022 85427540719983 85435845940368 85716348061113 85755687483312 85867523278152 86043901042638 86122349124966 86222347754508 86274240393264 86334792130818 86374415387232 86453164806624 86565910196304 86630745518856 86664708409468 86743722495276 86783533429824 86856846807346 86921900032869 87076925014464 87190483862944 87215759397459 87255786972816 87369579078936 87550775118576 87628862520738 87669079689312 87730610397444 87783410779152 87885338105376 87965465065632 88071620401457 88080182677872 88146152146008 88173882374466 88261105396068 88591523709612 88600136530752 88931824056768 88957604386098 89073615868083 89154826206831 89312065759224 89415768041712 89495518849506 89504219556576 89532377024552 89612231837051 89716282649238 89798078921166 89839291649184 89915186483661 89956452958064 90141229663716 90328173838056 90408738429603 90445972708476 90487482786624 90513714083814 90569982178368 90631754921169 90714385848933 90756019114992 90793396419264 90874375947432 90979892264016 91062840596112 91291768932672 91368890797338 91410824447712 91530035225552 91710943558542 91719859648032 91908258511608 92070354205632 92154296735424 92252330474472 92301226417719 92372638678012 92646769513221 92655776583216 92810167695784 92875306686183 93002646988944 93123933696024 93193680785436 93315216623706 93508743339396 93551659072704 93630690057366 93673661757984 93757210223292 93866073864696 93951653590872 93988486584916 94074177917412 94117353156288 94183409597256 94267412711703 94349517903424 94433669171512 94435538395968 94586105262033 94629515449392 94752923789832 94823890944948 94947552774558 95077734310944 95144464797228 95188131243072 95312268086112 95399166338784 95509936492992 95595122749896 95669083455008 95719790359116 95763720849984 96078131347044 96087472012224 96284842250256 96475148418726 96600963687921 96645298592304 97058520442422 97067956420512 97171217310636 97297940337906 97342595118944 97386648970842 97431344464608 97558406729168 97631475108552 97671684026784 97758798367692 97961540641272 98089294345812 98134312317888 98162760344418 98290776463803 98335886905872 98425541857104 98539826005152 98627714650476 98658742312977 98668333863792 98756337126546 98871005368548 99006566307264 99045381039392 99090205512606 99135682851744 99264967779824 99675153597096 99850947518784 100048302063864 100147271452272 100178777157844 100263554739936 100384551216411 100476073979127 100592739046926 100653280458808 100723924152621 100770151285104 101069203105332 101201009577822 101247455668128 101457433078848 101589745850208 101665833584112 101798418134952 101891229950664 101931175592092 102070932296256 102140549196873 102142570971672 102233672940861 102280592970864 102322716599488 102352378797018 102413979242344 102532894456272 102626375909904 102760213124184 102837177503676 102971289628746 103018548187104 103184842104036 103232198672064 103356777661214 103366825952544 103444244667216 103579148481336 103673583827352 103783871783781 103856429654208 104197410052428 104411438657757 104421589482672 104627977862562 104668996424111 104764425408027 104812506924048 105038009727552 105164767941002 105382869477732 105431234827968 105520301493222 105568729917728 105599333097783 105664979208096 105882022300824 105956335796913 106020105272004 106068763080896 106143207641352 106237877817951 106239980695464 106427352795456 106458204880566 106507063754784 106597039263561 106645961855664 106867135245024 106962451099812 107006502922704 107151097398048 107226301596876 107275512988224 107373318389568 107415413239904 107513346191328 107627718886884 107638182396864 107734185956232 107874684372972 108098406013752 108289055759808 108320447531538 108725960916342 108736531196832 108867752727657 109143602251488 109251568857024 109285938717648 109383411927174 109394046124704 109510419508812 109610262522684 109753207570314 109803578682336 109835409497121 109880644530132 110257312478544 110401101357624 110545077754804 110627872769106 110772144903651 110924023362768 110969706734656 111001875596766 111052819783584 111197646100464 111299027395248 111426053669316 111428259241824 111527643208212 111578828695488 111673088752302 111724340991648 111956046447168 112091153238218 112102050680928 112186011822192 112332315958632 112554339821847 112752848357688 112995434706912 113234940516159 113245949157264 113366420195742 113514263727557 113669901875376 113903387626644 113914461253824 114051931428974 114288464081484 114340916644416 114437510070114 114490031037536 114523220401821 114725201390184 114829798833288 114910392343131 114963130339344 115032320524352 115065667092222 115113056174424 115215726647637 115349506263306 115421213595072 115454672898642 115507660691808 115605239764707 115658296660368 115895866710492 115898160758688 116047008946682 116287679196612 116341049297088 116447119943616 116492772105248 116526542041503 116734366824768 116838483360984 116974147196592 117044547705536 117440243570496 117474288168006 117528202861344 117565176499288 117681473861424 117914070289554 117925533833184 118067844507459 118122031612816 118484095802688 118610139181464 118764821157444 118873101609108 119082754345632 119117275088427 119221024055616 119327358466008 119411108596521 119574831842928 119621710198984 119730771894888 119886915311548 119976707087622 120133171233537 120188306218288 120382315788042 120437565117408 120544984572804 120594630277968 120684952111752 120842339894892 120952514465244 121008025486656 121092955196472 121165834596576 121200959200761 121306523018688 121417120794816 121666519863504 121825187729784 122242801256928 122281258078056 122544344682144 122786552532924 122946681057354 123003107299296 123068301890292 123107018408759 123529026017628 123541035444288 123690122817338 123833742248244 124003529318592 124165244928032 124201239027327 124258241047248 124420288831608 124678324452528 124789526283114 124840920076488 124934422256532 125009613631056 125097351863022 125154765152928 125211405819654 125268871454496 125432237223216 125526182282424 125577879463008 125689883615604 125853798435134 126114807016044 126172687265856 126337231719776 126373855453461 126431854593264 126596737032744 126846954402399 126859286396304 127119864045276 127401692801922 127460163666528 127613980581703 127626387145488 127762156093614 127878639609798 128045408832033 128104175129392 128379789667008 128633531224968 128801284917228 128860398123072 129065851563957 129183523687449 129411360589896 129502188196227 129561623080848 129679747209936 129730587117208 129846295110829 129848865294456 129997062614202 130115583742914 130175300144736 130285270211019 130345064490256 130615387521696 130785725794416 130883680459224 131054368618404 131114515874496 131234055809472 131326162677864 131443293781107 131503619533968 131544989750636 131557778485056 131675116168728 131828007158064 131948197598448 132120274016808 132260823561699 132391658094102 132887285564418 132900204796128 133397736085152 133529695269696 133846068288548 133968098638836 134123652062568 134243278274259 134256329334864 134298565536828 134360201713472 134574423973857 134697118381749 134758937473776 134934679437096 135211844495574 135492260757084 135554444778816 135668959062714 135731224179936 135854973267552 136012717584576 136134028672488 136187398929164 136190094628896 136311563921148 136374123961152 136469838396024 136710525941696 136835167879872 137013617498912 137053336196007 137116236671568 137295052838328 137566415337813 137579789472048 137862387767412 137925659556288 138105531308448 138231445103136 138378495711708 138391948795968 138558958017018 138929880069904 139215251543676 139228785976896 139503970483416 139685900544036 139750009232064 139790521178154 139972824935559 140327488609056 140446035086049 140510492636976 140635815334938 140693735324296 140799110797044 140982729877374 141111266876118 141176029734432 141275114395884 141360140362672 141524276855136 141650503757268 141653307593952 141944273174088 142129385684748 142194615807552 142235836417422 142421329161837 142616601466416 142675337230272 142782196864608 142968402129168 143098749508176 143458494037056 143503625182512 143579685538674 143645581274976 143832912497296 144117197020566 144131208018336 144427263375384 144472699289618 144967947888456 145157003636876 145587780663633 145601934630768 145714584956864 145756825965954 145844549236232 145946910506859 146013892678416 146079973456263 146147016696912 146337610093752 146447212662828 146507526040176 146638197551538 146942310961908 147009749971392 147133941518718 147201468476832 147503830358808 147638312785656 147696193204868 147898697817024 148002500795688 148134505689819 148263528133952 148306508052822 148398703193664 148568071559088 148635308268909 148703524277616 148897451669736 149055848775883 149512730395644 149581349096256 149776421278176 150072453095796 150087043060416 150220907178408 150268165736766 150337131143584 150889108570389 150979920688212 150994598876352 151155226927656 151559869167168 151603804657998 151663239716569 151801514366733 151871183502192 152186149618272 152384618775312 152583346760152 152697627202428 152896763388138 152966935186912 153106398444384 153213856457508 153284173785792 153420889456296 153484074899232 153528568195527 153620968863516 153799341684408 153939563864856 154140319686276 154211062213824 154255766255514 154456934443119 154527822280656 154848298008096 155035166491821 155050238928816 155368722722004 155581747054272 155784644481312 155965529595456 156296115078642 156632384224008 156908631815232 157218760386072 157423792676612 157557014591328 157747151911503 158074304216598 158146852241952 158280452239833 158353094876592 158497468812144 158823033451236 159030157908006 159103144621344 159214811462028 159359971043196 159433109123904 159641029193184 159760595632176 159968942783496 160177561644716 160509754384056 160726646097072 160792840370624 160839452395314 160913269482336 161123119859856 161270019286992 161441578330326 161457273595296 161601278934348 161652117686521 161812026559458 162147609020628 162222026484672 162417793467622 162433583639712 163041677437408 163088941374513 163715403377232 163928908076472 164075117890761 164091069187056 164265629263218 164415393784026 164479851523603 164629811355471 164705368023504 164820966795198 165111656330992 165258921050146 165601652036436 165677654729664 165817616632206 165893718442144 165941809153659 166237765936704 166386035044152 166454560101984 166502813395149 166579229675376 166679484841408 166796469150696 166948541092872 167139080503974 167142388862736 167242982964288 167291464812318 167368243043232 167509633128453 167586511487472 167934069670752 168136729857327 168153076021392 168498473937948 168575806124352 168729500326464 168795649376992 169129272536532 169145715195072 169493152060368 169868923735896 170049630293613 170168516193984 170349541458152 170504852813064 170727211776044 170855081439966 170871691880736 171077897143461 171432696122226 171511374966624 171656265105171 171735046556304 172087802085276 172244698249932 172444695509016 172548480786528 172598500638333 172669584261636 172748830774464 172906329613248 173024259394959 173131820392608 173261491037712 173329416818936 173487444990552 173713693614692 173843800065738 174070513420023 174380967725888 174431518794918 174511573945632 174739158157872 175101550237152 175257725041476 175338159378624 175461220794888 175566821558304 175770676210752 175930930131264 176143240802914 176160365355744 176292304292016 176347764748932 176522210792136 176871105434331 177183047419224 177915208772196 178147231736166 178309652413662 178379557286161 178624131518448 178831536083424 178991037699012 179008439113152 179064754049104 179224463674102 179432565298476 179596157842332 179678583298368 179830372967322 179912905916128 179965060631433 180282459327432 180573473682063 180656347676112 180817476859206 180891945416952 181027428167628 181263509842338 181428771697866 181512038229984 181748751894864 181959784528032 182125681192224 182737781594676 182821648895424 183060070451104 183421887117084 183439719296064 183816517023216 184420021586031 184504660948944 184602452835438 184745277356024 185293539026442 185311553166432 185535184226007 185620335391568 185750613372366 186005293977888 186247867392048 186387361570872 186630433247412 187017486678792 187184289424671 187261380114732 187347323515968 187514420446584 187646027794533 187732147729392 187903307181744 187976973169832 188148355834824 188366819194512 188534825423406 188780697652701 188867338343024 189172210524066 189259030898784 189505847579664 189647781889896 189895105549116 190155468621888 190288929594456 190624536172224 190798332677568 191190245499792 191338166910016 191439580718232 191643234140421 191817959414697 192156262694088 192569684500512 192950296837452 193201927375842 193290597184608 193453886070907 194117040884844 194135912841024 194342434621272 194595880675812 194685190237888 194773297941684 194862688929216 194995593921303 195116813458336 195173375614371 195262950217104 195343368053568 195517596735384 195923081282544 196178588691624 196325520688836 196581552927606 196671773811744 196851083714208 197079652010304 197255429300952 197317484625954 197336667727584 197512674253092 197742010737096 198090762078784 198180411025212 198271365703488 198529935559648 198587487141153 199330928346627 199350307194192 200096604127728 200294542904544 200357554315688 200527109479872 200769102432822 200952147958254 201185478093852 201306560917616 201447848305242 201540302570208 202138406210664 202402019155644 202494911336256 202817766743361 203179491700416 203331667168224 203503438594071 203596836269904 203782459901328 203862351184184 204281098393746 204285141943344 204467345881722 204561185941728 204704757594036 204827958484688 205065788912544 205252751819808 205520426248368 205674355007352 205942579257492 206037096374208 206369684208072 206713555322428 206733651905088 206888489334432 207158296962672 207347167654704 207567743567562 207838437025527 208394820104856 208822877315514 208843178965344 209255955725124 209337992848222 209528850816054 209625013848096 209802101795209 210329535882004 210765738955464 210953723002407 211040602986444 211137459835456 211198666195566 211329958416192 211474094816061 211666900314177 211764044601648 211912671593826 212040210544008 212286415282704 212475755635902 212479961390928 212916409761132 213014127509568 213194078527122 213291923711328 213734270490048 213924902199624 214013005845408 214302194796096 214452603193752 214830826479808 215026692382656 215255437773768 215369528308011 215468371912464 215749368745944 216175795530849 216196812027504 216640895063076 216709048934427 217451921832684 217473062393664 217735505455314 218287204502976 218571877435296 218635238948931 218766823854348 218788092249408 219020839017624 219220525045368 219506415140628 219607157364672 219670818994242 219761289060264 219957296327307 220514624957088 220700912278077 220802202715248 221090155509608 221255745538212 221544289807302 221848046725536 222003751193532 222105639567168 222395292200928 222459762079233 222598054790496 222852107338632 222856518483648 223055286416424 223346177504604 223448681983296 224182306476436 224204101361856 224372023644384 224664631917264 225108679643694 225402248605149 225505696715376 225990869413824 226469881032318 226491898314528 226732840391484 227028527455114 227339803750752 227806775253288 228103862857948 228576928162968 228875020140228 228980062075072 229046440803642 229345145082207 229450402780368 229659597666576 229820784686262 229926260678688 230131334184444 230226112348848 230431453295274 230699012526612 230909345797284 231015321383616 231210479529414 231316593320736 231791733420984 231796321517376 232094017893364 232575358393224 232985544210496 233053084083006 233676966721968 233948294393184 234230619504959 234444172617963 234948576336012 235056405722688 235130352998576 235362947722848 235828140579108 235851067666368 236135689014918 236244063225632 237111456324897 237220278362928 237529642314888 237746203218216 238165508691264 238234550176854 238327948126037 238545236862009 238654716932016 238822217193042 239149663685856 239243420397968 239461543789776 239773830623096 239953414175244 240266342467074 240376612436576 240764631576084 240875130234816 241089969145608 241189260555936 241259178592971 241369904223504 241684679789784 241905028930488 242162367495489 242185910392944 242331669193152 242401918401522 242718039839187 243333039727008 243626690201433 243650375459568 244485602513856 244562516156112 245088689364288 245573105065848 245893362114708 246006214598592 246136603780584 246214036817518 246398443894827 247058052035256 247231450192797 247380245634676 247667484496488 247888381575219 248330489856064 248402478054654 248516482094496 248726424948309 248840577663216 249356648905056 249579052566228 249681840152976 249868844513064 250019227262112 250194703726044 250309530305856 250422811639308 250537742908992 250708620755961 250864474446432 251052364564848 251155758926016 251379767231208 251707596870268 252229614032088 252674463439552 252747710906922 252863709186528 253193474065488 253693908804798 253718572792608 254024756364533 254239728090552 254803385603844 254920327333056 255227961163406 255252774290976 255524312187228 255757279219596 256090817664066 256208350258784 256282622159949 257149044183339 257267062449936 257602569834456 258131703127914 258367047374898 258468338108519 258822721179792 259004376392454 259123246161696 259359494419872 259461174234416 259692590221658 259697730588912 259994125228404 260231167485828 260350600289472 260570540422038 260690128980512 260765700098607 261230775043392 261571451588832 261647278192377 261767360918448 262108737236808 262652325355728 262886587562214 263007239067936 263089979501272 263350232337456 263656014316128 263896395196896 264214861204371 264240548033616 264521647123398 264783316188204 265774571128836 265800409592256 266795472170304 267220847604249 267692136577096 267936197277672 268247304125136 268486556548518 268512658669728 268597131073656 268836695511153 269148847947714 269394236763498 269517874947552 269745559450983 269869358874192 270423688991148 270984521514168 271226215288809 271337918125428 271462448359872 271709946535104 271895264763507 272268057344976 272374797858328 272380189257792 272623127842296 272939676792048 274027234997824 274106672392014 274232473343136 274590105676656 275132830675626 275159578944096 275491637184071 275724775534824 276211062616896 276462890206272 276756991423416 277117916034036 277859760139808 277940308539663 278430503087352 278625920058549 279007940966832 279371801088072 279581042356308 279945649871118 280310732878253 280654977218112 280892070172098 281020985273952 281271630669876 281387470648592 281598221594088 281965459754748 282222533752236 282352059468864 282550228791768 282720280725344 282802238135109 283048553710272 283301007514536 283306615187904 283758315786099 283888546348176 284258771369496 284471672834844 284842658323674 285233202932832 285564393729216 285936804258336 286197499016352 287007250365024 287159371077348 287291162549952 287665824994592 288234394041132 288262416036672 288854526750768 288945398579236 289802891063763 289935895776912 290314007273752 291175561327266 291203869261536 291513651931908 291689098472464 291893821013718 292027785356832 292159946912526 292294033393824 292675220187504 292894425325656 293015052080352 293276395103076 293884621923816 294267883037436 294402936953664 294872329391409 295007660717616 295276625571312 295392386409736 295976226938931 296005001591376 296269011379638 296613016105644 297136143118176 297270616537818 297407048555232 297794903339472 298111697551766 299025460791288 299552842556352 300144906191592 300441814356816 300536331473532 300674262287168 301153653649233 301428221937381 301778217140778 301959841376424 302171772457863 302310453855312 303207609315996 303326479433138 303603028733466 303742367004384 303998963825711 304372299236544 304769237550624 305166693520304 305395254404856 305793526776276 305933870373824 306212796888768 306421647590619 306427712915016 306701018822583 306841778912592 306968149798464 307057136391054 307241937727032 307598683368816 307879127729712 308280639372552 308511532511028 308913868886238 309055644561312 309696596016192 310070332983642 310100477857632 310737445444008 311351615351343 311569288962624 312592230157284 313234315973271 313264768448016 314006989272333 314293276224081 314437520772144 314847585353224 315114029182656 315494303823006 316148608433196 316293704483904 316560904479666 316706189753184 316797999293349 316994937624288 317646066902472 318060315816012 318206289242688 318429622924056 318713633453853 318719942086392 319282058386368 319521191264352 319791117790683 319937885566992 320355123289432 321019508768112 321453292194144 321678904790628 321826538964672 322246239719712 322540038573984 322883156660652 322914547190592 323202557868696 323304235373042 323624053118916 324295218041256 324835586935244 324867167279424 326083354874816 326177882749026 326603258182971 327430806754464 327857816152944 328150235781522 328182138374112 328531258526436 328830787568052 328959703047206 329259622710942 329410736047008 329641933590396 330223312661984 330517842100292 331203304072872 331635233264412 331787436884288 331883618307318 332316434710953 332772070088304 332909120203968 333005626790298 333158459350752 333592938301392 333897082185744 334278161007948 334284777725472 334582929624636 334736486086464 335019266256906 335173022974944 335868139341504 336273459714654 336306152042784 336996947875896 337591298753984 337663019465541 338258545073064 338986304120736 339704821548477 339737847471792 340099260587226 340542791182671 340699082916304 341009705626128 341454423552088 341710162879932 341743383761472 342155794286922 342865392244452 343022749933248 343312530210342 343470093112608 343569661205463 344175604170552 344489396499864 344889391018032 345096961573056 345197001276666 345339168523272 345647179942911 346048518789918 346263640785216 346522982075424 346658833637872 346815719294121 346974889981104 347427387229384 347687600131476 348141026840046 348863037589836 349023147891264 349478316315744 349579626124509 350203100474304 350515450082952 350922441589776 351133643116608 352286481605828 352320730711488 352584608584032 352695529497864 353044421584272 353742210868662 354203533522377 354366094838448 355830417544392 356294463472332 356619304827324 356759114572322 357248263036896 357663072166848 357982075398024 358129508098208 358233325789563 358448927348204 358865130596952 359192315684664 359660745934644 359825811832256 359930121262866 360399513700611 360564918654864 361146947364126 361312695352224 361634953718412 361748721814249 361783890833904 362054856335256 362527019684676 362857543395732 363024076459968 363497503789728 363919569056064 364251362384448 365475563189352 366120140902208 366843774234168 367633034046432 368076687793507 368840043172062 369009321897888 369204905670876 369321055226277 369490554712048 370587078052884 370623106332864 371070368452014 371240670783136 371501226744732 372010587955776 372495734784096 372603717081981 372774723141744 373260866494824 374034973357584 374368578849342 374515347055201 374522760229464 375028840893168 375292055589066 375464295458784 375806614363488 375953946339664 376296711669648 376733638389024 377069650846812 377561395305402 377734676686048 378344421048132 378518061797568 379011695159328 379121566360383 379295563779792 379790211098232 380540863207197 380577859188912 382380490999584 382841941745109 382879161436464 383286468280842 383635918829394 384136226496099 384312525388176 385139369001024 385900593674904 386403854751684 386581194369216 386907772141814 387197554691871 388234081769688 388506564588681 388684869242544 389191761351624 389538885332487 389546595883368 389991187842606 390233626916672 390346751228742 390525900434208 390855810633057 391035193470768 391846162565088 392357177383248 392651041377672 393163105855212 393343547623488 393702167428416 394510858601904 394634969251908 394673335455168 395025348506184 395484021474192 396360822050424 396782470685097 397059871119296 397174974282306 398661856693254 398700614388384 399181760001409 400193208255456 400589085809088 400715108631376 401538204865644 401904295916508 402370956187704 402613121835232 402729834822777 402895696610484 403080605140416 403723271921571 404091355145247 404276812421328 404804038311288 405635533486722 406164531313387 406663334336448 407006877188142 407193672539808 407564919802656 407724702368368 408562196787492 408570283886688 408934691763444 409122371883456 409409515188072 409655916969376 410131577825088 410505503639616 411040852496736 411160008588021 411348710014704 411885158514984 412699246013439 412739368416144 413427110644856 413776978668864 414316593925344 414694335309408 415135487135124 415676874051054 416789640209712 417645754631028 417686357930688 418511911450248 418675985696444 419057701632108 419250027696192 419604203590418 419918474806677 420659071764008 421338105258147 421531477910928 421907446004814 422081205972888 422397332391132 422948189632122 423333800628354 423528089203296 423825343187652 424080421088016 424572830565408 424951511271804 424959922781856 425832819522264 426388157054244 426583847422656 427263987485511 427849804399248 428026011690816 428905206387504 430510875547536 430739056616022 430936743824928 431498737491888 432351591061698 432393624055008 432915429860683 433281790126152 433418097868854 434903843665368 435471010910628 436763341990899 437143754870592 437270477897862 437533647708696 437840731520577 438041678035248 438239920368789 438441050090736 439012830281256 439341637988484 439522578120528 439914592654614 440488294522969 441029249914176 441401824556154 441604405430496 442180311019216 442511491076424 443088579614604 443696093451072 444007502387064 444403517069457 444790584401856 444919524158466 445196109580992 445704214677264 445905924806727 446110572832848 446692355009208 447167546327649 448364612952872 448744047288768 449329263834528 450217359287388 450804497210298 451011393430752 452939762064636 452983796629056 453465680782968 454057054910228 454679607501504 454989719149707 455404543100199 455613550506576 456207725715896 457153856325936 457750040280456 458092881607284 458690290164414 458900805560736 459319195333152 459641569372524 459852521357376 460262668368888 460452224697696 460862906590548 461398025053224 461818691594568 462420959058828 462633186641472 463370803329357 463583466841968 464188035786728 465105499475463 465150716786448 466106168166012 467353933443936 467896588786368 468461239009918 468888345235926 469897152672024 470260705997152 470725895445696 471656281158216 472271378029836 472488126451264 473241455734509 474222912649794 474440556725856 474841356719499 475059284629776 475492406436432 476469100353708 476655896252074 477090473724018 477309433864032 477644434386084 478299327371712 478486840795936 478923087579552 479547661246192 479906828350488 480532684934148 480753224873152 481529263152168 482179938291216 482378521111872 482518357185942 482739808447008 483369359579568 483810057860976 484324734990978 484371820785888 484803836803044 484956353059563 485436079678374 486666079454016 487253380402866 487300750919136 489125032312224 489266824123539 491146210131696 491786724229416 492225353672283 492273207561168 492428073635036 492796887789654 493439554570809 493889434066413 494116104070512 494462900385594 494760491269352 495334968992976 495776763150438 496804956109308 497032964188992 497452849896618 497681155326432 497825427460977 498713297810112 499158105132456 499363680305952 499737689026128 500038454524224 500389407452088 500845623278616 501417241511922 501728948892864 502104729129696 502528899385359 502759534462416 503415193740536 504410189571981 504459228064176 505495421813844 505727418373056 506386948130976 507387817609596 507437145585216 508049512729066 508479456181104 509606771207688 510148890880839 510455922326812 510505548581952 511048624374456 511514558439192 512181635328132 512416700517568 512565244319898 513233691430383 514298088366678 514534124899872 514968795315513 515205139668912 516263406255828 516734094749796 516936676217038 517645442359584 518008752784908 518246492323392 518718988839744 518922348468832 519072778184877 519385180443316 519395461177824 519988250456808 520462334971656 521141080844076 521380257961024 521531400197214 522211540260069 523142903177664 523294556384754 523534721836896 524217474473616 525304650711456 525773175124428 526014478135872 526179959002544 526700464674912 527312028632256 527792790393792 528429722408742 528481096067232 529043294246796 529566632376408 530613316302993 531549142257672 534441695208498 535138671858483 535384273154192 535872394555344 536494608250272 536973113097036 537025317339456 537194262147312 537673391022306 538297695895428 538788473526996 539035749895104 539491118901966 539738717748384 539895181894299 540847377982296 541969043028336 542452430577618 542675836250856 543790529527014 544536114689952 544749595716656 545246255684592 545879353584096 548213344784028 548464946686272 549180211353312 550265661351252 550319157888192 550983274368142 551449551069648 553260064758093 553513982846832 554235832068072 555719520279616 555880617079326 556605552678021 556861006174704 557251840117098 558015881933664 558743602176144 559162084712616 559891299742236 560621465756506 561784140344196 562041970547904 562543261339752 562774941297184 562938083383599 563196443188176 563930919509496 564445067504472 565100457583536 565440561450688 565604476270218 566342092958103 566602015029072 567516631572198 567777092696352 568462277136677 568517542738992 568943345669688 569685316647348 570466405865664 571873608516672 572394998032704 574014500730048 574318742154696 574929702421263 575331649989184 575453878244091 576468788082264 577709053501536 577890797158472 578406223675511 579605782127526 579871791553824 580361658212721 580628014547504 582351122654532 582407738523072 583027303863816 583378196944928 583787642027436 584055570713664 584319893825052 584588066787648 584986781763909 585350440375008 585520126843113 585788850651312 586030104160704 586552790206152 587769243847632 588535766074872 589744658782818 590015321435232 590553251142624 590784772819472 591952453877862 592010003182752 592538022759276 593226032211288 594272286236352 594541233075636 594814097110464 595589806678944 595762461423459 596223395103532 597992785039881 598050921582576 600289812383184 600883628713632 601072662947064 602307307298466 602856443874762 603556434281556 603919682752848 604343544915726 604620907710624 606415218631992 606652958866276 607206057466932 607484734008768 607997927651422 608453300230083 609538475101248 610333387040608 610510315782213 610790508809712 611587053552552 612843295181238 612855425830032 613402037645166 613683557825184 614114272782108 614483875454064 615197366737632 615758255459424 616501342810199 616561278745104 617023065022056 617827737772476 618111289122624 620140665967284 620200955715264 621474890888016 622703230702686 623515311076581 625184460314568 626468631946542 626529536896032 627285622859357 628013978544666 628586552448162 628875041544288 629406305385627 629695170706448 630988607646012 632297216866392 632861169007221 633121808959332 633412379506368 633595998586698 633989875248576 634422284448183 635000700942531 635292133804944 636120631632024 636859245848112 637427266907706 637439884172784 638258549206751 639042382528704 639582235581366 639875771133984 640710246578864 642039017536224 642906584388288 643357809581256 644492479439424 645080077147968 645766313321304 646108584924033 646405115737392 646608470746084 647248106237832 648527386592547 648590436082512 649671173870488 650127146803281 652355765498052 653206516365942 654861613508928 655715632305888 656300471563044 656364276748224 657062517052872 657661575136104 657919406094412 658519245421884 658821472094016 659283867180792 659871888981921 660446625323968 661035684200584 662102736834231 662406608145744 663270466528824 663767236614636 664632869421906 665544140176608 666011253580596 666316918701504 667185876602784 667794164371488 668556322015896 668569555450944 669165859249272 670038532513812 670346045949888 672546919429308 672612304085568 673993895751792 675326038931082 676206745815447 676517090146128 677972608241472 679409643096954 679475694943584 680198521174452 681085582365342 681398165832608 682019411252256 682908847104176 683420325759864 684311588573844 685730784488904 686625060420684 686940186225216 687139322410926 688035435246621 688351208341104 688978792999728 689778782036064 690394002553332 690678337046544 691294359885822 692097037579836 693045964150848 693317667275744 693631438588242 693949779962208 694854774458768 695375200262952 696282053680092 697726075179672 698956632631488 699159252249018 701030900165904 701844883179552 702691858514877 703332517853889 704572963211656 705169217168064 705391058995728 706088843168544 707484421737324 708407067044754 708732189676896 711660835088784 712588926944664 713238609654648 713518229144644 714496526073792 714983844378111 715635710586027 715964150796048 716259016196416 716466651579126 716897854696408 717730261193904 718384631369328 719321491869288 719860242525732 720799027401222 721129837309728 722293894728252 722625390704448 723269907436824 723497443628498 723567781667808 724109712670512 725054039369352 725715086791464 726487102486467 726995007579456 728154119517561 730880070604299 730951126378704 732682974968777 733687548468336 735266068092864 736153375587014 737680086344124 738018643795776 738409811341752 738642110452554 738981109424096 739195331684481 741174156105768 741694350578391 742140736904028 742481341566272 743002453489464 743665144725657 744991469568192 745207434163962 745549446283488 746179274844927 746521732989648 748069946715168 748737157698684 749030694110402 749045520458928 750057681786336 750584111178132 750928590917568 751613228726976 751907892679328 752125862267883 752593423339296 753467276778048 754139301693624 755122790610804 755469353372096 756688842096264 758023390318656 758243132720766 758591127559584 759580422196464 761081726414394 761155718377824 762074269093599 764760981999168 765683883490218 765758322872928 766572936561684 767271837658788 768272452992198 768625050776352 768847866479847 771801187349808 772807709503368 773815544283628 774395109383742 775405014325557 776468163539376 777013129177362 777369738485088 778383522703248 779077770664974 779093191766736 779982375685212 780693502457484 781051800868416 781711621266114 782070386941536 782297100295821 783692325130176 784714354766496 785302082755344 786326211710424 789021717203808 789269938503816 790050697012368 790968042948384 792644583613113 792721644100848 793564941370194 794349948564612 794599846092899 797323713386508 797401228776768 798363520002818 800386416510912 801430217262752 801662542812747 803076409731288 803808591833016 804741912375408 805226243670464 805459669645554 805791393220968 806510086533459 807446543843142 808182710290494 808553624842656 809236678352949 809608076622576 811271066973444 812329062626774 814013754376284 814387345079616 815129839605312 815449404736736 815685794290521 817124393574984 817140567773376 817869383526888 818819030376144 819311833938752 822081704993472 822320017176042 822697420029408 823770317029968 825398492026878 825478736832288 826474911552213 826854221289712 828633187850688 829388670618816 830270974270248 831353748102108 833579280419424 833820925618989 835291509262056 835877760175647 837023822900496 837351971392888 838115403264216 839208407180836 839836949613354 840932198634759 841318143528016 842676210516294 843062955821856 843814892009628 844162411945776 844794664782264 845896379264244 846667601256708 847056178406592 847650686375304 848160842176032 848406714405327 849145661130816 849903022543608 849919845563712 851665639044528 852776314108488 854527974971022 855699608798496 857810412775008 861021751095072 861478113232044 861873487649856 862997474983776 864703182123396 864787248110016 865830859721366 866563580252304 866836195737708 869408673191289 869807687330736 870942021821256 873526683981798 874540955795724 875067295417392 875681463041154 876083356070496 876479840737578 876882100181472 878025660562512 878683275976968 879045156241056 879829185309228 880976589045938 882803649112308 883208810860992 884360622038432 884616988174227 885022982152848 886177159229208 887928680816793 888015004774128 888807034138914 889839048316932 891408429354528 891811849613454 892221145665696 893297864071921 893384710018416 894335092655298 896729225905744 898658527669056 900434718574776 901608994420596 902022786861504 903460960947699 904284665812143 905879524129272 906515317373589 906931361565936 908114109820456 908924065775803 909979438299414 910809086200398 911227101013152 911996891477133 912415451431792 914307712651872 915500080560912 916185763214568 917380580328828 917801611121472 918638390666304 919264942771857 919283138745048 920103056467749 920525336737776 920904449395392 921725813181096 922796050106448 923637383189136 924841918117656 926741606658714 927166933683936 928376071573456 930210998950926 930301433572896 932212336332024 934707866887872 936922478019836 937776690471852 939702947919813 939794305344048 940521411994304 942020967816999 942879828672243 943312562316432 944542756059672 946482911469018 948445825299588 948881113451712 949682713438998 950118569259552 950984812872864 952938200707416 953311792504148 954180947448036 954618867728064 955288868772168 956140900361559 956973681591872 957846175159104 959095322492384 959373353372049 959813656700976 961065369868296 963058526304336 964359876582432 965036714371884 965479616894016 966738719159136 967620115721952 968649469981956 968743641571776 969607673606088 969912706119126 970872159356748 974506760805732 974601501838272 978250064624448 978533648247078 979809774548913 982292420263392 983573448458832 984450707344566 984546415122336 984856147270072 985593775579308 986879109141618 987778868132826 988232208141024 988925800771188 989520982538704 990669937985952 991553526300876 993609912218616 994905699793236 995362310652864 995650854921954 996949304132859 998316210264912 998727360611904 999475378052256 1000778814904176 1001691246557232 1002834483023844 1004209458259392 1005057798770718 1005519068924832 1006830387481072 1008820379143962 1008918456128352 1010990843627688 1012773896261952 1014775635219192 1016099025458132 1016958912362208 1019114464645431 1019213542415376 1020297781761678 1020911844653624 1021628373548013 1022097248748912 1023029116878384 1024363270656264 1025130488639796 1026467382860766 1028596176733356 1029068249799744 1029937590631026 1030410279337824 1032526812511656 1033468189499592 1033873352434076 1035290884719168 1036017505569816 1036941539828733 1037844696937664 1038145556369754 1038770360886632 1038790922355648 1039976500913616 1040447157882363 1040924669943312 1042282161688152 1043062800394428 1043390941431181 1044423080520138 1046589112769508 1047069443673792 1048434948947232 1050609301422912 1051546350248856 1052359918005088 1053400929349824 1056859444817484 1056962192134464 1058086588493592 1059133264752816 1061226632605986 1061642678015983 1062610600567131 1063098284515344 1068883390416996 1070277343716966 1070768546308384 1071744789110688 1072989216500544 1073946226194072 1074388524294624 1074699977368689 1075346782044612 1076595391790856 1077576947053992 1078982237803932 1079477435496768 1079790363788598 1081198541101833 1081694755964592 1083938086056672 1084904861155236 1085246165442747 1085351672501712 1087581059054028 1089072229379904 1089499191433312 1090492511369184 1091758707168192 1096426689568056 1098360422706624 1100531322702504 1101966548736284 1102899102139296 1104230063380521 1106520129516186 1107027965693664 1107963165678831 1108471664136144 1111761234158652 1113211105356042 1113722012349408 1114503680234196 1116031763867328 1117487204352288 1118324169425232 1119782599484472 1121242931513012 1123546041165603 1123568280688392 1125086522679504 1125549882594368 1125876166767198 1126392886376352 1127861839018992 1128890135008944 1130200915167072 1131208952540436 1132684185916206 1133204030058144 1135033263144396 1135554185392704 1136924554273354 1137035085477984 1137886691339376 1139370633294696 1141622589621591 1148525825235327 1148637484309392 1149859404842526 1150907756488182 1151358960665221 1152408679488297 1152937576164528 1155418107003072 1155781594316944 1156812447351022 1159211564255052 1159743583107648 1160723316425442 1161256029095008 1161592664075613 1164702245309064 1165519693766043 1166054607727632 1166756393889856 1167575284054872 1168616655997461 1168639787650104 1169973563527818 1170700880750016 1171040253686226 1171577701302624 1172567431899171 1173105580412304 1175538487695264 1177071532149744 1179489317565636 1180030642870464 1181106502285248 1181569545638944 1183904907755724 1184020006365504 1185076045518552 1186452064422576 1189082466151272 1190347412055291 1191179613357888 1191524922846918 1192446790207064 1195985570079762 1196101843165152 1197545280004227 1200579624766368 1201767257427264 1202145325894128 1204614614596932 1205712887749524 1207112868563112 1207839365505696 1208189504468331 1208687089831452 1209241815421248 1211169815764713 1212830437263984 1213305917732552 1214412114933864 1215995855302844 1216906600460166 1218493593940161 1220666774081216 1221020631564426 1221581017619424 1223174107105104 1225686590362476 1225710851660064 1226804075290332 1227367115650368 1228228545564216 1228967750908128 1230394733475264 1231516510918848 1233002685620398 1233122557490208 1234046130044112 1235655475544952 1238097738040317 1240281331934568 1242949781776032 1245406461405372 1247030622153162 1248656901003127 1250368920629136 1252937263893084 1253059073792064 1254571245718714 1256027957089332 1257173104896324 1257750083088576 1258812610771254 1259390341412896 1259755424420031 1261977215292024 1264014315774441 1264594433732784 1265722338014442 1266243617918664 1267191997173396 1268844568896366 1270001401885062 1270584267609888 1272241263264048 1273718491696224 1274854533815412 1274879768345568 1276517098413502 1279164471162732 1279751542267968 1281420493157728 1281791962456533 1284078035072448 1286715619162512 1291532626642608 1292217169848066 1292810231474784 1293216941492168 1294496212475664 1297054773185094 1297180872165024 1298746289582049 1299342347740976 1300254293606562 1304711530996104 1306413032731884 1310290025972697 1311431264611776 1312600943126088 1313522194561731 1314125034105744 1315323150272208 1315838812188824 1317038490843768 1318567734361584 1319743777963842 1321464883568907 1322071368401168 1324205473668462 1324813216291488 1326540933057648 1327534473229272 1329265738843812 1331088280353216 1332022507161192 1333210551208371 1334371753205568 1335588328742976 1337112644031792 1338331718498544 1340077065027624 1341502638982947 1345093838858616 1347987791503584 1350652077862164 1352413491630894 1353034180292256 1354177202496349 1358819286193908 1358951389887168 1360397042348904 1362171164730684 1362796331665216 1364038822504512 1364969157449121 1365817694208352 1366213629300597 1366840651519728 1368623177147688 1371461568977808 1373250120841368 1374278644821852 1376070870493242 1376702416682208 1377957585999456 1379557564072128 1380788005106664 1381356674093088 1382588719771644 1384194075159672 1386635334551488 1387262877176484 1387899559924416 1389709548917536 1390112409988071 1390750400525904 1392564107360184 1395316498426389 1395452150359344 1398318504498036 1402061800331808 1403689766359104 1405383717029754 1406665035707778 1409145926423312 1410782117991456 1412177686337088 1414968843474648 1416814134089508 1417464379353792 1419724367203527 1423321670177568 1424524070158497 1425177853889328 1426477219309296 1427036458289288 1429967688756222 1431271421172054 1431928301592096 1432933303158252 1433795709392816 1435460522387808 1436769262738656 1438642983738576 1439720485051464 1441598054802444 1442259674619456 1444587789456504 1446539814873648 1446994887256996 1447135563335616 1448219425341024 1450108078738704 1451430173582928 1452974204972934 1454869059178689 1456308239035122 1461760141208598 1461902252757408 1465365949937554 1467375096936672 1472306751174028 1475360172688248 1476676061016849 1476819622683504 1477284220905108 1477962218848192 1478390663368962 1480318663712427 1481668302199239 1482348312211536 1483388701156782 1484281473808056 1486004906978928 1487330289451314 1490414868327924 1491098892566976 1492358549689854 1493043465979296 1496139893430336 1497474315397368 1498061388220804 1498091040917856 1500115363572672 1501168222356264 1503815785358656 1504251724535766 1505186846678592 1507586698156077 1508278603387248 1510245581221608 1513230568715943 1513377684192528 1516486265441532 1517182255119168 1519160844392928 1522163452828788 1522311436755648 1524148538187198 1530446672642517 1531367766980436 1531516645745856 1533145873123368 1534543675317576 1536544905984396 1537250101552704 1537695732959694 1539701074291149 1543602374699616 1544906385946539 1545615419006736 1547631088567256 1548790218767484 1550810028651114 1552936327078752 1554026258354724 1554739476970176 1556767045406496 1557218334554631 1558155541329948 1558186383533472 1559964751370424 1561387004914968 1563423242532228 1564140773883072 1564594200591642 1566634620780207 1569428709532992 1570604165510688 1572652423420848 1578043434407616 1578539877007632 1580101394024736 1581936085896768 1585289167226226 1585443288201696 1587129882740388 1588699897129224 1589199692185798 1594647426773016 1596727040005636 1602860434525504 1603325085625494 1605416015575449 1606152819462576 1607617183666032 1609483824750816 1610919339291108 1611582786441936 1613020173066918 1614893087686284 1616365420580988 1617107249685312 1618473356705898 1619216153245152 1622542133946888 1624658125253548 1628027508752568 1630898809473472 1631371588581042 1634248787149968 1635738767053776 1637638060752288 1639614336534713 1644640034352084 1645394840058816 1647540634059936 1650796984053756 1650957473664576 1652949823104426 1653708442579424 1659780194274279 1660541948540496 1662707496204216 1667158560838848 1667641851237978 1668295636882259 1669816658034063 1670583018524112 1671755520351294 1674047645800992 1674703942785776 1676230806528432 1678416814361672 1679673899226708 1681864397269518 1682636287056032 1685352421032588 1686125911643712 1687629784019256 1688324823891552 1688814250150797 1689589329564528 1691792758528488 1693335202513416 1695301372750608 1696321684352064 1696813428810654 1699026278874309 1699806045087216 1703331278089056 1705386831410031 1705552628216976 1709055949942044 1711399217596992 1715620825550016 1722043502190144 1722956226464088 1724789107263789 1725994949967552 1729406364246792 1731661719442732 1733127160504608 1733672391475416 1735218671026533 1738817346382578 1739615374661472 1741084974638163 1741884043642512 1747053367963596 1749081911591448 1750134590834784 1751362926082308 1752166712140992 1752959681475156 1753764200362944 1754960345291727 1756051321125024 1757366551953936 1758090312482112 1759658370618456 1761953178091876 1765607298224616 1768721244076864 1769233976348454 1770045964305696 1772354318458416 1775857361633586 1776030009548256 1777614068277828 1778173294551731 1779678096633864 1782816858709056 1783623699226908 1784442291331392 1786595728143842 1786769420036832 1788670185310596 1793458451811488 1793978355119643 1800869437149552 1803217988841192 1806921921895398 1808569331624286 1809278366759633 1811759048258544 1813030634747178 1813862723131872 1816228219640912 1817848131551606 1819958876598828 1821618172400796 1822454202026304 1823993782954266 1824830902863584 1825359900690249 1828615425303744 1831000161121824 1831530947346639 1832371526429136 1834761160657656 1838529885543714 1838566277490096 1840206112935498 1841050673475552 1843451626362192 1845592100212896 1847274766378272 1849504028430597 1849683836235312 1853483213317428 1854333867367872 1856752143146912 1860421997901852 1860602867145792 1864424672664048 1870545933229743 1873844956039672 1875553380943704 1879405895839626 1879588610688096 1881856868578071 1884041935633998 1885759657344486 1886625124632864 1888218916156881 1889085512119344 1892965822938036 1896891650599176 1898583507021663 1899365426877996 1900237138519104 1901969625745728 1903266853344549 1905876401414832 1906623585008296 1908361894896072 1910577737544336 1912281800723118 1914775647620253 1918190644984768 1918746706744098 1919627313401952 1922130739736592 1926117052608672 1928719753164864 1930073428743768 1933477438318272 1935240231443904 1937298939963912 1939215347212176 1939825412238252 1941744318713496 1945582159777641 1949013521611464 1950381440409843 1957067296494156 1959619549097826 1962175130147771 1964584840526784 1967146896917664 1968901414689132 1969092830244672 1969712294540144 1971187551158616 1973758218283236 1975557736265652 1976464416282048 1977851601542376 1979041965077408 1979615666945763 1981339875971904 1983107052601752 1986308210502693 1987219824437232 1989811399586472 1991301709843908 1993898608265718 1996632420529824 1998950756104512 2001557629808352 2003382493114464 2005668966047688 2010115597541436 2011038137849664 2013660774962144 2017640758287924 2017836912256704 2021981687255376 2028620237446341 2029551270438384 2032198050916264 2033917824724416 2038228929290862 2038427084830752 2040595563523356 2041823689307248 2043256747096026 2044194497497824 2046058233756768 2048726541312528 2050260977279592 2052934765721532 2057192353466712 2059875181262052 2060820558675648 2064106305739863 2065053625023312 2066936378999184 2067746704868152 2072035011139632 2073883079657466 2076291112739508 2077540721773264 2079953001827232 2080894315764726 2081849339886624 2084564323376304 2086125600788856 2086781882862362 2088846161040276 2093178225539016 2096869897894464 2103092700497712 2104719836010176 2108075575544631 2109997553561667 2113718889634968 2116173176987184 2118266529505632 2122453265211972 2123285356031966 2125221201134262 2126196569030688 2127992746779977 2137766780833992 2140554687433932 2141537092616768 2143489578221376 2144951533134333 2146907131758081 2147892452388144 2148777048589248 2149399954737378 2150693564089224 2153190783581712 2155153894107984 2157964475607864 2159580727577196 2162397082203666 2163389511929184 2167876172113344 2169809722310472 2170492330885494 2170703345003424 2175162118108056 2178998382866624 2179461307459401 2180985022738368 2184462358552683 2192640211812897 2192853379136112 2198048924906331 2201062645405008 2203933097472568 2205798204278592 2208460126761042 2213040259032372 2214055931387328 2215926331357662 2216943328272288 2217585995053443 2223522468317304 2226422210712084 2227444024698816 2229007360468392 2230995434176971 2234974408704576 2236648338850464 2238537824534781 2239565198968944 2242485863026024 2247092082331206 2247136561376784 2250173045359008 2251752333534396 2252785772752704 2255723678037984 2256377586803649 2257780270017888 2260401830334144 2262417905080872 2265368371832412 2266408060116288 2270066526288792 2273849108546708 2274070170955968 2275773382678752 2278741266589392 2283245179243182 2286222807280797 2297051650470654 2297274968618784 2299718809685052 2301815512976364 2302717921330442 2304817358976594 2305875152329056 2311563188633888 2313624894702044 2318423128510104 2321446632850884 2322512058190016 2323185328151226 2326215042976671 2329404490618128 2331039387532086 2332109215455264 2335150568109744 2337233311994922 2337279575300208 2339947127055636 2342080507372452 2343155402605248 2345134863798342 2346211160824608 2351076975390528 2354143064299488 2358978635131272 2363139091277888 2367809815511448 2370152091037104 2372904128845152 2377933750839339 2378164932302544 2380694824110582 2383049845693836 2383799538278697 2384893580414128 2391971140159524 2392203686330304 2395090560008454 2401159249532736 2404290651788256 2404987628438241 2409229229193864 2411425775499048 2414225737126224 2415678731011392 2416379008936662 2417374179662904 2419530259600377 2422339631529426 2425660874527968 2426611835465104 2427710035058847 2428824229867728 2431991710605688 2433813200920332 2436987187880322 2442041263128852 2443162035238848 2446348214210208 2447057382871563 2451373180724952 2451421703320128 2453608150580664 2456457091128432 2457935501816256 2466005371240796 2466245114980416 2468092260088224 2471310951089904 2476195476080634 2479424734656639 2480562663869136 2485899563552064 2490812922810744 2494061244306324 2497313802006254 2500737841258272 2505874527786168 2507633280526941 2509142491437428 2512055914178664 2514346209792648 2517625221542508 2518780682825792 2519510848840062 2522796595904277 2523954430584048 2528028631548882 2529188867465568 2531444676028884 2532487235837328 2534383994346792 2537689137792732 2540002803770124 2541168535219776 2544482526528096 2547436983392448 2549709067630824 2549759536691136 2553034196827004 2558328942325464 2562840986315456 2563583924913066 2573431238325024 2576536814554549 2583065253285216 2584434339696132 2585620462949568 2586433882984336 2588992424951328 2594109546370188 2594361744330048 2597492579164098 2598684695481952 2600508587213124 2608226019573867 2609423061992208 2612826065463768 2620580051945394 2621607429386407 2625201886252176 2627044389123462 2628250068211488 2630646300544416 2631677624377648 2634076981687536 2637135468723168 2639487555927684 2642929767137814 2644142736802336 2648410947336924 2649626432582976 2653081866115296 2653850964522681 2655068946458544 2658531477687624 2663786042450379 2664045014322384 2666421102416742 2674225288063584 2676663436997088 2679893592215763 2680154130055248 2683005277965894 2690187677717232 2695975583007168 2701304155724328 2704826983261788 2706068360584512 2708354404992698 2710382882843097 2717638572387816 2719545952120767 2720794084697808 2724342329461368 2726772197327409 2729938314898242 2731635388416704 2732427258601194 2733681303039456 2735990674431399 2737246354295376 2742923137955616 2746500241682736 2748557289643704 2752141740986484 2753404833364416 2755915171998912 2757794828315571 2761576010213328 2762713348186176 2765177439543288 2768388150319344 2774525754352968 2779419097835072 2780224819976142 2781500801051808 2785128214720368 2790632996852778 2790904300718688 2794272320009863 2796637008996072 2804123600663616 2810767434059508 2813330071415556 2818291852846624 2819108843759439 2821564235982912 2826062903450997 2828639486016729 2829937686949296 2833628268179016 2839448734407054 2843151719193709 2846643340355136 2849048140316994 2850355707778656 2852954438618592 2854072916578576 2859935377512444 2862542842344108 2863856603184192 2865866606316504 2867591418785632 2868422701084677 2870921044775616 2873538525477312 2877285967477152 2878120060116147 2879440970102928 2883196109604888 2889175578913008 2893079629747296 2893989774513992 2896438850682048 2900216157477408 2902860347165856 2905948409945868 2909738118357378 2912616478070244 2923520282417196 2923804505514816 2930731899875108 2934750193873344 2939429323646739 2944613502348056 2950720345376496 2953352122033698 2953639245367008 2954568441810216 2956781326737924 2960637327424854 2963336604398478 2964696624423072 2966777402313564 2968562947616112 2972009813957856 2974660578902628 2980829736655848 2984717099379708 2986086931958592 2990847912398577 2994948630794736 2996122776441608 2996182081835712 3002336444712528 3008503449071532 3015173396312154 3016557206774496 3020491162443216 3026461137431886 3026755368385056 3030408009024781 3032972530883064 3038321688785856 3044326905657576 3048297076374396 3057343393936293 3060893345285034 3062735533960872 3064885120644039 3066291746246736 3069087350635152 3073089811968792 3075391465919388 3079402148582298 3083418061660783 3087204749399232 3089812771893078 3091230838013472 3095262177134512 3097580437534968 3101620057302228 3105872654157504 3108052516709448 3110824619486199 3113534090812992 3114436669109262 3116311082659896 3116372767066944 3119929502740848 3121341473647089 3122774009829936 3126846485064456 3129188401183284 3130172824293543 3133269241560414 3141208331021376 3145304846841696 3157079754015264 3160202788049472 3170578334452452 3170886576403392 3174259765480776 3177399794258448 3178399384371596 3184928034047949 3187831801701393 3189294853546032 3193454080011272 3206650171250988 3210832031150898 3212305638925152 3215234367332064 3218967649501632 3221838678582216 3223165572883872 3226040346133836 3229786175372568 3232730841161976 3236946713411796 3238432306490304 3243595623305499 3245084267893776 3249316250507096 3255738496328241 3256055017505136 3262743177162084 3268497574299936 3271477534107552 3275276121504576 3279228673069426 3289280068704168 3295081268119872 3301593968107512 3305899646208852 3307416885158848 3312690190141563 3319560388548558 3321083897080992 3323889497036493 3325414992408432 3335283702475956 3336591273764518 3339633316068126 3341166037048224 3343511040702588 3348095291601984 3349407885571552 3352461613056864 3356833628723344 3359347798453416 3363728794539036 3365272574112064 3370638123496809 3370704842065176 3375259568038512 3376649647783104 3377628500301594 3379178659129056 3383585517056976 3386670405026832 3390602745501216 3393626857621308 3398052557748618 3399612090174432 3406662556178112 3410773662820062 3411105256433952 3418111899884088 3424867768864773 3445577475705981 3445912452928176 3449578214527578 3454076881995663 3457226038464891 3458812728493584 3463323438885464 3466254321009216 3467344782950832 3470437342053066 3477634692765156 3479230749322944 3482169949276326 3483768087285024 3484777992226839 3494106735927192 3498163823182896 3500269181669568 3502725852164616 3505849967992383 3505919362950312 3509920690583454 3512102642250048 3514733103907872 3517702295697513 3519316741236912 3523906356183752 3531214596449232 3538467952696908 3540091928611392 3544708636916832 3551714723267172 3552060019096512 3555228136555656 3556346589103462 3559356193267728 3567247398453816 3571042236165873 3573191456287684 3573538840073664 3577340370621192 3586916903622976 3587956710239286 3592635840012681 3601738874299104 3606435977682384 3613843843790796 3617138663248572 3618556733519266 3623518096517088 3626061269494356 3627725446263744 3632456439281824 3633509447294139 3635696263103212 3639917753197656 3643236344801592 3647987565908532 3649661805727168 3650719801380498 3655480781820483 3662000322243648 3663061894693278 3664743052858272 3669522321315312 3677059771087428 3677132554980192 3680412225870996 3682101346951104 3686903252724384 3691184200425792 3694549532756544 3699008056861194 3699367672470624 3706966426634856 3713504286293824 3714293214120951 3720843995803704 3728849345328096 3741091866459486 3745970703009381 3747689912079344 3751106761887408 3758811791679252 3759177221376192 3763713737156142 3768083871267996 3771519314688972 3773250249265728 3776437832313762 3778171024238688 3779266273260093 3785931645876072 3793783301198352 3797167014043326 3798730853755992 3806533706689098 3811752802829664 3813247170016592 3816723789792144 3821155475088672 3824563601446236 3829551295240506 3837493413488196 3839254626803904 3844261479473184 3845375887369599 3852234105217344 3860146857487536 3874597879927824 3878430694424352 3879650824476504 3883488637426992 3891164319555282 3896238868746147 3898027043222928 3900762880819686 3914134592988312 3919239098195652 3924350260295542 3934293793835328 3937802829378264 3939424589080288 3940566583685193 3942375102317232 3947516436566472 3951115472531304 3955703203084752 3958083930154816 3959231333891526 3964394650706721 3966214105203504 3972616421005386 3974439648874464 3979235939956739 3979622799172944 3982603419687816 3987797216531436 3993264841059648 4003115259616704 4006764986228928 4011337932095376 4020231195082872 4024507916948841 4027321549924288 4035281516575848 4043963374510752 4048843565728577 4057240474892682 4059102540876768 4062531607489047 4064396101832528 4076457858581724 4076854169661504 4081191127046712 4083647378614496 4086513494192052 4088388994995648 4092116467513536 4094907472347363 4097453082625056 4098640887901791 4100521954559184 4105869531443064 4114384706933424 4119668817607211 4119750362524104 4128212611479726 4130107250046624 4133872757998368 4135493409736304 4144070022279264 4147766159314932 4152582225479016 4155081443546528 4159906003654464 4161788631529452 4163698679773248 4169128646752608 4170337229964213 4172251201577712 4173563765724724 4177692322080552 4185949495279167 4186356451078032 4206185400995424 4216151151089262 4219995107123334 4227437779269936 4232346353974368 4236533059011264 4244906530423944 4246570712063932 4250442402268524 4252393138061376 4255985493559954 4259173101610581 4273572210475491 4275533561667984 4281109374867864 4289903066268666 4293814263516162 4295784904776288 4298799909474756 4301387128178448 4306381567163424 4310307788215968 4315928951215728 4319161455154392 4324794164407332 4326779023858368 4339619444620944 4340984661770988 4341406690006848 4350324236216112 4358922614918802 4364607177536067 4368924717105366 4385280423625794 4385706758272224 4390999360015499 4396097849812662 4402125290810016 4407866194945136 4416920253522084 4426080518064744 4430028183050547 4431852662715324 4433886656544576 4435171990106886 4440955991137281 4445004906597717 4447044936634608 4452844421424168 4458014720936784 4461990868353942 4467809844447257 4473296677700928 4477075649069562 4479130397937888 4484971726052048 4494184164662412 4494273122753568 4500346090718016 4503504667068792 4511447356075968 4512755173607298 4515560540035776 4522760094468231 4524835810161744 4530736743664824 4539691706147829 4540133052577584 4547698217093416 4551546765357504 4557482533178784 4566490358486364 4572445614561594 4594103300941308 4594549937237568 4599437619370104 4603631025952728 4605435842660884 4609634717953188 4611750304658112 4619103222873447 4623126377267776 4627249789404088 4634719157839617 4636846257020208 4642893265701768 4646370656302452 4652430085953342 4658808981236256 4662078775064172 4664218430910528 4670301136219488 4674466623989844 4674559150600416 4679894254111272 4684161014744904 4690269727596684 4692422321649216 4699903862340621 4708286128598976 4717957270262544 4735619631022896 4740304182074208 4745808257690304 4755867501678678 4756329864605088 4761389648221164 4766099691387672 4767599076557394 4769787160828256 4783942280319048 4790181120016908 4808581303576512 4809975256876482 4816248046726347 4818458458387728 4822851550998096 4828451474252448 4832758017873324 4834748359325808 4839060519200754 4844679263058852 4851321749055936 4853223670930208 4855420070117694 4857648459735456 4863983421211376 4867626401840664 4873974375760644 4884082526257704 4892696428420416 4894114765743126 4902746361449904 4907216301161328 4912914182256864 4918843009604139 4932010742481592 4936184520176448 4942621902179808 4952390952161268 4958849469313278 4961125327738272 4981625845621488 4988122488612648 4994627604012508 5001475682516544 5004886910646777 5009449974102189 5011749055572336 5015266561053882 5018284982874856 5024111828357328 5028692419585296 5035250443085016 5039021697680124 5045593191808554 5047908861168096 5056057263097764 5058377734931136 5062889352057768 5064974471674656 5068767988693584 5075378275585464 5080005607540248 5088965053056192 5097078836622927 5099418135261648 5106068393654008 5116160494230093 5116657884650928 5127167849826132 5128780824781439 5146862476650048 5153073629109098 5166130506570432 5168868679392264 5172867765968672 5174367321791367 5177984849902656 5188219092740376 5194985158328196 5197369390963904 5201017174426248 5205656013079599 5216452039147734 5218846123984416 5223254923914489 5225652130927536 5241160103890788 5243214858772814 5250403772504352 5254088778246924 5256500136422976 5261292601088832 5263355248755296 5264881035875181 5268153963375072 5274270937446336 5278975111855368 5285859534275628 5288285473604672 5296821894673848 5306163732230592 5307701929045362 5310137892917088 5317062955375248 5327572084900758 5328090028644768 5332842204833484 5334519883655193 5348450576127168 5353326873994176 5359787184431526 5360308260110496 5366010555931788 5380375355434464 5381935065358929 5402608311448656 5409653966523576 5416708809985396 5420765765686194 5427835100278899 5435277144775632 5439091904241534 5441588169395616 5448684658922736 5453544394654818 5459876629796484 5464854517202388 5467362606078912 5471981348862798 5474492708590752 5476079702070747 5485846275911232 5493000483365472 5497114579287408 5504283481972968 5515589656631142 5523152020426656 5530354879086576 5536776300638688 5548512085291791 5549051508705936 5560449639952284 5563001602103616 5570256429440736 5581265993705556 5581808601437376 5588544640019726 5593274017992144 5611637799689229 5621534868119016 5626660142831112 5636583705693248 5638217687518878 5645570605734213 5652125806901994 5657278972033458 5659875373898592 5664656748470643 5667256536358032 5678897468814108 5686303438387418 5698096280633988 5700711415557312 5705908877237184 5708145833157152 5709800560033647 5719870755024888 5725085684688216 5731733212633008 5735182837571264 5736845402169354 5744326942860759 5754571934954304 5756240120232294 5758881940205856 5766392219209776 5778351157826016 5786159259494592 5787979549027984 5800432314954816 5805720694331712 5811896819891736 5819476236714756 5825232956140488 5836746479332923 5847040564834392 5851144321229529 5861463799750216 5878858647293478 5886525390443313 5889227004696112 5901440690752992 5906704244067396 5907278490734016 5909136883620432 5913562653475848 5921274654849708 5926673208796956 5929393248846144 5933554804627128 5937125895232224 5938847000837289 5944019627915712 5949321157805256 5961659473311696 5969434198759416 5981695824797154 5989897261589472 5992245552883216 6004672889425056 6017006898143064 6030346792624308 6033114413548992 6040982324886432 6052922274863772 6053510736770112 6060816018049562 6065945061766128 6085860712339023 6088653811315152 6096594152748792 6114686787872586 6121786690570068 6125471067921744 6129770241288078 6132583492493472 6138174701270304 6146179623937584 6150782931838776 6158804297164596 6166836123321566 6179625543786156 6182461676026944 6190524354269024 6192318917219589 6195160875069936 6203240114604456 6216105033418896 6221649238972398 6228873338218524 6232622165319792 6239859005481696 6242682947294178 6245548019659872 6253085048503447 6253692970128912 6258376802366568 6260345648587086 6266538483120828 6290609693683392 6314159508030528 6324226726633893 6329992660685001 6341156668904904 6348519530961552 6354799588516896 6356798768743192 6362468460430621 6369856068095898 6375663603402786 6378589707092064 6383978240339931 6386908160022544 6413300342501976 6421664062301796 6424611277850304 6430468734664128 6434854599402999 6440721395274243 6443677357164432 6446331145767744 6452080692267672 6459572350745136 6465461682323952 6473893426823592 6487191246610998 6490168535787552 6498632501014192 6511476992656482 6512110035010272 6525486354324168 6536995148599872 6542955068215104 6553387075658049 6558457346138852 6577920635438691 6578560137408336 6594146774718993 6603187936215024 6611799292417704 6625380380283126 6639120777097116 6642167794161984 6647778994072986 6650829984816864 6670567404951912 6673182547529036 6679266632136252 6682332074096448 6687022081405176 6692986302530913 6698815771143104 6704923226113728 6713667257446688 6715613473604343 6718695596906832 6727457589078072 6741276246993618 6741409684130352 6750519136077024 6755257000603188 6758357318258112 6767171034113952 6773340810053664 6781205491002432 6787253715242616 6796105115497236 6799224180348864 6821547325640124 6822210512867904 6836223799768176 6849735537729546 6858668421842391 6891154951411962 6891824905856352 6899156429055156 6908153763991326 6914452076929782 6917625456987168 6926646877770928 6934689565901664 6940874684106132 6955269385530312 6964339898552652 6967536174570048 6969555984453678 6978645128930013 6988213471854384 6996327646365792 7005451704329232 7011699935984766 7011838725900624 7019841381166908 7029466207815744 7035404591395026 7038633482473824 7047812712367504 7062429192898464 7076935905393816 7089417273833664 7103429446534344 7110456273111312 7112693178206924 7118712386535456 7133801252518017 7134494796907632 7142084472331746 7146382912575368 7151398614836091 7154680741242384 7175913420478572 7185271680025362 7203477748598208 7212871955364768 7227687687581592 7234277326497144 7237113467038532 7247036193034176 7252122538988712 7258590778801131 7264912878563648 7267018894588278 7271392526206424 7279835506395312 7283130105176541 7286472689603184 7295975131817064 7301439602760996 7310961563640966 7326123789386556 7329486105716544 7339044642630624 7354119542174856 7354265109960384 7360824451741992 7373806505448768 7398016113722388 7398735344941248 7413932853269712 7428586428241902 7431498746111881 7438274203969917 7441687991607408 7457698690656192 7482183732918972 7491941406018762 7495379824158688 7502213523774816 7517623583358504 7522899841580823 7527427474312284 7536167742535992 7543038629377944 7552875664627524 7556342048477376 7558532546520186 7568389787712831 7571863291752144 7587566602396704 7594334028086652 7597461707511984 7613067413378196 7623505605659328 7626494340033184 7633447579584288 7642310950177344 7649127202892472 7659102590481012 7674986826976392 7688522958946368 7690751774739198 7720293714975072 7729610443663647 7749195759855648 7756861388848704 7759301648953008 7766977274853984 7782328639110564 7792477737492294 7796054086445856 7801525761639372 7828269185976624 7838478196391304 7848700520591084 7864822288159221 7875605658756528 7878849178160576 7881133167370386 7884750204634464 7895032873132944 7902230945062608 7911406406169504 7918462667783052 7928789301413442 7932428210407008 7945232842010772 7948879297748928 7958471879913478 7959245598345888 7965206839375632 7975594433062872 7991358127351137 8022675864190752 8039680776647289 8040462390165744 8049015833897682 8059512724656547 8070563033151696 8087926749021504 8097687131457154 8114480949785364 8118205081753536 8125063214978094 8128792203665056 8131148648529291 8152915717163448 8158637856362301 8162382254093424 8167294757228992 8173026988384104 8180316591982227 8189814944694726 8194906165250112 8197281775803582 8201043909118368 8207972023294197 8211739062886128 8228769413866848 8239337635214422 8239500725048208 8256425222959452 8260214500093248 8267745515996736 8270986819472608 8273384484946713 8288140044558528 8295532318629864 8305164450958032 8310162887093056 8323577263058904 8338257293505216 8340674459928426 8344502403155424 8347127531449448 8355384644161104 8371898990558334 8372712902156064 8382816960029589 8412370801990848 8432302302178524 8439990214246668 8454875558539872 8457326531278317 8464692707948736 8478188710352991 8489813060847888 8493141424127864 8500884804537048 8511970987119908 8518346203221162 8529455157581127 8547144420950982 8551067123335968 8562218749735728 8579806132537332 8587628527032324 8591569809552576 8597599818949512 8602774256356896 8605268103254031 8612763134326848 8620615576431936 8631857902431456 8638322910308784 8649588328814664 8679238889241888 8681969323541976 8700648472432224 8717845229837604 8729214355072134 8737849434210732 8740598307021889 8770560847251588 8771413516544448 8781998720030998 8792195699625324 8804250581620032 8815732389890272 8818287970940217 8833840507044168 8852161036129488 8860056366101094 8863705325430648 8870343980213772 8881911982274562 8890009813195434 8894089873269216 8905688842848336 8916029441873568 8923981736707884 8935619688894514 8954151298139124 8958260795875776 8969943452104096 8972543737195731 8988368329324824 8988546245507136 9007009334137584 9025510347214596 9045520188936462 9049671620323488 9061473487329648 9079383412295658 9080266105155168 9091224027074343 9095396434186832 9114965066357568 9132980716972728 9144891229123188 9172030181808879 9188206601882616 9194655361932117 9198875238740208 9207262051905456 9210871685321768 9219269435906376 9238206445746894 9250254184982349 9254499578808176 9269438315679234 9273692514040416 9285786531403536 9292741312604904 9304860171906684 9317617962472512 9324157550128344 9332473858458597 9340602272438976 9348933247979688 9349118301200832 9359788508222544 9368322029489808 9380539455193368 9390518472880629 9399807724681242 9435914540525088 9471239262045792 9480608364148416 9511735003357356 9512659729210176 9522779296442328 9532199382775344 9535198153114788 9539574321656512 9554784102143847 9563495405104179 9567884560638096 9580362240033816 9619950513752964 9632496093452694 9636916916775456 9645703101996192 9656902948504896 9665516035746648 9669496718651616 9678121038401508 9689358526117704 9706447341860416 9710840140235388 9715296919470912 9727966842422752 9730786869916497 9735252803681328 9747948751521288 9767215488984723 9768165052515408 9788229531486252 9805492722899808 9814432602322656 9825828364513728 9837686019208278 9864021484963184 9885243804359616 9904781904322536 9917698938626556 9922250655476544 9938070570424689 9963251691242976 9971668491109479 9976244977225296 9989255208025016 10009773821293554 10018899948204378 10023498111144672 10030533122107764 10036569965749712 10048223656714656 10057384839170592 10070500886170032 10078043395360248 10091186383617108 10095817722336192 10111914370490427 10112114526195528 10125778704115536 10129948943349312 10137535977387168 10150756551170928 10160011215080496 10194157673245854 10198836270523296 10212136787308016 10232320988460186 10233315769301856 10254335699652264 10257561649562878 10306147258218196 10336732427117943 10337737358784528 10345735531937344 10348734643582734 10362230645986989 10371678115394673 10376438185480752 10389970316656392 10402034348852496 10411312026159198 10432904078295468 10437692247968832 10446509847828978 10451304261855072 10482320207781576 10486429717545628 10500807545008704 10508177556493848 10517549903977149 10526710497510592 10529762071750362 10536307926750144 10553106887092539 10557950223710736 10571719068551256 10593643789347696 10615403858090724 10620275785834176 10634125910750496 10655144169801516 10656180057289536 10665684409666968 10669039767310386 10713126708497619 10719574368863052 10720616520220992 10732021111863576 10760750710868928 10763870130717858 10777907520038043 10805216622897312 10819307933047152 10833417619970792 10841531531372388 10855670200557798 10870554289551264 10878183808483068 10883176338791232 10897369317845472 10900528341882417 10907088789309636 10919753259592968 10929709034404776 10943962697725596 10948985417181504 10952159404141494 10966442345461449 10986000966730944 10994229158574816 11008566963945936 11031179313262284 11046304040853312 11060709758173152 11073552601277376 11097024170583582 11098103017411872 11120899279904568 11140512858881472 11162531987411112 11177089280039452 11186548035984288 11223275599378458 11237912109028143 11243069736238032 11253320285662224 11276435375037756 11291141211468426 11304251613803988 11314557944066916 11319750747797184 11329313496941286 11334513072716064 11357794937628216 11372606876774836 11396192561267976 11416291666314304 11419601120067294 11439741510049776 11450171369376432 11463466425266016 11473690804338708 11477300355742991 11488653885721518 11512480240464588 11517763880411712 11532784438419552 11556702315652032 11575959098055968 11623793639783472 11638952473429512 11650465912280976 11673492958665846 11678069458175813 11688716606238441 11694081129668784 11702288642459058 11722927599500432 11757717294586956 11773050780886626 11778454009392224 11802881381505984 11813408488134792 11818273767240864 11821699751055579 11827125306951696 11842549309699416 11853346417593912 11867109609254256 11874251790464448 11877694001674578 11893183952120163 11898642315610512 11923318946623392 11937707819870217 11938868397518832 11963391649594308 11979794523178944 11984491105766432 12009345778850112 12034013796286128 12060693585248616 12073523750846523 12081964649772864 12105844549727544 12121632036099124 12131890123532256 12146530697185731 12171721424678046 12177307622630304 12187594822467141 12193188305497584 12229373575745172 12243573381140136 12250942135843488 12259540482576156 12265166984986944 12276349402540608 12284722417042089 12292359247875168 12301565863677552 12317608594329192 12333672246643132 12359006452821633 12359251087572312 12381048708538048 12384637834439178 12390321750139872 12406480229208912 12432210066837792 12443298477944796 12457746676437048 12465244330639584 12479718010963392 12485365894588356 12491096039319744 12506170097006894 12507385940257824 12516753604733136 12520691297174172 12533076966241656 12557848485837501 12648453453267786 12659985321370002 12664948567317431 12682313337809808 12697039061923104 12709599177033792 12713597537486384 12724936920861242 12739712136191796 12751327206805572 12757179414184128 12767956480679862 12773816320045088 12777519304831743 12820716631426473 12826600685003952 12843328124603592 12869709198805998 12881442790548486 12887354714328864 12904161384535344 12919144701490272 12930923364647904 12947786853647184 12974382493221996 12980337071575104 12997265002028384 13022953985312964 13024220070020544 13050972708648336 13093821532608201 13106774151316098 13116914692277704 13155841270877382 13157120274816672 13172998080046497 13188293549437986 13206375872430048 13223598584835408 13250760760566252 13278241554194232 13290084549151641 13295557988145972 13301659969633728 13322867973411843 13341134809903824 13346365095058072 13358533264272504 13374044162810352 13385972605061826 13403429533341771 13427334514893376 13431226947208686 13437391193813664 13454915178156144 13482552493987236 13482819368260704 13501038272154048 13510514001206376 13534342068227904 13546681620107328 13574507430485232 13592210230994472 13619075118443487 13643094651280248 13672447599536352 13699471075459092 13717336843684782 13735225911034397 13782309902823924 13783649811712704 13798312858110312 13816307527982652 13828904153859564 13835250913974336 13853293755541856 13857309668620341 13869379131803328 13881749368212264 13904157473518851 13910538771060624 13928679797105304 13939111968907356 13957290257860026 13976426943708768 13992655292731584 14010903408658464 14023399871969532 14023677451801248 14039682762333816 14070809182790052 14077266964947648 14095625424735008 14099711587021863 14124858385796928 14153871810787632 14206858893068688 14220912546222624 14225386356413848 14237424773070912 14267602505036034 14268989593815264 14284168944663492 14292765825150736 14302797229672182 14309361482484768 14351826840957144 14370543360050724 14425743910729536 14448744140179041 14455375375163184 14468554652994288 14474226934077064 14504245077977424 14517181557602262 14534037789176556 14542785052412848 14559671012790624 14566260210353082 14572945379206368 14591950263634128 14602879205521992 14621923127281932 14652247578773112 14678089285261248 14708239084349712 14721648903483984 14756529028812417 14796032227444776 14827865706539424 14857172856483804 14862997492223762 14876548407939834 14883375983214816 14895949227459839 14964367465837944 14983882812037524 14990759648317376 15004427047549632 15014660731940331 15028349922306567 15035247166717008 15045799683161646 15054854948624568 15072335485071984 15086077258755888 15105751329255048 15117065093040372 15136779575425662 15143726583504288 15175133204793408 15188668056173304 15194923415023968 15226134826756392 15252988680066368 15266895159168576 15291236509868781 15298254405784944 15318205180962024 15348481482690279 15349973653952784 15381503549478396 15386342474344317 15440587429950144 15459220887327294 15498391519711296 15518603297906016 15523101965374101 15533954549707968 15564657278221128 15584955474984588 15592108172891712 15603051523278744 15616968039238797 15656538371953248 15669764771743467 15676956392782608 15697401041182168 15729644576318442 15751211317513056 15762266334740772 15769500409268928 15790065746265888 15794643107625543 15804461890125216 15822812812339008 15836925335566104 15857578602826884 15864856420814016 15890465684021544 15916943759826956 15918491196691776 15930413678751264 15951188866125744 15982716254702274 16003559650965579 16045351728381504 16079361553294578 16080924780331488 16098031667795364 16119025449313094 16141126066303392 16195374262914308 16228961899570728 16250126429956188 16257584407330112 16262297297058582 16283505300836697 16305831434326896 16317275712724602 16324764508186848 16346053976768208 16360633183964454 16379629889389452 16394563551607164 16402087818236736 16415944046588394 16423478125772256 16457538827733696 16478675270428844 16479001450096416 16512850445918904 16541973638945216 16546768969893426 16591064637259728 16610328901916064 16645536255875373 16647154526117808 16681348919856852 16689004806310848 16694255062898896 16710769288322208 16743797981116668 16745425804312128 16765633920059178 16834913399067687 16864604604357048 16879980428493336 16909751117079744 16914653062556634 16936711817202639 16956377420705982 16979626121695776 16986282848255728 16993970245411929 17001769609074096 17023941974239816 17036692406442324 17058910315162254 17094288841901964 17102134246671936 17124437499471456 17129401680100941 17159612265074664 17175257054064648 17195199637899024 17205548512713792 17210536206508062 17232980828582277 17263715804862912 17276645820617568 17299176657629328 17358477778483776 17363938647083952 17401296944864448 17435690459675208 17458428710144268 17475698868421464 17481196614043778 17541121694503176 17553432963688587 17563997440061996 17584391399250648 17631464779780544 17636575941880434 17659576171329939 17667681014088336 17704322072258976 17720112732202188 17727410650861296 17740687960427544 17763823964549124 17780019626390868 17788179746538432 17811377685696672 17832058883747136 17847963473415768 17871239377789028 17908302596278248 17939886904208192 17945087474391462 17976736658649648 18014018668275168 18035757701881843 18051020694429192 18091040377872924 18099343240646976 18122946974659296 18158766824591316 18160532210310336 18182448054148686 18190792868373664 18257582137017069 18265961433945456 18289782458246376 18344060363617758 18351252005704849 18376413203765232 18389310723864234 18397750477480416 18414524103810912 18421743370643536 18438538871812752 18476412891493788 18500508369964698 18508999157616352 18538876631358468 18547385028080832 18571573062807072 18576956751658767 18585482625209808 18609720343813368 18648315100256688 18664947716917194 18697866495959376 18719577016445088 18736644058979616 18759255145510341 18761078910386736 18781036945761258 18799615449362484 18871829081050176 18942478524091584 18972680179901679 19023470006714712 19045558592884656 19064398765550688 19070396306229576 19087405381291863 19109568204287694 19126990810208358 19135769121276192 19151934721019793 19160724480067632 19239901027505928 19264992186905388 19273833833550912 19291406203992384 19304563798208997 19331032071493296 19338993437303232 19356242076803016 19378717052235408 19421680280470776 19455933684845504 19461573739832994 19470505607362656 19495897503042576 19534430977969446 19536330105030816 19559906240069041 19576459062972504 19610985445799616 19628865204645312 19675372038416556 19728042969926368 19733761906316073 19782440324156979 19809563808645072 19835397877253112 19876141140849378 19902062034355963 19926503382485952 19943336982218958 19952489954450592 19978510416050032 20019547642587108 20037799896408756 20046996222289344 20061066244215528 20073139931499424 20078958907592739 20096447313429312 20114769678341184 20141001772340064 20146840420813029 20156086790720496 20182372767234216 20223828740980854 20224229052391056 20251557408231072 20275071954774336 20301513102341856 20320022430160992 20388315346491708 20397672541046592 20424273574616032 20464641976920372 20466631538603712 20508671399304528 20515123299125756 20576005265527173 20612294516436392 20673464854235886 20675474717569056 20697469287165468 20724461291973978 20743356230789346 20752876370961504 20779940633312784 20804068697704992 20822624052318396 20865808156590936 20893019695657956 20902608523710144 20935935386790039 20964640415563152 20972859435091256 21016355112987696 21035099807954298 21059524143500724 21106213774185078 21115900447421472 21143438137102512 21187287578695392 21230807716181448 21268251821500992 21310288339603032 21331368819333936 21338079534620772 21401403757554051 21426253416995238 21439148737726104 21454195844508273 21464042223727152 21527740261435716 21555815040076086 21583926431625481 21610433245794624 21638615866094304 21666835239941584 21683063062744776 21711340401115596 21741108579102528 21756367616966136 21775772336403393 21794738635690944 21801056683764834 21814177578619272 21839506519185936 21849390315529623 21859418068809552 21887925395451192 21904318808282988 21932884690922898 21988458317149632 22017133927891872 22062358626524568 22121419516346304 22194048341167164 22196206034823744 22241798559809136 22294496238335643 22314822611909751 22325063974822224 22354178560078904 22373096071968576 22446551198756916 22475824218056286 22486139472476064 22506640571324448 22552870750075512 22582282422936852 22608503227607976 22629115888133832 22658626993882572 22669026145432128 22705169363138493 22715589875256432 22745213753549672 22792385122535952 22839202240134588 22879483020099552 22900342738752864 22926932850532032 22947381608677416 22954600711485982 22977307771443036 23024960480929176 23065568876839104 23151918196111936 23188831330990941 23247587279566944 23277904946859024 23300931824561952 23346985917331692 23356138916351626 23377433212476882 23388162259337568 23404577284918116 23445855199000864 23515434589173912 23546101561773252 23556908018784448 23594466864477663 23626816976269584 23636547534481728 23643399502111158 23654250613903392 23685098619398832 23706692835187824 23734219218508512 23755388003349156 23786367904240326 23797284631221024 23846637893246784 23875415639740434 23877736795037664 23926783299188616 23968982211532864 23974074382053411 24068027592572256 24119042329941867 24121387170497232 24147047501693046 24178538173969641 24211689099455088 24243264072198248 24263780247064512 24293061394371462 24343442849356092 24354615245260608 24375189644934282 24386376610995168 24393445945587873 24458747151490344 24487146762280272 24501884271686976 24519080965152312 24540949775946681 24569444834084178 24584718495750336 24603131727355104 24623916069882591 24635217188658384 24667344493286264 24718012905643266 24718502175144624 24769275668878356 24780643500279744 24812960458417824 24820153454840139 24864420133675584 24886596955889592 24915493352874096 24930488661279168 24970731789176712 25012340194013788 25014771880515648 25033507209466272 25041382594348344 25066153932483312 25115696971675002 25148450880088767 25296906906535572 25319970642740004 25329897134634862 25364626675619616 25394078123846208 25427195074972768 25434566131058973 25449873841722484 25479424272383592 25502654413611144 25535912961359724 25547632640090176 25555038609663486 25588365472743381 25641433262852946 25653201370007904 25686656249207184 25739418397611996 25762885581096972 25774709428657728 25808322769070688 25838289402980544 25861846729295808 25895573707294368 25948764986443992 25994530004056768 26045907970625928 26101945417296672 26187643065216402 26213548302632196 26221794921065667 26233829384555408 26311682541754764 26314240549633344 26345996160092994 26376587098875972 26412751744860096 26447197169670816 26454863912820651 26501521521132504 26556483108388464 26580169098303282 26591115976291944 26645735946823686 26682269619807648 26692730190116144 26717066528545008 26748088325620704 26771945210123652 26806859066683542 26862453894417372 26874782387627328 26909830356312288 26917631211587193 26965104987974472 26965638736521408 27021028002412752 27149014860970464 27184420461988944 27238150236886974 27273672081223029 27286189302560496 27344895199072704 27398942150918184 27434673687369564 27470451822068794 27564619805647848 27583966085796351 27596625716220624 27632615055965304 27657808307719128 27706587511083712 27714619337240682 27750762554947047 27763498736424528 27808314947037702 27821077542121248 27857359594210608 27878223937814712 27914580515720052 27952853887417536 28021806817316928 28046799743939064 28047354903602496 28079365524667632 28141618365580104 28171555418641887 28191250849470016 28199423174043726 28307743621575264 28341904960100039 28413717786137376 28441825092445248 28450772712827696 28535205010072068 28537979187630528 28568337889326984 28585531650301472 28605594459344364 28618722964969536 28664352306431541 28690486215312537 28703653681914288 28741086720101448 28837681723250477 28897488280358082 28910750750326368 28937109305988576 28948453868154128 29008490155954848 29034363115204524 29068075578353112 29085570104825696 29119342025581248 29132520420706164 29145890758412736 29183900527268256 29192360609749491 29205758411043984 29243846254563864 29301646466954169 29304495157546224 29416478168699424 29443297806967968 29513058057624834 29592064454889552 29655731413078848 29714345712967608 29725994984447524 29753096815879668 29766751966429632 29791898454919678 29814211711274067 29915005473328437 29928734931675888 29967765624075048 30029321463880662 30056699844613134 30070494333434016 30091599366323292 30109709897249136 30144670970143968 30172154517511776 30211502658510096 30234130186080744 30273559150851324 30287453167008576 30335743111471281 30377336112346608 30389846830047936 30452269653512784 30582473019737562 30596508811569888 30636410361924048 30696962965380558 30699947307905568 30736995520108493 30763007098956792 30772684948688634 30918441774654588 31010197281353829 31037206595812032 31046203930748202 31086691937960967 31115034346184019 31129314556442256 31169910949969176 31206103046557488 31233936078477594 31274668911130799 31313076743906496 31339529543486934 31353912785565216 31394802082364336 31459289152636884 31502422635026112 31524532669481544 31552649711931447 31580131492531776 31589286215251086 31608923780250432 31659320661277617 31673850671132208 31715157205653768 31780931368043088 31833887519653912 31860827357502528 31902377732251488 31965432509404548 32007119301931158 32158723106589156 32161849560662976 32196063335590728 32238050898626188 32282252132606784 32333722560114129 32390748525828616 32457923799141456 32500252859912376 32524594594117164 32567010601673394 32611662868653792 32634551425449204 32649529016373696 32692107953536416 32721266367928908 32759259778778904 32789127103214328 32831888093176788 32846956251544512 32899327036384347 32957350540857688 32958002900192832 33025700891837808 33093537939786852 33182129274519456 33220657803832128 33291072511750746 33294309052235616 33362697839713704 33388510125797792 33421538576644416 33487595962233336 33531267840118356 33669826798135374 33713736327084429 33729209208714096 33759960856986672 33829306125113268 33873423634405278 33912754841411964 33959252243391552 33972565696511456 33987940490823858 34003539218148192 34047883948479632 34073384812884648 34117820630324508 34188577683803928 34248874998942912 34258803360201882 34319224530149328 34350514108129296 34390399275798048 34421072413016124 34431901067228973 34465961657164554 34553291641235136 34598353315258656 34727877294167904 34871380919350416 34916857420288536 34951397736842928 34962393228087556 35034208374527439 35066149818715323 35082243389006352 35106865927377174 35127994880123992 35168782798501296 35273151883760868 35319152342659878 35335362028176672 35408644144517952 35440225464404376 35454821301722592 35481375920855088 35527647929098248 35560039252781736 35622755371393344 35679551856360489 35695926946831536 35742478755578056 35813123459610651 35816605192556496 35890174948782924 35953473317299296 36028037336550336 36071515403763686 36102041388858384 36182080755745848 36220571252539569 36245893949318592 36317533649182632 36364896108297372 36381585736747328 36439592091557193 36515164274034138 36531922867890912 36562784467401423 36579564916492752 36688120727235516 36702504011409698 36752826407530464 36778621447728468 36795500954960832 36829048207621824 36843486741287072 36854167251126267 36877077743625504 36952825782987576 37001016739929396 37017998315232704 37077019358464899 37077753262716936 37143146125614144 37153913503317534 37170965250419616 37219440687626736 37296630200513376 37329895433834388 37395732991918752 37439154032890176 37473288117959232 37518510291020682 37522157820773472 37562073891522516 37599230898724968 37673545457512503 37945360359803358 37994845701952293 38046940013429424 38091117185769312 38128797531101376 38140792612459152 38174810762583726 38219136408575388 38253981620416716 38271538242552384 38303869442039586 38321448960135264 38332557914495229 38479802055011856 38529984373810776 38609127596417994 38662064142986592 38712484153606032 38757434104470816 38843360560941552 38923147479665988 38941011214725312 38991795006085152 39068861955938892 39072660210061632 39119812480138082 39152918125945008 39281464597824603 39350744076833112 39456085939852736 39467523812632146 39518994240139491 39564880648313958 39619127617290144 39670795754506224 39752282281698756 39804124068711926 39886673964437916 39904979908901184 39957020832100064 39968603920235529 40039095285174216 40075599792817512 40122132488431056 40146279862998848 40157917815185478 40210288600025313 40282003544680128 40293680841626058 40312173581440992 40364745534468432 40447657481961708 40448458104782112 40503114816462144 40603026204683712 40640044860321984 40776630692983416 40848547149232064 40857225355330461 40929283953840744 41017342798609056 41030246598251512 41152010531054346 41205677733103191 41224589032872784 41346929708471772 41350949435138112 41394938574330936 41448922583947956 41486712461578692 41505752741923008 41559881266625568 41571929005861023 41608137395409984 41645248104636792 41731616313181872 41786039391315912 41871870773580078 41929280831126304 41945718870182512 42032710225975392 42070199615908596 42119048287001448 42212427548370156 42231800894842944 42286876274205024 42299134761065589 42374575157390784 42461615432362896 42620576679206064 42662737638667872 42676159069241544 42802807515108102 42852506833990476 42878297475452208 42908391689016546 42928084447454304 43055480522871432 43111630080152172 43167852863250962 43277231732188608 43333670479883168 43346232420537123 43366126125489552 43422680802231192 43512735233932272 43551544672806786 43602113367529668 43628355157238544 43679013038371872 43698780631059246 43718836137619104 43771595339524129 43775850790902384 43808637616565976 43865769381845796 44034267855783744 44124717253049136 44269587086437251 44388096682334328 44483597119618272 44537279223014347 44588992476671286 44629645223819502 44650127949644448 44687847682379517 44708357120157808 44893102397513832 44951648436112572 44972278944952128 45013281142648896 45043982195820993 45085049766919701 45105741500151024 45164564845873704 45217006455215952 45258231776267664 45316356993679321 45317253987765144 45410338726276986 45431179750512864 45490427507099344 45584770245071904 45678404480269176 45758966040199104 45800685477505728 45873709529606343 45894763217354832 45909201422971964 45954615542886072 46045444448070837 46049920961858352 46159027423032951 46377662661981882 46495174559133888 46555809893718048 46601863649123904 46693971834663384 46712277832703252 46754866424953764 46776324518675136 46809154569836232 46850904117716391 46891710398001728 47009294315230401 47030869178347824 47092203123546504 47188933728955326 47253633952539168 47286799004222316 47308501227806784 47370197238797664 47413385670375648 47468438437017024 47510776006698312 47572735808480652 47594569262442048 47750831279480868 47755473590075328 47853566598377232 47948148764106822 48010678952896737 48136055185144512 48238084659883734 48242774340994464 48294095003386092 48357076347939282 48423378198910176 48486528144396496 48586122788742924 48686885698712184 48750379289868564 48772753221990336 48786891891175746 48850515902510091 48917494302980688 48974293524560544 49038161930304624 49081899551893362 49138889668168356 49206263454710208 49247832139765182 49270434377316768 49334688986572528 49436025811286532 49437004350289248 49538551337756712 49625920916835648 49640306909680278 49773193911779184 49830986705748192 49936608767626119 49941463578353424 50024680388027576 50067014418932544 50082765188696688 50132307864966624 50231393943350004 50296901760177534 50593813813071144 50639941285480008 50659794269269724 50729253351239232 50810135451607917 50854390149945536 50869132262117946 50899747683444968 50958848544767184 50981910736235787 51005308827222288 51071825922719448 51110077219326972 51176730945486762 51282866525705892 51306402740015808 51373312498414368 51478836795223992 51525771162193944 51616645538141376 51698942485746831 51791147414588736 51897529972887984 52020491222783167 52091815941251856 52203890834593344 52375286130432804 52427096605264392 52443589842131334 52467658769110816 52623365083509528 52660298891065761 52691992320185988 52753174197751944 52894394339341632 52909727825641302 52978728513989817 53003043042265008 53112966216776928 53160338196606564 53182231952583888 53291471893647372 53364539239615296 53385460380232288 53434133057090016 53496176651241408 53543890420247304 53613718133367084 53724907788834744 53819660712624576 53835262423174386 53930209975948944 54042056004825504 54107273105645529 54298029721940928 54368840923977888 54476300473773948 54547344162446058 54572378605120992 54797884301836368 54869347374739128 54940903644137588 55053756017114547 55129239611295696 55167932171592702 55193251432441248 55265230111930608 55315616615438256 55429238674481364 55501525109894094 55526997472849056 55616629894075404 55642155084242496 55714719188421216 55756447875629424 55829161031440104 56093599487878128 56158731049335264 56277765436531023 56283236731160208 56343110837283774 56398846348087452 56416589072595829 56615487243150528 56683809920200078 56827435572274752 56901545425655392 56918040539705037 57070410020144136 57136675778653968 57171063300602944 57211188918688728 57262216143875589 57328704612863082 57380972430625074 57407307363828576 57455804163059379 57482173440202896 57675363446500954 57794976560716164 57821501500652736 57874218611977152 57896907736308256 57913691394626991 58016980311909696 58068726230409048 58136151156706224 58171140209651392 58265040841412328 58367801054536512 58384721219498982 58411516822087968 58487692509127728 58603292933908338 58608990315092448 58679718720207123 58832956337398848 58886595613935936 59026116115249668 59184128909779104 59201285718948219 59347320972470937 59428691425935216 59451989968895048 59506193631759336 59583796909839356 59628423422548134 59706186103067889 59830010946656874 59857469863351776 59935531248150096 60058642927761324 60113399689226268 60140988666868032 60183198732646584 60219419794498272 60236876722778217 60289341940287936 60344309035023552 60423005317020192 60468260372161488 60547118301702648 60671486222942562 60754672224693216 60904539307025568 61164946039475124 61193017623139776 61272820723848096 61393925930761116 61399894615811136 61473991040216986 61526014197913584 61545369897377268 61728015796581519 61836883549309176 62020394562707658 62092407861496404 62173383875921934 62230068692368038 62258629112884512 62339821899938352 62412206093114976 62467872156955188 62549337822261598 62679059086973868 62707825571130432 62789604164728672 62807806160370117 62918578305273768 63049065338963088 63105299423862894 63178572430502172 63318641322555234 63347701342264416 63430314411307536 63561862736086176 63667775039307824 63804755464502976 63930865018809096 64014238603862316 64204211272662153 64317446213178312 64362587533524819 64392126671181456 64476101797252376 64667445120228258 64751779294876443 64781497051657232 64915847598282912 65000505719824752 65049189188234328 65134021203346788 65223325737307584 65269102850898408 65327317009210179 65384215907072832 65442532735857816 65518519557557808 65578254206428656 65663776186353576 65798654072768694 65914701081715376 66051401783675616 66187075879573704 66364258549038912 66582145023501492 66588618104471232 66725395679427408 66777020251595584 66883488715006929 66944467835729253 66975191924466672 67062535680236712 67339653596270748 67427472654168858 67458418417428192 67519921713973344 67658612250226536 67746847268810556 67825509682823928 67945131393022912 67975880981647716 68007078436296384 68095767896959264 68115508089415479 68146769625769296 68235641260649016 68377155367607856 68517606720403764 68638449060298656 68701028216258592 68780798551596096 68842144826032248 68863802134457946 68931923314329108 69196706630517312 69455754588335808 69566493992972823 69742761838700832 69833714840577072 69902795473685856 69924786456175112 70068416749054878 70132299637430646 70164486778012704 70213731854754348 70255989760247984 70337565597002592 70546303767521736 70638304685319756 70670724056353344 70783400593432989 70880450928808752 70909642603445184 70962751841710176 71055295858196496 71120078505563472 71359103712720978 71391853893663072 71484957511156112 71626246919221302 71633210385112992 71780349897565848 71906946634598592 72143030807527372 72204082777716768 72357126989825601 72364161511491696 72441142505079138 72535614521908923 72635067298365264 72729792216594744 72879184183114386 73030328548068276 73063845735781824 73125568934802846 73159129832985504 73376241454471032 73405008022819396 73505652815060928 73557242895456936 73622849327840043 73686973482574144 73708334502252534 73754155487251008 73871748209647773 73905651565975152 74002033479858792 74154038716929798 74155506525433872 74307827006635068 74341930500839232 74438881375253472 74593260401026752 74659790867668776 74791465983837504 75037020582041364 75044315641546944 75124147783045032 75198461797449936 75347090915025006 75445352640266301 75890720719606716 75989691403904586 76093880026858848 76182234371538624 76281585224918304 76303698393176919 76349621525167452 76438272817150776 76507963240833432 76607738884079172 76642897920270528 76665115828990458 76765096418230143 76959604110023712 77059968747621552 77218255192835988 77324128285973184 77424968307212064 77514868208941632 77686721121883104 77846294959331976 77983590012170304 78137723911877784 78239624960276164 78305836251890016 78562929195649206 78665384763197001 78701488153666224 78935047625264292 79037988480278982 79129761296627916 79238255234580288 79341591509012448 79504564563397512 79608248137423852 79773347928875832 79914041664200128 79937207840471058 80078190570348432 80151199585635024 80244264976862112 80315835630370956 80420577200050626 80587361683252116 80624347162881984 80729491068936864 80895314963923416 80896916209564224 81553261385966832 81714450710660922 81746486207230691 81821016243669087 81858567907681488 82034685597218112 82060493196503024 82304021062108692 82411355466206382 82449178065745568 82693859416943544 82751898257389053 82789877148661872 82897845167895912 82973424923157384 83119762533251136 83143858011722046 83252287664841141 83290496209273584 83463232626363744 83572078782631824 83743741547160156 83858561662252608 83891437740365024 84065420451950784 84140399231817192 84238096574002896 84424855096740312 84514666255925661 84573752548410048 84598269522131178 84923230864725792 85025714880300117 85241153358412128 85325475277335744 85352318138483088 85605615030216204 85705013667980952 85756594950904416 85816783378033092 85856168894908608 85993056919294623 86110961045742864 86223260160304344 86335705726501924 86513045169751431 86667340959766336 86692464841074246 86732252250979104 86845361604462384 87025470467864544 87103089345613572 87204226735059336 87256710314477088 87358026076743744 87397561262118492 87437672275238208 87543190679048258 87551701581804768 87617275233131952 87731538763691592 87904939400862507 88249434506098272 88539174172874502 88654639971222017 88776193364668656 88967194239236544 89074558446028694 89177984953342572 89259290447639004 89300255899288896 89375695364759034 89416714240315616 89442635133822201 89745016419985311 89786204795027664 89903296872225144 90087964391641986 90170099533839402 90211483000302048 90329129691747408 90434012910431904 90516463552535328 90632713987358642 90634507975530288 90820677452553972 90862359501025728 90980855014198688 91007229334413843 91169540490143808 91356808960538352 91747419059212686 91789526434709664 91818402845943928 91909231085772144 92090888896141674 92099841923716704 92210986560325479 92318054846065902 92755325323963764 93030591844061487 93111619787436096 93260075813882901 93387943669326768 93424555665406504 93509732849907528 93618309139672464 93701808235432782 93824006733392397 94018588630460802 94061738356695648 94184406247093008 94377867457910652 94507267905078336 94573598008444632 94657949135794341 94740394477595328 94826771340751296 95021552013396624 95145471616961304 95501662558961736 95707133196754464 95896297528213644 96021357905793474 96146581377240779 96476169319767468 96485548681988928 96588190006772184 96714152695878564 96846756397820352 96973056288792992 97001167680342387 97172245577485848 97373771397424368 97500758579737128 97573783782351492 97701031805020182 97834988605961376 97948587049121088 98076323860609248 98163799103786724 98277779336336712 98495664279530364 98540868754633536 98669377973145056 98697981109153041 98872051622573064 98874008700578496 99077102675513424 99280613819360556 99546387823558368 99661973411496384 99873217535252238 99882927156706848 100049360776055152 100165530377393376 100264615729933248 100462787886700008 100593803520355068 101141208981253287 101187627626142288 101279882570960016 101319588538539448 101620270903215834 101738264524235892 101799495366889936 101917697089534368 101963821472471574 102010617654444576 102143651845438896 102220154438653944 102353461890973524 102565733051411784 102746624996828736 102957673590447984 103051542324387888 103295703201686919 103397884971493662 103795059945775968 104040982445566334 104183631882503712 104750572260865608 104854193210528784 104887179684262668 104935317538221632 105102625123582317 105198449456145969 105246730167019056 105320597782131522 105383984640371976 105506348395503888 105819455651282604 105957457027979634 106006086084530016 106225932433553856 106320676393213128 106364463905167776 106582943787294744 106770920760464576 106868266114180032 107038655569081467 107087780840494608 107227436266734168 107439370378831953 107449815577669488 107670524846348772 107860419951897888 108084112009651008 108214546211291058 108661713757618707 108737681847955776 108952600947547896 109094688324892116 109144757210241984 109318776274671579 109595768603672736 109688353402204269 109738694749478256 109881807288275176 110107512034229094 110258479222591392 110335864343185404 110386502864882496 110530460223861216 110562501753378801 110631233230876512 110858477348962728 111003050219788188 111053994945698112 111231058075394697 111233259788150808 111429438376842432 111512895751258848 111658322062880208 112187198975756256 112317462098670528 112555530873062046 112566473462320416 112686221674567548 112797692696174904 112833178145191658 113367619840400156 113803090851310784 113836081079410074 113984537105856879 114140820040288272 114273351557307936 114422377837377456 114524432287751178 114657409225726164 114761944861250148 114814614727657152 114911608326118758 114964346880405792 115350726893001908 115589953121432328 115793815472616512 115827382789253982 116137452460818096 116272302313412448 116530081682824656 116769442438997964 116823033644175936 116975385018255456 117206585867816676 117217980630184896 117359437440414246 117844393793473809 118052232230499336 118368257819558208 118402571437896438 118556982720418473 118694641944941874 118857382851870432 118903979937790096 119012387263518672 119167593819678712 119256846845096268 119412372206135778 119660021893313748 119714939726703552 119871062496300192 119905811760706587 120117285855522648 120226799378452536 120366397465293168 120438839588996544 120473753445556434 120630865800075939 120846010634040384 120936520744322976 121094236603405296 121342972445885124 121509344449386432 121809078614051136 122329892078950248 122545641447696192 122787851861522232 122947982080433972 123052028395827168 123090739794754536 123456031593163038 123617033199309573 123673767098618352 124040789125415316 124184815722992808 124346767751843868 124460137384736076 124517258225769024 124679643799876704 124824412186229952 124935744313910376 125098675644523196 125358118173947736 125579208329457344 125615612320740234 125837156610547536 126098130677926176 126210598847725788 126250303913172901 126357144861004344 126637282645110468 126695402684528832 126860628822615072 127123725472172352 127335550078615648 127861730037618192 128028477207724632 128408422545324306 128458764039933943 128634892426356624 128725175067049638 128784253342362912 128952203594504752 129334890240456516 129503558589752886 129562994103314464 129831695196565824 130001011439649504 130038697261611369 130098378376468656 130268042406693576 130538205701796816 130654634018420358 130885065471715632 131037039115115616 131156508412857312 131314786018572387 131327552372707152 131597308145537388 131829402163430752 132102803567351232 132374151759147408 132808761259311753 133164290047002984 133450791358854816 133611837669043041 133766977430013858 133888935671458506 133950383848933344 134063543047138551 134125071360473424 134679307192541496 134854945308337716 134916836834856384 135039843427946688 135131946587462979 135317224500453072 135493694537621112 135651019365647856 135949070981037963 135951761963295432 136191535793918528 136231016178830958 136293539251538592 136471282521298032 136754310735215712 137035213440807528 137276898120597312 137402056432517184 137684289652064496 137727604268915892 137863846628658216 138136333344212511 138477082269098853 139132987985945646 139314434240491741 139485523677401664 139667429681154144 139805590947371712 139849572912350224 140136833498109756 140264599274861292 140328973556025408 140427463709508696 140511979520495968 140552712353149173 140675131194005184 141027882945691203 141092607535043472 141276609370639512 141566801186865978 141760901857617504 141925503683420352 142110591716392992 142240157011126944 142718207425441956 142783707787326144 142969915022312224 143252493838442604 143266420770225984 143560699795131696 144032036858690211 144286061615054744 144408165555433536 144714253979651202 144728323022983392 144882285010158276 145071229043817846 145270134596730528 145459584433189488 145758368366228772 146060657096136552 146251137869605692 146318259665971008 146551547707530273 146752482908942064 146810016045638792 147114485790913872 147245698655680086 147416669004505068 147743496419295546 147811303131950304 148004066959717584 148308077433859596 148311013050867744 148615654013270136 148877762750506944 149319581735337552 149809826302878357 150074041164082728 150248295566090064 150396923594899872 150694181830050012 150890705280532602 151087485021378367 151781441439213432 151979382807809172 152187760053717696 152430406354823751 152563170449836608 152607396786353838 152699243050334904 152876545634301552 152945732208707361 153015926481666864 153215477768158344 153330231657980916 153530192836460286 153919208220047424 154119937495243104 154436510385671976 154849936614424128 155096827457240493 155373442243766208 155692589918663952 156061473668349501 156275447823755568 156479249920552328 156611672503780032 157125858391298412 157330769526394002 157402976307332448 157870095250528584 158075976960557964 158259522593255832 158683183018024896 158936185541969451 159009129126795024 159216496274847704 159546695857751664 159874415680942116 160156381140696864 160302399171270048 160488529953724224 160631671260741912 160841154400101252 161174723366504232 161458982137873728 161790629927846832 162321819316936587 163106522771933664 163428901421321844 163492972414461382 163642032487338174 163717135815362976 164120986393006048 164608042124217384 164822710932412764 164898356131491136 165161268051343641 165387718833887088 165503796514778106 165579754297323744 165795690335791824 165946849846314768 166287716023444092 166504575329682282 166580992418547168 166926465252727488 167144157565263648 167487483094320312 167782875480730048 168280798463634384 168476193148005792 168833296309593069 168849710193480624 169029332511851322 169196539044262356 169249767217787487 169846461729451584 170051429760600234 170482306716824256 170704636276966176 170754121619115111 171211230060432408 171410027335961904 171513189901808832 171633566756066184 171786648431626767 171986113838589246 172221922091485728 172367412489178137 172446520320608688 172671411453003848 173026090339502862 173384929682148492 173464504501958208 173690723208924768 173741074183880973 174050940935729088 174206178691227144 174408453470118672 174513420628954176 174795122524236984 175086381358096516 175103403163609536 175234550466263904 175463077527383184 175809878801725014 176039156160621369 176498869012196544 177078348345749004 177309279942444034 177552386729337312 178041962917412811 178149116892057388 178355969906685144 178518580895278008 178751390729518068 178833428480631232 178885270267644402 179118558309203667 179490032839970622 179572409590055328 179806593744450288 180175928783283972 180340199067678804 180422966000604096 180658259383494816 180868025820863808 181032927105070656 181265427974717284 181269015951060576 181641354905107944 181961710028397376 182014458668827686 182713617921076704 183494838118425372 183579052869419328 183636805691887856 183818462171544288 184181777792283348 184199683847433408 184421973120650958 184636109692131804 185184047389744557 185510650647927528 186061183688122974 186520151627765802 186775887338653536 186849111330813008 187019465699815056 187236618279344928 187403616470865564 187648013466784794 188037177260921604 188123476713391296 188368812494186016 188423418481110351 188755734915821304 189147196016889264 189315898271588682 190043104026793248 190290943233922608 191003325117923472 191414266393508928 191792595056427288 192042715811586948 192293162754481558 192952338639534936 193087762600574457 193176380013544368 193428305391757128 193946112577585984 194002335360684774 194255337884629329 194344491154971696 194747542794848736 195001517159474256 195147567564702984 195402063610040364 195669977211922752 196152647721218496 196327598207573448 196555558672673424 196991328559060728 197338755946290112 197395962218306082 197744103245146128 198154205351026848 198393334720700273 198561227638721112 199092775647116736 199746435070504476 199765854313413696 200098721552110304 200331060754786752 200650466145020787 200833403507187759 200925575773400016 201187607040710136 201863772062753339 202282417962506574 202375255252284576 202559765141920032 202639177077078896 203240541806431668 203476529048471784 203598990733779872 203835394179068736 203927642944943148 204021235308889152 204287303690877792 204346524268246437 204440308877307888 204706923781947048 205131466102823568 205915347180895968 206103084648775776 206591406403373838 206795769942987324 207590119891551936 208081964891132668 208367263765007424 208699481978918469 209501144521731216 209708386421057568 209774359368525336 210205250247164634 210396898912291938 210493460334038112 210641195564263044 210767969280743952 211012696791007776 211638911302565208 211914914055959268 212012172169060032 212350201780298967 212641352786426256 212728927810335552 213165887574589488 214077311138162934 214175561680989216 214454872533468336 214878740757663906 214899631155338976 215158968640759451 215341049692697544 215720839903795776 216429092422582116 217071380969476803 217323427515237414 217606843565726769 217905201895095792 218189376649784232 218637552549343158 218922682377915593 219191537207345472 219376706804408538 219477389498956512 219763614576550352 220215024068458188 220516958445182784 220671728686370808 220868547983520129 221060920447722432 221125003506757602 221262466461753024 221615244628943319 221716954697925456 222006100439576376 222462116150789394 222466519576301616 223025791502517696 223316644125760416 224374397951512512 225111061746124092 225132946924640832 225372443349135096 225595385392349808 225666356290383316 226336057920798903 226735239680800312 227672162158820148 227969074211713758 228281640080576544 228546703114615872 228844755674754912 229048864575502356 229314818451452328 229523889722500296 229823216652237516 229928693760811584 230295289254690429 230701453786003816 231179906242864656 231654765578507964 232274904921636192 232544604626824896 233060163365649312 233538884877995928 233950770036510912 234413171735633352 234718874880828492 235688787586947618 235996154289591003 236104464460998672 236805142875792876 237113965440836946 237389283889883748 237714765703740864 237807959875580192 238024774527037344 238335187639357424 238513693690192536 238824744412271556 239320043786627496 239742124992600384 239811623521413174 240234571711045296 240453598756905072 240732794930586336 240947506891112868 241261731600151878 241873041488645952 242188473206810592 242685944891770248 244659784157900496 245239458621692073 245463048731007261 245575703723044464 245895964160867944 246104056791654336 246181479589509072 246912063186326076 247234066398619146 247347534197236704 248081578250830632 248369631445985616 248693535503687736 248920274769472152 249359287599753408 249756862994523423 249871488627820752 250197351289046392 250716236347895472 251231224641480468 251674313221095072 252196261355852352 252421197695451576 252500607826345802 252714289722008688 253274565290220936 253543998767776983 253721257645230144 254671100157231296 255077144640900351 255723460075236384 256056954415449264 256816845090648612 256917528079867886 257269784852713248 257450350134099276 257568506684725824 257904407189009504 257979170757883869 258669780480913032 259007117179505772 259125988206628928 259539135509254293 260002022879299008 260077394523222738 260196756752937312 260536084813387152 261076411403593632 261309268036840716 261770130943431264 262074078230231232 262313016825714624 262629572037144774 262655104745414304 263194616291074776 263658804326861504 263714818202587521 264748303518294816 265617522518623506 265963919913666051 266328580094005968 266901582717709632 267223675338086082 267533954860027716 267777871342917012 267900767697866688 268127086094277102 268250142720946848 268327905401466603 269358614385082992 269709890616675432 270263893174925958 270634449000906144 270987389075242224 271302038731295712 271898141962075926 271903523926590864 272462032357661916 272587078503077184 272942565042596064 273021688003241529 273508621470431424 274070426881615056 275368579304128992 275455208537831784 275727693257316432 276272666688425022 276632959680976437 276954164538197706 278265975971891292 278628868480983482 279334859362308288 279699145824700448 279780227441648703 280273666996219512 280529198549722584 280854927419017392 281023959040991936 281105424706298346 281472020200177191 282055765891382406 282185215070086944 282553218741279024 283133602373731956 283521803715235008 284221183432785984 284480314022253888 285436414850883912 285939830044624448 286504987676885208 287121399590263392 288064073717380422 288439744131722337 288572123230109488 289428507959302404 289456646045966784 289764570020316552 290142458087635692 290540269193461056 290919168866378976 291003503041027161 291516736732457544 292121314192273104 292502275739211384 293103095415060546 293504965817884128 293620032091277584 294228971581827744 294491397311360172 294833338009010136 295486992838591092 295622606263900608 296008133919435168 296093943327459123 296616154867719192 296622026101735488 297231308026540272 298639163470675104 299619652605756714 300148082328165456 300496591132180128 300793847189799744 301388363660100024 301781410561065204 302174970042756734 303423626943759861 303562882878426864 303958765615618344 304860812709647502 305214793572707676 305398486100669808 305753091268603104 305891464417414722 306031852963333728 306430955536316688 306660463315961832 307060385672920572 308239874990486208 308873020771343952 309887109605060757 310193654914480986 311385179837327904 311760954561100429 312122947336699002 312550895647511136 312958499841104656 314251716782596824 314661539052788004 314805952614664896 315307875370746951 315595348368437907 315740190501057168 316151953921115928 316519045186511664 317214498955755247 317872371083938902 318018258253590048 318432992549695408 319093391715503328 319748831361884232 320312762281393728 320604798342540096 321115966707244401 321263342521483824 321682308800202504 322318111136495859 322349446733008464 323581259855693664 324643638633873174 326213045543867328 326857802842643688 326985944828922764 327284064974676348 327434271630725952 327956328824014737 328241972786012096 329065060206612807 329216084248434768 329645421864825528 330322536102687282 330775437667774176 331007593029556212 331159508594647488 331591380671583648 331893699692629536 332575432046888184 333009150659364564 333161984837094336 333693174226184091 334288315130527296 334974966188640624 336561596927268768 336952386296011584 337666592619186138 337699420386961248 338058665023702644 338393078088524712 338499534435574974 340102859521200468 341409272553932352 341508243238230222 341953611317570637 342422460120864816 342820054671923808 343267133512132368 343573296863253534 343972227677178492 344443844182971456 344734824978356274 344893040641217376 345342822906007696 346052180679005724 346769859364296984 347381446417849536 347482148367761946 348412357382454288 348816906940237344 349590245048473968 350172762716193032 350469100932527808 350926155054766368 351619757603450028 352078312321242738 354156696691498008 354618559884888068 355104773458674624 355670948161255419 356083925834825622 356298233784114776 356711939813370288 357037161790556016 357502781459036136 357770540535288804 358237116618407334 358980065679941244 359144819180110656 359613187488900576 360351857566567944 360680398135357608 361316518766989632 361892597400227817 362530855949434568 362538031902121152 363282709810215888 364028917337655372 364143438559482169 365427235842153408 366989676236850744 367273611383775712 367636924343088576 368363555584566696 368843946241301916 369272219384263608 370368094779489114 370851099597928719 371021301295855056 372122367376245948 373040303255531604 373551774677307072 373698222661626016 374038931399630112 374473236558689856 374807232941731128 375296026933569588 376074354521843208 376737624988372032 376846836962220702 377511469831642608 378294392033778528 378631796543177364 378750911739518703 380086208053586496 380581886467845216 382006650235846944 383585190112854576 384085431623173896 384586325508963116 385376292119801829 385904677279069872 386175525201148914 386352760027088736 386856610783514256 388004670721369548 388510675769258658 388688982309943392 389495085589697472 390003034318948512 390295135129405968 390804127220080728 392655196415146896 393111117345346848 393944358055717161 393982657118121456 394791924436612164 395488206490292256 396308410702053696 396786669441400546 397122455277442224 398426283777935259 399492870141008952 400197443104220608 400835513007129123 401300932290041574 401666807014375518 401851151546800032 402190629141415653 402375214081420272 403727544125506678 404564835925013148 404750510504569152 405119530283840064 405278354154157792 405395839762388937 406481083612863336 406953058096943568 407197981467559744 407847212943113889 407855285889886296 408574607381755584 408693048536492874 408880617754615776 409413847563894096 410262932205647136 411830694361791936 412206169297551552 413182812806747676 413591539885974648 414409000032637533 415431246807296559 416163929782265336 417398963957836938 417943302721475223 419002289043462432 419416772842115136 419548718737050672 420410500494329268 420793797824583876 420986920668076224 421282391128526088 421535938561487904 421658137059447519 422025393582015552 423277822605130416 423829828111918536 424700403560597934 425282705572852512 426331775149178976 428154622276325868 428351123361978432 428909745066936672 429757481515327812 429799262310677952 430317937281518902 430682099385395088 432096110576070633 432858184845164232 434142761938953606 434646855030474828 435213687131453538 435810403790191584 436378753299568464 437275105098686316 437845364755831186 438753413608817076 438954778997913024 439527229153100704 439654643122590819 440430048136916376 441343457372741616 441737095967040258 442250007013515204 443230489257886638 443433909395850912 444012200879152752 444924232301578788 444933039152603232 446633288251520832 449429478908635071 450222123492248184 450744886698270192 451190770784699616 451332712580766632 452672115841597806 453262455064135101 453470479361600624 455344324317640296 455938148423427516 456563280161153088 457291219064471253 457689511349509824 458097729151004712 458629636902904656 459047779445000592 459646433304475032 460590578509380858 461402907572007632 462359812485729312 463309531157015928 464549809843272384 465290482371721479 466120326731298624 467077769755991856 468184421005048503 468826343471266704 469437749761656984 471377575173895236 471992308579182006 472208928921997344 473610285751585752 474227930881673892 474778567779767496 475615919751160384 476049549054074688 476670375278714848 476808556625908353 477027387380385072 477649488824543112 478640087573254992 479623247042826348 480469143422090592 480907197513810144 481465589861172672 481895013782225736 482523463200303756 484376946413621184 485371889783540496 486965457950809761 489319568315800992 490478917243384146 490926097462014522 491151407446088928 491791928321735888 492362959179018144 493824126372652152 494468132797238292 494695068394473408 495483804154030923 496163156501661264 496739262891971232 497387071007375472 497840549538944304 499513725989046846 499742977255641504 500394702578092784 501432472695790944 502462449282960936 503348626442190144 504842395390903152 505001215652691604 505428579444017376 506499888928779207 506549130580441872 507087997535553966 507749301653362461 510154289281800702 511446920150472768 512113908830898528 513633690181297224 513835056159735772 514539569705426496 514900700268198552 515359945294880301 515808814378019008 515958341515767738 517102237467534411 517339560961826064 518014234359011544 519078271018508586 520154789046445476 520393513505874624 521072169626774304 522152822807187264 522618536073681432 523540261886862528 525259144074289548 525310209490828608 526389232582149552 527429636405175042 528117468481864107 529496607036589632 531235045037247012 531927839827332102 532657160188011936 534125888752238433 534447350676172164 535067909720055432 535555742685834024 536254172188554204 536500285441893696 536655810802933206 537355674927611001 538717228770165984 539419781233350864 540527786349851916 541268898001812288 541974778150484448 542604077462591424 543796283924151852 543807047853181728 544924064715323832 545885130085192128 546043376006483058 548140853763230112 550737158608257984 550910417075663568 551455386514632864 552545333376850044 553265919361952874 553908329076395412 556531951943782584 557257736961966964 559398291649400896 559560454883297406 560547333992439024 561058397099445168 561709854838034784 562210849412596692 562944040400354382 564111531782764812 564370430140173888 565106437482558048 566267204747463912 570872829701767824 572225403450614837 573009975353770416 574242799180526784 576128147434760844 576879488263444674 577144246460218976 578857015918604808 579263287801723371 579529140040633104 580284916175271384 581838337732757952 582007006082054322 582766013653887987 583033473464915088 584242628384546208 585004551478422768 586206190830121092 587009931635768256 587240064182555168 588457943163655488 588982794622720344 589666676018020272 590973985677182184 592016267838870336 592187886654918246 593232309735438384 594462616053080544 595180004162100819 597278326941350208 599239305211513428 600296164656330912 600993182264360256 601951398435062361 602776727320200048 603562821122130408 604349940085513468 605591316188260017 606847253887519722 607125765756853728 607917531231236688 609721625419295004 610429587145415352 610796972201339616 611506182537206208 611782928834829444 612063705926667456 612861911072633376 613320926631923664 614120771345841144 617746041542687904 619774219210121514 620387309828961972 620582479798554119 622770359674655808 623521909122200858 624245894673398004 625101791295022272 625916999682209312 626098445936755407 628503433565193648 629323078105576008 630615750741493902 631190696736875814 631480381002114336 632303907842231856 633038090373023328 634428997911510494 635744742167877804 636036516507180096 636865985099390816 637050605340896901 638186783431006656 639497662723768464 642231933414488802 642526685042967648 643364617600405008 644636222272991718 644698893466016928 645476905922278353 647162519711387328 649287277267746348 651214142908430409 652820530697180307 653715605685287376 653971889657845528 654568129949352696 655912657648029474 656768047133746779 658130120413225614 658432168496869536 659290843729651056 660645072205374564 661550875335548352 662015186059112424 662605643950560387 663182761343167296 663787399385259072 665150864093776368 666018301318729128 667386348452368182 669949932377281248 673123193854537536 675333185238372276 675398840773922496 676117330047405288 676786156177049424 676999068871149948 679008173762396709 680205719042400936 683016486476460444 683907222635141274 684844920241729632 685640109343847616 686534267024264736 687146593726507068 687944455354356984 689469649956712548 689786081282434752 690685645812015392 690885867764071287 692104361358011448 693539718728593968 694964296735523892 696824714764908576 697633813880474688 699180490096947936 700345525432386064 701852310109532736 703239515206900056 704156624642485476 707988462868773009 708313393382996016 709237119769776136 711341896322510838 712167851669651244 712596467568229552 713423879626740576 714074323581112032 715005562918072272 715541081070577608 716474233236814668 717960131359882488 719226374977801152 720703715133135888 721360796270715216 723785194800455634 725061711898869136 726565419620431776 728057834675310744 728286877118964338 733979352473701488 734547222767551424 735718375865076219 736389146193021783 736727111169133392 737687892482603832 738544438768527216 740736189558978228 741702199195857438 742042602591710112 744244734752491896 746080606511063208 747396445323252032 748077862799260224 749270588983570269 749614465883462256 750592053867139176 752148709043686416 753693673924441404 755022939663285216 756588784067557056 757263593086354728 757501823479037406 760631996303330949 761163772935690432 764013300471693888 765231433922701053 767170380225709152 768170863246347792 769172651017926232 770752584239603658 771809354558139744 772351050402297828 772705520054177472 773713221567028512 773937512273651607 776009341442739096 777021351538517316 777377964619886784 778617406527762879 780006068637897024 780590270258811936 781608254440161456 785310392830293792 786222234690693696 787888716111434322 787965314236242912 789583848873224328 790976412980584512 793573338882801092 794244910554884448 796852567555870518 797891759740998153 798985740282017904 801671026014258246 802601864580083148 803333614028751036 803702303093600064 804381258282831306 804750428162840544 807455088251013356 809129671850026296 810556708308315584 810791679524777874 812962167225726672 813906116193887136 815694425886227778 815710571779772592 817386097072985748 817761235509231552 818827695127788192 820525864411294272 826365625613495352 827183079771949296 828818000065275066 829898879042929311 830862493614593118 832327859564530672 834797927915673876 835886605442950446 838004578086924864 839097437474101344 839340682324946109 840821000988658536 841587595649167752 842564782257052176 843071877122975808 843316274118895038 844416060600531573 846555645210260832 847659656223837072 849400807121195868 850565411145705024 852663550298357952 856309244552651736 857819490133873344 859514963030655624 860635874563037804 861364198770790176 864192221152141266 865319232395167011 865716369690328464 868285523877907212 869293710060949656 870427374262907076 871620807580383168 872757506599136928 874550210197372632 875690729511662372 877506827217634152 879054458306201408 879309286245181638 880860096273832752 882686914745483232 883474191934080516 884500014027030408 886460978515773276 886867818791701824 888024401758305504 889848464603157576 889866078305206464 898858957817270142 899211348279537601 900444246984496368 901489773396540384 902381541569399232 902665425161533264 905344231683195612 906524910128270202 906940958723201248 910270880831279583 910688648635280592 911876296846855032 914582438128942506 916195458302009424 917259273805809312 918095558890001184 919292866608950064 921181157018761716 922805815144015264 924719624971458624 926619062314031856 929661328815182271 930580964743442958 934155539511983712 935282863683301287 936368842010097006 937652686942533408 938875499523313968 942755150347790472 943984617158364012 944417857843994688 945923626112240853 947220571503171504 948455861763347784 949557135559534992 951643496867265741 953340750557429696 953617113251816706 954054774760770144 955298977649086224 957280175146509984 959246494085652696 960938286844181184 961814395027620288 963790027564451472 965046926400607512 966954333409487577 970743779567080992 973930915901619522 975201039683442187 978639136631601984 980957834486768292 981852194924029044 982302814892177856 983583856643471776 983868986472044211 984725918358036288 987195180619838421 987648252745304304 988936265594476584 990967608308061846 992326313003322528 993478525783942464 994774142014750944 995681099077888608 999027451978093692 999485954511283008 1000789405156185568 1001079522678552273 1002864945391581888 1004924898565921872 1009684790781806304 1010002431305383208 1010857158888034752 1012999777857558414 1013098261160883744 1014175995071107932 1015498603306724922 1020308578563601404 1024227817661797056 1025860833952711911 1027267380362594448 1027670112319471544 1029801400536397104 1030719890589760602 1031916683031535476 1034204474935068822 1034679121923652128 1036028468718023088 1038156542037017172 1040309578092890952 1042144339253548608 1045237072147362864 1050518288148579096 1052778465164299104 1054859272810350084 1056234936963728214 1057612395149648569 1062470090074494024 1063855679654664204 1065314320376023872 1067012844483766257 1068251777504476866 1068894701352344328 1070135819440110864 1071111485371668048 1072508344377108408 1073311621605866412 1074711349855222002 1077434457540331968 1078839562466701728 1081055572699703832 1083949556300968896 1085677792200683451 1087592567848303704 1087614095706363456 1089848129430647664 1092086752012966116 1092430315678446507 1096281707526460224 1101820834151327136 1102910773029265728 1105090666753700088 1106531838723905748 1107816658152790824 1112553298793786157 1113063903887565168 1114515473923933928 1119120909766594812 1121094667984878048 1122116794198890336 1123419709676069568 1124421698825193384 1125888080800708764 1128223063565529624 1130212874965116096 1132534409494927824 1136252735218556109 1141745659403535648 1144450806901229674 1146019950707540832 1152256294869521688 1153758976526889348 1154288492920437952 1156128876359405487 1157714031837209616 1158526575603446742 1159058280081266208 1160569832350542768 1164014012164108644 1165532027307775974 1166066946929830176 1168485256769092416 1170009102956845536 1172412381660242184 1174480128365110336 1177965589245440688 1179333352036040544 1181833074167151483 1181947971354364368 1184375773309836492 1186464619470876768 1188925232106161088 1190360008324201638 1195278851333805777 1198478610423026856 1200592329312661824 1202506539021387369 1203902796870124722 1205553454640400096 1206571887424246959 1207125642244260816 1208699880171026936 1211182632376520034 1213694507775039444 1214251531513707456 1215835062462473376 1216187519287166811 1219443250838590008 1220859174290830704 1221593944402679232 1223541638829341667 1223565857669658888 1225723822145266752 1226641853263847328 1228241542691682288 1235492083085375808 1239548438420243028 1240774619657923944 1241164959597108238 1246293740421889677 1247043818244401716 1248491789346796008 1251833999364418624 1252196891873510814 1253829908164425669 1257006867130387296 1258646156211152016 1261231501482987804 1262381393473751628 1262960762004228672 1264607815684463712 1266076180746046656 1268857995823020988 1271489484335755608 1273731970198781632 1274101210681793802 1278995325447536928 1284463866828977604 1285053370085935296 1286729235200810016 1289272444545983436 1289397786932033856 1290953811844556706 1296288331728211899 1298574554535492696 1302428285816860818 1305641061394360614 1307431211370574752 1307943779315691056 1309136259898705392 1311825315296058948 1313536094267493558 1316260240826451228 1316864336993739072 1318581687459302112 1318963929367772457 1321290144410749128 1324030372118224848 1325211287901120774 1330301728187552736 1332036602637458256 1334772696904736364 1339899864754562496 1350666370476744552 1352234660094810576 1353572312354098848 1353998137742299896 1358016347524793418 1359787365192405303 1360411438084801872 1366032972952920888 1367814445270282548 1369689840483459264 1373068534048529472 1374293187453014136 1375888910708713968 1378939299913425096 1381371291624030784 1381771735528142574 1384208722716022896 1387079437457187936 1388753343044901911 1389928593471047784 1393649429529817152 1398360980193895872 1400691050864772128 1404553263015145509 1406479030413800112 1408313249284970952 1413046404439273373 1415976925737546018 1416626786765992032 1418474239539552272 1422683792645021676 1424335703339302488 1425192935136459104 1426847759253481152 1428148647162224064 1430011125836144544 1430425669877725059 1431082162141155216 1432948466473629336 1435920262719764976 1441407430266271776 1442721592541430432 1447570389600911268 1450123423797738272 1453130839240863552 1456115669350621488 1456573754237928676 1460896373852429283 1467958704947402976 1471436751730152438 1472778292386043566 1473454222338266784 1475375784965207664 1477088877537054432 1481472379117956456 1483404398391714876 1484085205183420224 1486451412462092769 1488489469504983792 1492161213022126416 1498541177967140538 1499228931766924512 1501184107734278352 1504297418087372832 1507387347848882808 1510045879326570432 1514527186172709456 1515003646958074812 1519499666786337621 1521263992606661898 1523247904960087383 1530462867845402106 1532458776645409151 1534340760451418304 1536341726492695584 1538345302035852464 1541505168479207316 1543618709116279488 1544702100804595656 1546079835884640903 1547426443134057024 1547875024547303214 1551306712402603233 1552018682885478192 1554042703077034632 1557234813055525758 1561180540517623872 1563216508880322912 1570620785660587584 1575777432222868644 1575930628472485824 1579167697746448656 1584352405445592321 1587146677765602184 1588489821109768896 1593705135111741036 1595783519481996306 1597971480564035808 1603342052028516492 1605203729160166296 1606667228057502072 1608762516565662612 1609500856325681088 1612067024782833003 1614910176502026712 1618259343700052592 1621583359049555748 1625924334451453344 1627812232387774272 1631388851772455556 1631421143559545184 1634772194145971496 1637655390255576384 1652731251226990704 1654366159543898592 1657636000130550132 1659797758085858622 1661724987229186236 1664655719129061344 1669595855831347752 1671773210885900892 1678194874948202688 1678681364649892218 1681642001977317072 1683175191298335504 1685129564514104352 1686632548237790076 1688832121201063146 1693111290420521664 1695319312447674144 1698801614242391736 1712618489105303472 1716676210351844511 1719029926061311248 1721271749126075608 1722728397541580352 1728384442304282532 1730638464790334022 1731432739380656928 1736571047755814424 1738587420121899312 1740854748525814152 1745515013198273856 1748298040961663961 1749100420394745264 1751381459023324744 1755013654435268304 1758618572490363276 1761720192547665504 1765373829490966464 1766948383868161032 1769000028054060816 1772921957031546552 1776048803516611008 1779696929206315152 1785540012486302457 1797717915634540284 1798422696559075202 1800888493968992736 1802979546793080768 1805330850323066528 1805854195305187083 1810688463366391224 1813049820256540404 1813881917446402496 1816773948564780051 1820541761662559166 1821377297270561184 1823752593693710064 1829164876257885012 1832390916604018848 1834518547611618624 1836191117780002368 1838585733217900128 1842362314037523432 1845611630288030528 1853238124628063712 1859322657630364542 1861161929486885916 1861747439395662357 1868311079023967424 1870565727366602574 1872737684020194012 1875305373885066816 1877750999046627936 1878295337810266221 1885510300695580944 1887969234316728024 1891847252224481706 1894441143006343008 1896911723526695568 1899114271119069984 1903286993734531482 1907234226503633412 1908109549521540288 1910597955298172448 1911151816022690703 1914560350293019968 1918492988171305392 1927580055128902944 1930093852801215024 1933908666818975154 1936430717766835059 1941487559134161984 1947861831803239044 1950402079366884374 1958461592091540921 1961915668973536584 1963704389848058088 1967167713286943552 1967737972944088422 1970304141401240337 1974390361239676842 1975296505490608608 1977872531188953168 1981935216616123692 1984652626006645056 1989548284029501888 1991362198155777216 1998054903956187384 2001578810312371136 2002159045357104546 2009849797131843744 2019369581563612608 2020004862610766416 2025999555715116828 2026196522321767488 2028351990142215864 2030997206613449844 2037024521287190127 2040617157127202808 2051721667905423822 2054534760725188896 2055340224638943088 2059602801072794208 2061439781179521204 2063833366063070952 2068408949870137644 2069358243847304256 2072056937436046176 2072657603292213861 2076313084074034344 2080619156185781904 2090474144294725728 2101036576297158192 2105556930328598208 2109718545620700168 2112469873927456428 2115224790299297138 2123965388606319027 2124940180148988048 2127711359309328408 2134025688967532514 2136503555008953732 2137789402704688656 2140271638880221728 2142222970743336096 2145016688754216816 2146623243211732824 2149422699710444004 2157679124933403456 2162111145399407664 2171355584401366902 2175185135696607408 2179696258861295328 2182326681927703003 2184173504025932232 2184860631356893014 2203641668302654272 2207155127595228657 2209167438579065349 2210181333507400176 2213063677447811496 2215633316305581648 2220501492690286729 2225106597587572314 2226127807775130336 2229030947847867856 2238241819533189624 2242189335969756096 2244233588397780672 2247811766950710807 2248843397650386768 2251776161601417528 2256446127131059248 2265068818989855648 2272505470437112218 2283491318807071296 2288901613802459348 2292039901415081664 2295694301768103159 2304512589739043376 2307517953053778696 2312257752718810974 2315428063674419232 2317053151206893484 2318116560162532416 2321139664701085536 2328028024328217288 2331064054615551948 2332133893859660352 2335852219583288637 2340018205913691072 2344824763320484368 2355931178490881376 2358666704072081088 2363666148334302966 2363895942708728736 2368751546619672984 2372929238941753536 2380720016648403276 2390557702667611554 2393675279222994459 2396957220846053712 2405013078042774738 2407805593740249444 2411106909280800192 2413143774848493918 2414251284488521632 2417399760342053872 2422365264753040068 2427389015550078888 2431670124924946752 2432375038574333622 2438886501677180016 2441718348581661408 2447083277658683334 2447131715339317776 2453283706527694656 2456483085383364576 2479096876840486056 2481549239315847888 2482329919194216476 2489696637128787933 2492587480843779354 2494087636488803432 2496983578693592016 2504393783747021628 2507659816328851338 2514013734260774592 2517292312422304032 2522463002965975608 2524762786947503256 2529215631368927424 2533248181801594719 2537715991646041976 2542978968671511216 2548202421363587604 2557990650895073856 2568927733657955208 2573458470401620032 2578544889091966872 2581907623689113412 2592576663456423798 2595957697185501033 2597149109070985392 2604856571633721636 2611282122788721228 2614862422741149504 2615887558631382112 2618272519797410784 2623650630592117896 2627072188534987116 2632520481652902456 2637163374918604224 2637927858735544914 2642580288821498256 2648060744236449696 2650422575802241548 2660603456375105472 2664073205274916512 2669545393809472728 2697634044838612803 2701332740953489104 2704469320189621152 2707144624708197696 2707996275484599792 2716032695049586836 2719574730384810606 2720822876169603744 2732065945905841776 2735628890540565096 2748586374906028272 2751777821417427936 2757878599826850192 2763543471056285148 2768417445432045792 2774158874914375872 2777506686089803822 2779857186942095568 2788983986445546813 2801382101729544256 2805848591049903861 2809106526030291018 2812958060827600224 2816626498569941904 2826092808878546746 2831953851475092036 2833253573531984064 2836948479079104544 2837770878336722559 2845367585290043352 2848671406678604976 2850385870272918208 2854930490601797223 2860022251672289088 2860851339755450118 2862164324282310432 2865896932947258672 2871840525439529952 2882814860532543552 2885443185082860864 2895140779201822536 2900246847595476544 2900863000228462731 2912231338701242976 2913147508475857352 2921792747704858566 2925603119050326561 2935917409894805952 2942873503460304876 2945556584772087132 2946908444676533568 2950751569930415328 2951606959416132633 2954177755074108864 2962944758235912912 2966808796783429752 2972902824924185538 2976978939009967584 2984322426044252832 2997082355934281076 2998457863533849024 3002368215468556704 3003238568035656819 3008594836174745664 3014774695697765616 3029054372345418912 3030007293916149624 3038999333572675242 3042527985213323796 3046495809920174766 3060925735690804212 3064917553290818302 3072683452985391168 3076690604071704928 3077582501858135733 3083010336958414632 3089404201609191312 3092159671769281806 3095750049094606428 3102613424805206466 3104037365770956384 3108085406154069264 3114469626111051516 3126433017760645824 3151554864445737288 3158335395492897312 3168704810891184642 3172837185448945707 3174293355531204368 3187410270223482072 3191567038963992612 3195942961128071616 3201038533451298771 3206684104057032984 3210407458320332592 3213334456115004144 3217525033131325224 3224134049565666006 3229820353004053424 3236518687400105184 3243166718099111496 3251848668902906688 3257033376602050353 3262777703544911112 3262842287119090368 3269544388291942992 3277290947035339521 3305462502453981408 3308732319087797184 3315272000261100264 3319595516171717244 3323449974458372472 3329311438258122688 3337659896381358471 3339191711662695504 3343546421771801784 3357362729299784436 3363284003954634144 3366350382596671008 3370259129028208704 3373265096475580152 3377664242402126292 3390638624895348288 3397603228484783472 3408758205655668327 3425236978210606944 3433352420703689022 3438059852122622496 3442543498252151216 3456768884608565064 3461276929580668044 3462865478761313856 3468386629078216461 3473142095511628848 3477174840243798624 3481709497051628304 3496596081923327922 3498200840789490528 3502762918046649488 3510027308870536608 3517237144980726552 3523440385095331008 3533896767736322064 3538000056108121632 3545499222501454449 3545843914063093104 3559393858412630304 3571080024972604914 3595435831269080568 3596845393118150404 3601776987937985472 3607519617064162107 3610661700646133056 3611708390610374166 3619715662272740877 3621376926732782448 3626099640513080808 3633547897129560102 3641083523325118332 3642754594541122368 3647505187387420128 3658329752515770024 3664781833208037696 3670624916488025001 3677171466435800256 3684724628075046864 3706476249256127424 3718645315260729084 3722323858973771832 3723494878791324714 3738881221265669031 3741131454733205148 3745475368040388024 3755501998093255872 3756590675620532442 3761489724493277007 3771020601391161888 3775938468633456048 3783694504448963412 3788882286012686016 3793823447053391136 3798228542238139968 3806573987469062964 3814468453007266824 3821195910596344896 3822303632045381406 3836985976342610784 3855160110257805888 3860187705602430048 3867817333637950308 3872861435533670118 3895723663606478088 3900804158733768748 3916923184183081842 3923831337947073168 3927408779696116176 3935475945888176844 3940608282802480674 3948780722479353684 3950593010981217216 3955745062377906336 3963870433232247384 3996109807912374768 4004318090714209092 4005577824154303859 4019699594263687488 4040009725221532832 4051999111430233656 4056703980284431728 4061994413226899688 4074049042574380254 4079362095577215909 4081234314254405616 4103443335810847644 4109069521450377792 4110680449277886176 4119205602145588416 4122879562359042408 4127666732126141904 4136817899740275288 4144113874872092352 4145315206584427722 4152626168148068688 4161238312371563808 4166260029134705733 4180948288589451456 4202073152594316384 4213659789045436527 4219437091241400336 4224939747854912856 4230449580598594276 4239139213317820119 4247930777212638054 4249880360297976096 4255422718618656816 4268051377935065028 4273007110017907464 4275578805409377312 4280543277760443456 4284445941486672192 4290033377508433632 4293246486423465648 4298845399420888008 4324222290798815328 4342711168802733804 4350370271393214816 4359392517722590656 4364653363855406006 4368347008051864464 4369721262713786028 4382689121557287849 4414310255190457314 4418334877158130698 4420362667014800352 4426127354895622992 4431266632611163296 4441002985380573458 4450213195175144628 4452255615550260672 4458061895695735712 4459354237386278307 4476483639066379248 4495623533901421614 4497686795300773536 4503552323202835056 4512892254262118496 4530137637979711296 4545010940874224436 4558499000359012863 4569743714880262149 4577803227604918696 4591388603536206318 4597376329936227453 4609025179478086752 4615035906107557392 4624515505437621948 4630856127348838464 4634106302413786968 4638239507653922709 4642279329402171072 4656056048656434576 4662128109231103896 4671704439166577274 4689649526640968736 4711862356981762752 4727332296668605932 4727791885417457472 4737503093239345968 4753057216336776963 4761440033296806552 4781115405335223108 4787350558445988918 4793914441692107424 4810026156085549476 4815611187480498888 4826287549696987836 4828502568977043264 4834799520684107744 4836201074348499009 4844730529506080136 4854778031100157776 4864750077148667244 4877773003354360032 4883436697163322816 4894166555317366668 4894263430678635552 4912966170766729152 4958193753680972112 4963098478631695776 4964659838388432952 4979393274257575866 4985174961687558708 4988175272977606864 4993967157387184032 5008787567494043256 5015319632657702676 5034584624844608064 5044926005931951216 5049525573895006512 5066496363603189438 5075431983292083952 5085957937343022432 5096404842727175208 5137855467315910416 5150028631055533533 5157089778183933744 5163815247378226824 5185153326912847596 5191915394371002066 5194298218141970784 5209713143267443272 5222564245577442456 5231775117262764224 5236545039594821568 5244894122884991883 5247301261184235792 5254144377069974232 5265040963305804912 5275855717471089828 5285160577642996512 5296121488472899392 5300845151604483096 5328146410549833024 5339090787618945456 5356620037458907371 5395268089677225606 5402665481906978208 5408938640379242304 5415992550969199584 5417562585915561249 5432065390099173672 5439149460769621212 5441645752339207488 5450321845694340153 5464131891811683552 5471257781081130192 5497172749812056544 5503555642834855872 5515757199653700384 5527086942112570296 5536834890864091584 5555013372179607644 5559714373884191136 5577967972891093626 5585242318186987071 5611697182099807722 5618213052060582036 5625916121655200448 5633252997139883808 5652185617757093492 5663907702950184072 5673896958158209088 5675541756673445118 5690735170580086704 5697342813357209952 5709860981203594446 5721702679510900236 5724328648564620864 5731793865894517344 5743681050879059904 5790281558403645072 5801726000456925462 5809292153300505177 5824462677402485952 5826295016951714704 5843585495409717132 5851206238100653122 5875384776274622763 5885747006920609752 5891113169544174264 5901503139860830656 5903213918832265266 5910912424203721011 5925889516471825824 5933617593566859504 5945805649848371076 5953957878019935168 5968644852088505664 5994164711868562152 6004736430937113408 6006477136071313638 6029549391395531232 6058108744690837824 6060014587832299248 6077998667145350484 6085055970426647592 6092991619840349532 6121851471381608424 6129835106581636604 6153381208143409856 6155165003716271466 6166020673916829264 6178808403218382624 6184319343538563612 6191500098189212856 6205226849610412932 6208074731541912768 6216170812308138528 6228939252222103032 6294479437956763207 6303109728891474576 6316670790985794624 6337409621782369284 6345674370897891414 6348586711062408736 6371896165818957081 6374820540446964144 6383134077927985224 6402077066902597542 6413368208114065968 6420814916640665184 6426668912230008288 6435050066262650448 6448268099131332012 6459640706008106848 6473037374800210368 6486333436198222992 6514066753204100706 6525555407089822224 6539088776583885984 6546980045783109009 6554581894070679042 6610925004907962816 6621465382785685971 6630544000522200528 6639191032343434488 6646899948916744944 6661504478070860187 6675319792762716942 6678383423325391008 6687092843543603568 6714725458599568872 6726568007909268288 6732700765193342016 6746530192951160304 6755328484804252584 6795206456969566944 6817516411311336654 6826407277784095309 6850473956421213888 6866704841407378044 6876119704245244992 6885086996504302432 6887082905304309477 6913537769217130128 6922553859161336088 6936773258156432922 6946284191023257696 6954349680487597248 6963418994103256608 6993192163846655844 6996401681578981056 7005525836093298976 7007556658749865911 7020054617741073216 7034474289961453104 7067793535472644128 7076000112216243264 7090998445002908898 7091687828126186208 7118787716825260608 7142160049945209828 7181025837668983377 7190871662538161136 7193690786236300808 7215039234128324214 7223416781220748332 7239431324545481754 7242753853465564896 7252199281026161616 7267095794259120204 7282167046650236664 7295010374774840256 7316659505031540048 7341249832976050002 7369449256150093728 7437290630521458168 7444647717947543664 7446989757582649428 7469089911386363799 7477762442531338062 7482262909466410296 7490950736080776048 7513181351241064884 7522979448986554014 7542041202782323776 7551876937266912096 7567389008897926824 7587646894106782272 7599744545404784157 7613147974938125928 7628936906014533648 7644607264090762812 7673971952685221568 7720375411204860096 7735634667275900616 7745722871067340236 7787873091556503099 7791447327212956176 7801608317467537496 7833846368366163684 7847662675894146336 7854817559392232352 7870951891776353688 7881216565604961348 7897561444958707368 7911490124755812672 7927740866464494768 7992219615824749536 8008636181428418184 8011155648308607718 8080019450443065664 8092902134515838409 8103998222860467312 8113407960568863456 8123988826453799376 8148098085148760508 8158724191154431818 8162468628508811232 8206886671621695288 8221360898555772352 8245759124718084816 8255333464252283808 8273635799480550576 8290630413168855444 8305252336296137376 8322476624743127616 8332520058269411466 8366951959336640439 8404146305188632768 8417545773149711583 8427319578090873054 8438874182482800672 8449879495709825712 8460899161197188552 8478278426635640238 8495861554425276108 8499760720595952192 8510845437237313632 8513312635010167677 8536102755870130056 8546014220035814928 8551157610818754624 8564791471805391669 8580066755016867264 8586492972846931296 8597690798841776016 8648444581597630656 8685422337605467608 8700740542786429632 8729306727710812012 8736694016103728928 8739442525427572056 8765378243114575698 8776809357150979683 8828620510380914628 8836669754316261396 8840725334029600704 8852254709791245984 8862533265222326592 8882005970761146916 8900426390350289256 8916123791391471424 8918708474772556614 8952967278132758496 8991247067802843228 8995373590601547072 9007104646405670112 9025784508524236992 9090021881748448872 9116998000718025726 9139487429760524298 9155606455209837392 9182777207072412636 9194752659872454906 9218050358956173504 9230071812215114784 9232747505574407199 9249031010875243896 9268212604827573936 9276479015307845418 9312112097312869152 9324256218462207792 9343408878333154548 9379299053281937472 9454664593337211864 9475006186478691936 9506114432673553926 9518511556346837121 9522880066593613104 9562230810670446216 9574701116891977836 9587828883384214848 9620052312171098952 9631222374960997776 9652575099393975672 9669599041368215488 9672402148696998018 9689461059012160272 9709556062200315552 9729500154297334488 9755546006708720064 9788333110634733336 9788526861357271104 9831872841106018563 9891324831074913611 9916387507361944224 9926196957263391552 9929319676776865904 9958786548515151732 9970349923375117416 9976350545955213728 9987934314774368064 10012979689144075413 10017575134988086512 10030639265315405352 10089852011863902432 10099051147790013024 10132992727206378876 10150863966584167904 10171915874686044864 10192809685454350416 10226274616967004981 10275710934631820832 10300057262111067066 10314179556367867488 10327630494756453648 10370306653825695192 10383830788742004132 10388596436283941568 10405159887234649383 10419426286534886544 10445128491154884912 10489788245769983766 10494602522368471584 10508288754139948464 10530081926611609824 10551711434942179656 10570321155285993024 10601690303208966192 10636497667504363347 10678181575237890912 10713240074917814742 10727211436517864057 10790536179354451212 10805330963813956416 10822558851192486321 10831985101938399168 10835125171831122498 10859146986818222631 10864130780198347344 10878298921539242424 10900643691388680306 10928263783623367104 10942515562162260384 10994345499624113088 11011874749464075003 11031514399307400768 11054173884225140592 11110026744359215288 11119428747768382272 11155935945782187252 11170484636373974142 11223394364199615444 11236426104121164072 11266505994279767616 11284469173479831021 11304371235514186984 11327815405900368144 11351083513346890236 11381470341160173408 11394685626714419904 11419721962407188892 11443405359021800472 11463587731789034688 11580563116807290144 11603452000913850924 11618584306601010354 11652590033903429408 11687170990819434264 11702412476201306244 11750769552549245526 11771494013841219504 11782226339088348528 11806427837664530532 11821824848407442022 11851779032943651648 11867235187133719008 11891611299696742152 11988329423737124304 12012954272142627276 12016733472462911577 12059098782791062464 12120029175664598496 12155997334290700968 12170111940853295184 12185983239680699064 12238086286731647727 12243702942763216848 12259670213163273208 12310330007432542932 12332041347833658528 12357616806436765248 12368638687077127224 12383000196378425712 12410453699220825864 12432341624616277056 12457878504444206064 12498780087404117199 12588958875913526414 12606219457782949152 12640979367136309581 12674819243564738568 12691348741795782828 12697173422124817472 12717417639953460357 12743792331637914162 12749641080893928288 12766268155855970448 12804154133805195084 12826736416228131936 12841629833281330368 12853337824460016576 12870100132525300896 12896536198262664024 12919281412016213696 12972666872396445984 13028133506408201412 13051110814179644448 13078177553167771968 13093960091566218018 13109163788141358084 13148067364671863547 13242930765571371942 13261088001044401056 13278382064686868976 13293799897833489888 13323008956141720374 13350639585525433884 13356766846650782016 13374185687087207136 13378062712158834921 13429450917199137744 13493060385902320608 13510656969608505168 13590412913939133888 13635032822622673308 13652814555568190618 13709231144640786447 13733409682814756088 13770173993008604864 13774165810608618954 13792128989808682359 13827075538434260256 13845107718322672176 13873546516312865844 13892568382046515392 13926837988206513216 13986384327693311688 14011051672186597952 14015113317499731822 14068948579922906208 14135587070945288256 14181996890005817796 14183375656252372416 14259171649010330889 14284320099890419656 14362051675337966754 14381743325076322272 14387381572472601616 14430078468256648428 14446833562441496664 14478862649090963508 14485507706931129792 14504398562052323232 14508603223045497027 14534191588518240408 14564334093300473328 14633319010063080096 14682499665952100004 14738898512300187456 14874581261042916336 14889295435895087328 14893979515165298856 14938179822772727598 14955524885062676124 14964525818932820592 14981901472161552096 15026362702482129768 15045958897973108028 15103753874533824192 15134778017795853648 15199489090809568314 15226295949876251856 15257873812029067296 15276286773493921021 15289214528181525624 15450085893166600599 15471269334551801232 15491445742134680472 15543510448832007103 15575746183113006198 15582894654425912352 15603216634935074992 15667692736732327368 15695325351788292672 15709635118784464704 15734682368654975649 15741903783552707376 15762433131209922696 15795122889917414736 15855481732928989536 15984439231649499072 16017272362856836368 16022311296617215436 16069860112376722113 16185804269031676818 16207996445720934624 16226815921137726912 16247977652907598752 16296196170297521016 16317448382308863636 16324937257017622464 16350965537083020459 16413773343243390576 16491518249436169632 16510666928504567616 16547271598961101152 16581260826337710888 16610504672592274752 16665040116538822932 16733903918673280878 16755726954560961213 16835091546299423166 16854639156181746108 16877748364965601344 16899758991419651424 16921798322394377104 16956556853271280476 16991723108850552216 17021690874474627264 17026625270020335354 17072205511740260112 17092028440071629856 17129582943610783338 17172985945693862592 17195381597683552032 17370844675210935216 17427876459901515531 17458613455421624024 17473388032207457856 17478885050855144112 17530756486229151396 17553618714301959366 17657241020761829256 17673339508632522792 17704509419582491968 17732737272611163033 17764011941522293832 17800852780700578512 17837416949545113228 17905934556265516992 17982494135605686456 18014209292811340224 18180043763496897744 18233996001436051452 18278974859521048596 18311212910419674784 18365554414144825272 18389505319744909812 18460143624430229568 18465495011148814398 18498062021750487792 18536425209655147872 18552958030615690836 18624224194625738304 18648512436924415584 18686817756666309096 18883438313870289621 18909329186674423728 18950012372957383872 19012228865347107852 19037023112693674242 19045760133187226208 19124461621340892432 19149402233783955672 19240104624342197904 19262444749921995552 19305150198787951344 19344804297393996036 19378922118024320544 19419112124400631104 19459000308594668976 19576666221269466672 19640940137349327027 19663745682212037126 19782649662149827222 19832775014723888448 19858639353553731808 19864396148357057913 19917573097030303464 19940699846750234832 19952701091910427456 19984513434212580561 20025959378288150826 20035150269976173024 20061278530630810704 20179704023727804864 20198102295580026048 20265985454412757752 20301727933168335808 20385619370908700832 20452549233934009962 20479221833352285927 20551421869263641664 20600114524222134132 20628359112735734976 20655260989512907296 20661248715912928431 20740613307651390384 20767661577484008264 20810319774469298766 20838852573069773088 20890256982309769824 20979576491539967532 20989205044736943168 21016577508279896928 21022669976249597733 21060163853223219648 21103422869884359312 21203380606417932384 21272995335008726694 21356363150475781824 21426480149835629484 21454422873035728114 21543077513006950131 21581072358708902424 21645117702384972642 21670250343662244996 21718293973636445262 21728261560396694688 21756597843078484848 21801287382777360612 21885031124324520768 22023749498928150006 22108347768450281184 22220053488718430576 22311871891564374504 22340969272747948284 22407269734159091397 22446788728399230888 22472852208242328144 22568938346959662042 22608742471028373968 22655630811800736288 22702167026693780472 22762940682320346816 22799233636214352471 22839443924814377784 22886810718043600944 23161126233614580288 23206904001827701848 23237168613202020708 23305180067806858816 23363619274669509297 23374341981638868528 23404824952402612488 23501539105098491052 23542988027682439008 23564452678176697056 23612855675329061064 23643649696814884044 23734470374267438016 23783222599393484304 23976658847474248608 24025908544285254552 24033466944925823154 24240058351329196992 24278706403547515227 24311994668581401936 24340223881706590368 24371966479361398128 24476172573463295454 24487405885526433696 24519340426326546416 24620660014865085864 24664082695667317056 24737277374154254448 24766000392756851424 24820907398441651728 24915757008888412128 24997560174808234398 25177917751827052828 25212438915565898304 25252637319449134749 25281958734272619162 25349638487129477136 25382697483591565656 25434835279906920714 25487584663275828324 25499282161787856576 25532536311711940896 25608308267610390168 25653472832456263872 25694374415416175007 25740200265050601792 25793072396525328048 25945333744792891968 26056267012816402824 26102221628359288896 26187920183132436036 26218327576282716168 26296134729343727094 26330428071452939049 26485861531142743884 26522176002088802112 26556764129373737952 26587599795666979776 26646017912283440748 26701279171050867768 26748371374174414272 26756125424317669842 26858901834398275488 26986120771804641216 27021313939217010336 27270065645245346616 27305629111136381236 27418462289281572894 27466819365629512176 27548331621217237908 27584257979617364718 27654151076868520512 27690215436645344352 27747093032625731688 27972768655386623376 28030226634999463644 28137897159845812416 28363993780011635592 28518343298020661778 28555534669040511363 28568640199780839312 28724103350675933508 28763486650152644544 28774763144945203232 28860156936513296856 28893667124882993328 28957725298181927016 29008797124104646464 29017206446090994054 29068383177036480816 29128668186600946656 29266638020126160192 29364999331904200008 29495618523318055689 29673974493224740833 29749162522085832672 29778590871790174656 29787959030330597712 29876359645545455196 29911049770125352248 29929051637865641184 29963802944323104192 30052725404964259536 30091917795946216056 30269556035591707296 30398978181619136628 30452591899752503712 30515747624058134592 30552573546987842042 30578429056363051248 30678823850901014943 30900171786333201198 30942538669103602464 30982891484269360944 31087020897664014206 31151492366226012396 31165789308851824704 31206433269870149984 31215479661703948149 31335385473464654736 31469364737309951298 31483807567105414752 31524866262419845392 31590245779834829472 31710963465857979072 31909493002513090041 32034544725713672736 32044622593234430872 32139720224753444226 32181634309553592171 32371608538063353636 32415992891441869248 32467676553577458963 32495955305815197504 32592392340595042032 32634896764617727272 32701931074166040918 32827546686486781152 32983036498872339264 33035624248392225009 33094543197922202304 33162521652675421776 33330080233077645864 33467807837346561756 33511453909121922426 33670183092598846332 33709278312363492216 33799517982839302848 33843596644788754208 33853407520439493063 33913113706542560952 33983446217701104432 34053250540040670708 34144411023480520224 34184056880143259712 34259165887221566676 34390763195367104064 34741689350421870432 34855752919803031062 34917226910843248048 34957770101710288224 35061512972458302792 35107237428603918732 35314482041523658512 35346679017265045584 35465474545222326066 35528023883044587664 35601705561401157024 35674833899090226456 35964988271211372912 36050200417388734731 36360087526993795488 36467992002872102904 36557949719042097192 36622425820839349568 36714258860194943181 36731108828289650544 36779010639489819624 36930990022297628796 36996124043500975584 37072850419310295744 37105916061231381672 37297024873848831168 37373635513332618192 37496340262212351597 37766876627740579242 37818658373348847456 37922938101408928743 38024457730694215704 38074046225387348484 38091520266374452416 38152252919860381071 38248923242681784864 38298804467567911344 38480209248684395808 38524889499843991104 38610300397575902688 38689608594787992072 38757844236048641088 38918000617189337952 39153332442538933344 39281880274698654054 39327491364424074252 39565299324299654444 39717278707107463616 39728792296714115826 39835146194060606928 39881399693500469664 39969026868425161122 40051918756576301652 40070300539952346048 40122557061261621408 40531970908825515504 40771238741817401664 40905098467868019924 40958443666704571854 41127693433922359341 41200229048444268264 41310521979025814592 41322497431825856862 41376386969426047077 41481226615302780768 41535323154968016528 41620639548938597532 41677705146139546176 41780513964619539648 41959152983079935064 42033155016559793856 42045339952499195466 42206845739768718624 42406761212835864768 42545990670017453388 42852960299671258968 42908845746071456228 43086155026013900262 43162144717417804848 43290235404769945284 43340500687324489992 43436587947272890524 43456523120793389376 43513195686156969696 43602574765554721224 44047498997856300012 44061356065697342449 44216695536900562368 44440106977436861152 44623743783128749008 44681938545495896568 44814539468318182794 44893577456798461776 44945704416484656288 45137876693919324084 45217484942056747936 45311261623601472576 45404334053387560944 45598467272428704942 45678887849628755568 45773621436087201888 45828860320481763063 46350257679499801797 46413808003655403696 46474337226404041416 46630531346496021309 46727238549339018594 46748683963277737056 46809649904805224976 47003078210196982104 47085976055364878016 47128905356353394112 47225711350658122128 47287299393629768088 47566445198786968608 47953317694948497216 48051817088570509104 48066933889851646308 48209580337130166339 48557412807095030454 48623989337162803872 48680447763413180736 48743932958722796256 48952345146926590908 48974811771052867392 49038680852653092832 49052896611249061377 49241320029730171728 49474554748308508896 49532000785513702848 49641814796883303456 49831514017776824256 49995120349616468796 50267180863682883639 50355835503654105656 50505274638898269498 50563917468545238324 50699276974258954272 50765394967183131312 50869670559813841428 50975169326551656648 51065072623423881792 51216616535220780336 51388748830832350014 51586144793050656096 52112534025632805648 52283629379704546593 52375840366264872072 52436655152565432336 52592269458687454188 52660856142905878098 52971723062285487768 53113528258747475904 53198211817833489099 53292035824566881496 53402558342101735536 53512250848635339684 53717803668796550976 54042627878434020672 54540131290490693232 54611258222272762472 54836924578563145788 54933638731259024352 55096663242434475816 55168515959234729436 55380430873290688704 55494186065251463376 55945537310773246752 56060453269998927288 56650314941610868863 56727987560023271184 57036686596041323556 57111069338081022726 57137280399561678624 57448206701351867016 57549526289890406464 57720313873026593712 57787334249765986656 57915450596363854032 58034412892181988108 58136766354072961632 58257336373201893312 58729998663808400016 58922820412047981081 58991237046636111378 59347948986449481666 59498325044171665344 59575918060661195424 59593188445071173739 59752719291090910392 59822099540250704496 59858103275731282368 59953540302637741683 60105450809928519072 60183835591892432112 60539112071183414592 60797956363238273256 60905183799505007424 61105147093975684084 61156858112726102496 61357647701802029886 61437665500056857781 61800343572666402396 61885077338207204928 61965782968538721888 62174041795328028412 62302984732452024792 62412866539740299968 62430959323407896298 62670770946929309472 62938729474619902596 62967615134210829504 63049732524839690784 63180491559669658944 63818986005026180082 64069089451427345472 64089245186468861744 64279440449506888452 64363268619107184342 64629232539020850393 64743217076126707272 64935353107154917926 65184784681190084064 65269793529235454544 65403862148332081836 65655093372973562304 66071248496784450018 66325043305350843552 66660160466155291728 66935615674693123512 67022907818243844852 67340366185197692664 67418556624726984432 67687193289577508416 67706815040878986126 67826227413085121904 67966892435402208864 68106501080081341416 68288822046961040448 68518331774443133352 69239273817524395277 69483378700843740864 69711505839606062124 69834453821686496096 69915540203420576448 70090857824008527891 70123025944916605584 70214474857207837464 70628964083047317024 70693358034530091168 70930949090444652132 71056047766089175328 71203411122802314048 71349667798180452912 71929976542422745824 72100400834777469462 72720175053987590976 72836119210642545681 72935984005744205808 73115899438084194384 73428517720389886362 73462217656579301088 73558021278979639248 73861980044595257592 73992248087001951168 74211832122462763344 74747271026665236384 74992680524424703194 75090480055625048399 75533753255481158484 75637316746697694912 75757911958347404247 75845876202817857486 76048915461388431408 76148092450774696968 76304505839720762142 76497846485363569728 76597608935135822688 76960418497368791616 77083123246248525021 77220600795151805376 77379217189575984144 77836001234378675904 78306664885077866688 78563760549397308108 78654982728848148504 78991284214358817147 79130598648599308888 79457584593428231652 79670292388121213856 79762799387000939328 79938053736850322244 80103837513152603304 80245114122523242816 81063941817651031008 81810196935736039848 81916887333409143708 82255386867844718682 82400458096888536528 82644994863651713724 82752773938852094154 82962453230605561536 83070646309936033056 83241279097877195064 83918305966159870128 84090679904998390932 84413691479537437248 85091981340034906776 85666604007121534089 85705920599342517936 85817691492142912456 86172310052027800524 86324289434835609696 86580470809539890568 86681001374648979984 86873175894545781048 87026391372313939392 87205149531109442448 88094997995712600024 88122712131394684898 88486855569954167067 88880213954873722304 89021923479674222499 89247487566257498016 89363877090991793136 89629078936636365588 89787154913596923552 89891408832969312576 90275753387838648168 90434969884113495872 90808668106775121888 91196934544857409884 91357775699257511136 91547242872174403776 91657720640963526126 92036471552703044829 92700515358999603594 92827616007310807392 92948674452808082832 93261062692992042618 93454477098678037188 93497367926555474112 93619299809610449952 93646438985111844447 94006156420393964208 94451422701316244256 94574598787259536176 95132890397573937216 96103634177141018208 96133867779703292616 96419160674260332678 96544902928660776513 97114825614190060908 97247978674325607744 97487865917445592512 97904690293853181816 98077361705306185664 98105793222498122754 98482640059460343456 98949109496617017792 99283629593766606912 99990240699232937592 100534361727365767278 100711671007308211312 101010549277796538996 101127834937090476648 101398553948517908544 101530789934366262624 101560222561318479189 101739341119627682856 101950338653103313296 102433233070441560672 102777497661664700028 103172289586101312192 104225068051265611296 104567258759409093186 104751680732529744144 104873310305130864672 105184538917374908376 105321712285811756196 105943446124570975536 106396423635666978198 106584071649133762992 106805116684203471072 107024501697270679368 108150601252166204193 108804573141824049721 109080262580981386464 109222516444545524944 109673849157126291576 109867277462518048704 110142776580584829543 110193326484868951632 110337031918469458872 110988372130502926752 111891074621546493504 112120906539997854576 112489020786637054791 113300629883221737726 113455975120046542368 114073373192082647112 114222138676162045452 114274560799123357248 114456758759581143213 114896413402703734032 115440627746053187424 115574668499531973312 115830901192727708064 116068825784363976216 116273532708145923264 117459997327616800032 117845640824095962162 117982474093272222756 118695897972898963332 119151836121322390848 119186376890142347478 119505438582181820784 119644199080501408992 119907080605275483366 120210901619857038144 120367671183784864224 121595912726476546512 122210294187951368168 122313716225452204992 122715295403604059772 122875331000113715562 123600687145332804792 123931565937077443776 124129160908278141231 124348083590656056824 124605969464904049584 124861918646815792596 125341541893858618944 125877458949239805192 126099465049679381568 127637972010052360164 128178490372937723488 128558880899013776904 128726537238214368684 129258465078041700786 129486434152253414544 129870706214309835852 130369569362380168128 130539587058470909088 130807724296664163672 132142496993568900036 132184068197092027347 132650086610701687104 133320320932310583456 133871231349386247024 134045815636487689704 134680732370395385328 134837113249453968864 135413630081757972252 135652454826170243808 135933784870804417728 136213002160162682832 137036663548886266704 137486580961445289189 138478547635048790554 139050773038499405391 139423011679212124248 139668907643372992192 139891594039488063927 140181715648017055782 140246051889833211168 140428949714415674928 141257928166094634048 141386716069060182336 141861898180889304264 142112095532178350656 142699335596360905824 143859953084845491648 144200801669554938924 144628741011390499017 145672238421285091362 145871968011488411616 146231798876168388768 146857035440779772724 146924435313158602176 147116042557959278496 147158689833747184131 147723960089190515184 148423664244925526688 149494542053330472768 149985361048849406388 150180960111250096798 150801542591048650917 151067506510962316968 151515823916694808494 151691752405635714972 152097830922776862816 152296184901549393936 152609011679441524284 153195217870271645376 154166246492497050042 154758434379151968288 156850888139113639779 157127521098794616216 157309965457696297008 157982568428717634294 158261197297198617776 158915169186856463304 159340584776242427712 159594635453500467297 159876107473700644488 160207675026305206608 162127883635302062016 163620393871472079696 163833774666818287416 164510773735689437364 164800916193777073056 165289989727303427448 165505547877704188308 166141292619872066112 166482558195754390128 167836611932319740256 168181359809996781864 169950944824832606589 170183962680069813552 171333208014243068178 171411841198685035872 171635382984285824912 172344620104055601048 172648578869671219392 173160941619079781136 173362002749297959968 173746351789091562096 174410299062218884896 176189995991425200048 176245424262789369796 176768461236143943243 176973711139908334134 178043846959348444998 178494975132514996032 178727754181983586272 179258157873272731176 179574309827193847104 179860620907913225049 180551506775677296336 181617336213550243776 182393869089714819768 182715551398515022272 183315441281927052252 184072943105406089658 184312996500170573343 185401030717999207188 185655232014621614784 185897348905616165664 186522125385984085236 186908954197356074376 187238599619220899904 187292877970223688894 188012312840787928416 188902845402632488512 189149197574519072352 192207268354282036416 192267735559406585232 192838321348520665356 193089805857321553026 194229651228380121816 195809380587706363632 196211586444996245508 196965280118920686912 199980481398465875184 201068723454731534556 201423342014616422624 202021098555593077992 202255669874180953296 203061579868732525248 203120445122636958378 203478682239255365712 203900677306206626592 204866466140883121344 205554995323329400056 207717821452573185831 208450136102531222592 209134517518818186372 209503361465059488288 209746620610261729344 210369077834749816752 210643424571623512392 211886892249141951072 212792847271333956396 213168143298267525984 213610233368406942144 214049003394541358736 216301202504332408386 217609146283648099442 218160525161962772928 218445032889091049888 218508357631927637043 219347698314252583152 220285553161169659086 220386652969737903264 220674063836938917744 221976744261005853504 224241813079995709152 224978041573274109582 225271440166875145197 226601259766443475452 226911950240093084736 227273735875042212741 228146746384165294224 228444277352324090904 228913517519162286426 229792826805407468064 230881255492106374848 231249369738745575063 231661802385455416128 232137651568727952432 234919994655233600064 235691281648191924324 235964948186544445512 236973852643076451441 237391795945797926664 238372753780284694956 239010877164363641568 239288398161002817984 239814161210550966732 240735342367569728448 243191825452953093024 244420588375902736336 245430590807208119544 245750662000227431124 247201374290665609584 248258321816556282462 248696167181312113648 249211938929808099168 249723837293631585192 251754917898479610384 255275944020104720328 256356980745875446976 256999812021364602267 257117761798027553808 257453074476428737368 258516930156083401572 258972868304506829088 259741412428619671704 261079174116941818176 261615448593328327344 264284993987137800072 264368136394184054694 265460566709862501201 266640641864621166912 267065770439022667497 267742462698772494048 268091631272975379408 269361464740790770656 269674226498907937728 270827260163515944504 271304909652340487616 272426004320325365664 274073327097772533408 274973161922890578378 276957095270097581108 278101546076998810782 278846023358424248496 279783188078976127854 280363431296034111564 280492103779666422336 280857899428831349856 283723796361778608528 285398671192721811648 288401603339109877848 289257482022780998034 289634708785982329539 291344476842570182724 291743936022976823232 292463597752336777536 293714070881559545448 294232085115918556992 294317379667494368262 295447920178381030368 296847328489851053376 299970722097698812776 300361920222500193596 301603085182097301834 302135013021924633936 303031647833389616988 303383504811271429944 304195661845553725632 304592369803098787872 305218023358883048568 308332492984994100084 309516868758303936576 313701776278227279558 314255042197589232432 314619930915392594016 315965136857435268588 316522394594397235552 317830338373712926608 319189270907000934594 319752214947401288976 320415350052610413216 324451803756498612579 326413719425472149163 327240787742944159392 327667549333636574832 329021547471378874728 329601832387554146112 330579979454606854896 331011095755408376616 332965116391508780256 335673223864639480512 336362719619993563728 337467062359911164373 339901889649665213178 340367925360139627104 342666416028486136356 342823682397370071744 343270765968571649824 343370276278743429639 344689240208111202096 346321883238159562272 346724005498595919936 347492703578183124192 348820598124437769792 352379991982850400096 352490848525578739592 353536922472287886486 353947422279816668268 356087693918696889996 357455508363967172544 358516315746545462352 359721241815826450098 361103013551354592672 364787738179429639536 366630882563854104504 368145886210812179316 368625993000341146686 370802061435998414376 371794697811232331328 372387482724834423693 373044250771968170472 373817908394712148752 374585755940447377788 376024625681575856832 378298395149038144704 384535471118813170464 385676642697041330712 386179611714643106052 388459302456760243632 391618761175412727264 392423172889992491016 396552204591276082041 399960962796931750368 402137446909463069112 402846684029232845248 404042197111186155984 404511339748361906592 406240890245273916756 406957364478510731424 407801354612413253184 411109990646658800112 412459742884335867567 415435642905146371662 417152319115498216173 418269035037636372744 419006722930118976576 419674782118464191781 420738155669499633504 421286849143247024784 423773784498283902144 425585694542667912792 426336286596535051968 428098006789082717472 432602405008664816772 435218292567296198884 436890065778182099776 437016715263855274086 438695396628505166304 440571106322339318172 440773305939475806528 441348127673877835488 448483626159991418304 449956083146548219164 450542880333750290394 452404627773145952751 453202519532886950904 454547471750084425482 456293492768330588448 456888554704648181808 457827035038324572852 459585653610814936128 462498739477491150126 464275303137455904864 471382563296383848648 471929896373088891024 473947705286152902882 474783591891595853328 476745507560569389912 478021754328727283136 479628322421101933464 484674916722670766939 486383650905906186048 488841176751805472672 490861181614416239088 491501324000454862248 494402748581331219168 496516643633112564924 497392334362624227296 498423877859616198336 499447674587263170384 503509835796959220768 509852834474497819767 510551888040209440656 513999624042729204534 514235523596055107616 514906148952857474736 517033860312166803144 517945736609013658176 519482824857239343408 523230897186656654688 528569987974275600144 528736272788368109388 530305383708431829729 530921133419725002402 534131540878045334994 535484925397544988096 536183262545950758816 538722929481581541312 539581862723739675147 541654520327031889008 544852008640650731328 548146654195545066816 549946323845781156756 552938989500511720029 553914190540195162216 556203092153997621564 557692046716848496992 559566376157952255708 560726862592068223128 561715798857662699712 567447592723557217056 576803206678219755696 578514964045561996068 579269417571964659078 582688953685140365448 587428141763119090896 588634759334988736524 590895840356762060736 599941444195397625552 600723840445000387192 603206170364194603668 604270026043849267872 606063295666779233976 606767009622542859888 609184739606197575744 610436046717766097136 616664985969988200168 623153464357719557493 627403552556454559116 628510084395178464864 629239861830785188032 631930273714870537176 633044789188794471104 635660676747425853216 638378541814001869188 639504429894802577952 640830700105220826432 648903607512997225158 652827438850944298326 654481575485888318784 655335098667273149664 655525072895782911129 658043094942757749456 661159958909213709792 662022191510816753232 665930232783017560512 672725439239987127456 674934124719822328746 675814320500625435591 679803779299330426356 680735850720279254208 685332832056972272712 686541531937143299648 686740552557486859278 689378480416222404192 692643766476319124544 694985407156366248384 704759983965700800192 704981697051157479184 707073844944575772972 707894844559633336536 710921557929229354323 712175387837393779992 717032631493090924704 719442483631652900196 722206027102709185344 729575476358859279072 733261765127708209008 736291772421624358632 737251986000682293372 741604122871996828752 744774965449668847386 746088501543936340944 747635816789424297504 749171511880894755576 761632011992768348047 769070942237626340928 770999436064093806801 771353285394082661424 772359223429286212104 776918604913520487264 783237522350825454528 784846345779984982032 793104409182552164082 799921925593863500736 801197311317068002491 804274893818926138224 808084394222372311968 809022679496723813184 812481780490547833512 813914728957021462848 822219981293317600224 824919485768671735134 830871285810292743324 834304638230996432346 836538070075272745488 839349564236928383562 841476311338999267008 842573698286494049568 851171389085335825584 856196013578165434944 865204810017329633544 868904126357946988617 870436585134592397768 874033430527710548172 877390793257010332608 881142212644678636344 882696255347755670976 899912166293096438328 901085760667500580788 904809255546291905502 906405039065773901808 909094943500168850964 912586985536661176896 913777109409296363616 915654070076649145704 924997478954982300252 928550606274911809728 942765126592767697296 943859792746177782048 947895410572305805764 949567183783191706656 953491015121138779824 959256644842203866928 969349833445341533878 973355411269495837737 977682353503610945344 979241158276416447489 981722363228832478176 983002648000909724496 988805497162662438336 993033287266225129848 994784668725248454592 998895349174526340768 1007019671593918441536 1012401187079733493119 1019705668948995639534 1021103776080418881312 1027999248085458409068 1028471047192110215232 1029812297905714949472 1030110828836230288917 1034067720624333606288 1038965649714478686816 1046461794373313309376 1057139975948551200288 1057472545576736218776 1060610767416863659458 1061842266839450004804 1068263081756090669988 1072366525091901517632 1079163725447479350294 1083309040654063778016 1099892647691562313512 1105877979001023440058 1107828381080390324432 1112406184307995243128 1115384093433696993984 1117162448174503271079 1119132752315904511416 1121453725184136446256 1134895185447114434112 1153606413356439511392 1157029928091123992136 1158538835143929318156 1165377907370280730896 1174856283526238181792 1177269518669977473048 1189656613773828246123 1199882888390795251104 1201447680890000774384 1206412340728389207336 1208540052087698535744 1212126591333558467952 1213534019245085719776 1220872093435532194272 1233329971939976400336 1237379228653007602701 1246306928715439114986 1254807105112909118232 1257020168790356929728 1259024346355392575343 1263860547429741074352 1271321353494851706432 1276757083628003738376 1279008859789605155904 1297807215025994450316 1305654877701888596652 1310670197334546299328 1311050145791565822258 1316086189885515498912 1322319917818427419584 1324044383021633506464 1345450878479974254912 1349868249439644657492 1351628641001250871182 1359607558598660852712 1370665664113944545424 1373481105114973718556 1378756960832444808384 1409963394102314958368 1414147689889151545944 1415789689119266673072 1421843115858458708646 1424350775674787559984 1434065262986181849408 1438884967263305800392 1454024750168012300817 1459150952717718558144 1466523530255416418016 1472583544843248717264 1474503972001364586744 1483208245743993657504 1489549930899337694772 1492177003087872681888 1495271633578848595008 1498343023761789511152 1523264023985536696094 1529558503423493459301 1541998872128187613602 1542706570788165322848 1544718446858572424208 1553837209827040974528 1569692691559969964064 1586208818365104328164 1590916151125295489187 1602394622634136004982 1608549787637852276448 1616168788444744623936 1618745588171219025441 1624963560981095667024 1644439962586635200448 1649838971537343470268 1658816968501535160087 1661742571620585486648 1668609276461992864692 1673076140150545490976 1678699128473856767124 1685147396572988099136 1702342778170671651168 1730409620034659267088 1737808252715893977234 1740873170269184795536 1748066861055421096344 1762284425289357272688 1799824332586192876656 1802171521335001161576 1809618511092583811004 1812810078131547803616 1818189887000337701928 1827554218818592727232 1831308140153298291408 1849994957909964600504 1869460393073158672479 1885530253185535394592 1887719585492355564096 1895790821144611611528 1899134367566383413312 1906982030242277559648 1918513289684407733856 1938699666890683067756 1946710822538991675474 1958482316552832894978 1963444726457664956352 1966005296001819448992 1986066574532450259696 1997790698349052681536 2024802374159466986238 2027442961501876306773 2039411337897991279068 2042207552160837762624 2055998496170916818136 2059624595811429898944 2060221657672460577834 2068135441248667212576 2077931299428957373632 2114279951897102400576 2114945091153472437552 2121221534833727318916 2123684533678900009608 2136526163512181339976 2158327450894958700588 2166618081308127556032 2199785295383124627024 2211755958002046880116 2215656762160780648864 2224812368615990486256 2234324896349006542158 2238265504631809022832 2242907450368272892512 2284896035978305044141 2307212826712879022784 2314059856182247984272 2317077670287858636312 2330755814740561461792 2349712567052476363584 2354539037339954946096 2379313227547656492246 2399765776781590502208 2402895361780001548768 2403591933951204007473 2412824681456778414672 2424253182667116935904 2427068038490171439552 2441744186871064388544 2466659943879952800672 2474758457306015205402 2492613857430878229972 2509614210225818236464 2518048692710785150686 2527721094859482148704 2553514167256007476752 2595614430051988900632 2606712379073840965851 2611309755403777193304 2622100291583131644516 2632172379771030997824 2648088766043267012928 2699736498879289314984 2703257282002501742364 2719215117197321705424 2741331328227889090848 2746962210229947437112 2819926788204629916736 2828295379778303091888 2831579378238533346144 2843686231716917417292 2848701551349575119968 2877769934526611600784 2908049500336024601634 2920066233808487513211 2933047060510832836032 2937723474829249342467 2945167089686497434528 2949007944002729173488 2966416491487987315008 2979099861798675389544 2984354006175745363776 2996686047523579022304 3046528047971073392188 3059117006846986918602 3083997744256375227204 3085413141576330645696 3089436893717144848416 3139385383119939928128 3172417636730208656328 3181832302250590978374 3204789245268272009964 3217099575275704552896 3237491176342438050882 3249927121962191334048 3299677943074686940536 3317633937003070320174 3323485143241170973296 3337218552923985729384 3346152280301090981952 3357398256947713534248 3404685556341343302336 3460819240069318534176 3475616505431787954468 3481746340538369591072 3496133722110842192688 3524568850578714545376 3568969841321484738369 3599648665172385753312 3604343042670002323152 3619237022185167622008 3625620156263095607232 3636379774000675403856 3662616280306596582816 3699989915819929201008 3712137685959022808103 3738920786146317344958 3771060506371070789184 3777073039066177726029 3791581642289223223056 3813964060484555119296 3837026579368815467712 3877399333781366135512 3893421645077983350948 3916964633105665789956 3932010592003638897984 3972133149064900519392 4049604748318933972476 4054885923003752613546 4078822675795982558136 4111996992341833636272 4120443315344921155668 4136270882497334425152 4229890182306944875104 4242443069667454637832 4247369067357800019216 4273052327024362679952 4316654901789917401176 4362074250504036902451 4399570590766249254048 4423511916004093760232 4431313524321561297728 4449624737231980972512 4468649792698013084316 4476531009263618045664 4485814900736545785024 4569792071956610088282 4588675510270480377903 4628119712364495968544 4634155340575717272624 4661511629481122923584 4709078074679909892192 4758626455095312984492 4805790723560003097536 4807183867902408014946 4825649362913556829344 4848506365334233871808 4933319887759905601344 4949516914612030410804 4976450905504605480261 4985227714861756459944 5019228420451636472928 5036097385421570301372 5055442189718964297408 5107028334512014953504 5191228860103977801264 5213424758147681931702 5222619510807554386608 5244200583166263289032 5331424083949378436329 5399472997758578629968 5406514564005003484728 5438430234394643410848 5482662656455778181696 5493924420459894874224 5608381179219476017437 5656590759556606183776 5663158756477066692288 5687372463433834834584 5697403102699150239936 5755539869053223201568 5816099000672049203268 5840132467616975026422 5875446949658498684934 5890334179372994869056 5898015888005458346976 5958199723597350779088 5993372095047158044608 6082328884505628920319 6093056095942146784376 6118234013693973837204 6167995488512750454408 6178873787434289696832 6344835273460417312656 6363664604501181956748 6409578490536544019928 6474982352684876101764 6499854243924382668096 6599355886149373881072 6635267874006140640348 6646970286482341946592 6674437105847971458768 6714796513895427068496 6854688107934915132423 6921638480138637068352 6951233010863575908936 6963492681076739182144 6992267444221684385376 7049137701157429090752 7137939682642969476738 7199297330344771506624 7208686085340004646304 7210775801853612022419 7238474044370335244016 7272759548001350807712 7325232560613193165632 7399979831639858402016 7424275371918045616206 7477841572292634689916 7554146078132355452058 7583163284578446446112 7754798667562732271024 7786843290155966701896 7820137137221522897553 7833929266211331579912 7944266298129801038784 8099209496637867944952 8109771846007505227092 8157645351591965116272 8223993984683667272544 8240886630689842311336 8459780364613889750208 8484886139334909275664 8494738134715600038432 8546104654048725359904 8633309803579834802352 8724148501008073804902 8799141181532498508096 8813170424487748027401 8847023832008187520464 8899249474463961945024 8937299585396026168632 8953062018527236091328 9139584143913220176564 9177351020540960755806 9256239424728991937088 9268310681151434545248 9418156149359819784384 9517252910190625968984 9614367735804816029892 9651298725827113658688 9899033829224060821608 9952901811009210960522 9970455429723512919888 10038456840903272945856 10072194770843140602744 10214056669024029907008 10382457720207955602528 10426849516295363863404 10445239021615108773216 10488401166332526578064 10662848167898756872658 10706909523964454215107 10798945995517157259936 10813029128010006969456 10876860468789286821696 10987848840919789748448 11136413057877068424309 11216762358438952034874 11313181519113212367552 11331219117198533178087 11374744926867669669168 11511079738106446403136 11632198001344098406536 11680264935233950052844 11750893899316997369868 11796031776010916693952 11916399447194701558176 12164657769011257840638 12186112191884293568752 12236468027387947674408 12335990977025500908816 12689670546920834625312 12727329209002363913496 12819156981073088039856 12949964705369752203528 13086222751512110707353 13198711772298747762144 13270535748012281280696 13293940572964683893184 13348874211695942917536 13429593027790854136992 13709376215869830264846 13902466021727151817872 13984534888443368770752 14275879365285938953476 14417372170680009292608 14421551603707224044838 14476948088740670488032 14545519096002701615424 14799959663279716804032 14848550743836091232412 14955683144585269379832 15108292156264710904116 15166326569156892892224 15509597335125464542048 15573686580311933403792 15640274274443045795106 15667858532422663159824 15994272251848135308987 16198418993275735889904 16219543692015010454184 16315290703183930232544 16447987969367334545088 16481773261379684622672 16825143537658428052311 16969772278669818551328 16989476269431200076864 17092209308097450719808 17266619607159669604704 17448297002016147609804 17626340848975496054802 17694047664016375040928 17874599170792052337264 18246986653516886760957 18279168287826440353128 18354702041081921511612 18536621362302869090496 19034505820381251937968 19228735471609632059784 19798067658448121643216 19905803622018421921044 19940910859447025839776 20144389541686281205488 20564064323804745397269 20764915440415911205056 20853699032590727726808 20890478043230217546432 20976802332665053156128 21325696335797513745316 21413819047928908430214 21597891991034314519872 21626058256020013938912 21975697681839579496896 22272826115754136848618 22433524716877904069748 22662438234397066356174 22749489853735339338336 23264396002688196813072 23360529870467900105688 23501787798633994739736 23832798894389403116352 24329315538022515681276 24372224383768587137504 24472936054775895348816 24671981954051001817632 25379341093841669250624 25454658418004727826992 25638313962146176079712 25899929410739504407056 26172445503024221414706 26397423544597495524288 26439511273463244082203 26541071496024562561392 26697748423391885835072 26859186055581708273984 27418752431739660529692 27804932043454303635744 28551758730571877906952 28843103207414448089676 28953896177481340976064 29697101487672182464824 29911366289170538759664 30216584312529421808232 31019194670250929084096 31147373160623866807584 31280548548886091590212 31335717064845326319648 31988544503696270617974 32120728571893362645321 32396837986551471779808 32439087384030020908368 32630581406367860465088 32963546522759369245344 33650287075316856104622 33939544557339637102656 34533239214319339209408 34896594004032295219608 35252681697950992109604 35388095328032750081856 35749198341584104674528 36493973307033773521914 36558336575652880706256 36709404082163843023224 38069011640762503875936 38457470943219264119568 39258668254536332122059 39596135316896243286432 39811607244036843842088 39881821718894051679552 40288779083372562410976 41128128647609490794538 41707398065181455453616 41953604665330106312256 42651392671595027490632 42827638095857816860428 43252116512040027877824 44545652231508273697236 44867049433755808139496 45324876468794132712348 45498979707470678676672 46528792005376393626144 46721059740935800211376 47003575597267989479472 47982816755544405926961 48658631076045031362552 48744448767537174275008 48945872109551790697632 49343963908102003635264 50475430612975284156933 50909316836009455653984 51276627924292352159424 51799858821479008814112 52344891006048442829412 52879022546926488164406 53082142992049125122784 54740959960550660282871 54837504863479321059384 55609864086908607271488 57103517461143755813904 57686206414828896179352 59394202975344364929648 59822732578341077519328 60433168625058843616464 61692192971414236191807 62294746321247733615168 62561097097772183180424 62671434129690652639296 63977089007392541235948 64241457143786725290642 64793675973102943559616 64878174768060041816736 65927093045518738490688 67300574150633712209244 69793188008064590439216 70505363395901984219208 71498396683168209349056 72987946614067547043828 73116673151305761412512 73418808164327686046448 76138023281525007751872 76914941886438528239136 78517336509072664244118 79192270633792486572864 79318533820389732246609 79623214488073687684176 80577558166745124821952 82256257295218981589076 83414796130362910907232 85302785343190054981264 85655276191715633720856 89091304463016547394472 89734098867511616278992 90649752937588265424696 93057584010752787252288 93442119481871600422752 94007151194535978958944 95965633511088811853922 97317262152090062725104 97891744219103581395264 100950861225950568313866 101818633672018911307968 103599717642958017628224 104689782012096885658824 105758045093852976328812 106164285984098250245568 109481919921101320565742 109675009726958642118768 114207034922287511627808 115372412829657792358704 117776004763608996366177 118788405950688729859296 119645465156682155038656 120866337250117687232928 123384385942828472383614 125122194195544366360848 127954178014785082471896 128482914287573450581284 129756349536120083633472 134601148301267424418488 139586376016129180878432 141010726791803968438416 143948450266633217780883 145975893228135094087656 146233346302611522825024 146837616328655372092896 153829883772877056478272 157034673018145328488236 158637067640779464493218 159246428976147375368352 164512514590437963178152 166829592260725821814464 170605570686380109962528 171310552383431267441712 178182608926033094788944 179468197735023232557984 181299505875176530849392 185076578914242708575421 186884238963743200845504 188014302389071957917888 191931267022177623707844 194634524304180125450208 201901722451901136627732 209379564024193771317648 211516090187705952657624 218963839842202641131484 219350019453917284237536 228414069844575023255616 230744825659315584717408 235552009527217992732354 237576811901377459718592 241732674500235374465856 246768771885656944767228 250244388391088732721696 255908356029570164943792 256965828575146901162568 269202296602534848836976 279172752032258361756864 282021453583607936876832 287896900533266435561766 291951786456270188175312 293675232657310744185792 314069346036290656976472 317274135281558928986436 318492857952294750736704 329025029180875926356304 341211141372760219925056 342621104766862534883424 353328014290826989098531 356365217852066189577888 358936395470046465115968 362599011750353061698784 370153157828485417150842 383862534044355247415688 389269048608360250900416 403803444903802273255464 418759128048387542635296 423032180375411905315248 431845350799899653342649 437927679684405282262968 438700038907834568475072 461489651318631169434816 471104019054435985464708 493537543771313889534456 500488776782177465443392 511816712059140329887584 513931657150293802325136 538404593205069697673952 555229736742728125726263 564042907167215873753664 575793801066532871123532 583903572912540376350624 628138692072581313952944 634548270563117857972872 658050058361751852712608 685242209533725069766848 706656028581653978197062 712730435704132379155776 725198023500706123397568 740306315656970834301684 767725068088710494831376 807606889807604546510928 837518256096775085270592 846064360750823810630496 863690701599799306685298 875855359368810564525936 942208038108871970929416 987075087542627779068912 1023633424118280659775168 1027863314300587604650272 1076809186410139395347904 1110459473485456251452526 1151587602133065742247064 1167807145825080752701248 1256277384145162627905888 1269096541126235715945744 1295536052399698960027947 1316100116723503705425216 1413312057163307956394124 1480612631313941668603368 1535450136177420989662752 1615213779615209093021856 1692128721501647621260992 1727381403199598613370596 1751710718737621129051872 1884416076217743941858832 1974150175085255558137824 2055726628601175209300544 2220918946970912502905052 2303175204266131484494128 2512554768290325255811776 2538193082252471431891488 2591072104799397920055894 2826624114326615912788248 2961225262627883337206736 3070900272354841979325504 3230427559230418186043712 3454762806399197226741192 3503421437475242258103744 3768832152435487883717664 3886608157199096880083841 3948300350170511116275648 4441837893941825005810104 4606350408532262968988256 5076386164504942863782976 5182144209598795840111788 5653248228653231825576496 5922450525255766674413472 6909525612798394453482384 7537664304870975767435328 7773216314398193760167682 8883675787883650011620208 9212700817064525937976512 10364288419197591680223576 11306496457306463651152992 11844901050511533348826944 13819051225596788906964768 15546432628796387520335364 17767351575767300023240416 20728576838395183360447152 22612992914612927302305984 27638102451193577813929536 31092865257592775040670728 35534703151534600046480832 41457153676790366720894304 62185730515185550081341456 82914307353580733441788608 124371461030371100162682912 248742922060742200325365824
- Sum of all divisors σ(n): 966072777447402651612884925
- Sum of proper divisors (its aliquot sum) s(n): 717329855386660451287519101
- 248742922060742200325365824 is an abundant number, because the sum of its proper divisors (717329855386660451287519101) is greater than itself. Its abundance is 468586933325918250962153277
Bases of 248742922060742200325365824
- Binary: 11001101110000010101110011010011000011100000000101110101101100110010110011100000010000002
- Hexadecimal: 0xCDC15CD30E0175B32CE040
- Base-36: V95NSC86ZIACQ1000
Squares and roots of 248742922060742200325365824
- 248742922060742200325365824 squared (2487429220607422003253658242) is 61873041275316468798971306461762328015008519427198976
- 248742922060742200325365824 cubed (2487429220607422003253658243) is 15390481083607129591662854432466471362884928137256314401160208930437802838196224
-
248742922060742200325365824 is a
perfect square number . Itssquare root is 15771585908232 -
The
cube root of 248742922060742200325365824 is 628902870.9188298685
Scales and comparisons
How big is 248742922060742200325365824?- 248,742,922,060,742,200,325,365,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 248,742,922,060,742,200,325,365,824 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 248742922060742200325365824 cubic inches would be around 52408572.6 feet tall.
Recreational maths with 248742922060742200325365824
- 248742922060742200325365824 backwards is 428563523002247060229247842
- 248742922060742200325365824 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 248742922060742200325365824's digits is 99
- 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 248742922060742200325365824 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 248742922060742200325365824 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/248742922060742200325365824/
Chicago style:
Numbermatics. 2024. "Number 248742922060742200325365824 - Facts about the integer". https://numbermatics.com/n/248742922060742200325365824/
The information we have on file for 248742922060742200325365824 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 248742922060742200325365824, math, Factors of 248742922060742200325365824, curriculum, school, college, exams, university, Prime factorization of 248742922060742200325365824, STEM, science, technology, engineering, physics, economics, calculator, two hundred forty-eight septillion, seven hundred forty-two sextillion, nine hundred twenty-two quintillion, sixty quadrillion, seven hundred forty-two trillion, two hundred billion, three hundred twenty-five million, three hundred sixty-five thousand, eight hundred twenty-four.