58278939529134946453438464
58,278,939,529,134,946,453,438,464 is an even composite number composed of seven prime numbers multiplied together.
58278939529134946453438464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 58278939529134946453438464:
214 × 34 × 112 × 132 × 712 × 732 × 89412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 71 × 71 × 73 × 73 × 8941 × 8941)See below for interesting mathematical facts about the number 58278939529134946453438464 from the Numbermatics database.
Names of 58278939529134946453438464
- Cardinal: 58278939529134946453438464 can be written as Fifty-eight septillion, two hundred seventy-eight sextillion, nine hundred thirty-nine quintillion, five hundred twenty-nine quadrillion, one hundred thirty-four trillion, nine hundred forty-six billion, four hundred fifty-three million, four hundred thirty-eight thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 5.8278939529134946453438464 × 1025
Factors of 58278939529134946453438464
Divisors of 58278939529134946453438464
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 71 72 73 78 81 88 96 99 104 108 117 121 128 132 142 143 144 146 156 162 169 176 192 198 208 213 216 219 234 242 256 264 284 286 288 292 297 312 324 338 351 352 363 384 396 416 426 429 432 438 468 484 507 512 528 568 572 576 584 594 624 639 648 657 676 702 704 726 768 781 792 803 832 852 858 864 876 891 923 936 949 968 1014 1024 1053 1056 1089 1136 1144 1152 1168 1188 1248 1278 1287 1296 1314 1352 1404 1408 1452 1521 1536 1562 1573 1584 1606 1664 1704 1716 1728 1752 1782 1846 1859 1872 1898 1917 1936 1971 2028 2048 2106 2112 2178 2272 2288 2304 2336 2343 2376 2409 2496 2556 2574 2592 2628 2704 2769 2808 2816 2847 2904 3042 3072 3124 3146 3168 3212 3267 3328 3408 3432 3456 3504 3564 3692 3718 3744 3796 3834 3861 3872 3942 4056 4096 4212 4224 4356 4544 4563 4576 4608 4672 4686 4719 4752 4818 4992 5041 5112 5148 5183 5184 5256 5329 5408 5538 5577 5616 5632 5694 5751 5808 5913 6084 6144 6248 6292 6336 6424 6534 6656 6816 6864 6912 7008 7029 7128 7227 7384 7436 7488 7592 7668 7722 7744 7884 8112 8192 8307 8424 8448 8541 8591 8712 8833 8941 9088 9126 9152 9216 9344 9372 9438 9504 9636 9801 9984 10082 10153 10224 10296 10366 10368 10439 10512 10658 10816 11076 11154 11232 11264 11388 11502 11583 11616 11826 11999 12168 12288 12337 12496 12584 12672 12848 13068 13312 13632 13689 13728 13824 14016 14058 14157 14256 14454 14768 14872 14976 15123 15184 15336 15444 15488 15549 15768 15987 16224 16384 16614 16731 16848 16896 17082 17182 17424 17666 17882 18176 18252 18304 18432 18688 18744 18876 19008 19272 19602 19968 20164 20306 20448 20449 20592 20732 20736 20878 21024 21087 21316 21632 21681 22152 22308 22464 22528 22776 23004 23166 23232 23652 23998 24336 24576 24674 24921 24992 25168 25344 25623 25696 25773 26136 26499 26624 26823 27264 27378 27456 27648 28032 28116 28314 28512 28908 29536 29744 29952 30246 30368 30459 30672 30888 30976 31098 31317 31536 31974 32448 33228 33462 33696 33792 34164 34364 34848 35332 35764 35997 36352 36504 36608 36864 37011 37376 37488 37752 38016 38544 39204 39936 40328 40612 40896 40898 41184 41464 41472 41756 42048 42174 42471 42632 43264 43362 44304 44616 44928 45056 45369 45552 46008 46332 46464 46647 47304 47961 47996 48672 49152 49348 49842 49984 50193 50336 50688 51246 51392 51546 52272 52998 53248 53646 54528 54756 54912 55296 55451 56064 56232 56628 57013 57024 57816 58619 59072 59488 59904 60492 60736 60918 61344 61347 61776 61952 62196 62634 63072 63261 63948 64896 65043 65533 66456 66924 67379 67392 67584 68328 68728 69277 69696 70664 71528 71994 72704 73008 73216 73728 74022 74752 74763 74976 75504 76032 76869 77088 77319 78408 79497 79872 80469 80656 81224 81792 81796 82368 82928 82944 83512 84096 84348 84942 85264 86528 86724 88608 89232 89856 90112 90738 91104 91377 92016 92664 92928 93294 93951 94608 95922 95992 97344 98351 98696 99684 99968 100386 100672 101376 102492 102784 103092 104544 105996 106496 107292 107991 109056 109512 109824 110592 110902 111033 111683 112128 112464 113256 114026 114048 114829 115632 116233 117238 118144 118976 119808 120984 121472 121836 122688 122694 123552 123904 124392 125268 126144 126522 127413 127896 129792 130086 131066 131989 132912 133848 134758 134784 135168 135707 136107 136656 137456 138554 139392 139941 141328 143056 143883 143988 145408 146016 146432 147456 148044 149504 149526 149952 150579 151008 152064 153738 154176 154638 156816 158994 159744 160938 161312 162448 163584 163592 164736 165856 165888 166353 167024 168192 168696 169884 170528 171039 173056 173448 175857 177216 178464 179712 180224 181476 182208 182754 184032 184041 185328 185856 186588 187902 189216 191844 191984 194688 196599 196702 197392 199368 199936 200772 201344 202137 202752 204984 205568 206184 207831 209088 211992 212992 214584 215982 218112 219024 219648 221184 221804 222066 223366 224256 224928 226512 228052 228096 229658 231264 231957 232466 234476 236288 237952 238491 239616 241407 241968 242944 243672 245376 245388 247104 247808 248784 250536 252288 253044 254826 255792 259584 260172 262132 263978 265824 267696 269516 269568 270336 271414 272214 273312 274131 274912 277108 278784 279882 281853 282656 286112 287766 287976 290816 292032 292864 295053 296088 299008 299052 299904 301158 302016 304128 307476 308352 309276 313632 317988 319488 321876 322624 323973 324896 327168 327184 329472 331712 331776 332706 333099 334048 335049 336384 337392 339768 341056 342078 344487 346112 346896 348699 351714 354432 356928 359424 362952 364416 365508 367993 368064 368082 370656 371712 373176 375804 378359 378432 383688 383968 389376 393198 393404 394784 395967 398736 399872 401544 402688 404274 405504 407121 408321 409968 411136 412368 415662 418176 419823 423984 429168 431649 431964 436224 438048 439296 442368 443608 444132 446732 448512 449856 453024 456104 456192 459316 462528 463914 464932 468952 472576 475904 476982 479232 482814 483936 485888 487344 490752 490776 494208 495616 497568 499059 501072 504576 506088 509652 511584 513117 519168 520344 524264 527571 527956 531648 535392 539032 539136 540672 542828 544428 546624 548262 549824 552123 554216 557568 559764 563706 565312 572224 575532 575952 581632 584064 585728 589797 590106 592176 598016 598104 599808 602316 604032 606411 608256 609961 614952 616704 618552 623493 627143 627264 634811 635976 638976 643752 644809 645248 647946 649792 652693 654336 654368 658944 663424 663552 665412 666198 668096 670098 672768 674784 679536 682112 684156 688974 692224 693792 695871 697398 703428 708864 713856 715473 718848 720863 724221 725904 728832 731016 735986 736128 736164 741169 741312 743424 746352 751608 756718 756864 762047 767376 767936 778752 786396 786808 789568 791934 797472 799744 803088 805376 808548 811008 814242 816642 819936 822272 822393 824736 831324 836352 839646 845559 847968 851929 858336 863298 863928 872448 875927 876096 878592 885159 887216 888264 893464 897024 899712 900601 906048 912208 912384 918632 925056 927828 929864 937904 945152 951808 953964 958464 965628 967872 971776 971919 974688 981504 981552 988416 991232 995136 998118 999297 1002144 1005147 1009152 1012176 1019304 1023168 1026234 1033461 1038336 1040688 1046097 1048528 1055142 1055912 1063296 1070784 1078064 1078272 1081861 1085656 1088856 1093248 1096524 1099648 1103979 1104246 1108432 1115136 1119528 1127412 1130624 1135077 1144448 1151064 1151904 1163264 1168128 1171456 1179594 1180212 1184352 1187901 1196032 1196208 1199616 1204632 1208064 1212822 1216512 1219922 1221363 1229904 1233408 1237104 1246986 1254286 1254528 1269622 1271952 1278563 1287504 1289618 1290496 1295892 1299584 1305386 1308672 1308736 1317888 1326848 1327104 1330824 1332396 1336192 1340196 1345536 1349568 1359072 1364224 1368312 1377948 1384448 1387584 1391742 1394796 1406856 1417728 1427712 1430946 1437696 1441726 1448442 1451808 1451879 1457664 1462032 1471972 1472256 1472328 1482338 1482624 1486848 1492704 1492777 1497177 1503216 1511029 1513436 1513728 1524094 1534752 1535872 1539351 1557504 1572792 1573616 1579136 1582713 1583868 1594944 1599488 1606176 1610752 1617096 1622016 1628484 1633284 1639872 1644544 1644786 1649472 1656369 1662648 1672704 1679292 1691118 1695936 1703858 1716672 1726596 1727856 1744896 1751854 1752192 1757184 1769391 1770318 1774432 1776528 1786928 1794048 1799424 1801202 1812096 1819233 1824416 1824768 1829883 1837264 1850112 1855656 1859728 1870479 1875808 1881429 1890304 1903616 1904433 1907928 1916928 1931256 1934427 1935744 1943552 1943838 1949376 1958079 1963008 1963104 1976832 1982464 1990272 1996236 1998594 2004288 2010294 2018304 2024352 2038608 2046336 2052468 2066922 2076672 2081376 2092194 2097056 2110284 2111824 2126592 2141568 2156128 2156544 2162589 2163722 2171312 2177712 2186496 2193048 2199296 2207958 2208492 2216864 2223507 2230272 2239056 2254824 2261248 2270154 2286141 2288896 2302128 2303808 2336256 2342912 2359188 2360424 2368704 2375802 2392416 2399232 2409264 2416128 2425644 2433024 2439844 2442726 2459808 2466816 2474208 2493972 2508572 2509056 2539244 2543904 2555787 2557126 2575008 2579236 2580992 2591784 2599168 2610772 2617344 2617472 2627781 2635776 2653696 2655477 2661648 2664792 2672384 2680392 2691072 2699136 2701803 2718144 2728448 2736624 2755896 2768896 2775168 2783484 2789592 2813712 2835456 2855424 2861892 2875392 2883452 2896884 2903616 2903758 2915328 2924064 2943944 2944512 2944656 2964676 2965248 2973696 2985408 2985554 2994354 3006432 3015441 3022058 3026872 3027456 3048188 3069504 3071744 3078702 3100383 3115008 3138291 3145584 3147232 3158272 3165426 3167736 3189888 3198976 3212352 3221504 3234192 3245583 3256968 3266568 3279744 3289088 3289572 3298944 3311937 3312738 3325296 3345408 3358584 3382236 3391872 3405231 3407716 3433344 3453192 3455712 3489792 3503708 3504384 3514368 3538782 3540636 3548864 3553056 3563703 3573856 3588096 3598848 3602404 3624192 3638466 3648832 3649536 3659766 3664089 3674528 3700224 3711312 3719456 3740958 3751616 3762858 3780608 3807232 3808866 3815856 3835689 3862512 3868854 3871488 3887104 3887676 3898752 3916158 3926016 3926208 3953664 3980544 3992472 3997188 4008576 4020588 4036608 4047923 4048704 4077216 4092672 4104936 4133844 4153344 4161949 4162752 4184388 4194112 4220568 4223648 4253184 4283136 4312256 4313088 4325178 4327444 4342624 4355424 4355637 4372992 4386096 4398592 4415916 4416984 4433728 4447014 4460544 4478112 4478331 4491531 4509648 4522496 4533087 4540308 4572282 4577792 4604256 4607616 4618053 4672512 4718376 4720848 4737408 4748139 4751604 4783909 4784832 4798464 4818528 4832256 4851288 4866048 4879688 4885452 4918667 4919616 4933632 4948416 4987944 5017144 5018112 5078488 5087808 5111574 5114252 5150016 5158472 5161984 5183568 5198336 5221544 5234688 5234944 5255562 5271552 5307392 5308173 5310954 5323296 5329584 5344768 5360784 5382144 5398272 5403606 5436288 5456896 5457699 5473248 5489649 5511792 5550336 5566968 5579184 5611437 5627424 5644287 5670912 5710848 5713299 5723784 5750784 5766904 5793768 5803281 5807232 5807516 5830656 5848128 5874237 5887888 5889024 5889312 5929352 5930496 5947392 5970816 5971108 5988708 6012864 6030882 6044116 6053744 6054912 6096376 6139008 6143488 6157404 6200766 6230016 6276582 6291168 6294464 6316544 6330852 6335472 6379776 6397952 6424704 6443008 6468384 6487767 6491166 6513936 6533136 6559488 6578176 6579144 6597888 6623874 6625476 6650592 6670521 6690816 6717168 6764472 6783744 6810462 6815432 6858423 6866688 6906384 6911424 6982921 7007416 7008768 7028736 7077564 7081272 7097728 7106112 7127406 7147712 7179623 7197696 7204808 7248384 7276932 7297664 7299072 7319532 7328178 7349056 7400448 7422624 7438912 7481916 7503232 7525716 7561216 7614464 7617732 7631712 7667361 7671378 7725024 7737708 7742976 7774208 7775352 7797504 7832316 7852032 7852416 7883343 7907328 7929493 7961088 7966431 7984944 7994376 8017152 8041176 8073216 8095846 8097408 8105409 8152859 8154432 8185344 8209872 8252543 8267688 8306688 8323898 8325504 8368776 8382517 8388224 8441136 8447296 8485009 8506368 8566272 8624512 8626176 8650356 8654888 8685248 8710848 8711274 8745984 8772192 8797184 8831832 8833968 8867456 8894028 8921088 8956224 8956662 8983062 9019296 9044992 9046323 9066174 9080616 9144564 9155584 9208512 9215232 9236106 9301149 9345024 9371219 9414873 9436752 9441696 9474816 9496278 9503208 9567818 9569664 9596928 9635197 9637056 9664512 9702576 9736749 9759376 9770904 9837334 9839232 9867264 9896832 9906611 9935811 9975888 10034288 10036224 10156976 10175616 10215693 10223148 10228504 10300032 10316944 10323968 10367136 10396672 10443088 10469376 10469888 10511124 10543104 10614784 10616346 10621908 10646592 10659168 10689536 10691109 10721568 10764288 10796544 10807212 10872576 10913792 10915398 10946496 10979298 10992267 11023584 11100672 11133936 11158368 11222874 11254848 11288574 11341824 11421696 11426598 11447568 11507067 11533808 11587536 11606562 11614464 11615032 11661312 11696256 11748474 11775776 11778048 11778624 11858704 11860992 11941632 11942216 11977416 12025728 12061764 12088232 12107488 12109824 12143769 12192752 12278016 12286976 12314808 12401532 12460032 12485847 12553164 12582336 12588928 12633088 12661704 12670944 12759552 12795904 12849408 12886016 12936768 12975534 12982332 13027872 13066272 13066911 13118976 13156352 13158288 13195776 13247748 13250952 13301184 13341042 13381632 13434336 13434993 13528944 13567488 13599261 13620924 13630864 13716846 13733376 13812768 13822848 13965842 14014832 14017536 14064193 14155128 14162544 14195456 14212224 14254812 14295424 14351727 14359246 14395392 14409616 14496768 14553864 14595328 14598144 14639064 14656356 14698112 14756001 14800896 14845248 14877824 14963832 15006464 15051432 15122432 15228928 15235464 15263424 15334722 15342756 15450048 15475416 15485952 15548416 15550704 15595008 15664632 15704064 15704832 15766686 15814656 15858986 15922176 15932862 15969888 15988752 16034304 16082352 16146432 16191692 16194816 16210818 16305718 16308864 16370688 16419744 16468947 16505086 16535376 16621319 16647796 16651008 16737552 16765034 16776448 16882272 16894592 16932861 16970018 17012736 17132544 17139897 17249024 17252352 17300712 17309776 17370496 17409843 17421696 17422548 17491968 17544384 17594368 17622711 17663664 17667936 17734912 17788056 17842176 17912448 17913324 17966124 18038592 18089984 18092646 18132348 18161232 18289128 18311168 18417024 18430464 18472212 18602298 18690048 18742438 18829746 18873504 18883392 18949632 18992556 19006416 19135636 19139328 19193856 19270394 19274112 19329024 19405152 19463301 19473498 19518752 19541808 19674668 19678464 19734528 19793664 19813222 19871622 19951776 20011563 20068576 20072448 20313952 20351232 20431386 20446296 20457008 20575269 20600064 20633888 20647936 20734272 20793344 20886176 20939776 20948763 21022248 21086208 21229568 21232692 21243816 21293184 21318336 21379072 21382218 21443136 21538869 21593088 21614424 21745152 21827584 21830796 21892992 21958596 21984534 22047168 22201344 22267872 22316736 22445748 22509696 22577148 22683648 22843392 22853196 22895136 23002083 23014134 23067616 23175072 23213124 23228928 23230064 23322624 23392512 23496948 23551552 23556096 23557248 23650029 23717408 23721984 23788479 23883264 23884432 23954832 24051456 24123528 24176464 24214976 24219648 24287538 24316227 24385504 24458577 24556032 24573952 24629616 24757629 24803064 24920064 24971694 25106328 25147551 25164672 25177856 25266176 25323408 25341888 25455027 25519104 25698816 25772032 25873536 25951068 25964664 26055744 26132544 26133822 26237952 26316576 26391552 26495496 26501904 26602368 26682084 26763264 26863489 26868672 26869986 27057888 27134976 27198522 27241848 27261728 27433692 27466752 27625536 27645696 27931684 28029664 28035072 28113657 28128386 28310256 28325088 28390912 28424448 28509624 28590848 28703454 28718492 28790784 28819232 28905591 28993536 29107728 29190656 29210247 29278128 29312712 29396224 29512002 29601792 29690496 29719833 29755648 29807433 29927664 30012928 30102864 30457856 30470928 30526848 30647079 30669444 30685512 30900096 30950832 30971904 31101408 31190016 31329264 31408128 31409664 31533372 31629312 31717972 31844352 31865724 31939776 31977504 32068608 32164704 32292864 32383384 32389632 32421636 32611436 32617728 32741376 32839488 32937894 33010172 33070752 33242638 33295592 33302016 33475104 33530068 33552896 33764544 33789184 33865722 33940036 34025472 34265088 34279794 34498048 34521201 34601424 34619552 34740992 34819686 34843392 34845096 34983936 35088768 35188736 35245422 35327328 35335872 35469824 35576112 35824896 35826648 35932248 36077184 36179968 36185292 36264696 36322464 36431307 36578256 36622336 36834048 36860928 36944424 37204596 37380096 37457541 37484876 37659492 37747008 37766784 37899264 37985112 38012832 38271272 38278656 38387712 38540788 38548224 38658048 38810304 38926602 38946996 39037504 39083616 39200733 39349336 39356928 39469056 39587328 39626444 39743244 39903552 40023126 40137152 40144896 40304979 40627904 40702464 40797783 40862772 40892592 40914016 41150538 41200128 41267776 41295872 41468544 41586688 41772352 41879552 41897526 42044496 42192579 42459136 42465384 42487632 42586368 42636672 42758144 42764436 42886272 43055181 43077738 43186176 43228848 43490304 43655168 43661592 43785984 43917192 43969068 44094336 44268003 44402688 44527153 44535744 44633472 44891496 45019392 45071581 45154296 45367296 45686784 45706392 45781439 45790272 46004166 46028268 46135232 46341203 46350144 46426248 46457856 46460128 46645248 46785024 46993896 47103104 47112192 47114496 47300058 47434816 47443968 47576958 47646589 47766528 47768864 47909664 48102912 48247056 48352928 48429952 48439296 48575076 48632454 48771008 48917154 49112064 49147904 49259232 49406841 49515258 49606128 49863957 49943388 50212656 50295102 50329344 50355712 50532352 50646816 50683776 50798583 50910054 51038208 51397632 51419691 51747072 51902136 51929328 52111488 52229529 52265088 52267644 52475904 52622999 52633152 52783104 52868133 52990992 53003808 53204736 53364168 53526528 53726978 53737344 53739972 54105337 54115776 54269952 54397044 54483696 54523456 54867384 54933504 55251072 55291392 55863368 56059328 56070144 56227314 56256772 56620512 56650176 56781824 56848896 57019248 57181696 57406908 57436984 57581568 57638464 57811182 57987072 58215456 58381312 58389903 58420494 58556256 58625424 58792448 59024004 59203584 59380992 59439666 59511296 59614866 59855328 60025856 60034689 60205728 60941856 61053696 61294158 61338888 61371024 61725807 61800192 61901664 61943808 62190817 62202816 62380032 62658528 62819328 62846289 63066744 63258624 63435944 63688704 63731448 63879552 63942671 63955008 64137216 64329408 64616607 64766768 64779264 64843272 65222872 65235456 65482752 65678976 65875788 66020344 66141504 66485276 66591184 66604032 66950208 67060136 67105792 67529088 67578368 67731444 67880072 68050944 68530176 68559588 68996096 69006249 69042402 69202848 69239104 69481984 69639372 69686784 69690192 69967872 70177536 70377472 70490844 70654656 70671744 70939648 70950087 71152224 71365437 71649792 71653296 71864496 72154368 72359936 72370584 72529392 72644928 72862614 72948681 73156512 73244672 73375731 73668096 73721856 73888848 74272887 74409192 74760192 74915082 74969752 75318984 75442653 75494016 75533568 75798528 75970224 76025664 76365081 76542544 76557312 76812131 77081576 77096448 77316096 77620608 77853204 77893992 78075008 78167232 78401466 78698672 78713856 78975853 79174656 79252888 79486488 79807104 79941481 80046252 80274304 80289792 80590467 80609958 81255808 81404928 81595566 81725544 81785184 81828032 82301076 82400256 82535552 82591744 82937088 83173376 83544704 83759104 83795052 84088992 84340971 84385158 84918272 84930768 84975264 85172736 85273344 85516288 85528872 85772544 86110362 86155476 86372352 86457696 86716773 86980608 87310336 87323184 87571968 87630741 87834384 87938136 88188672 88536006 88805376 89054306 89071488 89159499 89266944 89782992 90038784 90143162 90308592 90777973 91373568 91412784 91562878 91580544 92008332 92056536 92270464 92682406 92700288 92852496 92915712 92920256 93335099 93570048 93987792 94206208 94224384 94228992 94600116 94869632 94887936 95153916 95293178 95533056 95537728 95819328 96205824 96494112 96705856 96859904 96878592 97150152 97264908 97542016 97834308 98224128 98295808 98518464 98813682 99030516 99212256 99727914 99886776 100425312 100590204 100658688 100711424 101064704 101293632 101367552 101597166 101820108 102076416 102795264 102839382 103083409 103494144 103563603 103804272 103858656 104222976 104459058 104530176 104535288 104951808 105245998 105266304 105566208 105736266 105981984 105987167 106007616 106409472 106728336 107283059 107453956 107474688 107479944 108210674 108231552 108539904 108794088 108967392 108972721 109046912 109293921 109734768 109867008 110305117 110502144 110582784 111726736 112118656 112140288 112372623 112454628 112513544 113241024 113300352 113563648 113697792 114038496 114363392 114813816 114873968 115163136 115276928 115622364 115974144 116430912 116762624 116779806 116840988 117112512 117250848 117584896 117602199 118048008 118407168 118761984 118879332 119022592 119229732 119710656 120051712 120069378 120411456 120914937 121883712 122107392 122393349 122588316 122677776 122742048 123451614 123600384 123803328 123887616 124381634 124405632 124760064 125317056 125638656 125692578 126133488 126577737 126871888 127377408 127462896 127759104 127885342 127910016 128274432 128658816 129165543 129233214 129533536 129558528 129686544 130445744 130470912 130965504 131357952 131751576 132040688 132283008 132804009 132970552 133182368 133208064 133581459 133900416 134120272 134211584 135058176 135156736 135214743 135462888 135760144 136101888 137060352 137119176 137344317 137992192 138012498 138084804 138405696 138478208 138963968 139023609 139278744 139373568 139380384 139935744 140355072 140754944 140981688 141309312 141343488 141879296 141900174 142304448 142730874 142939767 143299584 143306592 143728992 144308736 144719872 144741168 145058784 145289856 145725228 145897362 146313024 146489344 146751462 147336192 147443712 147777696 148545774 148818384 149591871 149830164 149939504 150637968 150885306 150988032 151067136 151597056 151940448 152051328 152730162 153085088 153114624 153624262 154163152 154192896 155241216 155706408 155787984 156150016 156334464 156802932 157397344 157427712 157868997 157951706 158349312 158505776 158972976 159614208 159882962 160092504 160548608 160579584 161180934 161219916 162316011 162511616 162809856 163191132 163451088 163570368 163656064 164602152 164800512 165071104 165874176 166346752 167089408 167518208 167590104 168177984 168681942 168770316 169861536 169950528 170345472 170546688 171032576 171057744 171545088 172220724 172310952 172744704 172915392 173433546 173961216 174646368 175143936 175261482 175668768 175876272 176377344 177072012 177610752 178108612 178142976 178318998 178533888 179565984 180077568 180286324 180617184 181555946 182825568 182834509 183125756 183161088 184016664 184113072 184540928 185364812 185400576 185704992 185831424 185840512 186572451 186670198 187140096 187975584 188412416 188457984 188538867 189200232 189739264 189775872 190307832 190586356 191066112 191075456 191638656 191828013 192411648 192988224 193411712 193719808 193849821 194300304 194529816 195084032 195668616 196448256 196591616 197036928 197627364 198061032 198424512 199455828 199773552 200850624 201180408 201317376 201422848 202129408 202587264 202735104 203194332 203640216 204152832 205590528 205678764 206166818 206988288 207127206 207608544 207717312 208445952 208918116 209060352 209070576 209903616 210491996 210532608 211132416 211472532 211963968 211974334 212015232 212818944 213456672 214096311 214566118 214907912 214949376 214959888 216421348 216463104 217079808 217588176 217934784 217945442 218093824 218587842 219469536 219734016 220127193 220610234 221004288 221165568 222818661 223453472 224237312 224280576 224745246 224909256 225027088 226327959 226482048 226600704 227127296 227395584 228076992 228726784 229095243 229627632 229747936 230436393 230553856 231244728 231948288 232861824 233525248 233559612 233681976 234225024 234501696 235169792 235204398 236096016 236927559 237523968 237758664 238045184 238459464 239421312 239824443 240103424 240138756 240822912 241771401 241829874 243767424 244214784 244786698 245176632 245355552 245484096 246903228 247200768 247606656 247775232 248763268 248811264 249520128 250634112 251277312 251385156 252266976 253022913 253155474 253743776 254754816 254925792 255518208 255770684 255820032 256548864 257317632 258331086 258466428 259067072 259117056 259373088 260150319 260891488 260941824 261931008 262715904 263503152 264081376 264566016 265608018 265941104 266364736 266416128 267162918 267478497 267800832 268240544 268423168 270116352 270313472 270429486 270925776 271520288 272333919 274120704 274238352 274688634 275984384 276024996 276169608 276811392 276956416 277927936 278047218 278557488 278747136 278760768 280005297 280710144 281963376 282618624 282686976 283758592 283800348 284608896 285461748 285879534 286599168 286613184 287457984 288617472 289482336 290117568 290579712 291450456 291794724 292626048 293502924 294672384 294887424 295498379 295555392 297091548 297636768 299183742 299660328 299879008 301275936 301770612 301976064 302134272 303194112 303880896 304102656 305460324 306170176 306229248 307248524 308326304 308385792 309250227 310482432 311412816 311575968 312300032 312668928 313605864 314794688 314855424 315737994 315903412 316698624 317011552 317945952 317961501 319228416 319765924 320185008 321097216 321849177 322361868 322439832 324632022 325023232 325619712 326382264 326902176 326918163 327140736 327312128 327881763 329204304 329601024 330142208 330915351 331748352 334178816 335036416 335180208 336355968 337117869 337363884 337540632 339723072 339901056 340690944 341093376 342115488 343090176 344441448 344621904 345489408 345830784 346867092 347922432 349225357 349292736 350287872 350522964 351337536 351752544 352754688 354144024 355221504 356217224 356285952 356637996 357067776 359131968 360155136 360572648 361234368 363111892 365651136 365669018 366251512 366322176 368033328 368226144 369081856 370729624 370801152 371409984 371662848 371681024 373144902 373340396 374280192 375951168 376824832 376915968 377077734 378400464 379478528 379733211 380615664 381172712 382132224 382150912 383277312 383656026 384823296 385976448 386823424 387439616 387496629 387699642 388600608 389059632 390168064 391337232 392896512 394073856 395254728 396122064 396849024 398412027 398911656 399547104 400744377 401701248 402360816 402634752 402845696 405174528 405470208 405644229 406388664 407280432 408305664 411181056 411357528 412032951 412333636 413976576 414254412 415217088 415434624 416891904 417070827 417836232 418120704 418141152 419807232 420983992 421065216 422264832 422945064 423927936 423948668 424030464 425637888 426913344 428192622 428819301 429132236 429815824 429898752 429919776 432842696 432926208 434159616 435176352 435869568 435890884 436187648 437175684 438939072 439468032 440254386 441220468 442008576 442331136 445637322 446906944 448474624 448775613 449490492 449818512 450054176 452655918 452964096 453201408 454254592 454791168 456153984 457453568 458190486 459255264 459495872 460872786 461107712 462489456 465723648 467050496 467119224 467363952 468450048 469003392 470339584 470408796 472192032 473606991 473855118 475047936 475517328 476090368 476918928 478842624 479648886 480206848 480277512 481645824 483542802 483659748 486948033 487534848 488429568 489573396 490353264 490711104 490968192 493806456 494401536 495213312 495787391 497526536 497622528 499040256 501268224 502554624 502770312 504533952 506045826 506310948 507487552 509753233 509851584 511036416 511541368 511640064 513097728 514635264 516662172 516932856 518134144 518234112 518746176 520300638 521782976 521883648 524112479 525431808 527006304 528162752 529132032 531216036 531882208 532729472 532832256 534325836 534956994 535601664 536481088 536846336 540232704 540626944 540858972 541851552 543040576 544667838 548476704 548503527 549377268 551968768 552049992 552339216 553622784 553912832 555855872 556094436 557114976 557494272 557521536 559717353 560010594 561420288 563926752 565237248 565373952 565616601 567517184 567600696 569217792 570923496 571759068 573198336 573226368 574915968 575484039 577234944 578852989 578964672 580235136 581159424 581549463 582900912 583589448 585252096 585930553 587005848 589344768 589774848 590996758 591110784 594183096 595158707 595273536 598367484 599320656 599758016 602435639 602551872 603541224 603952128 604268544 606388224 607761792 608205312 610920648 612340352 612458496 614497048 616652608 616771584 618500454 619405657 620964864 622825632 623151936 624600064 625337856 627211728 629589376 629710848 631475988 631806824 633397248 634023104 635891904 635923002 638456832 639531848 640370016 642194432 642288933 643698354 644723736 644879664 649264044 650046464 651239424 652764528 653804352 653836326 654281472 654624256 655763526 658408608 659202048 660284416 660381579 661830702 663496704 668357632 668455983 670360416 672711936 674235738 674727768 675081264 678983877 679446144 679802112 681381888 682186752 684098987 684230976 686180352 687285729 688882896 689243808 691309179 691661568 693734184 695844864 698450714 698585472 700575744 701045928 702675072 703369381 703505088 705509376 708288048 710782677 712434448 712571904 713275992 714135552 718263936 719473329 720310272 721145296 722468736 725314203 726223784 731302272 731338036 732503024 732644352 736066656 736452288 738163712 741459248 741602304 742819968 743325696 743362048 746289804 746680792 748560384 751902336 753649664 753831936 754155468 756800928 758957056 759068739 759466422 761231328 762345424 764264448 764301824 766554624 767312052 769646592 771952896 773646848 774879232 774993258 775399284 777201216 778119264 780336128 780450957 782674464 785793024 788147712 790509456 792244128 793698048 796824054 797823312 799094208 801488754 802435491 803402496 804721632 805269504 805691392 810349056 810940416 811288458 812777328 814560864 817001757 822362112 822715056 824065902 824667272 827953152 828508824 830434176 830869248 833783808 834141654 835672464 836241408 836282304 840015891 841967984 842130432 845890128 847855872 847897336 848060928 851275776 853826688 856385244 857638602 858264472 859631648 859797504 859839552 865685392 865852416 870352704 871739136 871781768 872375296 874351368 877878144 879356291 880508772 882440936 884017152 884662272 886495137 891274644 893813888 896949248 897551226 898980984 899637024 900108352 905311836 905928192 906402816 908509184 909582336 912307968 914907136 916380972 918510528 918991744 921745572 922215424 924978912 927750681 931447296 934100992 934238448 934727904 936900096 938006784 940679168 940817592 944384064 947213982 947710236 950095872 951034656 952180736 953837856 953884503 957685248 959297772 960413696 960555024 963291648 965547531 967085604 967319496 973896066 975069696 976859136 979146792 980706528 980754489 981422208 981936384 987612912 988803072 990426624 991574782 992746053 995053072 995245056 998557703 1002536448 1005109248 1005540624 1009067904 1012091652 1012621896 1014975104 1019506466 1019703168 1022072832 1023082736 1023280128 1026686089 1029270528 1033324344 1033865712 1036268288 1036468224 1037492352 1039239253 1040601276 1043565952 1043767296 1047676071 1048224958 1050863616 1054012608 1056325504 1058264064 1062432072 1063764416 1065458944 1065664512 1068651672 1069913988 1071203328 1072962176 1073692672 1080465408 1081253888 1081717944 1083703104 1086081152 1089335676 1096953408 1097007054 1098754536 1103937536 1104099984 1104678432 1107245568 1107825664 1111711744 1112188872 1114229952 1114988544 1115043072 1119434706 1120021188 1122840576 1127853504 1130474496 1130747904 1131233202 1135034368 1135201392 1138435584 1139199633 1141846992 1143518136 1146396672 1146452736 1149831936 1150968078 1154469888 1157705978 1157929344 1160470272 1162318848 1163098926 1165801824 1167178896 1170504192 1171861106 1174011696 1178689536 1180113649 1181993516 1182221568 1188366192 1190317414 1190547072 1196734968 1198641312 1199516032 1202233131 1204871278 1205103744 1207082448 1207904256 1208537088 1213356287 1215523584 1216410624 1216932687 1221841296 1224680704 1224916992 1228994096 1233305216 1233543168 1236098853 1237000908 1238811314 1241929728 1245651264 1246303872 1249200128 1250675712 1251212481 1254423456 1259178752 1259421696 1262951976 1263613648 1266794496 1268046208 1271783808 1271846004 1276913664 1279063696 1280740032 1284388864 1284577866 1286457903 1287396708 1289447472 1289759328 1298528088 1300092928 1302478848 1305529056 1307608704 1307672652 1308562944 1309248512 1311527052 1316817216 1318404096 1320568832 1320763158 1323661404 1326993408 1336715264 1336911966 1340720832 1345423872 1346326839 1348471476 1349455536 1350162528 1357967754 1358892288 1359604224 1362763776 1364373504 1368197974 1368461952 1372360704 1374571458 1377765792 1378487616 1382618358 1383323136 1387468368 1396901428 1397170944 1401151488 1402091856 1405350144 1406738762 1407010176 1411018752 1416576096 1420820973 1421565354 1424868896 1425143808 1426551984 1428271104 1436527872 1438946658 1440620544 1442290592 1444937472 1450628406 1452447568 1460844099 1462604544 1462676072 1465006048 1465288704 1472133312 1472904576 1476327424 1482918496 1483204608 1485639936 1486724096 1487362173 1492579608 1493361584 1497120768 1503804672 1507299328 1507663872 1508310936 1513601856 1517914112 1518137478 1518932844 1522462656 1524690848 1528603648 1529259699 1533109248 1534624104 1539293184 1543905792 1547293696 1549758464 1549986516 1550798568 1554402432 1556238528 1560672256 1560901914 1565348928 1572337437 1576295424 1581018912 1584488256 1587396096 1593648108 1595646624 1598188416 1602977508 1604870982 1606804992 1609443264 1610539008 1611382784 1620698112 1621880832 1622576916 1625554656 1629121728 1634003514 1645430112 1645510581 1648131804 1649334544 1655906304 1657017648 1660868352 1661738496 1667567616 1668283308 1671344928 1672482816 1672564608 1679152059 1680031782 1683935968 1684260864 1691780256 1695711744 1695794672 1696121856 1702551552 1707653376 1712770488 1715277204 1716528944 1719263296 1719595008 1719679104 1726452117 1731370784 1731704832 1736558967 1740705408 1743478272 1743563536 1744750592 1748702736 1755756288 1757791659 1758712582 1761017544 1764881872 1768034304 1769324544 1772990274 1782549288 1785476121 1787627776 1793898496 1795102452 1797961968 1799274048 1800216704 1807306917 1810623672 1811856384 1812805632 1819164672 1824615936 1829814272 1832761944 1837021056 1837983488 1843491144 1844430848 1849957824 1855501362 1858216971 1862894592 1868476896 1869455808 1873800192 1876013568 1881358336 1881635184 1888768128 1894427964 1895420472 1900191744 1902069312 1904361472 1907675712 1907769006 1915370496 1918595544 1921110048 1926583296 1931095062 1934171208 1934638992 1947792132 1950139392 1953718272 1958293584 1961413056 1961508978 1962844416 1963872768 1975225824 1977606144 1980853248 1983149564 1985492106 1990106144 1990490112 1997115406 2005072896 2011081248 2018135808 2024183304 2025243792 2029950208 2039012932 2039406336 2044145664 2046165472 2046560256 2052296961 2053372178 2058541056 2066648688 2067731424 2072536576 2073927537 2074984704 2078478506 2081202552 2087131904 2087534592 2095352142 2096449916 2101727232 2108025216 2110108143 2112651008 2116528128 2124864144 2127528832 2130917888 2132348031 2137303344 2139827976 2142406656 2145924352 2158419987 2160930816 2162507776 2163435888 2167406208 2172162304 2175942609 2178671352 2193906816 2194014108 2197509072 2208199968 2209356864 2214491136 2215651328 2223423488 2224377744 2228459904 2229977088 2230086144 2238869412 2240042376 2245681152 2255707008 2260948992 2261495808 2262466404 2270402784 2276871168 2278399266 2283693984 2287036272 2292793344 2292905472 2299663872 2301936156 2308939776 2315411956 2315858688 2320940544 2324637696 2326197852 2331603648 2334357792 2341008384 2343722212 2348023392 2357379072 2360227298 2363987032 2364443136 2376732384 2380634828 2381094144 2393469936 2397282624 2399032064 2404466262 2409742556 2410207488 2414164896 2415808512 2417074176 2426712574 2431047168 2432821248 2433865374 2443682592 2449361408 2451005271 2457988192 2466610432 2467086336 2472197706 2474001816 2477622628 2483859456 2491302528 2492607744 2498400256 2501351424 2502424962 2508846912 2518357504 2520047673 2525903952 2527227296 2536092416 2543567616 2543692008 2553827328 2558127392 2561480064 2568777728 2569155732 2572915806 2574793416 2578894944 2579518656 2597056176 2600185856 2611058112 2615217408 2615345304 2617125888 2618497024 2623054104 2633634432 2638068873 2641137664 2641526316 2647322808 2653986816 2659485411 2673430528 2673823932 2681441664 2690847744 2692653678 2696942952 2698911072 2700325056 2715935508 2717784576 2719208448 2725527552 2728747008 2736395948 2736923904 2744721408 2749142916 2755531584 2756975232 2765236716 2766646272 2774936736 2783252043 2793802856 2794341888 2802302976 2804183712 2810700288 2813477524 2814020352 2822037504 2833152192 2841641946 2843130708 2849737792 2850287616 2853103968 2856542208 2861653509 2873055744 2877893316 2881241088 2884581184 2889874944 2896642593 2901256812 2904895136 2921688198 2925209088 2925352144 2930012096 2930577408 2942263467 2944266624 2945809152 2952654848 2965836992 2966409216 2971279872 2973448192 2974724346 2978238159 2985159216 2986723168 2995673109 3007609344 3014598656 3015327744 3016621872 3027203712 3035828224 3036274956 3037865688 3044925312 3049381696 3057207296 3058519398 3066218496 3069248208 3080058267 3087811584 3094587392 3099516928 3099973032 3101597136 3108804864 3112477056 3117717759 3121344512 3121803828 3130697856 3143028213 3144674874 3152590848 3162037824 3168976512 3174792192 3187296216 3191293248 3196376832 3205955016 3209741964 3213609984 3218886528 3221078016 3241396224 3243761664 3245153832 3250482169 3251109312 3258243456 3268007028 3290225413 3290860224 3291021162 3296263608 3298669088 3311812608 3314035296 3321736704 3323476992 3335135232 3336566616 3342689856 3344965632 3345129216 3358304118 3360063564 3367871936 3368521728 3382907819 3383560512 3391423488 3391589344 3392243712 3405103104 3415306752 3425540976 3430554408 3433057888 3438526592 3439190016 3439358208 3452904234 3462741568 3463409664 3473117934 3481410816 3486956544 3487127072 3489501184 3497405472 3511512576 3515583318 3517425164 3522035088 3529763744 3536068608 3540340947 3545980548 3565098576 3570952242 3575255552 3587796992 3590204904 3595923936 3598548096 3600433408 3606699393 3614613834 3621247344 3623712768 3625611264 3640068861 3649231872 3650798061 3665523888 3674042112 3675966976 3686982288 3688861696 3699915648 3708296559 3711002724 3716433942 3725789184 3736953792 3738911616 3747600384 3752027136 3753637443 3763270368 3777536256 3788855928 3790840944 3800383488 3804138624 3815351424 3815538012 3830740992 3837191088 3841478927 3842220096 3853166592 3859373709 3862190124 3868342416 3869277984 3895584264 3900278784 3907436544 3916587168 3922826112 3923017956 3925688832 3927745536 3950451648 3955212288 3961706496 3966299128 3970984212 3980212288 3980980224 3994230812 4010145792 4022162496 4036271616 4048366608 4050487584 4059900416 4078025864 4078812672 4088291328 4092330944 4093120512 4104593922 4106744356 4117082112 4133297376 4135462848 4145073152 4147855074 4149969408 4156957012 4162405104 4174263808 4190704284 4192899832 4203454464 4216050432 4220216286 4225302016 4233056256 4249728288 4255057664 4261835776 4262462919 4264696062 4274606688 4279655952 4284813312 4291848704 4316839974 4321861632 4326871776 4334812416 4344324608 4351885218 4357342704 4382532297 4387813632 4388028216 4395018144 4416399936 4418713728 4428982272 4431302656 4448755488 4456919808 4460172288 4462086519 4477738824 4480084752 4491362304 4511414016 4521897984 4522991616 4524932808 4539929641 4540805568 4553742336 4556798532 4567387968 4574072544 4585810944 4587779097 4599327744 4603872312 4617879552 4630823912 4631717376 4641881088 4649275392 4652395704 4663207296 4668715584 4682016768 4687444424 4696046784 4717012311 4720454596 4727974064 4728886272 4753464768 4761269656 4762188288 4786939872 4794565248 4798064128 4808932524 4819485112 4820414976 4828329792 4831617024 4834148352 4853425148 4862094336 4865642496 4867730748 4887365184 4898722816 4902010542 4915976384 4933220864 4936531743 4944395412 4948003632 4955245256 4967718912 4982605056 4985215488 4996800512 5002702848 5004849924 5017693824 5036715008 5037456177 5040095346 5051807904 5054454592 5072184832 5087135232 5087384016 5107654656 5116254784 5122960128 5137555456 5138311464 5145831612 5149586832 5157789888 5159037312 5179356351 5194112352 5200371712 5209676901 5222116224 5230434816 5230690608 5234251776 5236994048 5246108208 5267268864 5273374977 5276137746 5282275328 5283052632 5294645616 5307973632 5318970822 5346861056 5347647864 5356428363 5362883328 5381695488 5385307356 5393885904 5397822144 5400650112 5421920751 5431871016 5435569152 5438416896 5453661301 5457494016 5472791896 5473847808 5489442816 5498285832 5511063168 5513950464 5530473432 5533292544 5549873472 5566504086 5574650913 5587605712 5588683776 5607285563 5608367424 5621400576 5626955048 5628040704 5644075008 5666304384 5675845151 5683283892 5686261416 5699475584 5700575232 5706207936 5713084416 5723307018 5746111488 5755786632 5765237269 5769162368 5779749888 5793285186 5802513624 5809790272 5835728113 5843376396 5850418176 5850704288 5860024192 5861154816 5884526934 5888533248 5891618304 5905309696 5931673984 5932818432 5942559744 5946896384 5949448692 5956476318 5970318432 5973446336 5991346218 6015218688 6029197312 6033243744 6054407424 6071656448 6072549912 6075731376 6089850624 6098763392 6114414592 6117038796 6132436992 6138496416 6156890883 6160116534 6175623168 6189174784 6199033856 6199946064 6203194272 6217609728 6221782611 6224954112 6235435518 6242689024 6243607656 6261395712 6286056426 6289349748 6305181696 6324075648 6330324429 6337953024 6349584384 6374592432 6382586496 6392753664 6397044093 6411910032 6419483928 6427219968 6437773056 6445236083 6475259961 6482792448 6487523328 6490307664 6500964338 6502218624 6516486912 6536014056 6580450826 6581720448 6582042324 6592527216 6597338176 6626792029 6628070592 6643473408 6646953984 6670270464 6673133232 6685379712 6689931264 6690258432 6716608236 6720127128 6735743872 6737043456 6765815638 6767121024 6782846976 6783178688 6784487424 6813462227 6830613504 6851081952 6861108816 6866115776 6877053184 6878380032 6878716416 6905808468 6925483136 6926819328 6946235868 6962821632 6973913088 6974254144 6979002368 6994810944 7023025152 7031166636 7034850328 7044070176 7059527488 7072137216 7080681894 7091961096 7130197152 7141904484 7150511104 7175593984 7180409808 7191847872 7197096192 7200866816 7213398786 7229227668 7242494688 7247425536 7251222528 7280137722 7298463744 7301596122 7331047776 7348084224 7351933952 7353015813 7373964576 7377723392 7399831296 7416593118 7422005448 7432867884 7451578368 7473907584 7477823232 7495200768 7504054272 7507274886 7525088857 7526540736 7555072512 7560143019 7577711856 7581681888 7608277248 7617097189 7630702848 7631076024 7661481984 7674382176 7682957854 7684440192 7706333184 7718747418 7724380248 7736684832 7737063191 7738555968 7791168528 7800557568 7831663307 7833174336 7845652224 7846035912 7851377664 7855491072 7900903296 7914206619 7923412992 7932598256 7941968424 7960424576 7961960448 7978456233 7988461624 8020291584 8044324992 8052273541 8072543232 8096733216 8100975168 8119800832 8156051728 8157625344 8176582656 8184661888 8186241024 8209187844 8213488712 8234164224 8266594752 8270925696 8290146304 8295710148 8299938816 8313914024 8324810208 8348527616 8349756129 8381408568 8385799664 8406908928 8432100864 8440432572 8450604032 8466112512 8499456576 8510115328 8523671552 8524925838 8529392124 8549213376 8559311904 8569626624 8583697408 8584960527 8633679948 8643723264 8653743552 8669624832 8688649216 8689927779 8703770436 8714685408 8765064594 8775627264 8776056432 8790036288 8826790401 8832799872 8837427456 8857964544 8862605312 8897510976 8913839616 8920344576 8924173038 8934714477 8955477648 8960169504 8987019327 9022828032 9043795968 9045983232 9049865616 9079859282 9081611136 9107484672 9113597064 9134775936 9148145088 9171621888 9175558194 9198655488 9207744624 9240174801 9261647824 9263434752 9283762176 9298550784 9304791408 9326414592 9337431168 9353153277 9364033536 9374888848 9392093568 9429084639 9434024622 9440909192 9455948128 9457772544 9506929536 9522539312 9524376576 9573879744 9589130496 9596128256 9617865048 9638970224 9640829952 9656659584 9663234048 9672919201 9706850296 9724188672 9731284992 9735461496 9751446507 9774730368 9797445632 9804021084 9831952768 9866441728 9870676239 9873063486 9888790824 9896007264 9910490512 9935437824 9965210112 9970430976 9993601024 10005405696 10009699848 10035387648 10073430016 10074912354 10080190692 10103615808 10108909184 10144369664 10148723457 10174270464 10174768032 10215309312 10232509568 10245920256 10275110912 10276622928 10291663224 10299173664 10315579776 10318074624 10358712702 10388224704 10400743424 10419353802 10444232448 10460869632 10461381216 10468503552 10473988096 10492216416 10534537728 10546749954 10552275492 10564550656 10566105264 10589291232 10621022841 10637941644 10693722112 10695295728 10712856726 10725766656 10763390976 10770614712 10787771808 10795644288 10801300224 10843841502 10863742032 10871138304 10876833792 10907322602 10920206583 10945583792 10947695616 10996571664 11022126336 11027900928 11060946864 11066585088 11099746944 11133008172 11149301826 11175211424 11177367552 11214571126 11216734848 11242801152 11253910096 11256081408 11332608768 11351690302 11366567784 11372522832 11398951168 11401150464 11412415872 11431631783 11446614036 11492222976 11511573264 11524436781 11530474538 11538324736 11559499776 11586570372 11605027248 11619580544 11671456226 11686752792 11700836352 11701408576 11720048384 11722309632 11769053868 11777066496 11783236608 11810619392 11863347968 11865636864 11885119488 11893792768 11898897384 11912952636 11940636864 11946892672 11982692436 12030437376 12066487488 12108814848 12143312896 12145099824 12151462752 12179701248 12197526784 12228829184 12234077592 12264873984 12276992832 12313781766 12320233068 12351246336 12378349568 12399892128 12406388544 12435219456 12443565222 12449908224 12470871036 12485378048 12487215312 12522791424 12572112852 12578699496 12610363392 12648151296 12660648858 12675906048 12699168768 12749184864 12765172992 12785507328 12794088186 12823820064 12838967856 12854439936 12875546112 12890472166 12950519922 12965584896 12980615328 12981250139 13001928676 13004437248 13032973824 13072028112 13160901652 13163440896 13164084648 13185054432 13194676352 13253584058 13256141184 13286946816 13293907968 13346266464 13346919157 13370759424 13380516864 13386259557 13433216472 13440254256 13471487744 13474086912 13510110289 13531631276 13534242048 13565693952 13566357376 13568974848 13619788923 13626924454 13661227008 13702163904 13722217632 13732231552 13754106368 13757432832 13763337291 13811616936 13850966272 13853638656 13892471736 13925643264 13947826176 13948508288 13958004736 13989621888 14046050304 14062333272 14069700656 14088140352 14119054976 14151036933 14161363788 14183922192 14260394304 14283808968 14301022208 14351187968 14360819616 14383695744 14394192384 14401733632 14426797572 14458455336 14484989376 14494851072 14502445056 14560275444 14596927488 14603192244 14662095552 14696168448 14703867904 14706031626 14747929152 14755446784 14799662592 14809595229 14833186236 14844010896 14865735768 14903156736 14947815168 14955646464 14990401536 15008108544 15014549772 15050177714 15053081472 15110145024 15120286038 15155423712 15163363776 15216554496 15234194378 15261405696 15262152048 15322963968 15348764352 15365915708 15368880384 15412666368 15437494836 15448760496 15473369664 15474126382 15477111936 15582337056 15601115136 15629030703 15663326614 15666348672 15691304448 15692071824 15702755328 15710982144 15801806592 15820124931 15828413238 15846825984 15865196512 15883936848 15920849152 15923920896 15956912466 15976923248 16040583168 16069285089 16088649984 16104547082 16145086464 16193466432 16201950336 16239601664 16265762253 16312103456 16315250688 16360983903 16369323776 16372482048 16418375688 16426977424 16468328448 16533189504 16541851392 16580292608 16591420296 16599877632 16627828048 16649620416 16697055232 16699512258 16723952739 16762817136 16771599328 16821856689 16864201728 16880865144 16901208064 16932225024 16998913152 17020230656 17027535453 17047343104 17049851676 17058784248 17098426752 17118623808 17139253248 17167394816 17169921054 17267359896 17295711807 17307487104 17339249664 17377298432 17379855558 17407540872 17429370816 17507184339 17530129188 17551254528 17552112864 17580072576 17653580802 17665599744 17674854912 17715929088 17725210624 17795021952 17827679232 17840689152 17848346076 17869428954 17910955296 17920339008 17974038654 18045656064 18087591936 18099731232 18159718564 18163222272 18214969344 18227194128 18269551872 18296290176 18343243776 18351116388 18397310976 18415489248 18470672649 18480349602 18523295648 18526869504 18567524352 18597101568 18609582816 18652829184 18674862336 18706306554 18728067072 18749777696 18784187136 18858169278 18868049244 18881818384 18911896256 18915545088 18990973287 19013859072 19045078624 19048753152 19147759488 19178260992 19192256512 19235730096 19277940448 19281659904 19313319168 19335708249 19345838402 19413700592 19448377344 19462569984 19470922992 19502893014 19549460736 19594891264 19608042168 19663905536 19732883456 19741352478 19746126972 19777581648 19792014528 19820981024 19880376087 19930420224 19940861952 20010811392 20019399696 20070775296 20146860032 20149824708 20160381384 20207231616 20217818368 20288739328 20297446914 20348540928 20349536064 20440386681 20465019136 20491840512 20553245856 20583326448 20598347328 20631159552 20636149248 20717425404 20776449408 20838707604 20888464896 20921739264 20922762432 20937007104 20947976192 20984432832 21069075456 21093499908 21104550984 21132210528 21178582464 21242045682 21275883288 21390591456 21425713452 21451533312 21526781952 21541229424 21575543616 21591288576 21602600448 21687683004 21727484064 21742276608 21753667584 21814645204 21840413166 21891167584 21895391232 21993143328 22044252672 22055801856 22121893728 22133170176 22199493888 22266016344 22298603652 22350422848 22354735104 22429142252 22433469696 22485602304 22507820192 22512162816 22575266571 22665217536 22703380604 22733135568 22745045664 22797902336 22824831744 22851291567 22863263566 22893228072 22984445952 23023146528 23048873562 23060949076 23076649472 23118999552 23173140744 23210054496 23211189573 23239161088 23342912452 23373505584 23401672704 23402817152 23440096768 23494989921 23538107736 23554132992 23566473216 23726695936 23742619857 23770238976 23787585536 23797794768 23825905272 23881273728 23893785344 23935368699 23965384872 24060874752 24132974976 24156820623 24217629696 24290199648 24302925504 24359402496 24395053568 24457658368 24468155184 24529747968 24553985664 24627563532 24640466136 24702492672 24756699136 24799784256 24812777088 24870438912 24887130444 24899816448 24941742072 24974430624 25045582848 25144225704 25157398992 25220726784 25296302592 25321297716 25351812096 25398337536 25498369728 25530345984 25571014656 25588176372 25647640128 25677935712 25708879872 25751092224 25780944332 25901039844 25931169792 25961230656 25962500278 26003857352 26008874496 26065947648 26144056224 26321803304 26326881792 26328169296 26370108864 26389352704 26507168116 26512282368 26573893632 26587815936 26692532928 26693838314 26741518848 26761033728 26772519114 26866432944 26880508512 26942975488 26961057981 27020220578 27063262552 27068484096 27131387904 27132714752 27137949696 27239577846 27253848908 27322454016 27404327808 27444435264 27464463104 27508212736 27514865664 27526674582 27623233872 27701932544 27720524403 27784943472 27851286528 27895652352 27897016576 27979243776 28059459831 28092100608 28124666544 28139401312 28176280704 28238109952 28287253917 28302073866 28322727576 28367844384 28520788608 28567617936 28602044416 28721639232 28767391488 28788384768 28803467264 28853595144 28916910672 28969978752 28989702144 29018757603 29120550888 29193854976 29206384488 29254339521 29324191104 29392336896 29407735808 29412063252 29495858304 29599325184 29612028717 29619190458 29666372472 29688021792 29731471536 29806313472 29895630336 29911292928 29980803072 30016217088 30029099544 30100355428 30106162944 30220290048 30240572076 30310847424 30326727552 30433108992 30446170371 30468388756 30522811392 30524304096 30645927936 30697528704 30731831416 30737760768 30825332736 30874989672 30897520992 30946739328 30948252764 30954223872 31164674112 31202230272 31258061406 31326653228 31332697344 31382608896 31384143648 31405510656 31421964288 31603613184 31640249862 31656826476 31693651968 31730393024 31767873696 31841698304 31863068523 31913824932 31953846496 32081166336 32138570178 32177299968 32209094164 32290172928 32386932864 32403900672 32479203328 32531524506 32624206912 32630501376 32721967806 32738647552 32760619749 32836751376 32853954848 33066379008 33083702784 33160585216 33182840592 33199755264 33255656096 33299240832 33394110464 33399024516 33447905478 33525634272 33543198656 33643713378 33728403456 33761730288 33802416128 33997826304 34040461312 34055070906 34094686208 34099703352 34117568496 34196853504 34237247616 34294895349 34334789632 34339842108 34534719792 34573310343 34591423614 34614974208 34678499328 34754596864 34759711116 34815081744 34858741632 35014368678 35060258376 35102509056 35104225728 35160145152 35307161604 35331199488 35349709824 35431858176 35590043904 35655358464 35681378304 35696692152 35738857908 35821910592 35840678016 35948077308 36091312128 36192479543 36199462464 36319437128 36326444544 36429938688 36454388256 36539103744 36592580352 36686487552 36702232776 36794621952 36830978496 36941345298 36960699204 37046591296 37053739008 37135048704 37211986009 37219165632 37305658368 37349724672 37412613108 37456134144 37499555392 37568374272 37716338556 37736098488 37763636768 37823792512 37831090176 37981946574 38027718144 38090157248 38097506304 38295518976 38356521984 38384513024 38471460192 38555880896 38563319808 38626638336 38671416498 38691676804 38827401184 38896754688 38941845984 38943750417 39005786028 39098921472 39189782528 39216084336 39327811072 39465766912 39482704956 39492253944 39555163296 39584029056 39641962048 39760752174 39860840448 39881723904 40038799392 40040757471 40141550592 40158778671 40293720064 40299649416 40320762768 40414463232 40435636736 40530330867 40577478656 40594893828 40697081856 40699072128 40859366769 40880773362 40930038272 40983681024 41106491712 41166652896 41196694656 41262319104 41272298496 41290011873 41434850808 41552898816 41677415208 41776929792 41843478528 41845524864 41874014208 41968865664 42138150912 42186999816 42209101968 42256268197 42264421056 42357164928 42453110799 42484091364 42551766576 42772930369 42781182912 42851426904 42903066624 43053563904 43082458848 43151087232 43182577152 43205200896 43375366008 43454968128 43484553216 43507335168 43629290408 43680826332 43782335168 43790782464 43977801647 43986286656 44088505344 44111603712 44243787456 44266340352 44398987776 44532032688 44597207304 44700845696 44709470208 44858284504 44866939392 44971204608 45015640384 45024325632 45150533142 45330435072 45406761208 45466271136 45490091328 45595804672 45649663488 45702583134 45726527132 45786456144 45968891904 46046293056 46097747124 46121898152 46153298944 46237999104 46346281488 46420108992 46422379146 46478322176 46685824904 46747011168 46803345408 46805634304 46880193536 46887092109 46989979842 47076215472 47108265984 47132946432 47453391872 47460374793 47485239714 47540477952 47595589536 47651810544 47762547456 47787570688 47870737398 47930769744 48121749504 48207855267 48265949952 48313641246 48435259392 48580399296 48605851008 48718804992 48790107136 48797286759 48936310368 49082951709 49107971328 49255127064 49280932272 49404985344 49599568512 49625554176 49740877824 49774260888 49799632896 49883484144 49939226051 49948861248 50091165696 50171858217 50288451408 50314797984 50465570067 50592605184 50642595432 50703624192 50796675072 50996739456 51060691968 51082606359 51142029312 51176352744 51295280256 51355871424 51417759744 51502184448 51561888664 51802079688 51887135421 51922461312 51925000556 52007714704 52017748992 52131895296 52288112448 52521553017 52643606608 52653763584 52656338592 52740217728 52778705408 53014336232 53024564736 53147787264 53175631872 53385065856 53387676628 53483037696 53522067456 53545038228 53732865888 53761017024 53885950976 53922115962 54040441156 54126525104 54136968192 54262775808 54265429504 54479155692 54507697816 54644908032 54808655616 54888870528 54928926208 55016425472 55029731328 55053349164 55246467744 55403865088 55412017947 55441048806 55569886944 55702573056 55791304704 55794033152 55958487552 56118919662 56184201216 56249333088 56278802624 56352561408 56476219904 56574507834 56604147732 56645455152 56735688768 56972919861 57041577216 57135235872 57204088832 57443278464 57534782976 57576769536 57606934528 57707190288 57833821344 57939957504 58007124747 58037515206 58241101776 58387709952 58412768976 58508679042 58648382208 58784673792 58815471616 58824126504 58991716608 59198650368 59224057434 59238380916 59332744944 59376043584 59462943072 59641128261 59791260672 59822585856 60032434176 60058199088 60200710856 60212325888 60440580096 60481144152 60621694848 60653455104 60866217984 60892340742 60936777512 61045622784 61048608192 61321160043 61395057408 61463662832 61475521536 61749979344 61795041984 61893478656 61896505528 61908447744 62329348224 62434296661 62516122812 62653306456 62665394688 62765217792 62768287296 62811021312 62843928576 63207226368 63280499724 63313652952 63460786048 63535747392 63683396608 63726137046 63827649864 63907692992 64193009243 64277140356 64354599936 64418188328 64580345856 64773865728 64807801344 64958406656 65063049012 65248413824 65261002752 65443935612 65477295104 65521239498 65673502752 65707909696 66132758016 66167405568 66321170432 66365681184 66399510528 66511312192 66598481664 66788220928 66798049032 66895810956 67051268544 67086397312 67287426756 67456806912 67523460576 67604832256 67725799713 67995652608 68080922624 68110141812 68189372416 68199406704 68235136992 68393707008 68474495232 68553874701 68589790698 68669579264 68679684216 69069439584 69146620686 69182847228 69229948416 69356998656 69509193728 69519422232 69630163488 69633568719 69717483264 70028737356 70120516752 70205018112 70208451456 70320290304 70484969763 70614323208 70662398976 70699419648 70897596913 71180087808 71227859571 71310716928 71362756608 71393384304 71477715816 71643821184 71681356032 71896154616 72182624256 72384959086 72398924928 72470461869 72638874256 72652889088 72894712319 72908776512 73078207488 73185160704 73372975104 73404465552 73589243904 73661956992 73785986963 73882690596 73921398408 74093182592 74107478016 74270097408 74423972018 74438331264 74611316736 74699449344 74825226216 74948084497 74999110784 75136748544 75432677112 75472196976 75527273536 75647585024 75662180352 75864465469 75963893148 76055436288 76180314496 76195012608 76591037952 76713043968 76769026048 76942920384 77111761792 77126639616 77253276672 77342832996 77383353608 77654802368 77793509376 77883691968 77887500834 78011572056 78197842944 78379565056 78432168672 78655622144 78931533824 78965409912 78984507888 79110326592 79168058112 79283924096 79521504348 79721680896 79763447808 80077598784 80081514942 80283101184 80317557342 80587440128 80599298832 80641525536 80828926464 80871273472 80883173943 81060661734 81154957312 81189787656 81394163712 81398144256 81718733538 81761546724 81860076544 81967362048 82212983424 82333305792 82393389312 82524638208 82544596992 82580023746 82869701616 83105797632 83161573209 83354830416 83553859584 83686957056 83691049728 83788069079 83937731328 84178379493 84276301824 84373999632 84418203936 84512536394 84528842112 84714329856 84906221598 84968182728 85103533152 85545860738 85562365824 85702853808 85806133248 86148296377 86164917696 86302174464 86365154304 86410401792 86750732016 86909936256 86969106432 87056272809 87258580816 87361652664 87564670336 87581564928 87763018563 87955603294 87972573312 88177010688 88223207424 88487574912 88575008951 88797975552 88836086151 89064065376 89194414608 89401691392 89418940416 89716569008 89733878784 89942409216 90031280768 90048651264 90301066284 90660870144 90813522416 90932542272 90980182656 91191609344 91299326976 91338511113 91405166268 91453054264 91572912288 91937783808 92092586112 92195494248 92243796304 92306597888 92475998208 92692562976 92840217984 92844758292 92956644352 93371649808 93494022336 93606690816 93611268608 93760387072 93774184218 93979959684 94152430944 94216531968 94265892864 94906783744 94920749586 94970479428 95080955904 95191179072 95303621088 95525094912 95575141376 95589205569 95741474796 95861539488 96243499008 96415710534 96531899904 96627282492 96870518784 97160798592 97211702016 97437609984 97580214272 97594573518 97872620736 98165903418 98215942656 98281859247 98510254128 98561864544 99199137024 99251108352 99481755648 99548521776 99599265792 99766968288 99878452102 99897722496 100182331392 100343716434 100576902816 100629595968 100931140134 101185210368 101285190864 101407248384 101993478912 102121383936 102165212718 102284058624 102352705488 102590560512 102711742848 102884686047 103004368896 103123777328 103604159376 103719931029 103774270842 103844922624 103850001112 104015429408 104035497984 104263790592 104576224896 105043106034 105287213216 105307527168 105312677184 105480435456 105557410816 106028672464 106049129472 106295574528 106770131712 106775353256 106966075392 107044134912 107090076456 107465731776 107522034048 107771901952 107844231924 108080882312 108253050208 108273936384 108530859008 108577438629 108958311384 109015395632 109289816064 109617311232 109777741056 109857852416 110032850944 110059462656 110106698328 110492935488 110807730176 110824035894 110882097612 111139773888 111405146112 111588066304 111635958027 111916975104 112237839324 112368402432 112498666176 112557605248 112705122816 112952439808 113149015668 113208295464 113290910304 113471377536 113945839722 114083154432 114270471744 114408177664 114886556928 115069565952 115153539072 115213869056 115414380576 115667642688 115879915008 116014249494 116075030412 116482203552 116825537952 116831251251 117017358084 117296764416 117569347584 117630943232 117648253008 117983433216 118397300736 118448114868 118476761832 118665489888 118752087168 118925886144 119282256522 119582521344 119645171712 120116398176 120122272413 120401421712 120424651776 120881160192 120962288304 121243389696 121306910208 121590992601 121732435968 121784681484 121873555024 122091245568 122097216384 122578100307 122642320086 122790114816 122927325664 122951043072 123499958688 123590083968 123786957312 123793011056 123816895488 124658696448 124868593322 125032245624 125306612912 125330789376 125530435584 125536574592 125622042624 125747949613 126414452736 126560999448 126627305904 126768804591 126921572096 127071494784 127366793216 127452274092 127655299728 127815385984 128318791107 128386018486 128554280712 128709199872 128836376656 129160691712 129547731456 129615602688 129916813312 130126098024 130496827648 130522005504 130887871224 130954590208 131042478996 131347005504 131415819392 131933404941 132265516032 132334811136 132731362368 132799021056 133022624384 133196963328 133576441856 133596098064 133791621912 134102537088 134172794624 134574853512 134913613824 135046921152 135209664512 135451599426 135991305216 136161845248 136220283624 136398813408 136470273984 136787414016 136948990464 137107749402 137179581396 137339158528 137359368432 138138879168 138293241372 138365694456 138459896832 138713997312 139018387456 139038844464 139260326976 139267137438 139434966528 140057474712 140241033504 140410036224 140416902912 140640580608 140969939526 141228646416 141324797952 141398839296 141795193826 142360175616 142455719142 142621433856 142786768608 142955431632 143287642368 143362712064 143792309232 144365248512 144769918172 144797849856 144940923738 145277748512 145305778176 145789424638 145817553024 146156414976 146370321408 146808931104 147248855127 147323913984 147571973926 147765381192 147842796816 148186365184 148214956032 148611213179 148847944036 148876662528 149222633472 149398898688 149650452432 149817678153 149896168994 149998221568 150273497088 150865354224 150944393952 151054547072 151295170048 151396710201 151728930938 151927786296 152110872576 152360628992 152390025216 153182075904 153247819077 153426087936 153538052096 153885840768 154223523584 154253279232 154506553344 154685665992 154766707216 155309604736 155661406263 155767383936 155775001668 156023144112 156395685888 156864337344 157311244288 157564659051 157863067648 157930819824 157969015776 158220653184 158336116224 158567848192 159043008696 159443361792 159526895616 160155197568 160163029884 160566202368 160635114684 161198597664 161283051072 161657852928 161742546944 161766347886 162121323468 162309914624 162379575312 162788327424 162796288512 163437467076 163523093448 163720153088 163934724096 164425966848 164666611584 164786778624 165049276416 165089193984 165160047492 165739403232 166211595264 166323146418 166709660832 167107719168 167373914112 167382099456 167576138158 167875462656 168356758986 168552603648 168747999264 168836407872 169025072788 169057684224 169428659712 169812443196 169936365456 170207066304 171091721476 171124731648 171405707616 171612266496 172296592754 172329835392 172604348928 172730308608 172820803584 173501464032 173819872512 174021374241 174112545618 174517161632 174723305328 175129340672 175163129856 175526037126 175911206588 175945146624 176354021376 176446414848 176975149824 177150017902 177595951104 177672172302 178128130752 178388829216 178803382784 178923384783 179433138016 179467757568 180062561536 180097302528 180602132568 181321740288 181627044832 181865084544 181960365312 182383218688 182598653952 182677022226 182810332536 182906108528 183145824576 183963480129 184185172224 184390988496 184487592608 184613195776 185385125952 185680435968 185689516584 185913288704 186743299616 186988044672 187222537216 187302889983 187520774144 187548368436 187959919368 188304861888 188433063936 188531785728 189813567488 189841499172 189940958856 190382358144 190607242176 191050189824 191150282752 191178411138 191482949592 191723078976 192579027729 192831421068 193063799808 193254564984 193741037568 194321597184 194423404032 194875219968 195160428544 195189147036 195745241472 196331806836 196431885312 196563718494 197020508256 197123729088 198398274048 198502216704 198963511296 199097043552 199198531584 199533936576 199756904204 199795444992 200364662784 200687432868 201153805632 201259191936 201862280268 202370420736 202570381728 202814496768 203177399139 203986957824 204242767872 204330425436 204568117248 204705410976 205181121024 205423485696 205661624103 205769372094 206008737792 206247554656 207208318752 207439862058 207548541684 207689845248 207700002224 208030858816 208070995968 208527581184 208900706157 209152449792 210086212068 210574426432 210615054336 210625354368 210960870912 211114821632 211454909289 212057344928 212098258944 212692790739 213540263424 213550706512 213932150784 214088269824 214180152912 214931463552 215044068096 215543803904 215688463848 216161764624 216506100416 216547872768 217061718016 217154877258 217411385607 217916622768 218030791264 218684136957 219234622464 219555482112 219715704832 220065701888 220118925312 220213396656 220985870976 221357960889 221615460352 221648071788 221764195224 222279547776 222810292224 223176132608 223271916054 223833950208 224475678648 224844253491 224997332352 225115210496 225410245632 225904879616 226298031336 226416590928 226581820608 226942755072 227593396407 227891679444 228166308864 228540943488 229773113856 230139131904 230307078144 230427738112 230828761152 231335285376 231759830016 232028498988 232150060824 232964407104 233651075904 233662502502 234034716168 234593528832 235138695168 235296506016 235966866432 236794601472 236896229736 236953523664 237330979776 237504174336 237851772288 238564513044 239165042688 239290343424 240186455149 240232796352 240244544826 240802843424 240849303552 241762320384 241924576608 242486779392 242613820416 243181985202 243464871936 243569362968 243747110048 244182491136 244194432768 245156200614 245284640172 245580229632 245854651328 245902086144 246999917376 247180167936 247573914624 247586022112 247633790976 249317392896 249737186644 250064491248 250613225824 250661578752 251060871168 251073149184 251364207237 251495899226 252828905472 253121998896 253254611808 253537609182 253843144192 254142989568 254733586432 254904548184 255310599456 255630771968 256637582214 256772036972 257108561424 257418399744 257672753312 258444889131 259095462912 259231205376 260252196048 260993655296 261168818427 261775742448 261909180416 262084957992 262694011008 262831638784 263289055689 263866809882 264531032064 264669622272 265462724736 265725026853 266045248768 266393926656 266508258453 267192196128 267583243824 268205074176 268345589248 269149707024 269827227648 270093842304 270903198852 271982610432 272323690496 272440567248 272797626816 272940547968 273574828032 273897980928 274015533339 274215498804 274359162792 274718736864 276277758336 276586482744 276731388912 276919793664 277427994624 278077688928 278520653952 278534274876 278869933056 280114949424 280482067008 280820072448 280833805824 281281161216 281939879052 282457292832 282649595904 282797678592 283590387652 284720351232 284911438284 285242867712 285573537216 285910863264 286575284736 286725424128 287584618464 288730497024 289539836344 289595699712 289881847476 290555497024 290611556352 291578849276 291635106048 292312829952 292740642816 293617862208 294497710254 294647827968 295143947852 295530762384 295685593632 296372730368 297222426358 297695888072 297753325056 298445266944 298797797376 299300904864 299635356306 299792337988 299996443136 300546994176 301730708448 301888787904 302109094144 302590340096 302793420402 303457861876 303855572592 304221745152 304721257984 306364151808 306495638154 306852175872 307771681536 308447047168 308654058141 309013106688 309371331984 309533414432 310619209472 311159793087 311322812526 311534767872 311550003336 312046288224 312791371776 313728674688 314622488576 315129318102 315861639648 315938031552 316441306368 316672232448 317135696384 318086017392 318886723584 320310395136 320326059768 321132404736 321270229368 322397195328 322566102144 323315705856 323485093888 323532695772 324242646936 324759150624 325592577024 325732315887 326874934152 327046186896 327440306176 327869448192 328851933696 329333223168 329573557248 330098552832 330178387968 330320094984 331478806464 332423190528 332646292836 333419321664 334215438336 334764198912 334907874081 335152276316 335750925312 336713517972 337105207296 337495998528 337672815744 338050145576 338115368448 338857319424 339624886392 339872730912 340414132608 342183442952 342249463296 342811415232 343224532992 344593185508 344659670784 345208697856 345460617216 345641607168 347002928064 347639745024 348042748482 348225091236 349034323264 349446610656 350258681344 350493753753 351052074252 351822413176 351890293248 352708042752 352892829696 353950299648 354300035804 355191902208 355344344604 356256261504 356777658432 357606765568 357846769566 358866276032 358935515136 360125123072 360366817239 361204265136 362643480576 363254089664 363730169088 363920730624 364766437376 364772977803 365197307904 365354044452 365620665072 365812217056 366291649152 367734300921 367926960258 368370344448 368781976992 368975185216 369226391552 370770251904 371360871936 371379033168 371826577408 373486599232 373976089344 374445074432 374605779966 375041548288 375096736872 375919838736 376609723776 376866127872 377243848839 379627134976 379682998344 379881917712 380306413773 380764716288 381214484352 382100379648 382300565504 382356822276 382965899184 383446157952 384956373321 385158055458 385662842136 386127599616 386509129968 387482075136 388643194368 388846808064 389750439936 390320857088 390378294072 391490482944 392663613672 392863770624 393127436988 394041016512 394247458176 395800214823 396796548096 397004433408 398117274973 398194087104 398397063168 399067873152 399513808408 399590889984 400729325568 401374865736 402307611264 402518383872 402985005721 403724560536 404740841472 405140763456 405628993536 406354798278 407973915648 408485535744 408660850872 409331846099 409410821952 410362242048 410846971392 411323248206 411538744188 412017475584 412495109312 414336696023 414416637504 414879724116 415097083368 415379690496 415400004448 416061717632 416141991936 417055162368 417801412314 418304899584 420172424136 421148852864 421230108672 421250708736 421921741824 422229643264 422909818578 424114689856 424196517888 425385581478 426008152249 427080526848 427101413024 427864301568 428360305824 429862927104 430088136192 431087607808 431376927696 432323529248 433012200832 433095745536 434123436032 434309754516 434822771214 435833245536 436061582528 437368273914 438469244928 439110964224 439431409664 440131403776 440426793312 441746565381 441971741952 442715921778 443230920704 443296143576 443528390448 444559095552 445833639537 446352265216 446543832108 447667900416 448951357296 449453034459 449688506982 449994664704 450230420992 450820491264 451809759232 452596062672 452833181856 453163641216 453885510144 454190130603 455186792814 455783358888 456332617728 457081886976 459546227712 459743457231 460278263808 460614156288 461657522304 462670570752 463519660032 464056997976 464300121648 465928814208 466984218789 467302151808 467325005004 468069432336 469187057664 470502234059 470593012032 471933732864 472693977153 473589202944 473792459472 473907047328 474661959552 475008348672 475703544576 477129026088 478330085376 478580686848 480372910298 480465592704 480489089652 481605686848 481698607104 483755818117 483849153216 484973558784 485227640832 486363970404 486929743872 487138725936 487494220096 488364982272 488388865536 490312401228 490569280344 491160459264 491709302656 491804172288 493999834752 494360335872 495147829248 495172044224 495267581952 498634785792 499474373288 500128982496 501226451648 501323157504 502121742336 502146298368 502728414474 502991798452 505657810944 506243997792 506509223616 507075218364 507686288384 508285979136 509467172864 509809096368 510621198912 511261543936 513275164428 513544073944 514217122848 514836799488 515345506624 516889778262 518190925824 518462410752 520504392096 521987310592 522064122723 522337636854 523551484896 523818360832 524169915984 525388022016 525663277568 526578111378 527733619764 529062064128 529339244544 530925449472 531450053706 532090497536 532787853312 533016516906 534384392256 535166487648 536410148352 536691178496 536770154349 538299414048 540187684608 541806397704 543965220864 544881134496 545595253632 545881095936 547149656064 547795961856 548031066678 548430997608 548718325584 549331486561 549437473728 551890440387 552555516672 553172965488 553462777824 553839587328 556048094797 556155377856 557041307904 557068549752 557739866112 560229898848 560964134016 561667611648 561908669949 562562322432 563879758104 564914585664 565299191808 565595357184 567180775304 569440702464 569822876568 571147074432 571711421411 571821726528 573150569472 573450848256 575169236928 577737083187 579079672688 579191399424 579763694952 581110994048 581223112704 583157698552 583270212096 584625659904 585481285632 587235724416 588995420508 589295655936 590287895704 591061524768 591371187264 592745460736 594444852716 595391776144 595506650112 596890533888 597595594752 598601809728 599270712612 599584675976 599992886272 601093988352 603461416896 603777575808 604218188288 605180680192 605586840804 606915723752 607711145184 608443490304 609442515968 609532197417 612728303616 612991276308 613704351744 615543363072 616894094336 616984872309 617308116282 618026213376 618742663968 619066828864 621238418944 622319586174 622645625052 623069535744 623100006672 624092576448 625582743552 626702118471 627457349376 629244977152 630258636204 631723279296 631876063104 632882612736 633344464896 634271392768 634364727867 636172034784 638078372217 640620790272 640652119536 642264809472 642540458736 644794390656 645132204288 646631411712 646970187776 647065391544 648485293872 649518301248 651185154048 651464631774 652234156821 653749868304 654092373792 654880612352 656052410871 657703867392 658666446336 659147114496 660197105664 660356775936 660640189968 662957612928 664073882667 664846381056 665292585672 666838643328 668430876672 669528397824 669815748162 670304552632 671501850624 673427035944 674532760473 674991997056 675345631488 676100291152 676230736896 677714638848 679249772784 679745461824 680828265216 682780189221 684366885904 684498926592 685622830464 686777263271 689186371016 689319341568 690417395712 690921234432 691283214336 694005856128 695279490048 696085496964 696450182472 698068646528 698893221312 700517362688 700987507506 702104148504 703644826352 703780586496 705416085504 706123101673 707900599296 708600071608 710383804416 710688689208 712512523008 713555316864 715213531136 715693539132 717732552064 717871030272 720250246144 720559365447 720733634478 722408530272 725286961152 726508179328 727460338176 727841461248 729532874752 729545955606 730394615808 730708088904 731241330144 731624434112 732583298304 735468601842 735853920516 736740688896 737563953984 737950370432 738452783104 741540503808 742721743872 742758066336 743653154816 746973198464 747952178688 748890148864 749211559932 750083096576 750193473744 751839677472 753219447552 754092621711 754487697678 759254269952 759365996688 759763835424 760612827546 761529432576 762428968704 764200759296 764601131008 764713644552 765931798368 766892315904 769912746642 770316110916 771325684272 772255199232 773018259936 775334667393 777286388736 777693616128 780641714176 780756588144 782980965888 783506455281 785327227344 785727541248 786254873976 788082033024 788494916352 791600429646 793593096192 794008866816 796234549946 796388174208 797175080559 798135746304 799027616816 799181779968 802749731472 804615222528 805036767744 805970011442 807449121072 809481682944 810281526912 811645856593 812709596556 815947831296 816971071488 817321701744 818663692198 818821643904 820724484096 821693942784 822646496412 823077488376 824990218624 828673392046 828833275008 829759448232 830194166736 830759380992 830800008896 832123435264 832283983872 834509120159 835602824628 836609799168 840344848272 842297705728 842460217344 842501417472 843843483648 844459286528 845819637156 848229379712 848393035776 850771162956 852016304498 854161053696 854202826048 855728603136 856720611648 859725854208 860176272384 862175215616 862753855392 864647058496 866024401664 866191491072 868246872064 868619509032 869645542428 871666491072 872123165056 874736547828 876938489856 878221928448 878862819328 880853586624 883493130762 883943483904 885431843556 886461841408 886592287152 887056780896 889118191104 891667279074 892704530432 893087664216 895335800832 897902714592 898906068918 899377013964 899989329408 900460841984 901640982528 903619518464 905192125344 905666363712 906327282432 907771020288 908380261206 910373585628 911566717776 912665235456 914163773952 919092455424 919486914462 920556527616 921668759869 923315044608 925341141504 925962174423 927039320064 928113995952 928600243296 931857628416 933968437578 934604303616 934650010008 936138864672 938374115328 941004468118 941186024064 943867465728 945387954306 947584918944 947631260147 947814094656 949323919104 950016697344 951407089152 954258052176 956660170752 959217830519 960745820596 960931185408 960978179304 963211373696 963397214208 967511636234 967698306432 969947117568 970455281664 972727940808 974277451872 974325098461 974988440192 976777731072 977196947661 980624802456 981138560688 982320918528 983418605312 983608344576 986238051097 987999669504 988720671744 990295658496 990344088448 990535163904 997269571584 998948746576 1000257964992 1002452903296 1002646315008 1004292596736 1004723622243 1005456828948 1005983596904 1011315621888 1012487995584 1013018447232 1014150436728 1015372576768 1016571958272 1018934345728 1019618192736 1021242397824 1022523087872 1026550328856 1027088147888 1028434245696 1029673598976 1030691013248 1033779556524 1036381851648 1036924821504 1041008784192 1043974621184 1044128245446 1044675273708 1047102969792 1047636721664 1048339831968 1050776044032 1051326555136 1051481261259 1053156222756 1055467239528 1058124128256 1058678489088 1061850898944 1062900107412 1064180995072 1065575706624 1066033033812 1068768784512 1070332975296 1072820296704 1073382356992 1073540308698 1076598828096 1080375369216 1081100451717 1083612795408 1087930441728 1089762268992 1091190507264 1091762191872 1094299312128 1094318933409 1095591923712 1096062133356 1096861995216 1097436651168 1098662973122 1098874947456 1103780880774 1105111033344 1106345930976 1106925555648 1107679174656 1112096189594 1112310755712 1114082615808 1114137099504 1115479732224 1120459797696 1121928268032 1123335223296 1123817339898 1125124644864 1127759516208 1129829171328 1130598383616 1131731546517 1134361550608 1138881404928 1139645753136 1140919241319 1142294148864 1143422842822 1143643453056 1146301138944 1146901696512 1150338473856 1154869119963 1155474166374 1158159345376 1158382798848 1159527389904 1162221988096 1162446225408 1166315397104 1166540424192 1169251319808 1170962571264 1174471448832 1177990841016 1178591311872 1180575791408 1182123049536 1182742374528 1185490921472 1187400644469 1188889705432 1190783552288 1191013300224 1194351824919 1195191189504 1197203619456 1198541425224 1199169351952 1199985772544 1202187976704 1206922833792 1207555151616 1208436376576 1208955017163 1210361360384 1211173681608 1213831447504 1215422290368 1216886980608 1218885031936 1219064394834 1225456607232 1225982552616 1227995538297 1231086726144 1233788188672 1233969744618 1234616232564 1236052426752 1237485327936 1238133657728 1242476837888 1243010088069 1244639172348 1245291250104 1246139071488 1246200013344 1248185152896 1251165487104 1253404236942 1254914698752 1258489954304 1260517272408 1263446558592 1263752126208 1265765225472 1266688929792 1268542785536 1268729455734 1272344069568 1276156744434 1278024456747 1281241580544 1281304239072 1285080917472 1289588781312 1290264408576 1293262823424 1293940375552 1294130783088 1296970587744 1299036602496 1302370308096 1302929263548 1304468313642 1307499736608 1308184747584 1309761224704 1312104821742 1315407734784 1317332892672 1318294228992 1320394211328 1321280379936 1325915225856 1328147765334 1329692762112 1330585171344 1333677286656 1337500918611 1339056795648 1339631496324 1340609105264 1343003701248 1346854071888 1348359103377 1349065520946 1349983994112 1350691262976 1352200582304 1352461473792 1355429277696 1358499545568 1359490923648 1361656530432 1365560378442 1368733771808 1368997853184 1371245660928 1373554526542 1378372742032 1378638683136 1380834791424 1381842468864 1388011712256 1390558980096 1392170993928 1392900364944 1396137293056 1397786442624 1401034725376 1401975015012 1404208297008 1407289652704 1407561172992 1411506702177 1412246203346 1415801198592 1417200143216 1420767608832 1421377378416 1425025046016 1427110633728 1430427062272 1431387078264 1435465104128 1435742060544 1440500492288 1441118730894 1441467268956 1444817060544 1451267454351 1453016358656 1454920676352 1455682922496 1459091911212 1460789231616 1461416177808 1462482660288 1463248868224 1465166596608 1470937203684 1471707841032 1473481377792 1475127907968 1475900740864 1483081007616 1485443487744 1485516132672 1487306309632 1493946396928 1495904357376 1497780297728 1498423119864 1500386947488 1503679354944 1506438895104 1508185243422 1508975395356 1518731993376 1519527670848 1521225655092 1523058865152 1524857937408 1528401518592 1529202262016 1529427289104 1531863596736 1533784631808 1539825493284 1540632221832 1542651368544 1544510398464 1546036519872 1550669334786 1554572777472 1555387232256 1561513176288 1565961931776 1567012910562 1570654454688 1571455082496 1572509747952 1576164066048 1576989832704 1583200859292 1587186192384 1588017733632 1592469099892 1592776348416 1594350161118 1596271492608 1598055233632 1598363559936 1605499462944 1609230445056 1610073535488 1611940022884 1614898242144 1620563053824 1623291713186 1625419193112 1631895662592 1634643403488 1634723344969 1637327384396 1637643287808 1641448968192 1643387885568 1645292992824 1646154976752 1647994459683 1649980437248 1657346784092 1657666550016 1659518896464 1660388333472 1661518761984 1661600017792 1664246870528 1668144284391 1669018240318 1671205649256 1673219598336 1680689696544 1684595411456 1685002834944 1685726009847 1687686967296 1688918573056 1691639274312 1696458759424 1696786071552 1701542325912 1704032608996 1708322107392 1708405652096 1713441223296 1715134264233 1719451708416 1720352544768 1725507710784 1729294116992 1732048803328 1733211249561 1736493744128 1737239018064 1739291084856 1743332982144 1744246330112 1749473095656 1753876979712 1756443856896 1757725638656 1761707173248 1766986261524 1767886967808 1770863687112 1773184574304 1774113561792 1778236382208 1783334558148 1785409060864 1786175328432 1790671601664 1795805429184 1797812137836 1798754027928 1799978658816 1800921683968 1803281965056 1807239036928 1810384250688 1811332727424 1812654564864 1815542040576 1816760522412 1820747171256 1823133435552 1825330470912 1828327547904 1838184910848 1838973828924 1841113055232 1843337519738 1846630089216 1850682283008 1851924348846 1854078640128 1856227991904 1857200486592 1863715256832 1867936875156 1869208607232 1869300020016 1872277729344 1876748230656 1882008936236 1882372048128 1887734931456 1890775908612 1895169837888 1895262520294 1895628189312 1898647838208 1900033394688 1902814178304 1908516104352 1914235116651 1918435661038 1921491641192 1921862370816 1921956358608 1926422747392 1926794428416 1935023272468 1935396612864 1939894235136 1940910563328 1945455881616 1948554903744 1948650196922 1949976880384 1953555462144 1954393895322 1961249604912 1962277121376 1964641837056 1966837210624 1968157232613 1972476102194 1975999339008 1977441343488 1980591316992 1980688176896 1981070327808 1992221648001 1994539143168 1997897493152 2000515929984 2004905806592 2005292630016 2008585193472 2009447244486 2010913657896 2011967193808 2023598281419 2024975991168 2026036894464 2028300873456 2030745153536 2033143916544 2039236385472 2042484795648 2045046175744 2048340567663 2053100657712 2054176295776 2056868491392 2060331789813 2061382026496 2067559113048 2072763703296 2073849643008 2082017568384 2087949242368 2088256490892 2089350547416 2094205939584 2096679663936 2101552088064 2102653110272 2102962522518 2106312445512 2110934479056 2116248256512 2118369305019 2123701797888 2125800214824 2128361990144 2131151413248 2132066067624 2137537569024 2140665950592 2145640593408 2146764713984 2147080617396 2153197656192 2160750738432 2161678096341 2162200903434 2167225590816 2175860883456 2179524537984 2182381014528 2183524383744 2188598624256 2188637866818 2191183847424 2192124266712 2193723990432 2194873302336 2197325946244 2197749894912 2207561761548 2210222066688 2212691861952 2213851111296 2215358349312 2224192379188 2224621511424 2228165231616 2228274199008 2230959464448 2240919595392 2243856536064 2246670446592 2247634679796 2250249289728 2255519032416 2259658342656 2262277865133 2263463093034 2268723101216 2277762809856 2279291506272 2281838482638 2284588297728 2286845685644 2287286906112 2292602277888 2293803393024 2300676947712 2309738239926 2310948332748 2316318690752 2316765597696 2319054779808 2324443976192 2326004002179 2332630794208 2333080848384 2341925142528 2348942897664 2355981682032 2357182623744 2361151582816 2364246099072 2365484749056 2370981842944 2374801288938 2377779410864 2381567104576 2382026600448 2388703649838 2391525241677 2394407238912 2397082850448 2398338703904 2399971545088 2413845667584 2415110303232 2416872753152 2417910034326 2420722720768 2422347363216 2427662895008 2430844580736 2434937569779 2437770063872 2438128789668 2450913214464 2451965105232 2455991076594 2462173452288 2467576377344 2467939489236 2469232465128 2474970655872 2476267315456 2484953675776 2486020176138 2489278344696 2490582500208 2492278142976 2492400026688 2496370305792 2503527360477 2506808473884 2509829397504 2521034544816 2526893117184 2527504252416 2531530450944 2533377859584 2537085571072 2537458911468 2544688139136 2552313488868 2556048913494 2562483161088 2562608478144 2570161834944 2579177562624 2580528817152 2586525646848 2588261566176 2593941175488 2598073204992 2604740616192 2605858527096 2608936627284 2614999473216 2616369495168 2624209643484 2630815469568 2634665785344 2636588457984 2642051006639 2642560759872 2651830451712 2656295530668 2659385524224 2661170342688 2667354573312 2675001837222 2678113591296 2679262992648 2681218210528 2686007402496 2693708143776 2696718206754 2698131041892 2699967988224 2701382525952 2704401164608 2704922947584 2710858555392 2716999091136 2718981847296 2723313060864 2731120756884 2737467543616 2737995706368 2742491321856 2747109053084 2756745484064 2757277366272 2761669582848 2765006279607 2776023424512 2781117960192 2784341987856 2785800729888 2792274586112 2795572885248 2802069450752 2803950030024 2808416594016 2814579305408 2815122345984 2823013404354 2824492406692 2831602397184 2834400286432 2842754756832 2842893780441 2850050092032 2854221267456 2860854124544 2862774156528 2870930208256 2877653491557 2881000984576 2882237461788 2882934537912 2889634121088 2902534908702 2906032717312 2909841352704 2911365844992 2918183822424 2922832355616 2922975295383 2924965320576 2926497736448 2930333193216 2931590842983 2941874407368 2943415682064 2946962755584 2950255815936 2951801481728 2958714153291 2966162015232 2970886975488 2971032265344 2987892793856 2991808714752 2995560595456 2996846239728 3000773894976 3007358709888 3012877790208 3014170866729 3016370486844 3017950790712 3037463986752 3039055341696 3042451310184 3046117730304 3049715874816 3056803037184 3058854578208 3063727193472 3067569263616 3079650986568 3081264443664 3085302737088 3089020796928 3092073039744 3101338669572 3109145554944 3110774464512 3122423916937 3123026352576 3131923863552 3134025821124 3141308909376 3142910164992 3145019495904 3152328132096 3153979665408 3166401718584 3174372384768 3176035467264 3184938199784 3185552696832 3188700322236 3192542985216 3196110467264 3196727119872 3210998925888 3218460890112 3220147070976 3223880045768 3229796484288 3241126107648 3246583426372 3250838386224 3263791325184 3269286806976 3269446689938 3274654768792 3275286575616 3282897936384 3286775771136 3290585985648 3292309953504 3295988919366 3299960874496 3314693568184 3315333100032 3319037792928 3320776666944 3323037523968 3323200035584 3328493741056 3336288568782 3338036480636 3342411298512 3346439196672 3361379393088 3369190822912 3370005669888 3371452019694 3375373934592 3383278548624 3392917518848 3395194639551 3403084651824 3408065217992 3416644214784 3416811304192 3422757723957 3426882446592 3430268528466 3438903416832 3440705089536 3451015421568 3458588233984 3464097606656 3464607359889 3466422499122 3474478036128 3478582169712 3486665964288 3488492660224 3498946191312 3507753959424 3512887713792 3523414346496 3533972523048 3535773935616 3541727374224 3546369148608 3548227123584 3556472764416 3562201933407 3566669116296 3572350656864 3583055474757 3591610858368 3595624275672 3597508055856 3599957317632 3601843367936 3606563930112 3620768501376 3622665454848 3625309129728 3626865051489 3631084081152 3633521044824 3641494342512 3646266871104 3650660941824 3656655095808 3676369821696 3677947657848 3683986614891 3686675039476 3693260178432 3701364566016 3703848697692 3708157280256 3712455983808 3714400973184 3727430513664 3729030264207 3735873750312 3738417214464 3738600040032 3744555458688 3753496461312 3764017872472 3764744096256 3775469862912 3781551817224 3790339675776 3790525040588 3791256378624 3797295676416 3800066789376 3805628356608 3817032208704 3828470233302 3834073370241 3836871322076 3842983282384 3843724741632 3843912717216 3852845494784 3870046544936 3870793225728 3879788470272 3881821126656 3890911763232 3897109807488 3897300393844 3899953760768 3907110924288 3908787790644 3922499209824 3924554242752 3929283674112 3933674421248 3936314465226 3944952204388 3951998678016 3954882686976 3961182633984 3961376353792 3984443296002 3989078286336 3995794986304 4001031859968 4009811613184 4012502755833 4017170386944 4018894488972 4021827315792 4023934387616 4045077310131 4047196562838 4049951982336 4052073788928 4056601746912 4061490307072 4066287833088 4078472770944 4084969591296 4090092351488 4096681135326 4106201315424 4108352591552 4113736982784 4120663579626 4122764052992 4135118226096 4145527406592 4164035136768 4175898484736 4176512981784 4178701094832 4188411879168 4193359327872 4203104176128 4205306220544 4205925045036 4212624891024 4221868958112 4234520106531 4236738610038 4247403595776 4251600429648 4256723980288 4262302826496 4264132135248 4275075138048 4281331901184 4291281186816 4293529427968 4294161234792 4306395312384 4321501476864 4323356192682 4324401806868 4334451181632 4353802363053 4359049075968 4364762029056 4367048767488 4377275733636 4382367694848 4384248533424 4387447980864 4389746604672 4394651892488 4395499789824 4415123523096 4420444133376 4425383723904 4427702222592 4432835062931 4448384758376 4449243022848 4456330463232 4456548398016 4461918928896 4481839190784 4487713072128 4493340893184 4495269359592 4511038064832 4519316685312 4524555730266 4526926186068 4537446202432 4557703656253 4558583012544 4563676965276 4569176595456 4573691371288 4574573812224 4585204555776 4587606786048 4601353895424 4619476479852 4621896665496 4632637381504 4633531195392 4638109559616 4648887952384 4652008004358 4665261588416 4666161696768 4686089674739 4697885795328 4711963364064 4714365247488 4722303165632 4728492198144 4730969498112 4741963685888 4749602577876 4755558821728 4763134209152 4764053200896 4777407299676 4783050483354 4788814477824 4794165700896 4796677407808 4799943090176 4827691335168 4830220606464 4833745506304 4835820068652 4841445441536 4844694726432 4855325790016 4861689161472 4869875139558 4875540127744 4876257579336 4903930210464 4904170034907 4911982153188 4924346904576 4935152754688 4935878978472 4938464930256 4943983379049 4949941311744 4952534630912 4969907351552 4972040352276 4978556689392 4981165000416 4984556285952 4984800053376 4992740611584 5004432853173 5007054720954 5013616947768 5019658795008 5042069089632 5053786234368 5055008504832 5057178029541 5063060901888 5066755719168 5074171142144 5074917822936 5089376278272 5104626977736 5112097826988 5124966322176 5125216956288 5140323669888 5145402792699 5158355125248 5161057634304 5175524574649 5176523132352 5187882350976 5196146409984 5199633748683 5209481232384 5211717054192 5217873254568 5229998946432 5232738990336 5238805074373 5248419286968 5261630939136 5269331570688 5273176915968 5284102013278 5285121519744 5303660903424 5312591061336 5321313999287 5322340685376 5334709146624 5350003674444 5356227182592 5358525985296 5362436421056 5372014804992 5386377048299 5387416287552 5393436413508 5396262083784 5399935976448 5402765051904 5408802329216 5409845895168 5421717110784 5433998182272 5437963694592 5446626121728 5462241513768 5474935087232 5475991412736 5484982643712 5494218106168 5513490968128 5514554732544 5523339165696 5530012559214 5538105979237 5552046849024 5562235920384 5568683975712 5571601459776 5584549172224 5591145770496 5604138901504 5607900060048 5616833188032 5629158610816 5630244691968 5646026808708 5648984813384 5663204794368 5668800572864 5685509513664 5685787560882 5700100184064 5708442534912 5721708249088 5725548313056 5741860416512 5742705349953 5755306983114 5762001969152 5764474923576 5765869075824 5779268242176 5805069817404 5812065434624 5819682705408 5822731689984 5836367644848 5845664711232 5845950590766 5849930641152 5852995472896 5860666386432 5863181685966 5883748814736 5886831364128 5893925511168 5900511631872 5903602963456 5904471697839 5917428306582 5932324030464 5941773950976 5942064530688 5975785587712 5976664944003 5983617429504 5993692479456 6001547789952 6014717419776 6025755580416 6028341733458 6032740973688 6035901581424 6070794844257 6074927973504 6078110683392 6084902620368 6092235460608 6099431749632 6116529042767 6117709156416 6127454386944 6135138527232 6145021702989 6159301973136 6162528887328 6170605474176 6180995369439 6184146079488 6202677339144 6218291109888 6221548929024 6244847833874 6246052705152 6263847727104 6268051642248 6282617818752 6288825635521 6290038991808 6304656264192 6307959330816 6332803437168 6348744769536 6355107915057 6369876399568 6371105393664 6377400644472 6385085970432 6392220934528 6393454239744 6421997851776 6436921780224 6440294141952 6447760091536 6459592968576 6482252215296 6485034289023 6493166852744 6501676772448 6527582650368 6538573613952 6538893379876 6549309537584 6550573151232 6565795872768 6573551542272 6581171971296 6584619907008 6591977838732 6599921748992 6629387136368 6630666200064 6638075585856 6641553333888 6646075047936 6646400071168 6656987482112 6672577137564 6676072961272 6684822597024 6692878393344 6722758786176 6738381645824 6740011339776 6742904039388 6750747869184 6766557097248 6785835037696 6786833595399 6790389279102 6806169303648 6816130435984 6833288429568 6833622608384 6845515447914 6853764893184 6860537056932 6877806833664 6881410179072 6902030843136 6917176467968 6928195213312 6929214719778 6932844998244 6948956072256 6957164339424 6973331928576 6976985320448 6978012006537 6997892382624 7025775427584 7046828692992 7067945046096 7071547871232 7083454748448 7092738297216 7096454247168 7112945528832 7124403866814 7133338232592 7144701313728 7166110949514 7174575725031 7183221716736 7191248551344 7195016111712 7199914635264 7203686735872 7241537002752 7245330909696 7250618259456 7253730102978 7262168162304 7267042089648 7282988685024 7292533742208 7304812709337 7313310191616 7352739643392 7355895315696 7367973229782 7373350078952 7386520356864 7402729132032 7407697395384 7424911967616 7428801946368 7454861027328 7458060528414 7471747500624 7476834428928 7477200080064 7489110917376 7510582081431 7528035744944 7529488192512 7563103634448 7580679351552 7581050081176 7582512757248 7594591352832 7600133578752 7611256713216 7634064417408 7656940466604 7668146740482 7673742644152 7685966564768 7687449483264 7687825434432 7705690989568 7740093089872 7741586451456 7759576940544 7781823526464 7794219614976 7794600787688 7799907521536 7814221848576 7817575581288 7844998419648 7849108485504 7867348842496 7872628930452 7889904408776 7903997356032 7909765373952 7922752707584 7926153019917 7968886592004 7978156572672 7991589972608 8002063719936 8019623226368 8025005511666 8034340773888 8037788977944 8043654631584 8047868775232 8090154620262 8094393125676 8099903964672 8104147577856 8113203493824 8122980614144 8132575666176 8156945541888 8169939182592 8180184702976 8193362270652 8212402630848 8216705183104 8227473965568 8241327159252 8245528105984 8270236452192 8295018838821 8328070273536 8351796969472 8353025963568 8357402189664 8376823758336 8386718655744 8406208352256 8410612441088 8411850090072 8425249782048 8443737916224 8469040213062 8473477220076 8494807191552 8503200859296 8513447960576 8528264270496 8528681341323 8550150276096 8562663802368 8582562373632 8587058855936 8588322469584 8612790624768 8632960474671 8643002953728 8646712385364 8648803613736 8668902363264 8707604726106 8718098151936 8729524058112 8734097534976 8754551467272 8768497066848 8768925886149 8774895961728 8779493209344 8789303784976 8790999579648 8830247046192 8840888266752 8850767447808 8855404445184 8865670125862 8876142459873 8896769516752 8898486045696 8912660926464 8913096796032 8928104422523 8963678381568 8975426144256 8986681786368 8990538719184 9022076129664 9038633370624 9049111460532 9053852372136 9074892404864 9115407312506 9117166025088 9127353930552 9138353190912 9147382742576 9149147624448 9170409111552 9179600321749 9202707790848 9238952959704 9243793330992 9265274763008 9267062390784 9276219119232 9297775904768 9304016008716 9330523176832 9332323393536 9367271750811 9372179349478 9395771590656 9423926728128 9428730494976 9444606331264 9456984396288 9461938996224 9483927371776 9499205155752 9511117643456 9526268418304 9528106401792 9554814599352 9566100966708 9577628955648 9588331401792 9593354815616 9599886180352 9655382670336 9660441212928 9667491012608 9671640137304 9689389452864 9710651580032 9723378322944 9739750279116 9751080255488 9752515158672 9807860420928 9808340069814 9823964306376 9848693809152 9870305509376 9871757956944 9876929860512 9887966758098 9899882623488 9905069261824 9939814703104 9944080704552 9957113378784 9962330000832 9969112571904 9969600106752 9985481223168 10008865706346 10014109441908 10027233895536 10039317590016 10084138179264 10107572468736 10110017009664 10114356059082 10126121803776 10148342284288 10149835645872 10178752556544 10185583918653 10209253955472 10224195653976 10249932644352 10250433912576 10280647339776 10290805585398 10316710250496 10322115268608 10351049149298 10353046264704 10375764701952 10392292819968 10399267497366 10423434108384 10435746509136 10459997892864 10465477980672 10477610148746 10496838573936 10523261878272 10538663141376 10551396135709 10568204026556 10570243039488 10607321806848 10625182122672 10642627998574 10644681370752 10669418293248 10700007348888 10717051970592 10724872842112 10749166424271 10772754096598 10774832575104 10786872827016 10792524167568 10799871952896 10805530103808 10817604658432 10819691790336 10848618562067 10867996364544 10875927389184 10880595154467 10893252243456 10924483027536 10949870174464 10951982825472 10969965287424 10988436212336 11026981936256 11029109465088 11051959844673 11060025118428 11076211958474 11104093698048 11124471840768 11137367951424 11143202919552 11169098344448 11182291540992 11187090792621 11208277803008 11215800120096 11233666376064 11258317221632 11260489383936 11292053617416 11297969626768 11326409588736 11337601145728 11371019027328 11371575121764 11400200368128 11416885069824 11451096626112 11483720833024 11485410699906 11502220110723 11510613966228 11524003938304 11528949847152 11531738151648 11558536484352 11610139634808 11624130869248 11639365410816 11645463379968 11672735289696 11691329422464 11691901181532 11699861282304 11705990945792 11721332772864 11726363371932 11767497629472 11773662728256 11787851022336 11801023263744 11807205926912 11808943395678 11834856613164 11864648060928 11883547901952 11884129061376 11951571175424 11953329888006 11967234859008 11987384958912 12003095579904 12029434839552 12037508267499 12051511160832 12056683466916 12065481947376 12071803162848 12141589688514 12149855947008 12156221366784 12169805240736 12184470921216 12198863499264 12233058085534 12235418312832 12254908773888 12270277054464 12290043405978 12318603946272 12325057774656 12341210948352 12361990738878 12368292158976 12405354678288 12436582219776 12489695667748 12492105410304 12527695454208 12536103284496 12565235637504 12577651271042 12580077983616 12609312528384 12615918661632 12665606874336 12703560319593 12710215830114 12739752799136 12742210787328 12754801288944 12770171940864 12784441869056 12786908479488 12843995703552 12873843560448 12880588283904 12895520183072 12919185937152 12964504430592 12970068578046 12986333705488 13003353544896 13061407089159 13077147227904 13077786759752 13098619075168 13101146302464 13147103084544 13162343942592 13169239814016 13183955677464 13199843497984 13258774272736 13261332400128 13276151171712 13283106667776 13292800142336 13298505188793 13313974964224 13345154275128 13352145922544 13369645194048 13385756786688 13445517572352 13476763291648 13480022679552 13485808078776 13533114194496 13571670075392 13573667190798 13580778558204 13612338607296 13632260871968 13667245216768 13673110968759 13691030895828 13707529786368 13721074113864 13755613667328 13762820358144 13804061686272 13834352935936 13856390426624 13858429439556 13865689996488 13897912144512 13914328678848 13946663857152 13953970640896 13956024013074 13995784765248 14058269024217 14093657385984 14135890092192 14143095742464 14166909496896 14185476594432 14192908494336 14225891057664 14248807733628 14266676465184 14289402627456 14332221899028 14349151450062 14366443433472 14382497102688 14390032223424 14399829270528 14407373471744 14483074005504 14490661819392 14501236518912 14507460205956 14524336324608 14534084179296 14565977370048 14585067484416 14609625418674 14626620383232 14711790631392 14712510104721 14735946459564 14746700157904 14773040713728 14805458264064 14815394790768 14831950137147 14849823935232 14857603892736 14909722054656 14916121056828 14943495001248 14953668857856 14954400160128 14978221834752 15013298559519 15021164162862 15056071489888 15058976385024 15126207268896 15161358703104 15162100162352 15165025514496 15189182705664 15200267157504 15222513426432 15268128834816 15313880933208 15336293480964 15347485288304 15371933129536 15374898966528 15375650868864 15411381979136 15436208378097 15480186179744 15483172902912 15526573723947 15563647052928 15588439229952 15589201575376 15599815043072 15628443697152 15635151162576 15689996839296 15698216971008 15716415223119 15734697684992 15745257860904 15779808817552 15807994712064 15819530747904 15845505415168 15852306039834 15937773184008 15963941997861 15983179945216 16004127439872 16039246452736 16050011023332 16068681547776 16075577955888 16087309263168 16095737550464 16159131144897 16180309240524 16188786251352 16199807929344 16208295155712 16226406987648 16265151332352 16313891083776 16339878365184 16360369405952 16386724541304 16424805261696 16433410366208 16454947931136 16482654318504 16491056211968 16540472904384 16590037677642 16614317937711 16656140547072 16706051927136 16714804379328 16753647516672 16773437311488 16812416704512 16821224882176 16823700180144 16850499564096 16887475832448 16938080426124 16946954440152 16989614383104 17006401718592 17026895921152 17056528540992 17057362682646 17100300552192 17125327604736 17165124747264 17176644939168 17225581249536 17265920949342 17286005907456 17293424770728 17297607227472 17337804726528 17415209452212 17436196303872 17459048116224 17468195069952 17509102934544 17536994133696 17537851772298 17549791923456 17558986418688 17578607569952 17581999159296 17660494092384 17681776533504 17701534895616 17710808890368 17731340251724 17752284919746 17793539033504 17796972091392 17825321852928 17826193592064 17856208845046 17927356763136 17950852288512 17981077438368 18044152259328 18077266741248 18098222921064 18107704744272 18149784809728 18230814625012 18234332050176 18254707861104 18276706381824 18294765485152 18298295248896 18349587128301 18359200643498 18405415581696 18477905919408 18487586661984 18530549526016 18542986108317 18552438238464 18595551809536 18608032017432 18661046353664 18664646787072 18734543501622 18744358698956 18791543181312 18847853456256 18866476906563 18889212662528 18913968792576 18923877992448 18998410311504 19022235286912 19052536836608 19065323745171 19109629198704 19132201933416 19155257911296 19176662803584 19186709631232 19310765340672 19320882425856 19334982025216 19343280274608 19378778905728 19421303160064 19446756645888 19455102867069 19479500558232 19505030317344 19615720841856 19616680139628 19647928612752 19697387618304 19743515913888 19753859721024 19775933516196 19799765246976 19810138523648 19879629406208 19888161409104 19914226757568 19924660001664 19938225143808 19939200213504 19970962446336 20017731412692 20028218883816 20054467791072 20078635180032 20168276358528 20215144937472 20220034019328 20228712118164 20252243607552 20299671291744 20357505113088 20371167837306 20418507910944 20448391307952 20499865288704 20500867825152 20561294679552 20581611170796 20633420500992 20644230537216 20702098298596 20706092529408 20751529403904 20784585639936 20798534994732 20846868216768 20871493018272 20919995785728 20930955961344 20955220297492 20993677147872 21077326282752 21102792271418 21136408053112 21140486078976 21214643613696 21250364245344 21285255997148 21289362741504 21338836586496 21400014697776 21434103941184 21449745684224 21498332848542 21545508193196 21549665150208 21573745654032 21585048335136 21599743905792 21611060207616 21635209316864 21697237124134 21735992729088 21751854778368 21761190308934 21786504486912 21848966055072 21899740348928 21914438128011 21939930574848 21976872424672 22053963872512 22058218930176 22103919689346 22120050236856 22152423916948 22208187396096 22274735902848 22286405839104 22338196688896 22364583081984 22374181585242 22431600240192 22467332752128 22516634443264 22531746244293 22584107234832 22595939253536 22675202291456 22742038054656 22743150243528 22800400736256 22833770139648 22902193252224 22967441666048 22970821399812 23004440221446 23021227932456 23057899694304 23063476303296 23117072968704 23220279269616 23248261738496 23278730821632 23345470579392 23382658844928 23383802363064 23399722564608 23411981891584 23442665545728 23452726743864 23534995258944 23547325456512 23602046527488 23614411853824 23617886791356 23669713226328 23729296121856 23768258122752 23778459059751 23903142350848 23906659776012 23934469718016 23974769917824 24006191159808 24058869679104 24075016534998 24103022321664 24113366933832 24130963894752 24143606325696 24283179377028 24299711894016 24312442733568 24339610481472 24368941842432 24397726998528 24466116171068 24470836625664 24509817547776 24540554108928 24580086811956 24637207892544 24650115549312 24682421896704 24723981477756 24736584317952 24810709356576 24885056516463 24979391335496 24984210820608 25055390908416 25072206568992 25130471275008 25155302542084 25160155967232 25218625056768 25231837323264 25331213748672 25407120639186 25420431660228 25479505598272 25484421574656 25509602577888 25540343881728 25568883738112 25586044023969 25687991407104 25747687120896 25761176567808 25791040366144 25838371874304 25898881424013 25929008861184 25940137156092 25972667410976 26006707089792 26122814178318 26154294455808 26155573519504 26197238150336 26202292604928 26306777658447 26324687885184 26338479628032 26367911354928 26399686995968 26517548545472 26522664800256 26552302343424 26566213335552 26585600284672 26597010377586 26627949928448 26628427379619 26690308550256 26704291845088 26739290388096 26784313267569 26891035144704 26953526583296 26960045359104 26971616157552 27066228388992 27143340150784 27147334381596 27161557116408 27224677214592 27264521743936 27334490433536 27346221937518 27382061791656 27415059572736 27442148227728 27511227334656 27538800965247 27608123372544 27668705871872 27712780853248 27716858879112 27731379992976 27795824289024 27828657357696 27893327714304 27907941281792 27912048026148 27991569530496 28101815252433 28116538048434 28187314771968 28271780184384 28286191484928 28333818993792 28370953188864 28385816988672 28451782115328 28497615467256 28533352930368 28578805254912 28664443798056 28698302900124 28732886866944 28764994205376 28780064446848 28799658541056 28966148011008 28981323638784 29002473037824 29014920411912 29062561073029 29068168358592 29131954740096 29170134968832 29219250837348 29253240766464 29417905417633 29423581262784 29425020209442 29471892919128 29493400315808 29546081427456 29610916528128 29630789581536 29663900274294 29699647870464 29715207785472 29819444109312 29832242113656 29886990002496 29907337715712 29908800320256 29956443669504 30026597119038 30042328325724 30112142979776 30117952770048 30246578809679 30252414537792 30322717406208 30324200324704 30330051028992 30378365411328 30445026852864 30536257669632 30627761866416 30672586961928 30694970576608 30743866259072 30749797933056 30751301737728 30822763958272 30872416756194 30960372359488 30966345805824 31053147447894 31127294105856 31176878459904 31178403150752 31199630086144 31270302325152 31379993678592 31396433942016 31432830446238 31469395369984 31490515721808 31559617635104 31615989424128 31654188407127 31691010830336 31704612079668 31875546368016 31927883995722 31966359890432 32008254879744 32078492905472 32100022046664 32151155911776 32174618526336 32191475100928 32247499272813 32318262289794 32360618481048 32377572502704 32399615858688 32416590311424 32452813975296 32545855686201 32627782167552 32641785463401 32679756730368 32773449082608 32849610523392 32866820732416 32909895862272 32965308637008 32982112423936 33080945808768 33155879534019 33180075355284 33228635875422 33312281094144 33412103854272 33429608758656 33507295033344 33546874622976 33561272377863 33624833409024 33647400360288 33700999128192 33774951664896 33876160852248 33893908880304 33979228766208 34012803437184 34113057081984 34114725365292 34200601104384 34250655209472 34346663086307 34353289878336 34451162499072 34506660332169 34531841898684 34572011814912 34586849541456 34595214454944 34675609453056 34830418904424 34872392607744 34918096232448 34936390139904 35018205869088 35073988267392 35075703544596 35099583846912 35117972837376 35157215139904 35163998318592 35320988184768 35363553067008 35403069791232 35421617780736 35462680503448 35504569839492 35587078067008 35593944182784 35650643705856 35652387184128 35712417690092 35854713526272 35901704577024 35962154876736 36088304518656 36154533482496 36196445842128 36215409488544 36299569619456 36461629250024 36468664100352 36509415722208 36553412763648 36589530970304 36596590497792 36699174256602 36718401286996 36810831163392 36955811838816 36975173323968 37061099052032 37085972216634 37104876476928 37191103619072 37216064034864 37322092707328 37469087003244 37488717397912 37583086362624 37695706912512 37732953813126 37778425325056 37827937585152 37847755984896 37996820623008 38044470573824 38105073673216 38110680958779 38130647490342 38219258397408 38264403866832 38310515822592 38353325607168 38373419262464 38621530681344 38641764851712 38686560549216 38757557811456 38842606320128 38893513291776 38910205734138 38959001116464 39010060634688 39184221267477 39231441683712 39233360279256 39295857225504 39487031827776 39507719442048 39551867032392 39599530493952 39620277047296 39776322818208 39828453515136 39849320003328 39878400427008 39895515566379 39941924892672 40035462825384 40056437767632 40108935582144 40157270360064 40336552717056 40430289874944 40440068038656 40457424236328 40591510920181 40599342583488 40715010226176 40742335674612 40837015821888 40896782615904 41001735650304 41019332906277 41122589359104 41163222341592 41266841001984 41288461074432 41404196597192 41412185058816 41503058807808 41569171279872 41597069989464 41693736433536 41742986036544 41839991571456 41861911922688 41910440594984 41987354295744 42174807072651 42205584542836 42272816106224 42280972157952 42429287227392 42500728490688 42570511994296 42578725483008 42677673172992 42800029395552 42868207882368 42899491368448 42996665697084 43091016386392 43099330300416 43147491308064 43170096670272 43199487811584 43222120415232 43270418633728 43394474248268 43471985458176 43503709556736 43522380617868 43573008973824 43697932110144 43799480697856 43828876256022 43879861149696 43953744849344 44107927745024 44137530314163 44207839378692 44240100473712 44304847833896 44416374792192 44495850411441 44549471805696 44572811678208 44676393377792 44729166163968 44748363170484 44863200480384 44934665504256 45033268886528 45039895678557 45063492488586 45168214469664 45191878507072 45350404582912 45484076109312 45486300487056 45600801472512 45667540279296 45804386504448 45934883332096 45941642799624 46008880442892 46042455864912 46115799388608 46126952606592 46234145937408 46308625134291 46440558539232 46496523476992 46579721171841 46690941158784 46765317689856 46767604726128 46799445129216 46823963783168 46885331091456 46905453487728 47069990517888 47094650913024 47149245669357 47204093054976 47228823707648 47235773582712 47339426452656 47458592243712 47536516245504 47556918119502 47806284701696 47813319552024 47891825993583 47949539835648 48012382319616 48117739358208 48150033069996 48206044643328 48226733867664 48261927789504 48287212651392 48477393434691 48566358754056 48599423788032 48624885467136 48679220962944 48761185692241 48795453997056 48932232342136 48941673251328 49019635095552 49081108217856 49160173623912 49274415785088 49300231098624 49364843793408 49447962955512 49473168635904 49621418713152 49770113032926 49842953813133 49958782670992 49968421641216 50134740218783 50144413137984 50260942550016 50310605084168 50320311934464 50437250113536 50463674646528 50662427497344 50814241278372 50840863320456 50959011196544 50968843149312 51019205155776 51080687763456 51137767476224 51172088047938 51375982814208 51495374241792 51546986422129 51582080732288 51676743748608 51797762848026 51858017722368 51880274312184 51945334821952 52013414179584 52245628356636 52308588911616 52311147039008 52394476300672 52404585209856 52613555316894 52649375770368 52676959256064 52735822709856 52799373991936 53035097090944 53045329600512 53104604686848 53132426671104 53171200569344 53194020755172 53255899856896 53256854759238 53380617100512 53408583690176 53478580776192 53568626535138 53782070289408 53907053166592 53943232315104 54132456777984 54286680301568 54294668763192 54323114232816 54449354429184 54529043487872 54668980867072 54692443875036 54764123583312 54830119145472 54884296455456 55048761384903 55077601930494 55216246745088 55337411743744 55425561706496 55433717758224 55462759985952 55591648578048 55628958324951 55657314715392 55786655428608 55815882563584 55824096052296 55983139060992 56203630504866 56233076096868 56374629543936 56543560368768 56599430719689 56667637987584 56741906377728 56771633977344 56995230934512 57066705860736 57157610509824 57195971235513 57328887596112 57396605800248 57465773733888 57529988410752 57560128893696 57626855818103 57932296022016 57962647277568 58004946075648 58029840823824 58125122146058 58136336717184 58263909480192 58340269937664 58438501674696 58835810835266 58847162525568 58850040418884 58943785838256 58986800631616 59092162854912 59250147531289 59261579163072 59327800548588 59399295740928 59430415570944 59638888218624 59664484227312 59773980004992 59814675431424 59817600640512 59912887339008 60053194238076 60084656651448 60224285959552 60235905540096 60493157619358 60504829075584 60645434812416 60648400649408 60660102057984 60756730822656 60919165771607 61072515339264 61255523732832 61345173923856 61389941153216 61487732518144 61499595866112 61502603475456 61645527916544 61744833512388 61920744718976 61932691611648 62106294895788 62254588211712 62353756919808 62356806301504 62399260172288 62540604650304 62759987357184 62792867884032 62865660892476 62938790739968 62981031443616 63119235270208 63231978848256 63308376814254 63382021660672 63409224159336 63751092736032 63855767991444 63932719780864 64016509759488 64156985810944 64200044093328 64302311823552 64349237052672 64382950201856 64494998545626 64636524579588 64721236962096 64755145005408 64799231717376 64833180622848 64905627950592 65091711372402 65255564335104 65283570926802 65359513460736 65546898165216 65699221046784 65733641464832 65743314384033 65819791724544 65930617274016 65964224847872 66161891617536 66311759068038 66360150710568 66457271750844 66624562188288 66824207708544 66859217517312 67014590066688 67093749245952 67122544755726 67281819470437 67294800720576 67401998256384 67549903329792 67595238732879 67752321704496 67787817760608 68025606874368 68104465966849 68226114163968 68229450730584 68401202208768 68501310418944 68693326172614 68706579756672 68902324998144 69013320664338 69063683797368 69173699082912 69177081990731 69190428909888 69351218906112 69660837808848 69744785215488 69836192464896 70022901627887 70036411738176 70147976534784 70151407089192 70199167693824 70235945674752 70314430279808 70327996637184 70641976369536 70806139582464 70843235561472 70925361006896 71009139678984 71174156134016 71187888365568 71304774368256 71335377179253 71424835380184 71709427052544 71803409154048 71924309753472 71995377730081 72176609037312 72309066964992 72392891684256 72430818977088 72599139238912 72923258500048 72937328200704 73018831444416 73106825527296 73179061940608 73193180995584 73398348513204 73436802573992 73621662326784 73911623677632 73950346647936 74122198104064 74171944433268 74209752953856 74382207238144 74432128069728 74644185414656 74655169549389 74938174006488 74977434795824 75166172725248 75391413825024 75465907626252 75556850650112 75655875170304 75695511969792 75993641246016 76088941147648 76210147346432 76221361917558 76261294980684 76438516794816 76528807733664 76621031645184 76706651214336 76746838524928 76758132071907 77243061362688 77283529703424 77373121098432 77515115622912 77685212640256 77696644272039 77787026583552 77820411468276 77918002232928 78020121269376 78368442534954 78462883367424 78466720558512 78591714451008 78920332975341 78974063655552 79015438884096 79103734064784 79199060987904 79240554094592 79552645636416 79656907030272 79698640006656 79756800854016 79791031132758 79883849785344 79885282138857 80070925650768 80112875535264 80217871164288 80352939802707 80673105434112 80860579749888 80880136077312 80914848472656 81183021840362 81198685166976 81430020452352 81484671349224 81674031643776 81793565231808 82003471300608 82038665812554 82245178718208 82326444683184 82533682003968 82616402895741 82808393194384 82824370117632 83006117615616 83138342559744 83194139978928 83387472867072 83485972073088 83679983142912 83723823845376 83820881189968 83974708591488 84305445757299 84349614145302 84411169085672 84545632212448 84561944315904 84858574454784 85001456981376 85141023988592 85157450966016 85355346345984 85600058791104 85736415764736 85798982736896 85993331394168 86182032772784 86198660600832 86294982616128 86340193340544 86398975623168 86540837267456 86788948496536 86943970916352 87007419113472 87044761235736 87187683219087 87395864220288 87598961395712 87657752512044 87759722299392 87907489698688 88215855490048 88253716252899 88275060628326 88415678757384 88480200947424 88609695667792 88832749584384 88991700822882 89098943611392 89145623356416 89352786755584 89458332327936 89496726340968 89726400960768 89869331008512 90066537773056 90079791357114 90126984977172 90336428939328 90383757014144 90700809165824 90739736429037 90968152218624 90972600974112 91335080558592 91608773008896 91869766664192 91883285599248 92017760885784 92084911729824 92231598777216 92253905213184 92468291874816 92617250268582 92881117078464 92993046953984 93159442343682 93381882317568 93530635379712 93535209452256 93598890258432 93647927566336 93810906975456 94139981035776 94189301826048 94298491338714 94408186109952 94457647415296 94471547165424 94678852905312 94962565221381 95073032491008 95113836239004 95612569403392 95626639104048 95783651987166 95899079671296 96024764639232 96235478716416 96300066139992 96453467735328 96523855579008 96574425302784 96954786869382 97132717508112 97198847576064 97249770934272 97358441925888 97522371384482 97637567058603 97864464684272 97883346502656 98039270191104 98320347247824 98548831570176 98600462197248 98729687586816 98895925911024 98946337271808 99242837426304 99540226065852 99685907626266 99917565341984 99936843282432 100269480437566 100288826275968 100521885100032 100621210168336 100640623868928 100874500227072 101324854994688 101628482556744 101681726640912 101918022393088 101937686298624 102038410311552 102275534952448 102344176095876 102751965628416 103039989258921 103093972844258 103164161464576 103353487497216 103595525696052 103716035444736 103760548624368 103890669643904 104026828359168 104491256713272 104617177823232 104622294078016 104788952601344 104809170419712 105227110633788 105298751540736 105353918512128 105471645419712 105598747983872 106070194181888 106090659201024 106209209373696 106264853342208 106342401138688 106388041510344 106513709518476 106761234201024 106817167380352 106957161552384 107137253070276 107564140578816 107886464630208 108264913555968 108573360603136 108589337526384 108646228465632 108898708858368 109058086975744 109337961734144 109384887750072 109528247166624 109660238290944 109768592910912 110097522769806 110155203860988 110432493490176 110674823487488 110867435516448 110925519971904 111183297156096 111257916649902 111314629430784 111573310857216 111631765127168 111648192104592 111966278121984 112407261009732 112466152193736 112749259087872 113087120737536 113198861439378 113335275975168 113483812755456 113543267954688 113990461869024 114133411721472 114315221019648 114391942471026 114657775192224 114793211600496 114931547467776 115059976821504 115120257787392 115253711636206 115864592044032 115925294555136 116059681647648 116065357492799 116250244292116 116272673434368 116527818960384 116680539875328 116877003349392 117671621670532 117694325051136 117700080837768 117887571676512 117973601263232 118500295062578 118523158326144 118655601097176 118798591481856 118860831141888 119328968454624 119334804182737 119547960009984 119635201281024 119686546699137 119825774678016 120106388476152 120169313302896 120448571919104 120471811080192 120986315238716 121009658151168 121290869624832 121296801298816 121320204115968 121774532760543 121838331543214 122145030678528 122511047465664 122690347847712 122779882306432 122975465036288 123005206950912 123057998718831 123291055833088 123489667024776 123841489437952 123865383223296 124212589791576 124509176423424 124707513839616 124713612603008 124798520344576 125081209300608 125519974714368 125585735768064 125731321784952 125962062887232 126238470540416 126524421217953 126616753628508 126764043321344 126818448318672 127502185472064 127711535982888 127865439561728 128033019518976 128313971621888 128400088186656 128604623647104 128698474105344 128765900403712 128989997091252 129273049159176 129442473924192 129510290010816 129598463434752 129666361245696 129811255901184 130183422744804 130511128670208 130567141853604 130719026921472 131093796330432 131398442093568 131467282929664 131486628768066 131639583449088 131861234548032 131928449695744 132323783235072 132412590942489 132623518136076 132720301421136 132914543501688 133249124376576 133648415417088 133718435034624 134029180133376 134187498491904 134245089511452 134563638940874 134589601441152 134803996512768 135099806659584 135190477465758 135504643408992 135575635521216 136051213748736 136208931933698 136452228327936 136458901461168 136802404417536 137002620837888 137386652345228 137413159513344 137804649996288 138026641328676 138127367594736 138347398165824 138354163981462 138380857819776 138702437812224 139321675617696 139489570430976 139739163515523 140045803255774 140072823476352 140295953069568 140302814178384 140398335387648 140471891349504 140628860559616 140655993274368 141283952739072 141447737008071 141612279164928 141686471122944 141850722013792 142018279357968 142348312268032 142375776731136 142609548736512 142670754358506 142849670760368 143418854105088 143675477980749 143848619506944 143990755460162 144353218074624 144618133929984 144785783368512 144861637954176 145198278477824 145432180304073 145846517000096 145874656401408 146037662888832 146283557076723 146358123881216 146386361991168 146796697026408 146873605147984 147243324653568 147823247355264 147900693295872 148244396208128 148343888866536 148419505907712 148864256139456 149288370829312 149310339098778 149528861439399 149876348012976 149954869591648 150404220656349 150782827650048 150931815252504 151113701300224 151311750340608 151391023939584 151987282492032 152177882295296 152420294692864 152442723835116 152522589961368 152877033589632 153057615467328 153242063290368 153413302428672 153493677049856 153516264143814 154486122725376 154640959266387 154746242196864 155030231245824 155370425280512 155393288544078 155574053167104 155640822936552 155836004465856 156040242538752 156736885069908 156925766734848 156933441117024 157183428902016 157840665950682 157948127311104 158030877768192 158207468129568 158398121975808 158481108189184 159105291272832 159313814060544 159397280013312 159513601708032 159582062265516 159767699570688 159770564277714 160141851301536 160225751070528 160435742328576 160705879605414 161346210868224 161721159499776 161829696945312 162366043680724 162397370333952 162860040904704 162969342698448 163348063287552 163587130463616 164006942601216 164077331625108 164490357436416 164652889366368 165146284154709 165232805791482 165616786388768 165648740235264 166012235231232 166276685119488 166388279957856 166774945734144 166971944146176 167359966285824 167447647690752 167641762379936 167949417182976 168610891514598 168699228290604 168822338171344 169091264424896 169123888631808 169798292159067 170002913962752 170282047977184 170314901932032 171200117582208 171472831529472 171597965473792 171986662788336 172364065545568 172397321201664 172589965232256 172680386681088 172880567454309 173081674534912 173577896993072 173887941832704 174014838226944 174089522471472 174375366438174 174791728440576 175197922791424 175315505024088 175814979397376 176431710980096 176507432505798 176550121256652 176831357514768 176960401894848 177219391335584 177750442593867 177983401645764 178197887222784 178291246712832 178916664655872 178993452681936 179452801921536 179738662017024 180133075546112 180159582714228 180253969954344 180672857878656 180767514028288 181401618331648 181479472858074 181936304437248 181945201948224 182757497314821 183217546017792 183766571198496 184035521771568 184169823459648 184463197554432 184507810426368 184936583749632 185234500537164 185762234156928 186318884687364 186763764635136 187061270759424 187070418904512 187197780516864 187295855132672 187621813950912 188279962071552 188378603652096 188596982677428 188816372219904 188943094330848 189357705810624 189925130442762 190146064982016 190227672478008 191253278208096 191567303974332 191798159342592 192049529278464 192470957432832 192600132279984 192906935470656 193047711158016 193148850605568 193909573738764 194265435016224 194397695152128 194499541868544 194716883851776 195044742768964 195275134117206 195728929368544 195766693005312 196078540382208 196640694495648 197097663140352 197200924394496 197459375173632 197791851822048 197892674543616 198485674852608 199080452131704 199371815252532 199835130683968 199873686564864 200538960875132 200577652551936 201043770200064 201242420336672 201281247737856 201845458411311 202649709989376 203256965113488 203363453281824 203836044786176 204076820623104 204313397900547 204551069904896 204688352191752 205503931256832 206079978517842 206187945688516 206328322929152 206706974994432 207191051392104 207521097248736 207531245972193 207781339287808 208053656718336 208982513426544 209234355646464 209244588156032 209577905202688 210068704883661 210454221267576 210597503081472 210707837024256 210943290839424 212140388363776 212418418747392 212529706684416 212684802277376 212776083020688 213027419036952 213522468402048 213634334760704 213914323104768 214006131537759 214274506140552 215128281157632 215772929260416 215986133190243 216529827111936 217178675052768 217292456931264 217797417716736 218116173951488 218675923468288 218769775500144 219056494333248 219320476581888 219537185821824 220195045539612 220310407721976 220864986980352 221349646974976 221734871032896 221851039943808 222366594312192 222515833299804 222629258861568 223146621714432 223296384209184 223932556243968 224814522019464 224932304387472 225498518175744 226174241475072 226397722878756 226670551950336 226967625510912 227086535909376 227980923738048 228266823442944 228630442039296 228783884942052 229315550384448 229586423200992 229863094935552 230119953643008 230240515574784 230507423272412 231729184088064 231850589110272 232119363295296 232130714985598 232500488584232 232545346868736 233055637920768 233361079750656 233754006698784 235343243341064 235388650102272 235400161675536 235775143353024 235947202526464 237000590125156 237046316652288 237311202194352 237597182963712 237721662283776 238657936909248 238669608365474 239095920019968 239270402562048 239373093398274 239651549356032 240212776952304 240338626605792 240897143838208 241058819408121 241972630477432 242019316302336 242581739249664 242593602597632 242640408231936 243549065521086 243676663086428 244290061357056 245022094931328 245380695695424 245559764612864 245950930072576 246010413901824 246115997437662 246979334049552 247682978875904 247849208687223 248425179583152 249018352846848 249415027679232 249427225206016 250162418601216 251039949428736 251171471536128 251462643569904 251924125774464 252476941080832 252916337271897 253048842435906 253233507257016 253636896637344 255004370944128 255423071965776 255730879123456 256066039037952 256800176373312 257209247294208 257396948210688 257531800807424 257979994182504 258546098318352 258884947848384 259020580021632 259196926869504 259622511802368 260366845489608 261022257340416 261134283707208 261563049657261 262187592660864 262796884187136 262934565859328 262973257536132 263279166898176 263722469096064 264647566470144 264761148758697 264825181884978 265247036272152 265440602842272 265829087003376 266498248753152 267296830834176 267436870069248 268058360266752 268374996983808 268490179022904 269127277881748 269179202882304 269607993025536 270199613319168 270380954931516 271009286817984 271151271042432 272102427497472 272219209287111 272417863867396 272904456655872 272917802922336 274005241675776 274773304690456 274826319026688 275609299992576 276053282657352 276254735189472 276694796331648 276708327962924 276761715639552 277404875624448 278643351235392 278979140861952 279478327031046 280091606511548 280145646952704 280591906139136 280605628356768 280796670775296 280943782699008 281257721119232 282567905478144 282895474016142 283224558329856 283372942245888 283701444027584 284036558715936 284696624536064 284887695664143 285219097473024 285341508717012 285699341520736 286837708210176 287350955961498 287697239013888 287981510920324 288706436149248 289571566737024 289723275908352 290396556955648 290864360608146 291693034000192 291749312802816 292075325777664 292567114153446 292716247762432 292912701175809 293593394052816 293747210295968 295646494710528 295801386591744 296488792416256 296687777733072 296839011815424 297728512278912 298576741658624 298620678197556 299057722878798 299752696025952 299909739183296 300808441312698 301565655300096 301863630505008 302227402600448 302623500681216 303974564984064 304355764590592 304840589385728 304885447670232 305045179922736 305754067179264 306115230934656 306826604857344 306987354099712 307032528287628 309119967776763 309281918532774 309492484393728 310060462491648 310740850561024 310786577088156 311148106334208 311281645873104 311672008931712 312080485077504 313473770139816 313851533469696 313866882234048 314366857804032 315681331901364 315896254622208 316061755536384 316414936259136 316796243951616 318210582545664 318627628121088 318794560026624 319027203416064 319164124531032 319541128555428 320283702603072 320451502141056 320871484657152 321411759210828 322692421736448 323596959593963 323659393890624 324732087361448 324794740667904 325720081809408 325938685396896 326696126575104 327174260927232 328013885202432 328154663250216 328980714872832 329305778732736 330292568309418 330465611582964 331233572777536 331297480470528 332024470462464 332712366906469 332776559915712 333549891468288 333943888292352 334719932571648 334895295381504 335283524759872 335898834365952 337221783029196 337398456581208 337644676342688 338182528849792 338247777263616 339596584318134 340005827925504 340564095954368 340629803864064 342400235164416 342945663058944 343195930947584 343973325576672 344728131091136 344794642403328 345179930464512 345360773362176 345761134908618 346163349069824 347155793986144 347775883665408 348179044942944 348196072478397 348750732876348 349583456881152 350395845582848 350631010048176 351629958794752 352863421960192 353014865011596 353100242513304 353662715029536 353920803789696 354438782671168 355500885187734 355966803291528 356395774445568 356582493425664 357986905363872 358004412548211 358905603843072 359059640097411 359477324034048 360266151092224 360319165428456 360507939908688 361345715757312 361535028056576 362803236663296 362958945716148 363872608874496 363890403896448 365323598281629 365514994629642 366435092035584 367533142396992 368071043543136 368339646919296 368926395108864 369015620852736 369173996156493 369873167499264 370469001074328 371524468313856 372637769374728 373527529270272 374122541518848 374140837809024 374395561033728 375243627901824 376559924143104 376757207304192 377193965354856 377813293949377 377886188661696 378715411621248 379573263653859 379850260885524 380292129964032 380455344956016 382432770429229 382506556416192 383134607948664 383596318685184 384099058556928 384941914865664 385200264559968 385813870941312 386095422316032 386297701211136 387819147477528 388530870032448 388795390304256 388999083737088 389433767703552 390089485537928 390550268234412 391457858737088 391533386010624 392157080764416 393205524525827 393281388991296 394195326280704 394401848788992 394918750347264 395583703644096 395785349087232 396971349705216 398160904263408 398743630505064 399670261367936 399747373129728 401077921750264 401155305103872 402087540400128 402484840673344 402562495475712 403690916822622 405299419978752 406513930226976 406726906563648 407672089572352 408153641246208 408626795801094 409102139809792 409376704383504 411007862513664 412159957035684 412375891377032 412656645858304 413413949988864 414382102784208 415042194497472 415062491944386 415562678575616 416107313436672 417965026853088 418468711292928 418489176312064 419155810405376 419217490546569 420137409767322 420908442535152 421195006162944 421415674048512 421886581678848 424280776727552 424343211024213 424836837494784 425059413368832 425552166041376 426054838073904 427044936804096 427268669521408 427828646209536 428012263075518 428549012281104 430256562315264 431026433942247 431545858520832 431972266380486 433059654223872 434357350105536 434584913862528 435594835433472 436232347902976 436296540912219 437539551000288 438112988666496 438850671230169 439074371643648 440390091079224 440620815443952 441729973960704 443469742065792 443702079887616 444733188624384 445031666599608 445258517723136 446506620121991 446592768418368 447865112487936 448586584318197 449629044038928 449864608774944 451212661969047 452348482950144 452795445757512 453341103900672 453935251021824 454173071818752 455961847476096 456533646885888 457260884078592 457567769884104 458631100768896 459172846401984 459726189871104 460239907286016 460481031149568 461014846544824 463458368176128 463922877799161 464238726590592 464261429971196 465000977168464 465090693737472 466111275841536 466722159501312 467508013397568 470686486682128 470777300204544 470800323351072 471550286706048 471894405052928 474001180250312 474092633304576 474622404388704 475194365927424 475443324567552 477315873818496 477339216730948 478191840039936 478540805124096 478746186796548 479303098712064 480425553904608 480677253211584 481794287676416 482117638816242 483945260954864 484038632604672 485163478499328 485187205195264 487098131042172 487353326172856 488580122714112 490044189862656 490761391390848 491119529225728 491901860145152 492020827803648 492231994875324 493958668099104 495365957751808 495438852464127 495698417374446 496850359166304 498036705693696 498830055358464 498854450412032 500324837202432 502079898857472 502342943072256 502925287139808 503848251548928 504953882161664 505832674543794 506097684871812 506467014514032 507273793274688 509394876477201 510008741888256 510846143931552 511461758246912 513600352746624 514418494588416 514793896421376 515063601614848 515959988365008 517092196636704 517769895696768 518041160043264 518641702362927 519245023604736 520733690979216 522044514680832 522268567414416 523126099314522 524375185321728 525593768374272 525869131718656 525946515072264 527444938192128 529295132940288 529522297517394 529650363769956 530494072544304 530881205684544 531658174006752 533251327781601 534593661668352 534873740138496 536749993967616 536980358045808 538254555763496 538358405764608 539215986051072 540399226638336 540761909863032 542018573635968 542302542084864 544204854994944 544438418574222 544835727734792 545808913311744 545835605844672 548272491944463 549546609380912 549652638053376 552106565314704 552509470378944 553389592663296 553416655925848 553523431279104 554809751248896 557286702470784 558956654062092 560183213023096 560291293905408 561183812278272 561211256713536 561593341550592 561887565398016 562515442238464 565135810956288 565790948032284 566449116659712 567402888055168 568073117431872 569393249072128 569775391328286 570438194946048 570683017434024 571398683041472 574701911922996 575394478027776 575963021840648 577412872298496 579143133474048 579446551816704 580793113911296 581728721216292 583386068000384 583498625605632 584150651555328 585134228306892 585432495524864 585825402351618 587186788105632 587494420591936 591292989421056 591602773183488 592977584832512 593375555466144 593678023630848 595457024557824 597153483317248 597241356395112 598115445757596 599505392051904 599819478366592 601616882625396 603131310600192 603727261010016 604454805200896 605536375233933 607949129968128 608711529181184 609681178771456 609770895340464 610090359845472 611508134358528 612230461869312 612940193701641 613653209714688 613974708199424 614065056575256 618239935553526 618563837065548 618984968787456 620120924983296 621481701122048 621573154176312 622563291746208 622593737916579 623344017863424 624160970155008 626947540279632 627703066939392 627733764468096 628733715608064 630206114650983 631362663802728 631792509244416 632123511072768 632829872518272 633895413999133 636421165091328 637255256242176 637589120053248 638054406832128 638328249062064 639082257110856 640567405206144 640903004282112 641742969314304 642823518421656 645384843472896 647193919187926 647318787781248 647958399570729 649464174722896 649589481335808 651751622844179 651877370793792 653392253150208 654348521854464 656027770404864 656309326500432 657961429745664 658611557465472 660585136618836 660931223165928 662467145555072 662594960941056 664048940924928 665424733812938 665553119831424 667099782936576 667887776584704 669439865143296 670110823487677 670567049519744 671797668731904 674443566058392 674796913162416 675289352685376 676365057699584 676495554527232 679193168636268 680011655851008 681128191908736 681259607728128 684800470328832 685891326117888 686391861895168 687946651153344 689456262182272 689589284806656 690359860929024 690721546724352 691522269817236 692326698139648 694311587972288 695551767330816 696358089885888 696392144956794 697501465752696 699166913762304 700791691165696 701262020096352 703259917589504 705726843920384 706029730023192 706200485026608 707325430059072 707841607579392 708877565342336 711001770375468 711933606583056 712791548891136 713164986851328 715973810727744 716008825096422 717811207686144 718119280194822 718954648068096 720532302184448 720638330856912 721015879817376 722691431514624 723070056113152 723176458224363 725606473326592 725917891432296 727745217748992 727780807792896 730647196563258 731029989259284 732870184071168 735066284793984 736142087086272 736679293838592 737852790217728 738031241705472 738347992312986 740938002148656 743048936627712 743547626061669 745275538749456 747055058540544 748245083037696 748281675618048 749149125635339 750487255803648 753119848286208 753514414608384 754387930709712 755626587898754 755772377323392 757430823242496 759146527307718 759700521771048 760910689912032 764865540858458 765013112832384 766269215897328 767192637370368 768198117113856 770251917906757 770400529119936 771627741882624 772190844632064 772595402422272 775638294955056 777061740064896 777590780608512 778867535407104 780178971075856 781100536468824 782915717474176 783066772021248 784689148971783 786411049051654 786562777982592 788390652561408 788803697577984 789837500694528 791167407288192 791949155030891 793942699410432 794283446276091 796321808526816 797487261010128 799340522735872 799494746259456 802155843500528 802310610207744 804175080800256 804969681346688 805124990951424 807381833645244 810598839957504 813027860453952 813453813127296 815344179144704 816307282492416 816657627861333 817253591602188 818204279619584 818753408767008 822015725027328 824319914071368 824751782754064 825313291716608 826827899977728 828764205568416 830084388994944 830124983888772 831125357151232 832214626873344 835930053706176 836937422585856 836978352624128 838311620810752 838434981093138 840274819534644 841816885070304 842390012325888 842831348097024 843773163357696 848561553455104 848686422048426 849673674989568 850118826737664 851104332082752 852109676147808 854089873608192 854537339042816 854663086992429 855657292419072 856024526151036 857098024562208 860513124630528 862052867884494 863091717041664 863944532760972 866119308447744 868714700211072 869169827725056 871189670866944 872464695805952 872593081824438 875079102000576 876225977332992 877701342460338 878148743287296 878738103527427 880780182158448 881241630887904 886939484131584 887404159775232 889466377248768 890063333199216 890517035446272 893013240243982 893185536836736 895730224975872 897173168636394 899258088077856 899729217549888 902425323938094 904696965900288 905590891515024 906682207801344 907870502043648 911923694952192 913067293771776 914521768157184 915135539768208 917262201537792 918345692803968 920479814572032 920962062299136 922029693089648 927359903330289 927845755598322 928477453181184 928522859942392 930001954336928 930181387474944 932222551683072 933444319002624 935016026795136 941372973364256 941554600409088 941600646702144 943100573412096 943788810105856 948002360500624 948185266609152 949244808777408 950388731854848 954631747636992 954678433461896 956383680079872 957081610248192 957492373593096 960851107809216 961354506423168 963588575352832 964235277632484 967890521909728 968077265209344 970374410390528 970790878781889 974196262084344 974706652345712 977160245428224 980088379725312 981522782781696 982239058451456 983803720290304 984041655607296 984463989750648 987917336198208 990731915503616 990877704928254 991396834748892 993700718332608 996073411387392 997708900824064 998137100719407 1000649674404864 1004159797714944 1004685886144512 1005850574279616 1007696503097856 1009907764323328 1011665349087588 1012195369743624 1012934029028064 1014547586549376 1018789752954402 1020017483776512 1021692287863104 1022923516493824 1027200705493248 1028836989176832 1029587792842752 1030127203229696 1031919976730016 1034184393273408 1035539791393536 1036082320086528 1037283404725854 1038490047209472 1041467381958432 1044537134828832 1044588217435191 1046252198629044 1048750370643456 1051187536748544 1051738263437312 1051893030144528 1054889876384256 1058590265880576 1059044595034788 1059300727539912 1060988145088608 1061762411369088 1063316348013504 1066502655563202 1069187323336704 1069747480276992 1073960716091616 1074013237644633 1076509111526992 1076716811529216 1078431972102144 1080798453276672 1081523819726064 1084037147271936 1084605084169728 1088409709989888 1088876837148444 1089671455469584 1091617826623488 1091671211689344 1095970794844887 1096544983888926 1099093218761824 1099305276106752 1104213130629408 1105018940757888 1106779185326592 1106833311851696 1107046862558208 1109619502497792 1114573404941568 1117913308124184 1120366426046192 1120582587810816 1122367624556544 1122422513427072 1123186683101184 1125030884476928 1130271621912576 1131581896064568 1133439881848131 1134805776110336 1136146234863744 1138786498144256 1139550782656572 1140876389892096 1141366034868048 1142797366082944 1147298311287687 1149403823845992 1150788956055552 1151926043681296 1154825744596992 1158286266948096 1158893103633408 1161586227822592 1163457442432584 1166772136000768 1166997251211264 1168301303110656 1170268456613784 1170864991049728 1171650804703236 1174373576211264 1174988841183872 1179616573577481 1182585978842112 1183205546366976 1186751110932288 1187356047261696 1190914049115648 1194306966634496 1194482712790224 1196230891515192 1199010784103808 1199638956733184 1203233765250792 1206262621200384 1207454522020032 1208909610401792 1211072750467866 1215898259936256 1217423058362368 1219541790680928 1220180719690944 1223016268717056 1224460923738624 1225880387403282 1227306419429376 1227949416398848 1228130113150512 1236479871107052 1237127674131096 1237969937574912 1240241849966592 1242963402244096 1243146308352624 1245126583492416 1245187475833158 1246688035726848 1248321940310016 1253895080559264 1255406133878784 1255467528936192 1257467431216128 1260412229301966 1262725327605456 1263585018488832 1264247022145536 1265659745036544 1267790827998266 1272842330182656 1274510512484352 1275178240106496 1276656498124128 1278164514221712 1281134810412288 1281806008564224 1283485938628608 1285647036843312 1290769686945792 1294387838375852 1294637575562496 1295916799141458 1298928349445792 1299178962671616 1303503245688358 1303754741587584 1306784506300416 1308697043708928 1312618653000864 1316552013690507 1317223114930944 1321170273237672 1321862446331856 1324934291110144 1325189921882112 1330849467625876 1331106239662848 1334199565873152 1335775553169408 1339519860365973 1340221646975354 1341134099039488 1343595337463808 1348887132116784 1349593826324832 1350578705370752 1352730115399168 1353637985907141 1358386337272536 1360023311702016 1362256383817472 1362519215456256 1369600940657664 1371782652235776 1372783723790336 1375893302306688 1378912524364544 1379178569613312 1380719721858048 1381443093448704 1383044539634472 1388623175944576 1391768633397483 1392716179771776 1392784289913588 1395002931505392 1398333827524608 1402524040192704 1406519835179008 1411453687840768 1412059460046384 1412400970053216 1414650860118144 1415683215158784 1417755130684672 1422003540750936 1423867213166112 1425583097782272 1426329973702656 1431947621455488 1432017650192844 1435622415372288 1436238560389644 1437909296136192 1441276661713824 1442031759634752 1445382863029248 1446140112226304 1446352916448726 1451212946653184 1451835782864592 1455490435497984 1455561615585792 1461294393126516 1462059978518568 1465740368142336 1470132569587968 1472284174172544 1473358587677184 1475705580435456 1476062483410944 1476695984625972 1481876004297312 1486097873255424 1487095252123338 1490551077498912 1494110117081088 1496490166075392 1496563351236096 1498298251270678 1500974511607296 1506239696572416 1507028829216768 1508775861419424 1511253175797508 1511544754646784 1514861646484992 1518293054615436 1519401043542096 1521821379824064 1529731081716916 1530026225664768 1532538431794656 1534385274740736 1540503835813514 1540801058239872 1543255483765248 1544381689264128 1545190804844544 1551276589910112 1554123480129792 1555925107088781 1557735070814208 1560357942151712 1562201072937648 1565831434948352 1566133544042496 1569378297943566 1572822098103308 1573125555965184 1576781305122816 1577607395155968 1582334814576384 1583898310061782 1587885398820864 1588566892552182 1592643617053632 1594974522020256 1598681045471744 1599753983344803 1604311687001056 1604621220415488 1609939362693376 1610249981902848 1614763667290488 1621197679915008 1626055720907904 1626907626254592 1630688358289408 1632614564984832 1633315255722666 1634507183204376 1637506817534016 1644817475833389 1648639828142736 1649503565508128 1650626583433216 1657528411136832 1660168777989888 1660249967777544 1662250714302464 1664429253746688 1671860107412352 1673956705248256 1676623241621504 1676869962186276 1680549639069288 1683633770140608 1684780024651776 1685662696194048 1687546326715392 1697123106910208 1697372844096852 1699347349979136 1702208664165504 1704219352295616 1708179747216384 1709074678085632 1709326173984858 1711314584838144 1712049052302072 1714196049124416 1724105735768988 1726183434083328 1727889065521944 1732238616895488 1737429400422144 1738339655450112 1742379341733888 1744929391611904 1745186163648876 1750158204001152 1752451954665984 1755402684920676 1756297486574592 1757476207054854 1761560364316896 1762483261775808 1773878968263168 1774808319550464 1778932754497536 1780126666398432 1781034070892544 1786026480487964 1786371073673472 1791460449951744 1794346337272788 1798516176155712 1799458435099776 1804850647876188 1809393931800576 1811181783030048 1813364415602688 1816609125701799 1823847389904384 1826134587543552 1829043536314368 1830271079536416 1834524403075584 1836691385607936 1838820581104923 1840959629144064 1841924124598272 1844059386179296 1854719806660578 1855691511196644 1856954906362368 1857045719884784 1860003908673856 1860362774949888 1864445103366144 1867781213749737 1870032053590272 1882745946728512 1883109200818176 1883201293404288 1886201146824192 1887577620211712 1890618343952949 1896004721001248 1896370533218304 1898489617554816 1901686241997399 1909263495273984 1909356866923792 1912767360159744 1914163220496384 1914984747186192 1921702215618432 1922709012846336 1927177150705664 1928470555264968 1935781043819456 1936154530418688 1940748820781056 1941581757563778 1943875198712187 1948392524168688 1949413304691424 1955254868532537 1960176759450624 1963045565563392 1964478116902912 1967607440580608 1968083311214592 1968927979501296 1975834672396416 1981463831007232 1981755409856508 1982793669497784 1987401436665216 1992146822774784 1995417801648128 1996274201438814 2001299348809728 2008319595429888 2010332470463031 2011701148559232 2015393006195712 2019815528646656 2023330698175176 2024390739487248 2025868058056128 2029095173098752 2037579505908804 2040034967553024 2043384575726208 2054401410986496 2057673978353664 2059175585685504 2060254406459392 2063839953460032 2068368786546816 2071079582787072 2072164640173056 2074566809451708 2076980094418944 2082934763916864 2089074269657664 2089176434870382 2092504397258088 2097500741286912 2102375073497088 2103786060289056 2109779752768512 2117180531761152 2118089190069576 2118601455079824 2121976290177216 2123524822738176 2126632696027008 2133005311126404 2138374646673408 2139494960553984 2147507095487209 2147921432183232 2148026475289266 2153018223053984 2153433623058432 2156863944204288 2161596906553344 2163047639452128 2168074294543872 2169210168339456 2176819419979776 2177753674296888 2179342910939168 2183235653246976 2183342423378688 2191941589689774 2193089967777852 2198186437523648 2198610552213504 2208426261258816 2210037881515776 2213558370653184 2213666623703392 2214093725116416 2229146809883136 2235826616248368 2240732852092384 2241165175621632 2244735249113088 2244845026854144 2247447376906017 2250061768953856 2260543243825152 2263163792129136 2266879763696262 2269611552220672 2272292469727488 2277572996288512 2279101565313144 2282732069736096 2285594732165888 2294596622575374 2298807647691984 2301577912111104 2303852087362592 2310755753720271 2316572533896192 2317786207266816 2326914884865168 2333544272001536 2336602606221312 2340536913227568 2341729982099456 2343301609406472 2348747152422528 2349977682367744 2354067446915349 2359233147154962 2365171957684224 2366411092733952 2373502221864576 2375847465092673 2381828098231296 2382850338828273 2388965425580448 2392461783030384 2398021568207616 2399277913466368 2406467530501584 2412525242400768 2414909044040064 2422145500935732 2431796519872512 2434846116724736 2439083581361856 2440361439381888 2446032537434112 2448921847477248 2449972883583999 2451760774806564 2454612838858752 2456260226301024 2472959742214104 2474255348262192 2475939875149824 2480483699933184 2486292616705248 2490253166984832 2490374951666316 2493376071453696 2496643880620032 2507790161118528 2510812267757568 2510935057872384 2514934862432256 2520824458603932 2525450655210912 2527170036977664 2528494044291072 2531319490073088 2535581655996532 2545684660365312 2549021024968704 2550356480212992 2553312996248256 2556329028443424 2562269620824576 2563612017128448 2566971877257216 2571294073686624 2581539373891584 2588775676751704 2589275151124992 2591833598282916 2597856698891584 2598357925343232 2607006491376716 2607509483175168 2613569012600832 2617394087417856 2625237306001728 2633104027381014 2634446229861888 2642340546475344 2643724892663712 2649868582220288 2661698935251752 2662212479325696 2668399131746304 2671551106338816 2679039720731946 2680443293950708 2682268198078976 2687190674927616 2697774264233568 2699187652649664 2701157410741504 2705460230798336 2707275971814282 2716772674545072 2720046623404032 2724512767634944 2739201881315328 2743565304471552 2751786604613376 2757825048729088 2761439443716096 2762886186897408 2766089079268944 2777246351889152 2782079709990867 2783537266794966 2785432359543552 2785568579827176 2790005863010784 2796667655049216 2805048080385408 2813039670358016 2824118920092768 2824801940106432 2829301720236288 2831366430317568 2835510261369344 2844007081501872 2847734426332224 2851166195564544 2863895242910976 2864035300385688 2871244830744576 2872477120779288 2882553323427648 2884063519269504 2890765726058496 2892280224452608 2892705832897452 2903671565729184 2911123231171584 2912372636345667 2922588786253032 2924119957037136 2931480736284672 2940265139175936 2944568348345088 2946717175354368 2951411160870912 2952124966821888 2953391969251944 2963752008594624 2972195746510848 2974190504246676 2981102154997824 2988220234162176 2993126702472192 2994411302158221 2996596502541356 3001949023214592 3012479393144832 3014057658433536 3017551722838848 3022506351595016 3023089509293568 3029723292969984 3036586109230872 3038802087084192 3043642759648128 3059462163433832 3060052451329536 3065076863589312 3068770549481472 3081007671627028 3081602116479744 3086510967530496 3088763378528256 3090381609689088 3102553179820224 3108246960259584 3111850214177562 3115470141628416 3120715884303424 3124402145875296 3131662869896704 3133764652305573 3138756595887132 3145644196206616 3146251111930368 3153562610245632 3155214790311936 3164669629152768 3167796620123564 3175770797641728 3177133785104364 3185287234107264 3189949044040512 3197362090943488 3199507966689606 3208623374002112 3209242440830976 3219878725386752 3222039712933899 3229527334580976 3242395359830016 3252111441815808 3253815252509184 3261376716578816 3265229129969664 3266630511445332 3269014366408752 3275013635068032 3287912384534661 3289634951666778 3297279656285472 3299007131016256 3301253166866432 3315056822273664 3320337555979776 3320499935555088 3324501428604928 3328858507493376 3343720214824704 3347913410496512 3353246483243008 3353739924372552 3361099278138576 3367267540281216 3369560049303552 3375092653430784 3394246213820416 3394745688193704 3400319645544393 3404417328331008 3408438704591232 3416359494432768 3418149356171264 3418652347969716 3422629169676288 3424098104604144 3428392098248832 3441894933863061 3448211471537976 3452366868166656 3455778131043888 3464477233790976 3474858800844288 3476679310900224 3484758683467776 3489858783223808 3490372327297752 3500316408002304 3504903909331968 3510805369841352 3512594973149184 3514952414109708 3523120728633792 3524966523551616 3538849720732443 3547757936526336 3549616639100928 3559566555533593 3560253332796864 3562068141785088 3572052960975928 3572742147346944 3582920899903488 3588692674545576 3597032352311424 3598916870199552 3609701295752376 3618787863601152 3622363566060096 3626728831205376 3633218251403598 3647694779808768 3652269175087104 3659836035971159 3660542159072832 3669048806151168 3673382771215872 3677641162209846 3681919258288128 3683848249196544 3688118772358592 3709439613321156 3711383022393288 3713909812724736 3714091439769568 3720007817347712 3720725549899776 3728890206732288 3735562427499474 3740064107180544 3765491893457024 3766218401636352 3766402586808576 3772402293648384 3775155240423424 3781236687905898 3792009442002496 3792741066436608 3796979235109632 3803372483994798 3818526990547968 3818713733847584 3825534720319488 3829969494372384 3843404431236864 3845418025692672 3854354301411328 3856941110529936 3871562087638912 3872309060837376 3881497641562112 3883163515127556 3887750397424374 3896785048337376 3898826609382848 3910509737065074 3920353518901248 3926091131126784 3928956233805824 3935214881161216 3937855959002592 3949656041071521 3951669344792832 3962927662014464 3963510819713016 3965587338995568 3974802873330432 3990835603296256 3992548402877628 4002598697619456 4018559581097919 4020664940926062 4023402297118464 4030786012391424 4039631057293312 4046661396350352 4048781478974496 4051736116112256 4058190346197504 4060913957721423 4075159011817608 4080069935106048 4086769151452416 4108802821972992 4115347956707328 4118351171371008 4127679906920064 4136737573093632 4142159165574144 4144329280346112 4149133618903416 4165869527833728 4175305900192449 4178148539315328 4178352869740764 4185008794516176 4195001482573824 4206760474721519 4207572120578112 4219559505537024 4234361063522304 4236178380139152 4237202910159648 4243952580354432 4247049645476352 4253265392054016 4266010622252808 4276749293346816 4278989921107968 4295014190974418 4295842864366464 4296052950578532 4306036446107968 4306867246116864 4313727888408576 4325260769784097 4326095278904256 4336148589087744 4338420336678912 4353638839959552 4355507348593776 4358685821878336 4366471306493952 4366684846757376 4383883179379548 4386179935555704 4396372875047296 4397221104427008 4416852522517632 4420075763031552 4427116741306368 4427333247406784 4428187450232832 4458293619766272 4471653232496736 4481465704184768 4482330351243264 4489470498226176 4489690053708288 4494894753812034 4500123537907712 4521086487650304 4526327584258272 4533759527392524 4539223104441344 4544584939454976 4555145992577024 4558203130626288 4565464139472192 4571189464331776 4589193245150748 4597615295383968 4603155824222208 4607704174725184 4621511507440542 4633145067792384 4635572414533632 4653829769730336 4667088544003072 4667775321266343 4673205212442624 4681073826455136 4683459964198912 4686603218812944 4697494304845056 4699955364735488 4708134893830698 4718466294309924 4730343915368448 4732822185467904 4747004443729152 4751694930185346 4763656196462592 4765700677656546 4777930851160896 4784923566060768 4796043136415232 4798555826932736 4799261950034409 4812935061003168 4829818088080128 4844291001871464 4863593039745024 4878167162723712 4880722878763776 4892065074868224 4897843694954496 4899945767167998 4903521549613128 4911572821341901 4912520452602048 4934452427500167 4945919484428208 4948510696524384 4951879750299648 4971626015579977 4972585233410496 4980506333969664 4980749903332632 4986752142907392 4993287761240064 5015580322237056 5021870115744768 5029869724864512 5041648917207864 5050901310421824 5054340073955328 5056988088582144 5062638980146176 5071163311993064 5091369320730624 5098042049937408 5106625992496512 5111671818835751 5112658056886848 5124539241649152 5127224034256896 5133943754514432 5142588147373248 5177551353503408 5178550302249984 5183667196565832 5195713397783168 5196715850686464 5214012982753432 5215018966350336 5227138025201664 5234788174835712 5250474612003456 5266208054762028 5268892459723776 5284681092950688 5287449785327424 5299737164440576 5323397870503504 5324424958651392 5336798263492608 5343102212677632 5358079441463892 5360886587901416 5364536396157952 5374381349855232 5395548528467136 5398375305299328 5402314821483008 5410920461596672 5414551943628564 5433545349090144 5440093246808064 5449025535269888 5449827377105397 5478403762630656 5487130608943104 5503573209226752 5515650097458176 5516461743314769 5522878887432192 5525772373794816 5532178158537888 5554492703778304 5564159419981734 5567074533589932 5570864719087104 5571137159654352 5580011726021568 5593335310098432 5603343641249211 5610096160770816 5626079340716032 5648237840185536 5649603880212864 5658603440472576 5662732860635136 5671020522738688 5671855031858847 5688014163003744 5695468852664448 5705058725992197 5727790485821952 5728070600771376 5742489661489152 5744954241558576 5765106646855296 5768127038539008 5781531452116992 5784560448905216 5785411665794904 5807343131458368 5822246462343168 5824745272691334 5831625596136561 5845177572506064 5848239914074272 5865764605597611 5880530278351872 5889136696690176 5893434350708736 5902822321741824 5904249933643776 5906783938503888 5927504017189248 5944391493021696 5948381008493352 5962204309995648 5976440468324352 5986253404944384 5988822604316442 5993193005082712 6003898046429184 6024958786289664 6030997411389093 6035103445677696 6045012703190032 6046179018587136 6059446585939968 6073172218461744 6077604174168384 6087285519296256 6118924326867664 6120104902659072 6130153727178624 6162015343254056 6163204232959488 6173021935060992 6177526757056512 6180763219378176 6205106359640448 6216493920519168 6223700428355124 6230940283256832 6241431768606848 6248804291750592 6263325739793408 6267529304611146 6277513191774264 6291288392413232 6292502223860736 6307125220491264 6329339258305536 6335593240247128 6351541595283456 6354267570208728 6370574468214528 6379898088081024 6394724181886976 6399015933379212 6417246748004224 6418484881661952 6439757450773504 6442521286461627 6444079425867798 6459054669161952 6484790719660032 6504222883631616 6507630505018368 6522753433157632 6530458259939328 6533261022890664 6538028732817504 6550027270136064 6575824769069322 6579269903333556 6594559312570944 6598014262032512 6602506333732864 6630113644547328 6640675111959552 6640999871110176 6649002857209856 6687440429649408 6695826820993024 6706492966486016 6707479848745104 6722198556277152 6734535080562432 6742342130718051 6750185306861568 6788492427640832 6789491376387408 6800639291088786 6808834656662016 6816877409182464 6832718988865536 6836298712342528 6837304695939432 6848196209208288 6856784196497664 6883789867726122 6896422943075952 6904733736333312 6911556262087776 6932267261160813 6949717601688576 6953358621800448 6979717566447616 6980744654595504 7000632816004608 7009807818663936 7021610739682704 7025189946298368 7029904828219416 7046241457267584 7049933047103232 7077699441464886 7095515873052672 7099233278201856 7119133111067186 7120506665593728 7127542395278019 7144105921951856 7145484294693888 7177385349091152 7194064704622848 7197833740399104 7219402591504752 7237575727202304 7244727132120192 7266436502807196 7295389559617536 7304538350174208 7319672071942318 7321084318145664 7338097612302336 7346765542431744 7355282324419692 7363838516576256 7376237544717184 7418879226642312 7422766044786576 7427819625449472 7428182879539136 7440015634695424 7441451099799552 7471124854998948 7480128214361088 7530983786914048 7532436803272704 7532805173617152 7544804587296768 7550310480846848 7562473375811796 7584018884004992 7585482132873216 7593958470219264 7606744967989596 7637053981095936 7637427467695168 7651069440638976 7659938988744768 7686808862473728 7690836051385344 7708708602822656 7713882221059872 7743124175277824 7744618121674752 7762995283124224 7766327030255112 7775500794848748 7793570096674752 7797653218765696 7821019474130148 7840707037802496 7852182262253568 7857912467611648 7875711918005184 7899312082143042 7903338689585664 7925855324028928 7927021639426032 7931174677991136 7949605746660864 7981671206592512 7985096805755256 8005197395238912 8037119162195838 8041329881852124 8046804594236928 8061572024782848 8079262114586624 8093322792700704 8097562957948992 8103472232224512 8116380692395008 8121827915442846 8150318023635216 8160139870212096 8173538302904832 8217605643945984 8230695913414656 8240640381988729 8255359813840128 8273475146187264 8284318331148288 8288658560692224 8298267237806832 8331739055667456 8350611800384898 8356297078630656 8356705739481528 8370017589032352 8390002965147648 8413520949443038 8415144241156224 8439119011074048 8472356760278304 8472771096974327 8474405820319296 8487905160708864 8494099290952704 8506530784108032 8532021244505616 8553498586693632 8590028381948836 8591685728732928 8592105901157064 8612072892215936 8613734492233728 8650521539568194 8652190557808512 8672297178175488 8676840673357824 8711014697187552 8711440705339801 8717371643756672 8733369693514752 8737117909037001 8767766358759096 8772359871111408 8792745750094592 8794442208854016 8833705045035264 8840151526063104 8854233482612736 8854666494813568 8856374900465664 8916587239532544 8943306464993472 8962931408369536 8964660702486528 8979380107416576 8983233906474663 8989789507624068 9000247075815424 9042172975300608 9052655168516544 9067519054785048 9078446208882688 9089169878909952 9110291985154048 9116406261252576 9130928278944384 9142378928663552 9178386490301496 9195230590767936 9206311648444416 9215408349450368 9243023014881084 9266290135584768 9271144829067264 9307659539460672 9334177088006144 9335550642532686 9346410424885248 9362147652910272 9366919928397824 9373206437625888 9394988609690112 9399910729470976 9401293956916719 9416269787661396 9436932588619848 9460687830736896 9465644370935808 9494008887458304 9503389860370692 9527312392925184 9531401355313092 9555861702321792 9569847132121536 9592086272830464 9597111653865472 9598523900068818 9625870122006336 9659636176160256 9666119138801697 9688582003742928 9727186079490048 9756334325447424 9761445757527552 9784130149736448 9795687389908992 9799891534335996 9807043099226256 9823145642683802 9825040905204096 9868904855000334 9891838968856416 9897021393048768 9903759500599296 9943252031159954 9945170466820992 9961012667939328 9961499806665264 9973504285814784 9986575522480128 10031160644474112 10043740231489536 10059739449729024 10083297834415728 10101802620843648 10108680147910656 10125277960292352 10142326623986128 10182738641461248 10200958936633179 10213251984993024 10223343637671502 10225316113773696 10249078483298304 10254448068513792 10267887509028864 10285176294746496 10325684801589183 10355102707006816 10357100604499968 10367334393131664 10391426795566336 10393431701372928 10428025965506864 10430037932700672 10454276050403328 10469576349671424 10500949224006912 10532416109524056 10537784919447552 10569362185901376 10574899570654848 10599474328881152 10616549162197329 10646795741007008 10648849917302784 10678699666600779 10686204425355264 10716158882927784 10721773175802832 10729072792315904 10748762699710464 10791097056934272 10796750610598656 10804629642966016 10821840923193344 10829103887257128 10867090698180288 10880186493616128 10898051070539776 10899654754210794 10956807525261312 10979508107913477 11007146418453504 11031300194916352 11032923486629538 11045757774864384 11051544747589632 11064356317075776 11108985407556608 11128318839963468 11134149067179864 11141729438174208 11142274319308704 11160023452043136 11186670620196864 11206687282498422 11220192321541632 11252158681432064 11296475680371072 11299207760425728 11317206880945152 11325465721270272 11342041045477376 11343710063717694 11376028326007488 11390937705328896 11410117451984394 11455580971643904 11456141201542752 11489908483117152 11530213293710592 11536254077078016 11563062904233984 11569120897810432 11570823331589808 11614686262916736 11644492924686336 11649490545382668 11663251192273122 11690355145012128 11696479828148544 11731529211195222 11761060556703744 11778273393380352 11786868701417472 11805644643483648 11813567877007776 11855008034378496 11888782986043392 11896762016986704 11924408619991296 11972506809888768 11977645208632884 11986386010165424 12007796092858368 12055678743293757 12061994822778186 12070206891355392 12090025406380064 12092358037174272 12118893171879936 12146344436923488 12155208348336768 12174571038592512 12237848653735328 12240209805318144 12260307454357248 12324030686508112 12326408465918976 12346043870121984 12355053514113024 12410212719280896 12432987841038336 12447400856710248 12482863537213696 12497608583501184 12526651479586816 12535058609222292 12555026383548528 12582576784826464 12585004447721472 12620281424164557 12658678516611072 12671186480494256 12703083190566912 12708535140417456 12741148936429056 12759796176162048 12789448363773952 12798031866758424 12834493496008448 12836969763323904 12879514901547008 12885042572923254 12888158851735596 12918109338323904 12975782309352291 13008445767263232 13015261010036736 13060916519878656 13066522045781328 13076057465635008 13100054540272128 13151649538138644 13158539806667112 13189118625141888 13196028524065024 13260227289094656 13281350223919104 13281999742220352 13298005714419712 13374880859298816 13391653641986048 13414959697490208 13444397112554304 13469070161124864 13484684261436102 13500370613723136 13578982752774816 13601278582177572 13617669313324032 13633754818364928 13665437977731072 13672597424685056 13674609391878864 13696392418416576 13713568392995328 13767579735452244 13792845886151904 13809467472666624 13823112524175552 13864534522321626 13899435203377152 13906717243600896 13961489309191008 14001265632009216 14019615637327872 14043221479365408 14050379892596736 14059809656438832 14092482914535168 14099866094206464 14155398882929772 14191031746105344 14198466556403712 14238266222134372 14241013331187456 14255084790556038 14288211843903712 14290968589387776 14354770698182304 14388129409245696 14395667480798208 14438805183009504 14489454264240384 14532873005614392 14590779119235072 14639344143884636 14642168636291328 14676195224604672 14693531084863488 14710564648839384 14734718464025703 14752475089434368 14837758453284624 14845532089573152 14855639250898944 14856365759078272 14880031269390848 14914878046739931 14942249709997896 14960256428722176 15061967573828096 15065610347234304 15089609174593536 15100620961693696 15124946751623592 15168037768009984 15170964265746432 15187916940438528 15213489935979192 15274107962191872 15274854935390336 15319877977489536 15335015456507253 15373617724947456 15381672102770688 15427764442119744 15486248350555648 15525990566248448 15532654060510224 15551001589697496 15587140193349504 15595306437531392 15642038948260296 15681414075604992 15704364524507136 15715824935223296 15751423836010368 15798624164286084 15806677379171328 15854043278852064 15862349355982272 15899211493321728 15963342413185024 15970193611510512 16010394790477824 16074238324391676 16082659763704248 16093609188473856 16123144049565696 16158524229173248 16186645585401408 16195125915897984 16206944464449024 16232761384790016 16243655830885692 16300636047270432 16320279740424192 16347076605809664 16435211287891968 16461391826829312 16481280763977458 16510719627680256 16546950292374528 16568636662296576 16577317121384448 16596534475613664 16663478111334912 16701223600769796 16712594157261312 16713411478963056 16740035178064704 16780005930295296 16827041898886076 16830288482312448 16878238022148096 16944713520556608 16945542193948654 16948811640638592 16975810321417728 16988198581905408 17013061568216064 17064042489011232 17115176177976591 17180056763897672 17183371457465856 17184211802314128 17224145784431872 17227468984467456 17301043079136388 17304381115617024 17344594356350976 17353681346715648 17422029394375104 17422881410679602 17434743287513344 17466739387029504 17474235818074002 17535532717518192 17544719742222816 17585491500189184 17597293816792833 17667410090070528 17680303052126208 17708466965225472 17709332989627136 17712749800931328 17833174479065088 17886612929986944 17925862816739072 17929321404973056 17958760214833152 17966467812949326 17979579015248136 18092992234167279 18105310337033088 18135038109570096 18156892417765376 18178339757819904 18232812522505152 18261856557888768 18284757857327104 18356772980602992 18390461181535872 18430816698900736 18486046029762168 18532580271169536 18542289658134528 18615319078921344 18668354176012288 18671101285065372 18692820849770496 18724295305820544 18746412875251776 18789977219380224 18799821458941952 18802587913833438 18832539575322792 18873865177239696 18921375661473792 18988017774916608 19006779720741384 19054624785850368 19062802710626184 19111723404643584 19139694264243072 19184172545660928 19194223307730944 19197047800137636 19251740244012672 19319272352320512 19327563859384881 19332238277603394 19377164007485856 19454372158980096 19512668650894848 19522891515055104 19568260299472896 19591374779817984 19599783068671992 19614086198452512 19646291285367604 19650081810408192 19737809710000668 19783677937712832 19794042786097536 19807519001198592 19886504062319908 19890340933641984 19922025335878656 19922999613330528 19947008571629568 20062321288948224 20087480462979072 20119478899458048 20166595668831456 20203605241687296 20227026392154153 20250555920584704 20284653247972256 20365477282922496 20401917873266358 20426503969986048 20446687275343004 20450632227547392 20498156966596608 20508896137027584 20570352589492992 20651369603178366 20710205414013632 20714201208999936 20734668786263328 20782853591132672 20796801783482439 20856051931013728 20860075865401344 20939152699342848 21001898448013824 21064832219048112 21075569838895104 21138724371802752 21149799141309696 21198948657762304 21233098324394658 21293591482014016 21297699834605568 21357399333201558 21382627185834057 21432317765855568 21443546351605664 21458145584631808 21582194113868544 21593501221197312 21609259285932032 21643681846386688 21658207774514256 21734181396360576 21796102141079552 21799309508421588 21913615050522624 21959016215826954 22014292836907008 22062600389832704 22065846973259076 22091515549728768 22128712634151552 22217970815113216 22256637679926936 22268298134359728 22283458876348416 22284548638617408 22320046904086272 22413374564996844 22440384643083264 22592951360742144 22598415520851456 22634413761890304 22650931442540544 22684082090954752 22687420127435388 22752056652014976 22781875410657792 22820234903968788 22911161943287808 22912282403085504 22979816966234304 23060426587421184 23072508154156032 23126125808467968 23141646663179616 23229372525833472 23288985849372672 23298981090765336 23326502384546244 23380710290024256 23392959656297088 23463058422390444 23522121113407488 23556546786760704 23573737402834944 23622578050359299 23627135754015552 23710016068756992 23777565972086784 23793524033973408 23848817239982592 23945013619777536 23955290417265768 23972772020330848 24015592185716736 24111357486587514 24123989645556372 24140413782710784 24180050812760128 24184716074348544 24237786343759872 24292688873846976 24310416696673536 24349142077185024 24475697307470656 24480419610636288 24520614908714496 24648061373016224 24652816931837952 24692087740243968 24721921145966187 24820425438561792 24865975682076672 24894801713420496 24965727074427392 24995217167002368 25053302959173632 25070117218444584 25110052767097056 25165153569652928 25170008895442944 25240562848329114 25317357033222144 25342372960988512 25417070280834912 25418313290922981 25482297872858112 25519592352324096 25578896727547904 25596063733516848 25668986992016896 25759029803094016 25770085145846508 25776317703471192 25836218676647808 25951564618704582 26016891534526464 26030522020073472 26133044091562656 26134322116019403 26152114931270016 26200109080544256 26211353727111003 26303299076277288 26317079613334224 26378237250283776 26392057048130048 26520454578189312 26562700447838208 26563999484440704 26749761718597632 26783307283972096 26829919394980416 26888794225108608 26938140322249728 26949701719423989 26969368522872204 27000741227446272 27157965505549632 27202557164355144 27235338626648064 27267509636729856 27330875955462144 27349218783757728 27392784836833152 27427136785990656 27535159470904488 27585691772303808 27618934945333248 27646225048351104 27729069044643252 27798870406754304 27813434487201792 27917592241333717 27922978618382016 28002531264018432 28039231274655744 28086442958730816 28100759785193472 28119619312877664 28184965829070336 28199732188412928 28310797765859544 28382063492210688 28396933112807424 28476532444268744 28482026662374912 28510169581112076 28576423687807424 28581937178775552 28709541396364608 28776258818491392 28791334961596416 28877610366019008 28978908528480768 29065746011228784 29181558238470144 29278688287769272 29284337272582656 29352390449209344 29387062169726976 29421129297678768 29469436928051406 29504950178868736 29675516906569248 29691064179146304 29711278501797888 29712731518156544 29760062538781696 29829756093479862 29884499419995792 29920512857444352 30123935147656192 30131220694468608 30179218349187072 30249893503247184 30336075536019968 30375833880877056 30426979871958384 30548215924383744 30549709870780672 30602876809899537 30639755954979072 30670030913014506 30747235449894912 30763344205541376 30855528884239488 30972496701111296 30977054404767549 31065308121020448 31102003179394992 31174280386699008 31190612875062784 31284077896520592 31362828151209984 31408729049014272 31502847672020736 31597248328572168 31613354758342656 31708086557704128 31724698711964544 31798422986643456 31849647486591987 31940387223021024 32036098999802337 32148476648783352 32165319527408496 32187218376947712 32246288099131392 32373291170802816 32390251831795968 32413888928898048 32465522769580032 32487311661771384 32601272094540864 32640559480848384 32694153211619328 32870422575783936 32938524323740431 32962561527954916 33021439255360512 33093900584749056 33137273324593152 33154634242768896 33193068951227328 33326956222669824 33402447201539592 33425188314522624 33426822957926112 33480070356129408 33560011860590592 33654083797772152 33660576964624896 33756476044296192 33889427041113216 33891084387897308 33897623281277184 33951620642835456 33976397163810816 34026123136432128 34128084978022464 34230352355953182 34360113527795344 34366742914931712 34368423604628256 34448291568863744 34602086158272776 34608762231234048 34689188712701952 34707362693431296 34844058788750208 34845762821359204 34869486575026688 34933478774059008 34948471636148004 35071065435036384 35089439484445632 35170983000378368 35194587633585666 35334820180141056 35360606104252416 35416933930450944 35418665979254272 35666348958130176 35773225859973888 35851725633478144 35917520429666304 35932935625898652 35959158030496272 36167036229881271 36185984468334558 36210620674066176 36270076219140192 36313784835530752 36356679515639808 36465625045010304 36523713115777536 36569515714654208 36713545961205984 36780922363071744 36861633397801472 36972092059524336 37065160542339072 37230638157842688 37336708352024576 37342202570130744 37448590611641088 37492825750503552 37579954438760448 37599642917883904 37605175827666876 37665079150645584 37747730354479392 37860844272493671 37976035549833216 38013559441482768 38109249571700736 38125605421252368 38223446809287168 38279388528486144 38368345091321856 38388446615461888 38394095600275272 38503480488025344 38638544704641024 38655127718769762 38664476555206788 38754328014971712 38927346928056873 39025337301789696 39045783030110208 39182749559635968 39199566137343984 39228172396905024 39292582570735208 39300163620816384 39475619420001336 39567355875425664 39588085572195072 39773008124639816 39780681867283968 39844050671757312 39845999226661056 39894017143259136 40124642577896448 40174960925958144 40333191337662912 40407210483374592 40454052784308306 40501111841169408 40569306495944512 40803835746532716 40853007939972096 40893374550686008 40901264455094784 40996313933193216 41017792274055168 41140705178985984 41302739206356732 41420410828027264 41428402417999872 41469337572526656 41565707182265344 41593603566964878 41712103862027456 41720151730802688 42003796896027648 42129664438096224 42151139677790208 42277448743605504 42299598282619392 42397897315524608 42466196648789316 42587182964028032 42595399669211136 42714798666403116 42765254371668114 42864635531711136 42887092703211328 42916291169263616 43164388227737088 43187002442394624 43218518571864064 43287363692773376 43316415549028512 43468362792721152 43592204282159104 43598619016843176 43918032431653908 44028585673814016 44125200779665408 44131693946518152 44204155392077109 44257425268303104 44435941630226432 44513275359853872 44536596268719456 44566917752696832 44569097277234816 44640093808172544 44744634140219793 44826749129993688 44880769286166528 45185902721484288 45196831041702912 45268827523780608 45301862885081088 45368164181909504 45374840254870776 45504113304029952 45563750821315584 45640469807937576 45822323886575616 45824564806171008 45959633932468608 46005046369521759 46120853174842368 46145016308312064 46274365221936709 46283293326359232 46458745051666944 46577971698745344 46597962181530672 46653004769092488 46761420580048512 46785919312594176 46926116844780888 47044242226814976 47113093573521408 47147474805669888 47245156100718598 47254271508031104 47420032137513984 47577868467625067 47587048067946816 47697634479965184 47890027239555072 47910580834531536 47945544040661696 48031184371433472 48222714973175028 48247979291112744 48280827565421568 48360101625520256 48369432148697088 48475572687519744 48585377747693952 48620833393347072 48698284154370048 48951394614941312 48960839221272576 49041229817428992 49296122746032448 49305633863675904 49384175480487936 49443842291932374 49640850877123584 49731951364153344 49789603426840992 49931454148854784 49990434334004736 50106605918347264 50140234436889168 50220105534194112 50330307139305856 50340017790885888 50481125696658228 50634714066444288 50684745921977024 50834140561669824 50836626581845962 50964595745716224 51039184704648192 51157793455095808 51192127467033696 51337973984033792 51345528533929773 51518059606188032 51540170291693016 51552635406942384 51672437353295616 51903129237409164 52033783069052928 52061044040146944 52266088183125312 52268644232038806 52304229862540032 52400218161088512 52422707454222006 52606598152554576 52634159226668448 52756474500567552 52784114096260096 52791881450378499 53040909156378624 53125400895676416 53127998968881408 53499523437195264 53659838789960832 53777588450217216 53876280644499456 53899403438847978 53938737045744408 54278976702501837 54315931011099264 54405114328710288 54470677253296128 54535019273459712 54687886171379747 54698437567515456 54785569673666304 54854273571981312 55070318941808976 55171383544607616 55292450096702208 55458138089286504 55597740813508608 55626868974403584 55835184482667434 55845957236764032 56005062528036864 56078462549311488 56172885917461632 56228390007193261 56239238625755328 56369931658140672 56399464376825856 56621595531719088 56764126984421376 56953064888537488 56964053324749824 57020339162224152 57152847375614848 57163874357551104 57419082792729216 57552517636982784 57582669923192832 57755220732038016 57957817056961536 57982691578154643 58131492022457568 58363116476940288 58557376575538544 58568674545165312 58704780898418688 58774124339453952 58842258595357536 58938873856102812 59009900357737472 59351033813138496 59382128358292608 59422557003595776 59425463036313088 59520125077563392 59659512186959724 59768998839991584 59841025714888704 60247870295312384 60262441388937216 60358436698374144 60499787006494368 60672151072039936 60681079176462459 60751667761754112 60853959743916768 61096431848767488 61099419741561344 61205753619799074 61279511909958144 61340061826029012 61494470899789824 61526688411082752 61711057768478976 61944993402222592 61954108809535098 62130616242040896 62204006358789984 62348560773398016 62381225750125568 62390405350447317 62568155793041184 62817458098028544 63005695344041472 63194496657144336 63226709516685312 63416173115408256 63449397423929088 63596845973286912 63699294973183974 63880774446042048 64072197999604674 64147881557502171 64296953297566704 64330639054816992 64374436753895424 64746582341605632 64780503663591936 64827777857796096 64931045539160064 64974623323542768 65202544189081728 65388306423238656 65740845151567872 65877048647480862 65925123055909832 66042878510721024 66187801169498112 66274546649186304 66386137902454656 66653912445339648 66804894403079184 66850376629045248 66853645915852224 66960140712258816 67308167595544304 67321153929249792 67778854082226432 67782168775794616 67795246562554368 67903241285670912 67952794327621632 68052246272864256 68256169956044928 68460704711906364 68720227055590688 68733485829863424 68736847209256512 68896583137727488 69204172316545552 69217524462468096 69378377425403904 69688117577500416 69691525642718408 69738973150053376 69866957548118016 69896943272296008 70142130870072768 70178878968891264 70341966000756736 70389175267171332 70669640360282112 70721212208504832 70837331958508544 70867734151077897 71332697916260352 71546451719947776 71703451266956288 71835040859332608 71865871251797304 71918316060992544 72334072459762542 72371968936669116 72421241348132352 72540152438280384 72627569671061504 72713359031279616 72931250090020608 73047426231555072 73139031429308416 73427091922411968 73561844726143488 73723266795602944 73944184119048672 74165763437898561 74461276315685376 74673416704049152 74684405140261488 74897181223282176 74985651501007104 75159908877520896 75199285835767808 75210351655333752 75330158301291168 75495460708958784 75721688544987342 75952071099666432 76027118882965536 76251210842504736 76254939872768943 76446893618574336 76558777056972288 76736690182643712 76776893230923776 76788191200550544 77006960976050688 77277089409282048 77310255437539524 77328953110413576 77508656029943424 77854693856113746 78050674603579392 78091566060220416 78399132274687968 78402966348058209 78456344793810048 78585165141470416 78600327241632768 78951238840002672 79134711750851328 79176171144390144 79546016249279632 79561363734567936 79688101343514624 79691998453322112 80249285155792896 80349921851916288 80666382675325824 80814420966749184 80908105568616612 81002223682338816 81138612991889024 81607671493065432 81706015879944192 81786749101372016 81802528910189568 81992627866386432 82281410357971968 82605478412713464 82840821656054528 82856804835999744 82938675145053312 83131414364530688 83187207133929756 83424207724054912 83440303461605376 83752776724001151 84007593792055296 84259328876192448 84302279355580416 84554897487211008 84599196565238784 84795794631049216 84932393297578632 85174365928056064 85190799338422272 85429597332806232 85530508743336228 85729271063422272 85774185406422656 85832582338527232 86328776455474176 86374004884789248 86437037143728128 86632831098057024 86936725585442304 87184408564318208 87197238033686352 87836064863307816 88057171347628032 88250401559330816 88263387893036304 88408310784154218 88514850536606208 88871883260452864 89026550719707744 89073192537438912 89133835505393664 89138194554469632 89280187616345088 89489268280439586 89653498259987376 89761538572333056 90371805442968576 90393662083405824 90537655047561216 90736328363819008 90749680509741552 91008226608059904 91127501642631168 91280939615875152 91644647773151232 91649129612342016 91919267864937216 92010092739043518 92241706349684736 92290032616624128 92548730443873418 92566586652718464 92917490103333888 93195924363061344 93306009538184976 93522841160097024 93571838625188352 93852233689561776 94088484453629952 94226187147042816 94490312201437196 94508543016062208 94840064275027968 95155736935250134 95174096135893632 95395268959930368 95821161669063072 95891088081323392 96108296999407011 96445429946350056 96495958582225488 96561655130843136 96720203251040512 96738864297394176 97170755495387904 97241666786694144 97396568308740096 97902789229882624 97921678442545152 98082459634857984 98592245492064896 98611267727351808 98815572971221293 98887684583864748 99281701754247168 99463902728306688 99579206853681984 99862908297709568 99980868668009472 100213211836694528 100280468873778336 100440211068388224 100660614278611712 100680035581771776 100962251393316456 101269428132888576 101369491843954048 101668281123339648 101673253163691924 101929191491432448 102078369409296384 102384254934067392 102675947968067584 102691057067859546 103036119212376064 103080340583386032 103105270813884768 103344874706591232 103806258474818328 104067566138105856 104122088080293888 104532176366250624 104537288464077612 104608459725080064 104800436322177024 104845414908444012 105213196305109152 105268318453336896 105512949001135104 105568228192520192 105583762900756998 106081818312757248 106250801791352832 106255997937762816 106999046874390528 107319677579921664 107555176900434432 107752561288998912 107798806877695956 107877474091488816 108557953405003674 108631862022198528 108810228657420576 108941354506592256 109070038546919424 109375772342759494 109396875135030912 109571139347332608 109708547143962624 110140637883617952 110342767089215232 110584900193404416 110916276178573008 111195481627017216 111670368965334868 111691914473528064 112010125056073728 112345771834923264 112456780014386522 112478477251510656 112739863316281344 112798928753651712 113243191063438176 113582532817481013 113906129777074976 113928106649499648 114040678324448304 114305694751229696 114327748715102208 114838165585458432 115105035273965568 115165339846385664 115510441464076032 115915634113923072 115965383156309286 116262984044915136 116782040784170619 117114753151077088 117137349090330624 117548248678907904 117684517190715072 117877747712205624 118019800715474944 118702067626276992 118764256716585216 118850926072626176 119040250155126784 119319024373919448 119537997679983168 119682051429777408 120495740590624768 120524882777874432 120999574012988736 121344302144079872 121362158352924918 121503335523508224 121707919487833536 122198839483122688 122411507239598148 122559023819916288 122680123652058024 122988941799579648 123053376822165504 123422115536957952 123889986804445184 123908217619070196 124261232484081792 124408012717579968 124697121546796032 124762451500251136 124780810700894634 125136311586082368 126011390688082944 126388993314288672 126453419033370624 126832346230816512 126898794847858176 127193691946573824 127398589946367948 127761548892084096 128144395999209348 128295763115004342 128593906595133408 128661278109633984 128748873507790848 129493164683211264 129561007327183872 129655555715592192 129862091078320128 129949246647085536 130405088378163456 130776612846477312 131754097294961724 131850246111819664 132085757021442048 132375602338996224 132612466176231327 132772275804909312 133307824890679296 133609788806158368 133700753258090496 133707291831704448 133920281424517632 134233902420659379 134616335191088608 134642307858499584 135557708164452864 135564337551589232 135590493125108736 135806482571341824 135905588655243264 136104492545728512 136512339912089856 136921409423812728 137440454111181376 137466971659726848 137473694418513024 137793166275454976 138015139108565277 138408344633091104 138435048924936192 138823095665810127 139376235155000832 139383051285436816 139477946300106752 139733915096236032 139793886544592016 140284261740145536 140357757937782528 140683932001513472 140778350534342664 141339280720564224 141442424417009664 141674663917017088 141735468302155794 142733605402875201 143092903439895552 143406902533912576 143670081718665216 143731742503594608 143836632121985088 144668144919525084 144743937873338232 144842482696264704 145080304876560768 145426718062559232 145862500180041216 146094852463110144 146278062858616832 146854183844823936 147123689452286976 147446533591205888 147888368238097344 148331526875797122 148922552631370752 149368810280522976 149794362446564352 149971303002014208 150319817755041792 150398571671535616 150420703310667504 150660316602582336 150990921417917568 151443377089974684 151904142199332864 152054237765931072 152502421685009472 152509879745537886 152893787237148672 153117554113944576 153473380365287424 153576382401101088 154013921952101376 154554178818564096 154620510875079048 154657906220827152 155017312059886848 155709387712227492 156101349207158784 156183132120440832 156798264549375936 156805932696116418 156912689587620096 157170330282940832 157200654483265536 157902477680005344 158269423501702656 158352342288780288 159092032498559264 159122727469135872 159376202687029248 159383996906644224 160498570311585792 161332765350651648 161628841933498368 161816211137233224 162277225983778048 163215342986130864 163412031759888384 163573498202744032 163605057820379136 164063658514139241 164562820715943936 165210956825426928 165681643312109056 165877350290106624 166262828729061376 166374414267859512 166848415448109824 166880606923210752 167505553448002302 168015187584110592 168518657752384896 168685170021579783 169109794974422016 169198393130477568 169864786595157264 170348731856112128 170859194665612464 171061017486672456 171458542126844544 171548370812845312 172657552910948352 172748009769578496 172874074287456256 173265662196114048 173873451170884608 173948074734463929 174394476067372704 175672129726615632 176114342695256064 176526775786072608 176816621568308436 177029701073212416 177743766520905728 178053101439415488 178146385074877824 178267671010787328 178276389108939264 178560375232690176 178978536560879172 179306996519974752 179523077144666112 180743610885937152 180787324166811648 181075310095122432 181499361019483104 182016453216119808 182255003285262336 182561879231750304 183289295546302464 183298259224684032 183838535729874432 184020185478087036 184483412699369472 184580065233248256 185097460887746836 185133173305436928 185834980206667776 186391848726122688 186612019076369952 187045682320194048 187143677250376704 187704467379123552 188452374294085632 188980624402874392 189017086032124416 189680128550055936 190311473870500268 190348192271787264 190790537919860736 191642323338126144 191782176162646784 192216593998814022 192890859892700112 192991917164450976 193123310261686272 193440406502081024 194341510990775808 194483333573388288 194793136617480192 195805578459765248 196164919269715968 197184490984129792 197222535454703616 197631145942442586 197775369167729496 198563403508494336 199158413707363968 199725816595419136 199961737336018944 200560937747556672 200880422136776448 201321228557223424 201924502786632912 202738983687908096 203336562246679296 203346506327383848 203858382982864896 204156738818592768 204768509868134784 205351895936135168 205382114135719092 206160681166772064 206210541627769536 206689749413182464 207612516949636656 208135132276211712 209064352732501248 209074576928155224 209216919450160128 209600872644354048 209690829816888024 210426392610218304 210536636906673792 211025898002270208 211136456385040384 211167525801513996 212163636625514496 212511995875525632 212603202453233691 213998093748781056 214639355159843328 215110353800868864 215505122577997824 215597613755391912 215754948182977632 217115906810007348 217263724044397056 217620457314841152 217882709013184512 218140077093838848 218751544685518988 218793750270061824 219142278694665216 219417094287925248 220281275767235904 220685534178430464 221169800386808832 221832552357146016 222497290313695683 223340737930669736 223383828947056128 224020250112147456 224691543669846528 224913560028773044 224956954503021312 225479726632562688 225597857507303424 226486382126876352 227165065634962026 227812259554149952 227856213298999296 228081356648896608 228611389502459392 228764819618306829 229676331170916864 230210070547931136 230330679692771328 231020882928152064 231831268227846144 231930766312618572 232525968089830272 233564081568341238 234229506302154176 234274698180661248 235208899044174627 235369034381430144 235755495424411248 236039601430949888 237404135252553984 237528513433170432 237701852145252352 238080500310253568 238638048747838896 239075995359966336 240991481181249536 241049765555748864 241999148025977472 242688604288159744 242724316705849836 243006671047016448 243415838975667072 244397678966245376 244823014479196296 245118047639832576 245360247304116048 245977883599159296 246844231073915904 247779973608890368 247816435238140392 248522464968163584 248816025435159936 249394243093592064 249524903000502272 249561621401789268 250272623172164736 251258330172003453 252022781376165888 252777986628577344 252906838066741248 253664692461633024 253797589695716352 254387383893147648 254797179892735896 255523097784168192 256288791998418696 256591526230008684 257187813190266816 257322556219267968 257497747015581696 258986329366422528 259122014654367744 259311111431184384 259848358553952289 259898493294171072 260810176756326912 261553225692954624 263508194589923448 263700492223639328 264171514042884096 264751204677992448 265224932352462654 265544551609818624 266615649781358592 267219577612316736 267401506516180992 267414583663408896 267840562849035264 268467804841318758 269232670382177216 269284615716999168 271115416328905728 271128675103178464 271180986250217472 271612965142683648 272208985091457024 273024679824179712 273842818847625456 274880908222362752 274933943319453696 274947388837026048 275586332550909952 276030278217130554 276816689266182208 276870097849872384 277646191331620254 278752470310001664 278766102570873632 278955892600213504 279587773089184032 280568523480291072 280715515875565056 281367864003026944 281556701068685328 282678561441128448 283349327834034176 283470936604311588 285467210805750402 286185806879791104 286813805067825152 287463485007189216 287673264243970176 288324890998221033 289336289839050168 289487875746676464 289684965392529408 290160609753121536 291725000360082432 292189704926220288 293708367689647872 294247378904573952 294893067182411776 295776736476194688 296446718913663879 296663053751594244 297845105262741504 298737620561045952 299588724893128704 299942606004028416 300639635510083584 300841406621335008 301320633205164672 301981842835835136 302886754179949368 303808284398665728 304108475531862144 305004843370018944 305019759491075772 305787574474297344 306235108227889152 307093514654670887 307152764802202176 308027843904202752 309108357637128192 309241021750158096 309315812441654304 310034624119773696 311418775424454984 312202698414317568 312366264240881664 313596529098751872 313611865392232836 313825379175240192 314340660565881664 314401308966531072 315804955360010688 316538847003405312 316704684577560576 318184064997118528 318245454938271744 318752405374058496 318767993813288448 320997140623171584 322665530701303296 323257683866996736 323632422274466448 324554451967556096 326430685972261728 326824063519776768 327146996405488064 327210115640758272 328127317028278482 329125641431887872 330421913650853856 331363286624218112 331754700580213248 332525657458122752 332748828535719024 333696830896219648 335011106896004604 336030375168221184 337037315504769792 337370340043159566 338219589948844032 338396786260955136 339729573190314528 340697463712224256 340747598452443039 341718389331224928 342122034973344912 342917084253689088 343096741625690624 345315105821896704 345496019539156992 346531324392228096 347746902341769216 347896149468927858 348788952134745408 350346122352511857 351344259453231264 353053551572145216 353633243136616872 354059402146424832 356106202878830976 356292770149755648 356552778217878528 357120750465380352 357957073121758344 358613993039949504 359046154289332224 361487221771874304 361574648333623296 362928699137338321 362998722038966208 364032906432239616 364510006570524672 365123758463500608 366596518449368064 367677071459748864 368040370956174072 368966825398738944 369160130466496512 370194921775493672 370266346610873856 371669960413335552 372783697452245376 373224038152739904 374091364640388096 374287354500753408 375408934758247104 377961248805748784 378034172064248832 379360257100111872 380622947741000536 380696384543574528 381581075839721472 383284646676252288 383564352325293568 384433187997628044 385781719785400224 385983834328901952 386246620523372544 386880813004162048 388683021981551616 388966667146776576 389586273234960384 391611156919530496 392329838539431936 394368981968259584 395262291884885172 395550738335458992 397126807016988672 397837398528693981 398316827414727936 399451633190838272 399923474672037888 401121875495113344 401760844273552896 402642457114446848 402701707261978137 403849005573265824 405477967375816192 406673124493358592 406693012654767696 407716765965729792 408313477637185536 409537019736269568 410703791872270336 410764228271438184 412321362333544128 412421083255539072 413379498826364928 414045417325695831 415225033899273312 416469286997430381 418128705465002496 418149153856310448 418433838900320256 419201745288708096 419381659633776048 420852785220436608 421073273813347584 422051796004540416 422272912770080768 422335051603027992 424327273251028992 425023991751051264 425206404906467382 428200816208625603 429278710319686656 430220707601737728 431010245155995648 431195227510783824 431509896365955264 434231813620014696 434527448088794112 435240914629682304 436280154187677696 437503089371037976 437587500540123648 438284557389330432 438834188575850496 440562551534471808 441371068356860928 442339600773617664 443665104714292032 444994580627391366 446681475861339472 446767657894112256 449383087339693056 449827120057546088 449913909006042624 450959453265125376 451195715014606848 452972764253752704 454330131269924052 455624519108299904 455712426597998592 456162713297793216 457222779004918784 457529639236613658 459352662341833728 460420141095862272 462041765856304128 463662536455692288 463861532625237144 465051936179660544 467128163136682476 468459012604308352 468549396361322496 470417798088349254 470738068762860288 471510990848822496 472079202861899776 474808270505107968 475057026866340864 475403704290504704 476161000620507136 477276097495677792 478151990719932672 481982962362499072 483998296051954944 485377208576319488 485448633411699672 486831677951334144 488795357932490752 489646028958392592 490236095279665152 490720494608232096 492190975542417723 493688462147831808 495559947217780736 495632870476280784 497044929936327168 497632050870319872 498788486187184128 499049806001004544 499123242803578536 500545246344329472 502516660344006906 504045562752331776 505555973257154688 506055510064739349 507329384923266048 507595179391432704 509594359785471792 511046195568336384 512577583996837392 513183052460017368 514375626380533632 514645112438535936 517972658732845056 518244029308735488 518622222862368768 519696717107904578 519796986588342144 521620353512653824 527016389179846896 527400984447278656 528343028085768192 530449864704925308 531089103219637248 533231299562717184 534439155224633472 534803013032361984 534829167326817792 535681125698070528 536935609682637516 538465340764354432 538569231433998336 542230832657811456 542257350206356928 542361972500434944 543225930285367296 546049359648359424 547685637695250912 549761816444725504 549867886638907392 549894777674052096 551172665101819904 552060556434261108 553633378532364416 553740195699744768 555292382663240508 557504940620003328 557532205141747264 557911785200427008 559175546178368064 561137046960582144 561431031751130112 562735728006053888 563113402137370656 565357122882256896 566698655668068352 566941873208623176 570934421611500804 572371613759582208 573627610135650304 574926970014378432 575346528487940352 576649781996442066 578672579678100336 578975751493352928 579369930785058816 580321219506243072 583450000720164864 584379409852440576 587416735379295744 588494757809147904 589786134364823552 591553472952389376 592893437827327758 593326107503188488 595690210525483008 597475241122091904 599177449786257408 599885212008056832 601566747885177217 601682813242670016 602641266410329344 603963685671670272 605773508359898736 608216951063724288 610009686740037888 610039518982151544 611575148948594688 612470216455778304 614187029309341774 614305529604404352 616055687808405504 618482043500316192 618512290079125871 618631624883308608 620069248239547392 622837550848909968 624405396828635136 627193058197503744 627223730784465672 627650758350480384 628681321131763328 628802617933062144 631609910720021376 633077694006810624 633409369155121152 636368129994237056 636490909876543488 637535987626576896 637809607359701073 641994281246343168 645331061402606592 646515367733993472 647264844548932896 649108903935112192 652861371944523456 653648127039553536 654293992810976128 654420231281516544 656254634056556964 658251282863775744 660843827301707712 662726573248436224 663509401160426496 665051314916245504 665497657071438048 667393661792439296 667491870941087049 670022213792009208 672060750336442368 674074631009539584 674740680086319132 676439179897688064 676793572521910272 679459146380629056 681394927424448512 681495196904886078 683436778662449856 684244069946689824 685834168507378176 686193483251381248 686294458854920487 690630211643793408 690992039078313984 693062648784456192 695493804683538432 695792298937855716 697577904269490816 700692244705023714 702688518906462528 705626697132523881 706107103144290432 707266486273233744 708118804292849664 712212405757661952 712585540299511296 713105556435757056 714241500930760704 715914146243516688 717227986079899008 722974443543748608 723149296667246592 725857398274676642 725997444077932416 728065812864479232 729020013141049344 730247516927001216 733193036898736128 735354142919497728 736080741912348144 737933650797477888 740389843550987344 740532693221747712 743339920826671104 745567394904490752 746448076305479808 748182729280776192 748574709001506816 750817869516494208 753774990516010359 755922497611497568 756068344128497664 758720514200223744 761245895482001072 761392769087149056 763162151679442944 766569293352504576 767128704650587136 768866375995256088 771563439570800448 771967668657803904 772493241046745088 773761626008324096 777366043963103232 777933334293553152 779545075661856867 783222313839060992 784659677078863872 788737963936519168 790524583769770344 791101476670917984 794253614033977344 795674797057387962 796633654829455872 798903266381676544 799846949344075776 802243750990226688 803521688547105792 805284914228893696 805403414523956274 807698011146531648 810955934751632384 813346248986717184 813386025309535392 816626955274371072 819074039472539136 821407583744540672 821528456542876368 824642724667088256 824842166511078144 826758997652729856 828090834651391662 830450067798546624 832938573994860762 836257410930004992 836298307712620896 836867677800640512 838763319267552096 841705570440873216 842146547626695168 844103592009080832 844545825540161536 844670103206055984 850047983502102528 850412809812934764 856401632417251206 858557420639373312 860441415203475456 862390455021567648 863019792731910528 868463627240029392 869054896177588224 870481829259364608 875006178742075952 875175001080247296 876569114778660864 881125103068943616 882742136713721856 884679201547235328 887330209428584064 889989161254782732 893362951722678944 893535315788224512 898766174679386112 899654240115092176 899827818012085248 901918906530250752 905945528507505408 908660262539848104 911249038216599808 911424853195997184 912325426595586432 914445558009837568 915059278473227316 918705324683667456 921280543964012661 924083531712608256 927325072911384576 927723065250474288 930103872359321088 934256326273364952 936918025208616704 937098792722644992 940835596176698508 941476137525720576 943021981697644992 944158405723799552 949616541010215936 950114053732681728 950807408581009408 954552194991355584 956303981439865344 967996592103909888 970754417152638976 970897266823399344 973663355902668288 977590715864981504 979292057916785184 980472190559330304 981440989216464192 984381951084835446 987376924295663616 991265740952561568 994089859872654336 995264101740639744 997576972374368256 998099612002009088 998246485607157072 1001090492688658944 1005033320688013812 1008091125504663552 1011111946514309376 1012111020129478698 1014658769846532096 1015190358782865408 1019188719570943584 1022092391136672768 1025155167993674784 1026366104920034736 1028751252761067264 1029290224877071872 1035945317465690112 1036488058617470976 1039393434215809156 1039593973176684288 1043240707025307648 1054032778359693792 1054801968894557312 1060899729409850616 1062178206439274496 1068878310449266944 1069658334653635584 1071362251396141056 1073871219365275032 1076930681528708864 1077138462867996672 1084461665315622912 1084514700412713856 1084723945000869888 1088786097412014963 1092098719296718848 1095371275390501824 1099523632889451008 1099789555348104192 1102345330203639808 1104121112868522216 1107266757064728832 1107480391399489536 1110584765326481016 1115009881240006656 1115064410283494528 1115823570400854016 1118351092356736128 1122274093921164288 1122862063502260224 1126226804274741312 1133397311336136704 1133883746417246352 1141868843223001608 1144743227519164416 1147255220271300608 1149853940028756864 1150693056975880704 1153299563992884132 1157345159356200672 1157951502986705856 1158739861570117632 1160642439012486144 1166900001440329728 1168758819704881152 1174833470758591488 1176989515618295808 1179572268729647104 1183106945904778752 1185786875654655516 1186652215006376976 1191380421050966016 1194950482244183808 1198354899572514816 1199770424016113664 1203133495770354434 1203365626485340032 1205282532820658688 1207927371343340544 1211547016719797472 1216433902127448576 1220019373480075776 1220079037964303088 1223150297897189376 1224940432911556608 1228374058618683548 1228611059208808704 1232111375616811008 1236964087000632384 1237024580158251742 1237263249766617216 1240138496479094784 1245675101697819936 1249407860992291143 1254386116395007488 1254447461568931344 1255301516700960768 1257362642263526656 1257605235866124288 1263219821440042752 1266155388013621248 1266818738310242304 1272736259988474112 1272981819753086976 1275071975253153792 1275619214719402146 1284602448625876809 1290662122805213184 1293030735467986944 1294529689097865792 1298217807870224384 1305722743889046912 1308587985621952256 1308840462563033088 1312509268113113928 1316502565727551488 1321687654603415424 1325453146496872448 1327018802320852992 1330995314142876096 1334787323584878592 1334983741882174098 1340044427584018416 1348149262019079168 1349481360172638264 1352878359795376128 1353587145043820544 1358918292761258112 1362789854848897024 1362990393809772156 1366873557324899712 1368488139893379648 1371668337014756352 1372386966502762496 1372588917709840974 1381260423287586816 1386125297568912384 1390987609367076864 1391584597875711432 1395155808538981632 1401384489410047428 1405377037812925056 1411253394265047762 1412214206288580864 1414532972546467488 1416237608585699328 1424424811515323904 1425171080599022592 1426211112871514112 1428483001861521408 1431828292487033376 1434455972159798016 1445948887087497216 1451714796549353284 1451994888155864832 1456131625728958464 1460495033854002432 1466386073797472256 1470708285838995456 1472161483824696288 1476572926627253169 1480779687101974688 1481065386443495424 1486679841653342208 1491134789808981504 1492896152610959616 1496365458561552384 1497149418003013632 1501635739032988416 1507549981032020718 1511844995222995136 1512136688256995328 1518166530194218047 1522491790964002144 1522785538174298112 1533138586705009152 1534257409301174272 1537732751990512176 1543126879141600896 1543935337315607808 1547523252016648192 1554732087926206464 1555866668587106304 1559090151323713734 1566444627678121984 1577475927873038336 1581049167539540688 1582202953341835968 1591349594114775924 1593267309658911744 1599693898688151552 1604487501980453376 1607043377094211584 1610569828457787392 1610806829047912548 1615396022293063296 1621911869503264768 1626692497973434368 1626772050619070784 1638148078945078272 1643056913085752736 1649285449334176512 1649684333022156288 1653517995305459712 1656181669302783324 1660900135597093248 1665877147989721524 1672514821860009984 1672596615425241792 1673735355601281024 1677526638535104192 1683411140881746432 1684293095253390336 1688207184018161664 1689340206412111968 1700095967004205056 1700825619625869528 1712803264834502412 1717114841278746624 1720882830406950912 1724780910043135296 1726039585463821056 1736927254480058784 1738109792355176448 1740963658518729216 1750012357484151904 1750350002160494592 1753138229557321728 1762250206137887232 1765484273427443712 1769358403094470656 1774660418857168128 1779978322509565464 1786725903445357888 1787070631576449024 1797532349358772224 1799308480230184352 1799655636024170496 1804700243655531651 1811891057015010816 1817320525079696208 1822498076433199616 1824650853191172864 1828891116019675136 1830118556946454632 1837410649367334912 1842561087928025322 1848167063425216512 1855446130500948576 1855536870237377613 1860207744718642176 1868512652546729904 1873836050417233408 1881671192353397016 1882952275051441152 1886043963395289984 1899233082020431872 1900228107465363456 1901614817162018816 1909104389982711168 1912607962879730688 1913428822079103219 1935993184207819776 1941794533646798688 1947326711805336576 1955181431729963008 1958584115833570368 1960944381118660608 1962881978432928384 1968763902169670892 1974753848591327232 1982531481905123136 1988179719745308672 1990528203481279488 1995153944748736512 1996492971214314144 2002180985377317888 2010066641376027624 2016182251009327104 2022223893028618752 2024222040258957396 2029317539693064192 2030380717565730816 2038377439141887168 2044184782273345536 2050310335987349568 2052732209840069472 2057502505522134528 2058580449754143744 2071890634931380224 2072976117234941952 2078786868431618312 2079187946353368576 2086481414050615296 2108065556719387584 2109603937789114624 2121799458819701232 2124356412878548992 2137756620898533888 2139316669307271168 2142724502792282112 2147742438730550064 2153861363057417728 2168923330631245824 2169029400825427712 2169447890001739776 2177572194824029926 2184197438593437696 2190742550781003648 2199047265778902016 2199579110696208384 2208242225737044432 2214533514129457664 2221169530652962032 2230019762480013312 2230128820566989056 2236702184713472256 2244548187842328576 2245724127004520448 2252453608549482624 2261324971548031077 2267767492834492704 2283737686446003216 2289486455038328832 2299707880057513728 2301386113951761408 2306599127985768264 2314690318712401344 2315903005973411712 2317479723140235264 2321284878024972288 2333800002880659456 2338635226985570601 2349666941517182976 2353979031236591616 2366213891809557504 2371573751309311032 2373304430012753952 2382760842101932032 2389900964488367616 2396709799145029632 2399540848032227328 2406266991540708868 2406731252970680064 2410565065641317376 2415854742686681088 2423094033439594944 2432867804254897152 2440038746960151552 2440158075928606176 2449880865823113216 2456748117237367096 2457222118417617408 2464222751233622016 2473928174001264768 2474049160316503484 2474526499533234432 2480276992958189568 2491350203395639872 2498815721984582286 2508772232790014976 2508894923137862688 2510603033401921536 2514725284527053312 2526439642880085504 2532310776027242496 2533637476620484608 2545472519976948224 2550143950506307584 2551238429438804292 2569204897251753618 2581324245610426368 2589059378195731584 2596435615740448768 2611445487778093824 2617175971243904512 2625018536226227856 2643375309206830848 2650906292993744896 2654037604641705984 2661990628285752192 2669574647169757184 2669967483764348196 2680088855168036832 2696298524038158336 2698962720345276528 2705756719590752256 2717836585522516224 2725579709697794048 2725980787619544312 2733747114649799424 2736976279786759296 2743336674029512704 2744773933005524992 2745177835419681948 2763841631892037983 2772250595137824768 2781975218734153728 2783169195751422864 2790311617077963264 2802768978820094856 2810754075625850112 2822506788530095524 2824428412577161728 2829065945092934976 2832475217171398656 2848849623030647808 2850342161198045184 2852422225743028224 2863656584974066752 2868911944319596032 2903429593098706568 2903989776311729664 2912263251457916928 2920990067708004864 2932772147594944512 2941416571677990912 2944322967649392576 2953145853254506338 2961559374203949376 2962130772886990848 2982269579617963008 2985792305221919232 2992730917123104768 2994298836006027264 3003271478065976832 3015099962064041436 3023689990445990272 3024273376513990656 3036333060388436094 3044983581928004288 3045571076348596224 3066277173410018304 3068514818602348544 3075465503981024352 3086253758283201792 3087870674631215616 3095046504033296384 3109464175852412928 3118180302647427468 3132889255356243968 3154951855746076672 3162098335079081376 3164405906683671936 3182699188229551848 3186534619317823488 3208975003960906752 3214086754188423168 3221139656915574784 3221613658095825096 3230792044586126592 3243823739006529536 3253384995946868736 3253544101238141568 3266358292236044889 3276296157890156544 3286113826171505472 3298570898668353024 3299368666044312576 3307035990610919424 3312363338605566648 3321800271194186496 3331754295979443048 3345029643720019968 3345193230850483584 3347470711202562048 3355053277070208384 3366822281763492864 3368586190506780672 3378028661201379757 3378680412824223936 3400191934008410112 3401651239251739056 3425606529669004824 3434229682557493248 3441765660813901824 3449561820086270592 3452079170927642112 3473854508960117568 3476219584710352896 3481927317037458432 3500024714968303808 3500700004320989184 3506276459114643456 3524500412275774464 3530968546854887424 3538716806188941312 3549320837714336256 3559956645019130928 3573451806890715776 3574141263152898048 3595064698717544448 3598616960460368704 3599311272048340992 3609400487311063302 3623782114030021632 3634641050159392416 3644996152866399232 3649301706382345728 3657782232039350272 3660237113892909264 3674821298734669824 3685122175856050644 3696334126850433024 3710892261001897152 3711073740474755226 3720415489437284352 3737025305093459808 3747672100834466816 3748223582976873429 3763342384706794032 3765904550102882304 3772087926790579968 3798466164040863744 3800456214930726912 3818208779965422336 3825215925759461376 3826857644158206438 3853807345877630427 3871986368415639552 3883589067293597376 3894653423610673152 3917168231667140736 3925763956865856768 3937527804339341784 3949507697182654464 3965062963810246272 3976359439490617344 3981056406962558976 3992215690510721531 3992985942428628288 4004361970754635776 4020133282752055248 4044447786057237504 4048444080517914792 4058635079386128384 4060761435131461632 4076754878283774336 4088369564546691072 4100620671974699136 4105464419680138944 4115005011044269056 4117160899508287488 4143781269862760448 4157573736863236624 4158375892706737152 4172962828101230592 4216131113438775168 4219207875578229248 4243598917639402464 4248712825757097984 4275513241797067776 4278633338614542336 4285449005584564224 4295484877461100128 4307722726114835456 4337846661262491648 4338058801650855424 4355144389648059852 4368394877186875392 4381485101562007296 4398094531557804032 4399158221392416768 4416484451474088864 4429067028258915328 4429718779881759507 4442339061305924064 4460039524960026624 4460257641133978112 4473404369426944512 4489096375684657152 4491448254009040896 4504907217098965248 4522649943096062154 4535534985668985408 4554499590582654141 4567475372892006432 4599415760115027456 4602772227903522816 4613198255971536528 4629380637424802688 4631806011946823424 4642569756049944576 4667600005761318912 4677270453971141202 4699333883034365952 4732427783619115008 4743147502618622064 4746608860025507904 4779801928976735232 4799081696064454656 4812533983081417736 4813462505941360128 4821130131282634752 4831709485373362176 4846188066879189888 4865735608509794304 4880077493920303104 4880316151857212352 4913496234474734192 4914444236835234816 4947856348002529536 4948098320633006968 4949052999066468864 4960553985916379136 4982700406791279744 4997631443969164572 5017544465580029952 5017789846275725376 5021206066803843072 5029450569054106624 5052879285760171008 5064621552054484992 5090945039953896448 5100287901012615168 5102476858877608584 5138409794503507236 5162648491220852736 5178118756391463168 5192871231480897536 5222890975556187648 5234351942487809024 5250037072452455712 5286750618413661696 5301812585987489792 5308075209283411968 5323981256571504384 5339149294339514368 5339934967528696392 5360177710336073664 5392597048076316672 5397925440690553056 5414100730966594953 5435673171045032448 5451159419395588096 5451961575239088624 5467494229299598848 5473952559573518592 5486673348059025408 5489547866011049984 5490355670839363896 5527683263784075966 5544501190275649536 5566338391502845728 5566610610712132839 5580623234155926528 5605537957640189712 5621508151251700224 5645013577060191048 5648856825154323456 5658131890185869952 5697699246061295616 5700684322396090368 5704844451486056448 5727313169948133504 5737823888639192064 5806859186197413136 5807979552623459328 5841980135416009728 5865544295189889024 5882833143355981824 5888645935298785152 5906291706509012676 5923118748407898752 5924261545773981696 5964539159235926016 5971584610443838464 5985461834246209536 6006542956131953664 6030199924128082872 6047379980891980544 6048546753027981312 6072666120776872188 6089967163856008576 6091142152697192448 6132554346820036608 6137029637204697088 6150931007962048704 6172507516566403584 6175741349262431232 6190093008066592768 6218928351704825856 6236360605294854936 6265778510712487936 6309903711492153344 6324196670158162752 6328811813367343872 6365398376459103696 6373069238635646976 6417950007921813504 6428173508376846336 6442279313831149568 6443227316191650192 6461584089172253184 6487647478013059072 6506769991893737472 6507088202476283136 6532716584472089778 6552592315780313088 6572227652343010944 6597141797336706048 6598737332088625152 6624726677211133296 6643600542388372992 6663508591958886096 6690059287440039936 6690386461700967168 6710106554140416768 6733644563526985728 6737172381013561344 6756057322402759514 6757360825648447872 6803302478503478112 6851213059338009648 6868459365114986496 6899123640172541184 6904158341855284224 6947709017920235136 6952439169420705792 6963854634074916864 7000049429936607616 7001400008641978368 7015905680956711803 7049000824551548928 7061937093709774848 7098641675428672512 7119913290038261856 7146903613781431552 7148282526305796096 7190129397435088896 7197233920920737408 7198622544096681984 7218800974622126604 7247564228060043264 7269282100318784832 7289992305732798464 7298603412764691456 7315564464078700544 7320474227785818528 7349642597469339648 7370244351712101288 7392668253700866048 7421784522003794304 7422147480949510452 7440830978874568704 7474050610186919616 7495344201668933632 7496447165953746858 7526684769413588064 7531809100205764608 7544175853581159936 7596932328081727488 7600912429861453824 7636417559930844672 7650431851518922752 7653715288316412876 7707614691755260854 7743972736831279104 7767178134587194752 7789306847221346304 7834336463334281472 7851527913731713536 7875055608678683568 7930125927620492544 7952718878981234688 7962112813925117952 7984431381021443062 7985971884857256576 8008723941509271552 8040266565504110496 8088895572114475008 8096888161035829584 8117270158772256768 8153509756567548672 8176739129093382144 8201241343949398272 8210928839360277888 8230010022088538112 8234321799016574976 8291524895676113949 8315147473726473248 8316751785413474304 8345925656202461184 8432262226877550336 8438415751156458496 8487197835278804928 8497425651514195968 8551026483594135552 8557266677229084672 8590969754922200256 8615445452229670912 8676117603301710848 8710288779296119704 8736789754373750784 8762970203124014592 8796189063115608064 8798316442784833536 8832968902948177728 8858134056517830656 8859437559763519014 8884678122611848128 8920515282267956224 8946808738853889024 8978192751369314304 8982896508018081792 9009814434197930496 9045299886192124308 9071069971337970816 9108999181165308282 9134950745784012864 9198831520230054912 9205544455807045632 9226396511943073056 9258761274849605376 9263612023893646848 9285139512099889152 9354540907942282404 9398667766068731904 9464855567238230016 9486295005237244128 9493217720051015808 9559603857953470464 9625067966162835472 9626925011882720256 9642260262565269504 9663418970746724352 9692376133758379776 9731471217019588608 9760154987840606208 9760632303714424704 9799074876708134667 9826992468949468384 9828888473670469632 9895712696005059072 9896196641266013936 9898105998132937728 9921107971832758272 9965400813582559488 9995262887938329144 10035088931160059904 10035579692551450752 10042412133607686144 10058901138108213248 10105758571520342016 10134085983604139271 10181890079907792896 10200575802025230336 10204953717755217168 10276819589007014472 10325296982441705472 10356237512782926336 10385742462961795072 10445781951112375296 10468703884975618048 10500074144904911424 10573501236827323392 10616150418566823936 10647962513143008768 10678298588679028736 10679869935057392784 10720355420672147328 10785194096152633344 10795850881381106112 10828201461933189906 10871346342090064896 10903923150478177248 10934988458599197696 10947905119147037184 10973346696118050816 10979095732022099968 10980711341678727792 11055366527568151932 11089002380551299072 11132676783005691456 11133221221424265678 11161246468311853056 11211075915280379424 11243016302503400448 11290027154120382096 11297713650308646912 11316263780371739904 11395398492122591232 11401368644792180736 11454626339896267008 11475647777278384128 11613718372394826272 11615959105246918656 11683960270832019456 11777291870597570304 11812583413018025352 11846237496815797504 11848523091547963392 11929078318471852032 11943169220887676928 11976647071532164593 12013085912263907328 12060399848256165744 12094759961783961088 12145332241553744376 12179934327712017152 12182284305394384896 12265108693640073216 12274059274409394176 12301862015924097408 12345015033132807168 12351482698524862464 12472721210589709872 12619807422984306688 12648393340316325504 12657623626734687744 12730796752918207392 12746138477271293952 12835900015843627008 12856347016753692672 12886454632383300384 12923168178344506368 12975294956026118144 13013539983787474944 13014176404952566272 13065433168944179556 13105184631560626176 13144455304686021888 13194283594673412096 13197474664177250304 13249453354422266592 13287201084776745984 13327017183917772192 13380118574880079872 13380772923401934336 13420213108280833536 13467289127053971456 13474344762027122688 13512114644805519028 13514721651296895744 13606604957006956224 13702426118676019296 13798247280345082368 13808316683710568448 13895418035840470272 13927709268149833728 14000098859873215232 14002800017283956736 14031811361913423606 14098001649103097856 14197283350857345024 14239826580076523712 14293807227562863104 14394467841841474816 14397245088193363968 14437601949244253208 14495128456120086528 14538564200637569664 14579984611465596928 14597206825529382912 14640948455571637056 14740488703424202576 14843569044007588608 14844294961899020904 14881661957749137408 14948101220373839232 14990688403337867264 14992894331907493716 15053369538827176128 15063618200411529216 15088351707162319872 15193864656163454976 15272835119861689344 15300863703037845504 15307430576632825752 15415229383510521708 15487945473662558208 15534356269174389504 15578613694442692608 15668672926668562944 15703055827463427072 15750111217357367136 15860251855240985088 15905437757962469376 15924225627850235904 15968862762042886124 15971943769714513152 16017447883018543104 16080533131008220992 16177791144228950016 16193776322071659168 16242302192899784859 16307019513135097344 16353478258186764288 16402482687898796544 16421857678720555776 16460020044177076224 16468643598033149952 16583049791352227898 16630294947452946496 16633503570826948608 16699831832136398517 16864524453755100672 16876831502312916992 16974395670557609856 17102052967188271104 17114533354458169344 17181939509844400512 17230890904459341824 17352235206603421696 17420577558592239408 17525940406248029184 17592378126231216128 17596632885569667072 17665937805896355456 17716268113035661312 17718875119527038028 17769356245223696256 17841030564535912448 17893617477707778048 17956385502738628608 18019628868395860992 18090599772384248616 18142139942675941632 18217998362330616564 18269901491568025728 18397663040460109824 18411088911614091264 18452793023886146112 18517522549699210752 18527224047787293696 18570279024199778304 18709081815884564808 18797335532137463808 18929711134476460032 18972590010474488256 18986435440102031616 19119207715906940928 19250135932325670944 19253850023765440512 19284520525130539008 19326837941493448704 19384752267516759552 19462942434039177216 19520309975681212416 19521264607428849408 19598149753416269334 19653984937898936768 19657776947340939264 19791425392010118144 19792393282532027872 19796211996265875456 19930801627165118976 19990525775876658288 20070177862320119808 20071159385102901504 20117802276216426496 20211517143040684032 20268171967208278542 20363780159815585792 20409907435510434336 20553639178014028944 20712475025565852672 20891563902224750592 20937407769951236096 21000148289809822848 21047717042870135409 21147002473654646784 21295925026286017536 21359739870114785568 21440710841344294656 21570388192305266688 21591701762762212224 21656402923866379812 21742692684180129792 21807846300956354496 21869976917198395392 21895810238294074368 21946693392236101632 21961422683357455584 22110733055136303864 22178004761102598144 22265353566011382912 22266442442848531356 22322492936623706112 22422151830560758848 22486032605006800896 22580054308240764192 22595427300617293824 22632527560743479808 22790796984245182464 22802737289584361472 22909252679792534016 22951295554556768256 23227436744789652544 23231918210493837312 23367920541664038912 23554583741195140608 23625166826036050704 23692474993631595008 23858156636943704064 23886338441775353856 23953294143064329186 24026171824527814656 24120799696512331488 24189519923567922176 24290664483107488752 24359868655424034304 24530217387280146432 24603724031848194816 24690030066265614336 24702965397049724928 24874574687028341847 24945442421179419744 25296786680632651008 25315247253469375488 25461593505836414784 25492276954542587904 25671800031687254016 25772909264766600768 25846336356689012736 26028352809905132544 26130866337888359112 26210369263121252352 26288910609372043776 26388567189346824192 26394949328354500608 26498906708844533184 26574402169553491968 26654034367835544384 26761545846803868672 26840426216561667072 26934578254107942912 26948689524054245376 27024229289611038056 27029443302593791488 27213209914013912448 27404852237352038592 27596494560690164736 27616633367421136896 27790836071680940544 27855418536299667456 28000197719746430464 28063622723826847212 28196003298206195712 28394566701714690048 28479653160153047424 28587614455125726208 28788935683682949632 28875203898488506416 28990256912240173056 29077128401275139328 29159969222931193856 29194413651058765824 29281896911143274112 29397224630124404001 29480977406848405152 29687138088015177216 29688589923798041808 29763323915498274816 29896202440747678464 29981376806675734528 29985788663814987432 30106739077654352256 30127236400823058432 30176703414324639744 30402257950812417813 30545670239723378688 30601727406075691008 30614861153265651504 30830458767021043416 30975890947325116416 31068712538348779008 31157227388885385216 31337345853337125888 31406111654926854144 31500222434714734272 31720503710481970176 31848451255700471808 31937725524085772248 31943887539429026304 32034895766037086208 32161066262016441984 32355582288457900032 32387552644143318336 32484604385799569718 32614039026270194688 32804965375797593088 32843715357441111552 32920040088354152448 32937287196066299904 33166099582704455796 33260589894905892992 33267007141653897216 33399663664272797034 33729048907510201344 33753663004625833984 33948791341115219712 34204105934376542208 34363879019688801024 34461781808918683648 34704470413206843392 34841155117184478816 35051880812496058368 35184756252462432256 35331875611792710912 35432536226071322624 35437750239054076056 35538712490447392512 35682061129071824896 35787234955415556096 35929941214596493779 36039257736791721984 36181199544768497232 36284279885351883264 36435996724661233128 36539802983136051456 36795326080920219648 36822177823228182528 36905586047772292224 37035045099398421504 37054448095574587392 37418163631769129616 37859422268952920064 37945180020948976512 37972870880204063232 38238415431813881856 38500271864651341888 38507700047530881024 38569041050261078016 38769504535033519104 38925884868078354432 39040619951362424832 39042529214857698816 39196299506832538668 39307969875797873536 39315553894681878528 39582850784020236288 39584786565064055744 39592423992531750912 39861603254330237952 39981051551753316576 40140355724640239616 40142318770205803008 40235604552432852992 40423034286081368064 40536343934416557084 40727560319631171584 40819814871020868672 41107278356028057888 41424950051131705344 41783127804449501184 41874815539902472192 42000296579619645696 42095434085740270818 42294004947309293568 42591850052572035072 42719479740229571136 42881421682688589312 43183403525524424448 43312805847732759624 43485385368360259584 43615692601912708992 43739953834396790784 43791620476588148736 43914372595617936841 43922845366714911168 44221466110272607728 44530707132022765824 44532884885697062712 44644985873247412224 44844303661121517696 44972065210013601792 45160108616481528384 45190854601234587648 45265055121486959616 45581593968490364928 45818505359585068032 45902591109113536512 46454873489579305088 46463836420987674624 46735841083328077824 47109167482390281216 47250333652072101408 47384949987263190016 47716313273887408128 47772676883550707712 47906588286128658372 48052343649055629312 48241599393024662976 48379039847135844352 48581328966214977504 48719737310848068608 48726906578699354577 49060434774560292864 49207448063696389632 49380060132531228672 49405930794099449856 49749149374056683694 49890884842358839488 50099495496409195551 50593573361265302016 50630494506938750976 50923187011672829568 51343600063374508032 51545818529533201536 51692672713378025472 52056705619810265088 52261732675776718224 52577821218744087552 52777134378693648384 52789898656709001216 52997813417689066368 53148804339106983936 53308068735671088768 53523091693607737344 53680852433123334144 53869156508215885824 54048458579222076112 54058886605187582976 54426419828027824896 54809704474704077184 55192989121380329472 55233266734842273792 55581672143361881088 55710837072599334912 56000395439492860928 56127245447653694424 56392006596412391424 56789133403429380096 56959306320306094848 57175228910251452416 57577871367365899264 57750407796977012832 57980513824480346112 58154256802550278656 58319938445862387712 58388827302117531648 58563793822286548224 58794449260248808002 58961954813696810304 59374276176030354432 59377179847596083616 59792404881495356928 59962753613351469056 59971577327629974864 60213478155308704512 60353406828649279488 60804515901624835626 61091340479446757376 61229722306531303008 61660917534042086832 62137425076697558016 62674691706674251776 62812223309853708288 63000444869429468544 63441007420963940352 63875451048171544496 63887775078858052608 64322132524032883968 64711164576915800064 64775105288286636672 64969208771599139436 65228078052540389376 65609930751595186176 65687430714882223104 65840080176708304896 66332199165408911592 66521179789811785984 66534014283307794432 66799327328545594068 67458097815020402688 67507326009251667968 67897582682230439424 68408211868753084416 68727758039377602048 68923563617837367296 69408940826413686784 69682310234368957632 70103761624992116736 70663751223585421824 70865072452142645248 70875500478108152112 71077424980894785024 71364122258143649792 71574469910831112192 71859882429192987558 72078515473583443968 72362399089536994464 72568559770703766528 72871993449322466256 73079605966272102912 73590652161840439296 73811172095544584448 74070090198796843008 74108896191149174784 74836327263538259232 75890360041897953024 75945741760408126464 76476830863627763712 77000543729302683776 77015400095061762048 77539009070067038208 78085058429715397632 78392599013665077336 78615939751595747072 78631107789363757056 79165701568040472576 79169573130128111488 79184847985063501824 79723206508660475904 79962103103506633152 80284637540411606016 80471209104865705984 80846068572162736128 81072687868833114168 81455120639262343168 81639629742041737344 82214556712056115776 82849900102263410688 83566255608899002368 83749631079804944384 84000593159239291392 84190868171480541636 84588009894618587136 85183700105144070144 85438959480459142272 85762843365377178624 86366807051048848896 86625611695465519248 86970770736720519168 87231385203825417984 87479907668793581568 87583240953176297472 87828745191235873682 87845690733429822336 88442932220545215456 89061414264045531648 89065769771394125424 89289971746494824448 89688607322243035392 89944130420027203584 90320217232963056768 90381709202469175296 90530110242973919232 91206773852437253439 91637010719170136064 91805182218227073024 92909746979158610176 92927672841975349248 93471682166656155648 94218334964780562432 94500667304144202816 94769899974526380032 95545353767101415424 95813176572257316744 96104687298111258624 96483198786049325952 96758079694271688704 97162657932429955008 97439474621696137216 97453813157398709154 98414896127392779264 98760120265062457344 98811861588198899712 99498298748113367388 99781769684717678976 100198990992818391102 101187146722530604032 101260989013877501952 101846374023345659136 103091637059066403072 103385345426756050944 104113411239620530176 104523465351553436448 105155642437488175104 105554268757387296768 105995626835378132736 106297608678213967872 106616137471342177536 107046183387215474688 107361704866246668288 107789823643789481337 108096917158444152224 108117773210375165952 108852839656055649792 109619408949408154368 110385978242760658944 110466533469684547584 111163344286723762176 112000790878985721856 112254490895307388848 113578266806858760192 113918612640612189696 114350457820502904832 115155742734731798528 115500815593954025664 116308513605100557312 116777654604235063296 117127587644573096448 117588898520497616004 117923909627393620608 118748552352060708864 118754359695192167232 119584809762990713856 119943154655259949728 120426956310617409024 120706813657298558976 121609031803249671252 122182680958893514752 122459444613062606016 123321835068084173664 124274850153395116032 125349383413348503552 125624446619707416576 126000889738858937088 126882014841927880704 127750902096343088992 127775550157716105216 128644265048065767936 129550210576573273344 129938417543198278872 130456156105080778752 131219861503190372352 131374861429764446208 131743117786853810523 132664398330817823184 133042359579623571968 133598654657091188136 134916195630040805376 135014652018503335936 135795165364460878848 137455516078755204096 138817881652827373568 139364620468737915264 140207523249984233472 141327502447170843648 141751000956216304224 142154849961789570048 142728244516287299584 143148939821662224384 143719764858385975116 144157030947166887936 144724798179073988928 145137119541407533056 145743986898644932512 146159211932544205824 147181304323680878592 147622344191089168896 148140180397593686016 148217792382298349568 149672654527076518464 151780720083795906048 151891483520816252928 154001087458605367552 154030800190123524096 155078018140134076416 156170116859430795264 156785198027330154672 157231879503191494144 158331403136080945152 158339146260256222976 158369695970127003648 159446413017320951808 159924206207013266304 160569275080823212032 162145375737666228336 163279259484083474688 164429113424112231552 165699800204526821376 167132511217798004736 168001186318478582784 168381736342961083272 169176019789237174272 170367400210288140288 170877918960918284544 171525686730754357248 172733614102097697792 173251223390931038496 173941541473441038336 174462770407650835968 174959815337587163136 175166481906352594944 175657490382471747364 175691381466859644672 176885864441090430912 178122828528091063296 178131539542788250848 179377214644486070784 179888260840054407168 180640434465926113536 181060220485947838464 182413547704874506878 183274021438340272128 185819493958317220352 188436669929561124864 189001334608288405632 189539799949052760064 191626353144514633488 192966397572098651904 193516159388543377408 194325315864859910016 194878949243392274432 194907626314797418308 196829792254785558528 197520240530124914688 198996597496226734776 199563539369435357952 200397981985636782204 202374293445061208064 202521978027755003904 203692748046691318272 206183274118132806144 206770690853512101888 208226822479241060352 209046930703106872896 210311284874976350208 211991253670756265472 212595217356427935744 213232274942684355072 214092366774430949376 214723409732493336576 215579647287578962674 216193834316888304448 216235546420750331904 217705679312111299584 219238817898816308736 220771956485521317888 222326688573447524352 224001581757971443712 224508981790614777696 227837225281224379392 228700915641005809664 230311485469463597056 231001631187908051328 232617027210201114624 234255175289146192896 235177797040995232008 235847819254787241216 237497104704121417728 237508719390384334464 239169619525981427712 239886309310519899456 240853912621234818048 241413627314597117952 243218063606499342504 244365361917787029504 244918889226125212032 246643670136168347328 248549700306790232064 250698766826697007104 251248893239414833152 252001779477717874176 253764029683855761408 255501804192686177984 255551100315432210432 257288530096131535872 259100421153146546688 259876835086396557744 260912312210161557504 262439723006380744704 262749722859528892416 263486235573707621046 265328796661635646368 266084719159247143936 267197309314182376272 269832391260081610752 271590330728921757696 273620321557311760317 274911032157510408192 278729240937475830528 280415046499968466944 282655004894341687296 283502001912432608448 284309699923579140096 287439529716771950232 288314061894333775872 289449596358147977856 290274239082815066112 291487973797289865024 292318423865088411648 295244688382178337792 296280360795187372032 296435584764596699136 299345309054153036928 303561440167591812096 303782967041632505856 308002174917210735104 310156036280268152832 312340233718861590528 313570396054660309344 314463759006382988288 316662806272161890304 316678292520512445952 318892826034641903616 319848412414026532608 321138550161646424064 323369470931368444011 324290751475332456672 326558518968166949376 328858226848224463104 331399600409053642752 336002372636957165568 336763472685922166544 340734800420576280576 341755837921836569088 343051373461508714496 345467228204195395584 346502446781862076992 348925540815301671936 350332963812705189888 351314980764943494728 351382762933719289344 353771728882180861824 356245657056182126592 356263079085576501696 358754429288972141568 361280868931852227072 362120440971895676928 364827095409749013756 366548042876680544256 371638987916634440704 376873339859122249728 378002669216576811264 379079599898105520128 383252706289029266976 385932795144197303808 387032318777086754816 388650631729719820032 389757898486784548864 389815252629594836616 393659584509571117056 395229353360561431569 397993194992453469552 399127078738870715904 400795963971273564408 404748586890122416128 405043956055510007808 407385496093382636544 412366548236265612288 416453644958482120704 418093861406213745792 420622569749952700416 423982507341512530944 426464549885368710144 428184733548861898752 429446819464986673152 431159294575157925348 432387668633776608896 432471092841500663808 435411358624222599168 438477635797632617472 441543912971042635776 444653377146895048704 448003163515942887424 449017963581229555392 455674450562448758784 457401831282011619328 460622970938927194112 462003262375816102656 465234054420402229248 468510350578292385792 470355594081990464016 471695638509574482432 474994209408242835456 475017438780768668928 478339239051962855424 479772618621039798912 481707825242469636096 486436127212998685008 489837778452250424064 493287340272336694656 497099400613580464128 501397533653394014208 504003558955435748352 507528059367711522816 511003608385372355968 511102200630864420864 514577060192263071744 518200842306293093376 519753670172793115488 521824624420323115008 524879446012761489408 525499445719057784832 526972471147415242092 530657593323271292736 532169438318494287872 534394618628364752544 539664782520163221504 543180661457843515392 547240643114623520634 549822064315020816384 557458481874951661056 565310009788683374592 567004003824865216896 568619399847158280192 574879059433543900464 578899192716295955712 580548478165630132224 582975947594579730048 584636847730176823296 590489376764356675584 592560721590374744064 598690618108306073856 607122880335183624192 607565934083265011712 616004349834421470208 620312072560536305664 624680467437723181056 627140792109320618688 628927518012765976576 633356585041024891904 637785652069283807232 639696824828053065216 642277100323292848128 646738941862736888022 648581502950664913344 653117037936333898752 657716453696448926208 672004745273914331136 673526945371844333088 683511675843673138176 686102746923017428992 690934456408390791168 693004893563724153984 697851081630603343872 702629961529886989456 702765525867438578688 707543457764361723648 712491314112364253184 712526158171153003392 717508858577944283136 722561737863704454144 724240881943791353856 729654190819498027512 733096085753361088512 743277975833268881408 753746679718244499456 756005338433153622528 758159199796211040256 766505412578058533952 771865590288394607616 777301263459439640064 779515796973569097728 779630505259189673232 787319169019142234112 790458706721122863138 795986389984906939104 798254157477741431808 801591927942547128816 809497173780244832256 814770992186765273088 824733096472531224576 836187722812427491584 841245139499905400832 847965014683025061888 852929099770737420288 862318589150315850696 864775337267553217792 864942185683001327616 870822717248445198336 876955271595265234944 889306754293790097408 896006327031885774848 898035927162459110784 911348901124897517568 921245941877854388224 924006524751632205312 930468108840804458496 937020701156584771584 940711188163980928032 943391277019148964864 949988418816485670912 950034877561537337856 956678478103925710848 959545237242079597824 963415650484939272192 972872254425997370016 979675556904500848128 986574680544673389312 994198801227160928256 1008007117910871496704 1022007216770744711936 1022204401261728841728 1029154120384526143488 1036401684612586186752 1039507340345586230976 1050998891438115569664 1053944942294830484184 1061315186646542585472 1064338876636988575744 1068789237256729505088 1086361322915687030784 1094481286229247041268 1099644128630041632768 1114916963749903322112 1130620019577366749184 1134008007649730433792 1137238799694316560384 1149758118867087800928 1157798385432591911424 1161096956331260264448 1165951895189159460096 1169273695460353646592 1180978753528713351168 1185688060081684294707 1197381236216612147712 1214245760670367248384 1215131868166530023424 1232008699668842940416 1249360934875446362112 1254281584218641237376 1257855036025531953152 1266713170082049783808 1279393649656106130432 1284554200646585696256 1293477883725473776044 1297163005901329826688 1306234075872667797504 1315432907392897852416 1344009490547828662272 1347053890743688666176 1367023351687346276352 1372205493846034857984 1381868912816781582336 1386009787127448307968 1395702163261206687744 1405259923059773978912 1405531051734877157376 1415086915528723447296 1424982628224728506368 1425052316342306006784 1435017717155888566272 1445123475727408908288 1459308381638996055024 1486555951666537762816 1512010676866307245056 1533010825156117067904 1543731180576789215232 1554602526918879280128 1559261010518379346464 1574638338038284468224 1580917413442245726276 1591972779969813878208 1596508314955482863616 1603183855885094257632 1618994347560489664512 1629541984373530546176 1649466192945062449152 1672375445624854983168 1695930029366050123776 1705858199541474840576 1724637178300631701392 1729550674535106435584 1741645434496890396672 1753910543190530469888 1796071854324918221568 1822697802249795035136 1848013049503264410624 1860936217681608916992 1874041402313169543168 1881422376327961856064 1886782554038297929728 1900069755123074675712 1913356956207851421696 1919090474484159195648 1926831300969878544384 1945744508851994740032 1959351113809001696256 1973149361089346778624 2016014235821742993408 2044014433541489423872 2058308240769052286976 2072803369225172373504 2079014680691172461952 2107889884589660968368 2122630373293085170944 2128677753273977151488 2137578474513459010176 2172722645831374061568 2188962572458494082536 2199288257260083265536 2229833927499806644224 2261240039154733498368 2268016015299460867584 2274477599388633120768 2299516237734175601856 2315596770865183822848 2331903790378318920192 2338547390920707293184 2361957507057426702336 2371376120163368589414 2394762472433224295424 2428491521340734496768 2464017399337685880832 2508563168437282474752 2515710072051063906304 2533426340164099567616 2558787299312212260864 2586955767450947552088 2594326011802659653376 2612468151745335595008 2630865814785795704832 2688018981095657324544 2694107781487377332352 2734046703374692552704 2763737825633563164672 2772019574254896615936 2791404326522413375488 2810519846119547957824 2811062103469754314752 2830173831057446894592 2849965256449457012736 2850104632684612013568 2870035434311777132544 2890246951454817816576 2918616763277992110048 2973111903333075525632 3024021353732614490112 3066021650312234135808 3087462361153578430464 3109205053837758560256 3118522021036758692928 3161834826884491452552 3183945559939627756416 3193016629910965727232 3206367711770188515264 3259083968747061092352 3298932385890124898304 3344750891249709966336 3391860058732100247552 3411716399082949681152 3449274356601263402784 3459101349070212871168 3483290868993780793344 3507821086381060939776 3557064180245052884121 3592143708649836443136 3645395604499590070272 3696026099006528821248 3748082804626339086336 3762844752655923712128 3773565108076595859456 3800139510246149351424 3838180948968318391296 3853662601939757088768 3891489017703989480064 3918702227618003392512 3946298722178693557248 4032028471643485986816 4088028867082978847744 4116616481538104573952 4145606738450344747008 4158029361382344923904 4215779769179321936736 4245260746586170341888 4257355506547954302976 4275156949026918020352 4377925144916988165072 4459667854999613288448 4536032030598921735168 4599032475468351203712 4631193541730367645696 4663807580756637840384 4723915014114853404672 4742752240326737178828 4789524944866448590848 4856983042681468993536 4928034798675371761664 5017126336874564949504 5031420144102127812608 5066852680328199135232 5117574598624424521728 5173911534901895104176 5188652023605319306752 5224936303490671190016 5261731629571591409664 5388215562974754664704 5468093406749385105408 5544039148509793231872 5582808653044826750976 5621039692239095915648 5622124206939508629504 5660347662114893789184 5700209265369224027136 5740070868623554265088 5780493902909635633152 5837233526555984220096 5946223806666151051264 6048042707465228980224 6132043300624468271616 6174924722307156860928 6218410107675517120512 6237044042073517385856 6323669653768982905104 6367891119879255512832 6386033259821931454464 6412735423540377030528 6518167937494122184704 6597864771780249796608 6689501782499419932672 6783720117464200495104 6823432798165899362304 6898548713202526805568 6918202698140425742336 7015642172762121879552 7114128360490105768242 7184287417299672886272 7392052198013057642496 7525689505311847424256 7547130216153191718912 7600279020492298702848 7676361897936636782592 7782978035407978960128 7837404455236006785024 7892597444357387114496 8064056943286971973632 8176057734165957695488 8291213476900689494016 8316058722764689847808 8431559538358643873472 8490521493172340683776 8550313898053836040704 8755850289833976330144 8919335709999226576896 9072064061197843470336 9198064950936702407424 9262387083460735291392 9327615161513275680768 9485504480653474357656 9579049889732897181696 9856069597350743523328 10034252673749129899008 10133705360656398270464 10235149197248849043456 10347823069803790208352 10377304047210638613504 10449872606981342380032 10523463259143182819328 10776431125949509329408 10936186813498770210816 11088078297019586463744 11242079384478191831296 11244248413879017259008 11320695324229787578368 11400418530738448054272 11560987805819271266304 11674467053111968440192 12096085414930457960448 12264086601248936543232 12349849444614313721856 12436820215351034241024 12474088084147034771712 12647339307537965810208 12735782239758511025664 12772066519643862908928 12825470847080754061056 13379003564998839865344 13797097426405053611136 13836405396280851484672 14228256720980211536484 14368574834599345772544 14784104396026115284992 15051379010623694848512 15094260432306383437824 15200558040984597405696 15352723795873273565184 15565956070815957920256 15674808910472013570048 15785194888714774228992 16352115468331915390976 16632117445529379695616 16863119076717287746944 16981042986344681367552 17100627796107672081408 17511700579667952660288 17838671419998453153792 18144128122395686940672 18396129901873404814848 18524774166921470582784 18655230323026551361536 18971008961306948715312 19158099779465794363392 20068505347498259798016 20470298394497698086912 20695646139607580416704 20754608094421277227008 21046926518286365638656 21552862251899018658816 22176156594039172927488 22484158768956383662592 22641390648459575156736 22800837061476896108544 23348934106223936880384 24192170829860915920896 24528173202497873086464 24873640430702068482048 24948176168294069543424 25294678615075931620416 25471564479517022051328 25650941694161508122112 26758007129997679730688 27594194852810107222272 27672810792561702969344 28456513441960423072968 28737149669198691545088 29568208792052230569984 30102758021247389697024 30401116081969194811392 30705447591746547130368 31131912141631915840512 31349617820944027140096 31570389777429548457984 32704230936663830781952 33264234891058759391232 33726238153434575493888 33962085972689362735104 34201255592215344162816 35023401159335905320576 36288256244791373881344 36792259803746809629696 37049548333842941165568 37310460646053102723072 37942017922613897430624 38316199558931588726784 40137010694996519596032 41391292279215160833408 41509216188842554454016 43105724503798037317632 44352313188078345854976 44968317537912767325184 45282781296919150313472 45601674122953792217088 46697868212447873760768 49056346404995746172928 49896352336588139086848 50589357230151863240832 50943128959034044102656 51301883388323016244224 53516014259995359461376 55188389705620214444544 55345621585123405938688 56913026883920846145936 57474299338397383090176 60205516042494779394048 61410895183493094260736 62263824283263831681024 63140779554859096915968 65408461873327661563904 66528469782117518782464 67452476306869150987776 67924171945378725470208 68402511184430688325632 70046802318671810641152 72576512489582747762688 73584519607493619259392 74620921292106205446144 75884035845227794861248 80274021389993039192064 82782584558430321666816 83018432377685108908032 86211449007596074635264 88704626376156691709952 89936635075825534650368 91203348245907584434176 93395736424895747521536 98112692809991492345856 99792704673176278173696 101178714460303726481664 101886257918068088205312 102603766776646032488448 110376779411240428889088 113826053767841692291872 114948598676794766180352 120411032084989558788096 124527648566527663362048 133056939564235037564928 134904952613738301975552 135848343890757450940416 136805022368861376651264 140093604637343621282304 147169039214987238518784 151768071690455589722496 160548042779986078384128 165565169116860643333632 166036864755370217816064 172422898015192149270528 179873270151651069300736 186791472849791495043072 196225385619982984691712 199585409346352556347392 202357428920607452963328 203772515836136176410624 205207533553292064976896 220753558822480857778176 227652107535683384583744 240822064169979117576192 249055297133055326724096 266113879128470075129856 269809905227476603951104 273610044737722753302528 280187209274687242564608 294338078429974477037568 303536143380911179444992 331130338233721286667264 344845796030384298541056 359746540303302138601472 373582945699582990086144 399170818692705112694784 404714857841214905926656 407545031672272352821248 410415067106584129953792 441507117644961715556352 455304215071366769167488 481644128339958235152384 498110594266110653448192 539619810454953207902208 560374418549374485129216 588676156859948954075136 607072286761822358889984 662260676467442573334528 719493080606604277202944 747165891399165980172288 798341637385410225389568 809429715682429811853312 820830134213168259907584 883014235289923431112704 910608430142733538334976 1079239620909906415804416 1120748837098748970258432 1214144573523644717779968 1324521352934885146669056 1494331782798331960344576 1618859431364859623706624 1766028470579846862225408 1821216860285467076669952 2158479241819812831608832 2241497674197497940516864 2428289147047289435559936 2649042705869770293338112 3237718862729719247413248 3642433720570934153339904 4482995348394995881033728 4856578294094578871119872 5298085411739540586676224 6475437725459438494826496 7284867441141868306679808 9713156588189157742239744 14569734882283736613359616 19426313176378315484479488 29139469764567473226719232 58278939529134946453438464
- Sum of all divisors σ(n): 213135753297387510780856281
- Sum of proper divisors (its aliquot sum) s(n): 154856813768252564327417817
- 58278939529134946453438464 is an abundant number, because the sum of its proper divisors (154856813768252564327417817) is greater than itself. Its abundance is 96577874239117617873979353
Bases of 58278939529134946453438464
- Binary: 110000001101010000101110100100011100110010010100011011011000010010011001000000000000002
- Hexadecimal: 0x30350BA473251B61264000
- Base-36: 7BM870OZNMENYF400
Squares and roots of 58278939529134946453438464
- 58278939529134946453438464 squared (582789395291349464534384642) is 3396434792640567814240204725702582531532328634679296
- 58278939529134946453438464 cubed (582789395291349464534384643) is 197940617894949642707930445805158871838134734779450329443477678730213110841344
-
58278939529134946453438464 is a
perfect square number . Itssquare root is 7634064417408 -
The
cube root of 58278939529134946453438464 is 387707212.4447667997
Scales and comparisons
How big is 58278939529134946453438464?- 58,278,939,529,134,946,453,438,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 58,278,939,529,134,946,453,438,464 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 58278939529134946453438464 cubic inches would be around 32308934.4 feet tall.
Recreational maths with 58278939529134946453438464
- 58278939529134946453438464 backwards is 46483435464943192593987285
- The number of decimal digits it has is: 26
- The sum of 58278939529134946453438464'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 58278939529134946453438464 - Facts about the integer". Numbermatics.com. 2024. Web. 15 May 2024.
APA style:
Numbermatics. (2024). Number 58278939529134946453438464 - Facts about the integer. Retrieved 15 May 2024, from https://numbermatics.com/n/58278939529134946453438464/
Chicago style:
Numbermatics. 2024. "Number 58278939529134946453438464 - Facts about the integer". https://numbermatics.com/n/58278939529134946453438464/
The information we have on file for 58278939529134946453438464 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 58278939529134946453438464, math, Factors of 58278939529134946453438464, curriculum, school, college, exams, university, Prime factorization of 58278939529134946453438464, STEM, science, technology, engineering, physics, economics, calculator, fifty-eight septillion, two hundred seventy-eight sextillion, nine hundred thirty-nine quintillion, five hundred twenty-nine quadrillion, one hundred thirty-four trillion, nine hundred forty-six billion, four hundred fifty-three million, four hundred thirty-eight thousand, four hundred sixty-four.