121904445188201917498822656
121,904,445,188,201,917,498,822,656 is an even composite number composed of seven prime numbers multiplied together.
121904445188201917498822656 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 121904445188201917498822656:
212 × 34 × 72 × 132 × 592 × 732 × 489072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 59 × 59 × 73 × 73 × 48907 × 48907)See below for interesting mathematical facts about the number 121904445188201917498822656 from the Numbermatics database.
Names of 121904445188201917498822656
- Cardinal: 121904445188201917498822656 can be written as One hundred twenty-one septillion, nine hundred four sextillion, four hundred forty-five quintillion, one hundred eighty-eight quadrillion, two hundred one trillion, nine hundred seventeen billion, four hundred ninety-eight million, eight hundred twenty-two thousand, six hundred fifty-six.
Scientific notation
- Scientific notation: 1.21904445188201917498822656 × 1026
Factors of 121904445188201917498822656
Divisors of 121904445188201917498822656
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 59 63 64 72 73 78 81 84 91 96 98 104 108 112 117 118 126 128 144 146 147 156 162 168 169 177 182 189 192 196 208 216 219 224 234 236 252 256 273 288 292 294 312 324 336 338 351 354 364 378 384 392 413 416 432 438 441 448 468 472 504 507 511 512 531 546 567 576 584 588 624 637 648 657 672 676 702 708 728 756 767 768 784 819 826 832 864 876 882 896 936 944 949 1008 1014 1022 1024 1053 1062 1092 1134 1152 1168 1176 1183 1239 1248 1274 1296 1314 1323 1344 1352 1404 1416 1456 1512 1521 1533 1534 1536 1568 1593 1638 1652 1664 1728 1752 1764 1792 1872 1888 1898 1911 1971 2016 2028 2044 2048 2106 2124 2184 2268 2301 2304 2336 2352 2366 2457 2478 2496 2548 2592 2628 2646 2688 2704 2808 2832 2847 2891 2912 3024 3042 3066 3068 3072 3136 3186 3276 3304 3328 3456 3481 3504 3528 3549 3577 3584 3717 3744 3776 3796 3822 3942 3969 4032 4056 4088 4096 4212 4248 4307 4368 4536 4563 4599 4602 4608 4672 4704 4732 4779 4914 4956 4992 5096 5184 5256 5292 5329 5369 5376 5408 5616 5664 5694 5733 5782 5824 5913 6048 6084 6132 6136 6144 6272 6372 6552 6608 6643 6656 6903 6912 6962 7008 7056 7098 7154 7168 7371 7434 7488 7552 7592 7644 7884 7938 8064 8112 8176 8281 8424 8496 8541 8614 8673 8736 9072 9126 9198 9204 9216 9344 9408 9464 9558 9828 9912 9971 9984 10192 10368 10443 10512 10584 10647 10658 10731 10738 10752 10816 11151 11232 11328 11388 11466 11564 11648 11826 12096 12168 12264 12272 12288 12337 12544 12744 12921 13104 13216 13286 13312 13689 13797 13806 13824 13924 14016 14112 14196 14308 14336 14742 14868 14976 15104 15184 15288 15768 15876 15987 16107 16128 16224 16352 16562 16848 16992 17082 17199 17228 17346 17472 18144 18252 18396 18408 18432 18688 18816 18928 19116 19656 19824 19929 19942 19968 20384 20709 20736 20886 21024 21168 21294 21316 21462 21476 21504 21632 22302 22464 22656 22776 22932 23128 23296 23652 24192 24336 24367 24528 24544 24674 24843 25088 25488 25623 25842 26019 26208 26432 26572 26624 27378 27594 27612 27648 27848 28032 28224 28392 28616 28672 29484 29736 29913 29952 30149 30208 30368 30576 31329 31536 31752 31941 31974 32193 32214 32256 32448 32704 33124 33453 33696 33984 34164 34398 34456 34692 34944 36288 36504 36792 36816 36864 37011 37303 37376 37583 37632 37856 38232 38763 39312 39648 39858 39884 39936 40768 41391 41418 41472 41772 42048 42336 42588 42632 42924 42952 43008 43264 44604 44928 45253 45312 45552 45864 46256 46501 46592 47304 47961 48321 48384 48672 48734 48907 49056 49088 49348 49686 50176 50976 51246 51597 51684 52038 52416 52864 53144 53248 54756 55188 55224 55296 55696 55991 56064 56448 56784 57232 58968 59472 59787 59826 59904 60298 60416 60736 61152 62127 62658 63072 63504 63882 63948 64386 64428 64512 64896 65408 66248 66906 67392 67968 68328 68796 68912 69277 69384 69797 69888 72576 73008 73101 73584 73632 74022 74529 74606 74752 75166 75264 75712 76464 76869 77526 78057 78624 79296 79716 79768 79872 81536 82782 82836 82944 83544 84096 84672 85176 85264 85848 85904 86016 86359 86528 89208 89739 89856 90447 90506 90624 91104 91728 92512 93002 93184 93987 94608 95823 95922 96579 96642 96768 97344 97468 97814 98112 98176 98696 99372 100352 101952 102492 103194 103368 104076 104832 105728 106288 109512 110376 110448 110592 111033 111392 111909 111982 112128 112749 112896 113568 114464 116289 117936 118944 119574 119652 119808 120596 120832 121472 122304 124254 125316 126144 127008 127764 127896 128772 128856 129024 129792 130816 132496 133812 134784 135759 135936 136656 137592 137824 138554 138768 139503 139594 139776 143883 144963 145152 146016 146202 146721 147168 147264 148044 149058 149212 149504 150332 150528 151424 152928 153738 155052 156114 157248 158592 159432 159536 159744 163072 165564 165672 165888 167088 167973 168192 169344 170352 170528 170569 171696 171808 172718 173056 178416 179361 179478 179712 180894 181012 181248 182208 183456 185024 186004 186368 187974 189216 191646 191844 193158 193284 193536 194688 194936 195628 196224 196352 197392 198744 200704 203904 204984 206388 206736 207831 208152 209391 209664 211043 211456 212576 219024 219303 220752 220896 222066 222784 223587 223818 223964 224256 225498 225792 227136 228928 232578 234171 235872 237888 239148 239304 239616 241192 241664 242944 244608 248508 250632 252288 254016 254113 255528 255792 257544 257712 258048 259077 259584 261121 261632 264992 267624 269217 269568 271341 271518 271872 273312 275184 275648 277108 277536 279006 279188 279552 281961 287766 289737 289926 290304 292032 292404 293442 294336 294528 296088 298116 298424 299008 300664 301056 302848 305856 307476 310104 312228 314411 314496 316771 317184 318864 319072 326144 331128 331344 331776 333099 334176 335727 335946 336384 338247 338688 340704 341056 341138 342349 343392 343616 345436 346112 348867 356832 358722 358956 359424 361788 362024 362496 364416 366912 370048 372008 372736 375948 378432 383292 383688 386316 386568 387072 389376 389872 391256 391937 392448 392704 394784 397488 407277 407808 409968 412776 413472 415662 416304 418509 418782 419328 422086 422912 425152 431649 434889 438048 438606 440163 441504 441792 444132 445568 447174 447636 447928 448512 450996 451584 454272 457856 465156 468342 471744 475776 478296 478608 479232 482384 484939 485888 488579 489216 497016 501264 503919 504576 508032 508226 511056 511584 511707 515088 515424 518154 519168 522242 523264 529984 535248 538083 538434 539136 542682 543036 543744 546624 550368 551296 554216 555072 558012 558376 559104 563922 575532 579474 579852 580608 584064 584808 586884 588289 588672 589056 592176 596232 596848 601328 602112 604513 605696 611712 614952 620208 623493 624456 628173 628822 628992 633129 633542 634368 635791 637728 638144 652288 657909 662256 662688 666198 668352 670761 671454 671892 672768 676494 677376 681408 682112 682276 684698 686784 687232 690872 692224 697734 713664 717444 717912 718848 723576 724048 724992 727883 728832 733824 740096 744016 751896 756864 762339 766584 767376 772632 773136 774144 777231 778752 779744 782512 783363 783874 784896 785408 789568 794976 807651 814023 814554 815616 819936 825552 826944 831324 832608 837018 837564 838656 844172 845824 850304 863298 869778 876096 877212 880326 883008 883584 888264 891136 894348 895272 895856 897024 900601 901992 903168 908544 915712 930312 936684 943233 943488 950313 951552 956592 957216 964768 969878 971776 977158 978432 994032 999297 1002528 1007181 1007838 1009152 1014741 1016064 1016452 1022112 1023168 1023414 1027047 1030176 1030848 1036308 1038336 1044484 1046528 1059968 1070496 1076166 1076868 1078272 1085364 1086072 1087488 1093248 1100736 1102592 1108432 1110144 1116024 1116752 1118208 1127844 1151064 1158948 1159704 1161216 1168128 1169616 1173768 1175811 1176578 1177344 1178112 1184352 1192464 1193696 1202656 1209026 1211392 1221831 1223424 1229904 1240416 1246986 1248912 1255527 1256346 1257644 1257984 1266258 1267084 1268736 1271582 1275456 1276288 1304576 1315818 1320489 1324512 1325376 1332396 1336704 1341522 1342908 1343784 1345536 1352988 1354752 1362816 1364224 1364552 1369396 1373568 1374464 1381744 1395468 1427328 1434888 1435824 1437696 1447152 1448096 1454817 1455766 1457664 1465737 1467648 1480192 1488032 1503792 1511757 1513728 1524678 1533168 1534752 1535121 1545264 1546272 1554462 1557504 1559488 1565024 1566726 1567748 1569792 1570816 1579136 1589952 1615302 1628046 1629108 1631232 1639872 1651104 1653888 1662648 1665216 1674036 1675128 1677312 1688344 1691648 1700608 1726596 1739556 1752192 1754424 1760652 1764867 1766016 1767168 1776528 1778791 1782272 1788696 1790544 1791712 1801202 1803984 1806336 1813539 1817088 1831424 1860624 1870479 1873368 1884519 1886466 1886976 1899387 1900626 1903104 1907373 1913184 1914432 1929536 1939756 1943552 1954316 1956864 1973727 1988064 1998594 2005056 2014362 2015676 2018304 2029482 2032128 2032904 2044224 2046336 2046828 2054094 2060352 2061696 2072616 2076672 2088968 2093056 2119936 2140992 2152332 2153736 2156544 2170728 2172144 2174976 2183649 2186496 2200877 2201472 2205184 2216864 2217397 2220288 2232048 2233504 2255688 2287017 2302128 2317896 2319408 2322432 2331693 2336256 2339232 2347536 2350089 2351622 2353156 2354688 2356224 2368704 2384928 2387392 2396443 2405312 2418052 2422784 2442069 2443662 2446848 2459808 2480832 2493972 2497824 2511054 2512692 2515288 2515968 2532516 2534168 2537472 2543164 2550912 2552576 2609152 2631636 2640978 2649024 2650752 2664792 2673408 2683044 2685816 2687568 2691072 2701803 2705976 2709504 2725632 2728448 2729104 2738792 2743559 2747136 2748928 2763488 2790936 2829699 2850939 2854656 2869776 2871648 2885513 2894304 2896192 2909634 2911532 2915328 2931474 2935296 2960384 2976064 3007584 3021543 3023514 3027456 3044223 3049356 3066336 3069504 3070242 3081141 3090528 3092544 3108924 3115008 3118976 3130048 3133452 3135496 3139584 3141632 3158272 3179904 3230604 3256092 3258216 3262464 3279744 3302208 3303469 3307776 3325296 3330432 3348072 3350256 3354624 3376688 3394573 3401216 3453192 3479112 3504384 3508848 3521304 3527433 3529734 3532032 3534336 3553056 3557582 3564544 3570211 3577392 3581088 3583424 3602404 3607968 3627078 3634176 3662848 3665493 3721248 3740958 3746736 3766581 3769038 3772932 3773952 3798774 3801252 3806208 3814746 3826368 3828864 3859072 3879512 3887104 3908632 3913728 3947454 3961467 3976128 3997188 4010112 4028724 4031352 4036608 4058964 4064256 4065808 4087343 4088448 4092672 4093656 4108188 4118023 4120704 4123392 4145232 4177936 4239872 4281984 4304664 4307472 4313088 4341456 4344288 4364451 4367298 4372992 4397211 4401754 4402944 4410368 4433728 4434794 4440576 4450537 4464096 4467008 4511376 4535271 4574034 4604256 4605363 4635792 4638816 4663386 4672512 4678464 4695072 4700178 4703244 4706312 4709376 4712448 4737408 4769856 4774784 4792886 4810624 4836104 4845568 4884138 4887324 4893696 4919616 4961664 4987944 4995648 5022108 5025384 5030576 5031936 5065032 5068336 5074944 5086328 5095181 5101824 5105152 5263272 5281956 5294601 5298048 5301504 5329584 5336373 5346816 5366088 5371632 5375136 5403606 5411952 5419008 5440617 5451264 5456896 5458208 5477584 5487118 5494272 5497856 5526976 5581872 5611437 5653557 5659398 5698161 5701878 5709312 5722119 5739552 5743296 5771026 5788608 5792384 5819268 5823064 5830656 5862948 5870592 5920768 5952128 6015168 6043086 6047028 6054912 6088446 6098712 6132672 6139008 6140484 6162282 6181056 6185088 6217848 6230016 6237952 6260096 6266904 6270992 6279168 6304207 6316544 6359808 6461208 6512184 6516432 6524928 6550947 6559488 6602631 6604416 6606938 6615552 6650592 6652191 6660864 6696144 6700512 6753376 6789146 6802432 6861051 6906384 6958224 6995079 7008768 7017696 7042608 7050267 7054866 7059468 7064064 7068672 7106112 7115164 7129088 7140422 7154784 7162176 7166848 7189329 7204808 7215936 7254156 7268352 7325696 7330986 7442496 7481916 7493472 7533162 7538076 7545864 7547904 7597548 7602504 7612416 7629492 7652736 7657728 7718144 7759024 7817264 7827456 7894908 7922934 7952256 7994376 8020224 8057448 8062704 8073216 8105409 8117928 8128512 8131616 8174686 8176896 8185344 8187312 8216376 8230677 8236046 8241408 8246784 8265283 8290464 8355872 8479744 8489097 8552817 8563968 8609328 8614944 8656539 8682912 8688576 8728902 8734596 8745984 8794422 8803508 8805888 8820736 8867456 8869588 8881152 8901074 8928192 8934016 9022752 9070542 9148068 9208512 9210726 9243423 9271584 9277632 9326772 9345024 9356928 9390144 9400356 9406488 9412624 9418752 9424896 9474816 9539712 9549568 9585772 9621248 9672208 9768276 9774648 9787392 9839232 9910407 9923328 9975888 9991296 10044216 10050768 10061152 10063872 10130064 10136672 10172656 10183719 10190362 10203648 10210304 10526544 10563912 10582299 10589202 10596096 10603008 10659168 10672746 10693632 10710633 10732176 10743264 10750272 10807212 10823904 10881234 10902528 10913792 10916416 10955168 10974236 10988544 10995712 11053952 11163744 11222874 11307114 11318796 11396322 11403756 11418624 11444238 11479104 11486592 11542052 11577216 11584768 11638536 11646128 11661312 11725896 11741184 11841536 11904256 12030336 12086172 12094056 12109824 12176892 12197424 12262029 12265344 12278016 12280968 12324564 12354069 12362112 12370176 12435696 12451537 12475904 12520192 12533808 12541984 12608414 12633088 12719616 12922416 13024368 13032864 13093353 13101894 13118976 13191633 13205262 13208832 13213876 13231104 13301184 13304382 13321728 13351611 13392288 13401024 13506752 13578292 13604864 13722102 13812768 13816089 13916448 13990158 14017536 14035392 14085216 14100534 14109732 14118936 14128128 14137344 14212224 14230328 14258176 14280844 14309568 14324352 14333696 14378658 14409616 14431872 14508312 14536704 14651392 14661972 14884992 14963832 14986944 15066324 15076152 15091728 15095808 15195096 15205008 15224832 15258984 15285543 15305472 15315456 15406139 15436288 15518048 15634528 15789816 15845868 15883803 15904512 15988752 16009119 16040448 16114896 16125408 16210818 16235856 16257024 16263232 16321851 16349372 16353792 16370688 16374624 16432752 16461354 16472092 16482816 16493568 16530566 16580928 16711744 16959488 16978194 17094483 17105634 17127936 17166357 17218656 17229888 17313078 17365824 17377152 17457804 17469192 17491968 17588844 17607016 17611776 17641472 17734912 17739176 17762304 17802148 17856384 17868032 18045504 18141084 18296136 18417024 18421452 18486846 18543168 18550249 18555264 18653544 18690048 18713856 18780288 18800712 18812976 18825248 18837504 18912621 18949632 19079424 19099136 19171544 19242496 19344416 19536552 19549296 19574784 19652841 19678464 19807893 19820814 19846656 19951776 19956573 19982592 20088432 20101536 20122304 20198591 20260128 20273344 20345312 20367438 20380724 20407296 20420608 20583153 21053088 21127824 21150801 21164598 21178404 21192192 21206016 21318336 21345492 21387264 21421266 21464352 21486528 21500544 21567987 21614424 21647808 21762468 21805056 21827584 21832832 21910336 21948472 21977088 21991424 22107904 22327488 22445748 22614228 22637592 22792644 22807512 22837248 22888476 22958208 22973184 23084104 23124283 23154432 23169536 23277072 23292256 23451792 23482368 23808512 24060672 24172344 24188112 24219648 24316227 24353784 24394848 24524058 24530688 24556032 24561936 24649128 24692031 24708138 24724224 24740352 24795849 24871392 24903074 24951808 24991477 25040384 25067616 25083968 25216828 25266176 25439232 25467291 25658451 25844832 25969617 26048736 26065728 26186706 26203788 26237952 26383266 26410524 26417664 26427752 26462208 26602368 26608764 26643456 26703222 26784576 26802048 27013504 27156584 27209728 27444204 27625536 27632178 27730269 27832896 27980316 28035072 28070784 28170432 28201068 28219464 28237872 28256256 28274688 28424448 28460656 28561688 28611401 28619136 28648704 28667392 28757316 28819232 28826161 28863744 29016624 29323944 29731221 29769984 29927664 29973888 30132648 30152304 30183456 30191616 30390192 30410016 30517968 30551157 30571086 30610944 30630912 30812278 30872576 31036096 31153759 31269056 31579632 31691736 31746897 31767606 31809024 31977504 32018238 32080896 32131899 32229792 32250816 32421636 32471712 32526464 32643702 32698744 32707584 32741376 32749248 32865504 32922708 32944184 32965632 32987136 33061132 33161856 33423488 33918976 33956388 34188966 34211268 34255872 34332714 34437312 34459776 34626156 34731648 34754304 34915608 34938384 34983936 35177688 35214032 35223552 35469824 35478352 35524608 35604296 35666267 35712768 35736064 36091008 36282168 36592272 36786087 36834048 36842904 36973692 37062207 37086336 37100498 37110528 37307088 37354611 37427712 37511669 37560576 37601424 37625952 37650496 37825242 37899264 38158848 38198272 38343088 38484992 38688832 39073104 39098592 39280059 39305682 39356928 39574899 39615786 39641628 39693312 39903552 39913146 39965184 40054833 40176864 40203072 40244608 40397182 40520256 40546688 40690624 40734876 40761448 40814592 40841216 41166306 42106176 42255648 42301602 42329196 42356808 42384384 42412032 42636672 42690984 42774528 42842532 42928704 42945097 42973056 43001088 43135974 43228848 43295616 43524936 43610112 43665664 43820672 43896944 43954176 44129449 44215808 44654976 44891496 45228456 45275184 45585288 45615024 45674496 45776952 45856629 45916416 45946368 46168208 46218417 46248566 46308864 46339072 46412743 46554144 46584512 46903584 47617024 47651409 48027357 48121344 48344688 48376224 48632454 48707568 48789696 48965553 49048116 49061376 49112064 49123872 49298256 49384062 49416276 49448448 49480704 49591698 49742784 49806148 49903616 49982954 50080768 50135232 50167936 50433656 50532352 50878464 50934582 51316902 51499071 51689664 51939234 52097472 52131456 52373412 52407576 52475904 52766532 52821048 52835328 52855504 52924416 53135459 53204736 53217528 53286912 53406444 53569152 53604096 54027008 54313168 54888408 55251072 55264356 55460538 55650747 55665792 55960632 56070144 56141568 56340864 56402136 56438928 56475744 56512512 56737863 56848896 56921312 57123376 57222802 57238272 57297408 57334784 57514632 57638464 57652322 57727488 57856981 58033248 58647888 58958523 59423679 59462442 59539968 59855328 59869719 59947776 60265296 60304608 60366912 60595773 60780384 60820032 61035936 61102314 61142172 61221888 61261824 61624556 61745152 62072192 62307518 62538112 63159264 63383472 63493794 63535212 63618048 63955008 64036476 64161792 64263798 64459584 64501632 64703961 64843272 64943424 65052928 65287404 65397488 65415168 65482752 65498496 65731008 65845416 65888368 65931264 65974272 66122264 66323712 66846976 67912776 68377932 68422536 68511744 68665428 68874624 68919552 69252312 69372849 69463296 69508608 69831216 69876768 70355376 70428064 70447104 70939648 70956704 71208592 71332534 71425536 71472128 72182016 72564336 72948681 73184544 73572174 73668096 73685808 73947384 74076093 74124414 74172672 74200996 74221056 74387547 74614176 74709222 74855424 74974431 75023338 75121152 75202848 75251904 75300992 75650484 75798528 76317696 76396544 76686176 76969984 77377664 77908851 78146208 78197184 78560118 78611364 78713856 79149798 79231572 79283256 79386624 79807104 79826292 79930368 80109666 80353728 80406144 80489216 80794364 81040512 81093376 81381248 81469752 81522896 81629184 82332612 84212352 84511296 84603204 84658392 84713616 84768768 84824064 85273344 85381968 85685064 85834203 85857408 85890194 85946112 86002176 86271948 86457696 86478483 86591232 87049872 87331328 87641344 87793888 88258898 88431616 89193663 89309952 89782992 90456912 90550368 91170576 91230048 91553904 91653471 91713258 91832832 91892736 92336416 92436834 92497132 92617728 92678144 92825486 93108288 93169024 93461277 93807168 95234048 95302818 96054714 96242688 96395697 96689376 96752448 97264908 97415136 97579392 97931106 98096232 98122752 98224128 98247744 98596512 98768124 98832552 98896896 98961408 99183396 99485568 99612296 99807232 99965908 100161536 100270464 100335872 100867312 101756928 101869164 102633804 102998142 103379328 103878468 104194944 104262912 104746824 104815152 104951808 105533064 105642096 105670656 105711008 106270918 106409472 106435056 106573824 106812888 106998801 107138304 107208192 108054016 108626336 109776816 110358261 110502144 110528712 110921076 111186621 111301494 111331584 111921264 112063833 112283136 112535007 112681728 112804272 112877856 112951488 113475726 113697792 113842624 114246752 114445604 114476544 114594816 114669568 115029264 115276928 115304644 115454976 115713962 116066496 117295776 117917046 118847358 118924884 119079936 119710656 119739438 119895552 120164499 120530592 120609216 120733824 121191546 121560768 121640064 122071872 122204628 122284344 122443776 122523648 123249112 123490304 124144384 124615036 125076224 126318528 126766944 126987588 127070424 127236096 127910016 128072952 128323584 128527596 128835291 128919168 129003264 129407922 129686544 129851743 129886848 130105856 130574808 130794976 130830336 130996992 131462016 131690832 131776736 131862528 132244528 132388347 132647424 133693952 135825552 136755864 136845072 137023488 137330856 137569887 137749248 137839104 138504624 138655251 138745698 138926592 139017216 139238229 139662432 139753536 140710752 140856128 141390137 141879296 141913408 142417184 142665068 142851072 142944256 144082071 144364032 145128672 145897362 146369088 147144348 147336192 147371616 147894768 148152186 148248828 148345344 148401992 148442112 148775094 149228352 149418444 149710848 149948862 150046676 150242304 150405696 150503808 150601984 151300968 151597056 152635392 152793088 153372352 153939968 154755328 155817702 156292416 156394368 157120236 157222728 157427712 158299596 158463144 158566512 158773248 159406377 159614208 159652584 159860736 160219332 160707456 160812288 160978432 161588728 161869981 162081024 162186752 162762496 162939504 163045792 164665224 166952241 168424704 169022592 169206408 169316784 169427232 169537536 170213589 170245267 170546688 170763936 171370128 171668406 171714816 171780388 171892224 172004352 172543896 172915392 172956966 173182464 173570943 174099744 174662656 174940339 175282688 175587776 176517796 176863232 178271037 178387326 178619904 179565984 179609157 180913824 181100736 181787319 182341152 182460096 183107808 183306942 183426516 183665664 183785472 184672832 184873668 184994264 185235456 185356288 185650972 186216576 186338048 186922554 187614336 190468096 190605636 192109428 192485376 192791394 193378752 193504896 194111883 194529816 194830272 195158784 195862212 196192464 196245504 196448256 196495488 197193024 197536248 197665104 197793792 197922816 198366792 198971136 199224592 199931816 200279807 200323072 200540928 200671744 201734624 203738328 205267608 205996284 206758656 207756936 208118547 208389888 208525824 209493648 209630304 210642449 211066128 211284192 211341312 211422016 212541836 212818944 212870112 213625776 213997602 214276608 214416384 216108032 217252672 219553632 220716522 221004288 221057424 221842152 222228279 222373242 222602988 222663168 223162641 223842528 224127666 224566272 224923293 225070014 225363456 225608544 225755712 225902976 226951452 227395584 227685248 228493504 228891208 228953088 229189632 229339136 230058528 230553856 230609288 230909952 231427924 232132992 233726553 234591552 235834092 237694716 237849768 238159872 239421312 239478876 239791104 240328998 241061184 241153237 241218432 241467648 242383092 243121536 243280128 244143744 244409256 244568688 244887552 246498224 248288768 249230072 250152448 252637056 253533888 253975176 254140848 254472192 255820032 256145904 257055192 257502609 257670582 257838336 258006528 258815844 259373088 259435449 259703486 259773696 260211712 260625403 261149616 261589952 261993984 262581683 262924032 263381664 263553472 264489056 264776694 265294848 267387904 267580989 271651104 273511728 273690144 274661712 274960413 275139774 275498496 275678208 277009248 277310502 277491396 277853184 278034432 278476458 279324864 279507072 280383831 281421504 281712256 282780274 283758592 283826816 284834368 285330136 285702144 285888512 288164142 288728064 289187091 290257344 291794724 292738176 294288696 294672384 294743232 295789536 296304372 296497656 296690688 296803984 296884224 297550188 298456704 298836888 299421696 299897724 300093352 300484608 300615679 300811392 301007616 301203968 302601936 305270784 306744704 309510656 311635404 312584832 312788736 314240472 314445456 314855424 316599192 316926288 317133024 318812754 319228416 319305168 319721472 320438664 320996403 321414912 321624576 321956864 323177456 323739962 324162048 324373504 324889201 325524992 325879008 326091584 329330448 331074783 333559863 333904482 336191499 336849408 337605021 338045184 338412816 338633568 338854464 340427178 340490534 341093376 341527872 342740256 343336812 343429632 343560776 343784448 344008704 345087792 345830784 345913932 346364928 347141886 348199488 349325312 349880678 350565376 351175552 353035592 353726464 356542074 356774652 357239808 359131968 359218314 360493497 361827648 362201472 363574638 364682304 364920192 366215616 366613884 366853032 367331328 367570944 369345664 369747336 369988528 370470912 371301944 371948213 372433152 372676096 373845108 375228672 381211272 384218856 384970752 385582788 386505873 386757504 387009792 388223766 389059632 389555229 389660544 390317568 391724424 392384928 392491008 392990976 394386048 395072496 395330208 395587584 396733584 397165041 397942272 398449184 399863632 400559614 401081856 401343488 403469248 404998867 407476656 410535216 411992568 412709661 413517312 415513872 415965753 416237094 416779776 417051648 417714687 418987296 419260608 421284898 422132256 422568384 422844032 424170411 425083672 425637888 425740224 427251552 427995204 428553216 428832768 432216064 434505344 439107264 441433044 442008576 442114848 443684304 444456558 444746484 445205976 445326336 446325282 447685056 448255332 449132544 449846586 450140028 450726912 451217088 451511424 451805952 453902904 454791168 455370496 456987008 457782416 457906176 458379264 460117056 461107712 461218576 461819904 462855848 464265984 467453106 469183104 471668184 475389432 475699536 476319744 478219131 478842624 478957752 479582208 480657996 482122368 482306474 482436864 482935296 484766184 485609943 486243072 486560256 487651697 488287488 488818512 489137376 492996448 496577536 498460144 500304896 500856723 505274112 507067776 507950352 508281696 510640767 510735801 511640064 512291808 514110384 515005218 515341164 515676672 516013056 517631688 518746176 518870898 519406972 519547392 520423424 520712829 521250806 522299232 523179904 523987968 524821017 525163366 525848064 526763328 527106944 528978112 529553388 530589696 534775808 535161978 543302208 545361957 547023456 547380288 549323424 549920826 550279548 550996992 551356416 554018496 554621004 554982792 555706368 556068864 556952916 558649728 559014144 560767662 562843008 563424512 565560548 567653632 569668736 570660272 571404288 576328284 577456128 578374182 580514688 583589448 585476352 588577392 589344768 589486464 591579072 592608744 592995312 593381376 593607968 593768448 595100376 596913408 597673776 599795448 600186704 600839421 600969216 601231358 601622784 602015232 602407936 603365659 605203872 613489408 619021312 623270808 624355641 625169664 625577472 628480944 628890912 631927347 633198384 633852576 634266048 637625508 638456832 638610336 640877328 641992806 642829824 643249152 643913728 646354912 647479924 648324096 648747008 649778402 651049984 651758016 652183168 658660896 662149566 667119726 667808964 669487923 672382998 673698816 674769879 675210042 676090368 676825632 677267136 677708928 680854356 680981068 682186752 683055744 685480512 686673624 686859264 687121552 687568896 688017408 690175584 691661568 691827864 692729856 694283772 696398976 698650624 699761356 701130752 702351104 706071184 713084148 713549304 714479616 718263936 718436628 720986994 723459711 723655296 724402944 727149276 729364608 729840384 732431232 733227768 733706064 734662656 738691328 739494672 739977056 742603888 743896426 744866304 745352192 747690216 750457344 762422544 768437712 771165576 772507827 773011746 773515008 774019584 776447532 778119264 778306347 779110458 779321088 780635136 781876209 783448848 784769856 785981952 787745049 788772096 790144992 790660416 793467168 794330082 795884544 796898368 799727264 801119228 802163712 802686976 806938496 809997734 814953312 821070432 823985136 825419322 827034624 831027744 831931506 832474188 833559552 834103296 835429374 837974592 838521216 841151493 842569796 844264512 845136768 845688064 848340822 850167344 851275776 851480448 854503104 855990408 857106432 857665536 864432128 869010688 878214528 882866088 884017152 884229696 887368608 888913116 889492968 890411952 890652672 892650564 895370112 896510664 898265088 899693172 900280056 901453824 901847037 902434176 903022848 903611904 907805808 908962201 910740992 913974016 915564832 915812352 920234112 922215424 922437152 925711696 928531968 934906212 938366208 943336368 950778864 951399072 956438262 957685248 957915504 959164416 961315992 962989209 964244736 964612948 964873728 965870592 969532368 971219886 972486144 973120512 974667603 975303394 976574976 977637024 978274752 985992896 993155072 996920288 1000609792 1001713446 1008574497 1010548224 1012815063 1014135552 1015900704 1016563392 1021281534 1021471602 1023280128 1024583616 1028220768 1030010436 1030682328 1031353344 1032026112 1035263376 1037492352 1037741796 1038813944 1039094784 1040846848 1041425658 1042501612 1044598464 1046359808 1047975936 1049642034 1050326732 1051696128 1053526656 1054213888 1057956224 1059106776 1061179392 1069551616 1070323956 1086604416 1090723914 1094046912 1094760576 1098646848 1099841652 1100559096 1101993984 1102712832 1108036992 1109242008 1109965584 1111412736 1113905832 1115844639 1117299456 1118028288 1121535324 1125686016 1126849024 1131121096 1135307264 1139337472 1141320544 1152656568 1154912256 1156748364 1159517619 1161029376 1167178896 1168665687 1170952704 1177154784 1178972928 1183158144 1185217488 1185990624 1186762752 1187215936 1190200752 1191495123 1191716869 1193826816 1195347552 1199590896 1200373408 1201678842 1202462716 1203245568 1204030464 1204815872 1206731318 1210407744 1214996601 1226978816 1238042624 1246541616 1247897259 1248711282 1250339328 1251154944 1253144061 1256961888 1257781824 1263854694 1266396768 1267705152 1268532096 1272511233 1275251016 1276913664 1277220672 1281754656 1283985612 1285659648 1286498304 1287827456 1292709824 1294959848 1296648192 1297494016 1299556804 1302099968 1303516032 1304366336 1317321792 1324299132 1334239452 1335617928 1338975846 1344765996 1347397632 1349539758 1350420084 1352180736 1353651264 1354534272 1355417856 1361708712 1361962136 1364373504 1366111488 1370961024 1373347248 1373718528 1374243104 1375137792 1380351168 1383323136 1383655728 1385459712 1388567544 1392797952 1399522712 1402261504 1404702208 1412142368 1426168296 1427098608 1428959232 1434657393 1436527872 1436873256 1441973988 1446919422 1447310592 1448805888 1454298552 1456829829 1458729216 1459680768 1462955091 1464862464 1466455536 1467412128 1474497143 1477382656 1478989344 1479954112 1485207776 1487792852 1489732608 1490704384 1495380432 1500914688 1502570169 1524845088 1532207403 1536875424 1542331152 1545015654 1546023492 1547030016 1548039168 1552895064 1556238528 1556612694 1558220916 1558642176 1561270272 1562138487 1563752418 1566897696 1569539712 1571963904 1574463051 1575490098 1577544192 1580289984 1581320832 1586934336 1588660164 1591769088 1593796736 1599454528 1602238456 1604327424 1605373952 1613876992 1619995468 1629906624 1636085871 1642140864 1647970272 1650838644 1654069248 1662055488 1663863012 1664948376 1667119104 1668206592 1670858748 1675949184 1677042432 1682302986 1685139592 1688072659 1688529024 1690273536 1691376128 1696681644 1700334688 1702960896 1709006208 1711980816 1714212864 1738021376 1756429056 1765732176 1768034304 1768459392 1774737216 1777826232 1778985936 1780823904 1781305344 1785301128 1790740224 1793021328 1799386344 1800560112 1802518263 1802907648 1803694074 1804868352 1806045696 1807223808 1810096977 1815611616 1817924402 1821481984 1824377821 1827948032 1831129664 1838071781 1840468224 1844430848 1844874304 1851423392 1857063936 1869812424 1873066923 1876732416 1886672736 1895782041 1901557728 1902798144 1912876524 1915370496 1915831008 1922631984 1925978418 1928489472 1929225896 1929747456 1931741184 1939064736 1942439772 1944972288 1946241024 1949335206 1950606788 1953149952 1955274048 1956549504 1971985792 1986310144 1993840576 2001219584 2003426892 2017148994 2021096448 2024309637 2025630126 2028271104 2031801408 2033126784 2042563068 2042943204 2046560256 2049167232 2056441536 2060020872 2061364656 2062706688 2064052224 2070526752 2074984704 2075483592 2077627888 2078189568 2082851316 2085003224 2089196928 2092719616 2095951872 2099284068 2100653464 2103392256 2104309753 2107053312 2108427776 2115912448 2118213552 2140647912 2170379133 2173208832 2181447828 2188093824 2189521152 2197293696 2199683304 2201118192 2203987968 2213188471 2216073984 2218484016 2219931168 2227811664 2231689278 2234598912 2236056576 2243070648 2251372032 2253698048 2262242192 2270614528 2274224407 2278674944 2282641088 2305313136 2313496728 2317523481 2319035238 2322058752 2334357792 2334919041 2337331374 2341905408 2345628627 2354309568 2357945856 2363235147 2366316288 2370434976 2371981248 2374431872 2380401504 2382990246 2383433738 2387653632 2390695104 2391894649 2399181792 2400746816 2403357684 2404925432 2406491136 2408060928 2409631744 2413462636 2420815488 2429993202 2453957632 2476085248 2493083232 2495794518 2497422564 2500678656 2502309888 2506288122 2513923776 2515563648 2523454479 2527709388 2532793536 2535410304 2537064192 2545022466 2550502032 2553827328 2554441344 2563509312 2567971224 2571319296 2572996608 2585419648 2589919696 2593296384 2599113608 2603637491 2604199936 2607032064 2608732672 2634643584 2648598264 2668478904 2671235856 2677951692 2689531992 2694795264 2699079516 2700840168 2704361472 2705541111 2707302528 2709068544 2710835712 2723417424 2723924272 2726886603 2732222976 2738351837 2741922048 2746694496 2747437056 2748486208 2760702336 2766646272 2767311456 2777135088 2785595904 2799045424 2809404416 2824284736 2852336592 2854197216 2869314786 2873055744 2873746512 2883947976 2888967627 2893838844 2894621184 2897611776 2908597104 2913659658 2917458432 2919361536 2924002809 2925910182 2929724928 2932911072 2934824256 2948994286 2954765312 2957978688 2959908224 2970415552 2975585704 2979465216 2981408768 2990760864 3001829376 3005140338 3038445189 3049690176 3064414806 3073750848 3084662304 3090031308 3092046984 3094060032 3096078336 3105790128 3112477056 3113225388 3116441832 3117284352 3122540544 3124276974 3127504836 3133795392 3134992081 3139079424 3143927808 3148926102 3150980196 3155088384 3160579968 3162641664 3173868672 3177320328 3183538176 3187593472 3198909056 3204476912 3208654848 3227753984 3239990936 3259813248 3272171742 3284281728 3295940544 3301677288 3308138496 3324110976 3327726024 3329896752 3334238208 3341717496 3347533917 3351898368 3354084864 3364605972 3370279184 3376145318 3377058048 3380547072 3382752256 3388130239 3393363288 3400669376 3405921792 3413561879 3418012416 3423961632 3476042752 3478552857 3505997061 3512858112 3531464352 3536918784 3549474432 3555652464 3557971872 3561647808 3570602256 3574485369 3575150607 3581480448 3586042656 3598772688 3601120224 3605036526 3607388148 3609736704 3612091392 3614447616 3620193954 3631223232 3635848804 3642963968 3644989803 3648755642 3655896064 3662259328 3676143562 3680936448 3688861696 3689748608 3702846784 3714127872 3739624848 3746133846 3753464832 3759432183 3773345472 3791564082 3803115456 3805596288 3817533699 3825753048 3830740992 3831662016 3845263968 3851956836 3856978944 3858451792 3859494912 3863482368 3878129472 3884879544 3889944576 3892482048 3898670412 3901213576 3906299904 3910548096 3913099008 3943971584 3987681152 4006853784 4034297988 4042192896 4048619274 4051260252 4056542208 4063602816 4066253568 4085126136 4085886408 4093120512 4098334464 4112883072 4120041744 4122729312 4125413376 4141053504 4149969408 4150967184 4155255776 4156379136 4165702632 4170006448 4178393856 4185439232 4198568136 4201306928 4206784512 4208619506 4214106624 4216855552 4223559613 4231824896 4236427104 4281295824 4303972179 4340758266 4346417664 4362895656 4370489487 4376187648 4379042304 4388865273 4394587392 4399366608 4402236384 4423491429 4426376942 4432147968 4436968032 4439862336 4455623328 4463378556 4469197824 4472113152 4486141296 4502744064 4507396096 4524484384 4541229056 4548448814 4557349888 4565282176 4596622209 4610626272 4626993456 4635046962 4638070476 4644117504 4668715584 4669838082 4674662748 4683810816 4686415461 4691257254 4708619136 4715891712 4723389153 4726470294 4732632576 4740869952 4743962496 4748863744 4760803008 4765980492 4766867476 4775307264 4781390208 4783789298 4798363584 4801493632 4806715368 4809850864 4812982272 4816121856 4826925272 4841630976 4859986404 4907915264 4986166464 4991589036 4994845128 5001357312 5004619776 5012576244 5027847552 5031127296 5046908958 5055418776 5064217977 5065587072 5070820608 5074128384 5090044932 5101004064 5108882688 5127018624 5135942448 5142638592 5170839296 5179839392 5198227216 5207274982 5214064128 5217465344 5269287168 5297196528 5336957808 5342471712 5355903384 5379063984 5398159032 5401680336 5407554789 5408722944 5411082222 5414605056 5418137088 5421671424 5430290931 5446834848 5447848544 5453773206 5464445952 5473133463 5476703674 5483844096 5493388992 5496972416 5514215343 5521404672 5533292544 5534622912 5554270176 5571191808 5598090848 5618808832 5648569472 5687346123 5704673184 5708394432 5738629572 5746111488 5747493024 5767895952 5777935254 5787677688 5789242368 5795223552 5817194208 5827319316 5834916864 5838723072 5848005618 5851820364 5859449856 5865822144 5869648512 5897988572 5909530624 5915957376 5919816448 5940831104 5951171408 5958930432 5981521728 6003658752 6010280676 6076890378 6099380352 6128829612 6147501696 6169324608 6180062616 6184093968 6188120064 6192156672 6211580256 6224954112 6226450776 6232883664 6234568704 6248553948 6255009672 6267590784 6269984162 6278158848 6287855616 6297852204 6301960392 6310176768 6312929259 6321159936 6325283328 6347737344 6354640656 6375186944 6397818112 6408953824 6455507968 6479981872 6511137399 6519626496 6544343484 6568563456 6591881088 6603354576 6639565413 6648221952 6655452048 6659793504 6683434992 6695067834 6703796736 6708169728 6729211944 6740558368 6752290636 6754116096 6761094144 6765504512 6776260478 6786726576 6801338752 6811843584 6822673221 6827123758 6836024832 6847923264 6952085504 6957105714 7011994122 7025716224 7036885881 7062928704 7073837568 7089705441 7098948864 7111304928 7115943744 7123295616 7141204512 7148970738 7150301214 7162960896 7172085312 7175683947 7197545376 7202240448 7210073052 7214776296 7219473408 7224182784 7228895232 7240387908 7262446464 7271697608 7285927936 7289979606 7297511284 7311792128 7324518656 7352287124 7361872896 7379497216 7405693568 7428255744 7479249696 7492267692 7506929664 7518864366 7546690944 7583128164 7606230912 7611192576 7635067398 7651506096 7661481984 7663324032 7690527936 7703913672 7713957888 7716903584 7718989824 7756258944 7769759088 7779889152 7797340824 7802427152 7810912473 7812599808 7821096192 7826198016 7887943168 7975362304 8013707568 8068595976 8084385792 8097238548 8102520504 8113084416 8116623333 8127205632 8132507136 8170252272 8171772816 8180659809 8196668928 8215055511 8225766144 8240083488 8245458624 8282107008 8299938816 8301934368 8310511552 8331405264 8340012896 8342018083 8356787712 8370878464 8397136272 8402613856 8417239012 8428213248 8433711104 8447119226 8463649792 8472854208 8562591648 8607944358 8681516532 8692835328 8725791312 8740978974 8752375296 8758084608 8772008427 8777730546 8789174784 8798733216 8804472768 8846982858 8852753884 8864295936 8873936064 8879724672 8911246656 8926757112 8938395648 8944226304 8972282592 9005488128 9014792192 9048968768 9082458112 9096897628 9114699776 9130564352 9193244418 9221252544 9253986912 9270093924 9276140952 9288235008 9337431168 9339676164 9349325496 9367621632 9372830922 9382514508 9404976243 9417238272 9431783424 9446778306 9452940588 9465265152 9481739904 9487924992 9497727488 9521606016 9531960984 9533734952 9550614528 9562780416 9567578596 9596727168 9602987264 9613430736 9619701728 9625964544 9653850544 9683261952 9719972808 9815830528 9972332928 9983178072 9989690256 10002714624 10025152488 10042601751 10055695104 10062254592 10093817916 10110837552 10128435954 10131174144 10141641216 10148256768 10164390717 10180089864 10202008128 10217765376 10240685637 10254037248 10271884896 10321480001 10341678592 10359678784 10396454432 10414549964 10428128256 10434930688 10517991183 10538574336 10594393056 10673915616 10684943424 10711806768 10725451821 10758127968 10796318064 10803360672 10815109578 10822164444 10829210112 10836274176 10843342848 10860581862 10893669696 10895697088 10907546412 10928891904 10934969409 10946266926 10953407348 10967688192 10986777984 10993944832 11028430686 11042809344 11066585088 11069245824 11108540352 11142383616 11196181696 11237617664 11297138944 11374692246 11409346368 11416788864 11452601097 11477259144 11492222976 11494986048 11535791904 11555870508 11575355376 11578484736 11590447104 11634388416 11654638632 11669833728 11677446144 11696011236 11703640728 11718899712 11731644288 11739297024 11795977144 11816508613 11819061248 11831914752 11839632896 11881662208 11902342816 11963043456 12020561352 12153780756 12198760704 12257659224 12295003392 12338649216 12360125232 12368187936 12376240128 12423160512 12427904491 12449908224 12452901552 12465767328 12469137408 12497107896 12510019344 12535181568 12539968324 12556317696 12595704408 12603920784 12620353536 12625858518 12642319872 12650566656 12670678839 12695474688 12709281312 12750373888 12770644747 12795636224 12817907648 12911015936 12959963744 13022274798 13039252992 13088686968 13111468461 13137126912 13166595819 13183762176 13206709152 13270474287 13279130826 13296443904 13310904096 13319587008 13366869984 13390135668 13407593472 13416339456 13458423888 13481116736 13504581272 13508232192 13522188288 13531009024 13552520956 13573453152 13602677504 13623687168 13645346442 13654247516 13672049664 13695846528 13789866627 13904171008 13914211428 14023988244 14051432448 14073771762 14125857408 14147675136 14170167459 14179410882 14197897728 14222609856 14231887488 14246591232 14282409024 14297941476 14300602428 14325921792 14344170624 14351367894 14395090752 14404480896 14420146104 14429552592 14438946816 14448365568 14480775816 14524892928 14543395216 14579959212 14595022568 14623584256 14649037312 14704574248 14723745792 14758994432 14811387136 14958499392 14984535384 15013859328 15037728732 15093381888 15166256328 15192653931 15212461824 15222385152 15270134796 15303012192 15326648064 15376898777 15381055872 15407827344 15427915776 15433807168 15492319297 15512517888 15539518176 15594681648 15604854304 15621824946 15642192384 15652396032 15775886336 15950724608 16027415136 16137191952 16194477096 16205041008 16222664367 16226168832 16233246666 16254411264 16265014272 16290872793 16340504544 16343545632 16361319618 16393337856 16419400389 16430111022 16451532288 16480166976 16490917248 16542646029 16564214016 16599877632 16603868736 16621023104 16662810528 16680025792 16684036166 16713575424 16741756928 16743262543 16794272544 16805227712 16834478024 16856426496 16867422208 16894238452 16927299584 16945708416 17062038369 17125183296 17215888716 17363033064 17385670656 17451582624 17481957948 17504750592 17516169216 17544016854 17555461092 17578349568 17597466432 17608945536 17693965716 17705507768 17728591872 17747872128 17759449344 17822493312 17853514224 17876791296 17944565184 18010976256 18097937536 18193795256 18229399552 18261128704 18386488836 18442505088 18507973824 18540187848 18552281904 18576470016 18674862336 18679352328 18698650992 18745661844 18765029016 18809952486 18834476544 18863566848 18893556612 18905881176 18930530304 18938787777 18963479808 18975849984 18995454976 19043212032 19063921968 19067469904 19125560832 19135157192 19168462859 19193454336 19205974528 19226861472 19239403456 19307701088 19366523904 19439945616 19533412197 19918696239 19944665856 19966356144 19979380512 20050304976 20085203502 20111390208 20124509184 20187635832 20221675104 20256871908 20262348288 20283282432 20296513536 20328781434 20360179728 20404016256 20435530752 20468019663 20481371274 20508074496 20543769792 20642960002 20683357184 20719357568 20792908864 20829099928 20856256512 20869861376 21035982366 21077148672 21110657643 21188786112 21269116323 21347831232 21369886848 21423613536 21450903642 21516255936 21527051841 21592636128 21606721344 21630219156 21644328888 21658420224 21672548352 21686685696 21721163724 21787339392 21791394176 21815092824 21857783808 21869938818 21892533852 21906814696 21935376384 21944944567 21973555968 21987889664 22056861372 22085618688 22138491648 22217080704 22284767232 22392363392 22594277888 22749384492 22818692736 22833577728 22905202194 22954518288 22984445952 22989972096 23071583808 23111741016 23150710752 23156969472 23268776832 23309277264 23339667456 23392022472 23407281456 23432737419 23437799424 23463288576 23478594048 23591954288 23633017226 23663829504 23679265792 23716911673 23763324416 23804685632 23894933153 23926086912 24041122704 24307561512 24349869999 24397521408 24515318448 24541979427 24590006784 24645166533 24677298432 24720250464 24736375872 24846321024 24855808982 24899816448 24905803104 24931534656 24994215792 25020038688 25026054249 25070363136 25079936648 25112635392 25191408816 25207841568 25251717036 25284639744 25301133312 25341357678 25390949376 25418562624 25500747776 25541289494 25591272448 25635815296 25822031872 25919927488 26044549596 26078505984 26177373936 26222936922 26274253824 26316025281 26333191638 26367524352 26413418304 26540948574 26558261652 26592887808 26621808192 26639174016 26733739968 26780271336 26815186944 26832678912 26916847776 26962233472 27009162544 27016464384 27044376576 27105041912 27146906304 27205355008 27247374336 27290692884 27308495032 27344099328 27391693056 27579733254 27828422856 28047976488 28102864896 28147543524 28214928729 28251714816 28295350272 28340334918 28358821764 28395795456 28445219712 28463774976 28493182464 28564818048 28595882952 28601204856 28651843584 28688341248 28702735788 28771450123 28790181504 28808961792 28840292208 28859105184 28877893632 28961551632 29049785856 29086790432 29159918424 29190045136 29298074624 29409148496 29447491584 29517988864 29564917291 29622774272 29916998784 29969070768 30075457464 30127805253 30186763776 30332512656 30385307862 30424923648 30444770304 30493172151 30540269592 30606024384 30653296128 30722056911 30753797554 30762111744 30815654688 30867614336 30964440003 30984638594 31025035776 31079036352 31094630437 31189363296 31209708608 31243649892 31284384768 31304792064 31551772672 31901449216 32054830272 32176355463 32274383904 32388954192 32410082016 32445328734 32466493332 32508822528 32530028544 32581745586 32681009088 32687091264 32722639236 32786675712 32804908227 32838800778 32860222044 32903064576 32960333952 32981834496 33085292058 33128428032 33199755264 33207737472 33242046208 33325621056 33360051584 33368072332 33427150848 33486525086 33588545088 33610455424 33668956048 33712852992 33788476904 33854599168 33891416832 34124076738 34250366592 34431777432 34726066128 34771341312 34903165248 34963915896 35009501184 35032338432 35088033708 35110922184 35156699136 35194932864 35217891072 35387931432 35411015536 35449525839 35457183744 35495744256 35518898688 35598573881 35644986624 35707028448 35889130368 36195875072 36387590512 36522257408 36772977672 36885010176 37015947648 37080375696 37104563808 37283713473 37349724672 37358704656 37397301984 37491323688 37530058032 37619904972 37668953088 37787113224 37811762352 37861060608 37877575554 37926959616 37951699968 37990909952 38012036517 38086424064 38127843936 38134939808 38251121664 38270314384 38311934241 38336925718 38386908672 38411949056 38453722944 38478806912 38615402176 38733047808 38879891232 39066824394 39499787457 39811422861 39837392478 39889331712 39932712288 39958761024 40100609952 40170407004 40222780416 40249018368 40375271664 40443350208 40513743816 40524696576 40566564864 40593027072 40657562868 40720359456 40808032512 40871061504 40936039326 40962742548 41016148992 41087539584 41285920004 41366714368 41438715136 41585817728 41658199856 41712513024 42071964732 42154297344 42221315286 42377572224 42538232646 42695662464 42739773696 42847227072 42901807284 43032511872 43054103682 43185272256 43213442688 43260438312 43288657776 43316840448 43345096704 43442327448 43574678784 43582788352 43630185648 43739877636 43785067704 43813629392 43870752768 43889889134 43947111936 43975779328 44045693107 44113722744 44171237376 44276983296 44434161408 44784726784 45188555776 45498768984 45577961793 45637385472 45667155456 45810404388 45909036576 45979944192 46130696331 46143167616 46223482032 46301421504 46476957891 46537553664 46618554528 46784044944 46814562912 46865474838 46926577152 46957188096 47183908576 47266034452 47327659008 47358531584 47433823346 47526648832 47609371264 47789866306 47852173824 48082245408 48615123024 48699739998 48795042816 48872618379 49030636896 49083958854 49180013568 49258201167 49290333066 49354596864 49440500928 49472751744 49627938087 49692642048 49711617964 49799632896 49811606208 49863069312 49988431584 50040077376 50052108498 50140726272 50159873296 50225270784 50229787629 50382817632 50415683136 50503434072 50569279488 50602266624 50682715356 50781898752 50837125248 51001495552 51082578988 51182544896 51271630592 51839854976 52089099192 52157011968 52354747872 52445873844 52548507648 52632050562 52666383276 52735048704 52826836608 53081897148 53116523304 53185775616 53243616384 53278348032 53467479936 53560542672 53630373888 53833695552 53924466944 54018325088 54032928768 54210083824 54293812608 54410710016 54581385768 54616990064 54688198656 54783386112 55159466508 55656845712 56095952976 56295087048 56429857458 56503429632 56590700544 56680669836 56717643528 56791590912 56816363331 56890439424 56927549952 56986364928 57129636096 57191765904 57202409712 57376682496 57405471576 57505388577 57542900246 57580363008 57617923584 57680584416 57718210368 57923103264 58099571712 58173580864 58319836848 58380090272 58596149248 58818296992 59035977728 59129834582 59245548544 59756088717 59833997568 59938141536 60150914928 60255610506 60373527552 60665025312 60770615724 60849847296 60889540608 60986344302 61080539184 61212048768 61306592256 61404058989 61444113822 61507595108 61524223488 61631309376 61735228672 61928880006 61969277188 62050071552 62158072704 62189260874 62378726592 62419417216 62487299784 62568769536 62609584128 63103545344 63802898432 64109660544 64352710926 64548767808 64581155523 64777908384 64820164032 64890657468 64932986664 65017645056 65060057088 65163491172 65362018176 65374182528 65445278472 65573351424 65609816454 65677601556 65720444088 65806129152 65834833701 65920667904 65963668992 66170584116 66256856064 66415474944 66484092416 66651242112 66720103168 66736144664 66854301696 66973050172 67177090176 67220910848 67337912096 67576953808 67782833664 68248153476 68500733184 68863554864 69452132256 69806330496 69927831792 70019002368 70176067416 70221844368 70298212257 70313398272 70389865728 70435782144 70775862864 70822031072 70899051678 70991488512 71037797376 71150735019 71197147762 71289973248 71414056896 71684799459 71778260736 72391750144 72775181024 73044514816 73545955344 73625938281 73770020352 73935499599 74031895296 74160751392 74209127616 74567426946 74699449344 74717409312 74794603968 74982647376 75060116064 75078162747 75239809944 75337906176 75574226448 75623524704 75755151108 75853919232 75903399936 75981819904 76024073034 76172848128 76255687872 76269879616 76502243328 76540628768 76623868482 76673851436 76773817344 76823898112 76907445888 76957613824 77230804352 77466095616 77759782464 78133648788 78999574914 79622845722 79674784956 79778663424 79865424576 79917522048 80201219904 80340814008 80445560832 80498036736 80750543328 80886700416 81027487632 81049393152 81133129728 81315125736 81440718912 81616065024 81742123008 81872078652 81925485096 82032297984 82175079168 82571840008 82733428736 82877430272 83171635456 83316399712 84143929464 84308594688 84442630572 84644786187 84755144448 85076465292 85391324928 85479547392 85694454144 85803614568 86065023744 86108207364 86314350369 86370544512 86426885376 86520876624 86577315552 86633680896 86884654896 86995331437 87149357568 87165576704 87260371296 87479755272 87570135408 87627258784 87779778268 87894223872 87951558656 88091386214 88227445488 88342474752 88553966592 88694751873 88868322816 89569453568 90377111552 90997537968 91155923586 91274770944 91334310912 91479516453 91620808776 91818073152 91959888384 92166170733 92261392662 92286335232 92446964064 92602843008 92893320009 92953915782 93075107328 93237109056 93283891311 93568089888 93629125824 93730949676 93853154304 93914376192 94367817152 94532068904 94655318016 94717063168 94867646692 95053297664 95218742528 95579732612 95704347648 96164490816 96529066389 97230246048 97399479996 97590085632 97745236758 98061273792 98167917708 98360027136 98516402334 98580666132 98709193728 98881001856 98945503488 99255876174 99385284096 99423235928 99599265792 99623212416 99726138624 99976863168 100080154752 100104216996 100281452544 100319746592 100459575258 100765635264 100831366272 101006868144 101138558976 101365430712 101563797504 101674250496 102165157976 102365089792 102543261184 103679709952 104178198384 104314023936 104709495744 104891747688 105097015296 105264101124 105332766552 105470097408 105653673216 106163794296 106233046608 106348577517 106371551232 106487232768 106556696064 106795721643 106934959872 107121085344 107638291439 107667391104 107848933888 108036650176 108420167648 108446235079 108587625216 108821420032 109162771536 109233980128 109566772224 110318933016 111313691424 111851140419 112191905952 112590174096 112859714916 113006859264 113361339672 113435287056 113583181824 113632726662 113780878848 113855099904 113972729856 114036109551 114259272192 114383531808 114404819424 114753364992 114810943152 114935802723 115010777154 115085800492 115160726016 115235847168 115361168832 115436420736 115846206528 116199143424 116347161728 116639673696 116760180544 117192298496 117202837801 117636593984 118071955456 118259669164 118491097088 119434268583 119512177434 119667995136 119876283072 120301829856 120511221012 120747055104 121330050624 121541231448 121699694592 121779081216 121972688604 122161078368 122424097536 122613184512 122808117978 122888227644 123015190216 123048446976 123262618752 123470457344 123857760012 123938554376 124100143104 124316145408 124378521748 124757453184 124838834432 124974599568 125137539072 127605796864 128219321088 128705421852 129097535616 129162311046 129555816768 129640328064 129781314936 129865973328 130035290112 130326982344 130724036352 130748365056 130890556944 131219632908 131355203112 131440888176 131612258304 131669667402 131841335808 131927337984 132137079321 132341168232 132513712128 132830949888 132968184832 133302484224 133440206336 133472289328 133946100344 134179240013 134354180352 134441821696 134675824192 135153907616 135565667328 136496306952 136733885379 137001466368 137727109728 138392088993 138904264512 139430873673 139612660992 139855663584 140352134832 140443688736 140596424514 140779731456 140871564288 141121784291 141551725728 141644062144 141798103356 141982977024 142075594752 142301470038 142394295524 142579946496 142828113792 143369598918 143556521472 144783500288 145550362048 146089029632 147091910688 147251876562 147540040704 147774603501 147870999198 148063790592 148321502784 148418255232 148883814261 149134853892 149398898688 149434818624 149589207936 149965294752 150120232128 150156325494 150479619888 150675812352 150689362887 151148452896 151247049408 151510302216 151707838464 151806799872 152048146068 152345696256 152511375744 152539759232 153004486656 153081257536 153247736964 153347702872 153547634688 153614611969 153647796224 153814891776 153915227648 154461608704 155519564928 156267297576 157999149828 159245691444 159349569912 159557326848 159730849152 159835044096 160402439808 160681628016 160891121664 161501086656 161562758383 161773400832 162054975264 162098786304 162630251472 162881437824 163232130048 163744157304 163850970192 164064595968 164350158336 165143680016 165754860544 166018381711 166343270912 166632799424 168287858928 168885261144 169289572374 169510288896 170152930584 170449089993 170782649856 170959094784 171388908288 171607229136 172130047488 172216414728 172516165731 172628700738 172741089024 172853770752 173041753248 173154631104 173769309792 173990662874 174298715136 174331153408 174520742592 174608309377 174959510544 175140270816 175254517568 175559556536 175788447744 175903117312 176182772428 176454890976 177107933184 177389503746 177736645632 179138907136 179268266151 180754223104 181995075936 182311847172 182549541888 182668621824 182959032906 183241617552 183636146304 183919776768 184212176967 184332341466 184522785324 184572670464 184893928128 185205686016 185786640018 185907831564 186150214656 186474218112 186567782622 187136179776 187258251648 187461899352 187706308608 187828752384 188735634304 189064137808 189310636032 189735293384 190106595328 190437485056 191159465224 191408695296 192328981632 193058132778 193743466569 194460492096 194798959992 195180171264 195490473516 196122547584 196335835416 196720054272 197032804668 197161332264 197418387456 197504501103 197762003712 197891006976 198511752348 198770568192 198846471856 199246424832 199452277248 199899684101 199953726336 200160309504 200208433992 200562905088 200639493184 200919150516 201400150861 201531270528 201662732544 202013736288 202730861424 203348500992 204330315952 205086522368 207359419904 208356396768 209418991488 209783495376 210528202248 210665533104 210894636771 210940194816 211307346432 212327588592 212466093216 212697155034 212974465536 213113392128 213452205057 213591443286 213869919744 214242170688 215054398377 215276582878 215334782208 215697867776 216073300352 216840335296 216892470158 217175250432 217642840064 217662413059 218325543072 218467960256 219133544448 220637866032 221806498797 222627382848 223702280838 224383811904 225180348192 225234488241 225719429832 226013718528 226722679344 226870574112 227265453324 227561757696 227710199808 227945459712 228072219102 228518544384 228767063616 228809638848 229506729984 229621886304 229871605446 230021554308 230171600984 230321452032 230471694336 230722337664 230872841472 231692413056 232398286848 232694323456 233279347392 233520361088 234405675602 235273187968 236519338328 236982194176 238868537166 239024354868 239335990272 239752566144 240603659712 241022442024 241494110208 242660101248 243082462896 243399389184 243945377208 244322156736 244848195072 245226369024 245616235956 245776455288 246030380432 246096893952 246525237504 246940914688 247715520024 247877108752 248200286208 248632290816 248757043496 249190017167 249514906368 249677668864 249949199136 253934358561 256438642176 257410843704 258195071232 258324622092 258943051107 259111633536 259280656128 259562629872 259731946656 260653964688 260985994311 261448072704 261496730112 261781113888 262439265816 262710406224 262881776352 263339334804 263682671616 263854675968 264274158642 264682336464 265027424256 265661899776 265936369664 266084255619 266604968448 266880412672 266944578656 267892200688 268358480026 268708360704 268883643392 269351648384 270307815232 271131334656 272992613904 273467770758 274002932736 274438549359 275454219456 276498512199 276784177986 277808529024 278679960027 278861747346 279225321984 279711327168 279851673933 280704269664 280887377472 281192849028 281559462912 281743128576 282243568582 283103451456 283288124288 283596206712 283965954048 284151189504 284602940076 284788591048 285159892992 285656227584 286739197836 287113042944 289567000576 291100724096 294183821376 294503753124 295080081408 295549207002 295741998396 296127581184 296643005568 296836510464 297767628522 298269707784 298797797376 298869637248 299178415872 299930589504 300240464256 300312650988 300959239776 301378725774 302296905792 302494098816 303020604432 303415676928 304096292136 304691392512 305022751488 305079518464 306162515072 306495473928 306695405744 307095269376 307229223938 307629783552 307830455296 308319851749 308923217408 311039129856 312534595152 315998299656 318491382888 318699139824 319045732551 319114653696 319461698304 319670088192 320387164929 320804879616 321363256032 322914874317 323002173312 323125516766 323546801664 324109950528 325260502944 325338705237 325762875648 326464260096 327488314608 327701940384 328700316672 330287360032 331509721088 332036763422 332686541824 333265598848 335553421257 336575717856 337770522288 338579144748 339020577792 340305861168 340898179986 341565299712 341918189568 342108328653 342777816576 343214458272 344260094976 344432829456 344807408169 345032331462 345257401476 345482178048 345707541504 346083506496 346309262208 347538619584 347981325748 348597430272 348662306816 349041485184 349216618754 349919021088 350280541632 350509035136 351119113072 351576895488 351608513403 352365544856 352909781952 354215866368 354779007492 355473291264 358277814272 358536532302 363990151872 364623694344 365099083776 365337243648 365918065812 366483235104 367272292608 367839553536 368424353934 368664682932 369045570648 369145340928 369787856256 370411372032 371573280036 371815663128 372300429312 372948436224 373135565244 374272359552 374516503296 374923798704 375412617216 377471268608 378128275616 379470586768 380874970112 382318930448 382817390592 384657963264 386116265556 387486933138 388920984192 389597919984 390980947032 392245095168 392671670832 394065609336 394322664528 394836774912 395009002206 395524007424 395782013952 396411237963 397023504696 397541136384 397692943712 398492849664 398904554496 399799368202 399907452672 400320619008 400416867984 401278986368 401838301032 402537720039 402800301722 403062541056 403325465088 404027472576 404230195681 405461722848 406697001984 408660631904 410173044736 414718839808 415176266979 416712793536 418292621019 418837982976 419566990752 421056404496 421331066208 421789273542 422614692864 423365352873 424655177184 424932186432 425394310068 425948931072 426226784256 426904410114 427182886572 427739839488 428484341376 430108796754 430553165756 430669564416 431395735552 432146600704 433680670592 433784940316 434350500864 435324826118 436651086144 436935920512 438267088896 441275732064 443612997594 445254765696 447404561676 448767623808 450360696384 450468976482 451438859664 452027437056 452068088661 453445358688 453741148224 454530906648 455123515392 455420399616 456144438204 457037088768 457534127232 457619277696 459013459968 459243772608 459743210892 460043108616 460343201968 460642904064 460843835907 460943388672 461444675328 461745682944 463384826112 465388646912 466558694784 467040722176 468811351204 470546375936 473038676656 477737074332 478048709736 478671980544 479505132288 481207319424 482044884048 484688275149 485320202496 486164925792 487890754416 488644313472 489696390144 491232471912 491552910576 492060760864 492193787904 493050475008 493881829376 495431040048 495754217504 497264581632 497514086992 498055145133 498380034334 499029812736 499355337728 499898398272 507868717122 512877284352 514821687408 516390142464 516649244184 517548497193 517886102214 518223267072 518561312256 519125259744 519463893312 521307929376 521971988622 522896145408 522993460224 523562227776 523824928131 524878531632 525420812448 525763552704 526678669608 527365343232 527709351936 528548317284 529364672928 531323799552 531872739328 532168511238 533209936896 533760825344 533889157312 535784401376 536716960052 537416721408 537767286784 538703296768 540615630464 542262669312 545985227808 546935541516 548005865472 548877098718 550908438912 552997024398 553568355972 555617058048 557359920054 557723494692 558450643968 559422654336 559703347866 561408539328 561774754944 562385698056 563118925824 563486257152 564487137164 566206902912 566576248576 567192413424 567931908096 569205880152 569577182096 570319785984 571312455168 573478395672 574226085888 579134001152 582201448192 588367642752 589007506248 590160162816 591098414004 591483996792 592255162368 592513503309 593286011136 593673020928 595535257044 596539415568 597739274496 598356831744 599699052303 599861179008 600480928512 600625301976 601918479552 602757451548 604200452583 604593811584 604988197632 606041208864 608192584272 608967320059 610045502976 610159036928 612325030144 612990947856 613390811488 614458447876 615259567104 615660910592 616639703498 617846434816 622078259712 625069190304 631996599312 636982765776 637398279648 638091465102 638923396608 639340176384 640356615171 640774329858 641609759232 642726512064 645163195131 645829748634 646004346624 646251033532 647093603328 648219901056 650521005888 650677410474 651525751296 652928520192 652987239177 654976629216 655403880768 657400633344 660574720064 663019442176 664073526844 665373083648 666531197696 671106842514 673151435712 675541044576 675703464723 677158289496 678041155584 680611722336 681796359972 683130599424 683836379136 684216657306 685555633152 686428916544 688520189952 688865658912 689614816338 690064662924 690514802952 690964356096 691415083008 692167012992 692618524416 695077239168 695962651496 697194860544 697324613632 698082970368 698433237508 699838042176 700561083264 701018070272 702238226144 703217026806 704731089712 705819563904 709558014984 710946582528 716555628544 717073064604 727980303744 729247388688 730198167552 731836131624 732966470208 734544585216 735679107072 736848707868 737329365864 738091141296 738290681856 739575712512 740822744064 743146560072 743631326256 744600858624 745896872448 746271130488 747570051501 748544719104 749033006592 749847597408 753468040073 754942537216 756256551232 758941173536 761749940224 764637860896 769315926528 772232531112 774973866276 776829153321 777841968384 779195839968 781961894064 782957982933 784490190336 785343341664 788131218672 788645329056 790018004412 791048014848 791564027904 792822475926 794047009392 795082272768 795385887424 796985699328 797809108992 798252766857 799598736404 799814905344 800641238016 800833735968 802557972736 803676602064 805075440078 805600603444 806125082112 806650930176 808054945152 808460391362 810923445696 813394003968 817321263808 820346089472 829437679616 830352533958 833425587072 836039880081 836585242038 837675965952 839133981504 839555021799 842112808992 842662132416 843578547084 845229385728 846730705746 849310354368 849864372864 850788620136 851897862144 852453568512 853808820228 854365773144 855479678976 856968682752 860217593508 861106331512 861339128832 862791471104 864293201408 867361341184 867569880632 868701001728 870649652236 873302172288 873871841024 882551464128 887225995188 890509531392 894809123352 897535247616 900721392768 900937952964 902877719328 904136177322 906890717376 907237027843 907482296448 909061813296 910247030784 912288876408 914074177536 915068254464 915238555392 918487545216 919486421784 920086217232 920686403936 921285808128 921687671814 922889350656 923491365888 924959555247 926769652224 930777293824 933117389568 934081444352 937622702408 941092751872 946077353312 955474148664 956097419472 957137197653 957343961088 959010264576 961161494787 962414638848 964089768096 968744622951 969376550298 970640404992 972329851584 975781508832 976016115711 977288626944 979392780288 982464943824 983105821152 984121521728 986100950016 987763658752 987852490037 990862080096 991508435008 994529163264 995028173984 996110290266 996760068668 998059625472 998710675456 999796796544 1006660263771 1015737434244 1025754568704 1029643374816 1032780284928 1033298488368 1034422224507 1035096994386 1035772204428 1036446534144 1037122624512 1038250519488 1038927786624 1042615858752 1043943977244 1045792290816 1045986920448 1047124455552 1047649856262 1049757063264 1050841624896 1051527105408 1053357339216 1054730686464 1054825540209 1057096634568 1058729345856 1062647599104 1064337022476 1066419873792 1067521650688 1067778314624 1071568802752 1073433920104 1074833442816 1075534573568 1077406593536 1081231260928 1091970455616 1093871083032 1096011730944 1097754197436 1101816877824 1105994048796 1107136711944 1111234116096 1114719840108 1115446989384 1116901287936 1118845308672 1119406695732 1122817078656 1123549509888 1124771396112 1126237851648 1128974274328 1130939308681 1132413805824 1133152497152 1134384826848 1138411760304 1139154364192 1142624910336 1146956791344 1148452171776 1164402896384 1176735285504 1178015012496 1182196828008 1182967993584 1184510324736 1185027006618 1186572022272 1187346041856 1189233713889 1191070514088 1193078831136 1195478548992 1196713663488 1199398104606 1199722358016 1200961857024 1201250603952 1203836959104 1205514903096 1207613160117 1208400905166 1209187623168 1209976395264 1212082417728 1212690587043 1216385168544 1217934640118 1220091005952 1220318073856 1222258165639 1224650060288 1225981895712 1226781622976 1228916895752 1230519134208 1231321821184 1233279406996 1235692869632 1244156519424 1245528800937 1250138380608 1254877863057 1263993198624 1270096058619 1273965531552 1274796559296 1276182930204 1277846793216 1278680352768 1280713230342 1281548659716 1283219518464 1285453024128 1290326390262 1291659497268 1292008693248 1292502067064 1294187206656 1296439802112 1301042011776 1301354820948 1303051502592 1305974478354 1309953258432 1310807761536 1314801266688 1321149440128 1328147053688 1330746167296 1333062395392 1342213685028 1346302871424 1351082089152 1351406929446 1354316578992 1356082311168 1356204265983 1361223444672 1363592719944 1366261198848 1368433314612 1371111266304 1372857833088 1377040379904 1377731317824 1379229632676 1380129325848 1381029605904 1381928712192 1382531507721 1382830166016 1384334025984 1385237048832 1390154478336 1391925302992 1396165940736 1396866475016 1399297788707 1399676084352 1401122166528 1402036140544 1404476452288 1406434053612 1409462179424 1409801056027 1411639127808 1419116029968 1434146129208 1454064825447 1455960607488 1458494777376 1463672263248 1465932940416 1469089170432 1473697415736 1474658731728 1476182282592 1476581363712 1479151425024 1481645488128 1486293120144 1487262652512 1491793744896 1492542260976 1494165435399 1495140103002 1497089438208 1498066013184 1499695194816 1506936080146 1509885074432 1512513102464 1517882347072 1523499880448 1523636891413 1529275721792 1538631853056 1544465062224 1549947732552 1552645491579 1553658306642 1555683936768 1558391679936 1563923788128 1565915965866 1568980380672 1570686683328 1571474784393 1576262437344 1577290658112 1580036008824 1582096029696 1583128055808 1585644951852 1588094018784 1590771774848 1593971398656 1595618217984 1596505533714 1599197472808 1599629810688 1601282476032 1601667471936 1605115945472 1607353204128 1610150880156 1611201206888 1612250164224 1613301860352 1616109890304 1616920782724 1621846891392 1626788007936 1634642527616 1658875359232 1660705067916 1666851174144 1672079760162 1673170484076 1675351931904 1678267963008 1679110043598 1684225617984 1685324264832 1687157094168 1690458771456 1693461411492 1698620708736 1699728745728 1701577240272 1703795724288 1707617640456 1708731546288 1710959357952 1713937365504 1720435187016 1722212663024 1722678257664 1728586402816 1734722682368 1735139761264 1737402003456 1741299304472 1744330120169 1746604344576 1747743682048 1765102928256 1774451990376 1777540509927 1781019062784 1789618246704 1795070495232 1799097156909 1801442785536 1801875905928 1805755438656 1808272354644 1812601357749 1813781434752 1814474055686 1814964592896 1818123626592 1824577752816 1826901960177 1830136508928 1830477110784 1834583195783 1836975090432 1838972843568 1840172434464 1841372807872 1843375343628 1845778701312 1846982731776 1849919110494 1853539304448 1861554587648 1866234779136 1868162888704 1875245404816 1882185503744 1892154706624 1910948297328 1912194838944 1914274395306 1918020529152 1921069845513 1922322989574 1924829277696 1928179536192 1935489585393 1937489245902 1938753100596 1941280809984 1944659703168 1951563017664 1952032231422 1954577253888 1958785560576 1958961717531 1964929887648 1966211642304 1968243043456 1972201900032 1975704980074 1981724160192 1983016870016 1989058326528 1990056347968 1992220580532 1993520137336 1996119250944 1997421350912 1999593593088 2013320527542 2031474868488 2051509137408 2059286749632 2065560569856 2066596976736 2068844449014 2070193988772 2071544408856 2072893068288 2074245249024 2076501038976 2077855573248 2085231717504 2087887954488 2091584581632 2091973840896 2094248911104 2095299712524 2099514126528 2100315858979 2101683249792 2103054210816 2106714678432 2109651080418 2114193269136 2117458691712 2128674044952 2132839747584 2135556629248 2143137605504 2146867840208 2149666885632 2154813187072 2158238962243 2162462521856 2183940911232 2187742166064 2195508394872 2203633755648 2211988097592 2214273423888 2222468232192 2229439680216 2230893978768 2233802575872 2237690617344 2238813391464 2242710154503 2245634157312 2247099019776 2249542792224 2257948548656 2260404120219 2261878617362 2264827611648 2266304994304 2268769653696 2269908021901 2276823520608 2278308728384 2285249820672 2293913582688 2328805792768 2330487459963 2348873948799 2353470571008 2356030024992 2364393656016 2365935987168 2370054013236 2373144044544 2374692083712 2378467427778 2382141028176 2386157662272 2390957097984 2393427326976 2394758300571 2398796209212 2399444716032 2401923714048 2402501207904 2407673918208 2411029806192 2415226320234 2416801810332 2418375246336 2419952790528 2424164835456 2425381174086 2432770337088 2435869280236 2440182011904 2440636147712 2444516331278 2449300120576 2451963791424 2453563245952 2457833791504 2461038268416 2466558813992 2471385739264 2488313038848 2491057601874 2500276761216 2509755726114 2518665065397 2527986397248 2540192117238 2547931063104 2549593118592 2552365860408 2555693586432 2557360705536 2561426460684 2563097319432 2566439036928 2570906048256 2580652780524 2583318994536 2584017386496 2585004134128 2588374413312 2592879604224 2598695893313 2602084023552 2602709641896 2606103005184 2611948956708 2619906516864 2621615523072 2642298880256 2656294107376 2666124790784 2684427370056 2692605742848 2702164178304 2702813858892 2708633157984 2712408531966 2721711083529 2722446889344 2727185439888 2736866629224 2742222532608 2745715666176 2755462635648 2758459265352 2760258651696 2762059211808 2763857424384 2765063015442 2768668051968 2770474097664 2774878665741 2780308956672 2783850605984 2792331881472 2793732950032 2798595577414 2799352168704 2802244333056 2804072281088 2808952904576 2812868107224 2818924358848 2819602112054 2823278255616 2829611369767 2838232059936 2868292258416 2883484484361 2906233868853 2908129650894 2911921214976 2916989554752 2927344526496 2928048347133 2931865880832 2938178340864 2947394831472 2949317463456 2952364565184 2958302850048 2963290976256 2963557470111 2972586240288 2974525305024 2983587489792 2985084521952 2988330870798 2990280206004 2994178876416 2996132026368 2999390389632 3013872160292 3019770148864 3025026204928 3035764694144 3047273782826 3058551443584 3077263706112 3088930124448 3099895465104 3105290983158 3107316613284 3111367873536 3116783359872 3127847576256 3131831931732 3137960761344 3141373366656 3142949568786 3152524874688 3154581316224 3160072017648 3164192059392 3164476620627 3171289903704 3176188037568 3181543549696 3187942797312 3193011067428 3198394945616 3199259621376 3202564952064 3203334943872 3210231890944 3214706408256 3220301760312 3222402413776 3224500328448 3226603720704 3232219780608 3233841565448 3243693782784 3269285055232 3321410135832 3333702348288 3344159520324 3346340968152 3350703863808 3356535926016 3358220087196 3368451235968 3370648529664 3374314188336 3386922822984 3392817926043 3397241417472 3399457491456 3403154480544 3415235280912 3417463092576 3427874731008 3440870374032 3444425326048 3445356515328 3457172805632 3469445364736 3470279522528 3482598608944 3488660240338 3493208689152 3495487364096 3530205856512 3548903980752 3555081019854 3562038125568 3567701141667 3579236493408 3590140990464 3598194313818 3602885571072 3603751811856 3611510877312 3616544709288 3622839480351 3625202715498 3627562869504 3628948111372 3629929185792 3636247253184 3638071761129 3649155505632 3653803920354 3660273017856 3660954221568 3666774496917 3669166391566 3673950180864 3677945687136 3680344868928 3682745615744 3686750687256 3691557402624 3693965463552 3699838220988 3707078608896 3723109175296 3732469558272 3736325777408 3750490809632 3764371007488 3784309413248 3810288175857 3821896594656 3824389677888 3828548790612 3836041058304 3842139691026 3844645979148 3849658555392 3856359072384 3870979170786 3874978491804 3877506201192 3882561619968 3889319406336 3903126035328 3904064462844 3909154507776 3917923435062 3929859775296 3932423284608 3936486086912 3944403800064 3951409960148 3963448320384 3966033740032 3980112695936 3984441161064 3987040274672 3992238501888 3999187186176 4026641055084 4062949736976 4118573499264 4131121139712 4133193953472 4137688898028 4140387977544 4143088817712 4145786136576 4147594523163 4148490498048 4153002077952 4155711146496 4170463435008 4175775908976 4188497822208 4190599425048 4197893366121 4199028253056 4200631717958 4203366499584 4206108421632 4213429356864 4219302160836 4228386538272 4229403168081 4234917383424 4257348089904 4271113258496 4286275211008 4293735680416 4309626374144 4316477924486 4324925043712 4362194476341 4367881822464 4375484332128 4391016789744 4407267511296 4423976195184 4428546847776 4444936464384 4458879360432 4461787957536 4475381234688 4477626782928 4482496306197 4485420309006 4491268314624 4494198039552 4499085584448 4515897097312 4520808240438 4523757234724 4529655223296 4532609988608 4537539307392 4539816043802 4553647041216 4556617456768 4570499641344 4570910674239 4587827165376 4657611585536 4660974919926 4697747897598 4706941142016 4712060049984 4714424353179 4728787312032 4731871974336 4740108026472 4746288089088 4749384167424 4756934855556 4764282056352 4772315324544 4781914195968 4786854653952 4789516601142 4797592418424 4798889432064 4803847428096 4805002415808 4815347836416 4822059612384 4830452640468 4833603620664 4836750492672 4839905581056 4848329670912 4850762348172 4865540674176 4871738560472 4880364023808 4881272295424 4889032662556 4898600241152 4903927582848 4907126491904 4915667583008 4933117627984 4976626077696 4982115203748 5000553522432 5019511452228 5037330130794 5055972794496 5080384234476 5095862126208 5099186237184 5104731720816 5111387172864 5122852921368 5126194638864 5132878073856 5141812096512 5161305561048 5166637989072 5168034772992 5170008268256 5185759208448 5197391786626 5204168047104 5205419283792 5212206010368 5223897913416 5232990360507 5239813033728 5243231046144 5284597760512 5312588214752 5332249581568 5368854740112 5385211485696 5397291470727 5404328356608 5405627717784 5417266315968 5424817063932 5437804073247 5443422167058 5444893778688 5454370879776 5473733258448 5480705880531 5491431332352 5503749587349 5510925271296 5516918530704 5520517303392 5524118423616 5530126030884 5537336103936 5540948195328 5549757331482 5560617913344 5567701211968 5584663762944 5587465900064 5597191154828 5598704337408 5604488666112 5608144562176 5617905809152 5625736214448 5637848717696 5639204224108 5646556511232 5659222739534 5676464119872 5736584516832 5766968968722 5812467737706 5816259301788 5823842429952 5833979109504 5854689052992 5856096694266 5863731761664 5876356681728 5876885152593 5894789662944 5898634926912 5904729130368 5916605700096 5927114940222 5945172480576 5949050610048 5967174979584 5970169043904 5976661741596 5980560412008 5988357752832 5992264052736 5998780779264 6027744320584 6039540297728 6050052409856 6071529388288 6094547565652 6117102887168 6154527412224 6177860248896 6199790930208 6210581966316 6214633226568 6222735747072 6233566719744 6255695152512 6263663863464 6275921522688 6282746733312 6285899137572 6300947576937 6305049749376 6309162632448 6320144035296 6328953241254 6342579807408 6350659194901 6352376075136 6363087099392 6386022134856 6396789891232 6398519242752 6406669887744 6420463781888 6429412816512 6440603520624 6444804827552 6449000656896 6464439561216 6467683130896 6474716886729 6487387565568 6538570110464 6642820271664 6667404696576 6688319040648 6692681936304 6701407727616 6713071852032 6716440174392 6728130463509 6736902471936 6741297059328 6748628376672 6773845645968 6781212360657 6785635852086 6794482834944 6798914982912 6806308961088 6809724065703 6830470561824 6834926185152 6855749462016 6881740748064 6888850652096 6914345611264 6914967430259 6938890729472 6940559045056 6965197217888 6977320480676 6986417378304 6990974728192 7046621846397 7060411713024 7097807961504 7110162039708 7124076251136 7135402283334 7158472986816 7180281980928 7196388627636 7205771142144 7207503623712 7223021754624 7233089418576 7245678960702 7250405430996 7255125739008 7257896222744 7259858371584 7272494506368 7276143522258 7298311011264 7307607840708 7320546035712 7321908443136 7333548993834 7338332783132 7347900361728 7355891374272 7360689737856 7365491231488 7373501374512 7383114805248 7399676441976 7414157217792 7464939116544 7472651554816 7500981619264 7528742014976 7568618826496 7620576351714 7643793189312 7648779355776 7657097581224 7672082116608 7684279382052 7689291958296 7699317110784 7712718144768 7741958341572 7749956983608 7755012402384 7765123239936 7778638812672 7796087679939 7806252070656 7808128925688 7818309015552 7835846870124 7859719550592 7864846569216 7872972173824 7902819920296 7916575160767 7926896640768 7932067480064 7960225391872 7968882322128 7974080549344 7998374372352 8053282110168 8125899473952 8165133250587 8237146998528 8266387906944 8275377796056 8280775955088 8286177635424 8291572273152 8295189046326 8306004155904 8311422292992 8324635997223 8326185273169 8340926870016 8351551817952 8376995644416 8381198850096 8395786732242 8398056506112 8401263435916 8406732999168 8412216843264 8426858713728 8438604321672 8456773076544 8458806336162 8469834766848 8488834109301 8514696179808 8542226516992 8555807159473 8572550422016 8587471360832 8619252748288 8632955848972 8649850087424 8718701606559 8724388952682 8735763644928 8750968664256 8782033579488 8784145041399 8814535022592 8847952390368 8857093695552 8889872928768 8890672410333 8917758720864 8923575915072 8950762469376 8955253565856 8964992612394 8970840618012 8982536629248 8988396079104 8998171168896 9031794194624 9041616480876 9047514469448 9059310446592 9065219977216 9075078614784 9079632087604 9107294082432 9113234913536 9141821348478 9175654330752 9315223171072 9321949839852 9395495795196 9413882284032 9424120099968 9428848706358 9457574624064 9463743948672 9480216052944 9492576178176 9493429861881 9513869711112 9528564112704 9544630649088 9563828391936 9579033202284 9595184836848 9597778864128 9607694856192 9610004831616 9630695672832 9644119224768 9660905280936 9667207241328 9673500985344 9679811162112 9696659341824 9701524696344 9731081348352 9743477120944 9778065325112 9795084520949 9797200482304 9807855165696 9814252983808 9831335166016 9866235255968 9964230407496 10001107044864 10039022904456 10074660261588 10111945588992 10160768468952 10178453778129 10191724252416 10198372474368 10209463441632 10245705842736 10252389277728 10283624193024 10301890253243 10322611122096 10333275978144 10336069545984 10340016536512 10371518416896 10394783573252 10408336094208 10410838567584 10447795826832 10465980721014 10479626067456 10486462092288 10569195521024 10625176429504 10664499163136 10737709480224 10770422971392 10794582941454 10808656713216 10811255435568 10834532631936 10849634127864 10868518441053 10875608146494 10886844334116 10889787557376 10908741759552 10914215283387 10947466516896 10961411761062 10982862664704 11000323490751 11007499174698 11021850542592 11033837061408 11041034606784 11048236847232 11060252061768 11074672207872 11081896390656 11099514662964 11121235826688 11135402423936 11169327525888 11174931800128 11194382309656 11197408674816 11208977332224 11216289124352 11235811618304 11251472428896 11275697435392 11278408448216 11293113022464 11318445479068 11352928239744 11430864527571 11473169033664 11533937937444 11624935475412 11632518603576 11647684859904 11667958219008 11709378105984 11712193388532 11727463523328 11753770305186 11789579325888 11794081361959 11797269853824 11809458260736 11833211400192 11854229880444 11890344961152 11898101220096 11940338087808 11953323483192 11961120824016 11976715505664 11997561558528 12055488641168 12100104819712 12143058776576 12189095131304 12234205774336 12355720497792 12399581860416 12421163932632 12429266453136 12442783569489 12445471494144 12467133439488 12511390305024 12527327726928 12565493466624 12571798275144 12593680098363 12601895153874 12610099498752 12618325264896 12640288070592 12657906482508 12685159614816 12688209504243 12701318389802 12704752150272 12726174198784 12746406584521 12772044269712 12793579782464 12813339775488 12840927563776 12842082370481 12858825633024 12881207041248 12889609655104 12928879122432 12935366261792 12949433773458 12974775131136 13077140220928 13086583429023 13285640543328 13334809393152 13376638081296 13385363872608 13426143704064 13432880348784 13447488918591 13456260927018 13473804943872 13482594118656 13497256753344 13547691291936 13562424721314 13571271704172 13588965669888 13597829965824 13612617922176 13619448131406 13660941123648 13669852370304 13711498924032 13712732022717 13763481496128 13777701304192 13829934860518 13877781458944 13881118090112 13930394435776 13954640961352 13972834756608 13981949456384 14093243692794 14120823426048 14143273059537 14195615923008 14220324079416 14248152502272 14270804566668 14316945973632 14360563961856 14392777255272 14411542284288 14415007247424 14446043509248 14466178837152 14491357921404 14500810861992 14510251478016 14515792445488 14519716743168 14544989012736 14552287044516 14596622022528 14615215681416 14641092071424 14643816886272 14667097987668 14676665566264 14695800723456 14702211012853 14711782748544 14721379475712 14730982462976 14747002749024 14799352883952 14929878233088 15001963238528 15137237652992 15241152703428 15287586378624 15297558711552 15314195162448 15368558764104 15378583916592 15398634221568 15425436289536 15483916683144 15499913967216 15510024804768 15557277625344 15592175359878 15612504141312 15616257851376 15636618031104 15671693740248 15698971081521 15719439101184 15729693138432 15745944347648 15805639840592 15833150321534 15853793281536 15864134960128 15889356153307 15920450783744 15937764644256 15948161098688 15996748744704 16106564220336 16191874412181 16251798947904 16313412219741 16330266501174 16442117641593 16474293997056 16511248762047 16532775813888 16550755592112 16561551910176 16572355270848 16590378092652 16612008311808 16622844585984 16649271994446 16652370546338 16681853740032 16703103635904 16753991288832 16762397700192 16791573464484 16796113012224 16802526871832 16813465998336 16824433686528 16853717427456 16877208643344 16913546153088 16917612672324 16939669533696 16977668218602 17029392359616 17084453033984 17111614318946 17145100844032 17174942721664 17265911697944 17299700174848 17437403213118 17448777905364 17471527289856 17501937328512 17564067158976 17568290082798 17629070045184 17630655457779 17695904780736 17714187391104 17781344820666 17835517441728 17847151830144 17901524938752 17910507131712 17929985224788 17941681236024 17965073258496 17976792158208 17996342337792 18063588389248 18083232961752 18095028938896 18118620893184 18150157229568 18159264175208 18190871253191 18214588164864 18226469827072 18283642696956 18351308661504 18643899679704 18790991590392 18827764568064 18848240199936 18857697412716 18902842730811 18915149248128 18927487897344 18960432105888 18986859723762 19027739422224 19051977584703 19057128225408 19089261298176 19158066404568 19190369673696 19195557728256 19220009663232 19261391345664 19288238449536 19321810561872 19334414482656 19347001970688 19393318683648 19403049392688 19424150660187 19462162696704 19486954241888 19556130650224 19590169041898 19615710331392 19628505967616 19662670332032 19732470511936 19807279588369 19928460814992 20002214089728 20078045808912 20149320523176 20184391390527 20223891177984 20321536937904 20343637081971 20356907556258 20383448504832 20396744948736 20418926883264 20429172197109 20491411685472 20504778555456 20567248386048 20603780506486 20645222244192 20666551956288 20680033073024 20743036833792 20744902290777 20789567146504 20816672188416 20821677135168 20895591653664 20931961442028 20959252134912 20972924184576 21138391042048 21250352859008 21475418960448 21540845942784 21589165882908 21617313426432 21622510871136 21669065263872 21699268255728 21737036882106 21751216292988 21773688668232 21779575114752 21817483519104 21828430566774 21894933033792 21922823522124 21965725329408 22000646981502 22014998349396 22043701085184 22067674122816 22082069213568 22096473694464 22120504123536 22149344415744 22199029325928 22242471653376 22270804847872 22349863600256 22388764619312 22394817349632 22417954664448 22471623236608 22502944857792 22551394870784 22556816896432 22586226044928 22636890958136 22705856479488 22861729055142 22946338067328 23067875874888 23249870950824 23265037207152 23295369719808 23335916438016 23388263039817 23418756211968 23424386777064 23454927046656 23507540610372 23579158651776 23588162723918 23594539707648 23618916521472 23708459760888 23749725482301 23780689922304 23796202440192 23849581545179 23880676175616 23906646966384 23922241648032 23995123117056 24110977282336 24200209639424 24286117553152 24378190262608 24468411548672 24495399751761 24711440995584 24799163720832 24842327865264 24858532906272 24885567138978 24934266878976 24973907991669 24978555819507 25022780610048 25054655453856 25130986933248 25143596550288 25187360196726 25203790307748 25220198997504 25236650529792 25280576141184 25315812965016 25370319229632 25376419008486 25402636779604 25409504300544 25452348397568 25466502327903 25492813169042 25544088539424 25587159564928 25626679550976 25667421478419 25684164740962 25717651266048 25762414082496 25779219310208 25857758244864 25870732523584 25898867546916 25949550262272 26154280441856 26173166858046 26571281086656 26669618786304 26672017230999 26753276162592 26770727745216 26852287408128 26865760697568 26894977837182 26912521854036 26947609887744 26965188237312 26994513506688 27095382583872 27124849442628 27142543408344 27177931339776 27195659931648 27225235844352 27238896262812 27321882247296 27339704740608 27425464045434 27526962992256 27555402608384 27659869721036 27762236180224 27860788871552 27909281922704 27945669513216 28186487385588 28241646852096 28286546119074 28391231846016 28440648158832 28541609133336 28633891947264 28785554510544 28823084568576 28830014494848 28892087018496 28932357674304 28982715842808 29001621723984 29020502956032 29031584890976 29039433486336 29089978025472 29104574089032 29193244045056 29230431362832 29334195975336 29353331132528 29385253562847 29391601446912 29404422025706 29423565497088 29442758951424 29461964925952 29494005498048 29508804284713 29598705767904 30003926477056 30274475305984 30482305406856 30535361334387 30575172757248 30595117423104 30628390324896 30737117528208 30757167833184 30850872579072 30905670759729 30967833366288 30999827934432 31020049609536 31114555250688 31184350719756 31225008282624 31232515702752 31343387480496 31397942163042 31438878202368 31459386276864 31491888695296 31611279681184 31666300643068 31707586563072 31728269920256 31778712306614 31840901567488 31875529288512 31896322197376 31993497489408 32213128440672 32383748824362 32503597895808 32626824439482 32660533002348 32742645850161 32884235283186 32948587994112 33000970472253 33022497524094 33065551627776 33101511184224 33123103820352 33144710541696 33180756185304 33224016623616 33245689171968 33298543988892 33304741092676 33363707480064 33406207271808 33507982577664 33524795400384 33583146928968 33592226024448 33605053743664 33626931996672 33648867373056 33707434854912 33754417286688 33827092306176 33835225344648 33879339067392 33955336437204 34058784719232 34168906067968 34223228637892 34290201688064 34349885443328 34531823395888 34874806426236 34897555810728 34943054579712 35003874657024 35128134317952 35136580165596 35261310915558 35382244085877 35391809561472 35428374782208 35562689641332 35671034883456 35694303660288 35821014263424 35859970449576 35883362472048 35930146516992 35992684675584 36127176778496 36166465923504 36190057877792 36300314459136 36318528350416 36381742506382 36429176329728 36452939654144 36567285393912 36702617323008 37287799359408 37581983180784 37696480399872 37715394825432 37781040295089 37805685461622 37830298496256 37854975794688 37920864211776 37973719447524 38055478844448 38064628512729 38103955169406 38114256450816 38178522596352 38239219753563 38316132809136 38380739347392 38440019326464 38522782691328 38526247111443 38576476899072 38643621123744 38668828965312 38786637367296 38806098785376 38848301320374 38924325393408 38973908483776 39112261300448 39180338083796 39231420662784 39257011935232 39325340664064 39464941023872 39614559176738 39856921629984 40004428179456 40156091617824 40298641046352 40368782781054 40447782355968 40643073875808 40687274163942 40713815112516 40766897009664 40793489897472 40837853766528 40858344394218 40982823370944 41009557110912 41134496772096 41138196068151 41207561012972 41290444488384 41333103912576 41360066146048 41489804581554 41579134293008 41633344376832 41643354270336 41791183307328 41863922884056 41918504269824 41945848369152 42276782084096 42500705718016 42950837920896 43081691885568 43178331765816 43234626852864 43245021742272 43338130527744 43398536511456 43474073764212 43502432585976 43547377336464 43559150229504 43634967038208 43656861133548 43789866067584 43845647044248 43931450658816 44001293963004 44029996698792 44087402170368 44106633038559 44135348245632 44164138427136 44192947388928 44241008247072 44398058651856 44454614364307 44541609695744 44699727200512 44777529238624 44789634699264 44943246473216 45005889715584 45102789741568 45113633792864 45273781916272 45411712958976 45723458110284 45892676134656 46135751749776 46499741901648 46530074414304 46671832876032 46776526079634 46837512423936 46848773554128 46909854093312 47015081220744 47096913244563 47158317303552 47176325447836 47189079415296 47237833042944 47416919521776 47499450964602 47561379844608 47592404880384 47668068459921 47699163090358 47761352351232 47813293932768 47844483296064 47990246234112 48221954564672 48400419278848 48572235106304 48756380525216 48936823097344 48990799503522 49326352924779 49422881991168 49533746286141 49598327441664 49684655730528 49717065812544 49771134277956 49868533757952 49947815983338 49957111639014 50045561220096 50109310907712 50261973866496 50287193100576 50374720393452 50407580615496 50440397995008 50473301059584 50561152282368 50631625930032 50740638459264 50752838016972 50805273559208 50819008601088 50904696795136 50933004655806 50985626338084 51088177078848 51174319129856 51253359101952 51334842956838 51368329481924 51435302532096 51524828164992 51558438620416 51741465047168 51797735093832 51899100524544 52308560883712 52346333716092 53142562173312 53344034461998 53506552325184 53541455490432 53704574816256 53731521395136 53789955674364 53825043708072 53895219775488 53930376474624 53989027013376 54190765167744 54249698885256 54285086816688 54355862679552 54450471688704 54477792525624 54572613759573 54643764494592 54679409481216 54850928090868 55053925984512 55110805216768 55319739442072 55524472360448 55721577743104 55818563845408 56372974771176 56483293704192 56573092238148 56708528192433 56782463692032 56881296317664 57083218266672 57155932754109 57267783894528 57571109021088 57660028989696 57784174036992 57864715348608 57965431685616 58003243447968 58041005912064 58063169781952 58179956050944 58209148178064 58272451980561 58283296912183 58386488090112 58460862725664 58668391950672 58706662265056 58770507125694 58808844051412 58847130994176 58885517902848 58923929851904 58988010996096 59017608569426 59197411535808 59421838765107 60007852954112 60548950611968 60964610813712 61030911245913 61070722668774 61150345514496 61190234846208 61256780649792 61287516591327 61474235056416 61514335666368 61701745158144 61811341519458 61935666732576 61999655868864 62040099219072 62229110501376 62234706872331 62368701439512 62450016565248 62465031405504 62686774960992 62795884326084 62877756404736 62918772553728 62983777390592 63222559362368 63332601286136 63415173126144 63456539840512 63557424613228 63681803134976 63751058577024 63792644394752 64426256881344 64767497648724 65007195791616 65253648878964 65321066004696 65485291700322 65768470566372 65897175988224 66001940944506 66044995048188 66131103255552 66203022368448 66246207640704 66289421083392 66361512370608 66448033247232 66597087977784 66609482185352 66727414960128 66812414543616 67049590800768 67166293857936 67184452048896 67210107487328 67253863993344 67414869709824 67508834573376 67654184612352 67670450689296 67758678134784 67910672874408 68117569438464 68446457275784 68580403376128 68699770886656 69063646791776 69749612852472 69795111621456 69886109159424 70007749314048 70164789119451 70256268635904 70273160331192 70522621831116 70764488171754 70783619122944 70856749564416 71125379282664 71249176446903 71342069766912 71388607320576 71548744635537 71642028526848 71719940899152 71766724944096 71985369351168 72113231772701 72254353556992 72332931847008 72380115755584 72600628918272 72637056700832 72763485012764 72858352659456 72905879308288 73134570787824 73405234646016 73486199255283 74575598718816 74935667458521 75163966361568 75392960799744 75430789650864 75562080590178 75611370923244 75660596992512 75709951589376 75841728423552 75947438895048 76110957688896 76129257025458 76207910338812 76228512901632 76357045192704 76399506983709 76478439507126 76632265618272 76761478694784 76880038652928 77002264435257 77052494222886 77152953798144 77287242247488 77337657930624 77573274734592 77612197570752 77696602640748 77848650786816 77947816967552 78224522600896 78360676167592 78462841325568 78514023870464 78650681328128 78929882047744 79229118353476 79713843259968 80008856358912 80016051692997 80312183235648 80597282092704 80737565562108 80895564711936 81286147751616 81374548327884 81427630225032 81533794019328 81586979794944 81675707533056 81716688788436 81965646741888 82019114221824 82276392136302 82415122025944 82558569533713 82580888976768 82666207825152 82720132292096 82979609163108 83158268586016 83286708540672 83582366614656 83727845768112 83837008539648 85001411436032 85901675841792 86356663531632 86469253705728 86490043484544 86676261055488 86797073022912 86948147528424 87004865171952 87094754672928 87118300459008 87269934076416 87313722267096 87579732135168 87691294088496 88002587926008 88059993397584 88155760688541 88174804340736 88213266077118 88270696491264 88328276854272 88385894777856 88482016494144 88526412854139 88796117303712 88909228728614 89083219391488 89224846091647 89399454401024 89555058477248 89886492946432 89894576593367 90011779431168 90205579483136 90227267585728 90547563832544 90823425917952 91446916220568 91606084003161 91785352269312 92271503499552 92717012279187 92999483803296 93060148828608 93343665752064 93553052159268 93675024847872 93697547108256 94030162441488 94193826489126 94316634607104 94352650895672 94378158830592 94475666085888 94833839043552 94998901929204 95122759689216 95184809760768 95336136919842 95398326180716 95522704702464 95626587865536 95688966592128 95980492468224 96443909129344 97144470212608 97512761050432 97873646194688 97981599007044 98652705849558 98845763982336 99002911416759 99067492572282 99196654883328 99369311461056 99434131625088 99542268555912 99737067515904 99895631966676 99914223278028 100091122440192 100218621815424 100523947732992 100574386201152 100749440786904 100815161230992 100880795990016 100946602119168 101122304564736 101263251860064 101481276918528 101505676033944 101610547118416 101638017202176 101866009311612 101971252676168 102176354157696 102348638259712 102506718203904 102669685913676 102736658963848 102870605064192 102915477089971 103049656329984 103116877240832 103482930094336 103595470187664 104692667432184 106146732257631 106285124346624 106688068923996 107013104650368 107082910980864 107463042790272 107579911348728 107650087416144 107790439550976 107978054026752 108240408551197 108381530335488 108499397770512 108570173633376 108900943377408 108955585051248 109145227519146 109287528989184 109358818962432 109701856181736 110107851969024 110221610433536 110639478884144 111048944720896 111225493073149 111443155486208 111637127690816 112745949542352 113146184476296 113343120885267 113417056384866 113564927384064 113762592635328 114166436533344 114193885538187 114311865508218 114535567789056 114717659260689 115142218042176 115320057979392 115568348073984 115578741334329 115729430697216 115930863371232 116006486895936 116126339563904 116359912101888 116418296356128 116544903961122 116566593824366 116772976180224 116921725451328 117336783901344 117413324530112 117541014251388 117617688102824 117694261988352 117771035805696 117847859703808 117976021992192 118035217138852 118394823071616 118843677530214 120015705908224 121097901223936 121929221627424 122061822491826 122141445337548 122300691028992 122380469692416 122513561299584 122575033182654 122948470112832 123028671332736 123403490316288 123414588204453 123622683038916 123871333465152 123999311737728 124080198438144 124469413744662 124737402879024 124900033130496 124930062811008 125373549921984 125591768652168 125755512809472 125837545107456 126445118724736 126665202572272 126830346252288 127114849226456 127336098772337 127363606269952 127502117154048 127585288789504 128852513762688 129534995297448 130014391583232 130507297757928 130642132009392 130970583400644 131536941132744 131794351976448 132003881889012 132089990096376 132262206511104 132319899115677 132406044736896 132492415281408 132578842166784 132723024741216 133194175955568 133218964370704 133363843092921 133624829087232 133924573292159 134099181601536 134332587715872 134368904097792 134420214974656 134829739419648 135017669146752 135308369224704 135340901378592 135821345748816 136235138876928 136892914551568 137399541773312 138127293583552 139499225704944 139590223242912 140015498628096 140329578238902 140512537271808 140546320662384 141045243662232 141290739733689 141528976343508 141567238245888 141713499128832 142250758565328 142498352893806 142684139533824 142777214641152 143004205379763 143097489271074 143284057053696 143439881798304 143533449888192 143970738702336 144226463545402 144508707113984 144665863694016 144760231511168 145201257836544 145274113401664 145526970025528 145716705318912 145811758616576 146269141575648 146810469292032 146972398510566 148601238858423 149151197437632 149871334917042 150327932723136 150785921599488 150861579301728 151124161180356 151222741846488 151321193985024 151419903178752 151683456847104 151894877790096 152221915377792 152258514050916 152415820677624 152457025803264 152714090385408 152799013967418 152956879014252 153264531236544 153323057705467 153522957389568 153760077305856 154004528870514 154104988445772 154305907596288 154574484494976 154675315861248 155224395141504 155393205281496 155697301573632 155895633935104 156449045201792 156721352335184 156925682651136 157301362656256 157859764095488 158458236706952 159427686519936 160032103385994 160624366471296 161194564185408 161475131124216 161791129423872 162572295503232 162749096655768 162855260450064 163067588038656 163351415066112 163433377576872 163717841278719 163931293483776 164038228443648 164552784272604 164830244051888 165117139067426 165161777953536 165332415650304 165440264584192 165703285598773 165959218326216 166316537172032 166573417081344 166947070816253 167164733229312 167455691536224 170002822872064 170125584577299 171467798262327 171803351683584 172713327063264 172980086969088 173352522110976 173594146045824 173896295056848 174009730343904 174189509345856 174539868152832 174627444534192 174817355941683 174849890736549 175159464270336 175382588176992 176005175852016 176119986795168 176311521377082 176426532154236 176541392982528 176656553708544 176771789555712 176964032988288 177052825708278 177592234607424 177818457457228 178166438782976 178265516295321 178449692183294 178798908802048 179110116954496 179789153186734 180023558862336 180411158966272 180454535171456 181095127665088 181646851835904 182893832441136 183212168006322 183570704538624 183862549773981 184543006999104 185434024558374 185998967606592 186120297657216 186687331504128 186704120616993 187106104318536 187350049695744 187395094216512 188060324882976 188387652978252 188633269214208 188705301791344 188756317661184 188951332171776 189667678087104 189997803858408 190245519378432 190369619521536 190672273839684 190796652361432 191045409404928 191253175731072 191377933184256 192887818258688 195025522100864 195963198014088 197305411699116 197691527964672 198005822833518 198134985144564 198393309766656 198738622922112 198868263250176 199084537111824 199791263933352 199828446556056 200182244880384 200437243630848 201148772402304 201498881573808 201630322461984 201761591980032 202244609129472 202526503720128 202962553837056 203011352067888 203221094236832 203276034404352 203732018623224 203942505352336 204352708315392 204697276519424 205339371827352 205473317927696 205741210128384 205830954179942 206099312659968 206233754481664 206561629992991 206965860188672 207190940375328 209385334864368 210494367358353 212293464515262 212570248693248 213376137847992 213747529340709 214026209300736 214165821961728 214646233906611 214926085580544 215159822697456 215300174832288 215956108053504 216339695318103 216480817102394 216763060670976 216998795541024 217140347266752 217801886754816 217911170102496 218290455038292 218575057978368 218717637924864 219403712363472 220215703938048 220443220867072 221278957768288 222097889441792 222450986146298 222886310972416 223274255381632 224807002375563 225491899084704 226292368952592 226686241770534 226834112769732 227129854768128 227525185270656 228332873066688 228387771076374 228623731016436 229071135578112 229198520951127 229435318521378 230284436084352 230640115958784 231006793305771 231157482668658 231458861394432 231861726742464 232012973791872 232252679127808 232719824203776 232836592712256 233089807922244 233133187648732 233545952360448 233843450902656 234673567802688 234826649060224 235082028502776 235235376205648 235388523976704 235542071611392 235952043984384 236070434277704 236789646143232 237687355060428 240031411816448 243858443254848 244123644983652 244282890675096 244601382057984 244760939384832 245027122599168 245150066365308 245896940225664 246057342665472 246829176408906 247245366077832 247675708601139 247742666930304 247998623475456 248160396876288 248938827489324 249474805758048 249860125622016 250747099843968 251183537304336 251511025618944 252890237449472 253330405144544 254229698452912 254672197544674 255004234308096 255170577579008 257705027525376 259069990594896 260028783166464 261014595515856 261284264018784 261941166801288 263073882265488 264007763778024 264179980192752 264467282065623 264524413022208 264639798231354 264812089473792 264984830562816 265157684333568 265446049482432 265579238562417 266388351911136 266437928741408 266727686185842 267249658174464 267674538274941 267849146584318 268198363203072 268665175431744 268840429949312 269659478839296 269683729780101 270035338293504 270616738449408 270681802757184 271642691497632 272470277753856 273785829103136 274799083546624 276254587167104 278151036837561 278998451409888 279180446485824 280030997256192 280659156477804 281025074543616 281092641324768 282090487324464 282581479467378 283057952687016 283134476491776 283426998257664 284501517130656 284996705787612 285368279067648 285554429282304 286008410759526 286194978542148 286568114107392 286879763596608 287066899776384 287941477404672 288452927090804 289017414227968 289331727388032 289520463022336 290548226803328 291053940051056 291433410637824 292538283151296 293620938584064 293944797021132 297202477716846 298302394875264 299742669834084 300655865446272 301571843198976 301723158603456 302248322360712 302445483692976 302642387970048 302839806357504 303366913694208 303789755580192 304443830755584 304517028101832 304831641355248 304914051606528 305598027934836 305913758028504 306529062473088 306646115410934 307045914779136 307520154611712 308009057741028 308209976891544 308611815192576 308746431269913 309148968989952 309350631722496 310448790283008 310786410562992 311791267870208 312898090403584 313442704670368 314602725312512 315719528190976 316916473413904 318440196772893 318855373039872 320064206771988 321248732942592 322389128370816 322950262248432 324721225653591 325144591006464 325498193311536 325710520900128 326702830132224 326866755153744 327435682557438 327862586967552 328076456887296 329105568545208 329660488103776 330234278134852 330323555907072 330664831300608 330880529168384 331406571197546 331918436652432 332633074344064 333146834162688 333676479219447 333894141632506 334329466458624 334911383072448 340005645744128 340251169154598 342935596524654 343606703367168 344152977782067 345426654126528 345960173938176 346705044221952 346736224002987 347188292091648 347792590113696 348019460687808 348379018691712 349079736305664 349254889068384 349634711883366 349699781473098 350318928540672 350765176353984 352010351704032 352239973590336 352623042754164 352853064308472 353082785965056 353313107417088 353543579111424 353928065976576 354105651416556 355184469214848 355636914914456 356332877565952 356531032590642 356899384366588 357597817604096 358220233908992 359578306373468 360047117724672 360909070342912 362190255330176 363293703671808 365787664882272 366424336012644 367141409077248 367725099547962 369086013998208 370868049116748 371997935213184 372240595314432 373408241233986 374212208637072 374700099391488 374790188433024 376120649765952 376775305956504 377266538428416 377410603582688 377512635322368 379335356174208 379995607716816 380491038756864 381344547679368 381593304722864 382008296317011 382090818809856 382506351462144 382755866368512 385775636517376 390051044201728 391926396028176 394610823398232 395383055929344 396011645667036 396269970289128 396786619533312 396959697347031 397477245844224 397736526500352 398169074223648 399582527866704 399656893112112 400091529278763 400874487261696 401773719876477 402297544804608 402997763147616 403260644923968 404489218258944 405053007440256 405925107674112 406022704135776 406442188473664 407464037246448 407885010704672 407983078385281 408705416630784 409394553038848 410678743654704 410946635855392 411661908359884 412198625319936 412467508963328 413123259985982 413931720377344 414381880750656 418770669728736 420988734716706 424586929030524 425140497386496 426752275695984 427495058681418 428052418601472 428331643923456 429012616139289 429292467813222 429852171161088 430319645394912 430600349664576 431912216107008 432679390636206 432961634204788 433526121341952 433997591082048 434280694533504 435603773509632 435822340204992 436580910076584 437150115956736 437435275849728 438807424726944 440431407876096 440886441734144 442557915536576 444195778883584 444901972292596 445772621944832 446548510763264 449614004751126 450983798169408 452584737905184 453372483541068 453668225539464 454259709536256 455050370541312 456665746133376 456775542152748 457247462032872 458142271156224 458397041902254 458870637042756 459969173116401 460568872168704 461280231917568 462013586611542 462314965337316 462917722788864 463723453484928 464025947583744 464505358255616 465673185424512 466179615844488 466266375297464 467091904720896 467686901805312 469347135605376 469653298120448 470164057005552 470470752411296 470777047953408 471904087968768 472140868555408 473579292286464 475374710120856 480062823632896 487716886509696 488247289967304 488565781350192 489202764115968 490054245198336 490300132730616 491153523836157 491793880451328 492114685330944 493658352817812 494490732155664 495351417202278 495485333860608 495997246950912 496320793752576 497109856796319 497877654978648 498949611516096 499720251244032 500841212448759 501494199687936 502367074608672 504792622408907 505780474898944 506660810289088 508459396905824 509344395089348 510008468616192 510341155158016 514403394786981 515410055050752 518139981189792 520057566332928 522029191031712 522568528037568 523882333602576 524549672209647 526147764530976 528015527556048 528359960385504 528934564131246 529279596462708 529624178947584 529969661125632 530315368667136 530892098964864 531158477124834 532776703822272 532875857482816 533455372371684 534499316348928 534796548885963 535349076549882 535698293168636 536396726406144 537330350863488 537680859898624 539367459560202 540070676587008 541233476898816 541363605514368 543285382995264 544940555507712 547571658206272 549598167093248 552509174334208 556302073675122 557996902819776 558360892971648 560061994512384 560112361850979 561318312955608 562050149087232 562185282649536 564180974648928 565162958934756 566115905374032 566268952983552 566853996515328 569003034261312 569993411575224 570736558135296 571108858564608 572016821519052 572389957084296 573136228214784 573759527193216 574133799552768 576905854181608 577909986735991 578034828455936 578663454776064 579040926044672 581096453606656 582107880102112 585076566302592 587889594042264 594404955433692 596604789750528 599485339668168 601311730892544 603446317206912 604496644721424 604890967385952 605284775940096 606733827388416 607579511160384 607811524941337 608887661511168 609034056203664 609663282710496 609828103213056 611196055869672 611827516057008 613058124946176 613292230821868 614091829558272 616018115482056 616419953783088 617223630385152 617492862539826 618297937979904 618701263444992 619684889978973 620897580566016 621572821125984 623582535740416 624573922641529 625796180807168 626885409340736 629205450625024 631439056381952 633832946827808 636880393545786 637710746079744 640128413543976 641242588022127 642497465885184 643938701719833 644778256741632 645900524496864 649019085954309 649442451307182 650289182012928 650996386623072 651421041800256 653405660264448 653733510307488 654871365114876 655725173935104 656152913774592 658211137090416 659320976207552 660468556269704 660647111814144 661329662601216 661761058336768 662813142395092 663836873304864 665266148688128 666293668325376 667352958438894 667788283265012 668658932917248 669822766144896 674421007126689 680011291488256 680502338309196 685871193049308 687213406734336 688305955564134 690853308253056 691920347876352 693020379917313 693472448005974 694376584183296 695585180227392 696038921375616 696758037383424 698159472611328 698509778136768 699269423766732 699399562946196 700637857081344 701530352707968 704020703408064 704479947180672 705246085508328 705706128616944 706165571930112 706626214834176 707856131953152 708211302833112 710368938429696 711273829828912 713062065181284 713798768733176 715195635208192 716440467817984 719156612746936 720094235449344 721818140685824 724380510660352 731575329764544 732848672025288 734282818154496 735450199095924 738172027996416 741736098233496 743027125803417 743995870426368 744481190628864 746816482467972 748424417274144 749580376866048 752037988486739 752241299531904 753550611913008 754533076856832 754821207165376 757682859858379 758670712348416 759991215433632 762689095358736 763186609445728 764016592634022 765012702924288 765511732737024 771551273034752 780102088403456 783852792056352 789221646796464 792023291334072 792539940578256 793401846196869 793573239066624 793919394694062 794954491688448 795473053000704 796338148447296 796737715687251 799165055733408 799313786224224 800183058557526 801748974523392 803023614824823 803547439752954 804595089609216 805995526295232 806521289847936 808978436517888 809051189340303 810106014880512 811850215348224 812045408271552 812884376947328 814928074492896 815770021409344 815966156770562 817410833261568 818789106077696 821357487309408 821893271710784 823323816719768 824397250639872 824935017926656 826246519971964 827863440754688 828763761501312 834453110512683 837541339457472 841977469433412 849173858061048 850280994772992 853504551391968 854990117362836 856104837202944 856663287846912 858025232278578 858584935626444 859704342322176 860639290789824 861200699329152 863824432214016 865358781272412 865923268409576 867052242683904 867995182164096 868561389067008 871644680409984 873161820153168 874300231913472 877614849453888 880862815752192 885115831073152 889803944585192 891545243889664 893097021526528 899228009502252 901967596338816 905169475810368 906744967082136 907336451078928 908519419072512 910100741082624 913331492266752 913551084305496 914494924065744 916794083804508 917741274085512 919938346232802 921137744337408 922560463835136 924027173223084 924629930674632 925835445577728 926239293809739 927446906969856 928051895167488 929010716511232 931346370849024 932359231688976 932532750594928 935373803610624 937472013045113 938694271210752 939306596240896 940328114011104 940941504822592 943808175937536 944281737110816 947158584572928 950749420241712 955320590318679 974163676960773 975433773019392 976494579934608 977131562700384 980108490396672 980600265461232 982307047672314 983587760902656 984229370661888 987316705635624 988981464311328 990702834404556 990970667721216 991994493901824 992641587505152 994219713592638 995755309957296 997899223032192 999440502488064 1001029437658341 1001682424897518 1002988399375872 1004734149217344 1009585244817814 1011560949797888 1013321620578176 1016918793811648 1018688790178696 1020016937232384 1020682310316032 1028806789573962 1030820110101504 1032458933346201 1036279962379584 1040115132665856 1040208672008961 1044058382063424 1045137056075136 1047764667205152 1049099344419294 1052295529061952 1056031055112096 1056719920771008 1057869128262492 1058559192925416 1059248357895168 1059939322251264 1060630737334272 1061784197929728 1062316954249668 1065553407644544 1065751714965632 1066910744743368 1068998632697856 1069593097771926 1070698153099764 1071396586337272 1072793452812288 1073261403938269 1074660701726976 1075361719797248 1078734919120404 1080141353174016 1082727211028736 1086570765990528 1089881111015424 1095143316412544 1105018348668416 1112604147350244 1115993805639552 1116721785943296 1120224723701958 1122636625911216 1124100298174464 1124370565299072 1128361949297856 1130325917869512 1132231810748064 1132537905967104 1138006068522624 1139986823150448 1141473116270592 1144033643038104 1144779914168592 1146024888951033 1146272456429568 1147519054386432 1148267599105536 1153811708363216 1155819973471982 1157326909552128 1158081852089344 1159922999191411 1162192907213312 1164215760204224 1168629495713771 1170153132605184 1175779188084528 1188809910867384 1190879092041093 1193209579501056 1198970679336336 1200274587836289 1202623461785088 1205321159629431 1206892634413824 1208993289442848 1209781934771904 1213467654776832 1215159022320768 1215623049882674 1217775323022336 1218068112407328 1219326565420992 1222392111739344 1223655032114016 1223949235155843 1226116249892352 1226584461643736 1228183659116544 1232036230964112 1232839907566176 1234985725079652 1236595875959808 1237402526889984 1239369779957946 1241795161132032 1243145642251968 1247165071480832 1249147845283058 1251592361614336 1253770818681472 1262878112763904 1267665893655616 1273760787091572 1275421492159488 1280256827087952 1282485176044254 1284994931770368 1287037848417867 1287877403439666 1289556513483264 1291801048993728 1298038171908618 1298884902614364 1300578364025856 1301992773246144 1302842083600512 1306811320528896 1307467020614976 1309742730229752 1311450347870208 1312305827549184 1316422274180832 1318641952415104 1320937112539408 1321294223628288 1322659325202432 1325626284790184 1327673746609728 1330532297376256 1332587336650752 1334705916877788 1335576566530024 1337317865834496 1339645532289792 1348842014253378 1361004676618392 1371742386098616 1374426813468672 1376611911128268 1379907519349203 1381706616506112 1383840695752704 1386040759834626 1386944896011948 1388753168366592 1391170360454784 1392077842751232 1393516074766848 1397019556273536 1398538847533464 1398799125892392 1401275714162688 1403060705415936 1407125311165561 1408041406816128 1408959894361344 1410492171016656 1411412257233888 1412331143860224 1415712263906304 1416422605666224 1420737876859392 1422547659657824 1426124130362568 1427597537466352 1432880935635968 1438313225493872 1440188470898688 1443636281371648 1445931409950937 1448761021320704 1463150659529088 1465697344050576 1470900398191848 1473460571508471 1476344055992832 1483472196466992 1486054251606834 1487991740852736 1488962381257728 1491329570388957 1493632964935944 1496848834548288 1499160753732096 1502523637346277 1504075976973478 1504482599063808 1507101223826016 1509642414330752 1514377867226721 1515365719716758 1517341424696832 1519982430867264 1525378190717472 1526373218891456 1528033185268044 1530025405848576 1531023465474048 1543102546069504 1560204176806912 1567705584112704 1573649016628941 1578443293592928 1584046582668144 1585079881156512 1586803692393738 1587838789388124 1589908983376896 1590946106001408 1592676296894592 1593475431374502 1598330111466816 1598627572448448 1600366117115052 1603497949046784 1604389646657889 1606047229649646 1607094879505908 1609190179218432 1611991052590464 1613042579695872 1618102378680606 1620212029761024 1623700430696448 1624090816543104 1625768753894656 1629856148985792 1631540042818688 1631932313541124 1634821666523136 1642714974618816 1643786543421568 1646647633439536 1648794501279744 1652493039943928 1655726881509376 1657527523002624 1668906221025366 1675082678914944 1683954938866824 1698347716122096 1700561989545984 1707009102783936 1709980234725672 1712209674405888 1713326575693824 1716050464557156 1717169871252888 1719408684644352 1721278581579648 1722401398658304 1730717562544824 1731846536819152 1733729960207973 1734104485367808 1735990364328192 1737122778134016 1741019452798067 1743289360819968 1746323640306336 1755229698907776 1770231662146304 1779607889170384 1786194043053056 1798456019004504 1803935192677632 1810338951620736 1813489934164272 1814672902157856 1820201482165248 1823434574824011 1826662984533504 1827102168610992 1828989848131488 1833588167609016 1835482548171024 1839876692465604 1842275488674816 1848054346446168 1849259861349264 1851670891155456 1852478587619478 1854893813939712 1856103790334976 1858021433022464 1859054669936919 1862692741698048 1864718463377952 1865065501189856 1870747607221248 1873721767924587 1874944026090226 1877388542421504 1878613192481792 1880656228022208 1881883009645184 1887616351875072 1888563474221632 1894317169145856 1901498840483424 1910641180637358 1931816105159499 1947057257862927 1948327353921546 1950867546038784 1952989159869216 1954263125400768 1960216980793344 1961200530922464 1964614095344628 1967175521805312 1968458741323776 1974633411271248 1977962928622656 1981405668809112 1981941335442432 1983988987803648 1985283175010304 1988439427185276 1991510619914592 1995798446064384 1998881004976128 2002058875316682 2003364849795036 2005976798751744 2009468298434688 2019170489635628 2023121899595776 2026643241156352 2033837587623296 2037377580357392 2040033874464768 2057613579147924 2061640220203008 2064917866692402 2072559924759168 2080417344017922 2088116764126848 2090274112150272 2095529334410304 2098198688838588 2104591058123904 2112062110224192 2113439841542016 2115738256524984 2117118385850832 2118496715790336 2119878644502528 2123568395859456 2124633908499336 2131106815289088 2131503429931264 2133821489486736 2139186195543852 2141396306199528 2142793172674544 2145586905624576 2146522807876538 2149321403453952 2150723439594496 2154142712784049 2157469838240808 2160282706348032 2165454422057472 2173141531981056 2190286632825088 2210036697336832 2225208294700488 2229081377410251 2231987611279104 2233443571886592 2240449447403916 2245273251822432 2248741130598144 2256113965460217 2256723898595712 2260651835739024 2264463621496128 2273048579575137 2276012137045248 2279973646300896 2288067286076208 2289559828337184 2292049777902066 2295038108772864 2296535198211072 2307623416726432 2311639946943964 2314653819104256 2316163704178688 2319845998382822 2324385814426624 2328431520408448 2337258991427542 2340306265210368 2351558376169056 2377619821734768 2381758184082186 2386419159002112 2390213147061753 2397941358672672 2400549175672578 2405246923570176 2409070844474469 2410642319258862 2413785268827648 2417986578885696 2419563869543808 2426935309553664 2427153568020909 2430318044641536 2431246099765348 2435550646044672 2436136224814656 2438653130841984 2444784223478688 2447310064228032 2447898470311686 2452232499784704 2453168923287472 2456367318233088 2464072461928224 2465679815132352 2469971450159304 2473191751919616 2474805053779968 2478739559915892 2483590322264064 2486291284503936 2494330142961664 2498295690566116 2503184723228672 2507541637362944 2535331787311232 2547521574183144 2550842984318976 2560513654175904 2564970352088508 2569989863540736 2574075696835734 2575754806879332 2579113026966528 2583602097987456 2596076343817236 2597769805228728 2601156728051712 2603985546492288 2605684167201024 2614934041229952 2619485460459504 2622900695740416 2632844548361664 2637283904830208 2641874225078816 2642588447256576 2651252569580368 2655347493219456 2661064594752512 2669411833755576 2671153133060048 2674635731668992 2679291064579584 2697684028506756 2722009353236784 2743484772197232 2753223822256536 2759815038698406 2763413233012224 2767681391505408 2772081519669252 2773889792023896 2777506336733184 2778717881429217 2782340720909568 2784155685502464 2787032149533696 2794039112547072 2797077695066928 2797598251784784 2806121410831872 2812416039135339 2814250622331122 2816082813632256 2817919788722688 2820984342033312 2822824514467776 2831424527812608 2832845211332448 2841475753718784 2845095319315648 2852248260725136 2855195074932704 2865761871271936 2876626450987744 2887272562743296 2891862819901874 2897522042641408 2922491030882319 2926301319058176 2931394688101152 2941800796383696 2946921143016942 2952688111985664 2966944392933984 2972108503213668 2975983481705472 2977924762515456 2982659140777914 2987265929871888 2993697669096576 2998321507464192 3003088312975023 3005047274692554 3008151953946956 3008965198127616 3014202447652032 3019284828661504 3028755734453442 3030731439433516 3034682849393664 3039964861734528 3050756381434944 3052746437782912 3056066370536088 3060050811697152 3062046930948096 3086205092139008 3120408353613824 3135411168225408 3147298033257882 3156886587185856 3168093165336288 3170159762313024 3173607384787476 3175677578776248 3179817966753792 3181892212002816 3185352593789184 3186950862749004 3196660222933632 3197255144896896 3200732234230104 3206995898093568 3208779293315778 3212094459299292 3214189759011816 3218380358436864 3219784211814807 3223982105180928 3226085159391744 3236204757361212 3240424059522048 3248181633086208 3251537507789312 3259712297971584 3263080085637376 3263864627082248 3269643333046272 3285429949237632 3287573086843136 3293295266879072 3304986079887856 3315055046005248 3337812442050732 3350165357829888 3367909877733648 3396695432244192 3414018205567872 3419960469451344 3424419348811776 3432100929114312 3434339742505776 3438074666853099 3438817369288704 3442557163159296 3444802797316608 3461435125089648 3463693073638304 3467459920415946 3471980728656384 3474245556268032 3479768997574233 3482038905596134 3486578721639936 3492647280612672 3505888487141313 3510459397815552 3540463324292608 3559215778340768 3572388086106112 3596912038009008 3600823763508867 3607870385355264 3615963478888293 3620677903241472 3626979868328544 3629345804315712 3640402964330496 3646869149648022 3653325969067008 3654204337221984 3657979696262976 3667176335218032 3670965096342048 3671847705467529 3679753384931208 3684550977349632 3696108692892336 3698519722698528 3704957175238956 3709787627879424 3712207580669952 3716042866044928 3718109339873838 3725385483396096 3729436926755904 3730131002379712 3741495214442496 3747443535849174 3749888052180452 3754777084843008 3757226384963584 3761312456044416 3763766019290368 3777126948443264 3788634338291712 3802997680966848 3821282361274716 3863632210318998 3894114515725854 3896654707843092 3901735092077568 3905978319738432 3908526250801536 3920433961586688 3922401061844928 3929228190689256 3934351043610624 3936917482647552 3949266822542496 3955925857245312 3962811337618224 3963882670884864 3967977975607296 3976878854370552 3983021239829184 3991596892128768 3997762009952256 4004117750633364 4006729699590072 4011953597503488 4018936596869376 4038340979271256 4046243799191552 4053286482312704 4067675175246592 4074755160714784 4115227158295848 4123280440406016 4129835733384804 4139722558047609 4145119849518336 4160834688035844 4176233528253696 4180548224300544 4191058668820608 4196397377677176 4209182116247808 4221375933496683 4224124220448384 4226879683084032 4231476513049968 4234236771701664 4236993431580672 4247136791718912 4249267816998672 4254680674589359 4262213630578176 4263006859862528 4267642978973472 4278372391087704 4282792612399056 4285586345349088 4293045615753076 4298642806907904 4301446879188992 4308285425568098 4314939676481616 4320565412696064 4330908844114944 4337794229852811 4346283063962112 4380573265650176 4420073394673664 4450416589400976 4458162754820502 4463975222558208 4466887143773184 4473988711166871 4480898894807832 4490546503644864 4497482261196288 4507570912038831 4512227930920434 4513447797191424 4521303671478048 4528927242992256 4543133601680163 4546097159150274 4552024274090496 4559947292601792 4576134572152416 4579119656674368 4584099555804132 4590076217545728 4593070396422144 4615246833452864 4623279893887928 4629307638208512 4632327408357376 4639691996765644 4648771628853248 4656863040816896 4674517982855084 4680612530420736 4703116752338112 4720947049886823 4755239643469536 4763516368164372 4772838318004224 4780426294123506 4795882717345344 4801098351345156 4810493847140352 4818141688948938 4821284638517724 4827570537655296 4835973157771392 4839127739087616 4854307136041818 4860636089283072 4862492199530696 4871101292089344 4872272449629312 4877306261683968 4889568446957376 4894620128456064 4895796940623372 4904464999569408 4906337846574944 4928144923856448 4931359630264704 4939942900318608 4946383503839232 4957479119831784 4967180644528128 4972582569007872 4996591381132232 5006369446457344 5015083274725888 5070663574622464 5095043148366288 5101685968637952 5121027308351808 5129940704177016 5139979727081472 5148151393671468 5151509613758664 5158226053933056 5167204195974912 5192152687634472 5195539610457456 5201189880623919 5202313456103424 5207971092984576 5211368334402048 5223058358394201 5229868082459904 5238970920919008 5264265919407173 5265689096723328 5274567809660416 5283748450157632 5302505139160736 5303780019008653 5310694986438912 5322129189505024 5338823667511152 5342306266120096 5358582129159168 5395368057013512 5444018706473568 5470303724472033 5486969544394464 5506447644513072 5519630077396812 5526826466024448 5544163039338504 5547779584047792 5555012673466368 5557435762858434 5564681441819136 5568311371004928 5574064299067392 5577164009810757 5588078225094144 5594155390133856 5595196503569568 5612242821663744 5621165303773761 5624832078270678 5628501244662244 5632165627264512 5635839577445376 5641968684066624 5645649028935552 5662849055625216 5665690422664896 5682951507437568 5690190638631296 5704496521450272 5710390149865408 5731523742543872 5753252901975488 5774545125486592 5783725639803748 5795044085282816 5841171773588781 5844982061764638 5852602638116352 5862789376202304 5883601592767392 5893842286033884 5905376223971328 5933888785867968 5944217006427336 5951966963410944 5955849525030912 5965318281555828 5974531859743776 5987395338193152 5996643014928384 6006176625950046 6010094549385108 6016303907893912 6017930396255232 6028404895304064 6038569657323008 6057511468906884 6061462878867032 6069365698787328 6079929723469056 6101512762869888 6105492875565824 6112132741072176 6120101623394304 6240816707227648 6270822336450816 6294596066515764 6313773174371712 6336186330672576 6340319524626048 6347214769574952 6351355157552496 6359635933507584 6370705187578368 6373901725498008 6393320445867264 6394510289793792 6401464468460208 6417558586631556 6424188918598584 6428379518023632 6436760716873728 6439568423629614 6447964210361856 6452170318783488 6462428138352147 6472409514722424 6480848119044096 6496363266172416 6503075015578624 6519424595943168 6526160171274752 6527729254164496 6562304091315791 6570859898475264 6575146173686272 6586590533758144 6609972159775712 6630110092010496 6675624884101464 6687244132230753 6700330715659776 6735819755467296 6768341896380651 6793390864488384 6819145738725411 6828036411135744 6839920938902688 6864201858228624 6868679485011552 6876149333706198 6885114326318592 6889605594633216 6922870250179296 6927386147276608 6934919840831892 6943961457312768 6948491112536064 6959537995148466 6964077811192268 6973157443279872 6985294561225344 7011776974282626 7020918795631104 7080926648585216 7118431556681536 7144776172212224 7193824076018016 7201647527017734 7215740770710528 7227212533423407 7231926957776586 7241355806482944 7253959736657088 7258691608631424 7280805928660992 7281460704062727 7293738299296044 7306651938134016 7308408674443968 7315959392525952 7334352670436064 7341930192684096 7343695410935058 7359506769862416 7369101954699264 7392217385784672 7397039445397056 7409914350477912 7419575255758848 7424415161339904 7436218679747676 7450770966792192 7458873853511808 7460262004759424 7482990428884992 7494887071698348 7499776104360904 7509554169686016 7512829827567883 7514452769927168 7522624912088832 7527532038580736 7554253896886528 7605995361933696 7642564722549432 7727264420637996 7788229031451708 7793309415686184 7803470184155136 7811956639476864 7817052501603072 7844802123689856 7858456381378512 7868702087221248 7898533645084992 7901549824237381 7911851714490624 7925622675236448 7927765341769728 7953757708741104 7966042479658368 7983193784257536 8008235501266728 8013459399180144 8023907195006976 8037873193738752 8076681958542512 8106572964625408 8119460994339877 8135350350493184 8149510321429568 8230454316591696 8259671466769608 8279445116095218 8290239699036672 8321669376071688 8336153644287651 8352467056507392 8361096448601088 8382117337641216 8392794755354352 8418364232495616 8437248117406017 8442751866993366 8448248440896768 8453759366168064 8462953026099936 8468473543403328 8494273583437824 8498535633997344 8509361349178718 8524427261156352 8526013719725056 8535285957946944 8556744782175408 8565585224798112 8571172690698176 8586091231506152 8597285613815808 8602893758377984 8616570851136196 8629879352963232 8661817688229888 8675588459705622 8692566127924224 8761146531300352 8767473092646957 8840146789347328 8900833178801952 8916325509641004 8927950445116416 8933774287546368 8947977422333742 8961797789615664 8981093007289728 8994964522392576 9009264938925069 9015141824077662 9024455861840868 9026895594382848 9042607342956096 9057854485984512 9086267203360326 9092194318300548 9104048548180992 9119894585203584 9152269144304832 9158239313348736 9168199111608264 9180152435091456 9186140792844288 9230493666905728 9246559787775856 9258615276417024 9279383993531288 9297543257706496 9313726081633792 9349035965710168 9361225060841472 9406233504676224 9441894099773646 9510479286939072 9527032736328744 9545676636008448 9560852588247012 9591765434690688 9602196702690312 9620987694280704 9636283377897876 9642569277035448 9655141075310592 9659352635444421 9671946315542784 9678255478175232 9708614272083636 9721272178566144 9724984399061392 9744544899258624 9754612523367936 9776493850327607 9779136893914752 9789240256912128 9791593881246744 9808929999138816 9812675693149888 9849877178158927 9856289847712896 9862719260529408 9879885800637216 9914958239663568 9945165138015744 9993182762264464 10030166549451776 10141327149244928 10190086296732576 10242054616703616 10259881408354032 10296302787342936 10303019227517328 10314224000559297 10316452107866112 10334408391949824 10384305375268944 10391079220914912 10402379761247838 10415942185969152 10422736668804096 10439306992722699 10446116716788402 10459736164919808 10477941841838016 10517665461423939 10528531838814346 10531378193446656 10549135619320832 10567496900315264 10605010278321472 10607560038017306 10621389972877824 10644258379010048 10677647335022304 10684612532240192 10717164258318336 10790736114027024 10847890436664879 10888037412947136 10940607448944066 10973939088788928 11012895289026144 11015543116402587 11039260154793624 11053652932048896 11088326078677008 11095559168095584 11114871525716868 11129362883638272 11136622742009856 11148128598134784 11154328019621514 11176156450188288 11188310780267712 11190393007139136 11224485643327488 11242330607547522 11249664156541356 11257002489324488 11264331254529024 11271679154890752 11283937368133248 11291298057871104 11331380845329792 11365903014875136 11380381277262592 11408993042900544 11420780299730816 11506505803950976 11567451279607496 11590088170565632 11682343547177562 11689964123529276 11705205276232704 11725578752404608 11767203185534784 11787684572067768 11810752447942656 11867777571735936 11888434012854672 11903933926821888 11930636563111656 11949063719487552 11974790676386304 11993286029856768 12012353251900092 12020189098770216 12032607815787824 12035860792510464 12056809790608128 12077139314646016 12115022937813768 12122925757734064 12138731397574656 12159859446938112 12187136169586469 12203025525739776 12210985751131648 12224265482144352 12419167674142827 12541644672901632 12589192133031528 12627546348743424 12664127800490049 12672372661345152 12680639049252096 12694429539149904 12702710315104992 12741410375156736 12747803450996016 12764042023768077 12786640891734528 12789020579587584 12802928936920416 12835117173263112 12848377837197168 12856759036047264 12879136847259228 12895928420723712 12904340637566976 12924856276704294 12944819029444848 12961696238088192 12992726532344832 13006150031157248 13013382689558433 13038849191886336 13052320342549504 13055458508328992 13124608182631582 13141719796950528 13150292347372544 13173181067516288 13219944319551424 13260220184020992 13351249768202928 13374488264461506 13400661431319552 13421966133500613 13471639510934592 13522712736116493 13536683792761302 13586781728976768 13629400805040489 13638291477450822 13656072822271488 13679841877805376 13728403716457248 13737358970023104 13752298667412396 13770228652637184 13779211189266432 13845740500358592 13854772294553216 13869839681663784 13887922914625536 13896982225072128 13919075990296932 13928155622384536 13946314886559744 13970589122450688 14023553948565252 14041837591262208 14161853297170432 14236863113363072 14387648152036032 14403295054035468 14431481541421056 14454425066846814 14463853915553172 14482711612965888 14507919473314176 14517383217262848 14562921408125454 14587476598592088 14613303876268032 14616817348887936 14631918785051904 14668705340872128 14683860385368192 14687390821870116 14719013539724832 14784434771569344 14794078890794112 14819828700955824 14839150511517696 14872437359495352 14901541933584384 14917747707023616 14920524009518848 14989774143396696 14999552208721808 15019108339372032 15025659655135766 15045249824177664 15055064077161472 15078998989488343 15108507793773056 15211990723867392 15285129445098864 15454528841275992 15576458062903416 15586618831372368 15603569641871757 15606940368310272 15623913278953728 15634105003206144 15669175075182603 15689604247379712 15716912762757024 15792797758221519 15797067290169984 15803099648474762 15823703428981248 15851245350472896 15907515417482208 15911340057025959 15932084959316736 15966387568515072 16016471002533456 16026918798360288 16075746387477504 16153363917085024 16213145929250816 16238921988679754 16270700700986368 16299020642859136 16410911173416099 16460908633183392 16519342933539216 16558890232190436 16580479398073344 16643338752143376 16672307288575302 16704934113014784 16722192897202176 16731492029432271 16764234675282432 16785589510708704 16836728464991232 16863495911321283 16874496234812034 16885503733986732 16896496881793536 16907518732336128 16925906052199872 16936947086806656 16988547166875648 16997071267994688 17018722698357436 17048854522312704 17052027439450112 17070571915893888 17113489564350816 17131170449596224 17142345381396352 17172182463012304 17194571227631616 17233141702272392 17259758705926464 17323635376459776 17351176919411244 17385132255848448 17522293062600704 17534946185293914 17801666357603904 17832651019282008 17855900890232832 17867548575092736 17895954844667484 17923595579231328 17962186014579456 17989929044785152 18018529877850138 18030283648155324 18048911723681736 18053791188765696 18085214685912192 18115708971969024 18172534406720652 18184388636601096 18208097096361984 18239789170407168 18304538288609664 18316478626697472 18336398223216528 18360304870182912 18460987333811456 18493119575551712 18558767987062576 18627452163267584 18698071931420336 18722450121682944 18812467009352448 18883788199547292 19020958573878144 19054065472657488 19121705176494024 19183530869381376 19204393405380624 19272566755795752 19285138554070896 19310282150621184 19318705270888842 19343892631085568 19356510956350464 19387284415056441 19417228544167272 19442544357132288 19449968798122784 19489089798517248 19509225046735872 19552987700655214 19558273787829504 19578480513824256 19583187762493488 19625351386299776 19686912273947373 19699754356317854 19712579695425792 19725438521058816 19759771601274432 19829916479327136 19890330276031488 19986365524528928 20060333098903552 20282654298489856 20305025689141953 20380172593465152 20457437216176233 20484109233407232 20519762816708064 20592605574685872 20606038455034656 20628448001118594 20668816783899648 20768610750537888 20782158441829824 20804759522495676 20831884371938304 20845473337608192 20878613985445398 20892233433576804 20919472329839616 20955883683676032 21035330922847878 21057063677628692 21062756386893312 21098271238641664 21134993800630528 21210020556642944 21215120076034612 21242779945755648 21355294670044608 21369225064480384 21434328516636672 21581472228054048 21695780873329758 21776074825894272 21881214897888132 21947878177577856 22025790578052288 22031086232805174 22078520309587248 22107305864097792 22176652157354016 22191118336191168 22229743051433736 22258725767276544 22273245484019712 22308656039243028 22352312900376576 22376621560535424 22380786014278272 22448971286654976 22484661215095044 22499328313082712 22514004978648976 22528662509058048 22538489482703649 22543358309781504 22567874736266496 22582596115742208 22662761690659584 22760762554525184 22817986085801088 22841560599461632 23013011607901952 23134902559214992 23364687094355124 23379928247058552 23410410552465408 23451157504809216 23534406371069568 23575369144135536 23704649472712143 23735555143471872 23776868025709344 23861273126223312 23898127438975104 23949581352772608 24024706503800184 24040378197540432 24065215631575648 24071721585020928 24113619581216256 24154278629292032 24230045875627536 24245851515468128 24319718893876224 24358382983019631 24374272339172938 24406051051479552 24421971502263296 24448530964288704 24838335348285654 25083289345803264 25178384266063056 25255092697486848 25311744352218051 25328255600980098 25344745322690304 25361278098504192 25388859078299808 25405420630209984 25482820750313472 25495606901992032 25528084047536154 25573281783469056 25578041159175168 25605857873840832 25670234346526224 25696755674394336 25713518072094528 25758273694518456 25791856841447424 25808681275133952 25849712553408588 25889638058889696 25985453064689664 26012300062314496 26026765379116866 26077698383772672 26104640685099008 26110917016657984 26249216365263164 26283439593901056 26300584694745088 26346362135032576 26439888639102848 26520440368041984 26702499536405856 26748976528923012 26801322862639104 26843932267001226 26943279021869184 27045425472232986 27073367585522604 27173563457953536 27258801610080978 27276582954901644 27312145644542976 27359683755610752 27456807432914496 27474717940046208 27504597334824792 27540457305274368 27558422378532864 27691481000717184 27709544589106432 27739679363327568 27775845829251072 27838151980593864 27856311244769072 27892629773119488 27941178244901376 28047107897130504 28083675182524416 28323706594340864 28473726226726144 28775296304072064 28806590108070936 28862963082842112 28908850133693628 28927707831106344 28965423225931776 28978057906333263 29015838946628352 29034766434525696 29125842816250908 29174953197184176 29233634697775872 29263837570103808 29329481550982821 29337410681744256 29367720770736384 29374781643740232 29438027079449664 29549631534476781 29568869543138688 29588157781588224 29639657401911648 29744874718990704 29782764722125513 29835495414047232 29841048019037696 29979548286793392 29999104417443616 30051319310271532 30090499648355328 30110128154322944 30157997978976686 30217015587546112 30423981447734784 30570258890197728 30909057682551984 31152916125806832 31173237662744736 31207139283743514 31247826557907456 31268210006412288 31317920978168097 31338350150365206 31379208494759424 31433825525514048 31552996384271817 31585595516443038 31594134580339968 31606199296949524 31647406857962496 31702490700945792 31815030834964416 31822680114051918 31864169918633472 31932775137030144 32032942005066912 32053837596720576 32151492774955008 32306727834170048 32426291858501632 32477843977359508 32541401401972736 32598041285718272 32821822346832198 32921817266366784 33038685867078432 33046629349207761 33117780464380872 33160958796146688 33286677504286752 33344614577150604 33409868226029568 33444385794404352 33462984058864542 33528469350564864 33571179021417408 33673456929982464 33726991822642566 33748992469624068 33771007467973464 33792993763587072 33815037464672256 33851812104399744 33873894173613312 33994142535989376 34037445396714872 34097709044625408 34104054878900224 34141143831787776 34226979128701632 34262340899192448 34284690762792704 34344364926024608 34466283404544784 34519517411852928 34702353838822488 34770264511696896 35044586125201408 35069892370587828 35603332715207808 35665302038564016 35711801780465664 35791909689334968 35847191158462656 35924372029158912 35979858089570304 36037059755700276 36060567296310648 36097823447363472 36107582377531392 36170429371824384 36231417943938048 36345068813441304 36368777273202192 36416194192723968 36479578340814336 36561408508759407 36609076577219328 36632957253394944 36672796446433056 36849861435850211 36921974667622912 36986239151103424 37117535974125152 37254904326535168 37396143862840672 37624934018704896 37767576399094584 37992383401470147 38041917147756288 38108130945314976 38243410352988048 38292126071304231 38367061738762752 38408786810761248 38545133511591504 38570277108141792 38637410541777684 38687785262171136 38713021912700928 38774568830112882 38834457088334544 38885088714264576 38899937596245568 38978179597034496 39018450093471744 39040148068675299 39105975401310428 39116547575659008 39156961027648512 39166375524986976 39250702772599552 39373824547894746 39399508712635708 39425159390851584 39450877042117632 39519543202548864 39659832958654272 39780660552062976 39972731049057856 40120666197807104 40565308596979712 40610051378283906 40760345186930304 40888202415121467 40914874432352466 40968218466814464 41039525633416128 41185211149371744 41212076910069312 41256896002237188 41337633567799296 41537221501075776 41564316883659648 41609519044991352 41663768743876608 41690946675216384 41757227970890796 41784466867153608 41838944659679232 41911767367352064 42070661845695756 42114127355257384 42125512773786624 42196542477283328 42269987601261056 42420041113285888 42430240152069224 42485559891511296 42710589340089216 42738450128960768 43162944456108096 43391561746659516 43552149651788544 43762429795776264 43895756355155712 44051581156104576 44062172465610348 44157040619174496 44353304314708032 44370241320717601 44382236672382336 44459486102867472 44517451534553088 44617312078486056 44704625800753152 44753243121070848 44761572028556544 44969322430190088 44998656626165424 45028009957297952 45057325018116096 45076978965407298 45135749472532992 45165192231484416 45236996968465029 45325523381319168 45521525109050368 45635972171602176 45683121198923264 46026023215803904 46269805118429984 46729374188710248 46759856494117104 46810708925615271 46820821104930816 46902315009618432 47007525225547809 47068812742139136 47150738288271072 47378393274664557 47409298945424286 47471110286943744 47553736051418688 47722546252446624 47734020171077877 47796254877950208 47899162705545216 48049413007600368 48080756395080864 48130431263151296 48227239162432512 48308557258584064 48460091751255072 48491703030936256 48639437787752448 48716765966039262 48748544678345876 48812102102959104 48843943004526592 48897061928577408 49232733520248297 49676670696571308 50166578691606528 50356768532126112 50510185394973696 50590487733963849 50623488704436102 50656511201960196 50689490645380608 50722556197008384 50777718156599616 50810841260419968 50965641500626944 50991213803984064 51056168095072308 51146563566938112 51156082318350336 51211715747681664 51340468693052448 51393511348788672 51427036144189056 51516547389036912 51583713682894848 51699425106817176 51779276117779392 51970906129379328 52053530758233732 52155396767545344 52209281370198016 52221834033315968 52498432730526328 52566879187802112 52601169389490176 52692724270065152 52879777278205696 53404999072811712 53497953057846024 53602645725278208 53687864534002452 53886558043738368 54090850944465972 54146735171045208 54347126915907072 54517603220161956 54553165909803288 54624291289085952 54719367511221504 54913614865828992 54949435880092416 55009194669649584 55080914610548736 55310848769661667 55382962001434368 55419089178212864 55479358726655136 55676303961187728 55712622489538144 55882356489802752 56094215794261008 56167350365048832 56947452453452288 57550592608144128 57613180216141872 57817700267387256 57855415662212688 57930846451863552 57956115812666526 58031677893256704 58069532869051392 58161853245169323 58251685632501816 58349906394368352 58467269395551744 58527675140207616 58658963101965642 58674821363488512 58735441541472768 58749563287480464 58876054158899328 59060736821842119 59099263068953562 59137739086277376 59176315563176448 59279314803823296 59489749437981408 59565529444251026 59670990828094464 59682096038075392 59959096573586784 59998208834887232 60102638620543064 60180999296710656 60220256308645888 60315995957953372 60434031175092224 60847962895469568 60915077067425859 61140517780395456 61372311648528699 61818115365103968 62305832251613664 62346475325489472 62414278567487028 62495653115814912 62536420012824576 62635841956336194 62676700300730412 62758416989518848 62867651051028096 63105992768543634 63171191032886076 63188269160679936 63212398593899048 63294813715924992 63404981401891584 63630061669928832 63645360228103836 63728339837266944 64065884010133824 64107675193441152 64302985549910016 64613455668340096 64955687954719016 65082802803945472 65196082571436544 65643644693664396 65843634532733568 66077371734156864 66093258698415522 66235560928761744 66321917592293376 66573355008573504 66689229154301208 66819736452059136 66925968117729084 67056938701129728 67142358042834816 67346913859964928 67453983645285132 67497984939248136 67542014935946928 67585987527174144 67615468448110947 67630074929344512 67703624208799488 67747788347226624 67988285071978752 68074890793429744 68282287663575552 68435456952293249 68453958257403264 68524681798384896 68569381525585408 68688729852049216 68932566809089568 68949140247112489 69039034823705856 69404707677644976 70139784741175656 71113948418136429 71206665430415616 71330604077128032 71583819378669936 71694382316925312 71848744058317824 72074119511400552 72121134592621296 72195646894726944 72215164755062784 72340858743648768 72462835887876096 72690137626882608 72737554546404384 72959156681628672 73075148949058893 73122817017518814 73218153154438656 73265914506789888 73345592892866112 73699722871700422 73843949335245824 73972478302206848 74235071948250304 74509808653070336 74792287725681344 75249868037409792 75535152798189168 75935233056654153 75984766802940294 76083834295512576 76216261890629952 76486820705976096 76584252142608462 76734123477525504 76817573621522496 77090267023183008 77140554216283584 77274821083555368 77375570524342272 77426043825401856 77549137660225764 77668914176669088 77799875192491136 77956359194068992 78036900186943488 78080296137350598 78211950802620856 78233095151318016 78313922055297024 78332751049973952 78501405545199104 78747649095789492 78799017425271416 78850318781703168 78901754084235264 79039086405097728 79319665917308544 79561321104125952 79945462098115712 81130617193959424 81220102756567812 81520690373860608 81776404830242934 81829748864704932 81936436933628928 82079051266832256 82370422298743488 82424153820138624 82513792004474376 82675267135598592 83074443002151552 83128633767319296 83219038089982704 83327537487753216 83514455941781592 83568933734307216 83677889319358464 83823534734704128 84141323691391512 84228254710514768 84251025547573248 84539975202522112 84840082226571776 84860480304138448 84971119783022592 85309953187105283 85421178680178432 85476900257921536 86325888912216192 86783123493319032 86934173718999789 87104299303577088 87524859591552528 87791512710311424 87988444652948463 88103162312209152 88124344931220696 88314081238348992 88648894603430343 88706608629416064 88740482641435202 88764473344764672 88918972205734944 89234624156972112 89348294166376539 89506486242141696 89523144057113088 89938644860380176 89997313252330848 90056019914595904 90153957930814596 90271498945065984 90330384462968832 90473993936930058 90651046762638336 91043050218100736 91271944343204352 91366242397846528 92052046431607808 92539610236859968 93458748377420496 93519712988234208 93621417851230542 93804630019236864 93953762934504291 94015050451095618 94137625484278272 94301476576542144 94658989152815451 94756786549329114 94818597890848572 94942220573887488 95107472102837376 95445092504893248 95468040342155754 95592509755900416 95798325411090432 96098826015200736 96161512790161728 96260862526302592 96454478324865024 96920183502510144 96983406061872512 97278875575504896 97433531932078524 97497089356691752 97624204205918208 97687886009053184 97794123857154816 98465467040496594 99353341393142616 100333157383213056 100713537064252224 101020370789947392 101180975467927698 101246977408872204 101313022403920392 101378981290761216 101445112394016768 101555436313199232 101621682520839936 101982427607968128 102112336190144616 102293127133876224 102312164636700672 102423431495363328 102680937386104896 102720147715085953 102787022697577344 102854072288378112 103033094778073824 103398850213634352 103558552235558784 104107061516467464 104310793535090688 104443668066631936 104996865461052656 105133758375604224 105385448540130304 105552992926418401 105759554556411392 106809998145623424 106995906115692048 107375729068004904 107773116087476736 108181701888931944 108293470342090416 108694253831814144 109035206440323912 109106331819606576 109248582578171904 109438735022443008 109684225526278221 109827229731657984 109898871760184832 110018389339299168 110549584307550633 110621697539323334 110765924002868736 110838178356425728 110958717453310272 111352607922375456 111425244979076288 111764712979605504 112188431588522016 113894904906904576 113977150204410441 114876378213912693 115101185216288256 115226360432283744 115635400534774512 115710831324425376 115912231625333052 116063355786513408 116139065738102784 116323706490338646 116503371265003632 116699812788736704 116934538791103488 117055350280415232 117120444206025897 117317926203931284 117349642726977024 117470883082945536 117499126574960928 117752108317798656 118121473643684238 118198526137907124 118275478172554752 118352631126352896 118558629607646592 118979498875962816 119131058888502052 119341981656188928 119364192076150784 119918193147173568 119996417669774464 120205277241086128 120361998593421312 120631991915906744 120868062350184448 121695925790939136 121830154134851718 122281035560790912 122744623297057398 123636230730207936 124611664503227328 124692950650978944 124828557134974056 124991306231629824 125072840025649152 125271683912672388 125353400601460824 125516833979037696 125735302102056192 126211985537087268 126342382065772152 126376538321359872 126424797187798096 126589627431849984 126809962803783168 127094420054258891 127260123339857664 127290720456207672 127456679674533888 128131768020267648 128215350386882304 129226911336680192 129911375909438032 130392165142873088 131287289387328792 131687269065467136 132154743468313728 132186517396831044 132471121857523488 133110723962152803 133146710017147008 133378458308602416 133851936235458168 134113877402259456 134284716085669632 134907967290570264 134995969878496272 135084029871893856 135171975054348288 135230936896221894 135407248417598976 135495576694453248 135710990905395087 135976570143957504 136149781586859488 136564575327151104 136870913904586498 136907916514806528 137049363596769792 137138763051170816 137377459704098432 137865133618179136 137898280494224978 138078069647411712 138809415355289952 140279569482351312 141022575676643427 142135179823993671 142227896836272858 142413330860831232 142661208154256064 143167638757339872 143202060513233631 143388764633850624 143697488116635648 144148239022801104 144242269185242592 144391293789453888 144681717487297536 144925671775752192 145380275253765216 145475109092808768 145918313363257344 146150297898117786 146245634035037628 146436306308877312 146531829013579776 146691185785732224 147399445743400844 147687898670491648 147944956604413696 148470143896500608 149584575451362688 150499736074819584 151070305596378336 151870466113308306 151969533605880588 152167668591025152 152432523781259904 152973641411952192 153168504285216924 153468246955051008 153635147243044992 154180534046366016 154281108432567168 154549642167110736 154751141048684544 155098275320451528 155337828353338176 155599750384982272 155912718388137984 156160592274701196 156423901605241712 156466190302636032 156627844110594048 156665502099947904 157002811090398208 157495298191578984 157598034850542832 157700637563406336 157803508168470528 158078172810195456 158639331834617088 159890924196231424 162440205513135624 163041380747721216 163552809660485868 163659497729409864 163872873867257856 164158102533664512 164740844597486976 164848307640277248 165027584008948752 165932546308985001 166148886004303104 166257267534638592 166438076179965408 167028911883563184 167137867468614432 167647069469408256 168282647382783024 168456509421029536 168502051095146496 169079950405044224 169680164453143552 169720960608276896 170619906374210566 170842357360356864 170953800515843072 172651777824432384 173566246986638064 173868347437999578 174208598607154176 174485559735507969 175049719183105056 175583025420622848 175976889305896926 176206324624418304 176248689862441392 176628162476697984 177182210465526357 177297789206860686 177413217258832128 177480965282870404 177528946689529344 177837944411469888 178469248313944224 178696588332753078 179012972484283392 179046288114226176 179877289720760352 179994626504661696 180112039829191808 180307915861629192 180542997890131968 180660768925937664 180947987873860116 181302093525276672 182086100436201472 182543888686408704 182732484795693056 184104092863215616 185079220473719936 186917496754840992 187039425976468416 187242835702461084 187609260038473728 187907525869008582 188030100902191236 188275250968556544 188602953153084288 189317978305630902 189513573098658228 189637195781697144 189884441147774976 190214944205674752 190890185009786496 190936080684311508 191185019511800832 192197652030401472 192323025580323456 192521725052605184 192908956649730048 193840367005020288 193966812123745024 194867063864157048 194994178713383504 195248408411836416 195588247714309632 196930934080993188 198706682786285232 201427074128504448 202040741579894784 202361950935855396 202493954817744408 202626044807840784 202757962581522432 202846405344332841 202890224788033536 203110872626398464 203243365041679872 203964855215936256 204224672380289232 204846862990726656 205306370856879747 205361874772209792 205440295430171906 205574045395154688 205708144576756224 206066189556147648 206797700427268704 206847420741337467 207117104471117568 208214123032934928 208887336133263872 209993730922105312 210770897080260608 211105985852836802 211519109112822784 213341845254409287 213619996291246848 213991812231384096 214751458136009808 215546232174953472 216363403777863888 216586940684180832 217388507663628288 218070412880647824 218212663639213152 218877470044886016 219225446847176679 219368451052556442 219654459463315968 219797743520369664 220036778678598336 221099168615101266 221243395078646668 221531848005737472 221676356712851456 221917434906620544 222705215844750912 222850489958152576 223529425959211008 224376863177044032 227789809813809152 227954300408820882 229752756427825386 230202370432576512 230452720864567488 231270801069549024 231421662648850752 231824463250666104 232126711573026816 232278131476205568 232647412980677292 233006742530007264 233399625577473408 233869077582206976 234110700560830464 234240888412051794 234635852407862568 234699285453954048 234941766165891072 234998253149921856 235504216635597312 236242947287368476 236397052275814248 236550956345109504 236705262252705792 237117259215293184 237958997751925632 238262117777004104 238683963312377856 238728384152301568 239836386294347136 239992835339548928 240410554482172256 241263983831813488 243391851581878272 243660308269703436 244562071121581824 245489246594114796 247272461460415872 249223329006454656 249385901301957888 249657114269948112 249982612463259648 250543367825344776 250706801202921648 251033667958075392 251470604204112384 252423971074174536 252684764131544304 252753076642719744 252849594375596192 253619925607566336 254188840108517782 254520246679715328 254581440912415344 254913359349067776 255929859561315849 256263536040535296 256430700773764608 258453822673360384 259822751818876064 260784330285746176 262574578774657584 263374538130934272 263965333958845389 264309486936627456 264373034793662088 264942243715046976 265946683810291029 266221447924305606 266293420034294016 266756916617204832 267703872470916336 268044882499129617 268569432171339264 269815934581140528 269991939756992544 270168059743787712 270461873792443788 270814496835197952 270991153388906496 271421981810790174 271953140287915008 272299563173718976 273129150654302208 273741827809172996 273815833029613056 274098727193539584 274277526102341632 274754919408196864 275730267236358272 275796560988449956 276156139294823424 277618830710579904 280559138964702624 282045151353286854 284270359647987342 284455793672545716 284826661721662464 285322416308512128 286335277514679744 286404121026467262 286777529267701248 287394976233271296 288296478045602208 288484538370485184 288782587578907776 289363434974595072 290760550507530432 290950218185617536 291836626726514688 292300595796235572 292491268070075256 292872612617754624 293063658027159552 293382371571464448 294798891486801688 295375797340983296 295889913208827392 296940287793001216 299169150902725376 300999472149639168 302140611192756672 303740932226616612 303939067211761176 304335337182050304 304865047562519808 305947282823904384 306337008570433848 306936493910102016 307270294486089984 308160443145257859 308361068092732032 308562216865134336 309099284334221472 310196550640903056 310591689245023207 310675656706676352 311199500769964544 312321184549402392 312847803210483424 312932380605272064 313331004199895808 314005622180796416 314990596383157968 315196069701085664 315401275126812672 316156345620390912 316658978779255203 317278663669234176 319781848392462848 324880411026271248 326082761495442432 327105619320971736 327318995458819728 327745747734515712 328316205067329024 329052676578834663 329481689194973952 329696615280554496 330055168017897504 331648752922651899 331865092617970002 332297772008606208 332514535069277184 332876152359930816 334057823767126368 334275734937228864 335294138938816512 336565294765566048 336913018842059072 338159900810088448 339360328906287104 339441921216553792 341239812748421132 341684714720713728 341907601031686144 344629134641738079 345303555648864768 347132493973276128 347736694875999156 348417197214308352 348971119471015938 350099438366210112 351166050841245696 351953778611793852 352412649248836608 352497379724882784 353256324953395968 354364420931052714 354595578413721372 354826434517664256 354961930565740808 355057893379058688 355675888822939776 356938496627888448 357393176665506156 358025944968566784 358092576228452352 359754579441520704 359989253009323392 360224079658383616 360615831723258384 361085995780263936 361895975747720232 362604187050553344 365087777372817408 365464969591386112 368208185726431232 370158440947439872 373834993509681984 374078851952936832 374485671404922168 375218520076947456 375815051738017164 376060201804382472 376550501937113088 377205906306168576 378635956611261804 379027146197316456 379274391563394288 379768882295549952 380429888411349504 381283260162776673 381780370019572992 381872161368623016 382370039023601664 384395304060802944 384646051160646912 385043450105210368 387175941387631669 387680734010040576 387933624247490048 389734127728314096 389988357426767008 391176495428619264 393861868161986376 397413365572570464 399332171886458409 402854148257008896 404723901871710792 404987909635488816 405252089615681568 405515925163044864 405692810688665682 406221745252796928 406486730083359744 407132972716185261 407929710431872512 408449344760578464 409693725981453312 410612741713759494 410723749544419584 410880590860343812 411148090790309376 411416289153512448 412132379112295296 413595400854537408 413694841482674934 414234208942235136 416428246065869856 417774672266527744 419987461844210624 421541794160521216 422211971705673604 423038218225645568 426405539471981013 426683690508818574 427239992582493696 427983624462768192 429502916272019616 429606181539700893 431092464349906944 432726807555727776 433173881368361664 434777015327256576 436140825761295648 436425327278426304 437754940089772032 438450893694353358 438736902105112884 439308918926631936 439595487040739328 440073557357196672 442198337230202532 442486790157293336 443063696011474944 443352713425702912 443834869813241088 445410431689501824 445700979916305152 448753726354088064 455579619627618304 455908600817641764 459505512855650772 460404740865153024 460905441729134976 462541602139098048 462843325297701504 463648926501332208 464253423146053632 465294825961354584 466013485060014528 466799251154946816 467738155164413952 468481776824103588 469271704815725136 469398570907908096 469883532331782144 469996506299843712 471008433271194624 472485894574736952 472794104551628496 473101912690219008 473410524505411584 474234518430586368 475917995503851264 476524235554008208 479048198666052743 479672772588694272 479985670679097856 480821108964344512 482527967663626976 487320616539406872 489124142243163648 490978493188229592 494544922920831744 497797638926955003 498446658012909312 498771802603915776 499314228539896224 501086735650689552 501413602405843296 502941208408224768 504847942148349072 505369528263088608 505506153285439488 505699188751192384 507239851215132672 508377680217035564 509040493359430656 509162881824830688 511859719122631698 512527072081070592 512861401547529216 516907645346720768 519645503637752128 521568660571492352 525149157549315168 526749076261868544 527930667917690778 528618973873254912 528746069587324176 529884487430093952 531546631396579071 531893367620582058 532442895848611212 532586840068588032 533513833234409664 535407744941832672 536089764998259234 537138864342678528 539631869162281056 539983879513985088 540336119487575424 540923747584887576 541628993670395904 541982306777812992 542843963621580348 543906280575830016 544599126347437952 546258301308604416 547483655618345992 547631666059226112 548197454387079168 548555052204683264 549509838816393728 551460534472716544 551593121976899912 552312278589646848 555237661421159808 561118277929405248 564090302706573708 568540719295974684 568911587345091432 569653323443324928 570644832617024256 572670555029359488 572808242052934524 573555058535402496 576592956091204416 576813137169328813 576969076740970368 577565175157815552 578726869949190144 581521101015060864 581900436371235072 584601191592471144 584982536140150512 585745225235509248 586764743142928896 589597782973603376 591779826417654784 593880575586002432 598338301805450752 604281222385513344 607481864453233224 607878134423522352 608539216032998523 608670674364100608 609730095125039616 611894565647808768 612674017140867696 614540588972179968 615919112570639241 616320886290515718 616722136185464064 617124433730268672 618198568668442944 620393101281806112 620542262224012401 621183378490046414 621351313413352704 622399001539929088 624642369098804784 625695606420966848 626662008399791616 628011244361592832 629981192766315936 630392139402171328 632312691240781824 633317957558510406 634557327338468352 639563696784925696 640025535763227861 649760822052542496 652165522990884864 654211238641943472 654637990917639456 656632410134658048 657676340541530037 658105353157669326 658963378389947904 659393230561108992 660110336035795008 663297505845303798 663730185235940004 664595544017212416 665029070138554368 665752304719861632 668115647534252736 668551469874457728 670588277877633024 673130589531132096 673826037684118144 678720657812574208 678883842433107584 682479625496842264 683369429441427456 683815202063372288 689258269283476158 690607111297729536 694264987946552256 695473389751998312 696834394428616704 697942238942031876 700198876732420224 702332101682491392 703907557223587704 704825298497673216 704994759449765568 706512649906791936 708728841862105428 709191156827442744 709652869035328512 709923861131481616 710115786758117376 711351777645879552 713876993255776896 714786353331012312 716051889937133568 716185152456904704 719041034005601671 719509158883041408 719978506018646784 720448159316767232 721231663446516768 723791951495440464 730175554745634816 740316881894879744 747669987019363968 748157703905873664 748971342809844336 751630103476034328 752120403608764944 753101003874226176 754411812612337152 757271913222523608 758054292394632912 758548783126788576 760859776822699008 762566520325553346 763560740039145984 763744322737246032 764740078047203328 767789578683947547 768790608121605888 769292102321293824 770086900210420736 774351882775263338 775361468020081152 775867248494980096 779468255456628192 779976714853534016 782352990857238528 787723736323972752 791896001876536167 794826731145140928 797840051430873087 798664343772916818 804134647497388851 805708296514017792 809447803743421584 809975819270977632 810504179231363136 811385621377331364 812443490505593856 812973460166719488 814265945432370522 815859420863745024 816898689521156928 819387451962906624 821225483427518988 821447499088839168 821761181720687624 822296181580618752 822832578307024896 824264758224590592 827190801709074816 827389682965349868 828468417884470272 832856492131739712 835549344533055488 839974923688421248 844423943411347208 846076436451291136 852811078943962026 853367381017637148 854479985164987392 855967248925536384 859005832544039232 859212363079401786 862184928699813888 865453615111455552 866347762736723328 872281651522591296 872850654556852608 875509880179544064 876901787388706716 877473804210225768 878617837853263872 879190974081478656 880147114714393344 884396674460405064 884973580314586672 886127392022949888 887669739626482176 889660940379812237 890820863379003648 891401959832610304 897507452708176128 911817201635283528 919011025711301544 920809481730306048 921810883458269952 924481329435773577 925083204278196096 925686650595403008 927297853002664416 930589651922709168 931775067735069621 932026970120029056 933598502309893632 936963553648207176 938543409631450272 938797141815816192 939993012599687424 942016866542389248 944971789149473904 945588209103256992 946203825380438016 948469036861172736 949976936337765609 951835991007702528 953048471108016416 958096397332105486 959345545177388544 959971341358195712 961642217928689024 965055935327253952 974641233078813744 978248284486327296 981956986376459184 987158029736503989 989089845841663488 994946258767955697 995595277853910006 996893316025818624 997543605207831552 998628457079792448 1002173471301379104 1002827204811686592 1005882416816449536 1009695884296698144 1010739056526177216 1011398377502384768 1014479702430265344 1016755360434071128 1018080986718861312 1018325763649661376 1023719438245263396 1025054144162141184 1025722803095058432 1033815290693441536 1039291007275504256 1050298315098630336 1053498152523737088 1055861335835381556 1057237947746509824 1057492139174648352 1059768974860187904 1063093262793158142 1063786735241164116 1064885791697222424 1065173680137176064 1067027666468819328 1070815489883665344 1072179529996518468 1074277728685357056 1079263738324562112 1079967759027970176 1080672238975150848 1081847495169775152 1083257987340791808 1085687927243160696 1087812561151660032 1089198252694875904 1094967311236691984 1095263332118452224 1096394908774158336 1099019677632787456 1102921068945433088 1103186243953799824 1104624557179293696 1110475322842319616 1122236555858810496 1128180605413147416 1137081438591949368 1137823174690182864 1139306646886649856 1141289665234048512 1143849780488330019 1145341110058718976 1145616484105869048 1147110117070804992 1153185912182408832 1153626274338657626 1153938153481940736 1155130350315631104 1161527824162895007 1163042202030121728 1163800872742470144 1169202383184942288 1169965072280301024 1173529486285857792 1179195565947206752 1183559652835309568 1187761151172004864 1196676603610901504 1197996515659375227 1208562444771026688 1214963728906466448 1215756268847044704 1217078432065997046 1219460190250079232 1221398918148555783 1223789131295617536 1225348034281735392 1229081177944359936 1231838225141278482 1232641772581031436 1233444272370928128 1234248867460537344 1236397137336885888 1240786202563612224 1241084524448024802 1242366756980092828 1242702626826705408 1244798003079858176 1249284738197609568 1251391212841933696 1253324016799583232 1259962385532631872 1260784278804342656 1264625382481563648 1266635915117020812 1269114654676936704 1279127393569851392 1280051071526455722 1299521644105084992 1304331045981769728 1308422477283886944 1309275981835278912 1313264820269316096 1315352681083060074 1316210706315338652 1317926756779895808 1318786461122217984 1320220672071590016 1326595011690607596 1327460370471880008 1329191088034424832 1330058140277108736 1331504609439723264 1336231295068505472 1337102939748915456 1346261179062264192 1347652075368236288 1357767684866215168 1364959250993684528 1366738858882854912 1378516538566952316 1381214222595459072 1388529975893104512 1390946779503996624 1395884477884063752 1400397753464840448 1407815114447175408 1409650596995346432 1409989518899531136 1413025299813583872 1417457683724210856 1418382313654885488 1419305738070657024 1419847722262963232 1420231573516234752 1422703555291759104 1427753986511553792 1429572706662024624 1437144595998158229 1438082068011203342 1439018317766082816 1439957012037293568 1440896318633534464 1442463326893033536 1447583902990880928 1480633763789759488 1493392916780865009 1495339974038727936 1496315407811747328 1497942685619688672 1503260206952068656 1504240807217529888 1508823625224674304 1514543826445047216 1516108584789265824 1517097566253577152 1521719553645398016 1525133040651106692 1527121480078291968 1527488645474492064 1535579157367895094 1537581216243211776 1538584204642587648 1540173800420841472 1548703765550526676 1550722936040162304 1551734496989960192 1558936510913256384 1559953429707068032 1564705981714477056 1575447472647945504 1583792003753072334 1589653462290281856 1595680102861746174 1597328687545833636 1608269294994777702 1611416593028035584 1618895607486843168 1619951638541955264 1621008358462726272 1622771242754662728 1624886981011187712 1625946920333438976 1628531890864741044 1631718841727490048 1633797379042313856 1638774903925813248 1642450966855037976 1642894998177678336 1643522363441375248 1644592363161237504 1645665156614049792 1648529516449181184 1654381603418149632 1654779365930699736 1656936835768940544 1665712984263479424 1671098689066110976 1679949847376842496 1688847886822694416 1705622157887924052 1706734762035274296 1708959970329974784 1711934497851072768 1718011665088078464 1718424726158803572 1730439411507986439 1730907230222911104 1732695525473446656 1744563303045182592 1745701309113705216 1753803574777413432 1754947608420451536 1757235675706527744 1760294229428786688 1768793348920810128 1769947160629173344 1775339479252964352 1779321880759624474 1781641726758007296 1782803919665220608 1795014905416352256 1823634403270567056 1838022051422603088 1843621766916539904 1847757337711917723 1848962658871547154 1850166408556392192 1851373301190806016 1854595706005328832 1861179303845418336 1861626786672037203 1863550135470139242 1864053940240058112 1867197004619787264 1873927107296414352 1877086819262900544 1879986025199374848 1884033733084778496 1889943578298947808 1891176418206513984 1896938073722345472 1899953872675531218 1903671982015405056 1906096942216032832 1916192794664210972 1918691090354777088 1919942682716391424 1923284435857378048 1930111870654507904 1949282466157627488 1956496568972654592 1963913972752918368 1974316059473007978 1978179691683326976 1989892517535911394 1991190555707820012 1993786632051637248 1995087210415663104 1997256914159584896 2004346942602758208 2005654409623373184 2011764833632899072 2019391768593396288 2021478113052354432 2022796755004769536 2033510720868142256 2036161973437722624 2036651527299322752 2047438876490526792 2050108288324282368 2051445606190116864 2067630581386883072 2078582014551008512 2100596630197260672 2106996305047474176 2111722671670763112 2114475895493019648 2114984278349296704 2119537949720375808 2126186525586316284 2127573470482328232 2129771583394444848 2130347360274352128 2134055332937638656 2141630979767330688 2144359059993036936 2148555457370714112 2157123102016805013 2158527476649124224 2159935518055940352 2161344477950301696 2163694990339550304 2171375854486321392 2174141824715162449 2178396505389751808 2189934622473383968 2190526664236904448 2198039355265574912 2205842137890866176 2206372487907599648 2220950645684639232 2244473111717620992 2256361210826294832 2274162877183898736 2275646349380365728 2282579330468097024 2287699560976660038 2290682220117437952 2291232968211738096 2294220234141609984 2303368736051842641 2306371824364817664 2307252548677315252 2307876306963881472 2310260700631262208 2323055648325790014 2326084404060243456 2327601745484940288 2338404766369884576 2339930144560602048 2347058972571715584 2358391131894413504 2367119305670619136 2375522302344009728 2393353207221803008 2395993031318750454 2412403942492166553 2417124889542053376 2429927457812932896 2431512537694089408 2434156864131994092 2438920380500158464 2442797836297111566 2447578262591235072 2450696068563470784 2458162355888719872 2463676450282556964 2465283545162062872 2466888544741856256 2468497734921074688 2472794274673771776 2481572405127224448 2482169048896049604 2484733513960185656 2485405253653410816 2489596006159716352 2498569476395219136 2502782425683867392 2506648033599166464 2519924771065263744 2521568557608685312 2533271830234041624 2538229309353873408 2558254787139702784 2560102143052911444 2599043288210169984 2616844954567773888 2618551963670557824 2626529640538632192 2630705362166120148 2632421412630677304 2635853513559791616 2637572922244435968 2640441344143180032 2653190023381215192 2654920740943760016 2658382176068849664 2663009218879446528 2668982821139436711 2672462590137010944 2674205879497830912 2692522358124528384 2695304150736472576 2715535369732430336 2729918501987369056 2757033077133904632 2762428445190918144 2773443988307320731 2777059951786209024 2781893559007993248 2791768955768127504 2795325203205208863 2800795506929680896 2815630228894350816 2819979037799062272 2826050599627167744 2834915367448421712 2836764627309770976 2838611476141314048 2839695444525926464 2845407110583518208 2849930809013296827 2855507973023107584 2859145413324049248 2874289191996316458 2876164136022406684 2878036635532165632 2879914024074587136 2881792637267068928 2884926653786067072 2895167805981761856 2961267527579518976 2984838776303867091 2986785833561730018 2990679948077455872 2992630815623494656 2995885371239377344 3006520413904137312 3008481614435059776 3017647250449348608 3029087652890094432 3032217169578531648 3034195132507154304 3043439107290796032 3050266081302213384 3054242960156583936 3054977290948984128 3071158314735790188 3075162432486423552 3077168409285175296 3080347600841682944 3097407531101053352 3101445872080324608 3103468993979920384 3117873021826512768 3119906859414136064 3150894945295891008 3167584007506144668 3179306924580563712 3191360205723492348 3194657375091667272 3216538589989555404 3222833186056071168 3237791214973686336 3239903277083910528 3242016716925452544 3245542485509325456 3249773962022375424 3257063781729482088 3263437683454980096 3267594758084627712 3284901933710075952 3285789996355356672 3287044726882750496 3289184726322475008 3297059032898362368 3308763206836299264 3309558731861399472 3313873671537881088 3331425968526958848 3359899694753684992 3377695773645388832 3411244315775848104 3413469524070548592 3417919940659949568 3423868995702145536 3431549341464990057 3436023330176156928 3436849452317607144 3460878823015972878 3461814460445822208 3465391050946893312 3484583472488685021 3489126606090365184 3491402618227410432 3507607149554826864 3509895216840903072 3520588458857573376 3537586697841620256 3539894321258346688 3550678958505928704 3558643761519248948 3563283453516014592 3565607839330441216 3590029810832704512 3593989546978125681 3647268806541134112 3676044102845206176 3687243533833079808 3695514675423835446 3697925317743094308 3700332817112784384 3702746602381612032 3709191412010657664 3722358607690836672 3723253573344074406 3727100270940278484 3728107880480116224 3734394009239574528 3747854214592828704 3754173638525801088 3759972050398749696 3779887156597895616 3782352836413027968 3793876147444690944 3799907745351062436 3807343964030810112 3812193884432065664 3832385589328421944 3837382180709554176 3839885365432782848 3846568871714756096 3860223741309015808 3898564932315254976 3912993137945309184 3927827945505836736 3948632118946015956 3956359383366653952 3979785035071822788 3982381111415640024 3987573264103274496 3990174420831326208 3994513828319169792 4008693885205516416 4011308819246746368 4037691960185301691 4038783537186792576 4042956226104708864 4045593510009539072 4067021441736284512 4073303054598645504 4094877752981053584 4100216576648564736 4157164029102017024 4201193260394521344 4223445343341526224 4228951790986039296 4229968556698593408 4239075899440751616 4252373051172632568 4255146940964656464 4259543166788889696 4260694720548704256 4268110665875277312 4283261959534661376 4288718119986073872 4311433787994474687 4314246204033610026 4317054953298248448 4319871036111880704 4322688955900603392 4327389980679100608 4342751708972642784 4348283649430324898 4356793010779503616 4379869244946767936 4396078710531149824 4411684275781732352 4412744975815199296 4441901291369278464 4480178750342595027 4488946223435241984 4512722421652589664 4548325754367797472 4551292698760731456 4565158660936194048 4575399121953320076 4581364440234875904 4582465936423476192 4606737472103685282 4612743648729635328 4614505097354630504 4615752613927762944 4620521401262524416 4646111296651580028 4652168808120486912 4655203490969880576 4676809532739769152 4679860289121204096 4694117945143431168 4716782263788827008 4751044604688019456 4786706414443606016 4791986062637500908 4824807884984333106 4834249779084106752 4859854915625865792 4863025075388178816 4868313728263988184 4877840761000316928 4885595672594223132 4895156525182470144 4901392137126941568 4916324711777439744 4927352900565113928 4930567090324125744 4933777089483712512 4936995469842149376 4945588549347543552 4963144810254448896 4964338097792099208 4969467027920371312 4970810507306821632 4997138952790438272 5005564851367734784 5013296067198332928 5033287238039211697 5039849542130527488 5043137115217370624 5066543660468083248 5120204286105822888 5191318234523959317 5198086576420339968 5233689909135547776 5237103927341115648 5261410724332240296 5264842825261354608 5271707027119583232 5280882688286360064 5306380046762430384 5309841481887520032 5326018437758893056 5337965642278873422 5344925180274021888 5348411758995661824 5385044716249056768 5390608301472945152 5431070739464860672 5459837003974738112 5514066154267809264 5543272013135753169 5546887976614641462 5554119903572418048 5563787118015986496 5583537911536255008 5584880360016111609 5590650406410417726 5601591013859361792 5631260457788701632 5639958075598124544 5652101199254335488 5669830734896843424 5673529254619541952 5679390889051852928 5690814221167036416 5699861618026593654 5711015946046215168 5718290826648098496 5748578383992632916 5752328272044813368 5756073271064331264 5759828048149174272 5763585274534137856 5769853307572134144 5790335611963523712 5922535055159037952 5969677552607734182 5973571667123460036 5981359896154911744 5985261631246989312 5991770742478754688 6013040827808274624 6016963228870119552 6035294500898697216 6058175305780188864 6064434339157063296 6068390265014308608 6100532162604426768 6108485920313167872 6109954581897968256 6142316629471580376 6150324864972847104 6154336818570350592 6194815062202106704 6202891744160649216 6227626582658685659 6235746043653025536 6239813718828272128 6301789890591782016 6335168015012289336 6358613849161127424 6382720411446984696 6389314750183334544 6433077179979110808 6445666372112142336 6471369306050415039 6475582429947372672 6479806554167821056 6484033433850905088 6491084971018650912 6514127563458964176 6522425474145487347 6535189516169255424 6569803867420151904 6571579992710713344 6574089453765500992 6594118065796724736 6617526413672598528 6619117463722798944 6662851937053917696 6719799389507369984 6755391547290777664 6822488631551696208 6826939048141097184 6847737991404291072 6863098682929980114 6872046660352313856 6873698904635214288 6910106208155527923 6921757646031945756 6923628920891644416 6930782101893786624 6969166944977370042 6978253212180730368 6982805236454820864 7015214299109653728 7019790433681806144 7041176917715146752 7075173395683240512 7079788642516693376 7101357917011857408 7117287523038497896 7126566907032029184 7131215678660882432 7180059621665409024 7187979093956251362 7294537613082268224 7352088205690412352 7374487067666159616 7391029350847670892 7395850635486188616 7400665634225568768 7405493204763224064 7418382824021315328 7444717215381673344 7446507146688148812 7454200541880556968 7456215760960232448 7468788018479149056 7495708429185657408 7498570783201274569 7508347277051602176 7519944100797499392 7559774313195791232 7564705672826055936 7599815490702124872 7614687928061620224 7624387768864131328 7664771178656843888 7674764361419108352 7693137743429512192 7720447482618031616 7797129864630509952 7855655891011673472 7897264237892031912 7912718766733307904 7959570070143645576 7964762222831280048 7975146528206548992 7989027656638339584 8006948463418310133 8017387770411032832 8022617638493492736 8075383920370603382 8077567074373585152 8085912452209417728 8091187020019078144 8134042883472569024 8146606109197291008 8189755505962107168 8314328058204034048 8320331964921962193 8385975609615626589 8402386520789042688 8446890686683052448 8459937113397186816 8478151798881503232 8504746102345265136 8510293881929312928 8519086333577779392 8536221331750554624 8549792427039890481 8566523919069322752 8577436239972147744 8622867575988949374 8628492408067220052 8634109906596496896 8639742072223761408 8645377911801206784 8654779961358201216 8685503417945285568 8696567298860649796 8713586021559007232 8759738489893535872 8823368551563464704 8825489951630398592 8883802582738556928 8960357500685190054 8977892446870483968 9025444843305179328 9096651508735594944 9102585397521462912 9130317321872388096 9150798243906640152 9162728880469751808 9164931872846952384 9213474944207370564 9225487297459270656 9229010194709261008 9231505227855525888 9241042802525048832 9292222593303160056 9304337616240973824 9310406981939761152 9353619065479538304 9359720578242408192 9433564527577654016 9583972125275001816 9649615769968666212 9668499558168213504 9719709831251731584 9726050150776357632 9736627456527976368 9771191345188446264 9790313050364940288 9802784274253883136 9854705801130227856 9861134180648251488 9867554178967425024 9891177098695087104 9926289620508897792 9928676195584198416 9938934055840742624 9941621014613643264 9994277905580876544 10011129702735469568 10066574476078423394 10079699084261054976 10086274230434741248 10133087320936166496 10240408572211645776 10294648024394970171 10382636469047918634 10396173152840679936 10453750417466055063 10467379818271095552 10474207854682231296 10522821448664480592 10529685650522709216 10561765376572720128 10612760093524860768 10619682963775040064 10652036875517786112 10675931284557746844 10689850360548043776 10696823517991323648 10770089432498113536 10781216602945890304 10862141478929721344 10919674007949476224 11028132308535618528 11086544026271506338 11093775953229282924 11108239807144836096 11127574236031972992 11167075823072510016 11169760720032223218 11181300812820835452 11203182027718723584 11262520915577403264 11279916151196249088 11339661469793686848 11347058509239083904 11358781778103705856 11381628442334072832 11399723236053187308 11422031892092430336 11436581653296196992 11497156767985265832 11504656544089626736 11512146542128662528 11519656096298348544 11539706615144268288 11580671223927047424 11939355105215468364 11947143334246920072 11962719792309823488 11970523262493978624 11983541484957509376 12026081655616549248 12033926457740239104 12113075880555905073 12116350611560377728 12128868678314126592 12136780530028617216 12201064325208853536 12219909163795936512 12284633258943160752 12300649729945694208 12389630124404213408 12455253165317371318 12471492087306051072 12479627437656544256 12603579781183564032 12670336030024578672 12717227698322254848 12765440822893969392 12778629500366669088 12866154359958221616 12934301363983424061 12942738612100830078 12951164859894745344 12959613108335642112 12968066867701810176 12982169942037301824 13028255126917928352 13044850948290974694 13070379032338510848 13139607734840303808 13148178907531001984 13188236131593449472 13235052827345197056 13238234927445597888 13325703874107835392 13439598779014739968 13510783094581555328 13644977263103392416 13653878096282194368 13695475982808582144 13726197365859960228 13744093320704627712 13747397809270428576 13820212416311055846 13843515292063891512 13847257841783288832 13861564203787573248 13938333889954740084 13956506424361460736 13965610472909641728 14030428598219307456 14039580867363612288 14082353835430293504 14150346791366481024 14159577285033386752 14234575046076995792 14253133814064058368 14360119243330818048 14375958187912502724 14589075226164536448 14704176411380824704 14748974135332319232 14782058701695341784 14791701270972377232 14801331268451137536 14810986409526448128 14836765648042630656 14889434430763346688 14893014293376297624 14908401083761113936 14912431521920464896 14991416858371314816 14997141566402549138 15016694554103204352 15039888201594998784 15099861714117635091 15119548626391582464 15129411345652111872 15199630981404249744 15248775537728262656 15329542357313687776 15386275486859024384 15440894965236063232 15573954703571877951 15594259729261019904 15711311782023346944 15794528475784063824 15919140140287291152 15929524445662560096 15978055313276679168 16013896926836620266 16034775540822065664 16045235276986985472 16150767840741206764 16155134148747170304 16171824904418835456 16182374040038156288 16268085766945138048 16293212218394582016 16379511011924214336 16628656116408068096 16640663929843924386 16771951219231253178 16804773041578085376 16893781373366104896 16919874226794373632 16956303597763006464 17009492204690530272 17020587763858625856 17038172667155558784 17072442663501109248 17099584854079780962 17133047838138645504 17154872479944295488 17245735151977898748 17256984816134440104 17268219813192993792 17279484144447522816 17290755823602413568 17309559922716402432 17371006835890571136 17393134597721299592 17427172043118014464 17519476979787071744 17650979903260797184 17767605165477113856 17920715001370380108 17955784893740967936 18050889686610358656 18193303017471189888 18205170795042925824 18301596487813280304 18325457760939503616 18329863745693904768 18426949888414741128 18450974594918541312 18458020389418522016 18463010455711051776 18584445186606320112 18608675232481947648 18682879747976056977 18707238130959076608 18719441156484816384 18867129055155308032 19167944250550003632 19299231539937332424 19336999116336427008 19414107918151245117 19439419662503463168 19452100301552715264 19473254913055952736 19542382690376892528 19567276422436462041 19605568548507766272 19709411602260455712 19722268361296502976 19782354197390174208 19852579241017795584 19857352391168396832 19877868111681485248 19988555811161753088 20022259405470939136 20133148952156846788 20159398168522109952 20172548460869482496 20266174641872332992 20480817144423291552 20589296048789940342 20765272938095837268 20792346305681359872 20907500834932110126 20934759636542191104 20948415709364462592 21045642897328961184 21059371301045418432 21123530753145440256 21225520187049721536 21239365927550080128 21304073751035572224 21351862569115493688 21379700721096087552 21393647035982647296 21540178864996227072 21562433205891780608 21724282957859442688 21839348015898952448 22056264617071237056 22173088052543012676 22187551906458565848 22216479614289672192 22255148472063945984 22334151646145020032 22339521440064446436 22362601625641670904 22406364055437447168 22495712349603823707 22525041831154806528 22559832302392498176 22679322939587373696 22694117018478167808 22717563556207411712 22799446472106374616 22844063784184860672 22873163306592393984 22994313535970531664 23009313088179253472 23024293084257325056 23079413230288536576 23161342447854094848 23878710210430936728 23894286668493840144 23925439584619646976 23967082969915018752 24020845390254930399 24052163311233098496 24067852915480478208 24226151761111810146 24232701223120755456 24257737356628253184 24273561060057234432 24402128650417707072 24439818327591873024 24569266517886321504 24779260248808426816 24910506330634742636 24942984174612102144 24959254875313088512 25157926828846879767 25207159562367128064 25340672060049157344 25434455396644509696 25530881645787938784 25557259000733338176 25732308719916443232 25868602727966848122 25885477224201660156 25902329719789490688 25919226216671284224 25936133735403620352 25964339884074603648 26056510253835856704 26089701896581949388 26140758064677021696 26279215469680607616 26296357815062003968 26470105654690394112 26476469854891195776 26651407748215670784 26879197558029479936 27021566189163110656 27289954526206784832 27307756192564388736 27390951965617164288 27452394731719920456 27488186641409255424 27494795618540857152 27640424832622111692 27687030584127783024 27694515683566577664 27723128407575146496 27876667779909480168 27913012848722921472 27931220945819283456 28060857196438614912 28079161734727224576 28263843721297111837 28300693582732962048 28319154570066773504 28469150092153991584 28751916375825005448 29178150452329072896 29408352822761649408 29564117403390683568 29583402541944754464 29602662536902275072 29673531296085261312 29778868861526693376 29786028586752595248 29816802167522227872 29824863043840929792 29982833716742629632 29994283132805098276 30033389108206408704 30199723428235270182 30239097252783164928 30258822691304223744 30399261962808499488 30497551075456525312 30659084714627375552 30772550973718048768 30881789930472126464 31147909407143755902 31188519458522039808 31361251252398165189 31422623564046693888 31589056951568127648 31838280280574582304 31859048891325120192 31956110626553358336 32027793853673240532 32069551081644131328 32090470553973970944 32301535681482413528 32310268297494340608 32343649808837670912 32364748080076312576 32536171533890276096 32586424436789164032 32759022023848428672 33257312232816136192 33281327859687848772 33543902438462506356 33609546083156170752 33787562746732209792 33839748453588747264 34018984409381060544 34041175527717251712 34076345334311117568 34144885327002218496 34199169708159561924 34266095676277291008 34309744959888590976 34491470303955797496 34513969632268880208 34536439626385987584 34558968288895045632 34619119845432804864 34742013671781142272 34786269195442599184 35038953959574143488 35301959806521594368 35841430002740760216 35911569787481935872 36101779373220717312 36339227641667715219 36386606034942379776 36410341590085851648 36603192975626560608 36659727491387809536 36853899776829482256 36901949189837082624 36916040778837044032 37168890373212640224 37365759495952113954 37414476261918153216 37438882312969632768 37734258110310616064 38335888501100007264 38598463079874664848 38802904091950272183 38828215836302490234 38878839325006926336 38904200603105430528 38946509826111905472 39084765380753785056 39134552844872924082 39211137097015532544 39418823204520911424 39444536722593005952 39564708394780348416 39705158482035591168 39714704782336793664 39755736223362970496 39977111622323506176 40044518810941878272 40266297904313693576 40318796337044219904 40345096921738964992 40532349283744665984 40961634288846583104 41178592097579880684 41530545876191674536 41584692611362719744 41815001669864220252 41869519273084382208 41896831418728925184 42091285794657922368 42118742602090836864 42247061506290880512 42451040374099443072 42478731855100160256 42703725138230987376 42759401442192175104 43080357729992454144 43678696031797904896 44112529234142474112 44346176105086025352 44375103812917131696 44432959228579344384 44510296944127891968 44668303292290040064 44679042880128892872 44725203251283341808 44991424699207647414 45050083662309613056 45119664604784996352 45299585142352905273 45358645879174747392 45388234036956335616 45435127112414823424 45598892944212749232 45746326613184787968 45988627071941063328 46018626176358506944 46158826460577073152 46322684895708189696 46721864110715633853 47757420420861873456 47788573336987680288 47934165939830037504 48041690780509860798 48104326622466196992 48135705830960956416 48452303522223620292 48465402446241510912 48515474713256506368 48547122120114468864 48804257300835414144 48879636655183746048 49138533035772643008 49558520497616853632 49821012661269485272 49885968349224204288 49918509750626177024 50315853657693759534 50414319124734256128 50681344120098314688 50868910793289019392 51061763291575877568 51114518001466676352 51464617439832886464 51737205455933696244 51770954448403320312 51804659439578981376 51838452433342568448 51872267470807240704 51928679768149207296 52113020507671713408 52179403793163898776 52281516129354043392 52489995482408921983 52558430939361215232 52592715630124007936 52952939709782391552 53302815496431341568 54043132378326221312 54579909052413569664 54615512385128777472 54904789463439840912 54976373282818510848 54989591237081714304 55280849665244223384 55374061168255566048 55389031367133155328 55753335559818960336 55826025697445842944 56048639243928170931 56121714392877229824 56158323469454449152 56527687442594223674 56601387165465924096 56638309140133547008 56938300184307983168 57503832751650010896 58242323754453735351 58356300904658145792 58701829267309386123 58816705645523298816 59128234806781367136 59166805083889508928 59347062592170522624 59557737723053386752 59572057173505190496 59633604335044455744 59965667433485259264 59988566265610196552 60066778216412817408 60399446856470540364 60478194505566329856 60517645382608447488 60798523925616998976 60995102150913050624 61318169429254751104 61763579860944252928 62295818814287511804 62377038917044079616 62722502504796330378 62845247128093387776 63178113903136255296 63676560561149164608 63718097782650240384 63912221253106716672 64055587707346481064 64139102163288262656 64180941107947941888 64603071362964827056 64620536594988681216 64687299617675341824 65072343067780552192 65172848873578328064 65518044047696857344 66562655719375697544 67087804876925012712 67219092166312341504 67487137048811471121 67575125493464419584 67679496907177494528 68037968818762121088 68082351055434503424 68152690668622235136 68398339416319123848 68532191352554582016 68619489919777181952 68982940607911594992 69027939264537760416 69072879252771975168 69238239690865609728 69484027343562284544 69572538390885198368 70077907919148286976 70603919613043188736 71682860005481520432 72062536170764791197 72203558746441434624 72678455283335430438 72773212069884759552 72820683180171703296 73206385951253121216 73319454982775619072 73707799553658964512 73832081557674088064 74337780746425280448 74731518991904227908 74828952523836306432 74877764625939265536 75468516220621232128 76671777002200014528 77196926159749329696 77605808183900544366 77656431672604980468 77757678650013852672 77808401206210861056 77893019652223810944 78169530761507570112 78269105689745848164 78422274194031065088 78837646409041822848 78889073445186011904 79410316964071182336 79429409564673587328 79511472446725940992 79954223244647012352 80532595808627387152 80637592674088439808 81064698567489331968 81923268577693166208 82357184195159761368 83061091752383349072 83169385222725439488 83630003339728440504 83739038546168764416 83793662837457850368 84182571589315844736 84237485204181673728 84791531163891335511 84902080748198886144 84957463710200320512 85407450276461974752 87357392063595809792 88225058468284948224 88692352210172050704 88750207625834263392 89020593888255783936 89336606584580080128 89358085760257785744 89450406502566683616 89982849398415294828 90100167324619226112 90599170284705810546 90717291758349494784 90776468073912671232 90870254224829646848 91197785888425498464 91492653226369575936 91977254143882126656 92037252352717013888 92317652921154146304 92645369791416379392 93443728221431267706 95514840841723746912 95577146673975360576 95868331879660075008 96083381561019721596 96208653244932393984 96271411661921912832 96904607044447240584 96930804892483021824 97030949426513012736 97094244240228937728 97608514601670828288 97759273310367492096 98277066071545286016 99117040995233707264 99642025322538970544 99771936698448408576 100631707315387519068 100828638249468512256 101362688240196629376 102123526583151755136 102229036002933352704 102929234879665772928 103474410911867392488 103541908896806640624 103609318879157962752 103676904866685136896 103857359536298414592 104226041015343426816 104358807586327797552 104979990964817843966 105116861878722430464 105185431260248015872 105905879419564783104 108086264756652442624 109017682925003145657 109159818104827139328 109231024770257554944 109809578926879681824 109979182474163428608 110561699330488446768 110748122336511132096 111506671119637920672 112097278487856341862 112243428785754459648 112316646938908898304 113055374885188447348 113202774330931848192 113276618280267094016 113876600368615966336 115007665503300021792 116484647508907470702 116712601809316291584 117403658534618772246 117633411291046597632 118256469613562734272 118333610167779017856 118694125184341045248 119115475446106773504 119144114347010380992 119267208670088911488 119931334866970518528 119977132531220393104 120133556432825634816 120798893712941080728 120956389011132659712 121035290765216894976 121597047851233997952 121990204301826101248 122636338858509502208 124591637628575023608 124754077834088159232 125445005009592660756 125690494256186775552 126356227806272510592 127353121122298329216 127436195565300480768 128111175414692962128 128278204326576525312 129206142725929654112 129241073189977362432 130144686135561104384 131036088095393714688 133125311438751395088 134175609753850025424 134974274097622942242 135150250986928839168 135358993814354989056 135898755427058715819 136075937637524242176 136164702110869006848 136305381337244470272 136796678832638247696 137238979839554363904 137965881215823189984 138055878529075520832 138476479381731219456 138968054687124569088 139145076781770396736 140155815838296573952 141207839226086377472 143365720010963040864 144125072341529582394 144407117492882869248 145356910566670860876 145546424139769519104 145641366360343406592 146412771902506242432 146638909965551238144 147415599107317929024 147664163115348176128 148675561492850560896 149463037983808455816 149657905047672612864 149755529251878531072 150937032441242464256 153343554004400029056 154393852319498659392 155211616367801088732 155312863345209960936 155515357300027705344 155616802412421722112 155786039304447621888 156339061523015140224 156538211379491696328 156844548388062130176 157469986447226765949 157675292818083645696 157778146890372023808 158858819129347174656 159022944893451881984 159908446489294024704 161065191617254774304 162129397134978663936 163846537155386332416 164714368390319522736 166122183504766698144 167260006679456881008 167478077092337528832 168145917731784512793 168365143178631689472 168474970408363347456 169583062327782671022 169804161496397772288 169914927420400641024 170814900552923949504 174714784127191619584 176105487801928158369 176450116936569896448 177384704420344101408 177500415251668526784 178041187776511567872 178673213169160160256 178716171520515571488 178900813005133367232 179965698796830589656 180200334649238452224 181198340569411621092 181434583516698989568 181552936147825342464 181740508449659293696 182395571776850996928 182985306452739151872 183954508287764253312 184074504705434027776 185290739582832758784 186887456442862535412 191029681683447493824 191154293347950721152 191736663759320150016 192166763122039443192 192417306489864787968 192542823323843825664 193809214088894481168 193861609784966043648 194061898853026025472 195217029203341656576 195518546620734984192 196554132143090572032 198234081990467414528 199284050645077941088 201263414630775038136 201657276498937024512 202461411146434413363 202725376480393258752 204247053166303510272 204458072005866705408 205858469759331545856 206948821823734784976 207083817793613281248 207218637758315925504 207714719072596829184 208452082030686853632 208717615172655595104 209959981929635687932 210233723757444860928 210370862520496031744 211811758839129566208 216172529513304885248 218035365850006291314 218319636209654278656 218462049540515109888 219619157853759363648 219958364948326857216 221123398660976893536 221496244673022264192 223013342239275841344 224194556975712683724 224486857571508919296 224633293877817796608 226110749770376894696 226405548661863696384 226553236560534188032 227753200737231932672 230015331006600043584 232969295017814941404 233425203618632583168 234807317069237544492 235266822582093195264 236512939227125468544 236667220335558035712 238230950892213547008 238288228694020761984 238534417340177822976 239862669733941037056 239954265062440786208 241597787425882161456 241912778022265319424 243194095702467995904 245272677717019004416 249183275257150047216 249508155668176318464 250890010019185321512 251380988512373551104 252712455612545021184 254374593491674006533 254706242244596658432 254872391130600961536 256222350829385924256 258412285451859308224 260289372271122208768 262072176190787429376 266250622877502790176 268351219507700050848 269948548195245884484 270300501973857678336 271797510854117431638 272151875275048484352 272329404221738013696 272610762674488940544 273593357665276495392 274477959679108727808 275931762431646379968 276111757058151041664 276952958763462438912 277936109374249138176 278290153563540793472 280311631676593147904 282415678452172754944 286731440021926081728 288250144683059164788 288814234985765738496 290713821133341721752 291092848279539038208 291282732720686813184 292825543805012484864 293277819931102476288 294831198214635858048 295328326230696352256 297351122985701121792 298926075967616911632 299315810095345225728 306687108008800058112 308787704638997318784 310423232735602177464 310625726690419921872 311030714600055410688 311572078608895243776 312678123046030280448 313076422758983392656 314939972894453531898 315350585636167291392 315556293780744047616 317717638258694349312 318045889786903763968 322130383234509548608 324258794269957327872 327053048775009436971 327693074310772664832 329428736780639045472 332244367009533396288 334520013358913762016 336291835463569025586 336730286357263378944 336949940816726694912 339166124655565342044 339608322992795544576 339829854840801282048 341629801105847899008 349429568254383239168 352210975603856316738 352900233873139792896 354769408840688202816 355000830503337053568 356082375553023135744 357346426338320320512 357432343041031142976 357801626010266734464 359931397593661179312 360400669298476904448 362396681138823242184 362869167033397979136 363105872295650684928 364791143553701993856 365970612905478303744 367429968376862453881 367909016575528506624 368149009410868055552 373774912885725070824 382059363366894987648 382308586695901442304 384333526244078886384 384834612979729575936 387618428177788962336 387723219569932087296 390434058406683313152 393108264286181144064 396468163980934829056 398568101290155882176 402526829261550076272 404922822292868826726 405450752960786517504 407696266281176147457 408494106332607020544 408916144011733410816 411716939518663091712 413897643647469569952 414167635587226562496 415429438145193658368 416904164061373707264 417435230345311190208 419919963859271375864 420467447514889721856 420741725040992063488 423623517678259132416 432345059026609770496 436070731700012582628 436639272419308557312 436924099081030219776 439238315707518727296 439916729896653714432 442246797321953787072 442992489346044528384 446026684478551682688 448389113951425367448 448973715143017838592 449266587755635593216 452221499540753789392 452811097323727392768 455506401474463865344 460030662013200087168 465938590035629882808 466850407237265166336 469614634138475088984 470533645164186390528 472409959341680297847 473025878454250937088 473334440671116071424 476576457388041523968 477068834680355645952 479725339467882074112 479908530124881572416 483195574851764322912 486388191404935991808 490545355434038008832 498366550514300094432 501780020038370643024 504437753195353538379 505424911225090042368 508749186983348013066 509412484489193316864 509744782261201923072 512444701658771848512 516824570903718616448 520578744542244417536 524144352381574858752 532501245755005580352 536702439015400101696 539897096390491768968 540601003947715356672 543595021708234863276 544303750550096968704 544658808443476027392 545221525348977881088 547186715330552990784 548955919358217455616 551863524863292759936 552223514116302083328 555872218748498276352 556580307127081586944 573462880043852163456 576500289366118329576 577628469971531476992 581427642266683443504 582185696559078076416 585651087610024969728 586555639862204952576 589662396429271716096 590656652461392704512 594702245971402243584 597852151935233823264 607384233439303240089 613374216017600116224 617575409277994637568 620846465471204354928 621251453380839843744 623144157217790487552 625356246092060560896 626152845517966785312 629879945788907063796 630701171272334582784 631112587561488095232 635435276517388698624 636091779573807527936 644260766469019097216 648517588539914655744 654106097550018873942 655386148621545329664 658857473561278090944 664488734019066792576 669040026717827524032 672583670927138051172 673460572714526757888 673899881633453389824 678332249311130684088 679216645985591089152 679659709681602564096 683259602211695798016 704421951207712633476 705800467746279585792 709538817681376405632 710001661006674107136 714692852676640641024 714864686082062285952 715603252020533468928 719862795187322358624 724793362277646484368 725738334066795958272 729582287107403987712 734859936753724907762 735818033151057013248 736298018821736111104 747549825771450141648 763123780475022019599 764118726733789975296 764617173391802884608 768667052488157772768 775236856355577924672 780868116813366626304 786216528572362288128 792936327961869658112 797136202580311764352 805053658523100152544 809845644585737653452 810901505921573035008 815392532562352294914 816988212665214041088 817832288023466821632 823433879037326183424 827795287294939139904 828335271174453124992 830858876290387316736 833808328122747414528 834870460690622380416 839839927718542751728 840934895029779443712 847247035356518264832 872141463400025165256 873278544838617114624 873848198162060439552 878476631415037454592 879833459793307428864 884493594643907574144 885984978692089056768 892053368957103365376 896778227902850734896 897947430286035677184 904442999081507578784 911012802948927730688 920061324026400174336 931877180071259765616 939229268276950177968 944819918683360595694 946051756908501874176 946668881342232142848 953152914776083047936 954137669360711291904 959817060249763144832 966391149703528645824 972776382809871983616 981090710868076017664 996733101028600188864 1003560040076741286048 1008875506390707076758 1010849822450180084736 1017498373966696026132 1018824968978386633728 1019489564522403846144 1024889403317543697024 1033649141807437232896 1048288704763149717504 1065002491510011160704 1073404878030800203392 1079794192780983537936 1081202007895430713344 1087190043416469726552 1088607501100193937408 1089317616886952054784 1094373430661105981568 1097911838716434911232 1102289905130587361643 1103727049726585519872 1104447028232604166656 1113160614254163173888 1146925760087704326912 1153000578732236659152 1162855284533366887008 1171302175220049939456 1179324792858543432192 1181313304922785409024 1189404491942804487168 1195704303870467646528 1214768466878606480178 1226748432035200232448 1235150818555989275136 1241692930942408709856 1242502906761679687488 1246288314435580975104 1250712492184121121792 1252305691035933570624 1259759891577814127592 1261402342544669165568 1262225175122976190464 1270870553034777397248 1272183559147615055872 1288521532938038194432 1297035177079829311488 1308212195100037747884 1310772297243090659328 1317714947122556181888 1328977468038133585152 1338080053435655048064 1345167341854276102344 1346921145429053515776 1347799763266906779648 1356664498622261368176 1358433291971182178304 1366519204423391596032 1408843902415425266952 1411600935492559171584 1417229878025040893541 1419077635362752811264 1420003322013348214272 1429729372164124571904 1431206504041066937856 1439725590374644717248 1449586724555292968736 1459164574214807975424 1469719873507449815524 1471636066302114026496 1472596037643472222208 1495099651542900283296 1526247560950044039198 1528237453467579950592 1529234346783605769216 1537334104976315545536 1550473712711155849344 1561736233626733252608 1572433057144724576256 1585872655923739316224 1594272405160623528704 1610107317046200305088 1619691289171475306904 1621803011843146070016 1630785065124704589828 1633976425330428082176 1635664576046933643264 1646867758074652366848 1655590574589878279808 1656670542348906249984 1667616656245494829056 1669740921381244760832 1679679855437085503456 1744282926800050330512 1746557089677234229248 1756953262830074909184 1759666919586614857728 1768987189287815148288 1771969957384178113536 1784106737914206730752 1793556455805701469792 1808885998163015157568 1822025605897855461376 1840122648052800348672 1863754360142519531232 1878458536553900355936 1889639837366721191388 1892103513817003748352 1893337762684464285696 1906305829552166095872 1908275338721422583808 1919634120499526289664 1932782299407057291648 1945552765619743967232 1962181421736152035328 1993466202057200377728 2007120080153482572096 2017751012781414153516 2021699644900360169472 2034996747933392052264 2037649937956773267456 2038979129044807692288 2049778806635087394048 2067298283614874465792 2130004983020022321408 2146809756061600406784 2159588385561967075872 2174380086832939453104 2177215002200387874816 2188746861322211963136 2204579810261174723286 2207454099453171039744 2208894056465208333312 2226321228508326347776 2289371341425066058797 2293851520175408653824 2306001157464473318304 2325710569066733774016 2342604350440099878912 2358649585717086864384 2362626609845570818048 2378808983885608974336 2391408607740935293056 2429536933757212960356 2453496864070400464896 2470301637111978550272 2483385861884817419712 2485005813523359374976 2492576628871161950208 2501424984368242243584 2504611382071867141248 2519519783155628255184 2522804685089338331136 2541741106069554794496 2577043065876076388864 2616424390200075495768 2621544594486181318656 2635429894245112363776 2657954936076267170304 2676160106871310096128 2690334683708552204688 2693842290858107031552 2713328997244522736352 2733038408846783192064 2817687804830850533904 2834459756050081787082 2838155270725505622528 2840006644026696428544 2859458744328249143808 2862413008082133875712 2879451180749289434496 2899173449110585937472 2918329148429615950848 2939439747014899631048 2943272132604228052992 2945192075286944444416 2990199303085800566592 3052495121900088078396 3056474906935159901184 3058468693567211538432 3074668209952631091072 3100947425422311698688 3144866114289449152512 3188544810321247057408 3220214634092400610176 3239382578342950613808 3243606023686292140032 3261570130249409179656 3267952850660856164352 3293735516149304733696 3306869715391762084929 3311181149179756559616 3313341084697812499968 3339481842762489521664 3359359710874171006912 3488565853600100661024 3513906525660149818368 3537974378575630296576 3543939914768356227072 3568213475828413461504 3587112911611402939584 3617771996326030315136 3644051211795710922752 3680245296105600697344 3727508720285039062464 3756917073107800711872 3779279674733442382776 3784207027634007496704 3786675525368928571392 3812611659104332191744 3816550677442845167616 3839268240999052579328 3865564598814114583296 3891105531239487934464 3986932404114400755456 4014240160306965144192 4035502025562828307032 4043399289800720338944 4069993495866784104528 4075299875913546534912 4099557613270174788096 4134596567229748931584 4251689634075122680623 4260009966040044642816 4293619512123200813568 4319176771123934151744 4348760173665878906208 4377493722644423926272 4409159620522349446572 4414908198906342079488 4417788112930416666624 4452642457016652695552 4578742682850132117594 4587703040350817307648 4612002314928946636608 4651421138133467548032 4685208700880199757824 4717299171434173728768 4757617967771217948672 4782817215481870586112 4859073867514425920712 4906993728140800929792 4940603274223957100544 4966771723769634839424 4970011627046718749952 5002849968736484487168 5009222764143734282496 5039039566311256510368 5154086131752152777728 5232848780400150991536 5270859788490224727552 5315909872152534340608 5352320213742620192256 5380669367417104409376 5426657994489045472704 5466076817693566384128 5635375609661701067808 5668919512100163574164 5676310541451011245056 5680013288053392857088 5718917488656498287616 5724826016164267751424 5758902361498578868992 5798346898221171874944 5836658296859231901696 5878879494029799262096 5886544265208456105984 5980398606171601133184 6104990243800176156792 6112949813870319802368 6116937387134423076864 6149336419905262182144 6201894850844623397376 6377089620642494114816 6440429268184801220352 6478765156685901227616 6523140260498818359312 6613739430783524169858 6622362298359513119232 6626682169395624999936 6678963685524979043328 6718719421748342013824 6977131707200201322048 7027813051320299636736 7075948757151260593152 7087879829536712454144 7136426951656826923008 7174225823222805879168 7235543992652060630272 7360490592211201394688 7455017440570078124928 7513834146215601423744 7558559349466884765552 7568414055268014993408 7625223318208664383488 7678536481998105158656 7731129197628229166592 7973864808228801510912 8028480320613930288384 8071004051125656614064 8139986991733568209056 8199115226540349576192 8269193134459497863168 8503379268150245361246 8520019932080089285632 8587239024246401627136 8638353542247868303488 8697520347331757812416 8754987445288847852544 8818319241044698893144 8829816397812684158976 8835576225860833333248 8905284914033305391104 9157485365700264235188 9175406080701634615296 9224004629857893273216 9302842276266935096064 9434598342868347457536 9565634430963741172224 9718147735028851841424 9881206548447914201088 9920609146175286254787 9933543447539269678848 9940023254093437499904 10018445528287468564992 10078079132622513020736 10308172263504305555456 10465697560800301983072 10541719576980449455104 10631819744305068681216 10704640427485240384512 10761338734834208818752 10853315988978090945408 10932153635387132768256 11270751219323402135616 11337839024200327148328 11352621082902022490112 11360026576106785714176 11437834977312996575232 11449652032328535502848 11517804722997157737984 11596693796442343749888 11673316593718463803392 11757758988059598524192 11960797212343202266368 12209980487600352313584 12225899627740639604736 12298672839810524364288 12403789701689246794752 12754179241284988229632 12880858536369602440704 12957530313371802455232 13046280520997636718624 13227478861567048339716 13244724596719026238464 13253364338791249999872 13357927371049958086656 13437438843496684027648 13954263414400402644096 14055626102640599273472 14151897514302521186304 14272853903313653846016 14348451646445611758336 14471087985304121260544 14720981184422402789376 14910034881140156249856 15027668292431202847488 15117118698933769531104 15357072963996210317312 15462258395256458333184 15947729616457603021824 16056960641227860576768 16142008102251313228128 16279973983467136418112 16398230453080699152384 16538386268918995726336 17006758536300490722492 17040039864160178571264 17174478048492803254272 17276707084495736606976 17395040694663515624832 17509974890577695705088 17636638482089397786288 17659632795625368317952 18314970731400528470376 18350812161403269230592 18448009259715786546432 18605684552533870192128 19131268861927482344448 19436295470057703682848 19841218292350572509574 19867086895078539357696 19880046508186874999808 20036891056574937129984 20156158265245026041472 20616344527008611110912 20931395121600603966144 21083439153960898910208 21263639488610137362432 21409280854970480769024 21522677469668417637504 21706631977956181890816 22541502438646804271232 22675678048400654296656 22705242165804044980224 22875669954625993150464 23035609445994315475968 23193387592884687499776 23515517976119197048384 23921594424686404532736 24419960975200704627168 24597345679621048728576 24807579403378493589504 25508358482569976459264 25761717072739204881408 25915060626743604910464 26092561041995273437248 26454957723134096679432 26489449193438052476928 26506728677582499999744 26715854742099916173312 26874877686993368055296 27908526828800805288192 28303795028605042372608 28696903292891223516672 28942175970608242521088 29761827438525858764361 29820069762280312499712 30055336584862405694976 30234237397867539062208 30714145927992420634624 30924516790512916666368 31895459232915206043648 32113921282455721153536 32284016204502626456256 32559947966934272836224 32796460906161398304768 34013517072600981444984 34080079728320357142528 34348956096985606508544 34553414168991473213952 34790081389327031249664 35019949781155391410176 35273276964178795572576 36629941462801056940752 36896018519431573092864 37211369105067740384256 38262537723854964688896 38872590940115407365696 39682436584701145019148 39734173790157078715392 39760093016373749999616 40073782113149874259968 40312316530490052082944 41862790243201207932288 42166878307921797820416 42818561709940961538048 43045354939336835275008 43413263955912363781632 45083004877293608542464 45351356096801308593312 46071218891988630951936 46386775185769374999552 47031035952238394096768 47843188849372809065472 48839921950401409254336 49194691359242097457152 49615158806756987179008 51523434145478409762816 51830121253487209820928 52185122083990546874496 52909915446268193358864 52978898386876104953856 53749755373986736110592 55817053657601610576384 57393806585782447033344 57884351941216485042176 59523654877051717528722 59640139524560624999424 60110673169724811389952 60468474795735078124416 61849033581025833332736 63790918465830412087296 64227842564911442307072 64568032409005252912512 65119895933868545672448 68027034145201962889968 69106828337982946427904 69580162778654062499328 70546553928357591145152 73259882925602113881504 73792037038863146185728 74422738210135480768512 76525075447709929377792 77745181880230814731392 79364873169402290038296 79468347580314157430784 79520186032747499999232 80147564226299748519936 80624633060980104165888 83725580486402415864576 86090709878673670550016 86826527911824727563264 90166009754587217084928 90702712193602617186624 92142437783977261903872 92773550371538749999104 94062071904476788193536 95686377698745618130944 97679843900802818508672 98389382718484194914304 103046868290956819525632 103660242506974419641856 104370244167981093748992 105819830892536386717728 107499510747973472221184 111634107315203221152768 114787613171564894066688 115768703882432970084352 119047309754103435057444 119280279049121249998848 120221346339449622779904 120936949591470156248832 128455685129822884614144 129136064818010505825024 130239791867737091344896 136054068290403925779936 138213656675965892855808 139160325557308124998656 141093107856715182290304 146519765851204227763008 147584074077726292371456 148845476420270961537024 155490363760461629462784 158729746338804580076592 158936695160628314861568 161249266121960208331776 167451160972804831729152 172181419757347341100032 173653055823649455126528 180332019509174434169856 181405424387205234373248 185547100743077499998208 188124143808953576387072 191372755397491236261888 195359687801605637017344 207320485013948839283712 208740488335962187497984 211639661785072773435456 214999021495946944442368 223268214630406442305536 229575226343129788133376 238094619508206870114888 238560558098242499997696 240442692678899245559808 241873899182940312497664 258272129636021011650048 260479583735474182689792 272108136580807851559872 276427313351931785711616 278320651114616249997312 282186215713430364580608 293039531702408455526016 295168148155452584742912 310980727520923258925568 317459492677609160153184 322498532243920416663552 334902321945609663458304 344362839514694682200064 347306111647298910253056 360664039018348868339712 362810848774410468746496 376248287617907152774144 390719375603211274034688 414640970027897678567424 417480976671924374995968 423279323570145546870912 446536429260812884611072 476189239016413740229776 483747798365880624995328 516544259272042023300096 520959167470948365379584 544216273161615703119744 556641302229232499994624 564372431426860729161216 586079063404816911052032 621961455041846517851136 634918985355218320306368 644997064487840833327104 669804643891219326916608 688725679029389364400128 721328078036697736679424 725621697548820937492992 752496575235814305548288 781438751206422548069376 829281940055795357134848 834961953343848749991936 846558647140291093741824 952378478032827480459552 967495596731761249990656 1033088518544084046600192 1041918334941896730759168 1088432546323231406239488 1128744862853721458322432 1172158126809633822104064 1243922910083693035702272 1269837970710436640612736 1339609287782438653833216 1451243395097641874985984 1504993150471628611096576 1562877502412845096138752 1669923906687697499983872 1693117294280582187483648 1904756956065654960919104 1934991193463522499981312 2066177037088168093200384 2176865092646462812478976 2257489725707442916644864 2344316253619267644208128 2487845820167386071404544 2539675941420873281225472 2902486790195283749971968 3125755004825690192277504 3386234588561164374967296 3809513912131309921838208 4353730185292925624957952 4514979451414885833289728 4688632507238535288416256 5079351882841746562450944 5804973580390567499943936 6772469177122328749934592 7619027824262619843676416 8707460370585851249915904 9377265014477070576832512 10158703765683493124901888 13544938354244657499869184 15238055648525239687352832 17414920741171702499831808 20317407531366986249803776 30476111297050479374705664 40634815062733972499607552 60952222594100958749411328 121904445188201917498822656
- Sum of all divisors σ(n): 473107751066390165710365051
- Sum of proper divisors (its aliquot sum) s(n): 351203305878188248211542395
- 121904445188201917498822656 is an abundant number, because the sum of its proper divisors (351203305878188248211542395) is greater than itself. Its abundance is 229298860689986330712719739
Bases of 121904445188201917498822656
- Binary: 1100100110101100100010100110111001001101011010111111010110011010110010010010000000000002
- Hexadecimal: 0x64D6453726B5FACD649000
- Base-36: FBF3IWB6W4A4DTS00
Squares and roots of 121904445188201917498822656
- 121904445188201917498822656 squared (1219044451882019174988226562) is 14860693756643325636679489816445489453287146138894336
- 121904445188201917498822656 cubed (1219044451882019174988226563) is 1811584627515380735056740948726706101354696347772021326831264463305529586876416
-
121904445188201917498822656 is a
perfect square number . Itssquare root is 11041034606784 -
The
cube root of 121904445188201917498822656 is 495838045.9855522485
Scales and comparisons
How big is 121904445188201917498822656?- 121,904,445,188,201,917,498,822,656 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 121,904,445,188,201,917,498,822,656 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 121904445188201917498822656 cubic inches would be around 41319837.2 feet tall.
Recreational maths with 121904445188201917498822656
- 121904445188201917498822656 backwards is 656228894719102881544409121
- 121904445188201917498822656 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 121904445188201917498822656'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 121904445188201917498822656 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 121904445188201917498822656 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/121904445188201917498822656/
Chicago style:
Numbermatics. 2024. "Number 121904445188201917498822656 - Facts about the integer". https://numbermatics.com/n/121904445188201917498822656/
The information we have on file for 121904445188201917498822656 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 121904445188201917498822656, math, Factors of 121904445188201917498822656, curriculum, school, college, exams, university, Prime factorization of 121904445188201917498822656, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-one septillion, nine hundred four sextillion, four hundred forty-five quintillion, one hundred eighty-eight quadrillion, two hundred one trillion, nine hundred seventeen billion, four hundred ninety-eight million, eight hundred twenty-two thousand, six hundred fifty-six.