1145311043715145768108032
1,145,311,043,715,145,768,108,032 is an even composite number composed of five prime numbers multiplied together.
1145311043715145768108032 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, eight hundred ninety-six divisors.
Prime factorization of 1145311043715145768108032:
218 × 36 × 76 × 113 × 3373
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 337 × 337 × 337)See below for interesting mathematical facts about the number 1145311043715145768108032 from the Numbermatics database.
Names of 1145311043715145768108032
- Cardinal: 1145311043715145768108032 can be written as One septillion, one hundred forty-five sextillion, three hundred eleven quintillion, forty-three quadrillion, seven hundred fifteen trillion, one hundred forty-five billion, seven hundred sixty-eight million, one hundred eight thousand and thirty-two.
Scientific notation
- Scientific notation: 1.145311043715145768108032 × 1024
Factors of 1145311043715145768108032
Divisors of 1145311043715145768108032
- Number of divisors d(n): 14896
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 336 337 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 539 567 576 588 594 616 648 672 674 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1008 1011 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1348 1372 1386 1408 1452 1458 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1848 1936 1944 2016 2022 2048 2058 2079 2112 2156 2178 2268 2304 2352 2359 2376 2401 2464 2541 2592 2646 2662 2673 2688 2696 2744 2772 2816 2904 2916 3024 3033 3072 3087 3136 3168 3234 3267 3388 3402 3456 3528 3564 3584 3696 3707 3773 3872 3888 3969 3993 4032 4044 4096 4116 4158 4224 4312 4356 4536 4608 4704 4718 4752 4802 4851 4928 5082 5103 5184 5292 5324 5346 5376 5392 5488 5544 5632 5808 5832 5929 6048 6066 6144 6174 6237 6272 6336 6468 6534 6776 6804 6912 7056 7077 7128 7168 7203 7392 7414 7546 7623 7744 7776 7938 7986 8019 8064 8088 8192 8232 8316 8448 8624 8712 9072 9099 9216 9261 9317 9408 9436 9504 9604 9702 9801 9856 10164 10206 10368 10584 10648 10692 10752 10784 10976 11088 11121 11264 11319 11616 11664 11858 11907 11979 12096 12132 12288 12348 12474 12544 12672 12936 13068 13552 13608 13824 14112 14154 14256 14336 14406 14553 14784 14828 15092 15246 15488 15552 15876 15972 16038 16128 16176 16384 16464 16513 16632 16807 16896 17248 17424 17787 18144 18198 18432 18522 18634 18711 18816 18872 19008 19208 19404 19602 19712 20328 20412 20736 21168 21231 21296 21384 21504 21568 21609 21952 22176 22242 22528 22638 22869 23232 23328 23716 23814 23958 24192 24264 24576 24696 24948 25088 25344 25872 25949 26136 26411 27104 27216 27297 27648 27783 27951 28224 28308 28512 28672 28812 29106 29403 29568 29656 30184 30492 30976 31104 31752 31944 32076 32256 32352 32768 32928 33026 33264 33363 33614 33792 33957 34496 34848 35574 35721 35937 36288 36396 36864 37044 37268 37422 37632 37744 38016 38416 38808 39204 39424 40656 40777 40824 41472 41503 42336 42462 42592 42768 43008 43136 43218 43659 43904 44352 44484 45056 45276 45738 46464 46656 47432 47628 47916 48384 48528 49152 49392 49539 49896 50176 50421 50688 51744 51898 52272 52822 53361 54208 54432 54594 55296 55566 55902 56133 56448 56616 57024 57344 57624 58212 58806 59136 59312 60368 60984 61952 62208 63504 63693 63888 64152 64512 64704 64827 65219 65536 65856 66052 66528 66726 67228 67584 67914 68607 68992 69696 71148 71442 71874 72576 72792 73728 74088 74536 74844 75264 75488 76032 76832 77616 77847 78408 78848 79233 81312 81554 81648 81891 82944 83006 83349 83853 84672 84924 85184 85536 86016 86272 86436 87318 87808 88209 88704 88968 90112 90552 91476 92928 93312 94864 95256 95832 96768 97056 98304 98784 99078 99792 100089 100352 100842 101376 101871 103488 103796 104544 105644 106722 107811 108416 108864 109188 110592 111132 111804 112266 112896 113232 113569 114048 114688 115248 115591 116424 117612 117649 118272 118624 120736 121968 122331 123904 124416 124509 127008 127386 127776 128304 129024 129408 129654 130438 130977 131072 131712 132104 133056 133452 134456 135168 135828 137214 137984 139392 142296 142884 143748 145152 145584 147456 148176 148617 149072 149688 150528 150976 151263 152064 153664 155232 155694 156816 157696 158466 160083 162624 163108 163296 163782 165888 166012 166698 167706 169344 169848 170368 171072 172032 172544 172872 174636 175616 176418 177408 177936 180224 181104 181643 182952 184877 185856 186624 189728 190512 191079 191664 193536 194112 194481 195657 196608 197568 198156 199584 200178 200704 201684 202752 203742 205821 206976 207592 209088 211288 213444 215622 216832 217728 218376 221184 222264 223608 224532 225792 226464 227138 228096 229376 230496 231182 232848 233541 235224 235298 236544 237248 237699 241472 243936 244662 245673 247808 248832 249018 250047 251559 254016 254772 255552 256608 258048 258816 259308 260876 261954 262144 263424 264208 266112 266904 268912 270336 271656 274428 275968 278784 284592 285439 285768 287496 290304 290521 291168 294912 296352 297234 298144 299376 300267 301056 301952 302526 304128 305613 307328 310464 311388 313632 315392 316932 320166 323433 325248 326216 326592 327564 331776 332024 333396 335412 338688 339696 340707 340736 342144 344064 345088 345744 346773 349272 351232 352836 352947 354816 355872 360448 362208 363286 365904 366993 369754 371712 373248 373527 379456 381024 382158 383328 387072 388224 388962 391314 392931 393216 395136 396312 399168 400356 401408 403368 405504 407484 411642 413952 415184 418176 422576 426888 431244 433664 435456 436752 442368 444528 445851 447216 448547 449064 451584 452928 453789 454276 456192 456533 458752 460992 462364 465696 467082 470448 470596 473088 474496 475398 480249 482944 487872 489324 491346 495616 497664 498036 500094 503118 508032 509544 511104 513216 516096 517632 518616 521752 523908 526848 528416 532224 533808 537824 540672 543312 544929 548856 551936 554631 557568 569184 570878 571536 573237 574992 580608 581042 582336 583443 586971 589824 592704 594468 596288 598752 600534 602112 603904 605052 608256 611226 614656 617463 620928 622776 627264 630784 633864 640332 646866 650496 652432 653184 655128 663552 664048 666792 670824 677376 679392 681414 681472 684288 688128 690176 691488 693546 698544 700623 702464 705672 705894 709632 711744 713097 720896 724416 726572 731808 733986 739508 743424 746496 747054 754677 758912 762048 764316 766656 774144 776448 777924 782628 785862 786432 790272 792624 794983 798336 800712 802816 806736 809137 811008 814968 823284 827904 830368 836352 845152 853776 856317 862488 867328 870912 871563 873504 884736 889056 891702 894432 897094 898128 900801 903168 905856 907578 908552 912384 913066 916839 917504 921984 924728 931392 934164 940896 941192 946176 948992 950796 960498 965888 970299 975744 978648 982692 991232 995328 996072 1000188 1006236 1016064 1019088 1022121 1022208 1026432 1032192 1035264 1037232 1040319 1043504 1047816 1053696 1056832 1058841 1064448 1067616 1075648 1081344 1086624 1089858 1097712 1100979 1103872 1109262 1115136 1120581 1138368 1141756 1143072 1146474 1149984 1161216 1162084 1164672 1166886 1173942 1179648 1185408 1188936 1192576 1197504 1201068 1204224 1207808 1210104 1216512 1222452 1229312 1234926 1241856 1245552 1249259 1254528 1261568 1267728 1271501 1280664 1293732 1294139 1300992 1304864 1306368 1310256 1327104 1328096 1333584 1337553 1341648 1345641 1354752 1358784 1361367 1362828 1362944 1368576 1369599 1376256 1380352 1382976 1387092 1397088 1401246 1404928 1411344 1411788 1419264 1423488 1426194 1440747 1441792 1448832 1453144 1463616 1467972 1479016 1486848 1492992 1494108 1509354 1517824 1524096 1528632 1533312 1548288 1552896 1555848 1565256 1571724 1580544 1585248 1589966 1596672 1601424 1605632 1613472 1618274 1622016 1629936 1634787 1646568 1655808 1660736 1663893 1672704 1690304 1707552 1712634 1719711 1724976 1734656 1741824 1743126 1747008 1750329 1760913 1769472 1778112 1783404 1788864 1794188 1796256 1801602 1806336 1811712 1815156 1817104 1824768 1826132 1833678 1835008 1843968 1849456 1862784 1868328 1881792 1882384 1892352 1897984 1901592 1920996 1931776 1940598 1951488 1957296 1965384 1982464 1990656 1992144 1998073 2000376 2012472 2032128 2033647 2038176 2044242 2044416 2052864 2064384 2070528 2074464 2080638 2087008 2095632 2101869 2107392 2113664 2117682 2128896 2135232 2139291 2151296 2162688 2173248 2179716 2195424 2201958 2207744 2218524 2230272 2241162 2264031 2276736 2283512 2286144 2292948 2299968 2322432 2324168 2329344 2333772 2347884 2359296 2370816 2377872 2384949 2385152 2395008 2402136 2408448 2415616 2420208 2427411 2433024 2444904 2458624 2469852 2483712 2491104 2498518 2509056 2523136 2535456 2543002 2561328 2568951 2587464 2588278 2601984 2609728 2612736 2614689 2620512 2654208 2656192 2667168 2675106 2683296 2691282 2702403 2709504 2717568 2722734 2725656 2725888 2737152 2739198 2750517 2752512 2760704 2765952 2774184 2794176 2802492 2809856 2822688 2823576 2838528 2846976 2852388 2881494 2883584 2897664 2906288 2927232 2935944 2958032 2973696 2985984 2988216 3018708 3035648 3048192 3057264 3066363 3066624 3096576 3105792 3111696 3120957 3130512 3139829 3143448 3161088 3170496 3176523 3179932 3193344 3195731 3202848 3211264 3226944 3236548 3244032 3259872 3269574 3293136 3302937 3311616 3321472 3327786 3345408 3361743 3380608 3415104 3425268 3439422 3449952 3469312 3483648 3486252 3494016 3500658 3521826 3538944 3556224 3566808 3577728 3588376 3592512 3603204 3612672 3623424 3630312 3634208 3649536 3652264 3667356 3687936 3698912 3725568 3736656 3747777 3763584 3764768 3784704 3795968 3803184 3814503 3841992 3863552 3881196 3882417 3902976 3914592 3930768 3964928 3981312 3984288 3996146 4000752 4012659 4024944 4036923 4064256 4067294 4076352 4084101 4088484 4088832 4105728 4108797 4128768 4141056 4148928 4161276 4174016 4191264 4203738 4214784 4227328 4235364 4257792 4270464 4278582 4302592 4322241 4325376 4346496 4359432 4390848 4403916 4415488 4437048 4460544 4482324 4528062 4553472 4567024 4572288 4585896 4599936 4644864 4648336 4658688 4667544 4695768 4741632 4755744 4769898 4770304 4790016 4804272 4816896 4831232 4840416 4854822 4866048 4889808 4904361 4917248 4939704 4967424 4982208 4991679 4997036 5018112 5046272 5070912 5086004 5122656 5137902 5174928 5176556 5203968 5219456 5225472 5229378 5241024 5282739 5308416 5312384 5334336 5350212 5366592 5382564 5404806 5419008 5435136 5445468 5451312 5451776 5474304 5478396 5501034 5505024 5521408 5531904 5548368 5564881 5588352 5604984 5619712 5645376 5647152 5663959 5677056 5693952 5704776 5762988 5795328 5812576 5854464 5871888 5916064 5947392 5971968 5976432 5994219 6037416 6071296 6096384 6100941 6114528 6132726 6133248 6193152 6211584 6223392 6241914 6261024 6279658 6286896 6305607 6322176 6340992 6353046 6359864 6386688 6391462 6405696 6417873 6422528 6453888 6473096 6488064 6519744 6539148 6586272 6605874 6623232 6642944 6655572 6690816 6723486 6761216 6792093 6830208 6850536 6878844 6899904 6938624 6967296 6972504 6988032 7001316 7043652 7077888 7112448 7133616 7154847 7155456 7176752 7185024 7206408 7225344 7246848 7260624 7268416 7282233 7299072 7304528 7334712 7375872 7397824 7451136 7473312 7495554 7527168 7529536 7569408 7591936 7606368 7629006 7683984 7706853 7727104 7762392 7764834 7805952 7829184 7844067 7861536 7929856 7962624 7968576 7992292 8001504 8025318 8049888 8073846 8128512 8134588 8152704 8168202 8176968 8177664 8211456 8217594 8257536 8282112 8297856 8322552 8348032 8382528 8407476 8429568 8454656 8470728 8515584 8540928 8557164 8605184 8644482 8650752 8692992 8718864 8744813 8781696 8807832 8830976 8874096 8900507 8921088 8964648 9056124 9106944 9134048 9144576 9171792 9199089 9199872 9289728 9296672 9317376 9335088 9362871 9391536 9419487 9483264 9511488 9529569 9539796 9540608 9580032 9587193 9608544 9633792 9662464 9680832 9709644 9732096 9779616 9808722 9834496 9879408 9908811 9934848 9964416 9983358 9994072 10036224 10085229 10092544 10141824 10172008 10245312 10275804 10349856 10353112 10407936 10438912 10450944 10458756 10482048 10565478 10616832 10624768 10668672 10700424 10733184 10765128 10809612 10838016 10870272 10890936 10902624 10903552 10948608 10956792 11002068 11042816 11063808 11096736 11129762 11176704 11209968 11239424 11243331 11290752 11294304 11327918 11354112 11387904 11409552 11443509 11525976 11590656 11625152 11647251 11708928 11743776 11832128 11894784 11943936 11952864 11988438 12037977 12074832 12110769 12142592 12192768 12201882 12229056 12252303 12265452 12266496 12326391 12386304 12423168 12446784 12483828 12522048 12559316 12573792 12611214 12644352 12681984 12706092 12719728 12773376 12782924 12811392 12835746 12845056 12907776 12946192 12976128 13039488 13078296 13172544 13211748 13246464 13285888 13311144 13381632 13446972 13522432 13584186 13660416 13701072 13741849 13757688 13799808 13877248 13934592 13945008 13976064 13986511 14002632 14087304 14224896 14235529 14267232 14309694 14310912 14353504 14370048 14412816 14450688 14493696 14521248 14536832 14564466 14598144 14609056 14669424 14713083 14751744 14795648 14902272 14946624 14975037 14991108 15054336 15059072 15138816 15183872 15212736 15258012 15367968 15413706 15454208 15524784 15529668 15611904 15658368 15688134 15723072 15848217 15859712 15925248 15937152 15984584 16003008 16050636 16099776 16147692 16257024 16269176 16305408 16336404 16353936 16355328 16422912 16435188 16515072 16564224 16595712 16645104 16694643 16696064 16765056 16814952 16859136 16909312 16941456 16991877 17031168 17081856 17114328 17210368 17288964 17385984 17437728 17489626 17563392 17615664 17661952 17748192 17801014 17842176 17929296 17982657 18112248 18213888 18268096 18289152 18302823 18343584 18398178 18399744 18579456 18593344 18634752 18670176 18725742 18783072 18838974 18916821 18966528 19022976 19059138 19079592 19081216 19160064 19174386 19217088 19253619 19267584 19324928 19361664 19419288 19464192 19559232 19617444 19668992 19758816 19817622 19869696 19928832 19966716 19988144 20072448 20170458 20185088 20283648 20344016 20490624 20551608 20699712 20706224 20815872 20877824 20901888 20917512 20964096 21130956 21233664 21249536 21337344 21400848 21464541 21466368 21530256 21619224 21676032 21740544 21781872 21805248 21807104 21846699 21897216 21913584 21978803 22004136 22085632 22127616 22193472 22259524 22353408 22370117 22419936 22478848 22486662 22581504 22588608 22655836 22708224 22775808 22819104 22887018 23051952 23120559 23181312 23250304 23294502 23417856 23487552 23532201 23664256 23789568 23887872 23905728 23976876 24075954 24149664 24221538 24285184 24385536 24403764 24458112 24504606 24530904 24532992 24652782 24772608 24846336 24893568 24967656 25044096 25118632 25147584 25222428 25288704 25363968 25412184 25439456 25546752 25565848 25622784 25671492 25815552 25892384 25952256 26078976 26156592 26234439 26345088 26423496 26492928 26571776 26622288 26701521 26763264 26893944 27044864 27168372 27320832 27402144 27483698 27515376 27597267 27599616 27754496 27869184 27890016 27952128 27973022 28005264 28088613 28174608 28258461 28449792 28471058 28534464 28588707 28619388 28621824 28707008 28740096 28761579 28825632 28901376 28987392 29042496 29073664 29128932 29196288 29218112 29338848 29426166 29503488 29591296 29726433 29804544 29893248 29950074 29982216 30108672 30118144 30255687 30277632 30367744 30425472 30516024 30735936 30827412 30908416 31049568 31059336 31223808 31316736 31376268 31446144 31696434 31719424 31850496 31874304 31969168 32006016 32101272 32199552 32295384 32514048 32538352 32610816 32672808 32707872 32710656 32845824 32870376 33128448 33191424 33290208 33389286 33392128 33530112 33629904 33718272 33729993 33818624 33882912 33983754 34062336 34163712 34228656 34330527 34420736 34577928 34771968 34875456 34941753 34979252 35126784 35231328 35323904 35496384 35602028 35684352 35858592 35965314 36224496 36332307 36427776 36536192 36578304 36605646 36687168 36796356 36799488 36979173 37158912 37186688 37269504 37340352 37451484 37566144 37677948 37833642 37933056 38045952 38118276 38159184 38162432 38272753 38320128 38348772 38434176 38507238 38535168 38649856 38723328 38838576 38928384 38954167 39118464 39234888 39337984 39517632 39635244 39647713 39739392 39857664 39933432 39976288 40144896 40340916 40567296 40688032 40981248 41103216 41225547 41399424 41412448 41631744 41755648 41803776 41835024 41928192 41959533 42261912 42499072 42674688 42706587 42801696 42929082 42932736 43060512 43238448 43352064 43481088 43563744 43610496 43614208 43693398 43794432 43827168 43957606 44008272 44139249 44171264 44255232 44386944 44519048 44706816 44740234 44839872 44925111 44957696 44973324 45163008 45177216 45311672 45416448 45551616 45638208 45774036 46103904 46241118 46362624 46500608 46589004 46835712 46975104 47064402 47328512 47544651 47579136 47775744 47811456 47953752 48151908 48299328 48443076 48570368 48771072 48807528 48916224 49009212 49061808 49065984 49305564 49545216 49692672 49787136 49935312 50083929 50088192 50237264 50295168 50444856 50577408 50727936 50824368 50878912 50975631 51093504 51131696 51245568 51342984 51631104 51784768 52157952 52313184 52468878 52690176 52846992 52985856 53143552 53244576 53403042 53526528 53787888 53947971 54089728 54336744 54641664 54804288 54908469 54967396 55030752 55194534 55199232 55508992 55738368 55780032 55904256 55946044 56010528 56177226 56349216 56516922 56899584 56942116 57068928 57177414 57238776 57243648 57414016 57480192 57523158 57651264 57802752 57974784 58084992 58147328 58257864 58392576 58436224 58677696 58852332 59006976 59182592 59452866 59609088 59786496 59900148 59964432 60217344 60236288 60511374 60555264 60735488 60850944 61032048 61213691 61471872 61654824 61816832 62099136 62118672 62303549 62447616 62633472 62752536 62892288 63392868 63700992 63748608 63938336 64012032 64202544 64393623 64399104 64590768 65028096 65076704 65221632 65345616 65415744 65421312 65540097 65691648 65740752 65936409 66256896 66382848 66580416 66778572 66784256 67060224 67110351 67259808 67436544 67459986 67637248 67765824 67967508 68124672 68327424 68457312 68661054 68841472 69155856 69361677 69543936 69750912 69883506 69958504 70253568 70462656 70596603 70647808 70992768 71204056 71368704 71717184 71930628 72448992 72664614 72855552 73072384 73156608 73211292 73374336 73592712 73598976 73958346 74317824 74373376 74539008 74680704 74902968 75132288 75355896 75667284 75866112 76091904 76236552 76318368 76324864 76545506 76640256 76697544 76868352 77014476 77299712 77446656 77677152 77856768 77908334 78236928 78469776 78675968 78703317 79035264 79270488 79295426 79478784 79715328 79866864 79952576 80104563 80289792 80681832 81134592 81376064 81962496 82206432 82451094 82791801 82798848 82824896 83263488 83511296 83607552 83670048 83856384 83919066 84265839 84523824 84775383 84998144 85349376 85413174 85603392 85766121 85858164 85865472 86121024 86284737 86476896 86704128 86962176 87127488 87220992 87228416 87386796 87588864 87654336 87915212 88016544 88278498 88342528 88510464 88773888 89038096 89413632 89480468 89679744 89850222 89915392 89946648 90326016 90354432 90623344 90832896 91103232 91276416 91548072 92207808 92482236 92725248 93001216 93178008 93671424 93950208 94128804 94657024 95089302 95158272 95551488 95622912 95907504 96192943 96303816 96598656 96886152 97140736 97542144 97615056 97832448 97905577 98018424 98123616 98131968 98611128 99385344 99574272 99870624 100167858 100176384 100474528 100590336 100889712 101154816 101189979 101455872 101648736 101757824 101951262 102187008 102263392 102491136 102685968 102991581 103262208 103569536 104315904 104626368 104825259 104937756 105380352 105693984 105971712 106287104 106489152 106806084 107053056 107575776 107895942 108179456 108673488 108996921 109283328 109608576 109816938 109934792 110061504 110389068 110398464 110937519 111017984 111476736 111560064 111808512 111892088 112021056 112354452 112698432 113033844 113799168 113884232 114137856 114354828 114477552 114487296 114818259 114828032 114960384 115046316 115302528 115605504 115949568 116169984 116294656 116515728 116785152 116862501 116872448 117355392 117704664 118013952 118365184 118905732 118943139 119218176 119572992 119800296 119928864 120434688 120472576 121022748 121470976 121701888 122064096 122427382 122943744 123309648 123633664 123676641 124198272 124237344 124607098 124895232 125266944 125505072 125784576 125878599 126785736 127497216 127876672 128024064 128119761 128405088 128787246 128798208 129181536 130056192 130153408 130443264 130691232 130831488 130842624 131080194 131383296 131481504 131872818 132417747 132513792 132765696 133160832 133557144 133568512 134120448 134220702 134519616 134775333 134873088 134919972 135274496 135531648 135935016 136249344 136654848 136914624 137322108 137682944 138311712 138723354 139087872 139501824 139767012 139917008 140507136 140925312 141193206 141295616 141985536 142408112 142737408 143434368 143861256 144897984 145329228 145711104 146144768 146313216 146422584 146748672 147185424 147197952 147916692 148635648 148746752 149078016 149361408 149805936 150251787 150264576 150711792 151160339 151334568 151732224 152183808 152473104 152636736 152649728 152926893 153091012 153280512 153395088 153736704 153851621 154028952 154599424 154893312 155354304 155816668 156473856 156590819 156939552 157351936 157406634 158070528 158540976 158590852 158957568 159430656 159733728 159905152 160209126 160579584 161363664 161843913 162269184 162752128 163924992 164412864 164725407 164902188 165583602 165597696 165649792 166526976 167022592 167215104 167340096 167712768 167838132 168531678 169047648 169550766 169996288 170698752 170826348 171206784 171532242 171716328 171730944 172242048 172569474 172953792 173408256 173924352 174254976 174441984 174456832 174773592 175177728 175308672 175830424 176033088 176556996 177020928 177547776 178076192 178827264 178960936 179359488 179700444 179893296 180652032 180708864 181246688 181665792 182206464 182552832 183096144 183641073 184415616 184964472 185450496 186002432 186356016 186910647 187342848 187900416 188257608 189314048 190178604 191102976 191245824 191815008 192385886 192607632 193180869 193197312 193772304 194281472 195084288 195230112 195664896 195811154 196036848 196247232 196263936 196620291 197222256 197809227 198770688 199148544 199741248 200335716 200352768 200949056 201180672 201331053 201779424 202309632 202379958 202911744 203297472 203515648 203902524 204374016 204526784 204982272 205371936 205983162 206524416 207139072 208085031 208631808 209252736 209650518 209875512 210760704 211387968 211789809 211943424 212574208 212978304 213612168 214106112 215151552 215791884 216358912 217346976 217993842 218566656 219217152 219633876 219869584 220123008 220778136 220796928 221875038 222035968 222953472 223120128 223617024 223784176 224042112 224708904 225396864 226067688 227598336 227768464 228275712 228709656 228955104 228974592 229636518 229656064 229920768 230092632 230605056 231899136 232339968 232589312 233031456 233570304 233725002 233744896 234710784 235409328 236027904 236109951 236730368 237811464 237886278 238436352 239145984 239600592 239857728 240313689 240869376 240945152 242045496 242941952 243403776 244128192 244854764 245887488 246619296 247267328 247353282 248396544 248474688 249214196 249790464 250533888 251010144 251569152 251757198 253571472 254326149 254994432 255753344 256048128 256239522 256810176 257574492 257596416 258363072 258854211 260112384 260306816 260886528 261382464 261662976 261685248 262160388 262766592 262963008 263745636 264835494 265027584 265531392 266321664 267114288 267137024 267909271 268240896 268441404 269039232 269550666 269746176 269839944 270548992 271063296 271870032 272498688 272679169 273309696 273829248 274644216 275365888 276623424 277446708 278175744 279003648 279534024 279834016 281014272 281850624 282386412 283971072 284816224 285474816 286868736 287722512 288578829 289795968 290658456 291422208 292289536 292626432 292845168 293497344 293716731 294370848 294395904 295833384 297493504 298156032 298722816 299611872 300503574 300529152 301423584 302320678 302669136 303464448 303569937 304367616 304946208 305273472 305299456 305853786 306182024 306561024 306790176 307473408 307703242 308057904 308974743 309198848 309786624 310708608 311633336 312947712 313181638 313879104 314475777 314703872 314813268 316141056 317081952 317181704 317915136 318861312 319467456 319810304 320418252 321159168 322727328 323687826 324538368 325504256 326990763 327849984 328825728 329450814 329804376 331167204 331195392 331299584 332812557 333053952 334045184 334430208 334680192 335425536 335676264 337063356 338095296 339101532 339992576 341397504 341652696 342413568 343064484 343432656 343461888 344454777 344484096 345138948 345907584 346816512 347848704 348509952 348883968 348913664 349547184 350355456 350587503 350617344 351660848 352066176 353113992 354041856 355095552 356152384 356829417 357654528 357921872 358718976 359400888 359786592 361304064 361417728 362493376 364412928 365105664 366192288 367282146 368831232 369928944 370900992 371029923 372004864 372712032 373821294 374685696 375800832 376515216 377635797 378628096 380357208 382491648 383630016 384359283 384771772 385215264 386361738 386394624 387544608 388562944 390168576 390460224 391329792 391622308 392073696 392494464 392527872 393240582 394444512 395618454 397541376 398297088 399482496 400671432 400705536 401898112 402361344 402662106 403558848 404619264 404759916 405823488 406594944 407031296 407805048 408748032 409053568 409964544 410743872 411966324 413048832 414278144 416170062 417263616 418505472 419301036 419751024 421000283 421521408 422775936 423579618 423886848 425148416 425956608 427224336 428212224 428495837 430303104 431583768 432717824 434693952 435987684 436124843 437133312 438434304 439267752 439739168 440246016 441556272 441593856 443750076 445906944 446240256 447234048 447568352 448084224 449417808 450755361 450793728 452135376 453481017 455196672 455536928 456551424 457419312 457910208 457949184 458780679 459273036 459312128 459841536 460185264 461210112 461554863 463798272 464679936 465178624 466062912 467450004 467489792 469421568 469772457 470818656 472055808 472219902 473460736 475622928 475772556 476872704 478291968 479201184 479715456 480627378 481738752 481890304 484090992 485531739 485883904 486807552 488256384 489709528 491774976 493238592 494176221 494534656 494706564 496793088 496949376 498428392 499580928 501067776 502020288 503138304 503514396 507142944 508652298 509988864 511506688 512096256 512479044 513620352 515148984 515192832 516726144 517708422 520224768 520613632 521773056 522764928 523325952 523370496 524320776 525533184 525926016 527491272 529670988 531062784 532643328 534228576 534274048 535818542 536481792 536882808 538078464 539101332 539679888 541097984 542126592 543740064 544997376 545358338 546619392 547658496 549288432 550731776 550923219 553246848 554893416 556351488 558007296 559068048 559668032 560731941 562028544 563701248 564772824 567942144 569632448 573737472 575445024 577157658 579542607 579591936 581316912 582844416 584579072 585252864 585690336 586994688 587433462 588741696 588791808 589860873 591666768 593427681 594987008 596312064 597445632 599223744 601007148 601058304 602847168 603993159 604641356 605338272 606928896 607139874 608735232 609892416 610546944 610598912 611707572 612364048 613122048 613580352 614946816 615406484 616115808 617949486 618397696 619573248 621417216 623266672 625895424 626363276 627758208 628951554 629407744 629626536 632282112 634163904 634363408 635830272 637722624 638934912 639620608 640836504 642318336 645454656 647375652 649076736 651008512 653981526 655699968 657651456 658901628 659608752 662334408 662390784 662599168 665625114 666107904 668090368 668860416 669360384 670851072 671352528 673350601 674126712 676190592 678203064 679985152 682795008 683305392 684827136 685339039 686128968 686865312 686923776 688909554 688968192 690277896 691815168 695697408 697019904 697767936 699094368 700710912 701175006 701234688 703321696 704132352 706227984 708083712 708329853 710191104 712304768 713658834 715309056 715843744 717437952 718801776 719573184 720941067 722608128 722835456 724986752 728825856 730211328 732384576 734564292 737662464 739857888 741801984 742059846 744009728 745424064 747642588 749371392 751601664 753030432 755271594 757256192 760714416 762978447 764983296 767260032 768718566 769543544 770430528 772723476 772789248 775089216 776562633 777125888 780337152 780920448 782659584 783244616 784147392 784988928 785055744 786481164 788889024 791236908 795082752 796594176 798964992 801342864 801411072 803727813 803796224 804722688 805324212 807117696 809238528 809519832 811646976 813189888 814062592 815610096 817496064 818037507 818107136 819929088 821487744 823932648 826097664 828556288 832340124 834527232 837010944 838602072 839502048 842000566 843042816 845551872 847159236 850296832 851913216 854448672 856424448 856991674 860606208 863167536 865435648 865736487 869387904 871975368 872249686 874266624 876868608 878535504 879478336 880492032 881150193 883112544 883187712 887500152 892480512 894468096 895136704 896168448 898835616 901510722 901587456 904270752 906962034 910393344 910709811 911073856 913102848 914838624 915820416 915898368 917561358 918546072 918624256 919683072 920370528 922420224 923109726 926924229 927596544 929359872 930357248 932125824 934900008 934979584 938843136 939544914 941637312 943427331 944111616 944439804 946921472 951245856 951545112 953745408 956583936 958402368 959430912 961254756 963477504 963780608 968181984 971063478 971767808 973615104 976512768 979419056 983549952 986477184 988352442 989069312 989413128 993586176 993898752 996856784 999161856 1002135552 1004040576 1006276608 1007028792 1014285888 1017304596 1019977728 1023013376 1024192512 1024958088 1027240704 1030297968 1030385664 1033364331 1033452288 1035416844 1040449536 1041227264 1043546112 1045529856 1046651904 1046740992 1048641552 1051066368 1051762509 1051852032 1054982544 1058122373 1059341976 1062125568 1065286656 1068457152 1068548096 1070488251 1071637084 1072963584 1073765616 1076156928 1076961347 1078202664 1079359776 1082195968 1084253184 1087480128 1090716676 1093238784 1095316992 1098576864 1101463552 1101846438 1106493696 1109786832 1112702976 1113089769 1116014592 1118136096 1119336064 1121463882 1124057088 1127402496 1129545648 1132907391 1135884288 1139264896 1147474944 1150890048 1153077849 1154315316 1159085214 1159183872 1162633824 1165688832 1169158144 1170505728 1171380672 1173989376 1174866924 1177483392 1177583616 1179721746 1183333536 1186855362 1189974016 1192624128 1194891264 1198447488 1202014296 1202116608 1205694336 1207986318 1209282712 1210676544 1213857792 1214279748 1217470464 1219784832 1221093888 1221197824 1223415144 1224728096 1226244096 1227160704 1229893632 1230812968 1232231616 1235898972 1239146496 1242834432 1246533344 1251790848 1252726552 1255516416 1257903108 1259253072 1263000849 1264564224 1268327808 1268726816 1271660544 1275445248 1277869824 1279241216 1281673008 1284636672 1285487511 1290909312 1294751304 1298153472 1302017024 1307963052 1308374529 1311399936 1315302912 1317803256 1319217504 1324668816 1324781568 1325198336 1331250228 1336180736 1337720832 1338720768 1341702144 1342705056 1346701202 1348253424 1352266083 1352381184 1356406128 1359970304 1360443051 1365590016 1366610784 1369654272 1370678078 1372257936 1373730624 1373847552 1376342037 1377819108 1377936384 1380555792 1383630336 1384664589 1391394816 1394039808 1395535872 1398188736 1402350012 1402469376 1406643392 1408264704 1409317371 1412455968 1416167424 1416659706 1420382208 1424609536 1427317668 1430618112 1431687488 1434875904 1437603552 1439146368 1441882134 1445216256 1445670912 1449973504 1456595217 1457651712 1460422656 1464769152 1469128584 1475324928 1479715776 1482528663 1483603968 1484119692 1488019456 1490848128 1495285176 1498742784 1503203328 1506060864 1510543188 1514512384 1521428832 1525956894 1529966592 1534520064 1537437132 1539087088 1540861056 1545446952 1545578496 1550178432 1553125266 1554251776 1560674304 1561840896 1565319168 1566489232 1568294784 1569977856 1570111488 1572962328 1577778048 1582473816 1593188352 1597929984 1602685728 1602822144 1607455626 1607592448 1609445376 1610648424 1614235392 1619039664 1623293952 1626379776 1628125184 1631220192 1634992128 1636075014 1636214272 1639858176 1642975488 1647865296 1652195328 1652769657 1657112576 1664680248 1669054464 1674021888 1677204144 1679004096 1682195823 1684001132 1686085632 1691103744 1694318472 1700593664 1703826432 1708897344 1713983348 1721212416 1726335072 1730871296 1731472974 1738775808 1743950736 1744499372 1748533248 1753737216 1757071008 1758956672 1760984064 1762300386 1766225088 1766375424 1775000304 1780283043 1784961024 1788936192 1790273408 1792336896 1797671232 1803021444 1803174912 1808541504 1811979477 1813924068 1820786688 1821419622 1822147712 1826205696 1829677248 1831640832 1831796736 1835122716 1837092144 1837248512 1839366144 1840741056 1844840448 1846219452 1853848458 1855193088 1858719744 1860714496 1864251648 1869800016 1869959168 1875364897 1877686272 1879089828 1883274624 1886854662 1888223232 1888879608 1893842944 1902491712 1903090224 1907490816 1908754183 1913167872 1916804736 1918861824 1922509512 1926955008 1927561216 1936363968 1942126956 1947230208 1953025536 1958838112 1967099904 1972954368 1976704884 1978826256 1987172352 1987797504 1993713568 1998323712 2004271104 2008081152 2012553216 2014057584 2020051803 2028571776 2034609192 2039955456 2046026752 2048385024 2049916176 2054481408 2056017117 2060595936 2060771328 2066728662 2066904576 2070833688 2082454528 2087092224 2091059712 2093303808 2097283104 2102132736 2103525018 2103704064 2109965088 2116244746 2118683952 2124251136 2124989559 2130573312 2136914304 2137096192 2140976502 2143274168 2145927168 2147531232 2152313856 2153922694 2156405328 2158719552 2162823201 2164391936 2168506368 2174960256 2181433352 2186477568 2190633984 2197153728 2202927104 2203692876 2212987392 2219573664 2225405952 2226179538 2232029184 2236272192 2238672128 2242927764 2248114176 2254804992 2259091296 2265814782 2271768576 2278529792 2288935341 2294949888 2301780096 2306155698 2308630632 2318170428 2318367744 2325267648 2329687899 2331377664 2338316288 2341011456 2342761344 2347978752 2349733848 2354966784 2355167232 2359443492 2366667072 2373710724 2379948032 2385248256 2389782528 2396894976 2404028592 2404233216 2411183439 2411388672 2415972636 2418565424 2421353088 2427715584 2428559496 2434940928 2439569664 2442187776 2442395648 2446830288 2449456192 2452488192 2454112521 2454321408 2459787264 2461625936 2464463232 2471797944 2478292992 2485668864 2493066688 2503581696 2505453104 2511032832 2515806216 2518506144 2526001698 2529128448 2536655616 2537453632 2550890496 2555739648 2558482432 2563346016 2569273344 2570975022 2581818624 2589502608 2596306944 2597209461 2604034048 2615926104 2616749058 2622799872 2630605824 2635606512 2638435008 2643450579 2649337632 2649563136 2650396672 2662500456 2672361472 2677441536 2683404288 2685410112 2693402404 2696506848 2704532166 2704762368 2712812256 2719940608 2720886102 2731180032 2733221568 2739308544 2741356156 2744515872 2747461248 2747695104 2752684074 2755638216 2755872768 2761111584 2767260672 2769329178 2782789632 2788079616 2791071744 2796377472 2804700024 2804938752 2813286784 2816529408 2818634742 2824911936 2832334848 2833319412 2840764416 2849219072 2854635336 2861236224 2863374976 2869751808 2875207104 2878292736 2883764268 2890432512 2891341824 2899947008 2913190434 2915303424 2920845312 2929538304 2938257168 2947001981 2950649856 2959431552 2965057326 2967207936 2968239384 2976038912 2981696256 2990570352 2997485568 2999470859 3006406656 3012121728 3021086376 3029024768 3042857664 3051913788 3059933184 3069040128 3074874264 3078174176 3081722112 3090893904 3091156992 3100092993 3100356864 3106250532 3121348608 3123681792 3130638336 3132978464 3136589568 3139955712 3140222976 3145924656 3155287527 3155556096 3164947632 3174367119 3186376704 3195859968 3205371456 3205644288 3211464753 3214911252 3215184896 3218890752 3221296848 3228470784 3230884041 3238079328 3246587904 3252759552 3256250368 3262440384 3272150028 3272428544 3279716352 3285950976 3295730592 3304390656 3305539314 3314225152 3329360496 3338108928 3339269307 3348043776 3354408288 3358008192 3364391646 3368002264 3372171264 3382207488 3388636944 3398722173 3401187328 3407652864 3417794688 3427966696 3442424832 3452670144 3459233547 3461742592 3462945948 3477551616 3487901472 3488998744 3497066496 3507474432 3514142016 3517913344 3521968128 3524600772 3532450176 3532750848 3550000608 3560566086 3569922048 3577872384 3580546816 3584673792 3595342464 3606042888 3606349824 3617083008 3623958954 3627848136 3641573376 3642839244 3644295424 3652411392 3659354496 3663281664 3663593472 3670245432 3674184288 3674497024 3678732288 3681482112 3689680896 3692438904 3707696916 3717439488 3721428992 3728503296 3739600032 3739918336 3750729794 3755372544 3758179656 3766549248 3773709324 3777759216 3787685888 3789002547 3804983424 3806180448 3814981632 3817508366 3826335744 3833609472 3837723648 3845019024 3853910016 3855122432 3856462533 3872727936 3884253912 3894460416 3906051072 3917676224 3925123587 3934199808 3945908736 3953409768 3957652512 3974344704 3975595008 3987427136 4008542208 4016162304 4025106432 4028115168 4040103606 4056798249 4057143552 4069218384 4079910912 4081329153 4092053504 4096770048 4099832352 4108962816 4112034234 4121191872 4121542656 4129026111 4133457324 4133809152 4141667376 4153993767 4164909056 4174184448 4182119424 4186607616 4194566208 4207050036 4207408128 4219930176 4227952113 4232489492 4237367904 4248502272 4249979118 4261146624 4273828608 4274192384 4281953004 4286548336 4291854336 4295062464 4304627712 4307845388 4312810656 4317439104 4325646402 4328783872 4337012736 4349920512 4362866704 4372955136 4381267968 4394307456 4405854208 4407385752 4425974784 4439147328 4450811904 4452359076 4464058368 4472544384 4477344256 4485855528 4496228352 4509609984 4518182592 4531629564 4543537152 4557059584 4577870682 4589899776 4603560192 4612311396 4617261264 4631003113 4636340856 4636735488 4650535296 4659375798 4662755328 4676632576 4682022912 4685522688 4695957504 4699467696 4709933568 4710334464 4713454207 4718886984 4733334144 4747421448 4759896064 4779565056 4793789952 4797373273 4808057184 4808466432 4822366878 4822777344 4831945272 4837130848 4842706176 4857118992 4869881856 4879139328 4884375552 4893660576 4898912384 4904976384 4908225042 4908642816 4919574528 4923251872 4928926464 4943595888 4956585984 4958308971 4971337728 4986133376 5007163392 5010906208 5022065664 5031612432 5037012288 5046587469 5052003396 5058256896 5073311232 5074907264 5101780992 5111479296 5116964864 5126692032 5141950044 5163637248 5179005216 5192613888 5194418922 5208068096 5231852208 5233498116 5245599744 5261211648 5271213024 5276870016 5286901158 5298675264 5299126272 5300793344 5325000912 5340849129 5344722944 5354883072 5366808576 5370820224 5386804808 5393013696 5409064332 5409524736 5425624512 5435938431 5439881216 5441772204 5462360064 5466443136 5478617088 5482712312 5489031744 5494922496 5495390208 5505368148 5511276432 5511745536 5522223168 5534521344 5538658356 5565579264 5576159232 5582143488 5592754944 5609400048 5609877504 5626094691 5626573568 5633058816 5637269484 5649823872 5664669696 5666638824 5681528832 5698438144 5709270672 5722472448 5726262549 5726749952 5739503616 5750414208 5756585472 5767528536 5780865024 5782683648 5799894016 5826380868 5841690624 5859076608 5876514336 5894003962 5901299712 5918863104 5930114652 5936478768 5952077824 5963392512 5981140704 5994971136 5998941718 6012813312 6024243456 6042172752 6058049536 6060155409 6085715328 6103827576 6119866368 6138080256 6149748528 6156348352 6163444224 6168051351 6181787808 6182313984 6200185986 6200713728 6212501064 6247363584 6261276672 6265956928 6273179136 6279911424 6291849312 6310575054 6311112192 6329895264 6348734238 6372753408 6374968677 6391719936 6410742912 6411288576 6422929506 6429822504 6430369792 6437781504 6442593696 6456941568 6461768082 6476158656 6488469603 6493175808 6505519104 6512500736 6524880768 6544300056 6544857088 6559432704 6571901952 6591461184 6608781312 6611078628 6628450304 6658720992 6676217856 6678538614 6696087552 6708816576 6716016384 6728783292 6736004528 6744342528 6764414976 6777273888 6797444346 6802374656 6815305728 6835589376 6855933392 6884849664 6905340288 6918467094 6923485184 6925891896 6955103232 6975802944 6977997488 6994132992 7014948864 7028284032 7035826688 7043936256 7049201544 7064900352 7065501696 7100001216 7121132172 7139844096 7155744768 7161093632 7169347584 7190684928 7212085776 7212699648 7233550317 7234166016 7247917908 7255696272 7283146752 7285678488 7288590848 7304822784 7318708992 7326563328 7327186944 7340490864 7348368576 7348994048 7357464576 7362337563 7362964224 7379361792 7384877808 7406856611 7415393832 7434878976 7442857984 7457006592 7479200064 7479836672 7501459588 7510745088 7516359312 7533098496 7538729429 7547418648 7555518432 7575371776 7578005094 7609966848 7612360896 7635016732 7652671488 7667218944 7675447296 7690038048 7707820032 7710244864 7712925066 7745455872 7768507824 7788920832 7791628383 7812102144 7835352448 7850247174 7868399616 7891817472 7906819536 7915305024 7930351737 7948689408 7951190016 7974854272 8017084416 8032324608 8050212864 8056230336 8080207212 8113596498 8114287104 8138436768 8159821824 8162658306 8184107008 8193540096 8199664704 8217925632 8224068468 8242383744 8243085312 8258052222 8266914648 8267618304 8283334752 8307987534 8329818112 8348368896 8364238848 8373215232 8389132416 8414100072 8414816256 8439860352 8455904226 8464978984 8474735808 8497004544 8499958236 8522293248 8547657216 8548384768 8563906008 8573096672 8583708672 8590124928 8609255424 8615690776 8625621312 8634878208 8651292804 8674025472 8699841024 8725733408 8745910272 8762535936 8788614912 8814771504 8841005943 8851949568 8878294656 8901623808 8904718152 8928116736 8945088768 8954688512 8971711056 8992456704 8998412577 9019219968 9036365184 9063259128 9087074304 9114119168 9155741364 9179799552 9207120384 9224622792 9234522528 9262006226 9272681712 9273470976 9300278979 9301070592 9318751596 9353265152 9364045824 9371045376 9391915008 9398935392 9419867136 9420668928 9426908414 9437773968 9465862581 9466668288 9494842896 9519792128 9523101357 9559130112 9587579904 9594746546 9616114368 9616932864 9634394259 9644733756 9645554688 9663890544 9674261696 9685412352 9692652123 9714237984 9739763712 9758278656 9768751104 9787321152 9797824768 9816450084 9817285632 9839149056 9846503744 9857852928 9887191776 9913171968 9916617942 9942675456 9972266752 10014326784 10017807921 10021812416 10044131328 10063224864 10074024576 10093174938 10104006792 10116513792 10146622464 10149814528 10196166519 10203561984 10222958592 10233929728 10253384064 10283900088 10327274496 10358010432 10377700641 10385227776 10388837844 10416136192 10463704416 10466996232 10491199488 10522423296 10542426048 10553740032 10573802316 10597350528 10598252544 10601586688 10650001824 10681698258 10689445888 10709766144 10733617152 10741640448 10773609616 10786027392 10818128664 10819049472 10851249024 10871876862 10879762432 10883544408 10924720128 10932886272 10957234176 10965424624 10978063488 10989844992 10990780416 11010736296 11022552864 11023491072 11044446336 11069042688 11077316712 11152318464 11164286976 11185509888 11218800096 11219755008 11252189382 11253147136 11266117632 11274538968 11299647744 11333277648 11363057664 11367007641 11396876288 11418541344 11444944896 11452525098 11453499904 11479007232 11500828416 11513170944 11535057072 11561730048 11565367296 11569387599 11599788032 11652761736 11683381248 11718153216 11753028672 11775370761 11788007924 11802599424 11837726208 11860229304 11872957536 11904155648 11926785024 11962281408 11997883436 12025626624 12048486912 12084345504 12116099072 12120310818 12171430656 12207655152 12239732736 12243987459 12276160512 12299497056 12312696704 12326888448 12336102702 12363575616 12364627968 12400371972 12401427456 12425002128 12461981301 12494727168 12522553344 12531913856 12546358272 12559822848 12583698624 12621150108 12622224384 12659790528 12683856339 12697468476 12745506816 12749937354 12783439872 12821485824 12822577152 12845859012 12859645008 12860739584 12875563008 12885187392 12913883136 12923536164 12952317312 12976939206 12986351616 13011038208 13025001472 13049761536 13088600112 13089714176 13118865408 13127554279 13143803904 13182922368 13217562624 13222157256 13256900608 13317441984 13352435712 13357077228 13361279281 13392175104 13417633152 13432032768 13457566584 13472009056 13488685056 13528829952 13554547776 13594888692 13630611456 13671178752 13711866784 13769699328 13810680576 13836934188 13851783792 13893009339 13910206464 13951605888 13955994976 13988265984 14029897728 14056568064 14071653376 14087872512 14098403088 14129800704 14131003392 14140362621 14200002432 14242264344 14279688192 14322187264 14338695168 14381369856 14392119819 14424171552 14425399296 14467100634 14468332032 14495835816 14511392544 14571356976 14577181696 14609645568 14637417984 14653126656 14680981728 14696737152 14697988096 14714929152 14724675126 14725928448 14758723584 14769755616 14813713222 14830787664 14869757952 14874926913 14885715968 14914013184 14958400128 14959673344 15002919176 15021490176 15032718624 15066196992 15077458858 15094837296 15111036864 15139762407 15150743552 15156010188 15219933696 15224721792 15270033464 15305342976 15334437888 15350894592 15380076096 15420489728 15425850132 15490911744 15537015648 15577841664 15583256766 15624204288 15670704896 15700494348 15736799232 15783634944 15813639072 15830610048 15860703474 15897378816 15902380032 15949708544 16022547387 16034168832 16064649216 16100425728 16112460672 16160414424 16227192996 16228574208 16276873536 16307815293 16319643648 16325316612 16368214016 16387080192 16399329408 16435851264 16448136936 16484767488 16486170624 16516104444 16533829296 16535236608 16566669504 16615975068 16659636224 16696737792 16728477696 16746430464 16778264832 16828200144 16829632512 16878284073 16879720704 16911808452 16929957968 16949471616 16994009088 16999916472 17044586496 17095314432 17096769536 17127812016 17146193344 17167417344 17178787647 17180249856 17218510848 17231381552 17251242624 17269756416 17302585608 17348050944 17399682048 17451466816 17525071872 17577229824 17629543008 17682011886 17703899136 17756589312 17809436304 17856233472 17890177536 17909377024 17943422112 17984913408 17996825154 18038439936 18072730368 18126518256 18174148608 18180466227 18228238336 18311482728 18359599104 18414240768 18449245584 18469045056 18504154053 18524012452 18545363424 18546941952 18600557958 18602141184 18637503192 18706530304 18742090752 18783830016 18797870784 18839734272 18853816828 18875547936 18931725162 18933336576 18989685792 19039584256 19046202714 19118260224 19175159808 19189493092 19232228736 19233865728 19268788518 19289467512 19291109376 19327781088 19348523392 19370824704 19385304246 19428475968 19479527424 19516557312 19537502208 19574642304 19595649536 19632900168 19634571264 19678298112 19693007488 19715705856 19774383552 19826343936 19833235884 19885350912 19944533504 20028653568 20035615842 20043624832 20088262656 20126449728 20148049152 20186349876 20208013584 20233027584 20293244928 20299629056 20392333038 20407123968 20445917184 20467859456 20506768128 20567800176 20629013867 20654548992 20716020864 20755401282 20770455552 20777675688 20832272384 20927408832 20933992464 20982398976 20996296013 21044846592 21084852096 21107480064 21147604632 21194701056 21196505088 21203173376 21300003648 21363396516 21419532288 21467234304 21483280896 21547219232 21572054784 21636257328 21638098944 21700650951 21702498048 21743753724 21767088816 21849440256 21865772544 21914468352 21930849248 21956126976 21979689984 21981560832 22021472592 22045105728 22046982144 22087012689 22088892672 22138085376 22154633424 22220569833 22304636928 22328573952 22371019776 22437600192 22439510016 22504378764 22506294272 22532235264 22549077936 22599295488 22616188287 22666555296 22726115328 22734015282 22793752576 22837082688 22905050196 22906999808 22958014464 23001656832 23026341888 23070114144 23123460096 23130734592 23138775198 23199576064 23305523472 23366762496 23374885149 23436306432 23506057344 23550741522 23576015848 23605198848 23675452416 23720458608 23745915072 23791055211 23808311296 23853570048 23924562816 23995766872 24051253248 24096973824 24168691008 24232198144 24240621636 24342861312 24415310304 24479465472 24487974918 24552321024 24598994112 24625393408 24653776896 24672205404 24727151232 24729255936 24800743944 24802854912 24850004256 24923962602 24989454336 25045106688 25063827712 25092716544 25119645696 25167397248 25242300216 25244448768 25319581056 25367712678 25394936952 25491013632 25499874708 25566879744 25642971648 25645154304 25691718024 25719290016 25721479168 25751126016 25770374784 25827766272 25847072328 25904634624 25953878412 26022076416 26050002944 26099523072 26177200224 26179428352 26237730816 26255108558 26287607808 26365844736 26444314512 26513801216 26523017829 26634883968 26704871424 26714154456 26722558562 26784350208 26835266304 26864065536 26915133168 26944018112 26977370112 26995237731 27057659904 27109095552 27189777384 27261222912 27342357504 27423733568 27539398656 27621361152 27673868376 27703567584 27786018678 27820412928 27900836937 27903211776 27911989952 28059795456 28113136128 28143306752 28175745024 28196806176 28259601408 28262006784 28280725242 28397587743 28400004864 28484528688 28559376384 28569304071 28644374528 28677390336 28762739712 28784239638 28848343104 28850798592 28903182777 28934201268 28936664064 28991671632 29022785088 29077956369 29142713952 29154363392 29219291136 29274835968 29306253312 29361963456 29393474304 29395976192 29449350252 29451856896 29517447168 29539511232 29627426444 29661575328 29739515904 29749853826 29771431936 29828026368 29916800256 29919346688 30005838352 30042980352 30065437248 30132393984 30154917716 30189674592 30222073728 30279524814 30301487104 30312020376 30439867392 30449443584 30540066928 30610685952 30668875776 30701789184 30760152192 30840979456 30851700264 30981823488 31074031296 31155683328 31166513532 31248408576 31341409792 31400988696 31473598464 31567269888 31627278144 31661220096 31721406948 31794757632 31804760064 31899417088 32045094774 32068337664 32129298432 32200851456 32224921344 32320828848 32417021791 32454385992 32457148416 32553747072 32615630586 32639287296 32650633224 32736428032 32774160384 32798658816 32871702528 32896273872 32969534976 32972341248 32994179449 33032208888 33067658592 33070473216 33133339008 33231950136 33319272448 33456955392 33492860928 33556529664 33656400288 33659265024 33756568146 33759441408 33823616904 33859915936 33898943232 33999832944 34089172992 34101022923 34190628864 34255624032 34292386688 34334834688 34357575294 34360499712 34437021696 34462763104 34502485248 34539512832 34605171216 34696101888 34708162797 34799364096 34902933632 35050143744 35154459648 35259086016 35326112283 35364023772 35407798272 35513178624 35618872608 35712466944 35780355072 35818754048 35886844224 35993650308 36076879872 36145460736 36253036512 36348297216 36360932454 36456476672 36622965456 36719198208 36731962377 36828481536 36898491168 36938090112 37008308106 37048024904 37090726848 37093883904 37201115916 37204282368 37275006384 37385943903 37413060608 37484181504 37567660032 37595741568 37679468544 37707633656 37751095872 37863450324 37866673152 37979371584 38051569017 38079168512 38092405428 38236520448 38350319616 38378986184 38464457472 38467731456 38537577036 38578935024 38582218752 38655562176 38697046784 38741649408 38770608492 38856951936 38959054848 39033114624 39075004416 39149284608 39191299072 39265800336 39269142528 39356596224 39382662837 39386014976 39431411712 39548767104 39652687872 39666471768 39770701824 39889067008 40057307136 40071231684 40083837843 40087249664 40176525312 40252899456 40296098304 40372699752 40416027168 40466055168 40586489856 40599258112 40784666076 40891834368 40935718912 41013536256 41135600352 41258027734 41309097984 41432041728 41510802564 41555351376 41664544768 41679028017 41854817664 41867984928 41964797952 41992592026 42089693184 42169704192 42214960128 42295209264 42389402112 42393010176 42406346752 42421087863 42600007296 42726793032 42839064576 42966561792 43094438464 43144109568 43176359457 43272514656 43276197888 43401301902 43404996096 43487507448 43534177632 43731545088 43828936704 43861698496 43912253952 43959379968 44042945184 44090211456 44093964288 44174025378 44177785344 44276170752 44309266848 44441139666 44609273856 44624780739 44657147904 44742039552 44875200384 44879020032 45008757528 45012588544 45064470528 45098155872 45198590976 45232376574 45333110592 45419287221 45452230656 45468030564 45587505152 45674165376 45810100392 45813999616 45916028928 46003313664 46052683776 46140228288 46261469184 46277550396 46399152128 46611046944 46733524992 46749770298 46872612864 47012114688 47101483044 47152031696 47210397696 47350904832 47440917216 47491830144 47582110422 47616622592 47707140096 47849125632 47991533744 48102506496 48193947648 48337382016 48464396288 48481243272 48685722624 48830620608 48958930944 48975949836 49104642048 49197988224 49250786816 49307553792 49344410808 49454302464 49458511872 49601487888 49605709824 49700008512 49847925204 49978908672 50090213376 50127655424 50185433088 50239291392 50334794496 50484600432 50488897536 50634852219 50639162112 50735425356 50789873904 50941034243 50982027264 50999749416 51133759488 51285943296 51290308608 51383436048 51438580032 51442958336 51502252032 51536362941 51540749568 51655532544 51694144656 51809269248 51847996277 51907756824 52044152832 52100005888 52199046144 52354400448 52358856704 52510217116 52575215616 52731689472 52771106003 52888629024 53027602432 53046035658 53269767936 53428308912 53445117124 53568700416 53670532608 53728131072 53830266336 53888036224 53954740224 53990475462 54115319808 54218191104 54379554768 54522445824 54541398681 54684715008 54847467136 55078797312 55242722304 55347736752 55407135168 55512462159 55572037356 55640825856 55801673874 55806423552 55823979904 56119590912 56226272256 56286613504 56351490048 56393612352 56519202816 56561450484 56795175486 56800009728 56969057376 57118752768 57138608142 57288749056 57354780672 57525479424 57568479276 57696686208 57701597184 57806365554 57868402536 57873328128 57983343264 58045570176 58155912738 58285427904 58308726784 58438582272 58549671936 58612506624 58723926912 58786948608 58791952384 58898700504 58903713792 59034894336 59079022464 59254852888 59323150656 59479031808 59499707652 59656052736 59833600512 59838693376 60011676704 60085960704 60130874496 60264787968 60309835432 60379349184 60444147456 60559049628 60624040752 60879734784 60898887168 61080133856 61221371904 61337751552 61403578368 61520304384 61703400528 61887041601 61963646976 62148062592 62311366656 62333027064 62496817152 62682819584 62801977392 62947196928 62988888039 63134539776 63254556288 63322440192 63442813896 63589515264 63609520128 63798834176 64090189548 64258596864 64401702912 64449842688 64641657696 64834043582 64908771984 64914296832 65101952853 65107494144 65231261172 65301266448 65472856064 65548320768 65597317632 65743405056 65792547744 65939069952 65944682496 65988358898 66064417776 66135317184 66140946432 66261038067 66266678016 66463900272 66638544896 66661709499 66913910784 66985721856 67113059328 67312800576 67318530048 67513136292 67518882816 67647233808 67719831872 67797886464 67848564861 67999665888 68178345984 68202045846 68381257728 68511248064 68584773376 68715150588 68720999424 68874043392 68925526208 69004970496 69079025664 69210342432 69392203776 69416325594 69598728192 69805867264 70100287488 70124655447 70308919296 70518172032 70652224566 70728047544 70815596544 71026357248 71237745216 71373165633 71424933888 71560710144 71637508096 71773688448 71987300616 72153759744 72290921472 72506073024 72696594432 72721864908 72912953344 73245930912 73438396416 73463924754 73656963072 73796982336 73876180224 74016616212 74096049808 74181453696 74187767808 74402231832 74408564736 74550012768 74771887806 74826121216 74968363008 75135320064 75191483136 75358937088 75415267312 75502191744 75726900648 75733346304 75958743168 76103138034 76158337024 76184810856 76473040896 76700639232 76757972368 76928914944 76935462912 77075154072 77157870048 77164437504 77311124352 77394093568 77483298816 77541216984 77713903872 78066229248 78150008832 78298569216 78382598144 78531600672 78538285056 78713192448 78765325674 78772029952 78862823424 79097534208 79332943536 79541403648 79569053487 79778134016 80114614272 80142463368 80167675686 80174499328 80353050624 80505798912 80592196608 80745399504 80832054336 80932110336 80985713193 81172979712 81198516224 81569332152 81783668736 81871437824 82027072512 82271200704 82516055468 82618195968 82864083456 83021605128 83110702752 83329089536 83358056034 83709635328 83735969856 83985184052 84179386368 84339408384 84429920256 84590418528 84778804224 84786020352 84812693504 84842175726 85200014592 85453586064 85678129152 85707912213 85933123584 86188876928 86288219136 86352718914 86545029312 86552395776 86802603804 86809992192 86975014896 87068355264 87233869107 87463090176 87657873408 87723396992 87824507904 87918759936 88085890368 88180422912 88187928576 88348050756 88355570688 88552341504 88618533696 88882279332 89218547712 89249561478 89314295808 89484079104 89750400768 89758040064 90017515056 90025177088 90128941056 90196311744 90397181952 90464753148 90666221184 90838574442 90904461312 90936061128 91175010304 91348330752 91620200784 91627999232 91832057856 91892879953 92006627328 92105367552 92280456576 92522938368 92555100792 92798304256 93222093888 93467049984 93499540596 93745225728 94024229376 94202966088 94304063392 94420795392 94701809664 94881834432 94983660288 95164220844 95414280192 95698251264 95983067488 96205012992 96387895296 96674764032 96962486544 97251065373 97371445248 97661241216 97917861888 97951899672 98209284096 98395976448 98501573632 98615107584 98688821616 98908604928 98917023744 98982538347 99202975776 99211419648 99400017024 99695850408 99957817344 100255310848 100370866176 100478582784 100669588992 100969200864 100977795072 101269704438 101278324224 101470850712 101579747808 101882068486 101999498832 102267518976 102303068769 102571886592 102766872096 102877160064 102885916672 103004504064 103072725882 103081499136 103311065088 103388289312 103618538496 103695992554 103815513648 104088305664 104124488391 104200011776 104398092288 104708800896 104717713408 105020434232 105150431232 105463378944 105542212006 105777258048 105978336849 106055204864 106092071316 106539535872 106856617824 106890234248 107137400832 107341065216 107456262144 107660532672 107776072448 107980950924 108230639616 108436382208 108759109536 109044891648 109082797362 109369430016 109694934272 110157594624 110195887131 110485444608 110695473504 110814270336 111024924318 111144074712 111281651712 111603347748 111612847104 111647959808 112157831709 112239181824 112452544512 112573227008 112702980096 112787224704 113038405632 113122900968 113590350972 113600019456 113938114752 114154707051 114237505536 114277216284 114577498112 114709561344 115050958848 115136958552 115393372416 115403194368 115612731108 115736805072 115746656256 115966686528 116091140352 116311825476 116570855808 116617453568 116877164544 117099343872 117225013248 117447853824 117573897216 117583904768 117797401008 117807427584 118069788672 118147988511 118158044928 118509705776 118646301312 118958063616 118999415304 119312105472 119667201024 119677386752 120023353408 120171921408 120251513529 120261748992 120529575936 120619670864 120758698368 120888294912 121118099256 121248081504 121759469568 121797774336 122160267712 122675503104 122807156736 123040608768 123406801056 123774083202 123927293952 124296125184 124666054128 124993634304 125037084051 125365639168 125603954784 125894393856 125977776078 126269079552 126509112576 126644880384 126885627792 127179030528 127219040256 127263263589 127597668352 128180379096 128517193728 128899685376 129283315392 129529078371 129668087164 129817543968 129828593664 130203905706 130214988288 130462522344 130602532896 130945712128 131194635264 131486810112 131585095488 131878139904 131976717796 132128835552 132270634368 132281892864 132522076134 132533356032 132927800544 133277089792 133323418998 133827821568 133971443712 134226118656 134625601152 134637060096 135026272584 135037765632 135294467616 135439663744 135595772928 135697129722 135999331776 136356691968 136404091692 136762515456 137022496128 137169546752 137430301176 137441998848 137748086784 137851052416 138009940992 138158051328 138420684864 138784407552 138832651188 139197456384 139611734528 140200574976 140249310894 140617838592 141036344064 141304449132 141456095088 141631193088 142052714496 142475490432 142746331266 142849867776 143121420288 143275016192 143547376896 143974601232 144307519488 144403097069 144581842944 145012146048 145393188864 145443729816 145825906688 146491861824 146876792832 146927849508 146974072091 147313926144 147593964672 147752360448 148033232424 148192099616 148362907392 148375535616 148804463664 148817129472 149100025536 149543775612 149936726016 150270640128 150382966272 150717874176 150830534624 151004383488 151453801296 151466692608 151904556657 151917486336 152206276068 152369621712 152823102729 152946081792 153401278464 153515944736 153857829888 153870925824 154150308144 154315740096 154328875008 154609088823 154622248704 154788187136 154966597632 155082433968 155427807744 155543988831 156132458496 156300017664 156597138432 156765196288 157063201344 157076570112 157530651348 157544059904 157725646848 158195068416 158313318009 158665887072 159082807296 159138106974 159556268032 160284926736 160335351372 160348998656 160706101248 161011597824 161184393216 161490799008 161664108672 161864220672 161971426386 162345959424 162397032448 163138664304 163567337472 163624196043 163742875648 164054145024 164542401408 165032110936 165236391936 165728166912 166043210256 166221405504 166537386477 166658179072 166716112068 167419270656 167471939712 167970368104 168358772736 168678816768 168859840512 169180837056 169557608448 169625387008 169684351452 170400029184 170907172128 171356258304 171415824426 171866247168 172377753856 172576438272 172705437828 173090058624 173104791552 173605207608 173619984384 173950029792 174136710528 174467738214 174926180352 175315746816 175446793984 175649015808 175837519872 176171780736 176360845824 176375857152 176696101512 176711141376 177104683008 177237067392 177764558664 178437095424 178499122956 178968158208 179500801536 179516080128 180035030112 180050354176 180257882112 180392623488 180794363904 180929506296 181332442368 181677148884 181872122256 182350020608 182696661504 183240401568 183255998464 183664115712 183785759906 184013254656 184210735104 184560913152 185110201584 185596608512 185661124803 186444187776 186934099968 186999081192 187490451456 188048458752 188405932176 188608126784 188841590784 188966664117 189403619328 189763668864 189967320576 190328441688 190828560384 191396502528 191966134976 192775790592 193349528064 193924973088 194502130746 194742890496 195305858559 195322482432 195903799344 196418568192 196791952896 197003147264 197230215168 197377643232 197817209856 197834047488 197965076694 198405951552 198422839296 198783114201 198800034048 199391700816 199915634688 199985128497 200510621696 200741732352 200957165568 201339177984 201938401728 201955590144 202539408876 202556648448 202941701424 203159495616 203545694583 203764136972 203998997664 204535037952 204606137538 205143773184 205533744192 205754320128 205771833344 206145451764 206162998272 206622130176 206776578624 207237076992 207391985108 207631027296 208176611328 208248976782 208400023552 208796184576 209417601792 209435426816 210040868464 210300862464 210926757888 211084424012 211554516096 211956673698 212110409728 212184142632 213079071744 213713235648 213780468496 214274801664 214682130432 214912524288 215321065344 215552144896 215961901848 216461279232 216872764416 217518219072 218089783296 218165594724 218738860032 219389868544 220315189248 220391774262 220970889216 221390947008 221628540672 222049848636 222288149424 222563303424 223206695496 223225694208 223295919616 224315663418 224478363648 224905089024 225146454016 225405960192 225574449408 226076811264 226245801936 226919152537 227180701944 227200038912 227876229504 228309414102 228475011072 228554432568 229154996224 229419122688 230101917696 230273917104 230786744832 230806388736 230959256143 231225462216 231473610144 231493312512 231933373056 232182280704 232623650952 233141711616 233234907136 234198687744 234450026496 234895707648 235147794432 235594802016 235614855168 236139577344 236295977022 236316089856 237019411552 237292602624 237998830608 238624210944 238707160461 239334402048 240046706816 240343842816 240503027058 240523497984 241059151872 241239341728 241517396736 241776589824 242236198512 242496163008 242957139579 243518939136 243595548672 244320535424 245351006208 245614313472 246081217536 246813602112 247548166404 247854587904 248592250368 249332108256 249987268608 250074168102 250731278336 251207909568 251955552156 252538159104 253018225152 253289760768 253771255584 254358061056 254438080512 254526527178 255195336704 256360758192 257034387456 257123736639 257799370752 258566630784 259058156742 259336174328 259635087936 259657187328 260407811412 260429976576 260925044688 261205065792 261701607321 261891424256 262389270528 262973620224 263170190976 263756279808 263953435592 264257671104 264541268736 264563785728 265044152268 265066712064 265855601088 266554179584 266646837996 267655643136 267942887424 268452237312 269251202304 269274120192 270052545168 270075531264 270588935232 270879327488 271191545856 271394259444 271998663552 272713383936 272808183384 273525030912 274044992256 274339093504 274860602352 274883997696 275496173568 275678639859 275702104832 276019881984 276316102656 276841369728 277568815104 277665302376 278394912768 279223469056 280401149952 280498621788 281235677184 282072688128 282608898264 282912190176 283262386176 284105428992 284950980864 285492662532 286242840576 286550032384 287094753792 287949202464 288615038976 288806194138 289163685888 290024292096 290887459632 291651813376 291753196119 292983723648 293753585664 293855699016 293948144182 294627852288 295187929344 295504720896 296066464848 296384199232 296725814784 296751071232 296947615041 297608927328 297634258944 298200051072 299087551224 299873452032 300765932544 301435748352 301661069248 302008766976 302907602592 302933385216 303809113314 303834972672 304412552136 304739243424 305646205458 306802556928 306909206307 307031889472 307715659776 308300616288 308631480192 308657750016 309218177646 309244497408 309576374272 309933195264 310164867936 310855615488 311087977662 312264916992 312373465173 312600035328 313194276864 313530392576 314126402688 314153140224 315061302696 315088119808 315451293696 316390136832 316626636018 317331774144 317935010547 318165614592 318276213948 319112536064 320569853472 320670702744 320697997312 321412202496 322023195648 322368786432 322981598016 323328217344 323942852772 324691918848 324794064896 326277328608 327134674944 327248392086 327485751296 328108290048 329084802816 330064221872 330472783872 331456333824 332086420512 332442811008 333074772954 333316358144 333432224136 334838541312 334943879424 335940736208 336717545472 337357633536 337719681024 338361674112 339115216896 339250774016 339368702904 340800058368 341814344256 342712516608 342831648852 343732494336 344755507712 345152876544 345410875656 346180117248 346209583104 347210415216 347239968768 347900059584 348273421056 348935476428 349852360704 350631493632 350893587968 351298031616 351675039744 352343561472 352721691648 352751714304 353392203024 353422282752 354209366016 354443965533 354474134784 355529117328 356587239701 356874190848 356998245912 357936316416 359001603072 359032160256 360070060224 360100708352 360515764224 360754540587 360785246976 361588727808 361859012592 362664884736 362935973939 363354297768 363744244512 364700041216 365393323008 366480803136 366511996928 367571519812 368026509312 368421470208 369121826304 370220403168 371193217024 371322249606 372888375552 373998162384 374980902912 375111252153 376096917504 376811864352 377216253568 377683181568 377933328234 378807238656 379527337728 379934641152 380656883376 381657120768 381789790767 382793005056 383932269952 385551581184 386699056128 387849946176 388587235113 389004261492 389485780992 390611717118 390644964864 391807598688 392837136384 393583905792 394006294528 394460430336 394755286464 395634419712 395930153388 396811903104 396845678592 397566228402 397600068096 398783401632 399831269376 399970256994 401021243392 401483464704 401914331136 402678355968 403876803456 403911180288 405078817752 405113296896 405883402848 406318991232 407091389166 407528273944 407997995328 409070075904 409212275076 410287546368 411067488384 411508640256 411543666688 412290903528 412325996544 413244260352 413553157248 414474153984 414783970216 415262054592 416353222656 416497953564 417592369152 418835203584 418870853632 420081736928 420601724928 421853515776 422168848024 423109032192 423913347396 424368285264 426158143488 427426471296 427560936992 428549603328 429364260864 429825048576 430642130688 431104289792 431923803696 432922558464 433209291207 433745528832 435036438144 436179566592 436331189448 437477720064 438779737088 440630378496 440783548524 440922216273 441941778432 442781894016 443257081344 444099697272 444576298848 445126606848 446413390992 446451388416 446591839232 448631326836 449810178048 450292908032 450811920384 451148898816 452153622528 452491603872 453838305074 454361403888 454400077824 455713669971 455752459008 456618828204 457108865136 458309992448 458469308187 458838245376 460203835392 460547834208 461573489664 461612777472 461918512286 462450924432 462947220288 462986625024 463827266469 463866746112 464364561408 465247301904 466283423232 466469814272 466631966493 468397375488 468900052992 469791415296 470295588864 471189604032 471229710336 472591954044 472632179712 474038823104 474585205248 474939954027 475997661216 477248421888 477414320922 478668804096 480093413632 481006054116 481046995968 482118303744 482478683456 483034793472 483553179648 484472397024 484992326016 485914279158 487037878272 487191097344 488641070848 490702012416 490872588129 491228626944 492162435072 493627204224 495096332808 495709175808 497184500736 498664216512 499612159431 499974537216 500148336204 501462556672 502415819136 503911104312 505076318208 506036450304 506579521536 507542511168 508876161024 509053054356 510390673408 512721516384 514068774912 514247473278 515598741504 517133261568 518116313484 518672348656 519270175872 519314374656 520815622824 520859953152 521850089376 522410131584 523403214642 523782848512 524778541056 525947240448 526340381952 527512559616 527906871184 528515342208 529082537472 529127571456 530088304536 530133424128 531711202176 533108359168 533293675992 535311286272 536904474624 538502404608 538548240384 540105090336 540151062528 541177870464 541758654976 542383091712 542788518888 543997327104 545616366768 547050061824 548089984512 548678187008 549721204704 549767995392 550992347136 551357279718 551404209664 552039763968 552632205312 553682739456 555330604752 556789825536 556983374409 558446938112 560802299904 560997243576 562471354368 564145376256 565217796528 565824380352 566524772352 566899992351 568210857984 569901961728 570985325064 572485681152 573100064768 574189507584 575898404928 577612388276 578327371776 580048584192 581774919264 583303626752 583506392238 585967447296 587711398032 587896288364 589255704576 590375858688 591009441792 592132929696 592768398464 593451629568 593502142464 593895230082 595217854656 595268517888 596400102144 598175102448 599746904064 599955385491 601531865088 602871496704 603322138496 604017533952 605815205184 605866770432 607618226628 607669945344 608825104272 609478486848 610637083749 611292410916 613605113856 613818412614 614063778944 615431319552 616601232576 617262960384 617315500032 618436355292 618488994816 619152748544 619866390528 620329735872 621711230976 622175955324 624529833984 624746930346 625200070656 626388553728 627060785152 628252805376 628306280448 630122605392 630176239616 630902587392 632780273664 633253272036 634663548288 635870021094 636331229184 636552427896 638225072128 641139706944 641341405488 641395994624 642824404992 643250159671 644046391296 644737572864 645963196032 646656434688 647885705544 649383837696 649588129792 652554657216 654269349888 654496784172 656216580096 658169605632 660128443744 660945567744 662912667648 664172841024 664885622016 666149545908 666864448272 669677082624 669887758848 671881472416 673435090944 674715267072 675439362048 676723348224 678230433792 678737405808 680757457611 681600116736 683628688512 685425033216 685663297704 687464988672 689511015424 690305753088 690821751312 692360234496 692419166208 692877768429 694420830432 694479937536 695800119168 696546842112 697870952856 699704721408 701787175936 702596063232 703350079488 704687122944 705443383296 706784406048 706844565504 708418732032 708887931066 708948269568 711058234656 713174479402 713996491824 715872632832 716121481383 718003206144 720140120448 720201416704 721031528448 721509081174 721570493952 723177455616 723718025184 725329769472 725871947878 726708595536 727488489024 728871418737 729400082432 730786646016 732961606272 733023993856 735143039624 736053018624 736842940416 738243652608 740440806336 742386434048 742644499212 745776751104 747996324768 749961805824 750222504306 752193835008 753623728704 754432507136 755866656468 757614477312 759054675456 759869282304 761313766752 763314241536 763579581534 765586010112 767864539904 771103162368 771371209917 773398112256 775699892352 777174470226 778008522984 778971561984 781223434236 781289929728 783615197376 785104821963 785674272768 787167811584 788012589056 788920860672 789510572928 791268839424 791860306776 793623806208 793691357184 795132456804 795200136192 797566803264 799662538752 799940513988 802042486784 802966929408 803828662272 805356711936 807753606912 807822360576 810157635504 810226593792 811766805696 812637982464 814182778332 815056547888 815995990656 818140151808 818424550152 820575092736 822134976768 823017280512 823087333376 824581807056 824651993088 826488520704 827035919577 827106314496 828948307968 829567940432 830524109184 832706445312 832995907128 835184738304 837670407168 837741707264 840163473856 841203449856 843707031552 844337696048 846218064384 847826694792 848736570528 852316286976 854852942592 855121873984 858728521728 859650097152 861284261376 862208579584 863847607392 865845116928 866418582414 867491057664 870072876288 872662378896 874955440128 875259588357 877559474176 881260756992 881567097048 881844432546 883883556864 885563788032 886514162688 888199394544 889152597696 890253213696 890842845123 892826781984 892902776832 893183678464 897262653672 899620356096 900585816064 902297797632 904307245056 904983207744 907676610148 908722807776 908800155648 911427339942 911504918016 913237656408 914217730272 916619984896 916938616374 920407670784 921095668416 923146979328 923837024572 924901848864 925894440576 925973250048 927654532938 927733492224 928729122816 930494603808 932566846464 932939628544 933263932986 936794750976 937800105984 939582830592 940591177728 942379208064 942459420672 945183908088 945264359424 948077646208 949170410496 949879908054 951995322432 954496843776 954828641844 957337608192 960186827264 962012108232 962093991936 964236607488 964957366912 966069586944 967106359296 968944794048 969984652032 971828558316 974075756544 974382194688 977282141696 981404024832 981745176258 982457253888 984324870144 987254408448 990192665616 991418351616 994369001472 997328433024 999224318862 999949074432 1000296672408 1002925113344 1004831638272 1007822208624 1010152636416 1010821679483 1012072900608 1013159043072 1015085022336 1017752322048 1018106108712 1020781346816 1025443032768 1028137549824 1028494946556 1031197483008 1034266523136 1036232626968 1037344697312 1038540351744 1038628749312 1041631245648 1041719906304 1043700178752 1044820263168 1046806429284 1049557082112 1051894480896 1052680763904 1055025119232 1055813742368 1057030684416 1058165074944 1058255142912 1060176609072 1060266848256 1063331896599 1063422404352 1066587351984 1069761719103 1070622572544 1073808949248 1077004809216 1077096480768 1080210180672 1080302125056 1082263621761 1082355740928 1083517309952 1084766183424 1085577037776 1087994654208 1088807921817 1091232733536 1094100123648 1096179969024 1097356374016 1099442409408 1099535990784 1102714559436 1102808419328 1104079527936 1105264410624 1107365478912 1110661209504 1113579651072 1113966748818 1116893876224 1121994487152 1124942708736 1125333756459 1128290752512 1130435593056 1131648760704 1133049544704 1133799984702 1136421715968 1139803923456 1141970650128 1144971362304 1145369372301 1146200129536 1148379015168 1151796809856 1155224776552 1156654743552 1160097168384 1163549838528 1165761705339 1166607253504 1167012784476 1171934894592 1175422796064 1175792576728 1178511409152 1180751717376 1182018883584 1184265859392 1185536796928 1186903259136 1187790460164 1190435709312 1190537035776 1192800204288 1196350204896 1199493808128 1199910770982 1203063730176 1205742993408 1206644276992 1208035067904 1211630410368 1211733540864 1215236453256 1215339890688 1217650208544 1218956973696 1221274167498 1222584821832 1227210227712 1227636825228 1228127557888 1230862639104 1233202465152 1234525920768 1234631000064 1236872710584 1236977989632 1238305497088 1239732781056 1240659471744 1243422461952 1244351910648 1249059667968 1249493860692 1252777107456 1254121570304 1256505610752 1256612560896 1260245210784 1260352479232 1261805174784 1265560547328 1266506544072 1269327096576 1271740042188 1273104855792 1276450144256 1282279413888 1282682810976 1282791989248 1285648809984 1286500319342 1288092782592 1289475145728 1291926392064 1293312869376 1295771411088 1298767675392 1299176259584 1299627873621 1305109314432 1308538699776 1308993568344 1312433160192 1316339211264 1320256887488 1321891135488 1322766648819 1325825335296 1328345682048 1329771244032 1332299091816 1333728896544 1339354165248 1339775517696 1343762944832 1349430534144 1350878724096 1353446696448 1356460867584 1357474811616 1361514915222 1363200233472 1367141009913 1367257377024 1371326595408 1374929977344 1375407924561 1379022030848 1380611506176 1381643502624 1384720468992 1384838332416 1385755536858 1388841660864 1388959875072 1391481799407 1391600238336 1393093684224 1395741905712 1399409442816 1399895899479 1403574351872 1405192126464 1406700158976 1409374245888 1410886766592 1413568812096 1413689131008 1417775862132 1417896539136 1422116469312 1424819862081 1426348958804 1427992983648 1431745265664 1432242962766 1436006412288 1440280240896 1440402833408 1443018162348 1443140987904 1446354911232 1447436050368 1450659538944 1451743895756 1453417191072 1454976978048 1457742837474 1458800164864 1461573292032 1465923212544 1466047987712 1470286079248 1472106037248 1473685880832 1476487305216 1480881612672 1484772868096 1485288998424 1491553502208 1495992649536 1499923611648 1500445008612 1504387670016 1507247457408 1508865014272 1511733312936 1515228954624 1518109350912 1519738564608 1522627533504 1526628483072 1527159163068 1531172020224 1535729079808 1542206324736 1542742419834 1546796224512 1551399784704 1554348940452 1556017045968 1557943123968 1562446868472 1562579859456 1567230394752 1570209643926 1571348545536 1574335623168 1576025178112 1577841721344 1579021145856 1582537678848 1583720613552 1587247612416 1587382714368 1588434067759 1590264913608 1590400272384 1595133606528 1599325077504 1599881027976 1604084973568 1605933858816 1610713423872 1615507213824 1615644721152 1616714793001 1620315271008 1620453187584 1623533611392 1625275964928 1628365556664 1630113095776 1631991981312 1636849100304 1641150185472 1644269953536 1646034561024 1649163614112 1649303986176 1652977041408 1654071839154 1654212628992 1657896615936 1659135880864 1661048218368 1665991814256 1670369476608 1670950123227 1675340814336 1680326947712 1682406899712 1687414063104 1688675392096 1692436128768 1695653389584 1697473141056 1700699977053 1704632573952 1709705885184 1710243747968 1717457043456 1719300194304 1722568522752 1724417159168 1727695214784 1732837164828 1734982115328 1740145752576 1745324757792 1749910880256 1750519176714 1755118948352 1763134194096 1763688865092 1767767113728 1771127576064 1773028325376 1776398789088 1778305195392 1780506427392 1781685690246 1785653563968 1785805553664 1786367356928 1794525307344 1799240712192 1799866156473 1801171632128 1804595595264 1808614490112 1809966415488 1815353220296 1817445615552 1817600311296 1822854679884 1823009836032 1826475312816 1828435460544 1831911251247 1833239969792 1833877232748 1840815341568 1842191336832 1846293958656 1847674049144 1849803697728 1851788881152 1851946500096 1855309065876 1855466984448 1857458245632 1860989207616 1865133692928 1865879257088 1866527865972 1873589501952 1875600211968 1879165661184 1881182355456 1884758416128 1884918841344 1890367816176 1890528718848 1896155292416 1898340820992 1899759816108 1903990644864 1908993687552 1909657283688 1914675216384 1920373654528 1924024216464 1924187983872 1928473214976 1929750479013 1929914733824 1932139173888 1934212718592 1937889588096 1939969304064 1943657116632 1948151513088 1948764389376 1954564283392 1962808049664 1963490352516 1968649740288 1974508816896 1980385331232 1982836703232 1988738002944 1994656866048 1998448637724 2000593344816 2005850226688 2009663276544 2015644417248 2020305272832 2021643358966 2024145801216 2026318086144 2030170044672 2036212217424 2041562693632 2042272372833 2050886065536 2056275099648 2056989893112 2062394966016 2068533046272 2072465253936 2074689394624 2077080703488 2077257498624 2078633305287 2083262491296 2083439812608 2087400357504 2089640526336 2093612858568 2099114164224 2105361527808 2110050238464 2111627484736 2114061368832 2116330149888 2120353218144 2120533696512 2126663793198 2126844808704 2133174703968 2139523438206 2147617898496 2148364444149 2154009618432 2160420361344 2160604250112 2164527243522 2164711481856 2167034619904 2169532366848 2171154075552 2175989308416 2177615843634 2182465467072 2186614256211 2188200247296 2192359938048 2194712748032 2198884818816 2199071981568 2205429118872 2205616838656 2208159055872 2210528821248 2214730957824 2221322419008 2227159302144 2227933497636 2233787752448 2243988974304 2249885417472 2250667512918 2256581505024 2260871186112 2263297521408 2267599969404 2272843431936 2279607846912 2283941300256 2289942724608 2290738744602 2292400259072 2296758030336 2303593619712 2310449553104 2313309487104 2320194336768 2327099677056 2331523410678 2333214507008 2334025568952 2343869789184 2350845592128 2351585153456 2357022818304 2361503434752 2364037767168 2368531718784 2371073593856 2373806518272 2375580920328 2380871418624 2381074071552 2385600408576 2392700409792 2398987616256 2399821541964 2406127460352 2411485986816 2413288553984 2416070135808 2423260820736 2423467081728 2430472906512 2430679781376 2435300417088 2437913947392 2442548334996 2445169643664 2454420455424 2455273650456 2456255115776 2461725278208 2466404930304 2469051841536 2469262000128 2473745421168 2473955979264 2476610994176 2479465562112 2481107758731 2481318943488 2486844923904 2488703821296 2496110677907 2498119335936 2498987721384 2505554214912 2508243140608 2513011221504 2513225121792 2520490421568 2520704958464 2523610349568 2531121094656 2533013088144 2538654193152 2540551817573 2543480084376 2546209711584 2552900288512 2564558827776 2565365621952 2565583978496 2573000638684 2576185565184 2578950291456 2583852784128 2586625738752 2591542822176 2597535350784 2598352519168 2599255747242 2610218628864 2617987136688 2624866320384 2625778765071 2632678422528 2640513774976 2643782270976 2645533297638 2651650670592 2656691364096 2659542488064 2664598183632 2667457793088 2672528535369 2678708330496 2679551035392 2687525889664 2698861068288 2701757448192 2706893392896 2712921735168 2714949623232 2723029830444 2726400466944 2734282019826 2734514754048 2742653190816 2749859954688 2750815849122 2758044061696 2761223012352 2763287005248 2769440937984 2771511073716 2777683321728 2777919750144 2782963598814 2783200476672 2786187368448 2791483811424 2798818885632 2799791798958 2807148703744 2810384252928 2813400317952 2818748491776 2821773533184 2827137624192 2827378262016 2835551724264 2835793078272 2844232938624 2849639724162 2852697917608 2855985967296 2863490531328 2864485925532 2872012824576 2880560481792 2880805666816 2886036324696 2886281975808 2892709822464 2894872100736 2901319077888 2903487791512 2906834382144 2909953956096 2915485674948 2923146584064 2931846425088 2932095975424 2940572158496 2944212074496 2947371761664 2952974610432 2961763225344 2970577996848 2983107004416 2991985299072 2999847223296 3000890017224 3008775340032 3014494914816 3017730028544 3023466625872 3030457909248 3032465038449 3036218701824 3039477129216 3045255067008 3053256966144 3054318326136 3062344040448 3071458159616 3084412649472 3085484839668 3093592449024 3102799569408 3108697880904 3112034091936 3115886247936 3124893736944 3125159718912 3134460789504 3140419287852 3148671246336 3152050356224 3155683442688 3158042291712 3165075357696 3167441227104 3174495224832 3174765428736 3176868135518 3180529827216 3180800544768 3189995689797 3190267213056 3199762055952 3208169947136 3209285157309 3211867717632 3221426847744 3231014427648 3231289442304 3233429586002 3240630542016 3240906375168 3246790865283 3247067222784 3250551929856 3256731113328 3260226191552 3263983962624 3266423765451 3273698200608 3282300370944 3288539907072 3292069122048 3298327228224 3298607972352 3308143678308 3308425257984 3315793231872 3318271761728 3322096436736 3331983628512 3340738953216 3341900246454 3350681628672 3360653895424 3374828126208 3376001269377 3377350784192 3384872257536 3391306779168 3394946282112 3401399954106 3409265147904 3419411770368 3420487495936 3434914086912 3436108116903 3438600388608 3445137045504 3448834318336 3455390429568 3465674329656 3469964230656 3480291505152 3490649515584 3497285116017 3499821760512 3501038353428 3510237896704 3526268388192 3527377730184 3535534227456 3542255152128 3546056650752 3552797578176 3556610390784 3563371380492 3571307127936 3571611107328 3572734713856 3589050614688 3598481424384 3599732312946 3602343264256 3609191190528 3617228980224 3619932830976 3630706440592 3634891231104 3635200622592 3645709359768 3646019672064 3652950625632 3656870921088 3663822502494 3666479939584 3667754465496 3681630683136 3684382673664 3692587917312 3695348098288 3699607395456 3703577762304 3703893000192 3710618131752 3710933968896 3714916491264 3721978415232 3730267385856 3731758514176 3733055731944 3747179003904 3758331322368 3762364710912 3769516832256 3769837682688 3780735632352 3781057437696 3792310584832 3796681641984 3799519632216 3807981289728 3819314567376 3829350432768 3840747309056 3848048432928 3848375967744 3856946429952 3859500958026 3859829467648 3864278347776 3868425437184 3875779176192 3879938608128 3887314233264 3896303026176 3897528778752 3898883620863 3909128566784 3925616099328 3926980705032 3937299480576 3949017633792 3960770662464 3965673406464 3968299946457 3977476005888 3989313732096 3996897275448 4001186689632 4011700453376 4019326553088 4031288834496 4043286717932 4048291602432 4052636172288 4060340089344 4072424434848 4083125387264 4084544745666 4101772131072 4113979786224 4124789932032 4126223773683 4137066092544 4144930507872 4149378789248 4154161406976 4154514997248 4157266610574 4166524982592 4166879625216 4174800715008 4179281052672 4187225717136 4198228328448 4199687698437 4210723055616 4220100476928 4223254969472 4228122737664 4232660299776 4240706436288 4241067393024 4253327586396 4253689617408 4266349407936 4274459586243 4279046876412 4295235796992 4296728888298 4308019236864 4320840722688 4321208500224 4329054487044 4329422963712 4334069239808 4339064733696 4342308151104 4351978616832 4355231687268 4364930934144 4373228512422 4376400494592 4384719876096 4389425496064 4397769637632 4398143963136 4410858237744 4411233677312 4416318111744 4421057642496 4429461915648 4442644838016 4454318604288 4455866995272 4467575504896 4487977948608 4499770834944 4501335025836 4502751117697 4513163010048 4521742372224 4526595042816 4535199938808 4545686863872 4559215693824 4567882600512 4579885449216 4581477489204 4593516060672 4607187239424 4620899106208 4626618974208 4640388673536 4654199354112 4663046821356 4668051137904 4687739578368 4701691184256 4703170306912 4714045636608 4723006869504 4728075534336 4737063437568 4742147187712 4747613036544 4751161840656 4761742837248 4762148143104 4765302203277 4771200817152 4785400819584 4797975232512 4799643083928 4812254920704 4826577107968 4832140271616 4846521641472 4846934163456 4850144379003 4860945813024 4861359562752 4870600834176 4875827894784 4885096669992 4890339287328 4910547300912 4912510231552 4923450556416 4932809860608 4938103683072 4947490842336 4947911958528 4953221988352 4958931124224 4962215517462 4962637886976 4973689847808 4977407642592 4992221355814 4997975442768 5011108429824 5012850369681 5016486281216 5026022443008 5040980843136 5041409916928 5047220699136 5062242189312 5066026176288 5077308386304 5081103635146 5086960168752 5092419423168 5102099931159 5105800577024 5129117655552 5130731243904 5131167956992 5146001277368 5152371130368 5157900582912 5167705568256 5173251477504 5183085644352 5196705038336 5198511494484 5220437257728 5235974273376 5249732640768 5251557530142 5265356845056 5281027549952 5291066595276 5303301341184 5313382728192 5319084976128 5329196367264 5334915586176 5345057070738 5357416660992 5359102070784 5375051779328 5397722136576 5399598469419 5403514896384 5413786785792 5425843470336 5429899246464 5446059660888 5452800933888 5468564039652 5469029508096 5485306381632 5495733753741 5499719909376 5501631698244 5516088123392 5522446024704 5526574010496 5538881875968 5543022147432 5555366643456 5555839500288 5565927197628 5566400953344 5572374736896 5582967622848 5597637771264 5599583597916 5614297407488 5620768505856 5626800635904 5637496983552 5643547066368 5654275248384 5654756524032 5671103448528 5671586156544 5688465877248 5699279448324 5705395835216 5711971934592 5726981062656 5728971851064 5744025649152 5761120963584 5761611333632 5772072649392 5772563951616 5785419644928 5789251437039 5789744201472 5802638155776 5806975583024 5813668764288 5819907912192 5830971349896 5846293168128 5863692850176 5864191950848 5881144316992 5888424148992 5905949220864 5923526450688 5941155993696 5966214008832 5983970598144 6001780034448 6017550680064 6028989829632 6035460057088 6046933251744 6060915818496 6064930076898 6072437403648 6078954258432 6090510134016 6108636652272 6124688080896 6126817118499 6142916319232 6168825298944 6170969679336 6187184898048 6205599138816 6217395761808 6224068183872 6231772495872 6235899915861 6249787473888 6250319437824 6268921579008 6280838575704 6297342492672 6304100712448 6316084583424 6330150715392 6334882454208 6348990449664 6353736271036 6361059654432 6361601089536 6379991379594 6380534426112 6399524111904 6416339894272 6418570314618 6442853695488 6462028855296 6466859172004 6481261084032 6481812750336 6493581730566 6494134445568 6501103859712 6513462226656 6520452383104 6527967925248 6532847530902 6547396401216 6564600741888 6577079814144 6584138244096 6596654456448 6597215944704 6616287356616 6616850515968 6631586463744 6636543523456 6644192873472 6663967257024 6681477906432 6683800492908 6701363257344 6721307790848 6749656252416 6752002538754 6754701568384 6769744515072 6782613558336 6789892564224 6802799908212 6818530295808 6838823540736 6840974991872 6869828173824 6872216233806 6877200777216 6890274091008 6897668636672 6910780859136 6931348659312 6939928461312 6960583010304 6981299031168 6994570232034 6999643521024 7002076706856 7020475793408 7052536776384 7054755460368 7071068454912 7075751756381 7084510304256 7092113301504 7105595156352 7113220781568 7126742760984 7142614255872 7143222214656 7145469427712 7178101229376 7196962848768 7199464625892 7218382381056 7234457960448 7239865661952 7261412881184 7269782462208 7270401245184 7291418719536 7292039344128 7305901251264 7313741842176 7327645004988 7335508930992 7363261366272 7368765347328 7385175834624 7390696196576 7399214790912 7407155524608 7407786000384 7421236263504 7421867937792 7429832982528 7443323276193 7443956830464 7460534771712 7466111463888 7488332033721 7494358007808 7516662644736 7524729421824 7539033664512 7539675365376 7561471264704 7562114875392 7584621169664 7593363283968 7599039264432 7615962579456 7621655452719 7638629134752 7658700865536 7681494618112 7696096865856 7696751935488 7719001916052 7719658935296 7728556695552 7736850874368 7751558352384 7759877216256 7774628466528 7792606052352 7795057557504 7797767241726 7818257133568 7853961410064 7874598961152 7877336295213 7898035267584 7921541324928 7931346812928 7936599892914 7954952011776 7978627464192 7993794550896 8002373379264 8017585606107 8023400906752 8038653106176 8062577668992 8086573435864 8096583204864 8105272344576 8120680178688 8144848869696 8166250774528 8169089491332 8203544262144 8227959572448 8249579864064 8252447547366 8274132185088 8289861015744 8298757578496 8308322813952 8314533221148 8333049965184 8333759250432 8349601430016 8358562105344 8374451434272 8396456656896 8399375396874 8421446111232 8440200953856 8446509938944 8456245475328 8465320599552 8481412872576 8482134786048 8506655172792 8507379234816 8532698815872 8548919172486 8558093752824 8590471593984 8593457776596 8616038473728 8641681445376 8642417000448 8658108974088 8658845927424 8668138479616 8678129467392 8684616302208 8703957233664 8710463374536 8729861868288 8746457024844 8769439752192 8778850992128 8795539275264 8796287926272 8821716475488 8822467354624 8832636223488 8842115284992 8858923831296 8885289676032 8911733990544 8935151009792 8975955897216 8999541669888 9002670051672 9005502235394 9026326020096 9043484744448 9053190085632 9070399877616 9091373727744 9097395115347 9118431387648 9135765201024 9159770898432 9162954978408 9187032121344 9214374478848 9241798212416 9253237948416 9280777347072 9308398708224 9326093642712 9336102275808 9375479156736 9403382368512 9406340613824 9446013739008 9456151068672 9474126875136 9484294375424 9495226073088 9502323681312 9523485674496 9524296286208 9530604406554 9542401634304 9569987069391 9570801639168 9599286167856 9624509841408 9627855471927 9653154215936 9664280543232 9693043282944 9693868326912 9700288758006 9721891626048 9722719125504 9740372595849 9741201668352 9751655789568 9770193339984 9780678574656 9799271296353 9821094601824 9825020463104 9846901112832 9865619721216 9876207366144 9894981684672 9895823917056 9906443976704 9924431034924 9925275773952 9947379695616 9954815285184 9984442711628 9995950885536 10022216859648 10025700739362 10032972562432 10052044886016 10081961686272 10082819833856 10124484378624 10132052352576 10154616772608 10162207270292 10173920337504 10184838846336 10204199862318 10211601154048 10258235311104 10261462487808 10262335913984 10292002554736 10304742260736 10315801165824 10335411136512 10346502955008 10366171288704 10393410076672 10397022988968 10440874515456 10471948546752 10499465281536 10503115060284 10530713690112 10562055099904 10582133190552 10606602682368 10626765456384 10638169952256 10658392734528 10669831172352 10690114141476 10714833321984 10718204141568 10750103558656 10795444273152 10799196938838 10807029792768 10827573571584 10851686940672 10859798492928 10892119321776 10905601867776 10937128079304 10938059016192 10970612763264 10991467507482 10999439818752 11003263396488 11032176246784 11044892049408 11053148020992 11077763751936 11086044294864 11110733286912 11111679000576 11119038474313 11131854395256 11132801906688 11144749473792 11165935245696 11195275542528 11199167195832 11228594814976 11241537011712 11274993967104 11287094132736 11308550496768 11309513048064 11342206897056 11343172313088 11376931754496 11398558896648 11410791670432 11423943869184 11457943702128 11488051298304 11522241927168 11544145298784 11545127903232 11570839289856 11578502874078 11579488402944 11605276311552 11613951166048 11627337528576 11639815824384 11661942699792 11692586336256 11696650862589 11727385700352 11762288633984 11776848297984 11811898441728 11847052901376 11882311987392 11904899839371 11932428017664 11967941196288 12003560068896 12035101360128 12057979659264 12070920114176 12093866503488 12129860153796 12144874807296 12157908516864 12181020268032 12217273304544 12249376161792 12253634236998 12285832638464 12341939358672 12374369796096 12378671321049 12411198277632 12434791523616 12448136367744 12463544991744 12471799831722 12499574947776 12500638875648 12537843158016 12561677151408 12594684985344 12599063095311 12608201424896 12632169166848 12660301430784 12669764908416 12697980899328 12707472542072 12722119308864 12723202179072 12759982759188 12761068852224 12799048223808 12823378758729 12832679788544 12837140629236 12885707390976 12924057710592 12933718344008 12962522168064 12963625500672 12987163461132 12988268891136 13002207719424 13026924453312 13040904766208 13055935850496 13065695061804 13094792802432 13129201483776 13154159628288 13168276488192 13193308912896 13194431889408 13232574713232 13233701031936 13263172927488 13273087046912 13288385746944 13327934514048 13362955812864 13367600985816 13402726514688 13442615581696 13499312504832 13504005077508 13508253353091 13509403136768 13539489030144 13565227116672 13579785128448 13605599816424 13637060591616 13677647081472 13681949983744 13739656347648 13744432467612 13780548182016 13795337273344 13821561718272 13862697318624 13879856922624 13921166020608 13962598062336 13989140464068 14004153413712 14040951586816 14105073552768 14109510920736 14142136909824 14151503512762 14169020608512 14184226603008 14211190312704 14226441563136 14253485521968 14285228511744 14286444429312 14290938855424 14295906609831 14356202458752 14393925697536 14398929251784 14436764762112 14479731323904 14522825762368 14539564924416 14540802490368 14550433137009 14582837439072 14584078688256 14611802502528 14627483684352 14655290009976 14671017861984 14737530694656 14770351669248 14781392393152 14798429581824 14814311049216 14842472527008 14843735875584 14859665965056 14886646552386 14887913660928 14921069543424 14932222927776 14976664067442 15033325289472 15038551109043 15049458843648 15078067329024 15122942529408 15124229750784 15169242339328 15186726567936 15198078528864 15231925158912 15243310905438 15277258269504 15306299793477 15317401731072 15362989236224 15392193731712 15393503870976 15438003832104 15439317870592 15457113391104 15473701748736 15503116704768 15519754432512 15549256933056 15590115115008 15595534483452 15636514267136 15707922820128 15749197922304 15754672590426 15796070535168 15843082649856 15873199785828 15909904023552 15957254928384 15987589101792 16004746758528 16035171212214 16046801813504 16077306212352 16125155337984 16173146871728 16193166409728 16210544689152 16241360357376 16289697739392 16332501549056 16338178982664 16407088524288 16455919144896 16499159728128 16504895094732 16548264370176 16579722031488 16597515156992 16616645627904 16629066442296 16666099930368 16667518500864 16699202860032 16717124210688 16748902868544 16792913313792 16798750793748 16842892222464 16880401907712 16893019877888 16912490950656 16930641199104 16962825745152 16964269572096 17013310345584 17014758469632 17065397631744 17097838344972 17116187505648 17180943187968 17186915553192 17232076947456 17283362890752 17284834000896 17316217948176 17317691854848 17336276959232 17356258934784 17367754311117 17369232604416 17407914467328 17420926749072 17459723736576 17472774745349 17492914049688 17538879504384 17557701984256 17591078550528 17592575852544 17643432950976 17644934709248 17665272446976 17717847662592 17770579352064 17783862723011 17823467981088 17870302019584 17951911794432 18005340103344 18011004470788 18052652040192 18086969488896 18106380171264 18140799755232 18182747455488 18194790230694 18236862775296 18271530402048 18325909956816 18374064242688 18380451355497 18428748957696 18483596424832 18506475896832 18561554694144 18616797416448 18652187285424 18672204551616 18707699747583 18750958313472 18806764737024 18812681227648 18892027478016 18912302137344 18948253750272 18968588750848 18990452146176 19004647362624 19046971348992 19061208813108 19084803268608 19139974138782 19141603278336 19198572335712 19249019682816 19255710943854 19306308431872 19328561086464 19386086565888 19400577516012 19443783252096 19445438251008 19480745191698 19482403336704 19503311579136 19540386679968 19561357149312 19598542592706 19642189203648 19650040926208 19693802225664 19731239442432 19752414732288 19789963369344 19791647834112 19812887953408 19848862069848 19850551547904 19894759391232 19909630570368 19968885423256 19991901771072 20044433719296 20051401478724 20104089772032 20163923372544 20165639667712 20248968757248 20264104705152 20309233545216 20324414540584 20347840675008 20369677692672 20408399724636 20516470622208 20522924975616 20524671827968 20584005109472 20609484521472 20631602331648 20670822273024 20693005910016 20732342577408 20794045977936 20881749030912 20943897093504 20998930563072 21006230120568 21061427380224 21124110199808 21164266381104 21213205364736 21227255269143 21253530912768 21276339904512 21316785469056 21339662344704 21380228282952 21429666643968 21436408283136 21500207117312 21590888546304 21598393877676 21655147143168 21703373881344 21719596985856 21784238643552 21811203735552 21874256158608 21876118032384 21941225526528 21982935014964 22006526792976 22064352493568 22089784098816 22106296041984 22155527503872 22172088589728 22221466573824 22223358001152 22238076948626 22263708790512 22265603813376 22289498947584 22329969828579 22331870491392 22398334391664 22457189629952 22464996101163 22483074023424 22549987934208 22574188265472 22617100993536 22619026096128 22684413794112 22686344626176 22753863508992 22797117793296 22821583340864 22847887738368 22864966358157 22915887404256 22976102596608 23044483854336 23088290597568 23090255806464 23157005748156 23158976805888 23210552623104 23227902332096 23254675057152 23279631648768 23323885399584 23385172672512 23393301725178 23454771400704 23524577267968 23623796883456 23632008885639 23694105802752 23764623974784 23809799678742 23864856035328 23935882392576 24007120137792 24052756818321 24070202720256 24115959318528 24141840228352 24187733006976 24259720307592 24289749614592 24315817033728 24362040536064 24434546609088 24498752323584 24507268473996 24571665276928 24683878717344 24748739592192 24757342642098 24822396555264 24869583047232 24896272735488 24943599663444 24999149895552 25001277751296 25075686316032 25123354302816 25189369970688 25198126190622 25216402849792 25264338333696 25320602861568 25339529816832 25395961798656 25414945084144 25444238617728 25446404358144 25519965518376 25522137704448 25598096447616 25646757517458 25665359577088 25674281258472 25771414781952 25848115421184 25867436688016 25925044336128 25927251001344 25974326922264 25976537782272 26004415438848 26053848906624 26081809532416 26111871700992 26131390123608 26189585604864 26308319256576 26336552976384 26386617825792 26388863778816 26465149426464 26467402063872 26526345854976 26546174093824 26576771493888 26655869028096 26735201971632 26805453029376 26885231163392 26998625009664 27008010155016 27016506706182 27018806273536 27078978060288 27130454233344 27159570256896 27211199632848 27274121183232 27292185346041 27355294162944 27363899967488 27479312695296 27488864935224 27561096364032 27590674546688 27643123436544 27725394637248 27759713845248 27842332041216 27925196124672 27978280928136 28008306827424 28081903173632 28210147105536 28219021841472 28303007025524 28338041217024 28368453206016 28422380625408 28452883126272 28506971043936 28570457023488 28572888858624 28581877710848 28591813219662 28712404917504 28797858503568 28873529524224 28883566415781 28959462647808 29045651524736 29079129848832 29081604980736 29100866274018 29165674878144 29168157376512 29223605005056 29254967368704 29310580019952 29342035723968 29397813889059 29475061389312 29540703338496 29562784786304 29596859163648 29628622098432 29684945054016 29687471751168 29719331930112 29773293104772 29775827321856 29842139086848 29864445855552 29953328134884 30066650578944 30077102218086 30098917687296 30156134658048 30245885058816 30248459501568 30338484678656 30373453135872 30396157057728 30463850317824 30486621810876 30554516539008 30612599586954 30634803462144 30725978472448 30784387463424 30787007741952 30876007664208 30878635741184 30914226782208 30947403497472 31006233409536 31039508865024 31098513866112 31180230230016 31191068966904 31273028534272 31415845640256 31498395844608 31509345180852 31592141070336 31686165299712 31746399571656 31819808047104 31914509856768 31975178203584 32009493517056 32070342424428 32154612424704 32250310675968 32346293743456 32386332819456 32421089378304 32482720714752 32579395478784 32676357965328 32814177048576 32911838289792 32998319456256 33009790189464 33096528740352 33159444062976 33195030313984 33233291255808 33258132884592 33332199860736 33335037001728 33357115422939 33398405720064 33434248421376 33497805737088 33585826627584 33597501587496 33685784444928 33786039755776 33824981901312 33861282398208 33925651490304 33928539144192 34026620691168 34029516939264 34130795263488 34195676689944 34232375011296 34373831106384 34464153894912 34566725781504 34632435896352 34635383709696 34672553918464 34712517869568 34735508622234 34738465208832 34815828934656 34841853498144 34919447473152 34945549490698 34985828099376 35077759008768 35089952587767 35115403968512 35182157101056 35286865901952 35289869418496 35330544893952 35435695325184 35541158704128 35567725446022 35646935962176 35714699518113 35740604039168 35903823588864 36010680206688 36022008941576 36105304080384 36173938977792 36212760342528 36281599510464 36389580461388 36473725550592 36543060804096 36651819913632 36748128485376 36760902710994 36857497915392 36967192849664 37123109388288 37136013963147 37233594832896 37304374570848 37344409103232 37415399495166 37501916626944 37613529474048 37625362455296 37784054956032 37797189285933 37824604274688 37896507500544 37937177501696 37980904292352 38009294725248 38093942697984 38122417626216 38169606537216 38279948277564 38283206556672 38397144671424 38470136276187 38498039365632 38511421887708 38612616863744 38657122172928 38772173131776 38801155032024 38887566504192 38890876502016 38961490383396 38964806673408 39006623158272 39080773359936 39122714298624 39197085185412 39284378407296 39300081852416 39387604451328 39462478884864 39504829464576 39579926738688 39583295668224 39625775906816 39697724139696 39701103095808 39789518782464 39819261140736 39937770846512 39983803542144 40088867438592 40102802957448 40208179544064 40327846745088 40331279335424 40497937514496 40524760059273 40528209410304 40618467090432 40648829081168 40695681350016 40739355385344 40816799449272 41032941244416 41045849951232 41049343655936 41168010218944 41218969042944 41341644546048 41386011820032 41464685154816 41588091955872 41763498061824 41887794187008 42012460241136 42122854760448 42248220399616 42328532762208 42426410729472 42454510538286 42507061825536 42552679809024 42633570938112 42679324689408 42760456565904 42859333287936 42872816566272 42887719829493 43000414234624 43181777092608 43196787755352 43310294286336 43439193971712 43568477287104 43622407471104 43651299411027 43748512317216 43752236064768 43882451053056 43965870029928 44013053585952 44128704987136 44212592083968 44311055007744 44344177179456 44442933147648 44476153897252 44527417581024 44531207626752 44578997895168 44659939657158 44663740982784 44796668783328 44914379259904 44929992202326 45099975868416 45148376530944 45234201987072 45368827588224 45372689252352 45507727017984 45594235586592 45643166681728 45695775476736 45729932716314 45831774808512 45952205193216 46088967708672 46176581195136 46180511612928 46314011496312 46317953611776 46421105246208 46455804664192 46509350114304 46559263297536 46647770799168 46770345345024 46786603450356 46909542801408 47049154535936 47247593766912 47264017771278 47388211605504 47529247949568 47619599357484 47729712070656 47871764785152 48014240275584 48105513636642 48140405440512 48231918637056 48283680456704 48375466013952 48519440615184 48579499229184 48631634067456 48724081072128 48869093218176 48997504647168 49014536947992 49143330553856 49367757434688 49497479184384 49514685284196 49530262294667 49644793110528 49739166094464 49792545470976 49887199326888 49998299791104 50002555502592 50151372632064 50246708605632 50378739941376 50396252381244 50528676667392 50641205723136 50679059633664 50791923597312 50829890168288 50888477235456 50892808716288 51039931036752 51044275408896 51196192895232 51293515034916 51348562516944 51542829563904 51696230842368 51734873376032 51850088672256 51854502002688 51948653844528 51953075564544 52008830877696 52103262933351 52107697813248 52163619064832 52223743401984 52262780247216 52379171209728 52418324236047 52616638513152 52673105952768 52773235651584 52777727557632 52930298852928 52934804127744 53092348187648 53153542987776 53311738056192 53351588169033 53470403943264 53610906058752 53770462326784 54016020310032 54033013412364 54037612547072 54157956120576 54260908466688 54319140513792 54422399265696 54548242366464 54584370692082 54710588325888 54727799934976 54977729870448 55122192728064 55141354066491 55181349093376 55286246873088 55450789274496 55519427690496 55684664082432 55850392249344 55956561856272 56016613654848 56123099242749 56163806347264 56420294211072 56438043682944 56606014051048 56676082434048 56736906412032 56844761250816 56905766252544 57013942087872 57140914046976 57163755421696 57183626439324 57424809835008 57595717007136 57747059048448 57767132831562 57918925295616 58091303049472 58158259697664 58201732548036 58331349756288 58336314753024 58447210010112 58509934737408 58621160039904 58684071447936 58795627778118 58950122778624 59081406676992 59125569572608 59193718327296 59257244196864 59369890108032 59374943502336 59438663860224 59546586209544 59551654643712 59684278173696 59728891711104 59906656269768 60133301157888 60154204436172 60312269316096 60491770117632 60496919003136 60676969357312 60746906271744 60792314115456 60927700635648 60973243621752 61109033078016 61225199173908 61451956944896 61568774926848 61574015483904 61752015328416 61757271482368 61828453564416 61894806994944 62012466819072 62079017730048 62197027732224 62382137933808 62546057068544 62831691280512 62996791689216 63018690361704 63184282140672 63372330599424 63492799143312 63639616094208 63681765807429 63829019713536 63950356407168 64018987034112 64140684848856 64309224849408 64500621351936 64692587486912 64772665638912 64965441429504 65158790957568 65352715930656 65628354097152 65823676579584 66019580378928 66193057480704 66318888125952 66390060627968 66466582511616 66516265769184 66664399721472 66670074003456 66714230845878 66796811440128 66868496842752 66989909485737 66995611474176 67195003174992 67371568889856 67394988303489 67572079511552 67649963802624 67722564796416 67851302980608 67857078288384 68053241382336 68059033878528 68261590526976 68391353379888 68464750022592 68594899074471 68747662212768 68928307789824 69133451563008 69264871792704 69270767419392 69345107836928 69471017244468 69476930417664 69631657869312 69683706996288 69838894946304 69891098981396 69971656198752 70155518017536 70179905175534 70230807937024 70364314202112 70573731803904 70579738836992 70871390650368 71082317408256 71135450892044 71293871924352 71429399036226 71481208078336 71807647177728 72021360413376 72044017883152 72210608160768 72347877955584 72425520685056 72563199020928 72779160922776 72947451101184 73086121608192 73303639827264 73496256970752 73521805421988 73714995830784 73934385699328 74246218776576 74272027926294 74467189665792 74608749141696 74688818206464 74830798990332 75003833253888 75227058948096 75250724910592 75568109912064 75594378571866 75649208549376 75793015001088 75874355003392 75961808584704 76018589450496 76187885395968 76244835252432 76339213074432 76559896555128 76566413113344 76794289342848 76940272552374 76996078731264 77022843775416 77225233727488 77314244345856 77544346263552 77602310064048 77775133008384 77781753004032 77833269320191 77922980766792 77929613346816 78013246316544 78161546719872 78245428597248 78394170370824 78568756814592 78600163704832 78924957769728 79009658929152 79159853477376 79166591336448 79395448279392 79402206191616 79579037564928 79638522281472 79875541693024 79967607084288 80205605914896 80416359088128 80655693490176 80995875028992 81049520118546 81056418820608 81236934180864 81297658162336 81391362700032 81478710770688 81633598898544 81876556038123 82065882488832 82091699902464 82336020437888 82437938085888 82683289092096 82772023640064 82929370309632 83176183911744 83526996123648 83775588374016 84024920482272 84245709520896 84496440799232 84657065524416 84909021076572 85014123651072 85105359618048 85267141876224 85358649378816 85520913131808 85718666575872 85745633132544 85775439658986 86000828469248 86393575510704 86620588572672 86650699247343 86878387943424 87136954574208 87244814942208 87302598822054 87497024634432 87504472129536 87764902106112 87931740059856 88026107171904 88193441667177 88257409974272 88425184167936 88622110015488 88688354358912 88885866295296 88952307794504 89054835162048 89062415253504 89157995790336 89319879314316 89327481965568 89593337566656 89828758519808 89859984404652 90199951736832 90296753061888 90468403974144 90737655176448 90745378504704 91015454035968 91188471173184 91286333363456 91391550953472 91459865432628 91663549617024 91904410386432 92177935417344 92353162390272 92361023225856 92628022992624 92635907223552 92842210492416 92911609328384 93018700228608 93118526595072 93295541598336 93540690690048 93573206900712 93819085602816 94098309071872 94495187533824 94528035542556 94776423211008 95058495899136 95239198714968 95459424141312 95743529570304 96028480551168 96211027273284 96463837274112 96567360913408 96750932027904 97038881230368 97158998458368 97263268134912 97448162144256 97738186436352 98029073895984 98286661107712 98735514869376 98994958368768 99029370568392 99060524589334 99289586221056 99478332188928 99585090941952 99774398653776 99996599582208 100005111005184 100071346268817 100302745264128 100493417211264 100757479882752 100792504762488 101057353334784 101358119267328 101583847194624 101659780336576 101776954470912 101785617432576 102079862073504 102088550817792 102392385790464 102587030069832 102697125033888 103392461684736 103469746752064 103700177344512 103897307689056 103906151129088 104017661755392 104206525866702 104215395626496 104327238129664 104447486803968 104525560494432 104758342419456 104836648472094 105233277026304 105269857763301 105346211905536 105546471303168 105860597705856 105869608255488 106184696375296 106307085975552 106623476112384 106703176338066 106940807886528 107144098554339 107221812117504 107540924653568 108032040620064 108066026824728 108075225094144 108315912241152 108521816933376 108638281027584 108844798531392 109168741384164 109421176651776 109455599869952 109955459740896 110244385456128 110282708132982 110362698186752 110572493746176 110901578548992 111369328164864 111700784498688 111913123712544 112033227309696 112246198485498 112327612694528 112840588422144 112876087365888 113212028102096 113352164868096 113473812824064 113689522501632 113811532505088 114027884175744 114281828093952 114327510843392 114367252878648 114849619670016 115191434014272 115494118096896 115534265663124 115837850591232 116182606098944 116316519395328 116403465096072 116662699512576 116672629506048 116894420020224 117019869474816 117242320079808 117368142895872 117591255556236 117900245557248 118162813353984 118251139145216 118387436654592 118514488393728 118739780216064 118749887004672 118877327720448 119093172419088 119103309287424 119368556347392 119457783422208 119813312539536 120266602315776 120308408872344 120624538632192 120983540235264 120993838006272 121353938714624 121493812543488 121574280177819 121584628230912 121855401271296 121946487243504 122218066156032 122309423217443 122450398347816 122903913889792 123137549853696 123148030967808 123504030656832 123514542964736 123656907128832 124024933638144 124158035460096 124394055464448 124764275867616 125092114137088 125663382561024 126037380723408 126368564281344 126744661198848 126985598286624 127279232188416 127363531614858 127658039427072 127900712814336 128037974068224 128281369697712 128618449698816 128663159488479 129001242703872 129385174973824 129545331277824 129930882859008 130317581915136 130705431861312 130953898233081 131256708194304 131647353159168 132039160757856 132386114961408 132637776251904 132780121255936 132933165023232 133032531538368 133328799442944 133428461691756 133593622880256 133736993685504 133979818971474 133991222948352 134390006349984 134743137779712 134789976606978 135144159023104 135299927605248 135445129592832 135702605961216 136106482764672 136118067757056 136523181053952 136782706759776 136929500045184 137189798148942 137495324425536 137856615579648 138266903126016 138529743585408 138541534838784 138690215673856 138942034488936 138953860835328 139263315738624 139367413992576 139677789892608 139782197962792 139943312397504 140311036035072 140359810351068 140728628404224 141147463607808 141159477673984 141742781300736 142164634816512 142270901784088 142587743848704 142858798072452 143615294355456 144042720826752 144088035766304 144421216321536 144695755911168 144851041370112 145126398041856 145558321845552 145894902202368 146172243216384 146607279654528 146992513941504 147043610843976 147429991661568 147868771398656 148492437553152 148544055852588 148590786884001 148934379331584 149217498283392 149377636412928 149661597980664 150007666507776 150454117896192 150501449821184 151136219824128 151188757143732 151586030002176 151748710006784 151923617169408 152037178900992 152375770791936 152489670504864 152678426148864 153119793110256 153132826226688 153588578685696 153880545104748 154045687550832 154450467454976 154628488691712 155088692527104 155204620128096 155550266016768 155563506008064 155666538640382 155845961533584 155859226693632 156026492633088 156309788800053 156323093439744 156490857194496 156788340741648 157137513629184 157200327409664 157254972708141 157849915539456 158019317858304 158319706954752 158333182672896 158790896558784 158804412383232 159277044562944 159751083386048 159935214168576 160054764507099 160411211829792 160832718176256 161311386980352 162099040237092 162112837641216 162473868361728 162595316324672 162782725400064 162957421541376 163267197797088 163753112076246 164131764977664 164183399804928 164672040875776 165366578184192 165424062199473 165544047280128 165858740619264 166352367823488 167053992247296 167551176748032 168049840964544 168369297728247 168491419041792 168992881598464 169314131048832 169818042153144 170028247302144 170210719236096 170534283752448 170717298757632 171041826263616 171491266265088 171550879317972 172001656938496 172787151021408 173241177145344 173301398494686 173756775886848 174273909148416 174605197644108 174994049268864 175008944259072 175529804212224 175863480119712 176052214343808 176386883334354 176514819948544 176850368335872 177244220030976 177376708717824 177771732590592 177904615589008 178109670324096 178124830507008 178315991580672 178639758628632 178654963931136 179186675133312 179657517039616 179719968809304 180399903473664 180936807948288 181475310352896 181490757009408 182030908071936 182376942346368 182572666726912 182783101906944 182919730865256 183327099234048 184355870834688 184706324780544 184722046451712 185256045985248 185271814447104 185684420984832 185823218656768 186037400457216 186237053190144 186591083196672 187146413801424 187638171205632 188196618143744 188990375067648 189056071085112 189552846422016 190116991798272 190478397429936 190918848282624 191045297422287 191487059140608 192056961102336 192422054546568 192927674548224 193134721826816 193501864055808 194077762460736 194317996916736 194896324288512 195476372872704 196058147791968 196573322215424 197471029738752 198058741136784 198121049178668 198579172442112 198956664377856 199170181883904 199548797307552 199993199164416 200010222010368 200142692537634 200605490528256 200986834422528 201585009524976 202114706669568 202184964910467 202716238534656 203167694389248 203319560673152 203553908941824 203571234865152 204159724147008 204177101635584 204784771580928 205174060139664 205394250067776 205784697223413 206784923369472 206939493504128 207400354689024 207794615378112 207812302258176 208035323510784 208413051733404 208430791252992 208654476259328 208894973607936 209051120988864 209516684838912 209673296944188 210466554052608 210539715526602 210692423811072 211092942606336 211721195411712 211739216510976 212369392750592 212614171951104 213246952224768 213406352676132 213881615773056 214288197108678 214443624235008 215081849307136 216064081240128 216132053649456 216150450188288 216631824482304 217043633866752 217276562055168 217689597062784 218337482768328 218842353303552 218911199739904 219910919481792 220488770912256 220565416265964 221144987492352 221803157097984 222738656329728 223401568997376 223826247425088 224066454619392 224492396970996 225681176844288 225752174731776 226424056204192 226704329736192 226947625648128 227379045003264 227623065010176 228055768351488 228563656187904 228734505757296 229699239340032 230382868028544 230988236193792 231068531326248 231675701182464 232365212197888 232633038790656 232806930192144 233325399025152 233345259012096 233499807960573 233788840040448 234039738949632 234484640159616 234736285791744 235182511112472 235800491114496 236502278290432 236774873309184 237028976787456 237479560432128 237499774009344 238186344838176 238206618574848 238737112694784 238915566844416 239626625079072 240616817744688 241249077264384 241967080470528 242707877429248 242987625086976 243148560355638 243169256461824 243710802542592 243892974487008 244436132312064 244618846434886 244900796695632 245629668114369 245807827779584 246275099707392 247008061313664 247029085929472 247313814257664 248049867276288 248316070920192 248788110928896 249528551735232 250184228274176 251326765122048 252074761446816 252737128562688 253489322397696 253971196573248 254727063229716 255316078854144 255801425628672 256075948136448 256562739395424 257236899397632 257326318976958 258002485407744 258770349947648 259861765718016 259952097742029 260635163830272 261410863722624 261907796466162 262513416388608 263294706318336 264078321515712 264580325001531 264772229922816 265275552503808 265560242511872 265866330046464 266065063076736 266657598885888 266856923383512 267187245760512 267473987371008 267959637942948 267982445896704 268780012699968 269486275559424 269579953213956 270288318046208 270599855210496 270890259185664 271405211922432 272212965529344 272236135514112 273046362107904 273565413519552 273859000090368 274379596297884 274990648851072 275713231159296 276533806252032 277059487170816 277083069677568 277380431347712 277884068977872 277907721670656 278526631477248 278734827985152 279355579785216 279564395925584 279886624795008 280622072070144 280719620702136 281457256808448 282294927215616 282318955347968 283485562601472 284329269633024 284541803568176 285175487697408 285717596144904 287230588710912 288085441653504 288176071532608 289391511822336 289702082740224 290252796083712 291116643691104 291789804404736 292344486432768 293214559309056 294087221687952 294859983323136 295737542797312 296984875106304 297088111705176 297181573768002 297868758663168 298434996566784 298755272825856 299323195961328 300015333015552 300214038806451 300908235792384 301002899642368 302272439648256 302377514287464 303172060004352 303497420013568 304074357801984 304751541583872 304979341009728 305356852297728 306239586220512 306265652453376 307177157371392 307761090209496 308091375101664 308900934909952 310177385054208 310409240256192 311100532033536 311333077280764 311691923067168 311718453387264 312052985266176 312619577600106 312646186879488 312981714388992 313576681483296 314275027258368 314400654819328 314509945416282 315699831078912 316038635716608 316639413909504 317581793117568 317608824766464 318554089125888 319502166772096 319870428337152 320109529014198 320822423659584 321665436352512 322622773960704 324198080474184 324225675282432 324947736723456 325190632649344 325565450800128 325914843082752 326534395594176 327506224152492 328263529955328 328366799609856 329344081751552 330733156368384 330848124398946 331088094560256 331717481238528 332704735646976 334107984494592 335102353496064 336099681929088 336738595456494 336982838083584 337985763196928 338628262097664 339636084306288 340056494604288 340421438472192 341068567504896 341434597515264 342083652527232 342982532530176 343101758635944 344003313876992 345574302042816 346482354290688 346602796989372 347513551773696 348547818296832 349210395288216 349988098537728 350017888518144 351059608424448 351726960239424 352104428687616 352773766668708 353700736671744 354488440061952 354753417435648 355543465181184 355809231178016 356219340648192 356249661014016 356631983161344 357279517257264 357309927862272 358373350266624 359439937618608 360799806947328 361873615896576 362950620705792 362981514018816 364061816143872 364722840533457 364753884692736 365145333453824 365566203813888 365839461730512 366654198468096 366928269652329 368711741669376 369412649561088 369444092903424 370512091970496 370543628894208 371646437313536 372074800914432 372474106380288 373182166393344 374292827602848 375276342411264 376393236287488 378112142170224 379105692844032 380233983596544 380956794859872 381837696565248 382090594844574 382974118281216 384113922204672 384844109093136 385855349096448 385989478465437 386269443653632 387003728111616 388155524921472 388635993833472 389792648577024 390952745745408 392116295583936 392861694699243 393146644430848 394942059477504 396117482273568 396242098357336 397158344884224 397913328755712 398340363767808 399097594615104 399986398328832 400285385075268 401210981056512 401973668845056 403170019049952 404229413339136 404369929820934 405432477069312 406335388778496 406639121346304 407107817883648 408319448294016 408354203271168 409569543161856 410348120279328 410788500135552 411569394446826 413569846738944 413878987008256 414800709378048 415589230756224 415624604516352 416070647021568 416826103466808 416861582505984 417308952518656 417789947215872 418102241977728 419033369677824 419346593888376 420933108105216 421079431053204 422185885212672 423442390823424 423478433021952 424738785501184 425228343902208 426493904449536 426812705352264 427763231546112 428576394217356 430163698614272 432128162480256 432264107298912 432300900376576 433263648964608 434087267733504 434553124110336 435379194125568 436674965536656 437684706607104 437822399479808 439821838963584 440977541824512 441130832531928 442289974984704 443606314195968 445477312659456 445772360652003 446803137994752 447652494850176 448132909238784 448984793941992 451362353688576 451504349463552 452848112408384 453408659472384 454758090006528 455246130020352 456111536702976 457127312375808 457469011514592 459398478680064 460765736057088 462137062652496 463351402364928 464730424395776 465266077581312 465613860384288 466650798050304 466690518024192 466999615921146 467577680080896 468079477899264 468929366400159 468969280319232 469472571583488 470365022224944 471600982228992 471764918124423 473004556580864 473549746618368 474057953574912 474959120864256 474999548018688 476372689676352 476413237149696 477831133688832 479253250158144 480164293521297 481233635489376 482498154528768 483934160941056 485415754858496 486297120711276 486338512923648 487421605085184 487785948974016 488872264624128 489237692869772 489801593391264 491259336228738 491615655559168 492550199414784 494016122627328 494058171858944 496099734552576 496632141840384 497576221857792 499057103470464 500368456548352 502653530244096 504149522893632 505474257125376 506978644795392 507942393146496 509454126459432 510632157708288 511602851257344 512151896272896 513125478790848 514473798795264 514652637953916 516004970815488 517540699895296 519723531436032 519904195484058 521270327660544 522821727445248 523815592932324 525026832777216 526589412636672 528156643031424 529160650003062 529544459845632 530551105007616 531120485023744 531732660092928 532130126153472 533315197771776 533713846767024 534374491521024 534947974742016 535919275885896 535964891793408 537560025399936 538972551118848 539159906427912 540576636092416 541199710420992 542810423844864 544425931058688 544472271028224 544832885241337 546092724215808 547130827039104 547718000180736 548759192595768 549981297702144 553067612504064 554118974341632 554166139355136 555768137955744 555815443341312 557053262954496 557469655970304 558711159570432 559128791851168 559773249590016 561439241404272 562914513616896 564589854431232 566971125202944 568658539266048 569083607136352 570350975394816 571435192289808 573135892266861 574461177421824 576170883307008 576352143065216 578783023644672 579404165480448 580505592167424 582233287382208 584688972865536 586429118618112 588174443375904 589719966646272 591475085594624 594176223410352 594363147536004 595737517326336 596869993133568 597510545651712 598646391922656 600030666031104 600428077612902 601816471584768 602005799284736 604755028574928 606344120008704 606554894731401 606994840027136 608148715603968 609503083167744 609958682019456 610713704595456 612479172441024 612531304906752 614354314742784 615522180418992 616182750203328 617354091670239 617801869819904 620354770108416 620818480512384 622201064067072 622666154561528 623383846134336 623436906774528 624105970532352 625239155200212 625292373758976 625963428777984 627153362966592 628550054516736 628801309638656 629019890832564 631399662157824 632077271433216 633278827819008 635163586235136 635217649532928 637108178251776 639004333544192 639740856674304 640219058028396 641644847319168 643330872705024 645245547921408 648396160948368 648451350564864 649895473446912 650381265298688 651130901600256 651829686165504 653068791188352 655012448304984 656527059910656 656733599219712 658688163503104 661466312736768 661696248797892 663434962477056 665409471293952 668215968989184 670204706992128 672199363858176 673477190912988 675971526393856 677256524195328 679272168612576 680112989208576 680842876944384 682137135009792 682869195030528 684167305054464 686203517271888 688006627753984 691148604085632 692964708581376 693205593978744 695027103547392 697095636593664 698420790576432 699976197075456 700035777036288 700499423881719 702119216848896 703453920478848 704208857375232 705547533337416 707401473343488 709506834871296 711086930362368 711618462356032 712438681296384 712499322028032 714559034514528 714619855724544 716746700533248 718879875237216 723747231793152 725901241411584 728123632287744 729445681066914 729507769385472 730290666907648 731132407627776 731678923461024 733308396936192 733856539304658 736889004343107 737423483338752 738825299122176 741024183940992 741087257788416 743292874627072 744149601828864 744948212760576 746364332786688 748585655205696 750552684822528 752786472574976 756224284340448 758211385688064 760467967193088 761913589719744 764181189689148 765948236562432 768227844409344 769688218186272 771710698192896 771978956930874 772538887307264 774007456223232 776311049842944 779585297154048 781905491490816 784232591167872 785723389398486 786293288861696 789884118955008 792234964547136 792484196714672 794316689768448 795826657511424 796680727535616 798195189230208 799972796657664 800570770150536 802421962113024 803947337690112 806340038099904 808458826678272 808739859641868 810864954138624 812670777556992 813278242692608 814215635767296 816638896588032 816708406542336 819139086323712 820696240558656 821577000271104 823138788893652 827139693477888 827757974016512 829601418756096 831178461512448 831249209032704 832141294043136 833652206933616 833723165011968 834617905037312 835579894431744 836204483955456 838066739355648 838693187776752 841866216210432 842158862106408 844371770425344 846884781646848 846956866043904 849477571002368 850456687804416 852987808899072 853625410704528 855526463092224 856165962522101 857152788434712 860327397228544 864256324960512 864528214597824 864601800753152 868174535467008 869106248220672 870758388251136 873349931073312 875369413214208 875644798959616 879643677927168 882261665063856 884579949969408 887212628391936 890954625318912 891544721304006 893606275989504 895304989700352 896265818477568 897969587883984 900642116419353 902724707377152 903008698927104 905696224816768 906817318944768 909516180013056 910492260040704 912223073405952 914254624751616 914938023029184 918796957360128 921531472114176 924274125304992 926702804729856 929460848791552 930532155162624 931227720768576 933301596100608 933999231842292 935155360161792 936158955798528 937858732800318 937938560638464 938945143166976 940730044449888 943201964457984 943529836248846 946009113161728 947099493236736 948115907149824 949918241728512 952745379352704 952826474299392 955662267377664 958506500316288 960328587042594 962467270978752 964996309057536 967868321882112 970831509716992 972594241422552 972677025847296 974843210170368 975571897948032 977744529248256 978475385739544 979603186782528 982518672457476 985100398829568 988032245254656 988116343717888 992199469105152 993264283680768 995152443715584 998114206940928 1005307060488192 1008299045787264 1010948514250752 1013957289590784 1015884786292992 1018908252918864 1021264315416576 1023205702514688 1024303792545792 1026250957581696 1028947597590528 1029305275907832 1032009941630976 1035081399790592 1039447062872064 1039808390968116 1042540655321088 1045643454890496 1047631185864648 1050053665554432 1053178825273344 1056313286062848 1058321300006124 1061102210015232 1062240970047488 1063465320185856 1064260252306944 1066630395543552 1067427693534048 1068748983042048 1069895949484032 1071838551771792 1071929783586816 1075120050799872 1078319812855824 1081153272184832 1082399420841984 1085620847689728 1088851862117376 1088944542056448 1089665770482674 1092185448431616 1094168521600371 1094261654078208 1095436000361472 1097518385191536 1099962595404288 1100784808956987 1106135225008128 1108237948683264 1108332278710272 1111536275911488 1111630886682624 1114939311940608 1117422319140864 1118257583702336 1119546499180032 1122878482808544 1125829027233792 1129179708862464 1137317078532096 1138167214272704 1140701950789632 1142870384579616 1146271784533722 1148922354843648 1152341766614016 1152704286130432 1157566047289344 1157968435396311 1158808330960896 1161011184334848 1164466574764416 1169377945731072 1172858237236224 1176348886751808 1178585084097729 1179439933292544 1182950171189248 1188352446820704 1188726295072008 1191475034652672 1193739986267136 1195021091303424 1197292783845312 1200856155225804 1203632943169536 1204011598569472 1209510057149856 1212688240017408 1213109789462802 1213989680054272 1216297431207936 1219006166335488 1219917364038912 1224958344882048 1225062609813504 1228708629485568 1231044360837984 1232365500406656 1234708183340478 1235603739639808 1240709540216832 1241636961024768 1244402128134144 1245332309123056 1246767692268672 1246873813549056 1248211941064704 1250478310400424 1250584747517952 1251926857555968 1254306725933184 1257100109033472 1257602619277312 1258039781665128 1262799324315648 1266557655638016 1270327172470272 1270435299065856 1274216356503552 1278008667088384 1279481713348608 1280438116056792 1283289694638336 1290491095842816 1296792321896736 1296902701129728 1299790946893824 1300762530597376 1302261803200512 1303659372331008 1306137582376704 1310024896609968 1313054119821312 1313467198439424 1317376327006208 1322932625473536 1323392497595784 1326869924954112 1330818942587904 1336431937978368 1337317081956009 1340409413984256 1344398727716352 1346954381825976 1351943052787712 1354513048390656 1358544337225152 1360225978417152 1364274270019584 1365738390061056 1368334610108928 1372407034543776 1376013255507968 1382297208171264 1386411187957488 1390054207094784 1394191273187328 1396841581152864 1399952394150912 1400071554072576 1400998847763438 1404238433697792 1406907840957696 1408417714750464 1411095066674832 1414802946686976 1415294754373269 1419013669742592 1422173860724736 1423236924712064 1424877362592768 1424998644056064 1429118069029056 1429239711449088 1433493401066496 1437759750474432 1440492880563891 1447494463586304 1451802482823168 1456247264575488 1458891362133828 1459015538770944 1460581333815296 1462264815255552 1463357846922048 1466616793872384 1467713078609316 1473778008686214 1474846966677504 1477650598244352 1482048367881984 1482174515576832 1486585749254144 1488299203657728 1489896425521152 1492728665573376 1497171310411392 1501105369645056 1505572945149952 1512448568680896 1516422771376128 1520935934386176 1523827179439488 1528362379378296 1531896473124864 1536455688818688 1539376436372544 1543421396385792 1543957913861748 1548014912446464 1552622099685888 1559170594308096 1563810982981632 1568465182335744 1571446778796972 1579768237910016 1584469929094272 1584968393429344 1588633379536896 1591653315022848 1593361455071232 1596390378460416 1599945593315328 1601141540301072 1604843924226048 1607894675380224 1612680076199808 1616917653356544 1617479719283736 1621729908277248 1626556485385216 1628431271534592 1633277793176064 1633416813084672 1634498655724011 1638278172647424 1641392481117312 1643154000542208 1646277577787304 1655515948033024 1659202837512192 1662356923024896 1662498418065408 1667304413867232 1667446330023936 1669235810074624 1671159788863488 1672408967910912 1676133478711296 1677386375553504 1684317724212816 1688743540850688 1693769563293696 1698955142004736 1700913375608832 1705975617798144 1707250821409056 1711052926184448 1712331925044202 1714305576869424 1719407676800583 1720654794457088 1728512649921024 1729056429195648 1729203601506304 1736349070934016 1738212496441344 1741516776502272 1746699862146624 1751289597919232 1759287355854336 1764523330127712 1769159899938816 1774425256783872 1783089442608012 1787212551979008 1790609979400704 1792531636955136 1795939175767968 1801284232838706 1805449414754304 1806017397854208 1811392449633536 1819032360026112 1819664684194203 1820984520081408 1824446146811904 1828509249503232 1829876046058368 1837593914720256 1843062944228352 1848548250609984 1852062275010717 1853405609459712 1858921697583104 1861064310325248 1862455441537152 1866603192201216 1867998463684584 1870310720323584 1872317911597056 1875717465600636 1875877121276928 1877890286333952 1881460088899776 1886403928915968 1887059672497692 1892018226323456 1894198986473472 1896231814299648 1899836483457024 1905490758705408 1905652948598784 1911324534755328 1917013000632576 1920657174085188 1924934541957504 1929992618115072 1935736643764224 1941663019433984 1945188482845104 1945354051694592 1949686420340736 1951143795896064 1955489058496512 1956950771479088 1959206373565056 1965037344914952 1970200797659136 1976064490509312 1976232687435776 1984398938210304 1990304887431168 1996228413881856 2010614120976384 2016598091574528 2027914579181568 2031769572585984 2037816505837728 2042528630833152 2046411405029376 2048607585091584 2052501915163392 2058610551815664 2064019883261952 2070162799581184 2078894125744128 2079616781936232 2085081310642176 2091286909780992 2095262371729296 2100107331108864 2101498271645157 2106357650546688 2112626572125696 2116642600012248 2122204420030464 2124481940094976 2128520504613888 2133260791087104 2134855387068096 2137497966084096 2143677103543584 2143859567173632 2150240101599744 2156639625711648 2162306544369664 2171241695379456 2177703724234752 2179331540965348 2184370896863232 2188337043200742 2188523308156416 2190872000722944 2195036770383072 2199925190808576 2201569617913974 2212270450016256 2216475897366528 2223072551822976 2223261773365248 2229878623881216 2234844638281728 2236515167404672 2239092998360064 2245756965617088 2251658054467584 2258359417724928 2274634157064192 2276334428545408 2281403901579264 2285740769159232 2292543569067444 2297844709687296 2304683533228032 2305408572260864 2315132094578688 2315936870792622 2317616661921792 2322022368669696 2328933149528832 2338755891462144 2345716474472448 2352697773503616 2357170168195458 2358879866585088 2365900342378496 2376704893641408 2377452590144016 2382950069305344 2387479972534272 2390042182606848 2394585567690624 2401712310451608 2407265886339072 2408023197138944 2419020114299712 2425376480034816 2426219578925604 2432594862415872 2438012332670976 2439834728077824 2449916689764096 2450125219627008 2457417258971136 2462088721675968 2464731000813312 2469416366680956 2481419080433664 2483273922049536 2488804256268288 2490664618246112 2493535384537344 2493747627098112 2496423882129408 2500956620800848 2501169495035904 2503853715111936 2508613451866368 2514200218066944 2516079563330256 2525598648631296 2533115311276032 2540654344940544 2540870598131712 2548432713007104 2556017334176768 2558963426697216 2560876232113584 2566579389276672 2568497887566303 2580982191685632 2593584643793472 2593805402259456 2601525061194752 2604523606401024 2607318744662016 2612275164753408 2620049793219936 2626108239642624 2626934396878848 2634752654012416 2646784995191568 2653739849908224 2661637885175808 2672863875956736 2674634163912018 2680818827968512 2688797455432704 2693908763651952 2701926349258059 2703886105575424 2709026096781312 2717088674450304 2720451956834304 2728548540039168 2731476780122112 2736669220217856 2744814069087552 2752026511015936 2764594416342528 2772822375914976 2780108414189568 2788382546374656 2793683162305728 2799904788301824 2801997695526876 2808476867395584 2813815681915392 2816835429500928 2822190133349664 2829605893373952 2830589508746538 2838027339485184 2844347721449472 2846473849424128 2849754725185536 2858236138058112 2858479422898176 2866986802132992 2875519500948864 2880985761127782 2894988927172608 2903604965646336 2912494529150976 2917782724267656 2918031077541888 2921162667630592 2924529630511104 2926715693844096 2933233587744768 2935426157218632 2947556017372428 2955301196488704 2964096735763968 2964349031153664 2973171498508288 2976598407315456 2979792851042304 2985457331146752 2994342620822784 3011145890299904 3024897137361792 3032845542752256 3041871868772352 3047654358878976 3056724758756592 3063792946249728 3072911377637376 3078752872745088 3086842792771584 3087915827723496 3096029824892928 3105244199371776 3118341188616192 3127621965963264 3136930364671488 3142893557593944 3159536475820032 3168939858188544 3169936786858688 3183306630045696 3186722910142464 3192780756920832 3199891186630656 3202283080602144 3209687848452096 3215789350760448 3225360152399616 3234959438567472 3243459816554496 3253112970770432 3256862543069184 3266555586352128 3266833626169344 3268997311448022 3276556345294848 3282505564801113 3282784962234624 3286308001084416 3292555155574608 3302354426870961 3311031896066048 3318405675024384 3324713846049792 3324996836130816 3334608827734464 3334892660047872 3338471620149248 3344817935821824 3352266957422592 3354772751107008 3368635448425632 3377487081701376 3387539126587392 3397910284009472 3411951235596288 3414501642818112 3422105852368896 3424663850088404 3428611153738848 3438815353601166 3441309588914176 3457025299842048 3458112858391296 3458407203012608 3472698141868032 3476424992882688 3483033553004544 3493399724293248 3502579195838464 3518574711708672 3529046660255424 3538319799877632 3548850513567744 3566178885216024 3574425103958016 3581219958801408 3585063273910272 3591878351535936 3602568465677412 3610898829508608 3612034795708416 3622784899267072 3638064720052224 3639329368388406 3641969040162816 3648892293623808 3657018499006464 3659752092116736 3675187829440512 3686125888456704 3697096501219968 3704124550021434 3706811218919424 3717843395166208 3722128620650496 3724910883074304 3733206384402432 3735996927369168 3740621440647168 3744635823194112 3751434931201272 3751754242553856 3755780572667904 3762920177799552 3772807857831936 3774119344995384 3784036452646912 3788397972946944 3799672966914048 3810981517410816 3811305897197568 3822649069510656 3834026001265152 3841314348170376 3849869083915008 3871473287528448 3890376965690208 3890708103389184 3899372840681472 3902287591792128 3910978116993024 3913901542958176 3918412747130112 3930074689829904 3940401595318272 3952128981018624 3968797876420608 3980609774862336 3992456827763712 4011951245868027 4021228241952768 4033196183149056 4055829158363136 4063539145171968 4075633011675456 4092822810058752 4097215170183168 4105003830326784 4117221103631328 4128039766523904 4140325599162368 4159233563872464 4170162621284352 4182573819561984 4190524743458592 4200214662217728 4202996543290314 4212715301093376 4225253144251392 4233285200024496 4244408840060928 4245884263119807 4248963880189952 4257041009227776 4266521582174208 4269710774136192 4274995932168192 4287354207087168 4287719134347264 4300480203199488 4313279251423296 4321478641691673 4324613088739328 4342483390758912 4355407448469504 4358663081930696 4368741793726464 4376674086401484 4377046616312832 4381744001445888 4390073540766144 4399850381617152 4403139235827948 4424540900032512 4432951794733056 4446145103645952 4446523546730496 4459757247762432 4469689276563456 4473030334809344 4478185996720128 4491513931234176 4503316108935168 4516718835449856 4549268314128384 4552668857090816 4562807803158528 4571481538318464 4585087138134888 4595689419374592 4609367066456064 4610817144521728 4630264189157376 4631873741585244 4644044737339392 4657866299057664 4677511782924288 4691432948944896 4705395547007232 4714340336390916 4731800684756992 4753409787282816 4754905180288032 4765900138610688 4774959945068544 4780084365213696 4789171135381248 4803424620903216 4814531772678144 4816046394277888 4838040228599424 4850752960069632 4852439157851208 4865189724831744 4879669456155648 4899833379528192 4900250439254016 4903495967172033 4914834517942272 4924177443351936 4929462001626624 4938832733361912 4966547844099072 4977608512536576 4981329236492224 4987070769074688 4987495254196224 5001913241601696 5002338990071808 5007707430223872 5017226903732736 5028400436133888 5032159126660512 5066230622552064 5081308689881088 5096865426014208 5112034668353536 5117926853394432 5121752464227168 5133158778553344 5136995775132606 5158223030401749 5161964383371264 5187169287586944 5187610804518912 5203050122389504 5209047212802048 5214637489324032 5224550329506816 5240099586439872 5253868793757696 5269505308024832 5293569990383136 5307479699816448 5323275770351616 5349268327824036 5361637655937024 5377594910865408 5387817527303904 5403852698516118 5407772211150848 5418052193562624 5434177348900608 5457097080078336 5462953560244224 5473338440435712 5489628138175104 5504053022031872 5529188832685056 5545644751829952 5560216828379136 5576765092749312 5587366324611456 5599809576603648 5603995391053752 5616953734791168 5627631363830784 5633670859001856 5644380266699328 5659211786747904 5661179017493076 5676054678970368 5688695442898944 5692947698848256 5699509450371072 5716472276116224 5716958845796352 5733973604265984 5751039001897728 5761971522255564 5789977854345216 5807209931292672 5824989058301952 5835565448535312 5836062155083776 5842325335261184 5849059261022208 5853431387688192 5866467175489536 5870852314437264 5895112034744856 5910602392977408 5928193471527936 5928698062307328 5946342997016576 5953196814630912 5970914662293504 5988685241645568 5993161737654707 6022291780599808 6049794274723584 6083743737544704 6095308717757952 6113449517513184 6127585892499456 6145822755274752 6157505745490176 6175831655446992 6192059649785856 6210488398743552 6236682377232384 6255243931926528 6273860729342976 6285787115187888 6304494814935471 6319072951640064 6337879716377088 6339873573717376 6366613260091392 6373445820284928 6385561513841664 6399782373261312 6404566161204288 6431578701520896 6450720304799232 6469918877134944 6486919633108992 6506225941540864 6513725086138368 6533111172704256 6537994622896044 6553112690589696 6565011129602226 6565569924469248 6572616002168832 6585110311149216 6604708853741922 6622063792132096 6636811350048768 6649427692099584 6669217655468928 6669785320095744 6676943240298496 6689635871643648 6704533914845184 6709545502214016 6737270896851264 6754974163402752 6775078253174784 6795820568018944 6823902471192576 6829003285636224 6844211704737792 6849327700176808 6857222307477696 6877630707202332 6914050599684096 6916225716782592 6916814406025216 6945396283736064 6952849985765376 6966067106009088 6986799448586496 7037149423417344 7058093320510848 7076639599755264 7097701027135488 7132357770432048 7148850207916032 7162439917602816 7170126547820544 7183756703071872 7205136931354824 7221797659017216 7224069591416832 7245569798534144 7276129440104448 7278658736776812 7297784587247616 7314036998012928 7319504184233472 7350375658881024 7372251776913408 7394193002439936 7408249100042868 7435686790332416 7444257241300992 7449821766148608 7466412768804864 7471993854738336 7481242881294336 7489271646388224 7502869862402544 7503508485107712 7511561145335808 7525840355599104 7548238689990768 7568072905293824 7576795945893888 7599345933828096 7621963034821632 7622611794395136 7645298139021312 7668052002530304 7682628696340752 7699738167830016 7705493662698909 7742946575056896 7780753931380416 7781416206778368 7804575183584256 7821956233986048 7827803085916352 7836825494260224 7860149379659808 7880803190636544 7904257962037248 7961219549724672 7984913655527424 8023902491736054 8042456483905536 8066392366298112 8105779047774177 8111658316726272 8127078290343936 8151266023350912 8185645620117504 8194430340366336 8210007660653568 8234442207262656 8256079533047808 8280651198324736 8318467127744928 8340325242568704 8365147639123968 8381049486917184 8405993086580628 8425430602186752 8450506288502784 8466570400048992 8488817680121856 8491768526239614 8497927760379904 8514082018455552 8533043164348416 8539421548272384 8574708414174336 8575438268694528 8600960406398976 8626558502846592 8642957283383346 8649226177478656 8684966781517824 8710814896939008 8717326163861392 8737483587452928 8753348172802968 8754093232625664 8763488002891776 8780147081532288 8799700763234304 8806278471655896 8865903589466112 8892290207291904 8893047093460992 8919514495524864 8939378553126912 8946060669618688 8956371993440256 8983027862468352 9033437670899712 9098536628256768 9105337714181632 9125615606317056 9142963076636928 9170174276269776 9191378838749184 9218734132912128 9221634289043456 9260528378314752 9263747483170488 9288089474678784 9315732598115328 9355023565848576 9382865897889792 9410791094014464 9428680672781832 9463601369513984 9506819574565632 9509810360576064 9549919890137088 9560168730427392 9578342270762496 9606849241806432 9629063545356288 9632092788555776 9676080457198848 9704878315702416 9730379449663488 9759338912311296 9799666759056384 9800500878508032 9806991934344066 9829669035884544 9848354886703872 9858924003253248 9877665466723824 9907063280612883 9933095688198144 9955217025073152 9962658472984448 9974141538149376 9974990508392448 10003826483203392 10004677980143616 10015414860447744 10034453807465472 10056800872267776 10064318253321024 10132461245104128 10162617379762176 10193730852028416 10224069336707072 10235853706788864 10243504928454336 10266317557106688 10273991550265212 10316446060803498 10323928766742528 10374338575173888 10375221609037824 10406100244779008 10418094425604096 10429274978648064 10449100659013632 10480199172879744 10507737587515392 10539010616049664 10587139980766272 10614959399632896 10646551540703232 10698536655648072 10723275311874048 10755189821730816 10775635054607808 10807705397032236 10836104387125248 10868354697801216 10914194160156672 10925907120488448 10946676880871424 10979256276350208 11058377665370112 11091289503659904 11120433656758272 11153530185498624 11174732649222912 11199619153207296 11207990782107504 11233907469582336 11255262727661568 11267341718003712 11288760533398656 11318423573495808 11322358034986152 11352109357940736 11385895397696512 11399018900742144 11432944552232448 11433917691592704 11467947208531968 11502078003795456 11523943044511128 11614419862585344 11671130897070624 11672124310167552 11684650670522368 11698118522044416 11706862775376384 11732934350979072 11741704628874528 11790224069489712 11821204785954816 11856386943055872 11892685994033152 11906393629261824 11941829324587008 11977370483291136 11986323475309414 12035853737604081 12044583561199616 12099588549447168 12167487475089408 12190617435515904 12226899035026368 12291645510549504 12315011490980352 12351663310893984 12384119299571712 12420976797487104 12510487863853056 12547721458685952 12571574230375776 12608989629870942 12638145903280128 12675759432754176 12679747147434752 12733226520182784 12737652789359421 12746891640569856 12771123027683328 12799564746522624 12809132322408576 12863157403041792 12901440609598464 12939837754269888 12964435925075019 12973839266217984 13012451883081728 13027450172276736 13066222345408512 13075989245792088 13106225381179392 13130022259204452 13131139848938496 13145232004337664 13170220622298432 13209417707483844 13244127584264192 13273622700097536 13298855384199168 13338435310937856 13339570640191488 13353886480596992 13379271743287296 13409067829690368 13419091004428032 13474541793702528 13509948326805504 13550156506349568 13591641136037888 13647804942385152 13658006571272448 13688423409475584 13698655400353616 13714444614955392 13755261414404664 13828101199368192 13832451433565184 13833628812050432 13890792567472128 13932134212018176 13973598897172992 14074298846834688 14116186641021696 14195402054270976 14264715540864096 14297700415832064 14324879835205632 14340253095641088 14367513406143744 14410273862709648 14443595318034432 14448139182833664 14491139597068288 14552258880208896 14557317473553624 14595569174495232 14639008368466944 14700751317762048 14710487901516099 14744503553826816 14788386004879872 14816498200085736 14871373580664832 14899643532297216 14932825537609728 14943987709476672 14962485762588672 15005739724805088 15007016970215424 15023122290671616 15051680711198208 15096477379981536 15136145810587648 15198691867656192 15243926069643264 15290596278042624 15336104005060608 15365257392681504 15399476335660032 15410987325397818 15485893150113792 15561507862760832 15562832413556736 15609150367168512 15643912467972096 15655606171832704 15673650988520448 15720298759319616 15761606381273088 15808515924074496 15922439099449344 15969827311054848 16047804983472108 16084912967811072 16132784732596224 16211558095548354 16223316633452544 16254156580687872 16302532046701824 16371291240235008 16388860680732672 16420015321307136 16468884414525312 16512159066095616 16561302396649472 16636934255489856 16680650485137408 16730295278247936 16762098973834368 16811986173161256 16850861204373504 16901012577005568 16933140800097984 16977635360243712 16983537052479228 17028164036911104 17066086328696832 17078843096544768 17149416828348672 17150876537389056 17201920812797952 17253117005693184 17285914566766692 17369933563035648 17421629793878016 17434652327722784 17474967174905856 17506696345605936 17508186465251328 17526976005783552 17560294163064576 17599401526468608 17612556943311792 17731807178932224 17784580414583808 17786094186921984 17839028991049728 17892121339237376 17912743986880512 17966055724936704 17979485212964121 18066875341799424 18210675428363264 18251231212634112 18285926153273856 18340348552539552 18382757677498368 18437468265824256 18443268578086912 18527494966340976 18576178949357568 18631465196230656 18710047131697152 18765731795779584 18821582188028928 18857361345563664 18913484444806413 18927202739027968 19013639149131264 19019620721152128 19099839780274176 19120337460854784 19156684541524992 19213698483612864 19264185577111552 19352160914397696 19409756631404832 19460758899326976 19518677824622592 19599333518112768 19613983868688132 19659338071769088 19696709773407744 19717848006506496 19755330933447648 19814126561225766 19866191376396288 19910434050146304 19925316945968896 19948283076298752 20007652966406784 20009355960287232 20030829720895488 20068907614930944 20113601744535552 20128636506642048 20264922490208256 20325234759524352 20387461704056832 20448138673414144 20471707413577728 20487009856908672 20532635114213376 20547983100530424 20632892121606996 20748677150347776 20750443218075648 20812200489558016 20836188851208192 20858549957296128 20898201318027264 20960398345759488 21078021232099328 21174279961532544 21229918799265792 21293103081406464 21397073311296144 21446550623748096 21510379643461632 21551270109215616 21615410794064472 21672208774250496 21736709395602432 21828388320313344 21893353761742848 21958512552700416 22116755330740224 22182579007319808 22307060370997248 22349465298445824 22399238306414592 22415981564215008 22467814939164672 22510525455323136 22534683436007424 22577521066797312 22644716069972304 22704218715881472 22771790795393024 22798037801484288 22865889104464896 22867835383185408 22935894417063936 23004156007590912 23047886089022256 23116480988096727 23228839725170688 23342261794141248 23344248620335104 23369301341044736 23413725550752768 23465868701958144 23483409257749056 23580448138979424 23642409571909632 23712773886111744 23785371988066304 23883658649174016 23954740966582272 23972646950618828 24071707475208162 24089167122399232 24199177098894336 24334974950178816 24381234871031808 24453798070052736 24583291021099008 24630022981960704 24703326621787968 24768238599143424 24841953594974208 25020975727706112 25095442917371904 25143148460751552 25217979259741884 25276291806560256 25351518865508352 25359494294869504 25466453040365568 25475305578718842 25493783281139712 25542246055366656 25599129493045248 25618264644817152 25726314806083584 25802881219196928 25879675508539776 25928871850150038 25947678532435968 26024903766163456 26054900344553472 26132444690817024 26151978491584176 26212450762358784 26260044518408904 26262279697876992 26290464008675328 26340441244596864 26418835414967688 26488255168528384 26597710768398336 26676870621875712 26679141280382976 26758543486574592 26818135659380736 26838182008856064 26949083587405056 27100313012699136 27295609884770304 27316013142544896 27376846818951168 27397310800707232 27428889229910784 27510522828809328 27656202398736384 27664902867130368 27781585134944256 27864268424036352 27947197794345984 28148597693669376 28232373282043392 28390804108541952 28529431081728192 28649759670411264 28680506191282176 28735026812287488 28820547725419296 28887190636068864 28896278365667328 28982279194136576 29114634947107248 29191138348990464 29278016736933888 29401502635524096 29420975803032198 29489007107653632 29576772009759744 29632996400171472 29721189841838649 29742747161329664 29799287064594432 29865651075219456 29887975418953344 29924971525177344 30011479449610176 30014033940430848 30046244581343232 30103361422396416 30192954759963072 30272291621175296 30397383735312384 30487852139286528 30581192556085248 30672208010121216 30730514785363008 30798952671320064 30821974650795636 30971786300227584 31123015725521664 31125664827113472 31218300734337024 31287824935944192 31311212343665408 31347301977040896 31440597518639232 31523212762546176 31617031848148992 31844878198898688 31939654622109696 32095609966944216 32169825935622144 32265569465192448 32423116191096708 32508313161375744 32605064093403648 32742582480470016 32777721361465344 32840030642614272 32937768829050624 33122604793298944 33273868510979712 33361300970274816 33460590556495872 33524197947668736 33623972346322512 33701722408747008 33802025154011136 33866281600195968 33955270720487424 33967074104958456 34056328073822208 34157686193089536 34298833656697344 34301753074778112 34403841625595904 34506234011386368 34571829133533384 34843259587756032 34869304655445568 35013392691211872 35016372930502656 35053952011567104 35120588326129152 35198803052937216 35225113886623584 35463614357864448 35569160829167616 35678057982099456 35784242678474752 35825487973761024 35932111449873408 35958970425928242 36107561212812243 36133750683598848 36421350856726528 36502462425268224 36571852306547712 36680697105079104 36874936531648512 36886537156173824 37054989932681952 37152357898715136 37262930392461312 37531463591559168 37643164376057856 37714722691127328 37826968889612826 37854405478055936 38027278298262528 38039241442304256 38199679560548352 38240674921709568 38313369083049984 38427396967225728 38528371154223104 38704321828795392 38819513262809664 38921517798653952 39037355649245184 39198667036225536 39227967737376264 39318676143538176 39393419546815488 39435696013012992 39510661866895296 39628253122451532 39732382752792576 39820868100292608 39850633891937792 39896566152597504 40015305932813568 40018711920574464 40061659441790976 40137815229861888 40227203489071104 40257273013284096 40529844980416512 40650469519048704 40774923408113664 40896277346828288 40943414827155456 40974019713817344 41065270228426752 41095966201060848 41265784243213992 41497354300695552 41500886436151296 41624400979116032 41672377702416384 41796402636054528 41920796691518976 42156042464198656 42348559923065088 42586206162812928 42794146622592288 42893101247496192 43020759286923264 43102540218431232 43230821588128944 43344417548500992 43473418791204864 43656776640626688 43786707523485696 43917025105400832 44131463704548297 44233510661480448 44365158014639616 44614120741994496 44698930596891648 44798476612829184 44831963128430016 45021050910646272 45069366872014848 45155042133594624 45289432139944608 45408437431762944 45543581590786048 45596075602968576 45731778208929792 45871788834127872 46008312015181824 46095772178044512 46232961976193454 46457679450341376 46684523588282496 46688497240670208 46738602682089472 46827451101505536 46931737403916288 46966818515498112 47160896277958848 47284819143819264 47425547772223488 47570743976132608 47767317298348032 47909481933164544 47945293901237656 48143414950416324 48398354197788672 48669949900357632 48762469742063616 48907596140105472 49166582042198016 49260045963921408 49406653243575936 49536477198286848 49683907189948416 50041951455412224 50190885834743808 50286296921503104 50435958519483768 50552583613120512 50703037731016704 50718988589739008 50932906080731136 50950611157437684 51084492110733312 51198258986090496 51236529289634304 51452629612167168 51605762438393856 51759351017079552 51857743700300076 52049807532326912 52109800689106944 52264889381634048 52303956983168352 52424901524717568 52520089036817808 52524559395753984 52580928017350656 52680882489193728 52837670829935376 52976510337056768 53195421536796672 53353741243751424 53358282560765952 53517086973149184 53676364017712128 53898167174810112 53938455638892363 54200626025398272 54632026285089792 54753693637902336 54794621601414464 54857778459821568 55021045657618656 55312404797472768 55329805734260736 55728536848072704 55894395588691968 56297195387338752 56464746564086784 56740453334419239 56781608217083904 57058862163456384 57299519340822528 57361012382564352 57470053624574976 57641095450838592 57792556731334656 57964558388273152 58229269894214496 58382276697980928 58556033473867776 58841951606064396 58978014215307264 59153544019519488 59265992800342944 59442379683677298 59485494322659328 59598574129188864 59731302150438912 59775950837906688 60022958899220352 60028067880861696 60092489162686464 60206722844792832 60385909519926144 60544583242350592 60794767470624768 60975704278573056 61162385112170496 61344416020242432 61461029570726016 61597905342640128 61643949301591272 62246031451043328 62251329654226944 62436601468674048 62575649871888384 62622424687330816 62694603954081792 62881195037278464 63234063696297984 63689756397797376 63879309244219392 64191219933888432 64339651871244288 64531138930384896 64846232382193416 65016626322751488 65210128186807296 65485164960940032 65680061285228544 65875537658101248 66245209586597888 66547737021959424 66921181112991744 67048395895337472 67247944692645024 67403444817494016 67604050308022272 67732563200391936 67934148209916912 68112656147644416 68315372386179072 68597667313394688 68603506149556224 68807683251191808 69012468022772736 69143658267066768 69349442964290181 69686519175512064 69738609310891136 70026785382423744 70032745861005312 70107904023134208 70241176652258304 70397606105874432 70450227773247168 70927228715728896 71138321658335232 71356115964198912 71568485356949504 71650975947522048 71864222899746816 71917940851856484 72215122425624486 72267501367197696 72842701713453056 73004924850536448 73143704613095424 73361394210158208 73749873063297024 73773074312347648 74109979865363904 74304715797430272 74525860784922624 75062927183118336 75286328752115712 75429445382254656 75653937779225652 76054556596525056 76078482884608512 76399359121096704 76481349843419136 76626738166099968 76854793934451456 77408643657590784 77639026525619328 77843035597307904 78074711298490368 78397334072451072 78455935474752528 78637352287076352 78786839093630976 78871392026025984 79021323733790592 79256506244903064 79464765505585152 79701267783875584 79793132305195008 80030611865627136 80037423841148928 80275630459723776 80454406978142208 80514546026568192 81300939038097408 81792554693656576 81886829654310912 81948039427634688 82130540456853504 82191932402121696 82531568486427984 82994708601391104 83248801958232064 83344755404832768 83592805272109056 83841593383037952 84312084928397312 84697119846130176 85172412325625856 85588293245184576 86041518573846528 86205080436862464 86461643176257888 86688835097001984 86946837582409728 87573415046971392 87834050210801664 88262927409096594 88467021322960896 88730316029279232 89163569525515947 89228241483988992 89397861193783296 89596953225658368 89663926256860032 90042101821292544 90138733744029696 90310084267189248 90578864279889216 90816874863525888 91087163181572096 91192151205937152 91463556417859584 91743577668255744 92016624030363648 92191544356089024 92465923952386908 92915358900682752 93369047176564992 93376994481340416 93477205364178944 93654902203011072 93863474807832576 93933637030996224 94321792555917696 94569638287638528 94851095544446976 95141487952265216 95534634596696064 95818963866329088 95890587802475312 96286829900832648 96796708395577344 97524939484127232 97815192280210944 98333164084396032 98520091927842816 98813306487151872 99367814379896832 100083902910824448 100381771669487616 100572593843006208 100871917038967536 101105167226241024 101406075462033408 101437977179478016 101865812161462272 101901222314875368 102168984221466624 102473058579268608 102905259224334336 103211524876787712 103518702034159104 103715487400600152 104099615064653824 104529778763268096 104607913966336704 105040178073635616 105049118791507968 105161856034701312 105361764978387456 105675341659870752 105953020674113536 106390843073593344 106707482487502848 107034173946298368 107352728035424256 107796334349620224 107876911277784726 108401252050796544 109264052570179584 109507387275804672 109589243202828928 109715556919643136 110042091315237312 110624809594945536 110659611468521472 111457073696145408 111788791177383936 112594390774677504 112929493128173568 113480906668838478 113563216434167808 114117724326912768 114599038681645056 114722024765128704 114940107249149952 115282190901677184 115585113462669312 115929116776546304 116458539788428992 116764553395961856 117112066947735552 117683903212128792 117956028430614528 118307088039038976 118531985600685888 118884759367354596 119197148258377728 119462604300877824 119551901675813376 120045917798440704 120056135761723392 120184978325372928 120413445689585664 120771819039852288 121589534941249536 121951408557146112 122324770224340992 122688832040484864 122922059141452032 123195810685280256 123287898603182544 124492062902086656 124502659308453888 124873202937348096 125244849374661632 125389207908163584 125762390074556928 126468127392595968 127758618488438784 128382439867776864 128679303742488576 129062277860769792 129692464764386832 130033252645502976 130420256373614592 130970329921880064 131360122570457088 131751075316202496 132394391113644891 132490419173195776 133095474043918848 133842362225983488 134096791790674944 134495889385290048 135208100616044544 135465126400783872 135868296419833824 136225312295288832 136630744772358144 137195334626789376 137615366502383616 138024936045545472 138287316534133536 138698885928580362 139373038351024128 139477218621782272 140053570764847488 140065491722010624 140215808046268416 140482353304516608 140795212211748864 140900455546494336 141854457431457792 142276643316670464 142712231928397824 143136970713899008 143301951895044096 143728445799493632 143835881703712968 144430244851248972 145685403426906112 146009849701072896 146287409226190848 146722788420316416 147499746126594048 147546148624695296 148219959730727808 148609431594860544 149051721569845248 150125854366236672 150572657504231424 150858890764509312 151307875558451304 152109113193050112 152156965769217024 152798718242193408 153253476332199936 153709587868902912 154817287315181568 155278053051238656 156149422596980736 156794668144902144 156911870949505056 157274704574152704 157573678187261952 157742784052051968 158042647467581184 158513012489806128 158929531011170304 159402535567751168 159586264610390016 160061223731254272 160074847682297856 160551260919447552 161029092053136384 161815366916677089 162601878076194816 163585109387313152 163896078855269376 164261080913707008 164383864804243392 165063136972855968 165989417202782208 166497603916464128 167185610544218112 167683186766075904 168624169856794624 169394239692260352 170344824651251712 171176586490369152 172083037147693056 172410160873724928 172923286352515776 173377670194003968 173893675164819456 175146830093942784 175668100421603328 176525854818193188 176934042645921792 177460632058558464 178327139051031894 178456482967977984 178795722387566592 179193906451316736 179327852513720064 180084203642585088 180277467488059392 180620168534378496 181157728559778432 181633749727051776 182174326363144192 182384302411874304 182927112835719168 183487155336511488 184033248060727296 184383088712178048 184931847904773816 186738094353129984 186753988962680832 187309804406022144 187726949615665152 187867274061992448 188643585111835392 189702191088893952 191069269193392128 191637927732658176 191781175604950624 192573659801665296 193593416791154688 195049878968254464 195630384560421888 197040183855685632 197626612974303744 198735628759793664 200763543338975232 201145187686012416 201743834077935072 202210334452482048 202812150924066816 202875954358956032 203802444629750736 204337968442933248 204946117158537216 205810518448668672 206423049753575424 207037404068318208 207430974801200304 208048328892870543 208199230129307648 209059557526536192 209215827932673408 210080356147271232 210098237583015936 210323712069402624 210723529956774912 211350683319741504 211906041348227072 212781686147186688 213414964975005696 214068347892596736 214705456070848512 215592668699240448 215753822555569452 216802504101593088 218528105140359168 219014774551609344 219178486405657856 219431113839286272 220084182630474624 221249619189891072 221319222937042944 222914147392290816 223577582354767872 225188781549355008 225858986256347136 226961813337676956 228235448653825536 229198077363290112 229444049530257408 229880214498299904 230564381803354368 231858233553092608 232917079576857984 233529106791923712 234224133895471104 235367806424257584 235912056861229056 236614176078077952 237063971201371776 237769518734709192 238394296516755456 239103803351626752 240091835596881408 240112271523446784 240826891379171328 241543638079704576 243902817114292224 245377664080969728 245844118282904064 246391621370560512 246575797206365088 248984125804173312 249746405874696192 250489698749323264 250778415816327168 251524780149113856 252936254785191936 255517236976877568 256764879735553728 258124555721539584 259384929528773664 260066505291005952 260840512747229184 262720245140914176 263502150632404992 264788782227289782 264980838346391552 266190948087837696 267684724451966976 268193583581349888 268991778770580096 270416201232089088 270930252801567744 271736592839667648 272450624590577664 273261489544716288 274390669253578752 275230733004767232 276049872091090944 276574633068267072 277397771857160724 278746076702048256 278954437243564544 280107141529694976 280130983444021248 280431616092536832 280964706609033216 281590424423497728 281800911092988672 283708914862915584 284553286633340928 285424463856795648 286273941427798016 286603903790088192 287456891598987264 287671763407425936 288860489702497944 291370806853812224 292574818452381696 293445576840632832 294999492253188096 295092297249390592 296439919461455616 298103443139690496 300251708732473344 301145315008462848 301717781529018624 302615751116902608 304218226386100224 304313931538434048 305597436484386816 306506952664399872 307419175737805824 309634574630363136 310556106102477312 312298845193961472 313589336289804288 313823741899010112 315147356374523904 315485568104103936 316085294935162368 317026024979612256 317859062022340608 318805071135502336 319172529220780032 320122447462508544 321102521838895104 322058184106272768 323630733833354178 325203756152389632 327170218774626304 327792157710538752 328522161827414016 328767729608486784 330126273945711936 331978834405564416 332995207832928256 334371221088436224 335366373532151808 338788479384520704 340689649302503424 342353172980738304 344166074295386112 344820321747449856 345846572705031552 346755340388007936 347787350329638912 350293660187885568 351336200843206656 353051709636386376 353868085291843584 354921264117116928 356654278102063788 357591444775133184 358387812902633472 358655705027440128 360168407285170176 360554934976118784 361240337068756992 362315457119556864 364348652726288384 364768604823748608 365854225671438336 366974310673022976 368066496121454592 368766177424356096 369863695809547632 373476188706259968 373507977925361664 374619608812044288 375734548123984896 377287170223670784 379404382177787904 383275855465316352 383562351209901248 385147319603330592 387186833582309376 390099757936508928 391260769120843776 394080367711371264 395253225948607488 397183173340934673 397471257519587328 401527086677950464 402290375372024832 403487668155870144 405624301848133632 405751908717912064 407604889259501472 408675936885866496 409892234317074432 412846099507150848 414074808136636416 414861949602400608 416096657785741086 416398460258615296 418119115053072384 418431655865346816 420160712294542464 420196475166031872 420647424138805248 421447059913549824 422701366639483008 423812082696454144 425563372294373376 426829929950011392 428136695785193472 429410912141697024 431185337398480896 431507645111138904 437056210280718336 438029549103218688 438356972811315712 438862227678572544 440168365260949248 442499238379782144 442638445874085888 445828294784581632 447155164709535744 450377563098710016 451717972512694272 453923626675353912 456470897307651072 458396154726580224 459760428996599808 461128763606708736 463716467106185216 465834159153715968 468448267790942208 470735612848515168 471824113722458112 473228352156155904 474127942402743552 475539037469418384 476788593033510912 478207606703253504 480183671193762816 480224543046893568 481653782758342656 483087276159409152 485446100750031267 487805634228584448 490755328161939456 491688236565808128 492783242741121024 493151594412730176 497968251608346624 499492811749392384 500979397498646528 501556831632654336 503049560298227712 505872509570383872 511034473953755136 513529759471107456 516249111443079168 518769859057547328 520133010582011904 521681025494458368 525440490281828352 527004301264809984 529577564454579564 532381896175675392 535369448903933952 536387167162699776 537983557541160192 540832402464178176 541860505603135488 543473185679335296 544901249181155328 546522979089432576 548781338507157504 550461466009534464 552099744182181888 553149266136534144 554795543714321448 557908874487129088 560214283059389952 560261966888042496 561929413218066432 563180848846995456 563601822185977344 569106573266681856 572547882855596032 573207807580176384 574913783197974528 575343526814851872 577720979404995888 582741613707624448 585149636904763392 586891153681265664 590184594498781184 592879838922911232 596206886279380992 602290630016925696 603435563058037248 605231502233805216 608436452772200448 608627863076868096 613013905328799744 614838351475611648 619269149260726272 621112212204954624 624144986678611629 624597690387922944 627178672579608576 627647483798020224 630294712749047808 630971136208207872 632170589870324736 634052049959224512 635718124044681216 637610142271004672 638345058441560064 640244894925017088 642205043677790208 644116368212545536 647261467666708356 650407512304779264 654340437549252608 655584315421077504 657044323654828032 657535459216973568 660252547891423872 663957668811128832 665990415665856512 668742442176872448 670732747064303616 677576958769041408 684706345961476608 688332148590772224 689640643494899712 691693145410063104 695574700659277824 700587320375771136 702672401686413312 706103419272772752 707736170583687168 709842528234233856 713308556204127576 715182889550266368 717311410054880256 720336814570340352 722480674137513984 724630914239113728 728697305452576768 731708451342876672 736132992242909184 737532354848712192 739727391619095264 746952377412519936 749239217624088576 751469096247969792 754574340447341568 758808764355575808 766551710930632704 767124702419802496 770294639206661184 774373667164618752 780199515873017856 782521538241687552 788160735422742528 790506451897214976 794366346681869346 794942515039174656 803054173355900928 804580750744049664 806975336311740288 811248603696267264 811503817435824128 815209778519002944 817351873771732992 819784468634148864 825692199014301696 828149616273272832 829723899204801216 832193315571482172 836238230106144768 836863311730693632 840321424589084928 840392950332063744 841294848277610496 842894119827099648 845402733278966016 851126744588746752 853659859900022784 856273391570386944 858821824283394048 862370674796961792 863015290222277808 874112420561436672 876713945622631424 877724455357145088 880336730521898496 884998476759564288 885276891748171776 894310329419071488 900755126197420032 903435945025388544 907847253350707824 912941794615302144 916792309453160448 919520857993199616 922257527213417472 927432934212370432 931668318307431936 936896535581884416 941471225697030336 946456704312311808 948255884805487104 951078074938836768 953577186067021824 956415213406507008 960367342387525632 963307565516685312 966174552318818304 970892201500062534 975611268457168896 981510656323878912 983376473131616256 985566485482242048 986303188825460352 995936503216693248 998985623498784768 1001958794997293056 1003113663265308672 1006099120596455424 1022068947907510272 1027059518942214912 1032498222886158336 1037539718115094656 1040266021164023808 1043362050988916736 1050880980563656704 1054008602529619968 1059155128909159128 1064763792351350784 1072774334325399552 1075967115082320384 1081664804928356352 1083721011206270976 1086946371358670592 1093045958178865152 1097562677014315008 1100922932019068928 1104199488364363776 1106298532273068288 1109591087428642896 1115817748974258176 1120428566118779904 1120523933776084992 1123858826436132864 1127203644371954688 1138213146533363712 1145095765711192064 1149827566395949056 1150687053629703744 1155441958809991776 1165483227415248896 1170299273809526784 1173782307362531328 1180369188997562368 1185759677845822464 1192413772558761984 1204581260033851392 1206871126116074496 1210463004467610432 1216872905544400896 1217255726153736192 1226027810657599488 1229676702951223296 1238538298521452544 1242224424409909248 1248289973357223258 1249195380775845888 1254357345159217152 1255294967596040448 1260589425498095616 1261942272416415744 1264341179740649472 1268104099918449024 1271436248089362432 1275220284542009344 1276690116883120128 1280489789850034176 1284410087355580416 1288232736425091072 1294522935333416712 1311168630842155008 1314088647309656064 1315070918433947136 1320505095782847744 1327915337622257664 1337484884353744896 1341465494128607232 1355153917538082816 1369412691922953216 1379281286989799424 1383386290820126208 1391149401318555648 1405344803372826624 1412206838545545504 1415472341167374336 1419685056468467712 1426617112408255152 1430365779100532736 1434622820109760512 1440673629140680704 1444961348275027968 1449261828478227456 1456338302250093801 1457394610905153536 1463416902685753344 1472265984485818368 1475064709697424384 1479454783238190528 1493904754825039872 1498478435248177152 1502938192495939584 1509148680894683136 1517617528711151616 1533103421861265408 1534249404839604992 1540589278413322368 1548747334329237504 1560399031746035712 1565043076483375104 1576321470845485056 1581012903794429952 1588732693363738692 1606108346711801856 1609161501488099328 1613950672623480576 1622497207392534528 1623007634871648256 1630419557038005888 1634703747543465984 1639568937268297728 1651384398028603392 1656299232546545664 1659447798409602432 1664386631142964344 1673726623461387264 1680642849178169856 1680785900664127488 1685788239654199296 1690805466557932032 1707319719800045568 1717643648566788096 1724741349593923584 1726030580444555616 1748224841122873344 1753427891245262848 1755448910714290176 1760673461043796992 1770553783496343552 1788620658838142976 1806871890050777088 1815694506701415648 1825883589230604288 1839041715986399232 1844515054426834944 1854865868424740864 1863336636614863872 1873793071163768832 1882942451394060672 1892913408624623616 1896511769610974208 1902156149877673536 1907154372134043648 1912830426813014016 1920734684775051264 1926615131033370624 1932349104637636608 1941784403000125068 1951222536914337792 1963021312647757824 1966752946263232512 1971132970964484096 1972606377650920704 1991873006433386496 1997971246997569536 2003917589994586112 2006227326530617344 2012198241192910848 2054119037884429824 2064996445772316672 2075079436230189312 2086724101977833472 2101761961127313408 2108017205059239936 2118310257818318256 2129527584702701568 2145548668650799104 2151934230164640768 2167442022412541952 2173892742717341184 2186091916357730304 2195125354028630016 2208398976728727552 2212597064546136576 2219182174857285792 2231635497948516352 2240857132237559808 2247717652872265728 2254407288743909376 2276426293066727424 2290191531422384128 2299655132791898112 2301374107259407488 2310883917619983552 2330966454830497792 2340598547619053568 2347564614725062656 2371519355691644928 2384827545117523968 2409162520067702784 2413742252232148992 2420926008935220864 2433745811088801792 2434511452307472384 2452055621315198976 2459353405902446592 2477076597042905088 2484448848819818496 2496579946714446516 2508714690318434304 2510589935192080896 2521178850996191232 2523884544832831488 2528682359481298944 2536208199836898048 2550440569084018688 2553380233766240256 2560979579700068352 2568820174711160832 2576465472850182144 2589045870666833424 2622337261684310016 2630141836867894272 2641010191565695488 2655830675244515328 2682930988257214464 2710307835076165632 2738825383845906432 2758562573979598848 2766772581640252416 2782298802637111296 2810689606745653248 2824413677091091008 2839370112936935424 2853234224816510304 2860731558201065472 2869245640219521024 2889922696550055936 2898523656956454912 2912676604500187602 2914789221810307072 2926833805371506688 2944531968971636736 2950129419394848768 2958909566476381056 2987809509650079744 2996956870496354304 3005876384991879168 3018297361789366272 3066206843722530816 3068498809679209984 3081178556826644736 3097494668658475008 3120798063492071424 3130086152966750208 3152642941690970112 3162025807588859904 3177465386727477384 3218323002976198656 3227901345246961152 3244994414785069056 3246015269743296512 3260839114076011776 3279137874536595456 3302768796057206784 3312598465093091328 3318895596819204864 3328773262285928688 3347453246922774528 3361285698356339712 3361571801328254976 3371576479308398592 3381610933115864064 3414639439600091136 3435287297133576192 3449482699187847168 3452061160889111232 3496449682245746688 3506855782490525696 3510897821428580352 3521346922087593984 3541107566992687104 3577241317676285952 3613743780101554176 3631389013402831296 3651767178461208576 3678083431972798464 3689030108853669888 3726673273229727744 3747586142327537664 3765884902788121344 3785826817249247232 3793023539221948416 3804312299755347072 3814308744268087296 3825660853626028032 3841469369550102528 3853230262066741248 3864698209275273216 3883568806000250136 3933505892526465024 3942265941928968192 3945212755301841408 3983746012866772992 4007835179989172224 4012454653061234688 4024396482385821696 4108238075768859648 4150158872460378624 4173448203955666944 4216034410118479872 4236620515636636512 4259055169405403136 4291097337301598208 4303868460329281536 4334884044825083904 4347785485434682368 4369014906750281403 4372183832715460608 4390250708057260032 4416797953457455104 4425194129092273152 4438364349714571584 4463270995897032704 4481714264475119616 4495435305744531456 4508814577487818752 4552852586133454848 4580383062844768256 4599310265583796224 4602748214518814976 4621767835239967104 4661932909660995584 4681197095238107136 4695129229450125312 4743038711383289856 4818325040135405568 4827484504464297984 4841852017870441728 4867491622177603584 4869022904614944768 4904111242630397952 4918706811804893184 4954153194085810176 4968897697639636992 4993159893428893032 5021179870384161792 5042357701992382464 5057364718962597888 5072416399673796096 5100881138168037376 5121959159400136704 5152930945700364288 5178091741333666848 5244674523368620032 5260283673735788544 5282020383131390976 5311661350489030656 5365861976514428928 5420615670152331264 5477650767691812864 5517125147959197696 5533545163280504832 5564597605274222592 5621379213491306496 5648827354182182016 5678740225873870848 5706468449633020608 5721463116402130944 5738491280439042048 5779845393100111872 5797047313912909824 5825353209000375204 5853667610743013376 5889063937943273472 5900258838789697536 5917819132952762112 5975619019300159488 5993913740992708608 6011752769983758336 6036594723578732544 6136997619358419968 6162357113653289472 6194989337316950016 6260172305933500416 6305285883381940224 6324051615177719808 6354930773454954768 6436646005952397312 6455802690493922304 6492030539486593024 6521678228152023552 6558275749073190912 6625196930186182656 6637791193638409728 6657546524571857376 6694906493845549056 6722571396712679424 6743152958616797184 6763221866231728128 6829278879200182272 6870574594267152384 6898965398375694336 6904122321778222464 6992899364491493376 7013711564981051392 7021795642857160704 7042693844175187968 7154482635352571904 7227487560203108352 7262778026805662592 7303534356922417152 7356166863945596928 7378060217707339776 7453346546459455488 7531769805576242688 7571653634498494464 7586047078443896832 7608624599510694144 7651321707252056064 7682938739100205056 7706460524133482496 7729396418550546432 7767137612000500272 7867011785052930048 7890425510603682816 7967492025733545984 8015670359978344448 8048792964771643392 8216476151537719296 8300317744920757248 8346896407911333888 8432068820236959744 8473241031273273024 8518110338810806272 8582194674603196416 8607736920658563072 8669768089650167808 8695570970869364736 8738029813500562806 8744367665430921216 8780501416114520064 8833595906914910208 8850388258184546304 8876728699429143168 8926541991794065408 8963428528950239232 8990870611489062912 9017629154975637504 9198620531167592448 9205496429037629952 9243535670479934208 9362394190476214272 9390258458900250624 9486077422766579712 9654969008928595968 9683704035740883456 9734983244355207168 9738045809229889536 9837413623609786368 9908306388171620352 9937795395279273984 9986319786857786064 10042359740768323584 10084715403984764928 10114729437925195776 10144832799347592192 10201762276336074752 10243918318800273408 10305861891400728576 10356183482667333696 10489349046737240064 10520567347471577088 10564040766262781952 10623322700978061312 10731723953028857856 10841231340304662528 10955301535383625728 11034250295918395392 11067090326561009664 11242758426982612992 11297654708364364032 11357480451747741696 11412936899266041216 11442926232804261888 11476982560878084096 11559690786200223744 11594094627825819648 11650706418000750408 11800517677579395072 11835638265905524224 11951238038600318976 12023505539967516672 12073189447157465088 12273995238716839936 12324714227306578944 12520344611867000832 12648103230355439616 12709861546909909536 12873292011904794624 12911605380987844608 12984061078973186048 13043356456304047104 13116551498146381824 13250393860372365312 13275582387276819456 13315093049143714752 13389812987691098112 13445142793425358848 13486305917233594368 13526443732463456256 13658557758400364544 13741149188534304768 13797930796751388672 13808244643556444928 13985798728982986752 14027423129962102784 14043591285714321408 14085387688350375936 14454975120406216704 14525556053611325184 14607068713844834304 14712333727891193856 14756120435414679552 14906693092918910976 15063539611152485376 15172094156887793664 15217249199021388288 15302643414504112128 15365877478200410112 15458792837101092864 15534275224001000544 15734023570105860096 15780851021207365632 15934984051467091968 16031340719956688896 16097585929543286784 16432952303075438592 16600635489841514496 16693792815822667776 16864137640473919488 16946482062546546048 17036220677621612544 17164389349206392832 17215473841317126144 17339536179300335616 17391141941738729472 17476059627001125612 17561002832229040128 17667191813829820416 17700776516369092608 17753457398858286336 17853083983588130816 17926857057900478464 17981741222978125824 18035258309951275008 18410992858075259904 18487071340959868416 18780516917800501248 18972154845533159424 19309938017857191936 19367408071481766912 19476091618459779072 19674827247219572736 19875590790558547968 19972639573715572128 20084719481536647168 20229458875850391552 20289665598695184384 20403524552672149504 20487836637600546816 20611723782801457152 20712366965334667392 20978698093474480128 21041134694943154176 21128081532525563904 21463447906057715712 21682462680609325056 21910603070767251456 22068500591836790784 22134180653122019328 22595309416728728064 22714960903495483392 22825873798532082432 22953965121756168192 23119381572400447488 23188189255651639296 23301412836001500816 23601035355158790144 23671276531811048448 23902476077200637952 24047011079935033344 24146378894314930176 24547990477433679872 24649428454613157888 25040689223734001664 25296206460710879232 25419723093819819072 25746584023809589248 25823210761975689216 26086712912608094208 26233102996292763648 26500787720744730624 26551164774553638912 26630186098287429504 26779625975382196224 26890285586850717696 26972611834467188736 27052887464926912512 27595861593502777344 27616489287112889856 28054846259924205568 28087182571428642816 28170775376700751872 29051112107222650368 29214137427689668608 29512240870829359104 29813386185837821952 30127079222304970752 30344188313775587328 30434498398042776576 30605286829008224256 30731754956400820224 30917585674202185728 31068550448002001088 31468047140211720192 31561702042414731264 31869968102934183936 32062681439913377792 32195171859086573568 32865904606150877184 33201270979683028992 33728275280947838976 33892964125093092096 34072441355243225088 34328778698412785664 34430947682634252288 34679072358600671232 34782283883477458944 34952119254002251224 35401553032738185216 35506914797716572672 35706167967176261632 35853714115800956928 36070516619902550016 36821985716150519808 36974142681919736832 37561033835601002496 37944309691066318848 38619876035714383872 38734816142963533824 38952183236919558144 39349654494439145472 39751181581117095936 39945279147431144256 40169438963073294336 40458917751700783104 40579331197390368768 40975673275201093632 41223447565602914304 41424733930669334784 41957396186948960256 42082269389886308352 42256163065051127808 43364925361218650112 43821206141534502912 44137001183673581568 44268361306244038656 45190618833457456128 45651747597064164864 45907930243512336384 46376378511303278592 46602825672003001632 47202070710317580288 47342553063622096896 47804952154401275904 48094022159870066688 48292757788629860352 49095980954867359744 49298856909226315776 50081378447468003328 50592412921421758464 50839446187639638144 51493168047619178496 51646421523951378432 52173425825216188416 53001575441489461248 53102329549107277824 53260372196574859008 53559251950764392448 53780571173701435392 53945223668934377472 54105774929853825024 55232978574225779712 56109692519848411136 56341550753401503744 58102224214445300736 58428274855379337216 59024481741658718208 59626772371675643904 60254158444609941504 60688376627551174656 60868996796085553152 61210573658016448512 61463509912801640448 61835171348404371456 62137100896004002176 62936094280423440384 63123404084829462528 64390343718173147136 65731809212301754368 66402541959366057984 67785928250186184192 68144882710486450176 68861895365268504576 69358144717201342464 69564567766954917888 69904238508004502448 70803106065476370432 71013829595433145344 71412335934352523264 71707428231601913856 72141033239805100032 73643971432301039616 73948285363839473664 75122067671202004992 75888619382132637696 77239752071428767744 77469632285927067648 78699308988878290944 79502363162234191872 79890558294862288512 80338877926146588672 80917835503401566208 81158662394780737536 82849467861338669568 84164538779772616704 84512326130102255616 87642412283069005824 88536722612488077312 90381237666914912256 91303495194128329728 91815860487024672768 92752757022606557184 93205651344006003264 94404141420635160576 94685106127244193792 95609904308802551808 96188044319740133376 96585515577259720704 98191961909734719488 98597713818452631552 101184825842843516928 101678892375279276288 102986336095238356992 103292843047902756864 104346851650432376832 106204659098214555648 106520744393149718016 107118503901528784896 107561142347402870784 108211549859707650048 110465957148451559424 112219385039696822272 112683101506803007488 116204448428890601472 116856549710758674432 118048963483317436416 119253544743351287808 120508316889219883008 121376753255102349312 121737993592171106304 122927019825603280896 123670342696808742912 124274201792008004352 125872188560846880768 126246808169658925056 131463618424603508736 132805083918732115968 135571856500372368384 137723790730537009152 139129135533909835776 139808477016009004896 141606212130952740864 142027659190866290688 142824671868705046528 143414856463203827712 144282066479610200064 147287942864602079232 147896570727678947328 150244135342404009984 151777238764265275392 154479504142857535488 154939264571854135296 159004726324468383744 159781116589724577024 160677755852293177344 161835671006803132416 162317324789561475072 165698935722677339136 168329077559545233408 169024652260204511232 175284824566138011648 177073445224976154624 180762475333829824512 182606990388256659456 183631720974049345536 185505514045213114368 186411302688012006528 188808282841270321152 189370212254488387584 193171031154519441408 196383923819469438976 197195427636905263104 203357784750558552576 206585686095805513728 208693703300864753664 212409318196429111296 213041488786299436032 214237007803057569792 215122284694805741568 216423099719415300096 220931914296903118848 224438770079393644544 225366203013606014976 232408896857781202944 236097926966634872832 238507089486702575616 241016633778439766016 242753506510204698624 243475987184342212608 248548403584016008704 252493616339317850112 262927236849207017472 265610167837464231936 271143713000744736768 275447581461074018304 278258271067819671552 279616954032018009792 283212424261905481728 284055318381732581376 286829712926407655424 288564132959220400128 294575885729204158464 295793141455357894656 303554477528530550784 308959008285715070976 309878529143708270592 319562233179449154048 321355511704586354688 324634649579122950144 331397871445354678272 336658155119090466816 338049304520409022464 350569649132276023296 354146890449952309248 361524950667659649024 365213980776513318912 371011028090426228736 372822605376024013056 377616565682540642304 378740424508976775168 392767847638938877952 394390855273810526208 406715569501117105152 413171372191611027456 417387406601729507328 424818636392858222592 426082977572598872064 428474015606115139584 430244569389611483136 432846199438830600192 441863828593806237696 450732406027212029952 464817793715562405888 477014178973405151232 482033267556879532032 485507013020409397248 486951974368684425216 497096807168032017408 504987232678635700224 525854473698414034944 531220335674928463872 542287426001489473536 550895162922148036608 556516542135639343104 559233908064036019584 566424848523810963456 568110636763465162752 589151771458408316928 591586282910715789312 619757058287416541184 639124466358898308096 642711023409172709376 649269299158245900288 662795742890709356544 673316310238180933632 676098609040818044928 708293780899904618496 723049901335319298048 730427961553026637824 745645210752048026112 757480849017953550336 785535695277877755904 788781710547621052416 813431139002234210304 826342744383222054912 834774813203459014656 849637272785716445184 852165955145197744128 860489138779222966272 865692398877661200384 883727657187612475392 929635587431124811776 964066535113759064064 973903948737368850432 994193614336064034816 1009974465357271400448 1051708947396828069888 1062440671349856927744 1084574852002978947072 1113033084271278686208 1118467816128072039168 1132849697047621926912 1136221273526930325504 1178303542916816633856 1183172565821431578624 1239514116574833082368 1278248932717796616192 1285422046818345418752 1298538598316491800576 1325591485781418713088 1352197218081636089856 1446099802670638596096 1460855923106053275648 1491290421504096052224 1514961698035907100672 1571071390555755511808 1577563421095242104832 1626862278004468420608 1652685488766444109824 1669549626406918029312 1699274545571432890368 1704331910290395488256 1767455314375224950784 1859271174862249623552 1928133070227518128128 1947807897474737700864 1988387228672128069632 2019948930714542800896 2124881342699713855488 2169149704005957894144 2236935632256144078336 2272442547053860651008 2356607085833633267712 2366345131642863157248 2479028233149666164736 2556497865435593232384 2597077196632983601152 2651182971562837426176 2892199605341277192192 2921711846212106551296 2982580843008192104448 3029923396071814201344 3155126842190484209664 3253724556008936841216 3339099252813836058624 3398549091142865780736 3408663820580790976512 3534910628750449901568 3718542349724499247104 3856266140455036256256 3895615794949475401728 3976774457344256139264 4338299408011915788288 4473871264512288156672 4544885094107721302016 4713214171667266535424 4732690263285726314496 4958056466299332329472 5112995730871186464768 5302365943125674852352 5784399210682554384384 5843423692424213102592 5965161686016384208896 6059846792143628402688 6507449112017873682432 6817327641161581953024 7069821257500899803136 7437084699448998494208 7791231589898950803456 7953548914688512278528 8676598816023831576576 8947742529024576313344 9089770188215442604032 9465380526571452628992 10225991461742372929536 10604731886251349704704 11568798421365108768768 11686847384848426205184 11930323372032768417792 13014898224035747364864 13634655282323163906048 14139642515001799606272 14874169398897996988416 15907097829377024557056 17353197632047663153152 17895485058049152626688 18179540376430885208064 20451982923484745859072 21209463772502699409408 23373694769696852410368 23860646744065536835584 26029796448071494729728 27269310564646327812096 31814195658754049114112 34706395264095326306304 35790970116098305253376 40903965846969491718144 42418927545005398818816 47721293488131073671168 52059592896142989459456 54538621129292655624192 63628391317508098228224 71581940232196610506752 81807931693938983436288 95442586976262147342336 104119185792285978918912 127256782635016196456448 143163880464393221013504 163615863387877966872576 190885173952524294684672 286327760928786442027008 381770347905048589369344 572655521857572884054016 1145311043715145768108032
- Sum of all divisors σ(n): 4420232937048326675390880
- Sum of proper divisors (its aliquot sum) s(n): 3274921893333180907282848
- 1145311043715145768108032 is an abundant number, because the sum of its proper divisors (3274921893333180907282848) is greater than itself. Its abundance is 2129610849618035139174816
Bases of 1145311043715145768108032
- Binary: 111100101000011101101111101000110111110011110010100110101110110000000000000000002
- Hexadecimal: 0xF2876FA37CF29AEC0000
- Base-36: 56I5CDHX880E8000
Squares and roots of 1145311043715145768108032
- 1145311043715145768108032 squared (11453110437151457681080322) is 1311737386855876540649126002837579079228822913024
- 1145311043715145768108032 cubed (11453110437151457681080323) is 1502347315620081892529150946700845143093999856392194476989793879371808768
-
The
square root of 1145311043715145768108032 is 1070192059265.6001239481 -
1145311043715145768108032 is a
perfect cube number . Itscube root is 104626368
Scales and comparisons
How big is 1145311043715145768108032?- 1,145,311,043,715,145,768,108,032 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,145,311,043,715,145,768,108,032 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 1145311043715145768108032 cubic inches would be around 8718864 feet tall.
Recreational maths with 1145311043715145768108032
- 1145311043715145768108032 backwards is 2308018675415173401135411
- 1145311043715145768108032 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1145311043715145768108032's digits is 81
- 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 1145311043715145768108032 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 1145311043715145768108032 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/1145311043715145768108032/
Chicago style:
Numbermatics. 2024. "Number 1145311043715145768108032 - Facts about the integer". https://numbermatics.com/n/1145311043715145768108032/
The information we have on file for 1145311043715145768108032 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 1145311043715145768108032, math, Factors of 1145311043715145768108032, curriculum, school, college, exams, university, Prime factorization of 1145311043715145768108032, STEM, science, technology, engineering, physics, economics, calculator, one septillion, one hundred forty-five sextillion, three hundred eleven quintillion, forty-three quadrillion, seven hundred fifteen trillion, one hundred forty-five billion, seven hundred sixty-eight million, one hundred eight thousand and thirty-two.