3448304498865669602632704
3,448,304,498,865,669,602,632,704 is an even composite number composed of six prime numbers multiplied together.
3448304498865669602632704 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 3448304498865669602632704:
210 × 34 × 76 × 114 × 3372 × 4612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 337 × 337 × 461 × 461)See below for interesting mathematical facts about the number 3448304498865669602632704 from the Numbermatics database.
Names of 3448304498865669602632704
- Cardinal: 3448304498865669602632704 can be written as Three septillion, four hundred forty-eight sextillion, three hundred four quintillion, four hundred ninety-eight quadrillion, eight hundred sixty-five trillion, six hundred sixty-nine billion, six hundred two million, six hundred thirty-two thousand, seven hundred four.
Scientific notation
- Scientific notation: 3.448304498865669602632704 × 1024
Factors of 3448304498865669602632704
Divisors of 3448304498865669602632704
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 252 256 264 288 294 297 308 324 336 337 343 352 363 378 384 392 396 432 441 448 461 462 484 504 512 528 539 567 576 588 594 616 648 672 674 686 693 704 726 756 768 784 792 847 864 882 891 896 922 924 968 1008 1011 1024 1029 1056 1078 1089 1134 1152 1176 1188 1232 1296 1323 1331 1344 1348 1372 1383 1386 1408 1452 1512 1536 1568 1584 1617 1694 1728 1764 1782 1792 1844 1848 1936 2016 2022 2058 2079 2112 2156 2178 2268 2304 2352 2359 2376 2401 2464 2541 2592 2646 2662 2688 2696 2744 2766 2772 2816 2904 3024 3033 3072 3087 3136 3168 3227 3234 3267 3388 3456 3528 3564 3584 3688 3696 3707 3773 3872 3969 3993 4032 4044 4116 4149 4158 4224 4312 4356 4536 4608 4704 4718 4752 4802 4851 4928 5071 5082 5184 5292 5324 5376 5392 5488 5532 5544 5632 5808 5929 6048 6066 6174 6237 6272 6336 6454 6468 6534 6776 6912 7056 7077 7128 7168 7203 7376 7392 7414 7546 7623 7744 7938 7986 8064 8088 8232 8298 8316 8448 8624 8712 9072 9099 9216 9261 9317 9408 9436 9504 9604 9681 9702 9801 9856 10142 10164 10368 10584 10648 10752 10784 10976 11064 11088 11121 11264 11319 11616 11858 11979 12096 12132 12348 12447 12474 12544 12672 12908 12936 13068 13552 13824 14112 14154 14256 14406 14553 14641 14752 14784 14828 15092 15213 15246 15488 15876 15972 16128 16176 16464 16513 16596 16632 16807 16896 17248 17424 17787 18144 18198 18522 18634 18816 18872 19008 19208 19362 19404 19602 19712 20284 20328 20736 21168 21231 21296 21504 21568 21609 21952 22128 22176 22242 22589 22638 22869 23232 23716 23958 24192 24264 24696 24894 24948 25088 25344 25816 25872 25949 26136 26411 27104 27297 27648 27783 27951 28224 28308 28512 28812 29043 29106 29282 29504 29568 29656 30184 30426 30492 30976 31752 31944 32256 32352 32928 33026 33192 33264 33363 33614 33792 33957 34496 34848 35497 35574 35937 36288 36396 37044 37268 37341 37632 37744 38016 38416 38724 38808 39204 39424 40568 40656 40777 41472 41503 42336 42462 42592 43136 43218 43659 43904 43923 44256 44352 44484 45178 45276 45639 45738 46464 47432 47916 48384 48528 49392 49539 49788 49896 50176 50421 50688 51632 51744 51898 52272 52822 53361 54208 54594 55566 55781 55902 56448 56616 57024 57624 58086 58212 58564 59008 59136 59312 60368 60852 60984 61952 63504 63693 63888 64512 64704 64827 65219 65856 66052 66384 66528 66726 67228 67767 67914 68607 68992 69696 70994 71148 71874 72576 72792 74088 74536 74682 75264 75488 76032 76832 77448 77616 77847 78408 78848 79233 81136 81312 81554 82944 83006 83853 84672 84924 85184 86272 86436 87129 87318 87808 87846 88512 88704 88968 90356 90552 91278 91476 92928 94864 95832 96768 97056 98784 99078 99576 99792 100089 100842 101376 101871 102487 103264 103488 103796 104544 105644 106491 106722 107811 108416 109188 111132 111562 111804 112896 113232 113569 114048 115248 115591 116172 116424 117128 117649 118016 118272 118624 120736 121704 121968 122331 123904 124509 127008 127386 127776 129408 129654 130438 131712 131769 132104 132768 133056 133452 134456 135534 135828 136917 137214 137984 139392 141988 142296 143748 145152 145584 148176 148617 149072 149364 150528 150976 151263 152064 153664 154896 155232 155357 155694 156816 158123 158466 160083 162272 162624 163108 166012 167343 167706 169344 169848 170368 172544 172872 174258 174636 175616 175692 177024 177408 177936 180712 181104 181643 182556 182952 184877 185856 189728 191079 191664 193536 194112 194481 195657 197568 198156 199152 199584 200178 201684 203301 203742 204974 206528 206976 207592 209088 211288 212521 212982 213444 215622 216832 218376 222264 223124 223608 225792 226464 227138 228096 230496 231182 232344 232848 233541 234256 235298 236032 236544 237248 237699 241472 243408 243936 244662 248479 249018 251559 254016 254772 255552 258816 259308 260876 261387 263424 263538 264208 265536 266112 266904 268912 271068 271656 273834 274428 275968 278784 283976 284592 285439 287496 290304 290521 291168 296352 297234 298144 298728 300267 301952 302526 304128 305613 307328 307461 309792 310464 310714 311388 313632 316246 316932 319473 320166 324544 325248 326216 332024 334686 335412 338688 339696 340707 340736 345088 345744 346773 348516 349272 351232 351384 352947 354048 354816 355872 361424 362208 363286 365112 365904 366993 369754 371712 373527 379456 382158 383328 388224 388962 390467 391314 395136 395307 396312 398304 399168 400356 403368 406602 407484 409948 410751 413056 413952 415184 418176 422576 425042 425964 426888 431244 433664 436752 444528 445851 446248 447216 448547 451584 452928 453789 454276 456192 456533 460992 462364 464688 465696 466071 467082 468512 470596 472064 474369 474496 475398 480249 482944 486816 487872 489324 496958 498036 502029 503118 508032 509544 511104 517632 518616 521752 522774 526848 527076 528416 531072 532224 533808 537824 542136 543312 544929 547668 548856 551936 554631 557568 567952 569184 570878 574992 580608 581042 582336 586971 592704 594468 596288 597456 600534 603904 605052 609903 611226 613591 614656 614922 619584 620928 621428 622776 627264 632492 633864 637563 638946 640332 649088 650496 652432 664048 669372 670824 677376 679392 681414 681472 691488 693546 697032 698544 700623 702768 705894 708096 709632 711744 713097 717409 722848 724416 726572 730224 731808 733986 739508 745437 747054 754677 758912 764316 766656 776448 777924 780934 782628 790272 790614 792624 794983 796608 798336 800712 806736 809137 813204 814968 819896 821502 826112 827904 830368 836352 845152 850084 851928 853776 856317 862488 867328 871563 873504 889056 891702 892496 894432 897094 905856 907578 908552 912384 913066 921984 922383 924728 929376 931392 932142 934164 937024 941192 948738 948992 950796 958419 960498 965888 973632 975744 978648 993916 996072 1004058 1006236 1016064 1019088 1022121 1022208 1035264 1037232 1040319 1043504 1045548 1053696 1054152 1056832 1058841 1062144 1064448 1067616 1075648 1084272 1086624 1087499 1089858 1095336 1097712 1100979 1106861 1109262 1115136 1120581 1135904 1138368 1141756 1149984 1162084 1164672 1171401 1173942 1185408 1185921 1188936 1192576 1194912 1201068 1207808 1210104 1219806 1222452 1227182 1229312 1229844 1239168 1241856 1242856 1245552 1249259 1254528 1264984 1267728 1271501 1275126 1277892 1280664 1294139 1298176 1300992 1304864 1328096 1337553 1338744 1341648 1345641 1354752 1358784 1361367 1362828 1362944 1369599 1382976 1387092 1394064 1397088 1398213 1401246 1405536 1411788 1416192 1423107 1423488 1426194 1434818 1445696 1448832 1453144 1460448 1463616 1467972 1479016 1487647 1490874 1494108 1506087 1509354 1517824 1528632 1533312 1552896 1555848 1561868 1565256 1580544 1581228 1585248 1589966 1593216 1596672 1601424 1613472 1618274 1626408 1629936 1634787 1639792 1643004 1652224 1655808 1660736 1663893 1672704 1690304 1700168 1703856 1707552 1708927 1712634 1724976 1739353 1743126 1747008 1760913 1778112 1783404 1784992 1788864 1794188 1811712 1815156 1817104 1826132 1829709 1840773 1843968 1844766 1849456 1858752 1862784 1864284 1868328 1874048 1882384 1897476 1897984 1901592 1912689 1916838 1920996 1931776 1947264 1951488 1957296 1987832 1992144 1998073 2008116 2012472 2032128 2033647 2038176 2044242 2044416 2074464 2080638 2087008 2091096 2101869 2108304 2113664 2117682 2124288 2128896 2135232 2139291 2151296 2152227 2168544 2173248 2174998 2179716 2190672 2195424 2201958 2213722 2218524 2236311 2241162 2271808 2276736 2283512 2299968 2324168 2329344 2337731 2342802 2347884 2370816 2371842 2377872 2384949 2385152 2389824 2402136 2415616 2420208 2427411 2439612 2444904 2454364 2458624 2459688 2478336 2483712 2485712 2491104 2498518 2509056 2529968 2535456 2543002 2550252 2555784 2561328 2568951 2588278 2596352 2601984 2609728 2614689 2656192 2675106 2677488 2683296 2691282 2717568 2722734 2725656 2733269 2739198 2765952 2767149 2774184 2788128 2794176 2796426 2802492 2811072 2823576 2846214 2846976 2852388 2869636 2875257 2891392 2897664 2906288 2920896 2927232 2935944 2958032 2975294 2981748 2988216 3012174 3018708 3035648 3057264 3066363 3066624 3105792 3111696 3120957 3123736 3130512 3139829 3161088 3162456 3170496 3176523 3179932 3186432 3193344 3195731 3202848 3226944 3236548 3252816 3259872 3262497 3269574 3279584 3286008 3302937 3304448 3320583 3321472 3327786 3345408 3361743 3380608 3400336 3407712 3415104 3417854 3425268 3449952 3478706 3486252 3494016 3514203 3521826 3556224 3566808 3569984 3577728 3588376 3623424 3630312 3634208 3652264 3659418 3681546 3687936 3689532 3698912 3717504 3725568 3728568 3736656 3747777 3748096 3764768 3794952 3795968 3803184 3814503 3825378 3833676 3841992 3863552 3882417 3894528 3902976 3914592 3975664 3984288 3996146 4016232 4024944 4036923 4064256 4067294 4076352 4088484 4088832 4108797 4148928 4161276 4174016 4182192 4194639 4203738 4216608 4227328 4235364 4248576 4269321 4270464 4278582 4295137 4302592 4304454 4337088 4346496 4349996 4359432 4381344 4390848 4403916 4427444 4437048 4462941 4472622 4482324 4518261 4543616 4553472 4567024 4599936 4648336 4658688 4675462 4685604 4695768 4741632 4743684 4755744 4769898 4770304 4779648 4804272 4840416 4854822 4879224 4889808 4904361 4908728 4919376 4934017 4956672 4967424 4971424 4982208 4991679 4997036 5018112 5021863 5059936 5070912 5086004 5100504 5111568 5122656 5126781 5137902 5176556 5192704 5218059 5219456 5229378 5282739 5312384 5350212 5354976 5366592 5382564 5435136 5445468 5451312 5466538 5478396 5522319 5531904 5534298 5548368 5564881 5576256 5588352 5592852 5604984 5622144 5647152 5663959 5692428 5693952 5704776 5738067 5739272 5750514 5782784 5795328 5812576 5841792 5854464 5871888 5916064 5950588 5963496 5976432 5994219 6024348 6037416 6071296 6100941 6114528 6132726 6133248 6223392 6241914 6247472 6261024 6279658 6324912 6340992 6353046 6359864 6372864 6386688 6391462 6405696 6453888 6456681 6473096 6505632 6519744 6524994 6539148 6559168 6572016 6605874 6641166 6642944 6655572 6708933 6723486 6749501 6761216 6800672 6815424 6830208 6835708 6850536 6899904 6957412 6972504 6988032 7013193 7028406 7043652 7112448 7133616 7139968 7154847 7155456 7176752 7246848 7260624 7268416 7282233 7304528 7318836 7363092 7375872 7379064 7397824 7435008 7451136 7457136 7473312 7495554 7496192 7529536 7589904 7606368 7612493 7629006 7650756 7667352 7683984 7706853 7748027 7764834 7789056 7805952 7829184 7844067 7951328 7968576 7992292 8032464 8049888 8073846 8134588 8152704 8176968 8199807 8217594 8297856 8301447 8322552 8348032 8364384 8389278 8407476 8433216 8454656 8470728 8538642 8540928 8557164 8590274 8605184 8608908 8674176 8692992 8699992 8718864 8744813 8762688 8781696 8807832 8854888 8874096 8900507 8925882 8945244 8964648 9036522 9087232 9106944 9134048 9199089 9199872 9296672 9317376 9350924 9362871 9371208 9391536 9419487 9483264 9487368 9511488 9529569 9539796 9540608 9559296 9587193 9608544 9680832 9709644 9758448 9779616 9787491 9808722 9817456 9838752 9868034 9913344 9942848 9961749 9964416 9983358 9994072 10036224 10043726 10119872 10141824 10172008 10201008 10223136 10245312 10253562 10275804 10353112 10413529 10436118 10438912 10458756 10542609 10565478 10624768 10700424 10709952 10733184 10765128 10870272 10890936 10902624 10933076 10956792 11044638 11063808 11068596 11096736 11129762 11152512 11176704 11185704 11209968 11243331 11244288 11294304 11327918 11384856 11387904 11409552 11443509 11476134 11478544 11501028 11565568 11590656 11625152 11647251 11683584 11708928 11743776 11832128 11901176 11926992 11952864 11962489 11988438 12048696 12074832 12110769 12175471 12201882 12229056 12265452 12266496 12326391 12446784 12483828 12494944 12522048 12559316 12583917 12649824 12681984 12706092 12719728 12745728 12782924 12807963 12811392 12885411 12907776 12913362 12946192 13011264 13039488 13049988 13078296 13118336 13144032 13211748 13282332 13285888 13311144 13388823 13417866 13446972 13499002 13522432 13601344 13630848 13660416 13671416 13701072 13741849 13799808 13914824 13945008 13976064 13986511 14026386 14056812 14087304 14224896 14235529 14267232 14279936 14309694 14310912 14353504 14521248 14536832 14564466 14609056 14637672 14713083 14726184 14758128 14795648 14802051 14870016 14902272 14914272 14946624 14975037 14991108 14992384 15059072 15065589 15179808 15212736 15224986 15258012 15301512 15334704 15367968 15380343 15413706 15496054 15529668 15578112 15654177 15658368 15688134 15902656 15937152 15984584 16064928 16099776 16147692 16269176 16305408 16353936 16364117 16399614 16435188 16566957 16595712 16602894 16645104 16694643 16696064 16728768 16778556 16814952 16866432 16909312 16941456 16991877 17077284 17081856 17114328 17180548 17210368 17214201 17217816 17348352 17385984 17399984 17437728 17489626 17525376 17563392 17615664 17709776 17748192 17801014 17851764 17890488 17929296 17982657 18073044 18174464 18213888 18268096 18302823 18398178 18399744 18593344 18701848 18725742 18742416 18783072 18798197 18838974 18974736 19022976 19059138 19079592 19118592 19132883 19174386 19217088 19361664 19370043 19419288 19516896 19559232 19574982 19617444 19634912 19677504 19736068 19885696 19923498 19928832 19966716 19988144 20087452 20126799 20239744 20248503 20283648 20344016 20402016 20446272 20490624 20507124 20551608 20706224 20827058 20872236 20877824 20917512 21039579 21085218 21130956 21249536 21400848 21419904 21464541 21466368 21530256 21740544 21781872 21805248 21846699 21866152 21913584 21978803 22089276 22127616 22137192 22193472 22259524 22305024 22353408 22370117 22371408 22419936 22486662 22488576 22588608 22655836 22769712 22819104 22837479 22887018 22952268 22957088 23002056 23120559 23131136 23244081 23250304 23294502 23367168 23417856 23487552 23532201 23664256 23802352 23853984 23905728 23924978 23976876 24097392 24149664 24221538 24350942 24403764 24458112 24530904 24599421 24652782 24893568 24967656 24989888 25044096 25118632 25167834 25299648 25363968 25412184 25439456 25565848 25615926 25622784 25715041 25770822 25815552 25826724 25892384 26022528 26078976 26099976 26156592 26234439 26236672 26288064 26423496 26564664 26571776 26622288 26701521 26777646 26835732 26893944 26998004 27044864 27202688 27261696 27320832 27342832 27402144 27483698 27599616 27829648 27890016 27952128 27973022 28052772 28113624 28174608 28258461 28449792 28471058 28534464 28559872 28619388 28621824 28707008 28761579 29042496 29073664 29128932 29218112 29275344 29362473 29426166 29452368 29516256 29591296 29604102 29740032 29828544 29885247 29893248 29950074 29982216 30065959 30118144 30131178 30359616 30425472 30449972 30516024 30603024 30669408 30735936 30760686 30827412 30992108 31059336 31240587 31308354 31316736 31376268 31627827 31805312 31874304 31969168 32129856 32199552 32295384 32538352 32610816 32707872 32728234 32799228 32870376 33133914 33191424 33205788 33290208 33389286 33392128 33457536 33557112 33629904 33729993 33732864 33882912 33983754 34154568 34163712 34228656 34330527 34361096 34428402 34435632 34538119 34696704 34771968 34799968 34875456 34941753 34979252 35050752 35126784 35153041 35231328 35419552 35496384 35602028 35703528 35780976 35858592 35887467 35965314 36146088 36332307 36348928 36526413 36536192 36605646 36796356 36799488 36979173 37186688 37403696 37451484 37484832 37566144 37596394 37677948 37949472 38045952 38118276 38159184 38237184 38265766 38348772 38434176 38656233 38723328 38740086 38838576 38954167 39033792 39118464 39149964 39234888 39269824 39355008 39472136 39647713 39771392 39846996 39857664 39933432 39976288 40166469 40174904 40253598 40479488 40497006 40567296 40688032 40804032 40892544 40981248 41014248 41103216 41225547 41412448 41654116 41744472 41755648 41835024 41959533 42079158 42170436 42261912 42499072 42706587 42801696 42839808 42929082 42932736 43060512 43563744 43610496 43693398 43732304 43827168 43957606 44178552 44274384 44386944 44406153 44519048 44610048 44706816 44740234 44742816 44839872 44973324 44977152 45177216 45196767 45311672 45539424 45638208 45674958 45774036 45904536 45914176 46004112 46141029 46241118 46488162 46500608 46589004 46734336 46962531 46975104 47064402 47246507 47328512 47604704 47707968 47811456 47849956 47953752 48194784 48299328 48443076 48701884 48807528 48916224 49061808 49092351 49198842 49305564 49700871 49787136 49935312 49979776 50083929 50088192 50237264 50335668 50599296 50727936 50824368 50878912 50975631 51131696 51231852 51245568 51430082 51541644 51631104 51653448 51784768 52045056 52157952 52199952 52313184 52355309 52468878 52473344 52576128 52846992 53129328 53244576 53287451 53403042 53555292 53671464 53787888 53947971 53996008 54236189 54405376 54523392 54641664 54685664 54804288 54908469 54967396 55199232 55659296 55780032 55946044 56105544 56227248 56349216 56394591 56516922 56942116 57068928 57119744 57238776 57398649 57414016 57523158 58084992 58110129 58147328 58257864 58436224 58550688 58724946 58852332 58904736 59032512 59182592 59208204 59657088 59770494 59786496 59900148 59964432 60131918 60236288 60262356 60719232 60745509 60850944 60899944 61032048 61206048 61213691 61338816 61471872 61521372 61654824 61984216 62118672 62303549 62481174 62616708 62633472 62752536 63118737 63255654 63610624 63748608 63938336 64259712 64393623 64399104 64590768 65076704 65221632 65415744 65456468 65540097 65598456 65740752 65936409 66267828 66382848 66411576 66580416 66778572 66784256 66915072 67110351 67114224 67259808 67459986 67465728 67765824 67967508 68309136 68457312 68512437 68661054 68722192 68856804 68871264 69076238 69393408 69599936 69732243 69750912 69883506 69958504 70101504 70253568 70306082 70462656 70839104 70992768 71204056 71407056 71561952 71619577 71717184 71774934 71930628 72292176 72664614 72894703 73052826 73072384 73211292 73592712 73798263 73958346 74373376 74807392 74902968 74969664 75132288 75192788 75355896 75898944 76091904 76236552 76318368 76531532 76697544 76868352 77145123 77312466 77446656 77480172 77677152 77908334 78067584 78236928 78299928 78469776 78539648 78703317 78710016 78944272 79295426 79542784 79693992 79715328 79866864 79952576 80104563 80332938 80349808 80507196 80958976 80994012 81134592 81376064 81608064 81785088 81962496 82028496 82206432 82451094 82824896 83308232 83488944 83670048 83737423 83919066 84158316 84340872 84523824 84775383 85228297 85413174 85603392 85679616 85858164 85865472 86121024 86284737 87127488 87220992 87386796 87464608 87654336 87915212 88087419 88357104 88548768 88773888 88812306 89038096 89220096 89480468 89485632 89655741 89679744 89946648 90197877 90354432 90393534 90623344 91078848 91276416 91349916 91548072 91809072 91828352 92008224 92282058 92482236 92976324 93001216 93178008 93721761 93925062 93950208 94128804 94493014 94657024 95209408 95415936 95622912 95699912 95907504 96192943 96389568 96598656 96886152 97403768 97615056 97832448 97905577 98123616 98184702 98397684 98611128 99401742 99574272 99870624 99959552 100167858 100176384 100474528 100671336 101189979 101198592 101648736 101757824 101951262 102263392 102463704 102491136 102860164 102991581 103083288 103306896 103569536 103614357 104090112 104315904 104399904 104626368 104710618 104825259 104937756 104946688 105152256 105459123 105693984 106258656 106489152 106574902 106806084 107110584 107342928 107575776 107662401 107895942 107992016 108472378 108810752 109046784 109371328 109579239 109608576 109816938 109934792 110398464 111318592 111560064 111892088 112211088 112454496 112698432 112789182 113033844 113884232 114137856 114477552 114548819 114797298 114828032 115046316 115968699 116169984 116220258 116294656 116515728 116862501 116872448 117101376 117449892 117704664 117809472 118065024 118365184 118416408 118943139 119314176 119540988 119572992 119800296 119928864 120263836 120472576 120499407 120524712 121438464 121491018 121701888 121799888 122064096 122412096 122427382 122677632 122943744 123042744 123309648 123676641 123968432 124237344 124607098 124962348 125233416 125266944 125505072 125878599 126237474 126511308 127221248 127497216 127876672 128119761 128519424 128787246 128798208 129181536 130153408 130831488 130912936 131080194 131196912 131481504 131587379 131872818 132535656 132823152 133160832 133218459 133557144 133830144 133930181 134220702 134228448 134519616 134919972 134931456 135531648 135590301 135935016 136618272 136914624 137024874 137322108 137444384 137713608 137742528 138152476 138423087 139199872 139464486 139501824 139767012 139917008 140203008 140612164 140887593 140925312 141678208 141739521 141985536 142408112 142814112 143123904 143239154 143434368 143549868 143861256 144584352 145329228 145789406 146105652 146144768 146422584 147185424 147277053 147596526 147916692 148746752 149614784 149805936 149939328 150251787 150264576 150385576 150711792 151160339 151797888 152183808 152473104 152636736 152926893 153063064 153395088 153736704 153851621 154290246 154624932 154893312 154960344 155354304 155816668 156135168 156473856 156590819 156599856 156939552 157065927 157079296 157406634 157420032 157888544 158590852 159085568 159387984 159733728 159862353 159905152 160209126 160665876 160699616 161014392 161843913 161917952 161988024 162708567 162752128 163216128 163570176 163924992 164056992 164412864 164725407 164902188 165649792 166616464 166977888 167340096 167474846 167838132 168316632 168681744 169047648 169183773 169550766 170456594 170826348 171206784 171359232 171716328 172195947 172242048 172569474 174254976 174441984 174773592 174929216 175308672 175830424 176174838 176714208 177097536 177547776 177624612 178076192 178960936 178971264 179311482 179359488 179893296 180005287 180395754 180708864 180787068 181246688 182157696 182236527 182552832 182699832 183096144 183618144 183641073 183656704 184016448 184564116 184964472 185952648 186002432 186356016 186910647 187443522 187850124 187900416 188257608 188986028 189314048 189356211 190418816 190831872 191245824 191399824 191815008 192385886 192779136 193197312 193772304 194807536 195230112 195664896 195811154 196247232 196369404 196795368 197222256 197809227 198803484 199148544 199741248 199919104 200335716 200352768 200949056 201331053 201342672 202379958 202397184 203297472 203515648 203902524 204526784 204927408 205537311 205720328 205983162 206166576 206613792 206780167 207139072 207228714 208180224 208799808 209196729 209252736 209421236 209650518 209875512 210304512 210461713 210918246 211387968 212517312 212978304 213149804 213612168 214221168 214685856 214858731 215151552 215324802 215791884 215984032 216944756 217621504 218684109 218742656 219158478 219217152 219633876 219869584 221394789 222637184 223120128 223784176 224422176 224908992 225396864 225578364 226067688 227768464 228275712 228955104 229097638 229594596 229656064 230092632 231435369 231937398 232339968 232440516 233031456 233725002 233744896 234202752 234899784 235409328 235618944 236109951 236130048 236832816 237886278 238628352 239081976 239145984 239600592 239857728 240313689 240527672 240998814 241049424 241766833 242876928 242982036 243403776 243599776 244128192 244824192 244854764 245355264 245887488 246071287 246085488 246619296 247353282 247936864 248474688 249214196 249924696 250466832 251010144 251212269 251757198 252474948 253022616 254326149 254442496 255684891 255753344 256239522 257038848 257574492 257596416 258363072 258854211 260306816 261662976 261825872 262160388 262393824 262963008 263174758 263745636 265071312 265646304 266321664 266436918 267114288 267660288 267860362 268441404 268456896 269039232 269839944 270593631 271063296 271180602 271870032 272679169 273236544 273829248 274049748 274644216 274888768 275427216 275485056 276304952 276846174 278399744 278928972 279003648 279534024 279834016 281165283 281224328 281775186 281850624 282865451 283356416 283479042 283971072 284816224 285628224 286247808 286478308 286868736 287099736 287722512 288578829 289168704 290658456 291578812 292211304 292289536 292845168 293716731 294370848 294554106 295193052 295833384 297493504 299229568 299611872 299878656 300503574 300529152 300771152 301423584 302320678 303595776 304946208 305273472 305853786 306126128 306790176 307473408 307703242 308580492 309249864 309920688 310708608 310843071 311633336 312270336 312947712 313181638 313199712 313879104 314131854 314158592 314813268 314840064 315777088 316377369 317181704 318775968 319467456 319724706 319810304 320418252 321331752 321399232 322028784 322987203 323687826 323976048 325417134 325504256 326432256 327140352 328113984 328737717 328825728 329450814 329804376 330725549 331299584 333232928 333955776 334680192 334949692 335676264 336633264 337363488 338095296 338367546 339101532 340913188 341652696 342413568 343432656 343646457 344391894 344484096 345138948 347906097 348509952 348883968 349547184 349858432 350587503 350617344 351660848 352349676 353428416 354195072 355095552 355249224 356152384 356829417 357921872 357942528 358622964 358718976 359786592 360010574 360791508 361417728 361574136 362493376 364315392 364473054 365105664 365399664 366192288 366487163 367236288 367282146 367313408 368032896 369128232 369928944 371029923 371905296 372712032 373012157 373821294 374887044 375700248 375800832 376515216 377635797 377972056 378712422 380837632 381663744 382491648 382799648 383630016 384359283 384771772 385558272 386394624 387544608 389615072 390460224 391622308 392494464 392738808 393590736 394444512 394762137 395618454 397606968 399482496 399655377 399838208 400671432 401790543 401898112 402662106 402685344 404759916 404794368 406594944 406770903 407031296 407805048 409053568 409854816 411074622 411440656 411966324 412333152 413227584 413560334 414278144 414457428 417599616 418393458 418505472 418842472 419301036 419751024 420609024 420923426 421836492 422775936 425034624 425218563 425956608 426299608 427224336 428442336 428495837 429371712 429717462 430303104 430649604 431583768 431968064 433889512 436124843 437368218 437485312 438316956 438434304 439267752 439739168 441831159 442789578 445274368 446240256 447568352 448844352 449817984 450755361 450793728 451156728 452135376 453481017 455536928 456551424 457910208 458195276 458780679 459189192 459312128 460185264 461554863 462870738 463874796 464679936 464881032 466062912 467450004 467489792 468405504 469772457 469799568 470818656 471197781 471237888 472219902 472260096 473665632 475772556 477256704 478163952 479201184 479587059 479715456 480627378 481055344 481997628 482098848 483533666 485753856 485964072 487199552 488125701 488256384 489648384 489709528 490710528 491774976 492142574 492170976 493238592 494706564 495873728 496949376 498428392 499849392 500933664 501337039 502020288 502424538 503514396 504949896 506045232 507551319 508652298 510262921 511369782 511506688 512479044 514077696 515148984 516587841 516726144 517708422 520613632 523325952 523651744 524320776 524787648 525926016 526349516 527491272 530142624 531292608 532643328 532873836 534228576 535720724 536882808 536913792 538078464 539679888 540015861 541187262 542126592 542361204 543740064 545358338 546473088 546709581 547658496 548099496 549288432 549777536 550854432 550923219 550970112 552609904 553692348 556799488 557857944 558007296 559068048 559668032 560731941 562330566 562448656 563550372 563701248 565730902 566712832 566958084 567942144 569632448 571256448 572495616 572956616 573737472 574199472 575445024 575908399 577157658 578337408 581316912 583157624 584422608 585690336 586161961 587433462 588741696 589108212 590386104 591666768 593427681 596598079 598459136 599223744 599757312 601007148 601058304 601542304 602847168 603993159 604641356 607191552 609892416 610546944 611707572 612252256 613580352 615406484 616611933 617160984 618499728 619841376 620340501 621417216 621686142 623266672 624540672 626363276 626399424 627590187 627758208 628263708 628317184 629626536 631385139 631554176 632754738 634363408 637551936 638934912 639449412 639620608 640836504 642663504 642798464 644057568 644576193 645974406 647375652 647952096 650834268 651008512 652864512 656052327 656227968 657475434 657651456 658901628 659608752 661451098 662599168 666465856 667911552 669360384 669899384 671352528 673266528 673350601 674726976 676190592 676735092 678203064 681826376 683305392 684827136 685339039 686865312 687292914 688783788 688968192 690277896 694306107 695812194 697019904 699094368 699716864 701175006 701234688 703321696 704699352 706856832 708329853 708390144 710498448 712304768 713658834 715843744 715885056 717245928 717437952 719573184 720021148 720941067 721583016 723148272 724986752 725300499 728630784 728946108 730211328 730799328 732384576 732974326 734472576 734564292 734626816 736065792 738213861 738256464 739857888 742059846 743810592 745424064 746024314 747642588 749774088 751400496 753030432 753636807 755271594 755944112 757424844 761675264 763327488 765599296 767054673 767260032 768718566 769543544 771116544 772789248 775089216 779230144 780920448 783244616 784988928 785477616 787181472 787815347 788889024 789524274 791236908 795213936 798964992 799310754 801342864 801841733 803581086 803796224 805324212 805370688 809519832 811780893 813189888 813541806 814062592 815610096 818037507 818107136 819709632 822149244 822881312 823932648 824666304 826455168 827120668 828556288 828914856 835199232 836786916 837010944 837684944 838602072 839502048 841846852 843495849 843672984 845551872 848596353 850069248 850437126 851913216 852599216 854448672 856884672 856991674 858743424 859434924 860606208 861299208 863167536 863936128 865736487 867779024 872249686 874736436 874970624 876633912 876868608 878535504 879478336 881150193 883662318 885579156 890548736 892480512 895136704 897688704 899635968 901510722 901587456 902313456 904270752 906962034 911073856 915820416 916390552 917561358 918378384 920370528 921111653 923109726 925741476 927749592 929762064 932125824 932529213 934900008 936811008 937511267 939544914 939599136 941637312 942395562 942475776 944439804 944520192 947331264 949132107 951545112 956327904 958402368 959174118 959430912 961254756 962110688 963995256 964197696 967067332 968961609 971928144 974399104 976251402 976512768 979296768 979419056 981421056 984285148 984341952 986213151 986477184 989413128 991747456 992176647 993898752 996856784 999698784 1001867328 1002674078 1004040576 1004849076 1007028792 1009899792 1012090464 1015102638 1017304596 1020525842 1022739564 1023013376 1024958088 1030297968 1030939371 1033175682 1033452288 1035416844 1041227264 1046651904 1047303488 1048641552 1049575296 1051762509 1051852032 1052699032 1054982544 1058122373 1060285248 1062585216 1065286656 1065747672 1068457152 1070488251 1071441448 1073765616 1073827584 1076156928 1076961347 1079359776 1080031722 1082374524 1084253184 1084722408 1087480128 1090716676 1092946176 1093419162 1095316992 1096198992 1098576864 1099461489 1099555072 1101708864 1101846438 1101940224 1105219808 1107384696 1113089769 1113598976 1115715888 1118136096 1119036471 1119336064 1121463882 1124661132 1124897312 1127100744 1127402496 1131461804 1132907391 1133425664 1133916168 1139264896 1142512896 1144991232 1145913232 1147474944 1148398944 1150890048 1151816798 1153077849 1154315316 1156674816 1162633824 1166315248 1168845216 1171380672 1172323922 1174866924 1177483392 1178216424 1180772208 1183333536 1184286411 1186855362 1193196158 1196918272 1198447488 1199514624 1202014296 1203084608 1205371629 1205694336 1207986318 1209282712 1214383104 1219784832 1221093888 1223415144 1224504512 1227160704 1230812968 1233223866 1234321968 1236999456 1239682752 1240681002 1242834432 1243372284 1246533344 1252726552 1252798848 1255180374 1255516416 1256527416 1259253072 1260037009 1262770278 1263108352 1265509476 1268726816 1275103872 1275655689 1277869824 1278898824 1279241216 1281673008 1285327008 1285487511 1285596928 1288115136 1289152386 1291948812 1294751304 1295904192 1301668536 1302017024 1308374529 1312104654 1312455936 1314950868 1315302912 1317803256 1319217504 1322902196 1325198336 1325493477 1332931712 1335823104 1338720768 1339798768 1342705056 1346533056 1346701202 1349453952 1352381184 1353470184 1356406128 1360443051 1363652752 1366610784 1369654272 1370678078 1373730624 1374585828 1377567576 1377936384 1380555792 1384664589 1388612214 1391624388 1394039808 1398188736 1399433728 1402350012 1402469376 1406643392 1409317371 1409398704 1413593343 1413713664 1416659706 1416780288 1420996896 1424609536 1427317668 1431687488 1431770112 1434491856 1438761177 1439146368 1440042296 1441882134 1443166032 1446296544 1447461169 1449973504 1450600998 1457261568 1457892216 1461598656 1464377103 1464769152 1465948652 1468945152 1469128584 1472131584 1473231991 1476427722 1476512928 1479715776 1484119692 1487621184 1490848128 1492048628 1495285176 1499548176 1502800992 1504011117 1506060864 1507273614 1510543188 1511888224 1514849688 1522653957 1523350528 1530788763 1531198592 1534109346 1534520064 1537437132 1539087088 1542233088 1549763523 1550178432 1558460288 1561840896 1566489232 1569977856 1570955232 1574362944 1575630694 1577778048 1579048548 1582473816 1590427872 1597929984 1598621508 1602685728 1603683466 1607162172 1607592448 1610648424 1610741376 1619039664 1620047583 1623561786 1626379776 1627083612 1631220192 1636075014 1636214272 1639419264 1644298488 1645762624 1647865296 1649332608 1652769657 1652910336 1654241336 1657829712 1662763729 1670398464 1673573832 1674021888 1675369888 1677204144 1679004096 1682195823 1683693704 1686991698 1687345968 1691103744 1692367831 1697192706 1700138496 1700874252 1703826432 1705198432 1708897344 1713769344 1713983348 1717486848 1718869848 1721212416 1722499009 1722598416 1726335072 1727725197 1727872256 1731472974 1735558048 1744499372 1749472872 1749941248 1753267824 1757071008 1758485883 1758956672 1762300386 1767324636 1771158312 1780283043 1781097472 1789794237 1790273408 1795377408 1799271936 1803021444 1803174912 1804626912 1808541504 1811979477 1813924068 1822147712 1831640832 1832781104 1835122716 1836756768 1840741056 1842223306 1846219452 1851482952 1855499184 1859524128 1861021503 1864251648 1865058426 1869800016 1873622016 1875022534 1879089828 1879198272 1883274624 1884791124 1884951552 1888879608 1894155417 1894662528 1898264214 1903090224 1908754183 1912655808 1916804736 1918348236 1918861824 1922509512 1924221376 1927990512 1928395392 1933728579 1934134664 1937923218 1943856288 1948798208 1952502804 1953025536 1958593536 1958838112 1968156981 1968570296 1968683904 1972426302 1972954368 1978826256 1980058157 1983494912 1984353294 1987797504 1993713568 1999397568 2003734656 2005348156 2008081152 2009698152 2014057584 2019799584 2020051803 2024180928 2030205276 2034609192 2041051684 2045479128 2046026752 2049916176 2056017117 2060595936 2061878742 2066351364 2066904576 2070833688 2082454528 2082918321 2094606976 2097283104 2099150592 2103525018 2103704064 2105398064 2109965088 2116244746 2120570496 2125170432 2131495344 2136914304 2140976502 2142882896 2147531232 2147655168 2152313856 2153922694 2158719552 2160063444 2164749048 2169444816 2174960256 2175901497 2181433352 2185892352 2186838324 2190633984 2192397984 2197153728 2198922978 2199110144 2203417728 2203692876 2203880448 2210439616 2214641583 2214769392 2226179538 2231431776 2236272192 2238072942 2238672128 2242927764 2249322264 2249794624 2254201488 2260910421 2262923608 2265814782 2267832336 2274581837 2278529792 2285025792 2289982464 2291826464 2296797888 2301164019 2301780096 2303633596 2306155698 2308630632 2313349632 2315078843 2325267648 2332630496 2337690432 2342761344 2344647844 2349733848 2354966784 2356432848 2361544416 2363446041 2366667072 2368572822 2373710724 2386392316 2393836544 2396894976 2404028592 2405525199 2406169216 2410743258 2411388672 2415972636 2418565424 2435342679 2439569664 2442187776 2446830288 2449009024 2454112521 2454321408 2461625936 2466447732 2468643936 2473998912 2479365504 2481362004 2485668864 2486744568 2493066688 2505453104 2505597696 2510360748 2511032832 2513054832 2518506144 2520074018 2525540556 2526216704 2531018952 2537453632 2545789059 2550207744 2551311378 2555739648 2557797648 2563346016 2565410141 2570654016 2570975022 2571193856 2576230272 2578304772 2583897624 2589502608 2591808384 2597209461 2603337072 2611085099 2616749058 2624209308 2624911872 2629901736 2630605824 2635606512 2638435008 2643450579 2645804392 2650986954 2665863424 2671646208 2677441536 2679597536 2685410112 2693066112 2693402404 2698907904 2704762368 2706940368 2712812256 2720886102 2727305504 2733221568 2741356156 2747461248 2749171656 2755135152 2761111584 2763334959 2769329178 2777224428 2783248776 2796377472 2797587639 2798867456 2804700024 2812533801 2813286784 2818634742 2818797408 2827186686 2827427328 2833319412 2833560576 2841993792 2847396321 2849219072 2854635336 2863374976 2868983712 2877522354 2878292736 2880084592 2883764268 2886332064 2892593088 2894922338 2899947008 2901201996 2915784432 2923197312 2928754206 2929538304 2931897304 2937890304 2938257168 2944263168 2946463982 2952855444 2953025856 2959431552 2968239384 2975242368 2976529941 2981696256 2984097256 2990570352 2999096352 2999470859 3005601984 3008022234 3012121728 3014547228 3021086376 3023776448 3029699376 3045307914 3061577526 3062397184 3068218692 3069040128 3074874264 3078174176 3092818113 3099527046 3100356864 3111519961 3116920576 3123681792 3132978464 3139955712 3141910464 3148725888 3151261388 3155287527 3155556096 3158097096 3164947632 3174367119 3180855744 3195859968 3197243016 3205371456 3207366932 3211464753 3214324344 3215184896 3221296848 3221482752 3230884041 3238079328 3240095166 3247123572 3252759552 3254167224 3262440384 3272150028 3272428544 3278838528 3288596976 3291525248 3295730592 3298384467 3298665216 3305539314 3305820672 3308482672 3315659424 3325527458 3340796928 3347147664 3350739776 3354408288 3357109413 3358008192 3364391646 3367387408 3373983396 3374691936 3382207488 3384735662 3394385412 3400276992 3401748504 3410396864 3417794688 3427538688 3427966696 3434973696 3437739696 3442424832 3444998018 3445196832 3452670144 3455450394 3455744512 3462945948 3471116096 3488998744 3498945744 3506535648 3509359273 3514142016 3516971766 3517913344 3524600772 3534649272 3542316624 3552859233 3560566086 3571840447 3579588474 3580546816 3590754816 3598543872 3606042888 3609253824 3616114887 3617083008 3623958954 3627848136 3644295424 3663281664 3665562208 3670245432 3673513536 3681482112 3684446612 3692438904 3702965904 3710998368 3719048256 3722043006 3728503296 3730116852 3739600032 3750045068 3758179656 3758396544 3766549248 3769582248 3777759216 3780111027 3788310834 3789325056 3796528428 3806180448 3817508366 3825311616 3826967067 3833609472 3836696472 3837723648 3845019024 3848442752 3855981024 3856462533 3856790784 3867457158 3868269328 3875846436 3887712576 3897596416 3905005608 3906051072 3917676224 3925123587 3936313962 3937140592 3937367808 3944852604 3945908736 3957652512 3960116314 3966989824 3968706588 3975595008 3987427136 3998795136 4007469312 4010696312 4016162304 4019396304 4028115168 4031358793 4039599168 4040103606 4048361856 4060410552 4069218384 4081329153 4082103368 4090958256 4099832352 4103133727 4112034234 4121191872 4123757484 4132702728 4133809152 4141667376 4153993767 4165836642 4189213952 4194566208 4198301184 4207050036 4207408128 4210796128 4219930176 4227952113 4232489492 4240780029 4241140992 4250340864 4262990688 4273828608 4281953004 4285765792 4295062464 4295310336 4307845388 4316283531 4317439104 4320126888 4329498096 4338889632 4342383507 4349920512 4351802994 4362866704 4371784704 4373676648 4384795968 4393131309 4394307456 4397845956 4398220288 4406835456 4407385752 4419695973 4420879232 4429283166 4429538784 4452359076 4462863552 4472544384 4476145884 4477344256 4485855528 4498644528 4499589248 4508402976 4512033351 4521820842 4525847216 4531629564 4535664672 4549163674 4557059584 4570051584 4583652928 4592366289 4593595776 4602328038 4603560192 4607267192 4612311396 4617261264 4626699264 4630157686 4650535296 4665260992 4675380864 4685522688 4689295688 4699467696 4709933568 4712865696 4713454207 4723088832 4726892082 4733334144 4737145644 4747421448 4772784632 4793789952 4797373273 4808057184 4811050398 4812338432 4821486516 4822777344 4831945272 4837130848 4860142749 4870685358 4879139328 4893660576 4898018048 4908225042 4908642816 4923251872 4932895464 4937287872 4947997824 4958308971 4958731008 4962724008 4973489136 4986133376 4988291187 5010906208 5011195392 5020721496 5022065664 5026109664 5037012288 5040148036 5046587469 5051081112 5052433408 5062037904 5074907264 5077103493 5091578118 5100415488 5102622756 5111479296 5115595296 5126692032 5130820282 5141308032 5141950044 5142387712 5152460544 5156609544 5167497027 5167795248 5179005216 5183175591 5183616768 5194418922 5206674144 5222170198 5233498116 5248418616 5249823744 5259803472 5271213024 5275457649 5276870016 5286901158 5291608784 5301973908 5331726848 5343292416 5359195072 5369382711 5370820224 5386132224 5386804808 5397815808 5409524736 5413880736 5425624512 5441772204 5454611008 5466443136 5482712312 5494922496 5498343312 5510270304 5514707429 5522223168 5526669918 5538658356 5554448856 5566497552 5583064509 5592754944 5595175278 5609400048 5612892131 5625067602 5626573568 5637269484 5637594816 5654373372 5654854656 5666638824 5682466251 5683987584 5694792642 5698438144 5709270672 5726262549 5726749952 5737967424 5755044708 5756585472 5760169184 5767528536 5772664128 5785186176 5789844676 5799894016 5801185737 5802403992 5831568864 5846394624 5857508412 5859076608 5863794608 5875780608 5876514336 5892927964 5904470943 5905710888 5906051712 5918863104 5936478768 5940174471 5950484736 5953059882 5963392512 5968194512 5981140704 5998192704 5998941718 6011203968 6016044468 6024243456 6029094456 6042172752 6047552896 6059398752 6060155409 6090615828 6123155052 6124794368 6136437384 6138080256 6149748528 6156348352 6168051351 6185636226 6199054092 6200713728 6223039922 6233841152 6247363584 6265956928 6283820928 6297451776 6302522776 6310575054 6311112192 6316194192 6329895264 6334992389 6348734238 6361711488 6394486032 6410742912 6414733864 6422929506 6428648688 6442593696 6442965504 6447781571 6461768082 6476158656 6480190332 6494247144 6508334448 6524880768 6527704491 6544300056 6557677056 6562578869 6577193952 6583050496 6591461184 6596768934 6597330432 6611078628 6611641344 6616965344 6631318848 6643924749 6651054916 6694295328 6701479552 6708816576 6714218826 6716016384 6728783292 6734774816 6747966792 6749383872 6769471324 6782731263 6788770824 6803497008 6820793728 6823745511 6835589376 6855077376 6855933392 6869947392 6875479392 6889996036 6890393664 6903492057 6905340288 6910900788 6911489024 6925891896 6942232192 6945236529 6977997488 6997891488 7013071296 7018718546 7028284032 7033943532 7035826688 7049201544 7069298544 7084633248 7090338123 7105718466 7121132172 7143680894 7159176948 7161093632 7181509632 7212085776 7216575597 7218507648 7232229774 7234166016 7247917908 7255696272 7288590848 7326563328 7331124416 7340490864 7347027072 7362337563 7362964224 7368893224 7384877808 7405931808 7406856611 7421996736 7438096512 7444086012 7457006592 7460233704 7479200064 7500090136 7516359312 7516793088 7533098496 7538729429 7539164496 7555518432 7560222054 7576621668 7578650112 7593056856 7612360896 7635016732 7637367177 7650623232 7653934134 7667218944 7673392944 7690038048 7696230423 7696885504 7711962048 7712925066 7713581568 7734914316 7736538656 7751692872 7775425152 7791628383 7795192832 7810011216 7833255297 7835352448 7850247174 7872627924 7874281184 7874735616 7889705208 7891817472 7915305024 7920232628 7930351737 7933979648 7937413176 7974854272 7997590272 8014938624 8021392624 8032324608 8038792608 8056230336 8062717586 8079198336 8080207212 8096723712 8120821104 8138436768 8162658306 8164206736 8181916512 8199664704 8206267454 8224068468 8242383744 8247514968 8265405456 8283334752 8290004877 8307987534 8331673284 8378427904 8389132416 8396602368 8414100072 8421592256 8437601403 8439860352 8455904226 8464978984 8481560058 8482281984 8500681728 8525981376 8547657216 8563906008 8571531584 8590124928 8615690776 8632567062 8634878208 8640253776 8658996192 8665968817 8677779264 8684767014 8699841024 8703605988 8725733408 8747353296 8769591936 8786262618 8788614912 8795691912 8813670912 8814771504 8820259063 8839391946 8841758464 8858566332 8859077568 8904718152 8925727104 8929589823 8945088768 8952291768 8954688512 8971711056 8997289056 8998412577 8999178496 9016805952 9024066702 9043641684 9051694432 9063259128 9071329344 9098327348 9114119168 9167305856 9184732578 9187191552 9204656076 9207120384 9214534384 9224622792 9234522528 9260315372 9278454339 9301070592 9330521984 9334559883 9350761728 9371045376 9378591376 9398935392 9419867136 9425731392 9426908414 9446177664 9453784164 9466668288 9474291288 9494842896 9523101357 9545569264 9587579904 9594746546 9616114368 9622100796 9624676864 9642973032 9645554688 9663890544 9674261696 9692652123 9720285498 9741370716 9758278656 9787321152 9796036096 9816450084 9817285632 9846503744 9865790928 9874575744 9895153401 9895995648 9916617942 9917462016 9925448016 9946978272 9972266752 9976582374 10021812416 10022390784 10041442992 10052219328 10071328239 10074024576 10080296072 10093174938 10102162224 10124075808 10132228183 10149814528 10154206986 10183156236 10200830976 10205245512 10231190592 10253384064 10261640564 10282616064 10283900088 10304921088 10312623937 10313219088 10334994054 10335590496 10358010432 10366351182 10367233536 10388837844 10413348288 10444340396 10466996232 10496837232 10519606944 10528077819 10542426048 10550915298 10553740032 10573802316 10583217568 10603947816 10658577699 10663453696 10715521341 10718390144 10738765422 10741640448 10772264448 10773609616 10795631616 10827761472 10848344661 10851249024 10883544408 10909222016 10932886272 10965424624 10989844992 10996686624 11020540608 11029414858 11044446336 11053339836 11077316712 11108897712 11132995104 11166129018 11185509888 11190350556 11218800096 11225784262 11250135204 11253147136 11274538968 11275189632 11308746744 11333277648 11340333081 11364932502 11367975168 11389585284 11418541344 11452525098 11453499904 11475934848 11510089416 11513170944 11520338368 11535057072 11545328256 11569387599 11570372352 11579689352 11602371474 11604807984 11639346103 11663137728 11692789248 11715016824 11718153216 11727589216 11753028672 11775370761 11785855928 11808941886 11811421776 11812103424 11837726208 11846574817 11872957536 11880348942 11900969472 11906119764 11926785024 11936389024 11962281408 11996385408 11997883436 12022407936 12032088936 12048486912 12058188912 12084345504 12094076379 12095105792 12118797504 12120310818 12181231656 12243987459 12246310104 12249588736 12272874768 12299497056 12309401181 12312696704 12336102702 12371272452 12398108184 12401427456 12446079844 12461981301 12467682304 12531913856 12567641856 12594903552 12605045552 12621150108 12622224384 12632388384 12659790528 12669984778 12683856339 12697468476 12723422976 12788972064 12821485824 12829467728 12845859012 12857297376 12885187392 12885931008 12895563142 12923536164 12952317312 12960380664 12988494288 13016668896 13027150521 13049761536 13055408982 13088600112 13115354112 13125157738 13154387904 13166100992 13182922368 13193537868 13194660864 13222157256 13233930688 13259087919 13262637696 13287849498 13302109832 13361279281 13388590656 13402959104 13417633152 13428437652 13432032768 13457566584 13469549632 13495933584 13498767744 13536100053 13538942648 13565462526 13577541648 13606994016 13641587456 13647491022 13671178752 13710154752 13711866784 13750958784 13777098867 13779992072 13780787328 13806984114 13810680576 13821801576 13851783792 13860407099 13884464384 13890473058 13955994976 13995782976 14026142592 14037437092 14056568064 14067887064 14071653376 14098403088 14138597088 14140362621 14169266496 14180676246 14211436932 14242264344 14287361788 14318353896 14322187264 14392119819 14424171552 14433151194 14437015296 14464459548 14468332032 14495835816 14511392544 14577181696 14580428247 14662248832 14680981728 14694054144 14724675126 14725928448 14737786448 14769755616 14811863616 14813713222 14843993472 14876193024 14888172024 14920467408 14958400128 14964873561 15000180272 15032718624 15033586176 15066196992 15077458858 15078328992 15111036864 15120444108 15153243336 15157300224 15186113712 15224721792 15231310479 15270033464 15274734354 15301246464 15307868268 15334437888 15346785888 15380076096 15392460846 15393771008 15423924096 15425850132 15427163136 15469828632 15473077312 15502491081 15503385744 15549526773 15550850304 15583256766 15620022432 15666510594 15670704896 15700494348 15745255848 15748562368 15749471232 15779410416 15826372947 15830610048 15840465256 15860703474 15874826352 15922072859 15949708544 15995180544 16029877248 16042785248 16077585216 16108148133 16112460672 16125435172 16158396672 16160414424 16193447424 16205551901 16241642208 16276873536 16325316612 16328413472 16363833024 16399329408 16412534908 16448136936 16484767488 16495029936 16530810912 16544122287 16566669504 16580009754 16615975068 16663346568 16749193527 16756855808 16778264832 16828200144 16838676393 16843184512 16875202806 16879720704 16911808452 16929957968 16963120116 16964563968 17047398753 17051962752 17095314432 17127812016 17143063168 17178787647 17180249856 17231381552 17265134124 17269756416 17280507552 17317992384 17331937634 17355558528 17369534028 17399682048 17407211976 17451466816 17494706592 17539183872 17572525236 17577229824 17591383824 17627341824 17629543008 17640518126 17678783892 17683516928 17717132664 17718155136 17809436304 17820523413 17851454208 17859179646 17890177536 17904583536 17943422112 17957870987 17994578112 17996825154 17998356992 18033611904 18048133404 18087283368 18103388864 18126518256 18142658688 18180466227 18196654696 18277595693 18334611712 18369465156 18374383104 18409312152 18414240768 18429068768 18449245584 18469045056 18504154053 18520630744 18556908678 18602141184 18661043968 18669119766 18701523456 18742090752 18757182752 18797870784 18851462784 18853816828 18892355328 18907568328 18933336576 18948582576 18989685792 19004977167 19046202714 19091138528 19189493092 19232228736 19244201592 19249353728 19285946064 19327781088 19343344713 19348523392 19385304246 19440570996 19482741432 19574642304 19583113473 19592072192 19632900168 19687736607 19693007488 19731581856 19749151488 19790306802 19791991296 19833235884 19834924032 19850896032 19893956544 19931774247 19944533504 19953164748 20043624832 20082885984 20104438656 20142656478 20148049152 20160592144 20186349876 20204324448 20248151616 20264456366 20299629056 20308413972 20366312472 20410491024 20462381184 20471236533 20506768128 20523281128 20565232128 20567800176 20609842176 20625247874 20626438176 20669988108 20671180992 20716020864 20732702364 20734467072 20777675688 20826696576 20835709587 20888680792 20933992464 20993674464 20996296013 21039213888 21056155638 21084852096 21101830596 21107480064 21147604632 21166435136 21207895632 21271014369 21317155398 21431042682 21436780288 21477530844 21483280896 21544528896 21547219232 21649726791 21655522944 21696689322 21702498048 21767088816 21780639727 21818444032 21865772544 21930849248 21979689984 21993373248 22041081216 22058829716 22087012689 22088892672 22106679672 22154633424 22217795424 22220569833 22265990208 22332258036 22371019776 22380701112 22437600192 22451568524 22500270408 22506294272 22549077936 22550379264 22616188287 22617493488 22666555296 22680666162 22729865004 22735950336 22779170568 22837082688 22905050196 22906999808 22912101531 22951869696 23020178832 23040676736 23070114144 23088691269 23090656512 23138775198 23140744704 23159378704 23204742948 23209615968 23278692206 23326275456 23385578496 23430033648 23455178432 23499765891 23506057344 23550741522 23571711856 23617883772 23622843552 23624206848 23675452416 23693149634 23745915072 23760697884 23801938944 23812239528 23872778048 23924562816 23992770816 23995766872 24044815872 24064177872 24096973824 24116377824 24135797449 24168691008 24188152758 24190211584 24237595008 24240621636 24362463312 24487974918 24492620208 24545749536 24565514911 24598994112 24618802362 24625393408 24672205404 24742544904 24796216368 24870014631 24892159688 24923962602 25002883129 25063827712 25135283712 25189807104 25210091104 25242300216 25264776768 25312804209 25319581056 25339969556 25367712678 25394936952 25446845952 25577944128 25642971648 25658935456 25691718024 25714594752 25770374784 25791126284 25847072328 25904634624 25920761328 25976988576 25997906451 26033337792 26054301042 26099523072 26110817964 26177200224 26250315476 26308775808 26332201984 26365844736 26387075736 26444314512 26460777189 26467861376 26518175838 26525275392 26575698996 26604219664 26722558562 26777181312 26788769469 26805918208 26835266304 26856875304 26864065536 26915133168 26939099264 26991867168 26995237731 26997535488 27072200106 27077885296 27130925052 27155083296 27213988032 27283174912 27294982044 27342357504 27423733568 27501917568 27554197734 27559984144 27561574656 27613968228 27621361152 27643603152 27703567584 27720814198 27768928768 27780946116 27911989952 27991565952 28003679649 28052285184 28074874184 28113136128 28135774128 28196806176 28219511551 28277194176 28280725242 28338532992 28361352492 28422873864 28484528688 28569304071 28574723576 28636707792 28721936089 28784239638 28848343104 28866302388 28874030592 28928919096 28936664064 28991671632 29022785088 29077956369 29160856494 29324497664 29361963456 29388108288 29449350252 29451856896 29475572896 29539511232 29623727232 29627426444 29685460203 29687986944 29752386048 29776344048 29840934816 29916800256 29929747122 30000360544 30065437248 30067172352 30154917716 30156657984 30213984717 30222073728 30240888216 30306486672 30372227424 30396684549 30449443584 30462620958 30540066928 30549468708 30602492928 30615736536 30693571776 30760152192 30784921692 30787542016 30847848192 30851700264 30937871811 30939657264 30946154624 31004982162 31006771488 31099053546 31101700608 31166513532 31240044864 31333021188 31341409792 31400988696 31490511696 31497124736 31558820832 31584233457 31652745894 31661220096 31680930512 31721406948 31749652704 31844145718 31899417088 31990361088 32085570496 32146564023 32155170432 32216296266 32224921344 32250870344 32316793344 32320828848 32386894848 32411103802 32483284416 32553747072 32650633224 32656826944 32727666048 32798658816 32825069816 32896273872 32969534976 32990059872 32994179449 33061621824 33088244574 33133339008 33160019508 33231950136 33326693136 33498387054 33556529664 33656400288 33677352786 33686369024 33750405612 33759441408 33823616904 33859915936 33926240232 34020999243 34094797506 34103925504 34255624032 34286126336 34357575294 34360499712 34462763104 34530268248 34539512832 34561015104 34635984768 34663875268 34708162797 34711117056 34739068056 34814423952 34902933632 34918038309 34989413184 35078367744 35145050472 35154459648 35182767648 35259086016 35281036252 35326112283 35357567784 35367033856 35434265328 35436310272 35539724451 35618872608 35641046826 35702908416 35718359292 35780355072 35809167072 35886844224 35915741974 35989156224 35993650308 35996713984 36067223808 36096266808 36174566736 36206777728 36253036512 36282229137 36285317376 36360932454 36393309392 36555191386 36669223424 36738930312 36748766208 36818624304 36858137536 36898491168 36928203543 36938090112 37008308106 37041261488 37113817356 37204282368 37322087936 37338239532 37403046912 37514365504 37595741568 37702925568 37707633656 37784710656 37815136656 37866673152 37897165152 37979371584 38009954334 38092405428 38182277056 38378986184 38464457472 38488403184 38571892128 38602952003 38655562176 38686689426 38697046784 38770608492 38881141992 38965482864 39081451563 39149284608 39166226946 39265800336 39290244917 39375473214 39386014976 39463163712 39498302976 39580613604 39583982592 39666471768 39701792064 39777263757 39787913088 39863548494 39889067008 39906329496 40083837843 40087249664 40165771968 40208877312 40285312956 40296098304 40321184288 40372699752 40408648896 40496303232 40528912732 40599258112 40608300159 40616827944 40732624944 40820982048 40924762368 40942473066 41013536256 41046562256 41130464256 41135600352 41250495748 41252876352 41331296601 41339976216 41342361984 41432041728 41465404728 41555351376 41581221297 41653393152 41671419174 41777361584 41867984928 41987348928 41992592026 42078427776 42112311276 42169704192 42203661192 42214960128 42295209264 42332870272 42415791264 42421087863 42542028738 42634310796 42862085364 42873560576 42955061688 42966561792 43094438464 43176359457 43299453582 43311045888 43393378644 43404996096 43534177632 43561279454 43636888064 43731545088 43861698496 43986746496 44082162432 44117659432 44174025378 44177785344 44213359344 44309266848 44344946723 44435590848 44441139666 44531980416 44664516072 44761402224 44875200384 44894620683 44903137048 45000540816 45098155872 45100758528 45134470997 45232376574 45234986976 45333110592 45361332324 45459730008 45471900672 45558341136 45674165376 45693931437 45810100392 45824203062 45903739392 46040357664 46081353472 46140228288 46177382538 46181313024 46277550396 46281489408 46318757408 46409485896 46419231936 46507473243 46557384412 46648580319 46652550912 46860067296 46910356864 46999531782 47012114688 47101483044 47143423712 47235767544 47245687104 47248413696 47386299268 47479118841 47491830144 47521395768 47624479056 47745556096 47766218577 47849125632 47985541632 47991533744 48089631744 48128355744 48232755648 48271594898 48324444399 48337382016 48376305516 48380423168 48475190016 48481243272 48616655703 48724926624 48975949836 48985240416 49091499072 49131029822 49197988224 49237604724 49250786816 49344410808 49485089808 49592432736 49632366861 49740029262 49784319376 49847925204 50005766258 50127655424 50270567424 50420182208 50484600432 50516029179 50529553536 50625608418 50639162112 50679939112 50735425356 50789873904 50893691904 51155888256 51285943296 51317870912 51383436048 51429189504 51536362941 51540749568 51582252568 51694144656 51809269248 51841522656 51847996277 51953977152 51995812902 52066675584 52108602084 52199046144 52221635928 52354400448 52500630952 52617551616 52731689472 52771106003 52774151472 52888629024 52921554378 52935722752 53036351676 53050550784 53151397992 53208439328 53445117124 53461570239 53554362624 53577538938 53611836416 53670532608 53713750608 53830266336 53873612961 53878198528 53983734336 53990475462 53995070976 54144400212 54155770592 54261850104 54310166592 54427976064 54541398681 54566349824 54589964088 54832787079 54847467136 55003835136 55108395468 55119968288 55123149312 55227936456 55242722304 55287206304 55407135168 55441628396 55512462159 55537857536 55561892232 55823979904 55983131904 56007359298 56104570368 56149748368 56226272256 56271548256 56393612352 56439023102 56554388352 56561450484 56677065984 56722704984 56845747728 56969057376 57014931501 57138608142 57149447152 57273415584 57443872178 57568479276 57696686208 57732604776 57748061184 57857838192 57983343264 58030034139 58045570176 58155912738 58321712988 58648995328 58723926912 58776216576 58898700504 58951145792 59063209821 59079022464 59247454464 59254852888 59370920406 59375973888 59504772096 59552688096 59681869632 59833600512 59859494244 60000721088 60130874496 60309835432 60313315968 60427969434 60444147456 60481776432 60612973344 60661781719 60744454848 60793369098 60898887168 60925241916 61080133856 61098937416 61231473072 61387143552 61413709599 61520304384 61569843384 61695696384 61703400528 61741813441 61875743622 61879314528 61892309248 62009964324 62013542976 62198107092 62203401216 62333027064 62480089728 62507128761 62666042376 62682819584 62801977392 62981023392 62988888039 62994249472 63117641664 63168466914 63305491788 63322440192 63361861024 63442813896 63499305408 63688291436 63798834176 63813043107 64171140992 64293128046 64310340864 64432592532 64449842688 64501740688 64633586688 64641657696 64822207604 64949180373 64966568832 65107494144 65301266448 65313653888 65341919181 65455332096 65597317632 65650139632 65792547744 65939069952 65980119744 65988358898 66123243648 66176489148 66266678016 66320039016 66463900272 66653386272 66661709499 66996774108 67113059328 67312800576 67354705572 67372738048 67500811224 67518882816 67647233808 67719831872 67848564861 67852480464 68041998486 68189595012 68207851008 68511248064 68572252672 68715150588 68720999424 68925526208 69060536496 69122030208 69266073807 69271969536 69327750536 69416325594 69422234112 69478136112 69628847904 69684916279 69805867264 69836076618 69978826368 70156735488 70290100944 70365535296 70499297673 70518172032 70562072504 70652224566 70715135568 70868530656 70872620544 70925597281 71079448902 71237745216 71282093652 71405816832 71436718584 71618334144 71773688448 71831483948 71978312448 71987300616 72134447616 72188367559 72192533616 72349133472 72407392347 72413555456 72506073024 72564458274 72570634752 72721864908 72786618784 73110382772 73338446848 73477860624 73637248608 73696544733 73716275072 73796982336 73856407086 73876180224 74016616212 74082522976 74227634712 74610043893 74644175872 74676479064 75008649387 75028731008 75191483136 75405851136 75415267312 75569421312 75630273312 75794330304 75938412627 75958743168 76019908668 76184810856 76364554112 76757972368 76928914944 76976806368 77143784256 77205904006 77311124352 77373378852 77394093568 77541216984 77762283984 77930965728 77993719353 78162903126 78298569216 78332453892 78531600672 78580489834 78750946428 78772029952 78926327424 78996605952 79161227208 79332943536 79382331567 79403584128 79554527514 79575826176 79727096988 79812658992 80167675686 80174499328 80331543936 80417754624 80570625912 80592196608 80642368576 80745399504 80817297792 80985713193 80992606464 81057825464 81216600318 81233655888 81465249888 81475422721 81641964096 81849524736 81884946132 82027072512 82093124512 82271200704 82500991496 82505752704 82662593202 82679952432 82684723968 82864083456 82926023719 82930809456 83110702752 83162442594 83306786304 83342838348 83554723168 83735969856 83974697856 83985184052 84011038947 84156855552 84224622552 84339408384 84407322384 84590418528 84658534653 84665740544 84831582528 84842175726 85084057476 85268621592 85707912213 85724170728 85747121152 85910123376 86165808267 86188876928 86352718914 86598907164 86622091776 86786757288 86809992192 87068355264 87122558908 87233869107 87273776128 87723396992 87973492992 88164324864 88235318864 88348050756 88355570688 88426718688 88618533696 88689893446 88871181696 88882279332 89063960832 89329032144 89522804448 89750400768 89789241366 89806274096 90001081632 90196311744 90201517056 90268941994 90464753148 90469973952 90666221184 90722664648 90919460016 91116682272 91190053647 91348330752 91387862874 91620200784 91648406124 91807478784 92080715328 92162706944 92280456576 92354765076 92362626048 92555100792 92637514816 92813615433 92818971792 92838463872 93014946486 93114768824 93297160638 93305101824 93720134592 93820713728 93999063564 94024229376 94202966088 94286847424 94471535088 94491374208 94752700371 94772598536 94958237682 94983660288 95042791536 95248958112 95325656987 95491112192 95532437154 95698251264 95971083264 95983067488 96256711488 96439692069 96465511296 96543189796 96648888798 96674764032 96752611032 96950380032 96962486544 97022849693 97233311406 97449853248 97951899672 97970480832 98182998144 98262059644 98395976448 98475209448 98501573632 98688821616 98970179616 98982538347 99184865472 99264733722 99480058524 99568638752 99695850408 100011532516 100255310848 100840364416 100969200864 101032058358 101059107072 101251216836 101278324224 101359878224 101470850712 101579747808 102062997729 102311776512 102635741824 102766872096 102858379008 103072725882 103081499136 103164505136 103388289312 103618538496 103683045312 103695992554 103907954304 103991625804 104133351168 104217204168 104443271856 104708800896 104754114927 105001261904 105235103232 105463378944 105542212006 105548302944 105777258048 105843108756 105871445504 106072703352 106101101568 106302795984 106416878656 106619173353 106890234248 106923140478 107108725248 107155077876 107341065216 107427501216 107660532672 107747225922 107756397056 107967468672 107980950924 107990141952 108288800424 108311541184 108523700208 108620333184 108846687411 108855952128 109082797362 109179928176 109665574158 109694934272 110007670272 110216790936 110239936576 110246298624 110455872912 110574412608 110784610629 110814270336 110883256792 111024924318 111123784464 111454510013 111647959808 111966263808 112014718596 112209140736 112299496736 112543096512 112787224704 112878046204 113108776704 113122900968 113354131968 113438863307 113445409968 113691495456 113938114752 114029863002 114277216284 114298894304 114546831168 114887744356 115136958552 115393372416 115465209552 115715676384 115808856009 115966686528 116060068278 116091140352 116311825476 116643425976 117244354689 117297990656 117447853824 117797401008 117870734751 117902291584 118126419642 118158044928 118494908928 118509705776 118741840812 118751947776 119105376192 119331791271 119363739264 119667201024 119718988488 120001442176 120251513529 120261748992 120619670864 120626631936 120855938868 120888294912 120963552864 121225946688 121323563438 121488909696 121586738196 121797774336 121850483832 122160267712 122197874832 122462946144 122774287104 122827419198 123040608768 123139686768 123391392768 123406801056 123483626882 123751487244 123758629056 123784618496 124019928648 124027085952 124396214184 124666054128 124743663891 124960179456 125014257522 125332084752 125603954784 125705096909 125962046784 125977776078 125988498944 126235283328 126336933828 126610983576 126644880384 126723722048 126885627792 126998610816 127263263589 127376582872 127626086214 128342281984 128586256092 128620681728 128865185064 128899685376 129003481376 129283315392 129529078371 129644415208 129898360746 129933137664 130214988288 130602532896 130627307776 130683838362 130910664192 131194635264 131300279264 131585095488 131960239488 131976717796 132246487296 132352978296 132533356032 132640078032 132927800544 133034840169 133306772544 133323418998 133993548216 134625601152 134683862049 134709411144 134745476096 135001622448 135294467616 135403412991 135439663744 135697129722 135704960928 136083996972 136379190024 136415702016 137022496128 137081794311 137144505344 137430301176 137851052416 138121072992 138244060416 138532147614 138543939072 138655501072 138832651188 138844468224 138956272224 139257695808 139369832558 139522419729 139611734528 139672153236 139957652736 140580201888 140731070592 140998595346 141036344064 141124145008 141304449132 141430271136 141737061312 141745241088 141851194562 142158897804 142475490432 142564187304 142873437168 143236668288 143298655731 143547376896 143662967896 143956624896 143974601232 144268895232 144376735118 144385067232 144698266944 144814784694 144827110912 145012146048 145128916548 145141269504 145443729816 145573237568 145849967109 146220765544 146955721248 146974072091 147274497216 147393089466 147432550144 147593964672 147712814172 147752360448 148033232424 148165045952 148455269424 148897100583 149220087786 149352958128 150017298774 150057462016 150382966272 150811702272 150830534624 151260546624 151548087537 151588660608 151876825254 151917486336 152039817336 152369621712 152464478089 152729108224 153515944736 153857829888 153953612736 154287568512 154411808012 154609088823 154622248704 154746757704 154788187136 155082433968 155524567968 155543988831 155861931456 155987438706 156325806252 156597138432 156664907784 157063201344 157160979668 157501892856 157544059904 157852654848 158313318009 158322454416 158665887072 158764663134 158807168256 159109055028 159151652352 159454193976 159625317984 160335351372 160348998656 160384710717 160663087872 160835509248 161141251824 161284737152 161490799008 161620838883 161634595584 161971426386 161985212928 162115650928 162433200636 162467311776 162930499776 162950845442 163283928192 163699049472 163769892264 164186249024 164498361237 164542401408 165001982992 165011505408 165325186404 165359904864 165369447936 165728166912 165852047438 165861618912 166221405504 166324885188 166613572608 166685676696 167109446336 167471939712 167949395712 167970368104 168022077894 168313711104 168449245104 168678816768 168814644768 168950582143 169180837056 169317069306 169331481088 169663165056 169684351452 170168114952 170537243184 171044794503 171415824426 171448341456 171820246752 171958604377 172331616534 172377753856 172705437828 173197814328 173244183552 173573514576 174090102417 174136710528 174245117816 174467738214 175446793984 175946985984 176328649728 176470637728 176696101512 176853437376 177189629463 177237067392 177379786892 177742363392 177764558664 178127921664 178658064288 179045608896 179500801536 179578482732 179612548192 180002163264 180392623488 180537883988 180929506296 180939947904 181332442368 181445329296 181838920032 181985345157 182233364544 182380107294 182696661504 182775725748 183240401568 183296812248 184161430656 184241128797 184325413888 184560913152 184709530152 185110201584 185225440323 185275029632 185627230866 185637943584 185676927744 186029892972 186229537648 186594321276 186610203648 187440269184 187521386283 187641427456 187998127128 188048458752 188405932176 188573694848 188943070176 188966664117 188982748416 189505400742 189545197072 189916475364 189967320576 190085583072 190497916224 190651313974 190982224384 191064874308 191396502528 191966134976 192513422976 192879384138 192931022592 193086379592 193297777596 193349528064 193505222064 193900760064 193924973088 194045699386 194466622812 194899706496 195903799344 195940961664 196025757543 196365996288 196524119288 196791952896 196950418896 197377643232 197536580857 197940359232 197965076694 198369730944 198529467444 198960117048 199137277504 199391700816 199985128497 200023065032 201053552623 201680728832 201938401728 202064116716 202118214144 202502433672 202556648448 202719756448 202941701424 203159495616 203545694583 204125995458 204623553024 205271483648 205533744192 205716758016 206145451764 206162998272 206329010272 206776578624 207366090624 207391985108 207798221421 207815908608 207983251608 208266702336 208434408336 208886543712 209054748837 209417601792 209508229854 210002523808 210470206464 211084424012 211096605888 211497893019 211554516096 211686217512 211742891008 212145406704 212605591968 212776791843 212833757312 213238346706 213780468496 213846280956 214217450496 214310155752 214855002432 215321065344 215494451844 215512794112 215934937344 215961901848 216565102677 216577600848 216623082368 217047400416 217222177041 217240666368 217693374822 217711904256 218165594724 218359856352 219331148316 219389868544 220015340544 220433581872 220479873152 220911745824 221089634199 221148825216 221569221258 221628540672 221766513584 222049848636 222247568928 222909020026 223295919616 223932527616 224029437192 224598993472 225025948161 225086193024 225574449408 225756092408 226217553408 226245801936 226708263936 226877726614 226890819936 227382990912 227876229504 228059726004 228554432568 228597788608 229093662336 229775488712 230273917104 230786744832 230930419104 230959256143 231431352768 231617712018 231933373056 232120136556 232182280704 232623650952 233286851952 233981158059 234488709378 234895707648 235594802016 235741469502 235804583168 236252839284 236316089856 236989817856 237019411552 237483681624 238146994701 238210752384 238663582542 238727478528 239437976976 240002884352 240503027058 240523497984 241239341728 241253263872 241711877736 241776589824 241927105728 242451893376 242647126876 242957139579 242977819392 243173476392 243700967664 244320535424 244395749664 244426268163 244925892288 245548574208 245654838396 246081217536 246279373536 246813602112 246967253764 247502974488 247517258112 247569236992 248039857296 248054171904 248778071157 248792428368 249332108256 249487327782 249920358912 250028515044 250664169504 251207909568 251410193818 251924093568 251955552156 251976997888 252033116841 252470566656 252673867656 253221967152 253447444096 253771255584 253975603959 253997221632 254526527178 254753165744 255252172428 256684563968 257172512184 257241363456 257730370128 258006962752 258497424801 258566630784 259058156742 259288830416 259796721492 259866275328 260429976576 261205065792 261254615552 261367676724 261821328384 262600558528 263170190976 263920478976 263953435592 264492974592 264705956592 265066712064 265280156064 265493771939 265855601088 266069680338 266613545088 266646837996 267987096432 269251202304 269367724098 269418822288 270003244896 270220664021 270588935232 270806825982 270879327488 271394259444 271409921856 272167993944 272758380048 273570160941 274044992256 274163588622 274860602352 275031714419 275702104832 276242145984 276488120832 277064295228 277087878144 277311002144 277665302376 277912544448 278440846299 278515391616 278739665116 279044839458 279223469056 279344306472 279915305472 281160403776 281462141184 281997190692 282072688128 282248290016 282608898264 282860542272 283474122624 283702389124 284258101113 284317795608 284950980864 285128374608 285746874336 285976970961 286473336576 286597311462 287094753792 287325935792 287913249792 287949202464 288753470236 288770134464 289319076207 289396533888 289629569388 289654221824 290024292096 290257833096 290887459632 291068549079 291146475136 291699934218 292441531088 293911442496 293948144182 294548994432 294786178932 294865100288 295187929344 295425628344 295504720896 296066464848 296330091904 296910538848 296947615041 297794201166 298440175572 298705916256 300034597548 300114924032 300765932544 301661069248 302521093248 303096175074 303177321216 303753650508 303834972672 304079634672 304739243424 304928956178 305458216448 307031889472 307907225472 308575137024 308823616024 309218177646 309244497408 309493515408 310164867936 310414627061 311049135936 311087977662 311723862912 311974877412 312651612504 313329815568 314126402688 314262344781 314321959336 315003785712 315705309696 315941296979 316626636018 316644908832 317331774144 317529326268 317614336512 318218110056 318303304704 318908387952 319250635968 319857520059 320670702744 320769421434 321326175744 322282503648 322569474304 322981598016 323241677766 323269191168 323942852772 323970425856 324231301856 324866401272 324934623552 325860999552 325901690884 326540062233 326567856384 327539784528 328372498048 328996722474 329084802816 330003965984 330023010816 330650372808 330719809728 330738895872 331704094876 331723237824 332353831887 332442811008 332649770376 333371353392 334218892672 334363530039 334943879424 335898791424 335940736208 336044155788 336627422208 336898490208 337629289536 337901164286 338361674112 338634138612 338662962176 339326330112 339368702904 340316589921 340336229904 341074486368 342089589006 342831648852 342896682912 343640493504 343917208754 344663233068 344755507712 345410875656 346395628656 347147029152 347426568027 348180204834 348273421056 348490235632 348935476428 350893587968 351893971968 352941275456 353392203024 353612204253 353706874752 354379258926 354474134784 354759573784 355484726784 355529117328 356255843328 357316128576 358091217792 359001603072 359156965464 359225096384 360004326528 360754540587 360785246976 361075767976 361859012592 361879895808 362664884736 362890658592 362935973939 363677840064 363970690314 364466729088 364760214588 365393323008 365551451496 366480803136 366593624496 368322861312 368482257594 369121826304 369419060304 370220403168 370450880646 370550059264 371254461732 371275887168 371353855488 372059785944 372459075296 373188642552 374230991673 374880538368 375042772566 375282854912 375996254256 376811864352 377115290727 377147389696 377886140352 377933328234 377965496832 379010801484 379090394144 379832950728 379934641152 380171166144 380995832448 381302627948 381789790767 381964448768 382129748616 383932269952 385026845952 385758768276 385862045184 386172759184 386595555192 386699056128 387010444128 387849946176 388091398772 388587235113 388933245624 389799412992 391807598688 391881923328 392051515086 392731992576 393048238576 393583905792 393900837792 394755286464 395073161714 395880718464 395930153388 396739461888 397058934888 397920234096 398274555008 398783401632 399104520507 399970256994 400046130064 402107105246 403361457664 403876803456 404128233432 404236428288 405004867344 405439512896 405883402848 406210238973 406318991232 407091389166 408251990916 409247106048 410542967296 411067488384 411433516032 412290903528 412658020544 413553157248 414732181248 414783970216 415596442842 415631817216 415966503216 416533404672 416868816672 417773087424 418109497674 418835203584 419016459708 420005047616 422168848024 422193211776 422995786038 423109032192 423372435024 424290813408 424632472033 425211183936 425553583686 425667514624 426476693412 427560936992 427692561912 428620311504 429710004864 429895967193 430642130688 430988903688 431869874688 431923803696 432192694087 433130205354 433155201696 433246164736 434094800832 434444354082 434481332736 435386749644 435423808512 436331189448 436719712704 437549901327 438662296632 438779737088 440867163744 440922216273 440959746304 441823491648 442179268398 442297650432 443138442516 443257081344 443533027168 444099697272 444495137856 445818040052 446591839232 446691301749 448058874384 449197986944 450051896322 450172386048 451148898816 451512184816 452435106816 452491603872 453755453228 453781639872 454644262611 454765981824 455752459008 456119452008 457108865136 457195577216 457393434267 458187324672 459550977424 460547834208 461573489664 461860838208 461918512286 462862705536 463235424036 463866746112 464240273112 464364561408 465247301904 466573703904 466631966493 467962316118 468977418756 469791415296 471189604032 471482939004 471609166336 472505678568 472632179712 474038823104 474939954027 474967363248 476293989402 476421504768 477327165084 477454957056 478875953952 480005768704 481006054116 481046995968 482478683456 482506527744 483423755472 483854211456 484862516649 484903786752 485294253752 485914279158 485955638784 486346952784 487401935328 487794413953 488641070848 488791499328 488852536326 489851784576 491097148416 491309676792 492558747072 493495083711 493627204224 493934507528 495005948976 495034516224 496079714592 496108343808 496479180967 497556142314 497584856736 498664216512 498974655564 499840717824 500057030088 501328339008 502415819136 502820387636 503848187136 503911104312 504066233682 504941133312 505347735312 506443934304 506851746429 506894888192 507542511168 507951207918 507994443264 509053054356 509506331488 510504344856 513134383509 513369127936 514345024368 515460740256 515875813131 516013925504 516994849602 517133261568 518116313484 518577660832 519593442984 519732550656 522270307251 522410131584 522509231104 522735353448 525201117056 526340381952 527840957952 527906871184 528985949184 529411913184 530560312128 530987543878 531568888389 531711202176 532139360676 533227090176 533293675992 535974192864 538502404608 538735448196 538837644576 540006489792 540441328042 541177870464 541613651964 541758654976 542788518888 542819843712 544335987888 545516760096 545956035471 547140321882 548089984512 548327177244 549721204704 550063428838 551404209664 552484291968 552976241664 554128590456 554622004288 555330604752 555676320969 555825088896 556881692598 557030783232 557479330232 558089678916 558688612944 559830610944 562320807552 562924282368 563994381384 564145376256 564496580032 565217796528 565721084544 566899992351 566948245248 567404778248 568516202226 568635591216 569901961728 570256749216 570327959047 571493748672 571953941922 572946673152 573194622924 574189507584 574651871584 575898404928 577506940472 577540268928 578638152414 578793067776 579259138776 580048584192 580482166033 580515666192 581774919264 582137098158 582292950272 583399868436 584883062176 587822884992 587896288364 588077272629 589097988864 589572357864 589730200576 590375858688 590851256688 592132929696 592609742571 592660183808 593821077696 593895230082 595588402332 596880351144 597411832512 599955385491 600069195096 600229848064 603160657869 603322138496 605042186496 606192350148 606354642432 607507301016 607669945344 608159269344 609478486848 609857912356 610637083749 610916432896 614063778944 615814450944 617150274048 617647232048 618436355292 618488994816 618987030816 620329735872 620829254122 622098271872 622175955324 623447725824 623949754824 625303225008 626659631136 627164246511 628252805376 628524689562 628643918672 630007571424 631410619392 631882593958 633253272036 633289817664 634663548288 635058652536 635228673024 636436220112 637816775904 638330375529 638501271936 639715040118 641341405488 641538842868 642652351488 644565007296 645138948608 645963196032 646483355532 646538382336 647885705544 648462603712 649695308031 649732802544 649869247104 651666531123 651721999104 651803381768 653080124466 653135712768 655079569056 656744996096 657993444948 658169605632 660007931968 660046021632 661300745616 661439619456 663268902597 663408189752 663446475648 664707663774 664885622016 665299540752 666742706784 667279598909 668437785344 668727060078 669887758848 671797582848 671881472416 672088311576 673796980416 675077844483 675258579072 675802328572 676723348224 677268277224 678652660224 678737405808 679159947851 680633179842 680672459808 682148972736 684179178012 685663297704 685793365824 687280987008 687834417508 689326466136 689511015424 690821751312 692791257312 692877768429 694294058304 694853136054 696360409668 696546842112 696980471264 697870952856 701787175936 701943474177 705882550912 706784406048 707224408506 707413749504 708758517852 708948269568 709519147568 710969453568 711058234656 714440984103 714632257152 716182435584 718313930928 718450192768 720008653056 721509081174 721570493952 722151535952 723718025184 723759791616 725329769472 725781317184 725871947878 727355680128 727941380628 728933458176 729520429176 731102902992 732961606272 733187248992 733278804489 736645722624 736964515188 738243652608 738838120608 740440806336 740901761292 741100118528 742508923464 742551774336 742707710976 744119571888 744918150592 746334213471 746377285104 748461983346 749761076736 750085545132 751992508512 753623728704 754230581454 754294779392 755772280704 755866656468 755930993664 758021602968 758180788288 759665901456 760342332288 761926811877 761991664896 762605255896 763579581534 764259497232 766534079069 767864539904 770053691904 771517536552 771724090368 772345518368 773191110384 774020888256 775492274403 775699892352 776182797544 777174470226 777866491248 779598825984 780181570091 783615197376 783763846656 784103030172 785463985152 786096477152 787801675584 789510572928 790146323428 791761436928 791860306776 793478923776 794072043149 794117869776 795840468192 796481315817 796549110016 797566803264 798209041014 799940513988 800092260128 804214210492 806722915328 807753606912 808256466864 810009734688 810661992063 810879025792 811766805696 812420477946 812637982464 814182778332 816503981832 820710482823 821085934592 822134976768 824581807056 825095143257 825316041088 827106314496 829464362496 829567940432 831192885684 831263634432 831933006432 833737633344 835322538897 835546174848 836218995348 837670407168 838032919416 840010095232 844337696048 844386423552 845991572076 846218064384 846744870048 848581626816 849264944066 850422367872 851107167372 851335029248 852953386824 855121873984 855385123824 857240623008 857930912883 859420009728 859791934386 861284261376 861977807376 863739749376 863847607392 864385388174 866260410708 866310403392 866492329472 868189601664 868888708164 868962665472 870773499288 872662378896 873205647237 873439425408 875099802654 877324593264 879935678363 881734327488 881844432546 881919492608 883646983296 884358536796 884595300864 886276885032 886514162688 887066054336 888199394544 888990275712 890842845123 891636080104 893382603498 896117748768 898395973888 900103792644 900344772096 902297797632 903024369632 904983207744 907510906456 907563279744 909288525222 909531963648 911504918016 912238904016 914217730272 914391154432 914786868534 916374649344 919101954848 921095668416 923721676416 923837024572 925725411072 926470848072 927733492224 928480546224 930494603808 931243881183 933147407808 933263932986 935924632236 937954837512 942379208064 942787034343 942965878008 943218332672 945011357136 947823890937 948077646208 949879908054 949934726496 952587978804 952843009536 954654330168 954909914112 957751907904 959572560177 960011537408 962012108232 964957366912 966847510944 967708422912 969725033298 969807573504 970588507504 971828558316 971911277568 972693905568 974803870656 975588827906 977282141696 977582998656 977705072652 979703569152 982619353584 985117494144 986990167422 987254408448 987869015056 990011897952 990069032448 992159429184 992216687616 992958361934 995112284628 995169713472 997328433024 997949311128 1000114060176 1002656678016 1003090590117 1004831638272 1005640775272 1007696374272 1007822208624 1008132467364 1009882266624 1010695470624 1012887868608 1013703492858 1013789776384 1015085022336 1015902415836 1015988886528 1018106108712 1019012662976 1020949769763 1021008689712 1026268767018 1028690048736 1030921480512 1031751626262 1032027851008 1033989699204 1034266523136 1036232626968 1037155321664 1039186885968 1042279704081 1044540614502 1044820263168 1045470706896 1048582226857 1050402234112 1052680763904 1055681915904 1055813742368 1058823826368 1060836612759 1061120624256 1061975087756 1063137776778 1063422404352 1064278721352 1066454180352 1066587351984 1067251346623 1071948385728 1077004809216 1077470896392 1077675289152 1080012979584 1080882656084 1082263621761 1082355740928 1083227303928 1083517309952 1085577037776 1085639687424 1088671975776 1088807921817 1091033520192 1091912070942 1094280643764 1096179969024 1096654354488 1099442409408 1100126857676 1102808419328 1104968583936 1108257180912 1109244008576 1110661209504 1111352641938 1111650177792 1113763385196 1114061566464 1114958660464 1116179357832 1117377225888 1122692975019 1124641615104 1125848564736 1127988762768 1128993160064 1130435593056 1131345872181 1131442169088 1133799984702 1133896490496 1134809556496 1137032404452 1137271182432 1139803923456 1140513498432 1140655918094 1142987497344 1143907883844 1145893346304 1146389245848 1149303743168 1151796809856 1155013880944 1155080537856 1157276304828 1157586135552 1158518277552 1160097168384 1160964332066 1161031332384 1163549838528 1164274196316 1164585900544 1166799736872 1169766124352 1175645769984 1175792576728 1176154545258 1178195977728 1179144715728 1180751717376 1181702513376 1182654075001 1184265859392 1185219485142 1185320367616 1187642155392 1187790460164 1191176804664 1193760702288 1194823665024 1197313561521 1199910770982 1200138390192 1203710230639 1206321315738 1206644276992 1210084372992 1212384700296 1212709284864 1215014602032 1216318538688 1218630716919 1218956973696 1219715824712 1221274167498 1228127557888 1231628901888 1234300548096 1235294464096 1236872710584 1237974061632 1240659471744 1241658508244 1244196543744 1244351910648 1246895451648 1247899509648 1250606450016 1253319262272 1254328493022 1256505610752 1257049379124 1257287837344 1260015142848 1263765187916 1266506544072 1266579635328 1269327096576 1270117305072 1272872440224 1273897416099 1275633551808 1276660751058 1277002543872 1279430080236 1282682810976 1283077685736 1289130014592 1289687901579 1290277897216 1291926392064 1292966711064 1295771411088 1296578082261 1296925207424 1299390616062 1299465605088 1299738494208 1303333062246 1303443998208 1303606763536 1306160248932 1306271425536 1310159138112 1312649703981 1313489992192 1315986889896 1316339211264 1320015863936 1322601491232 1322766648819 1322879238912 1326537805194 1326816379504 1326892951296 1329415327548 1329771244032 1330599081504 1333485413568 1334559197818 1336875570688 1337454120156 1339775517696 1343762944832 1344176623152 1347593960832 1350155688966 1350517158144 1351604657144 1353446696448 1354536554448 1357305320448 1357474811616 1358319895702 1361266359684 1361344919616 1364297945472 1368358356024 1371326595408 1371586731648 1372180302801 1374561974016 1375668835016 1378652932272 1381643502624 1382756065999 1385582514624 1385755536858 1388588116608 1389706272108 1392720819336 1393093684224 1393960942528 1395741905712 1399895899479 1403886948354 1411765101824 1413568812096 1414448817012 1414827499008 1417517035704 1417896539136 1419038295136 1422116469312 1424819862081 1428881968206 1429264514304 1432364871168 1436627861856 1436900385536 1440017306112 1443018162348 1443140987904 1444303071904 1447436050368 1447519583232 1451562634368 1451743895756 1454587549947 1454711360256 1455882761256 1457866916352 1459040858352 1462205805984 1463383241859 1465923212544 1466374497984 1466557608978 1473291445248 1473929030376 1477676241216 1480485251133 1480881612672 1481803522584 1482200237056 1485017846928 1485103548672 1488239143776 1489437542901 1489836301184 1492668426942 1492754570208 1496923966692 1499522153472 1500171090264 1503985017024 1507247457408 1508461162908 1508589558784 1511544561408 1511733312936 1516043205936 1516361576576 1519331802912 1520555239287 1520684664576 1523853623754 1523983329792 1525210511792 1527159163068 1528518994464 1533068158138 1535729079808 1540107383808 1543035073104 1544691036736 1546382220768 1547627439393 1548041776512 1550984548806 1551399784704 1552365595088 1554348940452 1555732982496 1559197651968 1560363140182 1567230394752 1567527693312 1568206060344 1572192954304 1575603351168 1579021145856 1580292646856 1583522873856 1583720613552 1586957847552 1588144086298 1588235739552 1591680936384 1592962631634 1593098220032 1595133606528 1596418082028 1599881027976 1600184520256 1608428420984 1615507213824 1616512933728 1616714793001 1620019469376 1621323984126 1621758051584 1623533611392 1624840955892 1625275964928 1628365556664 1633007963664 1637868106413 1641420965646 1644269953536 1649163614112 1650190286514 1650632082176 1654212628992 1658928724992 1659135880864 1662385771368 1663866012864 1667028962907 1667475266688 1670645077794 1671092349696 1672437990696 1676065838832 1680020190464 1688675392096 1688772847104 1691983144152 1692436128768 1693489740096 1697163253632 1698529888132 1700699977053 1700844735744 1702214334744 1702670058496 1705906773648 1710243747968 1710770247648 1710983877141 1714481246016 1715861825766 1718840019456 1719583868772 1722568522752 1723955614752 1727695214784 1728770776348 1732520821416 1732620806784 1732984658944 1736379203328 1737777416328 1741446498099 1741546998576 1745324757792 1746411294474 1746878850816 1750199605308 1754649186528 1759871356726 1763468654976 1763688865092 1763838985216 1764231817887 1767293966592 1768717073592 1769190601728 1772553770064 1774132108672 1776398789088 1777829227713 1777980551424 1781685690246 1783272160208 1786765206996 1792235497536 1796791947776 1800207585288 1800689544192 1806048739264 1809481973607 1809966415488 1815021812912 1815126559488 1818577050444 1819063927296 1823009836032 1824477808032 1828435460544 1828782308864 1829573737068 1832749298688 1838203909696 1842191336832 1847443352832 1847674049144 1851450822144 1852941696144 1855466984448 1856961092448 1858456403573 1860989207616 1862487762366 1866294815616 1866527865972 1871849264472 1875909675024 1881492739533 1884758416128 1885574068686 1885931756016 1890022714272 1891544648147 1895647781874 1896155292416 1899759816108 1899869452992 1905175957608 1905686019072 1909308660336 1914991126587 1915503815808 1919145120354 1924024216464 1929914733824 1933695021888 1935416845824 1939450066596 1939615147008 1941177015008 1943657116632 1945387811136 1949085924093 1949607741312 1951177655812 1954564283392 1954999593369 1955165997312 1955410145304 1959407138304 1965238707168 1970234988288 1973980334844 1974508816896 1975738030112 1980023795904 1980138064896 1984318858368 1985916723868 1989806707791 1990224569256 1990339426944 1994656866048 1995898622256 2000228120352 2001838796727 2005313356032 2006181180234 2009663276544 2011281550544 2015392748544 2015644417248 2016264934728 2021390941248 2025233533449 2025775737216 2027406985716 2027579552768 2030170044672 2031804831672 2036212217424 2037479843553 2038025325952 2041899539526 2042017379424 2052537534036 2057380097472 2061842961024 2063503252524 2064055702016 2067979398408 2068533046272 2072465253936 2074310643328 2078373771936 2078633305287 2084559408162 2089081229004 2089640526336 2090941413792 2097164453714 2100804468224 2105361527808 2111627484736 2117647652736 2121673225518 2122241248512 2123950175512 2126275553556 2126844808704 2128557442704 2132908360704 2133174703968 2134502693246 2143896771456 2154941792784 2155350578304 2160025959168 2161765312168 2164527243522 2164711481856 2166454607856 2171154075552 2171279374848 2172902389427 2177343951552 2177615843634 2182067040384 2183824141884 2188561287528 2193308708976 2198884818816 2199836413467 2200253715352 2209937167872 2211589078853 2216514361824 2218488017152 2221322419008 2222705283876 2223300355584 2227526770392 2228123132928 2229917320928 2232358715664 2234754451776 2239002640413 2245385950038 2249283230208 2255977525536 2257986320128 2260871186112 2262691744362 2262884338176 2267599969404 2267792980992 2269619112992 2274064808904 2274542364864 2281026996864 2281311836188 2285780435631 2285974994688 2287815767688 2292778491696 2298607486336 2299602237207 2303593619712 2310027761888 2310161075712 2314552609656 2315172271104 2317036555104 2321928664132 2322062664768 2326476823209 2327099677056 2328548392632 2329171801088 2333599473744 2339532248704 2340544710273 2351291539968 2351585153456 2352309090516 2356391955456 2358289431456 2363405026752 2365308150002 2368531718784 2370438970284 2370640735232 2375284310784 2375580920328 2382216129447 2382353609328 2387521404576 2389443947451 2389647330048 2394627123042 2399821541964 2400276780384 2407420461278 2412642631476 2413288553984 2420168745984 2424769400592 2430029204064 2431985976189 2432637077376 2437261433838 2437913947392 2439431649424 2442548334996 2456255115776 2463257803776 2470588928192 2473745421168 2475285429771 2475948123264 2481318943488 2483317016488 2488393087488 2488703821296 2493790903296 2495799019296 2501212900032 2506638524544 2508656986044 2513011221504 2514098758248 2514575674688 2520030285696 2527530375832 2533013088144 2533159270656 2538654193152 2540234610144 2540551817573 2545744880448 2547794832198 2551267103616 2553321502116 2554005087744 2558860160472 2565365621952 2566155371472 2573792738649 2578260029184 2579375803158 2583852784128 2585933422128 2591542822176 2593156164522 2593850414848 2598781232124 2598931210176 2599476988416 2606666124492 2606887996416 2607213527072 2612320497864 2619616941711 2620318276224 2625299407962 2626979984384 2631973779792 2639807035089 2640031727872 2645202982464 2645533297638 2645758477824 2653075610388 2653632759008 2653785902592 2658830655096 2659542488064 2661198163008 2666970827136 2669118395636 2672528535369 2673751141376 2674908240312 2687525889664 2688353246304 2695187921664 2700311377932 2701034316288 2703209314288 2706893392896 2709073108896 2714949623232 2716639791404 2722532719368 2722689839232 2728595890944 2736716712048 2742653190816 2743173463296 2744360605602 2749123948032 2751337670032 2757305864544 2763287005248 2765512131998 2771165029248 2771511073716 2777176233216 2779412544216 2785441638672 2787921885056 2791483811424 2793731643549 2799791798958 2807773896708 2823530203648 2827137624192 2828897634024 2829654998016 2835034071408 2838076590272 2843471672811 2844232938624 2849639724162 2857763936412 2858529028608 2864729742336 2873255723712 2873800771072 2880034612224 2886036324696 2888606143808 2894872100736 2903125268736 2903487791512 2909175099894 2909422720512 2911765522512 2915733832704 2918081716704 2920431491329 2924411611968 2926766483718 2931846425088 2932748995968 2933115217956 2947858060752 2955352482432 2960970502266 2961763225344 2963607045168 2970035693856 2970207097344 2972427304231 2976478287552 2978875085802 2979672602368 2985336853884 2985509140416 2993847933384 3000342180528 3007970034048 3009271770351 3014494914816 3016922325816 3023089122816 3023466625872 3025348858609 3032086411872 3032723153152 3038663605824 3041110478574 3041369329152 3047707247508 3047966659584 3050421023584 3054318326136 3057037988928 3062849309289 3066136316276 3071458159616 3086070146208 3089382073472 3092764441536 3095254878786 3096083553024 3101969097612 3102799569408 3104731190176 3108697880904 3111465964992 3120726280364 3126839112243 3134460789504 3136412120688 3144385908608 3145746680571 3151206702336 3158042291712 3160585293712 3167045747712 3167441227104 3176288172596 3176471479104 3182509838277 3183361872768 3185925263268 3186196440064 3190267213056 3192836164056 3199762055952 3200369040512 3201754039869 3216856841968 3231014427648 3233025867456 3233429586002 3240038938752 3242647968252 3243516103168 3247067222784 3249681911784 3250551929856 3256731113328 3266015927328 3266423765451 3275736212826 3282841931292 3288539907072 3298327228224 3300380573028 3301264164352 3308425257984 3318271761728 3324771542736 3327732025728 3334057925814 3334950533376 3341290155588 3342184699392 3344875981392 3352131677664 3360040380928 3377350784192 3377545694208 3383966288304 3386979480192 3394037616543 3394326507264 3397059776264 3401399954106 3401689471488 3404428669488 3411813547296 3414560897671 3420487495936 3421540495296 3421967754282 3428962492032 3431723651532 3437680038912 3439167737544 3447911229504 3455390429568 3457541552696 3465041642832 3465241613568 3472758406656 3475354266769 3475554832656 3482892996198 3483093997152 3490649515584 3492822588948 3493757701632 3500399210616 3509298373056 3519742713452 3526937309952 3527377730184 3528463635774 3534587933184 3537434147184 3545107540128 3547962225003 3548264217344 3552797578176 3555658455426 3555961102848 3563371380492 3566544320416 3573530413992 3584470995072 3591940684563 3593583895552 3600415170576 3611130691917 3612097478528 3618963947214 3619932830976 3630043625824 3630253118976 3637154100888 3638127854592 3648955616064 3655892150757 3656870921088 3657564617728 3659147474136 3676407819392 3684382673664 3694886705664 3695348098288 3702901644288 3705883392288 3713922184896 3716912807146 3721978415232 3724975524732 3732589631232 3733055731944 3743698528944 3751819350048 3762985479066 3769516832256 3771148137372 3771863512032 3780045428544 3783089296294 3791295563748 3792310584832 3799519632216 3799738905984 3810351915216 3818617320672 3821692248297 3829982253174 3831007631616 3838290240708 3848048432928 3859829467648 3867390043776 3870833691648 3878900133192 3882354030016 3887314233264 3889734246783 3890775622272 3898171848186 3899215482624 3902355311624 3909999186738 3910331994624 3910820290608 3918814276608 3930477414336 3940469976576 3947960669688 3949017633792 3951476060224 3960047591808 3968299946457 3968637716736 3971833447736 3979613415582 3980449138512 3980678853888 3989313732096 3991797244512 3992295713329 4000456240704 4003677593454 4010626712064 4012362360468 4019326553088 4022563101088 4031288834496 4032529869456 4042781882496 4050467066898 4051551474432 4054813971432 4060340089344 4063609663344 4072424434848 4074959687106 4076050651904 4083799079052 4084034758848 4105075068072 4114760194944 4116540908403 4123685922048 4127006505048 4128111404032 4135958796816 4144930507872 4148268197997 4148621286656 4156747543872 4157266610574 4169118816324 4178162458008 4179281052672 4181882827584 4194328907428 4199687698437 4201608936448 4223254969472 4235295305472 4243346451036 4244482497024 4247900351024 4252551107112 4253689617408 4257114885408 4266349407936 4269005386492 4274459586243 4287793542912 4309883585568 4310701156608 4320051918336 4323530624336 4329054487044 4329422963712 4332909215712 4342308151104 4342558749696 4345804778854 4354687903104 4355231687268 4364134080768 4367648283768 4377122575056 4386617417952 4390149725577 4397769637632 4399672826934 4400507430704 4419874335744 4423178157706 4433028723648 4436976034304 4442644838016 4445410567752 4446600711168 4455053540784 4459834641856 4464717431328 4468312628703 4469508903552 4478005280826 4490771900076 4498566460416 4511955051072 4515972640256 4521742372224 4525383488724 4525768676352 4535199938808 4539238225984 4548129617808 4549084729728 4561665717861 4562053993728 4562623672376 4571560871262 4571949989376 4575631535376 4585556983392 4597214972672 4599204474414 4607187239424 4620055523776 4620322151424 4629105219312 4634073110208 4642882318179 4643857328264 4644125329536 4652953646418 4654199354112 4657096785264 4667198947488 4670957192363 4679064497408 4681089420546 4702583079936 4703170306912 4704618181032 4716578862912 4726810053504 4730616300004 4737063437568 4740877940568 4750568621568 4751161840656 4754119634957 4764432258894 4764707218656 4775042809152 4778887894902 4779294660096 4789254246084 4799643083928 4800553560768 4814840922556 4825285262952 4826577107968 4849538801184 4850144379003 4860058408128 4863971952378 4865274154752 4874522867676 4875827894784 4878863298848 4885096669992 4912510231552 4913604319239 4941177856384 4947490842336 4950570859542 4951896246528 4962637886976 4966634032976 4976786174976 4977407642592 4991598038592 5001086888721 5002425800064 5013277049088 5017313972088 5028197516496 5029151349376 5040060571392 5055060751664 5066026176288 5066318541312 5077308386304 5080469220288 5081103635146 5091489760896 5095589664396 5102534207232 5106643004232 5108010175488 5117720320944 5130731243904 5132310742944 5132951631423 5147585477298 5156520058368 5158751606316 5167705568256 5171866844256 5183085644352 5186312329044 5187700829696 5197562464248 5197862420352 5198953976832 5213332248984 5214427054144 5224339494297 5224640995728 5239233883422 5240636552448 5250598815924 5263947559584 5279614070178 5280063455744 5290405964928 5291066595276 5291516955648 5306151220776 5307265518016 5307571805184 5317661310192 5322396326016 5333487683139 5333941654272 5338236791272 5345057070738 5349816480624 5365738553483 5375051779328 5376706492608 5390375843328 5400622755864 5402068632576 5406418628576 5418146217792 5428445920821 5429899246464 5433279582808 5445065438736 5445379678464 5457191781888 5461270990637 5473433424096 5485306381632 5486346926592 5488721211204 5498247896064 5502675340064 5514611729088 5526574010496 5531024263996 5542330058496 5543022147432 5554352466432 5558825088432 5570883277344 5575369210719 5575843770112 5582967622848 5587463287098 5599583597916 5615547793416 5644478218599 5647060407296 5654275248384 5657795268048 5670068142816 5674633944441 5676153180544 5686943345622 5688465877248 5699279448324 5715527872824 5717058057216 5744973379761 5746511447424 5747601542144 5772072649392 5777212287616 5789744201472 5806250537472 5806975583024 5818350199788 5818845441024 5823531045024 5836163433408 5840862982658 5847257772279 5848823223936 5853532967436 5863692850176 5865497991936 5866230435912 5895716121504 5910704964864 5921941004532 5923526450688 5927214090336 5940071387712 5940414194688 5944854608462 5952956575104 5957750171604 5959345204736 5970673707768 5971018280832 5987695866768 6000684361056 6005516390181 6015940068096 6018543540702 6028989829632 6033844651632 6046178245632 6046933251744 6050697717218 6064172823744 6065446306304 6077327211648 6082220957148 6082738658304 6095414495016 6100842047168 6108636652272 6112439530659 6114075977856 6125698618578 6132272632552 6159549748541 6172140292416 6178764146944 6185528883072 6190509757572 6192167106048 6203938195224 6205599138816 6209462380352 6217395761808 6222931929984 6235899915861 6241452560728 6253678224486 6268921579008 6272824241376 6288771817216 6291493361142 6302413404672 6316084583424 6321170587424 6334882454208 6352576345192 6352942958208 6365019676554 6366723745536 6371850526536 6380534426112 6385672328112 6399524111904 6400738081024 6403508079738 6433713683936 6466051734912 6466859172004 6480077877504 6485295936504 6487032206336 6494134445568 6499363823568 6513462226656 6518707168281 6532031854656 6532847530902 6551472425652 6565683862584 6596654456448 6599509240401 6600761146056 6602528328704 6634767236559 6636543523456 6649543085472 6655464051456 6668115851628 6669901066752 6682580311176 6684369398784 6689751962784 6704263355328 6717007921239 6720080761856 6754701568384 6767932576608 6773958960384 6788075233086 6788653014528 6794119552528 6802799908212 6803378942976 6808857338976 6823627094592 6829121795342 6840974991872 6843080990592 6843935508564 6857924984064 6863447303064 6878335475088 6895822459008 6898806711621 6910780859136 6915083105392 6930083285664 6930483227136 6945516813312 6950708533538 6951109665312 6965785992396 6966187994304 6981299031168 6985645177896 6987515403264 7000798421232 7018596746112 7021634130819 7039485426904 7053874619904 7054755460368 7056927271548 7069175866368 7074868294368 7090215080256 7095924450006 7096528434688 7105595156352 7111316910852 7111922205696 7126742760984 7133088640832 7146648388341 7147060827984 7168331842353 7168941990144 7183881369126 7200830341152 7222261383834 7224194957056 7237927894428 7239865661952 7260087251648 7260506237952 7274308201776 7295957928567 7297911232128 7311784301514 7313741842176 7318294948272 7340075587999 7352815638784 7368765347328 7389773411328 7390696196576 7411766784576 7425856289313 7427844369792 7433825614292 7443956830464 7449951049464 7465179262464 7466111463888 7470759426361 7487397057888 7503638700096 7525970958132 7539033664512 7542296274744 7543727024064 7560090857088 7566178592588 7582591127496 7584621169664 7599039264432 7599477811968 7620703830432 7621655452719 7637234641344 7643384496594 7659964506348 7662015263232 7676580481416 7696096865856 7719658935296 7721378215947 7734780087552 7757800266384 7764708060032 7774628466528 7779468493566 7781551244544 7796343696372 7798430965248 7804710623248 7819998373476 7820663989248 7821640581216 7858850825133 7860954828672 7880939953152 7895921339376 7902952120448 7919421105267 7920095183616 7936599892914 7937275433472 7943666895472 7959226831164 7960898277024 7961357707776 7978627464192 7983594489024 7984591426658 8000912481408 8007355186908 8021253424128 8024724720936 8045126202176 8062577668992 8065059738912 8085563764992 8100934133796 8103102948864 8109627942864 8120680178688 8127219326688 8144848869696 8149919374212 8152101303808 8167598158104 8168069517696 8210150136144 8229520389888 8233081816806 8247371844096 8254013010096 8271917593632 8278578525007 8289861015744 8296536395994 8297242573312 8313495087744 8314533221148 8338237632648 8356324916016 8363765655168 8381194930647 8388657814856 8399375396874 8425971614473 8446509938944 8470590610944 8486692902072 8488964994048 8495800702048 8505102214224 8514229770816 8530415018433 8532698815872 8538010772984 8548919172486 8575587085824 8619767171136 8621402313216 8640103836672 8647061248672 8658108974088 8665818431424 8684616302208 8691609557708 8709375806208 8710463374536 8728268161536 8735296567536 8754245150112 8761294473987 8773234835904 8780299451154 8795539275264 8799345653868 8801014861408 8846356315412 8866057447296 8873952068608 8885289676032 8890821135504 8910107081568 8917281912693 8919669283712 8929434862656 8936625257406 8939017807104 8956010561652 8981543800152 9023910102144 9027815311053 9031945280512 9043484744448 9050766977448 9070399877616 9076046575827 9078476451968 9096259235616 9098169459456 9123331435722 9124107987456 9125247344752 9143121742524 9143899978752 9151263070752 9171113966784 9188547927867 9194429945344 9198408948828 9214374478848 9240111047552 9258210438624 9268146220416 9285764636358 9287714656528 9288250659072 9305907292836 9308398708224 9314193570528 9334397894976 9341914384726 9358128994816 9362178841092 9406340613824 9409236362064 9433157725824 9437240041713 9453620107008 9461232600008 9474126875136 9481755881136 9501137243136 9502323681312 9508239269914 9528864517788 9529414437312 9550085618304 9557775789804 9558589320192 9578508492168 9599286167856 9601107121536 9605262119607 9629681845112 9650570525904 9679292461993 9699077602368 9700288758006 9720116816256 9727943904756 9730548309504 9749045735352 9751655789568 9757726597696 9770193339984 9799271296353 9827208638478 9882355712768 9894981684672 9901141719084 9903792493056 9925275773952 9933268065952 9954815285184 9983196077184 10002173777442 10004851600128 10026554098176 10034627944176 10056395032992 10058302698752 10080121142784 10110121503328 10132052352576 10132637082624 10160938440576 10162207270292 10182112849629 10182979521792 10191179328792 10205068414464 10213286008464 10235440641888 10243682693013 10261462487808 10264621485888 10265903262846 10295170954596 10313040116736 10317503212632 10343733688512 10366171288704 10372624658088 10375401659392 10395124928496 10395724840704 10426062800307 10426664497968 10428854108288 10448678988594 10449281991456 10478467766844 10481273104896 10501197631848 10527895119168 10559228140356 10560126911488 10580811929856 10582133190552 10612302441552 10614531036032 10635322620384 10643886675009 10644792652032 10666975366278 10667883308544 10676473582544 10690114141476 10699632961248 10731477106966 10750103558656 10753412985216 10780751686656 10801245511728 10812837257152 10833392075751 10836292435584 10856891841642 10859798492928 10866559165616 10890130877472 10890759356928 10914383563776 10922541981274 10946866848192 10970612763264 10972693853184 10977442422408 11005350680128 11029223458176 11053148020992 11062048527992 11084660116992 11086044294864 11108704932864 11117650176864 11141766554688 11150738421438 11151687540224 11165935245696 11174926574196 11199167195832 11231095586832 11288956437198 11308550496768 11315590536096 11340136285632 11349267888882 11352306361088 11373886691244 11376931754496 11398558896648 11431055745648 11465076744891 11489946759522 11493022894848 11544145298784 11554424575232 11579488402944 11612501074944 11613951166048 11636700399576 11647062090048 11669202740349 11672326866816 11681725965316 11694515544558 11697646447872 11707065934872 11730995983872 11732460871824 11791432243008 11821409929728 11843882009064 11847052901376 11854428180672 11880142775424 11889709216924 11904899839371 11905913150208 11915500343208 11918690409472 11941347415536 11942036561664 11975391733536 11976887139987 12001368722112 12011032780362 12031880136192 12037087081404 12057979659264 12067689303264 12093866503488 12101395434436 12128345647488 12130892612608 12154654423296 12164441914296 12190828990032 12201684094336 12217273304544 12224879061318 12228151955712 12251397237156 12264545265104 12319099497082 12344280584832 12349622725209 12357528293888 12371057766144 12381019515144 12384334212096 12407876390448 12418924760704 12434791523616 12444804593991 12445863859968 12471799831722 12482905121456 12507356448972 12537843158016 12545648482752 12577543634432 12582986722284 12604826809344 12642341174848 12669764908416 12705152690384 12705885916416 12730039353108 12733447491072 12743701053072 12761068852224 12771344656224 12799048223808 12801476162048 12807016159476 12867427367872 12932103469824 12933718344008 12960155755008 12970591873008 12988268891136 12998727647136 13009194825011 13026924453312 13037414336562 13064063709312 13065695061804 13102944851304 13131367725168 13170449176731 13193308912896 13199018480802 13201522292112 13240812537029 13269534473118 13273087046912 13299086170944 13310928102912 13336231703256 13339802133504 13365160622352 13379503925568 13404937886109 13408526710656 13434015842478 13509403136768 13535865153216 13547917920768 13576150466172 13577306029056 13588239105056 13605599816424 13617714677952 13647254189184 13658243590684 13681949983744 13684997153583 13686161981184 13687871017128 13715849968128 13726894606128 13756670950176 13791644918016 13797613423242 13821561718272 13830166210784 13860166571328 13860966454272 13901417067076 13902219330624 13928646954537 13931571984792 13932375988608 13962598062336 13971290355792 14001596842464 14012871577089 14037193492224 14043268261638 14078970853808 14107749239808 14109510920736 14113854543096 14149736588736 14180430160512 14191848900012 14193056869376 14211190312704 14222633821704 14253485521968 14262358904871 14266177281664 14293296776682 14294121655968 14336663684706 14337883980288 14367762738252 14401660682304 14444522767668 14448389914112 14475855788856 14479731323904 14520174503296 14548616403552 14550433137009 14591915857134 14595822464256 14623568603028 14627483684352 14636589896544 14680151175998 14705631277568 14737530694656 14781392393152 14823533569152 14851712578626 14855688739584 14867651228584 14887913660928 14899902098928 14930358524928 14932222927776 14941518852722 14974794115776 15007277400192 15051941916264 15084592549488 15087454048128 15120181714176 15132357185176 15165182254992 15198078528864 15198955623936 15210316725989 15241407660864 15243310905438 15274469282688 15286768993188 15319929012696 15324030526464 15353160962832 15392193731712 15398854894269 15442756431894 15469560175104 15515600532768 15529416120064 15549256933056 15558936987132 15563102489088 15592687392744 15596861930496 15609421246496 15639996746952 15643281162432 15673018482891 15717701650266 15721909657344 15791842678752 15805904240896 15838842210534 15840190367232 15873199785828 15874550866944 15887333790944 15918453662328 15921796554048 15922715415552 15967188978048 15969182853316 16000463049417 16001824962816 16014710373816 16049449441872 16090252404352 16097215660449 16125155337984 16130119477824 16171127529984 16201868267592 16206205897728 16219255885728 16254438653376 16285337762463 16289697739392 16299838748424 16304202607616 16335196316208 16336139035392 16383812971911 16420300272288 16459040779776 16466163633612 16494743688192 16508026020192 16543835187264 16557157050014 16579722031488 16593072791988 16594485146624 16626990175488 16629066442296 16676475265296 16712649832032 16726107632157 16727531310336 16762389861294 16777315629712 16798750793748 16851943228946 16893019877888 16941181221888 16973385804144 16991601404096 17010204428448 17023901833323 17028459541632 17060830036866 17065397631744 17076021545968 17097838344972 17151174171648 17239534342272 17242804626432 17294122497344 17316217948176 17331636862848 17369232604416 17383219115416 17418751612416 17420926749072 17456536323072 17470593135072 17508490300224 17522588947974 17546469671808 17560598902308 17591078550528 17598691307736 17602029722816 17692712630824 17732114894592 17770579352064 17781642271008 17783862723011 17820214163136 17834563825386 17839338567424 17858869725312 17873250514812 17878035614208 17912021123304 17963087600304 18016549170543 18047820204288 18055630622106 18086969488896 18101533954896 18140799755232 18152093151654 18156952903936 18192518471232 18196338918912 18246662871444 18248215974912 18250494689504 18286243485048 18302526141504 18337318591977 18342227933568 18377095855734 18388859890688 18396817897656 18478649245623 18480222095104 18516420877248 18536292440832 18571529272716 18575429313056 18576501318144 18611814585672 18616797416448 18628387141056 18668795789952 18683828769452 18707699747583 18716257989632 18724357682184 18812681227648 18818472724128 18866315451648 18874480083426 18907240214016 18922465200016 18948253750272 18963511762272 19004647362624 19016478539828 19057729035576 19058828874624 19100171236608 19115551579608 19157016984336 19198572335712 19202214243072 19210524239214 19259363690224 19301141051808 19358584923986 19398155204736 19400577516012 19440233632512 19455887809512 19461096619008 19498091470704 19515453195392 19540386679968 19556121504843 19598542592706 19654417276956 19764711425536 19789963369344 19802283438168 19807584986112 19866536131904 19904301709677 19909630570368 19966392154368 20004347554884 20009703200256 20053108196352 20069255888352 20112790065984 20116605397504 20160242285568 20220243006656 20264104705152 20321876881152 20324414540584 20364225699258 20365959043584 20382358657584 20410136828928 20426572016928 20443020439303 20470881283776 20487365386026 20522924975616 20529242971776 20531806525692 20590341909192 20635006425264 20687467377024 20696420134863 20732342577408 20745249316176 20790249856992 20791449681408 20806991129617 20852125600614 20853328995936 20857708216576 20897357977188 20898563982912 20956935533688 20962546209792 21002395263696 21055790238336 21064902392457 21118456280712 21161623859712 21164266381104 21224604883104 21229062072064 21270645240768 21287773350018 21289585304064 21333950732556 21335766617088 21352947165088 21380228282952 21399265922496 21439945165023 21462954213932 21500207117312 21504995527059 21506825970432 21602491023456 21625674514304 21666784151502 21672584871168 21713783683284 21719596985856 21733118331232 21780261754944 21781518713856 21845083962548 21887873785701 21893733696384 21941225526528 21954884844816 22010701360256 22020226763997 22058446916352 22106296041984 22124097055984 22169320233984 22172088589728 22235300353728 22277568867939 22283533109376 22301476842876 22303375080448 22331870491392 22349853148392 22398334391664 22412278279083 22462191173664 22577912874396 22617100993536 22631181072192 22680272571264 22698535777764 22704612722176 22747773382488 22753863508992 22797117793296 22862111491296 22864966358157 22930153489782 22979893519044 22986045789696 23088290597568 23108849150464 23158976805888 23227902332096 23273400799152 23294124180096 23338405480698 23344653733632 23363451930632 23389031089116 23395292895744 23414131869744 23461991967744 23464921743648 23582864486016 23642819859456 23687764018128 23708856361344 23758263315801 23760285550848 23779418433848 23809799678742 23811826300416 23831000686416 23882694831072 23884073123328 23901926283697 23950783467072 23953774279974 24002737444224 24022065560724 24063760272384 24074174162808 24135378606528 24187733006976 24202790868872 24256691294976 24309308846592 24327479867383 24328883828592 24381657980064 24403368188672 24434546609088 24449758122636 24456303911424 24502794474312 24529090530208 24638198994164 24688561169664 24699245450418 24715056587776 24742115532288 24762039030288 24815752780896 24835735575021 24837849521408 24869583047232 24889609187982 24891727719936 24943599663444 24965810242912 25014712897944 25091296965504 25143584791941 25155087268864 25165973444568 25277914843419 25284682349696 25339529816832 25410305380768 25411771832832 25460078706216 25466894982144 25487402106144 25542689312448 25591245055299 25598096447616 25602952324096 25614032318952 25734854735744 25864206939648 25867436688016 25920311510016 25941183746016 25997455294272 26018389650022 26053848906624 26074828673124 26128127418624 26131390123608 26205889702608 26262735450336 26283883421961 26340898353462 26386617825792 26398036961604 26403044584224 26481625074058 26539068946236 26546174093824 26598172341888 26621856205824 26672463406512 26730321244704 26751845738079 26759007851136 26809875772218 26817053421312 26868031684956 27018806273536 27071730306432 27095835841536 27152300932344 27176478210112 27211199632848 27228139727481 27235429355904 27294508378368 27316487181368 27369994307166 27372323962368 27375742034256 27431699936256 27453789212256 27513341900352 27583289836032 27595226846484 27643123436544 27660332421568 27720333142656 27802834134152 27804438661248 27857293909074 27863143969584 27864751977216 27925196124672 27942580711584 27946069993303 28003193684928 28025743154178 28074386984448 28086536523276 28157941707616 28219021841472 28227709086192 28299473177472 28311720125139 28360860321024 28383697800024 28422380625408 28445267643408 28506971043936 28524717809742 28532354563328 28586593553364 28588243311936 28673327369412 28675767960576 28735525476504 28803321364608 28815786358821 28889045535336 28896779828224 28951711577712 29037877385979 29040349006592 29097232807104 29100866274018 29183831714268 29191644928512 29247137206056 29254967368704 29273179793088 29360302351996 29397813889059 29411262555136 29562784786304 29647067138304 29703425157252 29711377479168 29735302457168 29775827321856 29799804197856 29864445855552 29883037705444 29949588231552 30014554800384 30103883832528 30169185098976 30174908096256 30240363428352 30264714370352 30330364509984 30396157057728 30397911247872 30420633451978 30482815321728 30486621810876 30548938565376 30573537986376 30639858025392 30706321925664 30731048079039 30784387463424 30797709788538 30885512863788 30939120350208 31031201065536 31058832240128 31098513866112 31117873974264 31126204978176 31185374785488 31218842492992 31278188400921 31279993493904 31286562324864 31346036965782 31435403300532 31443819314688 31583685357504 31611808481792 31677684421068 31680380734464 31746399571656 31774667581888 31836907324656 31843593108096 31931660025027 31934377956096 31938365706632 32000926098834 32003649925632 32029420747632 32098898883744 32124746404619 32180504808704 32194431320898 32250310675968 32260238955648 32342255059968 32403736535184 32438511771456 32500176227253 32508877306752 32570675524926 32579395478784 32599677496848 32670392632416 32672278070784 32696700346541 32767625943822 32840600544576 32918081559552 32932327267224 33016052040384 33087670374528 33114314100028 33159444062976 33186145583976 33253980350976 33258132884592 33278837444699 33352950530592 33425299664064 33452215264314 33455062620672 33524779722588 33554631259424 33597501587496 33703886457892 33786039755776 33946771608288 33983202808192 34020408856896 34047803666646 34056919083264 34121660073732 34130795263488 34152043091936 34195676689944 34395230234673 34479068684544 34588244994688 34632435896352 34663273725696 34738465208832 34766438230832 34837503224832 34841853498144 34941186270144 35007608221047 35016980600448 35045177895948 35092939343616 35121197804616 35197382615472 35204059445632 35385425261648 35464229789184 35541158704128 35563284542016 35567725446022 35640428326272 35669127650772 35678677134848 35717739450624 35746501029624 35756071228416 35824042246608 35926175200608 35930661419961 36033098341086 36095640408576 36111261244212 36173938977792 36203067909792 36281599510464 36304186303308 36313905807872 36385036942464 36392677837824 36493325742888 36500989379008 36572486970096 36605052283008 36674637183954 36684455867136 36754191711468 36793635795312 36957298491246 36960444190208 37032841754496 37072584881664 37143058545432 37150858626112 37153002636288 37223629171344 37256774282112 37334413781973 37337591579904 37367657538904 37415399495166 37448715364368 37560169874381 37625362455296 37636945448256 37732630903296 37748960166852 37814480428032 37844930400032 37927023524544 38009294725248 38032957079656 38115458071152 38117657749248 38200342473216 38228896934459 38231103159216 38314033968672 38397144671424 38404428486144 38421048478428 38518727380448 38602282103616 38717169847972 38796310409472 38801155032024 38880467265024 38911775619024 38996182941408 39027584475033 39030906390784 39080773359936 39112243009686 39197085185412 39308834553912 39511347530193 39529422851072 39579926738688 39604566876336 39722437611087 39733072263808 39808603419354 39819261140736 39932784308736 40008695109768 40019406400512 40138511776704 40214813658327 40225580131968 40233210795008 40440486013312 40528209410304 40643753762304 40648829081168 40728451398516 40731918087168 40764717315168 40853144033856 40886040878606 40941762567552 40974730772052 41045849951232 41058485943552 41063613051384 41180683818384 41270012850528 41374934754048 41392840269726 41464685154816 41490498632352 41580499713984 41582899362816 41613982259234 41704251201228 41706657991872 41715416433152 41794715954376 41797127965824 41913871067376 42004790527392 42038614731267 42111580476672 42129804784914 42236912561424 42323247719424 42328532762208 42449209766208 42458124144128 42541290481536 42575546700036 42579170608128 42667901465112 42705894330176 42760456565904 42787076714613 42798531844992 42879890330046 42925908427864 43009991054118 43013651940864 43204982046912 43251349028608 43333568303004 43345169742336 43427567366568 43439193971712 43466236662464 43560523509888 43651299411027 43690167925096 43775747571402 43787467392768 43882451053056 43909769689632 44021402720512 44040453527994 44116893832704 44212592083968 44248194111968 44344177179456 44470600707456 44555137735878 44567066218752 44602953685752 44663740982784 44699706296784 44796668783328 44824556558166 44924382347328 45155825748792 45262362144384 45360545142528 45397071555528 45409225444352 45495546764976 45594235586592 45630950177967 45724222982592 45729932716314 45860306979564 45959787038088 45972091579392 46176581195136 46196564682807 46217698300928 46455804664192 46546801598304 46588248360192 46676810961396 46689307467264 46726903861264 46778062178232 46790585791488 46828263739488 46929843487296 47019055448673 47165728972032 47375528036256 47417712722688 47516526631602 47520571101696 47558836867696 47619599357484 47623652600832 47662001372832 47765389662144 47768146246656 47803852567394 47901566934144 47907548559948 48005474888448 48044131121448 48148348325616 48270757213056 48291646981347 48375466013952 48405581737744 48513382589952 48618617693184 48654959734766 48657767657184 48763315960128 48806736377344 48869093218176 48899516245272 48912607822848 49005588948624 49058181060416 49151438915733 49276397988328 49377122339328 49398490900836 49484231064576 49524078060576 49631505561792 49671471150042 49675699042816 49739166094464 49779218375964 49783455439872 49887199326888 49931620485824 50029425795888 50178322896471 50182593931008 50287169583882 50331946889136 50555829686838 50569364699392 50679059633664 50820610761536 50823543665664 50920157412432 50974804212288 51071705499969 51085378624896 51182490110598 51196192895232 51228064637904 51380529115993 51469709471488 51728413879296 51734873376032 51882367492032 51994910588544 52036779300044 52107697813248 52149657346248 52256254837248 52262780247216 52295315984527 52411779405216 52525470900672 52567766843922 52681796706924 52773235651584 52796073923208 52806089168448 52963250148116 53078137892472 53092348187648 53196344683776 53344926813024 53351588169033 53460642489408 53503691476158 53518015702272 53619751544436 53634106842624 53736063369912 54037612547072 54049647511629 54143460612864 54304601864688 54352956420224 54422399265696 54456279454962 54470858711808 54589016756736 54632974362736 54739988614332 54744647924736 54751484068512 54907578424512 55011955775931 55026683800704 55166579672064 55190453692968 55320664843136 55435947736869 55440666285312 55605668268304 55608877322496 55714587818148 55726287939168 55729503954432 55850392249344 55885161423168 55892139986606 56006387369856 56051486308356 56148773968896 56173073046552 56315883415232 56438043682944 56455418172384 56598946354944 56623440250278 56721720642048 56767395600048 56844761250816 56890535286816 57013942087872 57049435619484 57064709126656 57173187106728 57176486623872 57346654738824 57471050953008 57606642729216 57631572717642 57778091070672 57903423155424 57950049675049 58075754771958 58080698013184 58194465614208 58201732548036 58367663428536 58383289857024 58494274412112 58546359586176 58668364514529 58720604703992 58795627778118 59125569572608 59294134276608 59406850314504 59422754958336 59470604914336 59599608395712 59712905129031 59728891711104 59766075410888 59899176463104 60029109600768 60207767665056 60338370197952 60349816192512 60480726856704 60529428740704 60660729019968 60792314115456 60841266903956 60965630643456 60973243621752 61097877130752 61147075972752 61279716050784 61329061317909 61412643851328 61462096158078 61568774926848 61595419577076 61771025727576 62062402131072 62089260404589 62117664480256 62197027732224 62235747948528 62370749570976 62420973388851 62437684985984 62556376801842 62559986987808 62573124649728 62692073931564 62870806601064 62887638629376 63167370715008 63194707177371 63223616963584 63355368842136 63492799143312 63549335163776 63673814649312 63687186216192 63863320050054 63868755912192 63876731413264 64001852197668 64007299851264 64058841495264 64197797767488 64249492809238 64319835495069 64361009617408 64388862641796 64500621351936 64520477911296 64807473070368 64877023542912 65000352454506 65017754613504 65141351049852 65158790957568 65199354993696 65340785264832 65344556141568 65393400693082 65535251887644 65681201089152 65864654534448 66032104080768 66060680291991 66175340749056 66228628200056 66318888125952 66372291167952 66507960701952 66516265769184 66557674889398 66705901061184 66850599328128 66904430528628 66910125241344 67049559445176 67109262518848 67195003174992 67236834837249 67407772915784 67755047233951 67893543216576 67966405616384 68040817713792 68095607333292 68113838166528 68243320147464 68261590526976 68304086183872 68391353379888 68594899074471 68790460469346 68958137369088 69176489989376 69264871792704 69326547451392 69476930417664 69532876461664 69683706996288 69882372540288 70015216442094 70033961200896 70090355791896 70185878687232 70242395609232 70394765230944 70408118891264 70770850523296 70928459578368 71126569084032 71135450892044 71274789947403 71280856652544 71338255301544 71357354269696 71435478901248 71493002059248 71648084493216 71705778851091 71852350401216 71861322839922 72066196682172 72191280817152 72222522488424 72406135819584 72563199020928 72608372606616 72627811615744 72770073884928 72982439602149 72986651485776 73001978758016 73144973940192 73210104566016 73349274367908 73368911734272 73508383422936 73587271590624 73914596982492 73920888380416 74065683508992 74145169763328 74286117090864 74301717252224 74447258342688 74507206725063 74513548564224 74668827563946 74675183159808 74735315077808 74830798990332 74897430728736 75120339748762 75250724910592 75273890896512 75465261806592 75497920333704 75689860800064 75833744530257 75854047049088 76018589450496 76065914159312 76230916142304 76235315498496 76400684946432 76457793868918 76462206318432 76628067937344 76794289342848 76808856972288 76842096956856 77037454760896 77204564207232 77434339695944 77592620818944 77602310064048 77760934530048 77823551238048 77992365882816 78055168950066 78061812781568 78161546719872 78224486019372 78394170370824 78617669107824 78851650265883 79022695060386 79159853477376 79209133752672 79444875222174 79466144527616 79617206838708 79638522281472 79865568617472 80017390219536 80255537214237 80277023553408 80429627316654 80451160263936 80880972026624 81056418820608 81287507524608 81297658162336 81456902797032 81529434630336 81684419182443 81706288067712 81772081757212 81883525135104 81949461544104 82116971887104 82127226102768 82361367636768 82540025701056 82749869508096 82785680539452 82929370309632 82980997264704 83160999427968 83227964518468 83408502402456 83413315983744 83430832866304 83589431908752 83594255931648 83827742134752 83838209979909 84009581054784 84077229462534 84223160953344 84259609569828 84473825122848 84657065524416 84898419532416 84916248288256 84935160375417 85082580963072 85151093400072 85335802930224 85411788660352 85520913131808 85574153429226 85597063689984 85759780660092 85851816855728 86019982108236 86027303881728 86409964093824 86447359076463 86502698057216 86667136606008 86690339484672 86855134733136 86932473324928 87113632157937 87121047019776 87302598822054 87380335850192 87551495142804 87574934785536 87764902106112 87819539379264 88042805441024 88080907055988 88233787665408 88496388223936 88688354358912 88941201414912 89110275471756 89134132437504 89205907371504 89327481965568 89399412593568 89593337566656 89649113116332 89848764694656 90311651497584 90524724288768 90721090285056 90794143111056 90991093529952 91064363775077 91188471173184 91261900355934 91448445965184 91459865432628 91720613959128 91919574076176 92193144237117 92353162390272 92393129365614 92685687759203 92911609328384 93093603196608 93176496720384 93353621922792 93378614934528 93453807722528 93556124356464 93656527478976 93834565202763 93859686974592 94038110897346 94331457944064 94751056072512 94835425445376 95033053263204 95041142203392 95117673735392 95239198714968 95324002745664 95530779324288 95607705134788 95794980075081 95803133868288 95815097119896 96010949776896 96088262242896 96296696651232 96374239213857 96541514426112 96583293962694 96750932027904 96811163475488 97026765179904 97309919469532 97315535314368 97500528681759 97526631920256 97613472754688 97738186436352 97799032490544 98011177897248 98090101039623 98116362120832 98302877831466 98552795976656 98754244678656 98796981801672 99048156121152 99263011123584 99342942300084 99351398085632 99478332188928 99558436751928 99774398653776 99836512334097 99863240971648 100058851591776 100356645792942 100365187862016 100574339167764 100663893778272 101111659373676 101138729398784 101358119267328 101641221523072 101840314824864 101949608424576 102143410999938 102170757249792 102364980221196 102392385790464 102456129275808 102761058231986 102939418942976 103469746752064 103764734984064 103989821177088 104073558600088 104215395626496 104299314692496 104512509674496 104525560494432 104590631969054 104823558810432 105050941801344 105135533687844 105363593413848 105592147846416 105612178336896 105926500296232 106156275784944 106392689367552 106472217081923 106689853626048 106703176338066 106921284978816 107007382952316 107036031404544 107239503088872 107268213685248 107472126739824 107791984259883 108099295023258 108286921225728 108609203729376 108705912840448 108844798531392 108912558909924 108941717423616 109178033513472 109265948725472 109479977228664 109502968137024 109815156849024 110023911551862 110053367601408 110380907385936 110641329686272 110871895473738 110881332570624 111211336536608 111217754644992 111429175636296 111452575878336 111459007908864 111770322846336 111784279973212 112003241345919 112012774739712 112102972616712 112346146093104 112631766830464 112680509623143 112876087365888 112910836344768 113197892709888 113246880500556 113443441284096 113534791200096 113781070573632 114027884175744 114098871238968 114129418253312 114346374213456 114352973247744 114686690803377 114693309477648 114942101906016 115213285458432 115263145435284 115556182141344 115806846310848 115900099350098 116151509543916 116161396026368 116388931228416 116403465096072 116735326857072 116988548824224 117082753425099 117092719172352 117336729029058 117441209407984 117591255556236 118251139145216 118588268553216 118813700629008 118941209828672 119167312833261 119199216791424 119425810258062 119457783422208 119532150821776 119798352926208 120058219201536 120415535330112 120676740395904 120699632385024 121058857481408 121321458039936 121584628230912 121682533807912 121931261286912 121946487243504 122195754261504 122294151945504 122559432101568 122658122635818 122825287702656 122924192316156 123137549853696 123190839154152 123542051455152 124124804262144 124178520809178 124394055464448 124471495897056 124741499141952 124841946777702 124875369971968 125112753603684 125119973975616 125146249299456 125384147863128 125741613202128 126115844193801 126334741430016 126389414354742 126710737684272 126985598286624 127098670327552 127347629298624 127374372432384 127726640100108 127737511824384 127753462826528 128003704395336 128117682990528 128361230143839 128395595534976 128498985618476 128639670990138 128722019234816 128777725283592 129040955822592 129614946140736 129754047085824 130000704909012 130035509227008 130282702099704 130317581915136 130398709987392 130681570529664 130786801386164 130953898233081 131070503775288 131362402178304 131729309068896 132064208161536 132121360583982 132350681498112 132457256400112 132637776251904 132744582335904 133032531538368 133115349778796 133411802122368 133701198656256 133808861057256 134099118890352 134218525037696 134390006349984 134473669674498 134815545831568 135510094467902 135787086433152 135932811232768 136081635427584 136191214666584 136227676333056 136486640294928 136608172367744 136782706759776 136892850533901 137189798148942 137580920938692 137916274738176 138352979978752 138529743585408 138653094902784 139065752923328 139367413992576 139764745080576 140030432884188 140067922401792 140180711583792 140371757374464 140484791218464 140789530461888 140816237782528 141541701046592 142253138168064 142270901784088 142549579894806 142561713305088 142676510603088 142870957802496 142986004118496 143101143075121 143296168986432 143411557702182 143704700802432 143722645679844 144132393364344 144445044976848 144812271639168 144874940944041 145126398041856 145216745213232 145540147769856 145648937907319 145964879204298 145973302971552 146003957516032 146289947880384 146420209132032 146698548735816 146737823468544 147016766845872 147174543181248 147454316747199 147829193964984 148131367017984 148572234181728 148603434504448 148894516685376 149014413450126 149027097128448 149337655127892 149350366319616 149470630155616 149661597980664 149794861457472 150240679497524 150501449821184 150534968689413 150547781793024 150995840667408 151379721600128 151667489060514 151708094098176 152037178900992 152131828318624 152461832284608 152470630996992 152915587737836 152924412636864 153215116499907 153256135874688 153588578685696 153684193913712 154074909521792 154141587347979 154409128414464 154868679391888 155185241637888 155204620128096 155647102476096 155984731765632 156110337900132 156123625563136 156323093439744 156448972038744 156788340741648 156885947953581 157235338215648 157703300531766 158045390120772 158319706954752 158418267505344 158889750444348 158932289055232 159234413677416 159277044562944 160034780439072 160054764507099 160511074428474 160554047106816 160859254633308 160902320527872 161761944053248 162112837641216 162595316324672 162913805594064 163058869260672 163368838364886 163412576135424 163544163514424 163767050270208 163898923088208 164233943774208 164254452205536 164722735273536 165080051402112 165499739016192 165571361078904 165961994529408 166307843210607 166321998855936 166455929036936 166817004804912 166826631967488 167178863817504 167188511863296 167313483985879 167655484269504 167676419959818 168019162109568 168154458925068 168446321906688 168519219139656 168947650245696 169314131048832 169796839064832 169870320750834 170165161926144 170302186800144 170671605860448 170823577320704 171041826263616 171148306858452 171194127379968 171519561320184 171703633711456 172039964216472 172819928187648 172894718152926 173005396114432 173334273212016 173710269466272 173850149025147 173864946649856 174227264315874 174242094039552 174605197644108 174760671700384 175102990285608 175149869571072 175639078758528 176005093543587 176085610882048 176161814111976 176992776447872 177376708717824 177882402829824 178220550943512 178268264875008 178411814743008 178798825187136 179138715387093 179186675133312 179298226232664 179697529389312 180623302995168 181049448577536 181442180570112 181588286222112 181982187059904 182128727550154 182376942346368 182523800711868 182896891930368 182919730865256 183441227918256 183839148152352 183987183953727 184386288474234 184706324780544 184786258731228 185371375518406 185823218656768 186187206393216 186352993440768 186707243845584 186907615445056 187112248712928 187262920166553 187313054957952 187669130405526 187719373949184 188076221794692 188662915888128 189502112145024 189670850890752 190066106526408 190235347470784 190478397429936 190648005491328 191061558648576 191215410269576 191589960150162 191606267736576 191630194239792 192021899553792 192176524485792 192593393302464 192748478427714 193083028852224 193166587925388 193501864055808 193622326950976 194619838939064 194631070628736 195001057363518 195053263840512 195476372872704 195598064981088 195622489953121 196022355794496 196180202079246 196232724241664 196605755662932 197105591953312 197593963603344 198096312242304 198182040875973 198526022247168 198685884600168 198956664377856 199116873503856 199548797307552 199673024668194 199726481943296 200117703183552 200713291585884 200730375724032 201148678335528 201327787556544 201710504511747 202223318747352 202277458797568 203265141701853 203282443046144 203680629649728 203899216849152 204286821999876 204341514499584 204729960442392 204784771580928 204912258551616 205522116463972 205784697223413 205878837885952 206939493504128 207529469968128 207979642354176 208147117200176 208430791252992 208598629384992 209051120988864 209181263938108 209647117620864 210101883602688 210271067375688 210727186827696 211184295692832 211224356673792 211853000592464 212312551569888 212785378735104 212944434163846 213379707252096 213406352676132 213842569957632 214014765904632 214072062809088 214479006177744 214944253479648 215117336553273 215583968519766 216198590046516 216573842451456 217218407458752 217411825680896 217689597062784 217825117819848 217883434847232 218531897450944 218947318806447 218959954457328 219005936274048 219630313698048 220047823103724 220106735202816 220761814771872 221282659372544 221743790947476 221762665141248 222422673073216 222435509289984 222858351272592 222905151756672 223521620175189 223540645692672 223568559946424 224006482691838 224025549479424 224205945233424 224692292186208 224873224832333 225263533660928 225361019246286 225752174731776 225821672689536 226395785419776 226493761001112 227069582400192 227501233590771 227562141147264 228055768351488 228197742477936 228692748426912 228705946495488 228876902425787 229373381606754 229386618955296 229884203812032 230426570916864 230526290870568 231112364282688 231613692621696 231800198700196 232303019087832 232777862456832 232806930192144 233470653714144 233977097648448 234165506850198 234185438344704 234673458058116 234882418815968 235182511112472 236502278290432 236554950797649 237627401258016 237882419657344 238334625666522 238398433582848 238851620516124 238915566844416 239064301643552 239596705852416 240766611642711 240831070660224 241353480791808 242117714962816 242642916079872 243169256461824 243365067615824 243862522573824 243892974487008 244588303891008 245053257547329 245118864203136 245316245271636 245650575405312 245848384632312 246381678308304 247084102910304 248249608524288 248357041618356 248788110928896 248942991794112 249482998283904 249683893555404 249750739943936 250225507207368 250239947951232 250292498598912 250768295726256 251483226404256 251514629939727 252231688387602 252669482860032 252778828709484 253421475368544 253971196573248 254197340655104 254695258597248 254748744864768 255453280200216 255506925653056 256007408790672 256235365981056 256722460287678 256791191069952 256997971236952 257279341980276 257555450567184 258081911645184 259229892281472 259508094171648 260001409818024 260071018454016 260565404199408 260797419974784 261340896473811 261363141059328 261573602772328 261907796466162 262141007550576 262724804356608 262921189120667 263458618137792 264128416323072 264242721167964 264701362996224 264914512800224 265489164671808 266065063076736 266230699557592 266823604244736 267402397312512 267602278541213 267617722114512 268198237780704 268437050075392 268780012699968 268947339348996 269631091663136 271020188935804 271574172866304 271865622465536 272163270855168 272382429333168 272973280589856 273193091325231 273216344735488 273565413519552 273785701067802 274379596297884 275161841877384 276579432711351 276705959957504 277059487170816 278057063277609 278131505846656 278734827985152 279529490161152 280060865768376 280135844803584 280361423167584 280969582436928 281503695608289 281579060923776 281632475565056 283083402093184 284506276336128 284541803568176 285099159789612 285123426610176 285353021206176 285972008236992 286202286150242 286592337972864 286823115404364 287409401604864 287445291359688 288264786728688 288890089953696 289122717641571 289624543278336 289749881888082 290252796083712 290433490426464 291080295539712 291297875814638 291929758408596 291946605943104 292007915032064 292579895760768 292840418264064 293397097471632 294033533691744 294270303118869 294349086362496 294908633494398 295658387929968 296262734035968 297144468363456 297206869008896 297789033370752 298028826900252 298054194256896 298675310255784 298941260311232 299323195961328 299509537002291 299589722914944 300481358995048 301069937378826 301095563586048 301991681334816 302759443200256 303334978121028 303416188196352 304074357801984 304263656637248 304923664569216 305831175475672 305848825273728 306430232999814 306512271749376 307177157371392 307368387827424 308149819043584 308283174695958 308818256828928 309737358783776 310409240256192 311294204952192 311969463531264 312220675800264 312646186879488 312897944077488 313576681483296 313771895907162 314470676431296 315406601063532 316090780241544 316836535010688 317779500888696 317864578110464 318468827354832 319416651245769 320069560878144 320109529014198 321022148856948 321108094213632 321718509266616 321804641055744 323375952779649 323523888106496 325190632649344 325827611188128 326117738521344 326737676729772 326825152270848 327088327028848 327534100540416 327797846176416 328508904411072 329445470547072 330160102804224 331142722157808 331923989058816 332615686421214 332643997711872 332911858073872 333634009609824 333653263934976 334357727635008 334377023726592 334626967971758 335310968539008 335352839919636 336038324219136 336308917850136 337038438279312 337895300491392 338041528869429 338628262097664 339593678129664 339740641501668 340330323852288 340604373600288 341343211720896 341647154641408 342083652527232 342296613716904 342388254759936 343039122640368 343407267422912 344060072410131 344079928432944 345639856375296 345789436305852 346668546424032 347420538932544 347700298050294 347729893299712 348454528631748 348484188079104 349210395288216 349521343400768 350205980571216 351248260275297 351278157517056 352010187087174 352323628223952 353372210450809 353985552895744 354753417435648 355764805659648 356441101887024 356823629486016 357501938499783 357597650374272 358277430774186 358373350266624 358596452465328 359395058778624 359663703811951 361246605990336 362098897155072 363176572444224 363964374119808 364257455100308 364753884692736 365047601423736 365793783860736 365839461730512 366067211891689 366882455836512 367678296304704 367974367907454 368772576948468 369412649561088 369572517462456 370742751036812 371646437313536 372374412786432 373414487691168 373815230890112 374224497425856 374525840333106 374626109915904 375338260811052 375438747898368 376152443589384 378347532581403 379004224290048 380132213052816 380470694941568 380956794859872 381296010982656 382123117297152 382430820539152 383179920300324 383212535473152 383260388479584 384353048971584 385083690431517 385186786604928 385496956855428 386166057704448 386333175850776 387244653901952 389239677878128 389262141257472 390002114727036 390106527681024 390952745745408 391196129962176 391244979906242 392044711588992 392360404158492 392465448483328 393211511325864 394211183906624 395187927206688 396192624484608 396364081751946 397052044494336 397371769200336 397913328755712 398233747007712 399097594615104 399346049336388 399452963886592 400235406367104 401426583171768 402297356671056 402655575113088 403421009023494 404446637494704 405650347725343 406530283403706 406564886092288 407361259299456 407798433698304 408573643999752 408683028999168 409459920884784 409824517103232 410678551601703 411044232927944 411569394446826 413878987008256 415058939936256 415959284708352 416294234400352 417197258769984 418102241977728 418362527876216 419294235241728 420203767205376 420542134751376 421454373655392 422368591385664 422448713347584 423706001184928 424625103139776 425888868327692 426759414504192 426812705352264 427685139915264 428029531809264 428958012355488 429303429225363 429888506959296 430234673106546 431167937039532 432397180093032 434436814917504 434624822832123 434823651361792 435379194125568 435650235639696 436946813721957 437063794901888 437894637612894 437919908914656 438011872548096 439260627396096 440095646207448 440213470405632 441523629543744 442362950241597 442565318745088 443487581894952 444845346146432 445716702545184 445810303513344 447043240350378 447081291385344 447137119892848 448012965383676 448051098958848 448411890466848 449384584372416 449746449664666 450527067321856 450722038492572 451504349463552 451643345379072 452987522002224 454139164800384 455002467181542 455124282294528 456111536702976 456395484955872 457385496853824 457411892990976 457753804851574 458746763213508 458773237910592 459768407624064 461052581741136 462224728565376 462424762043937 463227385243392 463600397400392 464606038175664 465555724913664 465613860384288 466941307428288 467954195296896 468331013700396 468370876689408 469346916116232 469764837631936 470365022224944 470657843860743 473109901595298 475254802516032 475764839314688 476669251333044 476796867165696 477703241032248 477831133688832 478128603287104 480164293521297 481533223285422 481662141320448 482706961583616 484235429925632 485285832159744 486338512923648 486730135231648 487785948974016 489176607782016 490106515094658 490237728406272 490632490543272 491301150810624 491696769264624 492763356616608 494168205820608 496499217048576 496714083236712 497885983588224 498923529631821 498965996567808 499367787110808 499501479887872 500451014414736 500479895902464 501536591452512 501940451957637 502966452808512 503029259879454 504463376775204 505338965720064 505557657418968 506842950737088 507942393146496 508394681310208 509390517194496 510906560400432 511013851306112 512014817581344 512470731962112 513444920575356 513582382139904 513995942473904 514558683960552 515110901134368 518459784562944 519016188343296 520002819636048 521130808398816 521550447075441 521594839949568 522681792947622 522726282118656 523147205544656 523815592932324 524282015101152 525449608713216 525842378241334 526917236275584 528256832646144 528485442335928 529829025600448 530978329343616 532130126153472 532461399115184 533647208489472 534804794625024 535204557082426 535235444229024 536396475561408 536874100150784 537560025399936 537894678697992 539262183326272 542040377871608 543148345732608 544326541710336 544764858666336 545946561179712 546386182650462 546432689470976 547130827039104 547571402135604 548759192595768 550323683754768 551961551861181 553158865422702 554118974341632 556114126555218 556263011693312 557469655970304 559058980322304 560121731536752 560722846335168 561788760499659 561939164873856 563007391216578 563158121847552 566166804186368 569012552672256 569083607136352 570198319579224 570706042412352 571944016473984 572404572300484 573184675945728 573646230808728 574818803209728 574890582719376 576529573457376 577780179907392 578245435283142 579249086556672 579499763776164 580505592167424 580866980852928 582595751629276 583859516817192 583893211886208 584015830064128 585159791521536 586794194943264 586867469859363 588067067383488 588540606237738 588698172724992 589817266988796 591316775859936 594288936726912 594413738017792 594546122627919 595578066741504 596057653800504 597350620511568 597882520622464 598646391922656 599019074004582 599179445829888 600962717990096 602139874757652 602191127172096 603983362669632 605131513535241 605518886400512 606669956242056 606832376392704 608527313274496 609795425105559 609847329138432 611662350951344 611697650547456 612860465999628 613024543498752 614354314742784 614736775654848 616299638087168 616566349391916 617636513657856 619474717567552 620818480512384 622588409904384 623938927062528 624441351600528 625292373758976 625795888154976 627153362966592 627543791814324 628941352862592 630813202127064 632181560483088 633673070021376 635559001777392 636937654709664 637450546425539 638833302491538 640139121756288 640219058028396 642044297713896 642216188427264 643437018533232 645352009659819 646751905559298 650381265298688 651655222376256 652235477042688 653475353459544 653650304541696 654176654057696 655595692352832 656841956419341 657017808822144 658890941094144 660320205608448 662285444315616 663847978117632 665231372842428 665287995423744 665823716147744 667268019219648 667306527869952 668715455270016 669253935943516 670564860525567 670621937078016 670705679839272 672076648438272 672617835700272 674076876558624 674619674496999 675790600982784 676083057738858 677256524195328 679187356259328 679481283003336 681208747200576 682503700772313 682686423441792 683294309282816 684167305054464 684593227433808 686078245280736 686630707277361 686814534845824 688120144820262 688159856865888 691279712750592 691578872611704 693337092848064 694841077865088 695400596100588 695459786599424 696909057263496 698420790576432 699042686801536 700411961142432 702496520550594 702556315034112 704020374174348 704647256447904 706744420901618 707971105791488 709506834871296 712882203774048 713647258972032 715003876999566 715195300748544 716554861548372 716746700533248 717192904930656 718790117557248 719327407623902 722493211980672 726353144888448 727928748239616 728514910200616 729507769385472 730095202847472 731587567721472 731678923461024 732134423783378 733764911673024 735356592609408 735948735814908 737545153896936 739145034924912 741485502073624 744748825572864 745305519573461 746828975382336 747630461780224 748448994851712 749051680666212 749252219831808 750676521622104 750877495796736 752304887178768 754543889819181 756695065162806 758008448580096 760264426105632 760941389883136 761913589719744 762592021965312 764246234594304 764861641078304 766359840600648 766520776959168 768706097943168 770167380863034 770373573209856 770993913710856 772666351701552 774489307803904 778479355756256 778524282514944 780004229454072 780213055362048 782392259924352 782489959812484 784022689421433 784089423177984 784720808316984 784930896966656 786423022651728 788422367813248 788763567362001 790375854413376 792385248969216 792728163503892 794104088988672 794743538400672 796467494015424 798195189230208 798692098672776 798905927773184 800470812734208 802806835623639 802853166343536 804594713342112 805311150226176 806842018046988 808893274989408 811300695450686 813060566807412 813129772184576 814722518598912 815596867396608 817147287999504 818919841769568 819579273975693 819649034206464 821357103203406 822088465855888 823138788893652 827757974016512 830117879872512 832588468800704 834171189832827 834394517539968 836204483955456 836725055752432 838588470483456 840407534410752 841084269502752 842908747310784 844737182771328 844897426695168 847412002369856 849250206279552 851777736655384 853518829008384 853625410704528 855370279830528 856059063618528 857916024710976 858606858450726 859777013918592 860469346213092 862335874079064 864794360186064 867368152924713 868873629835008 869249645664246 870758388251136 871300471279392 873893627443914 874127589803776 875789275225788 875839817829312 876023745096192 878521254792192 880191292414896 882810909356607 883047259087488 884725900483194 886975163789904 889690692292864 891433405090368 891620607026688 894086480700756 894162582770688 894274239785696 896025930767352 896823780933696 898528611006873 898769168744832 899492899329332 901054134643712 901444076985144 903286690758144 905975044004448 908278329600768 910004934363084 910248564589056 912223073405952 912790969911744 914770993707648 915507609703148 917493526427016 917546475821184 919536815248128 922105163482272 924449457130752 924849524087874 926454770486784 927200794800784 929212076351328 931227720768576 933882614856576 935908390593792 936662027400792 938693832232464 939529675263872 940730044449888 941315687721486 946219803190596 950509605032064 951529678629376 953338502666088 953593734331392 955406482064496 956257206574208 958249953737307 960328587042594 963066446570844 963324282640896 965413923167232 968470859851264 970571664319488 973460270463296 975571897948032 978353215564032 980213030189316 980475456812544 981264981086544 982602301621248 983393538529248 985526713233216 988336411641216 993428166473424 995771967176448 997847059263642 997931993135616 998735574221616 1000902028829472 1000959791804928 1001708001525847 1003073182905024 1003880903915274 1005932905617024 1006058519758908 1008926753550408 1011115314837936 1013685901474176 1014124586608287 1015884786292992 1018781034388992 1019542565351233 1021813120800864 1022027702612224 1024029635162688 1024941463924224 1026889841150712 1027164764279808 1027991884947808 1029117367921104 1030221802268736 1032180217230393 1036919569125888 1040005639272096 1042261616797632 1043100894150882 1043189679899136 1045363585895244 1045452564237312 1046294411089312 1047631185864648 1048564030202304 1051684756482668 1053744780825891 1053834472551168 1056970884671856 1059658051200896 1060116631352427 1061956658687232 1064260252306944 1064922798230368 1067294416978944 1070409114164852 1070470888458048 1072505815499349 1072792951122816 1073748200301568 1075120050799872 1075789357395984 1078524366652544 1078991111435853 1084080755743216 1086296691465216 1089529717332672 1091893122359424 1092772365300924 1092865378941952 1094261654078208 1095142804271208 1097518385191536 1098201635675067 1100647367509536 1103923103722362 1106317730845404 1108237948683264 1112228253110436 1112526023386624 1114939311940608 1120243463073504 1121445692670336 1123577520999318 1123878329747712 1126014782433156 1126316243695104 1132333608372736 1138167214272704 1140396639158448 1141412084824704 1143888032947968 1144809144600968 1146369351891456 1147292461617456 1149637606419456 1149781165438752 1153059146914752 1155560359814784 1156490870566284 1158498173113344 1158999527552328 1161733961705856 1165191503258552 1167719033634384 1167786423772416 1170319583043072 1171194387901153 1173588389886528 1173734939718726 1176134134766976 1177081212475476 1177396345449984 1179634533977592 1182633551719872 1188577873453824 1189092245255838 1191156133483008 1192115307601008 1194701241023136 1195765041244928 1197292783845312 1198038148009164 1198358891659776 1201925435980192 1204279749515304 1207966725339264 1210263027070482 1211037772801024 1213339912484112 1216951043176029 1217054626548992 1219590850211118 1219694658276864 1223324701902688 1223395301094912 1225720931999256 1226049086997504 1229473551309696 1232035654805109 1232599276174336 1233132698783832 1238949435135104 1241636961024768 1245176819808768 1247877854125056 1248882703201056 1251591776309952 1254306725933184 1255087583628648 1257882705725184 1261626404254128 1264363120966176 1267346140042752 1271118003554784 1273875309419328 1274901092851078 1277666604983076 1280278243512576 1280438116056792 1284088595427792 1286874037066464 1287910287676089 1290704019319638 1293503811118596 1300762530597376 1303310444752512 1304470954085376 1306950706919088 1308353308115392 1310840441165871 1311191384705664 1313683912838682 1314035617644288 1317781882188288 1320640411216896 1324570888631232 1327695956235264 1330462745684856 1331647432295488 1334536038439296 1337430910540032 1338507871887032 1341129721051134 1341243874156032 1341411359678544 1344153296876544 1345235671400544 1348153753117248 1349239348993998 1351581201965568 1352166115477716 1354513048390656 1358962566006672 1362417494401152 1365007401544626 1365372846883584 1368334610108928 1369186454867616 1372156490561472 1373261414554722 1373629069691648 1376240289640524 1376319713731776 1383157745223408 1386674185696128 1387274286131811 1389682155730176 1390801192201176 1393818114526992 1396841581152864 1398085373603072 1400823922284864 1404993041101188 1405112630068224 1408040748348696 1409294512895808 1411973531582229 1413488841803236 1415942211582976 1425764407548096 1427294517944064 1430007753999132 1430390601497088 1433109723096744 1433493401066496 1434385809861312 1438654815247804 1440492880563891 1444986423961344 1452706289776896 1455857496479232 1457029820401232 1459015538770944 1460190405694944 1463357846922048 1464268847566756 1467529823346048 1470713185218816 1471897471629816 1475090307793872 1478290069849824 1482971004147248 1489497651145728 1490611039146922 1493657950764672 1495260923560448 1496897989703424 1498103361332424 1498504439663616 1501353043244208 1504609774357536 1505821355872911 1509087779638362 1513390130325612 1516016897160192 1520528852211264 1521882779766272 1523827179439488 1525184043930624 1529723282156608 1532719681201296 1533041553918336 1537412195886336 1540334761726068 1540747146419712 1541987827421712 1545332703403104 1548978615607808 1556958711512512 1557048565029888 1560008458908144 1564651341226323 1564784519848704 1564979919624968 1568045378842866 1568178846355968 1569441616633968 1572846045303456 1574112573826331 1576844735626496 1577527134724002 1580751708826752 1584770497938432 1585456327007784 1589487076801344 1592934988030848 1596390378460416 1597384197345552 1600941625468416 1602138316980509 1605613671247278 1605706332687072 1609189426684224 1610622300452352 1613684036093976 1617786549978816 1622601390901372 1626121133614824 1629445037197824 1634294575999008 1637839683539136 1639158547951386 1639298068412928 1642714206406812 1644176931711776 1646277577787304 1655515948033024 1655884655583543 1665176937601408 1668342379665654 1668789035079936 1672408967910912 1673450111504864 1677176940966912 1682168539005504 1685366281498977 1685817494621568 1689474365542656 1694824004739712 1698500412559104 1703555473310768 1707037658016768 1707250821409056 1712118127237056 1715832049421952 1717213716901452 1719554027837184 1720938692426184 1724671748158128 1729588720372128 1734736305849426 1737747259670016 1738499291328492 1741516776502272 1742600942558784 1747787254887828 1748255179607552 1751578550451576 1751679635658624 1752047490192384 1760382584829792 1760602409578089 1765621818713214 1766094518174976 1769451800966388 1773950327579808 1779381384585728 1782866810180736 1783241214053376 1788172961401512 1788548479571392 1792051861534704 1793647561867392 1797057222013746 1797538337489664 1798985798658664 1802888153970288 1806573381516288 1811950088008896 1816556659201536 1820009868726168 1820497129178112 1825581939823488 1829386275316677 1829541987415296 1831015219406296 1834987052854032 1835092951642368 1839073630496256 1840448323844669 1844210326964544 1848898914261504 1849699048175748 1852909540973568 1854401589601568 1858424152702656 1862455441537152 1867765229713152 1871816781187584 1873324054801584 1877387664464928 1879059350527744 1881460088899776 1882631375442972 1892439606381192 1901019210064128 1903059357258752 1906677005332176 1910812964128992 1912351639276617 1912514413148416 1916499907474614 1920657174085188 1926132893141688 1926648565281792 1936056028979457 1936941719702528 1946920540926592 1951143795896064 1956706431128064 1960426060378632 1960950913625088 1962529962173088 1966787077058496 1970525869258023 1971053426466432 1976672823282432 1986856332946848 1991543934352896 1995694118527284 1995863986271232 1997471148443232 2001804057658944 2001919583609856 2003416003051694 2006146365810048 2007761807830548 2011865811234048 2012117039517816 2017853507100816 2022230629675872 2023859023490997 2027371802948352 2028249173216574 2031769572585984 2037562068777984 2039085130702466 2043626241601728 2044055405224448 2048059270325376 2049882927848448 2053779682301424 2055983769895616 2058234735842208 2059892121832083 2060443604537472 2064360434460786 2073839138251776 2080011278544192 2084523233595264 2086201788301764 2086379359798272 2090727171790488 2092588822178624 2095262371729296 2097128060404608 2103369512965336 2107489561651782 2107668945102336 2113941769343712 2119316102401792 2120233262704854 2123913317374464 2128520504613888 2129845596460736 2140818228329704 2140941776916096 2145011630998698 2145585902245632 2150240101599744 2151578714791968 2157048733305088 2157982222871706 2168161511486432 2179059434665344 2183786244718848 2185544730601848 2188523308156416 2190285608542416 2195036770383072 2196403271350134 2201294735019072 2207846207444724 2212635461690808 2224456506220872 2225052046773248 2235916558720383 2240486926147008 2242891385340672 2247155041998636 2247756659495424 2252029564866312 2252632487390208 2263631669457543 2264667216745472 2276334428545408 2280793278316896 2282824169649408 2287776065895936 2289618289201936 2292738703782912 2294584923234912 2299562330877504 2306118293829504 2311120719629568 2312981741132568 2317999055104656 2323467923411712 2330383006517104 2335438067268768 2335572847544832 2340639166086144 2342388775802306 2347176779773056 2347469879437452 2352268269533952 2354162424950952 2354792690899968 2359269067955184 2365267103439744 2366290702086003 2377155746907648 2378184490511676 2382312266966016 2384230615202016 2389402482046272 2391530082489856 2394585567690624 2396076296018328 2396717783319552 2403850871960384 2408420506870917 2408559499030608 2415933450678528 2420526054140964 2426679824968224 2433902086352058 2434109253097984 2439181700422236 2439389316553728 2446649403805376 2446790602189824 2451441863998512 2458737821927079 2458947102619392 2464071309610218 2466265397567664 2473605473155663 2477898870270208 2483273922049536 2490353639617536 2497765406402112 2502513569498481 2503183552619904 2508613451866368 2510175167257296 2515765411450368 2517645926683657 2523252808508256 2528726241932352 2534692280085504 2542236007109568 2547750618838656 2549802185702156 2555333209966152 2560556487025152 2560876232113584 2568177190855584 2573748074132928 2575820575352178 2581408038639276 2587007622237192 2601525061194752 2602104458774139 2606620889505024 2613901413838176 2616706616230784 2621680882331742 2622382769411328 2627367825677364 2628071235288576 2635563764376576 2648432728069821 2649141777262464 2660925491369712 2663294864590976 2669072076878592 2674861821080064 2677015743774064 2682259442102268 2682487748312064 2682822719357088 2690471342801088 2695585833020619 2696307506234496 2698478697987996 2703162403931136 2704332230955432 2717925132013344 2724834988802304 2730014803089252 2730745693767168 2736669220217856 2738372909735232 2744312981122944 2746522829109444 2747258139383296 2752480579281048 2752639427463552 2766315490446816 2773348371392256 2774548572263622 2779364311460352 2781602384402352 2787636229053984 2793683162305728 2796170747206144 2801647844569728 2809986082202376 2816081496697392 2818589025791616 2823947063164458 2826977683606472 2839552434077401 2851528815096192 2854589035888128 2860015507998264 2860781202994176 2866219446193488 2868771619722624 2874749861211921 2877309630495608 2880985761127782 2889972847922688 2905412579553792 2911714992958464 2914059640802464 2920380811389888 2926715693844096 2928537695133512 2935059646692096 2941426370437632 2943794943259632 2950180615587744 2956580139699648 2965942008294496 2981222078293844 2987315901529344 2990521847120896 2993795979406848 2996206722664848 3002706086488416 3005124004577541 3009219548715072 3011642711745822 3018175559276724 3026780260651224 3041057704422528 3042373759824861 3043765559532544 3047654358878976 3058627696053699 3059446564313216 3065439362402592 3066083107836672 3074824391772672 3080669523452136 3081494292839424 3083975654843424 3090665406806208 3096540651691179 3097957231215616 3113917423025024 3120016917816288 3129302682452646 3129569039697408 3129959839249936 3136090757685732 3136357692711936 3138883233267936 3145692090606912 3148225147652662 3153689471252992 3155054269448004 3161503417653504 3170912654015568 3178974153602688 3180349894057281 3185869976061696 3192780756920832 3194768394691104 3201883250936832 3204276633961018 3211227342494556 3211412665374144 3218378853368448 3221244600904704 3227368072187952 3235573099957632 3236973334307559 3245202781802744 3252242267229648 3258890074395648 3268589151998016 3275679367078272 3278317095902772 3278596136825856 3285428412813624 3288353863423552 3292555155574608 3294604907025201 3311769311167086 3330353875202816 3336684759331308 3337578070159872 3344817935821824 3346900223009728 3364337078011008 3370732562997954 3371634989243136 3378948731085312 3389648009479424 3397000825118208 3407110946621536 3414501642818112 3424236254474112 3431664098843904 3434427433802904 3439108055674368 3441877384852368 3449343496316256 3459177440744256 3469472611698852 3475494519340032 3476998582656984 3485201885117568 3495574509775656 3496510359215104 3503157100903152 3503359271317248 3513583163703459 3520765169659584 3521204819156178 3531243637426428 3532189036349952 3538903601932776 3547900655159616 3558762769171456 3565733620361472 3576345922803024 3577096959142784 3584103723069408 3587295123734784 3594114444027492 3595076674979328 3597971597317328 3605776307940576 3623900176017792 3633113318403072 3640019737452336 3650853129528087 3651163879646976 3658772550633354 3659083974830592 3662030438812592 3669974105708064 3670185903284736 3678147260992512 3680896647689338 3688420653929088 3697797828523008 3699398096351496 3708803179203136 3716848305405312 3724910883074304 3735530459426304 3743633562375168 3746648109603168 3754775328929856 3758118701055488 3762920177799552 3765262750885944 3784879212762384 3802038420128256 3813354010664352 3821625928257984 3824703278553234 3825028826296832 3832999814949228 3841314348170376 3852265786283376 3863730863028267 3872112057958914 3893841081853184 3902287591792128 3913412862256128 3920852120757264 3925059924346176 3932521323497613 3933574154116992 3941051738516046 3942106852932864 3953345646564864 3973712665893696 3983087868705792 3991388237054568 3994942296886464 4003608115317888 4006832006103388 4012292731620096 4015523615661096 4023731622468096 4024234079035632 4035707014201632 4044461259351744 4047718046981994 4054743605896704 4056498346433148 4063539145171968 4078170261404932 4087252483203456 4088110810448896 4096118540650752 4107559364602848 4111967539791232 4116469471684416 4119784243664166 4120887209074944 4128720868921572 4160022557088384 4161822858395433 4169046467190528 4172403576603528 4181454343580976 4185177644357248 4190524743458592 4194256120809216 4206739025930672 4214979123303564 4215337890204672 4227883538687424 4235920594746687 4238632204803584 4240466525409708 4247826634748928 4259691192921472 4281636456659408 4281883553832192 4290023261997396 4291171804491264 4300480203199488 4303157429583936 4314097466610176 4315964445743412 4336323022972864 4358118869330688 4367572489437696 4371089461203696 4377046616312832 4380571217084832 4390073540766144 4392806542700268 4402589470038144 4415692414889448 4425270923381616 4448913012441744 4462153824978773 4471833117440766 4480973852294016 4485782770681344 4494310083997272 4495513318990848 4504059129732624 4517464067618733 4527263338915086 4552668857090816 4561586556633792 4565648339298816 4575552131791872 4579236578403872 4589169846469824 4599124661755008 4612236587659008 4622241439259136 4625963482265136 4635998110209312 4646935846823424 4660766013034208 4670876134537536 4671145695089664 4684777551604612 4693954023678969 4694353559546112 4694939758874904 4704536539067904 4708324849901904 4718538135910368 4722337721478993 4730534206879488 4732581404172006 4754311493815296 4756368981023352 4768461230404032 4778804964092544 4783060164979712 4789171135381248 4792152592036656 4806414950941527 4807701743920768 4816841013741834 4817118998061216 4831866901357056 4841052108281928 4853359649936448 4867804172704116 4868218506195968 4878363400844472 4893298807610752 4902883727997024 4917475643854158 4917894205238784 4928142619220436 4932530795135328 4947210946311326 4955797740540416 4966547844099072 4995530812804224 5005027138996962 5006367105239808 5017226903732736 5020350334514592 5031530822900736 5035291853367314 5046505617016512 5057452483864704 5084472014219136 5095501237677312 5099604371404312 5110666419932304 5121112974050304 5121752464227168 5136354381711168 5147496148265856 5151641150704356 5162816077278552 5174015244474384 5204208917548278 5213241779010048 5227802827676352 5233413232461568 5243361764663484 5244765538822656 5254735651354728 5256142470577152 5281807228734267 5296865456139642 5298283554524928 5321850982739424 5326589729181952 5338144153757184 5349723642160128 5354031487548128 5364518884204536 5365645438714176 5380942685602176 5391171666041238 5392615012468992 5396957395975992 5408664461910864 5435850264026688 5449669977604608 5460029606178504 5461491387534336 5476745819470464 5488158825950031 5488625962245888 5493045658218888 5494516278766592 5504961158562096 5505278854927104 5521344971534007 5532630980893632 5546696742784512 5549097144527244 5558728622920704 5563204768804704 5575272458107968 5587366324611456 5592341494412288 5603295689139456 5619972164404752 5632162993394784 5637178051583232 5647894126328916 5653955367212944 5679104868154802 5703057630192384 5709178071776256 5720031015996528 5732438892386976 5737054917829851 5737543239445248 5749499722423842 5754619260991216 5761971522255564 5779945695845376 5810825159107584 5828119281604928 5840761622779776 5853431387688192 5857075390267024 5870119293384192 5882852740875264 5887589886519264 5900361231175488 5913160279399296 5931884016588992 5962444156587688 5974631803058688 5987591958813696 5992413445329696 6005412172976832 6010248009155082 6018439097430144 6023285423491644 6036351118553448 6053560521302448 6071577070472991 6082115408845056 6084747519649722 6095308717757952 6117255392107398 6118893128626432 6130878724805184 6132166215673344 6149648783545344 6161339046904272 6167951309686848 6179676365496249 6181330813612416 6193081303382358 6227834846050048 6240033835632576 6258605364905292 6259138079394816 6259919678499872 6272181515371464 6277766466535872 6291384181213824 6296450295305324 6307378942505984 6310108538896008 6323006835307008 6341825308031136 6357948307205376 6360699788114562 6371739952123392 6385561513841664 6389536789382208 6408553267922036 6422454684989112 6422825330748288 6436757706736896 6454736144375904 6471146199915264 6473946668615118 6490405563605488 6504484534459296 6537178303996032 6551358734156544 6556634191805544 6570856825627248 6576707726847104 6585110311149216 6589209814050402 6623538622334172 6660707750405632 6673369518662616 6675156140319744 6693800446019456 6707749676161149 6728674156022016 6741465125995908 6743269978486272 6757897462170624 6779296018958848 6794001650236416 6814221893243072 6829003285636224 6848472508948224 6863328197687808 6868854867605808 6878216111348736 6883754769704736 6898686992632512 6918354881488512 6938945223397704 6953997165313968 6970403770235136 6991149019551312 7006314201806304 7006718542634496 7011956010680929 7027166327406918 7041530339319168 7042409638312356 7062487274852856 7064378072699904 7077807203865552 7095801310319232 7098872106258009 7131467240722944 7152691845606048 7154193918285568 7168207446138816 7174590247469568 7188228888054984 7190153349958656 7195943194634656 7211552615881152 7225261520612751 7247800352035584 7280039474904672 7301706259056174 7302327759293952 7317545101266708 7318167949661184 7324060877625184 7339948211416128 7340371806569472 7361793295378676 7376213465781237 7376841307858176 7398796192702992 7417606358406272 7420816419466989 7433696610810624 7449821766148608 7471060918852608 7493296219206336 7507540708495443 7509550657859712 7516237402110976 7525840355599104 7530525501771888 7552937780050971 7569758425524768 7604076840256512 7626708021328704 7643251856515968 7649406557106468 7650057652593664 7665999629898456 7682628696340752 7704531572566752 7727461726056534 7744224115917828 7787682163706368 7804575183584256 7841704241514528 7850119848692352 7865042646995226 7867148308233984 7882103477032092 7884213705865728 7906691293129728 7947425331787392 7982776474109136 7989884593772928 8007216230635776 8013664012206776 8024585463240192 8031047231322192 8047463244936192 8048468158071264 8071414028403264 8088922518703488 8095436093963988 8109487211793408 8112996692866296 8156340522809864 8174504966406912 8192237081301504 8198360715308071 8215118729205696 8223935079582464 8232938943368832 8239568487328332 8241774418149888 8257441737843144 8320045114176768 8323645716790866 8338092934381056 8344807153207056 8362908687161952 8370355288714496 8381049486917184 8388512241618432 8413478051861344 8429958246607128 8455767077374848 8471841189493374 8477264409607168 8480933050819416 8518657302232203 8519382385842944 8563272913318816 8563767107664384 8580046523994792 8582343608982528 8606314859167872 8624249583635763 8628194933220352 8631928891486824 8672646045945728 8716237738661376 8735144978875392 8742178922407392 8761142434169664 8780147081532288 8785613085400536 8805178940076288 8831384829778896 8850541846763232 8897826024883488 8924307649957546 8943666234881532 8961947704588032 8971565541362688 8988620167994544 9008118259465248 9015372013732623 9034928135237466 9054526677830172 9105337714181632 9123173113267584 9131296678597632 9158473156807744 9175883088161097 9178339692939648 9198249323510016 9224473175318016 9244482878518272 9251926964530272 9271996220418624 9293871693646848 9321532026068416 9341752269075072 9369555103209224 9387908047357938 9388707119092224 9389879517749808 9409073078135808 9416649699803808 9437076271820736 9444675442957986 9461068413758976 9465162808344012 9512737962046704 9536922460808064 9541049682171843 9557609928185088 9578342270762496 9584305184073312 9612829901883054 9615403487841536 9633682027483668 9634237996122432 9663733802714112 9682104216563856 9706719299872896 9710920002922677 9735608345408232 9756726801688944 9786597615221504 9805767455994048 9834951287708316 9835788410477568 9856285238440872 9865061590270656 9883814721075603 9894421892622652 9911595481080832 9991061625608448 10010054277993924 10012734210479616 10034453807465472 10040700669029184 10070583706734628 10093011234033024 10114904967729408 10168944028438272 10191002475354624 10199208742808624 10221332839864608 10243504928454336 10272708763422336 10294992296531712 10303282301408712 10325632154557104 10348030488948768 10408417835096556 10426483558020096 10455605655352704 10466826464923136 10486723529326968 10489531077645312 10509471302709456 10540749491110377 10563614457468534 10593730912279284 10596567109049856 10643701965478848 10653179458363904 10676288307514368 10708062975096256 10729037768409072 10731290877428352 10761885371204352 10782343332082476 10785230024937984 10793914791951984 10817328923821728 10871700528053376 10899339955209216 10920059212357008 10952559388584261 10953491638940928 10976317651900062 10977251924491776 10986091316437776 11009922317124192 11010557709854208 11018788016784317 11042689943068014 11065261961787264 11093393485569024 11098194289054488 11126409537609408 11150544916215936 11174732649222912 11206591378278912 11214968218863563 11239944328809504 11264325986789568 11274356103166464 11295788252657832 11307910734425888 11358209736309604 11406115260384768 11440062031993056 11464877784773952 11474109835659702 11475086478890496 11498999444847684 11509238521982432 11523943044511128 11591192589084801 11656238563209856 11681523245559552 11706862775376384 11714150780534048 11740238586768384 11775179773038528 11797563970492839 11800722462350976 11826320558798592 11863768033177984 11924888313175376 11949263606117376 11984826890659392 12010824345953664 12020496018310164 12036878194860288 12046570846983288 12072702237106896 12107121042604896 12143154140945982 12164230817690112 12169495039299444 12190617435515904 12234510784214796 12237786257252864 12261757449610368 12264332431346688 12322678093808544 12335902619373696 12359352730992498 12362661627224832 12386162606764716 12455669692100096 12480067671265152 12517210729810584 12519839356999744 12544363030742928 12555532933071744 12582768362427648 12592900590610648 12620217077792016 12646013670614016 12683650616062272 12715896614410752 12721399576229124 12743479904246784 12779073578764416 12817106535844072 12844909369978224 12845650661496576 12873515413473792 12883138266912683 12909472288751808 12942292399830528 12947893337230236 12980811127210976 13008969068918592 13074356607992064 13102717468313088 13113268383611088 13141713651254496 13153415453694208 13170220622298432 13178419628100804 13247077244668344 13321415500811264 13346739037325232 13386461474936319 13387600892038912 13415499352322298 13457348312044032 13482930251991816 13486539956972544 13552392202856199 13558592037917696 13628443786486144 13658006571272448 13696945017896448 13726656395375616 13737709735211616 13767509539409472 13797373985265024 13836709762977024 13877890446795408 13907994330627936 13940807540470272 13982298039102624 14012628403612608 14013437085268992 14023912021361858 14054332654813836 14083060678638336 14084819276624712 14124974549705712 14155614407731104 14167013164436979 14191602620638464 14197744212516018 14262934481445888 14305383691212096 14308387836571136 14336414892277632 14349180494939136 14376457776109968 14391886389269312 14419244852824581 14423105231762304 14450523041225502 14495600704071168 14560078949809344 14603412518112348 14604655518587904 14635090202533416 14648121755250368 14679896422832256 14723586590757352 14752426931562474 14753682615716352 14797592385405984 14835212716812544 14841632838933978 14867393221621248 14899643532297216 14986592438412672 15015081416990886 15019101315719424 15051680711198208 15061051003543776 15105875560101942 15139516851049536 15253416042657408 15286503713031936 15298813114212936 15331999259796912 15365257392681504 15409063145133504 15454923452113068 15488448231835656 15575364327412736 15683408483029056 15700239697384704 15730085293990452 15734296616467968 15764206954064184 15768427411731456 15845421686202801 15894850663574784 15965552948218272 15979769187545856 16014432461271552 16027328024413552 16049170926480384 16062094462644384 16096936316142528 16142828056806528 16177845037406976 16190872187927976 16225993385732592 16312681045619728 16349009932813824 16384474162603008 16396721430616142 16430237458411392 16447870159164928 16465877886737664 16479136974656664 16483548836299776 16514883475686288 16564034914602021 16640090228353536 16647291433581732 16676185868762112 16689614306414112 16725817374323904 16740710577428992 16762098973834368 16777024483236864 16826956103722688 16859916493214256 16911534154749696 16943682378986748 16961866101638832 17037314604464406 17038764771685888 17126545826637632 17127534215328768 17160093047989584 17211164753489553 17212629718335744 17248499167271526 17263857782973648 17315238312089641 17345292091891456 17432475477322752 17484357844814784 17522284868339328 17560294163064576 17571226170801072 17610357880152576 17623521486785599 17662769659557792 17701083693526464 17795652049766976 17848615299915092 17887332469763064 17923895409176064 17977240335989088 18016236518930496 18030744027465246 18069856270474932 18109053355660344 18210675428363264 18214731211418973 18246346226535168 18316946313615488 18351766176322194 18356679385879296 18396498647020032 18448946350636032 18503853929060544 18539029096488747 18543992440837248 18643064052136832 18683504538150144 18739110206418448 18775816094715876 18777414238184448 18779759035499616 18833299399607616 18874152543641472 18889350885915972 18922136827517952 18930325616688024 19025475924093408 19073844921616128 19082099364343686 19115219856370176 19156684541524992 19168610368146624 19225659803766108 19230806975683072 19267364054967336 19268475992244864 19364208433127712 19413438599745792 19421840005845354 19471216690816464 19513453603377888 19573195230443008 19611534911988096 19669902575416632 19712570476881744 19730123180541312 19767629442151206 19788843785245304 19982123251216896 20020108555987848 20025468420959232 20081401338058368 20123249028483447 20141167413469256 20186022468066048 20229809935458816 20337888056876544 20382004950709248 20398417485617248 20442665679729216 20487009856908672 20545417526844672 20589984593063424 20606564602817424 20651264309114208 20696060977897536 20816835670193112 20911211310705408 20933652929846272 20973447058653936 21018942605418912 21035868032042787 21081498982220754 21127228914937068 21187461824558568 21193134218099712 21287403930957696 21296616318774027 21306358916727808 21416125950192512 21458075536818144 21462581754856704 21523770742408704 21564686664164952 21570460049875968 21587829583903968 21634657847643456 21675784561838253 21743401056106752 21840118424714016 21905118777168522 21906983277881856 21952635303800124 21954503848983552 21972182632875552 22019844634248384 22021115419708416 22037576033568634 22085379886136028 22130523923574528 22196388578108976 22252819075218816 22262449258400967 22301089832431872 22349465298445824 22413182756557824 22429936437727126 22479888657619008 22528651973579136 22548712206332928 22591576505315664 22615821468851776 22658813340152913 22716419472619208 22812230520769536 22880124063986112 22929755569547904 22948219671319404 22950172957780992 22997998889695368 23018477043964864 23047886089022256 23182385178169602 23312477126419712 23363046491119104 23413725550752768 23428301561068096 23550359546077056 23595127940985678 23601444924701952 23652641117597184 23727536066355968 23849776626350752 23969653781318784 24021648691907328 24040992036620328 24073756389720576 24093141693966576 24145404474213792 24214242085209792 24286308281891964 24328461635380224 24338990078598888 24469021568429592 24475572514505728 24523514899220736 24595082145924213 24645356187617088 24671805238747392 24718705461984996 24725323254449664 24772325213529432 24911339384200192 24960135342530304 25034421459621168 25039678713999488 25088726061485856 25111065866143488 25165536724855296 25185801181221296 25240434155584032 25367301232124544 25431793228821504 25442799152458248 25555971906696609 25558147157528832 25634213071688144 25689818739956448 25691301322993152 25747030826947584 25766276533825366 25818944577503616 25884584799661056 25895786674460472 25961622254421952 26017938137837184 26148713215984128 26205434936626176 26226536767222176 26283427302508992 26306830907388416 26340441244596864 26356839256201608 26494154489336688 26693478074650464 26772922949872638 26775201784077824 26830998704644596 26914696624088064 26965860503983632 27046116041197869 27104784405712398 27256887572972288 27316013142544896 27393890035792896 27475419470423232 27527649264483291 27535019078818944 27594747970530048 27673419525954048 27755780893590816 27815988661255872 27881615080940544 27964596078205248 28025256807225216 28047824042723716 28108665309627672 28166121357276672 28169638553249424 28249949099411424 28311228815462208 28334026328873958 28383205241276928 28395488425032036 28610767382424192 28616775673142272 28623149046515529 28672829784555264 28752915552219936 28783772778538624 28838489705649162 28846210463524608 28901046082451004 28991201408142336 29120157899618688 29132760008768031 29206825036224696 29270180405066832 29296243510500736 29359792845664512 29447173181514704 29504853863124948 29507365231432704 29595184770811968 29651444163226809 29670425433625088 29683265677867956 29734786443242496 29973184876825344 30030162833981772 30038202631438848 30103361422396416 30122102007087552 30211751120203884 30279033702099072 30506832085314816 30573007426063872 30597626228425872 30663998519593824 30730514785363008 30818126290267008 30909846904226136 30976896463671312 31235076774851411 31366816966058112 31400479394769408 31460170587980904 31468593232935936 31528413908128368 31622248473331131 31690843372405602 31789701327149568 31931105896436544 31959538375091712 32028864922543104 32054656048827104 32124188925288768 32193872632285056 32285656113613056 32355690074813952 32381744375855952 32451986771465184 32625362091239456 32698019865627648 32793442861232284 32857678165752783 32860474916822784 32895740318329856 32931755773475328 32958273949313328 33029766951372576 33056364050352951 33128069829204042 33280180456707072 33294582867163464 33379228612828224 33451634748647808 33481421154857984 33524197947668736 33644904656590689 33653912207445376 33719832986428512 33823068309499392 33887364757973496 33923732203277664 34074629208928812 34077529543371776 34253091653275264 34320186095979168 34422329506979106 34425259436671488 34496998334543052 34527715565947296 34630476624179282 34690584183782912 34968715689629568 35044569736678656 35120588326129152 35142452341602144 35220715760305152 35247042973571198 35325539319115584 35402167387052928 35591304099533952 35697230599830184 35774664939526128 35847790818352128 35954480671978176 36032473037860992 36061488054930492 36139712540949864 36218106711320688 36429462422837946 36492692453070336 36633892627230976 36703532352644388 36713358771758592 36792997294040064 37007707858121088 37078058192977494 37087984881674496 37286128104273664 37367009076300288 37478220412836896 37551632189431752 37559518070999232 37666598799215232 37748305087282944 37778701771831944 37860651233376048 38050951848186816 38147689843232256 38164198728687372 38230439712740352 38337220736293248 38451319607532216 38461613951366144 38534728109934672 38536951984489728 38649414800738049 38728416866255424 38826877199491584 38843680011690708 38942433381632928 39026907206755776 39146390460886016 39223069823976192 39339805150833264 39425140953763488 39460246361082624 39535258884302412 39577687570490608 39964246502433792 40040217111975696 40159384424808957 40162802676116736 40246498056966894 40282334826938512 40372044936132096 40459619870917632 40675776113753088 40796834971234496 40885331359458432 40974019713817344 41090835053689344 41179969186126848 41213129205634848 41302528618228416 41392121955795072 41633671340386224 41822422621410816 41946894117307872 42037885210837824 42071736064085574 42162997964441508 42254457829874136 42374923649117136 42501039493310937 42574807861915392 42593232637548054 42832251900385024 42916151073636288 42925163509713408 43047541484817408 43129373328329904 43175659167807936 43257734558473743 43269315695286912 43351569123676506 43486802112213504 43680236849428032 43810237554337044 43813966555763712 43905270607600248 43944365265751104 44039689268496768 44075152067137268 44170759772272056 44261047847149056 44392777156217952 44505638150437632 44524898516801934 44602179664863744 44698930596891648 44859872875454252 44959777315238016 45057303947158272 45183153010631328 45231642937703552 45317626680305826 45432838945238416 45760248127972224 45859511139095808 45896439342638808 45995997779390736 46036954087929728 46095772178044512 46364770356339204 46624954252839424 46726092982238208 46856603122136192 47100719092154112 47190255881971356 47202889849403904 47305282235194368 47455072132711936 47699553252701504 47939307562637568 48043297383814656 48081984073240656 48147512779441152 48186283387933152 48290808948427584 48428484170419584 48572616563783928 48677980157197776 48938043136859184 49047029798441472 49083692074766503 49190164291848426 49290712375234176 49343610477494784 49437410923969992 49450646508899328 49544650427058864 49692104743806063 49920270685060608 50068842919242336 50079357427998976 50177452122971712 50222131732286976 50331073449710592 50371602362442592 50480868311168064 50734602464249088 50885598304916496 51111943813393218 51116294315057664 51268426143376288 51379637479912896 51382602645986304 51532553067650732 51633494260468659 51637889155007232 51791573348920944 51923244508843904 51945714936268923 52035876275674368 52297426431968256 52453073534444352 52566854605017984 52613661814776832 52680882489193728 52713678512403216 52870564460356797 52988308978673376 53386956149300928 53545845899745276 53550403568155648 53661997409289192 53931721007967264 54092232082395738 54209568811424796 54513775145944576 54632026285089792 54950838940846464 55055298528966582 55070038157637888 55189495941060096 55346839051908096 55511561787181632 55631977322511744 55929192156410496 56050513614450432 56095648085447432 56217330619255344 56332242714553344 56339277106498848 56499898198822848 56622457630924416 56668052657747916 56766410482553856 56790976850064072 57221534764848384 57246298093031058 57345659569110528 57505831104439872 57567545557077248 57676979411298324 57692420927049216 57802092164902008 58240315799237376 58265520017536062 58413650072449392 58540360810133664 58592487021001472 58719585691329024 58894346363029408 59009707726249896 59190369541623936 59302888326453618 59340850867250176 59366531355735912 59946369753650688 60060325667963544 60076405262877696 60244204014175104 60369747085450341 60423502240407768 60558067404198144 61013664170629632 61146014852127744 61195252456851744 61327997039187648 61461029570726016 61636252580534016 61819693808452272 61953792927342624 62470153549702822 62733633932116224 62800958789538816 62920341175961808 63056827816256736 63107604096128361 63244496946662262 63381686744811204 63579402654299136 63862211792873088 63919076750183424 64109312097654208 64248377850577536 64387745264570112 64571312227226112 64711380149627904 64763488751711904 64903973542930368 65250724182478912 65586885722464568 65715356331505566 65720949833645568 65863511546950656 65916547898626656 66059533902745152 66112728100705902 66256139658408084 66589165734326928 66758457225656448 66787347775202901 66903269497295616 67048395895337472 67289809313181378 67307824414890752 67439665972857024 67646136618998784 67774729515946992 67847464406555328 67976440020458739 68149258417857624 68506183306550528 68640372191958336 68844659013958212 68850518873342976 68993996669086104 69055431131894592 69260953248358564 69381168367565824 69937431379259136 70089139473357312 70241176652258304 70284904683204288 70494085947142396 70651078638231168 70804334774105856 71182608199067904 71394461199660368 71549329879052256 71908961343956352 72064946075721984 72122976109860984 72279425081899728 72436213422641376 72858924845675892 72985384906140672 73267785254461952 73407064705288776 73426717543517184 73785246437772639 74015415716242176 74156116385954988 74175969763348992 74572256208547328 74734018152600576 74956440825673792 75103264378863504 75119036141998464 75333197598430464 75496610174565888 75557403543663888 75721302466752096 76101903696373632 76295379686464512 76328397457374744 76667915720089827 76674441472586496 76902639215064432 77069456219869344 77073903968979456 77131516117490219 77298829601476098 77456833732510848 77653754398983168 77687360023381416 77884866763265856 78053814413511552 78446139647952384 78679610301666528 78850281907526976 78920492722165248 79070517768604824 79155375140981216 80080434223951392 80318768849617914 80325605352233472 80492996113933788 80564669653877024 80744089872264192 81138348123593607 81593669942468992 81770662718916864 81948039427634688 82181670107378688 82426258411269696 82582947793449873 82605057236456832 82784243911590144 83267342680772448 83644845242821632 83893788234615744 84075770421675648 84143472128171148 84325995928883016 84508915659748272 84749847298234272 85002078986621874 85149615723830784 85186465275096108 85664503800770048 85832302147272576 85850327019426816 86258746656659808 86351318335615872 86515469116947486 86538631390573824 86703138247353012 86973604224427008 87360473698856064 87620475108674088 87810541215200496 87888730531502208 88079378536993536 88150304134274536 88341519544544112 88522095694298112 88785554312435904 89011276300875264 89049797033603868 89204359329727488 89719745750908504 89919554630476032 90114607894316544 90181967868388781 90366306021262656 90463285875407104 90635253360611652 90865677890476832 91520496255944448 91719022278191616 91792878685277616 91991995558781472 92073908175859456 92191544356089024 92729540712678408 93249908505678848 93705230324554233 93713206244272384 94201438184308224 94380511763942712 94405779698807808 94866745419993393 94910144265423872 95399106505403008 95878615125275136 96086594767629312 96163968146481312 96372566775866304 96581617896855168 96856968340839168 97145233127567856 97355960314395552 97876086273718368 98094059596882944 98167384149533006 98380328583696852 98581424750468352 98687220954989568 98874821847939984 99089300854117728 99169092151058853 99384209487612126 99840541370121216 100137685838484672 100158714855997952 100354904245943424 100444263464573952 100743204724885184 100934713969772067 100961736622336128 101469204928498176 101771196609832992 102223887626786436 102232588630115328 102536852286752576 102759274959825792 103065106135301464 103266988520937318 103275778310014464 103583146697841888 103846489017687808 103891429872537846 104071752551348736 104906147068888704 105133709210035968 105361764978387456 105427357024806432 105741128920713594 105976617957346752 106773912298601856 107091691799490552 107323994818578384 107863442015934528 108184464164791476 108419137622849592 109027550291889152 109901677881692928 110110597057933164 110140076315275776 110378991882120192 111023123574363264 111263954645023488 111858384312820992 112101027228900864 112191296170894864 112434661238510688 112678554212997696 112999796397645696 113244915261848832 113336105315495832 113581953700128144 114443069529696768 114492596186062116 114691319138221056 115011662208879744 115135091114154496 115353958822596648 115384841854098432 115604184329804016 115948244402214147 116480631598474752 116531040035072124 116827300144898784 117080721620267328 117184974042002944 117439171382658048 117788692726058816 118019415452499792 118380739083247872 118605776652907236 118733062711471824 119892739507301376 120120651335927088 120478153274426871 120488408028350208 120739494170900682 120847004480815536 121116134808396288 121206668184627487 122027328341259264 122390504913703488 122655994078375296 122922059141452032 123272505161068032 123364650407499193 123639387616904544 123907585854685248 124940307099405644 125467267864232448 125840682351923616 126113655632513472 126215208192256722 126488993893324524 126763373489622408 127503118479932811 127724423585746176 128218624195308416 128496755701155072 128775490529140224 129142624454452224 129526977503423808 129773203675421229 129807947085860736 130501448364957824 131173771444929136 131430712663011132 131441899667291136 131833095797253312 132119067805490304 132225456201411804 132512279316816168 133178331468653856 133516914451312896 133574695550405802 133806538994591232 134096791790674944 134579618626362756 134615648829781504 134879331945714048 135549459031893984 135694928813110656 135952880040917478 136298516835715248 137012366613101056 137280744383916672 137689318027916424 137987993338172208 138110862263789184 138521906496717128 139874862758518272 140178278946714624 140569809366408576 140988171894284792 141302157276462336 141608669548211712 142365216398135808 142788922399320736 143098659758104512 143817922687912704 144129892151443968 144245952219721968 144558850163799456 144872426845282752 145717849691351784 146535570508923904 146814129410577552 147251076224299509 147570492875545278 148030831432484352 148312232771909976 148351939526697984 149076314231418189 149144512417094656 149912881651347584 150206528757727008 150238072283996928 150666395196860928 150993220349131776 151114807087327776 151442604933504192 152203807392747264 152656794914749488 153335831440179654 153348882945172992 153805278430128864 154138912439738688 154147807937958912 154263032234980438 154597659202952196 154913667465021696 155374720046762832 155769733526531712 155837144808806769 156107628827023104 156892279295904768 157359220603333056 157700563815053952 157840985444330496 158141035537209648 158310750281962432 158611693381070391 160160868447902784 160637537699235828 160651210704466944 160985992227867576 161129339307754048 162276696247187214 163187339884937984 163541325437833728 163896078855269376 164852516822539392 165165895586899746 165210114472913664 165568487823180288 166534685361544896 167787576469231488 168151540843351296 168286944256342296 168651991857766032 169017831319496544 169499694596468544 170004157973243748 170299231447661568 170372930550192216 171329007601540096 171664604294545152 172517493313319616 172702636671231744 173030938233894972 173077262781147648 173406276494706024 174720947397712128 175240950217348176 175621082430400992 175777461063004416 176158757073987072 176300608268549072 176683039089088224 177571108624871808 178022552601750528 178099594067207736 179439491501817008 179839109260952064 180229215788633088 180363935736777562 180732612042525312 180926571750814208 181270506721223304 181731355780953664 183040992511888896 183438044556383232 183585757370555232 183983991117562944 184147816351718912 184383088712178048 185459081425356816 187410460649108466 187426412488544768 188402876368616448 188761023527885424 189322812288385083 189733490839986786 190798213010806016 191757230250550272 192327936292962624 192745133551732608 193163235793710336 193713936681678336 194290466255135712 194711920628791104 195752172547436736 196334768299066012 196760657167393704 197162849500936704 197749643695879968 198178601708235456 198338184302117706 198768418975224252 200275371676969344 200317429711995904 200362043325608703 200709808491886848 201486409449770368 201869427939544134 201923473244672256 202938409856996352 203542393219665984 203929320061376217 204447775253572872 205073704573505152 205518549919651584 206130212270602928 206533977041874636 206551556620028928 207166293395683776 207692978035375616 207782859745075692 208143505102697472 209812294137777408 210267418420071936 210723529956774912 210854714049612864 211482257841427188 211953235914693504 213547824597203712 214183383598981104 214647989637156768 215726884031869056 216368928329582952 216838275245699184 219803355763385856 220221194115866328 220280152630551552 221355739313317917 222046247148726528 222527909290046976 223716768625641984 224202054457801728 224382592341789728 224869322477021376 225357108425995392 225999592795291392 226489830523697664 226672210630991664 227163907400256288 228886139059393536 228985192372124232 230003747160269481 230023324417759488 230270182228308992 230707917645193296 231208368659608032 231394548352470657 231896488804428294 232961263196949504 233062080070144248 233654600289797568 234161443240534656 234369948084005888 235577385452117632 236038830904999584 236761478166495744 237211553305814472 237466125422943648 240241302671854176 240956306548853742 240976816056700416 241478988341801364 241694008961631072 242232269616792576 242413336369254974 244781009827406976 245311988156750592 245844118282904064 246545010322136064 246729300814998386 247278775233809088 247815171709370496 249880614198811288 250934535728464896 251681364703847232 252227311265026944 252430416384513444 252977987786649048 253526746979244816 255006236959865622 255448847171492352 256437248390616832 256993511402310144 257550981058280448 259053955006847616 259546407350842458 259615894171721472 261002896729915648 262347542889858272 262861425326022264 263666191594506624 264238135610980608 264450912402823608 265024558633632336 266356662937307712 267033828902625792 267149391100811604 267613077989182464 269159237252725512 269231297659563008 269758663891428096 270545903605166343 271098918063787968 271389857626221312 271905760081834956 272597033671430496 274024733226202112 274561488767833344 275378636055832848 275975986676344416 276221724527578368 277043812993434256 279749725517036544 281115690973662699 281139618732817152 281976343788569584 282604314552924672 283217339096423424 284730432796271616 285577844798641472 286197319516209024 287635845375825408 288259784302887936 288491904439443936 289117700327598912 289744853690565504 291435699382703568 293628258821155104 294502152448599018 295140985751090556 296061662864968704 296624465543819952 297507276453176559 298152628462836378 299825763302695168 300413057515454016 300476144567993856 301332790393721856 302229614174655552 302804141909316201 302885209867008384 304407614785494528 305313589829498976 306671662880359308 306697765890345984 307610556860257728 308277824879477376 308526064469960876 309195318405904392 309827334930043392 310749440093525664 311539467053063424 311674289617613538 312215257654046208 314718441206666112 315401127630107904 316282071074419296 316621500563924864 317223386762140782 320321736895805568 321275075398471656 321971984455735152 322258678615508096 324553392494374428 326374679769875968 327082650875667456 329705033645078784 330331791173799492 330420228945827328 331136975646360576 333069370723089792 335575152938462976 336303081686702592 336573888512684592 337303983715532064 338035662638993088 338999389192937088 340008315946487496 340745861100384432 343329208589090304 343585844523365521 345034986626639232 345405273342463488 346061876467789944 346154525562295296 346812552989412048 347844733206642441 349441894795424256 350481900434696352 351242164860801984 351554922126008832 352317514147974144 352601216537098144 353366078178176448 355142217249743616 356199188134415472 358878983003634016 359678218521904128 360727871473555124 361434459823280613 361465224085050624 361853143501628416 362541013442446608 363462711561907328 363620004553882461 366081985023777792 367171514741110464 367967982235125888 368295632703437824 368766177424356096 370093951222497579 370918162850713632 374820921298216932 374852824977089536 377522047055770848 378645624576770166 379466981679973572 381596426021612032 384655872585925248 385490267103465216 386326471587420672 387427873363356672 388580932510271424 389423841257582208 391504345094873472 392669536598132024 393521314334787408 394325699001873408 395499287391759936 396357203416470912 396676368604235412 397536837950448504 400550743353938688 400724086651217406 401419616983773696 402972818899540736 403738855879088268 403846946489344512 407084786439331968 407858640122752434 408895550507145744 410147409147010304 411037099839303168 412260424541205856 413067954083749272 414332586791367552 415385956070751232 415565719490151384 419624588275554816 420534836840143872 421709428099225728 422964515682854376 423906471829387008 427095649194407424 428366767197962208 429295979274313536 431453768063738112 432737856659165904 433676550491398368 439606711526771712 440442388231732656 441753228672898527 442711478626635834 444092494297453056 445055818580093952 447433537251283968 448765184683579456 449738644954042752 450714216851990784 451999185590582784 452979661047395328 453344421261983328 454327814800512576 457970384744248464 460007494320538962 460046648835518976 461415835290386592 462416737319216064 462789096704941314 463792977608856588 466124160140288496 467309200579595136 467511434426420307 468322886481069312 471154770904235264 472077661809999168 473522956332991488 474423106611628944 474932250845887296 475835080143211173 480482605343708352 481912613097707484 481953632113400832 482957976683602728 483388017923262144 484826672738509948 489562019654813952 490623976313501184 491688236565808128 493458601629996772 494557550467618176 495630343418740992 499761228397622576 503362729407694464 504454622530053888 504860832769026888 505955975573298096 507053493958489632 510012473919731244 510897694342984704 512874496781233664 513987022804620288 518107910013695232 519092814701684916 519231788343442944 522005793459831296 524695085779716544 525722850652044528 527332383189013248 528476271221961216 528901824805647216 530049117267264672 532713325874615424 534067657805251584 534298782201623208 538318474505451024 539517327782856192 539920612822431533 541091807210332686 542197836127575936 542779715252442624 543811520163669912 545194067342860992 549122977535666688 550757272111665696 551951973352688832 552443449055156736 554087625986868512 562231381947325398 562279237465634304 563952687577139168 565208629105849344 567968436865155249 571155689597282944 572394639032418048 575271690751650816 576983808878887872 578235400655197824 579489707381131008 582871398765407136 587256517642310208 589004304897198036 590281971502181112 593248931087639904 595014552906353118 596305256925672756 599651526605390336 600826115030908032 600952289135987712 604459228349311104 605608283818632402 605770419734016768 608815229570989056 610627179658997952 613343325760718616 615221113720515456 616555649758954752 617052128939921752 618390636811808784 619654669860086784 621498880187051328 623078934106126848 623348579235227076 624430515308092416 629436882413332224 630802255260215808 632564142148838592 633243001127849728 634446773524281564 640643473791611136 642550150796943312 643943968911470304 644517357231016192 649106784988748856 652749359539751936 659410067290157568 660663582347598984 660840457891654656 664067217939953751 666138741446179584 671150305876925952 672606163373405184 673147777025369184 674607967431064128 676071325277986176 677998778385874176 680016631892974992 681491722200768864 686658417178180608 687171689046731042 690069973253278464 690810546684926976 692123752935579888 693625105978824096 694183645057411971 695689466413284882 698883789590848512 700963800869392704 702484329721603968 703109844252017664 705202433074196288 706732156356352896 710284434499487232 712398376268830944 717757966007268032 721455742947110248 722868919646561226 722930448170101248 725082026884893216 726925423123814656 727240009107764922 734343029482220928 735935964470251776 737532354848712192 740187902444995158 741836325701427264 749641842596433864 755044094111541696 757291249153540332 758933963359947144 763192852043224064 769311745171850496 770980534206930432 772652943174841344 777161865020542848 778847682515164416 783008690189746944 785339073196264048 787042628669574816 790998574783519872 792714406832941824 793352737208470824 795073675900897008 801101486707877376 801448173302434812 802839233967547392 805945637799081472 807477711758176536 807693892978689024 811637710815499029 814169572878663936 815717280245504868 817791101014291488 820294818294020608 822074199678606336 824520849082411712 826135908167498544 828665173582735104 831131438980302768 839249176551109632 843347072920988097 843418856198451456 845929031365708752 847812943658774016 848446677292392409 854191298388814848 856733534395924416 858591958548627072 862907536127476224 865475713318331808 867353100982796736 880884776463465312 883506457345797054 885422957253271668 888184988594906112 892521829359529677 897530369367158912 899477289908085504 901428433703981568 903998371181165568 906688842523966656 908412425727948603 908655629601025152 915940769488496928 920014988641077924 920093297671037952 922831670580773184 924833474638432128 925578193409882628 927585955217713176 932248320280576992 934618401159190272 935022868852840614 936645772962138624 942309541808470528 944155323619998336 948846213223257888 949864501691774592 951670160286422346 960965210687416704 963825226195414968 965915953367205456 966776035846524288 969653345477019896 979124039309627904 981247952627002368 986917203259993544 989115100935236352 991260686837481984 999522456795245152 1006725458815388928 1008909245060107776 1009721665538053776 1011911951146596192 1014106987916979264 1020024947839462488 1025748993562467328 1030757533570096563 1036215820027390464 1038185629403369832 1038463576686885888 1043534199619927323 1044011586919662592 1049390171559433088 1051445701304089056 1054664766378026496 1056952542443922432 1057803649611294432 1060098234534529344 1065426651749230848 1068597564403246416 1076636949010902048 1079034655565712384 1079841225644863066 1082183614420665372 1084395672255151872 1085559430504885248 1087623040327339824 1090388134685721984 1090860013661647383 1098245955071333376 1101514544223331392 1103903946705377664 1104886898110313472 1108175251973737024 1110281853667492737 1124462763894650796 1124558474931268608 1127905375154278336 1135936873730310498 1142311379194565888 1144789278064836096 1153967617757775744 1156470801310395648 1158979414762262016 1165742797530814272 1174513035284620416 1178008609794396072 1180563943004362224 1186497862175279808 1190029105812706236 1192610513851345512 1199303053210780672 1201652230061816064 1208918456698622208 1211216567637264804 1211540839468033536 1221254359317995904 1226686651521437232 1230442227441030912 1233111299517909504 1234104257879843504 1236781273623617568 1242997760374102656 1246157868212253696 1246697158470454152 1258873764826664448 1261604510520431616 1265128284297677184 1266486002255699456 1268893547048563128 1281286947583222272 1285100301593886624 1287887937822940608 1289034714462032384 1298213569977497712 1318820134580315136 1321327164695197968 1325259686018695581 1328134435879907502 1332277482892359168 1342300611753851904 1346295554050738368 1349215934862128256 1352142650555972352 1355997556771748352 1360033263785949984 1362983444401537728 1374343378093462084 1380139946506556928 1384247505871159776 1387250211957648192 1388367290114823942 1391378932826569764 1401927601738785408 1402534303279260921 1404968659443207936 1410404866148392576 1413464312712705792 1420568868998974464 1424796752537661888 1427505240429633519 1435515932014536064 1442911485894220496 1445737839293122452 1445860896340202496 1450164053769786432 1453850846247629312 1454480018215529844 1468686058964441856 1471871928940503552 1475064709697424384 1480375804889990316 1483672651402854528 1499283685192867728 1510088188223083392 1514582498307080664 1517867926719894288 1538623490343700992 1541961068413860864 1554323730041085696 1557695365030328832 1566017380379493888 1570678146392528096 1574085257339149632 1581997149567039744 1585428813665883648 1586705474416941648 1590147351801794016 1602202973415754752 1602896346604869624 1611891275598162944 1614955423516353072 1619761838467294599 1623275421630998058 1628339145757327872 1631434560491009736 1635582202028582976 1640589636588041216 1649041698164823424 1652271816334997088 1657330347165470208 1662262877960605536 1686694145841976194 1686837712396902912 1691858062731417504 1695625887317548032 1696893354584784818 1713467068791848832 1717183917097254144 1725815072254952448 1730951426636663616 1734706201965593472 1761769552926930624 1767012914691594108 1770845914506543336 1785043658719059354 1795060738734317824 1798954579816171008 1802856867407963136 1813377685047933312 1816824851455897206 1817311259202050304 1831881538976993856 1840029977282155848 1845663341161546368 1849666949276864256 1851156386819765256 1855171910435426352 1864496640561153984 1869236802318380544 1870045737705681228 1873291545924277248 1884619083616941056 1888310647239996672 1897692426446515776 1899729003383549184 1903340320572844692 1921930421374833408 1927650452390829936 1931831906734410912 1933552071693048576 1939306690954039792 1958248078619255808 1973834406519987088 1978230201870472704 1982521373674963968 1999044913590490304 2013450917630777856 2017818490120215552 2019443331076107552 2023823902293192384 2028213975833958528 2040049895678924976 2061515067140193126 2072431640054780928 2076371258806739664 2082550935172235913 2087068399239854646 2098780343118866176 2102891402608178112 2109329532756052992 2115607299222588864 2120196469069058688 2130853303498461696 2137195128806492832 2153273898021804096 2159682451289726132 2164367228841330744 2168791344510303744 2175246080654679648 2180776269371443968 2181720027323294766 2203029088446662784 2207807893410755328 2216350503947474048 2220563707334985474 2248925527789301592 2255810750308556672 2271873747460620996 2284622758389131776 2289578556129672192 2307935235515551488 2312941602620791296 2317958829524524032 2331485595061628544 2349026070569240832 2356017219588792144 2361127886008724448 2372995724350559616 2380058211625412472 2385221027702691024 2403304460123632128 2417836913397244416 2422433135274529608 2423081678936067072 2434913132446497087 2442508718635991808 2453373303042874464 2460884454882061824 2466222599035819008 2468208515759687008 2473562547247235136 2485995520748205312 2493394316940908304 2517747529653328896 2530041218762964291 2530256568595354368 2532972004511398912 2537787094097126256 2545340031877177227 2562573895166444544 2570200603187773248 2575775875645881216 2578069428924064768 2596427139954995424 2642654329390395936 2650519372037391162 2656268871759815004 2664554965784718336 2692591108101476736 2698431869724256512 2704285301111944704 2711995113543496704 2720066527571899968 2725966888803075456 2748686756186924168 2760279893013113856 2768495011742319552 2774500423915296384 2776734580229647884 2782757865653139528 2803855203477570816 2805068606558521842 2809937318886415872 2820809732296785152 2826928625425411584 2849593505075323776 2855010480859267038 2871031864029072128 2885822971788440992 2891475678586244904 2900328107539572864 2907701692495258624 2908960036431059688 2937372117928883712 2943743857881007104 2960751609779980632 2967345302805709056 2998567370385735456 3020176376446166784 3029164996614161328 3035735853439788576 3077246980687401984 3092272600710289689 3108647460082171392 3115390730060657664 3132034760758987776 3141356292785056192 3148170514678299264 3163994299134079488 3170857627331767296 3173410948833883296 3180294703603588032 3205792693209739248 3229910847032706144 3239523676934589198 3246550843261996116 3256678291514655744 3262869120982019472 3271164404057165952 3272580040984942149 3298083396329646848 3304543632669994176 3314660694330940416 3324525755921211072 3330845561002478211 3373388291683952388 3373675424793805824 3383716125462835008 3393786709169569636 3426934137583697664 3434367834194508288 3461902853273327232 3469412403931186944 3523539105853861248 3534025829383188216 3541691829013086672 3570087317438118708 3590121477468635648 3597909159632342016 3626755370095866624 3633649702911794412 3634622518404100608 3663763077953987712 3680059954564311696 3691326682323092736 3699333898553728512 3702312773639530512 3710343820870852704 3728993281122307968 3738473604636761088 3740091475411362456 3776621294479993344 3779444289757020731 3795384852893031552 3799458006767098368 3806680641145689384 3843860842749666816 3855300904781659872 3863663813468821824 3867104143386097152 3878613381908079584 3947668813039974176 3956460403740945408 3975779058056086743 3998089827180980608 4026901835261555712 4038886662152215104 4047647804586384768 4056427951667917056 4080099791357849952 4123030134280386252 4152742517613479328 4165101870344471826 4174136798479709292 4197560686237732352 4205782805216356224 4231214598445177728 4240392938138117376 4261706606996923392 4274390257612985664 4306547796043608192 4319364902579452264 4328734457682661488 4337582689020607488 4350492161309359296 4361552538742887936 4363440054646589532 4406058176893325568 4415615786821510656 4432701007894948096 4441127414669970948 4497851055578603184 4511621500617113344 4543747494921241992 4569245516778263552 4615870471031102976 4625883205241582592 4662971190123257088 4698052141138481664 4712034439177584288 4722255772017448896 4745991448701119232 4760116423250824944 4770442055405382048 4806608920247264256 4835673826794488832 4844866270549059216 4859285515401883797 4869826264892994174 4885017437271983616 4906746606085748928 4921768909764123648 4936417031519374016 4947125094494470272 4971991041496410624 4986788633881816608 5060082437525928582 5060513137190708736 5075574188194252512 5090680063754354454 5140401206375546496 5151551751291762432 5192854279909990848 5285308658780791872 5301038744074782324 5312537743519630008 5385182216202953472 5396863739448513024 5408570602223889408 5440133055143799936 5451933777606150912 5497373512373848336 5536990023484639104 5549000847830592768 5553469160459295768 5565515731306279056 5607710406955141632 5610137213117043684 5619874637772831744 5641619464593570304 5653857250850823168 5699187010150647552 5710020961718534076 5742063728058144256 5771645943576881984 5782951357172489808 5800656215079145728 5817920072862119376 5874744235857767424 5921503219559961264 5934690605611418112 5939126741046746863 5997134740771470912 6040352752892333568 6058329993228322656 6071471706879577152 6184545201420579378 6217294920164342784 6247652805516707739 6282712585570112384 6296341029356598528 6327988598268158976 6346821897667766592 6360589407207176064 6411585386419478496 6459821694065412288 6479047353869178396 6493101686523992232 6525738241964038944 6542328808114331904 6545160081969884298 6596166792659293696 6609087265339988352 6649051511842422144 6661691122004956422 6746776583367904776 6767432250925670016 6787573418339139272 6853868275167395328 6868735668389016576 6923805706546654464 6938824807862373888 7047078211707722496 7068051658766376432 7083383658026173344 7140174634876237416 7180242954937271296 7253510740191733248 7267299405823588824 7269245036808201216 7304739397339491261 7327526155907975424 7360119909128623392 7382653364646185472 7398667797107457024 7404625547279061024 7420687641741705408 7457986562244615936 7480182950822724912 7553242588959986688 7558888579514041462 7590769705786063104 7598916013534196736 7613361282291378768 7636020095631531681 7687721685499333632 7710601809563319744 7727327626937643648 7734208286772194304 7757226763816159168 7895337626079948352 7951558116112173486 7996179654361961216 8077773324304430208 8095295609172769536 8112855903335834112 8160199582715699904 8246060268560772504 8305485035226958656 8330203740688943652 8348273596959418584 8395121372475464704 8411565610432712448 8462429196890355456 8480785876276234752 8548780515225971328 8613095592087216384 8638729805158904528 8657468915365322976 8700984322618718592 8723105077485775872 8726880109293179064 8812116353786651136 8831231573643021312 8865402015789896192 8882254829339941896 8995702111157206368 9023243001234226688 9087494989842483984 9231740942062205952 9276817802130869067 9325942380246514176 9396104282276963328 9424068878355168576 9444511544034897792 9491982897402238464 9520232846501649888 9540884110810764096 9689732541098118432 9718571030803767594 9739652529785988348 9770034874543967232 9813493212171497856 9817740122954826447 9872834063038748032 9894250188988940544 9943982082992821248 9973577267763633216 9992536683007434633 10120164875051857164 10121026274381417472 10151148376388505024 10181360127508708908 10280802412751092992 10303103502583524864 10385708559819981696 10570617317561583744 10602077488149564648 10625075487039260016 10770364432405906944 10793727478897026048 10880266110287599872 10903867555212301824 10994747024747696672 11073980046969278208 11098001695661185536 11106938320918591536 11131031462612558112 11215420813910283264 11220274426234087368 11283238929187140608 11338332869271062193 11398374020301295104 11420041923437068152 11484127456116288512 11543291887153763968 11565902714344979616 11601312430158291456 11635840145724238752 11843006439119922528 11869381211222836224 11878253482093493726 11994269481542941824 12080705505784667136 12116659986456645312 12142943413759154304 12369090402841158756 12495305611033415478 12565425171140224768 12592682058713197056 12693643795335533184 12721178814414352128 12823170772838956992 12919643388130824576 12958094707738356792 12986203373047984464 13051476483928077888 13084657616228663808 13090320163939768596 13192333585318587392 13218174530679976704 13298103023684844288 13323382244009912844 13493553166735809552 13534864501851340032 13575146836678278544 13707736550334790656 13847611413093308928 13877649615724747776 14094156423415444992 14136103317532752864 14166767316052346688 14280349269752474832 14507021480383466496 14534598811647177648 14577856546205651391 14609478794678982522 14655052311815950848 14720239818257246784 14765306729292370944 14809251094558122048 14841375283483410816 14915973124489231872 14960365901645449824 15117777159028082924 15181539411572126208 15226722564582757536 15272040191263063362 15421203619126639488 15454655253875287296 15514453527632318336 15790675252159896704 15903116232224346972 15992359308723922432 16155546648608860416 16190591218345539072 16225711806671668224 16320399165431399808 16492120537121545008 16610970070453917312 16660407481377887304 16696547193918837168 16823131220865424896 16924858393780710912 16961571752552469504 17097561030451942656 17226191184174432768 17277459610317809056 17314937830730645952 17401968645237437184 17453760218586358128 17624232707573302272 17730804031579792384 17764509658679883792 17817380223140240589 17991404222314412736 18046486002468453376 18174989979684967968 18553635604261738134 18651884760493028352 18848137756710337152 18889023088069795584 18983965794804476928 19040465693003299776 19081768221621528192 19379465082196236864 19437142061607535188 19479305059571976696 19626986424342995712 19635480245909652894 19745668126077496064 19788500377977881088 19947154535527266432 19985073366014869266 20240329750103714328 20302296752777010048 20362720255017417816 20561604825502185984 20606207005167049728 20771417119639963392 21141234635123167488 21204154976299129296 21250150974078520032 21540728864811813888 21760532220575199744 21807735110424603648 21989494049495393344 22147960093938556416 22196003391322371072 22213876641837183072 22262062925225116224 22440548852468174736 22676665738542124386 22796748040602590208 22840083846874136304 22908060286894595043 23086583774307527936 23131805428689959232 23202624860316582912 23271680291448477504 23686012878239845056 23756506964186987452 23988538963085883648 24233319972913290624 24285886827518308608 24738180805682317512 24990611222066830956 25130850342280449536 25185364117426394112 25387287590671066368 25442357628828704256 25646341545677913984 25839286776261649152 25916189415476713584 25972406746095968928 26102952967856155776 26169315232457327616 26180640327879537192 26436349061359953408 26596206047369688576 26646764488019825688 26987106333471619104 27069729003702680064 27150293673356557088 27695222826186617856 27830453406392607201 28188312846830889984 28272206635065505728 28333534632104693376 28560698539504949664 29069197623294355296 29155713092411302782 29218957589357965044 29310104623631901696 29440479636514493568 29618502189116244096 29682750566966821632 29831946248978463744 29920731803290899648 30235554318056165848 30363078823144252416 30453445129165515072 30544080382526126724 30842407238253278976 30909310507750574592 31028907055264636672 31581350504319793408 31806232464448693944 31984718617447844864 32311093297217720832 32381182436691078144 32640798330862799616 32984241074243090016 33221940140907834624 33320814962755774608 33393094387837674336 33646262441730849792 33849716787561421824 34014998607813186579 34195122060903885312 34452382368348865536 34554919220635618112 34629875661461291904 34803937290474874368 34907520437172716256 35529019317359767584 35634760446280481178 35982808444628825472 36349979959369935936 37107271208523476268 37696275513420674304 37778046176139591168 38080931386006599552 38163536443243056384 38758930164392473728 38874284123215070376 38958610119143953392 39253972848685991424 39270960491819305788 39491336252154992128 39577000755955762176 39894309071054532864 39970146732029738532 40480659500207428656 40604593505554020096 40725440510034835632 41123209651004371968 41542834239279926784 41573887187327228041 42282469270246334976 42408309952598258592 42500301948157040064 43521064441150399488 43733569638616954173 43978988098990786688 44295920187877112832 44427753283674366144 44524125850450232448 44881097704936349472 45353331477084248772 45680167693748272608 45816120573789190086 46173167548615055872 46263610857379918464 46543360582896955008 47372025756479690112 47513013928373974904 47977077926171767296 48466639945826581248 48571773655036617216 49476361611364635024 49981222444133661912 50261700684560899072 50774575181342132736 50884715257657408512 51292683091355827968 51678573552523298304 51832378830953427168 51944813492191937856 52205905935712311552 52361280655759074384 52872698122719906816 53192412094739377152 53293528976039651376 53452140669420721767 53974212666943238208 54139458007405360128 54300587346713114176 55660906812785214402 56544413270131011456 56667069264209386752 57121397079009899328 58138395246588710592 58311426184822605564 58437915178715930088 58880959273028987136 59237004378232488192 59365501133933643264 59841463606581799296 60471108636112331696 60906890258331030144 61088160765052253448 61684814476506557952 61818621015501149184 62057814110529273344 63162701008639586816 63612464928897387888 64622186594435441664 65281596661725599232 65968482148486180032 66443880281815669248 66641629925511549216 66786188775675348672 68029997215626373158 68390244121807770624 68724180860683785129 69109838441271236224 69259751322922583808 69607874580949748736 69815040874345432512 71058038634719535168 71269520892560962356 71965616889257650944 72699959918739871872 74214542417046952536 75392551026841348608 75556092352279182336 76161862772013199104 76327072886486112768 77517860328784947456 77748568246430140752 77917220238287906784 78507945697371982848 78541920983638611576 78982672504309984256 79788618142109065728 79940293464059477064 80961319000414857312 81209187011108040192 81450881020069671264 83085668478559853568 83147774374654456082 84564938540492669952 84816619905196517184 85000603896314080128 87467139277233908346 87957976197981573376 88855506567348732288 89048251700900464896 89762195409872698944 90706662954168497544 91360335387496545216 91632241147578380172 92346335097230111744 92527221714759836928 93086721165793910016 94744051512959380224 95026027856747949808 95954155852343534592 96933279891653162496 97143547310073234432 98952723222729270048 99962444888267323824 101549150362684265472 102044995823439559737 102585366182711655936 103357147105046596608 103664757661906854336 103889626984383875712 104411811871424623104 104722561311518148768 106587057952079302752 106904281338841443534 107948425333886476416 108601174693426228352 111321813625570428804 113088826540262022912 113334138528418773504 114242794158019798656 116276790493177421184 116622852369645211128 116875830357431860176 117761918546057974272 118474008756464976384 118731002267867286528 119682927213163598592 120942217272224663392 121813780516662060288 122176321530104506896 123369628953013115904 124115628221058546688 124721661561981684123 126325402017279173632 127224929857794775776 130563193323451198464 131936964296972360064 132887760563631338496 133283259851023098432 133572377551350697344 136059994431252746316 137448361721367570258 138219676882542472448 138519502645845167616 139630081748690865024 142116077269439070336 142539041785121924712 143931233778515301888 145399919837479743744 148429084834093905072 150785102053682697216 152323725544026398208 152654145772972225536 155035720657569894912 155497136492860281504 155834440476575813568 157083841967277223152 159577236284218131456 159880586928118954128 160356422008262165301 161922638000829714624 162418374022216080384 162901762040139342528 166295548749308912164 169633239810393034368 170001207792628160256 174934278554467816692 175915952395963146752 177711013134697464576 178096503401800929792 179524390819745397888 181413325908336995088 182720670774993090432 183264482295156760344 185054443429519673856 186173442331587820032 189488103025918760448 190052055713495899616 193866559783306324992 197905446445458540096 199924889776534647648 204089991646879119474 205170732365423311872 207329515323813708672 207779253968767751424 208823623742849246208 209445122623036297536 213174115904158605504 213808562677682887068 215896850667772952832 217202349386852456704 222643627251140857608 226177653080524045824 226668277056837547008 228485588316039597312 232553580986354842368 233245704739290422256 233751660714863720352 235523837092115948544 236948017512929952768 239365854426327197184 241884434544449326784 243627561033324120576 244352643060209013792 249443323123963368246 254449859715589551552 263873928593944720128 266566519702046196864 267144755102701394688 272119988862505492632 274896723442735140516 276439353765084944896 277039005291690335232 279260163497381730048 284232154538878140672 285078083570243849424 287862467557030603776 290799839674959487488 296858169668187810144 304647451088052796416 306134987470318679211 310071441315139789824 310994272985720563008 311668880953151627136 314167683934554446304 319761173856237908256 320712844016524330602 323845276001659429248 325803524080278685056 332591097498617824328 339266479620786068736 340002415585256320512 349868557108935633384 351831904791926293504 355422026269394929152 356193006803601859584 359048781639490795776 362826651816673990176 365441341549986180864 366528964590313520688 370108886859039347712 372346884663175640064 374164984685945052369 378976206051837520896 380104111426991799232 395810892890917080192 399849779553069295296 408179983293758238948 414659030647627417344 415558507937535502848 418890245246072595072 426348231808317211008 427617125355365774136 431793701335545905664 434404698773704913408 445287254502281715216 452355306161048091648 456971176632079194624 465107161972709684736 466491409478580844512 467503321429727440704 478731708852654394368 481069266024786495903 483768869088898653568 487255122066648241152 488705286120418027584 498886646247926736492 508899719431179103104 527747857187889440256 533133039404092393728 534289510205402789376 544239977725010985264 549793446885470281032 552878707530169889792 558520326994763460096 568464309077756281344 570156167140487698848 581599679349918974976 593716339336375620288 612269974940637358422 621988545971441126016 623337761906303254272 628335367869108892608 639522347712475816512 641425688033048661204 647690552003318858496 651607048160557370112 665182194997235648656 678532959241572137472 680004831170512641024 699737114217871266768 710844052538789858304 718097563278981591552 725653303633347980352 730882683099972361728 733057929180627041376 748329969371890104738 760208222853983598464 791621785781834160384 799699559106138590592 816359966587516477896 829318061295254834688 831117015875071005696 837780490492145190144 852696463616634422016 855234250710731548272 863587402671091811328 868809397547409826816 890574509004563430432 913942353264158389248 930214323945419369472 932982818957161689024 935006642859454881408 962138532049572991806 967537738177797307136 977410572240836055168 997773292495853472984 1017799438862358206208 1055495714375778880512 1066266078808184787456 1068579020410805578752 1088479955450021970528 1099586893770940562064 1117040653989526920192 1122494954057835157107 1136928618155512562688 1140312334280975397696 1187432678672751240576 1224539949881274716844 1243977091942882252032 1246675523812606508544 1256670735738217785216 1279044695424951633024 1282851376066097322408 1295381104006637716992 1303214096321114740224 1330364389994471297312 1357065918483144274944 1399474228435742533536 1436195126557963183104 1451306607266695960704 1461765366199944723456 1466115858361254082752 1496659938743780209476 1520416445707967196928 1583243571563668320768 1599399118212277181184 1632719933175032955792 1658636122590509669376 1675560980984290380288 1705392927233268844032 1710468501421463096544 1781149018009126860864 1865965637914323378048 1870013285718909762816 1924277064099145983612 1935075476355594614272 1954821144481672110336 1995546584991706945968 2035598877724716412416 2132532157616369574912 2176959910900043941056 2199173787541881124128 2244989908115670314214 2280624668561950795392 2374865357345502481152 2449079899762549433688 2487954183885764504064 2493351047625213017088 2513341471476435570432 2558089390849903266048 2565702752132194644816 2590762208013275433984 2606428192642229480448 2660728779988942594624 2798948456871485067072 2902613214533391921408 2932231716722508165504 2993319877487560418952 3040832891415934393856 3166487143127336641536 3198798236424554362368 3265439866350065911584 3351121961968580760576 3367484862173505471321 3410785854466537688064 3420937002842926193088 3562298036018253721728 3731931275828646756096 3740026571437819525632 3848554128198291967224 3870150952711189228544 3909642288963344220672 3991093169983413891936 4071197755449432824832 4353919821800087882112 4398347575083762248256 4489979816231340628428 4561249337123901590784 4749730714691004962304 4898159799525098867376 4975908367771529008128 5026682942952871140864 5116178781699806532096 5131405504264389289632 5321457559977885189248 5597896913742970134144 5805226429066783842816 5864463433445016331008 5986639754975120837904 6081665782831868787712 6397596472849108724736 6530879732700131823168 6734969724347010942642 6841874005685852386176 7124596072036507443456 7463862551657293512192 7480053142875639051264 7697108256396583934448 7819284577926688441344 7982186339966827783872 8707839643600175764224 8796695150167524496512 8979959632462681256856 9122498674247803181568 9499461429382009924608 9796319599050197734752 10053365885905742281728 10232357563399613064192 10262811008528778579264 10642915119955770378496 11195793827485940268288 11610452858133567685632 11728926866890032662016 11973279509950241675808 13061759465400263646336 13469939448694021885284 13683748011371704772352 14249192144073014886912 14927725103314587024384 15394216512793167868896 15964372679933655567744 17415679287200351528448 17593390300335048993024 17959919264925362513712 18244997348495606363136 19592639198100395469504 20525622017057557158528 21285830239911540756992 22391587654971880536576 23457853733780065324032 23946559019900483351616 26123518930800527292672 26939878897388043770568 27367496022743409544704 28498384288146029773824 30788433025586335737792 31928745359867311135488 34831358574400703056896 35186780600670097986048 35919838529850725027424 39185278396200790939008 41051244034115114317056 42571660479823081513984 44783175309943761073152 47893118039800966703232 52247037861601054585344 53879757794776087541136 54734992045486819089408 61576866051172671475584 63857490719734622270976 70373561201340195972096 71839677059701450054848 78370556792401581878016 82102488068230228634112 95786236079601933406464 104494075723202109170688 107759515589552175082272 123153732102345342951168 127714981439469244541952 143679354119402900109696 156741113584803163756032 164204976136460457268224 191572472159203866812928 215519031179104350164544 246307464204690685902336 287358708238805800219392 313482227169606327512064 383144944318407733625856 431038062358208700329088 492614928409381371804672 574717416477611600438784 862076124716417400658176 1149434832955223200877568 1724152249432834801316352 3448304498865669602632704
- Sum of all divisors σ(n): 13282927384349355496965795
- Sum of proper divisors (its aliquot sum) s(n): 9834622885483685894333091
- 3448304498865669602632704 is an abundant number, because the sum of its proper divisors (9834622885483685894333091) is greater than itself. Its abundance is 6386318386618016291700387
Bases of 3448304498865669602632704
- Binary: 10110110100011010011110110001000011100101000010100001101010000110101100100000000002
- Hexadecimal: 0x2DA34F621CA14350D6400
- Base-36: FLIYWZ633L8VGG00
Squares and roots of 3448304498865669602632704
- 3448304498865669602632704 squared (34483044988656696026327042) is 11890803916897216773829835551127447644127930351616
- 3448304498865669602632704 cubed (34483044988656696026327043) is 41003112641766198306602284538498621081445026044816778107565460822020849664
-
3448304498865669602632704 is a
perfect square number . Itssquare root is 1856961092448 -
The
cube root of 3448304498865669602632704 is 151078223.5649532293
Scales and comparisons
How big is 3448304498865669602632704?- 3,448,304,498,865,669,602,632,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,448,304,498,865,669,602,632,704 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 3448304498865669602632704 cubic inches would be around 12589852 feet tall.
Recreational maths with 3448304498865669602632704
- 3448304498865669602632704 backwards is 4072362069665688944038443
- The number of decimal digits it has is: 25
- The sum of 3448304498865669602632704's digits is 117
- 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 3448304498865669602632704 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 3448304498865669602632704 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/3448304498865669602632704/
Chicago style:
Numbermatics. 2024. "Number 3448304498865669602632704 - Facts about the integer". https://numbermatics.com/n/3448304498865669602632704/
The information we have on file for 3448304498865669602632704 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 3448304498865669602632704, math, Factors of 3448304498865669602632704, curriculum, school, college, exams, university, Prime factorization of 3448304498865669602632704, STEM, science, technology, engineering, physics, economics, calculator, three septillion, four hundred forty-eight sextillion, three hundred four quintillion, four hundred ninety-eight quadrillion, eight hundred sixty-five trillion, six hundred sixty-nine billion, six hundred two million, six hundred thirty-two thousand, seven hundred four.