976987278816339567183511104
976,987,278,816,339,567,183,511,104 is an even composite number composed of seven prime numbers multiplied together.
976987278816339567183511104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 976987278816339567183511104:
26 × 32 × 74 × 112 × 132 × 414 × 1105692
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 13 × 13 × 41 × 41 × 41 × 41 × 110569 × 110569)See below for interesting mathematical facts about the number 976987278816339567183511104 from the Numbermatics database.
Names of 976987278816339567183511104
- Cardinal: 976987278816339567183511104 can be written as Nine hundred seventy-six septillion, nine hundred eighty-seven sextillion, two hundred seventy-eight quintillion, eight hundred sixteen quadrillion, three hundred thirty-nine trillion, five hundred sixty-seven billion, one hundred eighty-three million, five hundred eleven thousand, one hundred four.
Scientific notation
- Scientific notation: 9.76987278816339567183511104 × 1026
Factors of 976987278816339567183511104
Divisors of 976987278816339567183511104
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 41 42 44 48 49 52 56 63 64 66 72 77 78 82 84 88 91 96 98 99 104 112 117 121 123 126 132 143 144 147 154 156 164 168 169 176 182 192 196 198 208 224 231 234 242 246 252 264 273 286 287 288 294 308 312 328 336 338 343 352 363 364 369 392 396 416 429 441 448 451 462 468 484 492 504 507 528 533 539 546 572 574 576 588 616 624 637 656 672 676 686 693 704 726 728 738 784 792 819 832 847 858 861 882 902 924 936 968 984 1001 1008 1014 1029 1056 1066 1078 1089 1092 1144 1148 1176 1183 1232 1248 1274 1287 1312 1344 1352 1353 1372 1386 1452 1456 1476 1521 1568 1573 1584 1599 1617 1638 1681 1694 1716 1722 1764 1804 1848 1859 1872 1911 1936 1968 2002 2009 2016 2028 2058 2112 2132 2156 2178 2184 2288 2296 2352 2366 2401 2464 2496 2541 2548 2574 2583 2624 2704 2706 2744 2772 2904 2912 2952 3003 3042 3087 3136 3146 3157 3168 3198 3234 3276 3362 3388 3432 3444 3528 3549 3608 3696 3718 3731 3744 3773 3822 3872 3936 4004 4018 4032 4056 4059 4116 4264 4312 4356 4368 4459 4576 4592 4704 4719 4732 4797 4802 4851 4928 4961 5043 5082 5096 5148 5166 5408 5412 5488 5544 5577 5733 5808 5824 5863 5904 5929 6006 6027 6084 6174 6292 6314 6336 6396 6468 6552 6724 6776 6864 6888 6929 7007 7056 7098 7203 7216 7392 7436 7462 7488 7546 7623 7644 7744 7872 8008 8036 8112 8118 8232 8281 8528 8624 8712 8736 8918 9009 9152 9184 9408 9438 9464 9471 9594 9604 9702 9922 10086 10164 10192 10296 10332 10647 10816 10824 10976 11011 11088 11154 11193 11319 11466 11616 11726 11767 11808 11858 12012 12054 12168 12348 12584 12628 12792 12936 13013 13104 13377 13448 13552 13728 13776 13858 14014 14063 14112 14157 14196 14406 14432 14784 14872 14883 14924 15092 15129 15246 15288 16016 16072 16224 16236 16464 16562 16731 17056 17248 17424 17472 17589 17787 17836 18018 18081 18368 18491 18876 18928 18942 19188 19208 19404 19844 20172 20328 20384 20449 20592 20664 20787 21021 21294 21609 21648 21853 21952 22022 22099 22176 22308 22386 22638 22932 23232 23452 23534 23616 23716 24024 24108 24336 24696 24843 25168 25256 25584 25872 26026 26117 26208 26411 26754 26896 27104 27456 27552 27716 28028 28126 28224 28314 28392 28413 28812 28864 29744 29766 29848 30184 30258 30492 30576 31213 32032 32144 32448 32472 32928 33033 33124 33462 33579 33957 34112 34496 34727 34848 35178 35301 35574 35672 36036 36162 36982 37752 37856 37884 38376 38416 38808 39039 39688 40131 40344 40656 40768 40898 41041 41184 41328 41503 41574 42042 42189 42588 43218 43296 43706 44044 44198 44352 44616 44649 44772 45276 45864 46904 47068 47432 48048 48216 48503 48672 49049 49392 49686 50336 50512 51168 51744 52052 52234 52416 52767 52822 53361 53508 53792 54208 55104 55432 55473 56056 56252 56628 56784 56826 57624 57967 59488 59532 59696 60368 60516 60984 61152 61347 62361 62426 63063 64064 64288 64493 64944 65559 65856 66066 66248 66297 66924 67158 67914 68921 69454 69696 70356 70602 71148 71344 72072 72324 73964 74529 75504 75712 75768 76219 76752 76832 77077 77616 78078 78351 79233 79376 80262 80688 81312 81796 82082 82368 82369 82656 83006 83148 84084 84378 85176 86436 86592 87412 88088 88396 89232 89298 89544 90552 91091 91728 93639 93808 94136 94864 96096 96432 97006 97344 98098 98441 98784 99099 99372 100672 101024 102336 103488 104104 104181 104468 105534 105644 105903 106722 107016 107584 110569 110864 110946 112112 112504 113256 113568 113652 115248 115934 117117 118976 119064 119392 120736 121032 121968 122304 122694 123123 124509 124722 124852 126126 126567 128576 128986 129437 129888 131118 132132 132496 132594 133848 134316 135828 137842 138908 140712 141204 142296 142688 143143 144144 144648 145509 147147 147928 149058 151008 151536 152438 152971 153504 153664 154154 154693 155232 156156 156702 158466 158752 160524 161376 162624 163592 164164 164738 165312 166012 166296 166419 168168 168756 170352 172872 173901 174824 176176 176792 178464 178596 179088 181104 182182 182819 183456 184041 187278 187616 188272 189728 192192 192864 193479 194012 196196 196677 196882 197568 198198 198744 198891 202048 203401 206763 208208 208362 208936 211068 211288 211806 213444 214032 221138 221728 221892 224224 225008 226512 227136 227304 228657 230496 231231 231868 234234 235053 237699 238128 238784 240383 241472 242064 243089 243936 245388 246246 247107 249018 249444 249704 252252 253134 257972 258874 259776 262236 264264 264992 265188 267696 268632 271656 273273 275684 277816 280917 281424 282408 284089 284592 285376 286286 287287 288288 289296 290521 291018 294294 295323 295856 298116 302016 303072 304876 305942 307008 308308 309386 310464 312312 312543 313404 316932 317504 321048 322752 327184 328328 329476 331707 332024 332592 332838 336336 337512 339521 340704 343343 345744 347802 349648 352352 353584 356928 357192 358176 362208 364364 365638 366912 368082 369369 373527 374556 375232 376544 379456 385728 386958 388024 388311 392392 393354 393764 396396 397488 397782 405769 406802 413526 416416 416724 417872 422136 422576 423612 426888 428064 429429 436527 441441 442276 443456 443784 448448 450016 451451 453024 454608 457314 458913 460992 462462 463736 464079 468468 470106 475398 476256 480766 482447 484128 486178 487872 490776 492492 494214 498036 498888 499408 504504 506268 515944 517748 521703 524472 528528 529984 530376 533533 535392 537264 539539 543312 546546 548457 551368 555632 561834 562848 564816 568178 569184 572572 574574 576576 576583 578592 580437 581042 582036 588588 590646 591712 596232 606144 609752 610203 611884 616616 618772 620289 624624 625086 626808 633864 637637 642096 654368 656656 658952 663414 664048 665184 665676 672672 675024 679042 681408 685971 686686 691488 693693 695604 699296 704704 707168 714384 716352 721149 724416 728728 729267 731276 736164 738738 741321 747054 749112 753088 758131 773916 773983 776048 776622 784784 786708 787528 792792 794976 795564 811538 813604 819819 827052 832832 833448 835744 838409 844272 845152 847224 852267 853776 856128 858858 861861 871563 873054 882882 884552 885969 887568 895973 900032 902902 906048 906059 909216 914628 917826 924924 927472 928158 936936 940212 950796 952512 961532 964894 968256 972356 981552 984984 988428 995121 996072 997776 998816 1002001 1009008 1012536 1018563 1030029 1031888 1035496 1043406 1048944 1057056 1060752 1067066 1070784 1070797 1074528 1079078 1082851 1086624 1093092 1096914 1102736 1111264 1123668 1125696 1129632 1136356 1138368 1145144 1149148 1153166 1157184 1160874 1162084 1164072 1164933 1177176 1181292 1183424 1192464 1216259 1217307 1219504 1220406 1223768 1233232 1237544 1240578 1249248 1250172 1253616 1267728 1275274 1279733 1284192 1288287 1308736 1313312 1317904 1326828 1328096 1330368 1331352 1345344 1350048 1354353 1358084 1371942 1373372 1376739 1382976 1387386 1391208 1392237 1398592 1414336 1423807 1428768 1437397 1442298 1447341 1457456 1458534 1462552 1472328 1477476 1482642 1494108 1498224 1516262 1547832 1547966 1552096 1553244 1569568 1573416 1575056 1585584 1589952 1591128 1600599 1618617 1623076 1627208 1639638 1645371 1654104 1666896 1671488 1676818 1682681 1688544 1690304 1694448 1701623 1704534 1707552 1717716 1723722 1729749 1743126 1746108 1765764 1769104 1771938 1775136 1791946 1805804 1812118 1818432 1829256 1830609 1835652 1849848 1854944 1856316 1873872 1880424 1901592 1912911 1923064 1929788 1944712 1963104 1969968 1976856 1988623 1990242 1992144 1995552 1997632 2004002 2011009 2018016 2025072 2037126 2060058 2063776 2070992 2086812 2097888 2114112 2121504 2134132 2141594 2149056 2158156 2163447 2165702 2173248 2186184 2187801 2193828 2205472 2222528 2247336 2259264 2272712 2274393 2290288 2298296 2306332 2321748 2321949 2324168 2328144 2329866 2354352 2362584 2376647 2384928 2432518 2434614 2439008 2440812 2447536 2466464 2475088 2481156 2498496 2500344 2507232 2515227 2535456 2550548 2556801 2559466 2568384 2576574 2585583 2614689 2626624 2635808 2644213 2653656 2656192 2662704 2687919 2700096 2708706 2716168 2718177 2743884 2746744 2753478 2774772 2782416 2784474 2825761 2847614 2857536 2874794 2884596 2894682 2914912 2917068 2925104 2944656 2954952 2965284 2988216 2996448 3006003 3032524 3055689 3090087 3095664 3095932 3104192 3106488 3124979 3139136 3146832 3150112 3160157 3171168 3182256 3201198 3212391 3237234 3246152 3248553 3254416 3279276 3290742 3308208 3333792 3353636 3365362 3377088 3377129 3388896 3403246 3409068 3415104 3435432 3447444 3459498 3486252 3492216 3531528 3538208 3543876 3550272 3583892 3611608 3624236 3648777 3651921 3658512 3661218 3671304 3699696 3709888 3712632 3734731 3747744 3760848 3776773 3803184 3825822 3839199 3846128 3859576 3889424 3926208 3939936 3953712 3977246 3980484 3984288 3991104 4008004 4022018 4036032 4036081 4050144 4063059 4074252 4120116 4127552 4141984 4173624 4195776 4243008 4268264 4271421 4283188 4312191 4316312 4326894 4331404 4342023 4372368 4375602 4387656 4410944 4463459 4494672 4533329 4545424 4548786 4580576 4596592 4612664 4643496 4643898 4648336 4656288 4659732 4708704 4725168 4753294 4769856 4801797 4855851 4865036 4869228 4878016 4881624 4895072 4932928 4950176 4962312 5000688 5014464 5030454 5048043 5070912 5101096 5104869 5113602 5118932 5153148 5171166 5189247 5229378 5271616 5288426 5306917 5307312 5325408 5375838 5417412 5417881 5432336 5436354 5487768 5493488 5506956 5549544 5564832 5568948 5651522 5695228 5738733 5749588 5769192 5789364 5829824 5834136 5850208 5868863 5889312 5909904 5930568 5965869 5976432 5992896 6012006 6033027 6065048 6111378 6180174 6191328 6191864 6212976 6249958 6271811 6293664 6300224 6320314 6342336 6342413 6364512 6402396 6424782 6474468 6492304 6497106 6508832 6558552 6581484 6616416 6667584 6707272 6730724 6754258 6777792 6806492 6818136 6823179 6870864 6894888 6918996 6965847 6972504 6984432 7014007 7063056 7076416 7087752 7129941 7167784 7223216 7248472 7297554 7303842 7317024 7322436 7342608 7399392 7425264 7469462 7495488 7495579 7521696 7545681 7553546 7606368 7651644 7678398 7692256 7719152 7778848 7879872 7907424 7932639 7954492 7960968 7968576 8016008 8044036 8063757 8072162 8100288 8126118 8148504 8154531 8240232 8283968 8339441 8347248 8477283 8513813 8536528 8542842 8566376 8624382 8632624 8653788 8662808 8684046 8744736 8751204 8775312 8926918 8989344 9018009 9066658 9090848 9097572 9161152 9193184 9225328 9286992 9287796 9296672 9312576 9319464 9374937 9417408 9450336 9480471 9506588 9603594 9637173 9711702 9730072 9738456 9745659 9763248 9790144 9855703 9900352 9924624 9966649 10001376 10060908 10061779 10096086 10131387 10202192 10209738 10227204 10237864 10306296 10342332 10378494 10458756 10576852 10613834 10614624 10650816 10751676 10834824 10835762 10864672 10872708 10946331 10975536 10986976 11013912 11099088 11129664 11137896 11204193 11303044 11330319 11390456 11477466 11499176 11517597 11538384 11578728 11647649 11668272 11700416 11737726 11778624 11778767 11819808 11861136 11911361 11931738 11952864 12024012 12066054 12108243 12130096 12222756 12360348 12382656 12383728 12425952 12499916 12543622 12587328 12640628 12684826 12729024 12804792 12814263 12849564 12936573 12948936 12984608 12994212 13017664 13117104 13162968 13232832 13378849 13390377 13414544 13461448 13508516 13599987 13612984 13636272 13646358 13741728 13789776 13837992 13920361 13931694 13945008 13968864 14028014 14077063 14126112 14175504 14259882 14335568 14446432 14496944 14595108 14607684 14634048 14644872 14685216 14798784 14850528 14938924 14991158 15043392 15091362 15107092 15144129 15212736 15303288 15314607 15356796 15384512 15438304 15557696 15811367 15814848 15865278 15908984 15920751 15921936 16032016 16088072 16127514 16144324 16252236 16253643 16297008 16309062 16480464 16636529 16678882 16694496 16954566 17027626 17073056 17085684 17132752 17248764 17265248 17307576 17325616 17368092 17489472 17502408 17550624 17606589 17853836 17897607 17978688 18036018 18099081 18133316 18181696 18195144 18386368 18450656 18509491 18573984 18575592 18593344 18638928 18686161 18749874 18815433 18900672 18960942 19013176 19027239 19207188 19274346 19423404 19460144 19476912 19491318 19526496 19711406 19780327 19849248 19933298 20002752 20121816 20123558 20192172 20262774 20404384 20419476 20454408 20475728 20612592 20684664 20756988 20917512 21042021 21153704 21227668 21229248 21389823 21503352 21669648 21671524 21729344 21745416 21874853 21892662 21951072 21973952 22027824 22121099 22198176 22275792 22408386 22486737 22606088 22660638 22780912 22954932 22998352 23035194 23076768 23157456 23295298 23336544 23475452 23557534 23639616 23639903 23722272 23797917 23822722 23863476 23905728 24048024 24132108 24216486 24260192 24445512 24720696 24767456 24851904 24999832 25018323 25087244 25281256 25369652 25431849 25541439 25609584 25628526 25699128 25873146 25897872 25969216 25988424 26143117 26234208 26325936 26757698 26780754 26829088 26922896 27017032 27199974 27225968 27272544 27292716 27483456 27579552 27675984 27840722 27863388 27890016 27937728 28056028 28124811 28154126 28252224 28351008 28441413 28519764 28671136 28892864 28993888 29190216 29215368 29289744 29370432 29567109 29701056 29877848 29899947 29982316 30182724 30185337 30214184 30288258 30394161 30606576 30629214 30713592 30876608 31083371 31622734 31730556 31733303 31817968 31841502 31843872 32064032 32176144 32255028 32288648 32504472 32507286 32594016 32618124 32960928 33273058 33357764 33388992 33612579 33909132 33990957 34055252 34146112 34171368 34265504 34374769 34497528 34530496 34615152 34651232 34736184 34942947 35004816 35101248 35213178 35336301 35707672 35734083 35795214 36072036 36198162 36266632 36324729 36390288 36734893 36901312 37018982 37147968 37148419 37151184 37277856 37372322 37499748 37630866 37921884 37925167 38026352 38054478 38414376 38548692 38846808 38920288 38953824 38982636 39052992 39422812 39560654 39698496 39866596 40136547 40171131 40243632 40247116 40384344 40525548 40799961 40808768 40838952 40908816 40951456 41082041 41225184 41369328 41513976 41761083 41835024 42084042 42231189 42307408 42455336 42779646 43006704 43339296 43343048 43490832 43749706 43785324 43902144 43902677 44055648 44242198 44396352 44396891 44551584 44816772 44973474 45212176 45321276 45561824 45909864 45996704 46070388 46153536 46314912 46590596 46673088 46950904 47115068 47279806 47434101 47444544 47595834 47645444 47726952 47762253 48096048 48264216 48432972 48520384 48760929 48891024 49098049 49441392 49534912 49866619 49909587 49999664 50036646 50174488 50562512 50739304 50863698 51082878 51219168 51257052 51398256 51746292 51795744 51976848 52286234 52468416 52469053 52651872 52819767 53515396 53561508 53658176 53845792 54034064 54399948 54451936 54545088 54585432 55159104 55351968 55528473 55681444 55726776 55780032 56058483 56112056 56249622 56308252 56446299 56702016 56882826 57039528 57081717 57342272 57987776 58376087 58380432 58430736 58579488 58933277 59134218 59340981 59596691 59755696 59799894 59964632 60365448 60370674 60428368 60576516 60788322 61213152 61258428 61427184 62166742 63126063 63245468 63461112 63466606 63635936 63683004 63687744 64128064 64352288 64510056 64577296 65008944 65014572 65188032 65236248 65624559 65921856 66363297 66546116 66715528 67225158 67460211 67818264 67981914 68110504 68342736 68531008 68749538 68989921 68995056 69230304 69302464 69472368 69766543 69885894 70009632 70426356 70432453 70672602 70919709 71415344 71468166 71590428 72144072 72396324 72533264 72649458 72780576 73469786 74037964 74296838 74302368 74555712 74744644 74999496 75054969 75261732 75843768 75850334 76052704 76108956 76624317 76828752 77097384 77693616 77840576 77907648 77965272 78429351 78845624 79121308 79733192 80273094 80342262 80487264 80494232 80768688 81051096 81533543 81599922 81677904 81817632 81902912 82164082 82450368 82451369 82738656 83027952 83522166 83670048 84168084 84462378 84614816 84910672 85559292 86013408 86678592 86686096 86981664 87499412 87570648 87805354 88111296 88484396 88701327 88793782 89103168 89633544 89699841 89946948 90424352 90556011 90642552 91123648 91819728 91993408 92140776 92629824 93181192 93250113 93651943 93901808 94230136 94559612 94868202 95191668 95199909 95290888 95453904 95524506 96192096 96528432 96865944 97442527 97521858 97782048 98196098 98882784 99733238 99819174 99999328 100073292 100348976 101125024 101478608 101727396 102165756 102438336 102514104 102796512 103124307 103492584 103591488 103953696 104572468 104828841 104938106 105303744 105639534 106008903 107030792 107123016 107202249 107691584 108068128 108412733 108799896 108903872 109170864 110204679 110679569 110703936 111056946 111362888 111445257 111453552 112116966 112224112 112499244 112616504 112892598 113765652 113775501 114079056 114163434 116752174 116760864 116861472 117158976 117866554 118268436 118681962 119193382 119511392 119599788 119929264 120409641 120730896 120741348 120856736 121153032 121576644 122426304 122516856 122854368 123246123 124333484 125283249 126252126 126490936 126693567 126922224 126933212 127271872 127366008 128124139 128704576 129020112 129154592 129566437 130017888 130029144 130472496 130803127 131249118 131708031 132726594 133092232 133190673 133431056 134450316 134920422 135636528 135963828 136221008 136685472 137499076 137979842 137990112 138460608 138462289 138944736 139533086 139771788 140019264 140852712 140864906 141345204 141839418 142302303 142830688 142936332 143180856 144288144 144792648 145066528 145298916 145561152 146939572 147294147 148075928 148593676 148604736 149489288 149599857 149728761 149998992 150109938 150523464 151687536 151700668 152105408 152217912 153123971 153248634 153657504 154194768 154847693 155387232 155930544 156858702 157407159 157691248 158242616 159466384 160546188 160684524 160974528 160988464 161537376 162102192 163067086 163199844 163355808 163635264 164328164 164902738 165477312 165479321 166055904 166585419 167044332 167340096 168175449 168336168 168924756 169229632 169821344 171118584 172026816 173372192 173925037 173963328 174998824 175128261 175141296 175610708 176799831 176968792 177402654 177587564 178022943 178790073 179267088 179399682 179893896 180848704 181112022 181285104 183001819 183639456 184281552 185866489 186362384 186500226 187303886 187803616 188460272 189119224 189736404 190383336 190399818 190581776 190907808 191049012 192384192 193056864 193731888 194885054 195043716 195564096 196392196 196873677 197765568 199089891 199466476 199638348 199998656 200146584 200697952 202250048 202957216 203454792 204331512 205028208 205547771 205593024 206248614 206969763 206985168 207907392 209144936 209299629 209657682 209876212 211279068 211297359 212017806 212759127 214061584 214246032 214404498 216136256 216825466 217583597 217599792 218341728 220409358 221359138 222113892 222133121 222725776 222890514 222907104 224233932 224448224 224998488 225233008 225785196 227531304 227551002 228158112 228326868 233504348 233521728 233722944 235288053 235733108 236536872 237363924 238386764 239022784 239199576 239858528 240623383 240819282 241461792 241482696 241713472 242306064 243153288 244600629 245033712 245708736 246492246 247354107 248666968 250566498 252504252 252981872 253387134 253844448 253866424 254732016 256248278 257144251 258040224 258309184 259132874 260035776 260038933 260058288 260944992 261606254 262498236 263416062 265453188 265476169 266184464 266381346 266862112 268900632 269840844 271273056 271927656 272442016 273370944 274998152 275959684 275980224 276924578 277889472 279066172 279543576 279750339 280955829 281705424 281729812 282690408 283678836 284604606 285599727 285661376 285872664 286361712 287574287 288576288 289585296 290133056 290597832 292327581 293879144 294588294 296151856 297187352 298978576 299199714 299457522 299997984 300219876 301046928 303375072 303401336 304435824 306247942 306497268 307315008 307318739 308389536 309372921 309695386 310774464 311861088 313717404 314814318 315382496 316485232 318932768 321092376 321369048 321976928 323074752 324204384 325238199 326134172 326399688 326711616 328656328 329805476 330614037 330958642 332038707 332111808 333170838 334088664 334335771 336350898 336672336 337849512 339642688 341326503 341917081 342237168 346744384 347850074 349066333 349997648 350256522 350282592 351221416 353599662 353937584 354805308 355175128 356045886 357580146 358534176 358799364 359787792 362224044 362570208 366003638 367278912 368563104 369738369 371732978 372724768 373000452 374607772 375607232 376920544 378238448 379472808 380766672 380799636 381163552 381815616 382098024 384372417 386113728 387463776 388699311 389770108 390087432 392409381 392784392 393747354 395124093 398179782 398932952 399276696 399572019 400293168 401395904 404083823 405914432 406909584 408632609 408663024 410056416 411095542 412497228 412532939 413939526 413970336 415386867 417176837 418289872 418599258 419315364 419752424 422558136 422594718 424035612 425518254 428123168 428492064 428808996 433650932 435167194 435199584 436683456 440818716 441882441 442718276 444227784 444266242 445451552 445781028 445814208 448467864 448799571 448896448 449996976 450466016 451570392 455062608 455102004 456316224 456653736 459371913 464543079 467008696 470576106 471466216 472221477 473073744 474727848 476773528 477553609 478399152 479717056 481246766 481638564 482923584 482929447 482965392 484612128 486306576 488365801 489201258 490067424 492984492 493027171 494708214 496437963 497333936 501132996 505008504 505963744 506774268 507688896 507732848 509464032 512496556 514288502 516080448 518265748 520077866 520116576 521775111 521889984 523212508 524996472 525384783 526832124 530399493 530906376 530952338 532368928 532762692 533724224 536370219 537801264 539681688 542546112 543855312 544884032 548532809 549005457 549996304 551919368 553849156 557599467 558132344 559087152 559500678 561911658 563410848 563459624 565380816 567357672 569209212 570734801 571199454 571745328 572723424 575148574 577152576 577159583 579170592 581195664 584655162 587758288 589176588 592303712 594374704 597957152 598399428 598915044 599995968 600439752 602093856 606750144 606802672 608871648 612495884 612994536 614637478 616643313 616779072 618745842 619390772 620909289 623722176 627434808 627898887 629628636 630764992 632970464 633892077 637865536 642184752 642738096 643953856 648266047 648408768 650476398 652268344 652750791 652799376 655563601 657312656 659610952 661228074 661917284 664077414 666341676 666399363 668177328 668671542 672701796 673344672 675699024 682097689 682653006 683834162 684474336 695700148 698132666 699995296 700513044 700565184 702442832 707199324 707875168 709610616 710350256 712091772 715160292 717068352 717598728 719575584 721870149 724448088 725140416 732007276 733801887 737126208 739476738 742062321 743465956 745449536 746000904 749215544 753841088 756476896 758889131 758945616 761533344 761599272 762327104 764196048 766132601 768744834 771432753 774756983 774927552 777398622 779540216 780116799 780174864 784818762 785568784 787494708 790248186 796359564 796428507 797865904 798553392 799144038 800586336 808167646 813819168 817265218 817326048 820112832 822191084 824994456 825065878 827879052 827940672 830773734 834353674 836579744 837198516 838630728 839504848 842867487 845116272 845189436 848071224 851036508 856246336 856984128 857617992 862722861 867301864 870334388 870399168 876982743 881637432 883764882 885436552 888455568 888532484 890903104 891562056 896868973 896935728 897599142 899993952 900932032 903140784 906965059 910125216 910204008 913307472 915621889 918743826 921956217 929086158 934017392 941152212 942932432 944442954 946147488 949455696 953547056 955107218 956798304 962493532 963277128 965858894 965930784 969224256 969236023 972613152 975714597 976731602 978402516 980134848 985968984 986054342 989416428 992875926 994667872 996116121 1002265992 1010017008 1011927488 1013548536 1015465696 1018928064 1024993112 1025751243 1028577004 1036531496 1040155732 1040233152 1043550222 1046425016 1047198999 1049992944 1050769566 1053664248 1060798986 1061812752 1061904676 1064737856 1065525384 1071867797 1072740438 1075602528 1079363376 1087710624 1097065618 1098010914 1099992608 1103838736 1107698312 1115198934 1116264688 1118174304 1119001356 1123823316 1126821696 1126919248 1130761632 1134715344 1138418424 1141469602 1142398908 1143490656 1145446848 1150297148 1153117251 1154319166 1158341184 1162391328 1166097933 1169310324 1175516576 1177228143 1178353176 1184607424 1188749408 1195914304 1196798856 1197830088 1200879504 1204187712 1212251469 1213605344 1217475259 1217743296 1224991768 1225897827 1225989072 1229274956 1233286626 1237491684 1237598817 1238781544 1241818578 1246160601 1251530511 1254869616 1255797774 1259257272 1265940928 1267784154 1284369504 1285476192 1296532094 1300952796 1301065423 1304536688 1305501582 1305598752 1311127202 1314625312 1319221904 1322456148 1323834568 1328154828 1332683352 1332798726 1336354656 1337343084 1345403592 1346689344 1351398048 1364195378 1365306012 1367668324 1368948672 1378115739 1391400296 1393629237 1396265332 1399990592 1401026088 1404885664 1409365529 1414398648 1415750336 1419221232 1420700512 1424183544 1430320584 1432660827 1435197456 1438834397 1439151168 1443740298 1448788341 1448896176 1464014552 1465097403 1467603774 1478953476 1479081513 1484124642 1486931912 1489313889 1492001808 1498431088 1512953792 1517778262 1517891232 1523066688 1523085179 1523198544 1528392096 1532265202 1537489668 1542865506 1549513966 1554797244 1554931847 1559080432 1560233598 1560349728 1565325333 1569637524 1571137568 1574989416 1580496372 1592719128 1592857014 1595731808 1597106784 1598288076 1601172672 1616335292 1627638336 1634530436 1634652096 1644382168 1645598427 1647016371 1649988912 1650131756 1655758104 1661547468 1668707348 1672798401 1673159488 1674397032 1677261456 1679009696 1684363681 1685734974 1690232544 1690378872 1696142448 1702073016 1712204403 1715235984 1725445722 1731478749 1734603728 1740668776 1753965486 1763274864 1767529764 1770873104 1776911136 1777064968 1783124112 1793737946 1793871456 1795198284 1799987904 1800009757 1806281568 1813930118 1820250432 1820272531 1820408016 1826614944 1831243778 1837487652 1843912434 1849929939 1858172316 1868034784 1882304424 1885864864 1888885908 1892294976 1898911392 1907094112 1910214436 1913596608 1924987064 1926554256 1931717788 1931861568 1938472046 1944798141 1945226304 1951429194 1953463204 1956805032 1958252373 1966690803 1971937968 1972108684 1978832856 1985751852 1989335744 1992232242 1999198089 2004531984 2013020009 2020034016 2027097072 2030931392 2044531379 2046293067 2049986224 2051502486 2057154008 2073062992 2080311464 2087100444 2092850032 2094397998 2099985888 2101539132 2107328496 2121597972 2123625504 2123809352 2131050768 2143735594 2145480876 2151205056 2151231173 2158726752 2165610447 2175421248 2194131236 2196021828 2199985216 2207677472 2215396624 2230397868 2232529376 2236348608 2238002712 2247646632 2253838496 2261025481 2261523264 2269430688 2276667393 2276836848 2282939204 2284797816 2286981312 2298397803 2300594296 2306234502 2308638332 2314298259 2324270949 2324782656 2332195866 2338620648 2340350397 2351033152 2354456286 2356706352 2377498816 2389285521 2393419567 2393597712 2395660176 2401759008 2416264357 2424502938 2427210688 2434950518 2443464331 2449983536 2451795654 2451978144 2458549912 2466573252 2474983368 2475197634 2477563088 2483637156 2492321202 2503061022 2509739232 2511595548 2518514544 2535568308 2568739008 2570952384 2588168583 2593064188 2601905592 2602130846 2609073376 2611003164 2611197504 2622254404 2629250624 2638443808 2644912296 2647669136 2656309656 2665366704 2665597452 2672709312 2674686168 2690606919 2690807184 2702796096 2720895177 2728390756 2730612024 2735336648 2746865667 2756231478 2765868651 2782800592 2787258474 2792530664 2802052176 2809771328 2818731058 2828586761 2828797296 2838442464 2841401024 2848367088 2860428263 2860641168 2865321654 2870394912 2877668794 2887480596 2887730573 2897576682 2897792352 2907708069 2920237859 2928029104 2930194806 2935207548 2957906952 2958163026 2968249284 2973863824 2978627778 2984003616 2996862176 3035556524 3035782464 3046170358 3046397088 3056784192 3064530404 3074979336 3077253729 3085731012 3099027932 3109594488 3109863694 3118160864 3120467196 3120699456 3130650666 3139275048 3141596997 3142275136 3149978832 3160992744 3185438256 3185714028 3191463616 3194213568 3196576152 3215603391 3232670584 3269060872 3288764336 3291196854 3294032742 3299977824 3300263512 3311516208 3323094936 3337414696 3342875263 3345596802 3348794064 3354522912 3358019392 3368727362 3371469948 3380465088 3380506129 3380757744 3392284896 3404146032 3424408806 3430471968 3450891444 3451190197 3462957498 3469207456 3481337552 3507930972 3526549728 3535059528 3541746208 3553822272 3554129936 3566248224 3587475892 3587742912 3590396568 3600019514 3612563136 3627860236 3636754407 3640545062 3640816032 3652425777 3653229888 3662487556 3674975304 3677693481 3687824868 3699859878 3712796451 3716344632 3736069568 3754591533 3764608848 3771729728 3777771816 3797822784 3814188224 3820428872 3839729663 3849974128 3853108512 3863435576 3876944092 3889596282 3902858388 3903196269 3906926408 3913610064 3916504746 3933381606 3943875936 3944217368 3957665712 3971503704 3984464484 3995143607 3998396178 4009063968 4026040018 4040068032 4054194144 4089062758 4092586134 4099972448 4103004972 4114308016 4146125984 4160622928 4174200888 4185700064 4188795996 4199971776 4203078264 4214656992 4228096587 4243195944 4247251008 4247618704 4262101536 4287471188 4290961752 4297982481 4302462346 4316503191 4317453504 4331220894 4346365023 4388262472 4392043656 4395292209 4415354944 4430793248 4437244539 4444922053 4460795736 4465058752 4476005424 4495293264 4507676992 4522050962 4537862329 4538861376 4553334786 4553673696 4565878408 4569255537 4569595632 4588945207 4596795606 4601188592 4612469004 4617276664 4628596518 4648541898 4664391732 4664795541 4677241296 4680700794 4708912572 4713412704 4778571042 4786839134 4787195424 4791320352 4803518016 4832528714 4849005876 4869901036 4886928662 4899967072 4903591308 4903956288 4917099824 4933146504 4936795281 4949966736 4950395268 4955126176 4967274312 4984642404 5006122044 5019478464 5023191096 5037029088 5053091043 5071136616 5136613209 5176337166 5186128376 5194436247 5203811184 5204261692 5218146752 5222006328 5244508808 5253089699 5276887616 5289824592 5295338272 5312223917 5312619312 5330733408 5331194904 5349372336 5362928207 5381213838 5381614368 5400029271 5423298881 5441790354 5456781512 5460817593 5461224048 5470673296 5493731334 5512462956 5531737302 5565601184 5574516948 5585061328 5604104352 5637462116 5657173522 5657594592 5676884928 5696734176 5720856526 5721282336 5730643308 5740789824 5755337588 5774961192 5775461146 5795153364 5795584704 5815416138 5834394423 5840475718 5856058208 5860389612 5870415096 5900072409 5915813904 5916326052 5936498568 5947727648 5957255556 5968007232 5993724352 6039060027 6071113048 6092340716 6092794176 6129060808 6133594137 6138879201 6149958672 6154507458 6171462024 6198055864 6219188976 6219727388 6236321728 6240934392 6261301332 6278082811 6278550096 6283193994 6299957664 6321985488 6348755413 6370876512 6371428056 6393152304 6409353223 6431206782 6453693519 6465341168 6538121744 6577528672 6582393708 6588065484 6599955648 6600527024 6623032416 6646189872 6674829392 6685750526 6691193604 6697588128 6709045824 6737454724 6742939896 6761012258 6761515488 6783076443 6784569792 6784652161 6808292064 6830002179 6848817612 6860943936 6895193409 6901782888 6902380394 6925914996 6938414912 6962675104 6972812847 7015861944 7053099456 7070119056 7083492416 7108259872 7130926517 7132496448 7174951784 7180258701 7180793136 7200039028 7248793071 7255720472 7273508814 7281090124 7281632064 7304851554 7324975112 7330392993 7349950608 7355386962 7375649736 7399719756 7425592902 7432689264 7503074579 7509183066 7529217696 7555543632 7620526049 7640857744 7679459326 7699948256 7706217024 7726871152 7753888184 7779192564 7805716776 7806392538 7813852816 7827220128 7833009492 7866763212 7887751872 7888434736 7915331424 7943007408 7968928968 7990287214 7996792356 8018127936 8052080036 8071820757 8108388288 8162685531 8178125516 8185172268 8199944896 8206009944 8228616032 8240597001 8292251968 8321245856 8348401776 8371400128 8377591992 8406156528 8427458611 8429313984 8456193174 8485760283 8486391888 8495237408 8522326813 8524203072 8574942376 8581284789 8581923504 8595964962 8604924692 8633006382 8662441788 8663191719 8692730046 8723124207 8760713577 8776524944 8784087312 8790584418 8861586496 8874489078 8889844106 8921591472 8952010848 8990586528 9044101924 9075724658 9106669572 9107347392 9107457961 9131756816 9138511074 9139191264 9177890414 9193591212 9202377184 9224938008 9234553328 9257193036 9297083796 9328783464 9329591082 9354482592 9361401588 9417825144 9426825408 9557142084 9573678268 9574390848 9582640704 9646810173 9665057428 9698011752 9739802072 9773857324 9799934144 9807182616 9834199648 9865558703 9866293008 9873590562 9899933472 9900790536 9910252352 9934548624 9969284808 10012244088 10028625789 10046382192 10071840779 10074058176 10106182086 10141518387 10142273232 10273226418 10352674332 10353570591 10372256752 10388872494 10407622368 10408523384 10444012656 10489017616 10506179398 10579649184 10590676544 10624447834 10625238624 10661466816 10661596253 10662389808 10698744672 10725856414 10762427676 10763228736 10800058542 10846597762 10883580708 10884522929 10913563024 10921635186 10922448096 10941346592 10957277331 10987462668 11024925912 11063474604 11131202368 11149033896 11170122656 11208208704 11274924232 11314347044 11315189184 11393468352 11441713052 11442564672 11461286616 11510675176 11519188989 11549922384 11550922292 11590306728 11630832276 11668788846 11680951436 11709588807 11712116416 11720779224 11740830192 11790545767 11800144818 11831627808 11832652104 11872997136 11895455296 11914511112 11985430821 12078120054 12142226096 12184681432 12225503761 12258121616 12267188274 12277758402 12299917344 12309014916 12342924048 12396111728 12438377952 12439454776 12481868784 12522602664 12556165622 12557100192 12566387988 12599915328 12600068299 12643970976 12684289761 12697510826 12741753024 12742856112 12786304608 12818706446 12862413564 12907387038 12930682336 12949509573 13076243488 13155057344 13164787416 13176130968 13201054048 13246064832 13292379744 13334766159 13349658784 13371501052 13382387208 13395176256 13474909448 13485879792 13522024516 13523030976 13566152886 13569304322 13613586987 13616584128 13660004358 13697635224 13707766611 13766835621 13790386818 13803565776 13804760788 13851829992 13925350208 13945625694 13994386623 14031723888 14140238112 14216519744 14261853034 14311719653 14349903568 14360517402 14361586272 14400078056 14497586142 14511440944 14547017628 14562180248 14609703108 14649950224 14660785986 14699901216 14710773924 14751299472 14799439512 14851185804 14865378528 15006149158 15018366132 15058435392 15111087264 15159273129 15241052098 15281715488 15358918652 15399896512 15453742304 15507776368 15558385128 15611433552 15612785076 15627705632 15654440256 15666018984 15733526424 15759269097 15776869472 15827178367 15830662848 15886014816 15936671751 15937857936 15980574428 15993584712 16088784621 16104160072 16143641514 16200087813 16269896643 16325371062 16356251032 16370344536 16382452779 16412019888 16457232064 16481194002 16642491712 16696803552 16753936969 16755183984 16812313056 16854917222 16912386348 16913850499 16971520566 16972783776 16990474816 17044653626 17104250317 17149884752 17162569578 17163847008 17191929924 17209849384 17266012764 17324883576 17326383438 17385460092 17446248414 17521427154 17553049888 17568174624 17581168836 17748978156 17779688212 17843182944 17904021696 17981173056 18088203848 18117180081 18151449316 18213339144 18214915922 18263513632 18277022148 18278382528 18355780828 18387182424 18400782411 18404754368 18449876016 18469106656 18514386072 18594167592 18657566928 18659182164 18708965184 18722803176 18834248433 18835650288 19046266239 19114284168 19147356536 19228059669 19293620346 19330114856 19361080557 19396023504 19479604144 19547714648 19614365232 19668399296 19731117406 19732586016 19747181124 19799866944 19800107327 19801581072 19869097248 19938569616 20022997841 20024488176 20057251578 20092764384 20143681558 20212364172 20214114011 20283036774 20284546464 20349229329 20353956483 20546452836 20705348664 20707141182 20744513504 20777744988 20815244736 20817046768 20888025312 20978035232 21012358796 21159298368 21248895668 21250477248 21323192506 21324779616 21392779551 21397489344 21451712828 21524855352 21540776103 21600117084 21693195524 21746379213 21767161416 21769045858 21827126048 21843270372 21844896192 21882693184 21914554662 21974925336 21991178979 22049851824 22126949208 22298067792 22340245312 22489845169 22509223737 22549848464 22628694088 22861578147 22883426104 22922573232 23021350352 23038377978 23099844768 23101844584 23180613456 23261664552 23337577692 23361902872 23400126841 23419177614 23441558448 23481660384 23581091534 23600289636 23663255616 23663542903 23665304208 23745994272 23829022224 23970861642 24156240108 24284452192 24369362864 24451007522 24516243232 24534376548 24555516804 24599834688 24618029832 24685848096 24792223456 24876755904 24878909552 24963737568 25045205328 25112331244 25114200384 25132775976 25200136598 25282375833 25287941952 25368579522 25395021652 25457280849 25485712224 25566980439 25572609216 25637412892 25724827128 25743854367 25814774076 25861364672 25899019146 25989575157 26152486976 26282140731 26329574832 26352261936 26402108096 26578907927 26584759488 26669532318 26699317568 26743002104 26764774416 26878107641 26949818896 26971759584 27044049032 27132305772 27138608644 27227173974 27320008716 27322373883 27395270448 27415533222 27533671242 27580773636 27607131552 27609521576 27703659984 27891251388 27966005249 27988773246 28063447776 28280476224 28523706068 28623439306 28699807136 28721034804 28723172544 28800156112 28995172284 29022881888 29094035256 29124360496 29219406216 29299900448 29321571972 29399802432 29421547848 29502598944 29596676109 29598879024 29702371608 29730757056 30012298316 30036732264 30085877367 30215522337 30222174528 30318546258 30424555161 30482104196 30563430976 30717837304 30907484608 31015552736 31060711773 31114454371 31116770256 31222867104 31225570152 31255411264 31332037968 31411436641 31467052848 31518538194 31553738944 31654356734 31765036303 31772029632 31873343502 31875715872 31961148856 31984788759 31987169424 32122616449 32177569242 32208320144 32287283028 32400175626 32539793286 32650742124 32653568787 32712502064 32740689072 32764905558 32824039776 32962388004 33393607104 33507873938 33510367968 33624626112 33709834444 33824772696 33827700998 33943041132 33945567552 34089307252 34208500634 34299769504 34325139156 34327694016 34383859848 34419698768 34532025528 34557566967 34649767152 34652766876 34770920184 34892496828 35042854308 35106099776 35136349248 35162337672 35371637301 35497956312 35559376424 35686365888 35956292463 36176407696 36234360162 36302898632 36426678288 36429831844 36527027264 36554044296 36676511283 36711561656 36771627893 36774364848 36801564822 36899752032 36938213312 37028772144 37185567419 37188335184 37315133856 37318364328 37445606352 37540497449 37668496866 37671300576 37800204897 37963092167 38092532478 38228568336 38294713072 38456119338 38587240692 38660229712 38722161114 38792047008 38959208288 39095429296 39228730464 39462234812 39465172032 39494362248 39600214654 39603162144 39738194496 39877139232 40004298477 40045995682 40048976352 40114503156 40185528768 40287363116 40424728344 40428228022 40566073548 40569092928 40698458658 40707912966 40840760961 41092905672 41300506863 41410697328 41414282364 41489027008 41555489976 41634093536 41776050624 41956070464 42024717592 42497791336 42646385012 42649559232 42785559102 42903425656 42935158959 43049710704 43081552206 43200234168 43386391048 43492758426 43534322832 43538091716 43654252096 43686540744 43829109324 43946579677 43949850672 43982357958 44099703648 44253898416 44596135584 44865472561 44979690338 45018447474 45099696928 45257388176 45723156294 45766852208 45845146464 46042700704 46076755956 46199689536 46203689168 46361226912 46523329104 46675155384 46723805744 46800253682 46838355228 46883116896 46963320768 47162183068 47200579272 47277807291 47327085806 47330608416 47481535101 47491988544 47658044448 47810015253 47941723284 48266353863 48312480216 48568904384 48738725728 48809689929 48902015044 49032486464 49068753096 49111033608 49236059664 49371696192 49584446912 49757819104 49916485619 49927475136 50090410656 50224662488 50261810907 50265551952 50400273196 50564751666 50737159044 50741551497 50790043304 50914561698 50971424448 51133960878 51274825784 51312750951 51449654256 51487708734 51629548152 51798038292 51979150314 52564281462 52659149664 52704523872 53157815854 53339064636 53343682343 53486004208 53529548832 53756215282 53899637792 53943519168 54088098064 54264611544 54277217288 54454347948 54640017432 54644747766 54790540896 54831066444 55067342484 55161547272 55214263104 55219043152 55407319968 55782502776 55932010498 55977546492 56126895552 56502745299 57047412136 57138798717 57246878612 57399614272 57442069608 57600312224 57684179007 57783986689 57990344568 58045763776 58188070512 58248720992 58438812432 58599800896 58643143944 58843095696 58992210277 59005197888 59193352218 59197758048 59400321981 59404743216 59656287691 60024596632 60068993523 60073464528 60171754734 60431044674 60637092516 60642342033 60849110322 60964208392 61061869449 61435674608 62031105472 62121423546 62228908742 62233540512 62445734208 62451140304 62664075936 62822873282 62934105696 63037076388 63308713468 63530072606 63746687004 63751431744 63752205727 63922297712 63969577518 63974338848 64178338653 64245232898 64355138484 64416640288 64574566056 64800351252 65079586572 65301484248 65307137574 65425004128 65481378144 65529811116 65648079552 65924776008 67015747876 67020735936 67419668888 67469535507 67527671211 67649545392 67655401996 67886082264 68178614504 68417001268 68584734441 68599539008 68650278312 68767719696 68839397536 69058910921 69064051056 69115133934 69299534304 69305533752 69541840368 69784993656 70085708616 70200380523 70324675344 70502885453 70743274602 70990628709 70995912624 71118752848 71912584926 72352815392 72468720324 72605797264 72853356576 72859663688 73108088592 73353022566 73423123312 73543255786 73548729696 73603129644 73799504064 74057544288 74371134838 74376670368 74630267712 74631173771 74636728656 74891212704 75080994898 75336993732 75342601152 75600409794 75847127499 75926184334 76185064956 76457136672 76589426144 76700941317 76912238676 77174481384 77320459424 77444322228 77584094016 77918416576 78190858592 78457460928 78924469624 78988724496 79200429308 79206324288 79736723781 79754278464 80008596954 80091991364 80097952704 80229006312 80574726232 80634322923 80849456688 80856456044 81132147096 81396917316 81415825932 81681521922 81967121649 82185811344 82533820369 82601013726 82821394656 82828564728 83110979952 83268187072 83825786539 83898015747 84049435184 84995582672 85292770024 85571118204 85578526327 85806851312 85870317918 86099421408 86163104412 86400468336 86772782096 86985516852 87068645664 87076183432 87373081488 87658218648 87893159354 87899701344 87964715916 88199407296 88200478093 88507796832 88790028327 89192271168 89730945122 89959380676 90036894948 90199393856 90514776352 90646567011 91446312588 91533704416 91690292928 92085401408 92153511912 92407378336 92702044721 92722453824 93046658208 93343363113 93350310768 93447611488 93600507364 93676710456 93766233792 94234309923 94324366136 94401158544 94555614582 94654171612 94661216832 94963070202 95295108909 95316088896 95620030506 95883446568 95954366277 96367849347 96532707726 96624960432 97477451456 97619379858 97804030088 97960706361 98137506192 98222067216 98472119328 99066838637 99515638208 99832971238 100180821312 100182037571 100449324976 100523621814 100531103904 100800546392 101129503332 101474318088 101483102994 101580086608 101829123396 102267921756 102549651568 102625501902 102899308512 102975417468 103259096304 103596076584 103958300628 105128562924 105318299328 105409047744 106114911903 106315631708 106678129272 106687364686 106972008416 107059097664 107512430564 107799275584 108176196128 108529223088 108554434576 108908695896 109280034864 109289495532 109581081792 109662132888 110029533849 110134684968 110314883679 110323094544 110438086304 110790248569 110814639936 111556702257 111565005552 111864020996 111955092984 112621492347 113005490598 113400614691 113889276501 114094824272 114277597434 114493757224 114884139216 115200624448 115368358014 115567973378 115980689136 116376141024 116497441984 116877624864 117277558783 117286287888 117686191392 117984420554 118386704436 118395516096 118396953493 118800643962 118809486432 119312575382 119729752219 120049193264 120137987046 120146929056 120343509468 120862089348 121274185032 121284684066 121698220644 121928416784 122123738898 122871349216 124242847092 124457817484 124467081024 124902280608 125328151872 125645746564 125868211392 126074152776 126617426936 127060145212 127493374008 127504411454 127844595424 127939155036 127948677696 128356677306 128490465796 128710276968 128805476877 128833280576 129149132112 129600702504 130159173144 130602968496 130614275148 130850008256 130962756288 131059622232 131839739031 131849552016 134031495752 134480541371 134596417683 134839337776 134939071014 135055342422 135299090784 135310803992 135772164528 136357229008 136834002536 137169468882 137300556624 137535439392 137678795072 138117821842 138128102112 138230267868 138599068608 138600751289 138611067504 139083680736 139569987312 140171417232 140400761046 140649350688 141005770906 141486549204 141498798077 141981257418 141991825248 142237505696 142444605303 143825169852 144705630784 144937440648 145211594528 145706713152 145719327376 146216177184 146706045132 146846246624 147086511572 147097459392 147206259288 148115088576 148742269676 148753340736 149262347542 149273457312 149749456857 149782425408 150161989796 150673987464 150785432721 151200819588 151694254998 151852368668 152224654491 152370129912 152914273344 153178852288 153401882634 153824477352 153938252853 154348962768 154640918848 154888644456 156381717184 157428916183 157848939248 157977448992 158400858616 158931548893 159473447562 160017193908 160031047029 160183982728 160458012624 161149452464 161268645846 161698913376 161712912088 162264294192 162793834632 162831651864 163363043844 163800887887 163934243298 164371622688 165067640738 165202027452 165642789312 165657129456 166221959904 167651573078 167796031494 168098870368 169991165344 170585540048 171142236408 171157052654 171613702624 171740635836 172198842816 172326208824 172800936672 173351960067 173545564192 173971033704 174137291328 174152366864 174746162976 175316437296 175786318708 175799402688 175929431832 176400956186 176976630831 177015593664 177580056654 178200965943 178968863073 179461890244 179918761352 180073789896 180206980569 181029552704 181293134022 181927026099 182892625176 183067408832 184307023824 184814756672 185404089442 186052355489 186093316416 186686726226 186700621536 186895222976 187201014728 187353420912 188146753487 188468619846 188648732272 188802317088 189111229164 189308343224 189926140404 190590217818 191240061012 191256617181 191766893136 191908732554 192735698694 193065415452 193249920864 195238759716 195608060176 195921412722 196275012384 196444134432 196944238656 198133677274 199665942476 200364075142 200898649952 201047243628 201062207808 201601092784 202259006664 202408606521 202948636176 202966205988 203160173216 203658246792 204535843512 205099303136 205251003804 205798617024 205950834936 206518192608 207176732763 207192153168 207916601256 210257125848 210601141569 211508656359 212229823806 212631263416 212971886127 213356258544 213374729372 213944016832 215024861128 216352392256 217058446176 217108869152 217801180597 217817391792 218560069728 218578991064 219324265776 219880056487 220059067698 220269369936 220629767358 220646189088 220876172608 221580497138 222355254121 223113404514 223130011104 223728041992 223893521313 223910185968 225242984694 226010981196 226801229382 227778553002 228189648544 228555194868 228987514448 229768278432 230736716028 231135946756 231961378272 232752282048 233755249728 234555117566 234572575776 235372382784 235968841108 236773408872 236793906986 237601287924 237618972864 238625150764 239210171343 239459504438 240098386528 240275974092 240293858112 240687018936 241724178696 241902968769 242548370064 242569368132 243396441288 243856833568 244247477796 245742698432 247601461107 248485694184 248915634968 249804561216 251291493128 251477359617 251694047241 252148305552 253234853872 254120290424 254986748016 255008822908 255689190848 255878310072 256713354612 256735578981 256980931592 257401395251 257420553936 257610953754 258298264224 259201405008 260298971933 260318346288 261205936992 261228550296 262119244464 262783482143 263679478062 263699104032 264601434279 268062991504 268961082742 269192835366 269678675552 269878142028 270110684844 270598181568 270621607984 271544329056 272714458016 273668005072 274338937764 274601113248 275070878784 276235643684 276256204224 276460535736 277201502578 277222135008 278106134163 278167361472 279139974624 280030089339 280342834464 280801522092 281298701376 282011541812 282702929769 282973098408 282997596154 283962514836 283983650496 284475011392 284889210606 285885326727 287650339704 289103548041 289874881296 290423189056 291438654752 292367987197 292432354368 293412090264 293692493248 294173023144 294412518576 297200515911 297484539352 298524695084 298546914624 299498913714 300323979592 300546112713 301347974928 301570865442 302401639176 303388509996 303704737336 304449308982 304740259824 306803765268 307626057739 307648954704 307876505706 308697925536 309777288912 312441568009 314857832366 315697878496 315954897984 316801717232 317863097786 318946895124 320034387816 320062094058 320367965456 320916025248 322298904928 322537291692 323397826752 323425824176 324528588384 325587669264 325663303728 326726087688 327601775774 327868486596 328743245376 330135281476 330404054904 330944651037 331314258912 332370745707 332443919808 334670106771 335303146156 335592062988 336197740736 337864477041 339982330688 341171080096 341667829503 342284472816 342314105308 343227405248 343481271672 344652417648 345525803051 345601873344 346703920134 347091128384 347942067408 348304733728 349415399333 349492325952 350632874592 351572637416 351832676349 351858863664 352801912372 353953261662 355160113308 355190860479 356401931886 357937726146 358923780488 359189256657 359837522704 360147579792 360413961138 362586268044 363854052198 365785250352 368614047648 370808178884 372104710978 373373452452 373401243072 373405776401 374402029456 374706841824 376293506974 376937239692 377297464544 377604634176 378222458328 378616686448 379852280808 381180435636 382480122024 382513234362 383533786272 383817465108 385471397388 386130830904 386499841728 390477519432 391216120352 391842825444 392550024768 392888268864 395519217093 396267354548 399331884952 400728150284 401797299904 402094487256 403202185568 403441624113 403789253049 404487906823 404518013328 404817213042 405897272352 405932411976 406320346432 407316493584 409071687024 410198606272 410502007608 411901669872 412945471939 413036385216 414353465526 414384306336 415802253867 415833202512 417594013837 420514251696 421202283138 423017312718 424459647612 424496394231 425262526832 425943772254 426712517088 426749458744 430049722256 434116892352 434217738304 435602361194 435634783584 437120139456 437157982128 438648531552 439760112974 440118135396 440538739872 441259534716 441292378176 443160994276 444710508242 446226809028 446260022208 446265440089 447456083984 447787042626 447820371936 449248370571 450485969388 452021962392 453602458764 455557106004 456379297088 457110389736 457975028896 459536556864 461473432056 462271893512 463922756544 469110235132 469145151552 471937682216 472286748549 473546817744 473587813972 475202575848 476794646679 477250301528 478420342686 478919008876 480093141087 480196773056 480551948184 481374037872 483412376447 483448357392 483805937538 485096740128 485138736264 486792882576 487713667136 488494955592 491402663661 493520198171 495202922214 496971388368 497831269936 501245654201 502582986256 502954719234 503388094482 504296611104 506469707744 508240580848 509973496032 510017645816 511756620144 513426709224 513471157962 513961863184 514802790502 514841107872 515221907508 516596528448 518402810016 520055880201 520597943866 520636692576 522411873984 522457100592 524238488928 525566964286 527358956124 527398208064 529202868558 530929892493 536125983008 536906589219 537922165484 538385670732 539357351104 539756284056 540221369688 541243215968 543088658112 545428916032 547336010144 548677875528 549202226496 552471287368 552921071472 554403005156 554444270016 556212268326 558157066467 558279949248 560060178678 560685668928 561603044184 564023083624 564440260461 565405859538 565946196816 565995192308 567925029672 569778421212 571770653454 573769851543 575300679408 578207096082 579749762592 582877309504 584735974394 586780505773 586824180528 588346046288 588825037152 594401031822 594969078704 597049390168 598997827428 599049684289 600647959184 601092225426 602695949856 603141730884 604803278352 606777019992 607409474672 608898617964 609480519648 613607530536 615252115478 615297909408 615753011412 617395851072 619554577824 621530198289 624883136018 629715664732 631395756992 633603434464 634525969077 635726195572 637893790248 640068775632 640124188116 640735930912 641832050496 644597809856 645074583384 646851648352 648914313047 649057176768 651175338528 651326607456 653403541791 653452175376 655203551548 655736973192 659640169461 660270562952 660808109808 661889302074 662628517824 664741491414 667065762363 669340213542 670606292312 671184125976 671680563939 675728954082 682342160192 683335659006 684568945632 684628210616 686962543344 689304835296 691051606102 693407840268 693467870459 695884134816 696609467456 698830798666 701265749184 701274262997 703145274832 703665352698 703717727328 705603824744 707906523324 710320226616 710381720958 712803863772 715875452292 717847560976 718378513314 719675045408 720295159584 720827922276 725172536088 727708104396 731570500704 737228095296 741616357768 742804383321 744209421956 746746904904 746811552802 748804058912 749413683648 752587013948 753874479384 754432078851 754594929088 756444916656 757233372896 759704561616 762360871272 764960244048 765026468724 767067572544 767634930216 770206736943 770942794776 772204185753 772261661808 775531739983 780896915799 780955038864 782432240704 783685650888 788350446429 791038434186 792534709096 793804302837 798663769904 801456300568 804188974512 806404371136 806883248226 807578506098 808975813646 809036026656 809634426084 811794544704 811864823952 814632987168 818143374048 820942911481 821004015216 823803339744 825890943878 828706931052 828768612672 828778674451 831604507734 831666405024 834318402489 835188027674 841028503392 842404566276 846034625436 848919295224 848992788462 850525053664 851887544508 853425034176 853498917488 860099444512 871204722388 871269567168 874315964256 877103961591 877297063104 879520225948 880236270792 881077479744 882519069432 886321988552 889421016484 891601547733 892453618056 892530880178 894912167968 895574085252 895640743872 898496741142 900971938776 901638338139 904043924784 907204917528 911114212008 914220779472 915950057792 922083651929 922878173217 922946864112 924543787024 937324704027 938220470264 941363789597 943875364432 944573497098 947093635488 947175627944 950405151696 953589293358 954500603056 956840685372 957838017752 960186282174 961103896368 962748075744 966824752894 966896714784 967611875076 970193480256 970205259023 970277472528 973585765152 976989911184 982805327322 987040396342 990405844428 993942776736 995662539872 997112237121 1002491308402 1005165972512 1005909438468 1006776188964 1008593222208 1012939415488 1016481161696 1019946992064 1020035291632 1023513240288 1026853418448 1026942315924 1027923726368 1029605581004 1029682215744 1030443815016 1036577409153 1036805620032 1040111760402 1041195887732 1041273385152 1044914201184 1048246197999 1048476977856 1051133928572 1054717912248 1055498029047 1058405737116 1061859784986 1065572581437 1072251966016 1073813178438 1075844330968 1076771341464 1077567769971 1079512568112 1080442739376 1082486431936 1089735225007 1094672020288 1097355751056 1102002413281 1104942574736 1105842142944 1108806010312 1112424536652 1112520842251 1116314132934 1120120357356 1120217329203 1123206088368 1128046167248 1128880520922 1130811719076 1131892393632 1131990384616 1135850059344 1139556842424 1143541306908 1146606215209 1147539703086 1150601358816 1156414192164 1159499525184 1169471948788 1173561011546 1173648361056 1176692092576 1177650074304 1188802063644 1189938157408 1194098780336 1197995654856 1198099368578 1201295918368 1202184450852 1205391899712 1206283461768 1209606556704 1210324872339 1213463720469 1213554039984 1214818949344 1217797235928 1218961039296 1227215061072 1230504230956 1230595818816 1231506022824 1238836415817 1239109155648 1243060396578 1247406761601 1249766272036 1252782041511 1259431329464 1267206868928 1269051938154 1271452391144 1273489182693 1275787580496 1280137551264 1280248376232 1281471861824 1287868902281 1290149166768 1293703296704 1297828626094 1302350677056 1302366488423 1302653214912 1306807083582 1306904350752 1310407103096 1311473946384 1317027274409 1319280338922 1320541125904 1321616219616 1323778604148 1329482982828 1334131524726 1338680427084 1338796320267 1341212584624 1342368251952 1343361127878 1351457908164 1366671318012 1369137891264 1369256421232 1373925086688 1378609670592 1382103212204 1386815680536 1386935740918 1391768269632 1397661597332 1402548525994 1406290549664 1407330705396 1407435454656 1411207649488 1415813046648 1416860245647 1420640453232 1420763441916 1425607727544 1430383940037 1431750904584 1435695121952 1436757026628 1439350090816 1440590319168 1441655844552 1450237129341 1450345072176 1455416208792 1463141001408 1474207990983 1479285955081 1480560594513 1483232715536 1485608766642 1488418843912 1493493809808 1493623105604 1497608117824 1503736962603 1505174027896 1507748958768 1508864157702 1512889833312 1514466745792 1519409123232 1524608264179 1524721742544 1529920488096 1530052937448 1535269860432 1539160395409 1540413473886 1541885589552 1544408371506 1544523323616 1551063479966 1556486778847 1561793831598 1561910077728 1567371301776 1576700892858 1582076868372 1585069418192 1587608605674 1597327539808 1602912601136 1608377949024 1613766496452 1615157012196 1617951627292 1618072053312 1619268852168 1623729647904 1629265974336 1636286748096 1641885822962 1642008030432 1647606679488 1651781887756 1657413862104 1657557348902 1663209015468 1663332810048 1668636804978 1670376055348 1674471199401 1682057006784 1684809132552 1692069250872 1693320781383 1697838590448 1697985576924 1701050107328 1703775089016 1706997834976 1720198889024 1742409444776 1748247037823 1748631928512 1754207923182 1759040451896 1760341517319 1760472541584 1765038138864 1772643977104 1778842032968 1783203095466 1784907236112 1785061760356 1789824335936 1791148170504 1796993482284 1797149052867 1801809766757 1801943877552 1803276676278 1808087849568 1814409835056 1822228424016 1828441558944 1839484375001 1844167303858 1845756346434 1845893728224 1849087574048 1874649408054 1876440940528 1882727579194 1887750728864 1889146994196 1894187270976 1894351255888 1900810303392 1907178586716 1909001206112 1913681370744 1915676035504 1920372564348 1922207792736 1925496151488 1933649505788 1933793429568 1935223750152 1940410518046 1940554945056 1946742939141 1947171530304 1953979822368 1960210625373 1965610654644 1974080792684 1978920508383 1980811688856 1987885553472 1991325079744 1994224474242 2001197287089 2004982616804 2010331945024 2011818876936 2013552377928 2032962323392 2040070583264 2046575910379 2047026480576 2053706836896 2053884631848 2055847452736 2059211162008 2060887630032 2066110135609 2073154818306 2080223520804 2080403611377 2082391775464 2089828402368 2096492395998 2102267857144 2103822788991 2109435824496 2110996058094 2116811474232 2123719569972 2131145162874 2147626356876 2151688661936 2153542682928 2155135539942 2159025136224 2160885478752 2179470450014 2187090976063 2194711502112 2204004826562 2209885149472 2211684285888 2217612020624 2224849073304 2225041684502 2232628265868 2240240714712 2240434658406 2246412176736 2256092334496 2257761041844 2261623438152 2263784787264 2263980769232 2271700118688 2279113684848 2287082613816 2293212430418 2295079406172 2301202717632 2312828384328 2316612557259 2326595219949 2338943897576 2342690747397 2347122023092 2347296722112 2353384185152 2365051339287 2377604127288 2379876314816 2388197560672 2395991309712 2396198737156 2402591836736 2404368901704 2412566923536 2418680621357 2419213113408 2420649744678 2426927440938 2427108079968 2429637898688 2435594471856 2445907795331 2454430122144 2461008461912 2462828734443 2463012045648 2477672831634 2486120793156 2486336023353 2494813523202 2499532544072 2505564083022 2518862658928 2538103876308 2542904782288 2546978365386 2551575160992 2560275102528 2560496752464 2575737804562 2580298333536 2595657252188 2604732976846 2613614167164 2613808701504 2613840434807 2620814206192 2622947892768 2631311884773 2634054548818 2638560677844 2641082251808 2643232439232 2647557208296 2658965965656 2668263049452 2677360854168 2677592640534 2682425169248 2684736503904 2686722255756 2702915816328 2733342636024 2738512842464 2747850173376 2764206424408 2766250955787 2768634519651 2773631361072 2773871481836 2795323194664 2805097051988 2811974112081 2812581099328 2814661410792 2822415298976 2824091368791 2831415347761 2831626093296 2833720491294 2841280906464 2841526883832 2851215455088 2860767880074 2863501809168 2871390243904 2873514053256 2883311689104 2890618303573 2900474258682 2900690144352 2910615777069 2910832417584 2948415981966 2958571910162 2961121189026 2966465431072 2971217533284 2976837687824 2986987619616 2987246211208 3007473925206 3010348055792 3015497917536 3017728315404 3025779666624 3038818246464 3049216528358 3049443485088 3059840976192 3060105874896 3070539720864 3078320790818 3080826947772 3083771179104 3088816743012 3089046647232 3102126959932 3109732227459 3112973557694 3123587663196 3123820155456 3134742603552 3144738593997 3153401785716 3164153736744 3170138836384 3175217211348 3194655079616 3205825202272 3216755898048 3227532992904 3230314024392 3235903254584 3238537704336 3247459295808 3269205675021 3283771645924 3284016060864 3303563775512 3306007239843 3314827724208 3315114697804 3326418030936 3337273609956 3337562526753 3340752110696 3348942398802 3360651987609 3369618265104 3383886635129 3384138501744 3386641562766 3395677180896 3395971153848 3407550178032 3413995669952 3436857248099 3439818645627 3484818889552 3496494075646 3508415846364 3508719579407 3518080903792 3520683034638 3520945083168 3530076277728 3545287954208 3557684065936 3566406190932 3569814472224 3570123520712 3582296341008 3593986964568 3594298105734 3603619533514 3603887755104 3606553352556 3616175699136 3628819670112 3640391161407 3644456848032 3656883117888 3678968750002 3688334607716 3691512692868 3691787456448 3698175148096 3716509247451 3749298816108 3752881881056 3758346124533 3765455158388 3775501457728 3778293988392 3788702511776 3800783833561 3801620606784 3814357173432 3818002412224 3827362741488 3831352071008 3840745128696 3844415585472 3863606706843 3867299011576 3870447500304 3880821036092 3881109890112 3893485878282 3907099465269 3907959644736 3920421250746 3931221309288 3948161585368 3951081823227 3957841016766 3961623377712 3988448948484 4002394574178 4009965233608 4016388960801 4023637753872 4027104755856 4061740384117 4080141166528 4093151820758 4107413673792 4107463540411 4107769263696 4118422324016 4121775260064 4132220271218 4146309636612 4160447041608 4160807222754 4164783550928 4192984791996 4193347790023 4204535714288 4207645577982 4218871648992 4221992116188 4233622948464 4247439139944 4262290325748 4295252713752 4303377323872 4307085365856 4310271079884 4318050272448 4321770957504 4350711388023 4358940900028 4374181952126 4389423004224 4408009653124 4419770298944 4435224041248 4437857865243 4441681783539 4449698146608 4450083369004 4465256531736 4480481429424 4480869316812 4492824353472 4511210887809 4512184668992 4515522083688 4523246876304 4527961538464 4542400191329 4543400237376 4558227369696 4573824792537 4574165227632 4586424860836 4590158812344 4617481186227 4625656768656 4633225114518 4653190439898 4669460336541 4677887795152 4685381494794 4694244046184 4730102678574 4755208254576 4776395121344 4791982619424 4792397474312 4808737803408 4825133847072 4837361242714 4841299489356 4853854881876 4854216159936 4854275093213 4871188943712 4891815590662 4908860244288 4908919840979 4922016923824 4925657468886 4926024091296 4955345663268 4972241586312 4972672046706 4989627046404 4999065088144 5011128166044 5037725317856 5076207752616 5085809564576 5093956730772 5103150321984 5120993504928 5151475609124 5160596667072 5191314504376 5209465953692 5227228334328 5227680869614 5241628412384 5244741113469 5245895785536 5262623769546 5268109097636 5277121355688 5281024551957 5282164503616 5295114416592 5317931931312 5336526098904 5354721708336 5355185281068 5364850338496 5369473007808 5373444511512 5391447158601 5405429300271 5405831632656 5428722179881 5466685272048 5477025684928 5513702196211 5518453125003 5528412848816 5532501911574 5537269039302 5547262722144 5547742963672 5590646389328 5610194103976 5623948224162 5629322821584 5644830597952 5648182737582 5662830695522 5663252186592 5667440982588 5682561812928 5683053767664 5702430910176 5721535760148 5727003618336 5747028106512 5766623378208 5781236607146 5800948517364 5801380288704 5801450721157 5821231554138 5821664835168 5840228817423 5896831963932 5917143820324 5922242378052 5932930862144 5942435066568 5953675375648 5973975239232 5974492422416 6014947850412 6020696111584 6030995835072 6035456630808 6098433056716 6098886970176 6120211749792 6139727731137 6141079441728 6156641581636 6161653895544 6167542358208 6177633486024 6198330406827 6204253919864 6219464454918 6225947115388 6241210834131 6247175326392 6269485207104 6289477187994 6306803571432 6311468366973 6328307473488 6340277672768 6350434422696 6411650404544 6454585563503 6455065985808 6460628048784 6471806509168 6477075408672 6516193504613 6538411350042 6561272928189 6567543291848 6589546527179 6607127551024 6612014479686 6629655448416 6630229395608 6652836061872 6674547219912 6675125053506 6681504221392 6697884797604 6721303975218 6739236530208 6767773270258 6768277003488 6773283125532 6791354361792 6791942307696 6815100356064 6873714496198 6879637291254 6969637779104 6979785659847 6992988151292 7016831692728 7017439158814 7036161807584 7041366069276 7041890166336 7060152555456 7090575908416 7115368131872 7132812381864 7139628944448 7140247041424 7164592682016 7187973929136 7188596211468 7207239067028 7207775510208 7213106705112 7256041864071 7257639340224 7280782322814 7288913696064 7337723385993 7357937500004 7376669215432 7383025385736 7388486203329 7433018494902 7459008070059 7498597632216 7505763762112 7516692249066 7530910316776 7556587976784 7577405023552 7601567667122 7628146575049 7628714346864 7654725482976 7662704142016 7681490257392 7714016892967 7727213413686 7734598023152 7740895000608 7761642072184 7786971756564 7787645895757 7814198930538 7840842501492 7841521304421 7862442618576 7896323170736 7902163646454 7915682033532 7923246755424 7976897896968 8004789148356 8019930467216 8032777921602 8047275507744 8054209511712 8123480768234 8186303641516 8214927080822 8215538527392 8236844648032 8243550520128 8264440542436 8292619273224 8298752867361 8320894083216 8321614445508 8329567101856 8385969583992 8386695580046 8409071428576 8415291155964 8437743297984 8443984232376 8467245896928 8472274106373 8494246043283 8494878279888 8524580651496 8590505427504 8606754647744 8614170731712 8620542159768 8671854910719 8701422776046 8717881800056 8731847331207 8748363904252 8816019306248 8870448082496 8875715730486 8883363567078 8899396293216 8900166738008 8930513063472 8960962858848 8961738633624 9015082315967 9022421775618 9031044167376 9046493752608 9055923076928 9084800382658 9116454739392 9116565418961 9147649585074 9148330455264 9172849721672 9180317624688 9234962372454 9251313537312 9266450229036 9306380879796 9338920673082 9355775590304 9370762989588 9388488092368 9460205357148 9510416509152 9583965238848 9584794948624 9617475606816 9650267694144 9674722485428 9682598978712 9707709763752 9708550186426 9742377887424 9783631181324 9807617025063 9817839681958 9844033847648 9851314937772 9852048182592 9910691326536 9918021719529 9944483172624 9945344093412 9979254092808 9998130176288 10012687580259 10022256332088 10075450635712 10151659905387 10152415505232 10171619129152 10187913461544 10241987009856 10302951218248 10310571744297 10319455936881 10355001685567 10382629008752 10418931907384 10454456668656 10455361739228 10483256824768 10489482226938 10525247539092 10526158738221 10536218195272 10554242711376 10562049103914 10590228833184 10635863862624 10672257849253 10673052197808 10709443416672 10710370562136 10746889023024 10774122767863 10782894317202 10810858600542 10811663265312 10857444359762 10933370544096 11027404392422 11036906250006 11056825697632 11065003823148 11074538078604 11094525444288 11095485927344 11181292778656 11220388207952 11247896448324 11258645643168 11296365475164 11325661391044 11326504373184 11334881965176 11366107535328 11402351500683 11404861820352 11443071520296 11454007236672 11494056213024 11533246756416 11562473214292 11590820120529 11601897034728 11602901442314 11642463108276 11643329670336 11680457634846 11721298395807 11793663927864 11834287640648 11844484756104 11853245469681 11884870133136 11907350751296 11948984844832 11987087475077 12029895700824 12041392223168 12070913261616 12185221152351 12196866113432 12237729264761 12240423499584 12279455462274 12313283163272 12322390621233 12323307791088 12355266972048 12396660813654 12408507839728 12438928909836 12451894230776 12482421668262 12494350652784 12578954375988 12580043370069 12612668367299 12613607142864 12622936733946 12656614946976 12700868845392 12909171127006 12910131971616 12921256097568 12943613018336 12954150817344 13032387009226 13076822700084 13122545856378 13135086583696 13179093054358 13214255102048 13224028959372 13259310896832 13260458791216 13305672123744 13313573595729 13349094439824 13350250107012 13363008442784 13395769595208 13442607950436 13478473060416 13535546540516 13536554006976 13546566251064 13583884615392 13627200573987 13630200712128 13721474377611 13747428992396 13759274582508 13852443558681 13939275558208 13959571319694 13985976302584 14008381009623 14033663385456 14034878317628 14072323615168 14082732138552 14166557925091 14230736263744 14265624763728 14280494082848 14326031372653 14329185364032 14375947858272 14377192422936 14414478134056 14426213410224 14462770949263 14512083728142 14561564645628 14562825279639 14675446771986 14715875000008 14726759522937 14753338430864 14766050771472 14776972406658 14866036989804 14918016140118 14997195264432 15033384498132 15061820633552 15113175953568 15203135334244 15256293150098 15257428693728 15309450965952 15309636832441 15362980514784 15428033785934 15454426827372 15469196046304 15481790001216 15523284144368 15573943513128 15575291791514 15628397861076 15681685002984 15683042608842 15724885237152 15734223340407 15792646341472 15804327292908 15831364067064 15846493510848 15953795793936 16009578296712 16039860934432 16065555843204 16094551015488 16108419023424 16216287900813 16246961536468 16286166539643 16372607283032 16429854161644 16431077054784 16473689296064 16528881084872 16541106588633 16555359375009 16585238546448 16597505734722 16641788166432 16643228891016 16659134203712 16771939167984 16773391160092 16818142857152 16830582311928 16887968464752 16930764349499 16934491793856 16944548212746 16988492086566 16989756559776 17049161302992 17121354567317 17181010855008 17241084319536 17343709821438 17402845552092 17404352163471 17435763600112 17463694662414 17496727808504 17632038612496 17751431460972 17766727134156 17798792586432 17800333476016 17861026126944 17921925717696 17923477267248 18030164631934 18044843551236 18062088334752 18092987505216 18169600765316 18233130837922 18295299170148 18296660910528 18296883043649 18345699443344 18360635249376 18419183193411 18469924744908 18502627074624 18532900458072 18594991220481 18612761759592 18677841346164 18711551180608 18741525979176 18776976184736 18920410714296 19020833018304 19169589897248 19230717416053 19234951213632 19349444970856 19363756690509 19365197957424 19415419527504 19417100372852 19548580513839 19567262362648 19615234050126 19635679363916 19683818784567 19688067695296 19702629875544 19768639581537 19819907434327 19821382653072 19836043439058 19888966345248 19890688186824 19958508185616 19996260352576 20025375160518 20044512664176 20234328125011 20303319810774 20304831010464 20375826923088 20551071822241 20605902436496 20621143488594 20638911873762 20710003371134 20765258017504 20837863814768 20908913337312 20910723478456 20978964453876 21050495078184 21052317476442 21072436390544 21108485422752 21124098207828 21180457666368 21271727725248 21344515698506 21346104395616 21418886833344 21420741124272 21493778046048 21548245535726 21565788634404 21621717201084 21623326530624 21714888719524 21768125592213 21866741088192 22013170157979 22054808784844 22073812500012 22113651395264 22130007646296 22149076157208 22190971854688 22362585557312 22440776415904 22495792896648 22517291286336 22592730950328 22651322782088 22669763930352 22727211491699 22732215070656 22804703001366 22884439725147 22886143040592 22988112426048 23124946428584 23142050678901 23181640241058 23203794069456 23205802884628 23284926216552 23360915269692 23362937687271 23442596791614 23524563913263 23587327855728 23668575281296 23688969512208 23706490939362 23769740266272 23897969689664 23974174950154 24058000736693 24059791401648 24141826523232 24370442304702 24393732226864 24475458529522 24558910924548 24561037055849 24626566326544 24644781242466 24646615582176 24710533944096 24793321627308 24817015679456 24877857819672 24903788461552 24964843336524 24988701305568 25157908751976 25160086740138 25225336734598 25227214285728 25245873467892 25313229893952 25401737690784 25482738129849 25818342254012 25820263943232 25842512195136 25887226036672 26015564732157 26064774018452 26153645400168 26245091712756 26270173167392 26358186108716 26428510204096 26448057918744 26520917582432 26605486834927 26611344247488 26627147191458 26698188879648 26700500214024 26726016885568 26791539190416 26885215900872 27045246947901 27071093081032 27093132502128 27167769230784 27254401147974 27349696256883 27442948755222 27494857984792 27518549165016 27704887117362 27919142639388 27971952605168 28016762019246 28067326770912 28069756635256 28165464277104 28333115850182 28432182688819 28531249527456 28560988165696 28652062745306 28751895716544 28752244782877 28754384845872 28828956268112 28852426820448 28925541898526 29024167456284 29123129291256 29125650559278 29350893543972 29353434530161 29431750000016 29453519045874 29506676861728 29532101542944 29553944813316 29732073979608 29836032280236 29994390528864 30066768996264 30123641267104 30226351907136 30406270668488 30454979716161 30512586300196 30514857387456 30619273664882 30725961029568 30856067571868 30908853654744 30931715232891 30938392092608 31046568288736 31065005056701 31147887026256 31150583583028 31256795722152 31363370005968 31366085217684 31449770474304 31468446680814 31578476214663 31585292682944 31608654585816 31662728134128 31796801339303 31907591587872 32016773547759 32019156593424 32079721868864 32131111686408 32322368303589 32432575801626 32493923072936 32572333079286 32745214566064 32859708323288 33057762169744 33082213177266 33110718750018 33170477092896 33195011469444 33283576332864 33286457782032 33543878335968 33546782320184 33661164623856 33775936929504 33861528698998 33889096425492 33976984173132 33979513119552 33979925652491 34098322605984 34207054502049 34242709134634 34362021710016 34482168639072 34687419642876 34805691104184 34808704326942 34871527200224 34927389324828 34993455617008 35264077224992 35502862921944 35533454268312 35600666952032 35722052253888 35846954534496 35961262425231 36060329263868 36089687102472 36124176669504 36339201530632 36466261675844 36555663457053 36590598340296 36593766087298 36691398886688 36713187794283 36721270498752 36838366386822 36939849489816 36967171863699 37065800916144 37189982440962 37225523519184 37355682692328 37483051958352 37553952369472 37740130110207 37805429729089 37838005101897 37840821428592 38339179794496 38461434832106 38595915373477 38698889941712 38727513381018 38730395914848 38830839055008 38834200745704 39097161027678 39134524725296 39230468100252 39271358727832 39367637569134 39405259751088 39537279163074 39639814868654 39642765306144 39672086878116 39777932690496 39781376373648 39917016371232 40050750321036 40089025328352 40468656250022 40606639621548 40609662020928 40751653846176 40881601721961 41102143644482 41211804872992 41242286977188 41277823747524 41420006742268 41530516035008 41675727629536 41817826674624 41821446956912 41957928907752 42100990156368 42104634952884 42144872781088 42216970845504 42248196415656 42499673775273 42689031397012 42692208791232 42841482248544 42978094117959 42987556092096 43096491071452 43131577268808 43243434402168 43388312847789 43429777439048 43536251184426 43688475838917 44026340315958 44109617569688 44147625000024 44180278568811 44260015292592 44298152314416 44381943709376 44679144225287 44881552831808 44991585793296 45182098944521 45185461900656 45302645564176 45339527860704 45454422983398 45609406002732 45613354532291 45768879450294 45772286081184 45928910497323 46126825690253 46249892857168 46284101357802 46363280482116 46407588138912 46411605769256 46569852433104 46721830539384 46725875374542 46885193583228 47049127826526 47174655711456 47337150562592 47377939024416 47412981878724 47539480532544 47948349900308 48116001473386 48119582803296 48283653046464 48740884609404 48787464453728 48858499618929 48950917059044 49117821849096 49122074111698 49253132653088 49289562484932 49293231164352 49421067888192 49586643254616 49623319765899 49634031358912 49755715639344 49807576923104 49929686673048 49977402611136 50315817503952 50320173480276 50450673469196 50454428571456 50491746935784 50792293048497 50803475381568 50965476259698 51364063701951 51636684508024 52031129464314 52129548036904 52213056490413 52307290800336 52490183425512 52540346334784 52716372217432 52802624993521 52896115837488 53041835164864 53210973669854 53254294382916 53396377759296 53397026025343 53401000428048 53583078380832 53770431801744 53998118250769 54090493895802 54142186162064 54186265004256 54508802295948 54513521270299 54699392513766 54885897510444 54890649130947 54989715969584 55037098330032 55409774234724 55838285278776 55943905210336 56033524038492 56134653541824 56139513270512 56330928554208 56666231700364 56864365377638 57062499054912 57304125490612 57504489565754 57508769691744 57657912536224 57692152248159 57704853640896 57851083797052 58048334912568 58091270071527 58246258582512 58251301118556 58645741541517 58701787087944 58706869060322 58863500000032 58907038091748 59013353723456 59064203085888 59107889626632 59305918744611 59459722302981 59464147959216 59672064560472 59988781057728 60133537992528 60247282534208 60650724158321 60702984375033 60812541336976 60909959432322 61025172600392 61238547329764 61653215466723 61712135143736 61817707309488 61863430465782 62093136577472 62130010113402 62295774052512 62301167166056 62513591444304 62726740011936 62732170435368 62936893361628 63105576211769 63156952429326 63217309171632 63325456268256 63593602678606 63815183175744 63815957932727 64033547095518 64038313186848 64262223372816 64644736607178 64865151603252 64987846145872 65144666158572 65490429132128 65719416646576 66115524339488 66164426354532 66221437500036 66340954185792 66390022938888 66572915564064 67087756671936 67093564640368 67322329247712 67551873859008 67723057397996 67778192850984 67953968346264 67959851304982 68181634475097 68196645211968 68414109004098 68485418269268 68653319175441 68964337278144 69374839285752 69426152036703 69611382208368 69617408653884 69743054400448 69854778649656 69986911234016 70088813061813 70528154449984 71005725843888 71066908536624 71201333904064 71678128550743 71693909068992 71922524850462 72120658527736 72174002210079 72179374204944 72485011798969 72678403061264 72932523351688 73111326914106 73181196680592 73187532174596 73382797773376 73426375588566 73676732773644 73683111167547 73879698979632 73934343727398 74131601832288 74379964881924 74451047038368 74711365384656 74966103916704 75418859375041 75480260220414 75610859458178 75676010203794 75681642857184 76922869664212 77191830746954 77397779883424 77455026762036 77460791829696 77661678110016 77668401491408 78194322055356 78269049450592 78460936200504 78542717455664 78735275138268 78810519502176 79074558326148 79279629737308 79285530612288 79344173756232 79562752747296 79816460504781 79834032742464 80101500642072 80178050656704 80937312500044 81135740843703 81213279243096 81503307692352 81763203443922 82049088770649 82204287288964 82423609745984 82484573954376 82555647495048 82840013484536 83351455259072 83642893913824 83909612325539 83915857815504 84201980312736 84209269905768 84289745562176 84496392831312 84710515559969 84999347550546 85296548066457 85378062794024 85664104853327 85682964497088 85956188235918 86192982142904 86256734348631 86263154537616 86486868804336 86776625695578 86859554878096 87072502368852 87376951677834 88052680631916 88060303590483 88219235139376 88295250000048 88360557137622 88520030585184 88596304628832 89358288450574 89983171586592 90364197889042 90370923801312 90605291128352 90679055721408 90908845966796 91218812005464 91226709064582 91537758900588 91544572162368 91857820994646 92253651380506 92499785714336 92568202715604 92726560964232 92815176277824 92823211538512 93139704866208 93195015170103 93443661078768 93451750749084 93770387166456 94098255653052 94349311422912 94674301125184 94755878048832 94825963757448 95390404017909 95896699800616 96050320643277 96232002946772 96239165606592 96967104910767 97481769218808 97574928907456 97716999237858 97901834118088 98235643698192 98244148223396 98506265306176 98579124969864 99165905475637 99173286509232 99246639531798 99511431278688 99615153846208 99859373346096 100282219608571 100631635007904 100640346960552 100901346938392 100983493871568 101239396644841 101584586096994 101930952519396 101939776957473 102728127403902 103273369016048 104062258928628 104259096073808 104426112980826 104614581600672 104980366851024 105432744434864 105605249987042 105792231674976 106421947339708 106508588765832 106794052050686 106802000856096 107166156761664 107167457827087 107540863603488 107883787275693 107996236501538 108180987791604 108284372324128 108372530008512 109017604591896 109027042540598 109398785027532 109771795020888 109781298261894 109979431939168 110074196660064 110139563382849 110819548469448 111676570557552 111887810420672 112067048076984 112279026541024 112661857108416 113332463400728 113416289187267 113514015305691 113728730755276 114608250981224 115008979131508 115017539383488 115315825072448 115384304496318 115702167594104 115787746120431 116096669825136 116182540143054 116492517165024 116502602237112 117291483083034 117403574175888 117413738120644 117727000000064 117814076183496 118215779253264 118515350446493 118611837489222 118919444605962 118928295918432 119344129120944 120267075985056 121301448316642 121405968750066 121625082673952 121819918864644 122050345200784 122477094659528 123306430933446 123424270287472 123635414618976 123726860931564 124260020226804 124591548105024 124602334332112 125027182888608 125453480023872 125464340870736 125873786723256 126211152423538 126313904858652 126434618343264 126650912536512 127187205357212 127499021325819 127631915865454 128067094191036 128076626373696 128524446745632 128934282353877 129289473214356 129730303206504 129975692291744 130164938543367 130289332317144 130980858264256 131438833293152 132231048678976 132328852709064 132442875000072 132780045877776 133145831128128 134037432675861 134187129280736 134615021912371 134644658495424 135446114795992 135546296833563 135556385701968 135907936692528 135919702609964 136363268950194 136828218008196 136840063596873 136970836538536 137306638350882 137786731491969 138380477070759 138739352040289 138749678571504 138852304073406 139222764416736 139234817307768 139709557299312 139973822468032 140177626123626 142011451687776 142133817073248 143356257101486 143845049700924 143857502755687 144241317055472 144348004420158 144358748409888 144970023597938 145356806122528 145865046703376 146222653828212 146362393361184 146375064349192 146852751177132 147353465547288 147366222335094 147759397959264 147868687454796 148263203664576 148759929763848 148902094076736 149422730769312 149932207833408 150837718750082 150960520440828 151221718916356 151352020407588 151363285714368 152376879145491 153845739328424 154092191105853 154383661493908 154795559766848 154910053524072 155336802982816 155832137176001 156388644110712 156538098901184 156921872401008 157085434911328 157470550276536 157621039004352 158149116652296 158407874980563 158559259474616 158688347512464 159090480441893 159125505494592 159632921009562 160191078076029 160203001284144 161874625000088 161994354752307 162271481687406 162426558486192 163526406887844 163540563810897 164098177541298 164408574577928 164671947392841 164969147908752 165111294990096 165680026969072 167285787827648 167819224651078 167831715631008 168403960625472 168406005156851 168418539811536 168992785662624 169421031119938 169998695101092 170593096132914 170756125588048 171328209706654 171912376471836 171927259390943 172385964285808 172513468697262 172526309075232 172973737608672 173076456744477 173553251391156 173719109756192 174145004737704 174753903355668 176105361263832 176120607180966 176438470278752 176590500000096 176721114275244 177040061170368 177192609257664 178379166908943 178716576901148 179966343173184 180728395778084 180741847602624 181210582256704 181817691933592 181952172474963 182108953125099 182437624010928 182453418129164 183075517801176 183715641989292 184507302761012 184959646400169 184999571428672 185136405431208 185453121928464 185646423077024 186238407844489 186279409732416 186390030340206 186887322157536 186903501498168 187540774332912 188196511306104 189316728635307 189651927514896 190780808035818 191447873798181 191793399601232 192100641286554 192464005893544 193934209821534 194963538437616 195433998475716 195803668236176 196471287396384 196488296446792 197158249939728 198331810951274 198346573018464 198493279063596 199022862557376 199025278821733 199718746692192 200564439217142 201263270015808 201265713480139 201280693921104 201802693876784 201966987743136 202478793289682 203169172193988 203861905038792 203879553914946 204544903425291 205456254807804 206546738032096 208124517857256 208518192147616 208852225961652 209229163201344 209960733702048 210865488869728 211210499974084 211584463349952 212843894679416 213017177531664 213588104101372 213604001712192 214334915654174 215034385652229 215081727206976 215767574551386 215992473003076 216361975583208 216522006630237 216568744648256 217455035396907 218035209183792 218054085081196 218797570055064 219543590041776 219562596523788 219958863878336 220148393320128 220279126765698 221049333502641 221639096938896 222577609375121 223353141115104 224134096153968 224558053082048 226061790044651 226256578125123 226664926801456 226832578374534 227028030611382 227457461510552 229216501962448 230017958263016 230768608992636 231404335188208 231575492240862 232193339650272 232365080286108 232985034330048 233005204474224 234582966166068 234807148351776 234827476241288 235628152366992 236431558506528 237030700892986 237223674978444 237838889211924 237856591836864 237859479567437 238688258241888 239449381514343 240534151970112 242602896633284 242811937500132 243250165347904 243639837729288 244100690401568 244954189319056 246612861866892 246848540574944 247270829237952 247453721863128 248520040453608 249204668664224 249999326408689 250054365777216 250928681741472 251728836976617 251747573446512 252422304847076 252627809717304 252869236686528 254131546679907 254374410714424 254998042651638 255263831730908 255889644199371 256134188382072 256992314559981 257048893491264 257868564707754 258578946428712 258770203045893 259460606413008 259951384583488 260329877086734 260578664634288 262877666586304 264180910771449 264638008103623 264657705418128 264885750000144 265560091755552 267163933689133 268074865351722 268374258561472 269230043824742 270171407614339 270892229591984 271092593667126 271112771403936 271815873385056 271839405219928 272726537900388 273656436016392 273680127193746 273941673077072 274613276701764 275573462983938 276760954141518 277478704080578 277499357143008 277704608146812 278445528833472 278469634615536 279419114598624 280355252247252 284022903375552 284267634146496 286171212053727 286712514202972 287690099401848 287715005511374 288482634110944 288696008840316 288717496819776 289940047195876 290713612245056 291730093406752 292445307656424 292724786722368 292750128698384 293705502354264 294706931094576 294732444670188 295518795918528 295737374909592 297497716426911 297519859527696 298845461538624 300846658825713 301675437500164 301921040881656 302443437832712 302704040815176 303718189934523 304753758290982 305819330872419 307691478656848 308184382211706 308767322987816 309820107048144 310673605965632 311664274352002 312754009577009 312777288221424 313843744802016 314170869822656 314941100553072 316274692611647 316298233304592 316815749961126 317118518949232 317376695024928 318180960883786 319265842019124 319293481726037 320382156152058 320406002568288 321502373481261 322887779831771 323749250000176 323988709504614 324542963374812 324853116972384 327052813775688 327081127621794 328196355082596 328817149155856 329343894785682 329938295817504 330222589980192 331360053938144 335638449302156 335663431262016 336812010313702 336837079623072 337985571325248 338842062239876 339997390202184 340248867561801 341186192265828 341512251176096 342656419413308 343824752943672 343854518781886 344771928571616 345026937394524 345052618150464 345947475217344 346152913488954 347106502782312 347363238361293 347438219512384 348290009475408 349507806711336 352210722527664 352241214361932 352876940557504 353181000000192 353442228550488 355546051339479 356758333817886 357433153802296 361456791556168 363635383867184 363904344949926 364217906250198 364875248021856 364906836258328 366151035602352 367431283978584 369014605522024 369618374954647 369919292800338 370272810862416 370906243856928 371292846154048 372476815688978 372780060680412 373774644315072 373779182177401 373807002996336 375081548665824 376393022612208 378633457270614 379303855029792 381561616071636 381594648892093 382895747596362 383586799202464 384201282573108 384928011787088 387868419643068 389927076875232 390867996951432 391607336472352 392942574792768 392976592893584 394316499879456 396663621902548 396693146036928 396986558127192 398050557643466 399437493384384 401128878434284 402112298027583 402531426960278 402561387842208 403605387753568 403845065737113 403933975486272 404957586579364 406338344387976 406638890500689 407723810077584 407759107829892 409089806850582 410520190790619 410912509615608 413093476064192 415141431212277 416218056120867 416249035714512 417036384295232 417704451923304 419921467404096 421730977739456 422420999948168 424555069108247 425687789358832 426034355063328 427176208202744 428669831308348 430068771304458 431535149102772 431572508267061 431984946006152 432723951166416 433044013260474 434910070793814 436070418367584 436108170162392 437595140110128 439087180083552 439125193047576 440558253531396 441739033482383 442098667005282 443278193877792 445155218750242 446706282230208 448268192307936 452123580089302 452513156250246 453329853602912 453665156749068 454056061222764 454914923021104 458433003924896 460035916526032 461537217985272 462808670376416 463150984481724 464386679300544 464730160572216 466010408948448 467496411528003 469165932332136 469614296703552 469654952482576 471256304733984 472863117013056 474061401785972 474447349956888 475223624941689 475677778423848 475718959134874 477271441325679 477376516483776 478898763028686 480573234228087 485205793266568 485623875000264 485983064256921 487279675458576 488201380803136 489908378638112 490621691432691 491470586478157 493225723733784 493697081149888 494907443726256 497040080907216 498409337328448 499998652817378 501746899855201 501857363482944 503457673953234 503495146893024 504844609694152 505218015470553 505255619434608 507395082592783 508263093359814 508748821428848 509996085303276 510527663461816 511779288398742 512268376764144 513984629119962 515737129415508 515781778172829 517157892857424 517540406091786 518921212826016 520659754173468 521157329268576 528361821542898 529276016207246 529315410836256 529771500000288 531120183511104 534327867378266 536149730703444 538460087649484 540342815228678 541784459183968 542185187334252 542225542807872 543631746770112 543678810439856 545453075800776 545856517424889 547312872032784 547360254387492 547883346154144 549226553403528 551146925967876 553521908283036 554957408161156 554998714286016 555409216293624 556939269231072 558715223533467 558838229197248 560710504494504 567950185905921 572342424107454 573425028405944 574343621394543 575380198803696 575430011022748 576965268221888 577392017680632 579880094391752 580828874928731 583460186813504 584890615312848 585500257396768 587367286278773 587411004708528 589413862189152 589464889340376 591474749819184 592973608919783 594995432853822 595039719055392 597075836465199 599648733973289 601693317651426 603350875000328 603797140440417 603842081763312 604886875665424 605408081630352 607436379869046 609507516581964 611638661744838 615382957313696 616368764423412 617534645975632 619640214096288 623328548704004 625508019154018 625554576442848 627687489604032 629882201106144 632549385223294 632596466609184 633631499922252 634237037898464 634753390049856 636361921767572 638531684038248 638586963452074 640764312304116 640812005136576 643004746962522 645103156956687 645775559663542 647498500000352 647977419009228 649085926749624 649706233944768 652365106190721 654105627551376 654162255243588 656392710165192 657634298311712 658687789571364 659876591635008 660445179960384 662720107876288 667732828125363 671276898604312 673624020627404 673674159246144 677684124479752 678185370133953 678769734375369 679994780404368 680497735123602 682372384531656 683024502352192 685312838826616 687649505887344 687709037563772 689543857143232 690053874789048 692305826977908 694161338329459 694213005564624 694726476722586 696580018950816 699015613422672 701975537259997 704421445055328 704482428723864 706884457100976 708675776513887 711092102678958 713516667635772 713578438702311 714866307604592 722913583112336 727270767734368 727808689899852 728435812500396 729750496043712 729813672516656 732302071204704 734862567957168 738029211044048 739236749909294 739838585600676 740545621724832 741812487713856 744953631377956 745560121360824 747558364354802 747614005992672 749997979226067 750163097331648 750172204789609 752786045224416 755186510929851 757266914541228 758607710059584 762394640039721 763123232143272 763189297784186 765791495192724 767173598404928 768402565146216 769856023574176 770976943679943 775736839286136 779854153750464 781735993902864 783214672944704 785953185787168 788459414058173 788632999758912 793327243805096 793914024310869 793973116254384 796101115286932 801491801067399 802257756868568 804224596055166 805062853920556 805122775684416 807210775507136 807690131474226 809915173158728 810514222843017 812676688775952 813277781001378 815447620155168 815518215659784 818179613701164 821040381581238 821825019231216 829607453125451 830282862424554 832436112241734 832498071429024 835408903846608 842593944711881 844841999896336 849110138216494 851375578717664 852068710126656 854352416405488 857339662616696 860137542608916 863070298205544 863145016534122 863969892012304 865447902332832 866088026520948 869820141587628 872140836735168 872216340324784 875190280220256 878174360167104 878250386095152 881116507062792 883478066964766 884197334010564 886556387755584 890310437500484 892493149280733 896536384615872 902539976477139 904247160178604 905026312500492 906659707205824 907330313498136 908112122445528 909829846042208 911154569803569 916866007849792 920071833052064 923074435970544 925617340752832 926301968963448 929460321144432 931815671159659 932020817896896 934992823056006 938262028731027 938331864664272 939309904965152 942305153386597 942512609467968 948122803571944 948824077834941 948894699913776 950447249883378 951355556847696 951437918269748 954542882651358 957797526057372 957880445178111 961146468456174 964507120443783 968663339495313 970411586533136 971247750000528 971966128513842 974559350917152 979816757276224 981243382865382 982941172956314 986451447467568 989814887452512 994080161814432 999997305634756 1003493799710402 1006915347906468 1006990293786048 1007002519289809 1009689219388304 1010436030941106 1010511238869216 1014790165185566 1016526186719628 1017497642857696 1019992170606552 1021055326923632 1023558576797484 1024536753528288 1027969258239924 1031474258831016 1031563556345658 1034315785714848 1035080812183572 1037842425652032 1041319508346936 1042314658537152 1056723643085796 1058552032414492 1058630821672512 1059543000000576 1066638154018437 1068655734756532 1072299461406888 1076920175298968 1080685630457356 1083568918367936 1084370374668504 1087357620879712 1090824960232007 1090906151601552 1091713034849778 1094625744065568 1094720508774984 1095766692308288 1098453106807056 1102293851935752 1107043816566072 1108855124863941 1109914816322312 1110818432587248 1113633363093251 1113878538462144 1117430447066934 1121337546532203 1121421008989008 1135900371811842 1144684848214908 1144783946676279 1146850056811888 1148687242789086 1150760397607392 1150860022045496 1154784035361264 1159760188783504 1161657749857462 1169781230625696 1171000514793536 1174734572557546 1174822009417056 1178827724378304 1178842036097957 1178929778680752 1182949499638368 1185947217839566 1189990865707644 1190079438110784 1194151672930398 1199297467946578 1203386635302852 1203490815736601 1206701750000656 1207594280880834 1207684163526624 1209773751330848 1210816163260704 1211535197211339 1214872759738092 1219015033163928 1223277323489676 1230765914627392 1232737528846824 1235069291951264 1239280428192576 1246657097408008 1248654168362601 1251016038308036 1251109152885696 1259764402212288 1265098770446588 1265192933218368 1267262999844504 1268474075796928 1272723843535144 1273665207324741 1277063368076496 1277173926904148 1281528624608232 1286009493925044 1290206313913374 1291551119327084 1294717524801183 1294997000000704 1295954838018456 1298171853499248 1303668854911423 1304730212381442 1308211255102752 1308324510487176 1312785420330384 1315268596623424 1317375579142728 1325217100447149 1335465656250726 1342553797208624 1347248041254808 1355368248959504 1356370740267906 1357539468750738 1359989560808736 1360995470247204 1364744769063312 1370625677653232 1375299011774688 1375418075127544 1380107749578096 1384611653955816 1388322676658918 1388426011129248 1389452953445172 1393160037901632 1393176951752131 1398031226845344 1402489234584009 1403951074519994 1408842890110656 1408964857447728 1413768914201952 1417351553027774 1422184205357916 1427033335271544 1427156877404622 1429732615209184 1431814323977037 1445827166224672 1454541535468736 1455617379799704 1456871625000792 1459627345033312 1464604142409408 1469725135914336 1474411759434471 1476058422088096 1478473499818588 1479677171201352 1481091243449664 1489907262755912 1491120242721648 1495116728709604 1495228011985344 1499995958452134 1500344409579218 1505240699565603 1505572090448832 1510373021859702 1514533829082456 1515654046411659 1522185247778349 1524789280079442 1526246464286544 1526378595568372 1531582990385448 1536805130292432 1539712047148352 1541953887359886 1547345334518487 1551473678572272 1563471987805728 1571906371574336 1576918828116346 1582432530312557 1586654487610192 1587828048621738 1587946232508768 1592202230573864 1602983602134798 1604515513737136 1608449192110332 1610125707841112 1615380262948452 1619830346317456 1621028445686034 1625353377551904 1626555562002756 1630895240310336 1631036431319568 1636359227402328 1642080763162476 1643650038462432 1659214906250902 1660565724849108 1664872224483468 1664996142858048 1670817807693216 1676145670600401 1685187889423762 1689683999792672 1698220276432988 1702751157435328 1708704832810976 1714679325233392 1720275085217832 1726140596411088 1726290033068244 1727939784024608 1730895804665664 1732176053041896 1739640283175256 1742486624786193 1744432680649568 1749995284860823 1750380560440512 1756500772190304 1762101858836319 1762233014125584 1766956133929532 1768394668021128 1778920826759349 1780620875000968 1784986298561466 1791227509395597 1798946201919867 1805079952954278 1808494320357208 1810052625000984 1811391421321251 1814660626996272 1816224244891056 1819659692084416 1822309139607138 1840143666104128 1846148871941088 1852466056725361 1852603937926896 1858920642288864 1863631342319318 1869985646112012 1870147535823931 1876524057462054 1876663729328544 1878619809930304 1884610306773194 1891199853300373 1896245607143888 1897648155669882 1897789399827552 1900894499766756 1902711113695392 1902875836539496 1909085765302716 1915595052114744 1915760890356222 1922292936912348 1929014240887566 1937326678990626 1940823173066272 1942495500001056 1943932257027684 1949118701834304 1962486765730764 1965882345912628 1972902894935136 1979629774905024 1988160323628864 1999994611269512 2003198484376089 2006987599420804 2013830695812936 2014005038579618 2019378438776608 2020872061882212 2021022477738432 2029580330371132 2033052373439256 2034556110401859 2034995285715392 2039984341213104 2042110653847264 2047117153594968 2049073507056576 2055938516479848 2062948517662032 2063127112691316 2068631571429696 2070161624367144 2082484014988377 2082639016693872 2105926611779991 2113447286171592 2117104064828984 2126027329541661 2133276308036874 2137311469513064 2140735316106933 2144598922813776 2153840350597936 2161371260914712 2168740749337008 2174715241759424 2181649920464014 2181812303203104 2183426069699556 2189251488131136 2189278067039063 2189441017549968 2196906213614112 2204587703871504 2213922848281529 2214087633132144 2217710249727882 2219829632644624 2221636865174496 2227266726186502 2234860894133868 2235054372082259 2242675093064406 2242842017978016 2249993937678201 2250516614368827 2271800743623684 2289369696429816 2289567893352558 2293700113623776 2297374485578172 2301520795214784 2301720044090992 2309568070722528 2319520377567008 2323315499714924 2339562461251392 2349469145115092 2349644018834112 2357684072195914 2357859557361504 2365378242174519 2365898999276736 2371894435679132 2379981731415288 2381742072932607 2388303345860796 2398594935893156 2404475403202197 2406773270605704 2406981631473202 2413403500001312 2415188561761668 2415368327053248 2419547502661696 2421632326521408 2423070394422678 2429745519476184 2431542668529051 2438030066327856 2446554646979352 2465475057693648 2470138583902528 2486679690491161 2488822359376353 2493314194816016 2497308336725202 2502032076616072 2527781834135643 2530197540893176 2534525999689008 2545447687070288 2547330414649482 2554126736152992 2554347853808296 2563057249216464 2572018987850088 2580412627826748 2583102238654168 2587328624682529 2589435049602366 2591909676036912 2596343706998496 2607337709822846 2609460424762884 2616422510205504 2616454275241807 2616649020974352 2625570840660768 2634751158285456 2650434200894298 2670931312501452 2685107594417248 2694496082509616 2710736497919008 2712741480535812 2715078937501476 2719979121617472 2721990940494408 2729489538126624 2741251355306464 2750598023549376 2750836150255088 2760215499156192 2769223307911632 2776645353317836 2776852022258496 2778905906890344 2786353903504262 2795447013478977 2796062453690688 2804978469168018 2807902149039988 2814786086193081 2817929714895456 2826915460159791 2827537828403904 2834703106055548 2844368410715832 2846472233504823 2854066670543088 2854313754809244 2859465230418368 2863628647954074 2873641335534333 2891654332449344 2905990018485939 2911234759599408 2913743250001584 2919254690066624 2938803270580463 2939450271828672 2948823518868942 2952116844176192 2956946999637176 2959354342402704 2971885483757729 2979814525511824 2982240485443296 2990233457419208 2999991916904268 3000688819158436 3010481399131206 3020746043719404 3021007557869427 3029067658164912 3031308092823318 3044370495556698 3049578560158884 3052492928573088 3052757191136744 3063165980770896 3073610260584864 3083907774719772 3092173234376681 3094690669036974 3102947357144544 3126943975611456 3153837656232692 3164865060625114 3173308975220384 3175656097243476 3175892465017536 3184404461147728 3205967204269596 3209031027474272 3216898384220664 3220251415682224 3230760525896904 3239660692634912 3242056891372068 3250706755103808 3253111124005512 3262072862639136 3272474880696021 3272718454804656 3284161526324952 3287300076924864 3318429812501804 3321131449698216 3326565374591823 3329744448966936 3340900089279753 3341635615386432 3352291341200802 3364012639596609 3370375778847524 3379367999585344 3396440552865976 3417409665621952 3429358650466784 3434351840028837 3440294105347099 3440550170435664 3452281192822176 3452580066136488 3455879568049216 3464352106083792 3473131137958729 3479280566350512 3484973249572386 3488865361299136 3499990569721646 3512228298986407 3513001544380608 3524203717672638 3524466028251168 3533912267859064 3536526108293871 3536789336042256 3551765578149481 3557841653518698 3561241750001936 3569972597122932 3582455018791194 3597892403839734 3610159905908556 3610472447209803 3616988640714416 3620105250001968 3622782842642502 3629321253992544 3632448489782112 3644618279214276 3692297743882176 3704932113450722 3705207875853792 3717841284577728 3727262684638636 3739971292224024 3740295071647862 3753048114924108 3753327458657088 3769220613546388 3782399706600746 3792491214287776 3795296311339764 3795578799655104 3801788999533512 3805422227390784 3805751673078992 3818171530605432 3820995621974223 3831190104229488 3831521780712444 3844585873824696 3858028481775132 3874653357981252 3881646346132544 3884991000002112 3887864514055368 3911006564734269 3924973531461528 3931764691825256 3945805789870272 3975651301341447 3999989222539024 4006396968752178 4013975198841608 4027661391625872 4028010077159236 4038756877553216 4041744123764424 4059160660742264 4065802124501117 4066104746878512 4069112220803718 4079968682426208 4084221307694528 4094234307189936 4111571003951411 4111877032959696 4125897035324064 4126254225382632 4140323248734288 4150815262438481 4164968029976754 4165278033387744 4179530855256393 4197541137813023 4211853223559982 4226894572343184 4234208129657968 4252054659083322 4266552616073748 4274622939026128 4281470632213866 4289197845627552 4307680701195872 4322742521829424 4337481498674016 4363299840928028 4363624606406208 4366852139399112 4378556134078126 4378882035099936 4393812427228224 4409175407743008 4423235278303413 4427845696563058 4428175266264288 4435420499455764 4439659265289248 4443273730348992 4454533452373004 4469721788267736 4470108744164518 4485350186128812 4485684035956032 4499987875356402 4501033228737654 4515722098696809 4543601487247368 4566555743335047 4578739392859632 4579135786705116 4587400227247552 4594748971156344 4603440088181984 4619136141445056 4639040755134016 4646630999429848 4698938290230184 4715368144391828 4715719114723008 4730756484349038 4743788871358264 4747297590937671 4759963462830576 4763484145865214 4776606691721592 4797189871786312 4808950806404394 4813546541211408 4813963262946404 4826807000002624 4830377123523336 4846140788845356 4859129368306213 4859491038952368 4863085337058102 4876060132655712 4893109293958704 4930950115387296 4960730435597209 4973359380982322 4977644718752706 4986628389632032 4994616673450404 5004064153232144 5055563668271286 5060395081786352 5069051999378016 5090895374140576 5094660829298964 5108253472305984 5108695707616592 5126114498432928 5144037975700176 5160825255653496 5166204477308336 5174657249365058 5178870099204732 5183819352073824 5192687413996992 5214675419645692 5218920849525768 5227459874358579 5232908550483614 5233298041948704 5249985854582469 5251141681321536 5269502316570912 5286305576508957 5300868401788596 5336762480278047 5341862625002904 5370215188834496 5388992165019232 5396838605759601 5421472995838016 5425482961071624 5430157875002952 5443981880988816 5458979076253248 5482502710612928 5501672300510176 5519215898407211 5520430998312384 5538446615823264 5553290706635672 5557398170176083 5557811813780688 5572707807008524 5590894026957954 5609956938336036 5610442607471793 5615804298079976 5629572172386162 5635859429790912 5653830920319582 5669406212111096 5673599559901119 5688736821431664 5692944467009646 5708133341086176 5708627509618488 5727257295908148 5747282671068666 5811980036971878 5822469519198816 5827486500003168 5877606541160926 5897647037737884 5898157612983167 5913893999274352 5918708684805408 5943770967515458 5959629051023648 5964480970886592 5980466914838416 5999983833808536 6001377638316872 6020962798262412 6041492087438808 6042015115738854 6058135316329824 6062616185646636 6088740991113396 6099157120317768 6104985857146176 6105514382273488 6126331961541792 6147220521169728 6167815549439544 6184346468753362 6189381338073948 6205894714289088 6247452044965131 6307675312465384 6317779835339973 6329730121250228 6346617950440768 6351312194486952 6368808922295456 6378081988624983 6389117624216041 6411934408539192 6418062054948544 6433796768441328 6440502831364448 6461521051793808 6479321385269824 6484113782744136 6506222248011024 6522709698117613 6524145725278272 6544949761392042 6545436909609312 6567834201117189 6568323052649904 6596136073706179 6636859625003608 6641768544844587 6642262899396432 6653130749183646 6659488897933872 6681800178559506 6704582682401604 6705163116246777 6728025279193218 6740751557695048 6751549843106481 6792881105731952 6858717300933568 6868703680057674 6880588210694198 6881100340871328 6904562385644352 6905160132272976 6928704212167584 6946262275917458 6958561132701024 6969946499144772 6999981139443292 7024456597972814 7048407435345276 7048932056502336 7049017635028663 7067824535718128 7073052216587742 7073578672084512 7096134726523557 7103531156298962 7115683307037396 7122483500003872 7139945194245864 7164910037582388 7195784807679468 7220319811817112 7220944894419606 7233977281428832 7240210500003936 7245565685285004 7258642507985088 7264896979564224 7289236558428552 7409864226901444 7410415751707584 7454525369277272 7460039071473483 7466467078129059 7479942584448048 7480590143295724 7506096229848216 7538441227092776 7564799413201492 7583345502406929 7584982428575552 7590592622679528 7603577999067024 7611503346157984 7635774721624049 7636343061210864 7641991243948446 7662380208458976 7663043561424888 7689171747649392 7716056963550264 7749306715962504 7761985874047587 7775729028110736 7795433541652757 7822013129468538 7849362825725421 7849947062923056 7863529383650512 7951302602682894 7999978445078048 8012793937504356 8027950397683216 8055322783251744 8056020154318472 8083488247528848 8118321321484528 8131604249002234 8132209493757024 8138224441607436 8159937364852416 8188468614379872 8223142007902822 8223754065919392 8251794070648128 8251894252685699 8252508450765264 8280646497468576 8301630524876962 8329936059953508 8330556066775488 8359061710512786 8386341040436931 8395082275626046 8423706447119964 8453789144686368 8468416259315936 8480746380479373 8504109318166644 8533105232147496 8549245878052256 8562941264427732 8578395691255104 8615361402391744 8645485043658848 8674962997348032 8726599681856056 8733704278798224 8757112268156252 8757764070199872 8816409811741389 8818350815486016 8846470556606826 8855691393126116 8856350532528576 8870840998911528 8879318530578496 8909066904746008 8915656451273187 8939443576535472 8940217488329036 8970700372257624 8999975750712804 9002066457475308 9031444197393618 9063022673608281 9087202974494736 9125681984379961 9133111486670094 9157478785719264 9158271573410232 9189497942312688 9206880176363968 9268533391830691 9276519703130043 9293261998859696 9397876580460368 9430736288783656 9461512968698076 9487577742716528 9494595181875342 9519926925661152 9526968291730428 9553213383443184 9594379743572624 9617901612808788 9627093082422816 9627926525892808 9660754247046672 9692281577690712 9718258736612426 9718982077904736 9726170674116204 9752120265311424 9752238662264917 9786218587917408 9817424642088063 9861900230774592 9921460871194418 9946718761964644 9955289437505412 9973256779264064 9989233346900808 10008128306464288 10022700267839259 10111127336542572 10120790163572704 10138103998756032 10181790748281152 10189321658597928 10217391415233184 10249972382756249 10252228996865856 10288075951400352 10320882316041297 10321650511306992 10332408954616672 10349314498730116 10357740198409464 10367638704147648 10419393413876187 10429350839291384 10437841699051536 10454919748717158 10465817100967228 10466596083897408 10499971709164938 10536684896959221 10539004633141824 10572611153017914 10601736803577192 10609578324881613 10655296734448443 10673524960556094 10683725250005808 10777984330038464 10793677211519202 10831417341629409 10850965922143248 10860315750005904 10887963761977632 10953721281254453 11003344601020352 11038431796814422 11076893231646528 11077027712187899 11106581413271344 11114796340352166 11115623627561376 11145415614017048 11181788053915908 11219913876672072 11220885214943586 11231608596159952 11259144344772324 11307661840639164 11338812424222192 11347199119802238 11377473642863328 11385888934019292 11416266682172352 11417255019236976 11454514591816296 11494565342137332 11623960073943756 11644939038397632 11654973000006336 11733019694202807 11755213082321852 11795294075475768 11796315225966334 11827787998548704 11837417369610816 11887541935030916 11919258102047296 11960933829676832 11999967667617072 12002755276633744 12041925596524824 12082984174877616 12084030231477708 12116270632659648 12125232371293272 12177481982226792 12197406373503351 12198314240635536 12211028764546976 12249966994025761 12252663923083584 12334713011854233 12335631098879088 12368692937506724 12378762676147896 12452445787315443 12494904089930262 12538592565769179 12592623413439069 12615350624930768 12635559670679946 12659460242500456 12702624388973904 12737617844590912 12756163977249966 12778235248432082 12823868817078384 12867593536882656 12881005662728896 12923042103587616 12967262397077527 12968227565488272 13012444496022048 13045419396235226 13089899522784084 13090873819218624 13091032750767517 13135668402234378 13136646105299808 13192272147412358 13238398973102611 13273719250007216 13283537089689174 13284525798792864 13306261498367292 13318977795867744 13363600357119012 13409165364803208 13410326232493554 13456050558386436 13481503115390096 13503099686212962 13585762211463904 13737407360115348 13761176421388396 13762200681742656 13810320264545952 13857408424335168 13892524551834916 13917122265402048 13939892998289544 13999962278886584 14048913195945628 14096814870690552 14098035270057326 14135649071436256 14146104433175484 14147157344169024 14192269453047114 14207062312597924 14231366614074792 14241892772813013 14244967000007744 14279890388491728 14329820075164776 14391569615358936 14440639623634224 14441889788839212 14467954562857664 14480421000007872 14491131370570008 14577388104918639 14578473116857104 14819728453802888 14882191306791627 14909050738554544 14920078142946966 14932934156258118 14959885168896096 14961180286591448 15012192459696432 15076882454185552 15129598826402984 15166691004813858 15181185245359056 15207155998134048 15223006692315968 15271549443248098 15272686122421728 15283982487896892 15324760416917952 15324946469273441 15326087122849776 15378343495298784 15432113927100528 15498613431925008 15523971748095174 15551458056221472 15590867083305514 15644026258937076 15645380604575813 15698725651450842 15699894125846112 15727058767301024 15749957563747407 15902605205365788 15999956890156096 16025587875008712 16055900795366432 16110645566503488 16112040308636944 16166976495057696 16236642642969056 16263208498004468 16264418987514048 16276448883214872 16376937228759744 16446284015805644 16447508131838784 16503788505371398 16505016901530528 16557647695221633 16561292994937152 16603261049753924 16659872119907016 16672194510528249 16718123421025572 16772682080873862 16790164551252092 16831327822415379 16847412894239928 16907578289372736 16936832518631872 16961492760958746 17008218636333288 17020798679703357 17066210464294992 17098491756104512 17125882528855464 17290970087317696 17406757833438127 17453199363712112 17467408557596448 17514224536312504 17632819623482778 17692941113213652 17694472838949501 17711382786252232 17741681997823056 17818133809492016 17831312902546374 17878887153070944 17880434976658072 17941400744515248 17999951501425608 18004132914950616 18062888394787236 18111300372777703 18126045347216562 18174405948989472 18251363968759922 18266222973340188 18314957571438528 18316543146820464 18378995884625376 18537066783661382 18553039406260086 18586523997719392 18795753160920736 18861472577567312 18923025937396152 18975155485433056 18989190363750684 19039853851322304 19053936583460856 19106426766886368 19167352872648123 19188759487145248 19235803225617576 19254186164845632 19255853051785616 19321508494093344 19384563155381424 19436517473224852 19437964155809472 19452341348232408 19504477324529834 19568129094352839 19572437175834816 19634849284176126 19703502603351567 19788408221118537 19842921742388836 19893437523929288 19910578875010824 19925305634533761 19978466693801616 20016256612928576 20045400535678518 20115489348740331 20222254673085144 20241580327145408 20378643317195856 20434782830466368 20499944765512498 20571622894063241 20576151902800704 20641764632082594 20643301022613984 20664817909233344 20698628997460232 20715480396818928 20803198386304103 20838786827752374 20858701678582768 20875683398103072 20909839497434316 20931634201934456 20999943418329876 21073369793918442 21145222306035828 21147052905085989 21203473607154384 21219156649763226 21310593468896886 21347049921112188 21367450500011616 21587354423038404 21662834683258818 21701931844286496 21720631500011808 21775927523955264 21907442562508906 22076863593628844 22154055424375798 22213162826542688 22229592680704332 22231247255122752 22290831228034096 22363576107831816 22380117214420449 22439827753344144 22441770429887172 22463217192319904 22518288689544648 22615323681278328 22677624848444384 22694398239604476 22754947285726656 22771777868038584 22834510038473952 22907324164872147 22909029183632592 22989130684274664 23247920147887512 23285957622142761 23386300624958271 23466039388405614 23510426164643704 23548088477176263 23590588150951536 23592630451932668 23655575997097408 23775083870061832 23921867659353664 23999935335234144 24005510553267488 24082058737429693 24083851193049648 24165968349755232 24168060462955416 24250464742586544 24311917965711103 24354963964453584 24394812747006702 24396628481271072 24422057529093952 24499933988051522 24585598092904849 24669426023708466 24671262197758176 24737385875013448 24755682758057097 24757525352295792 24904891574630886 24989808179860524 25077185131538358 25185246826878138 25230701249861536 25271119341359892 25318920485000912 25405248777947808 25512327954499932 25556470496864164 25647737634156768 25735187073765312 25846084207175232 25934524794155054 25936455130976544 26024888992044096 26090838792470452 26179799045568168 26182065501535034 26271336804468756 26273292210599616 26384544294824716 26449229435224167 26476797946205222 26547438500014432 26567074179378348 26569051597585728 26612522996734584 26637955591735488 26727200714238024 26746969353819561 26818330729606416 26820652464987108 26912101116772872 26963006230780192 27006199372425924 27171524422927808 27377045953139883 27474814720230696 27522352842776792 27620640529091904 27785049103669832 27805600175492073 27829559109390129 27879785996579088 27999924557773168 28097826391891256 28193629741381104 28196070540114652 28271298142872512 28292208866350968 28384538906094228 28414124625195848 28460614871507819 28462733228149584 28483785545626026 28559780776983456 28659640150329552 28780997027659877 28783139230717872 28881279247268448 28883779577678424 28982262741140016 29055706837069367 29154776209837278 29156946233714208 29256715986794751 29639456907605776 29764382613583254 29818101477109088 29840156285893932 29865868312516236 29919770337792192 29922360573182896 30024384919392864 30153764908371104 30259197652805968 30333382009627716 30362370490718112 30414311996268096 30543098886496196 30545372244843456 30567964975793784 30649892938546882 30652174245699552 30749917148268747 30756686990597568 30864227854201056 30962646948123891 30997226863850016 31047943496190348 31102916112442944 31181734166611028 31258180241628561 31288052517874152 31290761209151626 31397451302901684 31399788251692224 31454117534602048 31499915127494814 31610054690877663 31805210410731576 31965890203345329 32051175750017424 32111801590732864 32224080617273888 32326835976385093 32333952990115392 32473285285938112 32526416996008936 32552897766429744 32861163843763359 32892568031611288 33007577010742796 33010033803061056 33115295390443266 33206522099507848 33231083136563697 33319744239814032 33344389021056498 33436246842051144 33545364161747724 33580329102504184 33662655644830758 33694825788479856 33922985521917492 34013905578143491 34016437272666576 34041597359406714 34132420928589984 34251765057710928 34546351733187121 34813515666876254 34906398727424224 34934817115192896 35028449072625008 35265639246965556 35385882226427304 35388945677899002 35422765572504464 35483363995646112 35636267618984032 35662625805092748 35757774306141888 35760869953316144 35882801489030496 35999903002851216 36008265829901232 36125776789574472 36222600745555406 36252090694433124 36348811897978944 36502727937519844 36532445946680376 36592219120510053 36633086293640928 36749900982077283 36757991769250752 37004139035562699 37074133567322764 37106078812520172 37173047995438784 37357337361946329 37591506321841472 37722945155134624 37777870240317207 37846051874792304 37950310970866112 37978380727501368 38107873166921712 38204442517546019 38212853533772736 38334705745296246 38377518974290496 38471606451235152 38511706103571232 38634511288850477 38643016988186688 38769126310762848 38873034946449704 38901787191232581 38904682696464816 39008954649059668 39136258188705678 39269698568352252 39273098252302551 39407005206703134 39576816442237074 39685843484777672 39715196919307833 39786875047858576 39821157750021648 39850611269067522 39956933387603232 40090801071357036 40230978697480662 40444509346170288 40757286634391712 40999889531024996 41143245788126482 41283529264165188 41286602045227968 41287103290882169 41397257994920464 41430960793637856 41606396772608206 41677573655504748 41717403357165536 41751366796206144 41819678994868632 41863268403868912 41999886836659752 42146739587836884 42290444612071656 42294105810171978 42406947214308768 42438313299526452 42621186937793772 42694099842224376 42734901000023232 43174708846076808 43325669366517636 43403863688572992 43441263000023616 43732164314755917 43814885125017812 44153727187257688 44308110848751596 44426325653085376 44459185361408664 44581662456068192 44646573920374881 44723823369512287 44727152215663632 44760234428840898 44879655506688288 44883540859774344 44926434384639808 45036577379089296 45230647362556656 45355249696888768 45388796479208952 45543555736077168 45658967886823291 45669020076947904 45814648329744294 45818058367265184 45974839407820323 45978261368549328 46172952515943253 46495840295775024 46571915244285522 46772601249916542 46932078776811228 46936141813727439 47020852329287408 47096176954352526 47181176301903072 47185260903865336 47550167740123664 47999870670468288 48011021106534976 48164117474859386 48167702386099296 48331936699510464 48336120925910832 48500929485173088 48623835931422206 48709927928907168 48789625494013404 48793256962542144 48999867976103044 49171196185809698 49338852047416932 49342524395516352 49343123445200641 49474771750026896 49511365516114194 49515050704591584 49672943085664899 49809783149261772 49979616359721048 50154370263076716 50370493653756276 50461402499723072 50542238682719784 50637840970001824 50810497555895616 51024655908999864 51112940993728328 51295475268313536 51869049588310108 51872910261953088 52181677584940904 52220273500314381 52359598091136336 52364131003070068 52542673608937512 52769088589649432 52898458870448334 52953595892410444 53083418516848503 53094877000028864 53134148358756696 53225045993469168 53450423051368343 53454401428476048 53493938707639122 53636661459212832 53641304929974216 53824202233545744 53926012461560384 54012398744851848 54333901118333109 54568034791569299 54754091906279766 54949629440461392 55044705685553584 55570098207339664 55611200350984146 55659118218780258 55759571993158176 55999849115546336 56195652783782512 56387259482762208 56392141080229304 56584417732701936 56769077812188456 56828249250391696 56921229743015638 56925466456299168 56967571091252052 57119561553966912 57319280300659104 57502058617944369 57561994055319754 57566278461435744 57762558494536896 57767559155356848 57964525482280032 58111413674138734 58309552419674556 58313892467428416 58513431973589502 58704387283058517 59278913815211552 59365224663355611 59528765227166508 59636202954218176 59680312571787864 59731736625032472 59844721146365792 60048769838785728 60307529816742208 60518395305611936 60666764019255432 60724740981436224 61086197772992392 61135929951587568 61299785877093764 61304348491399104 61499834296537494 61714868682189723 61728455708402112 61925293896247782 61994453727700032 62095886992380696 62363468333222056 62409595158912309 62516360483257122 62576105035748304 62581522418303252 62794902605803368 62999830254989628 63220109381755326 63441158715257967 63610420821463152 63931780406690658 64102351500034848 64448161234547776 64653671952770186 64879733742814837 65052833992017872 65105795532859488 65722327687526718 65785136063222576 66015154021485592 66230590780886532 66413044199015696 66462166273127394 66639488479628064 66688778042112996 66872493684102288 67090728323495448 67160658205008368 67325311289661516 67389651576959712 67845971043834984 68027811156286982 68032874545333152 68083194718813428 68264841857179968 68503530115421856 68721972494616441 69092703466374242 69627031333752508 69812797454848448 70056898145250016 70158901874874813 70531278493931112 70771764452854608 70777891355798004 70845531145008928 70966727991292224 71272535237968064 71325251610185496 71521739906632288 71749806679293743 71765602978060992 71999806005702432 72016531659802464 72246176212289079 72251553579148944 72445201491110812 72504181388866248 72935753897133309 73005455875039688 73064891893360752 73184438241020106 73266172587281856 73499801964154566 73756794278714547 74008278071125398 74148267134645528 74212157625040344 74267048274171291 74714674723892658 75445890310269248 75555740480634414 75692103749584608 75956761455002736 76215746333843424 76408885035092038 76669411490592492 76676048968781171 76943212902470304 77023412207142464 77269022577700954 77538252621525696 77539193985315293 77746069892899408 77803574382465162 77809365392929632 78017909298119336 78272516377411356 78539397136704504 78546196504605102 78814010413406268 79153632884474148 79371686969555344 79430393838615666 79573750095717152 79642315500043296 79701222538135044 79913866775206464 80181602142714072 80461957394961324 80889018692340576 81514573268783424 81999779062049992 82131137859419649 82286491576252964 82567058528330376 82574206581764338 82794515989840928 82861921587275712 83212793545216412 83355147311009496 83416800526476219 83434806714331072 83639357989737264 83726536807737824 83999773673319504 84293479175673768 84580889224143312 84588211620343956 84813894428617536 84876626599052904 85242373875587544 85381844614523457 85388199684448752 85749768958180327 86342991082979631 86349417692153616 86651338733035272 87167120511208101 87464328629511834 87629770250035624 87770147960384253 88307454374515376 88616221697503192 88918370722817328 89163324912136384 89293147840749762 89447646739024574 89454304431327264 89520468857681796 89759311013376576 89767081719548688 90073154758178592 90461294725113312 90770836779542689 90777592958417904 91087111472154336 91317935773646582 91629296659488588 91636116734530368 91637229255372619 91949678815640646 91956522737098656 92249751444806241 92345905031886506 92991680591550048 93143830488571044 93545202499833084 93864157553622456 93872283627454878 94041704658574816 94192353908705052 94362352603806144 94370521807730672 95100335480247328 96328234949718772 96335404772198592 96672241851821664 96980507929155279 97001858970346176 97247671862844412 97419855857814336 97579250988026808 97999735952206088 98342392371619396 98583491531290077 98677704094833864 98686246890401282 98949543500053792 99022731032228388 99030101409183168 99345886171329798 99619566298523544 99693249409691091 99959232719442096 100308740526153432 100740987307512552 101084477365439568 101275681940003648 101953867310137601 102041716734430473 102049311817999728 102225881987456656 103639055199561363 103738099176620216 104363355169881808 104440547000628762 104719196182272672 104728262006140136 105085347217875024 105538177179298864 105796917740896668 105907191784820888 106166837033697006 106268296717513392 106450091986938336 106900846102736686 106908802856952096 106987877415278244 107273322918425664 107274625284914087 107282609859948432 107648404467091488 108024797489703696 108667802236666218 109136069583138598 109508183812559532 109899258880922784 110089411371107168 110249702946231849 111140196414679328 111222400701968292 111318236437560516 111519143986316352 111999698231092672 112391305567565024 112774518965524416 112784282160458608 113168835465403872 113538155624376912 113656498500783392 113842459486031276 113850932912598336 113935142182504104 114613327552638057 114638560601318208 115004117235888738 115123988110639508 115132556922871488 115535118310713696 115903533866551431 115929050964560064 116222827348277468 116619104839349112 116705361573697743 117026863947179004 117408774566117034 117819294756907653 118557827630423104 118730449326711222 119057530454333016 119145590757923499 119360625143575728 119463473250064944 119689442292731584 120490934093798983 121036790611223872 121333528038510864 121847304834066889 122172395545984784 122271859903175136 122599571754187528 122999668593074988 123429737364379446 123850587792495564 123861309872646507 124191773984761392 124726936666444112 124819190317824618 125032720966514244 125152210071496608 125163044836606504 125589805211606736 125999660509979256 126440218763510652 126779102609443921 126882317430515934 127220841642926304 127863560813381316 128204703000069696 129307343905540372 129759467485629674 130105667984035744 130211591065718976 131444655375053436 131570272126445152 132030308042971184 132461181561773064 132826088398031392 132924332546254788 133278976959256128 133377556084225992 133744987368204576 134171470108536861 134181456646990896 134321316410016736 134650622579323032 134779303153919424 135691942087669968 136055622312573964 136065749090666304 136166389437626856 136976903660469873 137007060230843712 137443944989232882 137924518223460969 138185406932748484 138518857547829759 139254062667505016 140113796290500032 140317803749749626 140808425441182317 141062556987862224 141543528905709216 141555782711596008 141691062290017856 142398376656307889 142650503220370992 143043479813264576 143499613358587486 143999612011404864 144001360258442687 144033063319604928 144492352424578158 144503107158297888 144890402982221624 145008362777732496 145622388704128721 145871507794266618 146010911750079376 146129783786721504 146368876482040212 146999603928309132 147513588557429094 148016556142250796 148029370335601923 148296534269291056 148424315250080688 148534096548342582 149429349447785316 151111480961268828 151384207499169216 151913522910005472 152431492667686848 152817770070184076 153338822981184984 153352097937562342 153886425804940608 154538045155401908 155078387970630586 155492139785798816 155607148764930324 155618730785859264 156035818596238672 156545032754822712 156660820500943143 157078794273409008 157092393009210204 157628020826812536 158307265768948296 158743373939110688 158860787677231332 159147500191434304 159284631000086592 159402445076270088 160351269154105029 160363204285428144 160923914789922648 161778037384681152 163001703354999327 163704104374707897 163999558124099984 164262275718839298 164572983152505928 165134117056660752 165148413163528676 165589031979681856 166425587090432824 166710294622018992 166833601052952438 167278715979474528 167453073615475648 167999547346639008 168574411162007851 168586958351347536 169161778448286624 169176423240687912 169753253198105808 170183425759977721 170484747751175088 170763689229046914 170776399368897504 171499537916360654 172099186650333943 172685982165959262 172698835384307232 173302677466070544 174334241022416202 174928657259023668 175259540500071248 175540295920768506 176614908749030752 177232443395006384 177836741445634656 178586295681499524 178895293478049148 178908608862654528 179040937715363592 179534163439097376 180146309516357184 180922589450226624 181541673559085378 181555185916835808 182174222944308672 182635871547293164 183258593318977176 183274458510745238 183899357631281292 183913045474197312 184499502889612482 184691810063773012 185144606046569169 185983361183100096 186287660977142088 187090404999666168 187228785476736927 187728315107244912 187744567254909756 188083409317149632 188384707817410104 188741043615461344 190200670960494656 192656469899437544 193344483703643328 193961015858310558 194495343725688824 194639201228444511 195158501976053616 195999471904412176 196684784743238792 197166983062580154 197355408189667728 197372493780802564 197899087000107584 198045462064456776 198691772342659596 199224304100554733 199239132597047088 199386498819382182 199918465438884192 200617481052306864 201481974615025104 202168954730879136 203389947859485569 203907734620275202 204083433468860946 204098623635999456 204451763974913312 207278110399122726 207476198353240432 208726710339763616 208881094001257524 209438392364545344 209456524012280272 210170694435750048 211076354358597728 211593835481793336 211814383569641776 212333674067394012 212536593435026784 212900183973876672 213801692205473372 213817605713904192 213975754830556488 214549250569828174 214565219719896864 215249420037881229 215296808934182976 216049594979407392 216738528636867237 217335604473332436 218272139166277196 218807261691399927 219016367625119064 219798517761845568 220178822742214336 220499405892463698 221270382836143641 222280392829358656 222444801403936584 222636472875121032 224782611135130048 225568564320917216 226287851834695651 226337670930807744 227076311248753824 227312997001566784 227684918972062552 227870284365008208 229226655105276114 230008234471777476 230028146906343513 230247976221279016 231070236621427392 231807067733102862 232445654696554936 232617581955945879 233238209678698224 233410723147395486 234053727894358008 234817549132234068 235638589513815306 237460898653422444 238115060908666032 238291181515846998 238721250287151456 238926946500129888 240981868187597966 241824462132309847 242667056077021728 243694609668133778 244344791091969568 244543719806350272 245199143508375056 245999337186149976 246859474728758892 247701175584991128 247722619745293014 248383547969522784 249453873332888224 249638380635649236 250065441933028488 250304420142993216 250326089673213008 251179610423213472 251999321019958512 252880437527021304 253558205218887842 253764634861031868 254441683285852608 255727121626762632 256145533843570371 257249306874540981 258614687811080744 259028973248938893 259518934971259348 260211335968071488 261501361533624303 262889310750106872 263140544252890304 264060616085942368 264922363123546128 265652176796062784 265848665092509576 266755112168451984 267431097622822133 267489974736409152 268342940217073722 268362913293981792 268642632820033472 269301245158646064 270441579021953339 271383884175339936 272111244625147928 272312510338628067 272332778875253712 273953807320939746 274887889978465764 274911687766117857 275849036446921938 276370813865496968 277037715095659518 278508125335010032 280635607499499252 281616850882364634 282125113975724448 283087057811418432 283111565423192016 284796753312615778 285301006440741984 286999226717174972 288002720516885374 288984704849156316 289006214316595776 289009723036175183 289780805964443248 290016725555464992 290941523787465837 291244777408257442 291743015588533236 292021823500158752 292259567573443008 292737752964080424 293999207856618264 295027177114858188 296033112284501592 296058740671203846 296593068538582112 296848630500161376 297068193096685164 298858698895570632 302222961922537656 303827045820010944 305635540140368152 305861601930412803 306125150203291419 306677645962369968 306704195875124684 309076090310803816 310156775941261172 310917165598684089 310984279571597632 311214297529860648 312071637192477344 313066763586586009 313090065509645424 313321641001886286 314157588546818016 314184786018420408 315256041653625072 316614531537896592 317486747878221376 317721575354462664 318804890152540176 319612775207763037 320702538308210058 320726408570856288 321823875854742261 321847829579845296 326003406709998654 327408208749415794 327999116248199968 328524551437678596 329145966305011856 330268234113321504 330296826327057352 332851174180865648 333420589244037984 333667202105904876 334557431958949056 335999094693278016 337148822324015702 337173916702695072 338323556896573248 338352846481375824 339506506396211616 340366851519955442 340969495502350176 341527378458093828 341552798737795008 342999075832721308 343839982657914171 344198373300667886 345371964331918524 345397670768614464 346605354932141088 347710601599654293 348668482044832404 349857314518047336 350519081000142496 351080591841537012 353229817498061504 354464886790012768 355673482891269312 357172591362999048 357790586956098296 358081875430727184 359068326878194752 361472802281396949 363083347118170756 363110371833671616 365271743094586328 365541914502200667 366517186637954352 366548917021490476 367798715262562584 368999005779224964 369383620127546024 370289212093138338 371583929617939521 372575321954284176 374152961359578401 374180809999332336 374457570953473854 375456630214489824 375489134509819512 376769415634820208 377482087230922688 380009869065058331 380337307828331763 385312939798875088 387922031716621116 388990687451377648 389278402456889022 390317003952107232 391998943808824352 393369569486477584 394333966125160308 394710816379335456 394744987561605128 396090924128913552 397383544685319192 398448608201109466 398478265194094176 398772997638764364 399836930877768384 401234962104613728 402514410325610583 402963949230050208 404337909461758272 406779895718971138 407815469240550404 408166866937721892 408197247271998912 408903527949826624 410930710981409619 414556220798245452 414952396706480864 415556572643489277 417453420679527232 417762188002515048 418913048024560544 420248867693006209 420341388871500096 422152708717195456 423187670963586672 423628767139283552 424667348134788024 425073186870053568 427195129968923667 427603384410946744 427951509661112976 429098501139656348 429130439439793728 430498840075762458 432004080775328061 432099189958814784 433477057273734474 434671208946664872 436544278332554392 436867166112386163 437614523382799854 438032735250238128 440998811784927396 442540765672287282 444088111006805769 444889602807873168 445272945750242064 449102572531432573 451137128641834432 452575703669391302 454152622497507648 454158136199703859 455369837944125104 455740568730016416 458453310210552228 460016468943554952 460056293812687026 460495952442558032 463614135466205724 464891309393109872 465235163911891758 466476419357396448 466821446294790972 468107455788716016 469635098264468136 471277179027630612 474921797306844888 476230121817332064 476582363031693996 477442500574302912 477853893000259776 481053807462315087 481963736375195932 483648924264619694 485334112154043456 487389219336267556 488689582183939136 490398287016750112 491112313124123691 491998674372299952 493718949457517784 495402351169982256 495445239490586028 496767095939045568 498907746665776448 499276761271298472 500130883866056976 500652179346426016 502248646755056201 502359220846426944 503998642039917024 505723233486023553 505760875054042608 507116410437775684 507529269722063736 510550277279933163 511454243253525264 512291067687140742 514498613749081962 516297559951001829 517229375622161488 518057946497877786 519037869942518696 523002723067248606 525778621500213744 528121232171884736 529844726247092256 531697330185019152 533510224336903968 534862195245644266 536685880434147444 536725826587963584 536732342781468197 538602490317292128 540883158043906678 542767768350679872 542774357897207051 544222489250295856 544625020677256134 544665557750507424 547907614641879492 549775779956931528 549823375532235714 551698072893843876 552741627730993936 554075430191319036 557016250670020064 561271214998998504 563233701764729268 564250227951448896 566223130846384032 569593506625231556 570602012881483968 573998453434349944 576005441033770748 577969409698312632 578019446072350366 579561611928886496 580033451110929984 581883047574931674 582489554816514884 583486031177066472 583917603685333533 584043647000317504 585475505928160848 587998415713236528 590054354229716376 592066224569003184 592117481342407692 593186137077164224 593697261000322752 594136386193370328 597672912301664199 597717397791141264 600248382707262289 604445923845075312 610169843578456707 611271080280736304 611723203860825606 612250300406582838 613355291924739936 613408391750249368 618152180621607632 620313551882522344 621834331197368178 622428595059721296 624143274384954688 626133527173172018 626180131019290848 626643282003772572 628315177093636032 628369572036840816 630512083307250144 633229063075793184 635443150708925328 637609780305080352 639225550415526074 641405076616420116 641452817141712576 641460604787608333 643647751709484522 643695659159690592 645748260113643687 652006813419997308 654816417498831588 655998232496399936 657049102875357192 658291932610023712 660536468226643008 660593652654114704 665702348361731296 666841178488075968 667334404211809752 674297644648031404 674347833405390144 676705692962751648 678863555504086953 679013012792423232 680733703039910884 681938991004700352 683054756916187656 685998151665442616 687679965315828342 688396746601335772 690084440719030539 690743928663837048 693210709864282176 695421203199308586 697336964089664808 697852745867837637 699714629036094672 701038162000284992 702161183683074024 708929773580025536 713677071170963207 714345182725998096 715581173912196592 716163750861454368 722945604562793898 725473386396929541 726166694236341512 730543486189172656 731083829004401334 733034373275908704 733097834042980952 735597430525125168 737998011558449928 738767240255092048 740578424186276676 743167859235879042 745150643908568352 748305922719156802 748361619998664672 748915141906947708 750913260428979648 750978269019639024 753538831269640416 760019738130116662 760674615656663526 770625879597750176 771747920623622943 775844063433242232 777981374902755296 778556804913778044 780634007904214464 783997887617648704 786739138972955168 788667932250320616 789421632758670912 789489975123210256 792181848257827104 794767089370638384 796897216402218932 796956530388188352 797545995277528728 802293292868466399 802469924209227456 805028820651221166 805927898460100416 811324737065860017 813559791437942276 815630938481100808 816333733875443784 816937531015884201 821861421962819238 824735063298353571 829112441596490904 829904793412961728 831113145286978554 835524376005030096 837826096049121088 840497735386012418 843436538656592881 846375341927173344 847257534278567104 849334696269576048 852931133838468223 854390259937847334 855206768821893488 855903019322225952 858197002279312696 860997680151524916 864008161550656122 866954114547468948 867029169108525549 869342417893329744 873088556665108784 873734332224772326 875229046765599708 876065470500476256 881997623569854792 885081531344574564 888176222013611538 889779205615746336 890545891500484128 898205145062865146 905151407338782604 908316272399407718 910739675888250208 911481137460032832 916906620421104456 917584805791238409 920032937887109904 920112587625374052 920991904885116064 927228270932411448 929782618786219744 930470327823783516 932952838714792896 933642892589581944 936214911577432032 939200290759758027 939270196528936272 942554358055261224 949843594613689776 952460243634664128 953164726063387992 958838325623289111 962107614924630174 963927472750391864 965471627564226783 967297848529239388 974778438672535112 980796574033500224 982224626248247382 983997348744599904 987437898915035568 990804702339964512 990890478981172056 996788636594155223 998553522542596944 1000261767732113952 1001304358692852032 1004497293510112402 1007997284079834048 1008009521809098809 1011446466972047106 1011521750108085216 1014232820875551368 1015058539444127472 1021100554559866326 1022908486507050528 1024582135374281484 1028997227498163924 1032595119902003658 1034458751244322976 1036115892995755572 1038075739885037392 1046005446134497212 1051557243000427488 1059689452494184512 1063394660370038304 1067020448673807936 1069724390491288532 1073371760868294888 1073464685562936394 1077204980634584256 1081766316087813356 1084418406844190847 1085548715794414102 1088444978500591712 1089250041354512268 1089331115501014848 1095815229283758984 1096625743506602001 1099551559913863056 1099646751064471428 1103396145787687752 1105483255461987872 1108150860382638072 1114032501340040128 1122458884078735203 1122542429997997008 1126467403529458536 1132446261692768064 1139187013250463112 1140029607195174993 1141011923484995289 1147996906868699888 1152010882067541496 1155938819396625264 1156038892144700732 1159123223857772992 1163766095149863348 1164979109633029768 1166972062354132944 1167835207370667066 1170951011856321696 1175996831426473056 1180020878134054957 1180108708459432752 1184132449138006368 1184234962684815384 1188272772386740656 1191283980319844047 1195345824603328398 1195434795582282528 1200496765414524578 1208891847690150624 1220339687156913414 1222542160561472608 1223446407721651212 1224500600813165676 1226710583849479872 1226816783500498736 1236304361243215264 1240627103765044688 1243668662394736356 1244857190119442592 1252267054346344036 1252360262038581696 1253286564007545144 1256739144073681632 1260746603079018627 1261024166614500288 1266458126151586368 1270886301417850656 1275219560610160704 1278451100831052148 1281585389906771001 1282810153232840232 1282921209575216666 1287295503418969044 1287391318319381184 1291496520227287374 1296012242325984183 1304013626839994616 1309632834997663176 1310601498337158489 1314098205750714384 1316583865220047424 1321187305308229408 1325400275031788813 1331404696723462592 1334668808423619504 1347307717594297719 1348595289296062808 1353411385925503296 1357727111008173906 1361467406079821768 1362474408599111577 1366109513832375312 1371996303330885232 1375359930631656684 1376793493202671544 1380168881438061078 1381487857327674096 1390842406398617172 1394570128703883131 1394673928179329616 1395705491735675274 1399429258072189344 1404322367366148048 1427354142341926414 1428690365451996192 1431162347824393184 1432327501722908736 1445891209125587796 1450946772793859082 1452333388472683024 1461086972378345312 1462167658008802668 1466068746551817408 1466195668085961904 1471194861050250336 1475996023116899856 1477534480510184096 1481156848372553352 1486335718471758084 1490301287817136704 1496611845438313604 1496723239997329344 1497830283813895416 1501956538039278048 1506745940265168603 1507077662539280832 1517169700458070659 1520039476260233324 1521349231313327052 1531650831839799489 1541251759195500352 1543495841247245886 1548892679853005487 1551688126866484464 1555962749805510592 1557113609827556088 1566382143219386779 1573478277945910336 1577335864500641232 1578979950246420512 1584014962842869557 1584363696515654208 1589534178741276768 1593794432804437864 1595091990555057456 1604586585736932798 1610057641302442332 1610197028344404591 1622649474131720034 1627119582875884552 1628323073691621153 1631261876962201616 1632667467750887568 1633875062031768402 1643722843925638476 1649470126596707142 1658224883192981808 1662226290573957108 1671048752010060192 1680995470772024836 1686873077313185762 1692750683854346688 1692771234926168929 1698669392539152096 1705862267676936446 1708780519875694668 1710413537643786976 1711806038644451904 1716394004558625392 1721995360303049832 1728016323101312244 1733908229094937896 1734058338217051098 1738684835786659488 1746177113330217568 1747468664449544652 1750458093531199416 1752130941000952512 1763995247139709584 1770163062689149128 1776352444027223076 1779558411231492672 1781091783000968256 1793018736904992597 1796410290125730292 1800745148121786867 1810302814677565208 1816632544798815436 1821479351776500416 1830509530735370121 1833813240842208912 1835169611582476818 1840065875774219808 1840225175250748104 1841983809770232128 1854456541864822896 1859565237572439488 1860940655647567032 1867285785179163888 1872017683359754931 1872429823154864064 1878400581519516054 1878540393057872544 1885108716110522448 1893091053153673373 1899687189227379552 1906329452126775984 1917676651246578222 1924215229849260348 1924381814362824999 1927854945500783728 1930943255128453566 1934595697058478776 1949556877345070224 1964449252496494764 1967994697489199808 1974875797830071136 1981609404679929024 1981780957962344112 1993577273188310446 1997107045085193888 2000523535464227904 2008994587020224804 2016019043618197618 2022892933944094212 2023043500216170432 2023068061253226281 2028465641751102736 2030117078888254944 2036590666512260859 2042201109119732652 2045816973014101056 2049164270748562968 2057994454996327848 2065190239804007316 2068917502488645952 2072231785991511144 2076151479770074784 2092010892268994424 2103114486000854976 2126789320740076608 2139448780982577064 2141031213512889621 2146743521736589776 2146929371125872788 2163532632175626712 2168836813688381694 2171097431588828204 2176420159190788623 2176889957001183424 2178500082709024536 2191467345106102063 2191630458567517968 2193251487013204002 2199103119827726112 2199293502128942856 2206792291575375504 2210966510923975744 2216301720765276144 2237289426454341259 2244917768157470406 2245084859995994016 2252934807058917072 2278374026500926224 2280059214390349986 2282023846969990578 2295993813737399776 2304021764135082992 2311877638793250528 2312077784289401464 2327532190299726696 2329958219266059536 2333944124708265888 2335670414741334132 2341902023712643392 2351993662852946112 2360041756268109914 2360217416918865504 2368264898276012736 2368469925369630768 2376545544773481312 2382567960639688094 2390691649206656796 2390869591164565056 2400993530829049156 2406879878605399197 2417783695380301248 2433974211197580051 2440679374313826828 2445084321122945216 2446892815443302424 2449001201626331352 2453633567000997472 2472608722486430528 2481254207530089376 2487337324789472712 2489714380238885184 2504534108692688072 2506573128015090288 2513478288147363264 2521493206158037254 2530309615969778643 2541772602835701312 2556902201662104296 2558793401515404669 2563170779813542002 2565620306465680464 2565842419150433332 2574591006837938088 2582993040454574748 2592024484651968366 2601087507325576647 2608027253679989232 2619265669995326352 2621202996674316978 2628196411501428768 2642374610616458816 2650800550063577626 2660069083455408317 2669337616847239008 2694615435188595438 2697190578592125616 2715454222016347812 2722934812159643536 2724948817198223154 2732219027664750624 2743992606661770464 2750719861263313368 2753586986405343088 2760337762876122156 2762975714655348192 2781684812797234344 2789140257407766262 2789347856358659232 2791410983471350548 2798858516144378688 2808644734732296096 2817600872279274081 2854708284683852828 2857380730903992384 2862324695648786368 2876514976869867333 2891782418251175592 2901893545587718164 2904666776945366048 2922173944756690624 2924335316017605336 2932391336171923808 2941742073851043463 2942389722100500672 2951992046233799712 2955068961020368192 2962313696745106704 2972671436943516168 2990365909782465669 2993223690876627208 2995660567627790832 3003913076078556096 3013491880530337206 3024028565427296427 3034339400916141318 3040078952520466648 3042698462626654104 3063301663679598978 3086991682494491772 3097785359706010974 3103376253732968928 3114227219655112176 3132764286438773558 3143718007720028011 3154671729001282464 3157959900492841024 3168029925685739114 3179068357482553536 3179106953397927013 3187588865608875728 3190183981110114912 3209173171473865596 3220115282604884664 3220394056688809182 3245298948263440068 3254239165751769104 3256646147383242306 3262523753924403232 3265334935501775136 3267750124063536804 3287445687851276952 3298940253193414284 3316449766385963616 3324452581147914216 3342097504020120384 3361990941544049672 3367376652236205609 3373746154626371524 3385542469852337858 3397338785078304192 3411724535353872892 3417561039751389336 3420088821585524979 3420827075287573952 3432788009117250784 3443990720606099664 3456032646202624488 3467816458189875792 3468116676434102196 3477369671573318976 3492354226660435136 3494937328899089304 3500916187062398832 3515740527285393407 3527990494279419168 3540062634402164871 3540326125378298256 3552704888054446152 3573851940959532141 3586037473809985194 3592820580251460584 3601490296243573734 3620605629355130416 3633265089597630872 3661019061470740242 3667626481684417824 3670339223164953636 3680131751548439616 3680450350501496208 3708913083729645792 3721881311295134064 3734571570358327776 3744035366719509862 3756801163039032108 3757080786115745088 3757126399470277379 3770217432221044896 3782239809237055881 3786182106307346746 3799374378454759104 3812658904253551968 3835353302493156444 3848430459698520696 3848763628725649998 3855709891001567456 3861886510256907132 3869191394116957552 3899113754690140448 3928898504992989528 3949751595660142272 3963561915924688224 3976200825095366439 3987154546376620892 3994214090170387776 4017989174040449608 4032038087236395236 4041923152782893157 4045785867888188424 4046136122506452562 4056931283502205472 4060234157776509888 4073181333024521718 4084402218239465304 4087423225797334731 4098328541497125936 4115988909992655696 4130380479608014632 4144463571983022288 4152302959540149568 4180108559715641641 4183710386111649393 4184021784537988848 4278897561965154128 4282062427025779242 4293487043473179552 4293858742251745576 4327065264351253424 4337673627376763388 4342194863177656408 4352840318381577246 4357000165418049072 4382934690212204126 4383260917135035936 4386502974026408004 4398206239655452224 4398587004257885712 4413584583150751008 4432603441530552288 4474578852908682518 4489835536314940812 4490169719991988032 4505869614117834144 4520237820795505809 4556748053001852448 4560118428780699972 4564047693939981156 4591987627474799552 4608043528270165984 4623755277586501056 4624155568578802928 4655064380599453392 4659916438532119072 4667888249416531776 4671340829482668264 4699146429658160337 4720083512536219828 4720434833837731008 4736939850739261536 4752044888528608671 4753091089546962624 4765135921279376188 4781383298413313592 4801987061658098312 4813759757210798394 4830591085033213773 4867948422395160102 4881358748627653656 4884969221074863459 4893785630886604848 4898002403252662704 4907267134001994944 4940128297845758303 4962508415060178752 4974674649578945424 4995739498196742449 5009068217385376144 5013146256030180576 5042986412316074508 5060619231939557286 5078313704778506787 5113804403324208592 5117586803030809338 5126341559627084004 5131240612931360928 5131684838300866664 5149182013675876176 5165986080909149496 5184048969303936732 5202175014651153294 5216054507359978464 5238531339990652704 5242405993348633956 5256392823002857536 5301601100127155252 5320138166910816634 5338675233694478016 5389230870377190876 5394381157184251232 5402235444365360601 5430908444032695624 5445869624319287072 5449897634396446308 5464438055329501248 5487985213323540928 5501439722526626736 5507173972810686176 5520675525752244312 5525951429310696384 5563369625594468688 5578280514815532524 5578695712717318464 5582821966942701096 5616053050079264793 5617289469464592192 5635201744558548162 5679273159461020119 5709416569367705656 5753029953739734666 5773145443088474997 5783564836502351184 5803787091175436328 5809333553890732096 5838333442908623449 5848670632035210672 5864782672343847616 5883484147702086926 5903984092467599424 5904055770596150167 5924627393490213408 5945342873887032336 5970517936869277561 5980731819564931338 5986447381753254416 5991321135255581664 6026983761060674412 6048057130854592854 6068678801832282636 6069204183759678843 6080157905040933296 6085396925253308208 6126603327359197956 6173983364988983544 6195570719412021948 6206752507465937856 6228454439310224352 6265528572877547116 6287436015440056022 6309343458002564928 6336059851371478228 6358213906795854026 6375177731217751456 6380367962220229824 6418346342947731192 6423093640538668863 6440230565209769328 6440788113377618364 6490597896526880136 6508478331503538208 6513292294766484612 6525047507848806464 6530669871003550272 6535500248127073608 6574402035318306189 6574891375702553904 6597880506386828568 6632899532771927232 6648905162295828432 6711868279363023777 6723981883088099344 6734753304472411218 6747492309252743048 6771084939704675716 6823449070707745784 6835122079502778672 6840177643171049958 6865576018234501568 6887981441212199328 6912065292405248976 6935632916379751584 6936233352868204392 6977520456159086561 6989874657798178608 7001832374124797664 7031481054570786814 7055980988558838336 7056066652663691663 7080125268804329742 7080652250756596512 7105409776108892304 7147703881919064282 7172074947619970388 7185641160502921168 7202980592487147468 7241211258710260832 7266530179195261744 7322038122941480484 7335252963368835648 7340678446329907272 7360900701002992416 7417826167459291584 7443762622590268128 7469143140716655552 7488070733439019724 7513602326078064216 7514252798940554758 7540434864442089792 7564479618474111762 7572364212614693492 7590928847909335929 7625317808507103936 7670706604986312888 7676380204546214007 7696860919397041392 7697527257451299996 7711419782003134912 7723773020513814264 7738382788233915104 7798227509380280896 7857797009985979056 7927123831849376448 7952401650190732878 7974309092753241784 7980207250366224951 8035978348080899216 8064076174472790472 8083846305565786314 8091571735776376848 8092272245012905124 8113862567004410944 8146362666049043436 8168804436478930608 8174846451594669462 8196657082994251872 8231977819985311392 8260760959216029264 8288927143966044576 8338987862238908329 8360217119431283282 8367420772223298786 8368043569075977696 8557795123930308256 8564124854051558484 8586974086946359104 8587717484503491152 8654130528702506848 8675347254753526776 8684389726355312816 8705680636763154492 8714000330836098144 8765869380424408252 8766521834270071872 8773005948052816008 8797174008515771424 8825226221553130389 8827169166301502016 8865206883061104576 8949157705817365036 8971097729347397007 8979671072629881624 9011739228235668288 9040475641591011618 9072085696281889281 9113496106003704896 9120236857561399944 9128095387879962312 9216087056540331968 9248311137157605856 9277801925222521691 9310128761198906784 9319832877064238144 9342681658965336528 9398292859316320674 9431154023160084033 9440167025072439656 9473879701478523072 9504089777057217342 9530271842558752376 9537320860193781039 9562766596826627184 9603974123316196624 9627519514421596788 9661182170066427546 9735896844790320204 9762717497255307312 9769938442149726918 9787571261773209696 9796004806505325408 9880256595691516606 9949349299157890848 9991478996393484898 10018136434770752288 10026292512060361152 10085972824632149016 10121238463879114572 10156627409557013574 10227608806648417184 10235173606061618676 10252683119254168008 10262481225862721856 10263369676601733328 10298364027351752352 10331972161818298992 10368097938607873464 10404350029302306588 10432109014719956928 10477062679981305408 10484811986697267912 10547221581856180221 10603202200254310504 10620187903206494613 10640276333821633268 10721555822878596423 10778461740754381752 10788762314368502464 10804470888730721202 10861816888065391248 10891739248638574144 10899795268792892616 10964675002535707453 11002879445053253472 11014347945621372352 11041351051504488624 11088104739900086899 11126739251188937376 11156561029631065048 11165643933885402192 11232106100158529586 11270403489117096324 11271379198410832137 11358546318922040238 11418833138735411312 11506059907479469332 11546290886176949994 11567129673004702368 11607574182350872656 11676666885817246898 11697341264070421344 11766968295404173852 11808111541192300334 11849254786980426816 11849398644483182503 11890685747774064672 11928602475286099317 11941035873738555122 11961463639129862676 11972894763506508832 11982642270511163328 12053967522121348824 12096114261709185708 12137357603664565272 12138408367519357686 12160315810081866592 12170793850506616416 12253206654718395912 12347966729977967088 12391141438824043896 12456908878620448704 12531057145755094232 12540325679146924923 12551131158334948179 12574872030880112044 12672119702742956456 12716427813591708052 12750355462435502912 12836692685895462384 12846187281077337726 12880461130419538656 12881576226755236728 12981195793053760272 13016956663007076416 13026584589532969224 13071000496254147216 13104123783518284517 13148804070636612378 13149782751405107808 13195761012773657136 13297810324591656864 13423736558726047554 13447963766176198688 13469506608944822436 13494984618505486096 13542169879409351432 13646898141415491568 13670244159005557344 13680355286342099916 13775962882424398656 13824130584810497952 13871265832759503168 13872466705736408784 13955040912318173122 13979749315596357216 14003664748249595328 14062962109141573628 14097439288974481011 14112133305327383326 14160250537608659484 14161304501513193024 14210819552217784608 14256134665585826013 14295407763838128564 14344149895239940776 14371282321005842336 14405961184974294936 14482422517420521664 14533060358390523488 14644076245882960968 14681356892659814544 14721801402005984832 14820384893537274909 14887525245180536256 14976141466878039448 14987218494590227347 15027204652156128432 15028505597881109516 15128959236948223524 15144728425229386984 15181857695818671858 15234941114335520361 15340271415742714441 15341413209972625776 15352760409092428014 15393721838794082784 15395054514902599992 15447546041027628528 15476765576467830208 15715594019971958112 15904803300381465756 15948618185506483568 15960414500732449902 16071956696161798432 16128152348945580944 16167692611131572628 16183143471552753696 16184544490025810248 16292725332098086872 16337608872957861216 16349692903189338924 16393314165988503744 16463955639970622784 16521521918432058528 16577854287932089152 16677975724477816658 16720434238862566564 16734841544446597572 16736087138151955392 16848159150237794379 17037819478383060357 17115590247860616512 17128249708103116968 17175434969006982304 17230203575413254569 17308261057405013696 17350694509507053552 17368779452710625632 17411361273526308984 17428000661672196288 17515000328725870347 17531738760848816504 17546011896105632016 17594348017031542848 17650452443106260778 17712167311788450501 17898315411634730072 17911553810607832683 17942195458694794014 17959342145259763248 18080951283182023236 18144171392563778562 18207612551279036529 18240473715122799888 18256190775759924624 18496622274315211712 18555603850445043382 18620257522397813568 18620483584187858219 18685363317930673056 18796585718632641348 18862308046320168066 18880334050144879312 19008179554114434684 19060543685117504752 19074641720387562078 19125533193653254368 19207948246632393248 19255039028843193576 19322364340132855092 19471793689580640408 19525434994510614624 19539876884299453836 19575142523546419392 19592009613010650816 19723206105954918567 19760513191383033212 19898698598315781696 19982957992786969796 20036272869541504576 20135604838089071331 20171945649264298032 20242476927758229144 20313254819114027148 20455217613296834368 20470347212123237352 20505366238508336016 20526739353203466656 20592194516957304241 20596728054703504704 20663944323636597984 20736195877215746928 20808700058604613176 20932561368477259683 20969623973394535824 21094443163712360442 21168199957991074989 21206404400508621008 21240375806412989226 21280552667643266536 21443111645757192846 21556923481508763504 21608941777461442404 21723633776130782496 21799590537585785232 21929350005071414906 22005758890106506944 22006026054040196077 22082702103008977248 22176209479800173798 22253478502377874752 22253748673785489091 22313122059262130096 22331287867770804384 22464212200317059172 22540806978234192648 22542758396821664274 22717092637844080476 22837666277470822624 23012119814958938664 23092581772353899988 23134259346009404736 23215148364701745312 23353333771634493796 23394682528140842688 23533936590808347704 23616223082384600668 23698797288966365006 23781371495548129344 23857204950572198634 23882071747477110244 23922927278259725352 23940621751098674853 23945789527013017664 24107935044242697648 24192228523418371416 24274715207329130544 24276816735038715372 24320631620163733184 24341587701013232832 24506413309436791824 24610183690997753849 24695933459955934176 24782282877648087792 25016963586716724987 25062114291510188464 25080651358293849846 25102262316669896358 25149744061760224088 25344239405485912912 25432855627183416104 25673385371790924768 25692374562154675452 25760922260839077312 25763152453510473456 25962391586107520544 26053169179065938448 26142000992508294432 26208247567036569034 26297608141273224756 26299565502810215616 26299884796291941653 26391522025547314272 26475678664659391167 26595620649183313728 26847473117452095108 26895927532352397376 26939013217889644872 26989969237010972192 27084339758818702864 27293796282830983136 27340488318011114688 27360710572684199832 27648261169620995904 27744933411472817568 27833405775667565073 27910081824636346244 27959498631192714432 28125924218283147256 28194878577948962022 28224266610654766652 28293462069480252099 28320501075217318968 28421639104435569216 28512269331171652026 28590815527676257128 28611962580581343117 28688299790479881552 28742564642011684672 28811922369948589872 29066120716781046976 29260759918009491487 29288152491765921936 29362713785319629088 29640769787074549818 29952282933756078896 29974436989180454694 30054409304312256864 30057011195762219032 30257918473896447048 30289456850458773968 30363715391637343716 30469882228671040722 30680542831485428882 30682826419945251552 30705520818184856028 30787443677588165568 30790109029805199984 30895092082055257056 31431188039943916224 31641664745568540663 31809606600762931512 31897236371012967136 31920829001464899804 32143913392323596864 32256304697891161888 32335385222263145256 32366286943105507392 32369088980051620496 32585450664196173744 32675217745915722432 32699385806378677848 32894025007607122359 33043043836864117056 33264314219700260697 33355951448955633316 33440868477725133128 33469683088893195144 33696318300475588758 33814137595232496411 34075638956766120714 34256499416206233936 34350869938013964608 34460407150826509138 34580898084920308121 34701389019014107104 34737558905421251264 34822722547052617968 34970176487377197143 35030000657451740694 35063477521697633008 35092023792211264032 35300904886212521556 35424334623576901002 35548195933449547509 35796630823269460144 35823107621215665366 35884390917389588028 35918684290519526496 36161902566364046472 36288342785127557124 36415225102558073058 36480947430245599776 36512381551519849248 37111207700890086764 37240967168375716438 37370726635861346112 37593171437265282696 37620977037440774769 37724616092640336132 37760668100289758624 38016359108228869368 38121087370235009504 38149283440775124156 38251066387306508736 38415896493264786496 38510078057686387152 38644728680265710184 38943587379161280816 39050869989021229248 39079753768598907672 39312371350554853551 39446412211909837134 39521026382766066424 39965915985573939592 40271209676178142662 40343891298528596064 40484953855516458288 40626509638228054296 40868334100360364143 40940694424246474704 41010732477016672032 41053478706406933312 41184389033914608482 41327888647273195968 41328390394173051169 41472391754431493856 41617400117209226352 41865122736954519366 41939247946789071648 42188886327424720884 42336399915982149978 42412808801017242016 42480751612825978452 42561105335286533072 42886223291514385692 43113846963017527008 43217883554922884808 43447267552261564992 43599181075171570464 43858700010142829812 44012052108080392154 44165404206017954496 44352418959600347596 44461154680611824727 44507497347570978182 44626244118524260192 44662575735541608768 44928424400634118344 44961655483770682041 45081613956468385296 45085516793643328548 45434185275688160952 45675332554941645248 46020814247228143323 46024239629917877328 46185163544707799976 46430296729403490624 46706667543268987592 47067873181616695408 47232446164769201336 47397594577932730012 47714409901144397268 47764143494954220488 47845854556519450704 47881243502197349706 48215870088485395296 48384457046836742832 48549430414658261088 48553633470077430744 48842643193113605927 49012826618873583648 49220367381995507698 49391866919911868352 49564565755296175584 50033927173433449974 50124228583020376928 50161302716587699692 50204524633339792716 50299488123520448176 50688478810971825824 50865711254366832208 51346770743581849536 51384749124309350904 51526304907020946912 51690610726239763707 51924783172215041088 52106338358131876896 52284001985016588864 52416495134073138068 52545000986177611041 52595216282546449512 52599769592583883306 52783044051094628544 52951357329318782334 53136501935365351503 53694946234904190216 53734661431823498049 53878026435779289744 53979938474021944384 54168679517637405728 54341411276303341333 54587592565661966272 54721421145368399664 55489866822945635136 55666811551335130146 55820163649272692488 55861450752563574657 56251848436566294512 56389757155897924044 56448533221309533304 56586924138960504198 56641002150434637936 57024538662343304052 57181631055352514256 57223925161162686234 57376599580959763104 57623844739897179744 58521519836018982974 58576304983531843872 58725427570639258176 59281539574149099636 59904565867512157792 59948873978360909388 60108818608624513728 60114022391524438064 60515836947792894096 60578913700917547936 60727430783274687432 60939764457342081444 61361085662970857764 61365652839890503104 61411041636369712056 61580218059610399968 61776583550871912723 61790184164110514112 62797684105431779049 63283329491137081326 63504599873973224967 63619213201525863024 63794472742025934272 63841658002929799608 64221667871994857939 64512609395782323776 64670770444526290512 64738177960103240992 64944613476557651837 65170901328392347488 65398771612757355696 65788050015214244718 66018078162120588231 66528628439400521394 66711902897911266632 66761246021356467273 66881736955450266256 66939366177786390288 67392636600951177516 67628275190464992822 68151277913532241428 68512998832412467872 68920814301653018276 69161796169840616242 69402778038028214208 69645445094105235936 69940352974754394286 70060001314903481388 70126955043395266016 70184047584422528064 70601809772425043112 70848669247153802004 71096391866899095018 71593261646538920288 71646215242431330732 71768781834779176056 71837368581039052992 72323805132728092944 72576685570255114248 72830450205116146116 72961894860491199552 73024763103039698496 73830551072993261547 74222415401780173528 74481934336751432876 75050890760150174961 75186342874530565392 75241954074881549538 75449232185280672264 75521336200579517248 76032718216457738736 76242174740470019008 76298566881550248312 76752725017749952171 77020156115372774304 77289457360531420368 77616733179300608293 77887174758322561632 78159507537197815344 78624742701109707102 78892824423819674268 78899654388875824959 79042052765532132848 79931831971147879184 80542419352356285324 80687782597057192128 80969907711032916576 81253019276456108592 81736668200720728286 81881388848492949408 82021464954033344064 82368778067829216964 82656780788346102338 82944783508862987712 82945790511382277521 83234800234418452704 83500217327002695219 83730245473909038732 83878495893578143296 84377772654849441768 84672799831964299956 84825617602034484032 84961503225651956904 85122210670573066144 85772446583028771384 86227693926035054016 86435767109845769616 87198362150343140928 87717400020285659624 87782279754028474461 88024104216160784308 88704837919200695192 88922309361223649454 89014994695141956364 89252488237048520384 89856848801268236688 89923310967541364082 90163227912936770592 90171033587286657096 90868370551376321904 91728866484627991619 92041628494456286646 92048479259835754656 92370327089415599952 93413335086537975184 94135746363233390816 94464892329538402672 94795189155865460024 95428819802288794536 95528286989908440976 95691709113038901408 95762487004394699412 96431740176970790592 96768914093673485664 97098860829316522176 97107266940154861488 97685286386227211854 98025653237747167296 98440734763991015396 98682075022821367077 99129131510592351168 99792942659100782091 100067854346866899948 100248457166040753856 100322605433175399384 100409049266679585432 100598976247040896352 101376957621943651648 101731422508733664416 102769498248618701808 103052609814041893824 103381221452479527414 103742694254760924363 104212676716263753792 104832990268146276136 104910529462131591429 105090001972355222082 105190432565092899024 105199539185167766612 105902714658637564668 106273003870730703006 106644587800348642527 107389892469808380432 107469322863646996098 107756052871558579488 108337359035274811456 108682822552606682666 109442842290736799328 111333623102670260292 111640327298545384976 111722901505127149314 112503696873132589024 112779514311795848088 112897066442619066608 113173848277921008396 113282004300869275872 114049077324686608104 114363262110705028512 114447850322325372468 114753199161919526208 115247689479794359488 117043039672037965948 117152609967063687744 117937114051664560653 118563079148298199272 119809131735024315584 119897747956721818776 120228044783048876128 120611425027892781983 121031673895585788192 121157827401835095872 121454861566549374864 121879528914684162888 122605002301081092429 122722171325941715528 122822083272739424112 123160436119220799936 123553167101743825446 123985171182519153507 125595368210863558098 126566658982274162652 127009199747946449934 127238426403051726048 127683316005859599216 128443335743989715878 129341540889052581024 129476355920206481984 129889226953115303674 130341802656784694976 130343385089315007533 130797543225514711392 131576100030428489436 132036156324241176462 133057256878801042788 133423805795822533264 133522492042712934546 133763473910900532512 133878732355572780576 134785273201902355032 135256550380929985644 136302555827064482856 137025997664824935744 137841628603306036552 138062442741684429969 138323592339681232484 139290890188210471872 139880705949508788572 140120002629806962776 140253910086790532032 141203619544850086224 141697338494307604008 142192783733798190036 143186523293077840576 143292430484862661464 143537563669558352112 144145361618701129687 144647610265456185888 145153371140510228496 145660900410232292232 146527929579340817781 147661102145986523094 148444830803560347056 148963868673502865752 150101781520300349922 150372685749061130784 150483908149763099076 150898464370561344528 152065436432915477472 152597133763100496624 153505450035499904342 154040312230745548608 154042182378281372539 154578914721062840736 155071832178719291121 155233466358601216586 155774349516645123264 156319015074395630688 157249485402219414204 157785648847639348536 157799308777751649918 158084105531064265696 159863663942295758368 161084838704712570648 161939815422065833152 162506038552912217184 163024233828910023999 163473336401441456572 163762777696985898816 164737556135658433928 165313561576692204676 165891581022764555042 166469600468836905408 167000434654005390438 167460490947818077464 167584352257690723971 168755545309698883536 169345599663928599912 169923006451303913808 170244421341146132288 171544893166057542768 172871534219691539232 175434800040571319248 175564559508056948922 176048208432321568616 177409675838401390384 177844618722447298908 178029989390283912728 179713697602536473376 179846621935082728164 180326455825873541184 180342067174573314192 181736741102752643808 183457732969255983238 184083256988912573292 184096958519671509312 184740654178831199904 185329750652615738169 186826670173075950368 188271492726466781632 188929784659076805344 189590378311730920048 190857639604577589072 191056573979816881952 191383418226077802816 191524974008789398824 192665003615984573817 193537828187346971328 194214533880309722976 194833840429672955511 195370572772454423708 196881469527982030792 197364150045642734154 198054234486361764693 199585885318201564182 200135708693733799896 200283738064069401819 200645210866350798768 200818098533359170864 201197952494081792704 203462845017467328832 204825319426066440409 205538996497237403616 206762442904959054828 207485388509521848726 209665980536292552272 209821058924263182858 210180003944710444164 210380865130185798048 210399078370335533224 211805429317275129336 212546007741461406012 213289175600697285054 214779784939616760864 214938645727293992196 215512105743117158976 217365645105213365332 218885684581473598656 221491653218979784641 222667246205340520584 223280654597090769952 223445803010254298628 225007393746265178048 225559028623591696176 225794132885238133216 226347696555842016792 226564008601738551744 228098154649373216208 228726524221410057024 228895700644650744936 230258175053249856513 232850199537901824879 234086079344075931896 235874228103329121306 236698963166627474877 237126158296596398544 239795495913443637552 240456089566097752256 241222850055785563966 242063347791171576384 242066286594442156847 242909723133098749728 243759057829368325776 244791235411640380001 245210004602162184858 245444342651883431056 245644166545478848224 247106334203487650892 247970342365038307014 248837371534146832563 251190736421727116196 253133317964548325304 254018399495892899868 254476852806103452096 255366632011719198432 256886671487979431756 258683081778105162048 259778453906230607348 260686770178630015066 261595086451029422784 263152200060856978872 263346839262085423383 264072312648482352924 266114513757602085576 266847611591645066528 267044984085425869092 267526947821801065024 267757464711145561152 269570546403804710064 270513100761859971288 272605111654128965712 275186599453883974857 275683257206612073104 276124885483368859938 276647184679362464968 279761411899017577144 280240005259613925552 282407239089700172448 283394676988615208016 284385567467596380072 286078338702522549001 286584860969725322928 287075127339116704224 288290723237402259374 289295220530912371776 289298732759211358183 290306742281020456992 291321800820464584464 293055859158681635562 295322204291973046188 296889661607120694112 297927737347005731504 300203563040600699844 300745371498122261568 300967816299526198152 301796928741122689056 304130872865830954944 305194267526200993248 307010900070999808684 308084364756562745078 309157829442125681472 310143664357438582242 310466932717202433172 311228082764282773089 312638030148791261376 314498970804438828408 314731588386394774287 315571297695278697072 315598617555503299836 316168211062128531392 319727327884591516736 322169677409425141296 325012077105824434368 326048467657820047998 326946672802882913144 329475112271316867856 330627123153384409352 331783162045529110084 334000869308010780876 334920981895636154928 335168704515381447942 337511090619397767072 338691199327857199824 339846012902607827616 341898502351795241489 343089786332115085536 345743068439383078464 350869600081142638496 351129119016113897844 352096416864643137232 354819351676802780768 355689237444894597816 356059978780567825456 359427395205072946752 359693243870165456328 360684134349146628384 361834275083678345949 363473482205505287616 366915465938511966476 367815006903243277287 368166513977825146584 369481308357662399808 370659501305231476338 371955513547557460521 373653340346151900736 377859569318153610688 379180756623461840096 380389878934123389331 381715279209155178144 382113147959633763904 383049948017578797648 385330007231969147634 388429067760619445952 389667680859345911022 390741145544908847416 391030155267945022599 393762939055964061584 394728300091285468308 396108468972723529386 399171770636403128364 400271417387467599792 400567476128138803638 401290421732701597536 401636197066718341728 409650638852132880818 411077992994474807232 413524885809918109656 414970777019043697452 419331961072585104544 419642117848526365716 420360007889420888328 420761730260371596096 420798156740671066448 423610858634550258672 425092015482922812024 426578351201394570108 429559569879233521728 429877291454587984392 432436084856103389061 434731290210426730664 439583788738022453343 442983306437959569282 445334492410681041168 446561309194181539904 446891606020508597256 449551675103964005573 451118057247183392352 451588265770476266432 452695393111684033584 454612294335903562859 456196309298746432416 457791401289301489872 460516350106499713026 462126547134844117617 465700399075803649758 468172158688151863792 471748456206658242612 473397926333254949754 474252316593192797088 479590991826887275104 482445700111571127932 484132573188884313694 485819446266197499456 487518115658736651552 489072701486730071997 489582470823280760002 490420009204324369716 490888685303766862112 491288333090957696448 494212668406975301784 495940684730076614028 497674743068293665126 502381472843454232392 506266635929096650608 508036798991785799736 510733264023438396864 513773342975958863512 519556907812461214696 521373540357260030132 526304400121713957744 526693678524170846766 528144625296964705848 532229027515204171152 533695223183290133056 534089968170851738184 537269075124249665197 539141092807609420128 541026201523719942576 545210223308257931424 550373198907767949714 551366514413224146208 552249770966737719876 553294369358724929936 559522823798035154288 560480010519227851104 564814478179400344896 566789353977230416032 568771134935192760144 572156677405045098002 573169721939450645856 574150254678233408448 576581446474804518748 577995010847953721451 578597465518422716366 580613484562040913984 582643601640929168928 584501521289018866533 586111718317363271124 590644408583946092376 593779323214241388224 595855474694011463008 600407126081201399688 601935632599052396304 603593857482245378112 610388535052401986496 614021800141999617368 614475958278199321227 616168729513125490156 620287328714877164484 620933865434404866344 622456165528565546178 628997941608877656816 629463176772789548574 631142595390557394144 631197235111006599672 644339354818850282592 652096935315640095996 653893345605765826288 658950224542633735712 661254246306768818704 663566324091058220168 668001738616021561752 669841963791272309856 670337409030762895884 675022181238795534144 677382398655714399648 679692025805215655232 683797004703590482978 686179572664230171072 690774525159749569539 698550598613705474637 701739200162285276992 702258238032227795688 704192833729286274464 706438346591943437329 709638703353605561536 711378474889789195632 712119957561135650912 719386487740330912656 721368268698293256768 723668550167356691898 726198859783326470541 733830931877023932952 734373706234921140003 735630013806486554574 736333027955650293168 741319002610462952676 743911027095114921042 746512114602440497689 758361513246923680192 760779757868246778662 763430558418310356288 766099896035157595296 770660014463938295268 779335361718691822044 781482291089817694832 782060310535890045198 787525878111928123168 789456600182570936616 792216937945447058772 798343541272806256728 800542834774935199584 801134952256277607276 802580843465403195072 803272394133436683456 819301277704265761636 825559798361651924571 827049771619836219312 829941554038087394904 838663922145170209088 839284235697052731432 840720015778841776656 841596313481342132896 844279975195249473881 847221717269100517344 850184030965845624048 853156702402789140216 858235016107567647003 859754582909175968784 864872169712206778122 867896198277634074549 869462580420853461328 879167577476044906686 885966612875919138564 890668984821362082336 893783212041017194512 899103350207928011146 902236114494366784704 905390786223368067168 909224588671807125718 912392618597492864832 912403695625205052731 915582802578602979744 921032700212999426052 924253094269688235234 931400798151607299516 936344317376303727584 943496912413316485224 946795852666509899508 948504633186385594176 959181983653774550208 964891400223142255864 968265146377768627388 975036231317473303104 978145402973460143994 979164941646561520004 980840018408648739432 981777370607533724224 988425336813950603568 991881369460153228056 995349486136587330252 1004762945686908464784 1009017531330907907809 1012533271858193301216 1016073597983571599472 1025695507055385724467 1027546685951917727024 1039113815624922429392 1042747080714520060264 1052608800243427915488 1053387357048341693532 1056289250593929411696 1064458055030408342304 1068179936341703476368 1074538150248499330394 1078282185615218840256 1078295276647969607773 1082052403047439885152 1085502825251035037847 1090420446616515862848 1100746397815535899428 1102733028826448292416 1104499541933475439752 1106588738717449859872 1119045647596070308576 1120960021038455702208 1133578707954460832064 1137542269870385520288 1141169636802370167993 1144313354810090196004 1146339443878901291712 1153162892949609037496 1155990021695907442902 1157194931036845432732 1165287203281858337856 1169003042578037733066 1172223436634726542248 1173090465803835067797 1181288817167892184752 1191710949388022926016 1200814252162402799376 1203871265198104792608 1228043600283999234736 1228951916556398642454 1232337459026250980312 1240574657429754328968 1241867730868809732688 1244912331057131092356 1257995883217755313632 1258926353545579097148 1262285190781114788288 1262394470222013199344 1288678709637700565184 1297308254568310167183 1304193870631280191992 1307786691211531652576 1317900449085267471424 1322508492613537637408 1327132648182116440336 1336003477232043123504 1339683927582544619712 1340674818061525791768 1348655025311892016719 1354764797311428799296 1363836883007710688577 1367594009407180965956 1381549050319499139078 1386379641404532352851 1397101197227410949274 1404516476064455591376 1408385667458572548928 1412876693183886874658 1422756949779578391264 1424239915122271301824 1433777235982465082863 1438772975480661825312 1447337100334713383796 1452397719566652941082 1467661863754047865904 1468747412469842280006 1471260027612973109148 1472666055911300586336 1482638005220925905352 1487822054190229842084 1493024229204880995378 1521559515736493557324 1532199792070315190592 1541320028927876590536 1558670723437383644088 1562964582179635389664 1564120621071780090396 1575051756223856246336 1578913200365141873232 1584433875890894117544 1596687082545612513456 1601085669549870399168 1602269904512555214552 1611807225372748995591 1638602555408531523272 1651119596723303849142 1654099543239672438624 1659883108076174789808 1678568471394105462864 1681440031557683553312 1683192626962684265792 1688559950390498947762 1694443434538201034688 1694464006161095097929 1700368061931691248096 1706313404805578280432 1716470032215135294006 1719509165818351937568 1729744339424413556244 1735792396555268149098 1738925160841706922656 1758335154952089813372 1771933225751838277128 1781337969642724164672 1787566424082034389024 1798206700415856022292 1810781572446736134336 1818449177343614251436 1824807391250410105462 1831165605157205959488 1842065400425998852104 1843427874834597963681 1848506188539376470468 1862801596303214599032 1872688634752607455168 1886993824826632970448 1893591705333019799016 1929782800446284511728 1936530292755537254776 1956290805946920287988 1958329883293123040008 1961680036817297478864 1976850673627901207136 1983762738920306456112 1990698972273174660504 2002548370917657843007 2009525891373816929568 2018035062661815815618 2025066543716386602432 2032147195967143198944 2051391014110771448934 2055093371903835454048 2078227631249844858784 2085494161429040120528 2105217600486855830976 2106774714096683387064 2112578501187858823392 2119315039775830311987 2128916110060816684608 2136359872683406952736 2149076300496998660788 2156590553295939215546 2164104806094879770304 2171005650502070075694 2178596579349979411623 2201492795631071798856 2203121118704763420009 2208999083866950879504 2213177477434899719744 2238091295192140617152 2275084539740771040576 2282339273604740335986 2288626709620180392008 2306325785899218074992 2311980043391814885804 2314389862073690865464 2338006085156075466132 2344446873269453084496 2346180931607670135594 2362577634335784369504 2401628504324805598752 2407742530396209585216 2456087200567998469472 2457903833112797284908 2464674918052501960624 2481149314859508657936 2483735461737619465376 2489824662114262184712 2515991766435510627264 2517852707091158194296 2524788940444026398688 2532839925585748421643 2574705048322702941009 2594616509136620334366 2603688594832902223647 2608387741262560383984 2615573382423063305152 2645016985227075274816 2654265296364232880672 2662729152538863725317 2672006954464086247008 2681349636123051583536 2697310050623784033438 2727673766015421377154 2735188018814361931912 2737211086875615158193 2763098100638998278156 2772759282809064705702 2794202394454821898548 2809032952128911182752 2825753386367773749316 2845513899559156782528 2867554471964930165726 2877545950961323650624 2894674200669426767592 2904795439133305882164 2935323727508095731808 2937494824939684560012 2942520055225946218296 2945332111822601172672 2965276010441851810704 2975644108380459684168 2986048458409761990756 3027052593992723723427 3043119031472987114648 3077086521166157173401 3082640057855753181072 3117341446874767288176 3125929164359270779328 3128241242143560180792 3146861725727748039011 3157826400730283746464 3168867751781788235088 3182286060351324940013 3193374165091225026912 3204539809025110429104 3223614450745497991182 3234885829943908823319 3277205110817063046544 3302239193446607698284 3308199086479344877248 3319766216152349579616 3357136942788210925728 3362880063115367106624 3377119900780997895524 3388928012322190195858 3400736123863382496192 3412626809611156560864 3423508910407110503979 3432940064430270588012 3439018331636703875136 3459488678848827112488 3471584793110536298196 3477850321683413845312 3516670309904179626744 3543866451503676554256 3575132848164068778048 3596413400831712044584 3636898354687228502872 3649614782500820210924 3684130800851997704208 3686855749669195927362 3697012377078752940936 3725603192606429198064 3760883525869747656379 3773987649653265940896 3787183410666039598032 3859565600892569023456 3873060585511074509552 3912581611893840575976 3916659766586246080016 3923360073634594957728 3953701347255802414272 3967525477840612912224 3981397944546349321008 4005096741835315686014 4019051782747633859136 4036070125323631631236 4045965075935676050157 4064294391934286397888 4091510649023132065731 4102782028221542897868 4110186743807670908096 4156455262499689717568 4170988322858080241056 4213549428193366774128 4225157002375717646784 4238630079551660623974 4272719745366813905472 4298152600993997321576 4301331707947395248589 4313181106591878431092 4342011301004140151388 4357193158699958823246 4402985591262143597712 4406242237409526840018 4417998167733901759008 4564678547209480671972 4577253419240360784016 4612651571798436149984 4623960086783629771608 4628779724147381730928 4676012170312150932264 4688893746538906168992 4692361863215340271188 4725155268671568739008 4803257008649611197504 4835421676118246986773 4912174401135996938944 4915807666225594569816 4929349836105003921248 4945068426143604061303 4962298629719017315872 4967470923475238930752 4979649324228524369424 5035705414182316388592 5049577880888052797376 5065679851171496843286 5083392018483285293787 5149410096645405882018 5189233018273240668732 5207377189665804447294 5216775482525120767968 5308530592728465761344 5325458305077727450634 5344013908928172494016 5362699272246103167072 5394620101247568066876 5455347532030842754308 5470376037628723863824 5474422173751230316386 5526196201277996556312 5545518565618129411404 5588404788909643797096 5618065904257822365504 5651506772735547498632 5735108943929860331452 5789348401338853535184 5809590878266611764328 5870647455016191463616 5874989649879369120024 5885040110451892436592 5909959826366746317167 5930552020883703621408 5951288216760919368336 5972096916819523981512 6007645112752973529021 6054105187985447446854 6086238062945974229296 6154173042332314346802 6165280115711506362144 6234682893749534576352 6256482484287120361584 6293723451455496078022 6315652801460567492928 6337735503563576470176 6357945119327490935961 6364572120702649880026 6386748330182450053824 6409079618050220858208 6447228901490995982364 6469771659887817646638 6554410221634126093088 6604478386893215396568 6639532432304699159232 6714273885576421851456 6754239801561995791048 6777856024644380391716 6825253619222313121728 6847017820814221007958 6865880128860541176024 6918977357697654224976 6943169586221072596392 7033340619808359253488 7087732903007353108512 7192826801663424089168 7273796709374457005744 7299229565001640421848 7368261601703995408416 7373711499338391854724 7394024754157505881872 7451206385212858396128 7521767051739495312758 7547975299306531881792 7574366821332079196064 7598519776757245264929 7719131201785138046912 7746121171022149019104 7825163223787681151952 7833319533172492160032 7846720147269189915456 7935050955681225824448 7962795889092698642016 7988187457616591175951 8010193483670631372028 8072140250647263262472 8091930151871352100314 8183021298046264131462 8205564056443085795736 8211633260626845474579 8341976645716160482112 8427098856386733548256 8477260159103321247948 8596305201987994643152 8602663415894790497178 8626362213183756862184 8684022602008280302776 8714386317399917646492 8805971182524287195424 8812484474819053680036 8835996335467803518016 9081157781978171170281 9129357094418961343944 9154506838480721568032 9225303143596872299968 9247920173567259543216 9257559448294763461856 9352024340624301864528 9377787493077812337984 9384723726430680542376 9440585177183244117033 9546858181053974820039 9670843352236493973546 9704657489831726469957 9831615332451189139632 9858699672210007842496 9890136852287208122606 9924597259438034631744 9959298648457048738848 10036440651877255580041 10071410828364632777184 10131359702342993686572 10166784036966570587574 10298820193290811764036 10378466036546481337464 10414754379331608894588 10433550965050241535936 10650916610155454901268 10725398544492206334144 10789240202495136133752 10910695064061685508616 10940752075257447727648 10948844347502460632772 11052392402555993112624 11091037131236258822808 11176809577819287594192 11282650577609242969137 11303013545471094997264 11470217887859720662904 11578696802677707070368 11619181756533223528656 11749979299758738240048 11770080220903784873184 11819919652733492634334 11861104041767407242816 11861248043127665685503 11902576433521838736672 11944193833639047963024 12015290225505947058042 12108210375970894893708 12172476125891948458592 12308346084664628693604 12330560231423012724288 12469365787499069152704 12512964968574240723168 12587446902910992156044 12675471007127152940352 12715890238654981871922 12729144241405299760052 12818159236100441716416 12894457802981991964728 12903995123842185745767 12939543319775635293276 13108820443268252186176 13208956773786430793136 13508479603123991582096 13555712049288760783432 13694035641628442015916 13731760257721082352048 13837954715395308449952 13886339172442145192784 14017838596423604901049 14066681239616718506976 14175465806014706217024 14385653603326848178336 14547593418748914011488 14598459130003280843696 14736523203407990816832 14747422998676783709448 14788049508315011763744 14835205278430812183909 14902412770425716792256 15043534103478990625516 15148733642664158392128 15197039553514490529858 15250176055449855881361 15492242342044298038208 15650326447575362303904 15666639066344984320064 15925591778185397284032 15976374915233182351902 16020386967341262744056 16144280501294526524944 16183860303742704200628 16366042596092528262924 16411128112886171591472 16423266521253690949158 16854197712773467096512 16954520318206642495896 17192610403975989286304 17205326831789580994356 17252724426367513724368 17368045204016560605552 17428772634799835292984 17611942365048574390848 17624968949638107360072 17729879479100238951501 18022935338258920587063 18162315563956342340562 18258714188837922687888 18309013676961443136064 18495840347134519086432 18515118896589526923712 18639104067772046077219 18704048681248603729056 18769447452861361084752 18881170354366488234066 19093716362107949640078 19341686704472987947092 19409314979663452939914 19663230664902378279264 19780273704574416245212 19918597296914097477696 20072881303754511160082 20142821656729265554368 20262719404685987373144 20333568073933141175148 20597640386581623528072 20756932073092962674928 20829508758663217789176 21301833220310909802536 21578480404990272267504 21821390128123371017232 21881504150514895455296 21897688695004921265544 22028032080094236273077 22104784805111986225248 22182074262472517645616 22353619155638575188384 22565301155218485938274 22606027090942189994528 22940435775719441325808 23157393605355414140736 23238363513066447057312 23499958599517476480096 23540160441807569746368 23639839305466985268668 23722496086255331371006 23805152867043677473344 23888387667278095926048 23964562372849773527853 24030580451011894116084 24216420751941789787416 24344952251783896917184 24616692169329257387208 25025929937148481446336 25174893805821984312088 25431780477309963743844 25458288482810599520104 25788915605963983929456 25807990247684371491534 25879086639551270586552 26417913547572861586272 27016959206247983164192 27111424098577521566864 27388071283256884031832 27463520515442164704096 27675909430790616899904 27772678344884290385568 28035677192847209802098 28133362479233437013952 28321755531549732351099 28640574543161924460117 28771307206653696356672 29095186837497828022976 29196918260006561687392 29494845997353567418896 29576099016630023527488 29670410556861624367818 30087068206957981251032 30109321955631766740123 30394079107028981059716 30500352110899711762722 31300652895150724607808 31952749830466364703804 32040773934682525488112 32288561002589053049888 32367720607485408401256 32732085192185056525848 32822256225772343182944 32846533042507381898316 33847951732827728907411 33909040636413284991792 34385220807951978572608 34410653663579161988712 34505448852735027448736 34615478983005228429121 34736090408033121211104 34857545269599670585968 35249937899276214720144 35459758958200477903002 35583744129382997056509 36045870676517841174126 36324631127912684681124 36517428377675845375776 36991680694269038172864 37278208135544092154438 37408097362497207458112 37538894905722722169504 37762340708732976468132 38187432724215899280156 38683373408945975894184 38818629959326905879828 39326461329804756558528 39560547409148832490424 40145762607509022320164 40525438809371974746288 40667136147866282350296 41195280773163247056144 41369718784567224220169 41513864146185925349856 41659017517326435578352 42053515789270814703147 42603666440621819605072 43156960809980544535008 43642780256246742034464 43795377390009842531088 44056064160188472546154 44209569610223972450496 44364148524945035291232 44505615835292436551727 44707238311277150376768 45130602310436971876548 45212054181884379989056 45880871551438882651616 46476727026132894114624 46999917199034952960192 47279678610933970537336 47444992172510662742012 47776775334556191852096 47929124745699547055706 48061160902023788232168 48432841503883579574832 49233384338658514774416 50349787611643968624176 50863560954619927487688 50916576965621199040208 51577831211927967858912 51615980495368742983068 51758173279102541173104 52835827095145723172544 53189638437300716854503 54033918412495966328384 54222848197155043133728 54776142566513768063664 54927041030884329408192 55545356689768580771136 55917312203316138231657 56071354385694419604196 56643511063099464702198 57281149086323848920234 58393836520013123374784 58989691994707134837792 59340821113723248735636 60174136413915962502064 60218643911263533480246 60788158214057962119432 61000704221799423525444 63905499660932729407608 64081547869365050976224 64577122005178106099776 64735441214970816802512 65464170384370113051696 65644512451544686365888 65693066085014763796632 66084096240282708819231 67695903465655457814822 67818081272826569983584 68821307327158323977424 69010897705470054897472 69230957966010456858242 69472180816066242422208 69715090539199341171936 70499875798552429440288 70919517916400955806004 71167488258765994113018 72091741353035682348252 72649262255825369362248 73034856755351690751552 74556416271088184308876 75077789811445444339008 75524681417465952936264 76374865448431798560312 77366746817891951788368 77637259918653811759656 79121094818297664980848 80291525215018044640328 81050877618743949492576 81334272295732564700592 82390561546326494112288 82739437569134448440338 83027728292371850699712 83318035034652871156704 84107031578541629406294 85207332881243639210144 86313921619961089070016 87285560512493484068928 87590754780019685062176 88112128320376945092308 88728297049890070582464 89011231670584873103454 90261204620873943753096 90327965866895300220369 91761743102877765303232 94559357221867941074672 94889984345021325484024 95858249491399094111412 96122321804047576464336 96865683007767159149664 98466768677317029548832 100699575223287937248352 101727121909239854975376 101833153931242398080416 103155662423855935717824 103231960990737485966136 103516346558205082346208 103846436949015685287363 106379276874601433709006 106751232388148991169527 108445696394310086267456 109552285133027536127328 111834624406632276463314 112142708771388839208392 113287022126198929404396 114562298172647697840468 117979383989414269675584 118681642227446497471272 120348272827831925004128 120437287822527066960492 121576316428115924238864 122001408443598847050888 124109156353701672660507 126160547367812444109441 127810999321865458815216 128163095738730101952448 129470882429941633605024 130473728474404322540533 130928340768740226103392 131386132170029527593264 132168192480565417638462 135391806931310915629644 135636162545653139967168 137642614654316647954848 138461915932020913716484 139430181078398682343872 140999751597104858880576 141839035832801911612008 142334976517531988226036 144183482706071364696504 145298524511650738724496 149112832542176368617752 151049362834931905872528 152749730896863597120624 154196224560659653911539 154733493635783903576736 155274519837307623519312 158242189636595329961696 160583050430036089280656 162101755237487898985152 162668544591465129401184 164781123092652988224576 165478875138268896880676 166636070069305742313408 167751936609948414694971 168214063157083258812588 170414665762487278420288 175181509560039370124352 176224256640753890184616 178022463341169746206908 180522409241747887506192 180655931733790600440738 189118714443735882149344 189779968690042650968048 191716498982798188222824 192244643608095152928672 193731366015534318299328 196933537354634059097664 198252288720848126457693 201399150446575874496704 203454243818479709950752 203666307862484796160832 206463921981474971932272 207032693116410164692416 207692873898031370574726 212758553749202867418012 213502464776297982339054 219104570266055072254656 223669248813264552926628 224285417542777678416784 226574044252397858808792 229124596345295395680936 237363284454892994942544 240696545655663850008256 240874575645054133920984 242308352881036599003847 243152632856231848477728 244002816887197694101776 248218312707403345321014 252321094735624888218882 255621998643730917630432 258941764859883267210048 260947456948808645081066 261856681537480452206784 262772264340059055186528 264336384961130835276924 270783613862621831259288 275285229308633295909696 276923831864041827432968 283678071665603823224016 284669953035063976452072 288366965412142729393008 290597049023301477448992 298225665084352737235504 302098725669863811745056 305499461793727194241248 308392449121319307823078 309466987271567807153472 310549039674615247038624 311539310847047055862089 316484379273190659923392 321166100860072178561312 325337089182930258802368 330957750276537793761352 335503873219896829389942 336428126314166517625176 352448513281507780369232 356044926682339492413816 361044818483495775012384 361311863467581200881476 372327469061105017981521 378237428887471764298688 379559937380085301936096 383432997965596376445648 384489287216190305857344 391421185423212967621599 396504577441696252915386 406908487636959419901504 412927843962949943864544 415385747796062741149452 425517107498405734836024 427004929552595964678108 447338497626529105853256 448570835085555356833568 453148088504795717617584 458249192690590791361872 462588673681978961734617 474726568909785989885088 481749151290108267841968 484616705762073198007694 486305265712463696955456 488005633774395388203552 496436625414806690642028 504642189471249776437764 511243997287461835260864 521894913897617290162132 525544528680118110373056 528672769922261670553848 541567227725243662518576 553847663728083654865936 567356143331207646448032 569339906070127952904144 576733930824285458786016 581194098046602954897984 596451330168705474471008 604197451339727623490112 610998923587454388482496 616784898242638615646156 621098079349230494077248 623078621694094111724178 642332201720144357122624 661915500553075587522704 671007746439793658779884 672856252628333035250352 704897026563015560738464 712089853364678984827632 722089636966991550024768 722623726935162401762952 726925058643109797011541 744654938122210035963042 759119874760170603872192 766865995931192752891296 782842370846425935243198 793009154883392505830772 825855687925899887729088 830771495592125482298904 851034214996811469672048 854009859105191929356216 894676995253058211706512 897141670171110713667136 906296177009591435235168 916498385381181582723744 925177347363957923469234 949453137819571979770176 963498302580216535683936 969233411524146396015388 976011267548790776407104 992873250829613381284056 1009284378942499552875528 1043789827795234580324264 1057345539844523341107696 1083134455450487325037152 1107695327456167309731872 1134712286662415292896064 1138679812140255905808288 1153467861648570917572032 1174263556269638902864797 1192902660337410948942016 1233569796485277231292312 1246157243388188223448356 1323831001106151175045408 1342015492879587317559768 1345712505256666070500704 1387766021045936885203851 1409794053126031121476928 1424179706729357969655264 1445247453870324803525904 1453850117286219594023082 1489309876244420071926084 1533731991862385505782592 1565684741692851870486396 1586018309766785011661544 1661542991184250964597808 1696158470167256193026929 1702068429993622939344096 1708019718210383858712432 1789353990506116423413024 1812592354019182870470336 1832996770762363165447488 1850354694727915846938468 1926996605160433071367872 1938466823048292792030776 1985746501659226762568112 2018568757884999105751056 2087579655590469160648528 2114691079689046682215392 2166268910900974650074304 2180775175929329391034623 2215390654912334619463744 2277359624280511811616576 2348527112539277805729594 2467139592970554462584624 2492314486776376446896712 2647662002212302350090816 2684030985759174635119536 2691425010513332141001408 2775532042091873770407702 2848359413458715939310528 2890494907740649607051808 2907700234572439188046164 2978619752488840143852168 3131369483385703740972792 3172036619533570023323088 3323085982368501929195616 3392316940334512386053858 3404136859987245878688192 3416039436420767717424864 3578707981012232846826048 3700709389455831693876936 3876933646096585584061552 3971493003318453525136224 4037137515769998211502112 4175159311180938321297056 4229382159378093364430784 4361550351858658782069246 4697054225078555611459188 4934279185941108925169248 4984628973552752893793424 5088475410501768579080787 5368061971518349270239072 5551064084183747540815404 5780989815481299214103616 5815400469144878376092328 5957239504977680287704336 6262738966771407481945584 6344073239067140046646176 6646171964737003858391232 6784633880669024772107716 6832078872841535434849728 7401418778911663387753872 7753867292193171168123104 7942986006636907050272448 8074275031539996423004224 8350318622361876642594112 8723100703717317564138492 9394108450157111222918376 9868558371882217850338496 9969257947105505787586848 10176950821003537158161574 10736123943036698540478144 11102128168367495081630808 11630800938289756752184656 11914479009955360575408672 12525477933542814963891168 12688146478134280093292352 13569267761338049544215432 14802837557823326775507744 15265426231505305737242361 15507734584386342336246208 17446201407434635128276984 18788216900314222445836752 19938515894211011575173696 20353901642007074316323148 22204256336734990163261616 23261601876579513504369312 23828958019910721150817344 25050955867085629927782336 27138535522676099088430864 29605675115646653551015488 30530852463010611474484722 34892402814869270256553968 37576433800628444891673504 40707803284014148632646296 44408512673469980326523232 46523203753159027008738624 54277071045352198176861728 61061704926021222948969444 69784805629738540513107936 75152867601256889783347008 81415606568028297265292592 88817025346939960653046464 108554142090704396353723456 122123409852042445897938888 139569611259477081026215872 162831213136056594530585184 244246819704084891795877776 325662426272113189061170368 488493639408169783591755552 976987278816339567183511104
- Sum of all divisors σ(n): 3985592498007468410560028895
- Sum of proper divisors (its aliquot sum) s(n): 3008605219191128843376517791
- 976987278816339567183511104 is an abundant number, because the sum of its proper divisors (3008605219191128843376517791) is greater than itself. Its abundance is 2031617940374789276193006687
Bases of 976987278816339567183511104
- Binary: 1100101000001001010001101010000010010110001110001101110001110001111000100110111110010000002
- Hexadecimal: 0x328251A8258E371C789BE40
- Base-36: 3ERA1A1DZ9BFG8KR40
Squares and roots of 976987278816339567183511104
- 976987278816339567183511104 squared (9769872788163395671835111042) is 954504142968956027999043568908832063391780261291298816
- 976987278816339567183511104 cubed (9769872788163395671835111043) is 932538405258162687242623130379231329654988870432637092493772164596027383318052864
-
976987278816339567183511104 is a
perfect square number . Itssquare root is 31256795722152 -
The
cube root of 976987278816339567183511104 is 992269486.0874430937
Scales and comparisons
How big is 976987278816339567183511104?- 976,987,278,816,339,567,183,511,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 976,987,278,816,339,567,183,511,104 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 976987278816339567183511104 cubic inches would be around 82689123.8 feet tall.
Recreational maths with 976987278816339567183511104
- 976987278816339567183511104 backwards is 401115381765933618872789679
- The number of decimal digits it has is: 27
- The sum of 976987278816339567183511104's digits is 135
- 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 976987278816339567183511104 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 976987278816339567183511104 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/976987278816339567183511104/
Chicago style:
Numbermatics. 2024. "Number 976987278816339567183511104 - Facts about the integer". https://numbermatics.com/n/976987278816339567183511104/
The information we have on file for 976987278816339567183511104 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 976987278816339567183511104, math, Factors of 976987278816339567183511104, curriculum, school, college, exams, university, Prime factorization of 976987278816339567183511104, STEM, science, technology, engineering, physics, economics, calculator, nine hundred seventy-six septillion, nine hundred eighty-seven sextillion, two hundred seventy-eight quintillion, eight hundred sixteen quadrillion, three hundred thirty-nine trillion, five hundred sixty-seven billion, one hundred eighty-three million, five hundred eleven thousand, one hundred four.