146922849588706188665754240
146,922,849,588,706,188,665,754,240 is an even composite number composed of nine prime numbers multiplied together.
146922849588706188665754240 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of eighteen thousand, four hundred thirty-two divisors.
Prime factorization of 146922849588706188665754240:
27 × 32 × 5 × 73 × 112 × 59 × 973 × 33563 × 340063
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 7 × 11 × 11 × 59 × 97 × 97 × 97 × 33563 × 340063)See below for interesting mathematical facts about the number 146922849588706188665754240 from the Numbermatics database.
Names of 146922849588706188665754240
- Cardinal: 146922849588706188665754240 can be written as One hundred forty-six septillion, nine hundred twenty-two sextillion, eight hundred forty-nine quintillion, five hundred eighty-eight quadrillion, seven hundred six trillion, one hundred eighty-eight billion, six hundred sixty-five million, seven hundred fifty-four thousand, two hundred forty.
Scientific notation
- Scientific notation: 1.4692284958870618866575424 × 1026
Factors of 146922849588706188665754240
Divisors of 146922849588706188665754240
- Number of divisors d(n): 18432
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 28 30 32 33 35 36 40 42 44 45 48 49 55 56 59 60 63 64 66 70 72 77 80 84 88 90 96 97 98 99 105 110 112 118 120 121 126 128 132 140 144 147 154 160 165 168 176 177 180 192 194 196 198 210 220 224 231 236 240 242 245 252 264 280 288 291 294 295 308 315 320 330 336 343 352 354 360 363 384 385 388 392 396 413 420 440 441 448 462 472 480 484 485 490 495 504 528 531 539 560 576 582 588 590 605 616 630 640 649 660 672 679 686 693 704 708 720 726 735 770 776 784 792 826 840 847 873 880 882 885 896 924 944 960 968 970 980 990 1008 1029 1056 1062 1067 1078 1089 1120 1152 1155 1164 1176 1180 1210 1232 1239 1260 1298 1320 1344 1358 1372 1386 1408 1416 1440 1452 1455 1470 1540 1552 1568 1584 1617 1652 1680 1694 1715 1746 1760 1764 1770 1815 1848 1888 1920 1936 1940 1947 1960 1980 2016 2037 2058 2065 2112 2124 2134 2156 2178 2205 2240 2310 2328 2352 2360 2420 2464 2478 2520 2541 2596 2640 2655 2688 2695 2716 2744 2772 2832 2880 2891 2904 2910 2940 3080 3087 3104 3136 3168 3201 3234 3245 3304 3360 3388 3395 3430 3465 3492 3520 3528 3540 3630 3696 3717 3773 3776 3872 3880 3894 3920 3960 4032 4074 4116 4130 4224 4235 4248 4268 4312 4356 4365 4410 4480 4543 4620 4656 4704 4720 4753 4840 4851 4928 4956 5040 5082 5145 5192 5280 5310 5335 5390 5432 5445 5488 5544 5664 5723 5760 5782 5808 5820 5841 5880 5929 6111 6160 6174 6195 6208 6272 6336 6402 6468 6490 6608 6720 6776 6790 6860 6930 6984 7040 7056 7080 7139 7260 7392 7434 7469 7546 7552 7623 7744 7760 7788 7840 7920 8064 8085 8148 8232 8260 8470 8496 8536 8624 8673 8712 8730 8820 9086 9240 9312 9408 9409 9440 9506 9603 9680 9702 9735 9856 9912 10080 10164 10185 10290 10384 10560 10620 10670 10780 10864 10890 10976 11088 11319 11328 11446 11564 11616 11640 11682 11737 11760 11858 12222 12320 12348 12390 12416 12672 12705 12804 12936 12980 13216 13440 13552 13580 13629 13720 13860 13968 14112 14160 14259 14278 14455 14520 14784 14868 14938 15092 15246 15435 15488 15520 15576 15680 15840 16005 16170 16296 16464 16520 16940 16992 17072 17169 17248 17346 17424 17460 17640 17787 18172 18480 18585 18624 18816 18818 18865 18880 19012 19206 19360 19404 19470 19824 20160 20237 20328 20370 20580 20768 21120 21240 21340 21417 21560 21728 21780 21952 22176 22407 22638 22656 22715 22892 23128 23232 23280 23364 23474 23520 23716 23765 24255 24444 24640 24696 24780 25410 25608 25872 25960 26019 26432 27104 27160 27258 27440 27720 27936 28224 28227 28320 28518 28556 28615 28910 29040 29205 29568 29645 29736 29876 30184 30492 30555 30870 31040 31152 31360 31680 31801 32010 32340 32592 32928 33040 33271 33563 33880 33957 33984 34144 34338 34496 34692 34848 34920 35211 35280 35574 35695 36344 36960 37170 37248 37345 37636 37730 37760 38024 38115 38412 38720 38808 38940 39648 40061 40320 40474 40656 40740 40887 41160 41503 41536 42480 42680 42777 42834 43120 43365 43456 43560 43904 44352 44814 45276 45430 45784 46256 46464 46560 46728 46948 47040 47045 47432 47530 48015 48510 48888 49280 49392 49560 49973 50820 51216 51507 51744 51920 52038 52283 52864 53361 54208 54320 54516 54880 55440 55872 56448 56454 56595 56640 57036 57112 57230 57820 58080 58410 58685 59290 59472 59752 60368 60711 60984 61110 61740 62080 62304 62953 63360 63602 64020 64251 64680 65184 65856 65863 66080 66542 67126 67221 67760 67914 67968 68145 68288 68676 68992 69384 69696 69840 70422 70560 71148 71295 71390 72688 73920 74340 74690 75272 75460 76048 76230 76824 77440 77616 77880 79296 80122 80948 81312 81480 81774 82159 82320 83006 83072 84681 84960 85360 85554 85668 85845 86240 86730 86912 87120 88704 88935 89628 90552 90860 91568 92512 93120 93456 93896 94080 94090 94864 95060 95403 96030 97020 97776 98784 99120 99813 99946 100689 101185 101640 102432 103014 103488 103499 103840 104076 104566 105633 106722 107085 108416 108640 109032 109760 110880 111744 112035 112908 113190 113280 114072 114224 114460 115640 116160 116820 117370 118580 118944 119504 120183 120736 121422 121968 122220 123480 124509 124608 125906 127204 128040 128502 129360 130095 130368 131712 131726 132160 133084 134252 134442 135520 135828 136290 136576 137352 138768 139392 139680 140844 141120 141135 142296 142590 142780 145376 147840 148680 149380 149919 150544 150920 152096 152460 153648 155232 155760 156849 158592 159005 160244 161896 162624 162960 163548 164318 164640 166012 166355 167815 169362 169785 169920 170720 171108 171336 171690 172480 173460 174240 176055 177870 179256 181104 181720 182133 183136 185024 186240 186912 187792 188180 188859 189728 190120 190806 192060 194040 195552 197568 197589 198240 199626 199892 200305 201378 202370 203280 204435 204864 206028 206976 206998 207515 207680 208152 209132 211266 213444 213885 214170 217280 218064 219520 221760 222607 224070 225816 226380 228144 228448 228920 231280 232320 233640 234740 234941 237160 237888 239008 240366 241472 242844 243936 244440 246477 246960 249018 249216 249865 251812 254408 256080 257004 257535 258720 260190 260736 261415 263452 264320 266168 266805 268504 268884 271040 271656 272580 274704 277536 279360 280427 281688 282240 282270 284592 285180 285560 286209 290752 297360 298760 299439 299838 301088 301840 302067 303555 304192 304920 307296 310464 310497 311520 313698 314765 318010 320488 321255 323792 325248 325920 327096 328636 329280 329315 332024 332710 335630 336105 338724 339570 339840 340063 341440 342216 342672 343380 344960 346920 348480 349811 352110 355740 358512 360549 362208 363440 364266 365981 366272 369193 370048 373527 373824 375584 376360 377718 379456 380240 381612 384120 388080 391104 395136 395178 396480 399252 399784 400610 402756 404740 406560 408870 409728 410795 412056 413996 415030 415360 416304 418264 422532 423405 426888 427770 428340 434560 436128 440671 443520 445214 448140 449757 451632 452760 456288 456896 457840 461041 462560 467280 469480 469882 470547 474320 475776 477015 478016 480732 482944 485688 487872 488880 492954 493920 498036 499065 499730 503445 503624 508816 512160 514008 515070 517440 517495 520380 522830 526904 528165 532336 533610 537008 537768 542080 543312 545160 549408 555072 555131 558720 560854 563376 564540 566577 569184 570360 571120 572418 575113 581504 592767 594720 597520 598878 599676 600915 602176 603680 604134 607110 608384 609840 614592 620928 620994 622545 623040 627396 629530 636020 640976 642510 647584 651840 654192 657272 658560 658630 664048 665420 667821 671260 672210 677448 679140 680126 682880 684432 685344 686760 692483 693840 696960 699622 704220 704823 711480 717024 721098 724416 724493 726880 728532 731962 732544 738386 739431 747054 747648 749595 751168 752720 755436 758912 760480 763224 768240 776160 782208 784245 790356 792960 798504 799568 801220 805512 809480 813120 817740 821590 824112 827992 830060 832608 836528 841281 845064 846810 853776 855540 856680 872256 881342 890428 896280 899514 903264 905520 910665 912576 912673 913792 915680 922082 925120 931491 934560 938960 939764 941094 944295 948640 954030 956032 961464 971376 975744 977760 985908 987840 987945 996072 998130 999460 1006890 1007248 1017632 1020189 1024320 1028016 1030140 1034880 1034990 1040760 1045660 1049433 1053808 1056330 1064672 1067220 1074016 1075536 1086624 1090320 1097943 1098816 1107579 1110144 1110262 1113035 1121708 1126752 1129080 1133154 1138368 1138489 1140720 1142240 1144836 1150226 1174705 1185534 1189440 1195040 1197756 1199352 1201830 1204352 1207360 1208268 1214220 1219680 1229184 1232385 1241988 1245090 1246080 1254792 1259060 1272040 1281952 1285020 1295168 1303680 1308384 1314544 1317260 1322013 1328096 1330840 1335642 1342520 1344420 1354896 1358280 1360252 1368864 1370688 1373520 1383123 1384966 1387680 1399244 1402135 1408440 1409646 1422960 1431045 1434048 1442196 1448832 1448986 1453760 1457064 1463924 1476772 1478862 1494108 1497195 1499190 1502336 1505440 1510335 1510872 1520960 1526448 1536480 1552320 1552485 1568490 1580712 1597008 1599136 1602440 1611024 1618960 1626240 1635480 1643180 1644587 1648224 1655984 1660120 1665216 1665393 1673056 1682562 1690128 1693620 1700315 1707552 1711080 1713360 1725339 1744512 1749055 1762684 1780856 1792560 1799028 1802745 1806528 1811040 1821330 1825152 1825346 1829905 1831360 1844164 1845965 1850240 1862982 1867635 1869120 1877920 1879528 1882188 1888590 1897280 1908060 1922928 1942752 1955520 1962989 1971816 1975680 1975890 1980217 1992144 1996260 1998920 2003463 2013780 2014496 2035264 2040378 2048640 2056032 2060280 2069980 2077449 2081520 2091320 2098866 2107616 2112660 2114469 2129344 2134440 2148032 2151072 2173248 2173479 2180640 2195886 2197632 2203355 2215158 2220524 2226070 2243416 2248785 2253504 2258160 2266308 2276736 2276978 2281440 2284480 2289672 2300452 2305205 2349410 2352735 2371068 2378880 2380441 2390080 2395512 2398704 2403660 2414720 2416536 2428440 2439360 2448677 2464770 2483976 2490180 2509584 2518120 2523843 2544080 2563904 2570040 2584351 2590336 2616768 2629088 2634520 2644026 2656192 2661680 2671284 2685040 2688840 2709792 2716560 2720504 2737728 2738019 2741376 2747040 2766246 2769932 2775360 2775655 2798488 2804270 2816880 2819292 2832885 2845920 2862090 2868096 2875565 2884392 2897972 2907520 2914128 2927848 2953544 2957724 2963835 2988216 2994390 2998380 3010880 3020670 3021744 3041920 3052896 3060567 3072960 3084697 3104640 3104970 3136980 3148299 3161424 3194016 3198272 3204880 3222048 3227287 3237920 3255611 3270960 3286360 3289174 3293829 3296448 3311968 3320240 3322737 3330432 3330786 3339105 3346112 3365124 3380256 3387240 3400630 3415104 3415467 3422160 3426720 3450678 3462415 3498110 3524115 3525368 3561712 3585120 3598056 3605490 3613056 3622080 3622465 3642660 3650692 3659810 3662720 3688328 3691930 3697155 3725964 3735270 3738240 3740693 3755840 3759056 3764376 3777180 3794560 3816120 3845856 3885504 3885917 3911040 3925978 3943632 3951780 3960434 3966039 3984288 3992520 3997840 4006926 4025791 4027560 4028992 4061123 4070528 4080756 4112064 4120560 4139960 4149369 4154898 4163040 4182640 4197732 4206405 4215232 4225320 4228938 4258688 4268880 4296064 4302144 4346496 4346958 4361280 4391772 4406710 4430316 4441048 4452140 4486832 4497570 4507008 4516320 4532616 4553956 4562880 4563365 4568960 4579344 4600904 4610410 4657455 4698820 4705470 4742136 4760882 4780160 4791024 4797408 4807320 4833072 4847381 4856880 4878720 4897354 4929540 4933761 4967952 4980360 4996179 5019168 5036240 5047686 5071451 5088160 5100945 5127808 5140080 5168702 5176017 5233536 5247165 5258176 5269040 5288052 5312384 5323360 5342568 5370080 5377680 5419584 5433120 5441008 5475456 5476038 5489715 5494080 5532492 5537895 5539864 5550720 5551310 5596976 5608540 5633760 5638584 5665770 5691840 5692445 5724180 5751130 5768784 5795944 5828256 5855696 5888967 5907088 5915448 5927670 5940651 5976432 5988780 5996760 6021760 6041340 6043488 6105792 6106441 6121134 6145920 6169394 6209940 6232347 6273960 6296598 6322848 6388032 6388711 6396544 6409760 6444096 6454574 6475840 6511222 6520437 6541920 6572720 6578348 6587658 6592896 6610065 6623936 6640480 6645474 6661572 6678210 6692224 6730248 6760512 6774480 6801260 6830208 6830934 6844320 6853440 6901356 6915615 6924830 6996220 7048230 7050736 7123424 7141323 7170240 7196112 7210980 7244160 7244930 7285320 7301384 7319620 7346031 7376656 7383860 7394310 7451928 7470540 7481386 7511680 7518112 7528752 7554360 7632240 7691712 7753053 7771008 7771834 7851956 7887264 7903560 7920868 7932078 7968576 7969423 7985040 7995680 8013852 8051582 8055120 8057984 8122246 8161512 8214057 8222935 8224128 8241120 8279920 8298738 8309796 8326080 8326965 8365280 8395464 8412810 8430464 8450640 8457876 8537760 8604288 8626695 8693916 8722560 8783544 8813420 8860632 8882096 8904280 8973664 8995140 9032640 9065232 9107912 9125760 9126730 9158688 9201808 9220820 9254091 9314910 9397640 9410940 9484272 9521764 9582048 9594816 9614640 9666144 9681861 9694762 9713760 9766833 9794708 9814945 9859080 9867522 9901085 9935904 9960720 9992358 10017315 10038336 10039403 10072480 10095372 10142902 10176320 10201890 10246401 10280160 10337404 10352034 10387245 10494330 10516352 10538080 10572345 10576104 10646720 10685136 10740160 10755360 10839168 10866240 10867395 10882016 10952076 10979430 10988160 11064984 11075790 11079728 11102620 11193952 11217080 11222079 11267520 11277168 11331540 11383680 11384890 11448360 11502260 11512109 11537568 11591888 11656512 11657751 11711392 11777934 11814176 11830896 11855340 11881302 11902205 11952864 11977560 11993520 12077373 12082680 12086976 12183369 12211584 12212882 12242268 12243385 12338788 12419880 12464694 12547920 12593196 12619215 12645696 12776064 12777422 12819520 12888192 12909148 12921755 12951680 13022444 13040874 13083840 13145440 13156696 13175316 13220130 13247872 13280960 13290948 13323144 13356420 13460496 13521024 13548960 13602520 13661868 13688640 13690095 13706880 13802712 13831230 13849660 13861519 13992440 14096460 14101472 14246848 14282646 14340480 14392224 14421960 14489860 14542143 14570640 14602768 14639240 14692062 14753312 14767720 14788620 14801283 14903856 14941080 14962772 15036224 15057504 15108720 15214353 15264480 15302835 15383424 15423485 15506106 15543668 15703912 15741495 15774528 15807120 15841736 15864156 15937152 15938846 15970080 15991360 16027704 16103164 16110240 16136435 16244492 16278055 16323024 16428114 16445870 16469145 16482240 16559840 16597476 16613685 16619592 16652160 16653930 16663087 16730560 16790928 16825620 16901280 16915752 17075520 17077335 17253390 17387832 17567088 17626840 17666901 17721264 17764192 17808560 17821953 17947328 17990280 18065280 18090457 18130464 18215824 18253460 18317376 18319323 18403616 18441640 18508182 18629820 18703465 18795280 18821880 18968544 19043528 19164096 19166133 19189632 19229280 19332288 19363722 19389524 19427520 19429585 19533666 19589416 19629890 19718160 19735044 19802170 19830195 19871808 19921440 19984716 20034630 20063717 20076672 20078806 20128955 20144960 20190744 20285804 20305615 20352640 20403780 20492802 20560320 20674808 20704068 20746845 20774490 20988660 21076160 21144690 21152208 21293440 21370272 21423969 21480320 21510720 21592879 21732480 21734790 21764032 21782387 21904152 21958860 22038093 22129968 22151580 22159456 22205240 22387904 22434160 22444158 22535040 22554336 22663080 22769780 22789277 22896720 23004520 23024218 23075136 23183776 23259159 23313024 23315502 23422784 23555868 23628352 23661792 23710680 23762604 23804410 23905728 23908269 23955120 23987040 24154746 24165360 24173952 24236905 24366738 24425764 24484536 24486770 24668805 24677576 24839760 24929388 24980895 25095840 25186392 25238430 25291392 25357255 25554844 25639040 25818296 25843510 25880085 26044888 26081748 26167680 26184851 26290880 26313392 26350632 26440260 26561920 26581896 26646288 26712840 26920992 27097920 27201419 27205040 27323736 27377280 27380190 27605424 27662460 27699320 27723038 27762273 27984880 28192920 28202944 28427861 28493696 28565292 28784448 28843920 28979720 29045583 29084286 29141280 29205536 29278480 29300499 29384124 29444835 29506624 29535440 29577240 29602566 29703255 29807712 29882160 29925544 30072448 30115008 30118209 30217440 30428706 30528960 30532205 30605670 30846970 31012212 31087336 31161735 31407824 31482990 31549056 31614240 31683472 31728312 31877692 31940160 31943555 31982720 32055408 32206328 32220480 32272870 32488984 32556110 32602185 32646048 32856228 32891740 32938290 32964480 32986111 33119680 33194952 33227370 33239184 33307860 33326174 33461120 33581856 33651240 33666237 33802560 33831504 33931667 34151040 34154670 34506780 34536327 34775664 34973253 35134176 35253680 35333802 35442528 35500157 35528384 35617120 35643906 35706615 35811721 35894656 35980560 36180914 36232119 36260928 36431648 36506920 36550107 36634752 36638646 36730155 36807232 36883280 37016364 37259640 37406930 37590560 37643760 37937088 38087056 38328192 38332266 38458560 38664576 38727444 38765265 38779048 38855040 38859170 39067332 39178832 39259780 39436320 39470088 39604340 39660390 39743616 39842880 39847115 39969432 40069260 40127434 40157612 40257910 40289920 40381488 40571608 40611230 40807560 40985604 41070285 41120640 41147623 41349616 41408136 41493690 41548980 41584557 41977320 42152320 42289380 42304416 42740544 42745087 42847938 43021440 43185758 43469580 43528064 43564774 43626429 43808304 43917720 44076186 44259936 44303160 44318912 44410480 44720977 44775808 44868320 44888316 45108672 45326160 45539560 45578554 45643059 45793440 46009040 46048436 46150272 46270455 46367552 46518318 46631004 46845568 47111736 47256704 47323584 47421360 47525208 47608820 47811456 47816538 47910240 47974080 48309492 48330720 48409305 48473810 48733476 48834165 48851528 48969072 48973540 49337610 49355152 49679520 49858776 49961790 49989261 50191680 50197015 50372784 50476860 50714510 51109688 51232005 51636592 51687020 51760170 52089776 52163496 52369702 52581760 52626784 52701264 52880520 53163792 53292576 53425680 53841984 53847707 54195840 54271371 54402838 54410080 54647472 54760380 54957969 55210848 55324920 55398640 55446076 55524546 55785961 55969760 56110395 56385840 56405888 56855722 57130584 57498399 57560545 57568896 57687840 57959440 58091166 58168572 58282560 58288755 58411072 58556960 58600998 58768248 58889670 59013248 59070880 59154480 59205132 59406510 59615424 59764320 59851088 60191151 60230016 60236418 60386865 60434880 60857412 60916845 61057920 61064410 61211340 61693940 62024424 62174672 62323470 62815648 62965980 63228480 63366944 63456624 63755384 63880320 63887110 64110816 64412656 64440960 64545740 64778637 64977968 65112220 65204370 65292096 65347161 65712456 65783480 65876580 65972222 66239360 66389904 66454740 66478368 66615720 66652348 67163712 67170851 67302480 67332474 67605120 67663008 67863334 68309340 68367831 69013560 69072654 69307595 69551328 69946506 70268352 70275821 70507360 70667604 70885056 71000314 71056768 71234240 71287812 71413230 71623442 71724807 71961120 72361828 72464238 72521856 72710715 72863296 73013840 73100214 73277292 73460310 73614464 73766560 74006415 74032728 74519280 74813860 75181120 75287520 75874176 76071765 76174112 76664532 76917120 77454888 77530530 77558096 77718340 78134664 78357664 78519560 78554553 78872640 78940176 79208680 79320780 79685760 79694230 79938864 80138520 80254868 80315224 80515820 80762976 81143216 81222460 81604257 81615120 81971208 82140570 82295246 82699232 82816272 82987380 83097960 83169114 83315435 83954640 84578760 84608832 85283583 85481088 85490174 85695876 86371516 86939160 87129548 87252858 87616608 87835440 88152372 88334505 88519872 88606320 88637824 88820960 89109765 89441954 89736640 89776632 90217344 90354627 90452285 90652320 91079120 91157108 91286118 91586880 91596615 92018080 92096872 92540910 92735104 93036636 93262008 94223472 94647168 94842720 95050416 95217640 95633076 95820480 95830665 95948160 96618984 96661440 96818610 96947620 97030633 97466952 97668330 97703056 97938144 97947080 98675220 98710304 98958333 99359040 99717552 99923580 99978522 100318585 100383360 100394030 100745568 100953720 101429020 101795001 102219376 102464010 103273184 103374040 103520340 103608981 104179552 104326992 104739404 105253568 105402528 105761040 106327584 106500471 106585152 106851360 107119845 107435163 107683968 107695414 107964395 108542742 108805676 108820160 108911935 109294944 109520760 109915938 110190465 110421696 110433433 110649840 110797280 110892152 111049092 111571922 111939520 112220790 112771680 113711444 113946385 114261168 114996798 115121090 115375680 115918880 116182332 116295795 116337144 116565120 116577510 116641609 116822144 117113920 117201996 117536496 117779340 118141760 118308960 118410264 118813020 119230848 119528640 119541345 119702176 120382302 120472836 120773730 120869760 121714824 121833690 122128820 122422680 123387880 123442869 124048848 124349344 124646940 124753671 125631296 125931960 126456960 126633199 126733888 126913248 127510768 127774220 128221632 128235261 128825312 129091480 129557274 129955936 130224440 130408740 130584192 130694322 130924255 131424912 131566960 131753160 131944444 132779808 132909480 132956736 133231440 133304696 134162931 134327424 134341702 134604960 134664948 135326016 135726668 136007095 136618680 136735662 138027120 138145308 138615190 138811365 139102656 139893012 140446019 140536704 140551642 141014720 141335208 141770112 142000628 142139305 142468480 142575624 142826460 143246884 143449614 143922240 144723656 144928476 145227915 145421430 145726592 146027680 146200428 146502495 146554584 146920620 147533120 148012830 148065456 149038560 149627720 149967783 150362240 150575040 150591045 152143530 152348224 152476709 153329064 154909776 155061060 155116192 155436680 156269328 156715328 157039120 157109106 157745280 157880352 158417360 158641560 159388460 159524939 159877728 160277040 160509736 160630448 161031640 161525952 161543121 162286432 162444920 162814113 163208514 163230240 163942416 164281140 164590492 164930555 165398464 165632544 165974760 166195920 166338228 166630870 167357883 167909280 168331185 169157520 169217664 169658335 170567166 170980348 171391752 172681635 172743032 173878320 174259096 174505716 174866265 175233216 175670880 176304744 176669010 177039744 177212640 177500785 177641920 178219530 178883908 179058605 179473280 179553264 180573453 180709254 180904570 181160595 181304640 182158240 182314216 182572236 182750535 183173760 183193230 183293957 184036160 184193744 185081820 186073272 186524016 188446944 189685440 190100832 190409933 190435280 191266152 191640960 191661330 192081049 193237968 193322880 193637220 193895240 194061266 194335911 194933904 195336660 195406112 195876288 195894160 196041483 197350440 197420608 197916666 198718080 198995027 199435104 199847160 199957044 200637170 200788060 201491136 201512553 201907440 202858040 203590002 204438752 204928020 205103493 205738115 206546368 206748080 207040680 207217962 207922785 208359104 208653984 209478808 210507136 210805056 210827463 211522080 212655168 213000942 213170304 213702720 213725435 214239690 214870326 215390828 215928790 217085484 217611352 217640320 217823870 218132145 218589888 219041520 219831876 220380930 220700887 220843392 220866866 221299680 221594560 221784304 222098184 223143844 223604885 223879040 224441580 225543360 227422888 227892770 228215295 228522336 229993596 230242180 230751360 230902777 231837760 232364664 232591590 232674288 233155020 233283218 234227840 234403992 235072992 235558680 235663659 236283520 236617920 236820528 237521669 237626040 239057280 239082690 239404352 239606257 240764604 240945672 241547460 243429648 243667380 244257640 244812771 244845360 246775760 246885738 248097696 248698688 249293880 249507342 249946305 250682047 251262592 251863920 253266398 253467776 253826496 255021536 255548440 255850749 256443264 256470522 257650624 258182960 259114548 259911872 260448880 260817480 261388644 261848510 262849824 263133920 263506320 263888888 265559616 265818960 265913472 266462880 266609392 268325862 268683404 269209920 269238535 269329896 270652032 271356855 271453336 272014190 273237360 273471324 274789845 276054240 276290616 277230380 277622730 278205312 278929805 279786024 280892038 281103284 282029440 282670416 284001256 284278610 285151248 285652920 286493768 286899228 287491995 287844480 288033361 289447312 289856952 290455830 290842860 291091899 292055360 292400856 293004990 293109168 293841240 295066240 296025660 296130912 296874999 298077120 299215609 299255440 299935566 300955755 301150080 301182090 304287060 304696448 304953418 305385003 306658128 309819552 310122120 310232384 310873360 312538656 313046839 313430656 314078240 314218212 315760704 315794267 316834720 317283120 318776920 319049878 319501413 319755456 320554080 321019472 321260896 322063280 322305489 323051904 323086242 323893185 324572864 324889840 325628226 326417028 326460480 326735805 327884832 328562280 329180984 329861110 330796928 331265088 331300299 331949520 332391840 332676456 333261740 334715766 335818560 335854255 336662370 338315040 339316670 341134332 341839155 341960696 342783504 345363270 345486064 347756640 348518192 349011432 349732530 349924827 350466432 351341760 351379105 352609488 353338020 354425280 355001570 355283840 356439060 357767816 358117210 358624035 359106528 361146906 361418508 361809140 362321190 362609280 362847221 364316480 364628432 365144472 365501070 366386460 366587914 368072320 368387488 370163640 370328607 372146544 373048032 376893888 376933949 379370880 379899597 380201664 380819866 380870560 382532304 383322660 384162098 384705783 386475936 387274440 387790480 388122532 388671822 389867808 390501727 390673320 390812224 391752576 391788320 392082966 392772765 393928931 394700880 394841216 395833332 397990054 398870208 399694320 399914088 401274340 401576120 402488793 402982272 403025106 403814880 405716080 407180004 408021285 408877504 409856040 410206986 411476230 413092736 413496160 414081360 414435924 415845570 416718208 417307968 418957616 421338057 421610112 421654926 423044160 425310336 426001884 426417915 427405440 427450870 428479380 429740652 430781656 431857580 434170968 435222704 435647740 436264290 437179776 438083040 439663752 440761860 441401774 441733732 442599360 443189120 443568608 444196368 446287688 447209770 448883160 451086720 451773135 454845776 455785540 456430590 457044672 457430127 459987192 460484360 461805554 463675520 464729328 465183180 465348576 466310040 466566436 468807984 470145984 470195957 471117360 471327318 473235840 473641056 475043338 475252080 478165380 478574817 478808704 479212514 481529208 481891344 483094920 484629363 485153165 486859296 487334760 488515280 489625542 489690720 491930747 493551520 493771476 494791665 496195392 497397376 498587760 499014684 499892610 501364094 502073649 503727840 506532796 507652992 508975005 510043072 511096880 511701498 512941044 515301248 516365920 518044905 518229096 519823744 520897760 521634960 522777288 523697020 525699648 526267840 527012640 527777776 531119232 531637920 532502355 532925760 533218784 536651724 537175815 537366808 538419840 538477070 538659792 542713710 542906672 544028380 546474720 546942648 549579690 549881871 552108480 552167165 552581232 554460760 555245460 557859610 559572048 561784076 562206568 565340832 568002512 568557220 570302496 571229799 571305840 572987536 573798456 574983990 576066722 576243147 578894624 579713904 580911660 581685720 582183798 583208045 584110720 584801712 586009980 586218336 587682480 592051320 592261824 592324777 593749998 596154240 596985081 598431218 598510880 599871132 601911510 602364180 604537659 608574120 609906836 610770006 613316256 617214345 619639104 620244240 620464768 621746720 623768355 625077312 626093678 628156480 628436424 631521408 631588534 632482389 633165995 633669440 634566240 637553840 638099756 639002826 639510912 641108160 641176305 642038944 642521792 644126560 644610978 646172484 647786370 649145728 649779680 651256452 652834056 652920960 653471610 655769664 657124560 658361968 659722220 662102661 662530176 662600598 663899040 664783680 665352912 666523480 669431532 670814655 671637120 671708510 673324740 676630080 678633340 679214431 682268664 683678310 683921392 685567008 690726540 690972128 692708331 695513280 697036384 698022864 699465060 699849654 702230095 702683520 702758210 705218976 706676040 708850560 710003140 712565007 712878120 715535632 716234420 717248070 718213056 718818771 722293812 722837016 723618280 724642380 725694442 728632960 729256864 730288944 731002140 732772920 733175828 736774976 740327280 740657214 744293088 746096064 749838915 752046141 753787776 753867898 759799194 760403328 761639732 761741120 762383545 765064608 766645320 768324196 769411566 772951872 773034031 774548880 775580960 776245064 777343644 779735616 781003454 781346640 781624448 783576640 784165932 785545530 787857862 789401760 791666664 795980108 797624695 797740416 799388640 799828176 802548680 803152240 804977586 806050212 807629760 807715605 811432160 814070565 814360008 816042570 817755008 819712080 820413972 822952460 826992320 828162720 828871848 831691140 834615936 836789415 837915232 842676114 843309852 846088320 852003768 852835830 854901740 856958760 859481304 861563312 863715160 864100083 868341936 870445408 871295480 872528580 873275697 876166080 879327504 881523720 882803548 883467464 885198720 887137216 888392736 892575376 894419540 897646827 897766320 902867265 903546270 909691552 911571080 912861180 914089344 914860254 916469785 919974384 920968720 923611108 929458656 930366360 930697152 932620080 933132872 937615968 939140517 940291968 940391914 942234720 942654636 947282112 947382801 950086676 950504160 952049665 956330760 957149634 958425028 960405245 963058416 963782688 966189840 969258726 970306330 971679555 973718592 974669520 977030560 979251084 979381440 980207415 983122133 983861494 987103040 987542952 989583330 992390784 993900897 994975135 997175520 998029368 999785220 1002728188 1004147298 1007455680 1007562765 1013065592 1017950010 1020086144 1022193760 1023402996 1025517465 1025882088 1032731840 1036089810 1036458192 1041795520 1043269920 1045554576 1047394040 1049774481 1051399296 1052535680 1054025280 1054137315 1055555552 1063275840 1065004710 1065851520 1066437568 1067336963 1073303448 1074351630 1074733616 1076954140 1077319584 1085427420 1085813344 1088056760 1088541663 1092949440 1093885296 1099159380 1099763742 1103504435 1104216960 1104334330 1105162464 1108921520 1110490920 1115719220 1116674573 1119144096 1123568152 1124413136 1130681664 1130801847 1136005024 1137114440 1139698791 1140604992 1142459598 1142611680 1145975072 1147596912 1149967980 1152133444 1152486294 1154513885 1157789248 1159427808 1161823320 1163371440 1164367596 1166416090 1169603424 1171505181 1172019960 1172436672 1175364960 1178318295 1181786793 1184102640 1184523648 1184649554 1187499996 1187608345 1193970162 1196862436 1197021760 1198031285 1199742264 1203823020 1204728360 1209075318 1217148240 1219813672 1221540012 1224063855 1226632512 1234428690 1239278208 1240488480 1243493440 1247536710 1250154624 1252187356 1253410235 1256312960 1256872848 1263177068 1264014171 1264964778 1266331990 1267338880 1269132480 1275107680 1276199512 1278005652 1279253745 1282216320 1282352610 1283057699 1284077888 1285043584 1288253120 1289221956 1292344968 1295572740 1299559360 1302512904 1305668112 1306943220 1311539328 1314249120 1316723936 1319444440 1324205322 1325201196 1327798080 1329567360 1330705824 1333046960 1338863064 1341629310 1343417020 1344567343 1346649480 1353260160 1357266680 1358428862 1364537328 1367356620 1367842784 1371134016 1372290381 1381453080 1381944256 1385416662 1391026560 1392965189 1394072768 1396045728 1398930120 1399699308 1404460190 1405516420 1410437952 1410587871 1413352080 1420006280 1425130014 1425756240 1431071264 1432468840 1434496140 1435724451 1436426112 1437637542 1440166805 1444587624 1445674032 1447236560 1449284760 1451388884 1455459495 1458513728 1460577888 1462004280 1465545840 1466351656 1473549952 1475792241 1480654560 1481314428 1484374995 1488586176 1492192128 1496078045 1499677830 1504092282 1507735796 1519598388 1523279464 1523482240 1524767090 1526925015 1530129216 1533290640 1536648392 1538823132 1544906209 1545903744 1546068062 1549097760 1551161920 1552490128 1554687288 1559471232 1562006908 1562693280 1565234195 1567153280 1568331864 1571091060 1575715724 1578803520 1578971335 1583333328 1591960216 1595249390 1597507065 1598777280 1599656352 1605097360 1606304480 1609955172 1611527445 1612100424 1615259520 1615431210 1616319439 1622864320 1628141130 1628720016 1632085140 1639424160 1640827944 1645904920 1649645613 1653984640 1656325440 1656501495 1657743696 1663382280 1673578830 1675830464 1677243799 1685352228 1686619704 1704007536 1705671660 1709803480 1713689397 1713917520 1718962608 1723126624 1727430320 1728200166 1728729441 1736683872 1740890816 1742590960 1745057160 1746551394 1749624135 1752332160 1754774329 1758655008 1763047440 1765607096 1766934928 1774274432 1776785472 1776974331 1785150752 1788839080 1790955243 1795293654 1795532640 1805734530 1807092540 1814236105 1819383104 1823142160 1825722360 1829720508 1832939570 1839948768 1841937440 1847222216 1851643035 1858917312 1860732720 1861394304 1865240160 1866265744 1875231936 1878281034 1880783828 1884469440 1884669745 1885309272 1894564224 1894765602 1899497985 1900173352 1901008320 1904099330 1912661520 1914299268 1916850056 1920810490 1923528915 1926116832 1927565376 1932379680 1938517452 1940612660 1943359110 1946180549 1947437184 1949339040 1952508635 1954061120 1958502168 1958762880 1960414830 1966244266 1967722988 1969644655 1974206080 1975085904 1979166660 1986307983 1987801794 1989950270 1994351040 1996058736 1999570440 2005456376 2008294596 2012443965 2014911360 2015125530 2016233527 2026131184 2035900020 2037643293 2044387520 2046805992 2051034930 2051764176 2065463680 2072179620 2072916384 2078124993 2083591040 2086539840 2091109152 2094509263 2094788080 2099548962 2106690285 2108050560 2108274630 2111111104 2112891539 2126551680 2130009420 2132875136 2134673926 2137695021 2146606896 2148703260 2149467232 2153908280 2154639168 2156456313 2170854840 2171626688 2176113520 2177083326 2185898880 2187770592 2198318760 2199527484 2207008870 2208668660 2210324928 2210559869 2217843040 2220981840 2231438440 2233349146 2238288192 2247136304 2248826272 2256138423 2261363328 2261603694 2272010048 2274228880 2279397582 2281209984 2284919196 2285223360 2287150635 2291950144 2295193824 2299935960 2304266888 2304972588 2309027770 2315578496 2318855616 2319102093 2323646640 2326742880 2328735192 2332832180 2339206848 2343010362 2344039920 2344873344 2350729920 2350979785 2356636590 2363573586 2368205280 2369299108 2374999992 2375216690 2387940324 2392874085 2393724872 2394043520 2396062570 2399484528 2407646040 2409456720 2418150636 2423146815 2427709757 2434296480 2439627344 2443080024 2448127710 2453265024 2459653735 2468857380 2480976960 2486986880 2495073420 2504374712 2506820470 2510368245 2513745696 2526354136 2528028342 2529929556 2532663980 2538264960 2539930547 2550215360 2552399024 2556011304 2558507490 2564705220 2566115398 2568155776 2576506240 2578443912 2584689936 2591145480 2592300249 2599118720 2605025808 2611336224 2613886440 2628498240 2633447872 2638537643 2638888880 2648410644 2650402392 2655596160 2661411648 2666093920 2677726128 2683258620 2686834040 2689134686 2692940481 2693298960 2714533360 2716857724 2729074656 2734713240 2735685568 2742268032 2744580762 2749409355 2757502517 2762906160 2763888512 2770833324 2785930378 2788145536 2792091456 2797860240 2799398616 2808920380 2811032840 2817421551 2820875904 2821175742 2826704160 2840012560 2842148403 2850260028 2851512480 2856148995 2862142528 2864937680 2868992280 2871448902 2875275084 2880333610 2881215735 2889175248 2891348064 2894473120 2898569520 2902777768 2910918990 2917027456 2921155776 2924008560 2931091680 2932703312 2949366399 2951584482 2961309120 2961623885 2962628856 2968749990 2977172352 2984925405 2992156090 2999355660 3008184564 3015471592 3022688295 3039196776 3046558928 3049534180 3053850030 3060258432 3066581280 3073296784 3077646264 3089812418 3092136124 3098195520 3102323840 3104980256 3109374576 3124013816 3125386560 3130468390 3136663728 3142182120 3151431448 3157607040 3157942670 3162411945 3166666656 3183920432 3190498780 3195014130 3197554560 3199312704 3199652767 3202010889 3210194720 3212608960 3219910344 3223054890 3224200848 3230862420 3232638878 3245728640 3256282260 3257440032 3264170280 3265624989 3278848320 3281655888 3291371699 3291809840 3299291226 3310513305 3312650880 3313002990 3315487392 3326764560 3347157660 3350023719 3351660928 3354487598 3370704456 3373239408 3392405541 3396072155 3408015072 3411343320 3419606960 3427378794 3427835040 3437925216 3443515229 3446253248 3454860640 3456400332 3457458882 3463541655 3473367744 3473736937 3481781632 3485181920 3490114320 3493102788 3499248270 3509548658 3514515543 3517310016 3526094880 3531214192 3533869856 3545360379 3553570944 3553948662 3562825035 3570301504 3577678160 3581910486 3590587308 3591065280 3594093855 3611469060 3614185080 3628472210 3638766208 3646284320 3651444720 3659441016 3665879140 3679897536 3683874880 3694444432 3703286070 3717834624 3721465440 3730480320 3732531488 3750463872 3756562068 3760230705 3761567656 3768938880 3769339490 3770618544 3789531204 3798995970 3800346704 3802016640 3808198660 3825323040 3828598536 3833700112 3841620980 3847057830 3849173097 3852233664 3855130752 3864759360 3865170155 3877034904 3881225320 3886718220 3892361098 3898678080 3905017270 3908122240 3917004336 3920829660 3932488532 3935445976 3939289310 3950171808 3958333320 3972615966 3975603588 3979900540 3988702080 3991319431 3992117472 3999140880 4010912752 4016589192 4024887930 4030251060 4032467054 4033702029 4052262368 4071800040 4075286586 4088775040 4093611984 4102069860 4103528352 4144359240 4145832768 4146273439 4156249986 4173079680 4178895567 4182218304 4189018526 4189576160 4199097924 4213380570 4216549260 4222222208 4225783078 4231763613 4260018840 4269347852 4275390042 4293213792 4297406520 4298934464 4307816560 4309278336 4312912626 4320500415 4341709680 4343253376 4352227040 4354166652 4366378485 4375541184 4396637520 4399054968 4414017740 4417337320 4420649856 4421119738 4427376723 4435686080 4441963680 4462876880 4466698292 4476576384 4488234135 4494272608 4497652544 4512276846 4523207388 4544020096 4548457760 4558795164 4569838392 4570446720 4574301270 4583900288 4590387648 4599871920 4608533776 4609945176 4618055540 4634718627 4637711232 4638204186 4647293280 4653485760 4657470384 4665664360 4678413696 4686020724 4688079840 4695702585 4701459840 4701959570 4713273180 4727147172 4736410560 4736914005 4738598216 4749999984 4750433380 4775880648 4785748170 4787449744 4792125140 4798969056 4815292080 4818913440 4836301272 4846293630 4848958317 4855419514 4868592960 4879254688 4886160048 4896255420 4915610665 4919307470 4937714760 4961953920 4969504485 4990146840 5008749424 5013640940 5020736490 5027491392 5031731397 5052708272 5056056684 5059859112 5065327960 5079861094 5100430720 5104798048 5112022608 5117014980 5129410440 5132230796 5156887824 5169379872 5182290960 5184600498 5210051616 5222672448 5227772880 5248872405 5256996480 5264322987 5266895744 5277075286 5277777760 5296821288 5300804784 5322823296 5330922993 5332187840 5336684815 5355452256 5366517240 5373668080 5378269372 5385880962 5386597920 5411238217 5429066720 5433715448 5442708315 5458149312 5469426480 5471371136 5489161524 5498818710 5515005034 5525812320 5541666648 5571860756 5583372865 5584182912 5595720480 5598797232 5617840760 5622065680 5634843102 5642351484 5653408320 5654009235 5680025120 5684296806 5698493955 5700520056 5703024960 5712297990 5724285056 5729875360 5737984560 5742897804 5750550168 5760667220 5762431470 5778350496 5782696128 5788946240 5797139040 5805555536 5821837980 5838541647 5842311552 5848017120 5857525905 5862183360 5865406624 5898732798 5903168964 5908933965 5922618240 5923247770 5925257712 5937499980 5969850810 5984312180 5998711320 6016369128 6030943184 6045376590 6048700581 6078393552 6093117856 6099068360 6107700060 6112929879 6133162560 6146593568 6155292528 6179624836 6184272248 6196391040 6209960512 6218749152 6248027632 6250773120 6260936780 6273327456 6283527789 6284364240 6302862896 6315885340 6320070855 6324823890 6333333312 6338674617 6367840864 6380997560 6390028260 6398625408 6399305534 6404021778 6415288495 6420389440 6425217920 6439820688 6446109780 6448401696 6461724840 6465277756 6512564520 6514880064 6515572547 6528340560 6531249978 6557696640 6563311776 6582743398 6583619680 6598582452 6621026610 6626005980 6630974784 6631679607 6653529120 6694315320 6700047438 6708975196 6722836715 6741408912 6746478816 6784811082 6792144310 6816030144 6822686640 6839213920 6854757588 6855670080 6861451905 6875850432 6881854931 6887030458 6892506496 6909721280 6912800664 6914917764 6927083310 6946735488 6947473874 6957306279 6964825945 6970363840 6980228640 6986205576 6998496540 7019097316 7029031086 7034620032 7052189760 7052939355 7062428384 7067739712 7090720758 7107897324 7125650070 7140603008 7155356320 7163820972 7178622255 7181174616 7182130560 7188187710 7222938120 7228370160 7256944420 7283129271 7292568640 7302889440 7318882032 7331758280 7359795072 7367749760 7378961205 7388888864 7406572140 7442930880 7460960640 7465062976 7471358741 7513124136 7520461410 7523135312 7538678980 7541237088 7579062408 7597991940 7600693408 7616397320 7619791641 7650646080 7657197072 7667400224 7683241960 7694115660 7698346194 7704467328 7724531045 7729518720 7730340310 7754069808 7762450640 7773436440 7784722196 7797356160 7810034540 7834008672 7841659320 7864977064 7870891952 7878578620 7900343616 7915612929 7916666640 7945231932 7951207176 7959801080 7982638862 7984234944 7998281760 8021825504 8033178384 8049775860 8060502120 8064934108 8067404058 8081597195 8104524736 8143600080 8150573172 8187223968 8204139720 8207056704 8248228065 8272507551 8288718480 8291665536 8292546878 8312499972 8357791134 8364436608 8378037052 8379152320 8386218995 8398195848 8426761140 8433098520 8451566156 8463527226 8520037680 8538695704 8550780084 8568446985 8586427584 8594813040 8597868928 8615633120 8625825252 8641000830 8643647205 8683419360 8704454080 8708333304 8732756970 8751082368 8773871645 8793275040 8798109936 8828035480 8834674640 8842239476 8848099197 8854753446 8871372160 8883927360 8884871655 8925753760 8933396584 8954776215 8976468270 8988545216 8995305088 9024553692 9046414776 9096915520 9117590328 9139676784 9148602540 9180775296 9199743840 9217067552 9219890352 9236111080 9269437254 9276408372 9294586560 9306971520 9314940768 9331328720 9372041448 9376159680 9391405170 9403919140 9411971401 9426546360 9454294344 9472821120 9473828010 9477196432 9499999968 9500866760 9551761296 9571496340 9574899488 9584250280 9597938112 9598958301 9606032667 9630584160 9637826880 9672602544 9692587260 9697916634 9710839028 9730902745 9737185920 9758509376 9772320096 9792510840 9831221330 9838614940 9874115097 9875429520 9931539915 9939008970 9980293680 10017498848 10027281880 10041472980 10050071157 10054982784 10063462794 10081167635 10105416544 10112113368 10119718224 10130655920 10159722188 10188216465 10209596096 10224045216 10234029960 10258820880 10264461592 10313775648 10330545687 10338759744 10364581920 10369200996 10390624965 10420103232 10421210811 10445344896 10455545760 10472546315 10497744810 10528645974 10554150572 10555555520 10564457695 10593642576 10601609568 10661845986 10664375680 10673369630 10688475105 10710904512 10733034480 10747336160 10756538744 10771761924 10773195840 10782281565 10814343463 10822476434 10858133440 10867430896 10885416630 10916298624 10938852960 10978323048 10997637420 11030010068 11051624640 11052799345 11083333296 11143721512 11166745730 11191440960 11197594464 11235681520 11244131360 11269686204 11280692115 11284702968 11306816640 11308018470 11314236073 11360050240 11368593612 11396987910 11401040112 11406049920 11413534469 11424595980 11459750720 11475969120 11485795608 11501100336 11521334440 11524862940 11547519291 11556700992 11565392256 11577892480 11594278080 11595510465 11611111072 11643675960 11677083294 11696034240 11715051810 11724366720 11730813248 11740706593 11797465596 11806337928 11817867930 11846495540 11850515424 11874999960 11939701620 11968624360 11973958293 11997422640 12032738256 12061886368 12090753180 12097401162 12101106087 12138548785 12156787104 12186235712 12198136720 12215400120 12225859758 12266325120 12283420303 12293187136 12310585056 12359249672 12368544496 12419921024 12437498304 12438820317 12496055264 12521873560 12536686701 12546654912 12567055578 12568728480 12605725792 12631770680 12640141710 12649647780 12666666624 12677349234 12699652735 12735681728 12761995120 12780056520 12798611068 12808043556 12830576990 12840778880 12879641376 12892219560 12896803392 12923449680 12930555512 12961501245 13025129040 13029760128 13031145094 13056681120 13062499956 13126623552 13165486796 13167239360 13192688215 13197164904 13242053220 13252011960 13261949568 13263359214 13307058240 13388630640 13400094876 13417950392 13445673430 13464702405 13482817824 13492957632 13569622164 13584288620 13623263843 13632060288 13645373280 13678427840 13709515176 13711340160 13722903810 13751700864 13763709862 13774060916 13787512585 13819442560 13825601328 13829835528 13854166620 13894947748 13904155881 13914612558 13929651890 13940727680 13960457280 13972411152 13996993080 14038194632 14058062172 14087107755 14104379520 14105878710 14113634689 14124856768 14135479424 14181441516 14210742015 14215794648 14251300140 14310712640 14327641944 14357244510 14362349232 14376375420 14445876240 14456740320 14513888840 14546874951 14566258542 14585137280 14605778880 14637764064 14663516560 14746831995 14757922410 14777777728 14790240773 14813144280 14885861760 14930125952 14942717482 15026248272 15040922820 15046270624 15077357960 15082474176 15095194191 15158124816 15195983880 15201386816 15232794640 15239583282 15301292160 15314394144 15334800448 15366483920 15388231320 15396692388 15449062090 15460680620 15473919083 15508139616 15524901280 15546872880 15569444392 15620069080 15668017344 15683318640 15729954128 15741783904 15757157240 15792968961 15800687232 15831225858 15833333280 15890463864 15902414352 15919602160 15965277724 15968469888 15996563520 15998263835 16010054445 16043651008 16066356768 16099551720 16121004240 16129868216 16134808116 16163194390 16209049472 16233714651 16287200160 16301146344 16328124945 16374447936 16408279440 16414113408 16456858495 16496456130 16545015102 16577436960 16585093756 16624999944 16715582268 16750118595 16756074104 16758304640 16772437990 16796391696 16853522280 16866197040 16903132312 16927054452 16962027705 16993968299 17040075360 17077391408 17101560168 17136893970 17172855168 17189626080 17217576145 17231266240 17251650504 17282001660 17287294410 17366838720 17368684685 17408908160 17416666608 17465513940 17515624941 17547743290 17572577715 17586550080 17596219872 17656070960 17669349280 17684478952 17696198394 17709506892 17726801895 17767854720 17769743310 17779513829 17851507520 17866793168 17909552430 17952936540 17977090432 18049107384 18092829552 18146101743 18193831040 18235180656 18279353568 18297205080 18399487680 18434135104 18439780704 18469763501 18472222160 18538874508 18552816744 18589173120 18629881536 18631861753 18662657440 18744082896 18752319360 18782810340 18807838280 18823942802 18850583367 18853092720 18908588688 18947656020 18954392864 18999999936 19001733520 19016023851 19103522592 19142992680 19149798976 19168500560 19195876224 19197916602 19212065334 19245865485 19261168320 19275653760 19302517619 19345205088 19385174520 19395833268 19421678056 19461805490 19517018752 19544640192 19546717641 19585021680 19662442660 19677229880 19748230194 19750859040 19863079830 19878017940 19895038821 19956597155 19960587360 20034997696 20054563760 20082945960 20100142314 20126925588 20162335270 20168510145 20210833088 20224226736 20239436448 20261311840 20319444376 20376432930 20419192192 20448090432 20468059920 20517641760 20528923184 20627551296 20645564793 20661091374 20677519488 20729163840 20731367195 20738401992 20781249930 20840206464 20842421622 20894477835 20911091520 20945092630 20995489620 21057291948 21108301144 21111111040 21128915390 21158818065 21187285152 21203219136 21323691972 21346739260 21376950210 21407986039 21421809024 21466068960 21494672320 21513077488 21543523848 21546391680 21564563130 21628686926 21644952868 21716266880 21734861792 21770833260 21849387813 21877705920 21956646096 21995274840 22060020136 22103249280 22105598690 22136883615 22166666592 22287443024 22333491460 22382881920 22395188928 22397569369 22414076223 22471363040 22488262720 22539372408 22561384230 22569405936 22616036940 22628472146 22720100480 22737187224 22793975820 22802080224 22827068938 22849191960 22859374923 22919501440 22951938240 22971591216 23002200672 23039601893 23042668880 23049725880 23095038582 23113401984 23173593135 23188556160 23191020930 23222222144 23241806929 23287351920 23354166588 23392068480 23430103620 23461626496 23481413186 23594931192 23612675856 23635735860 23692991080 23701030848 23746838787 23749999920 23879403240 23937248720 23947916586 23994845280 24065476512 24123772736 24181506360 24194802324 24202212174 24244791585 24277097570 24313574208 24316158559 24372471424 24396273440 24430800240 24451719516 24566840606 24586374272 24621170112 24718499344 24737088992 24817522653 24874996608 24877640634 24992110528 25043747120 25073373402 25093309824 25134111156 25137456960 25158656985 25211451584 25263541360 25280283420 25299295560 25354698468 25399305470 25471363456 25523990240 25560113040 25597222136 25616087112 25661153980 25759282752 25784439120 25793606784 25846899360 25861111024 25923002490 26050258080 26062290188 26113362240 26124999912 26253247104 26321614935 26330973592 26334478720 26385376430 26394329808 26484106440 26504023920 26526718428 26614116480 26654614965 26777261280 26800189752 26835900784 26891346860 26929404810 26965635648 26985915264 27056191085 27139244328 27168577240 27246527686 27290746560 27356855680 27419030352 27445807620 27527419724 27548121832 27575025170 27651202656 27659671056 27708333240 27789895496 27808311762 27829225116 27859303780 27920914560 27939236017 27944822304 27993986160 28076389264 28116124344 28174215510 28211757420 28227269378 28235914203 28249713536 28362883032 28421484030 28431589296 28502600280 28621425280 28655283888 28714489020 28724698464 28752750840 28796874903 28891752480 28913480640 29023914073 29027777680 29093749902 29132517084 29192708235 29211557760 29275528128 29327033120 29493663990 29515844820 29555555456 29580481546 29622345291 29626288560 29885434964 30052496544 30081845640 30092541248 30154715920 30164948352 30190388382 30243502905 30316249632 30391967760 30402773632 30465589280 30479166564 30564649395 30628788288 30632043899 30669600896 30732967840 30776462640 30793384776 30898124180 30921361240 30947838166 30991637061 31016279232 31049802560 31093745760 31138888784 31240138160 31263632433 31336034688 31366637280 31417638945 31459908256 31483567808 31514314480 31585937922 31662451716 31666666560 31693373085 31780927728 31804828704 31839204320 31930555448 31993127040 31996527670 32020108890 32087302016 32132713536 32199103440 32242008480 32259736432 32269616232 32326388780 32443030389 32467429302 32574400320 32577862735 32602292688 32656249890 32748895872 32816558880 32913716990 32992912260 33090030204 33154873920 33158398035 33170187512 33249999888 33431164536 33500237190 33512148208 33544875980 33592783392 33707044560 33732394080 33806264624 33854108904 33924055410 33942708219 33987936598 34080150720 34154782816 34203120336 34240603407 34273787940 34379252160 34409274655 34435152290 34462532480 34503301008 34564003320 34574588820 34733677440 34737369370 34786531395 34833333216 34931027880 35031249882 35095486580 35145155430 35173100160 35192439744 35196180437 35222119779 35312141920 35338698560 35368957904 35392396788 35419013784 35453603790 35539486620 35559027658 35703015040 35733586336 35819104860 35905873080 35921874879 36098214768 36185659104 36292203486 36415646355 36470361312 36558707136 36594410160 36798975360 36850260909 36868270208 36879561408 36939527002 36944444320 37077749016 37105633488 37259763072 37263723506 37316460951 37325314880 37356793705 37488165792 37565620680 37615676560 37647885604 37701166734 37706185440 37817177376 37878667519 37895312040 37908785728 37999999872 38003467040 38032047702 38098958205 38207045184 38211106307 38285985360 38299597952 38337001120 38395833204 38424130668 38491730970 38522336640 38605035238 38690410176 38770349040 38791666536 38843356112 38923610980 39089280384 39093435282 39170043360 39324885320 39354459760 39496460388 39501718080 39578064645 39726159660 39756035880 39790077642 39913194310 39921174720 40069995392 40109127520 40165891920 40200284628 40253851176 40324670540 40337020290 40421666176 40448453472 40478872896 40522623680 40638888752 40752865860 40869791529 40896180864 40936119840 41035283520 41057846368 41255102592 41291129586 41322182748 41362537755 41458327680 41462734390 41476803984 41562499860 41684843244 41788955670 41822183040 41890185260 41990979240 42114583896 42216602288 42257830780 42317636130 42340904067 42374570304 42406438272 42647383944 42693478520 42753900420 42815972078 42932137920 42989344640 43026154976 43087047696 43129126260 43257373852 43289905736 43469723584 43541666520 43698775626 43755411840 43913292192 43990549680 44120040272 44211197380 44240495985 44273767230 44333333184 44370722319 44574886048 44666982920 44790377856 44795138738 44828152446 44942726080 44976525440 45078744816 45122768460 45138811872 45232073880 45256944292 45474374448 45587951640 45604160448 45609007829 45654137876 45698383920 45718749846 45903876480 45943182432 46004401344 46079203786 46085337760 46099451760 46190077164 46347186270 46382041860 46421757249 46444444288 46483613858 46574703840 46708333176 46860207240 46962826372 47059857005 47189862384 47225351712 47271471720 47385982160 47402061696 47493677574 47499999840 47758806480 47874497440 47895833172 47989690560 47994791505 48030163335 48130953024 48247545472 48363012720 48389604648 48404424348 48489583170 48554195140 48627148416 48632317118 48701143953 48792546880 48861600480 48903439032 49133681212 49242340224 49370575485 49436998688 49474177984 49635045306 49755281268 49984221056 50087494240 50146746804 50250355785 50268222312 50274913920 50317313970 50422903168 50527082720 50560566840 50598591120 50709396936 50798610940 50981904897 51047980480 51120226080 51194444272 51232174224 51322307960 51518565504 51568878240 51652728435 51693798720 51722222048 51846004980 52100516160 52106054055 52124580376 52226724480 52249999824 52643229870 52661947184 52770752860 52788659616 52968212880 53008047840 53053436856 53309229930 53338541487 53554522560 53600379504 53671801568 53782693720 53858809620 53931271296 54071717315 54112382170 54278488656 54337154480 54493055372 54581493120 54838060704 54891615240 55054839448 55096243664 55150050340 55302405312 55319342112 55409290503 55416666480 55579790992 55616623524 55658450232 55718607560 55878472034 55889644608 55895585259 55987972320 56152778528 56232248688 56348431020 56423514840 56454538756 56471828406 56571180365 56725766064 56842968060 56863178592 57005200560 57067672345 57310567776 57428978040 57449396928 57505501680 57593749806 57737596455 57783504960 57826961280 57907552857 58047828146 58055555360 58187499804 58265034168 58385416470 58551056256 58640152923 58654066240 58703532965 58987327980 59031689640 59160963092 59244690582 59252577120 59770869928 59869791465 60104993088 60163691280 60185082496 60309431840 60380776764 60487005810 60505530435 60632499264 60783935520 60931178560 60958333128 61129298790 61257576576 61264087798 61417101515 61465935680 61552925280 61586769552 61796248360 61842722480 61895676332 61936694379 61983274122 62032558464 62099605120 62187491520 62194101585 62277777568 62480276320 62527264866 62683433505 62733274560 62835277890 62919816512 62967135616 63028628960 63171875844 63324903432 63333333120 63386746170 63561855456 63609657408 63678408640 63861110896 63993055340 64040217780 64223958117 64265427072 64398206880 64484016960 64519472864 64539232464 64652777560 64886060778 64934858604 65148800640 65155725470 65204585376 65312499780 65633117760 65827433980 65883799807 65985824520 66180060408 66309747840 66316796070 66340375024 66499999776 66862329072 67000474380 67024296416 67089751960 67185566784 67192708107 67242228669 67414089120 67464788160 67612529248 67708217808 67848110820 67885416438 67975873196 68116319215 68160301440 68309565632 68406240672 68481206814 68547575880 68758504320 68818549310 68870304580 69006602016 69118805679 69128006640 69149177640 69474738740 69520779405 69573062790 69666666432 69725420787 69862055760 70062499764 70190973160 70290310860 70384879488 70392360874 70444239558 70568173445 70624283840 70677397120 70737915808 70784793576 70838027568 70907207580 71078973240 71118055316 71467172672 71638209720 71811746160 71843749758 72196429536 72371318208 72584406972 72734374755 72831292710 72940722624 72948475677 73117414272 73188820320 73700521818 73759122816 73879054004 73888888640 73951203865 74155498032 74211266976 74527447012 74632921902 74650629760 74713587410 74976331584 75131241360 75231353120 75295771208 75402333468 75412370880 75475970955 75634354752 75700404241 75757335038 75790624080 75817571456 76006934080 76064095404 76197916410 76414090368 76422212614 76571970720 76674002240 76791666408 76848261336 76983461940 77210070476 77369595415 77380820352 77540698080 77583333072 77686712224 77847221960 78186870564 78340086720 78649770640 78708919520 78964844805 78992920776 79003436160 79156129290 79452319320 79512071760 79580155284 79826388620 79842349440 79894741283 80218255040 80331783840 80400569256 80507702352 80649341080 80674040580 80896906944 80957745792 81045247360 81168573255 81277777504 81505731720 81739583058 81872239680 82070567040 82115692736 82184946151 82582259172 82644365496 82725075510 82925468780 82953607968 83124999720 83369686488 83577911340 83780370520 83817708051 83981958480 84229167792 84433204576 84515661560 84635272260 84681808134 84707742609 84749140608 84969841495 85294767888 85386957040 85507800840 85631944156 85864275840 86052309952 86174095392 86258252520 86514747704 86579811472 86939447168 87071742219 87083333040 87397551252 87578124705 87826584384 87981099360 88240080544 88422394760 88480991970 88547534460 88666666368 88741444638 88897569145 89149772096 89333965840 89590277476 89656304892 89885452160 90157489632 90245536920 90277623744 90464147760 90513888584 90730508715 90948748896 91175903280 91208320896 91218015658 91308275752 91396767840 91437499692 91886364864 91896131697 92008802688 92158407572 92170675520 92198903520 92348817505 92380154328 92694372540 92764083720 92843514498 92967227716 93149407680 93159308765 93416666352 93720414480 93925652744 94119714010 94252916835 94379724768 94450703424 94542943440 94771964320 94987355148 94999999680 95080119255 95362846901 95517612960 95748994880 95791666344 95979381120 95989583010 96060326670 96261906048 96512588095 96726025440 96779209296 96808848696 96979166340 97108390280 97264634236 97329091167 97402287906 97585093760 97723200960 97733588205 97806878064 98267362424 98741150970 98873997376 98948355968 99270090612 99475194105 99510562536 100174988480 100293493608 100500711570 100536444624 100634627940 101054165440 101121133680 101197182240 101418793872 101597221880 101828124657 101963809794 102095960960 102240452160 102388888544 102464348448 102644615920 102721810221 103137756480 103227823965 103305456870 103387597440 103444444096 103531685411 103692009960 104201032320 104212108110 104249160752 104499999648 105286459740 105323894368 105541505720 105577319232 105588541311 105666359337 105936425760 106016095680 106106873712 106618459860 106677082974 107039930195 107109045120 107200759008 107343603136 107565387440 107717619240 108143434630 108224764340 108317433581 108556977312 108674308960 108986110744 109246939065 109676121408 109783230480 110109678896 110192487328 110300100680 110550782727 110604810624 110638684224 110818581006 110833332960 111159581984 111233247048 111316900464 111437215120 111756944068 111779289216 111791170518 111975944640 111987846845 112070381115 112305557056 112464497376 112696862040 112847029680 112909077512 112943656812 113142360730 113451532128 113636002557 113685936120 113726357184 114010401120 114135344690 114296874615 114621135552 114633318921 114857956080 114898793856 115011003360 115187499612 115198009465 115475192910 115567009920 115815105714 116095656292 116111110720 116209034645 116374999608 116530068336 116770832940 117280305846 117308132480 117407065930 117974655960 118063379280 118321926184 118489381164 118505154240 118734193935 118957778093 119541739856 119739582930 120209986176 120327382560 120618863680 120761553528 120974011620 121011060870 121264998528 121567871040 121580792795 121862357120 121916666256 122258597580 122528175596 122609374587 122834203030 122931871360 123105850560 123173539104 123592496720 123685444960 123791352664 123873388758 123966548244 124087613265 124374983040 124388203170 124456596803 124555555136 124960552640 125054529732 125366867010 125466549120 125548879159 125670555780 125839633024 126057257920 126343751688 126649806864 126773492340 127022712201 127123710912 127219314816 127356817280 127722221792 127986110680 128080435560 128447916234 128796413760 128968033920 129038945728 129078464928 129305555120 129772121556 129869717208 130311450940 130409170752 130423032271 130624999560 131266235520 131654867960 131767599614 131971649040 132360120816 132633592140 132680750048 132999999552 133112166957 133724658144 134000948760 134048592832 134179503920 134371133568 134385416214 134484457338 134828178240 134929576320 135117623333 135225058496 135416435616 135696221640 135770832876 135951746392 136232638430 136619131264 136812481344 136827023487 136962413628 137095151760 137637098620 137740609160 138013204032 138237611358 138256013280 138298355280 138949477480 139041558810 139146125580 139265271747 139333332864 139450841574 139696180085 139724111520 140124999528 140381946320 140580621720 140784721748 140888479116 141136346890 141179571015 141248567680 141475831616 141569587152 141676055136 141814415160 142157946480 142236110632 142934345344 143276419440 143623492320 143687499516 143984374515 144392859072 144742636416 145119570365 145168813944 145468749510 145662585420 145881445248 145896951354 146377640640 147401043636 147758108008 147777777280 147902407730 148111726455 148310996064 148422533952 149054894024 149265843804 149427174820 149855902273 149952663168 150262482720 150462706240 150591542416 150804666936 150824741760 150951941910 151268709504 151400808482 151514670076 151581248160 152013868160 152128190808 152395832820 152844425228 152945714691 153143941440 153160219495 153348004480 153583332816 153696522672 153966923880 154420140952 154739190830 154958185305 155081396160 155166666144 155373424448 155694443920 156318162165 156373741128 156680173440 156782985583 157299541280 157417839040 157929689610 157985841552 158312258580 158904638640 159024143520 159160310568 159652777240 159789482566 160015624461 160436510080 160663567680 160801138512 161015404704 161298682160 161348081160 161793813888 162215151945 162337146510 162555555008 162692648503 163011463440 163479166116 163744479360 164231385472 164369892302 165164518344 165288730992 165450151020 165850937560 165907215936 166227871509 166249999440 166739372976 167155822680 167560741040 167635416102 167686755777 167963916960 168458335584 168866409152 169031323120 169270544520 169363616268 169415485218 169713541095 169939682990 170213109913 170589535776 170773914080 171015601680 171203017035 171263888312 172104619904 172348190784 172516505040 173029495408 173159622944 173722658571 174143484438 174166666080 174795102504 175156249410 175653168768 175962198720 175980902185 176110598895 176480161088 176844789520 176961983940 177095068920 177482889276 177795138290 178299544192 178667931680 179180554952 179312609784 179609374395 180314979264 180491073840 180555247488 180928295520 181027777168 181461017430 181897497792 182351806560 182436031316 182616551504 182793535680 182874999384 183772729728 183792263394 184251304545 184316815144 184341351040 184397807040 184697635010 184760308656 185388745080 185528167440 185687028996 185934455432 186298815360 186318617530 186582304755 186833332704 187440828960 187851305488 188239428020 188505833670 188759449536 188779513253 188901406848 189085886880 189393337595 189543928640 189974710296 189999999360 190160238510 190725693802 191035225920 191055531535 191497989760 191583332688 191979166020 192120653340 192671874351 193025176190 193452050880 193558418592 193617697392 193958332680 194216780560 194529268472 194658182334 194804575812 195446401920 195467176410 195574652119 195613756128 196534724848 197482301940 197651399421 197747994752 198540181224 198950388210 199021125072 200349976960 200586987216 201001423140 201072889248 201269255880 201578124321 202108330880 202242267360 202394364480 202837587744 203167398511 203194443760 203656249314 203927619588 204348957645 204480904320 204777777088 204928696896 204950479283 205289231840 205443620442 206275512960 206455647930 206610913740 206888888192 207063370822 207356417037 207384019920 208424216220 208498321504 208999999296 209176262361 210572919480 210647788736 211083011440 211154638464 211177082622 211332718674 211704520335 211872851520 212032191360 212213747424 213236919720 213354165948 214079860390 214401518016 214424307293 214687206272 215130774880 215435238480 216286869260 216449528680 216634867162 217113954624 217348617920 217972221488 218493878130 218845427031 219352242816 219566460960 220219357792 220384974656 220600201360 221101565454 221277368448 221637162012 221666665920 221853611595 222319163968 222466494096 222633800928 222874430240 223513888136 223582341036 223951889280 223975693690 224140762230 224611114112 224928994752 225393724080 225694059360 225818155024 225887313624 226284721460 226903064256 227101212723 227272005114 227371872240 227452714368 228020802240 228045039145 228270689380 228593749230 229242271104 229266637842 229715912160 230022006720 230374999224 230396018930 230950385820 231630211428 232108786245 232191312584 232222221440 232418069290 232749999216 233060136672 233541665880 234560611692 234814131860 235487846429 235949311920 236126758560 236643852368 236978762328 237010308480 237468387870 237915556186 239083479712 239479165860 239684223849 240654765120 241237727360 241523107056 241948023240 242022121740 243135742080 243161585590 243505719765 243833332512 244517195160 245056351192 245218749174 245668406060 246211701120 246347078208 246373263059 246554838453 247184993440 247370889920 247582705328 247746777516 247933096488 248175226530 248776406340 248913193606 249111110272 249921105280 250109059464 250733734020 251097758318 251341111560 251453124153 252114515840 252687503376 253299613728 253546984680 254045424402 254247421824 254909524485 255444443584 255972221360 256160871120 256895832468 257592827520 258077891456 258156929856 258611110240 259544243112 259739434416 260622901880 260818341504 260846064542 261215226657 261249999120 263309735920 263535199228 263943298080 264720241632 265267184280 265361500096 265999999104 266224333914 266692707435 267449316288 267477744149 268001897520 268097185664 268359007840 268770832428 268968914676 269656356480 270235246666 270450116992 270832871232 271392443280 271541665752 271903492784 272465276860 273624962688 273654046974 273924827256 274190303520 275274197240 275481218320 275688395091 276026408064 276475222716 276512026560 276596710560 277046452515 277898954960 278083117620 278292251160 278530543494 278901683148 279392360170 279448223040 279477926295 280249999056 280763892640 281161243440 281569443496 281776958232 282272693780 282359142030 282951663232 283139174304 283352110272 283628830320 284315892960 284472221264 286088540703 286552838880 287246984640 287374999032 287968749030 288785718144 289537764285 290239140730 290337627888 290937499020 291325170840 291793902708 292755281280 293200764615 294802087272 295516216016 295804815460 296223452910 296621992128 296845067904 298109788048 298531687608 298854349640 299711804546 300524965440 300925412480 301183084832 301609333872 301903883820 302801616964 303029340152 303162496320 304256381616 304791665640 305688850456 305891429382 306287882880 306320438990 307166665632 307393045344 307933847760 308840281904 309478381660 309683471895 309916370610 310162792320 310333332288 310366318399 310595056233 310746848896 311388887840 312636324330 312747482256 313565971166 314599082560 314835678080 315859379220 315971683104 316624517160 316765623933 317809277280 318048287040 318320621136 319263054803 319305554480 319578965132 320031248922 321119790585 321327135360 321602277024 322030809408 322597364320 322696162320 324430303890 324674293020 324952300743 325111110016 325385297006 326022926880 326958332232 328739784604 329418999035 330329036688 330577461984 330900302040 331701875120 331814431872 332455743018 332499998880 333478745952 334311645360 335121482080 335270832204 335373511554 335927833920 335963540535 336211143345 336916671168 336952482889 337732818304 338062646240 338541089040 338727232536 338830970436 339427082190 339879365980 340426219826 340908007671 341179071552 341547828160 342031203360 342406034070 342527776624 343899956763 344696381568 345033010080 345594028395 346058990816 346319245888 347445317142 348286968876 348333332160 348627103935 349590205008 350312498820 351924397440 351961804370 352221197790 352960322176 353689579040 353923967880 354190137840 354965778552 355590276580 356873334279 357335863360 358361109904 358625219568 359218748790 360629958528 360982147680 361856591040 362055554336 362922034860 363794995584 364703613120 364742378385 364872062632 365233103008 365587071360 365749998768 367584526788 368502609090 368633630288 368795614080 369395270020 369520617312 370777490160 371056334880 371374057992 371868910864 372637235060 373164609510 373369790409 373666665408 374881657920 375702610976 376478856040 376646637477 377011667340 377518899072 377559026506 378171773760 378502021205 378786675190 379087857280 379949420592 380320477020 381451387604 382070451840 382111063070 383166665376 383958332040 384241306680 385343748702 386050352380 386904101760 387116837184 387157984807 387235394784 387916665360 388433561120 389058536944 389316364668 389609151624 390934352820 391149304238 391227512256 391269096813 393069449696 394964603880 395302798842 397080362448 397900776420 398042250144 399473706415 401173974432 402002846280 402145778496 402538511760 403156248642 404484534720 404788728960 405352869999 405675175488 406334797022 406388887520 407312498628 407855239176 408697915290 409555554176 409857393792 409900958566 410481070461 410578463680 410887240884 410924730755 412911295860 413221827480 414126741644 414712834074 414768039840 416848432440 416996643008 417999998592 418352524722 419088540255 421145838960 421295577472 422166022880 422354165244 422665437348 423409040670 423538713045 423745703040 424427494848 426473839440 426708331896 428159720780 428803036032 428848614586 430261549760 430870476960 432573738520 432899057360 433269734324 434227909248 434697235840 435358711095 435944442976 436987756260 437690854062 439132921920 440438715584 440769949312 441200402720 442203130908 443274324024 443333331840 443707223190 444638327936 444932988192 445267601856 445748860480 447027776272 447164682072 447951387380 448281524460 449567706819 449857989504 450787448160 451388118720 451636310048 451774627248 452569442920 453806128512 454202425446 454544010228 454743744480 456041604480 456090078290 456541378760 457187498460 458533275684 459431824320 459480658485 460044013440 460749998448 460792037860 461900771640 463260422856 464217572490 464382625168 464836138580 465499998432 466120273344 467083331760 469121223384 469628263720 470348956749 470975692858 471898623840 472253517120 473287704736 473957524656 474936775740 475831112372 476814234505 478166959424 478958331720 479368447698 481309530240 483046214112 483896046480 484044243480 486323171180 486645455835 487011439530 487666665024 488077945509 489034390320 490112702384 490437498348 491336812120 492694156416 492746526118 493109676906 494369986880 494741779840 495165410656 495493555032 495866192976 496350453060 497552812680 497826387212 500218118928 501467468040 502195516636 502682223120 502906248306 505375006752 506599227456 507093969360 508090848804 509140623285 509819048970 510639329739 510888887168 511944442720 512321742240 513609051105 513791664936 516313859712 517222220480 517658427055 519088486224 519478868832 521245803760 521692129084 522430453314 522499998240 526619471840 527070398456 527886596160 527942706555 528331796685 529440483264 530534368560 530723000192 532448667828 533385414870 534898632576 534955488298 536003795040 536718015680 537541664856 537937829352 540470493332 541587167905 541665742464 542784886560 543083331504 543806985568 544930553720 547308093948 547849654512 548380607040 550548394480 550962436640 551376790182 552753913635 552950445432 553024053120 553193421120 554092905030 555797909920 556166235240 556584502320 557061086988 557803366296 558784720340 558896446080 558955852590 559263188981 560499998112 561527785280 562322486880 563138886992 563553916464 564545387560 564718284060 566278348608 566338539759 566704220544 567257660640 568180012785 568631785920 568944442528 572177081406 573105677760 573166594605 574493969280 574749998064 575937498060 579075528570 580478281460 580675255776 581874998040 582650341680 583587805416 586401529230 586723956357 589604174544 591032432032 591609630920 592446905820 592954198263 593243984256 594788890465 596219576096 597063375216 597708699280 599423609092 601049930880 602366169664 603218667744 603807767640 605603233928 606058680304 606324992640 608512763232 609502195533 609583331280 611377700912 611782858764 612640877980 613046872935 614333331264 614786090688 614851437849 615867695520 617680563808 618956763320 619366943790 619832741220 620666664576 620732636798 621190112466 622282984015 622777775680 625272648660 625494964512 627131942332 627744395795 629198165120 631718758440 631943366208 633249034320 633531247866 635113561005 635618554560 636096574080 636641242272 638526109606 638611108960 639157930264 640062497844 642239581170 643204554048 643272921879 644061618816 645194728640 645392324640 648860607780 649348586040 649904601486 650770594012 652045853760 652115161355 653916664464 657479569208 658837998070 660658073376 661154923968 661800604080 663403750240 664911486036 664999997760 665560834785 666957491904 667539928307 668623290720 670242964160 670541664408 670747023108 671855667840 671927081070 672422286690 673398533671 673833342336 673904965778 675588116665 676125292480 677082178080 677454465072 677661940872 678854164380 679758731960 680852439652 681303638169 681816015342 682358143104 683095656320 684062406720 684135117435 684812068140 685055553248 687799913526 690066020160 691188056790 692117981632 692638491776 694890634284 696326358735 696573937752 696666664320 697254207870 699180410016 700624997640 703923608740 704442395580 706463539287 707379158080 707847935760 708380275680 709931557104 711180553160 713746668558 714671726720 716722219808 717250439136 718437497580 719052671547 721964295360 723713182080 724111108672 724721797877 725844069720 729407226240 729484756770 729744125264 730466206016 731499997536 735169053576 737005218180 737267260576 738790540040 739041234624 739119789177 739664515359 741554980320 742112669760 742748115984 743737821728 745274470120 746329219020 746739580818 747333330816 749279511365 749763315840 751405221952 752957712080 753293274954 754023334680 755118053012 756343547520 757004042410 757573350380 759898841184 760640954040 762902775208 764222126140 764728573455 766333330752 767916664080 768482613360 770687497404 772100704760 774233674368 774315969614 774470789568 775833330720 776867122240 778117073888 778632729336 779218303248 781868705640 782298608476 782455024512 782538193626 783914927915 786138899392 789929207760 790605597684 794160724896 795801552840 796084500288 798947412830 800078122305 802347948864 802433232447 804005692560 804291556992 805077023520 806312497284 808969069440 810705739998 811350350976 812669594044 812777775040 813463242515 814624997256 815710478352 817395830580 819801917132 820962140922 821156927360 821774481768 821849461510 825822591720 826443654960 828253483288 829425668148 829536079680 831139357545 832704446651 833696864880 833993286016 836705049444 838177080510 838433778885 842291677920 844332045760 844708330488 845330874696 846818081340 847077426090 848854989696 851065549565 852947678880 853416663792 856319441560 857697229172 858265622109 860523099520 861740953920 865147477040 865798114720 866539468648 868613292855 870717422190 871888885952 873975512520 875381708124 878265843840 878842154113 880877431168 882400805440 884406261816 886548648048 887414446380 889865976384 890535203712 891497720960 894055552544 894329364144 895902774760 896563048920 899135413638 901574896320 902776237440 903272620096 903549254496 905138885840 908404850892 909088020456 909487488960 912180156580 912961225897 913082757520 914374996920 917066551368 918863648640 918961316970 921499996896 921584075720 923801543280 926520845712 928435144980 928765250336 929672277160 930999996864 931098955197 931785168699 932240546688 934166663520 938242446768 939256527440 940697913498 941951385716 943797247680 943897566265 944507034240 946575409472 947915049312 949873551480 951662224744 953628469010 956333918848 957789164409 957916663440 958736895396 963359371755 966092428224 967792092960 968088486960 972646342360 973290911670 974022879060 974856902229 975333330048 976155891018 977873260595 978068780640 980225404768 980874996696 982673624240 985493052236 986219353812 988256997105 988739973760 990330821312 990987110064 991732385952 992700906120 995105625360 995652774424 1000436237856 1002934936080 1004391033272 1005364446240 1005812496612 1007890621605 1010750013504 1010857448667 1013198454912 1014187938720 1015836992555 1016181697608 1018281246570 1019638097940 1021278659478 1023888885440 1024643484480 1024752396415 1027218102210 1027583329872 1034444440960 1035316854110 1036782085185 1038176972448 1038957737664 1042491607520 1043384258168 1044860906628 1044999996480 1045881311805 1048991315911 1053238943680 1054140796912 1055773192320 1055885413110 1056663593370 1058880966528 1061068737120 1064897335656 1066770829740 1069910976596 1070620002837 1072007590080 1072121536465 1073436031360 1075083329712 1075875658704 1080940986664 1083174335810 1085569773120 1086166663008 1087613971136 1089861107440 1094227135155 1094616187896 1095699309024 1096761214080 1097480899081 1101096788960 1101924873280 1102753580364 1105507827270 1105900890864 1106386842240 1107112843493 1108185810060 1111595819840 1112332470480 1113169004640 1114122173976 1115606732592 1117569440680 1117911705180 1118526377962 1120109371227 1120999996224 1123055570560 1124644973760 1126277773984 1127107832928 1129090775120 1129436568120 1129939912431 1132556697216 1132677079518 1134515321280 1135506063615 1136360025570 1137263571840 1137888885056 1138848539521 1144354162812 1146211355520 1146333189210 1149499996128 1151874996120 1158151057140 1160956562920 1161350511552 1161473954421 1163749996080 1165300683360 1167175610832 1172803058460 1173447912714 1173807290439 1177439232145 1179208349088 1182064864064 1183219261840 1184893811640 1185908396526 1189577780930 1191491769391 1192439152192 1194126750432 1195417398560 1198421119245 1198847218184 1204732339328 1206437335488 1207615535280 1211206467856 1212117360608 1216058609997 1217025526464 1219004391066 1219166662560 1222755401824 1223565717528 1225281755960 1226093745870 1228666662528 1229572181376 1229702875698 1231735391040 1231866315295 1232774192265 1235361127616 1237913526640 1238733887580 1239665482440 1241465273596 1242380224932 1244565968030 1245555551360 1250545297320 1250989929024 1254263884664 1255488791590 1257265620765 1263437516880 1263886732416 1266498068640 1267062495732 1270227122010 1271237109120 1273282484544 1277052219212 1277222217920 1278315860528 1280124995688 1284479162340 1286409108096 1286545843758 1290389457280 1290784649280 1297721215560 1298697172080 1299809202972 1301541188024 1304091707520 1304230322710 1306076133285 1307833328928 1314959138416 1317675996140 1321316146752 1321456592771 1322309847936 1323601208160 1326807500480 1329822972072 1329999995520 1331121669570 1333914983808 1335079856614 1337246581440 1337388720745 1340485928320 1341083328816 1341494046216 1343854162140 1344844573380 1346797067342 1347809931556 1348703120457 1351176233330 1352250584960 1354164356160 1354908930144 1355323881744 1357708328760 1359517463920 1361704879304 1362607276338 1363632030684 1368124813440 1368270234870 1369022564833 1369624136280 1370111106496 1375599827052 1378441975455 1380132040320 1381037670749 1382376113580 1384235963264 1389781268568 1392652717470 1393147875504 1394508415740 1398360820032 1401249995280 1407847217480 1408884791160 1411046870247 1412927078574 1414758316160 1415695871520 1416760551360 1419863114208 1422361106320 1427493337116 1430442703515 1433444439616 1434500878272 1434653354981 1436874995160 1438105343094 1443928590720 1448222217344 1449443595754 1451688139440 1458969513540 1459488250528 1460932412032 1462999995072 1464233836527 1470338107152 1474010436360 1474534521152 1477581080080 1478082469248 1478239578354 1479329030718 1483109960640 1484225339520 1485496231968 1487475643456 1490548940240 1492658438040 1493479161636 1498559022730 1500970151051 1502810443904 1505915424160 1506586549908 1508046669360 1510236106024 1514008084820 1515146700760 1519797682368 1521281908080 1525805550416 1528444252280 1529457146910 1531917989217 1532666661504 1535833328160 1536965226720 1541374994808 1544201409520 1548631939228 1548941579136 1551666661440 1551831591995 1552975281165 1553734244480 1556234147776 1557265458672 1558436606496 1563737411280 1564597216952 1565076387252 1567829855830 1572277798784 1579858415520 1581211195368 1583828119665 1588321449792 1591603105680 1592169000576 1596315274015 1597894825660 1600156244610 1604695897728 1604866464894 1608011385120 1610154047040 1612624994568 1621411479996 1624761503715 1625339188088 1625555550080 1626926485030 1629249994512 1631420956704 1634791661160 1639603834264 1641924281844 1643548963536 1643698923020 1648414925003 1651645183440 1652887309920 1656506966576 1658851336296 1659072159360 1662278715090 1665408893302 1667393729760 1673410098888 1676354161020 1676867557770 1677789566943 1684583355840 1684762414445 1688664091520 1689416660976 1690661749392 1693636162680 1694154852180 1699015619277 1702131099130 1704540038355 1705895357760 1706833327584 1712638883120 1715394458344 1716531244218 1719499783815 1723481907840 1724612841413 1730294954080 1731596229440 1733078937296 1737226585710 1741434844380 1743777771904 1747951025040 1750763416248 1757684308226 1760171869071 1764801610880 1768812523632 1773097296096 1774828892760 1779731952768 1784366671395 1788111105088 1788658728288 1791805549520 1793126097840 1798270827276 1803149792640 1806545240192 1807098508992 1807290590041 1810277771680 1816809701784 1818176040912 1818974977920 1824360313160 1825922451794 1826165515040 1828506586599 1828749993840 1834133102736 1837922633940 1842999993792 1843168151440 1844554313547 1847603086560 1853041691424 1856870289960 1857530500672 1859344554320 1861999993728 1862197910394 1863570337398 1866848952045 1868333327040 1872344209043 1876484893536 1878513054880 1881395826996 1883233187385 1883902771432 1887594495360 1887795132530 1893150818944 1895830098624 1899747102960 1903324449488 1907256938020 1915578328818 1915833326880 1917473790792 1926718743510 1929818765637 1932184856448 1935584185920 1935789924035 1936176973920 1945292684720 1946581823340 1948045758120 1949713804458 1952311782036 1955746521190 1956137561280 1956345484065 1960450809536 1961749993392 1965347248480 1970986104472 1972438707624 1976513994210 1980661642624 1981974220128 1983464771904 1985401812240 1990211250720 1991305548848 2000872475712 2002619784921 2005869872160 2008782066544 2010728892480 2011624993224 2015781243210 2020195601013 2021500027008 2021714897334 2026764349995 2028375877440 2031673985110 2032363395216 2036562493140 2039276195880 2042557318956 2047777770880 2049286968960 2049504792830 2052405352305 2054436204420 2055166659744 2070633708220 2073564170370 2076353944896 2076574645783 2077915475328 2084983215040 2086768516336 2089721813256 2089999992960 2091762623610 2097982631822 2106477887360 2108281593824 2111770826220 2113327186740 2119390617861 2122137474240 2129794671312 2133541659480 2139821953192 2141240005674 2144015180160 2144243072930 2150166659424 2151751317408 2161881973328 2166348671620 2171139546240 2172333326016 2172564228793 2174165393631 2175227942272 2179722214880 2188454270310 2189232375792 2191398618048 2194961798162 2202193577920 2203849746560 2205507160728 2211015654540 2211801781728 2214225686986 2216371620120 2217359367531 2223191639680 2224664940960 2226338009280 2228244347952 2231213465184 2234841383621 2235138881360 2235823410360 2237052755924 2240218742454 2241999992448 2247838534095 2249289947520 2252555547968 2254215665856 2254455272113 2258181550240 2258873136240 2259879824862 2265354159036 2269030642560 2271012127230 2272720051140 2275777770112 2277697079042 2288708325624 2292666378420 2298999992256 2303749992240 2316302114280 2321913125840 2322701023104 2322947908842 2327499992160 2330601366720 2334351221664 2345606116920 2346895825428 2347614580878 2351744783745 2354878464290 2358416698176 2358667380223 2364129728128 2366438523680 2369787623280 2371816793052 2379155561860 2382983538782 2384878304384 2388253500864 2390834797120 2396842238490 2397694436368 2407299697341 2412874670976 2415231070560 2422412935712 2424234721216 2432117219994 2434051052928 2438008782132 2438333325120 2440389727545 2445510803648 2447131435056 2450563511920 2452187491740 2459405751396 2463470782080 2463732630590 2465548384530 2470722255232 2475827053280 2477467775160 2479330964880 2482930547192 2484760449864 2489131936060 2498113339953 2501090594640 2501979858048 2508527769328 2510977583180 2514531241530 2526875033760 2532996137280 2534124991464 2540454244020 2546564969088 2553196648695 2554104438424 2554444435840 2556631721056 2560249991376 2568958324680 2573091687516 2581569298560 2595442431120 2597394344160 2599618405944 2603082376048 2608460645420 2612152266570 2615666657856 2629918276832 2635351992280 2636526462339 2642632293504 2642913185542 2647202416320 2653615000960 2659645944144 2662243339140 2670159713228 2674493162880 2674777441490 2682166657632 2682988092432 2687708324280 2689689146760 2693594134684 2695619863112 2697406240914 2702352466660 2708328712320 2709817860288 2710105893649 2710647763488 2715416657520 2719034927840 2723409758608 2725214552676 2727264061368 2736540469740 2738045129666 2738883677691 2739248272560 2740222212992 2751199654104 2756883950910 2762075341498 2764752227160 2779562537136 2785305434940 2786295751008 2789016831480 2793296865591 2796315944905 2796721640064 2802499990560 2815694434960 2817769582320 2822093740494 2825854157148 2831391743040 2831692698795 2833521102720 2839726228416 2844722212640 2854986674232 2860885407030 2866888879232 2869001756544 2869306709962 2873367493227 2873749990320 2876210686188 2898887191508 2903376278880 2917939027080 2918976501056 2925999990144 2928467673054 2933619781785 2940676214304 2948020872720 2949069042304 2955162160160 2956479156708 2958658061436 2964770991315 2966219921280 2970992463936 2974951286912 2981097880480 2985316876080 2986958323272 2997118045460 3001940302102 3011830848320 3013173099816 3016093338720 3020472212048 3028016169640 3030293401520 3032572346001 3039595364736 3042563816160 3047510977665 3051611100832 3056888504560 3058914293820 3063835978434 3071666656320 3073930453440 3074257189245 3082749989616 3088402819040 3097263878456 3103333322880 3103663183990 3105950562330 3112468295552 3114530917344 3116873212992 3127474822560 3129194433904 3130152774504 3135659711660 3146973947733 3159716831040 3162422390736 3167656239330 3176642899584 3183206211360 3192630548030 3195789651320 3200312489220 3209732929788 3216022770240 3216364609395 3220308094080 3225249989136 3242822959992 3249523007430 3250678376176 3253852970060 3258499989024 3262841913408 3269583322320 3279207668528 3283848563688 3287097927072 3287397846040 3292442697243 3296829850006 3303290366880 3305774619840 3313013933152 3317702672592 3321338530479 3324557430180 3330817786604 3334787459520 3337699641535 3346820197776 3352708322040 3353735115540 3355579133886 3366992668355 3369166711680 3369524828890 3378833321952 3381323498784 3387272325360 3388309704360 3398031238554 3404262198260 3406518190845 3409080076710 3411790715520 3413666655168 3414029502389 3416545618563 3425277766240 3430788916688 3433062488436 3438999567630 3449225682826 3460589908160 3463192458880 3466157874592 3474453171420 3482869688760 3484421863263 3495902050080 3501526832496 3515368616452 3520343738142 3532317696435 3537625047264 3546194592192 3549657785520 3568733342790 3574475308173 3576222210176 3577317456576 3583611099040 3586252195680 3595263357735 3596541654552 3614197017984 3614581180082 3620555543360 3623608989385 3633619403568 3636352081824 3648720626320 3651844903588 3652331030080 3657013173198 3657499987680 3668266205472 3675845267880 3685999987584 3686336302880 3689108627094 3695206173120 3695598945885 3698322576795 3706083382848 3706477311779 3713740579920 3715061001344 3718689108640 3724395820788 3727140674796 3733697904090 3736666654080 3744688418086 3752969787072 3757026109760 3762791653992 3766466374770 3767805542864 3775590265060 3791660197248 3799494205920 3806648898976 3814513876040 3831156657636 3831666653760 3834947581584 3853437487020 3859637531274 3871168371840 3871579848070 3872353947840 3890585369440 3893163646680 3896091516240 3899427608916 3904623564072 3911493042380 3912275122560 3912690968130 3914842322867 3920901619072 3923499986784 3930694496960 3941972208944 3944877415248 3953027988420 3963948440256 3964369778313 3966929543808 3970803624480 3980422501440 3982611097696 4001744951424 4005239569842 4011739744320 4012166162235 4017564133088 4021457784960 4023249986448 4031562486420 4040391202026 4043429794668 4053528699990 4056751754880 4063347970220 4064726790432 4073124986280 4078552391760 4085114637912 4099009585660 4104810704610 4107067694499 4108872408840 4110333319488 4141267416440 4143113012247 4147128340740 4152707889792 4153149291566 4163522233255 4169966430080 4173537032672 4179443626512 4183525247220 4195965263644 4216563187648 4223541652440 4226654373480 4238781235722 4244274948480 4259589342624 4267083318960 4279643906384 4282480011348 4288486145860 4291328110545 4300333318848 4303502634816 4303960064943 4323763946656 4332697343240 4344666652032 4345128457586 4348330787262 4359444429760 4376908540620 4378464751584 4382797236096 4389923596324 4394210770565 4404387155840 4411014321456 4422031309080 4423603563456 4428451373972 4432743240240 4434718735062 4449329881920 4452676018560 4456488695904 4462426930368 4469682767242 4470277762720 4471646820720 4474105511848 4480437484908 4495677068190 4502910453153 4505111095936 4508431331712 4508910544226 4516363100480 4517746272480 4519759649724 4530708318072 4542024254460 4545440102280 4555394158084 4564806129485 4577416651248 4585332756840 4597999984512 4607499984480 4632604228560 4643826251680 4645895817684 4654999984320 4655494775985 4658925843495 4661202733440 4668702443328 4691212233840 4693791650856 4695229161756 4703489567490 4709756928580 4713789735697 4716833396352 4717334760446 4732877047360 4739575246560 4743633586104 4758311123720 4765967077564 4776507001728 4781669594240 4788945822045 4793684476980 4795388872736 4814599394682 4830462141120 4844825871424 4848469442432 4864234439988 4874284511145 4876017564264 4876666650240 4880779455090 4891021607296 4894262870112 4901127023840 4904374983480 4918811502792 4927465261180 4931096769060 4945244775009 4951654106560 4954935550320 4958661929760 4965861094384 4969520899728 4978263872120 4996226679906 5002181189280 5017055538656 5021955166360 5029062483060 5033368700829 5053750067520 5054287243335 5065992274560 5068249982928 5080908488040 5106393297390 5108208876848 5113263442112 5120499982752 5137916649360 5146183375032 5173838524239 5190884862240 5194788688320 5199236811888 5206164752096 5216921290840 5224304533140 5231333315712 5244956579555 5259836553664 5270703984560 5273052924678 5285826371084 5294404832640 5319291888288 5324486678280 5340319426456 5349554882980 5353100014185 5364333315264 5365976184864 5375416648560 5379378293520 5387188269368 5391239726224 5394812481828 5404704933320 5419635720576 5420211787298 5421295526976 5421871770123 5430833315040 5438069855680 5446819517216 5450429105352 5454528122736 5473080939480 5476090259332 5477767355382 5478496545120 5487404495405 5502399308208 5513767901820 5524150682996 5529504454320 5535564217465 5559125074272 5570610869880 5572591502016 5578033662960 5586593731182 5592631889810 5600546856135 5604999981120 5617032627129 5631388869920 5635539164640 5644187480988 5649699562155 5651708314296 5662783486080 5663385397590 5679452456832 5689444425280 5694242697605 5709973348464 5721770814060 5738613419924 5746734986454 5747499980640 5752421372376 5797774383016 5806752557760 5807369772105 5835878054160 5837953002112 5856935346108 5867239563570 5869036452195 5881352428608 5896041745440 5910324320320 5912958313416 5917316122872 5929541982630 5941984927872 5957458846955 5962195760960 5970633752160 5973916646544 5994236090920 6003880604204 6007859354763 6023661696640 6026346199632 6032186677440 6040944424096 6056032339280 6060586803039 6060586803040 6065144692002 6080293049985 6085127632320 6095021955330 6103222201664 6113777009120 6117828587640 6127671956868 6143333312640 6147860906880 6148514378490 6151895078791 6165499979232 6176805638080 6194527756912 6207326367980 6211901124660 6229061834688 6229723937349 6233746425984 6254949645120 6258388867808 6260305549008 6271319423320 6293947895466 6319433662080 6324844781472 6335312478660 6366412422720 6385261096060 6390728581279 6391579302640 6400624978440 6419465859576 6432045540480 6432729218790 6450499978272 6485645919984 6499046014860 6501356752352 6507705940120 6516999978048 6517692686379 6522496180893 6525683826816 6539166644640 6558415337056 6567697127376 6574195854144 6574795692080 6584885394486 6593659700012 6606580733760 6607282963855 6611549239680 6626027866304 6635405345184 6642677060958 6649114860360 6661635573208 6669574919040 6675399283070 6693640395552 6704524150863 6705416644080 6707470231080 6711158267772 6733985336710 6739049657780 6743515602285 6757666643904 6762646997568 6763365816339 6774544650720 6776619408720 6796062477108 6808524396520 6813036381690 6818160153420 6827333310336 6828059004778 6833091237126 6845112824165 6850555532480 6861577833376 6866124976872 6877999135260 6898451365652 6905188353745 6921179816320 6932315749184 6948906342840 6965739377520 6968843726526 6991804100160 7003053664992 7030737232904 7040687476284 7055234351235 7064635392870 7075250094528 7076002140669 7092389184384 7099315571040 7137466685580 7148950616346 7154634913152 7167222198080 7172504391360 7173266774905 7190526715470 7193083309104 7229162360164 7241111086720 7247217978770 7267238807136 7272704163648 7297441252640 7303689807176 7304662060160 7314026346396 7314999975360 7321169182635 7336532410944 7342939211377 7351690535760 7372672605760 7378217254188 7390412346240 7391197891770 7396645153590 7407383870381 7412166765696 7412954623558 7427481159840 7437378217280 7448791641576 7454281349592 7467395808180 7489376836172 7494340019859 7504850755255 7505939574144 7514052219520 7525583307984 7532932749540 7535611085728 7551180530120 7598988411840 7613297797952 7629027752080 7659589946085 7662313315272 7663333307520 7669895163168 7706874974040 7719275062548 7743159696140 7744707895680 7749789904451 7781170738880 7786327293360 7792183032480 7798855217832 7809247128144 7822986084760 7825381936260 7829684645734 7846999973568 7861388993920 7883944417888 7889754830496 7906055976840 7909579387017 7927896880512 7928739556626 7941607248960 7960845002880 7965222195392 7971939776647 8010479139684 8023479488640 8024332324470 8035128266176 8046499972896 8063124972840 8080782404052 8086859589336 8107057399980 8126695940440 8129453580864 8130317680947 8146249972560 8157104783520 8170229275824 8198019171320 8209621409220 8214135388998 8216651033073 8217744817680 8220666638976 8242074625015 8282534832880 8286226024494 8294256681480 8306298583132 8327044466510 8347074065344 8358887253024 8367050494440 8388947834715 8391930527288 8433126375296 8447083304880 8453308746960 8477562471444 8495078096385 8519178685248 8534166637920 8559287812768 8564960022696 8576972291720 8582656221090 8600666637696 8607005269632 8607920129886 8623064207065 8647527893312 8665394686480 8690256915172 8696661574524 8718888859520 8753817081240 8756929503168 8779847192648 8788421541130 8800859345355 8822028642912 8844062618160 8847207126912 8856902747944 8865486480480 8869437470124 8898659763840 8912977391808 8924853860736 8939365534484 8940555525440 8943293641440 8948211023696 8960874969816 8991354136380 9005820906306 9017821088452 9032726200960 9035492544960 9036452950205 9039519299448 9061416636144 9084048508920 9090880204560 9110788316168 9129612258970 9142532932995 9154833302496 9170665513680 9214999968960 9222771567735 9250196149397 9265208457120 9287652503360 9291791635368 9309999968640 9310989551970 9317851686990 9337404886656 9361721045215 9382424467680 9387583301712 9390458323512 9406979134980 9419513857160 9427579471394 9434669520892 9440921843199 9465754094720 9479150493120 9487267172208 9516622247440 9531934155128 9577891644090 9587368953960 9590777745472 9629198789364 9649093828185 9660924282240 9667263695243 9689651742848 9728468879976 9748569022290 9752035128528 9761558910180 9788525740224 9802254047680 9808749966960 9837623005584 9854930522360 9862193538120 9877328091729 9890489550018 9903308213120 9909871100640 9917323859520 9931722188768 9939041799456 9956527744240 9964015591437 9992453359812 10004362378560 10013098924605 10034111077312 10042573484867 10043910332720 10058124966120 10066737401658 10100978005065 10107500135040 10108574486670 10136499965856 10161816976080 10212786594780 10216417753696 10226526884224 10240999965504 10242088507167 10249636855689 10275833298720 10292366750064 10347677048478 10381769724480 10382873228915 10389577376640 10398473623776 10412329504192 10433842581680 10448609066280 10489913159110 10506791057357 10519673107328 10541407969120 10546105849356 10571652742168 10596953089305 10638583776576 10648973356560 10680638852912 10699109765960 10706200028370 10723425924519 10728666630528 10731952369728 10750833297120 10758756587040 10774376538736 10782479452448 10789624963656 10809409866640 10840423574596 10842591053952 10843743540246 10861666630080 10862821143965 10870826968155 10876139711360 10893639034432 10900858210704 10909056245472 10946161878960 10952180518664 10955534710764 10956993090240 10974808990810 11004798616416 11027535803640 11048301365992 11059008908640 11071128434930 11086796837655 11118250148544 11119431935337 11141221739760 11145183004032 11156067325920 11173187462364 11174206918105 11185263779620 11201093712270 11209999962240 11234065254258 11262777739840 11271078329280 11272276360565 11288374961976 11299399124310 11303416628592 11326770795180 11378888850560 11388485395210 11419946696928 11443541628120 11477226839848 11493469972908 11494999961280 11504842744752 11538904475021 11595548766032 11613505115520 11614739544210 11671756108320 11713870692216 11734479127140 11738072904390 11744526968601 11762704857216 11792083490880 11793336901115 11820648640640 11825916626832 11834632245744 11859083965260 11893109334939 11914917693910 11924391521920 11941267504320 11947833293088 11988472181840 12007761208408 12015718709526 12036498486705 12052692399264 12064373354880 12072289889891 12081888848192 12112064678560 12121173606078 12121173606080 12130289384004 12160586099970 12170255264640 12178241278423 12190043910660 12206444403328 12227554018240 12235657175280 12255343913736 12297028756980 12303790157582 12321203083497 12330999958464 12353611276160 12389055513824 12414652735960 12423802249320 12429339036741 12458123669376 12459447874698 12490566699765 12509899290240 12516777735616 12520611098016 12542638846640 12587895790932 12649689562944 12651034130287 12670624957320 12732824845440 12770522192120 12781457162558 12783158605280 12801249956880 12838931719152 12865458437580 12900999956544 12911880194829 12971291839968 12998092029720 13002713504704 13015411880240 13033999956096 13035385372758 13044992361786 13078333289280 13106409463301 13116830674112 13135394254752 13148391708288 13149591384160 13169770788972 13182632311695 13187319400024 13213161467520 13214565927710 13252055732608 13270810690368 13285354121916 13298229720720 13323271146416 13350798566140 13387280791104 13409048301726 13410833288160 13414940462160 13422316535544 13467970673420 13478099315560 13487031204570 13508731359459 13515333287808 13525293995136 13526731632678 13549089301440 13550529468245 13553238817440 13592124954216 13617048793040 13626072763380 13636320306840 13656118009556 13666182474252 13690225648330 13694418388455 13701111064960 13723155666752 13732249953744 13755998270520 13796902731304 13810376707490 13864631498368 13897812685680 13931478755040 13937687453052 13966484327955 13983608200320 14006107329984 14061474465808 14081374952568 14110468702470 14129270785740 14141369207091 14150500189056 14152004281338 14198631142080 14274933371160 14297901232692 14334444396160 14345008782720 14346533549810 14366837466135 14381053430940 14386166618208 14458324720328 14494435957540 14534477614272 14536022520481 14545408327296 14594882505280 14607379614352 14628052692792 14629999950720 14642338365270 14673064821888 14685878422754 14703381071520 14745345211520 14756434508376 14782395783540 14793290307180 14814767740762 14825909247116 14835734325027 14854962319680 14874756434560 14897583283152 14908562699184 14934791616360 14978753672344 14988680039718 15009701510510 15051166615968 15065865499080 15071222171456 15102361060240 15162861730005 15197976823680 15207949601551 15226595595904 15258055504160 15319179892170 15324626630544 15339790326336 15413749948080 15438550125096 15486319392280 15499579808902 15521515572717 15562341477760 15572654586720 15584366064960 15597710435664 15618494256288 15645972169520 15650763872520 15659369291468 15693999947136 15734869738665 15767888835776 15779509660992 15781186904791 15812111953680 15819158774034 15857479113252 15883214497920 15930444390784 15943879553294 16020958279368 16048664648940 16070256532352 16092999945792 16126249945680 16161564808104 16173719178672 16214114799960 16253391880880 16258907161728 16260635361894 16265615310369 16292499945120 16314209567040 16340458551648 16396038342640 16419242818440 16428270777996 16433302066146 16435489635360 16462213486215 16484149250030 16510671661561 16565069665760 16572452048988 16588513362960 16606692652395 16612597166264 16654088933020 16694148130688 16717774506048 16734100988880 16777895669430 16783861054576 16851097881387 16894166609760 16906617493920 16955124942888 16990156192770 17038357370496 17068333275840 17070147511945 17082728092815 17118575625536 17129920045392 17153944583440 17165312442180 17215840259772 17246128414130 17295055786624 17330789372960 17380513830344 17393323149048 17422109316315 17507634162480 17513859006336 17559694385296 17576843082260 17601718690710 17644057285824 17688125236320 17713805495888 17730972960960 17738874940248 17825954783616 17872376540865 17878731068968 17881111050880 17886587282880 17896422047392 17921749939632 17982708272760 18011641812612 18035642176904 18070985089920 18072905900410 18079038598896 18122833272288 18168097017840 18181760409120 18221576632336 18259224517940 18285065865990 18309666604992 18311612785541 18341331027360 18429999937920 18445543135470 18455685236373 18500392298794 18530416914240 18532386558895 18575305006720 18583583270736 18621979103940 18635703373980 18689171812047 18723442090430 18764848935360 18775166603424 18780916647024 18813958269960 18839027714320 18855158942788 18869339041784 18881843686398 18958300986240 18970741255543 18974534344416 19033244494880 19063868310256 19155783288180 19172185743837 19174737907920 19181555490944 19258397578728 19298187656370 19334527390486 19456937759952 19497138044580 19504070257056 19523117820360 19553078059137 19574211614335 19577051480448 19604508095360 19617499933920 19675246011168 19709861044720 19724387076240 19754656183458 19780979100036 19819742201280 19821848891565 19834647719040 19863444377536 19878083598912 19880196490451 19913055488480 19928031182874 19984906719624 20008724757120 20026197849210 20068222154624 20085146969734 20087820665440 20113572452589 20116249932240 20133474803316 20201956010130 20217148973340 20272999931712 20290097449017 20323633952160 20425573189560 20432835507392 20481999931008 20484177014334 20499273711378 20535338472495 20551666597440 20584733500128 20695354096956 20715565061235 20763539448960 20765746457830 20796947247552 20824659008384 20867685163360 20897218132560 20979826318220 21013582114714 21082815938240 21092211698712 21143305484336 21193906178610 21228006422007 21277167553152 21297946713120 21361277705824 21398219531920 21412400056740 21446851849038 21463904739456 21501666594240 21517513174080 21519800324715 21548753077472 21564958904896 21579249927312 21618819733280 21680847149192 21687487080492 21723333260160 21725642287930 21741653936310 21787278068864 21801716421408 21818112490944 21892323757920 21904361037328 21911069421528 21913986180480 21949617981620 22009597232832 22028817634131 22055071607280 22096602731984 22118017817280 22142256869860 22173593675310 22222151611143 22236500297088 22238863870674 22282443479520 22312134651840 22346374924728 22348413836210 22370527559240 22402187424540 22468130508516 22514552265765 22525555479680 22542156658560 22544552721130 22576749923952 22598798248620 22606833257184 22653541590360 22776970790420 22839893393856 22842321103613 22887083256240 22954453679696 22986939945816 22989999922560 23009685489504 23077808950042 23191097532064 23229479088420 23249369713353 23343512216640 23427741384432 23468958254280 23476145808780 23489053937202 23568948678485 23584166981760 23586673802230 23651833253664 23669264491488 23718167930520 23786218669878 23829835387820 23882535008640 23895666586176 23898206516723 23915819329941 23976944363680 24015522416816 24031437419052 24072996973410 24105384798528 24144579779782 24163777696384 24224129357120 24242347212156 24242347212160 24260578768008 24321172199940 24356482556846 24380087821320 24390953042841 24455108036480 24471314350560 24510687827472 24594057513960 24607580315164 24642406166994 24661999916928 24726223875045 24778111027648 24829305471920 24847604498640 24858678073482 24918895749396 24981133399530 25033555471232 25041222196032 25085277693280 25166843504145 25175791581864 25299379125888 25302068260574 25341249914640 25541044384240 25562914325116 25566317210560 25602499913760 25677863438304 25730916875160 25801999913088 25823760389658 25869192621195 25942583679936 25945341182453 25996184059440 26005427009408 26030823760480 26070770745516 26089984723572 26156666578560 26212818926602 26233661348224 26270788509504 26299182768320 26339541577944 26365264623390 26374638800048 26429131855420 26541621380736 26570708243832 26596459441440 26646542292832 26701597132280 26774561582208 26818096603452 26821666576320 26829880924320 26844633071088 26935941346840 26956198631120 26974062409140 27017462718918 27053463265356 27098178602880 27101058936490 27106477634880 27109358850615 27184249908432 27234097586080 27252145526760 27272640613680 27312236019112 27332364948504 27380451296660 27388836776910 27446311333504 27464499907488 27511996541040 27593805462608 27620753414980 27750588448191 27795625371360 27862957510080 27875374906104 27932968655910 28012214659968 28085163135645 28122948931616 28162749905136 28220937404940 28258541571480 28282738414182 28304008562676 28397262284160 28549866742320 28595802465384 28693067099620 28733674932270 28762106861880 28772333236416 28916649440656 28988871915080 29001791085729 29068955228544 29072045040962 29189765010560 29214759228704 29256105385584 29284676730540 29371756845508 29406762143040 29512869016752 29564791567080 29586580614360 29629535481524 29651818494232 29671468650054 29709924639360 29795166566304 29817125398368 29869583232720 29957507344688 29977360079436 30019403021020 30039296773815 30102333231936 30127720454601 30131730998160 30142444342912 30204722120480 30302934015195 30325723460010 30415899203102 30516111008320 30638359784340 30649253261088 30679580652672 30726265521501 30759475393955 30827499896160 30877100250192 30972638784560 30999159617804 31043031145434 31145309173440 31148619686745 31168732129920 31195420871328 31236988512576 31291944339040 31301527745040 31318738582936 31469739477330 31520373172071 31535777671552 31559019321984 31562373809582 31624223907360 31638317548068 31714958226504 31887759106588 31953642906395 32041916558736 32097329297880 32185999891584 32252499891360 32323129616208 32347438357344 32428229599920 32506783761760 32521270723788 32531230620738 32584999890240 32588463431895 32612480904465 32628419134080 32680917103296 32792076685280 32838485636880 32856541555992 32866604132292 32870979270720 32924426972430 32968298500060 32996528149879 33021343323122 33130139331520 33144904097976 33177026725920 33213385304790 33225194332528 33308177866040 33358295806011 33435549012096 33468201977760 33522620754315 33555791338860 33567722109152 33702195762774 33788333219520 33813234987840 33816829081695 33910249885776 33980312385540 34136666551680 34140295023890 34165456185630 34237151251072 34259840090784 34307889166880 34330624884360 34431680519544 34492256828260 34616713425063 34661578745920 34761027660688 34786646298096 34844218632630 35015268324960 35119388770592 35153686164520 35203437381420 35233580905803 35288114571648 35376250472640 35380010703345 35427610991776 35461945921920 35477749880496 35744753081730 35757462137936 35773174565760 35792844094784 35843499879264 35965416545520 36023283625224 36071284353808 36145811800820 36158077197792 36216869669673 36245666544576 36336194035680 36363520818240 36443153264672 36518449035880 36534723835269 36570131731980 36619333209984 36623225571082 36682662054720 36714696056885 36891086270940 36911370472746 37000784597588 37036919351905 37060833828480 37064773117790 37167166541472 37243958207880 37271406747960 37378343624094 37446884180860 37471700099295 37529697870720 37550333206848 37554324526279 37561833294048 37627916539920 37678055428640 37710317885576 37738678083568 37763687372796 37941482511086 37949068688832 37953102390861 38066488989760 38127736620512 38311566576360 38344371487674 38349475815840 38516795157456 38596375312740 38669054780972 38748949522255 38913875519904 38994276089160 39008140514112 39046235640720 39106156118274 39148423228670 39234999867840 39319228389903 39350492022336 39419722089440 39448774152480 39509312366916 39547896935085 39561958200072 39639484402560 39643697783130 39726888755072 39756167197824 39760392980902 39826110976960 39856062365748 39859698883235 39969813439248 40052395698420 40170293939468 40175641330880 40227144905178 40232499864480 40266949606632 40403912020260 40434297946680 40545999863424 40580194898034 40647267904320 40651588404735 40851146379120 40865671014784 40968354028668 40998547422756 41070676944990 41083255165365 41103333194880 41169467000256 41390708193912 41431130122470 41531492915660 41593894495104 41735370326720 41794436265120 41959652636440 42027164229428 42165631876480 42184423397424 42286610968672 42387812357220 42424107621273 42456012844014 42595893426240 42722555411648 42796439063840 42824800113480 42893703698076 43003333188480 43035026348160 43039600649430 43063265551537 43097506154944 43129917809792 43158499854624 43237639466560 43361694298384 43374974160984 43451284575860 43483307872620 43603432842816 43608067561443 43636224981888 43784647515840 43808722074656 43822138843056 43899235963240 44019194465664 44057635268262 44110143214560 44193205463968 44236035634560 44284513739720 44347187350620 44444303222286 44477727741348 44564886959040 44624269303680 44692749849456 44696827672420 44741055118480 44804374849080 44936261017032 45029104531530 45089105442260 45153499847904 45197596497240 45213666514368 45307083180720 45553941580840 45623848804653 45679786787712 45684642207226 45774166512480 45908907359392 45973879891632 46019370979008 46155617900084 46250980746985 46382195064128 46458958176840 46498739426706 46687024433280 46855482768864 46937916508560 46952291617560 46978107874404 47137897356970 47173347604460 47204609215995 47303666507328 47338528982976 47343560714373 47436335861040 47572437339756 47659670775640 47791333172352 47796413033446 47831638659882 47953888727360 48031044833632 48062874838104 48145993946820 48210769597056 48289159559564 48336318476215 48448258714240 48484694424312 48521157536016 48642344399880 48712965113692 48760175642640 48781906085682 48942628701120 49021375654944 49188115027920 49215160630328 49284812333988 49386640458645 49452447750090 49532014984683 49556222055296 49658610943840 49695208997280 49717356146964 49820077957185 49837791498792 49962266799060 50082444392064 50170555386560 50212867424335 50333687008290 50351583163728 50604136521148 50682499829280 51082088768480 51125828650232 51132634421120 51204999827520 51210442535835 51248184278445 51355726876608 51461833750320 51647520779316 51738385242390 51851687092667 51885167359872 51890682364906 51992368118880 52061647520960 52141541491032 52179969447144 52425637853204 52533955286785 52541577019008 52598365536640 52679083155888 52730529246780 52749277600096 52858263710840 53141416487664 53192918882880 53293084585664 53403194264560 53617129622595 53636193206904 53643333152640 53659761848640 53689266142176 53871882693680 53912397262240 53948124818280 54034925437836 54106926530712 54202117872980 54212955269760 54218717701230 54248529331157 54368499816864 54468195172160 54504291053520 54545281227360 54624472038224 54664729897008 54760902593320 54777673553820 54928999814976 54934838356623 55023993082080 55187610925216 55241506829960 55367055709119 55501176896382 55591250742720 55597159676685 55725915020160 55750749812208 55865937311820 56170326271290 56245897863232 56325499810272 56441874809880 56517083142960 56565476828364 56608017125352 56912223766629 57099733484640 57191604930768 57386134199240 57467349864540 57516557231511 57524213723760 57544666472832 57694522375105 57833298881312 57977743830160 58003582171458 58144090081924 58429518457408 58512210771168 58569353461080 58722634843005 58743513691016 58813524286080 59025738033504 59129583134160 59173161228720 59259070963048 59303636988464 59342937300108 59465546674695 59590333132608 59634250796736 59640589471353 59739166465440 59915014689376 59954720158872 60038806042040 60078593547630 60204666463872 60255440909202 60263461996320 60361449449455 60409444240960 60605868030390 60651446920020 60831798406204 60891206392115 61032222016640 61276719568680 61298506522176 61452531043002 61518950787910 61606015417485 61654999792320 61754200500384 61945277569120 61998319235608 62086062290868 62146695183705 62290618346880 62297239373490 62390841742656 62473977025152 62583888678080 62603055490080 62637477165872 62939478954660 63040746344142 63124747619164 63248447814720 63255170651435 63276635096136 63429916453008 63775518213176 63907285812790 64083833117472 64194658595760 64504999782720 64559400974145 64646259232416 64694876714688 64751373045779 64856459199840 65013567523520 65042541447576 65062461241476 65169999780480 65176926863790 65224961808930 65319657766087 65361834206592 65532047316505 65584153370560 65676971273760 65713083111984 65733208264584 65741958541440 65848853944860 65936597000120 65993056299758 66042686646244 66086452902393 66260278663040 66289808195952 66354053451840 66426770609580 66450388665056 66616355732080 66666454833429 66716591612022 66936403955520 67045241508630 67111582677720 67135444218304 67404391525548 67543656797295 67576666439040 67626469975680 67633658163390 67670845866701 67820499771552 67960624771080 68280590047780 68330912371260 68519680181568 68526963310839 68615778333760 68661249768720 68863361039088 68984513656520 69233426850126 69323157491840 69522055321376 69573292596192 69688437265260 69748109140059 70030536649920 70238777541184 70298014394069 70307372329040 70406874762840 70467161811606 70706846035455 70752500945280 70760021406690 70855221983552 70955499760992 71489506163460 71514924275872 71585688189568 71686999758528 71694619550169 71747457989823 71930833091040 72046567250448 72142568707616 72291623601640 72316154395584 72433739339346 72491333089152 72672388071360 72680112602405 72727041636480 72886306529344 73036898071760 73069447670538 73140263463960 73246451142164 73365324109440 73429392113770 73782172541880 73822740945492 74001569195176 74073838703810 74129546235580 74178671625135 74334333082944 74487916415760 74542813495920 74756687248188 74893768361720 74943400198590 75100666413696 75108649052558 75123666588096 75255833079840 75356110857280 75420635771152 75477356167136 75527374745592 75882965022172 75898137377664 75906204781722 76039748007755 76132977979520 76255473241024 76623133152720 76688742975348 76698951631680 77033590314912 77192750625480 77338109561944 77497899044510 77607577863585 77827751039808 77836023547359 77988552178320 78016281028224 78092471281440 78212312236548 78296846457340 78469999735680 78638456779806 78700984044672 78839444178880 78897548304960 78905934523955 79018624733832 79095793870170 79123916400144 79287395566260 79520785961804 79652221953920 79712124731496 79719397766470 79939626878496 80104791396840 80340587878936 80351282661760 80454289810356 80464999728960 80533899213264 80772331325147 80807824040520 80868595893360 81160389796068 81294535808640 81303176809470 81328076551845 81481222574191 81702292758240 81936708057336 81997094845512 82141353889980 82166510330730 82338934000512 82553358307805 82781416387824 82862260244940 83062985831320 83251765344573 83470740653440 83588872530240 83919305272880 84054328458856 84255489406935 84368846794848 84573221937344 84775624714440 84848215242546 84912025688028 85191786852480 85247688948961 85445110823296 85592878127680 85649600226960 85787407396152 86079201298860 86126531103074 86195012309888 86316999709248 86475278933120 86723388596768 86749948321968 86902569151720 86966615745240 87005373257187 87206865685632 87216135122886 87569295031680 87617444149312 87644277686112 87798471926480 88115270536524 88220286429120 88386410927936 88557238912009 88569027479440 88694374701240 88888606444572 88955455482696 89129773918080 89385499698912 89393655344840 89482110236960 89608749698160 89872522034064 90058209063060 90178210884520 90306999695808 90383161363803 90395192994480 90427333028736 90614166361440 91107883161680 91247697609306 91369284414452 91548333024960 91558063927705 91817814718784 91947759783264 92038741958016 92278426181865 92311235800168 92501961493970 92764390128256 92917916353680 92997478853412 93445859060235 93710965537728 93875833017120 93904583235120 93956215748808 94275794713940 94346695208920 94409218431990 94561119516213 94607333014656 94677057965952 94687121428746 94853706277715 94872671722080 95144874679512 95319341551280 95592826066892 95663277319764 95860928719185 95907777454720 96062089667264 96125749676208 96291987893640 96578319119128 96672636952430 96969388848624 97042315072032 97284688799760 97425930227384 97520351285280 97563812171364 97765390295685 97885257402240 98042751309888 98376230055840 98430321260656 98569624667976 98773280917290 98904895500180 98989584449637 99064029969366 99317221887680 99390417994560 99400982452255 99434712293928 99640155914370 99675582997584 99924533598120 100341110773120 100425734848670 100567862262945 100667374016580 100703166327456 101208273042296 101364999658560 101450487245085 101752157643367 102164177536960 102251657300464 102409999655040 102420885071670 102496368556890 102711453753216 102923667500640 103295041558632 103476770484780 103703374185334 103781364729812 103850140275189 103984736237760 104123295041920 104283082982064 104359938894288 104851275706408 105067910573570 105358166311776 105461058493560 105498555200192 105716527421680 106140032110035 106282832975328 106385837765760 106455647210857 106586169171328 106806388529120 107234259245190 107272386413808 107319523697280 107378532284352 107389945818821 107743765387360 107824794524480 107896249636560 108069850875672 108213853061424 108404235745960 108437435402460 108497058662314 108650609009019 108736999633728 108936390344320 109008582107040 109090562454720 109248944076448 109329459794016 109521805186640 109555347107640 109604171505807 109857999629952 109869676713246 110047986164160 110144088170655 110375221850432 110468308333537 110483013659920 110734111418238 111002353792764 111110758055715 111182501485440 111194319353370 111501499624416 111731874623640 112340652542580 112491795726464 112650999620544 112662973578837 112883749619760 113034166285920 113130953656728 113216034250704 113824447533258 113859307172583 114199466969280 114211605518065 114383209861536 114772268398480 114934699729080 115033114463022 115048427447520 115389044750210 115574701630927 115666597762624 115955487660320 116007164342916 116246848566765 116288180163848 116859036914816 117024421542336 117138706922160 117445269686010 117487027382032 117957685169709 118051476067008 118259166268320 118346322457440 118518141926096 118607273976928 118685874600216 118931093349390 119180666265216 119268501593472 119281178942706 119478332930880 119491032583615 119579096649705 119830029378752 119909440317744 120077612084080 120157187095260 120510881818404 120526923992640 120722898898910 120818888481920 121211736060780 121302893840040 121663596812408 121782412784230 121954765214205 122553439137360 122597013044352 122905062086004 123037901575820 123212030834970 123309999584640 123508401000768 123890555138240 123996638471216 124172124581736 124293390367410 124594478746980 124781683485312 125167777356160 125206110980160 125274954331744 125878957909320 126081492688284 126249495238328 126496895629440 126510341302870 126553270192272 126859832906016 127551036426352 127814571625580 128167666234944 128181289498787 128389317191520 129009999565440 129118801948290 129189796654611 129292518464832 129389753429376 129502746091558 129712918399680 129726705912265 130027135047040 130085082895152 130124922482952 130353853727580 130449923617860 130639315532174 130824202684329 131064094633010 131168306741120 131353942547520 131426166223968 131466416529168 131697707889720 131873194000240 131986112599516 132085373292488 132172905804786 132579616391904 132708106903680 132795188788801 132853541219160 132900777330112 133232711464160 133332909666858 133433183224044 133872807911040 133960654062653 134090483017260 134223165355440 134270888436608 134808783051096 135087313594590 135267316326780 135341691733402 135640999543104 135921249542160 136561180095560 136661824742520 136871546413959 137039360363136 137053926621678 137231556667520 137322499537440 137726722078176 137969027313040 138466853700252 138752942240955 139044110642752 139146585192384 139161375433157 139376874530520 139496218280118 140061073299840 140477555082368 140596028788138 140614744658080 140813749525680 140934323623212 141413692070910 141520042813380 141710443967104 141910999521984 142030682143119 142979012326920 143029848551744 143373999517056 143389239100338 143494915979646 143861666182080 144093134500896 144285137415232 144583247203280 144632308791168 144867478678692 145008955428645 145344776142720 145360225204810 145772613058688 146073796143520 146138895341076 146280526927920 146492902284328 146858784227540 147564345083760 147645481890984 148003138390352 148147677407620 148259092471160 148357343250270 148596044954049 148668666165888 148975832831520 149085626991840 149513374496376 149787536723440 149886800397180 150217298105116 150247333176192 150511666159680 150638602273005 150712221714560 150841271542304 150954712334272 151054749491184 151765930044344 151812409563444 152079496015510 152510946482048 153246266305440 153377485950696 153397903263360 153631327607505 154067180629824 154385501250960 154676219123888 154995798089020 155215155727170 155555061278001 155655502079616 155672047094718 155977104356640 156184942562880 156424624473096 156593692914680 157276913559612 157601865860355 157678888357760 157795096609920 157811869047910 158037249467664 158191587740340 158247832800288 158574791132520 159041571923608 159424249462992 159438795532940 159879253756992 159896247725291 160209582793680 160681175757872 160908579620712 160929999457920 161067798426528 161544662650294 161615648081040 161737191786720 162320779592136 162606353618940 162656153103690 162745587993471 162962445148382 163404585516480 163873416114672 163994189691024 164282707779960 164333020661460 164804515069869 164982640749395 165106716615610 165562832775648 165724520489880 166125971662640 166503530689146 166791479030055 167177745060480 167287445617061 167838610545760 168108656917712 168510978813870 168737693589696 169146443874688 169551249428880 169696430485092 169824051376056 170495377897922 170736671299887 171185756255360 171299200453920 171574814792304 172158402597720 172253062206148 172633999418496 173083567125315 173446777193536 173499896643936 173805138303440 173933231490480 174010746514374 174432270245772 175234888298624 175288555372224 175596943852960 176167904529015 176230541073048 176440572858240 176772821855872 177114477824018 177138054958880 177388749402480 177777212889144 177910910965392 178770999397824 178787310689680 178921768414059 178964220473920 179217499396320 179745044068128 180116418126120 180356421769040 180613999391616 180766322727606 180790385988960 181084348348365 181228332722880 181617388277171 182215766323360 182495395218612 182673619176345 182738568828904 183096666049920 183116127855410 183635629437568 183895519566528 184556852363730 184622471600336 185003922987940 185835832707360 185994957706824 186891718120470 187421931075456 187751666034240 187771622631395 187809166470240 187912431497616 188551589427880 188693390417840 188818436863980 189122239032426 189374242857492 189707412555430 189745343444160 189765511954305 190289749359024 190638683102560 191185652133784 191326554639528 191721857438370 192124179334528 192251499352416 192583975787280 193156638238256 193345273904860 193938777697248 194084630144064 194254119137337 194569377599520 194851860454768 195040702570560 195127624342728 195530780591370 195958973298261 196085502619776 196596141949515 196752460111680 196860642521312 197139249335952 197546561834580 197809791000360 197979168899274 198128059938732 198634443775360 198780835989120 198801964904510 198869424587856 199280311828740 199351165995168 199849067196240 200851469697340 201135724525890 201334748033160 201406332654912 201427740640951 202416546084592 202729999317120 202900974490170 203012537600103 203504315286734 204328355073920 204503314600928 204841770143340 204992737113780 205580889932517 205847335001280 206590083117264 206953540969560 207406748370668 207562729459624 207700280550378 207969472475520 208566165964128 208719877788576 209702551412816 210135821147140 210716332623552 210894043182207 210922116987120 210997110400384 211433054843360 212120538106365 212280064220070 212565665950656 212911294421714 213612777058240 214468518490380 214544772827616 214757064568704 214779891637642 215083858650507 215316327757685 215487530774720 215649589048960 215792499273120 216139701751344 216427706122848 216808471491920 216874870804920 216994117324628 217301218018038 217473999267456 218017164214080 218040337807215 218181124909440 218497888152896 218658919588032 218682161394961 219043610373280 219110694215280 219208343011614 219739353426492 220095972328320 220288176341310 220750443700864 220936616667074 220966027319840 221468222836476 222004707585528 222221516111430 222388638706740 223002999248832 223463749247280 224681305085160 225301999241088 225325947157674 225767499239520 226068332571840 226261907313456 226432068501408 227648895066516 227718614345166 228119244023265 228398933938560 228423211036130 228766419723072 229544536796960 229869399458160 230066228926044 230096854895040 230778089500420 230975697049153 231149403261854 231333195525248 231910975320640 232014328685832 232493697133530 232576360327696 233508070642077 234048843084672 234277413844320 234890539372020 234974054764064 235915370339418 236102952134016 236518332536640 236692644914880 236717803571865 237036283852192 237214547953856 237371749200432 237862186698780 238562357885412 238956665861760 238982065167230 239158193299410 239660058757504 239818880635488 240155224168160 240314374190520 241021763636808 241053847985280 241445797797820 242316993975441 242423472121560 242605787680080 243327193624816 243564825568460 243909530428410 244443667722573 245106878274720 245810124172008 246075803151640 246424061669940 247016802001536 247660074923415 247781110276480 247993276942432 248344249163472 248586780734820 249188957493960 250412221960320 250549908663488 251757915818640 252162985376568 252498990476656 253020682605740 253106540384544 253719665812032 255102072852704 255629143251160 255743066846883 256335332469888 256362578997574 256778634383040 258237603896580 258379593309222 258585036929664 259005492183116 259258435463335 259425836799360 259453411824530 260170165790304 260249844965904 260707707455160 260899847235720 261278631064348 261648405368658 262128189266020 262707885095040 262852332447936 262880271683953 262932833058336 263395415779440 263746388000480 263972225199032 264170746584976 264345811609572 265159232783808 265590377577602 265671716736027 265707082438320 265801554660224 266465422928320 266665819333716 266866366448088 267921308125306 268180966034520 268446330710880 269617566102192 270174627189180 270534632653560 270683383466804 271242646655785 271281999086208 271842499084320 273122360191120 273323649485040 273743092827918 274107853243356 274644999074880 274674191783115 275453444156352 275938054626080 276835278545595 276933707400504 277505884481910 278088221285504 278293170384768 278322750866314 278753749061040 278992436560236 281192057576276 281229489316160 281627499051360 281868647246424 282827384141820 283040085626760 283821999043968 284061364286238 284561118833145 285958024653840 286059697103488 286778478200676 286989831959292 287582786157555 287723332364160 288186269001792 288570274830464 289166494406560 289734957357384 290017910857290 290720450409620 292147592287040 292277790682152 292561053855840 292985804568656 293717568455080 295128690167520 295290963781968 296006276780704 296295354815240 296518184942320 296714686500540 296968753348911 297192089908098 297951665663040 298171253983680 298202947356765 299026748992752 299575073446880 299773600794360 300434596210232 301023332319360 301277204546010 301682543084608 301909424668544 302109498982368 303531860088688 303624819126888 304158992031020 305256472930101 306492532610880 306754971901392 307262655215010 308134361259648 308771002501920 309352438247776 309991596178040 310430311454340 311110122556002 311344094189436 311954208713280 312369885125760 312849248946192 313187385829360 314553827119224 315203731720710 315623738095820 316074498935328 316383175480680 316495665600576 317149582265040 318083143847216 318848498925984 318877591065880 319366941632571 319758507513984 319792495450582 320419165587360 321362351515744 321817159241424 322135596853056 322169837456463 323089325300588 323231296162080 323474383573440 323756865228895 324641559184272 325212707237880 325312306207380 325491175986942 325924890296764 326598288830435 326809171032960 327746832229344 327988379382048 328565415559920 328666041322920 329609030139738 329965281498790 330213433231220 330432264511965 331125665551296 331404925000611 331449040979760 332251943325280 333007061378292 333332274167145 333582958060110 334574891234122 335677221091520 336217313835424 337021957627740 337475387179392 337988920736511 338354229333505 339102498857760 339392860970184 339648102752112 340990755795844 341473342599774 342598400907840 342634816554195 343149629584608 344316805195440 344506124412296 346167134250630 346724104892781 346893554387072 346999793287872 347610276606880 347866462980960 348021493028748 348740545700295 348864540491544 350577110744448 351193887705920 351490071970345 352335809058030 352461082146096 354228955648036 354276109917760 354777498804960 355554425778288 355821821930784 357541998795648 357574621379360 357843536828118 357928440947840 358434998792640 358473097750845 358737289949115 359490088136256 360232836252240 360712843538080 361532645455212 361580771977920 362168696696730 362456665445760 362961809648669 363234776554342 364431532646720 364990790437224 365347238352690 365477137657808 366232255710820 367791039133056 369113704727460 369244943200672 370007845975880 371671665414720 371989915413648 373783436240940 375503332068480 375543245262790 375618332940480 375824862995232 377103178855760 377386780835680 377636873727960 378244478064852 378748485714984 379414825110860 379490686888320 379531023908610 379739705318099 380579498718048 381277366205120 382371304267568 382653109279056 383443714876740 384502998704832 384543868496361 385167951574560 386313276476512 386690547809720 387569389963833 387877555394496 388169260288128 388508238274674 389138755199040 389180117736795 389703720909536 390081405141120 390255248685456 391061561182740 391917946596522 393192283899030 393504920223360 393721285042624 394278498671904 395093123669160 395619582000720 395958337798548 396256119877464 397603929809020 397738849175712 398385566366403 398560623657480 398702331990336 399698134392480 401702939394680 401881962187959 402271449051780 402669496066320 402812665309824 402855481281902 403861656625735 404833092169184 405801948980340 406025075200206 407008630573468 407406112870955 409006629201856 409683540286680 409985474227560 411161779865034 411694670002560 413180166234528 413907081939120 414813496741336 415125458919248 415400561100756 416258826722865 417132331928256 417439755577152 417484126299471 419405102825632 420271642294280 421432665247104 421788086364414 421844233974240 422866109686720 424241076212730 424560128440140 425131331901312 425822588843428 426238444744805 427225554116480 428937036980760 429089545655232 429559783275284 430167717301014 430632655515370 430975061549440 431584998546240 432279403502688 432855412245696 433616942983840 433749741609840 433988234649256 434602436036076 435026866285935 436034328428160 436080675614430 436995776305792 437317839176064 437364322789922 438087220746560 438221388430560 438416686023228 439478706852984 440576352682620 441873233334148 441932054639680 442786194560045 442936445672952 444009415171056 444443032222860 444777277413480 446005998497664 446927498494560 449362610170320 450651894315348 451534998479040 451915806819015 452136665143680 452523814626912 452864137002816 455297790133032 455437228690332 456238488046530 456846422072260 457237604362609 457532839446144 459089073593920 459738798916320 460132457852088 460193709790080 461556179000840 461951394098306 462298806523708 463821950641280 464028657371664 464987394267060 465152720655392 466665183834003 467016141284154 468554827688640 469781078744040 469948109528128 471830740678836 472805597581065 473036665073280 473385289829760 473435607143730 473695921066907 474072567704384 474429095907712 474743498400864 475724373397560 477124715770824 477964130334460 478316386598820 479637761270976 479688743175873 480310448336320 480628748381040 482043527273616 482891595595640 484633987950882 484846944243120 485211575360160 486654387249632 487129651136920 487819060856820 488236763980413 488887335445146 490213756549440 491620248344016 492151606303280 492848123339880 494947922248185 495320149846830 495986553884864 496688498326944 497173561469640 498377914987920 501099817326976 501862336851183 503515831637280 504325970753136 504997980953312 506041365211480 506213080769088 507439331624064 508760788216835 510204145705408 511258286502320 511486133693766 512725157995148 513557268766080 516475207793160 516759186618444 518010984366232 518516870926670 518906823649060 519250701375945 520340331580608 520499689931808 521415414910320 521799694471440 522557262128696 523296810737316 524256378532040 525704664895872 525760543367906 525865666116672 526790831558880 527492776000960 527944450398064 528341493169952 528691623219144 530318465567616 531180755155204 531343433472054 531414164876640 532278236054285 532930845856640 533331638667432 533732732896176 535842616250612 536361932069040 536892661421760 536949729094105 539235132204384 540349254378360 541069265307120 541366766933608 542485293311570 543253045045095 543684998168640 544852164831513 546244720382240 546647298970080 547486185655836 548020857529035 548215706486712 549289998149760 549348383566230 550906888312704 551876109252160 552341541667685 553670557091190 553867414801008 555011768963820 556645501732628 557507498122080 557984873120472 562384115152552 562458978632320 563254998102720 563314867894185 563737294492848 565654768283640 566080171253520 568122728572476 569122237666290 569296535862915 570368558019337 571916049307680 573556956401352 573979663918584 575165572315110 576372538003584 577873508154635 578332988813120 579469914714768 580035821714580 581440900819240 582762357412011 584295184574080 584555581364304 585122107711680 585971609137312 587435136910160 587876919894783 589788425848545 590257380335040 590581927563936 592012553561408 592590709630480 593036369884640 593429373001080 593937506697822 594384179816196 595903331326080 596342507967360 596405894713530 596733822642727 598053497985504 599150146893760 599547201588720 600869192420464 602554409092020 603365086169216 604218997964736 604283221922853 607063720177376 607249638253776 608317984062040 609037612800309 610512945860202 612985065221760 613509943802784 614525310430020 617542005003840 618704876495552 619900672384063 619983192356080 620860622908680 622220245112004 622688188378872 623908417426560 625698497892384 626374771658720 629107654238448 630407463441420 631247476191640 632148997870656 632682129546621 632766350961360 632991331201152 634299164530080 636166287694432 637696997851968 637755182131760 638733883265142 639584990901164 640838331174720 640906447493935 642724703031488 643634318482848 644271193706112 644339674912926 645948983273055 646178650601176 646462592324160 646948767146880 647513730457790 649283118368544 650425414475760 650624612414760 650982351973884 651849780593528 653196577660870 654121013421645 655493664458688 655976758764096 656046484184883 657130831119840 657332082645840 659218060279476 659930562997580 660426866462440 660864529023930 662251331102592 662809850001222 662898081959520 663975943944005 664503886650560 666014122756584 666664548334290 667165916120220 669149782468244 669803270313265 671354442183040 672434627670848 674043915255480 675977841473022 676708458667010 678204997715520 678785721940368 679296205504224 681981511591688 682946685199548 684357732069795 685196801815680 685269633108390 686299259169216 688633610390880 689012248824592 692334268501260 692927091147459 693448209785562 693999586575744 695220553213760 695732925961920 695806877165785 696042986057496 697481091400590 697729080983088 702387775411840 702980143940690 704671618116060 704922164292192 708457911296072 708552219835520 709554997609920 710153410715595 711108851556576 711643643861568 712265103503569 715149242758720 715687073656236 716869997585280 716946195501690 717474579898230 718516235426957 718980176272512 720465672504480 721425687076160 723065290910424 723161543955840 724337393393460 725923619297338 726469553108684 726950981926323 728863065293440 729981580874448 730694476705380 730954275315616 732464511421640 733331003167719 738227409454920 738489886401344 740015691951760 742980224770245 743343330829440 743979830827296 747566872481880 751086490525580 751236665880960 751649725990464 751729620731747 754206357711520 754773561671360 755273747455920 756488956129704 757496971429968 758829650221720 759062047817220 759479410636198 761158997436096 762554732410240 764742608535136 765306218558112 766887429753480 767229200540649 769005997409664 769087736992722 770335903149120 772626552953024 773278158334759 773381095619440 775138779927666 775755110788992 777016476549348 777775306390005 778277510398080 778360235473590 779407441819072 780510497370912 782123122365480 783835893193044 786384567798060 787442570085248 788556997343808 788640815051859 790186247338320 791239164001440 791916675597096 792512239754928 795207859618040 795477698351424 796771132732806 797015150208081 797121247314960 797404663980672 799396268784960 799481238626455 803405878789360 803763924375918 804542898103560 805338992132640 805710962563804 807723313251470 809666184338368 811603897960680 812050150400412 813727939967355 814017261146936 814812225741910 818013258403712 819367080573360 819970948455120 822323559730068 824022575349345 826360332469056 827814163878240 829626993482672 830250917838496 830801122201512 832517653445730 834264663856512 834879511154304 834968252598942 836437228085305 838810205651264 840543284588560 843576172728828 843688467948480 845732219373440 848482152425460 849120256880280 851645177686856 852476889489610 853683356499435 857874073961520 858179091310464 859119566550568 860335434602028 861265311030740 863169997092480 864558807005376 865710824491392 867233885967680 867499483219680 867976469298512 869204872072152 870053732571870 872161351228860 874728645579844 876174441493120 876442776861120 876833372046456 878957413705968 881152705365240 883746466668296 883864109279360 885572389120090 885872891345904 888018830342112 888886064445720 889554554826960 893854996989120 894608842070295 897269026491509 898725220340640 901303788630696 903069996958080 903831613638030 905047629253824 905728274005632 908086941385855 910595580266064 910874457380664 912476976093060 913692844144520 914475208725218 915769418790303 918178147187840 919477597832640 920264915704176 923112358001680 923902788196612 924597613047416 928057314743328 929974788534120 930305441310784 933330367668006 934032282568308 937109655377280 937724578438571 939562157488080 939896219056256 943661481357672 945611195162130 946871214287460 947391842133814 948145135408768 949486996801728 951448746795120 954249431541648 955928260668920 956632773197640 958100824897713 959275522541952 959377486351746 960620896672640 961257496762080 964087054547232 965783191191280 966509512369389 969267975901764 969693888486240 970423150720320 971270595686685 973308774499264 974129628032099 974259302273840 975638121713640 976473527960826 977774670890292 979794866491305 980427513098880 983240496688032 984303212606560 985696246679760 989895844496370 990640299693660 991973107769728 993376996653888 994214775001833 994347122939280 996755829975840 1003724673702366 1007031663274560 1007138703204755 1008651941506272 1009995961906624 1012082730422960 1012426161538176 1015062688000515 1017521576433670 1020408291410816 1022516573004640 1022972267387532 1025450315990296 1027904449662585 1032950415586320 1033518373236888 1036021968732464 1037033741853340 1037813647298120 1038501402751890 1040172314678343 1040680663161216 1040999379863616 1042830829820640 1043599388942880 1045114524257392 1046593621474632 1048512757064080 1051521086735812 1051731332233344 1053581663117760 1054470215911035 1054985552001920 1055888900796128 1056682986339904 1057383246438288 1062361510310408 1062686866944108 1062828329753280 1064556472108570 1066663277334864 1067465465792352 1071685232501224 1072723864138080 1073785322843520 1073899458188210 1075419293252535 1078470264408768 1080698508756720 1082138530614240 1082733533867216 1084970586623140 1086506090090190 1087369996337280 1088885428946007 1089704329663026 1092489440764480 1093294597940160 1093410806974805 1094972371311672 1096041715058070 1096431412973424 1098696767132460 1103752218504320 1104683083335370 1107341114182380 1107734829602016 1110023537927640 1113291003465256 1115014996244160 1115969746240944 1119273734077037 1124768230305104 1126509996205440 1126629735788370 1127474588985696 1131309536567280 1132160342507040 1136245457144952 1138244475332580 1138593071725830 1139219115954297 1140737116038674 1143832098615360 1147113912802704 1147959327837168 1150331144630220 1153631605489083 1154878485245765 1155747016309270 1156665977626240 1158939829429536 1160071643429160 1162881801638480 1165524714824022 1167540353210385 1169111162728608 1170244215423360 1171012119319427 1171943218274624 1174870273820320 1175753839789566 1179576851697090 1180514760670080 1181163855127872 1181289404007031 1184025107122816 1185181419260960 1186072739769280 1186858746002160 1187875013395644 1188768359632392 1192811789427060 1193467645285454 1195156699099209 1196106995971008 1198300293787520 1199094403177440 1201738384840928 1205108818184040 1205645886563877 1208437995929472 1208566443845706 1211584969877205 1214127440354752 1214499276507552 1216635968124080 1218075225600618 1221025891720404 1222218338612865 1227019887605568 1229050620860040 1235084010007680 1237409752991104 1239801344768126 1239966384712160 1241721245817360 1244440490224008 1245376376757744 1251396995784768 1252452378898413 1252749543317440 1258215308476896 1260814926882840 1262494952383280 1264297995741312 1265364259093242 1265532701922720 1268598329060160 1271321717940197 1272332575388864 1275393995703936 1275510364263520 1277467766530284 1278715334234415 1279169981802328 1281676662349440 1281812894987870 1285449406062976 1287268636965696 1288679349825852 1291897966546110 1292357301202352 1292925184648320 1295027460915580 1298566236737088 1300850828951520 1301249224829520 1301964703947768 1303699561187056 1306393155321740 1308242026843290 1310987328917376 1311953517528192 1312092968369766 1314261662239680 1314401358419765 1314664165291680 1318436120558952 1319861125995160 1320853732924880 1321729058047860 1325619700002444 1325796163919040 1327951887888010 1328358583680135 1329007773301120 1332028245513168 1333329096668580 1334331832240440 1338299564936488 1339606540626530 1344869255341696 1348087830510960 1351955682946044 1353416917334020 1356409995431040 1357571443880736 1358592411008448 1363963023183376 1365893370399096 1368715464139590 1370539266216780 1371712813087827 1372598518338432 1377267220781760 1378024497649184 1384668537002520 1385854182294918 1386896419571124 1390441106427520 1391465851923840 1391613754331570 1392085972114992 1394962182801180 1395458161966176 1405960287881380 1409343236232120 1409844328584384 1409994184486657 1416915822592144 1419109995219840 1420306821431190 1421087763200721 1422217703113152 1423287287723136 1424530207007138 1430298485517440 1431374147312472 1433892391003380 1434949159796460 1437032470853914 1439066229527619 1440931345008960 1442851374152320 1446130581820848 1448674786786920 1451847238594676 1452939106217368 1453901963852646 1459963161748896 1461388953410760 1461908550631232 1464929022843280 1466662006335438 1476454818909840 1476979772802688 1480031383903520 1484843766744555 1485960449540490 1487959661654592 1495133744963760 1502172981051160 1503299451980928 1503459241463494 1505587010553549 1508412715423040 1509547123342720 1510547494911840 1512977912259408 1514993942859936 1517659300443440 1518124095634440 1518958821272396 1522317994872192 1526282364650505 1529485217070272 1530612437116224 1530775129764727 1533774859506960 1534458401081298 1538175473985444 1540671806298240 1545253105906048 1546556316669518 1546762191238880 1550277559855332 1554032953098696 1555550612780010 1556720470947180 1558814883638144 1561020994741824 1564246244730960 1567671786386088 1572769135596120 1577113994687616 1577281630103718 1580372494676640 1582478328002880 1583833351194192 1585024479509856 1590415719236080 1590955396702848 1593542265465612 1594030300416162 1594242494629920 1596834708162855 1598792537569920 1598962477252910 1606811757578720 1607527848751836 1609085796207120 1610677984265280 1610849187282315 1611421925127608 1615446626502940 1619332368676736 1623207795921360 1624100300800824 1627455879934710 1628034522293872 1629624451483820 1634556494494539 1638734161146720 1639941896910240 1644647119460136 1648045150698690 1652720664938112 1655628327756480 1657024625003055 1659253986965344 1660501835676992 1661602244403024 1665035306891460 1669936505197884 1672874456170610 1677620411302528 1681086569177120 1687152345457656 1687376935896960 1689944603682555 1696964304850920 1698240513760560 1703290355373712 1704953778979220 1707366712998870 1711105674058011 1715748147923040 1718239133101136 1720670869204056 1722530622061480 1729117614010752 1733620524463905 1734467771935360 1734998966439360 1735952938597024 1738409744144304 1740107465143740 1744322702457720 1749457291159688 1752885553722240 1753666744092912 1757914827411936 1762305410730480 1767492933336592 1771144778240180 1771745782691808 1776037660684224 1777772128891440 1779109109653920 1787709993978240 1789217684140590 1790201467928181 1794538052983018 1797450440681280 1802607577261392 1807663227276060 1810095258507648 1812849665768559 1814809048243345 1816173882771710 1821191160532128 1821748914761328 1824953952186120 1827385688289040 1828950417450436 1831538837580606 1838955195665280 1840161901787671 1840529831408352 1846224716003360 1847805576393224 1849195226094832 1856114629486656 1859702017152189 1859949577068240 1860610882621568 1866660735336012 1868064565136616 1875449156877142 1879124314976160 1887322962715344 1891222390324260 1893742428574920 1894783684267628 1898698526590495 1898973993603456 1902897493590240 1908498863083296 1911856521337840 1913265546395280 1916201649795426 1918754972703492 1922514993524160 1922719342481805 1928174109094464 1931566382382560 1933019024738778 1937846949819165 1938535951803528 1939387776972480 1940846301440640 1942541191373370 1946617548998528 1948259256064198 1948518604547680 1951276243427280 1952947055921652 1955549341780584 1959589732982610 1966480993376064 1968139452554649 1968606425213120 1971392493359520 1979791688992740 1981280599387320 1986753993307776 1988429550003666 1988694245878560 1991927831832015 1993511659951680 2007449347404732 2009409810939795 2014063326549120 2014277406409510 2017303883012544 2019991923813248 2024165460845920 2030125376001030 2035043152867340 2045033146009280 2045944534775064 2050900631980592 2055808899325170 2065900831172640 2067036746473776 2072043937464928 2074067483706680 2075627294596240 2077002805503780 2078781273442377 2080344629356686 2081998759727232 2085661659641280 2087198777885760 2087420631497355 2090229048514784 2093187242949264 2097025514128160 2103042173471624 2107163326235520 2108940431822070 2111777801592256 2113365972679808 2114766492876576 2124723020620816 2125373733888216 2125656659506560 2129112944217140 2133326554669728 2134930931584704 2136795310510707 2143370465002448 2145447728276160 2147798916376420 2150838586505070 2155548706280871 2156940528817536 2161397017513440 2164277061228480 2165467067734432 2169941173246280 2173012180180380 2177770857892014 2179408659326052 2184978881528960 2186589195880320 2186821613949610 2189944742623344 2192083430116140 2192862825946848 2197393534264920 2209366166670740 2214682228364760 2215469659204032 2215705147050461 2220047075855280 2226582006930512 2230029992488320 2231939492481888 2238547468154074 2249536460610208 2253259471576740 2254949177971392 2255188862195241 2262619073134560 2264320685014080 2272490914289904 2276488950665160 2277186143451660 2278438231908594 2281474232077348 2286188021813045 2287664197230720 2294227825605408 2295918655674336 2300662289260440 2307263210978166 2309756970491530 2311494032618540 2317879658859072 2319834475004277 2320143286858320 2325763603276960 2331049429648044 2333325919170015 2335080706420770 2338222325457216 2342024238638854 2343886436549248 2349740547640640 2351507679579132 2359153703394180 2362327710255744 2362578808014062 2365922445155577 2368479605334535 2370362838521920 2372145479538560 2373717492004320 2375750026791288 2377536719264784 2385623578854120 2386935290570908 2390313398198418 2392213991942016 2398188806354880 2398443715879365 2403476769681856 2410217636368080 2411291773127754 2417132887691412 2423169939754410 2428254880709504 2428998553015104 2433271936248160 2436150451201236 2441183819902065 2442051783440808 2444436677225730 2454039775211136 2458101241720080 2479602689536252 2479932769424320 2483442491634720 2488880980448016 2490752753515488 2502793991569536 2504904757796826 2505499086634880 2509311684255915 2516430616953792 2521629853765680 2524989904766560 2530728518186484 2531065403845440 2537196658120320 2540732667540683 2542643435880394 2544665150777728 2551020728527040 2554935533060568 2557430668468830 2558339963604656 2563625789975740 2574537273931392 2577358699651704 2583795933092220 2584714602404704 2590054921831160 2597132473474176 2601701657903040 2602498449659040 2603929407895536 2607399122374112 2612786310643480 2616484053686580 2624185936739532 2628523324479360 2628802716839530 2629328330583360 2636872241117904 2639722251990320 2641707465849760 2643458116095720 2651239400004888 2651592327838080 2655903775776020 2656717167360270 2664056491026336 2666658193337160 2668663664480880 2676599129872976 2679213081253060 2691807079474527 2696175661021920 2703911365892088 2706833834668040 2715142887761472 2717184822016896 2724260824157565 2727926046366752 2731786740798192 2737430928279180 2741078532433560 2743425626175654 2754534441563520 2756048995298368 2769337074005040 2771708364589836 2773792839142248 2783227508663140 2784171944229984 2789924365602360 2790916323932352 2811920575762760 2813173735315713 2818686472464240 2819688657168768 2819988368973314 2833831645184288 2840613642862380 2842175526401442 2844435406226304 2849060414014276 2851842790096685 2862748294624944 2867784782006760 2869898319592920 2874064941707828 2878132459055238 2881862690017920 2892261163641696 2897349573573840 2903694477189352 2905878212434736 2907803927705292 2913811787060055 2919926323497792 2922388884096297 2922777906821520 2923817101262464 2929858045686560 2933324012670876 2939384599473915 2952909637819680 2960062767807040 2969687533489110 2971920899080980 2975919323309184 2983669113213635 2990267489927520 3004345962102320 3006918482926988 3011174021107098 3016825430846080 3021094989823680 3021416109614265 3025955824518816 3029987885719872 3035318600886880 3036248191268880 3037917642544792 3045188064001545 3052564729301010 3058970434140544 3061224874232448 3061550259529454 3067549719013920 3068916802162596 3076350947970888 3093112633339036 3093524382477760 3099503361920315 3100555119710664 3108065906197392 3111101225560020 3113440941894360 3122041989483648 3128492489461920 3135343572772176 3145538271192240 3154563260207436 3160744989353280 3163410647733105 3164956656005760 3167666702388384 3170048959019712 3180831438472160 3187084530931224 3188060600832324 3188484989259840 3193669416325710 3197924954505820 3200663230538263 3213623515157440 3215055697503672 3218171592414240 3221355968530560 3221698374564630 3222843850255216 3230893253005880 3246415591842720 3248200601601648 3254911759869420 3256069044587744 3259248902967640 3266656286838021 3269112988989078 3277468322293440 3279883793820480 3280232420924415 3289294238920272 3296090301397380 3311256655512960 3314049250006110 3318507973930688 3321003671353984 3323204488806048 3330070613782920 3339873010395768 3345748912341220 3357821202231111 3362173138354240 3374304690915312 3379889207365110 3393928609701840 3396481027521120 3406580710747424 3409907557958440 3414733425997740 3417657347862891 3422211348116022 3431496295846080 3436478266202272 3441341738408112 3445061244122960 3464635455737295 3467241048927810 3469997932878720 3471905877194048 3476819488288608 3480214930287480 3488645404915440 3498914582319376 3507333488185824 3513036357958281 3515829654823872 3524610821460960 3534985866673184 3542289556480360 3543491565383616 3543868212021093 3552075321368448 3555544257782880 3558218219307840 3561325517517845 3578435368281180 3580402935856362 3589076105966036 3592581177134785 3594900881362560 3605215154522784 3615326454552120 3625699331537118 3629618096486690 3632347765543420 3634754909631615 3642382321064256 3643497829522656 3649907904372240 3654771376578080 3657900834900872 3663077675161212 3666655015838595 3680323803575342 3681059662816704 3692449432006720 3695611152786448 3698390452189664 3712229258973312 3719404034304378 3719899154136480 3733321470672024 3736129130273232 3750898313754284 3758248629952320 3758648103658735 3774645925430688 3782444780648520 3787484857149840 3789567368535256 3797397053180990 3805794987180480 3813965153820591 3816997726166592 3823713042675680 3826531092790560 3832403299590852 3836146002703245 3837509945406984 3845029987048320 3845438684963610 3856348218188928 3863132764765120 3866038049477556 3866390791673795 3875693899638330 3877071903607056 3878775553944960 3885082382746740 3896518512128396 3897037209095360 3902552486854560 3905894111843304 3911098683561168 3919179465965220 3932961986752128 3936278905109298 3937212850426240 3942784986719040 3943204075259295 3959583377985480 3962561198774640 3976859100007332 3977388491757120 3983855663664030 3985075751040405 3987023319903360 3992579906135359 4014898694809464 4018819621879590 4028554812819020 4034607766025088 4048330921691840 4060250752002060 4070086305734680 4090066292018560 4091889069550128 4101801263961184 4111617798650340 4115138439263481 4131801662345280 4134073492947552 4144087874929856 4148134967413360 4151254589192480 4154005611007560 4157562546884754 4160689258713372 4171323319282560 4174397555771520 4174841262994710 4177136758499089 4180458097029568 4186374485898528 4194051028256320 4206084346943248 4217880863644140 4223555603184512 4229532985753152 4229982553459971 4249446041241632 4250747467776432 4258225888434280 4263263289602163 4266653109339456 4269861863169408 4273590621021414 4286740930004896 4290895456552320 4295597832752840 4301677173010140 4311097412561742 4322794035026880 4328554122456960 4330934135468864 4339882346492560 4346024360360760 4355541715784028 4358817318652104 4373643227899220 4379889485246688 4384166860232280 4385725651893696 4394787068529840 4418732333341480 4429364456729520 4430939318408064 4431410294100922 4440094151710560 4453164013861024 4463878984963776 4477094936308148 4486345132457545 4499072921220416 4506518943153480 4509898355942784 4510377724390482 4525238146269120 4528641370028160 4544981828579808 4552977901330320 4554372286903320 4556876463817188 4562948464154696 4572376043626090 4578847093951515 4588455651210816 4591837311348672 4592325389294181 4601324578520880 4614526421956332 4619513940983060 4622988065237080 4635759317718144 4639668950008554 4640286573716640 4651527206553920 4662098859296088 4666651838340030 4670161412841540 4676444650914432 4684048477277708 4688622892192855 4699481095281280 4703015359158264 4718307406788360 4725157616028124 4731844890311154 4736959210669070 4740725677043840 4747434984008640 4751500053582576 4755073438529568 4771247157708240 4773870581141816 4780626796396836 4790504124488565 4796377612709760 4796887431758730 4806953539363712 4820435272736160 4822583546255508 4832547561846945 4834265775382824 4846339879508820 4857997106030208 4866543872496320 4870648140160495 4872300902402472 4882367639804130 4884103566881616 4888873354451460 4916202483440160 4959205379072504 4959865538848640 4966884983269440 4971073875009165 4977761960896032 4981505507030976 5009809515593652 5018623368511830 5029613647988699 5032861233907584 5043259707531360 5049979809533120 5061457036372968 5062130807690880 5081465335081366 5085286871760788 5102041457054080 5109871066121136 5114861336937660 5116679927209312 5127251579951480 5133317022174033 5154717399303408 5167591866184440 5169429204809408 5180109843662320 5200861573391715 5203403315806080 5204996899318080 5207858815791072 5214798244748224 5225572621286960 5232968107373160 5248371873479064 5257605433679060 5258656661166720 5262107345122229 5273744482235808 5279444503980640 5283414931699520 5286916232191440 5302478800009776 5311807551552040 5313434334720540 5328112982052672 5333316386674320 5337327328961760 5353198259745952 5358426162506120 5370604403784543 5383614158949054 5392351322043840 5407822731784176 5413667669336080 5430285775522944 5444427144730035 5448521648315130 5455852092733504 5463573481596384 5474861856558360 5482157064867120 5486851252351308 5512097990596736 5520485705363013 5538674148010080 5543416729179672 5547585678284496 5566455017326280 5568343888459968 5579106051456567 5579848731204720 5581832647864704 5596368670385185 5623841151525520 5626347470631426 5637372944928480 5639976737946628 5667663290368576 5681227285724760 5684351052802884 5696095579771485 5698120828028552 5703685580193370 5725496589249888 5735569564013520 5739796639185840 5748129883415656 5756264918110476 5768158027445415 5784522327283392 5794699147147680 5807388954378704 5811756424869472 5815607855410584 5827623574120110 5839852646995584 5844777768192594 5845555813643040 5855060596597135 5859716091373120 5866648025341752 5878769198947830 5905819275639360 5906447020035155 5920125535614080 5939375066978220 5943841798161960 5967338226427270 5975783495496045 5980534979855040 6008691924204640 6013836965853976 6022348042214196 6028229432819385 6042189979647360 6042832219228530 6051911649037632 6059975771439744 6070637201773760 6072496382537760 6075835285089584 6090376128003090 6105129458602020 6123100519058908 6135099438027840 6137833604325192 6152701895941776 6186225266678072 6187048764955520 6199006723840630 6201110239421328 6216131812394784 6222202451120040 6226881883788720 6256984978923840 6262261894492065 6270687145544352 6280883185440563 6291076542384480 6309126520414872 6321489978706560 6326821295466210 6335333404776768 6336006803310439 6340097918039424 6356608589700985 6361662876944320 6374169061862448 6376121201664648 6376969978519680 6387338832651420 6395849909011640 6401326461076526 6410385931532121 6427247030314880 6430111395007344 6436343184828480 6443396749129260 6445687700510432 6461786506011760 6466646118842613 6492831183685440 6496401203203296 6509823519738840 6512138089175488 6518497805935280 6533312573676042 6538225977978156 6554936644586880 6559767587640960 6560464841848830 6564072049069997 6578588477840544 6592180602794760 6628098500012220 6637015947861376 6646408977612096 6647115441151383 6660141227565840 6679746020791536 6691497824682440 6715642404462222 6724346276708480 6748609381830624 6759778414730220 6765566586585723 6787857219403680 6792962055042240 6813161421494848 6818907396224693 6819815115916880 6829466851995480 6835314695725782 6844422696232044 6858564065439135 6862992591692160 6872956532404544 6882683476816224 6890122488245920 6929270911474590 6934482097855620 6943811754388096 6953638976577216 6959503425012831 6960429860574960 6977290809830880 6997829164638752 7014666976371648 7026072715916562 7031659309647744 7049221642921920 7049970922433285 7069971733346368 7084579112960720 7086983130767232 7087736424042186 7105438816003605 7111088515565760 7116436438615680 7122651035035690 7156870736562360 7160805871712724 7178152211932072 7185162354269570 7195331147638095 7210430309045568 7230652909104240 7251398663074236 7259236192973380 7264695531086840 7269509819263230 7284764642128512 7286995659045312 7299815808744480 7309542753156160 7315801669801744 7326155350322424 7333310031677190 7360647607150684 7362119325633408 7384898864013440 7391222305572896 7396780904379328 7438808068608756 7439798308272960 7466642941344048 7472258260546464 7501796627508568 7516497259904640 7517296207317470 7527935052767745 7549291850861376 7564889561297040 7574969714299680 7579134737070512 7594794106361980 7611589974360960 7622198002622049 7627930307641182 7633995452333184 7647426085351360 7653062185581120 7653875648823635 7664806599181704 7672292005406490 7675019890813968 7690877369927220 7726265529530240 7732076098955112 7732781583347590 7751387799276660 7754143807214112 7770164765493480 7793037024256792 7794074418190720 7805104973709120 7811788223686608 7822197367122336 7834916138539259 7838358931930440 7872557810218596 7885569973438080 7886408150518590 7903678589696527 7919166755970960 7925122397549280 7953718200014664 7954776983514240 7967711327328060 7970151502080810 7985159812270718 8029797389618928 8037639243759180 8057109625638040 8075421238423581 8096661843383680 8120501504004120 8140172611469360 8172782472472695 8183778139100256 8203602527922368 8223235597300680 8230276878526962 8263603324690560 8268146985895104 8269025828049217 8288175749859712 8296269934826720 8302509178384960 8308011222015120 8315125093769508 8321378517426744 8349682525989420 8354273516998178 8360916194059136 8372748971797056 8388102056512640 8412168693886496 8435761727288280 8439521205947139 8459065971506304 8459965106919942 8498892082483264 8501494935552864 8516451776868560 8526526579204326 8533306218678912 8547181242042828 8555528370290055 8573481860009792 8591195665505680 8603354346020280 8622194825123484 8645588070053760 8661868270937728 8679764692985120 8692048720721520 8711083431568056 8717634637304208 8747286455798440 8759778970493376 8767166652288891 8768333720464560 8771451303787392 8789574137059680 8837464666682960 8858728913459040 8862820588201844 8880188303421120 8906328027722048 8927757969927552 8951007339640905 8954189872616296 8972690264915090 8998145842440832 9013037886306960 9020755448780964 9050476292538240 9064248328842795 9089963657159616 9105955802660640 9108744573806640 9113752927634376 9125896928309392 9144752087252180 9157694187903030 9176911302421632 9183674622697344 9184650778588362 9200809508938355 9202649157041760 9229052843912664 9239027881966120 9245976130474160 9279337900017108 9280573147433280 9298510085760945 9303054413107840 9324197718592176 9333303676680060 9340322825683080 9368096954555416 9377245784385710 9406030718316528 9436614813576720 9450315232056248 9463689780622308 9473918421338140 9494869968017280 9503000107165152 9510146877059136 9542494315416480 9547741162283632 9561253592793672 9581008248977130 9593774863517460 9601989691614789 9640870545472320 9645167092511016 9665095123693890 9668531550765648 9692679759017640 9733087744992640 9741296280320990 9744601804804944 9764735279608260 9768207133763232 9777746708902920 9832404966880320 9840697262773245 9869959291406599 9918410758145008 9933769966538880 9942147750018330 9955523921792064 9963011014061952 10019619031187304 10037246737023660 10059227295977398 10073463606693333 10086519415062720 10099959619066240 10122914072745936 10162930670162732 10170573743521576 10219742132242272 10229722673875320 10233359854418624 10254503159902960 10266634044348066 10309434798606816 10335183732368880 10338858409618816 10360219687324640 10393906367211885 10401723146783430 10409993798636160 10415717631582144 10416824744425637 10429596489496448 10451145242573920 10465936214746320 10496743746958128 10515210867358120 10524214690244458 10539109073874843 10547488964471616 10558889007961280 10566829863399040 10573832464382880 10604957600019552 10623615103104080 10626868669441080 10631604636063279 10656225964105344 10666632773348640 10674654657923520 10683976552553535 10706396519491904 10715425908353089 10716852325012240 10741208807569086 10767228317898108 10777743531404355 10784702644087680 10815645463568352 10827335338672160 10888854289460070 10897043296630260 10911704185467008 10927146963192768 10949723713116720 10964314129734240 10973702504702616 11040971410726026 11077348296020160 11078525735252305 11086833458359344 11095171356568992 11132910034652560 11136687776919936 11158212102913134 11159697462409440 11192737340770370 11247682303051040 11252694941262852 11274745889856960 11275944310976205 11279953475893256 11335326580737152 11362454571449520 11368702105605768 11392191159542970 11396241656057104 11407371160386740 11441895461461773 11450993178499776 11471139128027040 11479593278371680 11496259766831312 11512529836220952 11536316054890830 11569044654566784 11589398294295360 11599172375021385 11614777908757408 11623512849738944 11631215710821168 11655247148240220 11689555536385188 11691111627286080 11710121193194270 11719432182746240 11733296050683504 11757538397895660 11811638551278720 11812894040070310 11829612225777885 11878750133956440 11887683596323920 11934676452854540 11951566990992090 11961069959710080 11977739718406077 12017383848409280 12027673931707952 12044696084428392 12056458865638770 12085664438457060 12103823298075264 12141274403547520 12144992765075520 12151670570179168 12180752256006180 12210258917204040 12246201038117816 12270198876055680 12275667208650384 12305403791883552 12372450533356144 12398013447681260 12402220478842656 12432263624789568 12444404902240080 12453763767577440 12513969957847680 12524523788984130 12531410275497267 12541374291088704 12561766370881126 12582153084768960 12618253040829744 12653642590932420 12670666809553536 12672013606620878 12689947660379913 12703663337703415 12713217179401970 12723325753888640 12748338123724896 12752242403329296 12774677665302840 12791699818023280 12802652922153052 12820771863064242 12860222790014688 12872686369656960 12881133312513697 12886793498258520 12891375401020864 12923573012023520 12933292237685226 12985662367370880 12992802406406592 12994183444077341 13019647039477680 13024276178350976 13036995611870560 13066625147352084 13076451955956312 13120929683697660 13128144098139994 13157176955681088 13184361205589520 13256197000024440 13292817955224192 13294230882302766 13320282455131680 13359492041583072 13382995649364880 13431284808924444 13459035397372635 13497218763661248 13519556829460440 13531133173171446 13575714438807360 13585924110084480 13626322842989696 13637814792449386 13639630231833760 13658933703990960 13670629391451564 13688845392464088 13717128130878270 13745913064809088 13765366953632448 13776976167882543 13780244976491840 13858541822949180 13868964195711240 13907277953154432 13919006850025662 13920859721149920 13954581619661760 13995658329277504 14029333952743296 14052145431833124 14065868676578565 14098443285843840 14099941844866570 14139943466692736 14169158225921440 14175472848084372 14210877632007210 14222177031131520 14245302070071380 14313741473124720 14321611743425448 14356304423864144 14370324708539140 14390662295276190 14420860618091136 14461305818208480 14502797326148472 14518472385946760 14529391062173680 14539019638526460 14573991318090624 14599631617488960 14611944420481485 14619085506312320 14631603339603488 14652310700644848 14666620063354380 14721295214301368 14782444611145792 14793561808758656 14877616137217512 14879596616545920 14933285882688096 14944516521092928 15003593255017136 15034592414634940 15055870105535490 15088840943966097 15098583701722752 15129779122594080 15149939428599360 15158269474141024 15189588212723960 15244396005244098 15255860615282364 15294852170702720 15306124371162240 15307751297647270 15329613198363408 15344584010812980 15350039781627936 15381754739854440 15464152197910224 15465563166695180 15502775598553320 15508287614428224 15509936029353227 15540329530986960 15586074048513584 15610209947418240 15623576447373216 15644394734244672 15669832277078518 15676717863860880 15745115620437192 15772816301037180 15786322035366687 15807357179393054 15838333511941920 15850244795098560 15907436400029328 15935422654656120 15940303004161620 15970319624541436 16003316152691315 16059594779237856 16075278487518360 16114219251276080 16150842476847162 16241003008008240 16280345222938720 16333281434190105 16345564944945390 16367556278200512 16407205055844736 16446471194601360 16460553757053924 16536293971790208 16538051656098434 16561457116089039 16592539869653440 16605018356769920 16616022444030240 16630250187539016 16642757034853488 16699365051978840 16708547033996356 16745497943594112 16789106011155555 16824337387772992 16871523454576560 16879042411894278 16919930213839884 16997784164966528 17002989871105728 17032903553737120 17053053158408652 17088286739314455 17094362484085656 17111056740580110 17146963720019584 17182391331011360 17206708692040560 17244389650246968 17359529385970240 17384097441443040 17422166863136112 17435269274608416 17494572911596880 17519557940986752 17534333304577782 17536667440929120 17565181789791405 17579148274119360 17674929333365920 17717457826918080 17719341060105465 17725641176403688 17760376606842240 17812656055444096 17902014679281810 17908379745232592 17945380529830180 18026075772613920 18041510897561928 18128496657685590 18179927314319232 18211911605321280 18217489147613280 18227505855268752 18251793856618784 18289504174504360 18315388375806060 18369301557176724 18401619017876710 18405298314083520 18458105687825328 18478055763932240 18491952260948320 18558675800034216 18561146294866560 18597020171521890 18648395437184352 18666607353360120 18680645651366160 18736193909110832 18754491568771420 18812061436633056 18842649556321689 18873229627153440 18900630464112496 18927379561244616 18947836842676280 19006000214330304 19008020409931317 19020293754118272 19069825769102955 19084988630832960 19095482324567264 19122507185587344 19162016497954260 19187549727034920 19203979383229578 19281741090944640 19290334185022032 19330190247387780 19337063101531296 19385359518035280 19482592560641980 19489203609609888 19529470559216520 19536414267526464 19555493417805840 19664809933760640 19681394525546490 19692216147209991 19739918582813198 19836821516290016 19884295500036660 19911047843584128 19941346323454149 19962899530676795 20039238062374608 20074493474047320 20118454591954796 20146927213386666 20173038830125440 20245828145491872 20325861340325464 20341147487043152 20439484264484544 20456722188674079 20459445347750640 20466719708837248 20509006319805920 20533268088696132 20575692196317405 20618869597213632 20670367464737760 20720439374649280 20787812734423770 20803446293566860 20831435263164288 20833649488851274 20885683792495445 20902290485147840 20931872429492640 20993487493916256 21030421734716240 21048429380488916 21078218147749686 21094977928943232 21117778015922560 21147664928765760 21149912767299855 21209915200039104 21247230206208160 21253737338882160 21263209272126558 21316316448010815 21333265546697280 21349309315847040 21367953105107070 21412793038983808 21430851816706178 21433704650024480 21482417615138172 21534456635796216 21555487062808710 21631290927136704 21654670677344320 21777708578920140 21794086593260520 21854293926385536 21899447426233440 21928628259468480 21947405009405232 22081942821452052 22154696592040320 22157051470504610 22173666916718688 22190342713137984 22265820069305120 22316424205826268 22319394924818880 22385474681540740 22404642613767841 22495364606102080 22505389882525704 22549491779713920 22551888621952410 22559906951786512 22724909142899040 22737404211211536 22784382319085940 22792483312114208 22814742320773480 22866594007866147 22883790922923546 22901986356999552 22942278256054080 22959186556743360 22961626946470905 22992519533662624 23025059672441904 23072632109781660 23178796588590720 23198344750042770 23229555817514816 23247025699477888 23262431421642336 23310494296480440 23379111072770376 23382223254572160 23420242386388540 23466592101367008 23504748415617777 23515076795791320 23625788080140620 23659224451555770 23711035769089581 23757500267912880 23775367192647840 23869352905709080 23903133981984180 23955479436812154 24034767696818560 24055347863415904 24089392168856784 24112917731277540 24171328876914120 24289985530151040 24303341140358336 24361504512012360 24420517834408080 24492402076235632 24551334417300768 24610807583767104 24744901066712288 24796026895362520 24804440957685312 24807077484147651 24864527249579136 24888809804480160 24907527535154880 25049047577968260 25062820550994534 25082748582177408 25123532741762252 25148068239943495 25164306169537920 25236506081659488 25307285181864840 25344027213241756 25379895320759826 25407326675406830 25426434358803940 25496676247449792 25504484806658592 25549355330605680 25583399636046560 25605305844306104 25641543726128484 25666585110870165 25720445580029376 25762266625027394 25773586996517040 25782750802041728 25847146024047040 25866584475370452 25985604812813184 25988366888154682 26039294078955360 26073991223741120 26133250294704168 26152903911912624 26241859367395320 26256288196279988 26310536725611145 26314353911362176 26368722411179040 26512394000048880 26588461764605532 26640564910263360 26718984083166144 26765991298729760 26853022018922715 26862569617848888 26918070794745270 26994437527322496 27039113658920880 27062266346342892 27151428877614720 27275629584898772 27279260463667520 27317867407981920 27341258782903128 27377690784928176 27434256261756540 27530733907264896 27553952335765086 27560489952983680 27602428526815065 27717083645898360 27737928391422480 27838013700051324 27841719442299840 27895530257282835 27909163239323520 27948059342947513 27991316658555008 28104290863666248 28131737353157130 28199883689733140 28338316451842880 28350945696168744 28421755264014420 28490604140142760 28627482946249440 28643223486850896 28712608847728288 28740649417078280 28781324590552380 28805969074844367 28922611636416960 29005594652296944 29036944771893520 29058782124347360 29078039277052920 29199263234977920 29223888840962970 29263206679206976 29304621401289696 29333240126708760 29442590428602736 29564889222291584 29609877874219797 29755232274435024 29866571765376192 29889033042185856 30007186510034272 30069184829269880 30111740211070980 30177681887932194 30259558245188160 30299878857198720 30316538948282048 30379176425447920 30488792010488196 30511721230564728 30615502595294540 30659226396726816 30689168021625960 30700079563255872 30763509479708880 30928304395820448 30931126333390360 31005551197106640 31016575228856448 31019872058706454 31080659061973920 31172148097027168 31247152894746432 31250474233276911 31288789468489344 31339664554157036 31353435727721760 31404415927202815 31490231240874384 31545632602074360 31572644070733374 31614714358786108 31676667023883840 31680034016552195 31700489590197120 31814872800058656 31870845309312240 31880606008323240 31940639249082872 32006632305382630 32051929657660605 32119189558475712 32146277725059267 32150556975036720 32228438502552160 32301684953694324 32333230594213065 32482006016016480 32560690445877440 32666562868380210 32691129889890780 32735112556401024 32820360245349985 32892942389202720 32921107514107848 33076103312196868 33122914232178078 33185079739306880 33232044888060480 33235577205756915 33260500375078032 33285514069706976 33398730103957680 33417094067992712 33578212022311110 33648674775545984 33743046909153120 33758084823788556 33827832932928615 33839860427679768 34005979742211456 34065807107474240 34094536981123465 34106106316817304 34176573478628910 34188724968171312 34222113481160220 34364782662022720 34413417384081120 34488779300493936 34719058771940480 34768194882886080 34797517125064155 34844333726272224 34870538549216832 34989145823193760 35068666609155564 35073334881858240 35130363579582810 35158296548238720 35207295535920893 35349858666731840 35434915653836160 35438682120210930 35451282352807376 35804029358563620 35816759490465184 35890761059660360 35933219155218231 36052151545227840 36083021795123856 36256993315371180 36423823210642560 36434978295226560 36455011710537504 36503587713237568 36579008349008720 36630776751612120 36738603114353448 36803238035753420 36810596628167040 36834751415855603 36916211375650656 36956111527864480 36983904521896640 37117351600068432 37194040343043780 37296790874368704 37333214706720240 37361291302732320 37472387818221664 37508983137542840 37594230826491801 37624122873266112 37685299112643378 37746459254306880 37801260928224992 37854759122489232 37895673685352560 38012000428660608 38016040819862634 38110990013110245 38139651538205910 38169977261665920 38190964649134528 38245014371174688 38324032995908520 38375099454069840 38407958766459156 38580668370044064 38643399937541091 38660380494775560 38674126203062592 38770719036070560 38965185121283960 38978407219219776 38982550332232023 39058941118433040 39072828535052928 39110986835611680 39174580692696295 39362789051092980 39384432294419982 39479837165626396 39518392948482635 39673643032580032 39768591000073320 39882692646908298 39925799061353590 40078476124749216 40148986948094640 40236909183909592 40293854426773332 40377106192117905 40491656290983744 40651722680650928 40682294974086304 40878968528969088 40913444377348158 40918890695501280 41018012639611840 41066536177392264 41151384392634810 41237739194427264 41340734929475520 41345129140246085 41440878749298560 41575625468847540 41606892587133720 41667298977702548 41771367584990890 41804580970295680 41863744858985280 41986974987832512 42060843469432480 42096858760977832 42156436295499372 42197606029735695 42295329857531520 42299825534599710 42419830400078208 42494460412416320 42507474677764320 42526418544253116 42632632896021630 42666531093394560 42735906210214140 42861703633412356 42867409300048960 42964835230276344 43068913271592432 43110974125617420 43262581854273408 43309341354688640 43555417157840280 43588173186521040 43798894852466880 43835833261444455 43857256518936960 43894810018810464 44163885642904104 44314102941009220 44347333833437376 44352047623173073 44380685426275968 44531640138610240 44632848411652536 44638789849637760 44770949363081480 44809285227535682 44990729212204160 45010779765051408 45103777243904820 45119813903573024 45266522831898291 45449818285798080 45474808422423072 45568764638171880 45584966624228416 45629484641546960 45733188015732294 45767581845847092 45884556512108160 45918373113486720 45923253892941810 45948504343489979 45985039067325248 46050119344883808 46145264219563320 46396689500085540 46459111635029632 46524862843284672 46529808088059681 46620988592960880 46758222145540752 46840484772777080 46933184202734016 47009496831235554 47030153591582640 47251576160281240 47318448903111540 47358966106100061 47422071538179162 47515000535825760 47550734385295680 47738705811418160 47806267963968360 47910958873624308 48009948458073945 48110695726831808 48178784337713568 48225835462555080 48342657753828240 48606682280716672 48723009024024720 48841035668816160 48984804152471264 49102668834601536 49221615167534208 49349796457032995 49489802133424576 49592053790725040 49608881915370624 49614154968295302 49777619608960320 49815055070309760 50098095155936520 50125641101989068 50247065483524504 50296136479886990 50367318033466665 50473012163318976 50614570363729680 50688054426483512 50759790641519652 50814653350813660 50852868717607880 50993352494899584 51008969613317184 51098710661211360 51166799272093120 51210611688612208 51283087452256968 51333170221740330 51440891160058752 51524533250054788 51547173993034080 51694292048094080 51733168950740904 51976733776309364 52078588157910720 52084123722128185 52147982447482240 52266500589408336 52305807823825248 52483718734790640 52512576392559976 52621073451222290 52695545369374215 52737444822358080 53024788000097760 53158023180316395 53176923529211064 53281129820526720 53437968166332288 53531982597459520 53577129541765445 53706044037845430 53725139235697776 53836141589490540 54078227317841760 54124532692685784 54551259169797544 54558520927335040 54635734815963840 54682517565806256 54755381569856352 54868512523513080 55107904671530172 55204857053630130 55325750127875689 55434167291796720 55475856782844960 55676027400102648 55683438884599680 55791060514565670 55896118685895026 56208581727332496 56263474706314260 56399767379466280 56527948668965067 56676632903685760 56701891392337488 56843510528028840 56981208280285520 57024061229793951 57209477307308865 57254965892498880 57286446973701792 57425217695456576 57481298834156560 57562649181104760 57611938149688734 57845223272833920 57883180796344519 58011189304593888 58073889543787040 58117564248694720 58156078554105840 58447777681925940 58526413358413952 58609242802579392 58666480253417520 58885180857205472 59076648441629973 59219755748439594 59510464548870048 59733143530752384 59888698592030385 60014373020068544 60138369658539760 60223480422141960 60355363775864388 60519116490376320 60633077896564096 60758352850895840 60977584020976392 61023442461129456 61231005190589080 61318452793453632 61370166566022237 61378336043251920 61400159126511744 61527018959417760 61856608791640896 61862252666780720 62011102394213280 62039744117412908 62161318123947840 62344296194054336 62494305789492864 62500948466553822 62657051377486335 62679329108314072 62706871455443520 62808831854405630 62980462481748768 63091265204148720 63145288141466748 63229428717572216 63353334047767680 63360068033104390 63449738301899565 63629745600117312 63741690618624480 63761212016646480 63881278498165744 64013264610765260 64103859315321210 64238379116951424 64292555450118534 64301113950073440 64405666562568485 64456877005104320 64603369907388648 64666461188426130 64964012032032960 64970917220386705 65121380891754880 65333125736760420 65382259779781560 65640720490699970 65785884778405440 65842215028215696 66152206624393736 66245828464356156 66464089776120960 66471154411513830 66521000750156064 66571028139413952 66797460207915360 66834188135985424 67156424044622220 67213927841303523 67486093818306240 67516169647577112 67655665865857230 67679720855359536 68131614214948480 68189073962246930 68212212633634608 68353146957257820 68377449936342624 68444226962320440 68729565324045440 68826834768162240 68884880839412715 68977558600987872 69089715039846193 69536389765772160 69595034250128310 69688667452544448 69696074836414829 69741077098433664 69978291646387520 70137333218311128 70146669763716480 70260727159165620 70414591071841786 70514245246853331 70699717333463680 70877364240421860 70902564705614752 71133107307268743 71608058717127240 71633518980930368 71781522119320720 71866438310436462 72104303090455680 72166043590247712 72513986630742360 72869956590453120 72910023421075008 72917773210979459 73007175426475136 73158016698017440 73261553503224240 73477206228706896 73606476071506840 73669502831711206 73832422751301312 73912223055728960 73967809043793280 74234703200136864 74388080686087560 74421232452442953 74593581748737408 74666429413440480 74722582605464640 74944775636443328 75007981358471623 75017966275085680 75188461652983602 75248245746532224 75370598225286756 75444204719830485 75492918508613760 75602521856449984 75709518244978464 75791347370705120 76032081639725268 76221980026220490 76279303076411820 76381929298269056 76490028742349376 76648065991817040 76750198908139680 76815917532918312 77161336740088128 77286799875082182 77320760989551120 77348252406125184 77541438072141120 77549680146766135 77930370242567920 77956814438439552 77965100664464046 78117882236866080 78221973671223360 78349161385392590 78725578102185960 78768864588839964 78931610176833435 78959674331252792 79036785896965270 79347286065160064 79537182000146640 79765385293816596 79851598122707180 80156952249498432 80297973896189280 80473818367819184 80587708853546664 80754212384235810 80983312581967488 81303445361301856 81364589948172608 81826888754696316 81837781391002560 82036025279223680 82133072354784528 82302768785269620 82681469858951040 82690258280492170 82807285580445195 83151250937695080 83213785174267440 83334597955405096 83542735169981780 83727489717970560 83844178028842539 83973949975665024 84121686938864960 84193717521955664 84312872590998744 84395212059471390 84599651069199420 84988920824832640 85014949355528640 85052837088506232 85265265792043260 85471812420428280 85723407266824712 85734818600097920 85929670460552688 86137826543184864 86221948251234840 87110834315680560 87176346373042080 87597789704933760 87671666522888910 87789620037620928 88327771285808208 88628205882018440 88694667666874752 88704095246346146 88829633622659391 89063280277220480 89265696823305072 89541898726162960 89618570455071364 90021559530102816 90207554487809640 90239627807146048 90533045663796582 90899636571596160 90949616844846144 90959284108541387 91137529276343760 91169933248456832 91258969283093920 91466376031464588 91535163691694184 91846507785883620 91897008686979958 91970078134650496 92100238689767616 92290528439126640 92793379000171080 93049725686569344 93059616176119362 93241977185921760 93516444291081504 93680969545554160 93751422699830733 93866368405468032 94018993662471108 94060307183165280 94213247781608445 94503152320562480 94636897806223080 94717932212200122 94844143076358324 95030001071651520 95040102049656585 95101468770591360 95477411622836320 95612535927936720 95821917747248616 96019896916147890 96221391453663616 96357568675427136 96438833175177801 96451670925110160 96685315507656480 97446018048049440 97682071337632320 97969608304942528 98205337669203072 98461080736049955 98699592914065990 98979604266849152 99184107581450080 99228309936590604 99555239217920640 99706731617270745 100196190311873040 100251282203978136 100494130967049008 100592272959773980 100734636066933330 100946024326637952 101229140727459360 101376108852967024 101519581283039304 101629306701627320 101705737435215760 102017939226634368 102197421322422720 102283610943370395 102333598544186240 102421223377224416 102566174904513936 102666340443480660 103049066500109576 103094347986068160 103466337901481808 103953467552618728 104157176315821440 104168247444256370 104533001178816672 104611615647650496 104967437469581280 105025152785119952 105242146902444580 105391090738748430 105474889644716160 105621886607762679 106049576000195520 106316046360632790 106353847058422128 107063965194919040 107154259083530890 107412088075690860 107450278471395552 107672283178981080 108156454635683520 108249065385371568 108569552205472589 109102518339595088 109271469631927680 109365035131612512 109510763139712704 109737025047026160 110215809343060344 110409714107260260 110504254247566809 110651500255751378 110868334583593440 110951713565689920 111352054800205296 111582121029131340 111792237371790052 112023213068839205 112417163454664992 112526949412628520 112799534758932560 113055897337930134 113403782784674976 113687021056057680 113962416560571040 114048122459587902 114332970039330735 114418954614617730 114509931784997760 114572893947403584 114585072188682007 114850435390913152 114962597668313120 115125298362209520 115223876299377468 115766361592689038 115930199812623273 116022378609187776 116147779087574080 116235128497389440 116312157108211680 116895555363851880 116947650996696069 117218485605158784 117332960506835040 117523742078088885 117770361714410944 118153296883259946 118439511496879188 118555178845447905 119020929097740096 119777397184060770 120028746040137088 120276739317079520 120446960844283920 120710727551728776 121516705701791680 121955168041952784 122046884922258912 122462010381178160 122636905586907264 122740333132044474 122756672086503840 123054037918835520 123713217583281792 123724505333561440 124022204788426560 124035387420738255 124079488234825816 124322636247895680 124688592388108672 125001896933107644 125314102754972670 125358658216628144 125413742910887040 125617663708811260 125960924963497536 126182530408297440 126290576282933496 126458857435144432 126720136066208780 126899476603799130 127259491200234624 127483381237248960 127522424033292960 127762556996331488 128026529221530520 128207718630642420 128585110900237068 128602227900146880 128811333125136970 128913754010208640 129206739814777296 129332922376852260 129928024064065920 129941834440773410 130666251473520840 130764519559563120 131281440981399940 131571769556810880 131684430056431392 132304413248787472 132491656928712312 132942308823027660 133042001500312128 133056142869519219 133142056278827904 133594920415830720 133668376271970848 134312848089244440 134427855682607046 134972187636612480 135032339295154224 135311331731714460 135359441710719072 136378147924493860 136424425267269216 136706293914515640 136754899872685248 136888453924640880 137653669536324480 137769761678825430 137845513030469937 137955117201975744 138179430079692386 139190068500256620 139377334905088896 139392149672829658 139589424264179043 139740296714737565 139956583292775040 140274666436622256 140521454318331240 140829182143683572 141028490493706662 141754728480843720 141805129411229504 142266214614537486 143216117434254480 143267037961860736 143563044238641440 143732876620872924 144029845374221835 144332087180495424 145027973261484720 145820046842150016 145835546421958918 146316033396034880 146523107006448480 146954412457413792 147212952143013680 147339005663422412 147664845502602624 147824446111457920 148049389371098985 148469406400273728 148776161372175120 148842464904885906 149332858826880960 149445165210929280 149889551272886656 150015962716943246 150035932550171360 150376923305967204 150741196450573512 150888409439660970 151205043712899968 151419036489956928 151582694741410240 152064163279450536 152443960052440980 152558606152823640 152980057484698752 153296131983634080 153500397816279360 153631835065836624 154322673480176256 154573599750164364 154641521979102240 155082876144282240 155099360293532270 155860740485135840 155930201328928092 156235764473732160 156252371166384555 156443947342446720 156698322770785180 157451156204371920 157537729177679928 157863220353666870 157919348662505584 158073571793930540 159074364000293280 159530770587633192 159703196245414360 160313904498996864 160595947792378560 160731388625296335 160947636735638368 161175417707093328 161508424768471620 162606890722603712 162729179896345216 163653777509392632 163675562782005120 164266144709569056 164605537570539240 165380516560984340 165614571160890390 165977250383627067 166302501875390160 166427570348534880 166669195910810192 167085470339963560 167688356057685078 168243373877729920 168387435043911328 168625745181997488 168790424118942780 169199302138398840 170029898711057280 170105674177012464 170530531584086520 170943624840856560 171446814533649424 171859340921105376 172275653086369728 172443896502469680 173649542389033557 174221668631361120 174352692746084160 175343333045777820 175579240075241856 176036477679604465 176655542571616416 177256411764036880 177408190492692292 177659267245318782 178531393646610144 179083797452325920 179237140910142728 179666095776091155 180043119060205632 180415108975619280 180479255614292096 181066091327593164 181899233689692288 181918568217082774 182275058552687520 182517938566187840 182932752062929176 183070327383388368 183693015571767240 183794017373959916 184173757079278015 184200477379535232 184581056878253280 185586758000342160 186119232352238724 186483954371843520 187032888582163008 187361939091108320 187502845399661466 187971154132459005 188037987324942216 188120614366330560 188426495563216890 189006304641124960 189273795612446160 189435864424400244 189688286152716648 190060002143303040 190080204099313170 190954823245672640 191225071855873440 191643835494497232 192039793832295780 192715137350854272 192877666350355602 192903341850220320 193216999687705455 193370631015312960 194892036096098880 194912751661160115 195364142675264640 195939216609885056 196922161472099910 197399185828131980 198368215162900160 198456619873181208 199413463234541490 200392380623746080 200502564407956272 200988261934098016 201184545919547960 201469272133866660 201641783523910569 202458281454918720 202752217705934048 203039162566078608 203258613403254640 203411474870431520 204394842644845440 204567221886740790 204842446754448832 205132349809027872 205332680886961320 206098133000219152 206188695972136320 206932675802963616 207269145119538579 207906935105237456 208336494888512740 209066002357633344 209088224509244487 209223231295300992 209934874939162560 210050305570239904 210484293804889160 210782181477496860 211243773215525358 212099152000391040 212632092721265580 212707694116844256 214308518167061780 214824176151381720 214900556942791104 215344566357962160 216312909271367040 216498130770743136 217139104410945178 218205036679190176 218730070263225024 218753319632938377 219021526279425408 219474050094052320 220431618686120688 220819428214520520 221008508495133618 221303000511502756 221736669167186880 221760238115865365 221903427131379840 222704109600410592 223164242058262680 223584474743580104 224046426137678410 224834326909329984 225023944075414869 225053898825257040 225599069517865120 226111794675860268 226332614159491455 226807565569349952 227374042112115360 227924833121142080 228096244919175804 228665940078661470 228837909229235460 229145787894807168 229170144377364014 229742521717449895 229925195336626240 230250596724419040 230447752598754936 231532723185378076 231860399625246546 232044757218375552 232295558175148160 232624314216423360 232649040440298405 233791110727703760 233895301993392138 234665921013670080 235047484156177770 235540723428821888 236306593766519892 236794830530500305 236879022993758376 237110357690895810 238041858195480192 239554794368121540 240553478634159040 240893921688567840 241421455103457552 243033411403583360 243910336083905568 244093769844517824 244924020762356320 245480666264088948 245513344173007680 246108075837671040 246451068751446251 247449010667122880 248044409576853120 248070774841476510 248158976469651632 250003793866215288 250628205509945340 250717316433256288 251235327417622520 251532534086527617 251921849926995072 252365060816594880 252581152565866992 252917714870288864 253440272132417560 253798953207598260 254966762474497920 255044848066585920 255525113992662976 256053058443061040 256415437261284840 257170221800474136 257204455800293760 257622666250273940 258413479629554592 258665844753704520 259883668881546820 261332502947041680 261529039119126240 262562881962799880 263368860112862784 264608826497574944 264983313857424624 265884617646055320 266084003000624256 266112285739038438 267189840831661440 267336752543941696 268625696178488880 268855711365214092 270064678590308448 270622663463428920 270718883421438144 272756295848987720 272848850534538432 272877852325624161 273412587829031280 273509799745370496 273776907849281760 275539523357650860 275691026060939874 275910234403951488 276358860159384772 276628750639378445 278380137000513240 278784299345659316 279178848528358086 279480593429475130 280549332873244512 281042908636662480 281658364287367144 282056980987413324 282639743344825335 283509456961687440 283610258822459008 284532429229074972 285120306148969755 286432234868508960 287126088477282880 287465753241745848 288059690748443670 288664174360990848 289415903981722595 290055946522969440 291671092843917836 292632066792069760 293046214012896960 293908824914827584 294425904286027360 294678011326844824 295383242208149865 296098778742197970 296938812800547456 297552322744350240 297684929809771812 298665717653761920 300031925433886492 300071865100342720 300753846611934408 301482392901147024 301776818879321940 302838072979913856 303165389482820480 304128326558901072 304887920104881960 305117212305647280 306592263967268160 306850832830111185 307000795632558720 307263670131673248 309147199500328728 309283043958204480 310198720587064540 310464333362211511 311721480970271680 311860402657856184 312471528947464320 312504742332769110 313396645541570360 314902312408743840 315075458355359856 315726440707333740 315838697325011168 316147143587861080 316865659823288037 318148728000586560 319061541175266384 319406392490828720 321191895584757120 321462777250592670 321895273471276736 322350835414186656 323016849536943240 325213781445207424 325708656616417767 327307555018785264 328532289419138112 329211075141078480 330761033121968680 331229142321780780 331512762742700427 331954500767254134 332605003750780320 332855140697069760 333338391821620384 334170940679927120 335376712115370156 336069639206517615 336774870087822656 337251490363994976 337580848237885560 338398604276797680 340211348354024928 341061063168173040 341887249681713120 342893629067298848 343718681842210752 343755216566046021 344551306172739456 344887793004939360 345448575199230965 347299084778067114 348443337262722240 348480374182074145 348705385492168320 350686666091555640 352072955359208930 352571226234266655 353311085143232832 354512823528073760 354816380985384584 355318534490637564 355665536536343715 357062787293220288 358167594904651840 358474281820285456 359332191552182310 360086238120411264 360830217951238560 362132182655186328 363837136434165548 364550117105375040 364588866054897295 365035877132375680 365865504125858352 366140654766776736 367386031143534480 367588034747919832 368347514158556030 369162113756506560 371173516000684320 372106162262214765 372238464704477448 372967908743687040 374065777164326016 374723878182216640 375005690799322932 375039906792358115 375942308264918010 376075974649884432 376241228732661120 376852991126433780 378012609282249920 378547591224892320 378871728848800488 379376572305433296 380160408198626340 381909646491345280 382450143711746880 383287670988994464 384079587664591560 385755332700711204 385806683700440640 386433999375410910 386741262030625920 387280250895129823 389784072192197760 389825503322320230 393844322944199820 394798371656263960 396736430325800320 396913239746362416 398826926469082980 399168428608557657 400784761247492160 401005128815912544 401976523868196032 402369091839095920 402938544267733320 403283567047821138 404916562909837440 405182265574411633 405504435411868096 406078325132157216 406517226806509280 406822949740863040 409134443773481580 409684893508897664 410264699618055744 410665361773922640 412196266000438304 413536539091409811 413865351605927232 414538290239077158 415813870210474912 416672989777025480 418132004715266688 418176449018488974 419220890144212695 419869749878325120 420100611140479808 420968587609778320 421564362954993720 422487546431050716 425264185442531160 425415388233688512 428617036334123560 429648352302763440 429801113885582208 430689132715924320 432996261541486272 434278208821890356 436410073358380352 437460140526450048 437506639265876754 438948100188104640 440863237372241376 441638856429041040 442017016990267236 442606001023005512 443473338334373760 443520476231730730 444148168113296955 445408219200821184 446328484116525360 447168949487160208 448092852275356820 449668653818659968 450047888150829738 450107797650514080 451198139035730240 452223589351720536 452665228318982910 453615131138699904 454748084224230720 454796420542706935 455849666242284160 456192489838351608 457331880157322940 457675818458470920 458340288754728028 459485043434899790 459850390673252480 460501193448838080 460895505197509872 463065446370756152 463720799250493092 465248628432846720 465298080880596810 467582221455407520 467790603986784276 468757113499153665 469331842027340160 470094968312355540 472613187533039784 473589661061000610 473758045987516752 474220715381791620 479109588736243080 481106957268318080 481787843377135680 482194165875889005 482842910206915104 487820672167811136 487872523854903803 488187539689035648 489848041524712640 490961332528177896 491026688346015360 492902137502892502 494898021334245760 496141549682953020 496317952939303264 497931751150881201 500007587732430576 501256411019890680 501434632866512576 502470654835245040 503065068173055234 504730121633189760 505162305131733984 505835429740577728 506880544264835120 507597906415196520 510089696133171840 510424412476856213 511050227985325952 512106116886122080 512830874522569680 514340443600948272 515245332500547880 516826959259109184 517331689507409040 519767337763093640 520948627167100671 522665005894083360 523058078238252480 525125763925599760 526737720225725568 528109433038813395 529217652995149888 529966627714849248 531769235292110640 532224571478076876 534673505087883392 537251392356977760 537711422730428184 540129357180616896 541245326926857840 541437766842876288 542847761027362945 545512591697975440 545697701069076864 545755704651248322 546825175658062560 547553815698563520 551079046715301720 551382052121879748 552521271237834045 552717720318769544 553257501278756890 556760274001026480 557568598691318632 558357697056716172 558961186858950260 561098665746489024 562085817273324960 563316728574734288 564113961974826648 565279486689650670 567018913923374880 569064858458149944 570240612297939510 572864469737017920 572925360943410035 574252176954565760 574931506483491696 576119381496887340 578831807963445190 579650999063116365 580111893045938880 583342185687835672 584738254983480345 586092428025793920 587817649829655168 588851808572054720 589356022653689648 590766484416299730 592197557484395940 595104645488700480 595369859619543624 600063850867772984 600143730200685440 601507693223868816 602964785802294048 603553637758643880 608256653117802144 609775840209763920 610234424611294560 613184527934536320 613701665660222370 614527340263346496 614592659921112583 618294399000657456 618566087916408960 620397441174129080 620928666724423022 621807435358615737 623442961940543360 623720805315712368 625009484665538220 626793291083140720 627264673527733461 629804624817487680 630150916710719712 631452881414667480 631677394650022336 632294287175722160 633731319646576074 636297456001173120 636714988759789709 638123082350532768 638812784981657440 642925554501185340 643790546942553472 644701670828373312 646033699073886480 651417313232835534 654615110037570528 656259958898815131 657064578838276224 658422150282156960 661522066243937360 662458284643561560 663025525485400854 663909001534508268 665210007501560640 665280714347596095 665710281394139520 666676783643240768 668341881359854240 670753424230740312 672139278413035230 673549740175645312 674502980727989952 675071832226244607 675161696475771120 676797208553595360 680422696708049856 682122126336346080 683774499363426240 685787258134597696 687437363684421504 687510433132092042 689227565152349685 689775586009878720 690897150398461930 694598169556134228 696886674525444480 696960748364148290 697947121320895215 701373332183111280 704145910718417860 705142452468533310 706622170286465664 709025647056147520 709632761970769168 710637068981275128 711331073072687430 714125574586440576 716335189809303680 716948563640570912 718664383104364620 721660435902477120 724264365310372656 727674272868331096 729100234210750080 729177732109794590 731731008251716704 732281309533553472 734772062287068960 735176069495839664 736695028317112060 738324227513013120 739353206254338753 742347032001368640 744212324524429530 744476929408954896 749447756364433280 750011381598645864 750079813584716230 751884616529836020 752151949299768864 753705982252867560 756025218564499840 757095182449784640 757743457697600976 758753144610866592 759986865438308123 760320816397252680 764900287423493760 766575341977988928 766656823200563119 768159175329183120 771510665401422408 771613367400881280 772867998750821820 774560501790259646 779651006644640460 787688645888399640 789596743312527920 793826479492724832 797653852938165960 798336857217115314 801569522494984320 802010257631825088 802095505320774049 803953047736392064 804738183678191840 805877088535466640 806567134095642276 810364531148823266 811008870823736192 812156650264314432 813034453613018560 813645899481726080 818268887546963160 818633556976872483 820529399236111488 821330723547845280 824392532000876608 827073078182819622 827730703211854464 829076580478154316 829886251918135335 831627740420949824 833345979554050960 836352898036977948 838441780288425390 840201222280959616 841937175219556640 843128725909987440 844975092862101432 850528370885062320 850830776467377024 857234072668247120 859296704605526880 861378265431848640 865992523082972544 868247711945167785 868556417643780712 872820146716760704 875013278531753508 877896200376209280 881726474744482752 883277712858082080 884034033980534472 885212002046011024 887040952463461460 888296336226593910 890816438401642368 892656968233050720 894337898974320416 896185704550713640 900095776301659476 900215595301028160 902396278071460480 904447178703441072 905330456637965820 909496168448461440 909592841085413870 912384979676703216 914663760314645880 915351636916941840 916680577509456056 918970086869799580 921002386897676160 921791010395019744 926130892741512304 927441598500986184 930596161761193620 931393000086634533 935164442910815040 935581207973568552 937514226998307330 940189936624711080 945226375066079568 947179322122001220 947516091975033504 948441430763583240 958219177472486160 963575686754271360 964388331751778010 965685820413830208 975641344335622272 975745047709807606 977125969849253301 979696083049425280 981922665056355792 985804275005785004 992283099365906040 992635905878606528 995863502301762402 1000015175464861152 1002512822039781360 1002869265733025152 1004941309670490080 1006130136346110468 1008208917619552845 1010324610263467968 1011670859481155456 1013761088529670240 1015195812830393040 1020848824953712426 1024212233772244160 1025661749045139360 1028680887201896544 1030490665001095760 1031265649698138063 1033653918518218368 1034663379014818080 1036345725597692895 1039534675526187280 1041897254334201342 1045330011788166720 1045441122546222435 1046116156476504960 1050251527851199520 1056218866077626790 1058435305990299776 1059933255429698496 1063538470584221280 1064449142956153752 1074502784713955520 1075422845460856368 1080258714361233792 1082490653853715680 1085695522054725890 1091025183395950880 1091511409302496644 1093650351316125120 1093766598164691885 1095107631397127040 1102158093430603440 1102764104243759496 1105042542475668090 1105435440637539088 1106515002557513780 1113520548002052960 1115137197382637264 1116715394113432344 1117922373717900520 1122197331492978048 1124171634546649920 1125119720377074345 1126633457149468576 1128227923949653296 1130558973379301340 1134037827846749760 1138129716916299888 1140481224595879020 1145728939474035840 1145850721886820070 1149863012966983392 1152238762993774680 1157663615926890380 1159301998126232730 1160223786091877760 1161840752685389469 1166684371375671344 1169476509966960690 1177703617144109440 1178712045307379296 1181532968832599460 1184395114968791880 1190209290977400960 1190739719239087248 1200127701735545968 1203015386447737632 1205929571604588096 1207107275517287760 1215546796723234899 1216513306235604288 1219551680419527840 1220468849222589120 1227403331320444740 1229054680526692992 1229185319842225166 1232255343757231255 1236588798001314912 1240794882348258160 1241857333448846044 1243614870717231474 1247441610631424736 1250018969331076440 1253586582166281440 1254529347055466922 1257662670432638085 1259609249634975360 1260301833421439424 1260435794075502077 1262905762829334960 1263354789300044672 1264588574351444320 1267462639293152148 1273429977519579418 1276246164701065536 1277625569963314880 1285851109002370680 1289403341656746624 1292067398147772960 1302834626465671068 1309230220075141056 1312519917797630262 1316844300564313920 1323044132487874720 1324916569287123120 1326051050970801708 1327818003069016536 1330420015003121280 1330561428695192190 1333353567286481536 1336683762719708480 1341506848461480624 1344278556826070460 1349005961455979904 1350143664452489214 1350323392951542240 1353594417107190720 1360845393416099712 1364244252672692160 1364389261628120805 1367548998726852480 1371574516269195392 1375020866264184084 1378455130304699370 1379551172019757440 1381794300796923860 1389196339112268456 1393921496728296580 1395894242641790430 1402746664366222560 1408291821436835720 1410284904937066620 1418051294112295040 1419265523941538336 1421274137962550256 1422662146145374860 1433897127281141824 1437328766208729240 1443320871804954240 1448528730620745312 1455348545736662192 1458355464219589180 1463462016503433408 1463617571564711409 1464562619067106944 1469544124574137920 1470352138991679328 1473390056634224120 1478706412508677506 1484694064002737280 1488424649048859060 1488953858817909792 1500022763197291728 1500159627169432460 1503769233059672040 1504303898599537728 1507411964505735120 1514190364899569280 1515486915395201952 1517506289221733184 1519973730876616246 1520641632794505360 1531273237430568639 1533150683955977856 1533313646401126238 1536318350658366240 1543021330802844816 1545735997501643640 1549121003580519292 1552321666811057555 1559302013289280920 1575377291776799280 1579193486625055840 1584328299116440185 1587652958985449664 1595307705876331920 1596673714434230628 1604020515263650176 1604191010641548098 1609476367356383680 1611754177070933280 1613134268191284552 1620729062297646532 1624313300528628864 1626068907226037120 1628543283082088835 1636537775093926320 1637267113953744966 1642661447095690560 1648785064001753216 1654146156365639244 1657563813713502135 1658153160956308632 1659772503836270670 1663255480841899648 1666691959108101920 1672705796073955896 1676883560576850780 1683874350439113280 1686257451819974880 1689950185724202864 1701056741770124640 1714468145336494240 1718593409211053760 1718776082830230105 1722756530863697280 1736495423890335570 1737112835287561424 1750026557063507016 1763452949488965504 1766555425716164160 1768068067961068944 1770424004092022048 1774081904926922920 1776592672453187820 1785313936466101440 1788675797948640832 1792371409101427280 1800191552603318952 1800431190602056320 1808894357406882144 1810660913275931640 1819185682170827740 1824769959353406432 1829327520629291760 1830703273833883680 1833361155018912112 1837940173739599160 1843582020790039488 1843777979763337749 1852261785483024608 1854883197001972368 1861192323522387240 1862786000173269066 1870328885821630080 1871162415947137104 1875028453996614660 1880379873249422160 1890452750132159136 1894358644244002440 1895032183950067008 1896882861527166480 1910144966279369127 1916438354944972320 1928776663503556020 1931371640827660416 1936401254475649115 1951490095419615212 1954251939698506602 1963845330112711584 1971608550011570008 1984566198731812080 1985271811757213056 1991727004603524804 1995842143042788285 2000030350929722304 2005025644079562720 2009882619340980160 2012260272692220936 2016417835239105690 2020649220526935936 2025911327872058165 2027522177059340480 2030391625660786080 2041697649907424852 2048424467544488320 2051323498090278720 2057361774403793088 2060981330002191520 2062531299396276126 2067682695457049055 2069326758029636160 2072691451195385790 2079069351052374560 2083794508668402684 2090660023576333440 2090882245092444870 2100503055702399040 2112437732155253580 2119866510859396992 2127076941168442560 2128898285912307504 2149005569427911040 2150845690921712736 2164981307707431360 2171391044109451780 2173250333535480577 2182050366791901760 2183022818604993288 2187300702632250240 2187533196329383770 2204316186861206880 2205528208487518992 2210085084951336180 2210870881275078176 2213030005115027560 2218059618763016259 2227041096004105920 2230274394765274528 2233430788226864688 2235844747435801040 2248343269093299840 2250239440754148690 2253266914298937152 2256455847899306592 2261117946758602680 2268075655693499520 2276259433832599776 2279960596314924369 2280962449191758040 2291701443773640140 2299726025933966784 2299970469601689357 2304477525987549360 2315327231853780760 2318603996252465460 2323681505370778938 2333368742751342688 2338953019933921380 2357424090614758592 2363065937665198920 2368790229937583760 2381479438478174496 2400255403471091936 2406030772895475264 2406286515962322147 2411859143209176192 2414214551034575520 2431093593446469798 2433026612471208576 2439103360839055680 2439362619274519015 2440937698445178240 2454806662640889480 2458370639684450332 2464510687514462510 2473177596002629824 2481589764696516320 2483714666897692088 2487229741434462948 2489658755754406005 2494883221262849472 2500037938662152880 2507173164332562880 2509058694110933844 2515325340865276170 2520603666842878848 2520871588151004154 2525811525658669920 2529177148702888640 2534925278586304296 2546859955039158836 2552122062384281065 2552492329402131072 2555251139926629760 2571702218004741360 2584134796295545920 2604743135835503355 2605669252931342136 2618460440150282112 2625039835595260524 2633688601128627840 2646088264975749440 2649833138574246240 2652102101941603416 2655636006138033072 2661122857390384380 2673367525439416960 2683013696922961248 2688557113652140920 2700287328904978428 2700646785903084480 2707188834214381440 2710961756265908761 2728488505345384320 2728778523256241610 2750041732528368168 2756910260609398740 2763588601593847720 2778392678224536912 2787842993456593160 2791788485283580860 2794179000259903599 2805493328732445120 2816583642873671440 2820569809874133240 2838531047883076672 2842548275925100512 2845324292290749720 2867794254562283648 2874657532417458480 2897057461241490624 2910697091473324384 2916710928439178360 2926924033006866816 2927235143129422818 2939088249148275840 2940704277983358656 2946780113268448240 2957412825017355012 2976849298097718120 2977907717635819584 3000045526394583456 3000319254338864920 3007538466119344080 3008607797199075456 3014823929011470240 3030973830790403904 3035012578443466368 3039947461753232492 3041283265589010720 3062546474861137278 3066627292802252476 3072636701316732480 3072963299605562915 3086042661605689632 3091471995003287280 3098242007161038584 3104643333622115110 3109037176793078685 3118604026578561840 3136323367638667305 3150754583553598560 3158386973250111680 3168656598232880370 3175305917970899328 3183574943798948545 3190615411752663840 3193347428868461256 3208382021283096196 3218952734712767360 3223508354141866560 3226268536382569104 3241458124595293064 3257086566164177670 3273075550187852640 3274534227907489932 3281299794494075655 3285322894191381120 3308292312731278488 3315127627427004270 3316306321912617264 3319545007672541340 3333383918216203840 3345411592147911792 3353767121153701560 3367748700878226560 3372514903639949760 3375359161131223035 3379900371448405728 3402113483540249280 3415107666984326621 3428936290672988480 3437186818422107520 3437552165660460210 3472990847780671140 3474225670575122848 3485522258056168407 3500053114127014032 3533110851432328320 3536136135922137888 3540848008184044096 3548163809853845840 3553185344906375640 3570627872932202880 3572970887337993491 3577351595897281664 3584742818202854560 3600383105206637904 3617788714813764288 3621321826551863280 3638371364341655480 3646640390169704697 3649539918706812864 3658655041258583520 3661406547667767360 3666722310037824224 3675880347479198320 3687164041580078976 3687555959526675498 3696766031271693765 3704523570966049216 3709766394003944736 3722384647044774480 3725572000346538132 3742324831894274208 3750056907993229320 3760759746498844320 3780905500264318272 3781307382226506231 3788717288488004880 3790064367900134016 3793765723054332960 3799934327191540615 3820289932558738254 3832876709889944640 3833284116002815595 3857553327007112040 3872802508951298230 3902980190839230424 3908503879397013204 3927690660225423168 3943217100023140016 3969132397463624160 3983454009207049608 3991684286085576570 4000060701859444608 4010051288159125440 4010477526603870245 4019765238681960320 4024520545384441872 4032835670478211380 4051822655744116330 4055044354118680960 4060783251321572160 4083395299814849704 4093167784884362415 4102646996180557440 4114723548807586176 4121962660004383040 4125062598792552252 4135365390914098110 4138653516059272320 4145382902390771580 4158138702104749120 4167589017336805368 4181764490184889740 4201006111404798080 4224875464310507160 4254153882336885120 4257796571824615008 4301691381843425472 4302148619447788081 4329962615414862720 4342782088218903560 4346500667070961154 4364100733583803520 4366045637209986576 4375066392658767540 4390852714694134227 4408632373722413760 4411056416975037984 4420170169902672360 4421741762550156352 4426060010230055120 4436119237526032518 4454082192008211840 4457004921318527963 4460548789530549056 4466861576453729376 4471689494871602080 4500478881508297380 4506533828597874304 4512911695798613184 4522235893517205360 4552518867665199552 4559921192629848738 4561924898383516080 4583402887547280280 4593819712291705917 4599452051867933568 4599940939203378714 4608955051975098720 4630654463707561520 4637207992504930920 4647363010741557876 4656965000433172665 4666737485502685376 4677906039867842760 4714848181229517184 4726131875330397840 4737580459875167520 4762958876956348992 4800510806942183872 4812061545790950528 4812573031924644294 4828429102069151040 4862187186892939596 4878206721678111360 4878725238549038030 4885629849246266505 4909613325281778960 4916741279368900664 4929021375028925020 4946355192005259648 4963179529393032640 4967429333795384176 4974459482868925896 4979317511508812010 4989766442525698944 5000075877324305760 5014346328665125760 5018117388221867688 5030650681730552340 5041743176302008308 5051623051317339840 5058354297405777280 5069850557172608592 5093719910078317672 5104244124768562130 5143404436009482720 5156328248490690315 5168269592591091840 5209486271671006710 5211338505862684272 5250079671190521048 5292176529951498880 5299666277148492480 5304204203883206832 5311272012276066144 5322245714780768760 5366027393845922496 5366597762403941833 5377114227304281840 5400574657809956856 5401293571806168960 5421923512531817522 5457557046512483220 5500083465056736336 5513820521218797480 5527177203187695440 5531333939290013247 5556785356449073824 5575685986913186320 5583576970567161720 5588358000519807198 5610986657464890240 5614668537245418343 5633167285747342880 5641139619748266480 5677062095766153344 5685096551850201024 5690648584581499440 5730434898838107381 5749315064834916960 5794114922482981248 5809203763426947345 5821394182946648768 5833421856878356720 5854470286258845636 5881408555966717312 5893560226536896480 5914825650034710024 5953698596195436240 5955815435271639168 6000091052789166912 6000638508677729840 6015076932238688160 6029647858022940480 6061947661580807808 6077733983616174495 6079894923506464984 6082566531178021440 6125092949722274556 6133254585604504952 6145273402633464960 6145926599211125830 6172085323211379264 6182943990006574560 6196484014322077168 6209286667244230220 6218074353586157370 6237208053157123680 6272646735277334610 6301509167107197120 6302178970377510385 6316773946500223360 6337313196465760740 6367149887597897090 6381230823505327680 6386694857736922512 6416764042566192392 6447016708283733120 6452537072765138208 6482916249190586128 6514173132328355340 6519751000606441731 6546151100375705280 6549068455814979864 6562599588988151310 6616584625462556976 6630255254854008540 6632612643825234528 6639090015345082680 6666767836432407680 6690823184295823584 6707534242307403120 6745029807279899520 6750718322262446070 6759800742896811456 6760519259132238413 6804226967080498560 6830215333968653242 6839881788944773107 6857872581345976960 6875104331320920420 6899911408805068071 6945981695561342280 6948451341150245696 6971044516112336814 7000106228254028064 7072272271844275776 7081696016368088192 7096327619707691680 7106370689812751280 7145941774675986982 7169485636405709120 7200766210413275808 7218859547886966441 7235577429627528576 7242643653103726560 7276742728683310960 7293280780339409394 7299079837413625728 7317310082517167040 7318087857823557045 7322813095335534720 7333444620075648448 7351760694958396640 7375111919053350996 7393532062543387530 7409047141932098432 7419532788007889472 7444769294089548960 7451144000693076264 7484649663788548416 7500113815986458640 7521519492997688640 7561811000528636544 7562614764453012462 7577434576976009760 7587531446108665920 7599868654383081230 7640579865117476508 7656366187152843195 7665753419779889280 7666568232005631190 7715106654014224080 7745605017902596460 7805960381678460848 7817007758794026408 7855381320450846336 7886434200046280032 7938264794927248320 7966908018414099216 7983368572171153140 8020102576318250880 8020955053207740490 8049041090768883744 8065671340956422760 8103645311488232660 8121566502643144320 8132885268797726283 8166790599629699408 8186335569768724830 8243925320008766080 8250125197585104504 8270730781828196220 8290765804781543160 8316277404209498240 8335178034673610736 8363528980369779480 8449750928621014320 8515593143649230016 8603382763686850944 8604297238895576162 8685564176437807120 8693001334141922308 8732091274419973152 8750132785317535080 8781705429388268454 8817264747444827520 8822112833950075968 8823050558528514539 8840340339805344720 8843483525100312704 8852120020460110240 8872238475052065036 8914009842637055926 8921097579061098112 8933723152907458752 8943378989743204160 9000957763016594760 9025823391597226368 9044471787034410720 9105037735330399104 9119842385259697476 9123849796767032160 9166805775094560560 9187639424583411834 9199881878406757428 9217910103950197440 9218889898816688745 9261308927415123040 9274415985009861840 9294726021483115752 9313930000866345330 9333474971005370752 9355812079735685520 9452263750660795680 9475160919750335040 9525917753912697984 9550724831396845635 9601021613884367744 9625146063849288588 9656858204138302080 9724374373785879192 9757450477098076060 9771259698492533010 9819226650563557920 9833482558737801328 9858042750057850040 9926359058786065280 9934858667590768352 9948918965737851792 9958635023017624020 10000151754648611520 10036234776443735376 10061301363461104680 10083486352604016616 10103246102634679680 10139701114345217184 10187439820156635344 10208488249537124260 10245323000952979863 10286808872018965440 10312656496981380630 10418972543342013420 10422677011725368544 10500159342381042096 10599332554296984960 10608408407766413664 10622544024552132288 10644491429561537520 10718912662013980473 10732054787691844992 10733195524807883666 10754228454608563680 10801149315619913712 10843847025063635044 10866251667677402885 10915114093024966440 11000166930113472672 11027641042437594960 11054354406375390880 11062667878580026494 11090298093815081295 11113570712898147648 11151371973826372640 11167153941134323440 11176716001039614396 11229337074490836686 11266334571494685760 11282279239496532960 11343922146679518693 11370193103700402048 11381297169162998880 11399802981574621845 11460869797676214762 11498630129669833920 11499852348008446785 11618407526853894690 11642788365893297536 11666843713756713440 11708940572517691272 11787120453073792960 11829651300069420048 11907397192390872480 12000182105578333824 12001277017355459680 12030153864477376320 12031432579811610735 12059295716045880960 12155467967232348990 12159789847012929968 12165133062356042880 12250185899444549112 12266509171209009904 12291853198422251660 12344170646422758528 12365887980013149120 12392968028644154336 12418573334488460440 12436148707172314740 12474416106314247360 12545293470554669220 12603018334214394240 12604357940755020770 12674626392931521480 12734299775195794180 12762461647010655360 12773389715473845024 12833528085132384784 12905074145530276416 12906445858343364243 12965832498381172256 13028346264656710680 13039502001212883462 13092302200751410560 13098136911629959728 13125199177976302620 13233169250925113952 13260510509708017080 13265225287650469056 13278180030690165360 13371014763955583889 13381646368591647168 13415068484614806240 13501436644524892140 13519601485793622912 13521038518264476826 13554808781329543805 13660430667937306484 13679763577889546214 13750208662641840840 13799822817610136142 13891963391122684560 13896902682300491392 13942089032224673628 13970895001299517995 14000212456508056128 14144544543688551552 14192655239415383360 14212741379625502560 14291883549351973964 14338971272811418240 14401532420826551616 14437719095773932882 14485287306207453120 14553485457366621920 14586561560678818788 14634620165034334080 14636175715647114090 14666889240151296896 14703521389916793280 14750223838106701992 14787064125086775060 14839065576015778944 14889538588179097920 14902288001386152528 14969299327577096832 15000227631972917280 15043038985995377280 15125229528906024924 15154869153952019520 15175062892217331840 15199737308766162460 15281159730234953016 15312732374305686390 15333136464011262380 15430213308028448160 15491210035805192920 15611920763356921696 15634015517588052816 15772868400092560064 15876529589854496640 15933816036828198432 15966737144342306280 16041910106415480980 16098082181537767488 16099793287211825499 16131342681912845520 16207290622976465320 16265770537595452566 16333581199259398816 16372671139537449660 16500250395170209008 16541461563656392440 16581531609563086320 16670356069347221472 16727057960739558960 16844005611736255029 16899501857242028640 17031186287298460032 17075538334921633105 17208594477791152324 17371128352875614240 17386002668283844616 17427611290280842035 17464182548839946304 17500265570635070160 17563410858776536908 17644225667900151936 17646101117057029078 17680680679610689440 17704240040920220480 17744476950104130072 17828019685274111852 17864854436689967455 17867446305814917504 17886757979486408320 18001915526033189520 18088943574068821440 18233201950848523485 18239684770519394952 18247699593534064320 18333611550189121120 18375278849166823668 18399763756813514856 18435820207900394880 18437779797633377490 18522617854830246080 18548831970019723680 18589452042966231504 18627860001732690660 18711624159471371040 18904527501321591360 18906536911132531155 18950321839500670080 19101449662793691270 19250292127698577176 19448748747571758384 19514900954196152120 19542519396985066020 19559253001819325193 19638453301127115840 19666965117475602656 19716085500115700080 19869717335181536704 19897837931475703584 19917270046035248040 20000303509297223040 20072469552887470752 20122602726922209360 20166972705208033232 20279402228690434368 20281557777396715239 20374879640313270688 20416976499074248520 20490646001905959726 20573617744037930880 20625312993962761260 20837945086684026840 20845354023450737088 21000318684762084192 21216816815532827328 21245088049104264576 21288982859123075040 21437825324027960946 21466391049615767332 21508456909217127360 21510743097238940405 21602298631239827424 21687694050127270088 21732503335354805770 21830228186049932880 21954263573470671135 22000333860226945344 22055282084875189920 22108708812750781760 22125335757160052988 22180596187630162590 22227141425796295296 22285024606592639815 22302743947652745280 22334307882268646880 22353432002079228792 22458674148981673372 22532669142989371520 22564558478993065920 22687844293359037386 22762594338325997760 22799605963149243690 22921739595352429524 22969098561458529585 22997260259339667840 22999704696016893570 23236815053707789380 23333687427513426880 23417881145035382544 23574240906147585920 23659302600138840096 23814794384781744960 23905753668890286347 24002554034710919360 24060307728954752640 24062865159623221470 24310935934464697980 24319579694025859936 24398655806393178849 24500371798889098224 24533018342418019808 24583706396844503320 24731775960026298240 24785936057288308672 24837146668976920880 24872297414344629480 24948832212628494720 25090586941109338440 25208715881510041540 25349252785863042960 25468599550391588360 25546779430947690048 25667056170264769568 25810148291060552832 25812891716686728486 25931664996762344512 26056692529313421360 26079004002425766924 26196273823259919456 26250398355952605240 26466338501850227904 26469151675585543617 26521021019416034160 26530450575300938112 26556360061380330720 26742029527911167778 26763292737183294336 26830136969229612480 26832988812019709165 27002873289049784280 27042077036528953652 27109617562659087610 27320861335874612968 27359527155779092428 27500417325283681680 27599645635220272284 27656669696450066235 27783926782245369120 27884178064449347256 27941790002599035990 28000424913016112256 28073342686227091715 28385310478830766720 28425482759251005120 28583767098703947928 28652174494190536905 28803064841653103232 28875438191547865764 28970574612414906240 29106970914733243840 29173123121357637576 29272351431294228180 29407042779833586560 29500447676213403984 29574128250173550120 29779077176358195840 29804576002772305056 30000455263945834560 30115040336134516567 30250459057812049848 30309738307904039040 30399474617532324920 30562319460469906032 30625464748611372780 30666272928022524760 30735969002858939589 30860426616056896320 30982420071610385840 31223841526713843392 31268031035176105632 31545736800185120128 31867632073656396864 31933474288684612560 32083820212830961960 32156737986041941419 32196164363075534976 32199586574423650998 32262685363825691040 32414581245952930640 32531541075190905132 32598755003032208655 32667162398518797632 32745342279074899320 33000500790340418016 33082923127312784880 33163063219126172640 33340712138694442944 33454115921479117920 33688011223472510058 33799003714484057280 33802596295661192065 34151076669843266210 34199408944723865535 34417188955582304648 34499557044025340355 34742256705751228480 34772005336567689232 34855222580561684070 34928365097679892608 35000531141270140320 35126821717553073816 35292202234114058156 35361361359221378880 35408480081840440960 35488953900208260144 35656039370548223704 35729708873379934910 36003831052066379040 36094297739434832205 36177887148137642880 36466403901697046970 36479369541038789904 36495399187068128640 36667223100378242240 36750557698333647336 36799527513627029712 36875559595266754980 37045235709660492160 37097663940039447360 37178904085932463008 37255720003465381320 37423248318942742080 37566184336827592831 37809055002643182720 37813073822265062310 38202899325587382540 38500584255397154352 38719337575030092729 38897497495143516768 39029801908392304240 39085038793970132040 39118506003638650386 39276906602254231680 39302679760717928401 39333930234951205312 39432171000231400160 39739434670363073408 39795675862951407168 39834540092070496080 40113044291866751667 40144939105774941504 40245205453844418720 40333945410416066464 40558804457380868736 40563115554793430478 40664426343988631415 40749759280626541376 40833952998148497040 40981292003811919452 41250625987925522520 41675890173368053680 41690708046901474176 42000637369524168384 42433633631065654656 42577965718246150080 42875650648055921892 42932782099231534664 43016913818434254720 43021486194477880810 43204597262479654848 43375388100254540176 43465006670709611540 43660456372099865760 43908527146941342270 44000667720453890688 44110564169750379840 44115252792642572695 44217417625501563520 44250671514320105976 44361192375260325180 44570049213185279630 44605487895305490560 44668615764537293760 44706864004158457584 44917348297963346744 45129116957986131840 45375688586718074772 45525188676651995520 45599211926298487380 45843479190704859048 45938197122917059170 45999409392033787140 46473630107415578760 46667374855026853760 46835762290070765088 47318605200277680192 47323634813925668891 47629588769563489920 47811507337780572694 48005108069421838720 48125730319246442940 48299379861635476497 48621871868929395960 48639159388051719872 48797311612786357698 49000743597778196448 49066036684836039616 49167412793689006640 49571872114576617344 49674293337953841760 49744594828689258960 50181173882218676880 50417431763020083080 50532016835208765087 50698505571726085920 50937199100783176720 51093558861895380096 51226615004764899315 51334112340529539136 51625783433373456972 51863329993524689024 52113385058626842720 52158008004851533848 52392547646519838912 52500796711905210480 52932677003700455808 52938303351171087234 53042042038832068320 53112720122760661440 53484059055822335556 53594563310069902365 53660273938459224960 53665977624039418330 54005746578099568560 54084154073057907304 54219235125318175220 54641722671749225936 54719054311558184856 55000834650567363360 55199291270440544568 55313339392900132470 55567853564490738240 55768356128898694512 55883580005198071980 56146685372454183430 56719610733397593465 56850965518502010240 57167534197407895856 57304348988381073810 57750876383095731528 58213941829466487680 58346246242715275152 58544702862588456360 59000895352426807968 59148256500347100240 59609152005544610112 60000910527891669120 60230080672269033134 60500918115624099696 60798949235064649840 60844673332190145717 61124638920939812064 61250929497222745560 61332545856045049520 61471938005717879178 61720853232113792640 61761353909699601773 61964840143220771680 62447683053427686784 62536062070352211264 63735264147312793728 63866948577369225120 64167640425661923920 64313475972083882838 64399173148847301996 64525370727651382080 64532229291716821215 64829162491905861280 65063082150381810264 65197510006064417310 65334324797037595264 65490684558149798640 66001001580680836032 66165846254625569760 66326126438252345280 66681424277388885888 66855073819777919445 66908231842958235840 67376022446945020116 67598007428968114560 67605192591322384130 68302153339686532420 68398817889447731070 68834377911164609296 68999114088050680710 69484513411502456960 69544010673135378464 69710445161123368140 70001062282540280640 70253643435106147632 70584404468228116312 70722722718442757760 70977907800416520288 71312078741096447408 71459417746759869820 71717261006670859041 72007662104132758080 72188595478869664410 72932807803394093940 72958739082077579808 73334446200756484480 73501115396667294672 73599055027254059424 73751119190533509960 74195327880078894720 74357808171864926016 74365711850454622543 74511440006930762640 74846496637885484160 75132368673655185662 75626147644530124620 76405798651174765080 77001168510794308704 77438675150060185458 77794994990287033536 78059603816784608480 78170077587940264080 78237012007277300772 78605359521435856802 78667860469902410624 78864342000462800320 79407455026756630851 79591351725902814336 79669080184140992160 80226088583733503334 80289878211549883008 80490410907688837440 80498966436059127495 80667890820832132928 81126231109586860956 81328852687977262830 81499518561253082752 81667905996296994080 81962584007623838904 82501251975851045040 83351780346736107360 84001274739048336768 84220028058681275145 85155931436492300160 85751301296111843784 85865564198463069328 86042972388955761620 86409194524959309696 86750776200509080352 86930013341419223080 87320912744199731520 87817054293882684540 88221128339500759680 88230505585285145390 88501343028640211952 88722384750520650360 89140098426370559260 89337231529074587520 89413728008316915168 89834696595926693488 90345121008403549701 90751377173436149544 91198423852596974760 91686958381409718096 91876394245834118340 91998818784067574280 92947260214831157520 93671524580141530176 94637210400555360384 94647269627851337782 95623014675561145388 96251460638492885880 96598759723270952994 97243743737858791920 97278318776103439744 97594623225572715396 97796265009096625965 98001487195556392896 98132073369672079232 98334825587378013280 99348586675907683520 99489189657378517920 100362347764437353760 100834863526040166160 101064033670417530174 101397011143452171840 101407788886983576195 101874398201566353440 102453230009529798630 102668224681059078272 103251566866746913944 104226770117253685440 104316016009703067696 104785095293039677824 105001593423810420960 105876606702342174468 106084084077664136640 106225440245521322880 106968118111644671112 107189126620139804730 107331955248078836660 108011493156199137120 108168308146115814608 108438470250636350440 109283445343498451872 109438108623116369712 110001669301134726720 110398582540881089136 110626678785800264940 111135707128981476480 111536712257797389024 111767160010396143960 112293370744908366860 112698553010482778493 113439221466795186930 114335068394815791712 114608697976762147620 115501752766191463056 116692492485430550304 117089405725176912720 117908039282153785203 118001790704853615936 118296513000694200480 119218304011089220224 119528768344451431735 120460161344538066268 121001836231248199392 121597898470129299680 121689346664380291434 121993279031965894245 122249277841879624128 122501858994445491120 122665091712090099040 122943876011435758356 123522707819399203546 123929680286441543360 125072124140704422528 127733897154738450240 128335280851323847840 128626951944167765676 128798346297694603992 129050741455302764160 129064458583433642430 129658324983811722560 130126164300763620528 130395020012128834620 130981369116299597280 132002003161361672064 132331692509251139520 132345758377927718085 132652252876504690560 133710147639555838890 133816463685916471680 134752044893890040232 135210385182644768260 136604306679373064840 136797635778895462140 137668755822329218592 137998228176101361420 139088021346270756928 139420890322246736280 140002124565080561280 140507286870212295264 141168808936456232624 141955815600833040576 141970904441777006673 142624157482192894816 142918835493519739640 143434522013341718082 144015324208265516160 144377190957739328820 145865615606788187880 145917478164155159616 147002230793334589344 147198110054508118848 147502238381067019920 148715616343729852032 148731423700909245086 149022880013861525280 150264737347310371324 150575201680672582835 151252295289060249240 152811597302349530160 153679845014294697945 154002337021588617408 154877350300120370916 155589989980574067072 156119207633569216960 156340155175880528160 156474024014554601544 157210719042871713604 157728684000925600640 158814910053513261702 159338160368281984320 160452177167467006668 160783689930209707095 160980821815377674880 160997932872118254990 161335781641664265856 162252462219173721912 162657705375954525660 163335811992593988160 163925168015247677808 165002503951702090080 166703560693472214720 168440056117362550290 171502602592223687568 171731128396926138656 172085944777911523240 173501552401018160704 173860026682838446160 174641825488399463040 175634108587765369080 176461011170570290780 177002686057280423904 177444769501041300720 178280196852741118520 178827456016633830336 179669393191853386976 180690242016807099402 181502754346872299088 182396847705193949520 183373916762819436192 183752788491668236680 183997637568135148560 185284061729098805319 185894520429662315040 187343049160283060352 187830921684137964155 189294539255702675564 191246029351122290776 192502921276985771760 193197519446541905988 193596687875150463645 194487487475717583840 195189246451145430792 195592530018193251930 196002974391112785792 196513398803589642005 196669651174756026560 198697173351815367040 198978379314757035840 200565221459333758335 200724695528874707520 201669727052080332320 202128067340835060348 202794022286904343680 202815577773967152390 203748796403132706880 204906460019059597260 206503133733493827888 208453540234507370880 208632032019406135392 210003186847620841920 210805282352941615969 211753213404684348936 212168168155328273280 213936236223289342224 214378253240279609460 214663910496157673320 215151783020012577123 216022986312398274240 216336616292231629216 216876940501272700880 218566890686996903744 218876217246232739424 220003338602269453440 220797165081762178272 221253357571600529880 223073424515594778048 223097135551363867629 223534320020792287920 224586741489816733720 225397106020965556986 226878442933590373860 228670136789631583424 229217395953524295240 231003505532382926112 233384984970861100608 234178811450353825440 235816078564307570406 236003581409707231872 236593026001388400960 236618174069628344455 239057536688902863470 240920322689076132536 241496899308177382485 242003672462496398784 243195796940258599360 243378693328760582868 243986558063931788490 244498555683759248256 245003717988890982240 245330183424180198080 245887752022871516712 247045415638798407092 247859360572883086720 252660084176043825435 255467794309476900480 256670561702647695680 257253903888335531352 257596692595389207984 258128917166867284860 259316649967623445120 260252328601527241056 260790040024257669240 261962738232599194560 262963290357793149817 264663385018502279040 264691516755855436170 267420295279111677780 269504089787780080464 270420770365289536520 271035363025210649103 273208613358746129680 273595271557790924280 275337511644658437184 275996456352202722840 278176042692541513856 278841780644493472560 281014573740424590528 282337617872912465248 283911631201666081152 283941808883554013346 285248314964385789632 285837670987039479280 286869044026683436164 288754381915478657640 291731231213576375760 291834956328310319232 294004461586669178688 294396220109016237696 295004476762134039840 297462847401818490172 298045760027723050560 300529474694620742648 301150403361345165670 302504590578120498480 304223366660950728585 305623194604699060320 307359690028589395890 308004674043177234816 308806769548498008865 309754700600240741832 312238415267138433920 312680310351761056320 312948048029109203088 314421438085743427208 317629820107026523404 318676320736563968640 320904354334934013336 321567379860419414190 321995865744236509980 324504924438347443824 325315410751909051320 326671623985187976320 327850336030495355616 330005007903404180160 331265443697479682237 333407121386944429440 336880112234725100580 338095659031448335479 343005205184447375136 343462256793852277312 344171889555823046480 347003104802036321408 347720053365676892320 351268217175530738160 352922022341140581560 353724117846461355609 354005372114560847808 354889539002082601440 356560393705482237040 357654912033267660672 358586305033354295205 359338786383706773952 361380484033614198804 363005508693744598176 364793695410387899040 366747833525638872384 367505576983336473360 367995275136270297120 370568123458197610638 371789040859324630080 371828559252273112715 375661843368275928310 378589078511405351128 382492058702244581552 385005842553971543520 386395038893083811976 387193375750300927290 388974974951435167680 390378492902290861584 391185060036386503860 393026797607179284010 393339302349512053120 397037275133783154255 397956758629514071680 401130442918667516670 401449391057749415040 403339454104160664640 404256134681670120696 405631155547934304780 407497592806265413760 409812920038119194520 413006267466987655776 417264064038812270784 420006373695241683840 421610564705883231938 423506426809368697872 425912713325331020019 427872472446578684448 428756506480559218920 429327820992315346640 430303566040025154246 432045972624796548480 432329477367897212411 432673232584463258432 433753881002545401760 437133781373993807488 437752434492465478848 441594330163524356544 442506715143201059760 446146849031189556096 446194271102727735258 447068640041584575840 449173482979633467440 450794212041931113972 451725605042017748505 453756885867180747720 457340273579263166848 458434791907048590480 462007011064765852224 466769969941722201216 468357622900707650880 471632157128615140812 473186052002776801920 473236348139256688910 478115073377805726940 481840645378152265072 482993798616354764970 484007344924992797568 486391593880517198720 486757386657521165736 487973116127863576980 490007435977781964480 490660366848360396160 491775504045743033424 494090831277596814184 505320168352087650870 513341123405295391360 514507807776671062704 515193385190778415968 516257834333734569720 520504657203054482112 520559982953182357801 521580080048515338480 523925476465198389120 525926580715586299634 529383033511710872340 534840590558223355560 539008179575560160928 540841540730579073040 542070726050421298206 546417226717492259360 547190543115581848560 550675023289316874368 551992912704405445680 555852185187296415957 557683561288986945120 562029147480849181056 563492765052413892465 564675235745824930496 567883617767108026692 570496629928771579264 571675341974078958560 573738088053366872328 577508763830957315280 583462462427152751520 588008923173338357376 589540196410768926015 590008953524268079680 594925694803636980344 596091520055446101120 601058949389241485296 602300806722690331340 605009181156240996960 608446733321901457170 611246389209398120640 614719380057178791780 617613539096996017730 619509401200481483664 625360620703522112640 625896096058218406176 628842876171486854416 632415847058824847907 635259640214053046808 641808708669868026672 643134759720838828380 643991731488473019960 649009848876694887648 650630821503818102640 655700672060990711232 660010015806808360320 662530887394959364474 669291406654091602887 673760224469450201160 676191318062896670958 686010410368894750272 686924513587704554624 688343779111646092960 695440106731353784640 702536434351061476320 705844044682281163120 707448235692922711218 708010744229121695616 709779078004165202880 709854522208885033365 713120787410964474080 717172610066708590410 718677572767413547904 722760968067228397608 726011017387489196352 729587390820775798080 733495667051277744768 735011153966672946720 735990550272540594240 741136246916395221276 743578081718649260160 743657118504546225430 751323686736551856620 757178157022810702256 764984117404489163104 770011685107943087040 772790077786167623952 774386751500601854580 777949949902870335360 780756985804581723168 782370120072773007720 786053595214358568020 788889871073379449451 794074550267566308510 802260885837335033340 806678908208321329280 808512269363340241392 811262311095868609560 819625840076238389040 826012534933975311552 834528128077624541568 843221129411766463876 847012853618737395744 851825426650662040038 855744944893157368896 857513012961118437840 858655641984630693280 860607132080050308492 864658954735794424822 865346465168926516864 867507762005090803520 875504868984930957696 883188660327048713088 885013430286402119520 892388542205455470516 894137280083169151680 898346965959266934880 901588424083862227944 903451210084035497010 907513771734361495440 916869583814097180960 924014022129531704448 926420308645494026595 936715245801415301760 943264314257230281624 946472696278513377820 956230146755611453880 963681290756304530144 965987597232709529940 973514773315042331472 975946232255727153960 980014871955563928960 983551008091486066848 988181662555193628368 993796331092439046711 1010640336704175301740 1029015615553342125408 1030386770381556831936 1032515668667469139440 1041009314406108964224 1041119965906364715602 1043160160097030676960 1051853161431172599268 1054026411764708079845 1058766067023421744680 1069681181116446711120 1075758915100062885615 1078016359151120321856 1081683081461158146080 1084141452100842596412 1092834453434984518720 1094381086231163697120 1103985825408810891360 1111704370374592831914 1115367122577973890240 1115485677756819338145 1126985530104827784930 1129350471491649860992 1135767235534216053384 1143350683948157917120 1147476176106733744656 1155017527661914630560 1166924924854305503040 1179080392821537852030 1180017907048536159360 1189851389607273960688 1202117898778482970592 1204601613445380662680 1210018362312481993920 1216893466643802914340 1222492778418796241280 1229438760114357583560 1235227078193992035460 1239018802400962967328 1251792192116436812352 1257685752342973708832 1264831694117649695814 1270519280428106093616 1283617417339736053344 1286269519441677656760 1287983462976946039920 1296988432103691637233 1298019697753389775296 1301261643007636205280 1311401344121981422464 1314816451788965749085 1325061774789918728948 1338582813308183205774 1347520448938900402320 1352382636125793341916 1355176815126053245515 1372020820737789500544 1376687558223292185920 1390880213462707569280 1405072868702122952640 1411688089364562326240 1414896471385845422436 1419558156008330405760 1419709044417770066730 1426241574821928948160 1434345220133417180820 1445521936134456795216 1452022034774978392704 1459174781641551596160 1470022307933345893440 1471981100545081188480 1482272493832790442552 1487314237009092450860 1502647373473103713240 1514356314045621404512 1529968234808978326208 1540023370215886174080 1545580155572335247904 1548773503001203709160 1561513971609163446336 1561679948859547073403 1564740240145546015440 1572107190428717136040 1577779742146758898902 1588149100535132617020 1604521771674670066680 1617024538726680482784 1622524622191737219120 1639251680152476778080 1652025069867950623104 1656327218487398411185 1686442258823532927752 1690478295157241677395 1694025707237474791488 1703650853301324080076 1711489889786314737792 1715026025922236875680 1717311283969261386560 1721214264160100616984 1729317909471588849644 1735015524010181607040 1768620589232306778045 1770026860572804239040 1784777084410910941032 1788274560166338303360 1796693931918533869760 1803176848167724455888 1806902420168070994020 1815027543468722990880 1833739167628194361920 1852840617290988053190 1886528628514460563248 1892945392557026755640 1897247541176474543721 1912460293511222907760 1927362581512609060288 1931975194465419059880 1947029546630084662944 1951892464511454307920 1967102016182972133696 1976363325110387256736 1987592662184878093422 2021280673408350603480 2058031231106684250816 2060773540763113663872 2065031337334938278880 2082239931812729431204 2086320320194061353920 2103706322862345198536 2108052823529416159690 2117532134046843489360 2129563566626655100095 2139362362232893422240 2151517830200125771230 2156032718302240643712 2161647386839486062055 2163366162922316292160 2168282904201685192824 2185668906869969037440 2188762172462327394240 2207971650817621782720 2223408740749185663828 2230734245155947780480 2230971355513638676290 2253971060209655569860 2271534471068432106768 2286701367896315834240 2294952352213467489312 2310035055323829261120 2318858105882357775659 2333849849708611006080 2358160785643075704060 2366669613220138348353 2379702779214547921376 2404235797556965941184 2409203226890761325360 2420036724624963987840 2433786933287605828680 2458877520228715167120 2470454156387984070920 2478037604801925934656 2503584384232873624704 2515371504685947417664 2529663388235299391628 2541038560856212187232 2567234834679472106688 2572539038883355313520 2575966925953892079840 2593976864207383274466 2596039395506779550592 2602523286015272410560 2602799914765911789005 2629632903577931498170 2650123549579837457896 2677165626616366411548 2695040897877800804640 2704765272251586683832 2710353630252106491030 2753375116446584371840 2779260925936482079785 2810145737404245905280 2823376178729124652480 2829792942771690844872 2839418088835540133460 2852483149643857896320 2868690440266834361640 2891043872268913590432 2940044615866691786880 2964544987665580885104 2974628474018184901720 2981388993277317140133 3005294746946207426480 3028712628091242809024 3059936469617956652416 3091160311144670495808 3097547006002407418320 3123027943218326892672 3123359897719094146806 3129480480291092030880 3144214380857434272080 3155559484293517797804 3162079235294124239535 3176298201070265234040 3209043543349340133360 3234049077453360965568 3245049244383474438240 3278503360304953556160 3312654436974796822370 3346457033270458014435 3372884517647065855504 3380956590314483354790 3388051414474949582976 3407301706602648160152 3430052051844473751360 3434622567938522773120 3442428528320201233968 3458635818943177699288 3537241178464613556090 3540053721145608478080 3569554168821821882064 3593387863837067739520 3606353696335448911776 3613804840336141988040 3630055086937445981760 3643919880672276504607 3667478335256388723840 3705681234581976106380 3773057257028921126496 3785890785114053511280 3794495082352949087442 3824920587022445815520 3854725163025218120576 3863950388930838119760 3890965296311074911699 3894059093260169325888 3903784929022908615840 3934204032365944267392 3944449355366897247255 3952726650220774513472 3975185324369756186844 4042561346816701206960 4116062462213368501632 4130062674669876557760 4164479863625458862408 4172640640388122707840 4207412645724690397072 4216105647058832319380 4235064268093686978720 4259127133253310200190 4278724724465786844480 4303035660400251542460 4323294773678972124110 4326732325844632584320 4336565808403370385648 4377524344924654788480 4415943301635243565440 4446817481498371327656 4461942711027277352580 4507942120419311139720 4543068942136864213536 4589904704426934978624 4620070110647658522240 4637716211764715551318 4685039846578641220209 4716321571286151408120 4733339226440276696706 4759405558429095842752 4808471595113931882368 4818406453781522650720 4867573866575211657360 4917755040457430334240 4940908312775968141840 4956075209603851869312 4968981655462195233555 5030743009371894835328 5059326776470598783256 5082077121712424374464 5134469669358944213376 5145078077766710627040 5151933851907784159680 5187953728414766548932 5205046572030544821120 5205599829531823578010 5259265807155862996340 5300247099159674915792 5354331253232732823096 5390081795755601609280 5409530544503173367664 5420707260504212982060 5558521851872964159570 5646752357458249304960 5659585885543381689744 5678836177671080266920 5737380880533668723280 5782087744537827180864 5929089975331161770208 5949256948036369803440 5962777986554634280266 6010589493892414852960 6057425256182485618048 6182320622289340991616 6195094012004814836640 6246719795438188293612 6258960960582184061760 6288428761714868544160 6311118968587035595608 6324158470588248479070 6352596402140530468080 6418087086698680266720 6468098154906721931136 6484942160518458186165 6490098488766948876480 6557006720609907112320 6625308873949593644740 6692914066540916028870 6745769035294131711008 6761913180628966709580 6814603413205296320304 6860104103688947502720 6884857056640402467936 6917271637886355398576 6956574317647073326977 7074482356929227112180 7139108337643643764128 7212707392670897823552 7227609680672283976080 7260110173874891963520 7287839761344553009214 7411362469163952212760 7546114514057842252992 7571781570228107022560 7588990164705898174884 7649841174044891631040 7727900777861676239520 7781930592622149823398 7788118186520338651776 7807569858045817231680 7808399744297735367015 7888898710733794494510 7905453300441549026944 7950370648739512373688 8085122693633402413920 8260125349339753115520 8328959727250917724816 8414825291449380794144 8432211294117664638760 8470128536187373957440 8518254266506620400380 8557449448931573688960 8606071320800503084920 8646589547357944248220 8673131616806740771296 8893634962996742655312 8923885422054554705160 9015884240838622279440 9086137884273728427072 9179809408853869957248 9275432423529431102636 9370079693157282440418 9432643142572302816240 9466678452880553393412 9486237705882372718605 9518811116858191685504 9636812907563045301440 9735147733150423314720 9835510080914860668480 9881816625551936283680 9937963310924390467110 10118653552941197566512 10164154243424848748928 10290156155533421254080 10303867703815568319360 10375907456829533097864 10411199659063647156020 10518531614311725992680 10600494198319349831584 10708662506465465646192 10780163591511203218560 10819061089006346735328 10841414521008425964120 10931759642016829513821 11117043703745928319140 11319171771086763379488 11357672355342160533840 11474761761067337446560 11564175489075654361728 11594290529411788878295 11833348066100691741765 11858179950662323540416 11898513896072739606880 11925555973109268560532 12021178987784829705920 12390188024009629673280 12493439590876376587224 12517921921164368123520 12576857523429737088320 12622237937174071191216 12648316941176496958140 12705192804281060936160 12836174173397360533440 12969884321036916372330 12980196977533897752960 13250617747899187289480 13385828133081832057740 13491538070588263422016 13523826361257933419160 13629206826410592640608 13769714113280804935872 13834543275772710797152 13913148635294146653954 14148964713858454224360 14278216675287287528256 14425414785341795647104 14455219361344567952160 14575679522689106018428 14822724938327904425520 14906944966386585700665 15092229028115684505984 15143563140456214045120 15177980329411796349768 15299682348089783262080 15455801555723352479040 15563861185244299646796 15615139716091634463360 15616799488595470734030 15777797421467588989020 15900741297479024747376 16170245387266804827840 16657919454501835449632 16829650582898761588288 16864422588235329277520 16940257072374747914880 17036508533013240800760 17212142641601006169840 17293179094715888496440 17346263233613481542592 17787269925993485310624 17847770844109109410320 18031768481677244558880 18172275768547456854144 18219599403361382523035 18550864847058862205272 18740159386314564880836 18865286285144605632480 18933356905761106786824 18972475411764745437210 19273625815126090602880 19454826481555374558495 19470295466300846629440 19671020161829721336960 19763633251103872567360 19875926621848780934220 20237307105882395133024 20580312311066842508160 20751814913659066195728 20822399318127294312040 20869722952941219980931 21037063228623451985360 21200988396638699663168 21417325012930931292384 21638122178012693470656 21682829042016851928240 21863519284033659027642 22234087407491856638280 22638343542173526758976 22715344710684321067680 22949523522134674893120 23188581058823577756590 23425199232893206101045 23666696132201383483530 23716359901324647080832 23797027792145479213760 23851111946218537121064 24042357975569659411840 24780376048019259346560 24986879181752753174448 25153715046859474176640 25244475874348142382432 25296633882352993916280 25410385608562121872320 25507439164705935532249 25672348346794721066880 25939768642073832744660 26501235495798374578960 26771656266163664115480 26983076141176526844032 27047652722515866838320 27258413652821185281216 27539428226561609871744 27669086551545421594304 27826297270588293307908 28297929427716908448720 28556433350574575056512 28910438722689135904320 29151359045378212036856 29645449876655808851040 29813889932773171401330 30287126280912428090240 30355960658823592699536 30911603111446704958080 31127722370488599293592 31233598977190941468060 31555594842935177978040 31801482594958049494752 32340490774533609655680 32795278926050488541463 33315838909003670899264 33659301165797523176576 33728845176470658555040 34073017066026481601520 34424285283202012339680 34586358189431776992880 34692526467226963085184 34782871588235366634885 35574539851986970621248 35695541688218218820640 36063536963354489117760 36439198806722765046070 37101729694117724410544 37480318772629129761672 37730572570289211264960 37866713811522213573648 37944950823529490874420 38909652963110749116990 38940590932601693258880 39527266502207745134720 39751853243697561868440 40474614211764790266048 41503629827318132391456 41644798636254588624080 41739445905882439961862 42074126457246903970720 42401976793277399326336 42834650025861862584768 43276244356025386941312 43365658084033703856480 43727038568067318055284 44468174814983713276560 45276687084347053517952 45430689421368642135360 45899047044269349786240 46377162117647155513180 46850398465786412202090 47333392264402766967060 47594055584290958427520 47702223892437074242128 49973758363505506348896 50488951748696284764864 50593267764705987832560 50820771217124243744640 51014878329411871064498 51879537284147665489320 53002470991596749157920 53543312532327328230960 54095305445031733676640 54516827305642370562432 54658798210084147569105 55338173103090843188608 55652594541176586615816 56595858855433816897440 57820877445378271808640 58302718090756424073712 59290899753311617702080 59627779865546342802660 60711921317647185399072 62255444740977198587184 62467197954381882936120 63111189685870355956080 63602965189916098989504 65590557852100977082926 66631677818007341798528 67457690352941317110080 68146034132052963203040 68848570566404024679360 69172716378863553985760 69565743176470733269770 71149079703973941242496 71391083376436437641280 72127073926708978235520 72878397613445530092140 74203459388235448821088 74960637545258259523344 75461145140578422529920 75733427623044427147296 75889901647058981748840 76522317494117806596747 77819305926221498233980 79503706487395123736880 80949228423529580532096 83007259654636264782912 83289597272509177248160 83478891811764879923724 84148252914493807941440 85669300051723725169536 86731316168067407712960 87454077136134636110568 88936349629967426553120 90861378842737284270720 92754324235294311026360 93700796931572824404180 94666784528805533934120 95404447784874148484256 99947516727011012697792 100977903497392569529728 101186535529411975665120 102029756658823742128996 103759074568295330978640 104348614764706099904655 106004941983193498315840 107086625064654656461920 108190610890063467353280 109317596420168295138210 111305189082353173231632 113191717710867633794880 116605436181512848147424 118581799506623235404160 119255559731092685605320 121423842635294370798144 124510889481954397174368 124934395908763765872240 126222379371740711912160 127205930379832197979008 127537195823529677661245 131181115704201954165852 134915380705882634220160 136292068264105926406080 137697141132808049358720 138345432757727107971520 139131486352941466539540 142782166752872875282560 145756795226891060184280 148406918776470897642176 149921275090516519046688 151466855246088854294592 151779803294117963497680 153044634988235613193494 155638611852442996467960 159007412974790247473760 163976394630252442707315 166014519309272529565824 166579194545018354496320 166957783623529759847448 168296505828987615882880 173462632336134815425920 174908154272269272221136 177872699259934853106240 185508648470588622052720 187401593863145648808360 189333569057611067868240 190808895569748296968512 199895033454022025395584 202373071058823951330240 204059513317647484257992 207518149136590661957280 208697229529412199809310 212009883966386996631680 214173250129309312923840 216381221780126934706560 218635192840336590276420 222610378164706346463264 226383435421735267589760 229566952482353419790241 233210872363025696294848 238511119462185371210640 242847685270588741596288 249021778963908794348736 249868791817527531744480 252444758743481423824320 255074391647059355322490 262362231408403908331704 272584136528211852812160 276690865515454215943040 278262972705882933079080 291513590453782120368560 296813837552941795284352 299842550181033038093376 302933710492177708589184 303559606588235926995360 306089269976471226386988 311277223704885992935920 318014825949580494947520 327952789260504885414630 333158389090036708992640 333915567247059519694896 349816308544538544442272 355745398519869706212480 371017296941177244105440 374803187726291297616720 378667138115222135736480 381617791139496593937024 382611587470589032983735 404746142117647902660480 408119026635294968515984 415036298273181323914560 417394459058824399618620 428346500258618625847680 437270385680673180552840 445220756329412692926528 459133904964706839580482 466421744726051392589696 477022238924370742421280 498043557927817588697472 499737583635055063488960 504889517486962847648640 510148783294118710644980 524724462816807816663408 556525945411765866158160 583027180907564240737120 599685100362066076186752 607119213176471853990720 612178539952942452773976 622554447409771985871840 636029651899160989895040 655905578521009770829260 667831134494119039389792 699632617089077088884544 742034593882354488210880 749606375452582595233440 757334276230444271472960 765223174941178065967470 816238053270589937031968 830072596546362647829120 834788918117648799237240 874540771361346361105680 890441512658825385853056 918267809929413679160964 954044477848741484842560 999475167270110126977920 1020297566588237421289960 1049448925633615633326816 1113051890823531732316320 1147834762411767098951205 1166054361815128481474240 1214238426352943707981440 1224357079905884905547952 1245108894819543971743680 1311811157042019541658520 1335662268988238078779584 1399265234178154177769088 1484069187764708976421760 1499212750905165190466880 1514668552460888542945920 1530446349882356131934940 1632476106541179874063936 1669577836235297598474480 1749081542722692722211360 1836535619858827358321928 1908088955697482969685120 2040595133176474842579920 2098897851267231266653632 2226103781647063464632640 2295669524823534197902410 2332108723630256962948480 2448714159811769811095904 2490217789639087943487360 2623622314084039083317040 2671324537976476157559168 2998425501810330380933760 3060892699764712263869880 3264952213082359748127872 3339155672470595196948960 3498163085445385444422720 3673071239717654716643856 4081190266352949685159840 4197795702534462533307264 4452207563294126929265280 4591339049647068395804820 4897428319623539622191808 5247244628168078166634080 6121785399529424527739760 6678311344941190393897920 6996326170890770888845440 7346142479435309433287712 8162380532705899370319680 9182678099294136791609640 9794856639247079244383616 10494489256336156333268160 12243570799058849055479520 13356622689882380787795840 14692284958870618866575424 16324761065411798740639360 18365356198588273583219280 20988978512672312666536320 24487141598117698110959040 29384569917741237733150848 36730712397176547166438560 48974283196235396221918080 73461424794353094332877120 146922849588706188665754240
- Sum of all divisors σ(n): 668263492729269461606400000
- Sum of proper divisors (its aliquot sum) s(n): 521340643140563272940645760
- 146922849588706188665754240 is an abundant number, because the sum of its proper divisors (521340643140563272940645760) is greater than itself. Its abundance is 374417793551857084274891520
Bases of 146922849588706188665754240
- Binary: 1111001100010000001111110100010101101100010010100100000100101010110001100010010100000002
- Hexadecimal: 0x79881FA2B6252095631280
- Base-36: IGL4QC0WYLG4QMCG0
Squares and roots of 146922849588706188665754240
- 146922849588706188665754240 squared (1469228495887061886657542402) is 21586323731265582271983219922618145993702948077977600
- 146922849588706188665754240 cubed (1469228495887061886657542403) is 3171524194741852094182151456266920112744618771231380313777270628802237825024000
-
The
square root of 146922849588706188665754240 is 12121173606078.9999999989 -
The
cube root of 146922849588706188665754240 is 527670863.4980440537
Scales and comparisons
How big is 146922849588706188665754240?- 146,922,849,588,706,188,665,754,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 146,922,849,588,706,188,665,754,240 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 146922849588706188665754240 cubic inches would be around 43972572 feet tall.
Recreational maths with 146922849588706188665754240
- 146922849588706188665754240 backwards is 042457566881607885948229641
- The number of decimal digits it has is: 27
- The sum of 146922849588706188665754240's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 146922849588706188665754240 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 146922849588706188665754240 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/146922849588706188665754240/
Chicago style:
Numbermatics. 2024. "Number 146922849588706188665754240 - Facts about the integer". https://numbermatics.com/n/146922849588706188665754240/
The information we have on file for 146922849588706188665754240 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 146922849588706188665754240, math, Factors of 146922849588706188665754240, curriculum, school, college, exams, university, Prime factorization of 146922849588706188665754240, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-six septillion, nine hundred twenty-two sextillion, eight hundred forty-nine quintillion, five hundred eighty-eight quadrillion, seven hundred six trillion, one hundred eighty-eight billion, six hundred sixty-five million, seven hundred fifty-four thousand, two hundred forty.