326821113043607932706121984
326,821,113,043,607,932,706,121,984 is an even composite number composed of eight prime numbers multiplied together.
326821113043607932706121984 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 326821113043607932706121984:
28 × 32 × 72 × 132 × 732 × 972 × 3732 × 15672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 73 × 73 × 97 × 97 × 373 × 373 × 1567 × 1567)See below for interesting mathematical facts about the number 326821113043607932706121984 from the Numbermatics database.
Names of 326821113043607932706121984
- Cardinal: 326821113043607932706121984 can be written as Three hundred twenty-six septillion, eight hundred twenty-one sextillion, one hundred thirteen quintillion, forty-three quadrillion, six hundred seven trillion, nine hundred thirty-two billion, seven hundred six million, one hundred twenty-one thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 3.26821113043607932706121984 × 1026
Factors of 326821113043607932706121984
Divisors of 326821113043607932706121984
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 72 73 78 84 91 96 97 98 104 112 117 126 128 144 146 147 156 168 169 182 192 194 196 208 219 224 234 252 256 273 288 291 292 294 312 336 338 364 373 384 388 392 416 438 441 448 468 504 507 511 546 576 582 584 588 624 637 657 672 676 679 728 746 768 776 784 819 832 873 876 882 896 936 949 1008 1014 1022 1092 1119 1152 1164 1168 1176 1183 1248 1261 1274 1314 1344 1352 1358 1456 1492 1521 1533 1552 1567 1568 1638 1664 1746 1752 1764 1792 1872 1898 1911 2016 2028 2037 2044 2184 2238 2304 2328 2336 2352 2366 2496 2522 2548 2611 2628 2688 2704 2716 2847 2912 2984 3042 3066 3104 3134 3136 3276 3328 3357 3492 3504 3528 3549 3577 3744 3783 3796 3822 4032 4056 4074 4088 4368 4476 4599 4656 4672 4701 4704 4732 4753 4849 4992 5044 5096 5222 5256 5329 5376 5408 5432 5694 5733 5824 5968 6084 6111 6132 6208 6268 6272 6552 6643 6714 6984 7008 7056 7081 7098 7154 7488 7566 7592 7644 7833 8064 8112 8148 8176 8281 8541 8736 8827 8952 9198 9312 9344 9402 9408 9409 9464 9506 9698 9984 10088 10192 10444 10512 10647 10658 10731 10816 10864 10969 11349 11388 11466 11648 11936 12168 12222 12264 12337 12416 12536 12544 13104 13286 13428 13968 14016 14103 14112 14162 14196 14259 14308 14547 14976 15132 15184 15288 15666 15987 16128 16224 16296 16352 16393 16562 17082 17472 17654 17904 18277 18396 18624 18688 18804 18816 18818 18928 19012 19396 19929 20176 20371 20384 20888 21024 21243 21294 21316 21462 21632 21728 21938 22698 22776 22932 23296 23499 23872 24336 24444 24528 24674 24832 24843 25072 26208 26481 26572 26856 27229 27936 28032 28206 28224 28227 28324 28392 28518 28616 29094 29952 30264 30368 30576 31332 31974 32193 32448 32592 32704 32786 32907 33124 33943 34164 34944 35308 35808 36181 36554 36792 37011 37248 37303 37608 37632 37636 37856 38024 38792 39858 40352 40742 40768 41776 42048 42486 42588 42632 42777 42924 43264 43456 43641 43876 45396 45552 45864 46501 46998 47744 47961 48672 48888 49056 49179 49348 49567 49686 50144 52416 52962 53144 53712 54458 54831 55872 56064 56412 56448 56454 56648 56784 57036 57232 58188 59787 60528 60736 61113 61152 61789 62664 63037 63729 63948 64386 64896 65184 65408 65572 65814 65863 66248 67886 68328 69277 69888 70616 71616 72362 73108 73584 74022 74496 74529 74606 75216 75272 75712 76048 76783 77584 79443 79716 80704 81484 81536 81687 83552 84096 84681 84972 85176 85264 85554 85848 86359 86912 87282 87752 90792 91104 91728 92053 93002 93996 95488 95922 97344 97776 98112 98358 98696 98721 99134 99372 100288 101829 104832 105924 106288 107424 108543 108916 109662 111033 111744 111909 112824 112896 112908 113296 113568 114072 114391 114464 114751 116376 119574 121056 121472 122226 122304 122317 123578 125328 126074 127458 127896 128772 129792 130368 130816 131144 131628 131726 132496 135772 136656 138554 139129 139503 141232 142597 143232 144724 146216 147168 147537 148044 148701 149058 149212 150432 150544 151424 151999 152096 153566 155168 158886 159432 161408 162968 163072 163374 164493 167104 168192 169362 169944 170352 170528 171108 171696 172718 173824 174564 175504 181584 182208 183339 183456 184106 185367 186004 187992 189111 190603 191844 194688 195552 196224 196716 197392 197442 197589 198268 198744 200576 203658 207831 209664 211848 212576 214848 217086 217832 219324 222066 223488 223818 225648 225816 226592 227136 228144 228782 228928 229502 230349 232752 237601 239148 242112 242944 244452 244608 244634 245061 247156 250656 252148 253267 254916 255792 257544 259077 260736 261121 262288 263256 263452 264823 264992 271544 273312 276159 277108 278258 279006 282464 285194 286464 289448 292432 294336 295074 296088 297402 298116 298424 300864 301088 302848 303998 304192 305487 307132 310336 317772 318864 322816 325629 325936 326748 328986 334208 335727 338724 339888 340704 341056 342216 343173 343392 344253 345436 346969 349128 351008 353977 363168 364416 366678 366912 366951 368212 370734 372008 375984 378222 381206 383688 389376 391104 392448 393432 394784 394884 395178 396536 397488 401152 407316 415662 417387 418509 423696 425152 427791 429696 434172 435664 438648 441259 444132 446103 447636 451296 451632 453184 454272 455997 456288 457564 457856 459004 460698 461041 465504 470353 475202 478296 484224 484939 488904 489216 489268 490122 494312 501312 504296 506534 509832 511584 515088 516913 518154 521472 522242 524576 526512 526904 529646 529984 543088 546624 552318 554216 556101 556516 558012 564928 567333 570388 571809 578896 584491 584864 588672 590148 592176 592767 594804 596232 596848 601728 602176 604513 607996 608384 610974 614264 620672 623493 635544 637728 644371 651258 651872 653496 657972 668416 671454 677448 679776 681408 682112 684432 686346 686784 686857 688506 690872 691047 693938 698256 702016 707954 712803 726336 728832 733356 733824 733902 736424 741468 744016 751968 756444 759801 762412 767376 777231 782208 783363 786864 789568 789768 790356 793072 794469 794976 800737 803257 814632 828477 831324 834774 837018 847392 850304 855582 856219 859392 868344 871328 877296 882518 888264 892206 895272 900601 902592 903264 906368 908544 911994 912576 915128 915712 918008 921396 922082 931008 940706 950404 956592 968448 969878 973903 977808 978536 980244 988624 998179 1002624 1008592 1013068 1019664 1023168 1029519 1030176 1032759 1033826 1036308 1040907 1044484 1049152 1053024 1053808 1059292 1059968 1061931 1063993 1086176 1093248 1100853 1104636 1108432 1112202 1113032 1116024 1129856 1134666 1140776 1143618 1157792 1168982 1169728 1177344 1180296 1184352 1185534 1189608 1192464 1193696 1196689 1203456 1204352 1209026 1215992 1216768 1221948 1228528 1241344 1246986 1252161 1271088 1275456 1283373 1288742 1302516 1303744 1306992 1315944 1323777 1334221 1342908 1354896 1359552 1362816 1364224 1367991 1368864 1372692 1373568 1373714 1377012 1381744 1382094 1383123 1387876 1396512 1404032 1411059 1415908 1425606 1452672 1454817 1466712 1467648 1467804 1472848 1482936 1487083 1488032 1503936 1512888 1519602 1524824 1534752 1550739 1554462 1564416 1566726 1573728 1579136 1579536 1580712 1586144 1588938 1589952 1590121 1601474 1606514 1629264 1656954 1662648 1669548 1674036 1694784 1700608 1711164 1712438 1715427 1736688 1742656 1753473 1754592 1765036 1772869 1776528 1784412 1790544 1801202 1805184 1806528 1808677 1812736 1813539 1823988 1825152 1830256 1836016 1842792 1844164 1853761 1862016 1881412 1900808 1913184 1933113 1939756 1947806 1955616 1957072 1960488 1975987 1977248 1987717 1996358 2005248 2017184 2026136 2039328 2046336 2059038 2060352 2060571 2065518 2067652 2072616 2081814 2088968 2098304 2106048 2107616 2118584 2119936 2123862 2127986 2138409 2172352 2186496 2201706 2209272 2216864 2224404 2226064 2232048 2259712 2269332 2279403 2281552 2287236 2315584 2337964 2339456 2350089 2360592 2368704 2371068 2379216 2383407 2384928 2387392 2393378 2402211 2408704 2409771 2418052 2431984 2443896 2455489 2457056 2477839 2493972 2504322 2542176 2550912 2566746 2568657 2577484 2605032 2607488 2613984 2631888 2641213 2647554 2668442 2685816 2701803 2709792 2719104 2725632 2735982 2737728 2745384 2747136 2747428 2754024 2763488 2764188 2766246 2775752 2793024 2808064 2822118 2831816 2851212 2905344 2909634 2921709 2933424 2935608 2945696 2965872 2974166 2976064 2994537 3007872 3025776 3039204 3049648 3069504 3088813 3101478 3108924 3122721 3133452 3147456 3158272 3159072 3161424 3172288 3177876 3179904 3180242 3185793 3191979 3202948 3213028 3258528 3292471 3313908 3325296 3339096 3348072 3389568 3394573 3422328 3424876 3430854 3473376 3485312 3506946 3509184 3509557 3530072 3545738 3553056 3568824 3581088 3590067 3602404 3610368 3613056 3617354 3618391 3627078 3647976 3650304 3660512 3672032 3685584 3688328 3707522 3724032 3762824 3801616 3826368 3866226 3879512 3895612 3911232 3914144 3920976 3951974 3954496 3971331 3975434 3992716 4002663 4034368 4052272 4078656 4091437 4092672 4118076 4120704 4121142 4131036 4135304 4145232 4149369 4163628 4177936 4196608 4212096 4215232 4233177 4237168 4247724 4255972 4276818 4344704 4364451 4403412 4418544 4433728 4448808 4452128 4461249 4464096 4510597 4538664 4558806 4563104 4574472 4601701 4631168 4652217 4675928 4678912 4700178 4721184 4737408 4742136 4758432 4766814 4769856 4770363 4774784 4786756 4804422 4807999 4819542 4836104 4863968 4887792 4910978 4914112 4955678 4987944 5008644 5084352 5101824 5133492 5137314 5154968 5210064 5214976 5227968 5260419 5263776 5282426 5295108 5318607 5336884 5371632 5403606 5419584 5426031 5438208 5440617 5471964 5475456 5490768 5494856 5508048 5526976 5528376 5532492 5551504 5561283 5586048 5605159 5644236 5663632 5702424 5799339 5819268 5843418 5866848 5871216 5891392 5927961 5931744 5948332 5952128 5963151 5989074 5993533 6015744 6051552 6078408 6099296 6114589 6139008 6177626 6181713 6202956 6217848 6245442 6266904 6294912 6304207 6318144 6322848 6344576 6355752 6359808 6360484 6371586 6383958 6405896 6426056 6517056 6584942 6627816 6650592 6678192 6696144 6719869 6779136 6789146 6817321 6844656 6849752 6861708 6946752 6970624 7013892 7018368 7019114 7060144 7091476 7106112 7137648 7162176 7180134 7204808 7206633 7226112 7229313 7234708 7236782 7254156 7295952 7321024 7344064 7366467 7371168 7376656 7415044 7433517 7447951 7525648 7598383 7603232 7652736 7705971 7732452 7759024 7791224 7822464 7828288 7841952 7903948 7908992 7923639 7942662 7950868 7985432 8005326 8068736 8104544 8105409 8157312 8182874 8236152 8241408 8242284 8262072 8270608 8290464 8298738 8327256 8350543 8355872 8376823 8424192 8430464 8466354 8474336 8495448 8511944 8553636 8689408 8728902 8765127 8806824 8837088 8867456 8897616 8904256 8922498 8928192 8929141 8983611 9021194 9077328 9117612 9126208 9148944 9203402 9262336 9266439 9304434 9351856 9400356 9442368 9474816 9484272 9516864 9533628 9539712 9540726 9549568 9573512 9575937 9608844 9615998 9639084 9672208 9727936 9775584 9821956 9828224 9877413 9911356 9975888 10017288 10156417 10168704 10183719 10266984 10274628 10309936 10409581 10420128 10455936 10520838 10527552 10528671 10564852 10590216 10637214 10673768 10743264 10770201 10807212 10839168 10852062 10855173 10881234 10943928 10950912 10981536 10989712 11016096 11053952 11056752 11064984 11095927 11103008 11122566 11130847 11172096 11210318 11288472 11327264 11404848 11598678 11638536 11686836 11733696 11742432 11782784 11855922 11863488 11896664 11904256 11926302 11978148 11987066 12007989 12103104 12156816 12198592 12229178 12274311 12278016 12355252 12363426 12405912 12435696 12490884 12533808 12589824 12608414 12636288 12645696 12660739 12689152 12711504 12720968 12743172 12767916 12811792 12852112 12976327 13034112 13169884 13255632 13301184 13356384 13383747 13392288 13439738 13495513 13531791 13578292 13634642 13689312 13699504 13723416 13805103 13831909 13893504 13914019 14027784 14036736 14038228 14120288 14182952 14212224 14275296 14311089 14324352 14360268 14409616 14413266 14423997 14458626 14469416 14473564 14508312 14591904 14642048 14688128 14732934 14742336 14743903 14753312 14830088 14867034 14895902 15051296 15196766 15206464 15305472 15411942 15464904 15518048 15582448 15644928 15656576 15683904 15807896 15817984 15847278 15885324 15901736 15955821 15970864 16010652 16137472 16209088 16210818 16278093 16314624 16365748 16472304 16484568 16524144 16541216 16580928 16597476 16654512 16683849 16701086 16711744 16753646 16815477 16860928 16932708 16948672 16990896 17023888 17107272 17188423 17344873 17457804 17530254 17613648 17674176 17734912 17783883 17795232 17808512 17844996 17856384 17858282 17889453 17967222 17980599 18042388 18154656 18235224 18252416 18297888 18343767 18406804 18488491 18532878 18608868 18703712 18800712 18884736 18912621 18968544 19033728 19067256 19079424 19081452 19147024 19151874 19217688 19231996 19278168 19332079 19344416 19455872 19551168 19643912 19656448 19754826 19822712 19951776 20034576 20159607 20312834 20337408 20367438 20451963 20533968 20549256 20619872 20819162 20840256 20911872 21041676 21055104 21057342 21129704 21180432 21274428 21347536 21486528 21540402 21614424 21678336 21704124 21710346 21762468 21887856 21963072 21979424 22032192 22099401 22107904 22113504 22129968 22191854 22206016 22245132 22261694 22300551 22343853 22420636 22576944 22654528 22795149 22809696 23047297 23197356 23277072 23373672 23467392 23484864 23512801 23565568 23711844 23726976 23770917 23793328 23852604 23956296 23974132 24015978 24206208 24313632 24397184 24458356 24548622 24566899 24710504 24726852 24811824 24871392 24981768 25051629 25067616 25130469 25216828 25272576 25291392 25321478 25328737 25423008 25441936 25486344 25535832 25623584 25687831 25704224 25840321 25952654 26068224 26339768 26511264 26602368 26712768 26767494 26784576 26787423 26879476 26991026 27063582 27156584 27269284 27378624 27399008 27446832 27610206 27663818 27787008 27799317 27828038 28055568 28076456 28240576 28365904 28424448 28550592 28622178 28640059 28648704 28720536 28819232 28826532 28847994 28917252 28938832 28947128 29016624 29183808 29284096 29376256 29465868 29484672 29487806 29506624 29632239 29660176 29734068 29791804 30102592 30393532 30412928 30469251 30551157 30823884 30929808 31036096 31164896 31228743 31313152 31367808 31586013 31615792 31694556 31770648 31803472 31911642 31921357 31941728 32021304 32211907 32418176 32421636 32556186 32565519 32731496 32944608 32969136 33048288 33082432 33161856 33194952 33287781 33309024 33367698 33392541 33402172 33423488 33507292 33630954 33655993 33865416 33897344 33981792 34047776 34214544 34335769 34376846 34689746 34915608 35060508 35227296 35348352 35567766 35590464 35617024 35689992 35712768 35716564 35778906 35934444 35961198 36084776 36309312 36470448 36504832 36595776 36687534 36813608 36822933 36976982 37065756 37217736 37407424 37601424 37769472 37825242 37937088 37982217 38067456 38134512 38162904 38294048 38303748 38435376 38463992 38556336 38664158 38688832 38911744 38928981 39102336 39287824 39509652 39645424 39903552 40069152 40319214 40486539 40595373 40625668 40734876 40903926 41067936 41098512 41239744 41415309 41495727 41638324 41680512 41742057 42083352 42110208 42114684 42259408 42360864 42548856 42667843 42695072 42802123 42973056 43080804 43228848 43271991 43408248 43420692 43524936 43775712 43926144 43958848 44064384 44129449 44198802 44227008 44231709 44259936 44383708 44412032 44490264 44523388 44601102 44687706 44841272 45153888 45309056 45590298 45619392 45624241 46094594 46394712 46554144 46747344 46934784 46969728 47025602 47039083 47423688 47453952 47541834 47586656 47705208 47912592 47948264 48031956 48412416 48627264 48794368 48916712 49097244 49133798 49421008 49453704 49623648 49742784 49963536 50103258 50135232 50140561 50260938 50433656 50446431 50582784 50642956 50657474 50846016 50883872 50972688 51071664 51247168 51375662 51408448 51565269 51680642 51905308 52034619 52679536 53022528 53188681 53204736 53425536 53534988 53569152 53574846 53758952 53941797 53982052 54127164 54313168 54538568 54757248 54798016 54893664 55031301 55220412 55327636 55465473 55598634 55656076 56111136 56152912 56481152 56695627 56731808 56737863 57101184 57244356 57280118 57441072 57638464 57653064 57695988 57834504 57877664 57894256 57996237 58033248 58367616 58453801 58637761 58931736 58969344 58975612 59013248 59264478 59320352 59468136 59583608 60205184 60478821 60787064 60825856 60938502 61102314 61355889 61647768 61859616 62072192 62329792 62457486 62503987 62735616 63172026 63231584 63389112 63541296 63606944 63823284 63842714 63883456 64042608 64423814 64836352 64843272 65112372 65131038 65462992 65889216 65938272 66096576 66164864 66323712 66389904 66575562 66618048 66735396 66785082 66804344 66846976 67014584 67031559 67261908 67311986 67730832 67794688 67963584 68095552 68385447 68429088 68671538 68753692 69141891 69379492 69831216 70121016 70454592 70538403 70696704 71094919 71135532 71180928 71379984 71433128 71557812 71868888 71922396 72169552 72618624 72867067 72940896 73191552 73375068 73627216 73645866 73700697 73953964 74131512 74435472 74814848 75154887 75202848 75391407 75650484 75874176 75964434 75986211 76269024 76325808 76588096 76607496 76870752 76927984 77063493 77112672 77328316 77377664 77520963 77671489 77857962 77915929 78204672 78575648 79019304 79290848 79807104 80138304 80362269 80638428 80973078 81190746 81251336 81469752 81807852 82135872 82197024 82479488 82830618 82991454 83276648 83361024 83484114 84166704 84229368 84518816 84721728 85097712 85335686 85390144 85604246 85920177 85946112 86161608 86457696 86543982 86816496 86841384 87049872 87358297 87551424 87852288 87917696 88128768 88258898 88397604 88454016 88463418 88519872 88625173 88767416 88824064 88980528 89046776 89202204 89375412 89682544 90307776 90618112 91180596 91238784 91248482 91407753 92189188 92789424 93108288 93494688 93686229 93939456 94051204 94078166 94468591 94847376 95083668 95173312 95410416 95764071 95825184 95896528 96063912 96635721 96823363 97254528 97398133 97833424 98194488 98267596 98778979 98842016 98907408 99247296 99485568 99863343 99927072 100177623 100206516 100270464 100281122 100521876 100867312 100892862 100967979 101285912 101314948 101692032 101767744 101945376 102143328 102494336 102751324 102816896 103007307 103130538 103207321 103361284 103810616 104069238 105359072 106045056 106377362 106851072 107069976 107138304 107149692 107517904 107883594 107964104 108254328 108557059 108626336 109077136 109514496 109596032 109787328 110062602 110440824 110655272 110930946 111197268 111312152 112222272 112305824 112962304 113391254 113463616 113475726 113946651 114202368 114488712 114560236 114882144 115276928 115306128 115391976 115669008 115755328 115788512 115992474 116066496 116078833 116735232 116786943 116907602 117275522 117863472 117951224 118026496 118528956 118640704 118936272 119167216 120318961 120410368 120957642 121459617 121574128 121877004 122204628 122711778 123295536 123719232 124144384 124487181 124659584 124914972 125007974 125226171 126344052 126463168 126778224 127082592 127213888 127646568 127685428 127766912 128003529 128085216 128406369 128847628 129419437 129686544 130224744 130262076 130925984 131778432 131876544 132033421 132193152 132329728 132388347 132695127 132779808 133151124 133236096 133470792 133570164 133608688 134029168 134063118 134523816 134623972 135324553 135461664 135927168 136191104 136770894 136858176 136872723 137343076 137507384 138283782 138758984 139662432 140242032 140909184 141076806 141117249 142189838 142271064 142361856 142759968 142866256 143115624 143737776 143844792 144247051 144339104 145237248 145734134 145881792 146383104 146750136 147254432 147291732 147401394 147907928 148263024 148870944 149629696 150309774 150405696 150421683 150782814 151300968 151748352 151928868 151972422 152538048 152651616 153176192 153214992 153741504 153855968 154126986 154225344 154656632 154695807 154755328 155041926 155342978 155715924 155831858 156103857 157151296 158038608 158581696 159566043 159614208 160276608 160724538 161276856 161946156 162381492 162502672 162939504 163615704 164271744 164394048 164589607 164958976 165661236 165982908 166396419 166553296 166968228 168333408 168458736 169037632 169443456 170086881 170195424 170671372 170780288 171208492 171840354 171968293 172323216 172915392 173087964 173632992 173682768 173988711 174099744 174716594 175102848 175361403 175441669 175835392 175913283 176517796 176795208 176908032 176926836 177039744 177250346 177534832 177961056 178093552 178404408 178750824 179250697 179365088 179814817 180615552 180882247 182361192 182477568 182496964 182815506 184378376 185578848 186216576 186989376 187372458 187511961 188102408 188156332 188937182 189694752 190167336 190346624 190820832 191528142 191650368 191670739 191793056 192127824 192808549 193271442 193646726 194509056 194796266 195666848 196388976 196535192 197557958 197684032 197814816 198494592 198971136 199726686 199854144 200355246 200413032 200540928 200562244 201043752 201734624 201785724 201935958 202571824 202629896 203384064 203535488 203890752 204286656 204988672 205502648 205633792 206014614 206261076 206414642 206722568 207425673 207621232 208138476 210718144 211615209 212090112 212754724 213284757 214139952 214299384 215035808 215767188 215928208 216508656 217114118 217252672 218015143 218154272 218601201 219192064 219574656 220125204 220881648 221102091 221310544 221861892 222394536 222624304 223449499 224444544 224611648 225483349 226782508 226927232 226951452 227893302 227958633 228977424 229120472 229764288 230553856 230612256 230783952 231190479 231338016 231510656 231577024 231984948 232132992 232157666 232562889 233014467 233573886 233747787 233815204 234551044 235726944 235902448 237057912 237281408 237872544 238182433 238334432 240350383 240637922 241915284 242919234 243148256 243754008 244409256 245423556 246591072 247438464 248974362 249319168 249829944 250015948 250452342 252688104 252926336 253556448 254165184 254427776 255293136 255370856 255533824 256007058 256170432 256197661 256812738 257695256 257760531 258838874 259373088 260449488 260524152 261851968 262074891 263556864 263753088 264066842 264386304 264776694 265390254 265559616 265875519 266302248 266472192 266941584 267140328 267217376 268058336 268126236 269047632 269247944 270649106 270923328 271854336 272382208 273541788 273716352 273745446 274686152 275014768 276567564 277517968 279324864 280484064 281818368 282153612 282234498 283405773 284379676 284542128 285519936 285732512 286231248 287292213 287475552 287689584 288494102 288678208 289907163 290470089 291468268 291763584 292194399 293500272 294508864 294583464 294802788 295815856 296336937 296526048 297741888 298674901 299614861 300619548 300811392 300843366 301565628 302601936 302903937 303857736 303944844 305076096 305303232 306352384 306429984 307483008 307711936 308253972 308450688 309021921 309313264 309391614 309621963 310083852 310685956 311431848 311663716 312207714 314302592 316077216 317163392 319132086 319369687 320553216 321449076 322553712 323892312 324762984 325005344 325671177 325879008 327231408 328543488 328788096 329179214 329273581 331322472 331965816 332792838 333106592 333936456 335924173 336666816 336917472 338075264 338886912 340173762 340390848 341342744 341560576 342416984 343680708 343936586 344646432 345830784 346175928 347265984 347365536 347977422 348199488 348236499 349433188 350205696 350722806 350883338 350983927 351826566 353035592 353590416 353853672 354079488 354500692 355069664 355922112 356187104 356808816 357501648 358501394 358730176 359629634 360956883 361231104 361764494 364722384 364993928 365631012 368756752 371157696 372320767 372433152 373978752 374744916 375023922 376204816 376312664 377874364 379389504 380334672 380693248 381641664 383056284 383300736 383341478 383586112 384010587 384255648 385219107 385617098 386542884 387293452 388258311 389592532 391333696 392777952 393070384 395115916 395368064 395629632 396100263 396869389 396989184 397165041 399453372 399708288 400710492 400826064 401124488 402087504 403469248 403571448 403871916 405143648 405259792 405973659 407070976 407781504 408573312 409176607 410618169 411005296 412029228 412522152 412829284 413445136 414851346 414977641 415242464 416276952 421436288 423230418 423351747 425509448 426569514 428279904 428598768 430071616 431534376 431856416 432741153 433017312 434228236 434505344 436030286 436308544 437202402 437527909 439149312 440250408 441763296 442204182 442621088 443723784 444789072 445248608 446364997 446898998 448889088 449223296 450966698 451265049 453565016 453854464 453902904 455786604 455917266 457954848 458240944 459528576 461224512 461567904 462380958 462676032 463021312 463154048 463969896 464265984 464315332 465125778 466028934 467147772 467495574 467630408 469102088 471453888 471804896 474115824 474562816 475745088 476364866 476668864 478698129 480700766 481275844 483830568 485838468 486296512 487508016 488818512 490847112 493182144 493768821 494876928 497664433 497948724 499659888 500031896 500904684 505376208 505852672 507112896 508330368 508855552 510260643 510586272 510741712 512014116 512340864 512395322 513625476 515390512 515521062 515904879 517677748 518746176 520898976 521048304 523703936 524149782 526084209 526325007 527506176 527739849 528133684 529553388 530780508 531119232 531751038 532604496 533883168 534280656 534434752 536116672 536252472 537752091 538095264 538495888 539444451 541298212 541846656 542646741 543700423 547083576 547432704 547490892 549372304 550029536 553135128 554681959 555035936 558649728 560968128 562535883 564307224 564468996 566811546 568759352 569084256 571039872 571465024 572462496 574584426 574951104 575012217 575379168 576988204 577356416 578425647 579814326 580940178 582936536 583527168 584388798 587000544 589017728 589166928 589605576 591631712 592673874 593052096 593115133 595483776 597349802 599229722 601239096 601622784 601686732 603131256 605203872 605807874 607715472 607889688 610152192 610606464 611508079 612859968 614966016 615423872 616507944 616901376 618043842 618626528 618783228 619243926 620167704 621371912 622863696 623327432 624415428 628605184 632154432 634326784 638264172 638739374 639854271 642898152 645107424 647784624 649525968 650010688 651342354 651758016 651827293 654045429 654462816 655803603 657576192 658358428 658547162 661280137 662644944 663931632 665585676 666213184 667872912 670348497 671848346 673333632 673834944 676150528 676450047 680347524 680781696 682685488 684833968 687361416 687873172 689292864 691452853 691661568 692351856 694531968 694731072 695954844 696398976 696472998 698866376 699043401 701243361 701445612 701766676 701967854 703653132 706071184 707180832 707707344 709001384 710139328 711844224 712374208 713617632 714547299 715003296 717002788 717460352 719259268 721051149 721913766 722451247 723528988 729444768 729987856 731262024 737043151 737513504 741418441 742315392 744641534 747957504 749489832 750047844 752409632 752625328 755748728 758779008 759899413 760669344 763283328 766112568 766601472 766682956 767172224 768021174 768511296 768592983 770438214 771234196 773085768 774586904 776516622 779185064 782667392 785555904 786140768 786224673 790231832 790736128 791259264 792200526 793738778 794330082 797626557 798906744 799416576 801420984 801652128 802248976 804175008 806938496 807142896 807743832 810002671 810287296 810519584 811947318 812551831 815563008 817146624 818353214 821236338 822010592 824058456 825044304 825658568 826890272 829702692 829955282 830484928 832553904 842872576 846460836 846703494 850217319 851018896 853139028 856559808 857197536 860143232 863068752 863712832 865482306 866034624 868456472 869010688 871410267 872060572 872617088 874404804 875055818 876583197 880500816 883526592 884408364 885242176 887447568 889010811 889578144 890497216 892729994 893797996 896024703 898446592 898844583 901933396 902530098 907130032 907805808 911573208 911834532 915897397 915909696 916481888 919057152 922449024 923135808 924233947 924761916 925352064 926308096 927939792 928630664 928865889 930251556 932057868 934295544 934991148 935260816 938204176 942907776 943609792 947271871 948231648 951490176 952729732 953337728 957396258 958109061 961401532 962551688 967661136 971676936 972593024 975016032 977013531 977637024 981694224 985172449 986364288 987537642 987820743 995328866 995897448 999319776 1000063792 1001809368 1007772519 1009729357 1010752416 1014225792 1016660736 1020521286 1021172544 1021483424 1024028232 1024681728 1024790644 1027250952 1030781024 1031042124 1031809758 1035355496 1037492352 1041797952 1042096608 1044709497 1047407872 1048299564 1052168418 1052650014 1052951781 1055479698 1056267368 1059106776 1061561016 1062238464 1063502076 1065208992 1067766336 1068561312 1068869504 1072233344 1072504944 1075504182 1076190528 1076304919 1076991776 1078888902 1082596424 1082870649 1083693312 1085293482 1087400846 1094167152 1094981784 1098744608 1100059072 1106270256 1109363918 1110071872 1116962301 1117299456 1121936256 1125071766 1128614448 1128937992 1133623092 1137518704 1138168512 1142079744 1142930048 1144924992 1149168852 1149902208 1150024434 1150758336 1152127249 1153976408 1154712832 1156851294 1159628652 1161880356 1164774933 1165873072 1168777596 1174001088 1178035456 1178333856 1179211152 1183263424 1185347748 1186104192 1186230266 1188300789 1190608167 1190967552 1194699604 1198459444 1202478192 1203373464 1206262512 1210407744 1211615748 1215430944 1215779376 1217920977 1221212928 1223016158 1225719936 1227529821 1228091683 1230847744 1233015888 1236087684 1237253056 1237566456 1238487852 1240335408 1242743824 1244932923 1245727392 1246654864 1248830856 1254754879 1258703719 1264308864 1266175729 1276528344 1277478748 1279708542 1285796304 1290214848 1295569248 1298223459 1299051936 1300021376 1302684708 1303516032 1303654586 1308090858 1308925632 1309064761 1311607206 1312583727 1316716856 1317094324 1322560274 1325289888 1327863264 1331171352 1332426368 1335745824 1339094991 1340696994 1341695173 1343696692 1346667264 1347669888 1349659843 1352900094 1360695048 1361563392 1365370976 1369667936 1374722832 1375746344 1378585728 1382905706 1384703712 1389063936 1389462144 1391909688 1392797952 1392945996 1397732752 1398086802 1402486722 1402891224 1403533352 1403935708 1407306264 1411241767 1412142368 1414361664 1415414688 1418002768 1420278656 1423688448 1424748416 1427235264 1429094598 1430006592 1434005576 1434920704 1438518536 1442102298 1443827532 1444902494 1447057976 1458889536 1459975712 1462524048 1474086302 1475027008 1481306463 1482836882 1484630784 1489283068 1492993299 1498979664 1500095688 1504819264 1505250656 1511497456 1517558016 1519798826 1521338688 1526106001 1526566656 1532225136 1533365912 1534344448 1536042348 1537022592 1537185966 1540876428 1542468392 1546171536 1547714637 1549173808 1553033244 1558370128 1564146493 1565334784 1571111808 1572281536 1572449346 1578975021 1580463664 1582518528 1584401052 1587477556 1588660164 1595253114 1597813488 1602841968 1603304256 1604497952 1608350016 1613256273 1613876992 1614285792 1615487664 1618333353 1620005342 1620574592 1621039168 1623894636 1625103662 1627940223 1631101269 1636706428 1642472676 1644021184 1648116912 1650088608 1651317136 1653780544 1659405384 1659910564 1660969856 1664045877 1665107808 1667277031 1682452681 1692921672 1693406988 1700434638 1702037792 1706278056 1713119616 1714395072 1716434473 1720286464 1725036651 1726137504 1727425664 1730964612 1732069248 1735276941 1736912944 1742820534 1744121144 1745234176 1748809608 1750111636 1753166394 1761001632 1767053184 1768816728 1770484352 1774895136 1778021622 1779156288 1779345399 1780994432 1785459988 1787595992 1792049406 1793383627 1797689166 1803866792 1805060196 1814260064 1815611616 1823146416 1823669064 1831794794 1831819392 1832963776 1834524237 1844898048 1846271616 1848467894 1849523832 1850704128 1855879584 1857261328 1857731778 1860503112 1864115736 1868591088 1869982296 1870521632 1875211663 1876408352 1885815552 1887219584 1894543742 1896463296 1902980352 1905459464 1906675456 1914792516 1916218122 1922803064 1925103376 1935322272 1943353872 1945186048 1950032064 1954027062 1955274048 1955481879 1962136287 1963388448 1970344898 1972728576 1975075284 1975641486 1983840411 1990657732 1991794896 1998639552 2000127584 2003618736 2011045491 2015545038 2019458714 2021504832 2028451584 2029350141 2041042572 2042345088 2042966848 2048056464 2049581288 2054501904 2061562048 2062084248 2063619516 2070710992 2074358559 2074984704 2083595904 2084193216 2089418994 2090724307 2096599128 2104336836 2105300028 2105903562 2110959396 2112534736 2118213552 2123122032 2127004152 2130417984 2135532672 2137122624 2137739008 2143641897 2144466688 2145009888 2151008364 2152381056 2152609838 2153983552 2157777804 2163153447 2165192848 2165741298 2167353741 2170586964 2174801692 2188334304 2189963568 2197489216 2200118144 2211129453 2212540512 2218727836 2220143744 2224255323 2233924602 2235587809 2243872512 2250143532 2257228896 2257875984 2267246184 2275037408 2276337024 2279698239 2280741697 2285860096 2289849984 2298337704 2299804416 2300048868 2301516672 2304254498 2305778949 2307952816 2313702588 2319257304 2323760712 2329549866 2330259061 2331746144 2337555192 2348002176 2351469211 2356667712 2358422304 2366526848 2370695496 2372208384 2372460532 2376601578 2381216334 2389399208 2396918888 2404956384 2406746928 2412525024 2420815488 2423231496 2430008013 2430861888 2431558752 2435841954 2437655493 2446032316 2451439872 2455059642 2456183366 2456887489 2466031776 2472175368 2474506112 2475132912 2476975704 2480670816 2485487648 2489865846 2491454784 2491719607 2493309728 2497661712 2506511137 2509509758 2517407438 2528617728 2532351458 2553056688 2554957496 2559417084 2571592608 2580429696 2591138496 2596446918 2598103872 2600042752 2605369416 2607032064 2607309172 2616181716 2617851264 2618129522 2623214412 2625167454 2633433712 2634188648 2645120548 2650579776 2655726528 2662342704 2664852736 2671491648 2678189982 2681393988 2683390346 2687393384 2688074109 2695339776 2696533749 2699319686 2705800188 2721390096 2730741952 2739335872 2747692191 2749445664 2751492688 2757171456 2765811412 2769407424 2772701841 2778085723 2778924288 2783819376 2785891992 2795465504 2796173604 2804973444 2805782448 2807066704 2807871416 2814612528 2822483534 2824284736 2828723328 2830829376 2834196859 2836005536 2840557312 2841815613 2849496832 2854470528 2858189196 2860013184 2868011152 2874327183 2877037072 2884204596 2887655064 2889804988 2894115952 2904843487 2917779072 2919951424 2925048096 2948172604 2950054016 2955517347 2962612926 2963462229 2965673764 2978566136 2985986598 2997959328 3000191376 3009638528 3010501312 3022994912 3023317557 3029188071 3039597652 3042677376 3052212002 3064450272 3066731824 3072084696 3074045184 3074371932 3081752856 3084936784 3092343072 3095429274 3096371629 3098347616 3106066488 3114752539 3116740256 3124554979 3128292986 3142223616 3144563072 3144898692 3157950042 3158855343 3160927328 3168802104 3174955112 3177320328 3190506228 3195626976 3205683936 3206608512 3208995904 3216700032 3226512546 3228571584 3228914757 3230975328 3236666706 3240010684 3241149184 3242078336 3247789272 3250207324 3255880446 3262202538 3273412856 3284945352 3288042368 3296233824 3300177216 3302634272 3307561088 3318810768 3319821128 3321939712 3328091754 3330215616 3330569593 3334554062 3350886903 3364905362 3385843344 3386813976 3400869276 3404075584 3412556112 3426239232 3428790144 3432868946 3450073302 3452275008 3454851328 3456381747 3461929224 3464138496 3470553882 3473825888 3485641068 3488242288 3497619216 3500223272 3506332788 3522003264 3534106368 3537633456 3540968704 3549790272 3556043244 3558312576 3558690798 3561988864 3570919976 3571824501 3575191984 3584098812 3586767254 3595378332 3607733584 3610120392 3628520128 3631223232 3646292832 3647338128 3663589588 3663638784 3665927552 3669048474 3682589463 3684275049 3692543232 3696935788 3699047664 3711759168 3714522656 3715463556 3721006224 3728231472 3734798769 3737182176 3739964592 3741043264 3750423326 3752816704 3764264637 3774439168 3776111157 3789087484 3792926592 3798527187 3810918928 3829585032 3832436244 3845606128 3850206752 3870644544 3882773713 3886707744 3900064128 3908054124 3910548096 3910963758 3924272574 3926776896 3927194283 3937751181 3940689796 3950150568 3951282972 3967680822 3981315464 3983589792 3997279104 4000255168 4007237472 4017284973 4022090982 4025085519 4031090076 4038917428 4043009664 4048979529 4058700282 4082085144 4084690176 4085933696 4096112928 4099162576 4109003808 4123124096 4124168496 4127239032 4138780771 4141421984 4148717118 4151805931 4167191808 4168386432 4178837988 4181448614 4193198256 4208673672 4210600056 4211807124 4221918792 4225069472 4233725301 4236427104 4246244064 4254008304 4260835968 4271065344 4274245248 4280556553 4287283794 4290019776 4302016728 4304762112 4305219676 4307967104 4315555608 4326306894 4330385696 4331482596 4334707482 4341173928 4349603384 4376668608 4379927136 4394978432 4400236288 4422258906 4425081024 4437455672 4440287488 4448510646 4467849204 4471175618 4478979897 4500287064 4514457792 4515751968 4534492368 4550074816 4552674048 4559396478 4561483394 4562791051 4578318003 4579699968 4596675408 4600097736 4603033344 4608508996 4611557898 4615905632 4627405176 4638514608 4647521424 4659099732 4660518122 4663492288 4675110384 4692439479 4696004352 4702938422 4713335424 4716844608 4733053696 4741390992 4744921064 4753203156 4762432668 4778798416 4793837776 4809912768 4813493856 4825050048 4840169971 4841630976 4846462992 4860016026 4861723776 4863117504 4871683908 4875310986 4892064632 4893303807 4910119284 4912366732 4913774978 4932063552 4944350736 4949012224 4950265824 4953951408 4961341632 4970975296 4979731692 4982909568 4983439214 4986619456 4992137631 4995323424 5001831093 5013022274 5019019516 5034814876 5047358043 5064702916 5106113376 5109914992 5118834168 5143185216 5149303419 5159302057 5160859392 5182276992 5189929087 5192893836 5196207744 5210738832 5214618344 5232363432 5235702528 5236259044 5246428824 5250334908 5266867424 5268377296 5290241096 5301159552 5311453056 5319295891 5324685408 5338036197 5342983296 5356379964 5362787976 5366780692 5374786768 5376148218 5380150881 5393067498 5398639372 5411600376 5442780192 5461483904 5478671744 5495384382 5498891328 5499475819 5502985376 5503572711 5531622824 5538814848 5545403682 5556171446 5567638752 5571783984 5590931008 5592347208 5609946888 5611564896 5614133408 5615742832 5625634989 5629225056 5644967068 5648569472 5657446656 5661658752 5668393718 5670018697 5672011072 5683631226 5687862817 5708941056 5716378392 5720026368 5736022304 5748654366 5754074144 5768409192 5775310128 5779609976 5788231904 5809686974 5835558144 5839902848 5850096192 5866445637 5896345208 5900108032 5911034694 5925225852 5926924458 5931347528 5951521233 5957132272 5971973196 5995918656 6000382752 6019277056 6021002624 6045989824 6046635114 6058376142 6079195304 6085354752 6104424004 6128900544 6133463648 6144169392 6148743864 6163505712 6169873568 6184686144 6190858548 6192743258 6196695232 6212132976 6223075677 6229505078 6233480512 6249109958 6256585972 6272172921 6289126144 6289797384 6315900084 6317710686 6321854656 6337604208 6349910224 6354640656 6381012456 6391253952 6411281779 6411367872 6413217024 6417991808 6433400064 6453025092 6457143168 6457829514 6461950656 6469637629 6473333412 6480021368 6484156672 6495578544 6500414648 6502061223 6511760892 6524405076 6546825712 6569890704 6576084736 6592467648 6600354432 6605268544 6615122176 6633388359 6637621536 6639642256 6656183508 6660431232 6661139186 6669108124 6672765969 6701773806 6706763427 6729810724 6771686688 6773627952 6801738552 6808151168 6825112224 6839094717 6842225091 6857580288 6865737892 6896207143 6900146604 6904550016 6912763494 6923858448 6941107764 6947651776 6971282136 6976484576 6990777183 6995238432 7000446544 7012665576 7044006528 7054407633 7068105499 7075266912 7099580544 7112086488 7116625152 7117381596 7141839952 7143649002 7150383968 7168197624 7173534508 7190756664 7210865467 7215467168 7220240784 7257040256 7262446464 7290024039 7292585664 7294676256 7312966479 7327179176 7331855104 7338096948 7365178926 7368550098 7370662467 7393871576 7398095328 7423518336 7429045312 7430927112 7442012448 7456462944 7469597538 7474364352 7475158821 7479929184 7482086528 7500846652 7505633408 7519533411 7528529274 7534134433 7552222314 7578174968 7585853184 7597054374 7621837856 7659170064 7664872488 7691212256 7700413504 7741289088 7765547426 7773415488 7800128256 7816108248 7821096192 7821927516 7848545148 7853553792 7854388566 7875502362 7881379592 7900301136 7902565944 7935361644 7962630928 7967179584 7994558208 8000510336 8014474944 8034569946 8044181964 8050171038 8062180152 8077834856 8086019328 8097959058 8117400564 8164170288 8171867392 8192225856 8198325152 8218007616 8243076573 8246248192 8248336992 8254478064 8277561542 8282843968 8297434236 8303611862 8318105523 8334257169 8336772864 8357675976 8362897228 8386396512 8417347344 8421200112 8423614248 8443837584 8450138944 8467450602 8472854208 8473754809 8492488128 8502590577 8508016608 8521671936 8525446839 8548490496 8561113106 8574567588 8580039552 8596641781 8604033456 8610439352 8615934208 8631111216 8652613788 8660771392 8662965192 8669414964 8682347856 8699206768 8714530461 8753337216 8759854272 8783284153 8789956864 8844517812 8850162048 8866552041 8874911344 8897021292 8935698408 8942351236 8957959794 9000574128 9028915584 9031503936 9068984736 9087564213 9100149632 9118792956 9122966788 9125582102 9156636006 9163453327 9193350816 9200195472 9217017992 9223115796 9231811264 9254810352 9277029216 9289114887 9295042848 9318199464 9321036244 9326984576 9344257617 9350220768 9373664937 9384878958 9391866211 9405876844 9426670848 9433689216 9447618901 9482781984 9489842128 9506406312 9524865336 9557596832 9581560963 9587675552 9619825536 9626987712 9638439733 9650100096 9680339942 9686744271 9692925984 9720032052 9723447552 9726235008 9743367816 9750621972 9784129264 9786607614 9820238568 9824733464 9827549956 9864127104 9878692369 9888701472 9900531648 9907902816 9922683264 9941950592 9959463384 9965819136 9966878428 9973238912 9984275262 9990646848 9991708779 10003662186 10026044548 10038039032 10069629752 10094716086 10129405832 10212226752 10219829984 10237668336 10286370432 10298606838 10318604114 10364553984 10369145241 10379858174 10385787672 10392415488 10421477664 10429236688 10464726864 10472518088 10492857648 10500669816 10530034723 10533734848 10536754592 10580482192 10602319104 10622906112 10638591782 10649370816 10676072394 10682742007 10685966592 10712759928 10725575952 10733561384 10749573536 10752296436 10760301762 10786134996 10797278744 10823200752 10885560384 10922967808 10957343488 10990768764 10997782656 10998951638 11005970752 11007145422 11052825147 11063245648 11077629696 11090807364 11112342892 11135277504 11143567968 11181862016 11184694416 11219893776 11223129792 11228266816 11231485664 11251269978 11258450112 11289934136 11292793911 11297138944 11323317504 11328333471 11336787436 11340037394 11344022144 11367262452 11375725634 11395581561 11432756784 11472044608 11497308732 11508148288 11536818384 11550620256 11559219952 11576463808 11619373948 11648321139 11670939217 11679805696 11700192384 11732891274 11781582849 11792690416 11822069388 11850451704 11853848916 11862695056 11903042466 11906666161 11914264544 11943946392 11991837312 12000765504 12015041311 12042005248 12075256557 12091979648 12093270228 12116752284 12146938587 12158390608 12208848008 12257801088 12266927296 12288338784 12297487728 12327011424 12339747136 12369372288 12381717096 12385486516 12393390464 12416342313 12424265952 12446151354 12455417793 12459010156 12466961024 12498219916 12513171944 12544345842 12553685389 12579594768 12631800168 12635421372 12643709312 12675208416 12699820448 12701175903 12709281312 12762024912 12782507904 12807241837 12822563558 12822735744 12835983616 12841669659 12906050184 12914286336 12915659028 12923901312 12939275258 12946666824 12960042736 12991157088 13000829296 13004122446 13023521784 13048810152 13085300881 13093651424 13126481641 13139781408 13184935296 13200708864 13210537088 13266776718 13275243072 13279284512 13312367016 13320862464 13322278372 13338216248 13345531938 13403547612 13413526854 13459621448 13543373376 13547255904 13603477104 13616302336 13650224448 13678189434 13684450182 13688373153 13731475784 13734954009 13792414286 13800293208 13809100032 13825526988 13847716896 13882215528 13895303552 13942564272 13952969152 13981554366 13990476864 13991963947 14000893088 14025331152 14077318437 14088013056 14108815266 14136210998 14150533824 14199161088 14224172976 14234763192 14283679904 14287298004 14300767936 14336395248 14347069016 14381513328 14421730934 14430934336 14440481568 14514080512 14520509913 14524892928 14580048078 14585171328 14589352512 14625932958 14654358352 14676193896 14730357852 14737100196 14741324934 14787743152 14796190656 14847036672 14858090624 14861854224 14884024896 14912925888 14939195076 14948728704 14950317642 14959858368 14964173056 15001693304 15005493279 15011266816 15039066822 15057058548 15068268866 15104444628 15142074129 15156349936 15194108748 15243675712 15318340128 15329744976 15382424512 15400827008 15447910257 15477906171 15482578176 15531094852 15546830976 15569787261 15632216496 15643855032 15697090296 15707107584 15708777132 15751004724 15762759184 15800602272 15805131888 15870723288 15915105439 15925261856 15934359168 15957887673 15965191879 16001020672 16028949888 16069139892 16088363928 16100342076 16124360304 16140452643 16155669712 16195918116 16234801128 16311813427 16328340576 16384451712 16396650304 16436015232 16460284477 16486153146 16496673984 16498427457 16508956128 16555123084 16565687936 16594868472 16607223724 16636211046 16668514338 16715351952 16725794456 16772793024 16834694688 16842400224 16847228496 16876904967 16887675168 16900277888 16934901204 16945708416 16947509618 16984976256 17005181154 17010056091 17016033216 17017841893 17050893678 17063588451 17122226212 17149135176 17160079104 17193283562 17208066912 17220878704 17262222432 17305227576 17321542784 17325930384 17338829928 17364695712 17387317609 17398413536 17429060922 17442037249 17506674432 17519708544 17545577959 17566568306 17689035624 17700324096 17733104082 17749822688 17794042584 17871396816 17884702472 17915919588 18001148256 18057831168 18063007872 18137969472 18175128426 18200299264 18237585912 18245933576 18251164204 18313272012 18326906654 18386701632 18400390944 18434035984 18446231592 18463622528 18509620704 18554058432 18578229774 18590085696 18636398928 18642072488 18653969152 18688515234 18700441536 18702429253 18747329874 18769757916 18783732422 18811753688 18816518763 18867378432 18895237802 18965563968 18979684256 19012812624 19049730672 19115193664 19163121926 19175351104 19233845337 19239651072 19253975424 19276879466 19300200192 19360679884 19373488542 19385851968 19408912887 19440064104 19452470016 19486735632 19501243944 19568258528 19573215228 19640477136 19649466928 19655099912 19728254208 19757384738 19777402944 19801063296 19815805632 19839378013 19845366528 19883901184 19918926768 19933756856 19946477824 19968550524 19981293696 19983417558 20007324372 20052089096 20076078064 20120290281 20139259504 20189432172 20258811664 20333904409 20424453504 20439659968 20475336672 20526675273 20572740864 20597213676 20637208228 20688621429 20738290482 20759716348 20771575344 20842955328 20858473376 20929453728 20945036176 20972331549 20985715296 21001339632 21060069446 21067469696 21073509184 21147468871 21160964384 21163222899 21204316497 21277183564 21298741632 21352144788 21365484014 21425519856 21451151904 21467122768 21499147072 21504592872 21520603524 21572269992 21594557488 21632596401 21646401504 21674601403 21771120768 21803267773 21871884853 21981537528 21995565312 21997903276 22011941504 22014290844 22105650294 22111987401 22126491296 22181614728 22224685784 22270555008 22287135936 22363724032 22369388832 22425476463 22439787552 22446259584 22456533632 22462971328 22502539956 22516900224 22558600233 22579868272 22585587822 22602403299 22656666942 22673574872 22680074788 22688044288 22734524904 22751451268 22791163122 22865513568 22944089216 22994617464 23016296576 23073636768 23101240512 23103696001 23118439904 23152927616 23238747896 23296642278 23313987151 23341878434 23400384768 23465782548 23563165698 23585380832 23644138776 23700903408 23707697832 23725390112 23806084932 23813332322 23828529088 23887892784 23983674624 24001531008 24030082622 24150513114 24183959296 24186540456 24233504568 24293877174 24316781216 24417696016 24515602176 24533854592 24576677568 24594975456 24654022848 24679494272 24738744576 24763434192 24770973032 24786780928 24832684626 24848531904 24892302708 24910835586 24918020312 24933922048 24996439832 25002771507 25026343888 25088691684 25107370778 25159189536 25263600336 25270842744 25287418624 25350416832 25399640896 25402351806 25418562624 25421264427 25507771731 25524049824 25565015808 25614483674 25645127116 25645471488 25683339318 25789925343 25812100368 25831318056 25847802624 25878550516 25893333648 25920085472 25982314176 26001658592 26008244892 26047043568 26097620304 26143591383 26170601762 26187302848 26252963282 26279562816 26349852459 26369870592 26421074176 26533553436 26550486144 26558569024 26624734032 26644556744 26676432496 26691063876 26807095224 26827053708 26919242896 27086746752 27094511808 27179415991 27206954208 27300448896 27356378868 27368900364 27376746306 27462951568 27469908018 27490359981 27584828572 27600586416 27651053976 27695433792 27764431056 27790607104 27867344661 27885128544 27905938304 27963108732 27980953728 27983927894 28001786176 28032772851 28050662304 28120994811 28154636874 28175598633 28217630532 28272421996 28301067648 28342856703 28448345952 28469526384 28567359808 28574596008 28601535872 28672790496 28694138032 28744682889 28763026656 28843461868 28861868672 28880963136 28915319199 28971465397 29041019826 29062641517 29160096156 29170342656 29178705024 29251865916 29308716704 29352387792 29460715704 29474200392 29482649868 29575486304 29592381312 29636077107 29716181248 29723708448 29768049792 29825851776 29878390152 29897457408 29900635284 29919716736 29975126337 30003386608 30010986558 30078133644 30114117096 30136537732 30208889256 30284148258 30293367793 30312699872 30388217496 30487351424 30636680256 30659489952 30764849024 30801654016 30895820514 30955812342 31062189704 31093661952 31139574522 31264432992 31287710064 31394180592 31417554264 31502009448 31525518368 31590104169 31601204544 31610263776 31741446576 31830210878 31850523712 31868718336 31915775346 31930383758 31939537357 32048226021 32057899776 32138279784 32176727856 32200684152 32248720608 32280905286 32311339424 32391836232 32469602256 32584644781 32623626854 32656681152 32768903424 32793300608 32872030464 32920568954 32972306292 32993347968 32996854914 33017912256 33110246168 33131375872 33189736944 33214447448 33272422092 33337028676 33430703904 33451588912 33545586048 33669389376 33684800448 33694456992 33753809934 33775350336 33800555776 33869802408 33891416832 33895019236 33969952512 34010362308 34020112182 34032066432 34035683786 34101787356 34127176902 34244452424 34298270352 34386567124 34416133824 34441757408 34524444864 34610455152 34643085568 34651860768 34677659856 34729391424 34774635218 34796827072 34858121844 34884074498 34944963417 35012817651 35039417088 35091155918 35133136612 35378071248 35466208164 35499645376 35588085168 35719998483 35742793632 35769404944 35831839176 36002296512 36045123933 36115114399 36126015744 36275938944 36329503609 36350256852 36475171824 36491867152 36502328408 36626544024 36653813308 36773403264 36800781888 36844559167 36868071968 36892463184 36927245056 37019241408 37108116864 37156459548 37180171392 37249026939 37272797856 37284144976 37366253379 37377030468 37400883072 37404858506 37494659748 37539515832 37567464844 37623507376 37633037526 37661056167 37790475604 37931127936 37959368512 38025625248 38099461344 38230387328 38326243852 38350702208 38421725511 38467690674 38496330733 38507950848 38525008977 38553758932 38721359768 38746977084 38771703936 38817825774 38880128208 38973471264 39002487888 39136517056 39146430456 39255902643 39280954272 39298933856 39310199824 39379444923 39514769476 39554805888 39602126592 39631611264 39678756026 39690130879 39837853536 39867513712 39937101048 39962587392 39966835116 40014648744 40104178192 40152156128 40240580562 40252831177 40278519008 40378864344 40491783007 40517623328 40667808818 40848907008 40879319936 40950673344 41053350546 41065119459 41194427352 41274416456 41377242858 41476580964 41519432696 41543150688 41685910656 41716946752 41858907456 41890072352 41944663098 41971430592 41975891841 42002679264 42120138892 42134939392 42147018368 42294937742 42321928768 42326445798 42408632994 42554367128 42597483264 42704289576 42730968028 42851039712 42902303808 42934245536 42998294144 43009185744 43041207048 43144539984 43189114976 43265192802 43292803008 43297404709 43349202806 43542241536 43561529739 43606535546 43743769706 43963075056 43995806552 44023883008 44028581688 44211300588 44223974802 44252982592 44363229456 44449371568 44541110016 44574271872 44738777664 44850952926 44878972453 44879575104 44892519168 44913067264 44925942656 45005079912 45033800448 45117200466 45159736544 45171175644 45204806598 45313333884 45347149744 45360149576 45469049808 45502902536 45582326244 45731027136 45888178432 45989234928 46032593152 46147273536 46202481024 46207392002 46236879808 46305855232 46433718513 46477495792 46593284556 46627974302 46683756868 46709361783 46931565096 47126331396 47170761664 47288277552 47401806816 47415395664 47450780224 47612169864 47626664644 47657058176 47745316317 47775785568 47873663019 47895575637 48003062016 48060165244 48273450001 48301026228 48373080912 48467009136 48587754348 48633562432 48835392032 48935440281 49067709184 49153355136 49189950912 49308045696 49358988544 49380853431 49495282371 49526868384 49541946064 49665369252 49697063808 49784605416 49821671172 49836040624 49992879664 50005543014 50052687776 50177383368 50214741556 50318379072 50476058269 50527200672 50541685488 50700833664 50799281792 50804703612 50837125248 50842528854 51015543462 51030168273 51048099648 51053525679 51190765353 51228967348 51290254232 51366678636 51579850686 51624200736 51662636112 51757101032 51786667296 51840170944 51964628352 52003317184 52016489784 52094087136 52161952827 52195240608 52287182766 52326111747 52341203524 52374605696 52505926564 52559125632 52636733877 52699704918 52738941031 53067106872 53100972288 53117138048 53249468064 53289113488 53352864992 53382127752 53614190448 53654107416 53804150023 53838485792 54173493504 54189023616 54358831982 54413908416 54600897792 54712757736 54737800728 54753492612 54925903136 54939816036 54980719962 55169657144 55201172832 55302107952 55390867584 55528862112 55734689322 55770257088 55811876608 55926217464 55961907456 55967855788 56003572352 56065545702 56101324608 56107287759 56241989622 56309273748 56351197266 56435261064 56544843992 56602135296 56685713406 56896691904 56939052768 57134719616 57149192016 57203071744 57345580992 57388276064 57489365778 57526053312 57686923736 57701536011 57723737344 57761926272 57830638398 57942930794 58082039652 58125283034 58226738661 58320192312 58357410048 58503731832 58617433408 58704775584 58921431408 58948400784 58965299736 59150972608 59184762624 59272154214 59316283663 59447416896 59518134039 59536099584 59651703552 59756780304 59801270568 59839433472 59950252674 60006773216 60021973116 60156267288 60228234192 60273075464 60417778512 60568296516 60586735586 60625399744 60776434992 60974702848 61001713227 61273360512 61318979904 61529698048 61791641028 61911624684 62065864287 62124379408 62279149044 62528865984 62575420128 62788361184 62835108528 63004018896 63051036736 63180208338 63202409088 63220527552 63442406613 63482893152 63612949491 63660421756 63701047424 63831550692 63860767516 63879074714 64096452042 64144173289 64276559568 64353455712 64401368304 64497441216 64561810572 64622678848 64783672464 64897789203 64939204512 65023804209 65169289562 65247253708 65313362304 65409803319 65586601216 65615654559 65841137908 65944612584 65986695936 65993709828 66035824512 66220492336 66379473888 66428894896 66544844184 66674057352 66860509981 66861407808 66903177824 67070926741 67091172096 67338778752 67369600896 67388913984 67469078131 67507619868 67550700672 67739604816 67790038472 67807209897 68020724616 68040224364 68064132864 68071367572 68203574712 68254353804 68488904848 68596540704 68773134248 68832267648 68883514816 69048889728 69150846583 69220910304 69303721536 69311088003 69355319712 69458782848 69549270436 69593654144 69716243688 69768148996 69889926834 69941961453 70025635302 70182311836 70266273224 70756142496 70932416328 70999290752 71176170336 71439996966 71485587264 71493185647 71538809888 71663678352 71917588777 72004593024 72090247866 72230228798 72551877888 72659007218 72700513704 72950343648 72983734304 73004656816 73253088048 73307626616 73546806528 73601563776 73689118334 73710243061 73736143936 73784926368 74038482816 74216233728 74312919096 74360342784 74498053878 74545595712 74568289952 74732506758 74754060936 74801766144 74809717012 74989319496 75079031664 75134929688 75247014752 75266075052 75322112334 75580951208 75862255872 75918737024 76051250496 76198922688 76263793281 76460774656 76652487704 76701404416 76843451022 76935381348 76992661466 77050017954 77107517864 77369776029 77442719536 77493954168 77543407872 77635651548 77760256416 77946942528 78004975776 78273034112 78292860912 78511805286 78561908544 78570259087 78597867712 78620399648 78758889846 79029538952 79049557377 79109611776 79263222528 79357512052 79380261758 79675707072 79735027424 79874202096 79933670232 80029297488 80208356384 80304312256 80481161124 80505662354 80557038016 80757728688 80983566014 81035246656 81335617636 81538247973 81758639872 81901346688 82106701092 82130238918 82388854704 82471079943 82548832912 82754485716 82953161928 83038865392 83086301376 83346663127 83371821312 83433893504 83717814912 83780144704 83889326196 83942861184 83951783682 84005358528 84105289177 84240277784 84294036736 84526795899 84589875484 84643857536 84652891596 84817265988 85028570109 85108734256 85408579152 85461936056 85702079424 85804607616 85868491072 85996588288 86018371488 86082414096 86234048667 86289079968 86378229952 86530385604 86585606016 86594809418 86698405612 86745957597 86914396191 87123059478 87187924551 87213071092 87487539412 87926150112 87991613104 88057163376 88422601176 88447949604 88505965184 88726458912 88842047509 88898743136 88908231321 89148543744 89477555328 89650692859 89701905852 89757944906 89759150208 89851885312 90010159824 90234400932 90319473088 90342351288 90409613196 90626667768 90694299488 90720299152 90880103379 90938099616 91005805072 91164652488 91462054272 91597106167 91885371487 91978469856 92294547072 92404962048 92414784004 92473759616 92867437026 92954991584 93186569112 93255948604 93367513736 93418723566 93863130192 94252662792 94341523328 94576555104 94770312507 94803613632 94830791328 94901560448 95224339728 95253329288 95314116352 95490632634 95551571136 95561727553 95747326038 95791151274 95818612071 96120330488 96144678063 96546900002 96602052456 96746161824 96934018272 97175508696 97267124864 97670784064 97753934343 97870880562 97943747629 98306710272 98379901824 98616091392 98761706862 98990564742 99053736768 99083892128 99330738504 99394127616 99569210832 99643342344 99672081248 99985759328 100011086028 100105375552 100354766736 100429483112 100636758144 100952116538 101054401344 101083370976 101401667328 101598563584 101609407224 101674250496 101685057708 102031086924 102060336546 102096199296 102107051358 102381530706 102457934696 102580508464 102733357272 103159701372 103248401472 103325272224 103514202064 103573334592 103680341888 103929256704 104006634368 104032979568 104188174272 104323905654 104390481216 104574365532 104652223494 104682407048 104749211392 105011853128 105038452953 105118251264 105273467754 105399409836 105477882062 106134213744 106234276096 106498936128 106578226976 106705729984 106764255504 107159995449 107228380896 107308214832 107608300046 107676971584 108135371799 108345343197 108378047232 108717663964 108827816832 108988510827 109425515472 109475601456 109506985224 109851806272 109879632072 109961439924 110339314288 110402345664 110533677501 110604215904 110781735168 111057724224 111405738073 111469378644 111540514176 111756343153 111852434928 111935711576 112007144704 112131091404 112202649216 112214575518 112483979244 112618547496 112702394532 112870522128 112983168501 113089687984 113371426812 113793383808 113878105536 114182693989 114269439232 114298384032 114691161984 114776552128 114978731556 115052106624 115265176533 115373847472 115403072022 115488992199 115523852544 115661276796 115885861588 116164079304 116250566068 116453477322 116640384624 117007463664 117234866816 117409551168 117767707929 117842862816 117896801568 117930599472 118138334769 118301945216 118544308428 118632567326 118894833792 119036268078 119070392637 119124893251 119513560608 119602541136 119900505348 120013546432 120043946232 120312534576 120456468384 120546150928 120758493531 120835557024 121136593032 121173471172 121250799488 121475349021 121552869984 121711223263 122003426454 122094260743 122546721024 122637959808 122819045713 123583282056 123823249368 124131728574 124248758816 124558298088 125057731968 125150840256 125299716529 125576722368 125670217056 125927675523 126008037792 126102073472 126360416676 126404818176 126441055104 126884813226 126965786304 127225898982 127320843512 127402094848 127663101384 127721535032 127758149428 128192904084 128288346578 128553119136 128706911424 128802736608 128994882432 129123621144 129245357696 129567344928 129795578406 129878409024 129892214127 130047608418 130338579124 130494507416 130626724608 130819606638 130917004771 131231309118 131682275816 131889225168 131987419656 132071649024 132440984672 132758947776 132857789792 133089688368 133348114704 133721019962 133722815616 133806355648 134141853482 134636917359 134677557504 134739201792 134777827968 134938156262 135015239736 135101401344 135479209632 135580076944 135614419794 136041449232 136080448728 136142735144 136407149424 136508707608 136890451399 136977809696 137193081408 137546268496 137664535296 137767029632 138097779456 138301693166 138441820608 138607443072 138622176006 138710639424 138875646091 138917565696 139098540872 139187308288 139432487376 139536297992 139779853668 139883922906 140051270604 140364623672 140532546448 141512284992 141864832656 141998581504 142352340672 142879993932 142971174528 142986371294 143077619776 143235948951 143327356704 143686726911 143835177554 144009186048 144180495732 144460457596 144820350003 145318014436 145401027408 145900687296 145967468608 146009313632 146506176096 146615253232 146806320843 147203127552 147378236668 147420486122 147472287872 147569852736 148032282097 148076965632 148142560293 148625838192 148996107756 149091191424 149136579904 149465013516 149508121872 149619434024 149978638992 150158063328 150269859376 150494029504 150532150104 150644224668 151161902416 151428174807 151722209821 151837474048 152102500992 152397845376 152527586562 152622874411 153160577037 153304975408 153686902044 153870762696 153985322932 154100035908 154215035728 154739552058 154786660093 154885439072 154987908336 155271303096 155520512832 155893885056 156009951552 156485858481 156546068224 156585721824 156978335241 157023610572 157123817088 157140518174 157195735424 157240799296 157517779692 157910201631 158059077904 158099114754 158216823093 158715024104 158760523516 159351414144 159470054848 159748404192 159867340464 160058594976 160416712768 160608624512 160962322248 161011324708 161114076032 161412450069 161515457376 161725872007 161967132028 162070493312 162671235272 163076495946 163197910057 163802693376 164213402184 164260477836 164777709408 164942159886 165097665824 165508971432 165906323856 166077730784 166172602752 166494143881 166693326254 166867787008 167435629824 167560289408 167778652392 167885722368 167903567364 168010717056 168210578354 168321863277 168480555568 169053591798 169179750968 169287715072 169305783192 169634531976 170057140218 170108911453 170217468512 170817158304 170923872112 171404158848 171609215232 171736982144 172036742976 172164828192 172468097334 172578159936 172756459904 173060771208 173171212032 173189618836 173396811224 173491915194 173828792382 174246118956 174375849102 174426142184 174975078824 175852300224 175983226208 176114326752 176845202352 176895899208 177011930368 177452917824 177684095018 177797486272 177816462642 177948850989 178554402117 178955110656 179301385718 179403811704 179515889812 179518300416 180020319648 180468801864 180638946176 180684702576 180819226392 181253335536 181388598976 181440598304 181760206758 181876199232 181895531311 182011610144 182329304976 182924108544 183005139681 183194212334 183770742974 183956939712 184589094144 184829568008 184947519232 185734874052 185909983168 186373138224 186511897208 186735027472 186837447132 187726260384 188505325584 188683046656 189153110208 189540625014 189607227264 189661582656 189803120896 190327219839 190448679456 190506658576 190981265268 191103142272 191123455106 191494652076 191582302548 191637224142 192240660976 192289356126 192432519867 193093800004 193204104912 193492323648 193868036544 194351017392 194534249728 195071412627 195341568128 195507868686 195741761124 195887495258 196229409957 196759803648 196846963677 197523413724 197981129484 198107473536 198167784256 198661477008 199138421664 199286684688 199344162496 199971518656 200022172056 200210751104 200581529943 200709533472 200858966224 201212780223 201273516288 201904233076 202108802688 202166741952 202407234393 202800257779 203218814448 203370115416 204062173848 204120673092 204192398592 204214102716 204763061412 204915869392 205161016928 205466714544 206319402744 206496802944 206650544448 206896370707 207028404128 207146669184 207360683776 207452539749 207933264009 208013268736 208065959136 208376348544 208647811308 208780962432 209148731064 209304446988 209364814096 209825884359 210023706256 210076905906 210546935508 210798819672 210955764124 212053574551 212268427488 212997872256 213156453952 213411459968 213528511008 214319990898 214456761792 214479556941 214616429664 215216600092 215353943168 215752766331 216270743598 216690686394 217435327928 217655633664 217977021654 218851030944 218951202912 219013970448 219703612544 219759264144 219922879848 220678628576 220804691328 221067355002 221130729183 221208431808 221231944609 222115448448 222811476146 222938757288 223081028352 223512686306 223704869856 223871423152 224262182808 224405298432 224429151036 224967958488 225237094992 225404789064 225741044256 225966337002 226035128917 226179375968 226742853624 227586767616 227756211072 228092513467 228365387978 228596768064 229382323968 229553104256 229957463112 230104213248 230530353066 230747694944 230806144044 230977984398 231322553592 231771723176 232328158608 232501132136 232906954644 233280769248 234014927328 234469733632 234819102336 235535415858 235685725632 235710777261 235793603136 235861198944 236276669538 236603890432 237088616856 237265134652 237789667584 238072536156 238140785274 238249786502 239027121216 239205082272 239801010696 240027092864 240087892464 240625069152 240912936768 241092301856 241516987062 241671114048 242273186064 242346942344 242501598976 242950698042 243105739968 243131580289 243422446526 244006852908 244188521486 244614743919 245275919616 245638091426 247166564112 247646498736 248263457148 248497517632 249116596176 250039989381 250115463936 250301680512 250599433058 251153444736 251340434112 251855351046 252016075584 252204146944 252315867531 252720833352 252882110208 253769626452 253931572608 254451797964 254641687024 255326202768 255443070064 255516298856 256385808168 256576693156 257106238272 257413822848 257605473216 257911914169 257989764864 258247242288 258490715392 259134689856 259591156812 259756818048 259784428254 260095216836 260677158248 260743188573 260989014832 261563773653 261639213276 261834009542 262462618236 263364551632 263778450336 263974839312 264881969344 265517895552 265715579584 266179376736 266526142527 266696229408 267442039924 267445631232 267612711296 268283706964 268952078577 269273834718 269474315131 269555655936 269876312524 270030479472 270958419264 271160153888 271228839588 272082898464 272160897456 272285470288 272640310137 272814298848 273017415216 273780902798 273955619392 274386162816 274791318501 274917095323 275092536992 275534059264 275656114461 276603386332 276883641216 277214886144 277244352012 277421278848 277751292182 278197081744 278864974752 279072595984 279559707336 279767845812 280102541208 280729247344 281065092896 281769818239 283024569984 283442481049 283729665312 284704681344 285759987864 285942349056 285972742588 286155239552 286471897902 286654713408 286685182659 287373453822 287455836213 287670355108 288360991464 288920915192 289640700006 290636028872 290802054816 291801374592 291934937216 292018627264 293012352192 293230506464 293261803029 293612641686 293831242887 294756473336 294840972244 294944575744 295139705472 296064564194 296285120586 297251676384 297992215512 298182382848 298273159808 298930027032 299016243744 299238868048 299957277984 300316126656 300348048013 300539718752 300988059008 301064300208 301288449336 302130996283 302323804832 302856349614 303081832963 303444419642 304205001984 304795690752 305055173124 305245748822 306321154074 306609950816 307373804088 307741525392 307970645864 308200071816 308430071456 309479104116 309573320186 309770878144 309975816672 310542606192 311041025664 311787770112 312019903104 312971716962 313171443648 313956670482 314047221144 314247634176 314281036348 314391470848 314481598592 315035559384 315820403262 316118155808 316198229508 316433646186 317430048208 317521047032 318702828288 318940109696 319496808384 319734680928 320117189952 320833425536 321217249024 321924644496 322022649416 322228152064 322824900138 323030914752 323451744014 323934264056 324140986624 325036029591 325342470544 326152991892 326395820114 326965532481 328426804368 328520955672 329555418816 329884319772 330195331648 331017942864 331601032503 331812647712 332155461568 332345205504 332988287762 333386652508 334217214219 335120578816 335269029459 335557304784 335807134728 336021434112 336421156708 336643726554 336961111136 338107183596 338359501936 338611566384 339269063952 340114280436 340217822906 340434937024 341629729081 341634316608 341847744224 342548081967 342808317696 343473964288 344073485952 344329656384 344936194668 345156319872 345512919808 346121542416 346379237672 346466976597 346793622448 346983830388 347657584764 348492237912 348751698204 348852284368 349950157648 351704600448 351966452416 352228653504 353332407883 353690404704 353791798416 354905835648 355368190036 355594972544 355632925284 355897701978 357108804234 357211177911 357374679753 358602771436 358807623408 359031779624 360040639296 360937603728 361277892352 361369405152 361638452784 362275480593 362506671072 362777197952 362881196608 363520413516 363752398464 363791062622 364023220288 364426047063 364658609952 365133669789 366010279362 366282782229 366388424668 367541485948 367913879424 368457137139 369659136016 371469748104 371819966336 372746276448 373023794416 373470054944 373674894264 375452520768 375899149587 376629050161 377010651168 378306220416 379081250028 379214454528 379323165312 380654439678 380897358912 381013317152 381962530536 382206284544 382246910212 382989304152 383164605096 383274448284 384481321952 384578712252 384865039734 386187600008 386408209824 386984647296 387736073088 388702034784 389676642381 390142825254 390683136256 391015737372 391483522248 391774990516 392458819914 392751014313 393693927354 395046827448 395962258968 396214947072 396335568512 397322954016 398276843328 398573369376 398688324992 399943037312 400044344112 400421502208 401163059886 401419066944 401461734787 401717932448 402425560446 403808466152 403910752077 404217605376 404333483904 404814468786 405600515558 406437628896 406740230832 408124347696 408241346184 408428205432 409526122824 409831738784 410322033856 410671354197 410933429088 412638805488 412993605888 413301088896 413792741414 414056808256 414293338368 414905079498 415213985641 415866528018 416131918272 416626938273 416752697088 417295622616 417561924864 418297462128 418608893976 418729628192 419651768718 420047412512 420153811812 421093871016 421597639344 421911528248 424107149102 424536854976 425995744512 426312907904 426822919936 427057022016 428639981796 428913523584 428959113882 429232859328 430433200184 430707886336 431505532662 432541487196 433381372788 434461050009 434870655856 435954043308 437702061888 437902405824 438027940896 439407225088 439518528288 439845759696 441357257152 441609382656 442134710004 442261458366 442416863616 442463889218 444096846291 444230896896 445622952292 445877514576 447025372612 447409739712 447742846304 448524365616 448858302072 449935916976 450474189984 450809578128 451482088512 451932674004 452070257834 452358751936 453485707248 454284524421 455166629463 455512422144 456185026934 456730775956 457193536128 457868623233 459106208512 459914926224 461060706132 461495389888 461612288088 461955968796 462645107184 463543446352 464359980279 464656317216 465002264272 465813909288 466561538496 468023569867 468029854656 469496487187 469638204672 471070831716 471371451264 471421554522 471587206272 471722397888 472283546917 472553339076 474177233712 474530269304 474650469279 476145072312 476281570548 476499573004 478054242432 478410164544 479602021392 480054185728 480175784928 481250138304 481825873536 482184603712 483033974124 483342228096 484237350207 484546372128 484693884688 485177616021 485901396084 486211479936 486263160578 486844893052 488013705816 488377042972 489229487838 489593730171 491276182852 494333128224 495292997472 496526914296 496995035264 498233192352 499482431643 500079978762 500452299529 500603361024 501198866116 502306889472 502680868224 503423121439 503710702092 504032151168 504631735062 505441666704 507539252904 507863145216 508903595928 509283374048 510326734359 510652405536 510886140128 511032597712 512771616336 513153386312 514212476544 514827645696 515210946432 515823828338 515971701427 516494484576 518269379712 519182313624 519513636096 519568856508 520190433672 521354316496 521486377146 521978029664 523127547306 523278426552 523668019084 524925236472 526393179091 526729103264 527556900672 527949678624 529763938688 531035791104 531431159168 532358753472 533052285054 533392458816 533846552967 534884079848 535225422592 536567413928 537904157154 538547669436 538948630262 539752625048 540060958944 541916838528 542320307776 542457679176 544165796928 544321794912 544570940576 545280620274 545628597696 545686593933 546034830432 547561805596 547911238784 548772325632 549582637002 549834190646 549991813609 550185073984 551312228922 553206772664 553767282432 554488704024 554842557696 555502584364 556394163488 557729949504 558145191968 559119414672 559535691624 560205082416 561458494688 562130185792 563539636478 566049139968 566884962098 567459330624 569409362688 571519975728 571945485176 572310479104 572943795804 573309426816 573370365318 574746907644 574911672426 575340710216 576721982928 577297559601 577841830384 579281400012 581272057744 581604109632 583426641889 583602749184 583869874432 584037254528 586024704384 586461012928 586523606058 587225283372 587662485774 589512946672 589681944488 590279410944 592129128388 592570241172 594503352768 595984431024 596546319616 597860054064 598032487488 598477736096 599914555968 600632253312 600696096026 601079437504 601744589829 601976118016 602128600416 602576898672 603638340669 604261992566 604647609664 605712699228 606163665926 606888839284 607221703179 608400773337 610110346248 610491497644 612642308148 613219901632 614747608176 615483050784 615941291728 616400143632 616860142912 618958208232 619146640372 619541756288 619951633344 620689112121 621085212384 621894332563 622082051328 622357619247 624039806208 625943433924 626342887296 627554850013 627913340964 628094442288 628562072696 628963197184 630071118768 631640806524 632236311616 632396459016 632867292372 634860096416 635042094064 636160723653 637880219392 638993616768 639469361856 640234379904 641179743169 641666851072 643438670823 643849288992 644045298832 645649800276 646061829504 646903488028 647258298993 647868528112 650072059182 650684941088 652305983784 652791640228 653931064962 656853608736 657041911344 659110837632 659768639544 660390663296 662035885728 663202065006 663392187549 663625295424 663695833827 664310923136 665976575524 666773305016 668434428438 668932092871 670538058918 671114609568 671614269456 672842313416 673287453108 673922222272 676214367192 676719003872 677223132768 678105386751 678538127904 680228560872 680435645812 680869874048 683259458162 683268633216 683695488448 684277540401 685096163934 685606233403 688146971904 688659312768 689872389336 690312639744 692243084832 692758475344 692933953194 693587244896 693967660776 695315169528 696984475824 697503396408 697704568736 699453950299 699900315296 703409200896 703932904832 704457307008 706664815766 707132331783 707380809408 707583596832 709811671296 710736380072 711189945088 711265850568 711795403956 714217608468 714422355822 714749359506 717205542872 717615246816 718063559248 720081278592 721875207456 722738810304 723276905568 724550961186 725013342144 725554395904 725762393216 727040827032 727504796928 727582125244 728046440576 728852094126 729317219904 729394740867 730267339578 732020558724 732565564458 732776849336 735082971896 735827758848 736914274278 739318272032 742939496208 743639932672 745492552896 746047588832 746940109888 747349788528 750119968143 750905041536 751798299174 753258100322 754021302336 756612440832 756947602593 758162500056 758646330624 761308879356 761794717824 762026634304 763925061072 764493820424 765978608304 766329210192 766548896568 768962643904 769157424504 769730079468 772375200016 772816419648 773735742507 773969294592 775472146176 777404069568 779353284762 779840166511 780285650508 782031474744 782967044496 783549981032 784917639828 785502028626 787387854708 790093654896 791924517936 792671137024 794645908032 796553686656 797146738752 797376649984 799578427581 799886074624 800088688224 802326119772 802838133888 802923469574 803435864896 804851120892 806856235731 807616932304 807821504154 808422945393 808666967808 809628937572 811201031116 812875257792 813480461664 816248695392 816482692368 816856410864 819052245648 819663477568 820644067712 821342708394 821866858176 824373955503 824751285969 825277610976 826602177792 826968343383 827585482828 828113616512 829810158996 830427971282 831733056036 832263836544 833253876546 833874252757 834591245232 836594924256 837217787952 837459256384 839303537436 840094825024 840307623624 842187742032 843195278688 843823056496 845309454717 848214298204 849073709952 850327443147 851978562841 852625815808 854114044032 857279963592 857827047168 857918227764 858465718656 860055547977 860866400368 863011065324 865082974392 866762745576 868922100018 869186629753 869741311712 871908086616 875404123776 875804811648 876055881792 877098015703 879037056576 879691519392 881493728661 882714514304 884269420008 884522916732 884833727232 884927778436 888193692582 891245904584 891755029152 894050745224 894819479424 895485692608 897048731232 897716604144 899871833952 900948379968 901044144039 901619156256 902964177024 903865348008 904140515668 904717503872 906392988849 906971414496 908569048842 909245498889 910333258926 912370053868 913461551912 914387072256 915737246466 916419033397 919829852448 922121412264 922990779776 923224576176 923911937592 925290214368 927086892704 928719960558 929312634432 929411413411 930004528544 931627818576 933123076992 934928654101 936047139734 936059709312 938992974374 942141663432 942742902528 942843109044 943174412544 943444795776 944567093834 945106678152 948354467424 949060538608 949300938558 952290144624 952563141096 952999146008 956108484864 956820329088 958233159793 959204042784 960351569856 962500276608 963651747072 964369207424 966067948248 966684456192 968474700414 969092744256 969387769376 970355232042 971802792168 972422959872 972526321156 973689786104 976027411632 976754085944 978458975676 979187460342 982552365704 988666256448 990585994944 993053828592 993990070528 996466384704 998964863286 1000159957524 1000904599058 1002397732232 1002651642657 1005361736448 1005807088377 1006846242878 1007421404184 1008064302336 1009263470124 1010883333408 1015078505808 1017807191856 1018566748096 1020653468718 1021304811072 1021413368131 1021772280256 1022065195424 1024889187243 1025543232672 1026306772624 1027644245901 1028424953088 1030421892864 1031647656676 1031943402854 1032988969152 1036225974679 1036538759424 1038364627248 1039137713016 1040380867344 1042708632992 1042972754292 1043956059328 1046255094612 1046556853104 1047336038168 1049850472944 1052786358182 1053458206528 1055113801344 1055899357248 1059527877376 1059997223649 1062862318336 1064717506944 1066104570108 1066784917632 1067693105934 1069768159696 1072124039259 1073134827856 1075808314308 1077095338872 1077897260524 1079505250096 1080121917888 1083506620651 1083833677056 1084640615552 1084915358352 1088331593856 1088643589824 1089141881152 1090561240548 1091257195392 1091373187866 1092069660864 1095123611192 1095401009367 1095822477568 1098848346687 1099165274004 1099668381292 1099983627218 1100370147968 1102624457844 1105371411417 1106413545328 1108977408048 1111005168728 1112788326976 1115459899008 1116290383936 1118238829344 1119071383248 1120410164832 1122916989376 1124260371584 1127079272956 1127697448761 1129887150483 1132081104049 1133769924196 1134918661248 1143039951456 1143890970352 1145887591608 1146618853632 1146740730636 1149493815288 1149823344852 1150681420432 1153443965856 1154595119202 1154946617617 1155683660768 1158562800024 1161802697047 1162544115488 1163208219264 1165459007167 1166853283778 1168074509056 1172049408768 1172922025856 1173047212116 1174450566744 1175324971548 1178253042939 1179025893344 1179363888976 1184258256776 1185140482344 1189006705536 1190762380171 1191968862048 1195720108128 1196064974976 1196955472192 1199829111936 1201264506624 1201392192052 1202158875008 1203489179658 1204257200832 1204385204361 1205153797344 1207276681338 1208523985132 1209295219328 1211425398456 1212327331852 1213777678568 1214443406358 1216801546674 1220220692496 1220982995288 1225284616296 1226439803264 1229495216352 1230966101568 1231882583456 1232014062591 1232800287264 1233720285824 1237916416464 1238293280744 1239083512576 1239903266688 1241378224242 1242170424768 1242302458189 1243788665126 1244715238494 1245641956923 1249880814819 1251886867848 1252685774592 1255109700026 1255826681928 1256188884576 1257124145392 1260142237536 1263281613048 1264472623232 1264792918032 1265734584744 1269274185457 1269720192832 1270084188128 1272321447306 1273268719177 1277987233536 1278938723712 1280468759808 1282359486338 1286877341646 1287698577984 1288090597664 1291299600552 1292123659008 1293806976056 1294516597986 1295737056224 1300144118364 1301369882176 1304611967568 1305583280456 1307862129924 1313707217472 1314083822688 1318221675264 1319537279088 1320781326592 1324071771456 1326404130012 1326784375098 1327250590848 1327391667654 1328621846272 1331953151048 1332290538873 1333546610032 1336868856876 1337864185742 1341076117836 1342229219136 1343228538912 1345684626832 1346574906216 1347844444544 1352428734384 1353438007744 1354446265536 1356210773502 1357076255808 1360457121744 1360871291624 1361739748096 1365499888389 1366518916324 1366537266432 1367390976896 1368555080802 1370192327868 1371212466806 1373605869699 1377318625536 1379744778672 1384486169664 1385516950688 1385867906388 1387174489792 1387935321552 1390630339056 1393079940837 1393968951648 1395006792816 1395409137472 1398907900598 1399800630592 1404070709601 1407865809664 1408489461561 1408914614016 1413329631532 1414264663566 1414761618816 1415167193664 1416850640751 1421472760144 1422531701136 1423590807912 1428435216936 1428844711644 1429498719012 1434411085744 1435230493632 1436127118496 1440162557184 1443750414912 1445477620608 1446553811136 1448274594949 1449101922372 1450026684288 1451524786432 1454081654064 1455164250488 1455532848063 1456092881152 1457704188252 1458634439808 1458789481734 1460534679156 1464041117448 1465131128916 1465553698672 1468781190513 1470165943792 1473828548556 1478636544064 1484375021857 1485878992416 1490985105792 1492095177664 1493880219776 1494699577056 1498447294929 1500239936286 1501356898587 1501810083072 1503596598348 1506516200644 1508042604672 1510269364317 1513895205186 1516325000112 1522617758712 1523589435648 1524053268608 1527850122144 1528987640848 1530980203077 1531957216608 1532658420384 1533097793136 1537925287808 1538314849008 1539460158936 1543765227583 1544750400032 1545632839296 1547471485014 1547915104281 1548623612263 1554808139136 1558706569524 1559680333022 1560571301016 1564062949488 1565934088992 1567099962064 1569835279656 1571004057252 1574775709416 1579179537273 1580187309792 1582245902419 1583849035872 1589291816064 1593107373312 1594293477504 1596647594269 1599156855162 1600177376448 1604652239544 1605676267776 1605846939148 1606871729792 1609702241784 1613712471462 1615233864608 1615643008308 1616845890786 1619257875144 1622402062232 1625750515584 1626960923328 1632497390784 1632965384736 1633712821728 1637059781799 1638104491296 1639326955136 1641288135424 1642685416788 1643733716352 1648747911006 1649502571938 1649975440827 1650555221952 1653936686766 1655170965656 1656227233024 1659620317992 1660855942564 1663466112072 1664527673088 1666507753092 1667748505514 1669182490464 1673189848512 1674435575904 1674918512768 1678607074872 1680189650048 1680615247248 1684375484064 1686390557376 1686569808073 1687646112992 1690618909434 1696428596408 1698147419904 1700654886294 1701921062023 1703957125682 1708228088064 1714559927184 1715836455528 1716931437312 1720111095954 1721732800736 1726022130648 1730165948784 1733525491152 1737844200036 1738373259506 1739482623424 1743816173232 1750279925667 1750808247552 1751609623296 1752111763584 1754196031406 1758074113152 1759383038784 1762987457322 1765429028608 1768538840016 1769045833464 1769855556872 1776387385164 1782491809168 1783510058304 1788101490448 1789638958848 1790971385216 1794097462464 1795433208288 1799743667904 1801896759936 1802088288078 1803238312512 1805383399183 1805928354048 1807730696016 1808281031336 1809435007744 1812785977698 1813942828992 1817138097684 1818490997778 1820666517852 1824740107736 1825202320011 1826923103824 1831474492932 1832838066794 1839659704896 1844242824528 1845981559552 1846449152352 1847823875184 1850580428736 1854173785408 1857439921116 1858625268864 1858822826822 1860009057088 1862067336363 1863255637152 1865682997689 1866246153984 1869857308202 1872094279468 1872119418624 1877985948748 1882664550039 1884283326864 1885686218088 1886889591552 1889134187668 1890213356304 1896708934848 1898121077216 1898601877116 1904580289248 1905126282192 1905998292016 1908482170959 1913640658176 1916466319586 1918408085568 1920703139712 1923539229507 1924419667261 1925000553216 1928738414848 1932135896496 1936949400828 1938185488512 1938775538752 1940710464084 1943605584336 1945052642312 1947379572208 1952054823264 1953508171888 1956917951352 1958374920684 1965104731408 1972388727673 1977332512896 1981171989888 1984097367343 1986107657184 1991087501481 1992932769408 1997929726572 2000319915048 2001809198116 2004795464464 2005303285314 2006796278613 2011614176754 2013692485756 2014842808368 2018526940248 2021766666816 2030157011616 2034316160253 2035614383712 2037133496192 2041306937436 2042609622144 2042826736262 2043544560512 2044130390848 2049778374486 2051086465344 2051304480487 2052613545248 2052832621203 2055288491802 2056818700209 2063295313352 2063886805708 2065977938304 2072451949358 2076729254496 2078275426032 2080761734688 2085417265984 2085945508584 2087912118656 2092510189224 2093113706208 2094672076336 2098361850897 2099700945888 2102436336091 2105572716364 2106916413056 2110227602688 2111798714496 2114916973981 2119994447298 2121572830741 2129435013888 2132209140216 2133569835264 2135386211868 2139536319392 2144248078518 2146269655712 2151616628616 2154190677744 2155794521048 2159010500192 2160243835776 2167013241302 2169281231104 2169830716704 2176663187712 2177287179648 2178283762304 2181122481096 2182514390784 2182746375732 2184139321728 2188184222601 2190247222384 2190802018734 2197696693374 2198330548008 2199336762584 2199967254436 2200740295936 2205248915688 2210742822834 2211415848889 2212827090656 2217954816096 2222010337456 2225576653952 2230919798016 2232580767872 2236477658688 2238142766496 2240820329664 2245833978752 2248520743168 2254158545912 2255394897522 2259774300966 2264162208098 2267539848392 2269837322496 2286079902912 2287781940704 2291775183216 2293481461272 2298987630576 2299646689704 2301362840864 2306887931712 2309190238404 2309893235234 2311367321536 2317125600048 2321207227521 2323605394094 2325088230976 2326416438528 2330918014334 2333706567556 2339520499533 2345844051712 2346094424232 2348901133488 2350649943096 2356506085878 2358051786688 2358727777952 2368516513552 2370280964688 2378013411072 2381524760342 2383937724096 2391408103567 2391440216256 2392129949952 2393910944384 2399658223872 2402784384104 2404317750016 2406978359316 2408514401664 2408770408722 2410307594688 2414553362676 2417047970264 2418590438656 2422850796912 2424654663704 2425268836179 2427555357136 2428886812716 2433603093348 2440441384992 2441965990576 2450569232592 2452879606528 2458990432704 2461932203136 2463765166912 2464028125182 2465600574528 2467440571648 2474253857907 2475832832928 2476586561488 2479806533376 2482756448484 2484340849536 2484604916378 2487577330252 2489430476988 2491283913846 2499761629638 2501622758271 2503773735696 2510219400052 2511653363856 2512377769152 2514248290784 2520284475072 2526563226096 2528945246464 2529585836064 2531469169488 2535928364151 2538548370914 2539440385664 2540168376256 2544642894612 2546537438354 2550982329441 2555935688523 2557877447424 2564718972676 2573754683292 2575397155968 2576181195328 2582599201104 2587613952112 2589033195972 2591474112448 2600288236728 2602739764352 2607559889259 2609223935136 2611166560912 2615724259848 2627414434944 2628167645376 2631294047109 2636403351127 2639074558176 2648143542912 2652808260024 2653568750196 2654501181696 2654783335308 2663906302096 2664581077746 2667093220064 2673737713752 2675728371484 2682152235672 2684458438272 2686457077824 2689652819191 2691369253664 2693149812432 2695688889088 2703132432117 2704857468768 2706876015488 2708892531072 2712421547004 2714152511616 2719178966547 2720914243488 2721742583248 2727736496667 2730999776778 2733037832648 2734781953792 2737110161604 2740384655736 2742424933612 2747211739398 2749257100191 2759489557344 2768972339328 2771033901376 2771735812776 2774348979584 2775870643104 2781260678112 2786159881674 2787937903296 2788234240233 2790013585632 2790818274944 2797815801196 2799601261184 2804785962303 2808141419202 2810232143509 2816978923122 2826659263064 2828529327132 2829523237632 2830334387328 2833701281502 2842945520288 2845063402272 2847181615824 2856870433872 2857689423288 2858997438024 2868822171488 2870460987264 2872254236992 2874699479379 2887500829824 2890955241216 2893107622272 2896549189898 2898203844744 2900053368576 2908163308128 2910328500976 2911065696126 2915408376504 2917268879616 2917578963468 2921069358312 2928082234896 2930262257832 2931107397344 2937562381026 2938456675921 2940331887584 2947657097112 2957273088128 2968750043714 2971757984832 2981970211584 2984190355328 2987760439552 2989399154112 2996894589858 3000479872572 3002713797174 3007193196696 3013032401288 3016085209344 3020538728634 3027790410372 3032650000224 3045235517424 3048106537216 3055700244288 3057975281696 3061960406154 3063914433216 3064240104393 3065316840768 3066195586272 3074667561729 3075850575616 3076629698016 3078920317872 3087530455166 3089500800064 3091265678592 3094942970028 3095830208562 3097247224526 3108677924037 3109616278272 3117413139048 3119360666044 3121142602032 3128125898976 3131868177984 3134199924128 3139670559312 3142008114504 3149551418832 3158359074546 3160374619584 3160710543757 3164491804838 3167698071744 3178583632128 3179991670947 3188586955008 3193295188538 3198313710324 3200354752896 3209304479088 3211693878296 3213743459584 3219404483568 3227424942924 3230467729216 3231286016616 3233691781572 3238515750288 3244804124464 3250519861953 3251501031168 3253921846656 3264994781568 3265930769472 3267425643456 3274119563598 3276164989069 3276208982592 3278653910272 3285370833576 3287467432704 3297495822012 3299005143876 3299950881654 3301110443904 3307873373532 3310341931312 3319240635984 3321711885128 3326932224144 3333015506184 3335497011028 3338364980928 3346379697024 3348871151808 3349837025536 3357214149744 3360379300096 3361230494496 3368750968128 3372781114752 3373139616146 3375292225984 3381237818868 3389661451449 3392857192816 3396243312147 3401309772588 3403842124046 3407914251364 3429119854368 3431672911056 3440222191908 3443465601472 3452044261296 3460331897568 3464839852851 3467050982304 3475688400072 3476746519012 3478965246848 3485408091141 3487632346464 3496377021501 3500559851334 3503166096703 3504223527168 3508392062812 3516148226304 3518766077568 3523961850073 3525974914644 3537077680032 3538091666928 3539711113744 3552774770328 3564983618336 3567020116608 3572287140513 3573922239199 3576202980896 3581942770432 3588194924928 3590866416576 3599487335808 3603793519872 3604176576156 3606476625024 3610766798366 3613155613083 3615461392032 3616562062672 3625571955396 3627885657984 3634276195368 3636981995556 3641333035704 3649480215472 3650404640022 3653846207648 3662948985864 3665676133588 3679319409792 3684752253637 3688485649056 3692898304704 3695647750368 3701160857472 3708347570816 3714879842232 3717250537728 3717645653644 3720018114176 3724134672726 3726511274304 3726907374567 3731365995378 3736925870769 3739714616404 3744188558936 3755971897496 3765329100078 3768566653728 3771372436176 3778268375336 3780426712608 3793417869696 3796242154432 3797203754232 3807822556371 3809160578496 3810252564384 3811996584032 3816964341918 3819806157531 3832932639172 3836816171136 3841406279424 3847078459014 3848839334522 3849942695263 3864271792992 3873898801656 3876370977024 3877551077504 3881420928168 3887211168672 3890105284624 3894759144416 3904109646528 3904524624169 3907016343776 3913835902704 3916749841368 3927702951679 3930209462816 3944777455346 3954665025792 3962343979776 3968194734686 3972215314368 3982175002962 3985865538816 3995859453144 4000639830096 4003618396232 4009590928928 4010606570628 4013592557226 4023228353508 4027384971512 4029685616736 4037053880496 4043533333632 4060314023232 4068632320506 4071228767424 4074266992384 4082613874872 4085219244288 4085653472524 4087089121024 4088260781696 4099556748972 4102172930688 4102608960974 4105227090496 4105665242406 4110576983604 4113637400418 4126590626704 4127773611416 4131955876608 4144903898716 4153458508992 4156550852064 4161523469376 4170834531968 4171891017168 4175824237312 4185020378448 4186227412416 4189344152672 4196723701794 4199401891776 4204872672182 4211145432728 4212212128803 4213832826112 4223597428992 4225468384683 4229833947962 4239988894596 4243145661482 4250551922253 4264418280432 4270772423736 4279072638784 4288496157036 4292539311424 4303233257232 4308381355488 4311589042096 4318021000384 4320487671552 4334026482604 4339661433408 4344823784847 4353260327941 4354574359296 4356567524608 4362244962192 4365492751464 4368278643456 4376368445202 4380494444768 4381604037468 4395393386748 4396661096016 4398673525168 4399934508872 4410497831376 4421485645668 4422831697778 4425654181312 4435909632192 4441186478053 4444020674912 4451153307904 4453125065571 4465161535744 4472955317376 4476285532992 4481640659328 4491667957504 4504070695761 4508317091824 4510789795044 4519548601932 4528324416196 4530808092951 4535079696784 4572159805824 4575563881408 4583550366432 4586962922544 4597975261152 4599293379408 4602725681728 4613775863424 4618380476808 4619786470468 4622734643072 4631295682749 4634251200096 4642414455042 4643745312843 4645870836789 4647210788188 4650176461952 4661836028668 4667413135112 4679040999066 4682524650097 4692188848464 4697802266976 4701299886192 4713012171756 4716103573376 4717455555904 4737033027104 4737538611819 4740561929376 4746737707257 4763049520684 4767875448192 4782816207134 4782880432512 4787821888768 4789942782807 4805568768208 4813956718632 4817028803328 4817540817444 4820615189376 4829106725352 4834095940528 4845701593824 4849309327408 4850537672358 4855110714272 4857773625432 4867206186696 4880817228613 4880882769984 4883931981152 4896177652093 4901138465184 4917980865408 4923864406272 4927530333824 4928056250364 4931201149056 4948507715814 4949926322481 4951665665856 4953173122976 4965512896968 4968681699072 4969209832756 4975154660504 4978860953976 4982567827692 4999523259276 5003245516542 5007547471392 5020438800104 5023306727712 5024755538304 5028496581568 5040568950144 5053126452192 5059171672128 5059709424219 5062938338976 5071856728302 5077096741828 5078880771328 5080336752512 5089285789224 5093074876708 5101964658882 5105763186069 5111871377046 5129437945352 5147509366584 5150794311936 5152362390656 5165198402208 5175227904224 5178066391944 5182948224896 5200576473456 5205479528704 5215119778518 5218447870272 5219002552231 5222333121824 5231448519696 5250839777001 5254828869888 5256335290752 5262588094218 5272806702254 5278149116352 5296287085824 5305616520048 5307137500392 5309566670616 5327812604192 5329162155492 5334186440128 5347475427504 5351456742968 5364304471344 5368916876544 5372914155648 5379305638382 5382738507328 5386299624864 5406264864234 5409714937536 5413752030976 5416150197549 5417785062144 5424843094008 5428305023232 5438357933094 5441828486976 5443485166496 5455472993334 5461999553556 5466075665296 5474220323208 5480769311472 5484849867224 5494423478796 5498514200382 5518979114688 5537944678656 5542067802752 5543471625552 5548697959168 5551741286208 5562521356224 5572319763348 5575875806592 5576468480466 5580027171264 5581636549888 5595631602392 5597048993067 5599202522368 5609571924606 5616282838404 5620464287018 5633957846244 5647993650117 5653318526128 5657058654264 5660668774656 5667402563004 5685891040576 5690126804544 5694363231648 5713740867744 5715378846576 5717994876048 5737644342976 5740921974528 5744508473984 5749398958758 5770617688521 5773259001783 5775001659648 5786215244544 5793098379796 5796407689488 5816326616256 5820657001952 5822131392252 5830816753008 5835157926936 5842138716624 5856164469792 5860524515664 5862214794688 5875124762052 5876913351842 5880663775168 5895314194224 5914546176256 5917166183019 5937500087428 5943515969664 5952292102029 5968380710656 5978798308224 5993789179716 6000959745144 6005427594348 6014386393392 6020388835839 6026064802576 6041077457268 6055580820744 6065300000448 6084306408271 6090471034848 6111400488576 6115950563392 6123920812308 6127828866432 6128480208786 6130633681536 6132391172544 6139686109921 6149335123458 6153259396032 6153913441461 6157840635744 6170456100627 6175060910332 6179001600128 6189885940056 6191660417124 6194494449052 6217355848074 6234826278096 6238721332088 6242285204064 6256251797952 6263736355968 6268399848256 6279341118624 6284016229008 6295085552691 6299102837664 6307309008273 6316718149092 6320749239168 6321421087514 6328983609676 6335396143488 6344750921943 6359983341894 6364718492223 6386590377076 6396627420648 6400709505792 6418608958176 6423387756592 6438808967136 6454849885848 6460935458432 6462572033232 6467383563144 6477031500576 6485469468157 6489608248928 6501039723906 6505879893877 6507843693312 6529989563136 6531861538944 6534851286912 6544500578707 6548239127196 6552329978138 6552417965184 6570741667152 6594991644024 6598010287752 6599901763308 6602220887808 6615746747064 6620683862624 6634247546667 6638481271968 6643423770256 6653864448288 6666031012368 6670994022056 6676729961856 6692759394048 6697742303616 6707632118551 6714428299488 6722460988992 6737501936256 6745562229504 6746279232292 6750584451968 6762475637736 6779322902898 6785714385632 6792486624294 6802619545176 6807684248092 6815828502728 6858239708736 6863345822112 6880444383816 6886931202944 6904088522592 6920663795136 6929679705702 6934101964608 6951376800144 6953493038024 6957930493696 6970816182282 6975264692928 6976006111369 6992754043002 7001119702668 7006332193406 7016784125624 7018561498599 7037532155136 7047923700146 7051949829288 7074155360064 7076183333856 7079422227488 7105549540656 7129967236672 7134040233216 7144574281026 7147844478398 7149893576917 7152405961792 7174224310701 7176389849856 7181732833152 7198974671616 7208353152312 7212953250048 7221533596732 7226311226166 7230922784064 7233124125344 7251143910792 7255771315968 7268552390736 7273963991112 7282666071408 7298960430944 7300809280044 7307692415296 7325897971728 7331352267176 7358638819584 7369504507274 7376971298112 7385796609408 7391295500736 7402321714944 7416695141632 7429759684464 7435291307288 7440036228352 7448269345452 7453022548608 7453814749134 7462731990756 7473851741538 7479429232808 7488377117872 7504868274813 7511943794992 7530658200156 7537133307456 7542744872352 7556536750672 7560853425216 7584546344557 7586835739392 7592484308864 7594407508464 7615645112742 7618321156992 7620505128768 7623993168064 7633928683836 7639612315062 7665865278344 7667807065569 7673632342272 7694156918028 7697678669044 7699885390526 7728543585984 7747797603312 7755102155008 7762841856336 7774422337344 7780210569248 7789518288832 7808219293056 7809049248338 7814032687552 7822679667777 7827671805408 7833499682736 7855405903358 7860418925632 7889554910692 7893882141327 7909210053381 7936389469372 7944430628736 7964350005924 7991718906288 8001279660192 8007236792464 8019181857856 8021213141256 8027185114452 8046456707016 8054769943024 8059371233472 8068958457573 8074107760992 8084626323319 8087066667264 8120628046464 8132618879329 8137264641012 8142457534848 8158213050169 8165227749744 8171306945048 8176521563392 8199113497944 8204345861376 8205217921948 8210454180992 8211330484812 8221153967208 8227274800836 8247771300573 8253181253408 8255547222832 8289807797432 8306917017984 8313101704128 8323046938752 8335336661197 8341669063936 8343782034336 8364702720699 8370040756896 8372454824832 8378688305344 8393447403588 8398803783552 8409745344364 8414357886909 8422290865456 8424424257606 8430696430527 8450936769366 8459667895924 8479977789192 8486291322964 8501103844506 8528836560864 8541544847472 8558145277568 8576992314072 8585078622848 8606466514464 8616762710976 8617678608373 8623178084192 8624098438137 8636042000768 8668052965208 8679322866816 8689647569694 8696117207323 8706520655882 8724489924384 8730985502928 8752736890404 8760988889536 8763208074936 8790786773496 8793322192032 8797347050336 8799869017744 8815370027763 8820995662752 8842971291336 8845663395556 8851308362624 8871819264384 8882372956106 8884919298199 8888041349824 8906250131142 8912881034239 8945910634752 8952571065984 8963281318656 9008141391522 9016634183648 9021579590088 9039097203864 9056648832392 9061616185902 9070159393568 9144319611648 9151127762816 9167100732864 9173925845088 9192720313179 9195950522304 9198586758816 9205451363456 9227551726848 9236760953616 9239572940936 9245469286144 9262591365498 9268502400192 9284828910084 9287490625686 9291741673578 9294421576376 9300352923904 9323672057336 9326033772111 9334826270224 9358081998132 9365049300194 9384377696928 9395604533952 9402599772384 9426024343512 9432207146752 9434911111808 9474066054208 9475077223638 9481123858752 9482131631271 9493475414514 9526099041368 9535750896384 9565632414268 9565760865024 9579885565614 9611137536416 9627913437264 9635081634888 9641230378752 9658213450704 9668191881056 9691403187648 9698618654816 9701075344716 9710221428544 9715547250864 9734412373392 9751559585859 9761634457226 9761765539968 9767863962304 9792355304186 9802276930368 9828494967207 9835961730816 9855060667648 9856112500728 9862402298112 9897015431628 9899852644962 9903331331712 9906346245952 9931025793936 9938419665512 9950309321008 9957721907952 9965135655384 9999046518552 10006491033084 10015094942784 10040877600208 10046613455424 10049511076608 10056993163136 10081137900288 10106252904384 10118343344256 10119418848438 10125876677952 10137922164643 10143713456604 10154193483656 10160673505024 10178571578448 10186149753416 10188729936441 10203929317764 10211526372138 10223742754092 10258875890704 10295018733168 10304724781312 10330396804416 10350455808448 10356132783888 10365896449792 10394519558553 10401152946912 10430239557036 10436895740544 10438005104462 10444666243648 10456224273423 10462897039392 10489131064503 10501679554002 10509498290109 10512670581504 10525176188436 10545613404508 10556298232704 10571885550219 10611233040096 10614275000784 10619133341232 10655625208384 10658324310984 10668372880256 10694950855008 10702913485936 10716861421539 10721766717597 10728608942688 10745828311296 10758611276764 10765477014656 10772599249728 10806356593081 10812529728468 10819429875072 10832300395098 10840365285841 10849686188016 10876715866188 10883656973952 10886970332992 10910945986668 10923999107112 10932151330592 10948440646416 10961538622944 10969699734448 10988846957592 10997028400764 11037958229376 11054256760911 11075721316933 11084135605504 11086943251104 11103482572416 11125042712448 11144639526696 11151751613184 11152936960932 11160054342528 11180722123701 11191263204784 11194097986134 11219143849212 11232565676808 11240928574036 11267915692488 11295987300234 11299426186789 11306637052256 11314117308528 11334805126008 11371782081152 11380253609088 11388726463296 11423467669113 11427481735488 11430757693152 11435989752096 11459418472593 11475288685952 11489016947968 11498797917516 11541235377042 11546518003566 11549828085789 11586196759592 11592815378976 11632653232512 11641314003904 11644262784504 11661633506016 11670315853872 11684277433248 11712328939584 11713573872507 11721049031328 11724429589376 11750249524104 11753826703684 11761327550336 11783108855037 11790628388448 11805988656511 11834332366038 11875000174856 11887031939328 11904584204058 11913447434161 11957596616448 11987578359432 12001919490288 12010855188696 12028772786784 12040777671678 12052129605152 12082154914536 12111161641488 12130600000896 12154072503313 12168612816542 12180942069696 12222800977152 12231901126784 12247841624616 12255657732864 12256960417572 12261267363072 12264782345088 12279372219842 12298670246916 12306518792064 12307826882922 12315681271488 12340912201254 12350121820664 12358003200256 12379771880112 12383320834248 12388988898104 12434711696148 12469652556192 12477442664176 12484570408128 12512503595904 12527472711936 12536799696512 12558682237248 12568032458016 12590171105382 12598205675328 12614618016546 12633436298184 12641498478336 12642842175028 12657967219352 12670792286976 12689501843886 12719966683788 12729436984446 12773180754152 12793254841296 12837217916352 12846775513184 12877617934272 12909699771696 12921870916864 12925144066464 12934767126288 12954063001152 12970938936314 12979216497856 13002079447812 13011759787754 13034471354541 13059780983823 13063723077888 13069702573824 13089001157414 13096478254392 13104659956276 13104835930368 13141483334304 13189983288048 13196020575504 13199803526616 13231493494128 13241367725248 13268495093334 13276962543936 13278373785703 13286847540512 13307728896576 13323559434159 13332062024736 13341988044112 13353459923712 13359375196713 13395484607232 13415264237102 13428856598976 13444921977984 13470937670827 13475003872512 13492558464584 13501168903936 13524951275472 13558645805796 13571428771264 13584973248588 13605239090352 13615368496184 13631657005456 13716479417472 13726691644224 13760888767632 13773862405888 13808177045184 13841327590272 13859359411404 13868203929216 13893887048247 13902753600288 13906986076048 13937612510367 13941632364564 13950529385856 13952012222738 13985508086004 14002239405336 14012664386812 14033568251248 14037122997198 14047573950291 14095847400292 14103899658576 14148310720128 14152366667712 14158844454976 14211099081312 14240213121771 14259934473344 14289148562052 14295688956796 14299787153834 14304811923584 14348448621402 14359131363409 14363465666304 14369828348421 14416706304624 14443067193464 14452622452332 14461845568128 14466248250688 14502287821584 14537104781472 14547927982224 14565332142816 14597920861888 14601618560088 14615384830592 14642451685839 14651795943456 14662704534352 14688532956279 14717054352637 14739009014548 14753942596224 14771593218816 14782591001472 14804418817867 14859519368928 14870582614576 14896538690904 14906045097216 14907629498268 14925463981512 14947703483076 14958858465616 14976754235744 15009736549626 15014306029021 15023887589984 15061316400312 15074266614912 15085489744704 15103435061611 15113073501344 15121706850432 15169092689114 15179128272657 15184968617728 15188815016928 15231290225484 15236642313984 15241010257536 15247986336128 15267857367672 15279224630124 15317289558207 15331730556688 15335614131138 15388313836056 15395357338088 15399770781052 15457087171968 15479910942223 15495595206624 15525683712672 15548844674688 15560421138496 15579036577664 15616438586112 15618098496676 15628065375104 15645359335554 15655343610816 15657007656693 15666999365472 15710811806716 15720837851264 15779109821384 15787764282654 15818420106762 15872778938744 15888861257472 15928700011848 15983437812576 16002559320384 16014473584928 16038363715712 16042426282512 16054370228904 16092913414032 16109539886048 16118742466944 16137916915146 16148215521984 16149931956457 16169252646638 16241256092928 16248450592647 16265237758658 16274529282024 16284915069696 16316426100338 16330455499488 16342613890096 16398226995888 16410435843896 16420908361984 16422660969624 16442307934416 16454549601672 16495542601146 16500564410941 16506362506816 16511094445664 16579615594864 16613834035968 16626203408256 16646093877504 16670673322394 16687564068672 16729405441398 16739856724969 16740081513792 16744909649664 16757376610688 16786894807176 16797607567104 16819490688728 16828715773818 16844581730912 16848848515212 16861392861054 16901873538732 16919335791848 16959955578384 16972582645928 17002207689012 17057673121728 17083089694944 17116290555136 17153984628144 17170157245696 17212933028928 17233525421952 17235357216746 17246356168384 17248196876274 17272084001536 17319777005349 17336105930416 17358645733632 17379295139388 17392234414646 17413041311764 17448979848768 17461971005856 17505473780808 17521977779072 17526416149872 17581573546992 17586644384064 17594694100672 17599738035488 17630740055526 17641991325504 17685942582672 17691326791112 17702616725248 17743638528768 17751498549057 17764745912212 17769838596398 17776082699648 17812500262284 17825762068478 17856876306087 17905142131968 18016282783044 18033268367296 18043159180176 18078194407728 18113297664784 18123232371804 18140318787136 18252919224813 18302255525632 18334201465728 18347851690176 18385440626358 18391901044608 18397173517632 18410902726912 18419058329763 18461740324383 18473521907232 18479145881872 18525182730996 18537004800384 18569657820168 18574981251372 18583483347156 18588843152752 18647344114672 18652067544222 18669652540448 18716163996264 18730098600388 18768755393856 18791209067904 18805199544768 18827569734337 18852048687024 18869822223616 18921927024819 18948132108416 18950154447276 18962247717504 18964263262542 18986950829028 19034252765829 19052198082736 19094155476669 19131264828536 19159771131228 19222275072832 19255826874528 19270163269776 19316426901408 19336383762112 19382806375296 19397237309632 19402150689432 19420442857088 19431094501728 19456408404471 19468824746784 19503119171718 19517639681631 19523268914452 19523531079936 19535727924608 19584710608372 19604553860736 19633501736121 19656989934414 19671625004563 19712225001456 19794030863256 19799705289924 19806662663424 19812692491904 19862051587872 19876839331024 19900618642016 19902742640001 19915443815904 19930271310768 19998093037104 20012982066168 20030189885568 20068947958579 20081755200416 20093226910848 20113986326272 20122896355653 20212505808768 20236686688512 20238837696876 20251753355904 20275844329286 20287426913208 20308386967312 20357143156896 20372299506832 20377459872882 20407858635528 20423052744276 20447485508184 20517751781408 20569196731447 20590037466336 20660793608832 20700911616896 20712265567776 20789039117106 20802305893824 20860479114072 20873791481088 20876010208924 20889332487296 20912448546846 20925794078784 20928018334107 20978262129006 21003359108004 21018996580218 21050352376872 21091226809016 21112596465408 21143771100438 21222466080192 21228550001568 21238266682464 21311250416768 21316648621968 21336745760512 21389901710016 21405826971872 21433722843078 21443533435194 21449680730751 21457217885376 21517222553528 21522672932103 21530954029312 21545198499456 21612713186162 21625059456936 21638859750144 21664600790196 21680730571682 21699372376032 21753431732376 21767313947904 21773940665984 21821891973336 21847998214224 21864302661184 21896881292832 21923077245888 21925407504949 21939399468896 21977693915184 21994056801528 22075916458752 22108513521822 22124973806299 22151442633866 22173886502208 22206965144832 22250085424896 22289279053392 22305873921864 22320108685056 22361444247402 22382526409568 22388195972268 22438287698424 22465131353616 22481857148072 22535831384976 22591974600468 22598852373578 22613274104512 22628234617056 22669610252016 22743564162304 22753639033671 22760507218176 22777452926592 22846935338226 22854963470976 22861515386304 22871979504192 22918836945186 22950577371904 22997595835032 23082470754084 23093036007132 23099656171578 23172393519184 23185630757952 23265306465024 23282628007808 23288525569008 23323267012032 23340631707744 23368554866496 23424657879168 23427147745014 23442098062656 23448859178752 23500499048208 23507653407368 23522655100672 23566217710074 23581256776896 23611977313022 23668664732076 23727630160143 23750000349712 23809168408116 23826894868322 23975156718864 24003838980576 24021710377392 24057545573568 24081555343356 24104259210304 24164309829072 24206875372719 24222323282976 24253878969957 24261200001792 24308145006626 24337225633084 24361884139392 24397856637987 24463802253568 24474639150507 24495683249232 24513920835144 24529564690176 24558744439684 24597340493832 24613037584128 24615653765844 24631362542976 24681824402508 24700243641328 24759543760224 24766641668496 24777977796208 24869423392296 24938970222913 24939305112384 24954885328352 24969140816256 25006009983591 25017455674393 25025007191808 25073599393024 25117364474496 25136064916032 25180342210764 25196411350656 25229236033092 25266872596368 25285684350056 25292089291581 25315934438704 25379003687772 25439933367576 25458873968892 25546361508304 25586509682592 25674435832704 25693551026368 25755235868544 25793265775459 25819399543392 25850288132928 25853035825119 25869534252576 25908126002304 25941877872628 25958432995712 26004158895624 26023519575508 26068942709082 26088351621969 26119561967646 26178002314828 26192956508784 26209319912552 26282966668608 26379966576096 26392041151008 26399607053232 26446110083289 26462986988256 26482735450496 26536990186668 26553925087872 26556747571406 26573695081024 26615457793152 26647118868318 26654757894597 26664124049472 26666958246331 26683976088224 26718750393426 26738643102717 26830528474204 26857713197952 26889843955968 26941875341654 26985116929168 27049902550944 27117291611592 27142857542528 27169946497176 27210478180704 27230736992368 27263314010912 27331672369183 27432958834944 27453383288448 27493920661753 27521777535264 27616354090368 27682655180544 27718718822808 27736407858432 27787774096494 27805507200576 27813972152096 27875225020734 27883264729128 27901058771712 27904024445476 27971016172008 28004478810672 28025328773624 28067136502496 28074245994396 28095147900582 28191694800584 28207799317152 28296621440256 28304733335424 28317688909952 28422198162624 28446394893813 28480426243542 28519868946688 28578297124104 28591377913592 28599574307668 28609623847168 28696897242804 28718262726818 28739656696842 28833412609248 28886134386928 28905244904664 28923691136256 28932496501376 29004575643168 29074209562944 29095855964448 29130664285632 29195841723776 29203237120176 29230769661184 29284903371678 29303591886912 29306706639451 29325409068704 29377065912558 29434108705274 29478018029096 29485484901621 29507885192448 29565182002944 29608837635734 29719038737856 29741165229152 29793077381808 29815258996536 29850927963024 29895406966152 29917716931232 29953508471488 30019473099252 30028612058042 30047775179968 30122632800624 30148533229824 30170979489408 30206870123222 30226147002688 30243413700864 30338185378228 30358256545314 30377630033856 30413766493929 30462580450968 30482020515072 30495972672256 30535714735344 30558449260248 30634579116414 30663461113376 30671228262276 30776627672112 30790714676176 30799541562104 30914174343936 30959821884446 30991190413248 31051367425344 31088305346371 31097689349376 31120842276992 31158073155328 31236196993352 31256130750208 31290718671108 31310687221632 31314015313386 31333998730944 31421623613432 31441675702528 31528494870327 31558219642768 31575528565308 31636840213524 31715656650657 31745557877488 31857400023696 31966875625152 32005118640768 32028947169856 32076727431424 32084852565024 32108740457808 32165300152791 32185826828064 32219079772096 32237484933888 32275833830292 32296431043968 32299863912914 32338505293276 32419069779243 32496901185294 32521095857523 32530475517316 32549058564048 32632852200676 32660910998976 32685227780192 32796453991776 32820871687792 32845321939248 32884615868832 32909099203344 32991085202292 33001128821882 33012725013632 33022188891328 33138083720857 33159231189728 33162770282733 33227163950799 33252406816512 33341346644788 33375128137344 33458810882796 33479713449938 33480163027584 33514753221376 33573789614352 33638981377456 33657431547636 33689163461824 33697697030424 33722785722108 33803747077464 33838671583696 33898278560367 33919911156768 33945165291856 34004415378024 34115346243456 34165720600291 34166179389888 34273243564651 34307969256288 34425866057856 34467050843904 34470714433492 34492712336768 34496393752548 34639554010698 34649484257367 34672211860832 34758590278776 34784468829292 34826082623528 34897959697536 34923942011712 35010947561616 35043955558144 35052832299744 35140721617521 35163147093984 35173288768128 35189388201344 35199476070976 35261480111052 35283982651008 35349326565111 35371885165344 35382653582224 35417965969533 35502997098114 35529491824424 35539677192796 35552165399296 35625000524568 35651524136956 35713752612174 35740342302483 36032565566088 36066536734592 36086318360352 36156388815456 36226595329568 36246464743608 36280637574272 36462217509939 36505838449626 36533017865617 36668402931456 36695703380352 36770881252716 36783802089216 36794347035264 36838116659526 36923480648766 36947043814464 36958291763744 37050365461992 37074009600768 37139315640336 37149962502744 37166966694312 37177686305504 37294688229344 37304135088444 37339305080896 37432327992528 37460197200776 37537510787712 37582418135808 37610399089536 37655139468674 37704097374048 37843854049638 37896264216832 37900308894552 37924495435008 37928526525084 37973901658056 38068505531658 38104396165472 38188310953338 38262529657072 38319542262456 38444550145664 38511653749056 38540326539552 38632853802816 38672767524224 38765612750592 38794474619264 38804301378864 38840885714176 38862189003456 38912816808942 38937649493568 39006238343436 39035279363262 39046537828904 39071455849216 39169421216744 39179342951469 39209107721472 39267003472242 39313979868828 39343250009126 39424450002912 39588061726512 39599410579848 39625384983808 39724103175744 39753678662048 39801237284032 39805485280002 39830887631808 39835121357109 39860542621536 39970678302477 39996186074208 40025964132336 40060379771136 40137895917158 40163510400832 40186453821696 40245792711306 40412813012481 40425011617536 40477675393752 40503506711808 40551688658572 40574853826416 40616773934624 40714286313792 40744599013664 40754919745764 40815717271056 40846105488552 40894971016368 41035503562816 41138393462894 41180074932672 41321587217664 41401823233792 41424531135552 41578078234212 41604611787648 41720958228144 41752020417848 41778664974592 41824897093692 41851588157568 41856036668214 41956524258012 42006718216008 42037993160436 42100704753744 42142721850873 42182453618032 42287542200876 42444932160384 42457100003136 42476533364928 42590144857897 42622500833536 42633297243936 42779803420032 42811653943744 42867445686156 42887066870388 42899361461502 42914435770752 43034445107056 43045345864206 43077394090227 43090396998912 43225426372324 43250118913872 43329201580392 43361461143364 43398744752064 43506863464752 43547881331968 43643783946672 43695996428448 43728605322368 43793762585664 43846154491776 43850815009898 43878798937792 43927355057517 43955387830368 43988113603056 44065598868837 44151163057911 44217027043644 44249947612598 44302885267732 44347773004416 44413256453601 44578558106784 44611747843728 44722888494804 44765052819136 44776391944536 44876575396848 44930262707232 44963714296144 45042918087063 45071662769952 45183949200936 45197704747156 45226548209024 45256469234112 45310305184833 45339220504032 45398286277099 45507278067342 45541159257139 45554905853184 45693870676452 45709926941952 45723030772608 45743959008384 45811504050949 45837673890372 45995191670064 46164941508168 46186072014264 46199312343156 46344787038368 46371261515904 46439732826669 46565256015616 46577051138016 46646534024064 46681263415488 46737109732992 46849315758336 46854295490028 46884196125312 46971022970079 47000998096416 47015306814736 47132435420148 47162513553792 47223954626044 47337329464152 47455260320286 47500000699424 47618336816232 47653789736644 47950313437728 48007677961152 48043420754784 48115091147136 48163110686712 48208518420608 48328619658144 48413750745438 48444646565952 48449795869371 48507757939914 48616290013252 48674451266168 48723768278784 48795713275974 48832042779583 48949278301014 48991366498464 49027841670288 49117488879368 49194680987664 49231307531688 49262725085952 49363648805016 49400487282656 49501693232823 49519087520448 49533283336992 49555955592416 49738846784592 49877940445826 49878610224768 49909770656704 49938281632512 50012019967182 50034911348786 50049255038419 50219570174907 50234728948992 50272129832064 50360684421528 50392822701312 50458472066184 50533745192736 50571368700112 50584178583162 50631868877408 50758007375544 50879866735152 50917747937784 51060138371827 51092723016608 51173019365184 51348871665408 51387102052736 51510471737088 51586531550918 51638799086784 51700576265856 51706071650238 51739068505152 51816252004608 51883755745256 51916865991424 52008317791248 52047039151016 52137885418164 52176703243938 52239123935292 52356004629656 52385913017568 52418639825104 52565933337216 52759933152192 52784082302016 52799214106464 52892220166578 52925973976512 52965470900992 53073980373336 53107850175744 53113495142812 53147390162048 53230915586304 53294237736636 53309515789194 53328248098944 53333916492662 53367952176448 53437500786852 53477286205434 53661056948408 53715426395904 53883750683308 53970233858336 54099805101888 54234583223184 54285715085056 54339892994352 54420956361408 54461473984736 54526628021824 54663344738366 54758757674439 54906766576896 54987841323506 55043555070528 55232708180736 55257174989289 55437437645616 55575548192988 55611014401152 55627944304192 55750450041468 55766529458256 55808048890952 55942032344016 56008957621344 56050657547248 56134273004992 56148491988792 56190295801164 56383389601168 56415598634304 56482709203011 56592384263233 56609466670848 56635377819904 56844396325248 56892789787626 56928332155303 56960852487084 57156594248208 57182755827184 57199148615336 57393794485608 57436525453636 57479313393684 57666825218496 57735424214689 57772268773856 57810489809328 57864993002752 58009151286336 58148419125888 58191711928896 58261328571264 58369225213413 58391683447552 58406474240352 58552919044893 58569806743356 58607183773824 58613413278902 58650818137408 58754131825116 58868217410548 58900505208363 58956036058192 58970969803242 59014875013689 59217675271468 59438077475712 59482330458304 59586154763616 59630517993072 59701855926048 59790813932304 59835433862464 59907016942976 60038946198504 60057224116084 60095550359936 60206843875737 60245265601248 60323750258611 60341958978816 60368689066959 60413740246444 60452294005376 60676370756456 60716513090628 60755260067712 60827532987858 60872820451261 60925160901936 61071429470688 61116898520496 61269158232828 61326922226752 61342456524552 61553255344224 61581429352352 61599083124208 61707590194341 61919643768892 61982380826496 62102734850688 62176610692742 62194435087393 62241684553984 62472393986704 62581437342216 62621374443264 62628030626772 62667997461888 62784055002321 62843247226864 63056989740654 63116439285536 63151057130616 63273680427048 63431313301314 63450623971969 63491115754976 63714800047392 63933751250304 64010237281536 64057894339712 64169705130048 64217480915616 64330600305582 64349042192253 64371653656128 64438159544192 64551667660584 64592862087936 64599727825828 64677010586552 64838139558486 64993802370588 65042191715046 65060951034632 65098117128096 65265704401352 65321821997952 65370455560384 65592907983552 65641743375584 65690643878496 65769231737664 65776222514847 65818198406688 65982170404584 66002257643764 66025450027264 66044377782656 66276167441714 66318462379456 66325540565466 66374921418897 66454327901598 66682693289576 66750256274688 66917621765592 66959426899876 66960326055168 67147579228704 67277962754912 67314863095272 67378326923648 67395394060848 67445571444216 67607494154928 67677343167392 67796557120734 67839822313536 67847033179003 67890330583712 68008830756048 68230692486912 68260917101013 68331441200582 68332358779776 68546487129302 68615938512576 68851732115712 68941428866984 68985424673536 68992787505096 69279108021396 69298968514734 69344423721664 69517180557552 69568937658584 69652165247056 69795919395072 69847884023424 70021895123232 70105664599488 70281443235042 70326294187968 70346577536256 70378776402688 70398952141952 70522960222104 70567965302016 70698653130222 70743770330688 70765307164448 70835931939066 71005994196228 71058983648848 71079354385592 71250001049136 71303048273912 71427505224348 71480684604966 72065131132176 72133073469184 72172636720704 72312777630912 72453190659136 72492929487216 72561275148544 72761636909871 72924435019878 73011676899252 73066035731234 73193569913961 73391406760704 73423917451521 73541762505432 73588694070528 73676233319052 73846961297532 73894087628928 73916583527488 74100730923984 74278631280672 74299925005488 74333933388624 74355372611008 74589376458688 74608270176888 74678610161792 74816910668739 74864655985056 74920394401552 75018029950773 75052367023179 75075021575424 75220798179072 75310278937348 75408194748096 75644496151567 75687708099276 75800617789104 75857053050168 75947803316112 76137011063316 76208792330944 76376621906676 76525059314144 76639084524912 76889100291328 77023307498112 77080653079104 77265707605632 77345535048448 77379797326377 77559107475357 77588949238528 77608602757728 77724378006912 77825633617884 77875298987136 78012476686872 78070558726524 78093075657808 78265054865907 78338842433488 78358685902938 78534006944484 78627959737656 78686500018252 78848900005824 79095983307523 79176123453024 79198821159696 79448206351488 79507357324096 79602474568064 79610970560004 79661775263616 79670242714218 79721085243072 79941356604954 79964273683791 79992372148416 80000874738993 80051928264672 80215929308151 80275791834316 80327020801664 80491585422612 80825626024962 80955350787504 81103377317144 81149707652832 81233547869248 81428572627584 81489198027328 81509839491528 81631434542112 81692210977104 81789942032736 81995017107549 82071007125632 82276786925788 82360149865344 82481761985259 82641920595577 82849062271104 83156156468424 83209223575296 83441916456288 83504040835696 83649794187384 83703176315136 83712073336428 83913048516024 84013436432016 84075986320872 84201409507488 84285443701746 84311103086041 84364907236064 84575084401752 84889864320768 84914200006272 84953066729856 85078507523191 85180289715794 85266594487872 85559606840064 85623307887488 85734891372312 85774133740776 85798722923004 85828871541504 86068890214112 86090691728412 86154788180454 86450852744648 86500237827744 86658403160784 86722922286728 86797489504128 87013726929504 87287567893344 87391992856896 87457210644736 87587525171328 87692308983552 87701630019796 87757597875584 87854710115034 87910775660736 87920119918353 87976227206112 88131197737674 88302326115822 88434054087288 88499895225196 88605770535464 88695546008832 88826512907202 89157116213568 89223495687456 89445776989608 89530105638272 89552783889072 89753150793696 89860525414464 89927428592288 90085836174126 90143325539904 90367898401872 90395409494312 90453096418048 90512938468224 90620610369666 90678441008064 90688079447797 90796572554198 91014556134684 91082318514278 91241299481787 91387741352904 91446061545216 91487918016768 91623008101898 91675347780744 91990383340128 92329883016336 92372144028528 92398624686312 92689574076736 92742523031808 92879465653338 92948616499921 93154102276032 93264916039113 93293068048128 93362526830976 93474219465984 93708590980056 93768392250624 93942045940158 94001996192832 94030613629472 94264870840296 94325027107584 94447909252088 94674658928304 94910520640572 95000001398848 95236673632464 95307579473288 95900626875456 96015355922304 96086841509568 96230182294272 96326221373424 96417036841216 96657239316288 96827501490876 96889293131904 96899591738742 97015515879828 97232580026504 97257209337729 97348902532336 97563287572569 97591426551948 97664085559166 97898556602028 97982732996928 98055683340576 98234977758736 98389361975328 98462615063376 98727297610032 98800974565312 99003386465646 99038175040896 99066566673984 99111911184832 99414251162571 99477693569184 99681491852397 99755880891652 99757220449536 99819541313408 100024039934364 100069822697572 100098510076838 100439140349814 100513919543863 100544259664128 100721368843056 100916944132368 101067490385472 101142737400224 101168357166324 101263737754816 101516014751088 101694835681101 101759733470304 101835495875568 102120276743654 102185446033216 102346038730368 102497161800873 102774204105472 102819730693953 103173063101836 103277598173568 103401152531712 103412143300476 103478137010304 103767511490512 104016635582496 104094078302032 104275770836328 104353406487876 104478247870584 104712009259312 104771826035136 104837279650208 105100142203147 105131866674432 105519866304384 105568164604032 105598428212928 105724045431277 105784440333156 105851947953024 106147960746672 106226990285624 106253897908599 106294780324096 106588475473272 106619031578388 106656496197888 106667832985324 106735904352896 106875001573704 106954572410868 107221026907449 107322113896816 107767501366616 107940467716672 108199610203776 108359376595561 108469166446368 108679785988704 108841912722816 108922947969472 109053256043648 109326689476732 109386652529817 109517515348878 109599053596851 109975682647012 110087110141056 110514349978578 110874875291232 111151096385976 111222028802304 111255888608384 111500900082936 111533058916512 111616097781904 111884064688032 112017915242688 112029821908849 112101315094496 112268546009984 112296983977584 112380591602328 112694861613559 112766779202336 112831197268608 112965418406022 113049523695199 113184768526466 113688792650496 113785579575252 113856664310606 113921704974168 114313188496416 114365511654368 114398297230672 114787588971216 114873050907272 114958626787368 115333650436992 115470848429378 115503950876587 115544537547712 115620979618656 116018302572672 116296838251776 116383423857792 116522657142528 116738450426826 116812948480704 117105838089786 117139613486712 117214367547648 117226826557804 117301636274816 117508263650232 117736434821096 117801010416726 117912072116384 117941939606484 118029750027378 118435350542936 118876154951424 118964660916608 119172309527232 119261035986144 119403711852096 119505364071327 119581627864608 119670867724928 119814033885952 120077892397008 120114448232168 120191100719872 120413687751474 120490531202496 120647500517222 120737378133918 120827480492888 120904588010752 121238439037443 121352741512912 121433026181256 121510520135424 121655065975716 121745640902522 121850321803872 122142858941376 122233797040992 122538316465656 122653844453504 122684913049104 123106510688448 123119595989329 123162858704704 123198166248416 123415180388682 123839287537784 123964761652992 124205469701376 124353221385484 124388870174786 124944787973408 125162874684432 125256061253544 125335994923776 125568110004642 125686494453728 126113979481308 126232878571072 126302114261232 126547360854096 126862626602628 126901247943938 126982231509952 127429600094784 127770434573691 127867502500608 128115788679424 128339410260096 128434961831232 128661200611164 128698084384506 128743307312256 128876319088384 129103335321168 129199455651656 129232182270681 129354021173104 129676279116972 129987604741176 130084383430092 130121902069264 130196234256192 130531408802704 130643643995904 130740911120768 131185815967104 131283486751168 131381287756992 131538463475328 131552445029694 131636396813376 131792988140359 131964340809168 132004515287528 132088755565312 132453489173733 132552334883428 132636924758912 132651081130932 132749842837794 132908655803196 133239769360803 133365386579152 133835243531184 133918853799752 134295158457408 134555925509824 134629726190544 134756653847296 134790788121696 134891142888432 135128754261189 135214988309856 135354686334784 135593114241468 135679644627072 135694066358006 135780661167424 135930915554499 136017661512096 136194858831297 136521834202026 136623477771417 136662882401164 136664717559552 137092974258604 137231877025152 137434512152847 137882857733968 137985575010192 138558216042792 138597937029468 138688847443328 139034361115104 139137875317168 139304330494112 139319198480007 139695768046848 140043790246464 140211329198976 140482635710053 140562886470084 140652588375936 140797904283904 141045920444208 141397306260444 141487540661376 141530614328896 141671863878132 142011988392456 142117967297696 142158708771184 142500002098272 142606096547824 142855010448696 142961369209932 143984377120129 144130262264352 144345273441408 144625555261824 144906381318272 144985858974432 145349387608113 145523273819742 145848870039756 146023353798504 146132071462468 146387139827922 146496128338749 146847834903042 147083525010864 147352466638104 147693922595064 147788175257856 147833167054976 148201461847968 148505079698469 148557262561344 148599850010976 148667866777248 148710745222016 149178752917376 149216540353776 149357220323584 149633821337478 149729311970112 149745227075551 149840788803104 150036059901546 150104734046358 150147765115257 150620557874696 150658710524721 150816389496192 151288992303134 151375416198552 151601235578208 151714106100336 151895606632224 152274022126632 152417584661888 152753243813352 153050118628288 153180415115481 153278169049824 153477852534643 154046614996224 154161306158208 154531415211264 154759594652754 154874816644093 155118214950714 155217205515456 155448756013824 155651267235768 155750597974272 156024953373744 156141117453048 156186151315616 156530109731814 156677684866976 156717371805876 157068013888968 157255919475312 157373000036504 157697800011648 158191966615046 158352246906048 158397642319392 158896412702976 159014714648192 159204949136128 159221941120008 159323550527232 159340485428436 159442170486144 159882713209908 159928547367582 159984744296832 160001749477986 160103856529344 160431858616302 160551583668632 160654041603328 160983170845224 161651252049924 161910701575008 162206754634288 162299415305664 162467095738496 162857145255168 162978396054656 163019678983056 163262869084224 163384421954208 163579884065472 163990034215098 164142014251264 164553573851576 164720299730688 164963523970518 165283841191154 165698124542208 166312312936848 166883832912576 167008081671392 167299588374768 167424146672856 167826097032048 168026872864032 168151972641744 168402819014976 168570887403492 168622206172082 168729814472128 169150168803504 169448127609033 169777152789699 169828400012544 169906133459712 170157015046382 170360579431588 170533188975744 170784996465909 171246615774976 171469782744624 171548267481552 171597445846008 172137780428224 172181383456824 172309576360908 172901705489296 173000475655488 173206272644067 173316806321568 173445844573456 173594979008256 174027453859008 174572791560391 174575135786688 174783985713792 175122189720751 175175050342656 175403260039592 175515195751168 175709420230068 175821551321472 175840239836706 175952454412224 176262395475348 176604652231644 176868108174576 176999790450392 177044625041067 177211541070928 177653025814404 178314232427136 178446991374912 178891553979216 179060211276544 179105567778144 179506301587392 179721050828928 179854857184576 180171672348252 180286651079808 180620531627211 180735796803744 180790818988624 180971250775833 181025876936448 181241220739332 181356882016128 181376158895594 181593145108396 182029112269368 182164637028556 182482598963574 182618461353783 182775482705808 183246016203796 183350695561488 183980766680256 184659766032672 184744288057056 184797249372624 185122770583023 185379148153472 185758931306676 185897232999842 186308204552064 186529832078226 186583305262179 186668707724317 186725053661952 187417181960112 187884091880316 188003992385664 188061227258944 188529741680592 188895818504176 189349317856608 189821041281144 190000002797696 190351871915907 190473347264928 190615158946576 191321706584281 191801253750912 192030711844608 192173683019136 192457444632271 192652442746848 193314478632576 193655002981752 193778586263808 193799183477484 194031031759656 194465160053008 194514418675458 194697805064672 195126575145138 195182853103896 195328171118332 195797113204056 195965465993856 196111366681152 196344655800943 196469955517472 196778723950656 196925230126752 197328667544541 197454595220064 197601949130624 198006772931292 198076350081792 198133133347968 198223822369664 198828502325142 198955387138368 199124764256691 199362983704794 199511761783304 199639082626816 200048079868728 200139645395144 200197020153676 200878280699628 201027839087726 201442737686112 201833888264736 202134980770944 202285474800448 202336714332648 202527475509632 203032029502176 203389671362202 203519466940608 203541099537009 203670991751136 204240553487308 204370892066432 204692077460736 204994323601746 205146946476157 205639461387906 206346126203672 206555196347136 206824286600952 206956274020608 207535022981024 208033271164992 208188156604064 208551541672656 208706812975752 208956495741168 209424018518624 209543652070272 209674559300416 210200284406294 211039732608768 211136329208064 211196856425856 211448090862554 211568880666312 211703895906048 212295921493344 212453980571248 212507795817198 213176950946544 213238063156776 213335665970648 213471808705792 213750003147408 213909144821736 214442053814898 214507337342233 214644227793632 215535002733232 215880935433344 216399220407552 216718753191122 216938332892736 217359571977408 217618137424597 217683825445632 217845895938944 218106512087296 218653378953464 218773305059634 219035030697756 219198107193702 219951365294024 220174220282112 221028699957156 221749750582464 222302192771952 222511777216768 223001800165872 223066117833024 223232195563808 223768129376064 224035830485376 224059643817698 224202630188992 224450732006217 224537092019968 224593967955168 224761183204656 225157101069537 225389723227118 225533558404672 225662394537216 225930836812044 226099047390398 226369537052932 226933488454701 227571159150504 227713328621212 227843409948336 228626376992832 228731023308736 228796594461344 229575177942432 229746101814544 229917253574736 230667300873984 230941696858756 231007901753174 231089075095424 231241959237312 231966586045999 232036605145344 232139391979131 232766847715584 233476900853652 233625896961408 234211676179572 234279226973424 234453653115608 234603272549632 235016527300464 235472869642192 235602020833452 235824144232768 235883879212968 236059500054756 236870701085872 237287949922569 237929321833216 238344619054464 238522071972288 238807423704192 239010728142654 239160044202037 239163255729216 239341735449856 240002624216979 240155784794016 240228896464336 240827375502948 240981062404992 241295001034444 241474756267836 241654960985776 242476878074886 242705483025824 242866052362512 243310131951432 243491281805044 243700643607744 244285717882752 244467594081984 245076632931312 245307688907008 245369826098208 245985051322647 246213021376896 246239191978658 246325717409408 246396332496832 246830360777364 247445285955777 247678575075568 247925761786731 248706442770968 248777740349572 249889575946816 250325749368864 250512122507088 251136220009284 251372988907456 252227958962616 252465757142144 252604228522464 252933309258123 253094721708192 253725253205256 253802495887876 253964463019904 254859200189568 255235522569573 255540869147382 255731125059319 256678820520192 256869923662464 257322401222328 257396168769012 257486614624512 258206670642336 258398911303312 258464364541362 258708042346208 259352558233944 259975209482352 260168766860184 260243804138528 260392468512384 260896323461527 261062817605408 261481822241536 262371631934208 262566973502336 262762575513984 263076926950656 263104890059388 263272793626752 263585976280718 263760359755059 263928681618336 264009030575056 264906978347466 265104669766856 265273849517824 265302162261864 265499685675588 265817311606392 266479538721606 266730773158304 267670487062368 267837707599504 268590316914816 269111851019648 269259452381088 269581576243392 269782285776864 270257508522378 270429976619712 270709372669568 271186228482936 271359289254144 271388132716012 271561322334848 271861831108998 272035323024192 272064238343391 272389717662594 273043668404052 273246955542834 273325764802328 274185948517208 274463754050304 274869024305694 275765715467936 275971150020384 277116432085584 277195874058936 277377694886656 278068722230208 278275750634336 278608660988224 278638396960014 278845849499763 279794748117339 280087580492928 280422658397952 280965271420106 281125772940168 281305176751872 282091840888416 282794612520888 282975081322752 283061228657792 283343727756264 284023976784912 284235934595392 284317417542368 285000004196544 285030297564337 285212193095648 285710020897392 285922738419864 287968754240258 288260524528704 288690546882816 289251110523648 289812762636544 289971717948864 290698775216226 291046547639484 291697740079512 292046707597008 292264142924936 292774279655844 292992256677498 293695669806084 294167050021728 294704933276208 295387845190128 295666334109952 296402923695936 297010159396938 297114525122688 297199700021952 297335733554496 297421490444032 298242753487713 298357505834752 298433080707552 299267642674956 299458623940224 299490454151102 299681577606208 300072119803092 300209468092716 300295530230514 301241115749392 301317421049442 301541758631589 301632778992384 302577984606268 302750832397104 303202471156416 303428212200672 303791213264448 304548044253264 304835169323776 305506487626704 306100237256576 306360830230962 306556338099648 306955705069286 307491485402619 308322612316416 308459192081859 309519189305508 309749633288186 310236429901428 310434411030912 311302534471536 312049906747488 312282234906096 312372302631232 313060219463628 313355369733952 313434743611752 314136027777936 314511838950624 314746000073008 315300426609441 315395600023296 316383933230092 316704493812096 316795284638784 317172136293831 317788003939693 318029429296384 318443882240016 318680970856872 318884340972288 319765426419816 319857094735164 319969488593664 320003498955972 320207713058688 320863717232604 321103167337264 321966341690448 323302504099848 323821403150016 324206612897869 324413509268576 324598830611328 324934191476992 325078129786683 325956792109312 326039357966112 326525738168448 326768843908416 327159768130944 327980068430196 328797160790553 329107147703152 329927047941036 330567682382308 332624625873696 333767665825152 334016163342784 334599176749536 334848293345712 335652194064096 336053745728064 336089465726547 336303945283488 336805638029952 337141774806984 337244412344164 337459628944256 338084584840677 338300337607008 338896255218066 339148571085597 339554305579398 340314030092764 340721158863176 341066377951488 341569992931818 341824299457081 342939565489248 343096534963104 343194891692016 344275560856448 344362766913648 344619152721816 345803410978592 346000951310976 346412545288134 346511852629761 346633612643136 346670457202303 346891689146912 348054907718016 349145583120782 349150271573376 349567971427584 350244379441502 350806520079184 351418840460136 351643102642944 351680479673412 351904908824448 352524790950696 353209304463288 353736216349152 353999580900784 354089250082134 354423082141856 355306051628808 356628464854272 356893982749824 357420968602789 357783107958432 358211135556288 359012603174784 359442101657856 359709714369152 360343344696504 360573302159616 361241063254422 361471593607488 361581637977248 361942501551666 362482441478664 362713764032256 362752317791188 363186290216792 364058224538736 364329274057112 364965197927148 365236922707566 365550965411616 366492032407592 366701391122976 367961533360512 369319532065344 369358787967987 369488576114112 369594498745248 370245541166046 370758296306944 371517862613352 371794465999684 372616409104128 373059664156452 373166610524358 373337415448634 374834363920224 375768183760632 376007984771328 376122454517888 377059483361184 377791637008352 378698635713216 379642082562288 380000005595392 380703743831814 380946694529856 380987186312863 381230317893152 382643413168562 383311303721073 383602507501824 384347366038272 384914889264542 385304885493696 386628957265152 387310005963504 387598366954968 388062063519312 388930320106016 389028837350916 389395610129344 390253150290276 390365706207792 390656342236664 391594226408112 391930931987712 392222733362304 392689311601886 392939911034944 393557447901312 393850460253504 394657335089082 394909190440128 395203898261248 395378964421077 396013545862584 396266266695936 396447644739328 397657004650284 397910774276736 398249528513382 398725967409588 399023523566608 400096159737456 400279290790288 400394040307352 401756561399256 402055678175452 402885475372224 403667776529472 404147969502823 404269961541888 404570949600896 404673428665296 405054951019264 406064059004352 406779342724404 407038933881216 407082199074018 407341983502272 408481106974616 408584576493891 408741784132864 409870433314251 409988647203492 410293892952314 411278922775812 412303536458541 412692252407344 413648573201904 415070045962048 416066542329984 416376313208128 417103083345312 417413625951504 417912991482336 418848037037248 419087304140544 419349118600832 420400568812588 421447907130159 422266251810277 422393712851712 422896181725108 423137761332624 424591842986688 424907961142496 425015591634396 426353901893088 426476126313552 426671331941296 427500006294816 427818289643472 428884107629796 429014674684466 429288455587264 430795088371141 431070005466464 431761870866688 431953131360387 433437506382244 433876665785472 434719143954816 435236274849194 435691791877888 437306757906928 437546610119268 438070061395512 438396214387404 439488385016247 439902730588048 442057399914312 443499501164928 444154367803783 444604385543904 446003600331744 446132235666048 446464391127616 447536258752128 448071660970752 448119287635396 448405260377984 448901464012434 449187935910336 449235681226653 449522366409312 450314202139074 450443295345771 450779446454236 451067116809344 451861673624088 452198094780796 452739074105864 453866976909402 455142318301008 455426657242424 455686819896672 457252753985664 457462046617472 457593188922688 459150355884864 459492203629088 459541245346443 459834507149472 460433557603929 461883393717512 462015803506348 462178150190848 462483918474624 463933172091998 464278783958262 464624449932279 466953801707304 467251793922816 468423352359144 468558453946848 468907306231216 470033054600928 470945739284384 471204041666904 471648288465536 471767758425936 472119000109512 473439271175461 473741402171744 474575899845138 474929232253021 476689238108928 477044143944576 477614847408384 478021456285308 478320088404074 478326511458432 480005248433958 480311569588032 480457792928672 481654751005896 481962124809984 482590002068888 482949512535672 483309921971552 484953756149772 485410966051648 485732104725024 486620263902864 486982563610088 487401287215488 488571435765504 488935188163968 490153265862624 490739652196416 491970102645294 492426042753792 492478383957316 492651434818816 492792664993664 493660721554728 494890571911554 495357150151136 495851523573462 497412885541936 497555480699144 499779151893632 500651498737728 501024245014176 502272440018568 502745977814912 504455917925232 504931514284288 505208457044928 505866618516246 506189443416384 507450506410512 507604991775752 507928926039808 509331458369097 509718400379136 510471045139146 511081738294764 511462250118638 512354989397727 513739847324928 514644802444656 514792337538024 516413341284672 516797822606624 516928729082724 517416084692416 518705116467888 519618817932201 519950418964704 520337533720368 520487608277056 520784937024768 521792646923054 522125635210816 523718374681173 525133947004672 525366569162253 525525151027968 526209780118776 526545587253504 527171952561436 527520719510118 527857363236672 528018061150112 529813956694932 530209339533712 530604324523728 530999371351176 531634623212784 532959077443212 533461546316608 535340974124736 535675415199008 537180633829632 538223702039296 538518904762176 539163152486784 539564571553728 540515017044756 540859953239424 541418745339136 542372456965872 542776265432024 542913752327499 543122644669696 543723662217996 544070646048384 544128476686782 544779435325188 546087336808104 546493911085668 546651529604656 547855384061349 548371897034416 549738048611388 551531430935872 551942300040768 553671883152661 554232864171168 554391748117872 556137444460416 556551501268672 557217321976448 557276793920028 557691698999526 559589496234678 559749915786537 560006123172951 560175160985856 561930542840212 562251545880336 564183681776832 565589225041776 566122457315584 566687455512528 568047953569824 568471869190784 568634835084736 570000008393088 570060595128674 570424386191296 571055615747721 571420041794784 571845476839728 573965119752843 575937508480516 576521049057408 577372333896813 579943435897728 581397550432452 582093095278968 583395480159024 584093415194016 584528285849872 585548559311688 585984513354996 587391339612168 588334100043456 589033967402829 589409866552416 590177721602287 590775690380256 592805847391872 594020318793876 594229050245376 594399400043904 594671467108992 595549552662337 596485506975426 596866161415104 598535285349912 598917247880448 598980908302204 599363155212416 600144239606184 600418936185432 600591060461028 602482231498784 602634842098884 603083517263178 605155969212536 605501664794208 606404942312832 606856424401344 607582426528896 609096088506528 610623298611027 611012975253408 612200474513152 612721660461924 613112676199296 613911410138572 614982970805238 615440839428471 616918384163718 619038378611016 619499266576372 620472859802856 620868822061824 622605068943072 624099813494976 624564469812192 624744605262464 626120438927256 626710739467904 626869487223504 628272055555872 629023677901248 629090538411229 629492000146016 630600853218882 632767866460184 633408987624192 633590569277568 634344272587662 634816556134579 635576007879386 636887764480032 637361941713744 639530852839632 639714189470328 640006997911944 640415426117376 641727434465208 642206334674528 643522012026699 643932683380896 646605008199696 647642806300032 648413225795738 648827018537152 649197661222656 650156259573366 650640315499447 652078715932224 652854412273791 653051476336896 653537687816832 654319536261888 655960136860392 657594321581106 658214295406304 659854095882072 661135364764616 665249251747392 667535331650304 668032326685568 669198353499072 669696586691424 671304388128192 672107491456128 672178931453094 672607890566976 673611276059904 674283549613968 674488824688328 674919257888512 676169169681354 676600675214016 677792510436132 678297142171194 679108611158796 680628060185528 680800465364103 681442317726352 683139985863636 683648598914162 685879130978496 686193069926208 686389783384032 688551121712896 688725533827296 689238305443632 691606821957184 692001902621952 692825090576268 693023705259522 693267225286272 693340914404606 693783378293824 695899758137997 696109815436032 698291166241564 698300543146752 700488758883004 701613040158368 702837680920272 703360959346824 703809817648896 705049581901392 706418608926576 707472432698304 707999161801568 708178500164268 708846164283712 710612103257616 711863849767707 713787965499648 714841937205578 715566215916864 716422271112576 717480132606111 718025206349568 719419428738304 720686689393008 722482126508844 722943187214976 723163275954496 723885003103332 724964882957328 725504635582376 726372580433584 728116449077472 728658548114224 729930395854296 730473845415132 731101930823232 732984064815184 733402782245952 735700995422029 735923066721024 738639064130688 738717575935974 738977152228224 739188997490496 740068318018939 740491082332092 743035725226704 743588931999368 743777285360193 746119328312904 746333221048716 746674830897268 749668727840448 751536367521264 752244909035776 754118966722368 755583274016704 757397271426432 758799927774369 759284165124576 761407487663628 761893389059712 761974372625726 762460635786304 765286826337124 765706567708719 766622607442146 767193375177957 769829778529084 770609770987392 774620011927008 775196733909936 776124127038624 777860640212032 778057674701832 778791220258688 780506300580552 780731412415584 781312684473328 782688970384581 783188452816224 784208753361943 784445466724608 785378623203772 785879822069888 787114895802624 787700920507008 788864031294913 789314670178164 789818380880256 790757928842154 791346665866393 792027091725168 795314009300568 795821548553472 796499057026764 797451934819176 798047047133216 800192319474912 800558581580576 800788080614704 803513122798512 804111356350904 805770950744448 807335553058944 808295939005646 808527656136109 809141899201792 809346857330592 812128118008704 813558685448808 814077867762432 814164398148036 814683967004544 816192715030173 816962213949232 817169152987782 819740866628502 819977294406984 820587785904628 822557845551624 824607072917082 824858111635597 825384504814688 827297146403808 830140091924096 832133084659968 832752626416256 834206166690624 834827251903008 835825982964672 836537548499289 837696074074496 838698237201664 840801137625176 842895814260318 844532503620554 845792363450216 846275522665248 849183685973376 849815922284992 850031183268792 852707803786176 852952252627104 853342663882592 855000012589632 855090892693011 855636579286944 857768215259592 858029349368932 858576911174528 861590176742282 861837171925303 862140010932928 863906262720774 866875012764488 867753331570944 869438287909632 870472549698388 874613515813856 875093220238536 876140122791024 876792428774808 878976770032494 879805461176096 884114799828624 886999002329856 888308735607566 889208771087808 892007200663488 892264471332096 892928782255232 895072517504256 896238575270792 896810520755968 897802928024868 898375871820672 898471362453306 899044732818624 900628404278148 900886590691542 901558892908472 902134233618688 903723347248176 904396189561592 904625275894767 905478148211728 907733953818804 910284636602016 910853314484848 911373639793344 914505507971328 914924093234944 915186377845376 918300711769728 918984407258176 919082490692886 919669014298944 920867115207858 923766787435024 924031607012696 924967836949248 927866344183996 928557567916524 929248899864558 933907603414608 936846704718288 937116907893696 937814612462432 940066109201856 941891478568768 942408083333808 943296576931072 943535516851872 944238000219024 945901279828323 946878542350922 947482804343488 949151799690276 949858464506042 951516408881493 953364011819079 954088287889152 956042912570616 956640176808148 956653022916864 960010496867916 960623139176064 960915585857344 963309502011792 965180004137776 965899025071344 966619843943104 969907512299544 970821932103296 971464209450048 972619838693607 973240527805728 973965127220176 974802574430976 975234389360049 977870376327936 980306531725248 981479304392832 983378449970371 983940205290588 984956767914632 985585329987328 987321443109456 989781143823108 990714300302272 991703047146924 994825771083872 995110961398288 999558303787264 1001302997475456 1002048490028352 1004544880037136 1005491955629824 1008268397179641 1008911835850464 1010416914089856 1011733237032492 1012378886832768 1014253754522031 1014901012821024 1015209983551504 1017445713256791 1018662916738194 1020942090278292 1022163476589528 1022924500237276 1024709978795454 1025472898371243 1029289604889312 1029584675076048 1032826682569344 1033595645213248 1033857458165448 1034832169384832 1037410232935776 1039237635864402 1039535557889283 1039900837929408 1040011371606909 1040675067440736 1040975216554112 1043585293846108 1044251270421632 1047436749362346 1048216589528857 1050733138324506 1052419560237552 1054343905122872 1055041439020236 1055714726473344 1056036122300224 1059627913389864 1060418679067424 1061208649047456 1061998742702352 1063269246425568 1065918154886424 1066923092633216 1070681948249472 1071350830398016 1072262905808367 1074344967742501 1077037809524352 1078326304973568 1079129143107456 1081030034089512 1081719906478848 1084744913931744 1085552530864048 1085827504654998 1087447324435992 1088141292096768 1088256953373564 1089558870650376 1092174673616208 1092987822171336 1093303059209312 1095710768122698 1096044340118533 1096743794068832 1099476097222776 1103062861871744 1103884600081536 1107343766305322 1108076363903961 1108465728342336 1108783496235744 1112274888920832 1113103002537344 1114434643952896 1114553587840056 1115383397999052 1119178992469356 1119499831573074 1120012246345902 1123861085680424 1124503091760672 1128367363553664 1131178450083552 1133374911025056 1136095907139648 1136943738381568 1137269670169472 1140000016786176 1140121190257348 1140848772382592 1142111231495442 1142840083589568 1142961558938589 1143690953679456 1147930239505686 1151875016961032 1153042098114816 1154744667793626 1159886871795456 1162795100864904 1164186190557936 1166790960318048 1168186830388032 1169056571699744 1171097118623376 1171969026709992 1174782679224336 1176668200086912 1178067934805658 1178819733104832 1178945032821361 1180355443204574 1181551380760512 1185611694783744 1186136893263231 1188040637587752 1188798800087808 1189342934217984 1191099105324674 1192971013950852 1193732322830208 1197070570699824 1197961816604408 1198726310424832 1200288479212368 1200837872370864 1201182120922056 1204964462997568 1205269684197768 1206167034526356 1210311938425072 1211003329588416 1212443908508469 1212809884625664 1213712848802688 1215164853057792 1218192177013056 1221246597222054 1222009540922737 1222025950506816 1225443320923848 1226225352398592 1227822820277144 1229965941610476 1230881678856942 1233836768327436 1238076757222032 1238998533152744 1240945719605712 1245210137886144 1248199626989952 1249128939624384 1249489210524928 1252240877854512 1253421478935808 1253738974447008 1256544111111744 1258047355802496 1258181076822458 1258984000292032 1261201706437764 1264343721390477 1265535732920368 1266798755430831 1267181138555136 1268688545175324 1269633112269158 1271152015758772 1273775528960064 1274723883427488 1279061705679264 1279428378940656 1280013995823888 1283454868930416 1284412669349056 1287044024053398 1287865366761792 1292385265113423 1293210016399392 1295285612600064 1295859394081161 1296826451591476 1297654037074304 1300312519146732 1301280630998894 1304157431864448 1305708824547582 1306680954070219 1307075375633664 1311920273720784 1315188643162212 1316428590812608 1319708191764144 1322270729529232 1330498503494784 1332463103411349 1336064653371136 1338396706998144 1339393173382848 1342608776256384 1344214982912256 1344357862906188 1345215781133952 1347707043679959 1348567099227936 1348977649376656 1352338339362708 1353201350428032 1355585020872264 1356594284342388 1358217222317592 1361256120371056 1361600930728206 1362884635452704 1366279971727272 1367297197828324 1371758261956992 1372386139852416 1372779566768064 1374412590606601 1377451067654592 1378476610887264 1381300672811787 1383213643914368 1385650181152536 1386047410519044 1386534450572544 1386681828809212 1387566756587648 1391799516275994 1393873349796837 1396582332483128 1400977517766008 1403226080316736 1405675361840544 1406721918693648 1410099163802784 1412837217853152 1414944865396608 1415998323603136 1416357000328536 1417692328567424 1420317813526383 1421224206515232 1423727699535414 1424787696759063 1429683874411156 1431132431833728 1432844542225152 1434960265212222 1436028625333099 1441373378786016 1444964253017688 1445886374429952 1446326551908992 1447770006206664 1449929765914656 1451009271164752 1452745160867168 1456232898154944 1456387684815037 1457317096228448 1459860791708592 1460947690830264 1462203861646464 1465033200976267 1465968129630368 1466805564491904 1471401990844058 1477278128261376 1477435151871948 1477954304456448 1478377994980992 1480136636037878 1480982164664184 1486071450453408 1487177863998736 1487554570720386 1492238656625808 1492666442097432 1493349661794536 1499337455680896 1501551361395631 1503072735042528 1508237933444736 1511166548033408 1514794542852864 1517599855548738 1518568330249152 1522814975327256 1523786778119424 1523948745251452 1524921271572608 1530573652674248 1531413135417438 1533245214884292 1534386750355914 1539659557058168 1541219541974784 1549240023854016 1550393467819872 1552248254077248 1555721280424064 1556115349403664 1557582440517376 1561012601161104 1561462824831168 1562625368946656 1565377940769162 1566376905632448 1568417506723886 1570757246407544 1571155124043519 1571759644139776 1575401841014016 1576099707486759 1577728062589826 1578629340356328 1579636761760512 1581515857684308 1582693331732786 1584054183450336 1590628018601136 1592998114053528 1594903869638352 1596094094266432 1600384638949824 1600554747861277 1601117163161152 1601576161229408 1607026245597024 1608222712701808 1611541901488896 1614671106117888 1616591878011292 1617055312272218 1618693714661184 1623766102321993 1624256236017408 1627117370897616 1628328796296072 1629367934009088 1632385430060346 1633924427898464 1634338305975564 1639481733257004 1639954588813968 1641175571809256 1645115691103248 1649214145834164 1649716223271194 1650769009629376 1654594292807616 1660280183848192 1661015649457983 1665505252832512 1668412333381248 1669654503806016 1671651965929344 1673075096998578 1675392148148992 1680018369518853 1681602275250352 1685791628520636 1689065007241108 1691584726900432 1692551045330496 1698367371946752 1699631844569984 1700062366537584 1705415607572352 1705904505254208 1706685327765184 1710000025179264 1710181785386022 1711273158573888 1715536430519184 1716058698737864 1717153822349056 1721895359258529 1723180353484564 1723674343850606 1724280021865856 1727812525441548 1732117001690439 1733750025528976 1740945099396776 1749227031627712 1750186440477072 1752280245582048 1753584857549616 1757953540064988 1759610922352192 1767101902208487 1768229599657248 1770533164806861 1776617471215132 1778417542175616 1784014401326976 1785857564510464 1786648657987011 1792477150541584 1795605856049736 1796751743641344 1796942724906612 1798089465637248 1801256808556296 1801773181383084 1803117785816944 1807446694496352 1808792379123184 1809250551789534 1810956296423456 1815467907637608 1820544826272649 1820569273204032 1821706628969696 1822747279586688 1826274264230689 1830372755690752 1836601423539456 1837968814516352 1838164981385772 1839338028597888 1841734230415716 1846322518285413 1847533574870048 1848063214025392 1855732688367992 1857115135833048 1858497799729116 1867815206829216 1873693409436576 1874233815787392 1875629224924864 1880132218403712 1883782957137536 1884816166667616 1887071033703744 1887271615233687 1888476000438048 1891802559656646 1893757084701844 1894965608686976 1898303599380552 1899716929012084 1903032817762986 1904449668403737 1906728023638158 1912085825141232 1913280353616296 1920020993735832 1921246278352128 1921831171714688 1926619004023584 1930360008275552 1930566036080097 1931798050142688 1933239687886208 1939815024599088 1941643864206592 1942928418900096 1945239677387214 1946481055611456 1946687951982163 1947930254440352 1950468778720098 1951920946498341 1958563236821373 1960613063450496 1962958608785664 1966756899940742 1967880410581176 1969913535829264 1974642886218912 1979562287646216 1981428600604544 1983406094293848 1989651542167744 1990221922796576 1995212082950359 2002605994950912 2004096980056704 2009089760074272 2016536794359282 2017823671700928 2020833828179712 2023466474064984 2024757773665536 2028507509044062 2029802025642048 2030419967103008 2034891426513582 2037325833476388 2041884180556584 2044326953179056 2045849000474552 2049419957590908 2050945796742486 2058579209778624 2059169350152096 2065653365138688 2067191290426496 2067714916330896 2069664338769664 2074820465871552 2078475271728804 2079071115778566 2079801675858816 2080022743213818 2081350134881472 2081950433108224 2087170587692216 2087699274413991 2088502540843264 2094873498724692 2096433179057714 2101466276649012 2104839120475104 2108687810245744 2110082878040472 2111429452946688 2112072244600448 2119255826779728 2120837358134848 2122417298094912 2123997485404704 2126538492851136 2131836309772848 2133846185266432 2141363896498944 2142701660796032 2144525811616734 2148689935485002 2152440397818333 2154075619048704 2158258286214912 2162060068179024 2169489827863488 2171105061728096 2171655009309996 2174894648871984 2176513906747128 2179117741300752 2184349347232416 2185975644342672 2186606118418624 2191421536245396 2192088680237066 2193487588137664 2198952194445552 2206125723743488 2207102986266087 2207769200163072 2214687532610644 2216152727807922 2216931456684672 2217566992471488 2220204954056817 2226206005074688 2229107175680112 2230766795998104 2238357984938712 2238999663146148 2240024492691804 2247722171360848 2249006183521344 2256734727107328 2262356900167104 2266749822050112 2269446290285083 2272191814279296 2274539340338944 2280242380514696 2281697544765184 2284222462990884 2285680167179136 2285923117877178 2287381907358912 2295860479011372 2301580125533871 2303750033922064 2309489335587252 2325590201729808 2328372381115872 2333581920636096 2336373660776064 2338113143399488 2342194237246752 2343938053419984 2348066911153743 2349565358448672 2352626260085829 2353336400173824 2356135869611316 2357639466209664 2357890065642722 2360710886409148 2363102761521024 2366592093884739 2372273786526462 2374039997599179 2376081275175504 2382198210649348 2385942027901704 2387464645660416 2394141141399648 2395923633208816 2400576958424736 2401675744741728 2402364241844112 2409928925995136 2410539368395536 2412334069052712 2419080111622561 2420623876850144 2422006659176832 2424887817016938 2425582968408327 2426693200416121 2427425697605376 2436384354026112 2442493194444108 2444019081845474 2444051901013632 2450886641847696 2455645640554288 2459931883220952 2461763357713884 2467673536654872 2474574334906791 2476153514444064 2477997066305488 2481891439211424 2490420275772288 2496399253979904 2498257879248768 2501946780219523 2504481755709024 2507477948894016 2513088222223488 2516094711604992 2516362153644916 2517968000584064 2522403412875528 2528687442780954 2531071465840736 2533597510861662 2537377090350648 2539266224538316 2542304031517544 2547551057920128 2549447766854976 2558123411358528 2558856757881312 2560027991647776 2565272678079033 2566909737860832 2568825338698112 2574088048106796 2575730733523584 2584770530226846 2585511515775909 2586420032798784 2591718788162322 2593652903182952 2595308074148608 2600625038293464 2602561261997788 2608314863728896 2611417649095164 2613361908140438 2623840547441568 2630377286324424 2632857181625216 2639416383528288 2644541459058464 2660997006989568 2664926206822698 2666910304190041 2676793413996288 2678786346765696 2685217552512768 2688715725812376 2690431562267904 2695414087359918 2697134198455872 2697955298753312 2704676678725416 2706402700856064 2711170041744528 2713188568684776 2716434444635184 2722512240742112 2723201861456412 2725769270905408 2732559943454544 2734594395656648 2743516523913984 2744772279704832 2745559133536128 2748825181213202 2754902135309184 2756953221774528 2762601345623574 2766427287828736 2771300362305072 2772094821038088 2773363657618424 2775133513175296 2783599032551988 2787746699593674 2793164664966256 2801955035532016 2806452160633472 2811350723681088 2813443837387296 2820198327605568 2825674435706304 2829035786519761 2829889730793216 2831996647206272 2832714000657072 2835384657134848 2840635627052766 2842448413030464 2847455399070828 2849575393518126 2859367748822312 2860092035457237 2862264863667456 2869920530424444 2872057250666198 2882746757572032 2889928506035376 2892653103817984 2895540012413328 2899859531829312 2902018542329504 2905490321734336 2912465796309888 2912775369630074 2914634192456896 2917859516080821 2919721583417184 2921895381660528 2924407723292928 2930066401952534 2931936259260736 2933611128983808 2942803981688116 2950135349911113 2954870303743896 2956755989961984 2960273272075756 2961964329328368 2972142900906816 2974355727997472 2975109141440772 2984477313251616 2985332884194864 2986699323589072 2998674911361792 3003102722791262 3006145470085056 3015565618597987 3016475866889472 3022333096066816 3035199711097476 3037136660498304 3045629950654512 3047897490502904 3049842543145216 3061147305348496 3062826270834876 3066490429768584 3068773500711828 3076418695113729 3079319114116336 3098480047708032 3100786935639744 3104496508154496 3109080574626481 3111442560848128 3112230698807328 3120034114820727 3122025202322208 3122925649662336 3125250737893312 3130755881538324 3132753811264896 3136835013447772 3141514492815088 3142310248087038 3144649768586571 3152199414973518 3155456125179652 3157258680712656 3163031715368616 3165386663465572 3168108366900672 3181256037202272 3185996228107056 3189807739276704 3192188188532864 3200769277899648 3201109495722554 3202234326322304 3203152322458816 3214052491194048 3214394120923129 3216445425403616 3216788717425101 3223034903227503 3233183756022584 3234110624544436 3237387429322368 3247532204643986 3254234741795232 3256657592592144 3264770860120692 3267848855796928 3268676611951128 3278963466514008 3279909177627936 3282351143618512 3288133020355599 3290231382206496 3298428291668328 3299432446542388 3301538019258752 3309188585615232 3314074898228227 3322031298915966 3324504625771147 3336824666762496 3339309007612032 3343303931858688 3346150193997156 3360036739037706 3363204550500704 3371583257041272 3378130014482216 3383169453800864 3385102090660992 3399263689139968 3400124733075168 3410831215144704 3411809010508416 3413370655530368 3420000050358528 3420363570772044 3422546317147776 3428884676815767 3431072861038368 3432117397475728 3443790718517058 3446360706969128 3447348687701212 3448560043731712 3455625050883096 3464234003380878 3467500051057952 3481890198793552 3498454063255424 3500372880954144 3504560491164096 3507169715099232 3515907080129976 3519221844704384 3534203804416974 3536459199314496 3536835098464083 3541066329613722 3553234942430264 3556835084351232 3568028802653952 3573297315974022 3584954301083168 3591211712099472 3593885449813224 3596178931274496 3602513617112592 3603546362766168 3606235571633888 3614893388992704 3617584758246368 3618501103579068 3621912592846912 3630935815275216 3637331725525407 3641089652545298 3641138546408064 3643413257939392 3645494559173376 3652548528461378 3666028622768211 3675937629032704 3676329962771544 3678676057195776 3683468460831432 3692645036570826 3695067149740096 3696126428050784 3711465376735984 3714230271666096 3716995599458232 3735630413658432 3747386818873152 3748467631574784 3751258449849728 3760264436807424 3767565914275072 3769632333335232 3774142067407488 3774543230467374 3776952000876096 3783605119313292 3787514169403688 3789931217373952 3796607198761104 3799433858024168 3800396266292493 3806065635525972 3808899336807474 3813456047276316 3824171650282464 3826560707232592 3840041987471664 3843662343429376 3853238008047168 3860720016551104 3861132072160194 3863596100285376 3866479375772416 3877155795340269 3879630049198176 3885856837800192 3890479354774428 3892962111222912 3893375903964326 3895860508880704 3900937557440196 3903841892996682 3917126473642746 3920042862210657 3921226126900992 3933513799881484 3935760821162352 3939827071658528 3949285772437824 3959124575292432 3962857201209088 3966812188587696 3979303084335488 3980443845593152 3990424165900718 3997389310234047 4008193960113408 4018179520148544 4033073588718564 4035647343401856 4046932948129968 4057015018088124 4059604051284096 4060839934206016 4069782853027164 4074651666952776 4083768361113168 4088653906358112 4091698000949104 4098839915181816 4101891593484972 4117158419557248 4118338700304192 4123237771819803 4131244051216009 4134382580852992 4135429832661792 4149640931743104 4156950543457608 4158142231557132 4159603351717632 4160045486427636 4162700269762944 4174341175384432 4175398548827982 4189746997449384 4192866358115428 4202932553298024 4209678240950208 4214685967672297 4217375620491488 4220165756080944 4224144489200896 4238511653559456 4241674716269696 4244834596189824 4247994970809408 4253076985702272 4260953440579149 4263672619545696 4274363090277189 4285403321592064 4289051623233468 4297379870970004 4304880795636666 4308085875999297 4324120136358048 4338979655726976 4342210123456192 4343310018619992 4349789297743968 4353027813494256 4358235482601504 4368698694464832 4369163054445111 4371951288685344 4373212236837248 4382843072490792 4384177360474132 4386975176275328 4395099602928801 4397904388891104 4403633768878603 4414205972532174 4429375065221288 4432305455615844 4433862913369344 4435133984942976 4440409908113634 4443715892942053 4458214351360224 4461533591996208 4476715969877424 4477999326292296 4480048985383608 4495444342721696 4498012367042688 4504654084186893 4524713800334208 4533499644100224 4538892580570166 4544383628558592 4560484761029392 4568444925981768 4571360334358272 4571846235754356 4574763814717824 4591720958022744 4603160251067742 4607500067844128 4618978671174504 4651180403459616 4656744762231744 4667163841272192 4672747321552128 4676226286798976 4684388474493504 4687876106839968 4696133822307486 4699130716897344 4705252520171658 4712271739222632 4715278932419328 4715780131285444 4721421772818296 4726205523042048 4733184187769478 4744547573052924 4748079995198358 4752162550351008 4764396421298696 4771884055803408 4788282282799296 4791847266417632 4801153916849472 4801664243583831 4803351489483456 4804728483688224 4819857851990272 4821078736791072 4824668138105424 4838160223245122 4841247753700288 4844013318353664 4849775634033876 4851165936816654 4853386400832242 4871298306965979 4872768708052224 4884986388888216 4888038163690948 4888103802027264 4901773283695392 4911291281108576 4919863766441904 4923526715427768 4935347073309744 4949148669813582 4952307028888128 4952833422067219 4955994132610976 4963782878422848 4980840551544576 4983046948373949 4996515758497536 5003893560439046 5008963511418048 5014955897788032 5026176444446976 5032724307289832 5035936001168128 5044806825751056 5057374885561908 5062142931681472 5067195021723324 5074754180701296 5078532449076632 5084608063035088 5095102115840256 5098895533709952 5116246822717056 5117713515762624 5120055983295552 5130545356158066 5133819475721664 5137650677396224 5148176096213592 5151461467047168 5169541060453692 5171023031551818 5172840065597568 5183437576324644 5187305806365904 5201250076586928 5205122523995576 5222835298190328 5226723816280876 5247681094883136 5260754572648848 5265714363250432 5278832767056576 5289082918116928 5311599494420583 5329852413645396 5333820608380082 5357572693531392 5359945973961033 5377431451624752 5390828174719836 5394268396911744 5395910597506624 5409353357450832 5422340083489056 5426377137369552 5432868889270368 5445024481484224 5446403722912824 5451538541810816 5461634478817947 5465119886909088 5469188791313296 5478822792692067 5489461273533601 5491118267072256 5497650362426404 5509804270618368 5513906443549056 5522048219064391 5525202691247148 5542600724610144 5544189642076176 5546727315236848 5567198065103976 5575493399187348 5586329329932512 5600336148824833 5603910071064032 5612904321266944 5622701447362176 5626887674774592 5640396655211136 5651348871412608 5658071573039522 5661814845701061 5663993294412544 5665428001314144 5681271254105532 5684896826060928 5694910798141656 5699150787036252 5713349005211211 5718735497644624 5720184070914474 5739841060848888 5744114501332396 5765493515144064 5774006781449179 5779857012070752 5791080024826656 5799719063658624 5804037084659008 5810980643468672 5824931592619776 5825550739260148 5829268384913792 5835719032161642 5839443166834368 5840063855946489 5843790763321056 5855762839495023 5860132803905068 5863872518521472 5885607963376232 5900270699822226 5909740607487792 5920546544151512 5923928658656736 5944285801813632 5948711455994944 5950218282881544 5968954626503232 5970665768389728 5973398647178144 5985636248851077 6006205445582524 6012290940170112 6031131237195974 6032860203477121 6070399422194952 6074273320996608 6091259901309024 6095794981005808 6122294610696992 6125652541669752 6132980859537168 6137547001423656 6152837390227458 6154710525280993 6158638228232672 6196960095416064 6201573871279488 6208993016308992 6218161149252962 6224461397614656 6240068229641454 6244050404644416 6245851299324672 6250501475786624 6261511763076648 6265507622529792 6273670026895544 6283028985630176 6284620496174076 6289299537173142 6304398829947036 6310912250359304 6314517361425312 6326063430737232 6330773326931144 6336216733801344 6362512074404544 6371992456214112 6379615478553408 6384376377065728 6401538555799296 6402218991445108 6404468652644608 6406304644917632 6428104982388096 6428788241846258 6432890850807232 6433577434850202 6446069806455006 6466367512045168 6468221249088872 6474774858644736 6495064409287972 6508469483590464 6513315185184288 6529541720241384 6535697711593856 6537353223902256 6557926933028016 6559818355255872 6564702287237024 6576266040711198 6580462764412992 6596856583336656 6598864893084776 6603076038517504 6618377171230464 6621308958798261 6628149796456454 6644062597831932 6649009251542294 6660614862170451 6678618015224064 6692300387994312 6720073478075412 6726409101001408 6743166514082544 6756260028964432 6766338907601728 6770204181321984 6800249466150336 6808338870855249 6823618021016832 6826741311060736 6840727141544088 6845092634295552 6857769353631534 6862145722076736 6864234794951456 6887581437034116 6892721413938256 6894697375402424 6911250101766192 6928468006761756 6935000102115904 6963780397587104 6996908126510848 7000745761908288 7009120982328192 7014339430198464 7031814160259952 7038443689408768 7057878780257487 7068407608833948 7072918398628992 7073670196928166 7082132659227444 7099776281654217 7106469884860528 7122119992797537 7146594631948044 7169908602166336 7182423424198944 7187770899626448 7205027234225184 7207092725532336 7212471143267776 7229786777985408 7235169516492736 7237002207158136 7243825185693824 7257240334867683 7261871630550432 7274663451050814 7276748905224981 7280079601248363 7282179305090596 7282277092816128 7286826515878784 7305097056922756 7332057245536422 7337516126701999 7352659925543088 7366936921662864 7385290073141652 7390134299480192 7392252856101568 7422930753471968 7423723004720373 7428460543332192 7433991198916464 7471260827316864 7494773637746304 7502516899699456 7505840340658569 7539264666670464 7548284134814976 7549086460934748 7553904001752192 7567210238626584 7575028338807376 7593214397522208 7598867716048336 7600792532584986 7612131271051944 7617798673614948 7626912094552632 7648343300564928 7653121414465184 7672310380829731 7680083974943328 7706476016094336 7721440033102208 7722264144320388 7727192200570752 7754311590680538 7756534547327727 7759260098396352 7780958709548856 7785924222445824 7786751807928652 7791721017761408 7801875114880392 7807683785993364 7834252947285492 7840085724421314 7867027599762968 7871521642324704 7879654143317056 7898571544875648 7918249150584864 7933624377175392 7958606168670976 7960887691186304 7980848331801436 7994778620468094 8000730912570123 8036359040297088 8066147177437128 8071294686803712 8093865896259936 8114030036176248 8119208102568192 8121679868412032 8139565706054328 8149303333905552 8167536722226336 8177307812716224 8178176999345977 8183396001898208 8197679830363632 8203783186969944 8234316839114496 8236677400608384 8246475543639606 8252615229749527 8262488102432018 8270859665323584 8299281863486208 8313901086915216 8316284463114264 8320090972855272 8325400539525888 8348682350768864 8350797097655964 8379493994898768 8385732716230856 8405865106596048 8419356481900416 8429371935344594 8434751240982976 8440331512161888 8477023307118912 8483349432539392 8487107359559283 8489669192379648 8495989941618816 8506153971404544 8521906881158298 8527345239091392 8548726180554378 8578103246466936 8594759741940008 8609761591273332 8616171751998594 8648240272716096 8677959311453952 8684420246912384 8686620037239984 8699578595487936 8706055626988512 8716470965203008 8737397388929664 8738326108890222 8743902577370688 8746424473674496 8765686144981584 8768354720948264 8773950352550656 8790199205857602 8795808777782208 8807267537757206 8828411945064348 8850406049733339 8858750130442576 8864610911231688 8870267969885952 8880819816227268 8887431785884106 8916428702720448 8923067183992416 8953431939754848 8955998652584592 8960097970767216 8990888685443392 8996024734085376 9009308168373786 9046696855793961 9049427600668416 9066999288200448 9077785161140332 9120969522058784 9136889851963536 9143692471508712 9149527629435648 9183441916045488 9206320502135484 9215000135688256 9237957342349008 9302360806919232 9313489524463488 9327241723879443 9334327682544384 9352452573597952 9368776948987008 9375752213679936 9392267644614972 9398261433794688 9410505040343316 9424543478445264 9431560262570888 9433949305759713 9442843545636592 9466368375538956 9489095146105848 9496159990396716 9504325100702016 9528792842597392 9543768111606816 9576564565598592 9583694532835264 9602307833698944 9603328487167662 9606702978966912 9609456967376448 9620888134246207 9642157473582144 9643182362769387 9649336276210848 9669104709682509 9676320446490244 9682495507400576 9699551268067752 9702331873633308 9706772801664484 9742596613931958 9769972777776432 9776076327381896 9803546567390784 9822582562217152 9839727532883808 9847053430855536 9864399061066797 9870694146619488 9898297339627164 9904614057776256 9905666844134438 9911988265221952 9927565756845696 9942224694684681 9966093896747898 9973513877313441 10007787120878092 10017927022836096 10029911795576064 10065448614579664 10089613651502112 10114749771123816 10124285863362944 10134390043446648 10149508361402592 10157064898153264 10169216126070176 10194713793705259 10197791067419904 10232493645434112 10235427031525248 10240111966591104 10255232406833869 10261090712316132 10267638951443328 10296352192427184 10339082120907384 10342046063103636 10345680131195136 10366875152649288 10374611612731808 10402500153173856 10410245047991152 10445670596380656 10453447632561752 10495362189766272 10510859529769417 10521509145297696 10557665534113152 10578165836233856 10610505295392249 10623198988841166 10659704827290792 10667641216760164 10719891947922066 10754862903249504 10781656349439672 10788536793823488 10791821195013248 10818706714901664 10844680166978112 10852754274739104 10865737778540736 10890048962968448 10892807445825648 10903077083621632 10923268957635894 10930239773818176 10931401576515223 10938377582626592 10957645585384134 10978922547067202 10995300724852808 10998085868304633 11027812887098112 11044096438128782 11050405382494296 11085201449220288 11088379284152352 11093454630473696 11134396130207952 11150986798374696 11172658659865024 11200672297649666 11203883235028939 11207820142128064 11245402894724352 11253775349549184 11280793310422272 11302697742825216 11316143146079044 11323629691402122 11330856002628288 11362542508211064 11369793652121856 11389821596283312 11398301574072504 11426698010422422 11437470995289248 11440368141828948 11479682121697776 11488229002664792 11530987030288128 11548013562898358 11559714024141504 11582160049653312 11599438127317248 11608074169318016 11621961286937344 11651101478520296 11658536769827584 11671438064323284 11678886333668736 11680127711892978 11687581526642112 11711525678990046 11720265607810136 11727745037042944 11760128586631971 11771215926752464 11800541399644452 11819481214975584 11841093088303024 11847857317313472 11888571603627264 11897422911989888 11900436565763088 11937909253006464 11941331536779456 11946797294356288 11971272497702154 12012410891165048 12024581880340224 12062262474391948 12065720406954242 12140798844389904 12182519802618048 12191589962011616 12244589221393984 12251305083339504 12265961719074336 12275094002847312 12305674780454916 12309421050561986 12317276456465344 12369713315459409 12393732153648027 12403147742558976 12436322298505924 12448922795229312 12480136459282908 12488100809288832 12501002951573248 12523023526153296 12547340053791088 12566057971260352 12569240992348152 12578599074346284 12608797659894072 12621824500718608 12629034722850624 12644057903016891 12652126861474464 12661546653862288 12672433467602688 12725024148809088 12743813783908543 12743984912428224 12759230957106816 12783919849614823 12804437982890216 12812609289835264 12856209964776192 12857576483692516 12865781701614464 12867154869700404 12892139612910012 12924257627997891 12932735024090336 12936442498177744 12990128818575944 13016938967180928 13026630370368576 13059083440482768 13071395423187712 13074706447804512 13107489163335333 13115853866056032 13119636710511744 13129404574474048 13152532081422396 13160925528825984 13185298808786403 13193713166673312 13197729786169552 13210901306635809 13242617917596522 13256299592912908 13288125195663864 13298018503084588 13321229724340902 13331147678826159 13384600775988624 13440146956150824 13452818202002816 13486333028165088 13512520057928864 13513962252560679 13532677815203456 13600498932300672 13616677741710498 13626815663875141 13681454283088176 13715538707263068 13724291444153472 13728469589902912 13775162874068232 13785442827876512 13789394750804848 13822500203532384 13856936013523512 13870000204231808 13927560795174208 13966484580652513 14001491523816576 14018241964656384 14028678860396928 14063628320519904 14115757560514974 14136815217667896 14145836797257984 14147340393856332 14164265318454888 14199552563308434 14212939769721056 14244239985595074 14293189263896088 14339817204332672 14364846848397888 14375541799252896 14404992730751493 14410054468450368 14414185451064672 14424942286535552 14459573555970816 14470339032985472 14474004414316272 14487650371387648 14514480669735366 14523743261100864 14549326902101628 14553497810449962 14560159202496726 14564358610181192 14573653031757568 14610194113845512 14613894920897937 14664114491072844 14675032253403998 14705319851086176 14733873843325728 14770580146283304 14780268598960384 14784505712203136 14845861506943936 14847446009440746 14856921086664384 14858500266201657 14867982397832928 14942521654633728 14989547275492608 15011680681317138 15078529333340928 15098172921869496 15107808003504384 15134420477253168 15150056677614752 15186428795044416 15197735432096672 15201585065169972 15224262542103888 15235597347229896 15253824189105264 15296686601129856 15306242828930368 15344620761659462 15360167949886656 15412952032188672 15442880066204416 15444528288640776 15454384401141504 15508623181361076 15513069094655454 15518520196792704 15561917419097712 15573503615857304 15583442035522816 15603750229760784 15615367571986728 15668505894570984 15680171448842628 15734055199525936 15743043284649408 15759308286634112 15797143089751296 15836498301169728 15867248754350784 15886124031995581 15921775382372608 15961696663602872 15989557240936188 16001461825140246 16072718080594176 16132294354874256 16187731792519872 16228060072352496 16243359736824064 16279131412108656 16298606667811104 16335073444452672 16354615625432448 16356353998691954 16366792003796416 16384903436453841 16395359660727264 16407566373939888 16436468378076201 16468383820600803 16473354801216768 16492951087279212 16505230459499054 16524976204864036 16541719330647168 16566144657193173 16627802173830432 16632568926228528 16640181945710544 16697364701537728 16701594195311928 16758987989797536 16771465432461712 16801008446474499 16811730213192096 16838712963800832 16858743870689188 16869502481965952 16880663024323776 16933560781357927 16954046614237824 16974214719118566 16986852402912847 16991979883237632 17043813762316596 17054690478182784 17097452361108756 17156206492933872 17189519483880016 17219523182546664 17232343503997188 17296480545432192 17322020344347537 17368840493824768 17373240074479968 17399157190975872 17412111253977024 17432941930406016 17474794777859328 17476652217780444 17487805154741376 17520191567839467 17531372289963168 17536709441896528 17580398411715204 17591617555564416 17614535075514412 17656823890128696 17700812099466678 17717500260885152 17729221822463376 17761639632454536 17774863571768212 17832857405440896 17846134367984832 17906863879509696 17911997305169184 17920195941534432 17956908746553231 17981777370886784 18018616336747572 18093393711587922 18098580610431363 18155570322280664 18241939044117568 18273779703927072 18287384943017424 18366883832090976 18412641004270968 18430000271376512 18464131575842979 18475914684698016 18604721613838464 18626979048926976 18654483447758886 18668372129330287 18737553897974016 18751504427359872 18784535289229944 18796522867589376 18821010080686632 18849086956890528 18863120525141776 18867898611519426 18885687091273184 18932736751077912 18978190292211696 18992319980793432 19008650201404032 19045431612691471 19057585685194784 19087536223213632 19153129131197184 19167389065670528 19204615667397888 19206656974335324 19213405957933824 19218913934752896 19241776268492414 19284314947164288 19286364725538774 19298672552421696 19338209419365018 19352640892980488 19364991014801152 19399102536135504 19404663747266616 19413545603328968 19485193227863916 19539945555552864 19552152654763792 19607093134781568 19645165124434304 19679455065767616 19694106861711072 19728798122133594 19741388293238976 19796594679254328 19809228115552512 19811333688268876 19823976530443904 19855131513691392 19884449389369362 19932187793495796 19947027754626882 20015574241756184 20035854045672192 20130897229159328 20179227303004224 20229499542247632 20248571726725888 20268780086893296 20299016722805184 20314129796306528 20338432252140352 20389427587410518 20425016612565747 20470854063050496 20480223933182208 20510464813667738 20522181424632264 20535277902886656 20592704384854368 20678164241814768 20684092126207272 20733750305298576 20749223225463616 20805000306347712 20807211722196601 20820490095982304 20891341192761312 20906895265123504 20990724379532544 21021719059538834 21043018290595392 21108959330185909 21115331068226304 21156331672467712 21221010590784498 21246397977682332 21319409654581584 21335282433520328 21439783895844132 21509725806499008 21563312698879344 21583642390026496 21637413429803328 21689360333956224 21705508549478208 21731475557081472 21771721004603049 21780097925936896 21785614891651296 21840238803745089 21846537915271788 21860479547636352 21862803153030446 21876755165253184 21915291170768268 21957845094134404 21990601449705616 21996171736609266 22012548380105997 22088192876257564 22100810764988592 22170402898440576 22176758568304704 22186909260947392 22268792260415904 22301973596749392 22345317319730048 22401344595299332 22407766470057878 22415640284256128 22500758846461903 22507550699098368 22517521021975707 22632286292158088 22647259382804244 22661712005256576 22725085016422128 22779643192566624 22796603148145008 22853396020844844 22874941990578496 22880736283657896 22959364243395552 22976458005329584 23016931142489193 23096027125796716 23119428048283008 23164320099306624 23198524287597589 23216148338636032 23302202957040592 23342876128646568 23357772667337472 23360255423785956 23375163053284224 23423051357980092 23440531215620272 23520257173263942 23542431853504928 23601082799288904 23638962429951168 23667082741544437 23682186176606048 23695714634626944 23794845823979776 23800873131526176 23875818506012928 23882663073558912 23893594588712576 23942544995404308 24002192737710369 24024821782330096 24124524948783896 24131440813908484 24281597688779808 24365039605236096 24383179924023232 24489178442787968 24502610166679008 24531923438148672 24534530998037931 24550188005694624 24611349560909832 24618842101123972 24634552912930688 24739426630918818 24757845689248581 24787464307296054 24872644597011848 24897845590458624 24960272918565816 24976201618577664 25046047052306592 25094680107582176 25132115942520704 25138481984696304 25157198148692568 25217595319788144 25243649001437216 25258069445701248 25288115806033782 25304253722948928 25306943375768119 25323093307724576 25450048297618176 25461322078677849 25487627567817086 25487969824856448 25518461914213632 25567839699229646 25608875965780432 25715152967385032 25731563403228928 25734309739400808 25784279225820024 25848515255995782 25865470048180672 25872884996355488 25980257637151888 26033877934361856 26053260740737152 26118166880965536 26149412895609024 26214978326670666 26231707732112064 26239273421023488 26258809148948096 26305064162844792 26321851057651968 26370597617572806 26387426333346624 26395459572339104 26421802613271618 26485235835193044 26512599185825816 26576250391327728 26596037006169176 26642459448681804 26662295357652318 26769201551977248 26880293912301648 26905636404005632 26972666056330176 27025040115857728 27027924505121358 27065355630406912 27140090567381883 27200997864601344 27233355483420996 27253631327750282 27362908566176352 27431077414526136 27448582888306944 27456939179805824 27550325748136464 27570885655753024 27578789501609696 27645000407064768 27713872027047024 27740000408463616 27855121590348416 27932969161305026 27981725171638329 28002983047633152 28057357720793856 28127256641039808 28231515121029948 28273630435335792 28294680787712664 28328530636909776 28399105126616868 28425879539442112 28488479971190148 28586378527792176 28679634408665344 28729693696795776 28751083598505792 28809985461502986 28820108936900736 28828370902129344 28849884573071104 28862664402738621 28929547088308161 28940678065970944 28948008828632544 29028961339470732 29047486522201728 29098653804203256 29106995620899924 29120318404993452 29128717220362384 29220388227691024 29227789841795874 29328228982145688 29350064506807996 29410639702172352 29467747686651456 29502801773706079 29541160292566608 29569011424406272 29691723013887872 29694892018881492 29713842173328768 29717000532403314 29735964795665856 29826674084054043 29920541631940323 30023361362634276 30196345843738992 30268840954506336 30300113355229504 30372857590088832 30395470864193344 30403170130339944 30448525084207776 30471194694459792 30507648378210528 30584141381115777 30593373202259712 30612485657860736 30689241523318924 30720335899773312 30765697220501607 30825436382150221 30889056577281552 31017246362722152 31026138189310908 31037040393585408 31123834838195424 31147007231714608 31207500459521568 31230735143973456 31337011789141968 31360342897685256 31448041451093293 31468110399051872 31486086569298816 31518616573268224 31532578589308251 31672996602339456 31734497508701568 31772248063991162 31923393327205744 31979114481872376 32002923650280492 32264588709748512 32375463585039744 32456120144704992 32558262824217312 32597213335622208 32670146888905344 32709231250864896 32712707997383908 32733584007592832 32769806872907682 32790719321454528 32794204729545669 32815132747879776 32872936756152402 32936767641201606 32985902174558424 33010460918998108 33049952409728072 33083438661294336 33132289314386346 33255604347660864 33265137852457056 33280363891421088 33394729403075456 33403188390623856 33517975979595072 33542930864923424 33602016892948998 33611649705086817 33623460426384192 33717487741378376 33739004963931904 33761326048647552 33867121562715854 33908093228475648 33948429438237132 33973704805825694 34087627524633192 34109380956365568 34194904722217512 34312412985867744 34379038967760032 34439046365093328 34464687007994376 34592961090864384 34644040688695074 34669833954470533 34746480148959936 34798314381951744 34824222507954048 34865883860812032 34953304435560888 34975610309482752 35040383135678934 35062744579926336 35073418883793056 35160796823430408 35183235111128832 35229070151028824 35313647780257392 35401624198933356 35435000521770304 35458443644926752 35523279264909072 35549727143536424 35665714810881792 35692268735969664 35813727759019392 35823994610338368 35840391883068864 35913817493106462 35963554741773568 36037232673495144 36186787423175844 36197161220862726 36311140644561328 36483878088235136 36547559407854144 36574769886034848 36733767664181952 36825282008541936 36860000542753024 36928263151685958 36951829369396032 37181196460944081 37209443227676928 37308966895517772 37336744258660574 37503008854719744 37569070578459888 37642020161373264 37698173913781056 37726241050283552 37735797223038852 37771374182546368 37865473502155824 37932173709050673 37956380584423392 37984639961586864 38017300402808064 38090863225382942 38115171370389568 38175072446427264 38231441351725629 38334778131341056 38351759548844469 38413313948670648 38437827869505792 38483552536984828 38568629894328576 38572729451077548 38597345104843392 38676418838730036 38705281785960976 38798205072271008 38809327494533232 38827091206657936 38970386455727832 39079891111105728 39104305309527584 39202353041773831 39214186269563136 39290330248868608 39358910131535232 39388213723422144 39457596244267188 39482776586477952 39593189358508656 39622667376537752 39632703919907427 39647953060887808 39768898778738724 39864375586991592 39894055509253764 39993443036478477 40031148483512368 40261794458318656 40358454606008448 40418047470144253 40458999084495264 40537560173786592 40598033445610368 40628259592613056 40676864504280704 40778855174821036 40850033225131494 40880446991625423 41020929627335476 41044362849264528 41185408769708736 41356328483629536 41368184252414544 41467500610597152 41498446450927232 41610000612695424 41614423444393202 41640980191964608 41782682385522624 41787123572000677 41813790530247008 41899453741957539 42043438119077668 42086036581190784 42217918660371818 42442021181568996 42492795955364664 42638819309163168 42670564867040656 42879567791688264 43019451612998016 43082973676966951 43126625397758688 43274826859606656 43378720667912448 43411017098956416 43462951114162944 43543442009206098 43571229783302592 43680477607490178 43693075830543576 43720959095272704 43725606306060892 43753510330506368 43830582341536536 43915690188268808 43981202899411232 43992343473218532 44025096760211994 44176385752515128 44201621529977184 44340805796881152 44353517136609408 44373818521894784 44537584520831808 44575500798604971 44603947193498784 44690634639460096 44802689190598664 44815532940115756 44831280568512256 45001517692923806 45035042043951414 45264572584316176 45294518765608488 45323424010513152 45450170032844256 45559286385133248 45593206296290016 45706792041689688 45749883981156992 45761472567315792 45918728486791104 45923609304019717 45952916010659168 46033862284978386 46192054251593432 46238856096566016 46328640198613248 46397048575195178 46604405914081184 46685752257293136 46720510847571912 46750326106568448 46846102715960184 46881062431240544 47040514346527884 47084863707009856 47202165598577808 47277924859902336 47334165483088874 47364372353212096 47391429269253888 47601746263052352 47658372095986743 47765326147117824 47787189177425152 47885089990808616 48004385475420738 48049643564660192 48249049897567792 48262881627816968 48563195377559616 48730079210472192 48766359848046464 48978356885575936 49005220333358016 49063846876297344 49069061996075862 49100376011389248 49222699121819664 49237684202247944 49269105825861376 49405151461802409 49478853261837636 49515691378497162 49574928614592108 49698433971579519 49745289194023696 49920545837131632 50092094104613184 50189360215164352 50264231885041408 50276963969392608 50314396297385136 50403025339423497 50435190639576288 50487298002874432 50516138891402496 50576231612067564 50608507445897856 50613886751536238 50646186615449152 50800682344073781 50922644157355698 50960557208738541 50975255135634172 50975939649712896 51135679398459292 51217751931560864 51430305934770064 51468619478801616 51568558451640048 51697030511991564 51730940096361344 51745769992710976 51960515274303776 51966061033042611 52106521481474304 52236333761931072 52298825791218048 52429956653341332 52463415464224128 52517618297896192 52610128325689584 52741195235145612 52774852666693248 52790919144678208 52843605226543236 52970471670386088 53025198371651632 53152500782655456 53192074012338352 53284918897363608 53324590715304636 53538403103954496 53706172665808117 53760587824603296 53945332112660352 54050080231715456 54055849010242716 54280181134763766 54295741831294089 54466710966841992 54507262655500564 54725817132352704 54862154829052272 54913878359611648 55100651496272928 55141771311506048 55157579003219392 55290000814129536 55392394727528937 55427744054094048 55710243180696832 55865938322610052 55963450343276658 56005116387990861 56254513282079616 56463030242059896 56547260870671584 56589361575425328 56657061273819552 56798210253233736 56851759078884224 56976959942380296 57136294838074413 57172757055584352 57247238995421839 57459387393591552 57502167197011584 57619970923005972 57640217873801472 57656741804258688 57725328805477242 57768306608246689 57859094176616322 57896017657265088 58057922678941464 58094973044403456 58197307608406512 58213991241799848 58240636809986904 58257434440724768 58440776455382048 58455579683591748 58656457964291376 58700129013615992 58821279404344704 58935495373302912 59005603547412158 59082320585133216 59383446027775744 59389784037762984 59427684346657536 59434001064806628 59471929591331712 59653348168108086 59841083263880646 60046722725268552 60392691687477984 60537681909012672 60600226710459008 60745715180177664 60790941728386688 60806340260679888 60897050168415552 60942389388919584 61015296756421056 61168282762231554 61224971315721472 61378483046637848 61440671799546624 61531394441003214 61650872764300442 61778113154563104 62034492725444304 62052276378621816 62247669676390848 62294014463429216 62415000919043136 62421635166589803 62461470287946912 62674023578283936 62720685795370512 62896082902186586 62936220798103744 62972173138597632 63065157178616502 63326877990557727 63345993204678912 63468995017403136 63544496127982324 63846786654411488 63958228963744752 64005847300560984 64529177419497024 64750927170079488 64912240289409984 65116525648434624 65194426671244416 65340293777810688 65425415994767816 65467168015185664 65539613745815364 65581438642909056 65588409459091338 65630265495759552 65745873512304804 65873535282403212 65971804349116848 66020921837996216 66037645140317991 66099904819456144 66264578628772692 66511208695321728 66530275704914112 66560727782842176 66789458806150912 66806376781247712 67035951959190144 67085861729846848 67204033785897996 67223299410173634 67246920852768384 67434975482756752 67502276539385709 67522652097295104 67734243125431708 67896858876474264 67947409611651388 68175255049266384 68389809444435024 68624825971735488 68758077935520064 68878092730186656 68929374015988752 69050793427467579 69288081377390148 69339667908941066 69492960297919872 69595572862792767 69648445015908096 69906608871121776 70080766271357868 70125489159852672 70146837767586112 70321593646860816 70458140302057648 70627295560514784 70803248397866712 70870001043540608 70916887289853504 71001248224633311 71046558529818144 71099454287072848 71362996555936813 71384537471939328 71627455518038784 71647989220676736 71680783766137728 71786626847837083 71827634986212924 72074465346990288 72373574846351688 72394322441725452 72622281289122656 72967756176470272 73095118815708288 73149539772069696 73467535328363904 73603592994113793 73650564017083872 73856526303371916 73903658738792064 74273537067745743 74362392921888162 74617933791035544 74673488517321148 75138141156919776 75284040322746528 75396347827562112 75452482100567104 75471594446077704 75542748365092736 75730947004311648 75864347418101346 75912761168846784 75920830127304357 75969279923173728 76181726450765884 76230342740779136 76350144892854528 76462882703451258 76519811035606561 76703519097688938 76826627897341296 76967105073969656 77145458902155096 77194690209686784 77352837677460072 77410563571921952 77596410144542016 77618654989066464 77654182413315872 77940772911455664 78159782222211456 78208610619055168 78404706083547662 78427182645202573 78717820263070464 78776427446844288 78915192488534376 78965553172955904 79186378717017312 79245334753075504 79265407839814854 79537797557477448 79728751173983184 79788111018507528 79986886072956954 80011236828652909 80062296967024736 80523588916637312 80716909212016896 80836094940288506 80917998168990528 81075120347573184 81196066891220736 81256519185226112 81353729008561408 81557710349642072 81700066450262988 81760893983250846 82041859254670952 82088725698529056 82370817539417472 82712656967259072 82736368504829088 82935001221194304 82996892901854464 83220001225390848 83228846888786404 83281960383929216 83565364771045248 83574247144001354 83627581060494016 83798907483915078 84086876238155336 84172073162381568 84435837320743636 84884042363137992 84985591910729328 85277638618326336 85341129734081312 85759135583376528 86038903225996032 86165947353933902 86253250795517376 86549653719213312 86587993208215863 86822034197912832 87086884018412196 87142459566605184 87360955214980356 87386151661087152 87451212612121784 87507020661012736 87661164683073072 87831380376537616 87962405798822464 87984686946437064 88050193520423988 88352771505030256 88403243059954368 88508405321118237 88707034273218816 88747637043789568 89075169041663616 89151001597209942 89206696487359801 89207894386997568 89605378381197328 89631065880231512 90003035385847612 90070084087902828 90529145168632352 90589037531216976 90900340065688512 91118572770266496 91186412592580032 91413584083379376 91499767962313984 91522945134631584 91752424143347331 91837456973582208 91847218608039434 91905832021318336 92067724569956772 92297091661504821 92384108503186864 92476309146450663 92794097150390356 93208811828162368 93371504514586272 93441021695143824 93692205431920368 93762124862481088 94081028693055768 94169727414019712 94344124353279879 94404331197155616 94555849719804672 94597735767924753 94668330966177748 94728744706424192 95203492526104704 95316744191973486 95387709647125987 95770179981617232 96008770950841476 96099287129320384 96498099795135584 96525763255633936 97126390755119232 97532719696092928 98010440666716032 98127693752594688 98138123992151724 98200752022778496 98382614188637007 98445398243639328 98475368404495888 98810302923604818 98957706523675272 99031382756994324 99149857229184216 99396867943159038 99490578388047392 99841091674263264 100184188209226368 100378720430328704 100553927938785216 100628792594770272 100806050678846994 100834949115260451 100870381279152576 100974596005748864 101152463224135128 101217014891795712 101227773503072476 101292373230898304 101601364688147562 101845288314711396 101921114417477082 101950510271268344 102271358796918584 102435503863121728 102860611869540128 102937238957603232 103137116903280096 103394061023983128 103461880192722688 103491539985421952 103921030548607552 103932122066085222 104009501863411599 104472667523862144 104597651582436096 104859913306682664 104926830928448256 105220256651379168 105482390470291224 105549705333386496 105581838289356416 105687210453086472 105940943340772176 106050396743303264 106305001565310912 106316300991497701 106384148024676704 106569837794727216 106649181430609272 107076806207908992 107412345331616234 107521175649206592 107890664225320704 108100160463430912 108111698020485432 108560362269527532 108591483662588178 108933421933683984 109014525311001128 109451634264705408 109724309658104544 110201302992545856 110283542623012096 110315158006438784 110580001628259072 110784789455057874 110855488108188096 111731876645220104 111926900686553316 112010232775981722 112509026564159232 112926060484119792 113094521741343168 113178723150850656 113314122547639104 113596420506467472 113703518157768448 113953919884760592 114272589676148826 114345514111168704 114494477990843678 114694324055176887 115004334394023168 115055278646533407 115239941846011944 115313483608517376 115450657610954484 115536613216493378 115718188353232644 115792035314530176 116115845357882928 116394615216813024 116427982483599696 116481273619973808 116514868881449536 116881552910764096 116911159367183496 117312915928582752 117400258027231984 117607059125321493 117642558808689408 117870990746605824 118011207094824316 118164641170266432 118534925469505489 118779568075525968 118868002129613256 118943859182663424 119306696336216172 119682166527761292 120093445450537104 120785383374955968 121075363818025344 121200453420918016 121254142410432759 121581883456773376 121612680521359776 121794100336831104 121884778777839168 122030593512842112 122336565524463108 122641340974876269 122756966093275696 123062788882006428 123301745528600884 123556226309126208 124068985450888608 124104552757243632 124495339352781696 124588028926858432 124830001838086272 124843270333179606 124922940575893824 125348047156567872 125361370716002031 125441371590741024 125698361225872617 125792165804373172 125872441596207488 126130314357233004 126653755981115454 127088992255964648 127693573308822976 127916457927489504 128011694601121968 129058354838994048 129248921030900853 129824480578819968 130233051296869248 130388853342488832 130850831989535632 131079227491630728 131162877285818112 131176818918182676 131260530991519104 131491747024609608 131747070564806424 131943608698233696 132041843675992432 132075290280635982 132199809638912288 132529157257545384 133022417390643456 133060551409828224 133121455565684352 133318021288840297 133612753562495424 134071903918380288 134171723459693696 134408067571795992 134446598820347268 134493841705536768 134869950965513504 135004553078771418 135468486250863416 135793717752948528 135894819223302776 136350510098532768 136779618888870048 137249651943470976 137516155871040128 137756185460373312 137770827912059151 137858748031977504 138101586854935158 138576162754780296 138679335817882132 138985920595839744 139191145725585534 139813217742243552 140161532542715736 140250978319705344 140293675535172224 140643187293721632 140916280604115296 141254591121029568 141606496795733424 141740002087081216 141833774579707008 142002496449266622 142093117059636288 142108220494697899 142198908574145696 142725993111873626 142975116287960229 143295978441353472 143361567532275456 143573253695674166 143655269972425848 144148930693980576 144747149692703376 144788644883450904 145244562578245312 145650482055376207 146190237631416576 146299079544139392 146935070656727808 147207185988227586 147301128034167744 147713052606743832 147807317477584128 148547074135491486 148724785843776324 149235867582071088 149346977034642296 150276282313839552 150568080645493056 150792695655124224 150904964201134208 150943188892155408 151085496730185472 151461894008623296 151728694836202692 151825522337693568 151841660254608714 151938559846347456 152363452901531768 152402047032221343 152460685481558272 152881671626215623 152925765406902516 153039622071213122 153407038195377876 153653255794682592 153934210147939312 154290917804310192 154705675354920144 154821127143843904 155192820289084032 155237309978132928 155308364826631744 155881545822911328 156319564444422912 156417221238110336 156809412167095324 156854365290405146 157505311925233321 157552854893688576 157830384977068752 158372757434034624 158490669506151008 158530815679629708 159075595114954896 159457502347966368 159576222037015056 159973772145913908 160022473657305818 160124593934049472 161047177833274624 161118517997424351 161672189880577012 161835996337981056 162150240695146368 162513038370452224 163115420699284144 163400132900525976 163521787966501692 164083718509341904 164177451397058112 164741635078834944 165425313934518144 165472737009658176 165669579190811059 165870002442388608 166457693777572808 166563920767858432 167130729542090496 167148494288002708 167255162120988032 167597814967830156 168015349163972583 168173752476310672 168871674641487272 169768084726275984 169971183821458656 170555277236652672 170682259468162624 171408884514223239 171518271166753056 171741716986265517 172331894707867804 172506501591034752 173175986416431726 173304919824740067 174173768036824392 174284919133210368 174721910429960712 174772303322174304 174902425224243568 175322329366146144 175662760753075232 175924811597644928 175969373892874128 176100387040847976 176592848148446953 176705543010060512 176806486119908736 177016810642236474 177148603630376833 178150338083327232 178302003194419884 178413392974719602 178415788773995136 179210756762394656 179262131760463024 180006070771695224 180140168175805656 181058290337264704 181178075062433952 181800680131377024 182237145540532992 182372825185160064 182827168166758752 183045890269263168 183504848286694662 183674913947164416 183694437216078868 183811664042636672 184135449139913544 184594183323009642 184768217006373728 184952618292901326 185588194300780712 186417623656324736 186743009029172544 186882043390287648 187264905499769409 187384410863840736 187524249724962176 188162057386111536 188339454828039424 188688248706559758 188808662394311232 189195471535849506 189336661932355496 189457489412848384 189980633971673181 190406985052209408 190633488383946972 190775419294251974 191540359963234464 192017541901682952 192198574258640768 192996199590271168 193051526511267872 194252781510238464 196020881333432064 196276247984303448 196401504045556992 196765228377274014 196890796487278656 196950736808991776 197620605847209636 197915413047350544 198062765513988648 198299714458368432 198793735886318076 198981156776094784 199682183348526528 200368376418452736 200757440860657408 201107855877570432 201257585189540544 201612101357693988 201669898230520902 201740762558305152 201949192011497728 202304926448270256 202455547006144952 202506829618157127 202584746461796608 203202729376295124 203690576629422792 203842228834954164 203901020542536688 204542717593837168 204871007726243456 205721223739080256 205874477915206464 206274233806560192 206519612415942553 206788122047966256 206983079970843904 207842061097215104 207864244132170444 208019003726823198 208786718588378301 208945335047724288 209719826613365328 210440513302758336 210964780940582448 211163676578712832 211374420906172944 211881886681544352 212100793486606528 212610003130621824 212632601982995402 212768296049353408 213003744673899933 213139675589454432 213298362861218544 214088989667810439 214153612415817984 214824690663232468 215042351298413184 215359880543511249 216223396040970864 217120724539055064 217182967325176356 217866843867367968 218029050622002256 218903268529410816 219448619316209088 220136290157653051 220402605985091712 220630316012877568 221569578910115748 221710976216376192 223463753290440208 223853801373106632 224020465551963444 225852120968239584 226189043482686336 226357446301701312 226628245095278208 227192841012934944 227762490381913071 227907839769521184 228545179352297652 228691028222337408 228988955981687356 229388648110353774 229559433106819683 230110557293066814 230479883692023888 230901315221908968 231073226432986756 231436376706465288 231584070629060352 232231690715765856 232789230433626048 232855964967199392 232962547239947616 233029737762899072 233763105821528192 233822318734366992 234625831857165504 234650770827388417 234800516054463968 235214118250642986 235281547935607719 236022414189648632 236329282340532864 237069850939010978 237559136151051936 237736004259226512 238613392672432344 239364333055522584 240033710485958727 240186890901074208 241570766749911936 242150727636050688 242508284820865518 242688837681293731 243225361042719552 243588200673662208 243769557555678336 244061187025684224 244673131048926216 245282681949752538 245513932186551392 246125577764012856 246603491057201768 247112452618252416 248137970901777216 248209105514487264 248990678705563392 249176057853716864 249660003676172544 249686540666359212 249845881151787648 250696094313135744 250722741432004062 250882743181482048 251396722451745234 251584331608746344 251744883192414976 252260628714466008 253307511962230908 254177984511929296 255387146617645952 255832915854979008 256023389202243936 258116709677988096 258497842061801706 259648961157639936 260466102593738496 261701663979071264 262158454983261456 262353637836365352 262521061983038208 262983494049219216 263494141129612848 263887217396467392 264083687351984864 264150580561271964 264399619277824576 265058314515090768 265525215963354711 266121102819656448 266242911131368704 266636042577680594 267225507124990848 267620089462079403 268343446919387392 268816135143591984 268893197640694536 269739901931027008 270009106157542836 270936972501726832 271587435505897056 271789638446605552 272701020197065536 273559237777740096 274416471292416817 274499303886941952 275032311742080256 275512370920746624 275541655824118302 275717496063955008 276203173709870316 277152325509560592 277358671635764264 277428927439351989 278382291451171068 279626435484487104 280323065085431472 280587351070344448 281286374587443264 281832561208230592 282509182242059136 283032373059839637 283212993591466848 283667549159414016 284004992898533244 284186234119272576 284216440989395798 284397817148291392 285451986223747252 285950232575920458 286163128941377961 287146507391348332 287310539944851696 288297861387961152 289494299385406752 289577289766901808 290489125156490624 291300964110752414 292509865004004739 292598159088278784 294414371976455172 294602256068335488 295426105213487664 297094148270982972 297449571687552648 298471735164142176 298693954069284592 300552564627679104 301136161290986112 301580815738768657 301809928402268416 301886377784310816 302923788017246592 303457389672405384 303651044675387136 303683320509217428 303877119692694912 304726905803063536 304804094064442686 305763343252431246 305851530813805032 306079244142426244 306814076390755752 307306511589365184 307672075640077681 307868420295878624 308581835608620384 309411350709840288 309642254287687808 310385640578168064 310474619956265856 310616729653263488 311763091645822656 312028505590234797 312834442476220672 313618824334190648 313708730580810292 315010623850466642 315660769954137504 316745514868069248 316981339012302016 317061631359259416 318151190229909792 318915004695932736 318948902974493103 319152444074030112 319947544291827816 320044947314611636 320249187868098944 321465265128138019 322237035994848702 323344379761154024 323671992675962112 324300481390292736 326230841398568288 326800265801051952 327043575933003384 328167437018683808 328354902794116224 330850627869036288 330945474019316352 331339158381622118 331740004884777216 332915387555145616 334296988576005416 334510324241976064 335195629935660312 336030698327945166 336347504952621344 337743349282974544 339536169452551968 339942367642917312 341110554473305344 341364518936325248 342817769028446478 343036542333506112 343483433972531034 344663789415735608 345013003182069504 346351972832863452 346609839649480134 348347536073648784 349443820859921424 349544606644348608 349804850448487136 350644658732292288 351325521506150464 351849623195289856 351938747785748256 352200774081695952 352821177375964479 353185696296893906 353411086020121024 353612972239817472 354033621284472948 354297207260753666 355604776408516467 356604006388839768 356826785949439204 356831577547990272 358421513524789312 358524263520926048 360012141543390448 360280336351611312 362116580674529408 362356150124867904 363601360262754048 363762427231298277 364745650370320128 365654336333517504 366091780538526336 367009696573389324 367388874432157736 367623328085273344 368270898279827088 369188366646019284 369536434012747456 369905236585802652 371176388601561424 372835247312649472 373486018058345088 373764086780575296 374529810999538818 374768821727681472 375048499449924352 376084112148006093 376324114772223072 377376497413119516 377617324788622464 378390943071699012 378673323864710992 379961267943346362 381266976767893944 381550838588503948 383080719926468928 384035083803365904 384397148517281536 385992399180542336 386103053022535744 387746763092702559 392552495968606896 393530456754548028 393781592974557312 393901473617983552 395241211694419272 395830826094701088 396125531027977296 396599428916736864 397587471772636152 397962313552189568 399364366697053056 399954063866520891 400730672967952873 402215711755140864 402515170379081088 403224202715387976 403339796461041804 403481525116610304 404609852896540512 404911094012289904 405013659236314254 406405458752590248 407381153258845584 407684457669908328 407802041085073376 408824538864212809 409085435187674336 409742015452486912 411442447478160512 411748955830412928 412548467613120384 413039224831885106 413312483736177453 413576244095932512 415684122194430208 415728488264340888 416038007453646396 417573437176756602 419439653226730656 420881026605516672 421929561881164896 422748841812345888 423763773363088704 424201586973213056 425220006261243648 425265203965990804 425536592098706816 426007489347799866 426279351178908864 426324661484093697 426596725722437088 428177979335620878 429649381326464936 430084702596826368 430719761087022498 432446792081941728 434241449078110128 434365934650352712 435733687734735936 436058101244004512 436951446166128621 438897238632418176 440272580315306102 440805211970183424 443139157820231496 443421952432752384 446927506580880416 447707602746213264 448040931103926888 451704241936479168 452378086965372672 452714892603402624 453256490190556416 454385682025869888 455524980763826142 455815679539042368 457090358704595304 457382056444674816 457977911963374712 458777296220707548 459118866213639366 460221114586133628 460959767384047776 461802630443817936 462146452865973512 462872753412930576 464463381431531712 465578460867252096 465711929934398784 465925094479895232 466059475525798144 467526211643056384 467644637468733984 469251663714331008 469301541654776834 469601032108927936 470428236501285972 470563095871215438 472044828379297264 472515935775699963 472658564681065728 474139701878021956 475118272302103872 475472008518453024 477226785344864688 478728666111045168 480067420971917454 480373781802148416 483141533499823872 483355553992273053 485016569641731036 485377675362587462 486450722085439104 487539115111356672 489346262097852432 490565363899505076 491027864373102784 492251155528025712 493206982114403536 494224905236504832 496275941803554432 496418211028974528 497008737572433177 498352115707433728 499373081332718424 499691762303575296 501392188626271488 501445482864008124 501765486362964096 502793444903490468 503168663217492688 504521257428932016 506615023924461816 508355969023858592 510774293235291904 511665831709958016 512046778404487872 515225150958796551 516995684123603412 519914759474220201 523403327958142528 524316909966522912 524707275672730704 525966988098438432 526988282259225696 527774434792934784 528167374703969728 528301161122543928 528799238555649152 529778544445340859 530116629030181536 531050431926709422 531445810891130499 533272085155361188 534451014249981696 535240178924158806 535638677249245927 537632270287183968 537786395281389072 539479803862054016 540018212315085672 541873945003453664 543174871011794112 543232606436008801 543579276893211104 545402040394131072 547118475555480192 548832942584833634 551024741841493248 551083311648236604 551434992127910016 552406347419740632 554304651019121184 554717343271528528 554857854878703978 556764582902342136 559252870968974208 560078657800570363 560646130170862944 562572749174886528 563665122416461184 565018364484118272 566064746119679274 566425987182933696 568009985797066488 568372468238545152 568432881978791596 568795634296582784 570903972447494504 571900465151840916 572326257882755922 574293014782696664 574621079889703392 576595722775922304 578988598770813504 579154579533803616 580978250312981248 582601928221504828 585019730008009478 588828743952910344 589204512136670976 590852210426975328 594188296541965944 594899143375105296 596943470328284352 597006920952256321 597387908138569184 601105129255358208 602272322581972224 603161631477537314 603772755568621632 605847576034493184 606914779344810768 607366641018434856 607754239385389824 609453811606127072 609608188128885372 611526686504862492 611703061627610064 612158488284852488 613628152781511504 614613023178730368 615344151280155362 615736840591757248 617163671217240768 618822701419680576 619284508575375616 619558837247827659 620949239912531712 621233459306526976 623526183291645312 624057011180469594 627237648668381296 627417461161620584 630021247700933284 631321539908275008 633491029736138496 633962678024604032 634123262718518832 636302380459819584 637830009391865472 637897805948986206 638304888148060224 639895088583655632 640089894629223272 640498375736197888 642266969003431317 642930530256276038 644474071989697404 646079641630533747 646688759522308048 652461682797136576 653600531602103904 654087151866006768 656334874037367616 656709805588232448 660408870472959153 661890948038632704 662678316763244236 665830775110291232 668593977152010832 670391259871320624 672061396655890332 672695009905242688 675486698565949088 679072338905103936 679884735285834624 682729037872650496 685635538056892956 686073084667012224 686966867945062068 688678299320459049 689327578831471216 692703945665726904 693219679298960268 696695072147297568 698887641719842848 699089213288697216 699609700896974272 701289317464584576 702651043012300928 703877495571496512 703952312482165251 704401548163391904 705642354751928958 705844643806823157 706371392593787812 706822172040242048 708067242568945896 708594414521507332 711209552817032934 713208012777679536 713653571898878408 716843027049578624 717048527041852096 720024283086780896 720101131457876181 720560672703222624 724233161349058816 724712300249735808 727524854462596554 728066513043881193 731308672667035008 732183561077052672 734019393146778648 734777748864315472 736541796559654176 738376733292038568 739072868025494912 739810473171605304 742352777203122848 744214106940483907 746972036116690176 747528173561150592 749059621999077636 749537643455362944 752168224296012186 752648229544446144 754752994826239032 755234649577244928 756781886143398024 757346647729421984 759922535886692724 762533953535787888 763101677177007896 766161439852937856 768070167606731808 771984798361084672 772206106045071488 775493526185405118 785104991937213792 787060913509096056 787563185949114624 787802947235967104 790482423388838544 791661652189402176 792251062055954592 793198857833473728 795174943545272304 795924627104379136 798728733394106112 799908127733041782 801461345935905746 802860268386238209 805030340758162176 806448405430775952 806679592922083608 809219705793081024 809822188024579808 810027318472628508 812810917505180496 814762306517691168 815368915339816656 815604082170146752 817649077728425618 818170870375348672 822884894956321024 823249413877250451 823497911660825856 825096935226240768 826078449663770212 826624967472354906 827152488191865024 831456976528681776 832076014907292792 835146874353513204 838879306453461312 841762053211033344 843859123762329792 845497683624691776 847527546726177408 848403173946426112 850530407931981608 851073184197413632 852014978695599732 852558702357817728 852649322968187394 853193451444874176 856355958671241756 858489386824133883 859298762652929872 861439522174044996 864893584163883456 868482898156220256 868731869300705424 871467375469471872 872116202488009024 873902892332257242 877529595012014217 877794477264836352 880545160630612204 886278315640462992 893855013161760832 895415205492426528 896081862207853776 903408483872958336 904742447216305971 905429785206805248 908771364051739776 911049961527652284 911631359078084736 914180717409190608 915955823926749424 917554592441415096 918237732427278732 920442229172267256 921919534768095552 923016226920233043 923605260887635872 924292905731947024 925745506825861152 928926762863063424 931156921734504192 931423859868797568 931850188959790464 933226149021882079 935289274937467968 938503327428662016 938603083309553668 939202064217855872 940856473002571944 941126191742430876 944089656758594528 945031871551399926 948279403756043912 950236544604207744 950944017036906048 954453570689729376 956846708923479309 957457332222090336 960134841943834908 960747563604296832 964395795384414057 966711107984546106 970033139283462072 970755350725174924 972901444170878208 978692524195704864 981130727799010152 982055728746205568 984502311056051424 986413964228807072 992551883607108864 992836422057949056 994017475144866354 994757543462885293 998746162665436848 1002890965728016248 1003530972725928192 1005586889806980936 1006337326434985376 1009042514857864032 1013230047848923632 1016711938047717184 1019553374387633449 1023331663419916032 1024093556808975744 1030450301917593102 1033991368247206824 1039829518948440402 1046806655916285056 1048633819933045824 1049414551345461408 1051933976196876864 1053976564518451392 1055548869585869568 1056334749407939456 1056602322245087856 1057598477111298304 1059557088890681718 1060233258060363072 1062100863853418844 1062891621782260998 1066544170310722376 1066814329225549401 1070480357848317612 1071277354498491854 1075264540574367936 1075572790562778144 1078959607724108032 1080036424630171344 1083747890006907328 1086349742023588224 1086465212872017602 1087158553786422208 1090804080788262144 1094236951110960384 1097665885169667268 1102166623296473208 1102869984255820032 1104812694839481264 1108609302038242368 1109434686543057056 1109715709757407956 1113529165804684272 1118505741937948416 1120157315601140726 1121292260341725888 1125145498349773056 1127330244832922368 1132129492239358548 1132851974365867392 1136019971594132976 1136865763957583192 1137591268593165568 1141807944894989008 1143800930303681832 1144652515765511844 1148586029565393328 1149242159779406784 1153191445551844608 1157977197541627008 1158309159067607232 1159687054335677413 1165203856443009656 1170039460016018956 1177657487905820688 1181704420853950656 1188376593083931888 1189798286750210592 1193886940656568704 1194013841904512642 1194775816277138368 1199862191599562673 1202192018903858619 1206323262955074628 1207545511137243264 1213829558689621536 1214733282036869712 1218907623212254144 1219216376257770744 1223053373009724984 1223406123255220128 1224316976569704976 1226473616592638427 1227256305563023008 1229226046357460736 1230688302560310724 1231473681183514496 1234327342434481536 1236149937039128671 1237645402839361152 1239117674495655318 1240040225412637831 1247052366583290624 1248114022360939188 1254475297336762592 1254834922323241168 1260042495401866568 1262643079816550016 1267925356049208064 1268246525437037664 1272604760919639168 1275660018783730944 1275795611897972412 1276609776296120448 1278973984452281091 1279790177167311264 1280179789258446544 1284533938006862634 1285861060512552076 1288948143979394808 1292159283261067494 1293377519044616096 1304923365594273152 1307201063204207808 1308174303732013536 1310854338498385863 1312669748074735232 1320817740945918306 1325356633526488472 1331661550220582464 1337187954304021664 1340782519742641248 1344122793311780664 1345390019810485376 1350973397131898176 1358144677810207872 1359769470571669248 1371271076113785912 1372146169334024448 1373933735890124136 1377356598640918098 1378655157662942432 1385407891331453808 1386439358597920536 1393390144294595136 1397775283439685696 1398178426577394432 1399219401793948544 1402578634929169152 1405302086024601856 1407754991142993024 1407904624964330502 1408803096326783808 1411284709503857916 1411689287613646314 1412742785187575624 1413644344080484096 1416134485137891792 1417188829043014664 1417547807327099889 1422419105634065868 1426416025555359072 1427307143797756816 1433686054099157248 1434097054083704192 1440048566173561792 1440202262915752362 1441121345406445248 1449424600499471616 1455049708925193108 1456133026087762386 1462617345334070016 1468038786293557296 1469555497728630944 1473083593119308352 1476753466584077136 1478145736050989824 1479620946343210608 1484705554406245696 1488428213880967814 1491026212717299531 1495056347122301184 1498119243998155272 1499075286910725888 1504336448592024372 1505296459088892288 1509505989652478064 1513563772286796048 1514693295458843968 1519845071773385448 1525067907071575776 1526203354354015792 1532322879705875712 1536140335213463616 1540954031103571357 1544412212090142976 1550987052370810236 1570209983874427584 1574121827018192112 1575605894471934208 1580964846777677088 1583323304378804352 1584502124111909184 1586397715666947456 1589335633336022577 1590349887090544608 1594337432673391497 1599816255466083564 1602922691871811492 1605720536772476418 1606916031747737781 1612896810861551904 1613359185844167216 1618439411586162048 1619644376049159616 1620054636945257016 1625621835010360992 1629524613035382336 1629697819308026403 1630737830679633312 1631208164340293504 1635298155456851236 1636341740750697344 1642555395791718919 1646498827754500902 1652156899327540424 1653249934944709812 1654304976383730048 1662913953057363552 1664152029814585584 1670293748707026408 1677758612906922624 1680235973401711089 1687718247524659584 1690995367249383552 1695055093452354816 1701060815863963216 1704029957391199464 1705117404715635456 1705298645936374788 1706386902889748352 1712711917342483512 1716978773648267766 1718597525305859744 1722879044348089992 1729787168327766912 1736965796312440512 1737463738601410848 1742934750938943744 1744232404976018048 1747805784664514484 1755059190024028434 1761090321261224408 1772556631280925984 1787710026323521664 1790830410984853056 1791020762856768963 1792163724415707552 1806816967745916672 1809484894432611942 1817542728103479552 1822099923055304568 1823262718156169472 1828361434818381216 1831911647853498848 1835109184882830192 1836475464854557464 1840884458344534512 1843839069536191104 1846032453840466086 1847210521775271744 1847406866431072687 1848585811463894048 1851491013651722304 1857853525726126848 1858676511743482977 1862847719737595136 1863700377919580928 1866452298043764158 1870578549874935936 1877206166619107336 1878404128435711744 1881712946005143888 1882252383484861752 1888179313517189056 1890063743102799852 1896558807512087824 1900473089208415488 1901888034073812096 1908907141379458752 1913693417846958618 1914914664444180672 1920269683887669816 1921495127208593664 1928791590768828114 1933422215969092212 1940066278566924144 1941510701450349848 1957385048391409728 1962261455598020304 1964111457492411136 1969004622112102848 1972827928457614144 1981226611418877459 1985672844115898112 1988034950289732708 1989515086925770586 1997492325330873696 2005781931456032496 2011173779613961872 2012674652869970752 2018085029715728064 2026460095697847264 2033423876095434368 2039106748775266898 2047569055028033173 2048187113617951488 2060900603835186204 2067982736494413648 2079659037896880804 2093613311832570112 2097267639866091648 2098829102690922816 2103867952393753728 2107953129036902784 2111856937446495753 2112669498815878912 2113204644490175712 2119114177781363436 2120466516120726144 2124201727706837688 2125783243564521996 2133088340621444752 2133628658451098802 2140960715696635224 2142554708996983708 2150529081148735872 2151145581125556288 2153704529480543767 2160072849260342688 2167495780013814656 2172699484047176448 2172930425744035204 2174317107572844416 2184199539131643579 2195331770339334536 2204333246592946416 2209625389678962528 2217218604076484736 2218869373086114112 2219431419514815912 2227058331609368544 2232642320821451721 2240314631202281452 2242584520683451776 2250256855896966133 2264258984478717096 2265703948731734784 2272039943188265952 2273731527915166384 2283615889789978016 2287601860607363664 2289305031531023688 2295707025929810389 2297172059130786656 2298484319558813568 2315954395083254016 2316618318135214464 2319374108671354826 2330407712886019312 2340078920032037912 2355314975811641376 2363408841707901312 2376753186167863776 2379596573500421184 2387773881313137408 2388027683809025284 2389551632554276736 2399724383199125346 2404384037807717238 2412646525910149256 2415091022274486528 2427659117379243072 2429466564073739424 2437815246424508288 2438432752515541488 2446106746019449968 2446812246510440256 2448633953139409952 2452947233185276854 2454512611126046016 2461376605120621448 2462947362367028992 2468654684868963072 2469748241631751353 2472299874078257342 2475290805678722304 2478235348991310636 2480080450825275662 2496228044721878376 2508950594673525184 2509669844646482336 2520084990803733136 2525286159633100032 2536493050874075328 2545209521839278336 2551591223795944824 2553219552592240896 2557947968904562182 2559580354334622528 2560359578516893088 2569067876013725268 2571722121025104152 2577896287958789616 2584318566522134988 2586755038089232192 2609846731188546304 2614402126408415616 2616348607464027072 2621708676996771726 2625339496149470464 2632588785036042651 2641635481891836612 2650713267052976944 2663323100441164928 2674375908608043328 2681565039485282496 2688245586623561328 2690780039620970752 2701946794263796352 2714227341648917913 2716289355620415744 2742542152227571824 2747867471780248272 2754713197281836196 2757310315325884864 2769048680760699129 2770815782662907616 2772878717195841072 2786780288589190272 2795550566879371392 2798438803587897088 2799678447065646237 2815509982285986048 2815809249928661004 2817606192653567616 2822569419007715832 2823378575227292628 2825485570375151248 2832268970275783584 2834377658086029328 2835095614654199778 2844838211268131736 2852832051110718144 2854614287595513632 2861771772049489663 2868194108167408384 2880097132347123584 2880404525831504724 2882242690812890496 2893187386153242171 2910099417850386216 2912266052175524772 2936077572587114592 2939110995457261888 2946167186238616704 2953506933168154272 2959241892686421216 2969411108812491392 2976856427761935628 2982052425434599062 2984272630388655879 2996238487996310544 3008672897184048744 3010592918177784576 3019011979304956128 3027127544573592096 3029386590917687936 3039690143546770896 3050135814143151552 3050460020756049421 3052406708708031584 3058660123162900347 3072280670426927232 3081908062207142714 3101974104741620472 3140419967748855168 3148243654036384224 3161929693555354176 3166646608757608704 3169004248223818368 3172795431333894912 3178671266672045154 3180699774181089216 3188674865346782994 3199632510932167128 3205845383743622984 3211441073544952836 3213832063495475562 3225793621723103808 3226718371688334432 3236878823172324096 3239288752098319232 3240109273890514032 3251243670020721984 3259049226070764672 3259395638616052806 3261475661359266624 3262416328680587008 3270596310913702472 3272683481501394688 3285110791583437838 3292997655509001804 3304313798655080848 3306499869889419624 3308609952767460096 3325827906114727104 3328304059629171168 3340587497414052816 3355517225813845248 3360471946803422178 3375436495049319168 3381990734498767104 3402121631727926432 3408059914782398928 3410597291872749576 3412773805779496704 3425423834684967024 3433957547296535532 3437195050611719488 3445758088696179984 3459574336655533824 3473931592624881024 3474927477202821696 3479061163007032239 3488464809952036096 3495611569329028968 3510118380048056868 3522180642522448816 3545113262561851968 3575420052647043328 3581660821969706112 3582041525713537926 3584327448831415104 3606576056711575857 3618969788865223884 3644199846110609136 3656722869636762432 3663823295706997696 3670218369765660384 3672950929709114928 3679420849777915281 3681768916689069024 3687678139072382208 3692064907680932172 3694421043550543488 3694813732862145374 3697171622927788096 3702982027303444608 3708449811117386013 3717353023486965954 3720120676237913493 3732904596087528316 3741157099749871872 3754412333238214672 3763425892010287776 3764504766969723504 3776358627034378112 3780127486205599704 3793117615024175648 3802628245052061607 3803776068147624192 3817814282758917504 3827386835693917236 3829829328888361344 3840539367775339632 3857583181537656228 3866844431938184424 3880132557133848288 3883021402900699696 3914770096782819456 3920550604603992541 3924522911196040608 3938009244224205696 3945655856915228288 3962453222837754918 3976069900579465416 3979030173851541172 3994984650661747392 4011563862912064992 4022347559227923744 4025349305739941504 4036170059431456128 4052920191395694528 4066847752190868736 4078213497550533796 4095138110056066346 4121801207670372408 4135965472988827296 4159318075793761608 4179048446665794247 4194535279732183296 4197658205381845632 4207735904787507456 4215906258073805568 4223713874892991506 4226409288980351424 4238228355562726872 4240933032241452288 4248403455413675376 4251566487129043992 4266176681242889504 4267257316902197604 4281921431393270448 4285109417993967416 4301058162297471744 4302291162251112576 4307409058961087534 4320145698520685376 4334991560027629312 4345860851488070408 4348634215145688832 4368399078263287158 4390663540678669072 4408666493185892832 4419250779357925056 4434437208152969472 4437738746172228224 4438862839029631824 4454116663218737088 4465284641642903442 4480629262404562904 4485169041366903552 4500513711793932266 4528517968957434192 4544079886376531904 4547463055830332768 4567231779579956032 4575203721214727328 4578610063062047376 4591414051859620778 4594344118261573312 4596968639117627136 4622862093310714071 4633236636270428928 4638748217342709652 4660815425772038624 4680157840064075824 4710629951623282752 4726817683415802624 4753506372335727552 4759193147000842368 4776055367618050568 4779103265108553472 4799448766398250692 4808768075615434476 4820748095243213343 4825293051820298512 4855318234758486144 4858933128147478848 4875630492849016576 4876865505031082976 4889093457924079209 4892213492038899936 4893624493020880512 4897267906278819904 4905894466370553708 4909025222252092032 4922753210241242896 4927666187375156757 4939496483263502706 4944599748156514684 4956470697982621272 4960160901650551324 4992456089443756752 5017901189347050368 5019339689292964672 5040169981607466272 5040707920205133267 5072986101748150656 5103182447591889648 5115895937809124364 5119160708669245056 5120719157033786176 5138135752027450536 5143444242050208304 5155792575917579232 5168637133044269976 5173510076178464384 5209498748583387349 5228804252816831232 5232697214928054144 5243417353993543452 5265177570072085302 5283270963783673224 5301426534105953888 5326646200882329856 5348751817216086656 5363130078970564992 5373062288570306889 5376491173247122656 5403893588527592704 5428454683297835826 5485084304455143648 5495734943560496544 5509426394563672392 5514620630651769728 5538097361521398258 5541631565325815232 5542220599293218061 5545757434391682144 5573560577178380544 5591101133758742784 5599356894131292474 5631618499857322008 5635212385307135232 5645138838015431664 5646757150454585256 5650971140750302496 5664537940551567168 5668755316172058656 5670191229308399556 5689676422536263472 5705664102221436288 5709228575191027264 5723543544098979326 5760194264694247168 5760809051663009448 5764485381625780992 5786374772306484342 5820198835700772432 5824532104351049544 5872155145174229184 5878221990914523776 5892334372477233408 5907013866336308544 5918483785372842432 5938822217624982784 5953712855523871256 5964104850869198124 5968545260777311758 5992476975992621088 6017345794368097488 6038023958609912256 6054255089147184192 6058773181835375872 6079380287093541792 6100271628286303104 6100920041512098842 6104813417416063168 6117320246325800694 6142707165084099519 6144561340853854464 6163816124414285428 6203948209483240944 6280839935497710336 6296487308072768448 6323859387110708352 6338008496447636736 6357342533344090308 6361399548362178432 6377349730693565988 6399265021864334256 6411690767487245968 6422882147089905672 6427664126990951124 6451587243446207616 6453436743376668864 6461113588441631301 6478577504196638464 6480218547781028064 6502487340041443968 6518098452141529344 6518791277232105612 6522951322718533248 6541192621827404944 6570221583166875676 6585995311018003608 6608627597310161696 6612999739778839248 6651655812229454208 6656608119258342336 6681174994828105632 6697926962464355163 6720943893606844356 6750770567690898399 6804243263455852864 6816119829564797856 6821194583745499152 6850847669369934048 6867915094593071064 6874390101223438976 6887121077789431167 6891516177392359968 6947863185249762048 6949854954405643392 6958122326014064478 6963302804240197051 6991223138658057936 7020236760096113736 7044361285044897632 7090226525123703936 7163321643939412224 7164083051427075852 7168654897662830208 7213152113423151714 7237939577730447768 7288399692221218272 7313445739273524864 7327646591413995392 7340436739531320768 7345901859418229856 7358841699555830562 7363537833378138048 7384129815361864344 7388842087101086976 7389627465724290748 7394343245855576192 7405964054606889216 7416899622234772026 7434706046973931908 7440241352475826986 7465809192175056632 7508824666476429344 7526851784020575552 7529009533939447008 7552717254068756224 7560254972411199408 7586235230048351296 7605256490104123214 7635628565517835008 7654773671387834472 7659658657776722688 7681078735550679264 7715166363075312456 7733688863876368848 7760265114267696576 7761089972379332173 7766042805801399392 7829540193565638912 7841101209207985082 7849045822392081216 7876018488448411392 7891311713830456576 7924906445675509836 7952139801158930832 7958060347703082344 7989969301323494784 8023127725824129984 8044695118455847488 8050698611479883008 8072340118862912256 8105840382791389056 8156426995101067592 8190276220112132692 8243602415340744816 8271930945977654592 8318636151587523216 8358096893331588494 8395316410763691264 8399035341196938711 8447427749785983012 8452818577960702848 8476456711125453744 8496806910827350752 8503132974258087984 8532353362485779008 8534514633804395208 8563842862786540896 8570218835987934832 8585315316148468989 8604582324502225152 8614818117922175068 8640291397041370752 8653049559273900697 8691721702976140816 8736798156526574316 8781327081357338144 8817332986371785664 8838501558715850112 8875477492344456448 8877725678059263648 8908233326437474176 8930569283285806884 8952817891165967637 8961258524809125808 9001027423587864532 9057035937914868384 9088159772753063808 9094926111660665536 9134463559159912064 9150407442429454656 9151380062268148263 9157220126124094752 9175980369488701041 9182828103719241556 9188688236523146624 9245724186621428142 9277496434685419304 9321630851544077248 9360315680128151648 9421259903246565504 9507012744671455104 9518386294001684736 9552110735236101136 9598897532796501384 9617536151230868952 9641496190486426686 9650586103640597024 9710636469516972288 9717866256294957696 9753731010062165952 9778186915848158418 9784426984077799872 9787248986041761024 9794535812557639808 9811788932741107416 9818050444504184064 9845506420482485792 9855332374750313514 9878992966527005412 9889199496313029368 9912941395965242544 9920321803301102648 9984912178887513504 10035802378694100736 10038679378585929344 10080339963214932544 10081415840410266534 10145972203496301312 10206364895183779296 10231791875618248728 10238321417338490112 10241438314067572352 10276271504054901072 10286888484100416608 10311585151835158464 10337274266088539952 10347020152356928768 10418997497166774698 10437183489021096717 10465394429856108288 10486834707987086904 10530355140144170604 10566541927567346448 10602853068211907776 10697503634432173312 10726260157941129984 10746124577140613778 10752982346494245312 10856909366595671652 10970168608910287296 10991469887120993088 11018852789127344784 11029241261303539456 11076194723042796516 11083263130651630464 11084441198586436122 11091514868783364288 11125349433352158039 11160362028713740479 11198713788262584948 11263236999714644016 11290277676030863328 11293514300909170512 11301942281500604992 11329075881103134336 11337510632344117312 11340382458616799112 11379352845072526944 11407884735156184821 11411328204442872576 11418457150382054528 11447087088197958652 11497887770542032433 11521618103326018896 11572749544612968684 11640397671401544864 11649064208702099088 11744310290348458368 11756443981829047552 11761651813811977623 11814027732672617088 11836967570745684864 11907425711047742512 11928209701738396248 11937090521554623516 11984953951985242176 12034691588736194976 12076047917219824512 12108510178294368384 12158760574187083584 12200543256572606208 12201840083024197684 12209626834832126336 12234640492651601388 12285414330168199038 12327632248828570856 12407896418966481888 12537145339997382741 12592974616145536896 12647718774221416704 12714685066688180616 12722799096724356864 12754699461387131976 12798530043728668512 12823381534974491936 12845764294179811344 12855328253981902248 12903174486892415232 12906873486753337728 12922227176883262602 12931848065017508809 12960437095562056128 13004974680082887936 13037582554464211224 13045902645437066496 13082385243654809888 13140443166333751352 13171990622036007216 13217255194620323392 13225999479557678496 13303311624458908416 13313216238516684672 13362349989656211264 13395853924928710326 13441887787213688712 13501541135381796798 13608486526911705728 13632239659129595712 13642389167490998304 13701695338739868096 13735830189186142128 13748780202446877952 13774242155578862334 13783032354784719936 13868586279932142213 13899709908811286784 13916244652028128956 13926605608480394102 13982446277316115872 14040473520192227472 14088722570089795264 14180453050247407872 14328166102854151704 14337309795325660416 14426304226846303428 14475879155460895536 14576799384442436544 14626891478547049728 14655293182827990784 14680873479062641536 14691803718836459712 14717683399111661124 14727075666756276096 14768259630723728688 14779254931448581496 14782998562125470271 14788686491711152384 14833799244469544052 14869412093947863816 14880482704951653972 14931618384350113264 15017649332952858688 15053703568041151104 15058019067878894016 15075931706363806369 15120509944822398816 15172470460096702592 15210512980208246428 15309547342775668944 15362157471101358528 15430332726150624912 15467377727752737696 15520530228535393152 15522179944758664346 15532085611602798784 15628496245750162047 15682202418415970164 15698091644784162432 15849812891351019672 15904279602317861664 15916120695406164688 15979938602646989568 16046255451648259968 16069949181508672723 16089390236911694976 16211680765582778112 16312853990202135184 16380552440224265384 16487204830681489632 16543861891955309184 16626661797879654183 16637272303175046432 16716193786663176988 16798070682393877422 16894855499571966024 16905637155921405696 16952913422250907488 16993613821654701504 17006265948516175968 17064706724971558016 17069029267608790416 17127685725573081792 17129506270399354441 17140437671975869664 17170630632296937978 17229636235844350136 17280582794082741504 17306099118547801394 17383443405952281632 17473596313053148632 17562654162714676288 17634665972743571328 17677003117431700224 17755451356118527296 17816466652874948352 17861138566571613768 17905635782331935274 17922517049618251616 18002054847175729064 18114071875829736768 18176319545506127616 18189852223321331072 18268927118319824128 18300814884858909312 18302760124536296526 18314440252248189504 18351960738977402082 18365656207438483112 18377376473046293248 18428121495252298557 18491448373242856284 18554992869370838608 18643261703088154496 18720631360256303296 18842519806493131008 19014025489342910208 19104221470472202272 19197795065593002768 19235072302461737904 19282992380972853372 19301172207281194048 19383340765324893903 19435732512589915392 19507462020124331904 19556373831696316836 19568853968155599744 19589071625115279616 19623577865482214832 19691012840964971584 19710664749500627028 19757985933054010824 19778398992626058736 19825882791930485088 19840643606602205296 19969824357775027008 20032402404346427641 20077358757171858688 20160679926429865088 20162831680820533068 20252311703072695197 20412729790367558592 20463583751236497456 20482876628135144704 20552543008109802144 20573776968200833216 20623170303670316928 20661363233368293501 20674548532177079904 20837994994333549396 20874366978042193434 20889908412720591153 20973669415974173808 21060710280288341208 21133083855134692896 21205706136423815552 21353220145292345947 21492249154281227556 21505964692988490624 21713818733191343304 21940337217820574592 21982939774241986176 22037705578254689568 22152389446085593032 22166526261303260928 22168882397172872244 22183029737566728576 22250698866704316078 22320724057427480958 22397427576525169896 22526473999429288032 22580555352061726656 22587028601818341024 22603884563001209984 22658151762206268672 22675021264688234624 22680764917233598224 22758705690145053888 22815769470312369642 22836914300764109056 22894174176395917304 22995775541084064866 23043236206652037792 23145499089225937368 23280795342803089728 23283269917137996519 23298128417404198176 23488620580696916736 23523303627623955246 23628055465345234176 23673935141491369728 23814851422095485024 23856419403476792496 23874181043109247032 23969907903970484352 24069383177472389952 24152095834439649024 24217020356588736768 24317521148374167168 24403680166048395368 24419253669664252672 24469280985303202776 24570828660336398076 24655264497657141712 24815792837932963776 25074290679994765482 25185949232291073792 25429370133376361232 25509398922774263952 25597060087457337024 25646763069948983872 25691528588359622688 25710656507963804496 25755945948445406967 25813746973506675456 25844454353766525204 25863696130035017618 25920874191124112256 25959148677821702091 26075165108928422448 26164770487309619776 26280886332667502704 26343981244072014432 26434510389240646784 26451998959115356992 26618397715364431249 26626432477033369344 26724699979312422528 26791707849857420652 26883775574427377424 27003082270763593596 27216973053823411456 27264479318259191424 27284778334981996608 27403390677479736192 27454140186804444789 27471660378372284256 27548484311157724668 27566064709569439872 27737172559864284426 27832489304056257912 27853211216960788204 27964892554632231744 28080947040384454944 28177445140179590528 28656332205708303408 28852608453692606856 28951758310921791072 29153598768884873088 29253339126660559729 29361746958125283072 29383607437672919424 29435366798223322248 29454151333512552192 29536519261447457376 29558509862897162992 29565997124250940542 29667598488939088104 29738824187895727632 29760965409903307944 29844191337087535057 29863236768700226528 30035298665905717376 30107407136082302208 30116038135757788032 30151863412727612738 30241019889644797632 30344940920193405184 30421025960416492856 30619094685551337888 30724314942202717056 30860665452301249824 30934755455505475392 31041060457070786304 31044359889517328692 31064171223205597568 31256992491500324094 31364404836831940328 31396183289568324864 31699625782702039344 31808559204635723328 31832241390812329376 32092510903296519936 32139898363017345446 32178780473823389952 32625707980404270368 32761104880448530768 32974409661362979264 33087723783910618368 33253323595759308366 33274544606350092864 33432387573326353976 33596141364787754844 33789710999143932048 33905826844501814976 33987227643309403008 34012531897032351936 34129413449943116032 34138058535217580832 34223654205468554463 34255371451146163584 34259012540798708882 34280875343951739328 34341261264593875956 34459272471688700272 34493663311626097299 34612198237095602788 34766886811904563264 34947192626106297264 35125308325429352576 35269331945487142656 35284955441435932869 35510902712237054592 35722277133143227536 35811271564663870548 35845034099236503232 36004109694351458128 36228143751659473536 36379704446642662144 36601629769717818624 36605520249072593052 36628880504496379008 36703921477954804164 36731312414876966224 36856242990504597114 36982896746485712568 37109985738741677216 37286523406176308992 37441262720512606592 37611436019992148223 38208442940944404544 38395590131186005536 38470144604923475808 38565984761945706744 38602344414562388096 38766681530649787806 38795544195052526427 39014924040248663808 39112747663392633672 39137707936311199488 39247155730964429664 39382025681929943168 39421329499001254056 39515971866108021648 39556797985252117472 39651765583860970176 39655980269828642473 39681287213204410592 39939648715550054016 40064804808692855282 40321359852859730176 40325663361641066136 40504623406145390394 40825459580735117184 40927167502472994912 41105086016219604288 41147553936401666432 41246340607340633856 41322726466736587002 41349097064354159808 41675989988667098792 41748733956084386868 41779816825441182306 41947338831948347616 42121420560576682416 42266167710269385792 42411412272847631104 42706440290584691894 42984498308562455112 43011929385976981248 43427637466382686608 43880674435641149184 43965879548483972352 44075411156509379136 44304778892171186064 44337764794345744488 44366059475133457152 44501397733408632156 44641448114854961916 44794855153050339792 45052947998858576064 45161110704123453312 45174057203636682048 45207769126002419968 45227795119091419107 45350042529376469248 45361529834467196448 45517411380290107776 45631538940624739284 45788348352791834608 45991551082168129732 46086472413304075584 46290998178451874736 46561590685606179456 46566539834275993038 46596256834808396352 46885488737250486141 47046607255247910492 47629702844190970048 47712838806953584992 47748362086218494064 47939815807940968704 48138766354944779904 48209847544526018169 48635042296748334336 48807360332096790736 48938561970606405552 49141657320672796152 49310528995314283424 49631585675865927552 50148581359989530964 50858740266752722464 51018797845548527904 51194120174914674048 51293526139897967744 51383057176719245376 51388518811198063323 51421313015927608992 51511891896890813934 51688908707533050408 51727392260070035236 51841748382248224512 51918297355643404182 52150330217856844896 52329540974619239552 52561772665335005408 52687962488144028864 52869020778481293568 52903997918230713984 53236795430728862498 53449399958624845056 53583415699714841304 53767551148854754848 54006164541527187192 54327629806655325211 54528958636518382848 54569556669963993216 54806781354959472384 54908280373608889578 54943320756744568512 55096968622315449336 55132129419138879744 55474345119728568852 55664978608112515824 55706422433921576408 55929785109264463488 56161894080768909888 56354890280359181056 57312664411416606816 57705216907385213712 57903516621843582144 58307197537769746176 58506678253321119458 58767214875345838848 58870733596446644496 59073038522894914752 59117019725794325984 59131994248501881084 59335196977878176208 59477648375791455264 59521930819806615888 59688382674175070114 59726473537400453056 60070597331811434752 60097207213039282923 60232076271515576064 60303726825455225476 60482039779289595264 60842051920832985712 61238189371102675776 61448629884405434112 61721330904602499648 61869510911010950784 62088719779034657384 62128342446411195136 62513984983000648188 62669725238161773459 62728809673663880656 63399251565404078688 63617118409271446656 63664482781624658752 64059660435877037841 64279796726034690892 65251415960808540736 65522209760897061536 65948819322725958528 66506647191518616732 66549089212700185728 66864775146652707952 67192282729575509688 67579421998287864096 67811653689003629952 67974455286618806016 68025063794064703872 68276117070435161664 68447308410937108926 68510742902292327168 68518025081597417764 68561750687903478656 68682522529187751912 68918544943377400544 68987326623252194598 69224396474191205576 69533773623809126528 69849809751413989557 69894385252212594528 70250616650858705152 70569910882871865738 71021805424474109184 71444554266286455072 71622543129327741096 71690068198473006464 72008219388702916256 72456287503318947072 73211040498145186104 73257761008992758016 73407842955909608328 73462624829753932448 73712485981009194228 73965793492971425136 74219971477483354432 74882525441025213184 75222872039984296446 76416885881888809088 76791180262372011072 76940289209846951616 77131969523891413488 77204688829124776192 77533363061299575612 77591088390105052854 77877446033465106273 78225495326785267344 78494311461928859328 78764051363859886336 78842658998002508112 79031943732216043296 79113595970504234944 79303531167721940352 79311960539657284946 79362574426408821184 79855193146093293747 79879297431100108032 80129609617385710564 80651326723282132272 81009246812290780788 81650919161470234368 81854335004945989824 82210172032439208576 82295107872803332864 82645452933473174004 82698194128708319616 83351979977334197584 83497467912168773736 83559633650882364612 83894677663896695232 84242841121153364832 84532335420538771584 85412880581169383788 85968996617124910224 86855274932765373216 87760017379981679187 88150822313018758272 88609557784342372128 88675529588691488976 89002795466817264312 89282896229709923832 89532574011262605171 89589710306100679584 90105895997717152128 90322221408246906624 90348114407273364096 90455590238182838214 90522936455122561663 90723059668934392896 91034822760580215552 91263077881249478568 91576696705583669216 91983102164336259464 92172944826608151168 92581996356903749472 93123181371212358912 93133079668551986076 93192513669616792704 93770977474500972282 94093214510495820984 95259405688381940096 95425677613907169984 95496724172436988128 96277532709889559808 96419695089052036338 97614720664193581472 97877123941212811104 98283314641345592304 98621057990628566848 99263171351731855104 100297162719979061928 101717480533505444928 102037595691097055808 102388240349829348096 102587052279795935488 102766114353438490752 102777037622396126646 102842626031855217984 103023783793781627868 103377817415066100816 103454784520140070472 103480989934878291897 103836594711286808364 104300660435713689792 104659081949238479104 105123545330670010816 105375924976288057728 105807995836461427968 106473590861457724996 107166831399429682608 107535102297709509696 108012329083054374384 108655259613310650422 109139113339927986432 109816560747217779156 109886641513489137024 110193937244630898672 110948690239457137704 111329957216225031648 111412844867843152816 111859570218528926976 112323788161537819776 112489644270560709061 114625328822833213632 115410433814770427424 115807033243687164288 116386632585157579281 117013356506642238916 117741467192893288992 118146077045789829504 118234039451588651968 118263988497003762168 118670393955756352416 118955296751582910528 118967940809485927419 119043861639613231776 119376765348350140228 119452947074800906112 119906543892795481087 120194414426078565846 120607453650910450952 120964079558579190528 121684103841665971424 122476378742205351552 123442661809204999296 123739021822021901568 124177439558069314768 125027969966001296376 125339450476323546918 125457619347327761312 126798503130808157376 127234236818542893312 127328965563249317504 128119320871754075682 128559593452069381784 130502831921617081472 131044419521794123072 131897638645451917056 133013294383037233464 133098178425400371456 133729550293305415904 134384565459151019376 135158843996575728192 135623307378007259904 135683385357274257321 136050127588129407744 136552234140870323328 136894616821874217852 137036050163194835528 137123501375806957312 137365045058375503824 137837089886754801088 137974653246504389196 138448792948382411152 139067547247618253056 139699619502827979114 139788770504425189056 141139821765743731476 142889108532572910144 143245086258655482192 143380136396946012928 144016438777405832512 144629542633578054507 146422080996290372208 146815685911819216656 146925249659507864896 147424971962018388456 147931586985942850272 148439942954966708864 149472541017046421629 150445744079968592892 152833771763777618176 153582360524744022144 153880578419693903232 154165556433594189969 154263939047782826976 155066726122599151224 155182176780210105708 155754892066930212546 156450990653570534688 156988622923857718656 157685317996005016224 158063887464432086592 158227191941008469888 158607062335443880704 158623921079314569892 158725148852817642368 159710386292186587494 160259219234771421128 161302653446564264544 162018493624581561576 162982889419965975633 163708670009891979648 164420344064878417152 165290905866946348008 165396388257416639232 166703959954668395168 166994935824337547472 167119267301764729224 167789355327793390464 168485682242306729664 169064670841077543168 170825761162338767576 171937993234249820448 173710549865530746432 175520034759963358374 176301644626037516544 177219115568684744256 177351059177382977952 178005590933634528624 178565792459419847664 179065148022525210342 179179420612201359168 180211791995434304256 180291621639117848769 180696228814546728192 180911180476365676428 181045872910245123326 181446119337868785792 182526155762498957136 183153393411167338432 183966204328672518928 184345889653216302336 185163992713807498944 186266159337103972152 186385027339233585408 187541954949001944564 188186429020991641968 190518811376763880192 190851355227814339968 190993448344873976256 192178981307631113523 192839390178104072676 195229441328387162944 195754247882425622208 196566629282691184608 197242115981257133696 200594325439958123856 203434961067010889856 204075191382194111616 205532228706876981504 205554075244792253292 205685252063710435968 206047567587563255736 206755634830132201632 206909569040280140944 206961979869756583794 207673189422573616728 208601320871427379584 208909339359612745399 210247090661340021632 210751849952576115456 212947181722915449992 214333662798859365216 215070204595419019392 216024658166108748768 217310519226621300844 219633121494435558312 219773283026978274048 220387874489261797344 221897380478914275408 222659914432450063296 222683581515191607733 222825689735686305632 224647576323075639552 224979288541121418122 229250657645666427264 230820867629540854848 231614066487374328576 232773265170315158562 234026713013284477832 235482934385786577984 236292154091579659008 236468078903177303936 236527976994007524336 237340787911512704832 237910593503165821056 237935881618971854838 238087723279226463552 238753530696700280456 238905894149601812224 239565579438279881241 239813087785590962174 240388828852157131692 241214907301820901904 243368207683331942848 244952757484410703104 246885323618409998592 248354879116138629536 250055939932002592752 250678900952647093836 250915238694655522624 253597006261616314752 254657931126498635008 256238641743508151364 257119186904138763568 261005663843234162944 262088839043588246144 263280052139945037561 266026588766074466928 267459100586610831808 268597722033787815513 268769130918302038752 270317687993151456384 271366770714548514642 271568809365367684989 273104468281740646656 273789233643748435704 274072100326389671056 274730090116751007648 275674179773509602176 275949306493008778392 276897585896764822304 277591861888800497311 279399239005655958228 279577541008850378112 282279643531487462952 285778217065145820288 286490172517310964384 288032877554811665024 289259085267156109014 292844161992580744416 293631371823638433312 293850499319015729792 294849943924036776912 295863173971885700544 296879885909933417728 298945082034092843258 300891488159937185784 307164721049488044288 307761156839387806464 308331112867188379938 308527878095565653952 310133452245198302448 310364353560420211416 311509784133860425092 312901981307141069376 313977245847715437312 315370635992010032448 316127774928864173184 316454383882016939776 317247842158629139784 317450297705635284736 319420772584373174988 320518438469542842256 322605306893128529088 324036987249163123152 325965778839931951266 327417340019783959296 330581811733892696016 333407919909336790336 333989871648675094944 334238534603529458448 335578710655586780928 336971364484613459328 337468932811682127183 341651522324677535152 343875986468499640896 347421099731061492864 351040069519926716748 354438231137369488512 354702118354765955904 356011181867269057248 356903822428457782257 357131584918839695328 358130296045050420684 358358841224402718336 359719631678386443261 360583243278235697538 361822360952731352856 362091745820490246652 362892238675737571584 365052311524997914272 366306786822334676864 367932408657345037856 370327985427614997888 372532318674207944304 375083909898003889128 376372858041983283936 380293408646587276477 381702710455628679936 381986896689747952512 384357962615262227046 385678780356208145352 390458882656774325888 391508495764851244416 393133258565382369216 394484231962514267392 401188650879916247712 406869922134021779712 408150382764388223232 411108150489584506584 411370504127420871936 412095135175126511472 413511269660264403264 413819138080560281888 413923959739513167588 415346378845147233456 417202641742854759168 417818678719225490798 420494181322680043264 425894363445830899984 428667325597718730432 430140409190838038784 432049316332217497536 434621038453242601688 439266242988871116624 440775748978523594688 443794760957828550816 445319828864900126592 445367163030383215466 445651379471372611264 448417623051139264887 449958577082242836244 458501315291332854528 461641735259081709696 465546530340630317124 468053426026568955664 470965868771573155968 472936157806354607872 473055953988015048672 474681575823025409664 475821187006331642112 475871763237943709676 476175446558452927104 477507061393400560912 479131158876559762482 479626175571181924348 480777657704314263384 482429814603641803808 486736415366663885696 488948668259897926899 496709758232277259072 500111879864005185504 501357801905294187672 501830477389311045248 507194012523232629504 512477283487016302728 514238373808277527136 524177678087176492288 526560104279890075122 532053177532148933856 534918201173221663616 537195444067575631026 537538261836604077504 540635375986302912768 542733541429097029284 543137618730735369978 547578467287496871408 548144200652779342112 549460180233502015296 551348359547019204352 551898612986017556784 553795171793529644608 555183723777600994622 558798478011311916456 559155082017700756224 564559287062974925904 571556434130291640576 572980345034621928768 576065755109623330048 578518170534312218028 585688323985161488832 587262743647276866624 587700998638031459584 589699887848073553824 591726347943771401088 597890164068185686516 601782976319874371568 616662225734376759876 617055756191131307904 620266904490396604896 620728707120840422832 623019568267720850184 625803962614282138752 626728018078838236197 630741271984020064896 632255549857728346368 634495684317258279568 638841545168746349976 641036876939085684512 645210613786257058176 648073974498326246304 651931557679863902532 661163623467785392032 666815839818673580672 667979743297350189888 668050744545574823199 668477069207058916896 673942728969226918656 674937865623364254366 683303044649355070304 687751972936999281792 694842199462122985728 702080139039853433496 708876462274738977024 709404236709531911808 712022363734538114496 713807644856915564514 714263169837679390656 716260592090100841368 716717682448805436672 719439263356772886522 721166486556471395076 723644721905462705712 724183491640980493304 730104623049995828544 732613573644669353728 735864817314690075712 740655970855229995776 745064637348415888608 750167819796007778256 752745716083966567872 760586817293174552954 763973793379495905024 768715925230524454092 771357560712416290704 780917765313548651776 783016991529702488832 786266517130764738432 802377301759832495424 814706428096103054967 822216300979169013168 824190270350253022944 827022539320528806528 827638276161120563776 827847919479026335176 830692757690294466912 832775585666401491933 835637357438450981596 839345807249568367609 851788726891661799968 857334651195437460864 864098632664434995072 869242076906485203376 878532485977742233248 881551497957047189376 887589521915657101632 890639657729800253184 890734326060766430932 891302758942745222528 896835246102278529774 899917154164485672488 923283470518163419392 931093060681260634248 936106852053137911328 941931737543146311936 946111907976030097344 949363151646050819328 951743526475887419352 952350893116905854208 955014122786801121824 958262317753119524964 959252351142363848696 961555315408628526768 964859629207283607616 973472830733327771392 977897336519795853798 993419516464554518144 1000223759728010371008 1002715603810588375344 1003660954778622090496 1012406798435046381549 1024954566974032605456 1028476747616555054272 1053120208559780150244 1064106355064297867712 1069836402346443327232 1074390888135151262052 1075076523673208155008 1079158895035159329783 1085467082858194058568 1086275237461470739956 1095156934574993742816 1096288401305558684224 1098920360467004030592 1103797225972035113568 1107590343587059289216 1110367447555201989244 1117596956022623832912 1129118574125949851808 1140880225939761829431 1145960690069243857536 1157036341068624436056 1171376647970322977664 1174525487294553733248 1179399775696147107648 1183452695887542802176 1195780328136371373032 1203565952639748743136 1233324451468753519752 1234111512382262615808 1240533808980793209792 1241457414241680845664 1246039136535441700368 1251607925228564277504 1253456036157676472394 1261482543968040129792 1268991368634516559136 1277683090337492699952 1282073753878171369024 1290421227572514116352 1296147948996652492608 1303863115359727805064 1322327246935570784064 1333631679637347161344 1335959486594700379776 1336101489091149646398 1336954138414117833792 1345252869153417794661 1349875731246728508732 1366606089298710140608 1375503945873998563584 1404160278079706866992 1418808473419063823616 1424044727469076228992 1427615289713831129028 1428526339675358781312 1432521184180201682736 1438878526713545773044 1442332973112942790152 1447289443810925411424 1448366983281960986608 1460209246099991657088 1462365375517289217793 1471729634629380151424 1490129274696831777216 1500335639592015556512 1505491432167933135744 1521173634586349105908 1537431850461048908184 1542715121424832581408 1558785070606341254131 1572533034261529476864 1604754603519664990848 1629412856192206109934 1644432601958338026336 1648380540700506045888 1654045078641057613056 1655276552322241127552 1655695838958052670352 1661385515380588933824 1665551171332802983866 1671274714876901963192 1678691614499136735218 1703577453783323599936 1714669302390874921728 1728197265328869990144 1738484153812970406752 1757064971955484466496 1763102995914094378752 1775179043831314203264 1781468652121532861864 1782605517885490445056 1793670492204557059548 1799834308328971344976 1862186121362521268496 1872213704106275822656 1880184054236514708591 1892223815952060194688 1903487052951774838704 1910028245573602243648 1916524635506239049928 1918504702284727697392 1923110630817257053536 1929719258414567215232 1943143033221603481177 1955794673039591707596 1986839032929109036288 2000447519456020742016 2004152233636724469597 2005431207621176750688 2024813596870092763098 2049909133948065210912 2056953495233110108544 2106240417119560300488 2128212710128595735424 2148781776270302524104 2150153047346416310016 2158317790070318659566 2170934165716388117136 2172550474922941479912 2190313869149987485632 2192576802611117368448 2197840720934008061184 2207594451944070227136 2215180687174118578432 2220734895110403978488 2235193912045247665824 2258237148251899703616 2281760451879523658862 2291921380138487715072 2314072682137248872112 2342753295940645955328 2349050974589107466496 2358799551392294215296 2391560656272742746064 2407131905279497486272 2466648902937507039504 2481067617961586419584 2482914828483361691328 2492078273070883400736 2498326756999204475799 2506912072315352944788 2518037421748705102827 2537982737269033118272 2555366180674985399904 2564147507756342738048 2592295897993304985216 2607726230719455610128 2644654493871141568128 2671918973189400759552 2672202978182299292796 2673908276828235667584 2690505738306835589322 2699751462493457017464 2733212178597420281216 2808320556159413733984 2848089454938152457984 2855230579427662258056 2857052679350717562624 2865042368360403365472 2877757053427091546088 2884665946225885580304 2894578887621850822848 2894886559697490900529 2896733966563921973216 2920418492199983314176 2924730751034578435586 2943459269258760302848 2980258549393663554432 3000671279184031113024 3010982864335866271488 3042347269172698211816 3074863700922097816368 3085430242849665162816 3117570141212682508262 3209509207039329981696 3258825712384412219868 3288865203916676052672 3296761081401012091776 3310553104644482255104 3311391677916105340704 3322771030761177867648 3331102342665605967732 3342549429753803926384 3357383228998273470436 3407154907566647199872 3422640677819285488293 3476968307625940813504 3514129943910968932992 3550358087662628406528 3562937304243065723728 3587340984409114119096 3599668616657942689952 3724372242725042536992 3744427408212551645312 3760368108473029417182 3784447631904120389376 3806974105903549677408 3820056491147204487296 3833049271012478099856 3837009404569455394784 3846221261634514107072 3859438516829134430464 3886286066443206962354 3911589346079183415192 4000895038912041484032 4008304467273448939194 4010862415242353501376 4049627193740185526196 4099818267896130421824 4113906990466220217088 4212480834239120600976 4256425420257191470848 4297563552540605048208 4316635580140637319132 4341868331432776234272 4345100949845882959824 4380627738299974971264 4385153605222234736896 4387096126551867653379 4415188903888140454272 4441469790220807956976 4470387824090495331648 4516474296503799407232 4563520903759047317724 4628145364274497744224 4676355211819023762393 4717599102784588430592 4783121312545485492128 4814263810558994972544 4933297805875014079008 4962135235923172839168 4965829656966723382656 4984156546141766801472 4996653513998408951598 5013824144630705889576 5036074843497410205654 5075965474538066236544 5110732361349970799808 5128295015512685476096 5184591795986609970432 5215452461438911220256 5289308987742283136256 5344405956364598585592 5347816553656471335168 5381011476613671178644 5399502924986914034928 5466424357194840562432 5616641112318827467968 5710461158855324516112 5730084736720806730944 5755514106854183092176 5769331892451771160608 5789157775243701645696 5789773119394981801058 5793467933127843946432 5829429099664810443531 5849461502069156871172 5960517098787327108864 6001342558368062226048 6084694538345396423632 6149727401844195632736 6170860485699330325632 6235140282425365016524 6517651424768824439736 6577730407833352105344 6593522162802024183552 6622783355832210681408 6645542061522355735296 6662204685331211935464 6685098859507607852768 6714766457996546940872 6814309815133294399744 6845281355638570976586 6953936615251881627008 7028259887821937865984 7125874608486131447456 7174681968818228238192 7199337233315885379904 7448744485450085073984 7488854816425103290624 7520736216946058834364 7554112265246115308481 7613948211807099354816 7640112982294408974592 7666098542024956199712 7674018809138910789568 7692442523269028214144 7772572132886413924708 7823178692158366830384 8016608934546897878388 8021724830484707002752 8099254387480371052392 8199636535792260843648 8424961668478241201952 8595127105081210096416 8633271160281274638264 8683736662865552468544 8684659679092472701587 8690201899691765919648 8761255476599949942528 8774192253103735306758 8830377807776280908544 8882939580441615913952 8940775648180990663296 9032948593007598814464 9127041807518094635448 9256290728548995488448 9352710423638047524786 9566242625090970984256 9628527621117989945088 9866595611750028158016 9931659313933446765312 9968313092283533602944 9993307027996817903196 10027648289261411779152 10072149686994820411308 10151930949076132473088 10221464722699941599616 10430904922877822440512 10688811912729197171184 10762022953227342357288 10799005849973828069856 10911495494244388778917 11233282224637654935936 11420922317710649032224 11460169473441613461888 11511028213708366184352 11538663784903542321216 11578315550487403291392 11579546238789963602116 11586935866255687892864 11658858199329620887062 11698923004138313742344 12002685116736124452096 12169389076690792847264 12299454803688391265472 12341720971398660651264 12470280564850730033048 13035302849537648879472 13155460815666704210688 13161288379655602960137 13245566711664421362816 13324409370662423870928 13370197719015215705536 13429532915993093881744 13690562711277141953172 13907873230503763254016 14029065635457071287179 14251749216972262894912 14349363937636456476384 14398674466631770759808 14897488970900170147968 15041472433892117668728 15108224530492230616962 15227896423614198709632 15332197084049912399424 15348037618277821579136 15384885046538056428288 15545144265772827849416 15646357384316733660768 16033217869093795756776 16043449660969414005504 16198508774960742104784 16399273071584521687296 16849923336956482403904 17190254210162420192832 17266542320562549276528 17367473325731104937088 17369319358184945403174 17380403799383531839296 17488287298994431330593 17548384506207470613516 17765879160883231827904 17881551296361981326592 18254083615036189270896 18512581457097990976896 18705420847276095049572 19132485250181941968512 19733191223500056316032 19936626184567067205888 19986614055993635806392 20055296578522823558304 20144299373989640822616 20264205917882436303703 20442929445399883199232 20861809845755644881024 21377623825458394342368 21524045906454684714576 21598011699947656139712 21822990988488777557834 22466564449275309871872 22841844635421298064448 22920338946883226923776 23022056427416732368704 23077327569807084642432 23159092477579927204232 23173871732511375785728 23317716398659241774124 23397846008276627484688 24338778153381585694528 24598909607376782530944 24940561129701460066096 26053979037277418104761 26070605699075297758944 26322576759311205920274 26491133423328842725632 26648818741324847741856 26740395438030431411072 26859065831986187763488 27381125422554283906344 28058131270914142574358 28503498433944525789824 28698727875272912952768 28797348933263541519616 29794977941800340295936 30082944867784235337456 30216449060984461233924 30455792847228397419264 30664394168099824798848 30696075236555643158272 31090288531545655698832 31292714768633467321536 32066435738187591513552 32397017549921484209568 32734486482733166336751 33699846673912964807808 34380508420324840385664 34533084641125098553056 34734946651462209874176 34738638716369890806348 34760807598767063678592 34976574597988862661186 35096769012414941227032 35531758321766463655808 36508167230072378541792 37025162914195981953792 37410841694552190099144 38264970500363883937024 39466382447000112632064 39973228111987271612784 40110593157045647116608 40288598747979281645232 40528411835764872607406 41723619691511289762048 42755247650916788684736 43048091812909369429152 43196023399895312279424 43645981976977555115668 45683689270842596128896 46044112854833464737408 46154655139614169284864 46318184955159854408464 46635432797318483548248 46795692016553254969376 48677556306763171389056 49197819214753565061888 49881122259402920132192 52107958074554836209522 52141211398150595517888 52645153518622411840548 53297637482649695483712 53480790876060862822144 53718131663972375526976 54762250845108567812688 56116262541828285148716 57006996867889051579648 57397455750545825905536 60165889735568470674912 60432898121968922467848 60792617753647308911109 61328788336199649597696 62180577063091311397664 62585429537266934643072 64132871476375183027104 64794035099842968419136 65468972965466332673502 67399693347825929615616 68761016840649680771328 69066169282250197106112 69477277432739781612696 69521615197534127357184 69953149195977725322372 70193538024829882454064 71063516643532927311616 73016334460144757083584 74821683389104380198288 79946456223974543225568 80221186314091294233216 80577197495958563290464 81056823671529745214812 85510495301833577369472 86096183625818738858304 86392046799790624558848 87291963953955110231336 91367378541685192257792 92088225709666929474816 92636369910319708816928 93270865594636967096496 93591384033106509938752 97355112613526342778112 98203459448199499010253 99762244518805840264384 104215916149109672419044 104282422796301191035776 105290307037244823681096 106595274965299390967424 107436263327944751053952 109524501690217135625376 112232525083656570297432 114794911501091651811072 120331779471136941349824 120865796243937844935696 121585235507294617822218 124361154126182622795328 125170859074533869286144 128265742952750366054208 129588070199685936838272 130937945930932665347004 138132338564500394212224 138954554865479563225392 139906298391955450644744 140387076049659764908128 141849441425177054125921 146032668920289514167168 149643366778208760396576 159892912447949086451136 160442372628182588466432 161154394991917126580928 162113647343059490429624 171020990603667154738944 172192367251637477716608 174583927907910220462672 182377853260941926733327 185272739820639417633856 186541731189273934192992 187182768066213019877504 196406918896398998020506 199524489037611680528768 208431832298219344838088 208564845592602382071552 210580614074489647362192 213190549930598781934848 214872526655889502107904 219049003380434271250752 224465050167313140594864 240663558942273882699648 241731592487875689871392 243170471014589235644436 248722308252365245590656 256531485905500732108416 259176140399371873676544 261875891861865330694008 276264677129000788424448 277909109730959126450784 279812596783910901289488 280774152099319529816256 283698882850354108251842 292065337840579028334336 299286733556417520793152 319785824895898172902272 322308789983834253161856 324227294686118980859248 344384734503274955433216 349167855815820440925344 364755706521883853466654 370545479641278835267712 373083462378547868385984 374365536132426039755008 392813837792797996041012 399048978075223361057536 416863664596438689676176 421161228148979294724384 425548324275531162377763 438098006760868542501504 448930100334626281189728 481327117884547765399296 483463184975751379742784 486340942029178471288872 497444616504730491181312 513062971811001464216832 523751783723730661388016 555818219461918252901568 559625193567821802578976 561548304198639059632512 567397765700708216503684 598573467112835041586304 639571649791796345804544 644617579967668506323712 648454589372237961718496 698335711631640881850688 729511413043767706933308 741090959282557670535424 746166924757095736771968 785627675585595992082024 833727329192877379352352 842322456297958589448768 851096648551062324755526 876196013521737085003008 897860200669252562379456 966926369951502759485568 972681884058356942577744 1047503567447461322776032 1111636438923836505803136 1119250387135643605157952 1123096608397278119265024 1134795531401416433007368 1197146934225670083172608 1276644972826593487133289 1296909178744475923436992 1396671423263281763701376 1459022826087535413866616 1492333849514191473543936 1571255351171191984164048 1667454658385754758704704 1684644912595917178897536 1702193297102124649511052 1795720401338505124758912 1933852739903005518971136 1945363768116713885155488 2095007134894922645552064 2223272877847673011606272 2238500774271287210315904 2269591062802832866014736 2553289945653186974266578 2593818357488951846873984 2793342846526563527402752 2918045652175070827733232 3142510702342383968328096 3334909316771509517409408 3369289825191834357795072 3404386594204249299022104 3591440802677010249517824 3890727536233427770310976 4190014269789845291104128 4477001548542574420631808 4539182125605665732029472 5106579891306373948533156 5187636714977903693747968 5836091304350141655466464 6285021404684767936656192 6669818633543019034818816 6808773188408498598044208 7781455072466855540621952 8380028539579690582208256 9078364251211331464058944 10213159782612747897066312 11672182608700283310932928 12570042809369535873312384 13617546376816997196088416 15562910144933711081243904 18156728502422662928117888 20426319565225495794132624 23344365217400566621865856 25140085618739071746624768 27235092753633994392176832 36313457004845325856235776 40852639130450991588265248 46688730434801133243731712 54470185507267988784353664 81705278260901983176530496 108940371014535977568707328 163410556521803966353060992 326821113043607932706121984
- Sum of all divisors σ(n): 1220021370446483407684794003
- Sum of proper divisors (its aliquot sum) s(n): 893200257402875474978672019
- 326821113043607932706121984 is an abundant number, because the sum of its proper divisors (893200257402875474978672019) is greater than itself. Its abundance is 566379144359267542272550035
Bases of 326821113043607932706121984
- Binary: 100001110010101110001000000001001111011101101010010101001111010101001101001101001000000002
- Hexadecimal: 0x10E571009EED4A9EA9A6900
- Base-36: 152C0ZJCHAX975S1S0
Squares and roots of 326821113043607932706121984
- 326821113043607932706121984 squared (3268211130436079327061219842) is 106812039931062755207189429244198047422562432288096256
- 326821113043607932706121984 cubed (3268211130436079327061219843) is 34908429776728225179177593735440573128075366120659378584972704992238779869691904
-
326821113043607932706121984 is a
perfect square number . Itssquare root is 18078194407728 -
The
cube root of 326821113043607932706121984 is 688816224.8565624941
Scales and comparisons
How big is 326821113043607932706121984?- 326,821,113,043,607,932,706,121,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 326,821,113,043,607,932,706,121,984 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 326821113043607932706121984 cubic inches would be around 57401352.1 feet tall.
Recreational maths with 326821113043607932706121984
- 326821113043607932706121984 backwards is 489121607239706340311128623
- The number of decimal digits it has is: 27
- The sum of 326821113043607932706121984's digits is 99
- 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 326821113043607932706121984 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 326821113043607932706121984 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/326821113043607932706121984/
Chicago style:
Numbermatics. 2024. "Number 326821113043607932706121984 - Facts about the integer". https://numbermatics.com/n/326821113043607932706121984/
The information we have on file for 326821113043607932706121984 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 326821113043607932706121984, math, Factors of 326821113043607932706121984, curriculum, school, college, exams, university, Prime factorization of 326821113043607932706121984, STEM, science, technology, engineering, physics, economics, calculator, three hundred twenty-six septillion, eight hundred twenty-one sextillion, one hundred thirteen quintillion, forty-three quadrillion, six hundred seven trillion, nine hundred thirty-two billion, seven hundred six million, one hundred twenty-one thousand, nine hundred eighty-four.