14822431399608972989359104
14,822,431,399,608,972,989,359,104 is an even composite number composed of six prime numbers multiplied together.
14822431399608972989359104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 14822431399608972989359104:
210 × 314 × 74 × 412 × 1392 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 41 × 41 × 139 × 139 × 197 × 197)See below for interesting mathematical facts about the number 14822431399608972989359104 from the Numbermatics database.
Names of 14822431399608972989359104
- Cardinal: 14822431399608972989359104 can be written as Fourteen septillion, eight hundred twenty-two sextillion, four hundred thirty-one quintillion, three hundred ninety-nine quadrillion, six hundred eight trillion, nine hundred seventy-two billion, nine hundred eighty-nine million, three hundred fifty-nine thousand, one hundred four.
Scientific notation
- Scientific notation: 1.4822431399608972989359104 × 1025
Factors of 14822431399608972989359104
Divisors of 14822431399608972989359104
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 81 82 84 96 98 108 112 123 126 128 139 144 147 162 164 168 189 192 196 197 216 224 243 246 252 256 278 287 288 294 324 328 336 343 369 378 384 392 394 417 432 441 448 486 492 504 512 556 567 574 576 588 591 648 656 672 686 729 738 756 768 784 788 834 861 864 882 896 972 973 984 1008 1024 1029 1107 1112 1134 1148 1152 1176 1182 1251 1296 1312 1323 1344 1372 1379 1458 1476 1512 1536 1568 1576 1668 1681 1701 1722 1728 1764 1773 1792 1944 1946 1968 2009 2016 2058 2187 2214 2224 2268 2296 2304 2352 2364 2401 2502 2583 2592 2624 2646 2688 2744 2758 2916 2919 2952 3024 3072 3087 3136 3152 3321 3336 3362 3402 3444 3456 3528 3546 3584 3753 3888 3892 3936 3969 4018 4032 4116 4137 4374 4428 4448 4536 4592 4608 4704 4728 4802 5004 5043 5103 5166 5184 5248 5292 5319 5376 5488 5516 5699 5832 5838 5904 6027 6048 6174 6272 6304 6561 6642 6672 6724 6804 6811 6888 6912 7056 7092 7168 7203 7506 7749 7776 7784 7872 7938 8036 8064 8077 8232 8274 8748 8757 8856 8896 9072 9184 9216 9261 9408 9456 9604 9653 9963 10008 10086 10206 10332 10368 10496 10584 10638 10752 10976 11032 11259 11398 11664 11676 11767 11808 11907 12054 12096 12348 12411 12544 12608 13122 13284 13344 13448 13608 13622 13776 13824 14063 14112 14184 14406 15012 15129 15309 15498 15552 15568 15744 15876 15957 16072 16128 16154 16464 16548 17097 17496 17514 17712 17792 18081 18144 18368 18522 18816 18912 19208 19306 19321 19683 19926 20016 20172 20412 20433 20664 20736 20992 21168 21276 21504 21609 21952 22064 22518 22796 23247 23328 23352 23534 23616 23814 24108 24192 24231 24696 24822 25088 25216 26244 26271 26568 26688 26896 27216 27244 27383 27552 27648 27783 28126 28224 28368 28812 28959 29889 30024 30258 30618 30996 31104 31136 31488 31752 31914 32144 32256 32308 32928 33096 33777 34194 34992 35028 35301 35424 35584 35721 36162 36288 36736 37044 37233 37632 37824 38416 38612 38642 38809 39366 39852 39893 40032 40344 40824 40866 41328 41472 41984 42189 42336 42552 43218 43904 44128 45036 45387 45592 45927 46494 46656 46704 47068 47232 47628 47677 47871 48216 48384 48462 49392 49644 50176 50432 51291 52488 52542 53136 53376 53792 54243 54432 54488 54766 55104 55566 56252 56448 56539 56736 57624 57918 57963 59049 59778 60048 60516 61236 61299 61992 62208 62272 62976 63504 63828 64288 64512 64616 64827 65856 66192 67554 67571 68388 69741 69984 70056 70602 70848 71168 71442 72324 72576 72693 73472 74088 74466 75264 75648 76832 77224 77284 77618 78732 78813 79704 79786 80064 80688 81648 81732 82149 82369 82656 82944 83349 84378 84672 85104 86436 86877 87808 88256 89667 90072 90774 91184 91854 92988 93312 93408 94136 94464 95256 95354 95742 96432 96768 96924 98441 98784 99288 100864 101331 102582 104976 105084 105903 106272 106752 107163 107584 108486 108864 108976 109532 110208 111132 111699 112504 112896 113078 113472 115248 115836 115926 116427 118098 119556 119679 120096 121032 122472 122598 123984 124416 124544 125952 126567 127008 127656 128576 129232 129654 131712 132384 135108 135142 135247 136161 136776 137781 139482 139968 140112 141204 141696 142336 142884 143031 143613 144648 145152 145386 146944 148176 148932 150528 151296 153664 153873 154448 154568 155236 157464 157626 159408 159572 160128 161376 162729 163296 163464 164298 164738 165312 166698 168756 169344 169617 170208 172872 173754 173889 175616 176512 177147 179334 180144 181548 182368 183708 183897 185976 186624 186816 188272 188928 190512 190708 191484 191681 192864 193536 193848 194481 196882 197568 198576 201728 202662 202713 205164 209223 209952 210168 211806 212544 213504 214326 215168 216972 217728 217952 218079 219064 220416 222264 223398 225008 225792 226156 226944 230496 231672 231852 232854 233659 236196 236439 239112 239358 240192 242064 244944 245196 246447 247107 247968 248832 249088 250047 253134 254016 255312 257152 258464 259308 260631 263424 264768 269001 270216 270284 270494 271663 272322 273552 275562 278964 279251 279936 280224 282408 283392 285768 286062 287226 289296 290304 290772 293888 295323 296352 297864 302592 303993 307328 307746 308896 309136 310472 314928 315252 317709 318816 319144 320256 321489 322752 325458 326592 326928 328596 329476 330624 331157 333396 333739 335097 337512 338688 339234 340416 345744 347508 347778 349281 351232 353024 354294 358668 359037 360288 363096 364736 367416 367794 371952 373248 373632 376544 377856 379701 381024 381416 382968 383362 385728 387696 388962 393764 395136 395773 397152 405324 405426 405741 408483 410328 413343 418446 419904 420336 423612 425088 427008 428652 429093 430336 430839 433944 435456 435904 436158 438128 440832 444528 446796 450016 451584 452312 453888 460992 461619 463344 463704 465708 467318 472392 472878 472997 478224 478716 480384 484128 488187 489888 490392 492894 494214 495936 498176 500094 506268 508032 508851 510624 514304 516928 518616 521262 521667 526848 529536 531441 538002 540432 540568 540988 543326 544644 547104 551124 551691 557928 558502 559872 560448 564816 566784 571536 572124 574452 575043 576583 578592 580608 581544 583443 590646 592704 595728 605184 607986 608139 614656 615492 617792 618272 620944 627669 629856 630504 635418 637632 638288 640512 642978 645504 650916 653184 653856 654237 657192 658952 661248 662314 666792 667478 670194 675024 677376 678468 680832 691488 695016 695556 698562 700977 706048 708588 709317 717336 718074 720576 726192 729472 734832 735588 739341 741321 743904 746496 747264 750141 753088 759402 762048 762832 765936 766724 771456 775392 777924 781893 787528 790272 791546 792161 794304 807003 810648 810852 811482 814989 816966 820656 826686 836892 837753 839808 840672 847224 850176 857304 858186 860672 861678 867888 870912 871808 872316 876256 881664 885969 889056 893592 900032 904624 907776 911979 921984 923238 926688 927408 931416 934636 944784 945756 945994 946729 953127 956448 957432 960768 964467 968256 976374 979776 980784 985788 988428 991872 993471 996352 1000188 1001217 1005291 1012536 1016064 1017702 1021248 1028608 1033856 1037232 1042524 1043334 1047843 1053696 1059072 1062882 1076004 1077111 1080864 1081136 1081976 1086652 1089288 1094208 1102248 1103382 1115856 1117004 1119744 1120896 1122703 1129632 1133568 1139103 1143072 1144248 1148904 1150086 1153166 1157184 1163088 1166886 1181292 1185408 1187319 1191456 1215972 1216278 1217223 1225449 1229312 1230984 1235584 1236544 1240029 1241888 1255338 1259712 1261008 1270836 1275264 1276576 1281024 1285956 1287279 1291008 1292517 1301832 1306368 1307712 1308474 1314384 1317904 1322496 1324628 1333584 1334956 1340388 1341767 1350048 1354752 1356936 1361664 1382976 1384857 1390032 1391112 1397124 1401954 1412096 1417176 1418634 1418991 1434672 1436148 1441152 1452384 1458944 1464561 1469664 1471176 1478682 1482642 1487808 1494528 1500282 1506176 1518804 1524096 1525664 1526553 1531872 1533448 1542912 1550784 1555848 1563786 1565001 1575056 1580544 1583092 1584322 1588608 1591169 1594323 1614006 1621296 1621704 1622964 1629978 1633932 1635613 1641312 1653372 1655073 1673784 1675506 1679616 1681344 1694448 1700352 1714608 1716372 1721344 1723356 1725129 1729749 1735776 1741824 1743616 1744632 1750329 1752512 1771938 1778112 1787184 1800064 1809248 1815552 1823958 1824417 1843968 1846476 1853376 1854816 1862832 1869272 1883007 1889568 1891512 1891988 1893458 1901641 1906254 1912896 1914864 1921536 1928934 1936512 1952748 1954757 1959552 1961568 1962711 1971576 1976856 1983744 1986942 2000376 2002434 2010582 2025072 2032128 2035404 2042496 2057216 2067712 2074464 2085048 2086668 2095686 2102931 2118144 2125764 2127951 2152008 2154222 2161728 2162272 2163952 2173304 2178576 2188416 2204496 2206764 2218023 2223963 2231712 2234008 2239488 2241792 2245406 2250423 2259264 2278206 2286144 2288496 2297808 2300172 2306332 2314368 2318099 2326176 2333772 2345679 2362584 2370816 2374638 2376483 2382912 2421009 2431944 2432556 2434446 2444967 2450898 2458624 2461968 2471168 2473088 2480058 2483776 2510676 2513259 2519424 2522016 2541672 2550528 2553152 2571912 2574558 2582016 2585034 2603664 2612736 2615424 2616948 2628768 2635808 2644992 2649256 2657907 2667168 2669912 2680776 2683534 2700096 2713872 2723328 2735937 2765952 2769714 2770411 2780064 2782224 2794248 2803908 2834352 2837268 2837982 2840187 2859381 2869344 2872296 2882304 2893401 2904768 2917888 2929122 2939328 2942352 2957364 2965284 2975616 2980413 2989056 3000564 3003651 3012352 3015873 3037608 3048192 3051328 3053106 3063744 3066896 3085824 3101568 3111696 3127572 3130002 3143529 3150112 3161088 3166184 3168644 3177216 3182338 3188646 3228012 3231333 3242592 3243408 3245928 3259956 3267864 3271226 3282624 3306744 3310146 3347568 3351012 3359232 3362688 3368109 3388896 3400704 3417309 3429216 3432744 3446712 3450258 3459498 3471552 3487232 3489264 3500658 3505024 3543876 3556224 3561957 3574368 3600128 3618496 3647916 3648834 3651669 3676347 3687936 3692952 3706752 3709632 3720087 3725664 3738544 3766014 3779136 3783024 3783976 3786916 3803282 3806237 3812508 3825792 3829728 3843072 3857868 3861837 3873024 3877551 3905496 3909514 3919104 3923136 3925422 3943152 3953712 3967488 3973884 4000752 4004868 4021164 4025301 4036081 4050144 4064256 4070808 4084992 4135424 4148928 4154571 4170096 4173336 4191372 4205862 4236288 4251528 4255902 4256973 4304016 4308444 4323456 4324544 4327904 4346608 4357152 4376832 4393683 4408992 4413528 4436046 4447926 4463424 4468016 4483584 4490812 4500846 4518528 4556412 4572288 4576992 4579659 4595616 4600344 4612664 4628736 4636198 4652352 4667544 4691358 4695003 4725168 4741632 4749276 4752966 4765824 4773507 4782969 4842018 4863888 4865112 4868892 4889934 4901796 4906839 4923936 4942336 4946176 4960116 4965219 4967552 5021352 5026518 5038848 5044032 5083344 5101056 5106304 5143824 5149116 5164032 5170068 5175387 5189247 5207328 5225472 5230848 5233896 5250987 5257536 5271616 5298512 5315814 5334336 5339824 5361552 5367068 5394451 5400192 5427744 5446656 5471874 5473251 5531904 5539428 5540822 5545127 5560128 5564448 5588496 5607816 5649021 5668704 5674536 5675964 5680374 5704923 5718762 5738688 5744592 5764608 5786802 5809536 5835776 5858244 5864271 5878656 5884704 5888133 5914728 5930568 5951232 5960826 6001128 6007302 6024704 6031746 6075216 6096384 6102656 6106212 6127488 6133792 6171648 6203136 6223392 6255144 6260004 6287058 6300224 6308793 6332368 6337288 6354432 6364676 6377292 6383853 6456024 6462666 6485184 6486816 6491856 6519912 6535728 6542452 6565248 6613488 6620292 6627103 6654069 6671889 6695136 6702024 6718464 6725376 6736218 6751269 6777792 6834618 6858432 6865488 6893424 6900516 6918996 6943104 6954297 6974464 6978528 7001316 7010048 7037037 7087752 7112448 7123914 7129449 7148736 7200256 7236992 7263027 7295832 7297668 7303338 7334901 7352694 7375872 7385904 7413504 7419264 7440174 7451328 7477088 7532028 7539777 7558272 7566048 7567952 7573832 7606564 7612474 7625016 7651584 7659456 7715736 7723674 7746048 7755102 7810992 7819028 7838208 7846272 7850844 7858921 7886304 7907424 7934976 7947768 7973721 8001504 8009736 8042328 8050602 8072162 8100288 8141616 8169984 8207811 8270848 8297856 8309142 8311233 8340192 8346672 8382744 8411724 8503056 8511804 8513946 8520561 8578143 8608032 8616888 8646912 8649088 8655808 8680203 8693216 8714304 8753664 8787366 8817984 8827056 8872092 8895852 8926848 8936032 8941239 8967168 8981624 9001692 9010953 9037056 9047619 9112824 9144576 9153984 9159318 9191232 9200688 9225328 9257472 9272396 9304704 9335088 9382716 9390006 9392369 9430587 9450336 9483264 9498552 9505932 9531648 9547014 9565938 9684036 9693999 9727776 9730224 9737784 9779868 9803592 9813678 9847872 9884672 9892352 9920232 9930438 9935104 10042704 10053036 10077696 10088064 10104327 10166688 10202112 10212608 10251927 10287648 10298232 10340136 10350774 10378494 10414656 10461696 10467792 10501974 10515072 10543232 10597024 10631628 10668672 10679648 10685871 10723104 10734136 10788902 10800384 10855488 10943748 10946502 10955007 11029041 11063808 11078856 11081644 11090254 11120256 11128896 11138183 11160261 11176992 11215632 11298042 11337408 11349072 11351928 11360748 11409846 11418711 11437524 11449291 11477376 11489184 11529216 11573604 11585511 11619072 11632653 11716488 11728542 11757312 11769408 11776266 11829456 11861136 11902464 11921652 12002256 12014604 12049408 12063492 12075903 12108243 12150432 12192768 12205312 12212424 12254976 12267584 12406272 12446784 12463713 12510288 12520008 12574116 12600448 12617586 12664736 12674576 12708864 12729352 12754584 12767706 12770919 12912048 12925332 12970368 12973632 12983712 13039824 13071456 13084904 13130496 13181049 13226976 13240584 13254206 13308138 13311487 13343778 13390272 13404048 13450752 13472436 13502538 13555584 13669236 13683299 13716864 13730976 13738977 13786848 13801032 13837992 13886208 13908594 13957056 14002632 14020096 14074074 14085009 14175504 14224896 14247828 14258898 14297472 14320521 14400512 14473984 14526054 14591664 14595336 14606676 14669802 14705388 14720517 14771808 14827008 14838528 14880348 14895657 14902656 14954176 15064056 15079554 15116544 15132096 15135904 15147664 15213128 15224948 15250032 15303168 15318912 15431472 15447348 15492096 15510204 15526161 15567741 15621984 15638056 15676416 15692544 15701688 15717842 15752961 15772608 15814848 15895536 15947442 16003008 16019472 16084656 16101204 16144324 16183353 16200576 16226693 16283232 16339968 16415622 16419753 16595712 16618284 16622466 16635381 16680384 16693344 16765488 16823448 16947063 17006112 17023608 17027892 17041122 17114769 17156286 17216064 17233776 17293824 17298176 17311616 17360406 17386432 17428608 17507328 17574732 17592813 17635968 17654112 17664399 17744184 17791704 17853696 17872064 17882478 17963248 18003384 18021906 18074112 18095238 18225648 18289152 18307968 18318636 18382464 18401376 18450656 18514944 18544792 18609408 18670176 18765432 18780012 18784738 18861174 18900672 18926379 18997104 19011864 19063296 19094028 19131876 19151559 19368072 19387998 19392877 19455552 19460448 19475568 19559736 19607184 19627356 19695744 19784704 19840464 19860876 19870208 19881309 19962207 20015667 20085408 20106072 20155392 20176128 20208654 20253807 20333376 20425216 20503854 20575296 20596464 20680272 20701548 20756988 20829312 20862891 20923392 20935584 21003948 21030144 21086464 21111111 21194048 21263256 21337344 21359296 21371742 21388347 21446208 21468272 21577804 21600768 21710976 21789081 21887496 21893004 21910014 22004703 22058082 22127616 22157712 22163288 22180508 22240512 22257792 22276366 22320522 22353984 22431264 22596084 22619331 22674816 22698144 22703856 22721496 22819692 22837422 22875048 22898582 22954752 22978368 23147208 23171022 23238144 23265306 23432976 23457084 23514624 23538816 23552532 23576763 23658912 23722272 23804928 23843304 23921163 24004512 24029208 24126984 24151806 24216486 24300864 24410624 24424848 24509952 24535168 24623433 24812544 24893568 24927426 24933699 25020576 25040016 25148232 25200896 25235172 25329472 25349152 25458704 25509168 25535412 25541838 25561683 25734429 25824096 25850664 25940736 25947264 25967424 26040609 26079648 26142912 26169808 26260992 26362098 26453952 26481168 26508412 26616276 26622974 26643659 26687556 26780544 26808096 26823717 26901504 26944872 27005076 27032859 27111168 27142857 27338472 27366598 27433728 27461952 27477954 27573696 27602064 27675984 27772416 27817188 27914112 28005264 28040192 28148148 28170018 28177107 28291761 28351008 28449792 28495656 28517796 28594944 28641042 28947968 29052108 29081997 29183328 29190672 29213352 29339604 29410776 29441034 29543616 29654016 29677056 29760696 29791314 29805312 29908352 30128112 30159108 30233088 30264192 30271808 30295328 30312981 30426256 30449896 30500064 30606336 30637824 30755781 30862944 30894696 31020408 31052322 31135482 31243968 31276112 31385088 31403376 31435684 31505922 31545216 31629696 31791072 31894884 32006016 32038944 32057613 32169312 32202408 32288648 32366706 32401152 32453386 32478601 32566464 32831244 32839506 32865021 33087123 33191424 33236568 33244932 33270762 33360768 33386688 33414549 33480783 33530976 33646896 33894126 34012224 34047216 34055784 34082244 34229538 34256133 34312572 34347873 34432128 34467552 34587648 34596352 34623232 34720812 34756533 34772864 34857216 34897959 35149464 35185626 35271936 35308224 35328798 35488368 35583408 35707392 35744128 35764956 35926496 36006768 36043812 36148224 36190476 36227709 36324729 36451296 36578304 36615936 36637272 36764928 36802752 36901312 37089584 37218816 37340352 37391139 37530864 37560024 37569476 37722348 37761157 37801344 37852758 37994208 38023728 38126592 38188056 38263752 38303118 38312757 38736144 38775996 38785754 38815889 38911104 38920896 38951136 39119472 39214368 39254712 39391488 39543147 39680928 39721752 39740416 39762618 39924414 39934461 40031334 40170816 40212144 40352256 40417308 40507614 40666752 40850432 41007708 41049897 41150592 41192928 41216931 41360544 41403096 41513976 41658624 41725782 41871168 42007896 42060288 42172928 42222222 42255027 42388096 42526512 42674688 42718592 42743484 42776694 42892416 42936544 42961563 43155608 43201536 43421952 43578162 43774992 43786008 43820028 44009406 44116164 44161551 44315424 44326576 44361016 44481024 44515584 44552732 44641044 44686971 44707968 44862528 45192168 45238662 45349632 45396288 45407712 45442992 45639384 45674844 45750096 45797164 45909504 45956736 46030823 46294416 46342044 46389721 46476288 46530612 46578483 46703223 46865952 46914168 47029248 47077632 47105064 47153526 47258883 47317824 47444544 47686608 47842326 48009024 48058416 48253968 48303612 48432972 48550059 48601728 48680079 48821248 48849696 49019904 49070336 49246866 49259259 49787136 49854852 49867398 49906143 50041152 50080032 50296464 50401792 50470344 50658944 50698304 50841189 50917408 51018336 51070824 51083676 51123366 51344307 51468858 51648192 51701328 51881472 51894528 51934848 52081218 52159296 52285824 52339616 52521984 52724196 52778439 52907904 52962336 52993197 53016824 53232552 53245948 53287318 53375112 53561088 53616192 53647434 53889744 54010152 54065718 54222336 54285714 54676944 54733196 54867456 54923904 54955908 55012447 55147392 55204128 55351968 55544832 55634376 55828224 56010528 56296296 56340036 56354214 56583522 56702016 56779137 56991312 57035592 57189888 57282084 57454677 57895936 58104216 58163994 58178631 58366656 58381344 58426704 58679208 58821552 58882068 59087232 59354112 59521392 59582628 59610624 59643927 59816704 59886621 60047001 60256224 60318216 60466176 60528384 60543616 60590656 60625962 60761421 60852512 60899792 61000128 61275648 61511562 61725888 61789392 62040816 62104644 62270964 62487936 62552224 62588673 62770176 62806752 62871368 63011844 63090432 63259392 63333333 63582144 63789768 64012032 64077888 64115226 64165041 64338624 64404816 64577296 64733412 64802304 64906772 64957202 65132928 65237929 65367243 65662488 65679012 65730042 65746583 66014109 66174246 66382848 66473136 66489864 66541524 66721536 66773376 66829098 66961566 67061952 67293792 67788252 67857993 68024448 68094432 68111568 68164488 68459076 68512266 68625144 68695746 68864256 68935104 69192704 69246464 69441624 69513066 69545728 69714432 69795918 70298928 70371252 70543872 70616448 70657596 70730289 70976736 71166816 71414784 71488256 71529912 71763489 71852992 72013536 72087624 72380952 72455418 72649458 72902592 73231872 73274544 73529856 73605504 73802624 73870299 74179168 74437632 74680704 74782278 74801097 75061728 75120048 75138952 75444696 75522314 75602688 75705516 75988416 76047456 76376112 76527504 76606236 76625514 76685049 77203287 77472288 77551992 77571508 77631778 77822208 77841792 77902272 77967281 78121827 78238944 78428736 78509424 78782976 79086294 79361856 79443504 79525236 79848828 79868922 79930977 80062668 80145037 80341632 80424288 80471151 80704512 80834616 81015228 81098577 81333504 81428571 82015416 82099794 82301184 82385856 82433862 82721088 82806192 83027952 83317248 83451564 83742336 84015792 84120576 84345856 84444444 84510054 84531321 84776192 84875283 85053024 85349376 85437184 85486968 85553388 85784832 85873088 85923126 86311216 86843904 87156324 87245991 87549984 87572016 87640056 88018812 88232328 88323102 88630848 88653152 88722032 88962048 89031168 89105464 89282088 89373942 89415936 89725056 90384336 90477324 90699264 90792576 90815424 90885984 90938943 91278768 91349688 91500192 91594328 91819008 91913472 92061646 92267343 92588832 92684088 92779442 93061224 93156966 93180409 93406446 93731904 93828336 94155264 94210128 94307052 94517766 94635648 94889088 95373216 95684652 96018048 96116832 96172839 96507936 96607224 96865944 97100118 97203456 97360158 97435803 97699392 98140672 98493732 98518518 98595063 99261369 99574272 99709704 99734796 99812286 100082304 100160064 100243647 100592928 100803584 100940688 101317888 101396608 101682378 101834816 102036672 102141648 102167352 102246732 102688614 102768399 102937716 103043619 103296384 103402656 103762944 103789056 103869696 104162436 104269599 104318592 104571648 104679232 104693877 105448392 105556878 105815808 105924672 105986394 106033648 106465104 106491896 106574636 106750224 107122176 107232384 107294868 107779488 108020304 108131436 108444672 108571428 108683127 108974187 109353888 109466392 109734912 109847808 109911816 110024894 110294784 110408256 110703936 111268752 111656448 112021056 112173417 112592592 112680072 112708428 113167044 113283471 113404032 113558274 113586851 113982624 114071184 114379776 114564168 114909354 114938271 116208432 116327988 116357262 116447667 116733312 116762688 116853408 117358416 117643104 117764136 118174464 118629441 119042784 119165256 119221248 119287854 119633408 119773242 119803383 120094002 120512448 120636432 121056768 121087232 121181312 121251924 121522842 121705024 121799584 122000256 122551296 123023124 123149691 123451776 123578784 123650793 124081632 124209288 124541928 124975872 125104448 125177346 125613504 125742736 126023688 126180864 126518784 126666666 126765081 127164288 127579536 128024064 128155776 128230452 128330082 128677248 128809632 128884689 129154592 129466824 129604608 129813544 129914404 130265856 130475858 130734486 131324976 131358024 131460084 131493166 132028218 132348492 132484653 132946272 132979728 133083048 133443072 133546752 133658196 133923132 134060913 134123904 134587584 135576504 135715986 136048896 136188864 136223136 136328976 136918152 137024532 137250288 137391492 137728512 137870208 138092469 138492928 138883248 139026132 139091456 139169163 139428864 139591836 139735449 140109669 140597856 140742504 141087744 141232896 141315192 141460578 141776649 141953472 142333632 142976512 143059824 143526978 143705984 144027072 144175248 144761904 144910836 145298916 145650177 145805184 146040237 146463744 146549088 147059712 147211008 147605248 147740598 147777777 148358336 149361408 149564556 149602194 149718429 150123456 150240096 150277904 150889392 151044628 151205376 151411032 151976832 152094912 152523567 152752224 153055008 153212472 153251028 153370098 154032921 154406574 154944576 155103984 155143016 155263556 155644416 155683584 155804544 155934562 156055717 156243654 156477888 156857472 157018848 157565952 158172588 158335317 158723712 158887008 158979591 159050472 159697656 159737844 159861954 160125336 160290074 160683264 160848576 160942302 161669232 162030456 162197154 162667008 162857142 164030832 164199588 164602368 164771712 164867724 165037341 165442176 165612384 166055904 166634496 166903128 167484672 168031584 168888888 169020108 169062642 169552384 169750566 170106048 170337411 170874368 170973936 171106776 171569664 171746176 171846252 172364031 172622432 173687808 174312648 174491982 174535893 175099968 175144032 175280112 176037624 176464656 176646204 177261696 177306304 177444064 178062336 178210928 178564176 178747884 178831872 178931781 179450112 179659863 180141003 180768672 180954648 181398528 181585152 181630848 181771968 181877886 182284263 182557536 182699376 183000384 183188656 183826944 184123292 184534686 185177664 185368176 185558884 186122448 186313932 186360818 186505613 186812892 187463808 187656672 187766019 188310528 188420256 188614104 189035532 189271296 189778176 189999999 190746432 191369304 192036096 192233664 192345678 192495123 193015872 193214448 193731888 194200236 194406912 194720316 194871606 195398784 195713787 196101729 196281344 196987464 197037036 197190126 197239749 198042327 198522738 199148544 199419408 199469592 199624572 200164608 200320128 200487294 201185856 201881376 202635776 202793216 203364756 203573979 203669632 204073344 204283296 204334704 204493464 205377228 205536798 205875432 206087238 206592768 206805312 207578112 207739392 208324872 208539198 208637184 209143296 209358464 209387754 210896784 211113756 211631616 211849344 211972788 212067296 212190867 212930208 212983792 213149272 213500448 214244352 214464768 214589736 215290467 215558976 216040608 216262872 217142856 217366254 217948374 218707776 218932784 219695616 219823632 220049788 220589568 220816512 221172491 221407872 221610897 222537504 223312896 224042112 224346834 224403291 225185184 225360144 225416856 226334088 226566942 226808064 227116548 227173702 227350207 227965248 228142368 229128336 229818708 229876542 230055147 231609861 232416864 232655976 232714524 232895334 233466624 233525376 233706816 233901843 234365481 234716832 235286208 235528272 236348928 237258882 238085568 238330512 238575708 239266816 239546484 239606766 239792931 240188004 240435111 241024896 241272864 241413453 242113536 242174464 242362624 242503848 243045684 243295731 243410048 243599168 244000512 244285713 246046248 246299382 246903552 247157568 247301586 248163264 248418576 249083856 249951744 250208896 250354692 251227008 251485472 252047376 252361728 253037568 253333332 253530162 253593963 254328576 254625849 255159072 256048128 256311552 256460904 256660164 257354496 257619264 257769378 258309184 258933648 259627088 259828808 260531712 260951716 261468972 261737973 262649952 262716048 262920168 262986332 264056436 264328099 264696984 264969306 265892544 265959456 266166096 266886144 267093504 267316392 267846264 268121826 268247808 269175168 271153008 271431972 271711223 272097792 272377728 272446272 272657952 272816829 273836304 274049064 274500576 274782984 275457024 275740416 276184938 276802029 277766496 278052264 278182912 278338326 279183672 279470898 279541227 280219338 281195712 281485008 282465792 282630384 282921156 283553298 283906944 284667264 285953024 286119648 287053956 287411968 288054144 288350496 288518517 289523808 289821672 290597832 291300354 291610368 292080474 292307409 293098176 294422016 295210496 295481196 295555554 295785189 296716672 297784107 298722816 299129112 299204388 299436858 300246912 300480192 300555808 300730941 301778784 302089256 302410752 302822064 303953664 304189824 305047134 305504448 306110016 306424944 306502056 306740196 308065842 308305197 308813148 309130857 309889152 310207968 310286032 310527112 311288832 311367168 311609088 311869124 312111434 312487308 312808797 312955776 313714944 314037696 314081631 316345176 316670634 317447424 317774016 317959182 318100944 319395312 319475688 319723908 320250672 320580148 321366528 321697152 321884604 322215761 323338464 324060912 324394308 325334016 325714284 326049381 326922561 328061664 328399176 329204736 329543424 329735448 330074682 330884352 331224768 332111808 333806256 334969344 336063168 336520251 337777776 338040216 338125284 339104768 339501132 339850413 340212096 340674822 340760553 341748736 341947872 342213552 343139328 343492352 343692504 344728062 344814813 345244864 348625296 348983964 349071786 349343001 350199936 350288064 350560224 352075248 352929312 353292408 354523392 354612608 354888128 355888323 356421856 357128352 357495768 357663744 357863562 358900224 359319726 359410149 360282006 361537344 361909296 363170304 363261696 363543936 363755772 364568526 365115072 365398752 366000768 366377312 367653888 368246584 369069372 369449073 370355328 370736352 370952379 371117768 372244896 372627864 372721636 373011226 373625784 374927616 375313344 375532038 376840512 377228208 378071064 378542592 379556352 379999998 380295243 381492864 382738608 384072192 384467328 384691356 384990246 385087129 386031744 386428896 386654067 387463776 388400472 388813824 389440632 389743212 390797568 391427574 392203458 393974928 394074072 394380252 394479498 396084654 397045476 397453959 398838816 398939184 399249144 400329216 400640256 400974588 402182739 402371712 403762752 405271552 405586432 406729512 407147958 407339264 408146688 408566592 408669408 408986928 410754456 411073596 411750864 412174476 413185536 413610624 414277407 415478784 416649744 417078396 417274368 417507489 418286592 418716928 418775508 419206347 420329007 421793568 422227512 423263232 423698688 423945576 424134592 424381734 425329947 425860416 425967584 426298544 427000896 428929536 429179472 430580934 431117952 432081216 432525744 434285712 434732508 435896748 436950531 437415552 437865568 438120711 439391232 439647264 440099576 441179136 441633024 442344982 442815744 443221794 443333331 445075008 448084224 448693668 448806582 449155287 450370368 450720288 450833712 452668176 453133884 453616128 454233096 454347404 454700414 455930496 456284736 456665503 457570701 458256672 459637416 459753084 460110294 462098763 463219722 464833728 465311952 465429048 465790668 466933248 467050752 467413632 467803686 468167151 468730962 469433664 470572416 471056544 472697856 474517764 475005951 476171136 476661024 476938773 477151416 479092968 479213532 479585862 480376008 480870222 482049792 482545728 482826906 484348928 484725248 485007696 486091368 486591462 486820096 487198336 488001024 488571426 492092496 492598764 493807104 494315136 494603172 495112023 496326528 496837152 498167712 499903488 500417792 500709384 502454016 502970944 504094752 506666664 507060324 507187926 508657152 509251698 510318144 511012233 512623104 512921808 513320328 514708992 515238528 515538756 516618368 517092093 517867296 519254176 519657616 521063424 521903432 522937944 523475946 523607679 525299904 525432096 525840336 525972664 528112872 528656198 529393968 529938612 531785088 531918912 532332192 534187008 534632784 535692528 536243652 536495616 536795343 538350336 538979589 540423009 542306016 542863944 543422446 544195584 544755456 544892544 545315904 545633658 545770967 546852789 547672608 548098128 549001152 549565968 551480832 552369876 553604058 555532992 556104528 556676652 558367344 558941796 559082454 559516839 560438676 561015259 562391424 562970016 563298057 564931584 565260768 565842312 567106596 567813888 569334528 569999997 572239296 574107912 574823936 576108288 576700992 577037034 577485369 579047616 579643344 581195664 582600708 583220736 584160948 584614818 586196352 587141361 588844032 590420992 590962392 591111108 591570378 591719247 593433344 594126981 595568214 597445632 598258224 598408776 598873716 600493824 600960384 601111616 601461882 603557568 604178512 605644128 607907328 608379648 610094268 610721937 611008896 612220032 612849888 613004112 613480392 616131684 616610394 617626296 618261714 619778304 620415936 620572064 621054224 622734336 623218176 623738248 624222868 624974616 625617594 625911552 627429888 628075392 628163262 632690352 633341268 634894848 635548032 635918364 636201888 636572601 638790624 638951376 639447816 640501344 641160296 642733056 643394304 643769208 644431522 645871401 646676928 648121824 648788616 651428568 652098762 653845122 656123328 656798352 659086848 659470896 660149364 661768704 662449536 663517473 664223616 664832691 667612512 669938688 672126336 673040502 673209873 675555552 676080432 676250568 679002264 679700826 680424192 681349644 681521106 682050621 683895744 684427104 686984704 687385008 689456124 689629626 690165441 690489728 694829583 697250592 697967928 698143572 698686002 700399872 700576128 701120448 701705529 704150496 705858624 706584816 709046784 709225216 709776256 711776646 712843712 714256704 714991536 715727124 717800448 718639452 718820298 719378793 720564012 721305333 723074688 723818592 724240359 726340608 726523392 727087872 727511544 729137052 729887193 730230144 730797504 732001536 732754624 732857139 736493168 738138744 738898146 740710656 741472704 741904758 742235536 744489792 745255728 745443272 746022452 747251568 749828689 749855232 750626688 751064076 753681024 754456416 756142128 757085184 759112704 759999996 760590486 760781889 762985728 763877547 765477216 768144384 768934656 769382712 769980492 770174258 772063488 772857792 773308134 774927552 776800944 778881264 779486424 781595136 782855148 784406916 785213919 787949856 788148144 788760504 788958996 792169308 792984297 794090952 794907918 795107957 797677632 797878368 798498288 800658432 801280512 801949176 804365478 804743424 807525504 811172864 813459024 814295916 814678528 815133669 816293376 817133184 817338816 817973856 818450487 821508912 822147192 823501728 824348952 826371072 827221248 828554814 830406087 833299488 834156792 834548736 835014978 837433856 837551016 838412694 838623681 840658014 843587136 844455024 847397376 847891152 848269184 848763468 850659894 851720832 851935168 852597088 854001792 857859072 858358944 861161868 862235904 864162432 865051488 865555551 868571424 869465016 871793496 873901062 874831104 875731136 876241422 876922227 879294528 880199152 883266048 884689964 885631488 886443588 886666662 887355567 890150016 893352321 896168448 897387336 897613164 898310574 900740736 901440576 901667424 902192823 905336352 906267768 907232256 908466192 908694808 909400828 911860992 912569472 913331006 915141402 916513344 919274832 919506168 920220588 924197526 924915591 926439444 927392571 929667456 930623904 930858096 931581336 933866496 934101504 934827264 935607372 936334302 937461924 938426391 938867328 941144832 942113088 942244893 949035528 950011902 952342272 953322048 953877546 954302832 958185936 958427064 959171724 960752016 961740444 964099584 965091456 965653812 966647283 969450496 970015392 972182736 973182924 973640192 974396672 976002048 977142852 978148143 980767683 984184992 985197528 987614208 988630272 989206344 990224046 992653056 993674304 996335424 1000835584 1001418768 1004908032 1005941888 1008189504 1009560753 1013333328 1014120648 1014375852 1017314304 1018503396 1019551239 1020636288 1022024466 1022281659 1025246208 1025843616 1026640656 1029417984 1030477056 1031077512 1033236736 1034184186 1034444439 1035734592 1038508352 1039315232 1043806864 1045875888 1046951892 1047215358 1048029003 1050599808 1050864192 1051680672 1051945328 1056225744 1057312396 1058787936 1059877224 1063570176 1063837824 1064664384 1067664969 1069265568 1071385056 1072487304 1072991232 1073590686 1076700672 1077959178 1078230447 1080846018 1084612032 1085727888 1086844892 1089510912 1089785088 1090631808 1091267316 1091541934 1092390019 1093705578 1095345216 1096196256 1098002304 1099131936 1102961664 1104739752 1107208116 1108347219 1111065984 1112209056 1112857137 1113353304 1116734688 1117883592 1118164908 1119033678 1120877352 1122030518 1124782848 1125940032 1126596114 1130521536 1131684624 1134213192 1135627776 1138669056 1139999994 1140885729 1144478592 1148215824 1149647872 1152216576 1153401984 1154074068 1154970738 1155261387 1158095232 1159286688 1159962201 1162391328 1165201416 1166441472 1168321896 1169229636 1172392704 1174282722 1181924784 1182222216 1183140756 1183438494 1186866688 1188253962 1191136428 1192361877 1196516448 1196817552 1197747432 1200987648 1201920768 1202223232 1202923764 1206548217 1207115136 1208357024 1211288256 1215814656 1216759296 1220188536 1221443874 1222017792 1224440064 1225699776 1226008224 1226960784 1232263368 1233220788 1235252592 1236523428 1239556608 1240831872 1241144128 1242108448 1242832221 1246436352 1247476496 1248445736 1249949232 1251235188 1251823104 1252522467 1254859776 1256150784 1256326524 1257619041 1260987021 1265380704 1266682536 1269789696 1271096064 1271836728 1272403776 1273145202 1275989841 1277581248 1277902752 1278895632 1281002688 1282320592 1286788608 1287538416 1288863044 1291742802 1293353856 1296243648 1297577232 1302857136 1304197524 1305539291 1307690244 1310851593 1312246656 1313596704 1314362133 1318173696 1318941792 1320298728 1323537408 1324899072 1327034946 1328447232 1329665382 1329999993 1335225024 1344252672 1346081004 1346419746 1347465861 1351111104 1352160864 1352501136 1358004528 1359401652 1360848384 1362699288 1363042212 1364101242 1367791488 1368854208 1369996509 1372712103 1373969408 1374770016 1378912248 1379259252 1380330882 1380979456 1386296289 1389659166 1394501184 1395935856 1396287144 1397372004 1400799744 1401152256 1402240896 1403411058 1404501453 1408300992 1411717248 1413169632 1418093568 1418450432 1419552512 1423553292 1425017853 1425687424 1428513408 1429983072 1430816319 1431454248 1437278904 1437640596 1438757586 1441128024 1442610666 1446149376 1447637184 1448480718 1453046784 1454175744 1455023088 1458274104 1459774386 1460460288 1461595008 1464003072 1465509248 1465714278 1472986336 1476277488 1477796292 1481421312 1482945408 1483809516 1484471072 1485336069 1488979584 1490511456 1490886544 1492044904 1494503136 1499657378 1499710464 1501253376 1502128152 1507362048 1508912832 1512284256 1519999992 1521180972 1521563778 1525971456 1527755094 1530954432 1533036699 1537869312 1538765424 1539960984 1540348516 1544126976 1545715584 1546616268 1548207437 1549855104 1551276279 1553601888 1557762528 1558972848 1563190272 1565710296 1568813832 1570427838 1570823037 1575899712 1576296288 1577521008 1577917992 1584338616 1585968594 1588181904 1589815836 1590215914 1591451449 1595355264 1595756736 1596996576 1602561024 1603898352 1608730956 1609486848 1610386029 1615051008 1616938767 1621269027 1626918048 1628591832 1629357056 1630267338 1632586752 1634266368 1634677632 1635947712 1636900974 1637312901 1640558367 1643017824 1644294384 1647003456 1648697904 1654442496 1657109628 1660812174 1666598976 1668313584 1670029956 1674867712 1675102032 1676825388 1677247362 1678550517 1681316028 1683045777 1687174272 1688910048 1689894171 1694794752 1695782304 1696538368 1697526936 1701319788 1703441664 1703870336 1705194176 1708003584 1709999991 1716717888 1722323736 1724471808 1728324864 1730102976 1731111102 1732456107 1737142848 1738930032 1743586992 1747802124 1749662208 1751462272 1752482844 1753844454 1758589056 1760398304 1761424083 1766532096 1769379928 1771262976 1772887176 1773333324 1774711134 1775157741 1780300032 1782380943 1786704642 1792336896 1794774672 1795226328 1796621148 1801481472 1802881152 1803334848 1804385646 1810672704 1812535536 1816932384 1817389616 1818801656 1823721984 1825138944 1826662012 1830282804 1832165811 1833026688 1838549664 1839012336 1840441176 1848395052 1849831182 1850296693 1852878888 1854785142 1859334912 1861247808 1861716192 1863162672 1868203008 1869654528 1871214744 1872668604 1874923848 1876852782 1877734656 1882289664 1884226176 1884489786 1898071056 1900023804 1901978561 1904684544 1906644096 1907755092 1908605664 1909717803 1916371872 1916854128 1918343448 1921504032 1923480888 1928199168 1930182912 1931307624 1933294566 1937614203 1940030784 1944365472 1946365848 1947280384 1948793344 1954285704 1956296286 1961535366 1968369984 1970395056 1977260544 1978412688 1980448092 1985306112 1987348608 1990552419 1992670848 2001671168 2002837536 2009816064 2011883776 2016379008 2019121506 2019629619 2026666656 2028241296 2028751704 2037006792 2039102478 2041272576 2044048932 2044563318 2046151863 2051687232 2053281312 2060954112 2062155024 2066473472 2068368372 2068888878 2070496323 2071469184 2077016704 2078630464 2084488749 2087613728 2091751776 2093903784 2094430716 2096058006 2101199616 2101728384 2103361344 2103890656 2105116587 2112451488 2114624792 2117575872 2119754448 2127140352 2127675648 2129328768 2135329938 2138531136 2142770112 2144974608 2147181372 2153401344 2155918356 2156460894 2158136379 2161692036 2163915999 2169224064 2171455776 2172721077 2173689784 2179021824 2179570176 2181263616 2182534632 2183083868 2184780038 2187411156 2189661579 2190690432 2192392512 2196004608 2198263872 2198571417 2209479504 2214416232 2216694438 2222131968 2224418112 2225714274 2226706608 2233469376 2235767184 2236329816 2238067356 2241754704 2244061036 2249486067 2249565696 2251880064 2253192228 2255510327 2261043072 2263369248 2268426384 2271255552 2277338112 2279999988 2281771458 2282345667 2288957184 2291632641 2296431648 2304433152 2306803968 2308148136 2309941476 2310522774 2316190464 2318573376 2319924402 2324782656 2330402832 2336643792 2338459272 2344785408 2348565444 2355641757 2363849568 2364444432 2366281512 2366876988 2373733376 2376507924 2378952891 2382272856 2384723754 2385323871 2393032896 2393635104 2395494864 2401975296 2403841536 2404446464 2405847528 2413096434 2414230272 2416714048 2422576512 2433518592 2440377072 2442887748 2444035584 2445401007 2448880128 2451399552 2452016448 2453921568 2455351461 2464526736 2466441576 2470505184 2473046856 2479113216 2481663744 2482288256 2484216896 2485664442 2491218261 2494952992 2496891472 2499898464 2502470376 2503646208 2505044934 2512301568 2512653048 2515238082 2515871043 2521974042 2530761408 2533365072 2542192128 2543673456 2544807552 2546290404 2551979682 2555162496 2555805504 2557791264 2562005376 2564641184 2573577216 2575076832 2577726088 2583485604 2586707712 2592487296 2595154464 2596666653 2605714272 2608395048 2611078582 2615380488 2621703186 2624493312 2627193408 2628724266 2630766681 2637883584 2640597456 2649798144 2654069892 2656894464 2659330764 2659999986 2662066701 2670450048 2680056963 2688505344 2692162008 2692839492 2694931722 2695609903 2702222208 2704321728 2705002272 2706578469 2716009056 2718803304 2721696768 2725398576 2726084424 2728202484 2735582976 2737708416 2739993018 2745424206 2749540032 2757824496 2758518504 2760661764 2761958912 2772592578 2774746773 2779318332 2782177713 2789002368 2791871712 2792574288 2794744008 2801599488 2802304512 2804481792 2806822116 2809002906 2815279173 2816601984 2823434496 2826339264 2836900864 2839105024 2847106584 2850035706 2851374848 2857026816 2859966144 2861632638 2862908496 2874557808 2875281192 2877515172 2882256048 2885221332 2892298752 2895274368 2896961436 2899941849 2908351488 2910046176 2916548208 2919548772 2920920576 2923190016 2928006144 2931018496 2931428556 2934444429 2942303049 2945972672 2952554976 2955592584 2962842624 2965890816 2967619032 2968942144 2970672138 2977959168 2981022912 2981773088 2984089808 2989006272 2999314756 3002506752 3004256304 3014724096 3017825664 3024568512 3028682259 3039999984 3042361944 3043127556 3051942912 3055510188 3058653717 3061908864 3066073398 3066844977 3075738624 3077530848 3079921968 3080697032 3088253952 3091431168 3093232536 3096414874 3099710208 3102552558 3103333317 3107203776 3115525056 3117945696 3131420592 3137627664 3140855676 3141646074 3144087009 3151799424 3152592576 3155042016 3155835984 3168677232 3171937188 3176363808 3179631672 3180431828 3182902898 3190710528 3191513472 3193993152 3196658521 3202994907 3207796704 3217461912 3218973696 3220772058 3230102016 3233877534 3234691341 3242538054 3253836096 3257183664 3260534676 3268532736 3269355264 3271895424 3273801948 3274625802 3277170057 3281116734 3286035648 3288588768 3294006912 3297395808 3308884992 3314219256 3321624348 3325041657 3333197952 3336627168 3338571411 3340059912 3350204064 3353650776 3354494724 3357101034 3362632056 3366091554 3374348544 3377820096 3379788342 3391564608 3393076736 3395053872 3402639576 3406883328 3407740672 3410388352 3416007168 3419999982 3422657187 3433435776 3444647472 3448943616 3456649728 3460205952 3462222204 3464912214 3465784161 3474285696 3477860064 3479886603 3487173984 3495604248 3499324416 3502924544 3504965688 3507688908 3517178112 3520796608 3522848166 3538759856 3545774352 3546666648 3549422268 3550315482 3560600064 3564761886 3573409284 3577085631 3589549344 3590452656 3593242296 3602962944 3605762304 3606669696 3608771292 3619644651 3621345408 3625071072 3633864768 3634779232 3637603312 3647443968 3650277888 3653324024 3660565608 3664331622 3666053376 3677099328 3678024672 3680882352 3696790104 3699662364 3700593386 3705757776 3709570284 3718669824 3722495616 3723432384 3726325344 3728496663 3739309056 3742429488 3745337208 3749847696 3753705564 3755469312 3757567401 3764579328 3768452352 3768979572 3772857123 3782961063 3796142112 3800047608 3803957122 3809369088 3813288192 3815510184 3817211328 3819435606 3820396769 3827969523 3832743744 3833708256 3836686896 3843008064 3846961776 3860365824 3862615248 3866589132 3875228406 3880061568 3888730944 3892731696 3897586688 3908571408 3912592572 3916617873 3923070732 3932554779 3936739968 3940790112 3943086399 3954521088 3956825376 3960896184 3970612224 3974697216 3981104838 3985341696 3989999979 4005675072 4023767552 4032758016 4038243012 4039259238 4042397583 4053333312 4056482592 4057503408 4074013584 4078204956 4082545152 4088097864 4089126636 4092303726 4103374464 4106562624 4109989527 4121908224 4124310048 4132946944 4136736744 4137777756 4140992646 4142938368 4154033408 4157260928 4158888867 4168977498 4175227456 4183503552 4187807568 4188861432 4192116012 4202399232 4203456768 4206722688 4207781312 4210233174 4213504359 4224902976 4229249584 4235151744 4239508896 4254280704 4255351296 4258657536 4270659876 4275053559 4277062272 4285540224 4289949216 4292448957 4294362744 4311836712 4312921788 4316272758 4323384072 4327831998 4338448128 4342911552 4345442154 4347379568 4359140352 4362527232 4365069264 4366167736 4369560076 4374822312 4379323158 4381380864 4384785024 4392009216 4396527744 4397142834 4418959008 4428832464 4433388876 4444263936 4448836224 4451428548 4453413216 4456008207 4466938752 4471534368 4472659632 4476134712 4483509408 4488122072 4498972134 4499131392 4503760128 4506384456 4511020654 4522086144 4526738496 4536852768 4559999976 4563542916 4564691334 4577914368 4583265282 4592863296 4599110097 4613607936 4616296272 4619882952 4621045548 4632380928 4637146752 4639848804 4644622311 4649565312 4653828837 4660805664 4673287584 4676918544 4689570816 4697130888 4711283514 4712469111 4727699136 4728888864 4732563024 4733753976 4753015848 4757905782 4764545712 4769447508 4770647742 4774354347 4786065792 4787270208 4790989728 4807683072 4808892928 4811695056 4826192868 4828460544 4831158087 4833428096 4845153024 4850816301 4863807081 4880754144 4885775496 4888071168 4890802014 4897760256 4902799104 4904032896 4907843136 4910702922 4911938703 4929053472 4932883152 4941010368 4946093712 4963327488 4964576512 4968433792 4971328884 4982436522 4989905984 4993782944 4999796928 5004940752 5010089868 5024603136 5025306096 5030476164 5031742086 5035651551 5043948084 5049137331 5061522816 5066730144 5069682513 5084384256 5087346912 5089615104 5092580808 5103959364 5110324992 5111611008 5115582528 5124010752 5129282368 5129999973 5150153664 5155452176 5166971208 5173415424 5184974592 5190308928 5193333306 5197368321 5211428544 5216790096 5222157164 5230760976 5243406372 5248800823 5248986624 5254386816 5257448532 5261533362 5275767168 5281194912 5284272249 5299596288 5308139784 5313788928 5318661528 5319999972 5324133402 5325473223 5340900096 5347142829 5360113926 5377010688 5384324016 5385678984 5389863444 5391219806 5404444416 5408643456 5410004544 5413156938 5432018112 5437606608 5450797152 5452168848 5456404968 5471165952 5475416832 5479986036 5490848412 5496497433 5499080064 5515648992 5517037008 5521323528 5523917824 5545185156 5549493546 5550890079 5558636664 5564355426 5578004736 5583743424 5585148576 5589488016 5604609024 5608963584 5613644232 5618005812 5630558346 5633203968 5646868992 5652678528 5678210048 5694213168 5700071412 5702749696 5705935683 5714053632 5719932288 5723265276 5725816992 5729153409 5749115616 5750562384 5755030344 5764512096 5770442664 5784597504 5790548736 5793922872 5799883698 5812842609 5820092352 5833096416 5839097544 5841841152 5846380032 5862036992 5862857112 5868888858 5884606098 5891945344 5905109952 5911185168 5931781632 5935238064 5937884288 5941344276 5955918336 5962045824 5963546176 5968179616 5971657257 5978012544 5998629512 6005013504 6008512608 6029448192 6035651328 6049137024 6057364518 6058888857 6079999968 6084723888 6086255112 6111020376 6117307434 6123817728 6132146796 6133689954 6138455589 6155061696 6159843936 6161394064 6182862336 6186465072 6192829748 6199420416 6205105116 6206666634 6211488969 6214407552 6231050112 6235891392 6253466247 6262841184 6275255328 6281711352 6283292148 6288174018 6303598848 6305185152 6310084032 6311671968 6315349761 6337354464 6343874376 6352727616 6359263344 6360863656 6365805796 6381421056 6383026944 6387986304 6393317042 6398284397 6405989814 6415593408 6434923824 6441544116 6460204032 6467755068 6469382682 6474409137 6485076108 6491747997 6507672192 6514367328 6518163231 6521069352 6537065472 6538710528 6543790848 6547603896 6549251604 6554340114 6562233468 6568984737 6572071296 6577177536 6588013824 6594791616 6595714251 6628438512 6643248696 6650083314 6666395904 6673254336 6677142822 6680119824 6700408128 6707301552 6708989448 6714202068 6725264112 6732183108 6748458201 6748697088 6755640192 6759576684 6766530981 6783129216 6786153472 6790107744 6805279152 6813766656 6815481344 6820776704 6832014336 6839999964 6845314374 6847037001 6866871552 6874897923 6889294944 6913299456 6920411904 6924444408 6929824428 6931568322 6948571392 6955720128 6959773206 6974347968 6991208496 7005849088 7009931376 7015377816 7034356224 7041593216 7045696332 7066925271 7077519712 7091548704 7093333296 7098844536 7100630964 7121200128 7129523772 7136858673 7146818568 7154171262 7155971613 7179098688 7180905312 7186484592 7205925888 7211524608 7213339392 7217542584 7239289302 7242690816 7250142144 7267729536 7269558464 7275206624 7300555776 7306648048 7321131216 7328663244 7332106752 7336203021 7354198656 7356049344 7361764704 7366054383 7393580208 7399324728 7401186772 7411515552 7419140568 7437339648 7444991232 7446864768 7452650688 7456993326 7473654783 7484858976 7490674416 7499695392 7507411128 7510938624 7515134802 7536904704 7537959144 7545714246 7547613129 7565922126 7592284224 7600095216 7607914244 7626576384 7631020368 7634422656 7638871212 7640793538 7646730133 7655939046 7665487488 7667416512 7673373792 7686016128 7693923552 7720731648 7725230496 7733178264 7750456812 7760123136 7777461888 7785463392 7789999959 7817142816 7825185144 7833235746 7846141464 7865109558 7873479936 7881580224 7886172798 7892300043 7913650752 7921792368 7949394432 7962209676 7970683392 7979999958 7986200103 8011350144 8040170889 8047535104 8065516032 8076486024 8078518476 8084795166 8086829709 8106666624 8112965184 8115006816 8119735407 8148027168 8156409912 8165090304 8176195728 8178253272 8184607452 8206748928 8213125248 8219979054 8248620096 8273473488 8275555512 8281985292 8285876736 8308066816 8314521856 8317777734 8324240319 8337954996 8346533139 8350454912 8367007104 8375615136 8377722864 8384232024 8404798464 8406913536 8413445376 8415562624 8420466348 8427008718 8445837519 8449805952 8458499168 8470303488 8479017792 8510702592 8517315072 8541319752 8550107118 8554124544 8571080448 8579898432 8584897914 8588725488 8623673424 8625843576 8632545516 8646768144 8655663996 8676896256 8685823104 8690884308 8694759136 8699825547 8725054464 8730138528 8732335472 8739120152 8749644624 8758646316 8762761728 8769570048 8784018432 8793055488 8794285668 8803333287 8826909147 8837918016 8857664928 8866777752 8888527872 8897672448 8902857096 8906826432 8912016414 8933877504 8943068736 8945319264 8952269424 8967018816 8976244144 8997944268 9007520256 9012768912 9022041308 9044172288 9053476992 9068072131 9073705536 9086046777 9119999952 9127085832 9129382668 9138775037 9155828736 9166530564 9175961151 9185726592 9198220194 9200534931 9227215872 9232592544 9239765904 9242091096 9264761856 9274293504 9279697608 9289244622 9299130624 9307657674 9309999951 9321611328 9346575168 9353837088 9394261776 9422567028 9424938222 9432261027 9455398272 9457777728 9465126048 9467507952 9506031696 9515811564 9529091424 9538895016 9541295484 9548708694 9572131584 9574540416 9581979456 9589975563 9608984721 9617785856 9623390112 9652385736 9656921088 9662316174 9666856192 9690306048 9701632602 9704074023 9727614162 9761508288 9771550992 9781604028 9805598208 9808065792 9815686272 9821405844 9823877406 9831510171 9858106944 9865766304 9882020736 9892187424 9926654976 9929153024 9936867584 9942657768 9964873044 9975124971 9979811968 9987565888 9999593856 10009881504 10015714233 10020179736 10050612192 10060952328 10063484172 10071303102 10087896168 10098274662 10123045632 10133460288 10139365026 10174693824 10179230208 10185161616 10207918728 10220649984 10223222016 10231165056 10248021504 10258564736 10259999946 10267971561 10300307328 10310904352 10333942416 10346830848 10369949184 10380617856 10386666612 10394736642 10397352483 10422857088 10433580192 10439659809 10444314328 10461521952 10486812744 10497601646 10497973248 10508773632 10514897064 10523066724 10551534336 10562389824 10568544498 10616279568 10637323056 10639999944 10648266804 10650946446 10681800192 10694285658 10720227852 10731256893 10768648032 10771357968 10779726888 10782439612 10808888832 10817286912 10820009088 10826313876 10837452059 10858933953 10864036224 10875213216 10901594304 10904337696 10912809936 10942331904 10950833664 10959972072 10981696824 10992994866 10998160128 11031297984 11034074016 11042647056 11090370312 11098987092 11101780158 11117273328 11128710852 11140160143 11156009472 11167486848 11170297152 11178976032 11185489989 11217927168 11227288464 11236011624 11261116692 11266407936 11272702203 11293737984 11305357056 11318571369 11348883189 11388426336 11400142824 11405499392 11411871366 11428107264 11439864576 11446530552 11451633984 11458306818 11461190307 11483908569 11498231232 11501124768 11510060688 11529024192 11540885328 11581097472 11587845744 11599767396 11625685218 11640184704 11666192832 11678195088 11692760064 11724073984 11725714224 11737777716 11749853619 11769212196 11783890688 11797664337 11810219904 11822370336 11829259197 11863563264 11870476128 11875768576 11882688552 11911836672 11924091648 11927092352 11936359232 11943314514 11956025088 11969999937 11997259024 12017025216 12071302656 12098274048 12114729036 12117777714 12127192749 12159999936 12169447776 12172510224 12222040752 12234614868 12247635456 12264293592 12267379908 12276911178 12310123392 12319687872 12322788128 12329968581 12365724672 12372930144 12385659496 12398840832 12410210232 12413333268 12422977938 12428815104 12462100224 12471782784 12476666601 12506932494 12525682368 12550510656 12563422704 12566584296 12576348036 12607197696 12610370304 12620168064 12623343936 12630699522 12640513077 12674708928 12687748752 12705455232 12718526688 12721727312 12731611592 12762842112 12766053888 12775972608 12786634084 12796568794 12811979628 12825160677 12831186816 12869847648 12877346871 12883088232 12935510136 12938765364 12948818274 12952076851 12970152216 12983495994 13015344384 13028734656 13036326462 13042138704 13077421056 13087581696 13095207792 13098503208 13108680228 13124466936 13137969474 13144142592 13154355072 13176027648 13189583232 13191428502 13256877024 13286497392 13300166628 13332791808 13346508672 13354285644 13360239648 13368024621 13400816256 13414603104 13417978896 13428404136 13450528224 13464366216 13496916402 13497394176 13511280384 13519153368 13533061962 13566258432 13580215488 13610558304 13630962688 13641553408 13679999928 13690628748 13694074002 13733743104 13749795846 13778589888 13797330291 13840823808 13848888816 13859648856 13863136644 13897142784 13911440256 13919546412 13933866933 13948695936 13982416992 14011698176 14019862752 14030755632 14068712448 14083186432 14091392664 14133850542 14137407333 14155039424 14183097408 14186666592 14197689072 14201261928 14259047544 14273717346 14293637136 14308342524 14311943226 14323063041 14358197376 14361810624 14372969184 14423049216 14426678784 14435085168 14478578604 14485381632 14493474261 14500284288 14535459072 14539116928 14550413248 14552448903 14591421243 14613296096 14642262432 14657326488 14664213504 14672406042 14708397312 14712098688 14723529408 14732108766 14735816109 14787160416 14798649456 14802373544 14823031104 14838281136 14889982464 14893729536 14905301376 14913986652 14947309566 14969717952 14981348832 14999390784 15014822256 15030269604 15073809408 15075918288 15091428492 15095226258 15106954653 15131844252 15147411993 15184568448 15200190432 15209047539 15215828488 15253152768 15262040736 15268845312 15277742424 15281587076 15293460266 15311878092 15330974976 15334833024 15346747584 15372032256 15387847104 15389999919 15450460992 15466356528 15500913624 15520246272 15554923776 15570926784 15579999918 15592104963 15634285632 15650370288 15666471492 15692282928 15730219116 15746402469 15746959872 15763160448 15772345596 15784600086 15788572289 15827301504 15843584736 15852816747 15898788864 15924419352 15941366784 15959999916 15972400206 15976419669 16022700288 16041428487 16080341778 16131032064 16152972048 16157036952 16169590332 16173659418 16213333248 16225930368 16230013632 16239470814 16296054336 16312819824 16352391456 16356506544 16369214904 16413497856 16426250496 16439958108 16489492299 16497240192 16546946976 16551111024 16563970584 16571753472 16616133632 16629043712 16635555468 16648480638 16652670237 16675909992 16693066278 16700909824 16734014208 16751230272 16755445728 16768464048 16813827072 16826890752 16831125248 16840932696 16854017436 16891675038 16899611904 16916998336 16940606976 16958035584 17034630144 17082639504 17100214236 17108249088 17117807049 17142160896 17159796864 17169795828 17177450976 17187460227 17247346848 17251687152 17265091032 17293536288 17311327992 17353792512 17371646208 17381768616 17389518272 17399651094 17438527827 17460277056 17464670944 17478240304 17499289248 17517292632 17525523456 17539140096 17586110976 17588571336 17606666574 17653818294 17675836032 17715329856 17733555504 17795344896 17805714192 17813652864 17824032828 17867755008 17886137472 17890638528 17904538848 17914971771 17934037632 17952488288 17995888536 18015040512 18025537824 18044082616 18088344576 18106953984 18136144262 18147411072 18172093554 18176666571 18239999904 18254171664 18258765336 18277550074 18333061128 18351922302 18371453184 18396440388 18401069862 18415366767 18465185088 18479531808 18484182192 18548587008 18559395216 18578489244 18598261248 18615315348 18619999902 18634466907 18643222656 18693150336 18707674176 18760398741 18788523552 18845134056 18849876444 18864522054 18910796544 18915555456 18930252096 18935015904 18946049283 19012063392 19031623128 19058182848 19077790032 19082590968 19097417388 19144263168 19149080832 19163958912 19179951126 19194853191 19217969442 19246780224 19304771472 19324632348 19333712384 19380612096 19403265204 19408148046 19423227411 19455228324 19475243991 19523016576 19543101984 19554489693 19563208056 19611196416 19616131584 19631372544 19642811688 19647754812 19663020342 19706954211 19716213888 19731532608 19764041472 19784374848 19858306048 19873735168 19885315536 19929746088 19950249942 19959623936 19975131776 19999187712 20019763008 20031428466 20040359472 20101224384 20121904656 20126968344 20142606204 20175792336 20196549324 20245374603 20246091264 20266920576 20278730052 20299592943 20349387648 20358460416 20370323232 20415837456 20441299968 20446444032 20462330112 20496043008 20517129472 20519999892 20535943122 20541111003 20600614656 20621808704 20624693769 20667884832 20739898368 20761235712 20773333224 20789473284 20794704966 20845714176 20867160384 20879319618 20888628656 20923043904 20973625488 20995203292 21017547264 21029794128 21046133448 21103068672 21124779648 21137088996 21200775813 21232559136 21274646112 21279999888 21296533608 21301892892 21363600384 21388571316 21410576019 21440455704 21462513786 21467914839 21537296064 21542715936 21559453776 21564879224 21617777664 21634573824 21640018176 21652627752 21674904118 21717867906 21728072448 21750426432 21803188608 21808675392 21825619872 21901667328 21919944144 21963393648 21985989732 21996320256 22008609063 22062595968 22068148032 22085294112 22098163149 22180740624 22197974184 22203560316 22234546656 22257421704 22280320286 22312018944 22334973696 22340594304 22357952064 22370979978 22376609647 22420964349 22454576928 22472023248 22522233384 22532815872 22545404406 22610714112 22637142738 22642839387 22697766378 22776852672 22800285648 22823742732 22879729152 22893061104 22903267968 22916613636 22922380614 22940190399 22967817138 22996462464 23002249536 23020121376 23058048384 23081770656 23162194944 23175691488 23199534792 23251370436 23280369408 23332385664 23356390176 23369999877 23451428448 23475555432 23499707238 23538424392 23567781376 23595328674 23620439808 23644740672 23658518394 23676900129 23740952256 23751537152 23765377104 23848183296 23854184704 23872718464 23886629028 23912050176 23939999874 23958600309 23994518048 24034050432 24142605312 24196548096 24229458072 24235555428 24254385498 24260489127 24319999872 24338895552 24345020448 24359206221 24444081504 24469229736 24495270912 24528587184 24534759816 24553822356 24620246784 24639375744 24645576256 24659937162 24745860288 24771318992 24820420464 24826666536 24845955876 24857630208 24924200448 24943565568 24953333202 24972720957 25013864988 25039599417 25051364736 25101021312 25126845408 25133168592 25152696072 25214395392 25220740608 25240336128 25246687872 25261399044 25281026154 25337512557 25349417856 25375497504 25410910464 25437053376 25443454624 25463223184 25532107776 25551945216 25573268168 25593137588 25623959256 25650321354 25662373632 25739695296 25754693742 25766176464 25871020272 25877530728 25897636548 25904153702 25940304432 25966991988 26030688768 26057469312 26072652924 26084277408 26099476641 26175163392 26190415584 26197006416 26217360456 26248933872 26275938948 26288285184 26308710144 26352055296 26379166464 26382857004 26409999861 26480727441 26513754048 26572994784 26600333256 26665583616 26693017344 26708571288 26720479296 26736049242 26801632512 26829206208 26835957792 26856808272 26901056448 26928732432 26993832804 27022560768 27038306736 27066123924 27132516864 27160430976 27204216393 27221116608 27258140331 27283106816 27359999856 27381257496 27388148004 27416325111 27467486208 27499591692 27527883453 27557179776 27594660582 27601604793 27681647616 27697777632 27719297712 27726273288 27794285568 27822880512 27839092824 27867733866 27897391872 27929999853 27964833984 28039725504 28061511264 28166372864 28182785328 28267701084 28274814666 28296783081 28310078848 28366194816 28373333184 28395378144 28402523856 28518095088 28547434692 28587274272 28616685048 28623886452 28646126082 28716394752 28723621248 28745938368 28769926689 28853357568 28870170336 28957157208 28970763264 28986948522 29000568576 29070918144 29078233856 29100826496 29104897806 29112222069 29182842486 29226592192 29284524864 29314652976 29344812084 29416794624 29424197376 29447058816 29464217532 29471632218 29494530513 29574320832 29597298912 29604747088 29646062208 29676562272 29779964928 29787459072 29810602752 29827973304 29894619132 29925374913 29939435904 29962697664 29998781568 30029644512 30047142699 30060539208 30151836576 30182856984 30190452516 30213909306 30263688504 30294823986 30369136896 30400380864 30418095078 30431656976 30524081472 30537690624 30555484848 30563174152 30586920532 30623756184 30661949952 30669666048 30693495168 30742976249 30744064512 30775694208 30779999838 30803914683 30900921984 30932713056 31001827248 31040492544 31109847552 31141853568 31159999836 31184209926 31192057449 31268571264 31300740576 31318979427 31332942984 31384565856 31460438232 31492804938 31493919744 31526320896 31544691192 31569200172 31577144578 31654603008 31687169472 31705633494 31848838704 31919999832 31944800412 31952839338 32045400576 32082856974 32160683556 32193770679 32305944096 32314073904 32339180664 32347318836 32426666496 32451860736 32460027264 32478941628 32512356177 32576801859 32592108672 32625639648 32704782912 32713013088 32738429808 32826995712 32852500992 32879916216 32978984598 32994480384 33093893952 33102222048 33127941168 33258087424 33271110936 33296961276 33305340474 33351819984 33386132556 33401819648 33420480429 33468028416 33502460544 33510891456 33536928096 33556469967 33653781504 33662250496 33681865392 33708034872 33783350076 33799223808 33818106609 33833996672 33881213952 33916071168 33955714107 34046649567 34165279008 34200428472 34216498176 34235614098 34284321792 34319593728 34339591656 34354901952 34374920454 34383570921 34494693696 34503374304 34530182064 34587072576 34622655984 34743292416 34763537232 34779036544 34799302188 34877055654 34920554112 34929341888 34956480608 34998578496 35034585264 35078280192 35172221952 35177142672 35213333148 35249560857 35307636588 35351672064 35392993011 35430659712 35467111008 35487777591 35590689792 35611428384 35627305728 35648065656 35735510016 35772274944 35781277056 35809077696 35829943542 35868075264 35904976576 35909999811 35991777072 36051075648 36088165232 36213907968 36272288524 36294822144 36344187108 36353333142 36381578247 36479999808 36508343328 36517530672 36555100148 36666122256 36703844604 36741605761 36742906368 36792880776 36802139724 36830733534 36930370176 36959063616 36968364384 36989905743 37097174016 37118790432 37156978488 37196522496 37230630696 37239999804 37268933814 37286445312 37386300672 37415348352 37429999803 37520797482 37577047104 37690268112 37699752888 37729044108 37821593088 37831110912 37860504192 37870031808 37892098566 37921539231 38024126784 38063246256 38116365696 38155580064 38165181936 38194834776 38288526336 38298161664 38327917824 38359902252 38389706382 38435938884 38475482031 38493560448 38609542944 38632040613 38649264696 38667424768 38806530408 38816296092 38846454822 38856230553 38910456648 38950487982 39046033152 39086203968 39108979386 39126416112 39232263168 39262745088 39285623376 39295509624 39326040684 39413908422 39432427776 39463065216 39528082944 39568749696 39747470336 39770631072 39859492176 39900499884 39919247872 39950263552 39998375424 40039526016 40062856932 40080718944 40104073863 40202448768 40243809312 40253936688 40285212408 40351584672 40393098648 40490749206 40492182528 40533841152 40557460104 40599185886 40698775296 40740646464 40831674912 40892888064 40924660224 41034258944 41039999784 41071886244 41082222006 41201229312 41243617408 41249387538 41335769664 41391990873 41522471424 41546666448 41578946568 41589409932 41691428352 41734320768 41758639236 41777257312 41801600799 41846087808 41947250976 41990406584 42035094528 42059588256 42092266896 42206137344 42249559296 42274177992 42401551626 42412221999 42465118272 42549292224 42559999776 42593067216 42603785784 42777142632 42821152038 42880911408 42925027572 42935829678 42969189123 43074592128 43085431872 43118907552 43129758448 43269147648 43280036352 43305255504 43349808236 43435735812 43456144896 43480422783 43500852864 43606377216 43617350784 43651239744 43657346709 43774263729 43839888288 43926787296 43971979464 43992640512 44017218126 44125191936 44136296064 44170588224 44196326298 44207448327 44361481248 44395948368 44407120632 44469093312 44514843408 44560640572 44669947392 44681188608 44715904128 44741959956 44753219294 44787990779 44841928698 44909153856 44944046496 45044466768 45090808812 45221428224 45274285476 45285678774 45320863959 45395532756 45442235979 45553705344 45600571296 45627142617 45647485464 45759458304 45786122208 45806535936 45833227272 45844761228 45880380798 45935634276 45992924928 46004499072 46040242752 46116096768 46163541312 46169999757 46351382976 46399069584 46502740872 46560738816 46664771328 46712780352 46739999754 46776314889 46902856896 46951110864 46999414476 47076848784 47135562752 47190657348 47239207407 47240879616 47289481344 47317036788 47353800258 47365716867 47481904512 47503074304 47530754208 47558450241 47696366592 47708369408 47745436928 47773258056 47824100352 47879999748 47917200618 47929259007 47989036096 48068100864 48124285461 48393096192 48458916144 48471110856 48508770996 48520978254 48639999744 48677791104 48690040896 48718412442 48888163008 48938459472 49057174368 49069519632 49107644712 49240493568 49278751488 49291152512 49319874324 49468476897 49491720576 49542637984 49640840928 49653333072 49691911752 49715260416 49848400896 49887131136 49906666404 49945441914 49958010711 50027729976 50079198834 50102729472 50202042624 50253690816 50266337184 50305392144 50441481216 50480672256 50493375744 50522798088 50562052308 50675025114 50698835712 50750995008 50821820928 50874106752 50886909248 50926446368 51103890432 51146536336 51186275176 51247918512 51300642708 51324747264 51353421147 51479390592 51509387484 51532352928 51562380681 51742040544 51755061456 51795273096 51808307404 51880608864 51933983976 52061377536 52114938624 52145305848 52168554816 52198953282 52315583481 52380831168 52394012832 52434720912 52497867744 52551877896 52576570368 52617420288 52758332928 52765714008 52819999722 52961454882 53027508096 53145989568 53200666512 53386034688 53417142576 53440958592 53472098484 53527110931 53603265024 53658412416 53671915584 53713616544 53744915313 53802112896 53857464864 53987665608 54045121536 54076613472 54132247848 54265033728 54320861952 54408432786 54442233216 54516280662 54529999713 54719999712 54762514992 54776296008 54832650222 54999183384 55055766906 55114359552 55189321164 55203209586 55246100301 55395555264 55438595424 55452546576 55645761024 55678185648 55735467732 55794783744 55859999706 55903400721 55929667968 56079451008 56123022528 56281196223 56332745728 56365570656 56535402168 56549629332 56593566162 56620157696 56732389632 56746666368 56790756288 56805047712 56838147849 57036190176 57094869384 57174548544 57233370096 57247772904 57292252164 57432789504 57447242496 57491876736 57539853378 57584559573 57740340672 57914314416 57973897044 58001137152 58141836288 58156467712 58201652992 58209795612 58224444138 58269682233 58365684972 58425731973 58453184384 58569049728 58629305952 58663469079 58689624168 58833589248 58848394752 58894117632 58928435064 58943264436 58989061026 59120862633 59148641664 59194597824 59209494176 59292124416 59353124544 59574918144 59621205504 59655946608 59789238264 59850749826 59878871808 59925395328 59997563136 60059289024 60094285398 60121078416 60303673152 60365713968 60380905032 60427818612 60527377008 60589647972 60736123809 60738273792 60800761728 60836190156 60863313952 60898778829 61048162944 61075381248 61110969696 61126348304 61173841064 61247512368 61323899904 61339332096 61386990336 61485952498 61488129024 61551388416 61559999676 61607829366 61623333009 61801843968 61865426112 61874081307 62003654496 62219695104 62283707136 62319999672 62368419852 62384114898 62537142528 62601481152 62637958854 62665885968 62769131712 62920876464 62985609876 63052641792 63089382384 63138400344 63154289156 63309206016 63374338944 63411266988 63476504917 63602327439 63697677408 63839999664 63889600824 63905678676 64090801152 64165713948 64231728057 64321367112 64387541358 64403744517 64611888192 64628147808 64678361328 64694637672 64853332992 64903721472 64920054528 64957883256 65024712354 65153603718 65184217344 65251279296 65409565824 65426026176 65476859616 65705001984 65759832432 65957969196 65988960768 66025827189 66187787904 66204444096 66255882336 66294489447 66542221872 66593922552 66610680948 66703639968 66772265112 66803639296 66840960858 66936056832 67004921088 67021782912 67073856192 67112939934 67129828941 67262893047 67324500992 67363730784 67416069744 67566700152 67598447616 67636213218 67667993344 67832142336 67911428214 67928518161 68093299134 68330558016 68400856944 68471228196 68639187456 68679183312 68709803904 68749840908 68767141842 68820571197 68989387392 69006748608 69060364128 69174145152 69245311968 69486584832 69527074464 69558073088 69598604376 69754111308 69841108224 69858683776 69912961216 69997156992 70069170528 70109999631 70354285344 70426666296 70499121714 70615273176 70703344128 70785986022 70861319424 70934222016 70975555182 71030700387 71222856768 71254611456 71296131312 71544549888 71562554112 71618155392 71659887084 71736150528 71809953152 71819999622 71875800927 71983554144 72102151296 72176330464 72427815936 72544577048 72589644288 72688374216 72706666284 72763156494 72781467381 72959999616 73016686656 73035061344 73077618663 73110200296 73332244512 73407689208 73483211522 73485812736 73585761552 73604279448 73661467068 73860740352 73918127232 73936728768 73979811486 74237580864 74313956976 74461261392 74479999608 74537867628 74572890624 74772601344 74830696704 74859999606 74918162871 75041594964 75118798251 75154094208 75380536224 75399505776 75458088216 75643186176 75662221824 75721008384 75740063616 75784197132 75843078462 75862164413 76012537671 76048253568 76126492512 76232731392 76311160128 76330363872 76389669552 76596323328 76655835648 76719804504 76779412764 76871877768 76950964062 76987120896 77219085888 77264081226 77298529392 77613060816 77632592184 77692909644 77712461106 77820913296 77900975964 77981121001 78092066304 78172407936 78217958772 78252832224 78298429923 78525490176 78571246752 78591019248 78652081368 78827816844 78864855552 78926130432 79056165888 79137499392 79229999583 79442182323 79541262144 79718984352 79800999768 79838495744 79900527104 79996750848 80079052032 80125713864 80161437888 80208147726 80404897536 80487618624 80507873376 80570424816 80703169344 80786197296 80981498412 81067682304 81114920208 81198371772 81397550592 81481292928 81612649179 81663349824 81849320448 82068517888 82079999568 82143772488 82164444012 82248975333 82402458624 82487234816 82498775076 82583650359 82671539328 82783981746 82804814379 83044942848 83093332896 83157893136 83178819864 83382856704 83468641536 83517278472 83554514624 83603201598 83692175616 83789999559 83894501952 83980813168 84119176512 84184533792 84499118592 84548355984 84803103252 84824443998 84890349243 84930236544 85098584448 85119999552 85186134432 85207571568 85554285264 85642304076 85761822816 85850055144 85871659356 85938378246 86149184256 86170863744 86237815104 86259516896 86309780067 86560072704 86610511008 86699616472 86871471624 86912289792 86960845566 87001705728 87212754432 87234701568 87302479488 87314693418 87336666207 87548527458 87679776576 87853574592 87943958928 88034436252 88250383872 88272592128 88341176448 88392652596 88414896654 88483591539 88722962496 88791896736 88814241264 88938186624 89029686816 89121281144 89339894784 89362377216 89431808256 89483919912 89506438588 89575981558 89683857396 89776124739 89818307712 89888092992 90088933536 90141428097 90181617624 90548570952 90571357548 90641727918 90791065512 90884471958 91107410688 91201142592 91254285234 91294970928 91572244416 91613071872 91666454544 91689522456 91760761596 91871268552 91985849856 92008998144 92080485504 92228928747 92232193536 92327082624 92339999514 92411744049 92702765952 92798139168 93005481744 93121477632 93329542656 93425560704 93479999508 93552629778 93576172347 93805713792 93902221728 93956938281 93998828952 94153697568 94381314696 94478414814 94481759232 94578962688 94634073576 94707600516 94731433734 94963809024 95061508416 95116900482 95416738816 95490873856 95546516112 95759999496 95834401236 95858518014 95978072192 96136201728 96248570922 96581312037 96917832288 96942221712 97017541992 97041956508 97279999488 97355582208 97380081792 97436824884 97537068531 97776326016 97876918944 98114348736 98139039264 98215289424 98480987136 98557502976 98582305024 98639748648 98936953794 98983441152 99085275968 99281681856 99306666144 99383823504 99774262272 99813332808 99890883828 99916021422 100055459952 100158397668 100205458944 100261441287 100404085248 100507381632 100532674368 100610784288 100669409901 100961344512 100986751488 101045596176 101124104616 101350050228 101397671424 101454319827 101501990016 101643641856 101748213504 101773818496 101852892736 101867142321 102139948701 102293072672 102372550352 102495837024 102601285416 102649494528 102706842294 102958781184 103018774968 103064705856 103124761362 103150712763 103484081088 103510122912 103590546192 103616614808 103761217728 103867967952 104229877248 104290611696 104337109632 104397906564 104631166962 104761662336 104788025664 104869441824 104995735488 105103755792 105234840576 105516665856 105531428016 105639999444 105748682571 105922909764 106055016192 106178979033 106291979136 106401333024 106463332773 106772069376 106834285152 106881917184 106944196968 107054221862 107206530048 107316824832 107343831168 107427233088 107489830626 107604225792 107714929728 107729999433 107975331216 108153226944 108264495696 108641723904 108816865572 108884466432 109032561324 109059999426 109144734741 109439999424 109525029984 109552592016 109665300444 109998366768 110111533812 110224817283 110228719104 110378642328 110406419172 110492200602 110520006023 110791110528 110877190848 110905093152 110969717229 111291522048 111356371296 111470935464 111589567488 111719999412 111806801442 111859335936 112158902016 112246045056 112289999409 112562392446 112731141312 113070804336 113099258664 113187132324 113240315392 113464779264 113493332736 113581512576 113610095424 113676295698 113764617693 114072380352 114189738768 114349097088 114466740192 114495545808 114584504328 114865579008 114894484992 114983753472 115079706756 115169119146 115426446093 115480681344 115828628832 115947794088 116002274304 116312935424 116403305984 116419591224 116448888276 116539364466 116568691659 116731369944 116851463946 116906368768 117138099456 117258611904 117326938158 117379248336 117696789504 117788235264 117856870128 117886528872 117978122052 118241725266 118297283328 118389195648 118418988352 118584248832 118706249088 119242411008 119311893216 119578476528 119701499652 119757743616 119850790656 119995126272 120118578048 120188570796 120242156832 120312221589 120607346304 120731427936 120761810064 120855637224 121054754016 121179295944 121472247618 121476547584 121601523456 121672380312 121726627904 121797557658 122096325888 122221939392 122252696608 122347682128 122495024736 122678664192 122773980672 122971904996 123102776832 123119999352 123215658732 123246666018 123603687936 123730852224 123748162614 124007308992 124175972619 124567414272 124639999344 124736839704 124768229796 125074285056 125202962304 125275917708 125331771936 125404802397 125538263424 125841752928 125971219752 126105283584 126178764768 126276800688 126308578312 126618412032 126748677888 126822533976 126953009834 127204654878 127236665997 127395354816 127679999328 127779201648 127811357352 128331427896 128463456114 128642734224 128775082716 128807489034 128907567369 129223776384 129256295616 129356722656 129389275344 129807442944 129840109056 129915766512 130049424708 130307207436 130368434688 130441268349 130502558592 130819131648 130852052352 130953719232 130972040127 131322791187 131519664864 131915938392 131977921536 132051654378 132375575808 132408888192 132511764672 132588978894 132622344981 133084443744 133187845104 133221361896 133407279936 133544530224 133681921716 134009842176 134043565824 134147712384 134225879868 134259657882 134363972337 134525786094 134727461568 134832139488 135133400304 135272426436 135335986688 135664284672 135822856428 135857036322 135962591877 136186598268 136326707937 136661116032 136801713888 136881427851 136942456392 137278374912 137358366624 137419607808 137499681816 137534283684 137641142394 137978774784 138013497216 138120728256 138348290304 138490623936 139054148928 139116146176 139197208752 139508222616 139682216448 139717367552 139825922432 139994313984 140138341056 140219999262 140328944667 140708570688 140853332592 140998243428 141230546352 141406688256 141571972044 141717622221 141722638848 141868444032 141951110364 142061400774 142097150601 142445713536 142509222912 142592262624 142675350723 143089099776 143125108224 143236310784 143319774168 143472301056 143619906304 143639999244 143751601854 143787777021 143967108288 144204302592 144352660928 144372856383 145089154096 145179288576 145376748432 145413332568 145526312988 145562934762 145919999232 146033373312 146070122688 146155237326 146220400592 146664489024 146815378416 146966423044 147171523104 147208558896 147322934136 147721480704 147836254464 147873457536 147959622972 148405430691 148475161728 148627913952 148922522784 148959999216 149075735256 149145781248 149545202688 149661393408 149719999212 149836325742 149874032133 150083189928 150237596502 150308188416 150761072448 150799011552 150916176432 151324443648 151442016768 151480127232 151568394264 151686156924 151724328826 152025075342 152096507136 152252985024 152465462784 152622320256 152660727744 152779339104 153311671296 153439609008 153558825528 153743755536 153901928124 153974241792 154060263441 154438171776 154528162452 154597058784 154687142043 155226121632 155265184368 155385819288 155424922212 155641826592 155801951928 155962242002 156184132608 156344815872 156435917544 156505664448 156596859846 156636267529 156946750443 157142493504 157182038496 157304162736 157655633688 157729711104 157852260864 158274998784 158459999166 158884364646 159082524288 159437968704 159601999536 159801054208 160158104064 160251427728 160322875776 160416295452 160581332793 160809795072 160975237248 161015746752 161140849632 161234745939 161406338688 161572394592 161962996824 162135364608 162229840416 162396743544 162795101184 162962585856 163225298358 163326699648 163589999139 164159999136 164287544976 164328888024 164497950666 164974469632 164997550152 165167300718 165343078656 165567963492 165609628758 165738300903 166186665792 166315786272 166357639728 166937283072 167034556944 167109029248 167206403196 167384351232 167579999118 167710202163 167789003904 167961626336 168238353024 168369067584 168998237184 169096711968 169606206504 169648887996 169780698486 169860473088 170197168896 170239999104 170372268864 170415143136 170514443547 171108570528 171284608152 171523645632 171700110288 171743318712 171876756492 172298368512 172341727488 172475630208 172519033792 172619560134 172753678719 173221022016 173399232944 173742943248 173921691132 174003411456 174425508864 174469403136 174604958976 174629386836 174673332414 174809046699 175097054916 175277195919 175359553152 175707149184 175887917856 175990407237 176068872504 176500767744 176545184256 176682352896 176785305192 176829793308 176967183078 177362587899 177445924992 177583793472 177628482528 177876373248 178059373632 178242562288 178724754432 178863616512 178967839824 179012877176 179151963116 179367714792 179552249478 179636615424 179776185984 180177867072 180282856194 180363235248 181097141904 181142715096 181283455836 181582131024 181768943916 182208371427 182214821376 182402285184 182508570468 182589941856 182696336487 183144488832 183226143744 183332909088 183379044912 183521523192 183742537104 183971699712 184017996288 184160971008 184457857494 184464387072 184654165248 184679999028 184823488098 184869999027 185405531904 185596278336 185622243921 186010963488 186659085312 186851121408 186959999016 187105259556 187152344694 187611427584 187804443456 187913876562 187997657904 188307395136 188762629392 188956829628 189157925376 189268147152 189415201032 189462867468 189927618048 190123016832 190233800964 190429514751 190806982317 190981747712 191093032224 191519998992 191668802472 191717036028 191956144384 192272403456 192497141844 192695184171 193162624074 193211233551 193835664576 193884443424 194035083984 194083913016 194559998976 194711164416 194760163584 194873649768 195074137062 195552652032 195753837888 196228697472 196278078528 196430578848 197115005952 197164610048 197279497296 197873907588 197966882304 198077481567 198170551936 198563363712 198613332288 198767647008 198883468341 199626665616 199781767656 199832042844 200110919904 200316795336 200410917888 200522882574 200808170496 201014763264 201065348736 201221568576 201338819802 201389486823 201973502976 202091192352 202248209232 202700100456 202795342848 202908639654 203003980032 203496427008 203547636992 203705785472 203734284642 203785554483 204279897402 204586145344 204745100704 204991674048 205202570832 205413684588 205917562368 206037549936 206129411712 206249522724 206301425526 206461713591 206968162176 207020245824 207181092384 207233229616 207522435456 207735935904 208459754496 208581223392 208674219264 208795813128 209262333924 209523324672 209576051328 209738883648 209991470976 210207511584 210329998893 211062856032 211279998888 211497365142 211845819528 212110032384 212357958066 212583958272 212802666048 212926665546 213092101161 213668570304 213763834368 213888393936 214108443724 214633649664 214687662336 214854466176 214979661252 215200833743 215208451584 215429859456 215459998866 215627402781 215950662432 216306453888 216528991392 217283447808 217633731144 217768932864 218065122648 218119998852 218289469482 218344402143 218879998848 219050059968 219105184032 219232855989 219330600888 219996733536 220223067624 220449634566 220457438208 220757284656 220812838344 220984401204 221040012046 221582221056 221754381696 221810186304 221939434458 222712742592 222941870928 223439998824 223613602884 223718671872 224317804032 224492090112 224579998818 224754488613 225124784892 225356394753 225462282624 226141608672 226198517328 226374264648 226480630784 226929558528 226986665472 227163025152 227220190848 227352591396 227529235386 227586493239 228037613013 228144760704 228379477536 228698194176 228933480384 228991091616 229169008656 229788969984 229967506944 230159413512 230338238292 230852892186 230961362688 231657257664 231895588176 232806611968 232839182448 232897776552 233078728932 233137383318 233462739888 233702927892 233812737536 233943363003 234276198912 234517223808 234653876316 234758496672 234895289769 235576470528 235713740256 235773057744 235956244104 236483450532 236594566656 236778391296 236837976704 237168497664 237412498176 237689998749 238326546969 238623786432 239156953056 239402999304 239515487232 239701581312 239990252544 240237156096 240377141592 240484313664 240624443178 241214692608 241462855872 241523620128 241711274448 242109508032 242358591888 242944495236 243203046912 243344760624 243453255808 243595115316 244192651776 244443878784 244505393216 244695364256 244837947537 244990049472 245547961344 245943809992 246205553664 246239998704 246431317464 246493332036 246746925999 247207375872 247461704448 247496325228 247750951077 248014617984 248351945238 248414443137 249134828544 249279998688 249473679408 249536459592 250148570112 250405924608 250551835416 250663543872 250809604794 251076526848 251369998677 251683505856 251942439504 252357529536 252553601376 252617156624 253497355776 253645067952 253906019668 254409309756 254473331994 254671047729 254790709632 255359998656 255558403296 255622714704 256662855792 256926912228 257191240327 257285468448 257550165432 257614978068 257815134738 258447552768 258512591232 258713445312 258778550688 258929340201 259680218112 259831533024 260098849416 260614414872 260736869376 260882536698 261005117184 261638263296 261704104704 261907438464 261944080254 262009998621 262645582374 263039329728 263831876784 264103308756 264751151616 264817776384 265023529344 265177957788 265244689962 265450774617 266168887488 266375690208 266442723792 266814559872 267089060448 267363843432 268019684352 268087131648 268295424768 268451759736 268519315764 268727944674 269051572188 269328374217 269454923136 269664278976 270266800608 270424284291 270544852872 270671973376 271645712856 271714072644 271925183754 272373196536 272653415874 273322232064 273603427776 273762855702 273884912784 274716733248 274839215616 274999363632 275068567368 275282284788 275957549568 276026994432 276241456512 276686786241 276696580608 276981247872 278108297856 278232292352 278394417504 279016445232 279364432896 279434735104 279651844864 279988627968 280276682112 280439998524 280657889334 280728517041 281417141376 281706665184 281870814843 281996486856 282461092704 283143944088 283435244442 283445277696 283736888064 283902220728 284122801548 284194301202 284891427072 285184525248 285350701446 286250216448 286472621568 286639548336 287239812608 287279998488 287503203708 287575554042 287934216576 288408605184 288705321856 288745712766 289743936111 290178308192 290753496864 290826665136 291052625976 291125869524 291839998464 292066746624 292140245376 292310474652 292440801184 292611205593 293328978048 293630756832 293932846088 294343046208 294417117792 294645868272 295442961408 295672508928 295746915072 295919245944 296810861382 296950323456 297255827904 297845045568 297919998432 298151470512 299322786816 299439998424 299672651484 299748064266 300166379856 300475193004 300616376832 300784323861 301522144896 301598023104 301832352864 302008229703 302884033536 302960254464 303136788528 303372313848 303448657652 304050150684 304193014272 304362959481 304505970048 304930925568 305244640512 305321455488 305558678208 305601426963 306419846103 306879218016 307117651056 307487511072 307803856248 307948483584 308120526882 308876343552 309056324904 309194117568 309374284086 309452138289 310452243264 310530368736 310771638576 310849844424 311283653184 311603903856 311924484004 312689631744 312871835088 313011328896 313193719692 313272535058 313515935453 313893500886 314284987008 314364076992 314608325472 315311267376 315704521728 316549997568 316919998332 317246047713 317768729292 318165048576 318536937099 318875937408 319203999072 319389998319 320316208128 320502855456 320645751552 320832590904 321162665586 321619590144 321950474496 322031493504 322281699264 322469491878 322812677376 323144789184 323189998299 323925993648 324459680832 324793487088 325925171712 326450596716 326653399296 327179998278 327434204223 328319998272 328575089952 328657776048 328995901332 329948939264 329995100304 330334601436 330674451849 330686157312 331135926984 331219257516 331476601806 331560018069 332373331584 332631572544 332715279456 332909151687 333874566144 334069113888 334218058496 334412806392 334768702464 335159998236 335420404326 335578007808 335923252672 336476706048 336738135168 336869998227 338193423936 339212413008 339297775992 339561396972 339720946176 340394337792 340479998208 340744537728 340830286272 341028887094 341293853079 342217141056 342569216304 343047291264 343400220576 343486637424 343753512984 344596737024 344683454976 344951260416 345038067584 345239120268 345507357438 346279338279 346442044032 346798465888 347485886496 347843382264 348006822912 348938806272 349209917952 349258773672 349346664828 349618093398 349706074977 350194109832 350554391838 350719106304 351414298368 351775835712 351980814474 352137745008 353090368512 353364705792 353570610384 353659586616 353934366156 354725175798 354891849984 355167586944 355256965056 355752746496 356118747264 356485124576 357727233024 357935679648 358025754352 358303926232 358735429584 359104498956 359273230848 359552371968 360355734144 360565712388 360726470496 360936664767 362194283808 362285430192 362566911672 363164262048 363537887832 364416742854 364429642752 364804570368 365017140936 365179883712 365392672974 366288977664 366665818176 366758089824 367043046384 367485074208 368035992576 368321942016 368915714988 369308330496 369359998056 369646976196 369739998054 370811063808 371192556672 371244487842 372021926976 372527917857 373702242816 373919998032 374210519112 374304689388 374689776517 375222855168 375608886912 375827753124 375995315808 376214407191 376614790272 377525258784 377913659256 378315850752 378536294304 378830402064 378925734936 379855236096 380246033664 380467601928 380859029502 381613964634 381709997991 382186064448 383039997984 383337604944 383434072056 383912288768 384994283688 385390368342 386325248148 386422467102 386722702107 387671329152 387768886848 388070167968 388167826032 389422328832 389520327168 389747299536 390148274124 391105304064 391323805047 391507675776 392457394944 392556157056 392861157696 393968373561 394329220096 394558994592 395747815176 395933764608 396154963134 396341103872 397126727424 397226664576 397535294016 397766936682 397867034943 399253331232 399563535312 399664085688 400221839808 400633590672 401045765148 402029526528 402130697472 402443137152 402677639604 402778973646 403091917011 404182384704 404496418464 405400200912 405817279308 406007960064 406992854016 407095273984 407411570944 407468569284 407571108966 407887775631 408559794804 408980123811 409172290688 409490201408 409983348096 410405141664 410644283553 410827369176 411835124736 412075099872 412258823424 412499045448 412602851052 412923427182 413936324352 414040491648 414362184768 414466459232 415044870912 415471871808 417162446784 417348438528 417591626256 418524667848 419046649344 419152102656 419477767296 419982941952 420415023168 420659997786 420986834001 422125712064 422559997776 422994730284 423691639056 424220064768 424715916132 425152866663 425167916544 425605332096 425853331092 426184202322 426291451803 427337140608 427527668736 427776787872 428026052169 428216887448 429267299328 429375324672 429708932352 429959322504 430401667486 430416903168 430859718912 430919997732 431254805562 431363331063 431901324864 432612907776 433057982784 433118569149 435267462288 435537865728 436130245296 436239997704 436578938964 436688804286 437759997696 438100119936 438210368064 438465711978 438661201776 439993467072 440446135248 440899269132 441514569312 441625676688 441968802408 442080024092 443164442112 443508763392 443620372608 443878868916 444335534419 445216292073 445425485184 445883741856 446879997648 447227205768 447437343744 448635608064 448984180224 449159997636 449508977226 449622096399 450249569784 450712789506 450924565248 452283217344 452397034656 452748529296 453973330944 454326050304 454440381696 454705182792 455058470772 455172986478 456075226026 456289521408 456758955072 457396388352 457866960768 457982183232 458338017312 459935013888 460318827024 460676476584 461705784372 461922725376 462180790323 463314515328 463791176352 464061426129 465678364896 465795553104 466157457864 466274766636 466925479776 467405855784 467625475072 467886726006 468552397824 469034447616 469307752632 469516993344 469790579538 469908802587 470840251329 471427480512 471546115488 471912488208 472966901064 473189133312 473556782592 473675953408 474824996352 475379997498 476653093938 477247572864 478313906112 478805998608 479403162624 480474312192 480754283184 480968627328 481248886356 481743998379 482429385216 482925711744 483047240256 483422548896 483704237817 484219016064 484717183776 485888990472 486406093824 486689521248 486906511616 487190230632 488385303552 488887757568 489010786432 489390728512 489675895074 489980098944 490769997417 491887619984 492479997408 492862634928 492986664072 493493851998 494923408896 494992650456 495501902154 496029235968 496703890476 496828886274 497214902709 498559997376 498947358816 499072919184 500811849216 501103670832 501327087744 501619209588 502153053696 502739997354 503130606489 503367011712 503884879008 504715059072 505107202752 505234313248 506994711552 507290135904 507812039336 508818619512 508946663988 509342095458 509581419264 510719997312 511116806592 511245429408 511543330641 513325711584 513853824456 514382480654 514570936896 515100330864 515229956136 515630269476 516895105536 517025182464 517426890624 517557101376 517858680402 518261036157 519663066048 520197698832 521228829744 521765073396 522010234368 523276526592 523408209408 523814876928 523888160508 524019997242 524427140097 525291164748 525831587757 526078659456 527663753568 527971221711 528206617512 529502303232 529635552768 530047058688 530355915576 530489379924 530901549234 531035150891 532087763697 532337774976 532751380416 532885447584 533629119744 534178120896 534727686864 536174263296 536590849536 536903519472 537038631528 537455889348 538103144376 538656748434 538909846272 539328557952 540533601216 540848568582 541089705744 543291425712 543428145288 543850367508 544746393072 545306831748 546625114281 546644464128 547206855552 547525711404 547769825568 548089009461 549433466496 549678431232 549998727264 550137134736 550564569576 551915099136 552053988864 552482913024 553373572482 553393161216 553962495744 554609997081 556216595712 556788835008 558032890464 558869470208 559303689728 559977255936 560553364224 560879997048 561315778668 561457034082 562834282752 563413330368 563741629686 563992973712 564922185408 566287888176 566870488884 567473776128 567804441456 568245603096 568388602404 569782854144 570369050496 570701402892 571288544253 572945243136 573279096672 574479625216 574559996976 575006407416 575151108084 575868433152 576817210368 577410643712 577491425532 578085552513 579487872222 579633700653 580356616384 581506993728 581653330272 582105251952 582251739048 583679996928 584133493248 584280490752 584620949304 584881602368 585222411186 586657956096 587261513664 587865692176 588686092416 588834235584 589291736544 591345017856 591493830144 591838491888 593621722764 593900646912 594232444701 594511655808 595690091136 595839996864 596302941024 596650405023 598879996848 599345302968 599496128532 600332759712 600950386008 601232753664 601568647722 603044289792 603196046208 603664705728 604016459406 604168460469 605920508928 606273577056 606744627696 606897315304 608100301368 608386028544 608725918962 609011940096 610489281024 610642910976 611117356416 611202853926 611356663449 612839692206 613758436032 614235302112 614975022144 615607712496 616241053764 617752687104 618112649808 618388235136 618748568172 618904276578 619385140773 620904486528 621060737472 621543277152 621699688848 622567306368 623207807712 623848968008 625379263488 625743670176 626022657792 626387439384 626545070116 627031870906 627787001772 628569974016 628728153984 629216650944 630622534752 630989996679 633839996664 634492095426 635537458584 636330097152 637073874198 637751874816 638407998144 638779996638 639276303483 641005710912 641291503104 641665181808 642325331172 643900948992 644062987008 644563398528 644938983756 645602501229 645625354752 646289578368 646379996598 646882208343 647851987296 648919361664 649586974176 651850343424 652901193432 653306798592 654359996556 654868408446 655033206429 656639996544 657150179904 657315552096 657698567967 657991802664 659990200608 660669202872 661348903698 661372314624 662271853968 662438515032 662953203612 663120036138 664746663168 665263145088 665430558912 665818303374 668138227776 668436116992 668825612784 670319996472 670840808652 671156015616 671846505344 672953412096 673476270336 673739996454 674263465839 676069184259 676386847872 678424826016 678595551984 679122793944 679441892352 680788675584 680959996416 681489075456 681660572544 682057774188 682587706158 682759479717 684434282112 685138432608 686094582528 686800441152 686973274848 687507025968 689366909952 689902520832 690076135168 690478240536 691014714876 692558676558 692884088064 693596931776 694971772992 695686764528 698419835904 698517547344 698693329656 699236186796 699412149954 700388219664 701108783676 701438212608 701830089009 702828596736 703551671424 703961628948 704275490016 704685869307 706729411584 707141220768 707319173232 707868732312 709450351596 709783699968 710335173888 710513930112 711505492992 712237494528 712970249152 713069996247 714979640907 715871359296 716051508704 716607852464 717470859168 718208997912 718546461696 719104743936 720711468288 721131424776 721452940992 721873329534 724388567616 724570860384 725133823344 726328524096 727075775664 728833485708 729609140736 730034281872 730359767424 730785345948 732577955328 733331636352 733516179648 734086092768 734513842611 734970148416 736643884032 737831429976 738616660992 738719996112 739293952392 739479996108 740240777997 741622127616 742385113344 742488975684 743252853231 744043853952 745055835714 745243329411 747404485632 747839996064 748421038224 748609378776 749379553034 750445710336 751217773824 751655506248 751990631616 752428814382 753229580544 754109996031 755050517568 755827318512 757072588608 757660804128 757851469872 760492067328 760935203856 761718059004 763227929268 763419995982 764013143187 764372128896 766079995968 766675209888 766868144112 767824577536 769988567376 770780736684 771573720981 772650496296 772844934204 773445404214 775342658304 775537773696 776140335936 776335652064 776788020603 779040654336 779494599072 780296548248 782210608128 782647610094 783015351552 784914789888 785112314112 785722315392 786029995863 787936747122 789117989184 791495630352 792309926268 792682207744 794253454848 794453329152 795070588032 795533873364 795734069886 796352323851 798506662464 799127070624 799328171376 800443679616 801267181344 802091530296 804059053056 804261394944 804886274304 805355279208 805557947292 806183834022 807985122651 808364769408 808992836928 810800401824 811634558616 812015920128 814190547968 814823141888 814937138568 815142217932 815775551262 817119589608 817960247622 818344581376 818980402816 819966696192 820810283328 821288567106 821654738352 824150199744 824517646848 824998090896 825205702104 825846854364 827872648704 828080983296 828724369536 828932918464 830060358723 830089741824 830943743616 834324893568 834696877056 835183252512 837049335696 838093298688 838304205312 838955534592 839965883904 840830046336 841319995572 841973668002 842185551123 844251424128 845119995552 845612444529 845989460568 847383278112 849431832264 850305733326 850335833088 851210664192 851706662184 852368404644 852582903606 854674281216 855553575744 856052104338 856433774896 858750649344 859417864704 859918645008 860803334972 861719437824 861839995464 862509611124 862726662126 863802649728 865225815552 866115965568 866237138298 869231808333 870534924576 872260490592 872479995408 873157877928 873377608572 875519995392 876200239872 876420736128 876931423956 877322403552 877833616779 879986934144 880892270496 881798538264 883029138624 883251353376 883937604816 884160048184 886328884224 887017526784 887240745216 887757737832 888671068838 890432584146 890850970368 891767483712 893759995296 894454411536 897968360448 898319995272 899017954452 899244192798 900499139568 901425579012 901849130496 902352971583 904566434688 904794069312 905497058592 906024689109 908652100608 908880763392 909410365584 910116941544 910345972956 912150452052 912579042816 913088878443 913517910144 914792776704 915733921536 915964366464 916676034624 916804280889 919259538309 920637654048 921352953168 923411568744 923845450752 924361580646 926629030656 927582352704 928122852258 928356414867 931356729792 931591106208 932314915728 932549533272 933850959552 934811711568 935773452012 938068895232 938615505264 939033986688 939581159076 939817605174 940547806359 941680502658 942854961024 943092230976 943824976416 945933802128 947113565184 947351906816 949649992704 950759994996 951738143139 953306187876 954495145728 955610811297 956627812224 957611997216 958169994957 960948624384 961508566368 961937254656 962497772712 963487996758 964858770432 965851423488 966094480512 966845097792 967408475634 968438032128 969434367552 971777980944 973379042496 973813023232 974380461264 977775515136 978021572864 978781457024 979351790148 979960197888 981539994834 982302612669 983775239968 984959994816 985725269856 985973328144 986987703996 989846817792 989985300912 991003804308 992023355547 992058471936 993407780952 993657772548 994429805418 994680054207 997119994752 997894717632 998145838368 998727455061 1001623698432 1002207341664 1002654175488 1003238419176 1004306107392 1005479994708 1006261212978 1006734023424 1007769758016 1009430118144 1010214405504 1010468626496 1010609994681 1014580271808 1015624078672 1017637239024 1017893327976 1018684190916 1019162838528 1021439994624 1022233613184 1022490858816 1023086661282 1023881559237 1026651423168 1027707648912 1028764961308 1029141873792 1030200661728 1030459912272 1031260538952 1033790211072 1034050364928 1034853781248 1035114202752 1035717360804 1036522072314 1038838014837 1039326132096 1040395397664 1042457659488 1043530146792 1044020468736 1046816418816 1047629753856 1047776321016 1048039994484 1048854280194 1049118224931 1050582329496 1051663175514 1052157318912 1055327507136 1055942443422 1056413235024 1059271105536 1060094117376 1060711831152 1060978759848 1061803098468 1062070301782 1064175527394 1064675549952 1065502760832 1065770895168 1067258239488 1068356241792 1069455373728 1073181699072 1073807038944 1074077263056 1074911778696 1076206288752 1077313496868 1077819692544 1078657115904 1081067202432 1081697137164 1082179411488 1082809994301 1086582851424 1086856290576 1087700735016 1089492786144 1090613663496 1093250228562 1093288928256 1094413711104 1095051422808 1095539651136 1096178018922 1098866932992 1099997454528 1100274269472 1101129139152 1104107977728 1104965826048 1106747144964 1107924991488 1109219994162 1112433191424 1113577670016 1116065780928 1117583753571 1118607379456 1121106728448 1121759994096 1122631557336 1122914068164 1124069329551 1125668565504 1126826660736 1127483259372 1127985947424 1128643221573 1129844370816 1132575776352 1133740977768 1134947552256 1135608882912 1136491206192 1136777204808 1139565708288 1140738100992 1141402805784 1142577088506 1145129993973 1146558193344 1149119993952 1150012814832 1150302216168 1151736866304 1154821287424 1154982851064 1156171105026 1158975744444 1159267401306 1160168106321 1160713232768 1163013987456 1163306660544 1164210503904 1164503478096 1168266986496 1168560981504 1169241898608 1169763204736 1170444822372 1173315912192 1173971415141 1174523027328 1175731384352 1177372184832 1177668471168 1178583473088 1182987660288 1183676983776 1187243445528 1187801293824 1188464889402 1189023311616 1191380182272 1191679993728 1192605882048 1193300810046 1193601104829 1197759993696 1198690605936 1198992257064 1200665519424 1201900772016 1203137295444 1206088579584 1206392092416 1207329411456 1208032918812 1208336920938 1209275751033 1212547154112 1213489255392 1213794630608 1216200602736 1217451837924 1218023880192 1220978562048 1221285821952 1222234712832 1222405707852 1222713326898 1223663326893 1225679384412 1226940371433 1227516872064 1228470604224 1229950044288 1231215424992 1231932850659 1232482107528 1235505374208 1236225299616 1236776470272 1237497136344 1237808553156 1238770281546 1241808973056 1242121474944 1243086554304 1243399377696 1245134612736 1246415615424 1247697936016 1251487340352 1252045315584 1252774878768 1253090140232 1254063741812 1255574003544 1257139948032 1257456307968 1258433301888 1260462026209 1261245069504 1261979993358 1262960502003 1267679993328 1268984190852 1271074917168 1272660194304 1274147748396 1275458599989 1275503749632 1276815996288 1277559993276 1278552606966 1278874355409 1282011421824 1282583006208 1283330363616 1284078156507 1284650662344 1287801897984 1288125974016 1289126797056 1289877967512 1291205002458 1291250709504 1292579156736 1292759993196 1293764416686 1294089993189 1295703974592 1297838723328 1299173948352 1299355707447 1305802386864 1306613597184 1308719993112 1309736816892 1310066412858 1313279993088 1314300359808 1314631104192 1315397135934 1315983605328 1319980401216 1321338405744 1322697807396 1324543707936 1324877030064 1325906407224 1326240072276 1329493326336 1330526290176 1330861117824 1331636606748 1333006603257 1335648876219 1336276455552 1336872233984 1337651225568 1340639992944 1341681617304 1342312031232 1343693010688 1345906824192 1346952540672 1347479992908 1348526931678 1348866289197 1352138368518 1352773695744 1356849652032 1357191103968 1358245587888 1361919992832 1362978150912 1363321145088 1364115548376 1365175412316 1365518959434 1368868564224 1370276865216 1372189165056 1373600882304 1373946549696 1375014051936 1379805041664 1380152270336 1380956481072 1382029429752 1385117353116 1385768176128 1386542370969 1387193863552 1389943545984 1391373529056 1392184278387 1397035094688 1397386659312 1398472373592 1398824299908 1400776439328 1402217567352 1402876425216 1403660178018 1405657193472 1407103342848 1407923257896 1408550980032 1409371738614 1409726407761 1414282441536 1414638346464 1415737464624 1418900703192 1419567399936 1420670347776 1421027860224 1424474989056 1425940498304 1426139992494 1429959281814 1431742718592 1432103017408 1433215704928 1434941718336 1436417995824 1438209487872 1441422936576 1442262849552 1442905881984 1443746659068 1445231995137 1448777135232 1449141720768 1450267646688 1451112713451 1452657048192 1454151551328 1457666971416 1459218281472 1460068563744 1460719534848 1461570691896 1465155910656 1466663272704 1467032359296 1468172185536 1469027685222 1469940296832 1472309992251 1475662859952 1477439992224 1478587904784 1478959992216 1480481555994 1484770226688 1484977951368 1486505706462 1488087707904 1490111671428 1490486658822 1491644708127 1495679992128 1496842076448 1497218757552 1498759106068 1502435547648 1503311012496 1503981263232 1504857628764 1506405836201 1506459161088 1508219992062 1509391819467 1510101035136 1511654637024 1514145177216 1515321608256 1515702939744 1520984134656 1521870407712 1523436118008 1526455858536 1526839991964 1528026286374 1528744257792 1532159991936 1533350419776 1533736288224 1534629991923 1539977134752 1541561473368 1543147441962 1545300992592 1545689868408 1546890808428 1550685316608 1551075547392 1552280671872 1552671304128 1553576041206 1554783108471 1558989198144 1560593096496 1565295220188 1566030703104 1569829579776 1570224628224 1571444630784 1572059991726 1573281420291 1575873494244 1577494763271 1578235978368 1582991260704 1583913665133 1584619852536 1585364415488 1588506909696 1588906658304 1590141176064 1591067746728 1591468139772 1592704647702 1593105452673 1596263291091 1597013324928 1598254141248 1598656342752 1600887359232 1602534362688 1604183060592 1608522789888 1609772548608 1610710558416 1611115894584 1612367668044 1615970245302 1616729538816 1617985673856 1621600803648 1623269117232 1629646283776 1629874277136 1630284435864 1631551102524 1634239179216 1635920495244 1636689162752 1637960805632 1639875342843 1639933392384 1641620566656 1642577134212 1643309476704 1644267028383 1648300399488 1649035293696 1649996181792 1650411404208 1651693708728 1655745297408 1656161966592 1657448739072 1657865836928 1660120717446 1660179483648 1661887487232 1663829991243 1668649787136 1670366505024 1674098671392 1676608410624 1677911069184 1679931767808 1681660092672 1682639991144 1683947336004 1684371102246 1688502848256 1690239991104 1691224889058 1691978921136 1694766556224 1698863664528 1700611466652 1702421328384 1703413324368 1704736809288 1705165807212 1709348562432 1711107151488 1712104208676 1712867549792 1713865632759 1718835729408 1719837290016 1721606669944 1723438875648 1723679990928 1725019222248 1725453324252 1727605299456 1730451631104 1732231931136 1732474276596 1734256657539 1738463616666 1738901101959 1741069849152 1744520981184 1744959990816 1746315755856 1746755217144 1751039990784 1752400479744 1752841472256 1753862847912 1754644807104 1755667233558 1759973868288 1761784540992 1763597076528 1766058277248 1766502706752 1767875209632 1768320096368 1774035053568 1774481490432 1775515475664 1777342137676 1780865168292 1781701940736 1782697334103 1783534967424 1787519990592 1788908823072 1789951215069 1796639990544 1798035908904 1798488385596 1800338682289 1800998279136 1802851158024 1803698260992 1804705943166 1809132869376 1809588138624 1810994117184 1812049378218 1812505381407 1817761526784 1818820731168 1820233883088 1820691945912 1824300904104 1825158085632 1826177756886 1827035820288 1831467843072 1831928732928 1833352069248 1833608561778 1834069990347 1838519076618 1841275308096 1842705906336 1846823137488 1848723161292 1853258061312 1855164705408 1856245704516 1856712829734 1858155422319 1862713459584 1863182212416 1864629831456 1865099066544 1867701919104 1869623423136 1871546904024 1876137790464 1877231010528 1878067973376 1879162318152 1879635210348 1881095612718 1883361005316 1885709922048 1886184461952 1887649952832 1891867604256 1892969990037 1894703813632 1901519989992 1903476286278 1906612375752 1908990291456 1911221622594 1913255624448 1915223994432 1916339989914 1917828910449 1923017132736 1923874509312 1924995545424 1926975993516 1931702846976 1932188961024 1933690195584 1934816951268 1936807503687 1936876064256 1938868735104 1943555961888 1946758084992 1947626046464 1948760922528 1955551030272 1956043145728 1957562914048 1958703580296 1959920395776 1963079989668 1964605225338 1965099619287 1967550479936 1969919989632 1971450539712 1971946656288 1973095703901 1973975407992 1979970601824 1982007608616 1984046711094 1984116943872 1986815561904 1987315545096 1988859610836 1989360108414 1994239989504 1995789435264 1996291676736 1997454910122 2004414683328 2005308350976 2006476838352 2010959989416 2012522425956 2013468046848 2015539516032 2018860236288 2020428811008 2020937252992 2021219989362 2022790397517 2028207552777 2029160543616 2031248157344 2035274478048 2035786655952 2037368381832 2038325677056 2042879989248 2044467226368 2044981717632 2046173322564 2047763118474 2048278439151 2053302846336 2055415297824 2057529922616 2058283747584 2060401323456 2060919824544 2062521077904 2068100729856 2069707562496 2070228405504 2071434721608 2073044144628 2077676029674 2078652264192 2080790795328 2084915318976 2087060293584 2095259507712 2095552642032 2096079988968 2097708560388 2098236449862 2101164658992 2103326351028 2104314637824 2105490267027 2110655014272 2111884886844 2112826470048 2114057607921 2120188234752 2121423662304 2121957519696 2123606196936 2124140603564 2128351054788 2129351099904 2131005521664 2131541790336 2134516478976 2136712483584 2138910747456 2139209988741 2144938922721 2147614077888 2148154526112 2149823557392 2152412577504 2154626993736 2155639385088 2157314231808 2162134404864 2163394274328 2164358822976 2165619988602 2173165702848 2173712581152 2175401470032 2178985572288 2181227326992 2186500457124 2188827422208 2190102845616 2191079302272 2192356037844 2194611548171 2197733865984 2199994909056 2200548538944 2202258278304 2203541527833 2209931652096 2213494289928 2215849982976 2218439988324 2220722333991 2224866382848 2227155340032 2229758559693 2232131561856 2235167507142 2235729988233 2242213456896 2243519988192 2245263114672 2245828136328 2248138659102 2251337131008 2253653321472 2254966518744 2255971894848 2257286443146 2259688741632 2262329988093 2265151552704 2267481955536 2271217765824 2272982412384 2273554409616 2281476201984 2282805611568 2285154177012 2290259987946 2292039429561 2293116386688 2298239987904 2300025629664 2300604432336 2303473732608 2309642574848 2309965702128 2312342210052 2314721162943 2317951488888 2318534802612 2320336212642 2321426465536 2326027974912 2326613321088 2328421007808 2329006956192 2330364061809 2337121963008 2338483797216 2339526409472 2340889644744 2346631824384 2347942830282 2349046054656 2351462768704 2354744369664 2355336942336 2357166946176 2358089987589 2367353967552 2374486891056 2376929778804 2378046623232 2382760364544 2383359987456 2385211764096 2386601620092 2387202209658 2389056971553 2395519987392 2397381211872 2397984514128 2401331038848 2403801544032 2406274590888 2412177159168 2412784184832 2414658822912 2416065837624 2416673841876 2418551502066 2423955367953 2425094308224 2426978510784 2427589261216 2432401205472 2434903675848 2436047760384 2442571643904 2444469425664 2444811415704 2445426653796 2447326653786 2451358768824 2453880742866 2455033744128 2456941208448 2459900088576 2462430849984 2463865701318 2464964215056 2472450599232 2473552940544 2474994272688 2475617106312 2477540563092 2483617946112 2484242949888 2486173108608 2486798755392 2490181076169 2490269225472 2492831230848 2495395872032 2502974680704 2504090631168 2505549757536 2506180280464 2508127483624 2511148007088 2514279896064 2514912615936 2516866603776 2520924052418 2522490139008 2523959986716 2525921004006 2526556653369 2535359986656 2536837333587 2537968381704 2542149834336 2548295496792 2550917199978 2551007499264 2553631992576 2555119986552 2557105213932 2557748710818 2564022843648 2566660727232 2568156313014 2569301324688 2576251948032 2578253594112 2579755935024 2582410004916 2585158313472 2585519986392 2587528833372 2588179986378 2591407949184 2595677446656 2598347896704 2598711414894 2607695424999 2611604773728 2617439986224 2619473633784 2620132825716 2626559986176 2628600719616 2629262208384 2630794271868 2631967210656 2633500850337 2639960802432 2642676811488 2645395614792 2649087415872 2649754060128 2651812814448 2652480144552 2658986652672 2661052580352 2661722235648 2663273213496 2666013206514 2671297752438 2672552911104 2675302451136 2681279985888 2683363234608 2687386021376 2693905081344 2694959985816 2697053863356 2697732578394 2704276737036 2705547391488 2707058914749 2713699304064 2714382207936 2716491175776 2718074067327 2725956301824 2726642290176 2728231096752 2730350824632 2731037918868 2737737128448 2739266635329 2740553730432 2744378330112 2747201764608 2747893099392 2750028103872 2757778614927 2760304540672 2761912962144 2764058859504 2770234706232 2771536352256 2773084741938 2774387727104 2779887091968 2782747058112 2784368556774 2785069244601 2794070189376 2794773318624 2796944747184 2797648599816 2801552878656 2804435134704 2807320356036 2814206685696 2815846515792 2817101960064 2818743477228 2819452815522 2821643419077 2828564883072 2829276692928 2831474929248 2837801406384 2841340695552 2842055720448 2848949978112 2851880996608 2852279984988 2855214429417 2859918563628 2863485437184 2864206034816 2866431409856 2866832433891 2869883436672 2872835991648 2874509984871 2882845873152 2884525699104 2885811763968 2887493318136 2890463990274 2897554270464 2898283441536 2900535293376 2902225426902 2905314096384 2908303102656 2915333942832 2920137127488 2921439069696 2923141383792 2933326545408 2934064718592 2936344371072 2938055370444 2939880593664 2944619984502 2946907838007 2951325719904 2954879984448 2957175809568 2957919984432 2960963111988 2969540453376 2969955902736 2973011412924 2976070066641 2976175415808 2980223342856 2980973317644 2983289416254 2984040162621 2991359984256 2993684152896 2994437515104 2996182365183 2997518212136 3004871095296 3006622024992 3007962526464 3009715257528 3012811672402 3012918322176 3016439984124 3018783638934 3020202070272 3023309274048 3028290354432 3030643216512 3031405879488 3031829984043 3043740815424 3046872236016 3052911717072 3053679983928 3056052572748 3057488515584 3064319983872 3066700839552 3067472576448 3069259983846 3071644677711 3079954269504 3083122946736 3086294883924 3090601985184 3091379736816 3093781616856 3101370633216 3102151094784 3104561343744 3105342608256 3107152082412 3109566216942 3110348740933 3116514044511 3117978396288 3121186192992 3130590440376 3132061406208 3140449256448 3142889261568 3144119983452 3146562840582 3147354674793 3151746988488 3154989526542 3156471956736 3165982521408 3167827330266 3169239705072 3177813316608 3180282352128 3182135493456 3182936279544 3185409295404 3186210905346 3192526582182 3194026649856 3196508282496 3197312685504 3201774718464 3205068725376 3208366121184 3219545097216 3221421116832 3222231789168 3224735336088 3231940490604 3233459077632 3235971347712 3243201607296 3246538234464 3248429982903 3259748554272 3260568871728 3263102205048 3268478358432 3271840990488 3273378325504 3275921611264 3279750685686 3279866784768 3283241133312 3285154268424 3286618953408 3288534056766 3296600798976 3299992363584 3300822808416 3303387417456 3312323933184 3314897478144 3315731673856 3320241434892 3323774974464 3327659982486 3337299574272 3340733010048 3348197342784 3355822138368 3363320185344 3365279982288 3367894672008 3368742204492 3372207988653 3377005696512 3380479982208 3382449778116 3383957842272 3385929664719 3389533112448 3397727329056 3401222933304 3404842656768 3406826648736 3409473618576 3410331614424 3418697124864 3422214302976 3424208417352 3425735099584 3427731265518 3435389981919 3439674580032 3443213339888 3447359981856 3450038444496 3450906648504 3455210598912 3464463862272 3464948553192 3468513315078 3476927233332 3477802203918 3480504318963 3482139698304 3489041962368 3489919981632 3492631511712 3493510434288 3504800959488 3505682944512 3507725695824 3509289614208 3511334467116 3519947736576 3521914245423 3523569081984 3527194153056 3532116554496 3533005413504 3535750419264 3536640192736 3548962980864 3551030951328 3554684275352 3561730336584 3563403881472 3565394668206 3567069934848 3575039981184 3577817646144 3579902430138 3580803314487 3593279981088 3596071817808 3596976771192 3600677364578 3601996558272 3605702316048 3609411886332 3618265738752 3619176277248 3621988234368 3624098756436 3625010762814 3627827253099 3637641462336 3640467766176 3641383891824 3648601808208 3652355513772 3654071640576 3662935686144 3663857465856 3666704138496 3667217123556 3668139980694 3670989980679 3677038153236 3680821114299 3682550616192 3685411812672 3693646274976 3695798551977 3697446322584 3706516122624 3710329410816 3712491409032 3713425659468 3716310844638 3725426919168 3726364424832 3729259662912 3730198133088 3735403838208 3739246846272 3743093808048 3754462021056 3756135946752 3758324636304 3759270420696 3762191225436 3766722010632 3771419844096 3772368923904 3775299905664 3781386078627 3783735208512 3785939980074 3788881506009 3803039979984 3806952572556 3813224751504 3817980582912 3822443245188 3826375799967 3826511248896 3830447988864 3832679979828 3835657820898 3836623066227 3846034265472 3847749018624 3849991090848 3852234469521 3853951987032 3863405693952 3864377922048 3867380391168 3869633902536 3873615007374 3873752128512 3877737470208 3882269979567 3887111923776 3893516169984 3897521845056 3912086291456 3915125828096 3917407160592 3919840791552 3926159979336 3929210450676 3930199238574 3935100959872 3939839979264 3942901079424 3943893312576 3946191407802 3947950815984 3959941203648 3964015217232 3968093422188 3973631123808 3974631090192 3977719221672 3978720216828 3988479979008 3991578870528 3992583353472 3994909820244 3999019809771 4008829366656 4010616701952 4012953676704 4021919978832 4025044851912 4026936093696 4031079032064 4037720472576 4040857622016 4041874505984 4042439978724 4045580795034 4046598867591 4056415105554 4058321087232 4062496314688 4070548956096 4071573311904 4074736763664 4085759978496 4088934452736 4089963435264 4092346645128 4095526236948 4096556878302 4106605692672 4110830595648 4115059845232 4116567495168 4120802646912 4121839649088 4125042155808 4139415124992 4140456811008 4142869443216 4146088289256 4155352059348 4157304528384 4159627112907 4161581590656 4169830637952 4174120587168 4176552835161 4191105284064 4192159977936 4195417120776 4196472899724 4202329317984 4206652702056 4208629275648 4210980534054 4221310028544 4223769773688 4225652940096 4228115215842 4229179223283 4242847324608 4243915039392 4247212393872 4248281207128 4256702109576 4258702199808 4262011043328 4263083580672 4273424967168 4277821494912 4278419977482 4289877845442 4295228155776 4296309052224 4299647114784 4304825155008 4309253987472 4314628463616 4324268809728 4326788548656 4328717645952 4331239977204 4335695985411 4346331405696 4347425162304 4350802940064 4353338140353 4357971144576 4362454653984 4373000914248 4377654844416 4380205691232 4382158604544 4384712075688 4389223096342 4395467731968 4399989818112 4401097077888 4404516556608 4407083055666 4416929976753 4426988579856 4436879976648 4441444667982 4454310680064 4459517119386 4464263123712 4470335014284 4471459976466 4474934124381 4487039976384 4490526229344 4491656272656 4496277318204 4507306642944 4509933037488 4511943789696 4514572886292 4519217508603 4519377483264 4524659976186 4528175458401 4530303105408 4534963911072 4542435531648 4545964824768 4547108819232 4562952403968 4565611223136 4570308354024 4580519975892 4584078859122 4586232773376 4596479975808 4600051259328 4601208864672 4603889975769 4619931404256 4624684420104 4629442325886 4635902977776 4637069605224 4640672425284 4642852931072 4652055949824 4653226642176 4656842015616 4658013912384 4660728123618 4664349325413 4676967594432 4679052818944 4681779289488 4695885660564 4698092109312 4702925537408 4709488739328 4710673884672 4714333892352 4716179975178 4719844260873 4732484289813 4734707935104 4748973782112 4753859557608 4756093246464 4765520729088 4766719974912 4770423528192 4773203240184 4774404419316 4778113943106 4779316358019 4791039974784 4794762423744 4795969028256 4802662077696 4807603088064 4812549181776 4825568369664 4829317645824 4832131675248 4833347683752 4837103004132 4847910735906 4850188616448 4853957021568 4855178522432 4864802410944 4869807351696 4888938851328 4889622831408 4890853307592 4894653307572 4902717537648 4907761485732 4910067488256 4913882416896 4919626028529 4919800177152 4924861699968 4927731402636 4929928430112 4932801085149 4944901198464 4947105881088 4949988545376 4951234212624 4955081126184 4967235892224 4968485899776 4972346217216 4973597510784 4980362152338 4980538450944 4985662461696 4990791744064 4991489973729 5005949361408 5011099515072 5012360560928 5016254967248 5022296014176 5029825231872 5033733207552 5041848104836 5044980278016 5047919973432 5051842008012 5053113306738 5070719973312 5073674667174 5075936763408 5084299668672 5096590993584 5101834399956 5107263985152 5110239973104 5114210427864 5115497421636 5128045687296 5133321454464 5136312626028 5138602649376 5141596898277 5156507188224 5159511870048 5164820009832 5170316626944 5171039972784 5175057666744 5176359972756 5182815898368 5191354893312 5196695793408 5197422829788 5202769972617 5215390849998 5216703305877 5223209547456 5234879972448 5238947267568 5240265651432 5253119972352 5257201439232 5258524416768 5261588543736 5263934421312 5267001700674 5279921604864 5285353622976 5290791229584 5298174831744 5299508120256 5303625628896 5304960289104 5322105160704 5323444471296 5326546426992 5332026413028 5342595504876 5345105822208 5348092002309 5350604902272 5362559971776 5366726469216 5369853645207 5374772042752 5389919971632 5394107726712 5395465156788 5401016046867 5408553474072 5411094782976 5414117829498 5427398608128 5428764415872 5432982351552 5436148134654 5437516144221 5453284580352 5456462193504 5460701649264 5462075837736 5475474256896 5478533270658 5481107460864 5494403529216 5495786198784 5500056207744 5502209971041 5515557229854 5523825924288 5528117719008 5540469412464 5546169483876 5548775454208 5559774183936 5565494116224 5568737113548 5570138489202 5574466266957 5588140378752 5589546637248 5593889494368 5595297199632 5603105757312 5608870269408 5614640712072 5628413371392 5631693031584 5634203920128 5637486954456 5638905631044 5643286838154 5657129766144 5658553385856 5662949858496 5675602812768 5684111440896 5703761993216 5704559969976 5710428858834 5719837127256 5726970874368 5728412069632 5732862819712 5733664867782 5739766873344 5745671983296 5749019969742 5753486731347 5769051398208 5771623527936 5774986636272 5780927980548 5795108540928 5796566883072 5801070586752 5804450853804 5810422511061 5810628192768 5816606205312 5830667885664 5840274254976 5842878139392 5846282767584 5866653090816 5868129437184 5872688742144 5876110740888 5879761187328 5889239969004 5893815676014 5895298857861 5902651439808 5909759968896 5914351619136 5915839968864 5919287111703 5921926223976 5939911805472 5946022825848 5952140133282 5952350831616 5960446685712 5961946635288 5966578832508 5968080325242 5982719968512 5987368305792 5988875030208 5992364730366 5995036424272 6013244049984 6015925052928 6019430515056 6025623344804 6032879968248 6037567277868 6040404140544 6046618548096 6056580708864 6061286433024 6062811758976 6063659968086 6068371192551 6084622658331 6087481630848 6093744472032 6105823434144 6107359967856 6112105145496 6114977031168 6128639967744 6133401679104 6134945152896 6138519967692 6143289355422 6144835317453 6159908539008 6166245893472 6172589767848 6181203970368 6182759473632 6187563233712 6204302189568 6209122687488 6210685216512 6214304164824 6219132433884 6220697481866 6233028089022 6235956792576 6242372385984 6261180880752 6285778523136 6288239966904 6293125681164 6294709349586 6303493976976 6309979053084 6312943913472 6316470801081 6331965042816 6335654660532 6338479410144 6342172823763 6360564704256 6364270986912 6365872559088 6370818590808 6372421810692 6385053164364 6388053299712 6393016564992 6394625371008 6403549436928 6410137450752 6416732242368 6417629966223 6434816768163 6442842233664 6444463578336 6449470672176 6463880981208 6466918155264 6471942695424 6486403214592 6493076468928 6496859965806 6519497108544 6521137743456 6526204410096 6536956716864 6543681980976 6551843222528 6559501371372 6566482266624 6570308536848 6573237906816 6577068113532 6583834644513 6593201597952 6599984727168 6601645616832 6606774834912 6610624583499 6629794956288 6631463347712 6640482869784 6647549948928 6655319964972 6662167001973 6674599148544 6681466020096 6689275679079 6696394685568 6707189964699 6726640370688 6730559964576 6735789344016 6737484408984 6744415977306 6754011393024 6760959964416 6764899556232 6767915684544 6771859329438 6779066224896 6795454658112 6802445866608 6813653297472 6818947237152 6820663228848 6844428605952 6848416834704 6851470199168 6855462531036 6870779963838 6876118288683 6879349160064 6886426679776 6894719963712 6900076888992 6901813297008 6910421197824 6928927724544 6929897106384 6937026630156 6944163488829 6953854466664 6955604407836 6961008637926 6964279396608 6978083924736 6979839963264 6985263023424 6987020868576 6991092185427 7011365889024 7015451391648 7018579228416 7022668934232 7039895473152 7043828490846 7047138163968 7054388306112 7064233108992 7066010827008 7071500838528 7073280385472 7074269962767 7102061902656 7109368550704 7123460673168 7130789336412 7134139869696 7150079962368 7155635292288 7159804860276 7161606628974 7167170914659 7186559962176 7192143635616 7193953542384 7201354729156 7203993116544 7211404632096 7218823772664 7236531477504 7238352554496 7243976468736 7248197512872 7250021525628 7255654506198 7271866103859 7275282924672 7280935532352 7282767783648 7297203616416 7304711027544 7308143281152 7327714931712 7333408276992 7334434247112 7336279961388 7341979961358 7354076306472 7361642228598 7365101232384 7370823625344 7387292549952 7391597103954 7394892645168 7420658821632 7424982818064 7426851318936 7432621689276 7450853838336 7452728849664 7458519325824 7460396266176 7470543228507 7470807676416 7478493692544 7486187616096 7508924042112 7512271893504 7516649272608 7518540841392 7524382450872 7533444021264 7542839688192 7544737847808 7550599811328 7562772157254 7567470417024 7571879960148 7577763012018 7579669960107 7606079959968 7610512000761 7613905145112 7626449503008 7644886490376 7652751599934 7653022497792 7660895977728 7665359959656 7671315641796 7673246132454 7692068530944 7699982181696 7704468939042 7707903974064 7728755844096 7734760782336 7739267805072 7747230014748 7755474940416 7764539959134 7774223847552 7787032339968 7795043690112 7823086274997 7830251656192 7834814321184 7852319958672 7858420901352 7860398477148 7870201919744 7879679958528 7885802158848 7887786625152 7892382815604 7895901631968 7900502551011 7919882407296 7928030434464 7936186844376 7947262247616 7949262180384 7955438443344 7957440433656 7976959958016 7983157741056 7985166706944 7989819640488 7998039619542 8017658733312 8025907353408 8043839957664 8050089703824 8062158064128 8081715244032 8083749011968 8084879957448 8091161590068 8093197735182 8112830211108 8116642174464 8121176744247 8124992629376 8141097912192 8143146623808 8149473527328 8154222201981 8177868905472 8179926870528 8184693290256 8191052473896 8193113756604 8213211385344 8217799905987 8221661191296 8230119690464 8233134990336 8241605293824 8243679298176 8250084311616 8280913622016 8285738886432 8292176578512 8310704118696 8314609056768 8319254225814 8323163181312 8339661275904 8348241174336 8353105670322 8355207733803 8382210568128 8384319955872 8390834241552 8392945799448 8404658635968 8413305404112 8421961068108 8442620057088 8447539547376 8451305880192 8456230431684 8458358446566 8464930257231 8485694649216 8487830078784 8494424787744 8496562414256 8513404219152 8524022086656 8526167161344 8546849934336 8555642989824 8556839954964 8565643288251 8579755690884 8590456311552 8592618104448 8599294229568 8600497301673 8609650310016 8618507974944 8623529954613 8648537619456 8653577097312 8657435291904 8662479954408 8671391970822 8692662811392 8694850324608 8701605880128 8706676280706 8715942289152 8724909307968 8746001828496 8760411382464 8764317209088 8769424151376 8778446192684 8799979636224 8802194155776 8809033113216 8814166111332 8823234183463 8833859953506 8840723514021 8853977159712 8873759953296 8882889335964 8908621360128 8919034238772 8928210199923 8928526247424 8940670028568 8942919952932 8949868248762 8952120487863 8974079952768 8981052458688 8983312545312 8988547095549 8992554636408 9014613285888 9019866074976 9023887579392 9029145772584 9038435017206 9038754966528 9049319952372 9056350916802 9060606210816 9069927822144 9084871063296 9091929649536 9094217638464 9095489952129 9131222446272 9140616708048 9161039951784 9168157718244 9172465546752 9192959951616 9200102518656 9202417729344 9207779951538 9214934033133 9239862808512 9249368840208 9258884651772 9271805955552 9274139210448 9281344850568 9285705862144 9304111899648 9306453284352 9313684031232 9316027824768 9321456247236 9328698650826 9331046222799 9349542133533 9353935188864 9358105637888 9363558578976 9391771321128 9396184218624 9405851074816 9421347769344 9428667784704 9432359950356 9439688521746 9442064024379 9464968579626 9469415870208 9497947564224 9507719115216 9533439949824 9540847056384 9546406480368 9548808838632 9556227886212 9558632716038 9582079949568 9589524847488 9591938056512 9605324155392 9615206176128 9625098363552 9658635291648 9664263350496 9666695367504 9674206008264 9695821471812 9700377232896 9707914043136 9710357044864 9729604821888 9739614703392 9745289948709 9779245662816 9781706615184 9789306615144 9805435075296 9815522971464 9820134976512 9827764833792 9839252057058 9839600354304 9849723399936 9855462805272 9859856860224 9865602170298 9889802396928 9899977090752 9902468425248 9910162252368 9936971799552 9944692434432 9947195021568 9960724304676 9971324923392 9981583488128 9982979947458 10011898722816 10022199030144 10024721121856 10032509934496 10044592028352 10067466415104 10083696209672 10089960556032 10095839946864 10103684016024 10106226613476 10116623965959 10141439946624 10147349334348 10151873526816 10157788994157 10168599337344 10193181987168 10203668799912 10214527970304 10220479946208 10228420855728 10230994843272 10256091374592 10266642908928 10272625252056 10277205298752 10283193796554 10306169945757 10319023740096 10329640019664 10342079945568 10350115333488 10352719945512 10365631796736 10393391586816 10394845659576 10405539945234 10430781699996 10433406611754 10441512956889 10446419094912 10469759944896 10477894535136 10480531302864 10514402878464 10517048833536 10523177087472 10527868842624 10534003401348 10544840853407 10559843209728 10565742736269 10570707245952 10581582459168 10596349663488 10599016240512 10607251257792 10609920578208 10646888942592 10653092853984 10664052826056 10685191009752 10690211644416 10696184004618 10701209804544 10725119943552 10733452938432 10739707290414 10742409943461 10779839943264 10788215453424 10790930313576 10802032093734 10817106948144 10828235658996 10854797216256 10857528831744 10865964703104 10872296269308 10875032288442 10883481759297 10912924387008 10921403298528 10924151675472 10957066541316 10962214921728 10988807058432 10991572397568 11000112415488 11004419942082 11012969942037 11031114459708 11042463342897 11047651848576 11056235438016 11080938824928 11087395655931 11092338967752 11097550908416 11119548367872 11130988232448 11137474227096 11140276978404 11148932533914 11176280757504 11179093274496 11187778988736 11190594399264 11206211514624 11217740538816 11229281424144 11263386063168 11268407840256 11274973908912 11277811262088 11286573676308 11314259532288 11317106771712 11325899716992 11344158235881 11351205625536 11407523986432 11409119939952 11420857717668 11439674254512 11453941748736 11456824139264 11465725639424 11467329735564 11479127399901 11479533746688 11491343966592 11498039939484 11506973462694 11509869198681 11538102796416 11543247055872 11549973272544 11556703408563 11561855961096 11590217081856 11593133766144 11602141173504 11608901707608 11620845022122 11621256385536 11633212410624 11646809938701 11661335771328 11680548509952 11692565535168 11736258874368 11745377484288 11752221481776 11759522374656 11778479938008 11787631352028 11790597715722 11805302879616 11819519937792 11828703238272 11831679937728 11838574223406 11843852447952 11879823610944 11892045651696 11904280266564 11920893371424 11923893270576 11933157665016 11936160650484 11965439937024 11974736611584 11977750060416 11984729460732 11990072848544 11997059429313 12026488099968 12031850105856 12038861030112 12051246689608 12065759936496 12075134555736 12080808281088 12093237096192 12113161417728 12122572866048 12125623517952 12127319936172 12136742385102 12139796602773 12169245316662 12174963261696 12187488944064 12211646868288 12214719935712 12224210290992 12257279935488 12266803358208 12269890305792 12277039935384 12286578710844 12289670634906 12319817078016 12332491786944 12345179535696 12362407940736 12365518947264 12375126467424 12418245374976 12421370433024 12428608329648 12438264867768 12441394963732 12466056178044 12471913585152 12478881338721 12484744771968 12522361761504 12529658505483 12576479933808 12586251362328 12589418699172 12606987953952 12619958106168 12625887826944 12632941602162 12663930085632 12671309321064 12676958820288 12684345647526 12687537669849 12728541973824 12731745118176 12741637181616 12744843621384 12770106328728 12776106599424 12786033129984 12789250742016 12820274901504 12833464484736 12835259932446 12869633536326 12885684467328 12888927156672 12898941344352 12927761962416 12943885390848 12972806429184 12986152937856 12993719931612 13007087956233 13038994217088 13042275486912 13052408820192 13060014421059 13073913433728 13087363961952 13119002742744 13132964533248 13140617073696 13146475813632 13154136227064 13167669289026 13186403195904 13199969454336 13203291233664 13213549669824 13221249166998 13250789930259 13262926695424 13280965739568 13310639929944 13324334003946 13362932040192 13378551358158 13392789371136 13414379929398 13424802373143 13461119929152 13471578688032 13474968817968 13488831954612 13521919928832 13529799112464 13535831369088 13543718658876 13557652525809 13558132449792 13590909316224 13604891733216 13627306594944 13637894474304 13641326457696 13688857211904 13696833669408 13702940398336 13710925062072 13741559927676 13752236577366 13758698320128 13772853359552 13789439927424 13800153777984 13803626594016 13811669927307 13859794212768 13874053260312 13888326977658 13907708933328 13911208815672 13922017275852 13928558793216 13956167849472 13959679926528 13970526046848 13974041737152 13982184370854 13993047976239 14030902783296 14037158456832 14045337868464 14087656981692 14094276327936 14108776612224 14128466217984 14132021654016 14143001677056 14146560770944 14148539925534 14159532782619 14197452869439 14204123805312 14218737101408 14246921346336 14261578672824 14268279739392 14300159924736 14311270584576 14319609720552 14323213257948 14334341829318 14337949074057 14373119924352 14384287271232 14387907084768 14402709458312 14407986233088 14422809264192 14437647545328 14476705108992 14487952937472 14496395025744 14500043051256 14511309012396 14543732207718 14550565849344 14561871064704 14565535567296 14594407232832 14609422055088 14666816553984 14668868494224 14672559922776 14683959922716 14708152612944 14723284457196 14730202464768 14741647250688 14758878085587 14774585099904 14783194207908 14789785290336 14798403255447 14841317643264 14849965636128 14853702637872 14865243378552 14901707676672 14905457699328 14917038651648 14920792532352 14941086457014 14941615352832 14956987385088 14972375232192 14974469921187 15017848084224 15033298545216 15037081682784 15048764901744 15066888042528 15089475695616 15101199622656 15125544314508 15134940834048 15143759920296 15155526024036 15159339920214 15212159919936 15221024001522 15227810290224 15252899006016 15289772980752 15305503199868 15321791955456 15330719919312 15342631283592 15346492264908 15362280837197 15384137061888 15399964363392 15408937878084 15415807948128 15424790694831 15469521564672 15478535610144 15494460029496 15510949880832 15529079918268 15548447695104 15574064679936 15590087380224 15608309917851 15646172549994 15650109917631 15669628642368 15704639917344 15716841802704 15720796954296 15740403839488 15759359917056 15771604317696 15775573250304 15784765631208 15791803263936 15801005102022 15839764814592 15856060868928 15872373688752 15894524495232 15898524360768 15910876886688 15914880867312 15966315482112 15970333413888 15979639280976 15996079239084 16035317466624 16044276006927 16051814706816 16087679915328 16100179407648 16124316128256 16167498023936 16169759914896 16182323180136 16186395470364 16203048140601 16225660422216 16233284348928 16242353488494 16249985258752 16282195824384 16286293247616 16298947054656 16308444403962 16312548432663 16359853741056 16369386580512 16382104947792 16386227513208 16426422770688 16435599811974 16443322382592 16460239380928 16483210587648 16487358596352 16500168623232 16506629913123 16571477772864 16584353157024 16621408237392 16638508451628 16646326362624 16679322551808 16696482348672 16706211340644 16710415467606 16723398800871 16764421136256 16768639911744 16781668483104 16785891598896 16809317271936 16826610808224 16843922136216 16885240114176 16895079094752 16902611760384 16912460863368 16916716893132 16929860514462 16971389298432 16975660157568 16988849575488 16993124828512 17026808438304 17052334322688 17111285979648 17113679909928 17131286576502 17159511381768 17180912623104 17185236208896 17198588459136 17200994603346 17219300620032 17237015949888 17247059909226 17260460194041 17307154194624 17314870583808 17324959908816 17342783941644 17385325622784 17389700649216 17403211760256 17413352561412 17431267533183 17431884578304 17449818615936 17492003656992 17520822764928 17528634418176 17538848302752 17556892385368 17599959272448 17604388311552 17618066226432 17628332222664 17646468366926 17667719907012 17681447028042 17685896573583 17707954319424 17747519906592 17757861335109 17765778671928 17838068477544 17856420399846 17857052494848 17881340057136 17885839905864 17899736497524 17904240975726 17948159905536 17962104917376 17966625090624 17977094191098 17985109272816 18039732149952 18047775158784 18058291545168 18076870034412 18098639904744 18112701833604 18121212421632 18139855644288 18169742126592 18183859299072 18188435276928 18190979904258 18205113577653 18253867974993 18262444892544 18281233416096 18322079903568 18336315436488 18344931093504 18385919903232 18400205037312 18404835458688 18415559903076 18429868066266 18434505952359 18479725617024 18498737680416 18517769303544 18543611911104 18548278420896 18562689701136 18612906568704 18627368062464 18632055649536 18642912494472 18657397301652 18662092445598 18699084267066 18707870377728 18727117157952 18783542642256 18811702149632 18857335569408 18864719900712 18879377043492 18884128048758 18929937159252 18938831740416 18949412403243 18995895128448 19015438230432 19026518471289 19081694112768 19092812960736 19097617677264 19112455772424 19117265432076 19164159899136 19179049694976 19183876113024 19210648310784 19230412352256 19250196727104 19304450304489 19328526700992 19333390735008 19348412016528 19391642943624 19400754465792 19415828086272 19420714089728 19459209643776 19479229406784 19490579897418 19558491325632 19563413230368 19578613230288 19610870150592 19631045942928 19655529667584 19678504114116 19699446799872 19710925610544 19719713720448 19731204340596 19751503933539 19779604793856 19799954181504 19804936850496 19820324504736 19831873750497 19889384868864 19894390043136 19921448609352 19942649846784 19963166976256 19965959894916 19986501005919 20023797445632 20044398060288 20049442243712 20065019868992 20067827037237 20089184056704 20121569894097 20167392419344 20179921112064 20191679893728 20207368032048 20212453226952 20233247931918 20282879893248 20294698668696 20303747053632 20315577988314 20337198674688 20386363974336 20407337599824 20440959892416 20456841711456 20461989686544 20533285817856 20545250504112 20554410597504 20566387593108 20612339891514 20628354866049 20638047480192 20659280039328 20684159891136 20700230666976 20705439891024 20731263593472 20786783173632 20789691319152 20811079890468 20832490466487 20861563399992 20866813223508 20883025913778 20892838189824 20939519889792 20955789070272 20961062605728 20973276556281 21034097667072 21046354174944 21055737685248 21068006802696 21089681706814 21119686419456 21131485472538 21141414491904 21163164918336 21192699326976 21198032481024 21214502515584 21219841156416 21222809888301 21306185707968 21328105652112 21370382019504 21392368009236 21402419609088 21450239887104 21466905876864 21479414580828 21484819886922 21501512743977 21559679886528 21576430906848 21581860627152 21604064187468 21634213896288 21656471317992 21709594432512 21715057663488 21731929406208 21744592538616 21750064576884 21766963518594 21772441186531 21815598311577 21825848774016 21842806597056 21848303350944 21914133082632 21924429843456 21983144795136 22000224830976 22008839884164 22025939884074 22062228919416 22084926685794 22095303697152 22112470876032 22161877649856 22174791311862 22184677935504 22261976464896 22274948454192 22280553956808 22297865067828 22352561515008 22358186548992 22375557977472 22381188798528 22411629685521 22412423029248 22435481077632 22458562848288 22526772126336 22536815680512 22549947817824 22555622524176 22573147352616 22628519064576 22634213543424 22651799433984 22688316471762 22702411251072 22739009880321 22818239879904 22841715435336 22879348509024 22913648278528 22931451278848 22934659471128 22958254799802 22959067493376 22982687933184 22996079878968 23013946925388 23019738397362 23076205592832 23099946545088 23113406817126 23123711922192 23186267532288 23204282347008 23217803415216 23241690044244 23266424821248 23293619877402 23322671542656 23361097019904 23385131070336 23490754968576 23504442963552 23556959876016 23575262704056 23581195431444 23610605759232 23639039875584 23657406476544 23663359875456 23677148446812 23687704895904 23701507653033 23759647221888 23784091303392 23808560533128 23841786742848 23847786541152 23866315330032 23872321300968 23930879874048 23949473223168 23955500120832 23969458921464 23980145697088 23994118858626 24052976199936 24077722060224 24102493379216 24131519872992 24150269111472 24186474192384 24245145732096 24251247035904 24254639872344 24273484770204 24279593205546 24338490633324 24349926523392 24363530232741 24374977888128 24423293736576 24429439871424 24448420581984 24462666605943 24533606716416 24539780611584 24554079870768 24573157421688 24579341269812 24639634156032 24653399717961 24664983573888 24690359071392 24724815881472 24731037894528 24750252934848 24842740866048 24857216659296 24876529735536 24882789927464 24932112356088 24943827170304 24957762677442 24969489543936 25044723523008 25059317010966 25065623201409 25152959867616 25172502724656 25178837398344 25213975907904 25239916212336 25265883204324 25327860171264 25342618642128 25353917640576 25368691295052 25375075339698 25394790771693 25457083947648 25463490236352 25483274363232 25489687242768 25540212657456 25572066259968 25578501484032 25640549803008 25666928969472 25670519864892 25696929864753 25739267072652 25771368934656 25777854313344 25797882688704 25801491905019 25855523924832 25870589863839 25945612858368 25972305875712 25987439863224 26014175912466 26077988434176 26084550973824 26104817640384 26120028842118 26147826867456 26174727923904 26238005485488 26281234147392 26292951627264 26308272454128 26335338578052 26399938908672 26406582467328 26427099339648 26442498333996 26469702550389 26501579860518 26522170542063 26561931479136 26621279859888 26648668007892 26725864080384 26757102716316 26784630599769 26785578742272 26828759858796 26849604746286 26856361463589 26922239858304 26943157376064 26949937635936 26965641286647 26977663909224 27043839857664 27059598224928 27071662738176 27087437317752 27115305051618 27116264899584 27181818632448 27209783466432 27254613189888 27275788948608 27282652915392 27393667338816 27405880796672 27421850124144 27483119855352 27504473154732 27517396640256 27545706719104 27578879854848 27600307555968 27607253188032 27623339854614 27644802099399 27719588425536 27748106520624 27776653955316 27815417866656 27822417631344 27844034551704 27857117586432 27912335698944 27919359853056 27941052093696 27948083474304 27964368741708 27986095952478 27993138668397 28061805566592 28074316913664 28090675736928 28175313963384 28188552655872 28217553224448 28264043308032 28286003354112 28293121541888 28297079851068 28319065565238 28326192073137 28394905738878 28408247610624 28437474202816 28493842692672 28523157345648 28600319849472 28622541169152 28639219441104 28646426515896 28668683658636 28675898148114 28746239848704 28768574542464 28775814169536 28805418916624 28815972466176 28845618528384 28875295090656 28975905874944 28992790051488 29000086102512 29022618024792 29087464415436 29101131698688 29123742129408 29131071134592 29188814465664 29218844110176 29235869846127 29337736988448 29345119845552 29367919845432 29416305225888 29446568914392 29460404929536 29483294501376 29517756171174 29549170199808 29566388415816 29579570580672 29596806510894 29699931272256 29707405275744 29730486757104 29810915398656 29834077303296 29841585064704 29882172914028 29913974770176 29944750464384 29948939842374 30035696168448 30066597090432 30074163365568 30097529803488 30133776085056 30202399245312 30251088629016 30269881668096 30287519840592 30311052048072 30318679840428 30349871897877 30424319839872 30442048003044 30455620580448 30473366982471 30505798012032 30579545961504 30611006399736 30643583910912 30661439838624 30685262567184 30692984529816 30724561674394 30768274123776 30799928726784 30817875756168 30831615896256 30849581389662 30918509837271 30957071220288 30988920058992 31058159836536 31096895390208 31180174760448 31216619835702 31292345099988 31300219835262 31324538870667 31339257284736 31409279834688 31433683605408 31441593908592 31480807678976 31543208635392 31551146500608 31569531262416 31583606527872 31602010204044 31634522560221 31679529629184 31697228208807 31712121737856 31744747377504 31789048990464 31797048721536 31821753773376 31829761734624 31940666827776 31959278561952 31992158478168 32070634933248 32088552013854 32103629413632 32175359830656 32200358815296 32227229830383 32339519829792 32364646360272 32372790940728 32406096281202 32451320844432 32484706976988 32499970517504 32564391648768 32572586495232 32597894109312 32616888807924 32625096865326 32650445277891 32738773161024 32764209895584 32772455026416 32871199623948 32886644765184 32920478761856 32966421175296 32974717192704 33000337246464 33013259826246 33038909826111 33127390028691 33142955545728 33168706314048 33242816474784 33277016903256 33292652725248 33358645103616 33392964697344 33412422681288 33420830935212 33446797601742 33528842272512 33537279823488 33563336966208 33571783197792 33618634543872 33653221616448 33687844272432 33790158189504 33805223520768 33824921726736 33833433786264 33859721028924 33942778596864 33951320315136 33977699150976 33986249657024 34032474707643 34053616876608 34222571959296 34227359819856 34262573153004 34319022763536 34361825246208 34370472417792 34397176918272 34401989206692 34437382199703 34438601240064 34474031899776 34494119818452 34520920388082 34529607596043 34614308389248 34629741167616 34649919817632 34670110225689 34685567883288 34770651245568 34779401298432 34806423520512 34826705122824 34862535066366 34863769156608 34899637231872 34940429816103 34984007313984 35041645529856 35077696605504 35113784770736 35208776623104 35236132452864 35256664445328 35292936733852 35335439814024 35362894056084 35371793147166 35415908638848 35495039813184 35515722670218 35531557343856 35676136955088 35712840799692 35762680114272 35771679811728 35799472995048 35808481951452 35896319811072 35924209834752 35933250181248 35954188382196 35970218545632 35991178287939 36079464299904 36095550317568 36116583090336 36153740068824 36197279809488 36225403667208 36242424843264 36279711288576 36339484253184 36367718598144 36376870553856 36381959808516 36410227155306 36419389808319 36507735949986 36524889785088 36562466832192 36644159807136 36672630872976 36771839806464 36800410074624 36809670917376 36831119806152 36859736132532 36869011904718 36959451234048 36997475360832 37035538607088 37087223822208 37096556841792 37125379402272 37254736124928 37264111299072 37285824988944 37314794603304 37324184891196 37398168534132 37415740755456 37436644016163 37454234315904 37567085284512 37588975516449 37623404299264 37729439801424 37758754086984 37768256097516 37859874318504 37877663480832 37898824806486 37991790256896 38030876460864 38053036942578 38062613009547 38185625921472 38195235354528 38224911544848 38234530864152 38328319798272 38358099389952 38367752226048 38460824704512 38500393454208 38608900608978 38657053401984 38666781470016 38696824033056 38783285887248 38831656172544 38841428179456 38918419287552 38958458813568 38981159794836 39021263868699 39116982651264 39126826460736 39157226460576 39180043263177 39221740301184 39262091885856 39357008228232 39398893599744 39421851221088 39439427440896 39462408681192 39503007867078 39559209587712 39599908363008 39609873700992 39640649009472 39663747500994 39788780086272 39842897218704 39926333952512 39931919789832 39973002011838 40088796120576 40098884487424 40130039737984 40135654074474 40178368113408 40243139788194 40274407119429 40334784838688 40383359787456 40414736064096 40424906453904 40466495863836 40565759786496 40589397337392 40607494107264 40631155976628 40672957577427 40674397349376 40772727948672 40814675199648 40881919784832 40913683422912 40923979373088 41066571635712 41090501008224 41108821195008 41132775186216 41224679783028 41256709732098 41276094960384 41318560078656 41368319782272 41400461333952 41410879782048 41435009781921 41579382638304 41622159780936 41664980932974 41723126799984 41733626447016 41766051827556 41785676379648 41879039779584 41911578140544 41922125211456 41946553112562 41979143928717 42092708349888 42111475370496 42136013605392 42179363413628 42262970945076 42282828983808 42326329836672 42385398653952 42396064962048 42429005031168 42439682312832 42445619776602 42478598347857 42592358608317 42612371415936 42656211304224 42740764039008 42784736018472 42804839218176 42900479774208 42933811753728 42958829161656 42969639773844 43003025487954 43013847222171 43119359773056 43152861813696 43163721254304 43208128374936 43268427792576 43312942635984 43430115326976 43463858812416 43489185077232 43500129153768 43533927037188 43544882373062 43631196623154 43651697548032 43685613194112 43696606701888 43828266165264 44000449661952 44017679768328 44051879768148 44124457838832 44169853371588 44190607394304 44224941752064 44276634256761 44323755299712 44349582623724 44369355871008 44395209766341 44523952929792 44549896908384 44561107913616 44595730135656 44705123030016 44716373097984 44751115954944 44762377597056 44823259371042 44824846058496 44870962155264 44917125696576 44923409763561 45053544252672 45099895635648 45111245048352 45146294705232 45268427086848 45303598867968 45376632943524 45404822502144 45478019760642 45636479759808 45683430870672 45758697018048 45862902557696 45869318942256 45916509599604 45965375866368 45992159757936 46027893850776 46039476794724 46086842511591 46152411185664 46199893090176 46226813634252 46247423844384 46274372084493 46408564694016 46435606830432 46483380088488 46532849642496 46587239754804 46645343085312 46722194039808 46770262140672 46824929753553 46950329752893 47008885927104 47113919752032 47150525408112 47162390862888 47221211518464 47278079751168 47314812953088 47326719750912 47354296893624 47375409791808 47403015306066 47519294443776 47568182606784 47617121066256 47683573485696 47695573082304 47732630660064 47744642601936 47898946446336 47911000241664 47938917842928 47960291394176 47988237717252 48105952399872 48132828020781 48155444120448 48204986758432 48263039745984 48300538222944 48372948384768 48502494071808 48509279744688 48546969540408 48559186411092 48609144421803 48676981266648 48699853046784 48727060465482 48749955776256 48846587473152 48858879742848 48896841163968 48925333211886 48937645297989 49079561223168 49108159741536 49146314843376 49158682539624 49279268312064 49306799435922 49329967147776 49380718142784 49449631762944 49462075789056 49500505869696 49519889739369 49714433318592 49753059471072 49765579854928 49864224712176 49915525354884 49938979087872 50089447046016 50118634021932 50131246402818 50170196402613 50305919735232 50345005449312 50357674796688 50427951815808 50479832424672 50531766408648 50655720342528 50685237284256 50707835281152 50737382590104 50750150679396 50789581543386 50914167895296 50926980472704 50966548726464 50979374485536 51080425314912 51157002968064 51333857938944 51341039729784 51393859729506 51478534145304 51542737869312 51555708626688 51595765377408 51602983810038 51711047849664 51741179727678 51781380582123 51944611751424 51974879726448 52028351824932 52155976868352 52169101947648 52209635280768 52240057684236 52293802599549 52295653734912 52349455847808 52476010970976 52562468294784 52585903254528 52616544908256 52670677156104 52799877817344 52813164934656 52854198679296 52884996667992 52939405100778 53003159721036 53044341084126 53057689720749 53123862958272 53242559719776 53273584005327 53297336015784 53514205432632 53569261199538 53571157484544 53657519717592 53699209492572 53712722927178 53844479716608 53886314752128 53899875271872 53931282573294 53955327818448 54119196449856 54143325476352 54174874635504 54230610103236 54363637264896 54419566932864 54509226379776 54551577897216 54565305830784 54761603924979 54787334677632 54811761593344 54843700248288 54966239710704 55008946309464 55034793280512 55091413438208 55157759709696 55200615111936 55214506376064 55246679709228 55289604198798 55303517857077 55439176851072 55496213041248 55553307910632 55630835733312 55644835262688 55688069103408 55838719706112 55882104187392 55896166948608 55928737483416 55972191904956 55986277336794 56123611133184 56181351473856 56350627926768 56435106448896 56572006708224 56586243083776 56594159702136 56638131130476 56652384146274 56789811477756 56816495221248 56848237209729 56874948405632 56987685385344 57046314691296 57079555413867 57245082338304 57278438882208 57292853031792 57337367317272 57351796296228 57492479697408 57537149084928 57551628339072 57610837833248 57631944932352 57691237056768 57750590181312 57985580102976 58000172205024 58045236049584 58174928830872 58202263397376 58247484258816 58262142269184 58377628931328 58437688220352 58471739692254 58675473976896 58690239691104 58735839690864 58832610451776 58893137828784 58966589002752 59035512342348 59098340399616 59132776831632 59159141161344 59193613021788 59254511800617 59399862544512 59414810551488 59460973514208 59495621251491 59668154606592 59683170129408 59764345828056 59827949540352 59889500928768 59897879684748 59959503017757 60071392336896 60133194180864 60148326731136 60195059606976 60203481111711 60267552170112 60364709682291 60502177258032 60539763336192 60575039681184 60622104096144 60637359680856 60699743795754 60848639679744 60884096006088 60911241160896 60946733964942 61011596024064 61159091923008 61222012799472 61322879677248 61370525134368 61385969059632 61449123348788 61599857453568 61635751512336 61663231792512 61699162779324 61762639284241 61837019674542 61885064598147 61914142440576 61977840117984 62116319673072 62193790780416 62360349520896 62433239671404 62497471399461 62584690199976 62600439670524 62649077741334 62678514569472 62818559669376 62867367210816 62883187817184 62919829668843 63102293001216 63139062524832 63167213055744 63204020408088 63269045120442 63359059258368 63394456417614 63424243475712 63489494755008 63578097980928 63594097443072 63643507546752 63659523469248 63668429664903 63918557123904 63984316956336 64177104027708 64207258827264 64350719661312 64400717630592 64454459660766 64504538231931 64679039659584 64729292720544 64745581881456 64812192562404 64902641688864 64969413953976 64999941035008 65128783297536 65145172990464 65195788218624 65233777615848 65250193730652 65300890555782 65317323559593 65446794934731 65477546322048 65528419791168 65544910052832 65742399247896 65773289530368 65840957523712 65949434385408 66000674492928 66026519652492 66077819652222 66254780057382 66285911091456 66337412628096 66485632949568 66554033806512 66785929394688 66824845362576 66841661870424 66893595203484 67057684545024 67074559646976 67126673932416 67143566395584 67234889056563 67237269087744 67306443232896 67375688544864 67580316379008 67610447041536 67649843453472 67666867572528 67719442057848 67885557193728 67902640630272 67955398301952 67972499314048 68064949415286 68107233753216 68217029640963 68454719639712 68525146306008 68638045527072 68740944835584 68794353836544 68803978413384 68874764399406 68877202480128 68948063799552 68988239636904 69041840776164 69059215192086 69228616778496 69299839635264 69340220451378 69371135766576 69558802596864 69612847041024 69653410245648 69725070132732 69799274463744 69880859632206 69968014627968 70083291059712 70155393211008 70227569541472 70472264905728 70513328890656 70585873467704 70670879628048 70725788112168 70743586294332 70831817277696 70990079626368 71031445340436 71063114687712 71104522959099 71352273910176 71425681599384 71525360228544 71543359623456 71598945990096 71616963902904 71792639622144 71848419669504 71866500362496 71908376764392 71940437091264 71982356575878 72158928599808 72233166180672 72307480137648 72394559618976 72450807334416 72559422577152 72735437196288 72753741107712 72763919617032 72820454310612 72838779616638 73015471899972 73049779570176 73090590698223 73124933664384 73288319614272 73345261745952 73387999817829 73600820149248 73619341834752 73662239612304 73719472265064 73738023809436 73813885973849 73918902468096 73960199153883 73994950721664 74071077214176 74174447644416 74193113683584 74250758804544 74528222598144 74571649977888 74629589206608 74648369782392 74796337068264 74831481510912 74873288032326 74908468631808 75134170569024 75177951032898 75196869604227 75458879602848 75517508173968 75536512195032 75719748637008 75797649612972 75983580513792 76061752921728 76106073885156 76125226019094 76184372315079 76371251842944 76390470709056 76449823089696 76469061728304 76716198779904 76735504452096 76921649409024 77000786908416 77090789594259 77217801217956 77314106803968 77333562940032 77393648066112 77566571774496 77611769591517 77682856358912 77836838575104 77916917627136 77962319589672 78042527737398 78233965302528 78253652921472 78314452921152 78360086526354 78443480602368 78524183771712 78714016456464 78843702442176 78878854881792 78924817362384 79006015734156 79199816726016 79219747401984 79281298018944 79327495001988 79409107651167 79685794437408 79852667905024 79863839579664 79946004023676 80177592241152 80197768974848 80260079475968 80271308148948 80353891799307 80356736226816 80486279576388 80548814238858 80569084390767 80669569677376 80766719574912 80829472128192 80849812907808 80896923859941 80932991727672 81131519572992 81178794674784 81214988214528 81262311953256 81345915154854 81348794698752 81545455897344 81629350399296 81763839569664 81827366845824 81847958746176 82181002016448 82217642390016 82265550372432 82449359566056 82513419464196 82552189920768 82637120157312 82736639564544 82800922667904 82821759564096 82870019563842 82934406298197 83158765276608 83244319561872 83329961865948 83446253599968 83467252894032 83532103655112 83571352759296 83758079559168 83823156281088 83844250422912 83893106225124 83958287857434 83979416005191 84185416699776 84222950740992 84272027210784 84358726827256 84525941890152 84565657967616 84652659673344 84792129924096 84858010062336 84879364625664 84891239553204 84957196695714 84978576219411 85184717216634 85224742831872 85312422608448 85481528078016 85569472036944 85800959548416 85867623507456 85917658323312 85939279547688 86006050975908 86027694444342 86238719546112 86305723627392 86327442508608 86416256749872 86536855585152 86625885271968 86927717624832 86978370154464 87000258307536 87067854074376 87089764746124 87262393246308 87303395096064 87371226388224 87393213403776 87656532330528 87707609538381 88035359536656 88103759536296 88248915677664 88339706743176 88381214788608 88449883504128 88553268513522 88647510599424 88699165247448 88738711742016 88790419532682 89099793816768 89122215827232 89191460271312 89432746195968 89502231909888 89524755194112 89646518742084 89741924310528 89834251393152 89846819527122 90107088505344 90199791271296 90222490096704 90292589410464 90607197735936 90753265887048 90809645004288 90956039521284 91049615693631 91272959519616 91366861741344 91420100947413 91517394036096 91738637884512 91833019199208 91930751732736 91984319515872 92055787701552 92078953589448 92173685023182 92304822371328 92399786180352 92453627268504 92494847688768 92548744168986 92755529511813 92871213660864 92966760176976 93174479509608 93290686170624 93540524281344 93649859507106 93900659505786 93973616612001 94017771854208 94227839504064 94301050816224 94324781725776 94442423036928 94629625906176 94653439501824 94708593787248 94750819583616 94806030612132 94903567680663 95038588887552 95136365213568 95234242132512 95367146971392 95391146164608 95465261320128 95489285203872 95822000483328 95877835685856 95920582788352 95976475434504 96211904799744 96265656041562 96310888240896 96409973516864 96526079491968 96601076445888 96681689491149 97018559489376 97093939080816 97118372822184 97218288843606 97353962533296 97454120930964 97499911552512 97693174946304 97717759485696 97793682327936 97850666423772 97875290595978 97951335833673 98216319483072 98292629686752 98317365079248 98613598871844 98659934295552 98761436285568 98899263525888 98924151578112 99001011739392 99039779478738 99116729478333 99382170086073 99428866637184 99506118942144 99531159709856 99728449424352 99831050709768 99877958175744 100178894092032 100237268043864 100262492805636 100340392805226 100611839470464 100690010898624 100715349593376 100855903631616 100959664849344 101063532817296 101370474568512 101415670562304 101474765180208 101500301358792 101579163086772 101828335790592 101853960945408 101933097452928 101958748971072 102097424122929 102160850629824 102667715877888 102682079459568 102787719459012 102957068290608 103085475738624 103111417253376 103191530754816 103205967620076 103312146599109 103422095699328 103482359455356 103562761164246 103588822788129 103889223502848 103949759452896 104010330677067 104056703649864 104311953736704 104338203895296 104419270561536 104480115368472 104587605199098 104591307469824 104698911695616 104821289448309 104952021941952 105124936589568 105233089816512 105341354312208 105626329869312 105708397358592 105769993335984 105878810201556 106006319442072 106088682168252 106115379441498 106247725916544 106485119439552 106547168010654 106594672031568 107028410865264 107138522399076 107315039435184 107398418985144 107425445854356 107688959433216 107772629504256 107799750543744 107862565146588 107910655636896 107973534863817 108238392899712 108286650952704 108349749271008 108461220206472 108727274529792 108839133865728 109018452759552 109103155794432 109130611661568 109258169424957 109523207849958 109574669355264 109687400496576 109932479421408 110017892618928 110182826876416 110315519419392 110401230223872 110429012752128 110493359418456 110579208397596 110607035714154 110878353702144 110992426082496 111106615821264 111261671466624 111289670525376 111376138206816 111764208374784 111792333897216 111857474966832 111944383809912 111972554673588 112247222266368 112309932048489 112362702947712 112701255853536 112870212897792 113172486167552 113188319404272 113276262260952 113304768292548 113579622955512 113632990442496 113696474419458 113749896811264 113975370770688 114092629382592 114159110827734 114187839028641 114556877764416 114585706063584 114674734634544 114703592592456 114984959394816 115074298169856 115103256678144 115221675666496 115382474113536 115501180362624 115971160205952 116000344410048 116090472099168 116349857661744 116494968517632 116524284538368 116755257862656 116875376440704 116943479384508 117063791606097 117350947953792 117380479382208 117471679381728 117540129789531 117665220903552 117786275657568 118071024684696 118196680799232 118265553663264 118318282322688 118387226043576 118509023601234 118799725089024 118829621102976 118921947028416 118991242502982 119366340258816 119528691656112 119779001857536 119795759369496 119919006035514 120266388361728 120296653462272 120390119213952 120406962223422 120535104340224 120729419364582 120823221358287 121004354516064 121150079362368 121244208192288 121274719361712 121399487591508 121697279359488 121768192012176 121822482321792 121893467929884 122018872732281 122023192048128 122318183846016 122444025598944 122645759354496 122741050268736 122771938119264 122898246697576 123199714907136 123271503024672 123326463585024 123398325558648 123525278568482 123674039349084 123770129196294 123828284881152 123955680235968 124232639346144 124305029345763 124866479342808 124994942798922 125169380399952 125200879341048 125298155482668 125357029138944 125637119338752 125734734421632 125766375634368 125839659337686 125937431786151 126278125049664 126334426111488 126408040816176 126538090240884 126788912835228 126848486951424 126978989510016 127156195961856 127188194886144 127287015093504 127319046938496 127336859329806 127435795043571 127777075824951 127837114247808 127968633912672 128354208055416 128414517654528 128701439322624 128801435261184 128908919321532 129009076463862 129041541666513 129358079319168 129458585441088 129491163762912 129624385124808 129805283377728 129938827907952 130290345980928 130391576437248 130467555231696 130500387461304 130601781111564 130634647119186 130893589869462 130955092644096 131056839582336 131089820105664 131484798495792 131681915047424 132001348985856 132053039304984 132155639304444 132509560114764 132571822182912 132674825256192 132829902770283 132971265899136 133108067613024 133185629299023 133571858789376 133649690725152 133683323740848 133787190406968 134115369090048 134149119293952 134253347864832 134287132791168 134469778113126 134474538175488 134612886465792 134751377089728 135160632758016 135299686906944 135333735145056 135438884115696 135805281260544 135910796603904 135944998628096 136129898830572 136214467506432 136434059281926 136909439279424 137050292612016 137276091054144 137588707673088 137607956826768 137749528798812 137896127599104 137976479273808 138083681552328 138118430384172 138260527534773 138457233556992 138599679270528 138680440902756 138742271533152 138823116253479 139225694082048 139306820491296 139450140265464 139598548927488 139761719264412 139936029255936 140166582119424 140310786422016 140455139082944 140474789260659 140850989258679 141026657781312 141171746935408 141341759256096 141451576224336 141487172588664 141663634555392 141980159252736 142062890680872 142126229375424 142209045918198 142704547820352 142851363198768 143050720457088 143086719246912 143197891980192 143233927805808 143696839339008 143733000724992 143816753528784 143880874182528 143964713151756 144317857199616 144398484062343 144466332361344 144614960275296 144789119237952 144901614668832 145118845154304 145507482215424 145527839234064 145640908621224 145677559233276 145827433265409 146030943799944 146099559140352 146181181396446 146249867328768 146576639228544 146690523491904 146775999635658 146812935893967 147238683669504 147324479224608 147438944530128 147476047618872 147627771947698 147837804936192 147920398307766 147989901443328 148142154428352 148348895288832 148386227367168 148501517609088 148559669218107 149143299955776 149259178413216 149296739564784 149592674136528 149746576064652 149816937263616 150268341138048 150355902065796 150393739208454 150510589207839 150917759205696 151035016347936 151073024390064 151439497274016 151595299225944 151967161027584 152123505843456 152212147770312 152250452038188 152368744630158 152742503685888 152780941418112 152899646179392 152938123456608 153471008904192 154001573816832 154181579188518 154435602435912 154628213607936 154667125880064 154787296132224 155133143548992 155223539183034 155344141746369 155833835254272 155924639179344 156085055474796 156467930605056 156507305842944 156628905842304 156720173052708 156881407798647 156886961204736 157048367543424 157428032912928 157687404884352 157757709763584 157849634724768 158012031468312 158399633452032 158439494803968 158562596037888 158654990003976 158818215302334 159173069162247 159371588874816 159727679159328 159892008047352 160395537949696 160520158951936 160542616297896 160707783598614 160713472453632 160972559152776 161097628477716 161138168781534 161339139354752 161533439149824 161658944256384 161699625815616 161793847719882 161865983455344 162357589349568 162429976429056 162524623906512 162691830309708 163090911794688 163258700798592 163527679139328 163654733691648 163695917492352 164362004032896 164435284780032 164531100744864 164898719132112 165026838928392 165104379841536 165274240314624 165473279129088 165601845335808 165643519128192 165740039127684 165868812596394 165910553571231 166317530553216 166488639123744 166659923731896 166892507199936 166934505788064 167064207310224 167516159118336 167646312562176 167688500845824 167786212450248 167916575714868 167958832010382 168370833399552 168544054421568 168717453654512 169051883780304 169305319346688 169716020124672 169758729251328 169782479106408 169914393391428 169957152438822 170369434433268 170449485663744 170544711629187 170624845216896 170963056156032 171138944073888 171238666241601 171735247014912 171835316646624 171878559095376 172012101951816 172055388888684 172477439092224 172611447254784 172654885017216 172832513499744 173073711170304 173251770543936 173956740308928 174000516615072 174135708148752 174179529492248 174524786492616 174606790192128 174742452776448 174786426807552 175313064661056 175415219076762 176070719073312 176207519072592 176497831355328 176679413486352 176899767008256 177106537027044 177295021198848 177398330494896 177477423484032 177580839065364 177763535401851 178199587633536 178244431654464 178382920542624 178486863754473 179004463819776 179049510388224 179293037484168 179483848621056 179668502786304 179693639054244 179878509053271 180214177010688 180399582542592 180444980193408 180585178820928 180610443335133 181094129046873 181506531774096 181619290008576 181912079042568 182099231387262 182545919039232 182733723482688 182840201894826 183034788072192 183477275769024 183666038398416 183968639031744 184111575403104 184157907178896 184347370046364 184799572360704 184907254537008 184989695377536 185097488337972 185287917852723 185511059023626 185655193794441 185742427321728 185933520353952 186348959019216 186581372341248 187081048562688 187299719014212 187492414198383 187801319011572 187947233224002 188035543708416 188455679008128 188602101632448 188649563451552 188759489006529 189306879003648 189417187574496 189501639167232 189612061224264 189807135361326 190077177775104 190272730427136 190468484265024 190734293942784 190782292329216 190930522640256 190978570407744 191755671371712 191841165576704 191952950869008 192531312083124 192621776481792 192819947033728 193052158983936 193202152891776 193363378982298 193513614695793 194037118978752 194187878161632 194236745644368 194436577687212 194707925066592 194908241861928 194999823105024 195386349892608 195435518971392 195587364655872 195701332847544 195750581191956 195902671667346 195951970678779 196432638966144 196585259373504 196634730158496 197227197743688 197319868591104 197522872571136 197848303156224 198002023478784 198079558957476 198233458956666 198764340172146 198857733274368 199012237884288 199062319419712 199456898848704 199662101419536 200357788184064 200474536087728 200524985611272 200680785610452 201223678940928 201380021797248 201430699186752 201704667169689 201711807263232 201919329698688 202127065634592 202740949137024 202831341124608 202949530360416 203000602717584 203158326173544 203656671581184 203707921890816 203866194905856 203917497942144 204194848245858 204321701259648 204651088922889 205364158919136 205575438918024 205914136581216 206222834506752 206383061509632 206411935240152 206624293198218 206844191398656 206964718910712 207125522328492 207177645576258 207899518905792 208020661354134 208113407299728 208676407790592 208838541123072 208960230736944 209175210398196 209397823391232 209642578896618 209904043883904 210249873179136 210466179633024 210682708624416 211416794717184 211539986671968 211757620403112 212012638884144 212177364336504 212230758882996 212495451833088 212970238879104 213094336021308 213189344063136 213313568877297 214056821730528 214277044798152 214630078870368 214796837970288 214850891708712 215377918866432 215545259008512 215599501087488 215725130293176 215821311273792 215947069727634 216476785799424 216699498542016 216922440412944 217678267731456 218206311588864 218261223323136 218516338849914 219046415699916 219149338710528 219271772094669 219374800993152 219864958842816 220035785237856 220163999453487 220365653752832 220802460447744 220858025504256 220986718836912 221158416795192 221214071428308 221441657921547 221756707404288 221880597461649 221984852164992 222213231642528 222523342933248 222579341050752 222752276413632 223584667794432 223714949933664 223888767619824 223945109347176 224494444532736 224619864096978 224725405895424 225402511707072 225590608812681 226376638808544 226552524521904 226609536585096 227159245911024 227392948838916 227499793622528 227950741541376 228185258765184 228318221655468 228375678057282 228553116945237 229113755528832 229171412127168 229349469269088 229407185184912 230148596339712 230206513356288 230443351332992 230764948227072 231002360725248 231272368782777 231942320411904 232000688820096 232180944198336 232699715323488 233048569076736 233510515725312 233750752881408 233886958769016 234127583212194 234701895907584 234760958764416 234943358763456 235080259579062 235330441807104 235572551315136 236142049369392 236531107326528 236636564645376 236774452087152 237018047202468 237599450178048 237659242205952 237843894056832 237982485005964 238227322953501 239057383312224 239558003715072 239591518738992 239838012071028 240532776723456 240593306924544 240780238427904 240813924446844 241061675397921 241070208680448 241458838729164 241646442716574 241707253172301 242008709032128 242300158724736 242488416384576 242549438723424 242690771579823 242798975183016 243394558718976 243536384024352 243644964643584 243786935859768 244037745464562 244046384096256 244636367692032 244888051197888 245291518708992 245482100537472 245543876238528 245796493395152 246543006049344 246652927170048 246796651117296 247050557136964 247348078698168 247540258392588 247656569762304 247911360471936 248465278692288 248610058691526 248803218894591 249732958685616 249989885597844 250338760799904 250401758682096 250596310965336 250714058277888 251274238677504 251469468843264 251532751268736 251679318675372 251874863572302 251938248015573 252556250099328 252668852222976 252816081632352 253076180481768 253577825670456 253696973902848 253957979020032 254376389772288 254574030187008 254638093876992 254673718659612 254871590087142 254935728658233 255554151649902 255674228495616 255937267825344 256708416110832 257402878645248 257602870522368 257817838643064 258018152927724 258083083333026 258716158638336 258917170882176 258982327525824 259248770249616 259610566755456 259877655815904 260783152874496 260935110463392 261000774922608 261203562223128 261269294238372 261787179738924 261910185288192 262113679164672 262179640211328 262969596991584 263122828615143 263363830094848 264106078609968 264311278608888 265019120229528 265143644365824 265349650512384 265659805540566 265942531798272 266216135226048 266371258598046 267299381450304 267366647481696 267574380813936 268298238587904 268506695729664 268574265582336 268939556226252 269225772931584 269502754179456 270321265516032 270599373813888 270667470290112 270877768231392 271821593207808 271889997256192 272259797661144 272428935012864 272868118563852 273148847080893 273818878558848 274100585224032 274260302842239 274552182108288 275215913653536 275499057597624 275792255198208 275952958547616 276167363104656 276236860768344 276521055069546 276914467113984 277199358541056 277360881805512 277484543066304 277646232506958 278613640982592 278900280530928 279523438528824 279872058511872 280621572844032 280910278165888 280949578521318 281701978517358 281920849836003 282053315562624 282343493870816 282683518512192 282903152448672 282974345177328 283327269110784 283960318505472 284125781361744 284252458750848 284418091836396 284710703041989 285409095640704 285702726397536 286101440914176 286173438493824 286395783960384 286467855611616 287466001449984 287633507057568 287761748365056 287929426303512 288635714399232 288796968124686 288932664722688 289229920550592 289578238475904 289803229337664 290045068473447 291055678468128 291281817242448 291355118466552 291654866530818 292061887599888 292362362792892 292499734657536 293153278457088 293381046983808 293551999271316 293625871787934 293854007501019 294648958449216 294877889060256 294952095237744 295255543895396 295840796615532 295979802886656 296284308856704 296697790577664 296772454734336 297003035218176 297119338436214 297350188434999 298146510258219 298286599911552 298518356826432 298593479129568 299185348273056 299493152129304 299633874527232 300536682276096 300711804131592 300787478416908 301021178415678 301835518411392 302070032695872 302146048780128 302878994548032 303190598451888 304247011686912 304424295540624 304500904076376 304737489260316 305485007371776 305561882836224 305799292358784 305876246913216 306292272368787 308003147633664 308363158377036 308871204871824 309256427215872 309334251760128 309574592264448 309936439797327 310266287097984 310447078366068 310688283492738 310766468364387 311667670508544 311849278358688 312030992031201 312170110949592 312935861210112 313014611685888 313257811684608 313440346105416 313762815597294 313773922409472 314096735086848 314463868344927 314856065825856 315374809768704 315699269449536 316024062936624 316878989607936 317125192075776 317309980007952 317636430604668 318346138324494 318743177749632 319455358318656 319784016094704 321040317903872 321085232595792 321415567197228 321945118305552 322195256955432 322276337563068 322678278709504 323066878299648 323317888512768 323399251631232 323587695439764 323731966910688 323920604591451 324715178699136 324859952858112 325049247813024 325383660619416 326181823589376 326517401597184 327055358278656 327309467383296 327391834984704 327774508274871 328724008065792 329062201489728 329797438264224 330053677856784 330548480629248 330946558258176 331203690671616 331287038256384 331480078255368 331737625192788 331821107142462 332635061106432 332977278247488 333319847463792 333785014399872 333869011576128 334128414620448 335292625124352 335377001691648 335572424900496 335833151429736 335917664020764 336741666799104 336929796145467 337088108843136 337434907309024 338103767560608 338610638693376 339517458502656 339564958212816 339828786782856 339914304877644 340738868866536 340898971327488 341089423258374 341249690433792 341926112312064 342277888147776 342477332483202 342563517085923 343670633293248 343757118190752 344024203903632 344110777777368 344954878184448 345222894509568 345309770034432 345665026999488 346147422340608 346503541087872 347913480617856 348001033230144 348271416297504 348359058984496 349049572985232 349484905552896 349572853615104 350626129322112 350830438153524 351191374818291 352141438146624 352415038145184 352620389368593 352995662710656 353358826972704 354213074054088 354590042397696 354796660989792 354954846968064 355161678130728 355527070803702 356399175267072 356488863308928 356765841085248 356973727508946 358099020776448 358586074968336 359337005572608 359387278108488 359757018106542 360799165085184 360889960386816 361170357641856 361220886670266 362188258093746 362469664074861 363013063548192 363824158085136 364198462774524 365091838078464 365467446965376 365680403789652 366056618196843 366069576144384 366954551538048 367332076796832 367937278063488 368223150806208 368315814357792 368694740092728 369599144721408 369814509074016 369979390755072 370194976675944 370575835705446 371022118047252 371310387588882 371484854643456 371867040707904 372697918038432 372915088037289 374599438028424 374984828396766 375602638023144 375894466448004 376071087416832 376911358016256 377204203264896 377299126903104 377518978013058 377812295358453 378834375148992 379003278334464 379224122448528 379614270722652 380545460854272 380936968530048 381468587885568 381564584658432 381861045280512 381957140815488 383331227474853 383511342743424 383682331153408 383905901738016 385062624166248 385243552963584 385639894067456 386104317967872 386404305783552 386726757964596 387027229391586 387124624999539 388074237957504 388375756323264 388473491288736 388873155374424 389415850133184 389816483723856 390871037942784 391174729311744 391402665695088 391501162383912 391805343334692 391903941357558 392865277932288 393170518747008 393269460316992 394454395487376 395045745142272 396004046957568 396159117914952 396466917913332 397528680344292 397715466548736 398024475768576 398124638839424 398489708310849 398913797697408 399324202839072 399556887897069 400715576368128 400949072175456 401049971222544 401361571220904 402447357881856 402760043594496 402861398373504 403409334339378 403423614526464 403838659397376 404254131269184 405481898274048 405899060720832 406001205435168 406316652347088 407415843781632 407732389811712 407834995884288 408389696491716 408643402519296 409302177845778 410728317838272 411150877836048 411828273162432 412766123019264 412823870480304 413248586396436 413688382797312 413929437821424 414251044656984 414355291152516 414781582604319 415799037811584 416041322708268 416226814599456 416469348760437 417677082246144 417920461473888 418350420796392 418795646782464 419285157793236 419808087767808 420499746358272 420932359266048 421365417248832 421424367781977 422552967776037 423079973343936 423515240806224 424025277768288 424354728673008 424461517765992 424990903666176 425940477758208 426188672042616 426378688126272 426627137754594 428113643461056 428554089596304 429260157740736 429593675940576 429701783417424 431090518017024 431199002174976 431450260586352 431642622547584 431894139455268 432338474989687 432953571598848 433195452187029 433398997084032 433844880825888 435356535462912 436522446646272 437032677699828 437482299796227 438092831399832 438298677421056 438543544189338 438749601986304 439729917685632 440071570475712 440327998906974 440438807681901 441716051008512 441973437673824 442316833590384 442428142856616 442883315843094 443513414808576 443761194923298 443969704329984 444426463285056 445046685866496 445158682101504 445504552827264 445679007654321 447429899867328 447777535239648 447890218694352 449239728193956 449450811790848 450805023414144 451181217625362 451531767623517 452753277617088 453105049043808 453219073170192 454318491822048 454785897677832 454999587245056 455901483082752 456370517530368 456636443310936 456751356114564 457106233890474 458227511057664 458342824254336 458698938538176 458814370369824 460413026712576 460886702665984 462004721450496 462544737565554 463884640823808 464001377640192 464361888396672 465399430646976 467501505762816 467773917538032 468255166424388 469403791815168 469521917528832 469886717526912 470160519158124 470644223395941 470660883614208 471145102630272 472284098738784 473062214653056 473273129290752 473548904174304 474036094404936 475198900356096 475318484411904 475687788113664 475964970011928 476454645907002 477519207486741 478114766624448 479183037477984 479676024142056 481186613849088 481560476855808 481627848893688 482123350795842 482140417360896 482917677458328 483292885433148 483414506344602 484017418064256 484600317449472 484976832769152 485098877446848 485381543159646 485597950366032 487072768048704 487289929287168 487573871719536 488075490929124 489272735384064 489776102395776 490583037417984 490964201074944 491087752477056 491592986790304 493086012098688 493305854340096 493593302234592 494101114273928 494696157396336 495080516785176 495313139524608 495822720943872 496930557384576 497220117383052 497606437789182 497731660713693 499465917371232 499979771195688 500677521599808 500803517364192 501192621930672 502548477355008 502938937686528 503065502537472 503358637350744 503749727144604 503876496031146 505112500198656 505632163264704 506152360963536 507155651340912 507915958040064 509148060374016 509276187753984 509347437319224 509743180174284 509871457316466 511108303299804 511348456991232 511634134887561 511874535650688 513416832221664 513715998724803 515205741044736 515635677286128 516036305855448 516166166666052 517432317276672 517834341764352 517964655051648 518497540499232 519221133510912 519755311631808 521870220926784 522001549845216 522407124446256 522538588476744 523574359477848 523820370576384 524227358329344 524359280422656 525939193983168 526245657230286 528212157219936 528622557217776 530038240459056 530699301024768 531319611081132 531885063596544 532432270452096 532742517196092 533290606205553 534598762900608 534733294963392 535148761627872 535460591263419 537013391459328 537148531164672 537879112452504 538451545863168 539005508358912 539635527159813 540642531032064 541198747627776 541334940580224 541755536462784 543282387140619 543779994512384 544519595322288 544857870025728 545736237127704 546297694161786 547637757117696 548201170448064 548520605684478 549104364216576 550431827307072 550998115195248 551905917095232 552334726209312 552473721536688 553042110139092 554398717082112 554721763611024 554969086132608 555292465013916 555863753558169 557227281965184 557800561061856 559046877057648 559744117023744 561243145688064 561820556331776 561899157042636 562477242595149 563403957034716 563841699672006 564106631125248 564686987741632 565367037024384 565806304897344 565948690354656 566278467019587 567920637010944 568251562723488 568504917501696 568836183672792 569421406083978 570818191281408 571405452795072 572202881828352 572346876987648 572791567920768 572935711223232 575267014115136 575523496730112 575858852607024 577593936249372 577865329445376 578459841101184 579156476951808 579606458675328 580090136946894 580540844087379 582111356936256 582563634484896 582710236933104 583309733061636 584123775199776 584724725585784 584999469315072 586306556914176 586762093967616 587103998542632 587251743575868 587708015002038 587855912036337 589297916898432 589755778120512 589904190475488 590511087790792 591681593231064 591959605773312 592568617713408 593544909468672 594006070436352 594238676872428 594700376869998 596293020516438 596573199823104 597036713652864 597186958259136 598370696546112 598986304258608 601073364552192 601423608263184 601574956833816 602042356831356 603671036822784 604140065391744 604292097560256 605114001509067 605757989096064 606381196903776 608494023373824 608848591081248 609001808152752 609474978520632 610970014743552 611123765672448 611598584717568 611752493826432 612584544737574 613953266768667 616726316754072 617742409743648 618668503520256 619149184528896 619872879594654 620532574195968 620894156732136 621376566985476 621532936728774 623698556717376 624061984062402 624340221899184 626029223371776 626515623369216 626880692210832 627525631194588 628193470173696 628927736689854 629712131651712 630749619537408 631398538899072 632048125873248 634250384151552 634619960015904 635272861209336 636692276648988 637486355499264 638910716637312 639568032189408 639940706631891 642170465191584 642831134394456 643890236611104 644390513910864 644552675126136 645356557419008 646133756599296 646635777025536 646798503262464 647175390879528 647463933821376 647841209182902 649430357398272 650098495626048 650767321238832 653034803194368 654618934766592 654783669969408 655549016549742 657448016131584 657815316284007 658124402979456 659594876528448 660107355713568 661096961258496 662407381343232 662574076512768 662960156510736 663475250385576 663642214284924 664324973764641 665270122212864 665954556494976 666639694927584 667570028799744 667738023152256 668256829240896 670754003383296 671144849800992 671666302859472 671835328041528 673483333598208 673859592290934 674176217686272 674869814618048 676207535121216 676771826438043 679129916425632 679657573565712 679828609755288 681477737733072 682178846516748 682499380867584 683852224624128 684555776295552 684954664966404 685127034171846 685659350835711 687341266586496 687514236381504 688048407807264 688221555554736 690445789019136 690619540068864 691330053998976 692294844681216 693007082175744 693817106348331 695826961235712 696002066460288 696542832595008 696718117968992 698099145970464 699145707230208 701252258644224 701660876307048 702382749636582 704282876293248 704830076290368 705240778737186 705991325421312 706717653945408 708426148108176 709593321979584 709909693936128 710323356261456 711054141607404 712798350534144 712977726617856 713531682170496 713947455017892 714681968860503 717172149936672 718674011145216 718774556216976 719514036213084 721598330170368 721779920773632 722340715283712 722441773340532 723185026193763 724376516187492 724939328149722 725121759516903 726026127096384 727648316170272 728072314739469 728396925549048 730183676156928 730934893930752 731360807579304 732113236393686 732139152288768 733909103076096 734664153593664 735874556126976 736446301612416 736631628715584 737389480185456 739629018148032 739958781510144 740389953351888 741151671410892 742044236094504 742620775177764 742969709286912 743734081415808 745395836076864 745830176074578 746409656683773 749198876056848 749969656793532 751205276046288 751788932896008 752142174833664 753822716032512 754408406529792 754598253806208 755037956026116 755624590716906 755814744046719 757668750297984 758006556668928 758448244897056 759228541445304 761090921708544 761873937060096 763129169316864 763722090561024 763914281630976 764807185974699 766662454949706 767022685486848 767811803476032 770125248332496 771279788134912 772208635935744 772808611567104 773453515929192 774054458783172 774249249999078 776148475915008 776751512646528 776946982577472 777746310748848 778831700266368 779632967447712 782349458623488 782805331390176 783002324767824 783610686669384 783807882715116 785730555864576 786341037494016 786538920633984 788908790974752 790091490284544 792318235829904 792933835826664 795057360688584 795430933097472 796048951537152 796249277678848 796979416621698 797827595394816 798648405678144 799113775794138 801898144350912 802099942445088 802723142441808 804894715763712 805520087188992 805722796747008 806818668678756 807677318794752 808508262538368 810963796548096 811798121441664 812002410870336 812633304694176 815464779623424 815669991768576 816779392983432 817286805038592 818604355691556 819446541242679 821456635676544 822301755672096 822780908526717 823656546324864 825647740960608 826497172792872 827376765594624 827858875642848 828502089313968 828710582305032 829563165208638 831598075623168 832082645416536 832453629198912 832938697520874 835840922947776 836700841592784 838570315586472 839616175535616 841864718532096 842730834497664 842848735563954 845105935552074 845762549508009 846159946687872 847030481612448 848050555536576 848709457346016 848923035531984 849981807332352 851880955516416 852377344085232 852757376252544 853254275509188 854132109125967 856227286922112 857108179192608 858520315481472 859187351881152 859403566834848 862398004349952 862900521172704 863285245095168 863788278910536 864676949979374 865907143197696 866390904374058 866797994168064 867689761651776 870135205420341 874065355399656 874964599592454 876185662799664 877087088378676 877499203972608 879459835371264 880143140951424 880655997813948 880877615363802 881562022503057 883946875347648 884633667180768 884856285713232 885766631686188 887522389846596 887939408659968 888852926570112 890093371732992 890317364203008 891009105654528 891358015308642 892050565304997 894439530774657 894859799734656 895555070479296 895780437388704 898479456387912 898901623581696 901610046828288 902362435250724 903063535247034 905506555234176 906210098087616 906438146340384 908636983644096 909571795355664 912741035060736 913272886621872 913502712229128 914212467780948 916455022115328 916685648508672 917397877076352 917628740739648 918876817106361 921773405331968 924009442900992 925089475131108 927769281647616 928002755280384 928723776793344 929809319391981 930798861293952 932299405093161 935003011525632 935547835076064 936510332848776 938807583630336 939043835057664 939773435053824 940321038316248 941288446791882 941321767228416 942290205260544 944568197477568 946124429306112 947097808348608 948072188809872 950636968823808 951375576227328 951929940023856 952909291814004 955038414973482 956229533248896 958366074955968 959352048284112 963120953711616 963255697787376 964246701591684 965835354916656 966585770866296 966829012689204 968034836128512 969200634898944 969953665538304 970197754893696 970763086319292 971195900732064 971761813774353 974145536097408 974579858574336 975147743439072 976150981858248 978545470768128 979552204791552 981166074835968 981928402149888 982175504954112 983185973580608 983323524824613 986172024197376 987186604469184 988202228547856 989392314792672 990161033570352 991645441887744 993861114769152 994440234766104 995212875578364 995463321427386 998931834742464 999959542391376 1001355043199616 1001607034728384 1002385243861344 1005877875373056 1006131005074944 1006717274701488 1007499454289208 1007752992062292 1010225000397312 1010789388436401 1011264326529408 1012304721927072 1014311302681824 1015831916080128 1018552375507968 1018694874638448 1019486360348568 1019742914632932 1022216606599608 1022696913982464 1023268269775122 1023749071301376 1026833664443328 1027431997449606 1027690551257769 1031271354572256 1032072611710896 1032332333332104 1034864634553344 1035668683528704 1035929310103296 1036995080998464 1038442267021824 1039510623263616 1043740441853568 1044003099690432 1044814248892512 1045077176953488 1047148718955696 1048454716658688 1048718560845312 1051878387966336 1052491314460572 1053574124454873 1056424314439872 1057245114435552 1057861168105779 1060076480918112 1062639222162264 1063770127193088 1064864540904192 1065485034392184 1066581212411106 1069197525801216 1069466589926784 1070297523255744 1070921182526838 1074297062329344 1075758224905008 1078011016717824 1079271054319626 1082397495255552 1082669881160448 1083511072925568 1086564774281238 1087408992224583 1089039190644576 1091472474255408 1092595388323572 1095275514235392 1096402340896128 1097041211368956 1098169854590529 1098208728433152 1100863654614144 1101996230390496 1103811834190464 1104669452418624 1104947443073376 1106084220278184 1108797434164224 1109443527222048 1109938172265216 1110584930027832 1111727507116338 1114454563930368 1115601122123712 1118093754115296 1123641112663552 1123798314085272 1124954485190298 1126807914069432 1127683399344012 1128213262250496 1129373975483264 1130734074048768 1131612609794688 1131897380709312 1132556934039174 1133436886075359 1136503125446976 1137009835003392 1137672367345584 1138842812167956 1141636382562816 1142810905590144 1144405763656704 1144693753975296 1145583135841536 1145871422446464 1150534028230272 1151046993460224 1151717705214048 1155187872498744 1155730658890752 1156919682202368 1158312953903616 1159212917350656 1160180273893788 1161081688174758 1161373874998617 1164222713872512 1165127268969792 1165420473866208 1166619466123272 1168247550399552 1169449451171568 1172613113828352 1173524187935232 1174207997085264 1174503487151736 1175416030004076 1175711824072674 1178595833796864 1179511556241024 1179808380950976 1181022175581584 1183363186462128 1185137235426816 1188012140872704 1188477353744856 1189400753739996 1192586041032876 1193146399646208 1194073427305728 1194373916518272 1195469124932547 1196741393092224 1197972608517216 1198670663691207 1202146729104384 1202847216526368 1203149913667632 1204084713662712 1207342073645568 1208280130783488 1208584195120512 1210228003018134 1211515978192128 1212762393807552 1217697182162496 1218003616305504 1218949957041264 1222247531344896 1223197169435136 1223504987652864 1225169089475148 1227906533537334 1233452633508144 1235484819487296 1238298369057792 1239745759189308 1241065148391936 1241788313464272 1242753133970952 1243065873457548 1244344747812957 1247397113434752 1248123968124804 1248680443798368 1249408046281311 1253031246738432 1253761384421664 1255051262389176 1256386940347392 1257855473379708 1259424263303424 1261499239074816 1262797077798144 1264096251746496 1264273103345931 1267658903328111 1269239920031808 1270545722418672 1273384553297976 1274972710998528 1277821433274624 1279136064378816 1279881413263782 1284340930383168 1285662268788912 1287780473222208 1288781027821728 1289105350252272 1290713114838016 1293271554051072 1293597006524928 1294350781759056 1294927867642752 1295682418365804 1297015424969061 1298860714796544 1299586356561087 1300196991252096 1301534642477664 1306069606388736 1309567339938816 1311098033099484 1312446899388681 1314896032263168 1315630632568014 1316248805958912 1319189753056896 1320214711427136 1321316423045703 1325148153025536 1325920313021472 1326950500771152 1327284428569848 1328649947529282 1330540244425728 1331909112989952 1333279389855168 1335140057599488 1335476046304512 1336513658481792 1342289699601984 1343332605718944 1343670656083056 1347719184581868 1348352435372544 1349739629236096 1352415070242432 1353543652876086 1354595302870551 1358259832851264 1359315147131424 1359657219510576 1362955475466144 1364357693033496 1364998761735168 1367704449248256 1369111552591104 1369909329932808 1370254068343692 1371318701671422 1374682533172992 1375028472763008 1376096815614528 1376443111109472 1381239080137728 1382660107997952 1386014164351488 1387634212696662 1391653922471424 1392004132920576 1393085665190016 1393436235937984 1396198291940928 1402504517288448 1403321752614096 1404765499273164 1408565752586496 1409660152580736 1410481557474372 1411932670187823 1411982650842624 1413435307890816 1416852296216352 1419186643959168 1419819387872256 1420646712522912 1422108283214808 1425596701068288 1425955453235712 1427063364340992 1427894910035784 1429363937721006 1432557622460223 1434344299873344 1437549112433952 1439028072426168 1443559841547264 1444681430567424 1444883546681064 1446370052387526 1448753032374984 1449878656299444 1450243519033806 1452052254192768 1455296632340544 1456144629478938 1456793851098096 1461869787861504 1462721615158608 1464226472787372 1467818206152192 1469328307187328 1471749112253952 1472892603224832 1473263257431168 1474778960370912 1479258036296064 1479917563020288 1480779906703776 1482303342821784 1484088472189008 1485241550355528 1485939418573824 1487468162831616 1490791672153728 1491660352149156 1492819313367546 1493194982141079 1498397752113696 1499939313587064 1502410552092576 1503577865792016 1507645432065024 1508816813059584 1509196507612416 1510075912052232 1511249181433812 1511629488093438 1515337500595968 1516896489794112 1518457082890608 1523747874120192 1527444181122048 1527828563261952 1529614371949398 1533324909899412 1534045370973696 1534902404662683 1535623606952064 1540250496664992 1541147996174409 1542559576269824 1545617223134208 1546907031858384 1548108917566344 1548498499998156 1552296951830016 1553503025293056 1553893965154944 1555492621497696 1557663400532736 1559265934895424 1565610662780352 1566004649535648 1567221373338768 1567615765430232 1571461111729152 1572682074988032 1573077841267968 1577817581949504 1584636471659808 1585867671653328 1590114721377168 1592097903074304 1592498555357696 1593958833243396 1595655190789632 1597296811356288 1598227551588276 1599871818616659 1603796288701824 1604199884890176 1605446284883616 1606381773790257 1611040174377984 1611445593494016 1613637337357512 1615354637589504 1617016525076736 1618906581479439 1621927593096192 1623596242883328 1624004821740672 1625266609388352 1631339983537152 1633558785966864 1634573610077184 1637208711383112 1638893082485358 1642913271353088 1644603511344192 1645561817053434 1647313092649728 1651295481921216 1652994345585744 1655717751285696 1657004178627936 1657421164610064 1659126330417276 1663196151246336 1664165290833072 1664907258397824 1665877395041748 1667591260674507 1671681845895552 1673401683185568 1677140631172944 1679232351071232 1683729437064192 1685461668995328 1685697471127908 1687431727785447 1690211871104148 1691525099016018 1692319893375744 1694060963224896 1696101111073152 1697418914692032 1697846071063968 1698835401058761 1703761911032832 1704754688170464 1705514752505088 1706508551018376 1708264218251934 1712454573844224 1714216358385216 1717040630962944 1718374703762304 1718807133669696 1725801042345408 1726570490190336 1727576557821072 1729353899958748 1732781808748116 1733595988336128 1735379523303552 1740270410840682 1741622532262137 1748130710799312 1749929199184908 1752371325599328 1754174176757352 1754998407945216 1758919670742528 1760286281902848 1761311995627896 1761755230727604 1763124045006114 1763567736109011 1767893750695296 1769267334361536 1769712571426464 1771533263372376 1775044779693192 1775878817319936 1777705853140224 1780634728406016 1782018211309056 1782716030617284 1784101130609994 1788879061549314 1789719599469312 1791110140958592 1791560874777408 1796958912775824 1803220093656576 1804724870501448 1806127070494068 1811013110468352 1812420196175232 1812876292680768 1815342004527201 1817273967288192 1819143590711328 1825482070121472 1826545773243744 1827005424458256 1828424935561896 1832910044230656 1833371297017344 1834795754152704 1835257481479296 1837753634212722 1841859800306001 1843546810663936 1850178950262216 1856005510560768 1857447553586688 1859618638783962 1861597722587904 1864598810186322 1871095670152128 1873020665697552 1878087670115328 1879546870107648 1880642076632496 1882576893583764 1884580410521088 1889136394955136 1892248858612224 1894195616697216 1896144377619744 1902751152454656 1903859880047712 1905818583628008 1910076829946964 1912459066497792 1916732149911936 1918704096568224 1919822119895673 1926511395574752 1928493403183368 1931670709833312 1933171541732592 1933658025378408 1936069672257024 1938401269797888 1939907331076608 1940395509787392 1941526172638584 1942391801464128 1943523627548706 1948291072194816 1950295486878144 1952301963716496 1959104409583104 1963856804299776 1964351009908224 1966371947161216 1966647049649226 1972344048394752 1973445948852021 1974373208938368 1976404457095712 1978784629585344 1980322067140704 1983290883775488 1987722229538304 1988880469532208 1990425751156728 1990926642854772 1992974921293923 1997863669484928 1999919084782752 2002710086399232 2003214069456768 2004770487722688 2012262010149888 2013434549402976 2014998908578416 2015505984124584 2020450000794624 2021578776872802 2022528653058816 2024609443854144 2028622605363648 2030315479314129 2037389749276896 2038972720697136 2039485829265864 2044433213199216 2046536539550244 2047498142602752 2053667328886656 2054863994899212 2055381102515538 2056978052507133 2062542709144512 2064145223421792 2064664666664208 2071337367057408 2071858620206592 2073990161996928 2076884534043648 2079021246527232 2081451319044993 2087480883707136 2088006199380864 2089628497785024 2090154353906976 2094297437911392 2097437121690624 2103756775932672 2104982628921144 2107148248909746 2112848628879744 2114490228871104 2115722336211558 2120152961836224 2125278444324528 2129729081808384 2130970068784368 2133162424822212 2138395051602432 2138933179853568 2140595046511488 2141842365053676 2144045906581509 2151516449810016 2156022033435648 2158542108639252 2164794990511104 2165339762320896 2167022145851136 2169555078581289 2173129548562476 2174817984449166 2175365278550709 2178078381289152 2182944948510816 2184216944218407 2185190776647144 2190551028470784 2192804681792256 2194082422737912 2196339709181058 2196417456866304 2201727309228288 2203992460780992 2207623668380928 2209338904837248 2209894886146752 2212168440556368 2218887054444096 2219876344530432 2221169860055664 2223455014232676 2228909127860736 2231202244247424 2236187508230592 2247282225327104 2247596628170544 2249908970380596 2253615828138864 2255366798688024 2256426524500992 2258747950966528 2261468148097536 2263225219589376 2263794761418624 2265113868078348 2266873772150718 2267444232140157 2273006250893952 2274019670006784 2275344734691168 2277685624335912 2283272765125632 2285621811180288 2289387507950592 2291166271683072 2291742844892928 2294421557924097 2301068056460544 2303435410428096 2310375744997488 2313839364404736 2316625907807232 2318425834701312 2320360547787576 2322163376349516 2322747749997234 2328445427745024 2330254537939584 2330840947732416 2333238932246544 2336495100799104 2338898902343136 2347048375870464 2348415994170528 2349006974303472 2350832060008152 2351423648145348 2357191667593728 2359023112482048 2359616761901952 2362044351163168 2366726372924256 2370274470853632 2376954707489712 2378801507479992 2385172082065752 2386292799292416 2388146854611456 2388747833036544 2390938249865094 2393482786184448 2395945217034432 2397341327382414 2405694433052736 2406299827335264 2408169427325424 2414684147291136 2416560261566976 2417168390241024 2420456006036268 2423031956384256 2425524787615104 2435394364324992 2436007232611008 2437899914082528 2446394338870272 2447009975305728 2450338178950296 2455813067074668 2458339623728037 2466905267016288 2468342725580151 2470969638974592 2479491518378616 2482130296783872 2483576626928544 2485506267941904 2486131746915096 2488689495625914 2494794226869504 2496247936249608 2497360887596736 2498816092562622 2507522768843328 2510102524778352 2515710946759416 2518848526606848 2525594155596288 2528192503492992 2528546206691862 2535317806656222 2537287648524027 2538479840063616 2541091444837344 2546769106595952 2549945421997056 2555642866549248 2558272128757632 2559762826527564 2562396327377901 2568681860766336 2571324537577824 2575560946444416 2577562055643456 2578210700504544 2587194013049856 2588701563518112 2589855735285504 2591364836731608 2594030849938122 2597721429593088 2599172713122174 2600393982504192 2603069284955328 2610405616261023 2622196066198968 2624893798777362 2631261265136028 2632497611917824 2638379506113792 2640429422854272 2642632846091406 2644686067509171 2651840626042944 2653901001542304 2654568857139696 2657299895058564 2663818225979904 2666558779710336 2670280115198976 2670952092609024 2673027316963584 2683318592323971 2684579399203968 2686665211437888 2687341312166112 2695438369163736 2696704870745088 2699479258472192 2704830140484864 2707087305752172 2709190605741102 2716519665702528 2718630294262848 2719314439021152 2725910950932288 2728715386066992 2738223105182208 2739818659865616 2740508136687384 2742637403342844 2749365066345984 2750056945526016 2752193631229056 2752886222218944 2756630451319083 2765320215995904 2772028328702976 2775268425393324 2783307844942848 2784008265841152 2786171330380032 2786872471875968 2789427958175943 2792396583881856 2796898215279483 2805009034576896 2806643505228192 2809530998546328 2817131505172992 2819320305161472 2820963114948744 2823865340375646 2823965301685248 2826870615781632 2833704592432704 2838373287918336 2841293425045824 2844216566429616 2851910906471424 2854126728681984 2855789820071568 2858727875442012 2865115244920446 2868688599746688 2875098224867904 2878056144852336 2889362861134848 2889767093362128 2892740104775052 2897506064749968 2899757312598888 2900487038067612 2904104508385536 2910593264681088 2912289258957876 2913587702196192 2915285441323059 2923739575723008 2925443230317216 2928452945574744 2935636412304384 2938656614374656 2943498224507904 2945785206449664 2946526514862336 2949557920741824 2949970574473839 2958516072592128 2961559813407552 2964606685643568 2968176944378016 2970483100711056 2974936325663232 2981583344307456 2983320704298312 2985638626735092 2986389964282158 2996795504227392 2999878627174128 3004821104185152 3007155731584032 3017633626119168 3018393015224832 3020151824104464 3022498362867624 3023258976186876 3026369324927809 3030675001191936 3032368165309203 3033792979588224 3036914165781216 3047495748240384 3055657126523904 3059228743898796 3066649819798824 3068090741947392 3069804809325366 3071247213904128 3080500993329984 3082295992348818 3083071653773307 3093814063716768 3096217835132688 3096996999996312 3104593903660032 3107006050586112 3107787930309888 3110985242995392 3115326801065472 3118531869790848 3131221325560704 3132009299071296 3134442746677536 3135231530860464 3145364149976064 3146155682535936 3155635163899008 3160722373364619 3169272943319616 3171735343306656 3180229442754336 3184997110715392 3187917666486792 3191310381579264 3194593622712576 3196455103176552 3199743637233318 3207592577403648 3208399769780352 3210892569767232 3212763547580514 3222891186988032 3227274674715024 3234033050153472 3237813162958878 3247192485766656 3248009643481344 3250533218776704 3267117571933728 3274417422766224 3277786164970716 3285826542706176 3289207022688384 3291123634106868 3294509563771587 3294626185299456 3302590963842432 3305988691171488 3311435502571392 3314008357255872 3314842329220128 3318252660834552 3326392302492672 3328330581666144 3329814516795648 3331754790083496 3335182521349014 3343363691791104 3346803366371136 3354281262345888 3370923337990656 3371394942255816 3374863455570894 3380423742208296 3383050198032036 3384639786751488 3388121926449792 3392202222146304 3394837829384064 3395692142127936 3397670802117522 3400310658226077 3409509376340928 3411029505010176 3413017102036752 3416528436503868 3424909147688448 3428432716770432 3434081261925888 3436749407524608 3437614267339392 3451602084690816 3453140980380672 3455153115642144 3458707799917496 3465563617496232 3467191976672256 3470759046607104 3480540821681364 3483245064524274 3484121624995851 3496261421598624 3499858398369816 3504742651198656 3508348353514704 3517839341485056 3520572563805696 3522623991255792 3523510461455208 3526248090012228 3527135472218022 3535787501390592 3538534668723072 3539425142852928 3543066526744752 3550089559386384 3555411706280448 3564036422618112 3565432061234568 3568202261219988 3577758123098628 3579439198938624 3582220281917184 3583121749554816 3586407374797641 3593917825551648 3596011991073621 3606440187313152 3609449741002896 3612254140988136 3622026220936704 3624840392350464 3625752585361536 3630684009054402 3634547934576384 3638287181422656 3653091546487488 3654010848916512 3656849871123792 3666742594034688 3669591508305408 3670514962958592 3675507268425444 3683719600612002 3700357900524432 3714895107173376 3719237277567924 3723195445175808 3729197620372644 3733034243438871 3742191340304256 3746041331395104 3748224138843933 3759093740215296 3761284153264992 3765153787167528 3769160821042176 3778272789910272 3784497717224448 3788391233394432 3792288755239488 3802976709984333 3807719760095424 3811637167256016 3820153659893928 3824918132995584 3833464299823872 3837408193136448 3839644239791346 3853022791149504 3856986806366736 3863341419666624 3866343083465184 3867316050756816 3872139344514048 3879814662153216 3880791019574784 3883052345277168 3884783602928256 3887047255097412 3891046274907183 3896582144389632 3900590973756288 3904603927432992 3918208819166208 3928702019816448 3932743894322432 3933294099298452 3937340698166043 3944688096789504 3946891897704042 3948746417876736 3952808914191424 3957569259170688 3960644134281408 3963949269137109 3975444459076608 3977760939064416 3980851502313456 3981853285709544 3985949842587846 3995727338969856 3999838169565504 4005420172798464 4006428138913536 4009540975445376 4026869098805952 4029997817156832 4031011968249168 4043157553745604 4045057306117632 4049218887708288 4057245210727296 4060630958628258 4063785908611653 4074779498553792 4077945441394272 4078971658531728 4088866426398432 4093073079100488 4094996285205504 4107334657773312 4109727989798424 4110762205031076 4113956105014266 4125085418289024 4128290446843584 4129329333328416 4143717240413184 4147980323993856 4158042493054464 4162902638089986 4174961767414272 4176012398761728 4179256995570048 4180308707813952 4188594875822784 4207513551865344 4209965257842288 4214296497819492 4225697257759488 4228980457742208 4231444672423116 4235798010563469 4240305923672448 4250556888649056 4259458163616768 4261940137568736 4266324849644424 4276790103204864 4277866359707136 4281190093022976 4283684730107352 4288091813163018 4297672867380669 4303032899620032 4317084217278504 4330679524641792 4334044291702272 4339110157162578 4346259097124952 4349635968898332 4350730557101418 4356156762578304 4365889897021632 4368433888436814 4370381553294288 4385609363584512 4388164845475824 4392679418362116 4403454618456576 4407984921561984 4415247336761856 4418677809674496 4419789772293504 4424336881112736 4437774108888192 4439752689060864 4442339720111328 4446910028465352 4457818255721472 4462404488494848 4472375016461184 4479584946423237 4495193256341088 4499817940761192 4507231656277728 4510733597376048 4517495901933056 4522936296195072 4526450439178752 4527589522837248 4530227736156696 4533747544301436 4534888464280314 4546012501787904 4550689469382336 4555371248671824 4571243622360576 4582332543366144 4583485689785856 4588843115848194 4602136112921088 4604707213988049 4606870820856192 4620751489994976 4627678728809472 4636851669402624 4640721095575152 4644326752699032 4645495499994468 4656890855490048 4660509075879168 4661681895464832 4666477864493088 4672990201598208 4677797804686272 4696831988341056 4698013948606944 4701664120016304 4702847296290696 4714383335187456 4718046224964096 4719233523803904 4724088702326336 4733452745848512 4753909414979424 4757603014959984 4770344164131504 4776293709222912 4777495666073088 4781876499730188 4786965572368896 4791890434068864 4794682654764828 4799615455849977 4811388866105472 4812599654670528 4816338854650848 4819145321370771 4833120523133952 4834336780482048 4840912012072536 4846063912768512 4851049575230208 4856719744438317 4870788728649984 4872014465222016 4875799828165056 4894019950611456 4900676357900592 4911626134149336 4916679247456074 4933810534032576 4936685451160302 4941939277949184 4958983036757232 4967153253857088 4971012535883808 4972263493830192 4977378991251828 4989588453739008 4992495872499216 4994721775193472 4997632185125244 5002773782023521 5015045537686656 5020205049556704 5031421893518832 5037697053213696 5051188311192576 5056385006985984 5057092413383724 5062295183356341 5070635613312444 5074575297048054 5076959680127232 5082182889674688 5093538213191904 5096506203176283 5111285733098496 5116544257515264 5119525653055128 5124792654755802 5137363721532672 5142649075155648 5151121892888832 5155124111286912 5156421401009088 5177403127036224 5179711470571008 5182729673463216 5188061699876244 5198345426244348 5200787965008384 5206138569910656 5220811232522046 5224867596786411 5244392132397936 5249787597554724 5262522530272056 5264995223835648 5276759012227584 5280858845708544 5285265692182812 5289372135018342 5290703208327033 5303681252085888 5307802003084608 5309137714279392 5314599790117128 5327636451959808 5333117559420672 5341904185218048 5346054633927168 5366637184647942 5369158798407936 5373330422875776 5374682624332224 5390876738327472 5398958516944384 5409660280969728 5414174611504344 5418381211482204 5433039331405056 5437260588525696 5438628878042304 5446026013581603 5451821901864576 5457430772133984 5476446210364416 5479637319731232 5481016273374768 5485274806685688 5498730132691968 5500113891052032 5504387262458112 5505772444437888 5513260902638166 5530640431991808 5550536850786648 5568016531682304 5572342660760064 5573744943751936 5578855916351886 5584793167763712 5593796430558966 5613287010456384 5619061997092656 5634263010345984 5638640610322944 5641926229897488 5647730680751292 5653741231563264 5667409184865408 5676746575836672 5682586850091648 5688433132859232 5708253457363968 5711579640143136 5717455750884024 5730230489840892 5737377199493376 5750196449735808 5756112289704672 5759466359687019 5779534186724256 5785480209550104 5795012129499936 5799514625197776 5800974076135224 5808209016771072 5821186529362176 5824578517915752 5827175404392384 5830570882646118 5850886460634432 5856905891149488 5877313228749312 5891570412899328 5893053029724672 5899115841483648 5899941148947678 5917032145184256 5920337846556063 5923119626815104 5929213371287136 5936353888756032 5940966201422112 5949872651326464 5963166688614912 5966641408596624 5971277253470184 5972779928564316 5978924763881769 5993591008454784 5999757254348256 6009642208370304 6014311463168064 6036786030449664 6040303648208928 6044996725735248 6046517952373752 6052738649855618 6061350002383872 6064736330618406 6067585959176448 6073828331562432 6090946437942387 6118457487797592 6133299639597648 6139609618650732 6142494427808256 6161001986659968 6164591984697636 6166143307546614 6170934157521399 6187628127433536 6192435670265376 6193993999992624 6214012101172224 6215575860619776 6221970485990784 6230653602130944 6237063739581696 6244353957134979 6262442651121408 6264018598142592 6268885493355072 6270463061720928 6292311365071872 6311270327798016 6321444746729238 6338545886639232 6343470686613312 6360458885508672 6375835332973584 6389187245425152 6392910206353104 6399487274466636 6415185154807296 6416799539560704 6421785139534464 6425527095161028 6432137719744527 6454549349430048 6468066100306944 6475626325917756 6494384971533312 6496019286962688 6501066437553408 6508665235743867 6526095835652127 6534235143867456 6548834845532448 6555572329941432 6571653085412352 6578414045376768 6582247268213736 6589019127543174 6589252370598912 6605181927684864 6611977382342976 6622871005142784 6628016714511744 6629684658440256 6636505321669104 6656661163332288 6659629033591296 6663509580166992 6670365042698028 6686727383582208 6693606732742272 6708562524691776 6741846675981312 6742789884511632 6749726911141788 6760847484416592 6766100396064072 6769279573502976 6776243852899584 6784404444292608 6789675658768128 6791384284255872 6795341604235044 6800621316452154 6802332696420471 6819018752681856 6822059010020352 6826034204073504 6833056873007736 6849818295376896 6856865433540864 6868162523851776 6873498815049216 6875228534678784 6883264673772291 6903204169381632 6910306231284288 6917415599834992 6931127234992464 6941518093214208 6961081643362728 6966490129048548 6968243249991702 6992522843197248 6999716796739632 7009485302397312 7016696707029408 7041145127611392 7045247982511584 7047020922910416 7052496180024456 7054270944436044 7071575002781184 7077069337446144 7078850285705856 7086133053489504 7100179118772768 7110823412560896 7130864122469136 7136404522439976 7155516246197256 7158878397877248 7164440563834368 7166243499109632 7172814749595282 7187835651103296 7192023982147242 7218899482005792 7224508281976272 7244052441873408 7249680784700928 7251505170723072 7261368018108804 7269095869152768 7276574362845312 7306183092974976 7308021697833024 7313699742247584 7339183016610816 7341029925917184 7351014536850888 7367439201224004 7375018871184111 7400715801048864 7405028176740453 7438474555135848 7446390890351616 7458395240745288 7466068486877742 7484382680608512 7492082662790208 7496448277687866 7522568306529984 7530307574335056 7556545579820544 7576782466788864 7584577510478976 7605953419968666 7611862945572081 7615439520190848 7623274334512032 7640307319787856 7649836265991168 7666928599647744 7674816386272896 7679288479582692 7687188982133703 7706045582299008 7713973612733472 7726682839333248 7732686166930368 7734632101513632 7761582039149568 7766104690554336 7769567205856512 7774094510194824 7782092549814366 7793164288779264 7801181947512576 7809207854865984 7865487788644864 7866588198596904 7874681396332086 7893783795408084 7897492835753472 7905617828382848 7915138518341376 7921288268562816 7927898538274218 7934058202527513 7955521878128832 7961703004626912 7963706571419088 7971899685175692 7991454677939712 7999676339131008 8010840345596928 8012856277827072 8019081950890752 8053738197611904 8059995634313664 8062023936498336 8086315107491208 8090114612235264 8098437775416576 8114490421454592 8121261917256516 8127571817223306 8149558997107584 8155890882788544 8157943317063456 8177732852796864 8186146158200976 8214669315546624 8219455979596848 8221524410062152 8227912210028532 8250170836578048 8256580893687168 8258658666656832 8269891353957249 8295960647987712 8316084986108928 8325805276179972 8349923534828544 8352024797523456 8358513991140096 8360617415627904 8368283874527829 8377189751645568 8390694645838449 8415027103730688 8419930515684576 8428592995638984 8451394515518976 8457960915484416 8462889344846232 8471596021126938 8480611847344896 8501113777298112 8523880275137472 8532649699288848 8555732719414272 8562380186045952 8567369460214704 8576183626326036 8595345734761338 8606065799240064 8634168434557008 8668088583404544 8678220314325156 8692518194249904 8699271937796664 8701461114202836 8712313525156608 8731779794043264 8736867776873628 8740763106588576 8745856323969177 8771218727169024 8776329690951648 8785358836724232 8806909236913152 8815969843123968 8830494673523712 8837355619348992 8839579544587008 8848673762225472 8849911723421517 8875548217776384 8884679440222656 8893820056930704 8924808976989696 8944750032922368 8959169892846474 8990386512682176 8999635881522384 9014463312555456 9021467194752096 9034991803866112 9052900878357504 9055179045674496 9060455472313392 9067495088602872 9069776928560628 9079107974783427 9092025003575808 9097104495927609 9101378938764672 9110742497343648 9142487244721152 9166971379571712 9177686231696388 9204272225842176 9209414427976098 9213741641712384 9241502979989952 9249214961319921 9281442191150304 9288653505398064 9290990999988936 9313781710980096 9321018151758336 9323363790929664 9332955728986176 9345980403196416 9355595609372544 9393663976682112 9396027897213888 9403328240032608 9405694592581392 9436092449928192 9438467047607808 9448177404652672 9466905491697024 9482167120093857 9507818829958848 9515206029919968 9540688328263008 9554991332146176 9563752999460376 9573931144737792 9583780868137728 9589365309529656 9599230911699954 9622777732210944 9625199309341056 9632677709301696 9638290642741542 9668673560964096 9681824024145072 9702099150460416 9713439488876634 9741577457299968 9744028930444032 9751599656330112 9801352715801184 9823252268298672 9833358494912148 9867621068065152 9873370902320604 9883528691314761 9883878555898368 9917966073514464 9934306507714176 9942025071767616 9944526987660384 9954757982503656 9979176907478016 9984991744998432 9989443550386944 9995264370250488 10005547564047042 10030091075373312 10040410099113408 10062843787037664 10112770013971968 10114184826767448 10124590366712682 10141271226624888 10149150594096108 10153919360254464 10164365779349376 10187076426383808 10193012406352566 10200931974678231 10233088515030528 10239051306110256 10249585309511604 10274727443065344 10285298150311296 10302243785777664 10310248222573824 10312842802018176 10354806254072448 10359422941142016 10365459346926432 10376123399752488 10396690852488696 10401575930016768 10412277139821312 10441622465044092 10449735193572822 10452364874987553 10488784264795872 10499575195109448 10525045060544112 10553518024455168 10561717691417088 10570531384365624 10578744270036684 10581406416654066 10607362504171776 10615604006169216 10618275428558784 10629199580234256 10666235118841344 10692109267854336 10733274369295884 10738317596815872 10746660845751552 10749365248664448 10781753476654944 10788035973220863 10797917033888768 10819320561939456 10828349223008688 10836762422964408 10866078662810112 10874521177051392 10877257756084608 10892052027163206 10903643803729152 10914861544267968 10959274639462464 10962032546749536 10970549613371376 11000227782104064 11008774524916224 11011544888875776 11026521805276332 11101073701573296 11144685321520128 11147489887503872 11157711832703772 11169586335527424 11187592861117932 11199102730316613 11226574020912768 11238123994185312 11244672416531799 11277281220645888 11283852459794976 11295461361502584 11307482463126528 11334818369730816 11353493151673344 11365173700183296 11376866265718464 11423159280286272 11434911501768048 11460460979681784 11474754398986752 11500392899471616 11512224579409344 11518932719374038 11559068373448512 11570960419100208 11590024258999872 11599029250395552 11601948152270448 11616418033542144 11642373058724352 11649157035831504 11654350808784768 11661141765292236 11673138824721549 11701772921268864 11713811782298976 11754626457498624 11786106059449344 11798231682967296 11799882297895356 11812022094498129 11834064290368512 11840675693112126 11846239253630208 11858426742574272 11872707777512064 11881932402844224 11891847807411327 11926333377229824 11933282817193248 11942554506940368 11945559857128632 11957849527763538 11987182016909568 11999514508696512 12019284416740608 12028622926336128 12080607296417856 12089993451470496 12093035904747504 12105477299711236 12129472661236812 12135171918352896 12147656663124864 12181892875884774 12191357725834959 12236914975595184 12266599279195296 12279219237301464 12284988855616512 12322003973319936 12329183969395272 12332286615093228 12341868315042798 12375256254867072 12384871340530752 12387987999985248 12431151721239552 12443940971981568 12474127479163392 12488707914269958 12524885302242816 12528037196285184 12537770986710144 12540926123441856 12622540655596032 12642889493458476 12677091773278464 12686941373226624 12707394031690407 12720917771017344 12751670665947168 12778374490850304 12785820412706208 12798974548933272 12830370309614592 12833599079121408 12843570279068928 12851054190322056 12864275439489054 12893018602142007 12909098698860096 12951252651835512 12992038573925376 13002132875106816 13017330471487734 13052191671304254 13068470287734912 13097669691064896 13111144659882864 13156828090753536 13164494536427472 13178038255086348 13210363855369728 13223954764685952 13245742010285568 13256033429023488 13259369316880512 13273010643338208 13313322326664576 13319258067182592 13327019160333984 13340730085396056 13373454767164416 13387213465484544 13417125049383552 13438754839269711 13485579769023264 13499453822283576 13521694968833184 13532200792128144 13552487705799168 13568808888585216 13579351317536256 13582768568511744 13590683208470088 13601242632904308 13604665392840942 13638037505363712 13652068408147008 13666113746015472 13713730867081728 13746997630098432 13750457069357568 13766529347544582 13806408338763264 13814121641964147 13820612462568576 13834831199669984 13862254469984928 13883036186428416 13922163286725456 13932980258097096 13936486499983404 13985045686394496 13999433593479264 14018970604794624 14033393414058816 14090495965023168 14094041845820832 14104992360048912 14108541888872088 14143150005562368 14154138674892288 14157700571411712 14172266106979008 14200358237545536 14261728244938272 14272809044879952 14311032492394512 14328881127668736 14332486998219264 14345629499190564 14375671302206592 14384047964294484 14398846367549931 14437798964011584 14449016563952544 14457435964112313 14499361569401856 14503010341446144 14522736036217608 14538191738305536 14553148725690624 14570159233314951 14612366185949952 14616043395666048 14627399484495168 14682059851834368 14702029073701776 14734878402448008 14750037742368222 14801431602097728 14810056353480906 14876949110271696 14916790481490576 14932136973755484 14968765361217024 14984165325580416 14992896555375732 15008321346070563 15045136613059968 15060615148670112 15113091159641088 15153564933577728 15169155020957952 15186885550069023 15211906839937332 15223725891144162 15230879040381696 15246548669024064 15280614639575712 15289518609528849 15333857199295488 15349632772545792 15358576959165384 15374377964267406 15412091164598016 15427947225466944 15453365678666496 15465372333860736 15469264203027264 15532209381108672 15539134411713024 15548189020389648 15564185099628732 15602363895025152 15618415709731968 15730975577289728 15733176397193808 15749362792664172 15787567590816168 15794985671506944 15811235656765696 15830277036682752 15842576537125632 15855797076548436 15868116405055026 15872109624981099 15911043756257664 15923406009253824 15927413142838176 15943799370351384 15982909355879424 15999352678262016 16025712555654144 16038163901781504 16107476395223808 16119991268627328 16124047872996672 16172630214982416 16196875550833152 16228980842909184 16242523834513032 16255143634446612 16299117994215168 16311781765577088 16315886634126912 16338078040744809 16355465705593728 16372292316401952 16429338631093248 16438911959193696 16443048820124304 16455824420057064 16500341673156096 16513161787374336 16517317333313664 16539782707914498 16591921295975424 16651610552359944 16704049595046912 16717027982280192 16721234831255808 16736567749055658 16754379503291136 16781389291676898 16839861031369152 16857185991277968 16902789031037952 16915921830968832 16925778689692464 16943192042253876 16961223694689792 17002227554596224 17047760550274944 17065299398577696 17124760372091904 17134738920429408 17152367252652072 17190691469522676 17212131598480128 17268336869114016 17278399079061057 17356440628650312 17385036388499808 17398543875593328 17402922228405672 17424627050313216 17463559588086528 17473735553747256 17481526213177152 17491712647938354 17552659381903296 17570717673448464 17631939686247936 17674711238697984 17679159089174016 17697347524450944 17699823446843034 17751096435552768 17761013539668189 17769358880445312 17787640113861408 17849617953979392 17889500065844736 17918339785692948 17936774291645307 17980773025364352 17999271763044768 18028926625110912 18042934389504192 18110358091348992 18120910944626784 18134990177205744 18139553857121256 18158215949566854 18184050007151616 18194208991855218 18202757877529344 18221484994687296 18272839313827161 18355372463392776 18418828855952196 18427483283424768 18483005959979904 18498429922639842 18512802472564197 18562884382300608 18577307010796128 18581981999977872 18642036303516672 18646727581859328 18665911457972352 18691960806392832 18711191218745088 18787327953364224 18792055794427776 18806656480065216 18811389185162784 18876934095215616 18896354809305344 18933810983394048 18964334240187714 19015637659917696 19030412059839936 19081376656526016 19127505998920752 19167561736275456 19178730619059312 19198461823399908 19245555464421888 19250398618682112 19265355418603392 19276581285483084 19296413159233581 19363648048290144 19404198300920832 19426878977753268 19483154914599936 19488057860888064 19503199312660224 19525995707231601 19578287506956381 19602705431602368 19646504536597344 19666716989824296 19735242136130304 19746741804641208 19767057382629522 19767757111796736 19835932147028928 19868613015428352 19884050143535232 19889053975320768 19909515965007312 19969983489996864 19978887100773888 19990528740500976 20011095128094084 20060182150746624 20080820198226816 20125687574075328 20225540027943936 20228369653534896 20249180733425364 20282542453249776 20298301188192216 20307838720508928 20328731558698752 20374152852767616 20386024812705132 20401863949356462 20406998089261413 20466177030061056 20478102612220512 20499170619023208 20549454886130688 20570596300622592 20604487571555328 20620496445147648 20625685604036352 20649794021316873 20709612508144896 20730918693852864 20752246799504976 20793381704977392 20824554279642624 20883244930088184 20899470387145644 20904729749975106 20977568529591744 20999150390218896 21050090121088224 21123435382834176 21141062768731248 21157488540073368 21162812833308132 21214725008343552 21231208012338432 21236550857117568 21258399160468512 21332470237682688 21466548738591768 21476635193631744 21493321691503104 21498730497328896 21563506953309888 21576071946441726 21656698446017376 21673524845928816 21732157325620224 21749042354102784 21754515512169216 21784104054326412 21807287607458304 21829723088535936 21918549278924928 21924065093499072 21941099226742752 22017549049832448 22023089777751552 22053043610552664 22125056613552333 22202147403146592 22294979775007744 22315423665407544 22339172671054848 22375185722235864 22398205460633226 22453148041825536 22476247988370624 22489344833063598 22567704919589952 22590922723005168 22669636739461632 22730347400366592 22753732531436928 22846318560572544 22869823003536096 22920921959363568 22949508797973504 23000785798943232 23024449158818688 23037865438748076 23061566946401109 23118136746897024 23141920838200416 23180048517999744 23198058500791104 23203896304540896 23284746117448704 23298314071663008 23308701617569536 23322283530584472 23346277649443098 23403545842537728 23427623564597952 23596463365934592 23599764595790712 23624044188996258 23681351386224252 23692478507260416 23716853485148544 23745415555024128 23763864805688448 23783695614822654 23802174607582539 23866565634386496 23885109013880736 23891119714257264 23915699055527076 23974364033819136 23999029017393024 24038568833481216 24057245852672256 24161214592835712 24179986902940992 24186071809495008 24210954599422472 24258945322473624 24270343836705792 24295313326249728 24363785751769548 24382715451669918 24473829951190368 24533198558390592 24558438474602928 24644007946639872 24658367938790544 24664573230186456 24683736630085596 24750512509734144 24769742681061504 24775975999970496 24809674061871747 24887881943963136 24948254958326784 24977415828539916 25049770604485632 25056074392570368 25075541973420288 25081852246883712 25104851623583487 25172083937515347 25245081311192064 25285778986916952 25354183546556928 25373882746453248 25414788063380814 25441835542034688 25503341331894336 25571640825412416 25597949097866544 25667198158242816 25687140558137856 25702108380644112 25728550878978108 25786037204284014 25818197397720192 25902505303671024 26004265750213632 26034660942975468 26104383342608508 26136940575469824 26195339382129792 26222289319765728 26237568971907531 26313656181507072 26328989072854944 26356076510172696 26420727710739456 26447909529371904 26491484020571136 26512066858046976 26518738633761024 26546021286676416 26626644653329152 26654038320667968 26681460170792112 26774426930969088 26834250098767104 26877509678539422 26971159538046528 26998907644567152 27043389937666368 27064401584256288 27104975411598336 27158702635072512 27165537137023488 27181366416940176 27202485265808616 27209330785681884 27237323924350281 27276075010727424 27304136816294016 27332227492030944 27427461734163456 27500914138715136 27533058695089164 27612816677526528 27628243283928294 27641224925137152 27669662399339968 27724508939969856 27747644883959763 27844326573450912 27865960516194192 27872972999966808 27970091372788992 27998867186958528 28037941209589248 28066786828117632 28180991930046336 28188083691641664 28209984720097824 28217083777744176 28308277349784576 28315401142823424 28344532213958016 28400716475091072 28446501360281571 28523456489876544 28545618089759904 28622064984789024 28664973996438528 28691258998381128 28751342604413184 28768095928588968 28797692735099862 28875597928023168 28898033127905088 28914871928224626 29006020682892288 29045472072435216 29106297451381248 29140318466629902 29224732371899904 29232086791332096 29254798968990336 29404058147403552 29469756804896016 29500075484736444 29602863204195456 29620112706961812 29650586073944283 29753898220543392 29833580962981152 29864273947510968 29937530722434048 29968330651160832 29985793110751464 30016642692141126 30090273226119936 30121230297340224 30338310041915904 30373771100138046 30423813679874664 30447451782288324 30461758080763392 30493097338048128 30561229279151424 30579037219057698 30602795924034693 30699265545091584 30717153918330768 30748755928534812 30824182329196032 30855894450933888 30906731357332992 30930744667721472 30938528406054528 31064418762217344 31078268823426048 31096378040779296 31128370199257464 31204727790050304 31236831419463936 31357094624962659 31466352794387616 31498725585328344 31575135181632336 31622471313531392 31660554073365504 31685153074251264 31711594153096872 31736232810110052 31744219249962198 31822087512515328 31846812018507648 31854826285676352 31887598740702768 31998705356524032 32076327803563008 32214952790447616 32239982537254656 32248095745993344 32345260429964832 32393751101666304 32457961685818368 32485047669026064 32510287268893224 32598235988430336 32623563531154176 32631773268253824 32676156081489618 32710931411187456 32744584632803904 32877823918387392 32886097640248608 32911648840114128 33000683346312192 33026323574748672 33034634666627328 33079565415828996 33303221104719888 33434055964560384 33442469662511616 33473135498111316 33508759006582272 33562778583353796 33597308190949839 33679722062738304 33714371982555936 33734017249595397 33831843661937664 33851557379384928 33886384084507752 33922447389379584 34004455109192448 34095521100549888 34130598797155392 34269477840858816 34304734505304144 34381382939045352 34424263196960256 34536673738228032 34556798158122114 34712881257300624 34770072776999616 34797087751186656 34805844456811344 34849254100626432 34927119176173056 34947471107494512 34963052426354304 34983425295876708 35019416474164647 35105318763806592 35141435346896928 35263879372495872 35358318178348032 35394695048901888 35399646893686068 35436066283494387 35502192871105536 35522027079336378 35538717760890624 35575280227722816 35675543422233981 35779000131689472 35836679571385896 35873548583290614 35961546050728704 35998543526089536 36057853250221824 36085868779008384 36241821889253568 36269980354411488 36279107714242512 36316431899133708 36388417983710436 36405515755058688 36442969989374592 36545678627654322 36574073177504877 36710744926785552 36837657711904392 36854966566849536 36966011919959808 36996859845279684 37025604945128394 37125768764601216 37154614021592256 37163963999955744 37293455163718656 37331822915944704 37422382437490176 37574655906728448 37584111588855552 37613312960130432 37622778370325568 37792709618610688 37867621966788096 37928668480375428 38031275319835392 38060824119679872 38122182095071221 38162753313052032 38255011997841504 38335123472550912 38357461238118624 38396923646799816 38491110928843776 38500797237364224 38530710837206784 38553162570966168 38592826318467162 38727296096580288 38853757955506536 38976115721776128 39006398625320448 39051991414463202 39156575013912762 39205410863204736 39293009073194688 39333433979648592 39470484272260608 39493483609282416 39534114765259044 39671864294057856 39737226030856704 39768100287070464 39778107950641536 39819031930014624 39939966979993728 39957774201547776 39981057481001952 40022190256188168 40120364301493248 40161640396453632 40251375148150656 40316264517809133 40456739307069792 40498361466850728 40565084906499552 40596602376384432 40657463117397504 40748305705535232 40772049625410264 40803727898712924 40813996178522826 40956205224441024 40998341238046416 41141192601245184 41240992890295296 41251371208072704 41299588042633746 41419225016289792 41442364925892441 41461837387705728 41504493599009952 41586763409954784 41649108559285248 41766489860176368 41798940774291288 41809459499950212 41955137059183488 41998300780437792 42100180242176448 42282125537462496 42314977080146736 42325625666616264 42429450016687104 42462416024676864 42473101714235136 42516798320937024 42933097477183536 42986643383006208 42997460994657792 43127013906619776 43152143892883452 43196539102649793 43313396892034752 43347049691857632 43372307892336939 43498084708205568 43509031024338432 43568208108652824 43614575214916608 43659446177071872 43710477699944853 43837098557849856 43848130186998144 43882198453485504 44046179555503104 44106087221105328 44250113227104666 44404294806293184 44630847330815088 44750371444471728 44796410921266452 44906296083651072 44952495976741248 44978689666127196 45024964038211689 45135409839179904 45181845446010336 45339273478923264 45460694800733184 45507465062873856 45560656650207069 45692637121145088 45739646007072192 45841843918727136 46001571597886464 46048898317637376 46075730877496152 46123133892802218 46236273493794048 46283841676400832 46360097035999488 46396117001582208 46407792609081792 46596628143326016 46617403235139072 46644567061168944 46692555298886196 46807091685075456 46855247129195904 47192926731869184 47199529191581424 47248088377992516 47362702772448504 47384957014520832 47433706970297088 47490831110048256 47527729611376896 47567391229645308 47604349215165078 47616328874943297 47733131268772992 47770218027761472 47782239428514528 47831398111054152 47948728067638272 47998058034786048 48077137666962432 48114491705344512 48322429185671424 48359973805881984 48372143618990016 48421909198844944 48517890644947248 48590626652499456 48727571503539096 48765430903339836 48947659902380736 49014234122234427 49066397116781184 49116876949205856 49288015893279744 49316735877581088 49329146460372912 49367473260171192 49501025019468288 49539485362123008 49551951999940992 49619348123743494 49775763887926272 49954831657079832 50112148785140736 50151083946840576 50163704493767424 50209703247166974 50344167875030694 50571557973833904 50708367093113856 50747765492906496 50829576126761628 50883671084069376 51006682663788672 51143281650824832 51195898195733088 51374281116275712 51404216761288224 51457101757956216 51572074408568028 51636394795440384 51805010607342048 51835197237183171 52069321885950936 52208766685217016 52273881150939648 52390678764259584 52444578639531456 52475137943815062 52657978145709888 52712153020345392 52895819058743808 53024133716093952 53037477267522048 53092042573352832 53253289306658304 53283040619004567 53308076641335936 53362920341584224 53548853861938176 53668500197534208 53755019357078844 53810322874935921 53942319076093056 53997815289134304 54086779875332736 54128803168512576 54331074274046976 54362732833880352 54404970531617232 54418661571363768 54474647848700562 54552150021454848 54608273632588032 54664454984061888 55066117390178328 55256486567856588 55282449850274304 55339324798679936 55449017879939712 55495289767919526 55538407417692591 55688653146901824 55731921032388384 55745945999933616 55940182745577984 55997734373917056 56075882419178496 56133573656235264 56361983860092672 56376167383283328 56419969440195648 56434167555488352 56630802285646848 56689064427916032 56801432950182144 56893002720563142 57046912979753088 57091236179519808 57244129969578048 57382517996762256 57502685208826368 57536191857177936 57595385470199724 57751195856046336 57796066255810176 57829743856449252 57889239477700743 58090944144870432 58212594902762496 58280636933259804 58449464743799808 58464173582664192 58509597937980672 58577987121694803 58734862520869143 58808116294807104 58939513609792032 59000150969472888 59205726408390912 59240225413923624 59301172147888566 59507796441086784 59667161925962304 59728547895021936 59936661302321664 59971586221502928 60033285384282252 60180546452239872 60242460594680448 60676620083831808 60747542200276092 60847627359749328 60894903564576648 60923516161526784 60986194676096256 61122458558302848 61158074438115396 61205591848069386 61220994267784239 61398531090183168 61434307836661536 61497511857069624 61648364658392064 61711788901867776 61813462714665984 61861489335442944 61877056812109056 61949382063950619 62128837524434688 62192756081558592 62256740398514928 62473662838927872 62714189249925318 62932705588775232 62997451170656688 63150270363264672 63244942627062784 63370306148502528 63423188306193744 63472465620220104 63488438499924396 63644175025030656 63693624037015296 63709652571352704 63775197481405536 63997410713048064 64429905580895232 64479965074509312 64496191491986688 64690520859929664 64970095338052128 65020574537786448 65196471976860672 65247127062308352 65263546536507648 65352312162979236 65421862822374912 65489169265607808 65755647836774784 65772195280497216 65823297680228256 66052647149497344 66069269333254656 66159130831657992 66375169840656999 66606442209439776 66884939325023232 66946270996222632 67017518013164544 67125557166707592 67194616381899678 67359444125476608 67428743965111872 67468034499190794 67703114758769856 67772768169015504 68008910218384896 68191042201099776 68261197594310784 68538955681717632 68609469010608288 68762765878090704 68848526393920512 69073347476456064 69113596316244228 69184700839203327 69425762514601248 69540145553999232 69594175502373312 69611688913622688 69854238352346112 69894942214989024 69926104852708608 69966850591753416 70038832948329294 70210637527613184 70282870693793856 70789390097803776 70799293787372136 70872132566988774 71044054158672756 71077435521781248 71150560455445632 71351086844467962 71406523822747617 71673359142771792 71747097166581228 71923092101457408 71997087052179072 72115706500443648 72171737558016768 72483643778507136 72539960708822976 72558215428485024 72632863798267416 72776835967420872 72811031510117376 72885939978749184 73091357255308644 73148146355009754 73421489853571104 73675315423808784 73932023839919616 73993719690559368 74051209890256788 74251537529202432 74309228043184512 74327927999911488 74429022185615241 74663645831889408 74844764874980352 75149311813456896 75168223177711104 75226625920260864 75245556740651136 75516251812546041 75585419237221376 75735243933576192 75857336960750856 76062550639670784 76121648239359744 76244364190142442 76325506626104064 76510023995683008 76714922476237248 76793847293599632 77001594474728448 77061421674413568 77106325141932336 77185652636934324 77454592193160576 77707515911013072 78012797250640896 78103982828926404 78313150027825524 78410821726409472 78586018146389376 78666867959297184 78712706915722593 78940968544521216 78986967218564832 79068229530518088 79343728588115712 79474452061713408 79536200574140928 79556215901283072 79638063860029248 79879933959987456 79962114962003904 80044380512376336 80323280792907264 80502750296301312 80632529035618266 80913478614139584 80996722933701456 81130169812999104 81193204752768864 81314926234795008 81496611411070464 81544099250820528 81607455797425848 81627992357045652 81711971773050843 81912410448882048 81996682476092832 82282385202490368 82502742416145408 82599176085267492 82838450032579584 82884729851784882 82923674775411456 83008987198019904 83173526819909568 83242934651879289 83532979720352736 83597881548582576 83618918999900424 83910274118366976 83996601560875584 84200360484352896 84564251074924992 84629954160293472 84651251333232528 84924832049353728 84946203428470272 85033596641874048 85339504080844713 85866194954367072 85994921989315584 86254027813239552 86304287785766904 86393078205299586 86626793784069504 86694099383715264 86744615784673878 87018062048676864 87136416217305648 87318892354143744 87420955399889706 87674197115699712 87696260373996288 87764396906971008 88212174442210656 88500226454209332 88808589612586368 88951758221832849 89261694661630176 89500742888943456 89592821842532904 89812592167302144 89904991953482496 89957379332254392 90049928076423378 90270819678359808 90363690892020672 91014930125747712 91121313300414138 91385274242290176 91479292014144384 91683687837454272 92097796635274752 92151461754992304 92246267785604436 92472546987588096 92567683352801664 92720194071998976 92792234003164416 92815585218163584 93193256286652032 93234806470278144 93289134122337888 93385110597772392 93614183370150912 93710494258391808 94071283874887977 94399058383162848 94496176755985032 94725405544897008 94867413940594176 94981662220096512 95055459222753792 95134782459290616 95208698430330156 95232657749886594 95466262537545984 95540436055522944 95564478857029056 95662796222108304 95996116069572096 96228983410689024 96644858371342848 96719947611763968 96744287237980032 96843818397689888 97035781289894496 97181253304998912 97455143007078192 97530861806679672 97895319804761472 98028468244468854 98132794233562368 98233753898411712 98633471755162176 98658292920745824 98734946520342384 99002050038936576 99078970724246016 99103903999881984 99238696247486988 99909663314159664 100302167893681152 100327408987534848 100419406494333948 100688335750061388 100791924572849517 101143115947667808 101202051748786191 101495530985812992 101659152253523256 101767342168138752 102013365327577344 102286563301649664 102391796391466176 102808433522576448 102914203515912432 103144148817136056 103272789590880768 103610021214684096 103670394474366342 104138643771901872 104417533370434032 104547762301879296 104781357528519168 104889157279062912 104950275887630124 105058249422493941 105315956291419776 105424306040690784 105791638117487616 106074954535044096 106184085146705664 106308198850483161 106506578613316608 106566081238009134 106616153282671872 106725840683168448 107026630266701943 107337000395068416 107510038714157688 107620645749871842 107884638152186112 107995630578268608 108173559750665472 108257606337025152 108725465667760704 108809941063234464 108837323142727536 108949295697401124 109216547265176064 109328909968123776 110132234780356656 110512973135713176 110564899700548608 110678649597359872 110898035759879424 110990579535839052 111076814835385182 111377306293803648 111463842064776768 111491891999867232 111880365491155968 111995468747834112 112267147312470528 112723967720185344 112752334766566656 112839938880391296 112868335110976704 113378128855832064 113602865900364288 113786005441126284 114093825959506176 114182472359039616 114366546285213663 114488259939156096 114765035993524512 115005370417652736 115072383714355872 115190770940399448 115502391712092672 115592132511620352 115659487712898504 115778478955401486 116181888289740864 116561273866519608 116928347165328384 117019195875961344 117155974243389606 117469725041738286 117616232589614208 117879027219584064 118000301938945776 118411452816781824 118480450827847248 118602344295777132 119015592882173568 119334323851924608 119457095790043872 119873322604643328 119943172443005856 120066570768564504 120361092904479744 120484921189360896 120948793553427399 121495084400552184 121695254719498656 121789807129153296 121972389352192512 122244917116605696 122316148876230792 122411183696138772 122441988535568478 122868615673323072 122995023714139248 123423577803735552 123722978670885888 123754113624218112 123898764127901238 124257675048869376 124327094777677323 124385512163117184 124513480797029856 124947325677855744 125428378499850636 125865411177550464 125994902341313376 126300540726529344 126846376612387488 126944931240440208 126976876999848792 127288350050061312 127387248074030592 127419305142705408 127550394962811072 128959930149018624 128992382983973376 129381041719859328 129589617307949379 129940190676104256 130041149075572896 130494254124616704 130527093073015296 130704624325958472 130843725644749824 130978338531215616 131511295673549568 131544390560994432 131646595360456512 132138538666509312 132318261663315984 132750339681313998 133212884418879552 133892541992445264 134251114333415184 134389232763799356 134718888250953216 134857487930223744 134936068998381588 135074892114635067 135406229517539712 135545536338031008 136017820436769792 136382084402199552 136522395188621568 136681969950621207 137077911363435264 137218938021216576 137525531756181408 138146694952912128 138227192632488456 138369401678406654 138851525029202496 139080291107998464 139188351004746624 139223377827245376 139789884429978048 139852209705417216 139933701183506832 140077665896658588 140421275055226368 140565741387587712 141578780195607552 141598587574744272 141744265133977548 142088108317345512 142154871043562496 142301120910891264 142702173688935924 142813047645495234 142848986624829891 143346718285543584 143494194333162456 143846184202914816 143994174104358144 144231413000887296 144343475116033536 144967287557014272 145079921417645952 145116430856970048 145265727596534832 145553671934841744 145771879957498368 146182714510617288 146296292710019508 146842979707142208 147042702366703281 147350630847617568 147864047679839232 147987439381118736 148102419780513576 148503075058404864 148618456086369024 148655855999822976 148858044371230482 149327291663778816 150336446355422208 150453251840521728 150491113481302272 151032503625092082 151714673921501712 152125101279341568 152243296478719488 152488728380284884 152651013252208128 153020047991366016 153429844952474496 153587694587199264 154122843348827136 154212650283864672 154371305273868648 154909184386321152 155415031822026144 156207965657852808 156626300055651048 156821643452818944 157172036292778752 157333735918594368 157425413831445186 157973934437129664 158136459061036176 158687457176231424 159072401148281856 159112431802566144 159276127720058496 159759867919974912 159924229924007808 160088761024752672 160646561585814528 161005500592602624 161265058071236532 161430968624807763 161826957228279168 161993445867402912 162260339625998208 162386409505537728 162993222822140928 163088198501641056 163214911594851696 163255984714091304 163423943546101686 163824820897764096 163993364952185664 165198352170534984 165769459703569764 165847349550822912 166017974396039808 166347053639819136 166485869303758578 166615222253077773 167065959440705472 167195763097165152 167237837999800848 167820548236733952 167993203121751168 168400720968705792 169128502149849984 169259908320586944 169302502666465056 169892406856940544 170067193283748096 170679008161689426 171732389908734144 172508055626479104 172608575571533808 172786156410599172 173253587568139008 173388198767430528 173489231569347756 173667718433102229 174272832434611296 174637784708287488 174841910799779412 175348394231399424 175392520747992576 175528793813942016 175733961365084409 176204587562607429 176424348884421312 177000452908418664 177617179225172736 177903516443665698 178523389323260352 179001485777886912 179185643685065808 179809983906964992 179914758664508784 180099856152846756 180541639356719616 180727381784041344 182029860251495424 182242626600828276 182770548484580352 182958584028288768 183367375674908544 183662982803352717 184195593270549504 184302923509984608 184492535571208872 184945093975176192 185135366705603328 185440388143997952 185584468006328832 185631170436327168 186386512573304064 186578268244675776 186770221195544784 187420988516783616 188142567749775954 188798116766325696 188992353511970064 189450811089794016 189734827881188352 190110918445507584 190269564918581232 190417396860660312 190465315499773188 190932525075091968 191080872111045888 191128957714058112 191325592444216608 191992232139144192 193289716742685696 193439895223527936 193488574475960064 193687636795379776 194071562579788992 194910286014156384 195061723613359344 195790639609522944 196056936488937708 196265588467124736 196467507796823424 197266943510324352 197316585841491648 197469893040684768 198157941448492032 198207807999763968 198477392494973976 199125509521970997 199819326628319328 200654817975069696 200838812988667896 201376671500122776 201583849145699034 202286231895335616 202404103497572382 203318304507046512 204026730655154688 204573126603299328 204783592782932352 205616867045152896 205828407031824864 206288297634272112 206545579181761536 207220042429368192 207340788948732684 207554102517609981 208277287543803744 208835066740868064 209562715057038336 209778314558125824 209900551775260248 210116498844987882 210631912582839552 210848612081381568 212368170293411328 212616397700966322 213132162476018268 213232306565343744 213451681366336896 214053260533403886 214219571468242851 215020077428315376 215241291499743684 215769276304372224 215991261156537216 216347119501330944 216515212674050304 217450931335521408 217619882126468928 217674646285455072 217898591394802248 218433094530352128 218657819936247552 220264469560713312 221025946271426352 221357299194719744 221796071519758848 221981159071678104 222153629670770364 222754612587607296 222927684129553536 222983783999734464 223287066556845723 223990937495668224 224534294624941056 225447935440370688 225504669533133312 225679877760782592 225736670221953408 226756257711664128 227205731800728576 227572010882252568 228187651919012352 228364944718079232 228733092570427326 228976519878312192 229530071987049024 230144767428711744 230381541880798896 231004783424185344 231184265023240704 231318975425797008 231556957910802972 232363776579481728 233122547733039216 234038391751922688 234311948486779212 234939450083476572 235232465179228416 235758054439168128 236000603877891552 236138120747167779 236822905633563648 236960901655694496 237204688591554264 238031185764347136 238668647703849216 238914191580087744 239886344886011712 240133141537129008 240969842378721792 241897587106854798 242990168801104368 243390509438997312 243579614258306592 243944778704385024 244489834233211392 244632297752461584 244822367392277544 244883977071136956 245135915319152529 245737231346646144 245990047428278496 246847155607471104 247508227248436224 247797528255802476 248515350097738752 248654189555354646 248771024326234368 249026961594059712 249728803955637867 250856756999701272 251730822355100928 251989804682626752 252601081453058688 253692753224774976 253889862480880416 253953753999697584 254774496148061184 254838610285410816 255100789925622144 256018512242534139 257984765967946752 258762083439718656 259179234615898758 259880381352208512 260082298151145792 261054186146030592 261409248651916944 261956677062431232 263022591347099136 263088781121988864 263293190720913024 264636523326631968 265500679362627996 266425768837759104 266855274665498547 267785083984890528 268502228666830368 268778465527598712 269437776501906432 269714975860447488 269872137996763176 270149784229270134 270812459035079424 271091072676062016 273044790377243136 273363939901242414 274155822726870528 274437876042433152 275051063512362816 276293389905824256 276454385264976912 276738803356813308 277703050058404992 278160582215996928 278376702009493248 278446755654490752 279579768859956096 279704419410834432 279867402367013664 280155331793317176 280842550110452736 281131482775175424 282213851624663931 283197175149488544 283488530267955096 284176216634691024 284602241821782528 285404347377871848 285626095290990468 285697973249659782 286693436571087168 286988388666324912 287988348208716288 288686950232067072 289934575114028544 290159842835291904 290232861713940096 290531455193069664 291107343869683488 291543759914996736 292365429021234576 292592585420039016 293685959414284416 294085404733406562 294701261695235136 295974878762237472 296204839561027152 297006150116809728 297236912172738048 297311711999645952 297716088742460964 300906503681043456 300982226962604544 302065007250184164 302375773718548551 303429347843003424 303606155246358573 304486592957438976 304977456760569768 305302026504416256 306040095982732032 306859689904948992 307175389174398528 308425300567729344 308742610547737296 309818368772642304 310830063644052288 312415931315705616 313252600111302096 313643286905637888 314344072585557504 314667471837188736 314850827662890372 315174748267481823 315947868874259328 316272918122072352 317374914352462848 318224863605132288 318552255440116992 318924596551449483 319519735839949824 319848459848015616 320177522049505344 322011001185205248 322530116142473064 322861937249615526 323653914456558336 323986891734805824 324520679251996416 324772819011075456 326176397003282112 326429823189703392 326511969428182608 326847887092203372 327649641795528192 327986729904371328 330396704341069968 331538919407139528 331694699101645824 332035948792079616 332694107279638272 332971738607517156 333230444506155546 334131918881410944 334391526194330304 334475675999601696 335641096473467904 335986406243502336 336801441937411584 338257004299699968 338519816641173888 338605005332930112 340134386567496192 341358016323378852 343099638855640989 343464779817468288 345016111252958208 345217151143067616 345572312821198344 346507175136278016 346776397534861056 346978463138695512 347335436866204458 348545664869222592 349683821599558824 350785041495985152 351057587627884032 351467922730168818 352409175125214858 352848697768842624 354000905816837328 355234358450345472 355807032887331396 357046778646520704 358002971555773824 358371287370131616 359619967813929984 359829517329017568 360199712305693512 361083278713439232 361454763568082688 362846380660282197 364485253201656552 365917168056577536 366734751349817088 367325965606705434 368605847019969216 368985071142417744 370270733411206656 371168936012657664 371262340872654336 372773025146608128 372981284333031969 373156536489351552 373540442391089568 374841977033567232 376285135499551908 377596233532651392 377984707023940128 378901622179588032 380539129837162464 380834793721320624 380930630999546376 381865050150183936 382161744222091776 382257915428116224 382651184888433216 386879790447055872 386977148951920128 387375273590759552 388143125159577984 388768851923848137 389820572028312768 390123447226718688 391581279219045888 392113872977875416 392531176934249472 392935015593646848 394533887020648704 394633171682983296 394939786081369536 396415615999527936 396954784989947952 398251019043941994 399638653256638656 401677625977335792 402753343000245552 403167698291398068 404572463790671232 404808206995144764 405224676343905201 406636609014093024 408053461310309376 409146253206598656 409567185565864704 410045909851863621 411233734090305792 411656814063649728 412576595268544224 414440084858736384 414681577897465368 415108205035219962 416554575087607488 417670133481736128 419556629116251648 419801103550520496 420232997689975764 421263825165679104 421697224162763136 424736340586822656 425232795401932644 426264324952036536 426464613130687488 426903362732673792 428106521066807772 428439142936485702 428546959874489673 430040154856630752 430482582999487368 431538552608744448 431982522313074432 432694239002661888 433030425348100608 434901862671042816 435239764252937856 435349292570910144 435797182789604496 437315639872495104 440528939121426624 442051892542852704 442714598389439488 443592143039517696 443962318143356208 444307259341540728 445509225175214592 445855368259107072 445967567999468928 446574133113691446 447981874991336448 451009339066266624 451359755521565184 451473340443906816 455144021764505136 456375303838024704 456729889436158464 457466185140854652 457953039756624384 459060143974098048 460289534857423488 460763083761597792 462368530046481408 462637950851594016 463113915821605944 464727553158963456 466245095466078432 468623896973558424 469878900166953144 470464930358456832 471516108878336256 472001207755783104 472276241494335558 473921803311388992 474409377183108528 476062371528694272 477337295407698432 477828383160175488 479772689772023424 480266283074258016 481939684757443584 483795174213709596 484292905874423289 485980337602208736 486781018877994624 487159228516613184 488979668466422784 489264595504923168 489644734784555088 489767954142273912 490271830638305058 491474462693292288 491980094856556992 495595056511604952 497308379110709292 497542048652468736 498053923188119424 499457607911275734 499845666759233319 501713513999402544 503461644710201856 503979609365253504 505202162906117376 507385506449549952 507779724961760832 507907507999395168 509677220570821632 510201579851244288 512037024485068278 517524166879437312 518358469231797516 519760762704417024 520164596302291584 521003155299306687 522818497303833888 523913354124862464 526045182694198272 526177562243977728 526586381441826048 528613762687822287 529273046653263936 531001358725255992 532851537675518208 533710549330997094 535570167969781056 537004457333660736 537556931055197424 539429951720894976 539744275993526352 540299568458540268 541624918070158848 542182145352124032 546089580754486272 546727879802484828 548311645453741056 548875752084866304 550102127024725632 550988948410058151 552586779811648512 552908770529953824 553477606713626616 555406100116809984 556321164431993856 556753404018986496 556893511308981504 559159537719912192 559734804734027328 560310663586634352 562262965550350848 564427703249327862 566394350298977088 566977060535910192 568352433269382048 569204483643565056 570808694755743696 571252190581980936 571395946499319564 573386873142174336 573976777332649824 575976696417432576 579869150228057088 580319685670583808 580465723427880192 581062910386139328 582214687739366976 584730858042469152 585185170840078032 587371918828568832 588170809466813124 589402523390470272 591949757524474944 592409679122054304 594473824345476096 594623423999291904 595432177484921928 597376528565912991 601964453925209088 604130014500368328 604751547437097102 606858695686006848 607212310492717146 609954913521139536 612080191965464064 613719379809897984 614350778348797056 616850601135458688 617485221095474592 619636737545284608 621660127288104576 622662307552829943 624831862631411232 626505200222604192 628688145171115008 629334943674377472 629701655325780744 630349496534963646 631895737748518656 632545836244144704 637104510880233984 637849193102898966 639696919696031232 640355044099010688 645060232284946128 645723874499231052 647307828913116672 647973783469611648 649041358503992832 649545638022150912 652352794006564224 652859646379406784 653023938856365216 653695774184406744 655299283591056384 655973459808742656 660793408682139936 663077838814279056 664071897584159232 665388214559276544 665943477215034312 666460889012311092 668263837762821888 668783052388660608 668951351999203392 669861199670537169 671972812487004672 673602883874823168 676514008599399936 677039633282347776 677210010665860224 680268773134992384 682716032646757704 686199277711281978 686929559634936576 690434302286135232 691144625642396688 693014350272556032 693552795069722112 693956926277391024 694670873732408916 697091329738445184 699367643199117648 702115175255768064 702935845460337636 704818350250429716 705697395537685248 708001811633674656 708414362241503337 710468716900690944 711614065774662792 714093557293041408 716005943111547648 716742574740263232 719659034658035136 720399424611387024 722909527136165376 725692761320564394 728970506403313104 731834336113155072 733469502699634176 734651931213410868 735407745957457587 737211694039938432 737970142284835488 740541466822413312 742524681745308672 745546050293216256 745962568666063938 746313072978703104 747080884782179136 749186411866913601 752570270999103816 755192467065302784 755969414047880256 757803244359176064 761078259674324928 761669587442641248 761861261999092752 764323488444183552 764515830856232448 765302369776866432 773954297903840256 774750547181519104 776286250319155968 777537703847696274 779641144056625536 780246894453437376 783162558438091776 784227745955750832 785870031187293696 789067774041297408 789266343365966592 789879572162739072 793909569979895904 796502038087883988 799277306513277312 800565823996495641 803355251954671584 805506686000491104 806335396582796136 809144927581342464 809616413990289528 810449352687810402 813273218028186048 819134371131729408 820091819703727242 822467468180611584 823313628127299456 825153190537088448 828880169717472768 829363155794930736 830216410070439924 833109150175214976 835340266963472256 839113258232503296 839602207101040992 840465995379951528 842527650331358208 843394448325526272 846641554873991793 850465590803865288 852528649904073072 853806725465347584 856213042133615544 856878285872971404 857093919748979346 860080309713261504 860965165998974736 863965044626148864 866060850696201216 869803725342085632 870479528505875712 870698585141820288 871594365579208992 874631279744990208 881057878242853248 884103785085705408 887924636286712416 888614518683081456 891018450350429184 891710736518214144 891935135998937856 893148266227382892 902719511043130368 902946680887813632 907127321155645653 910288043529010272 913459778872316928 914932370281709304 915906079513248768 918120287948196096 920579069714846976 921526167523195584 925275901703188032 926227831643211888 929455106317926912 932490190932156864 937247793947116848 939757800333906288 940929860716913664 943032217756672512 944002415511566208 944552482988671116 945524244802445469 947843606622777984 948818754366217056 952124743057388544 954674590815396864 955656766320350976 956773789654348449 959545379544046848 960532566148516032 967590348427419192 968585811748846578 971960675204417472 973562037755989248 974318457033226368 978529191009846336 979289469569110176 979535908284547824 980543661276610116 982948925386584576 983960189713113984 991190113023209904 994616758221418584 995084097304937472 996107846376238848 998915215822551468 999691333518466638 1003427027998805088 1006923289420403712 1007959218730507008 1010404325812234752 1014771012899099904 1015559449923521664 1015815015998790336 1020403159702488576 1024074048970136556 1029298916566922967 1035048333758874624 1036716938463595032 1039521525408834048 1040329192604583168 1042006310598613374 1045636994607667776 1052355124487955456 1053172762883652096 1057227525375644574 1058546093306527872 1062002717450511984 1065703075351036416 1067421098661994188 1071140335939562112 1074008914667321472 1075113862110394848 1078859903441789952 1079488551987052704 1080599136917080536 1083249836140317696 1084364290704248064 1093455759604969656 1097751504169732608 1100204254049451264 1101977896820116302 1105817541059907648 1106955213427253232 1110812200233619968 1113506808037972992 1113787022617963008 1118319075439824384 1119469609468054656 1120621327173268704 1124525931100701696 1128855406498655724 1132788700597954176 1133954121071820384 1136704866538764096 1141617389511487392 1142504381163961872 1142791892998639128 1146773746284348672 1147953554665299648 1160639371341167616 1160931446855760384 1162125820772278656 1164429375478733952 1166306555771544411 1169461716084938304 1170370341680156064 1174743837657137664 1176341618933626248 1178805046780940544 1183899515048949888 1184819358244108608 1189246847998583808 1190864354969843856 1194753057131825982 1208260029000736656 1209503094874194204 1213717391372013696 1214424620985434292 1215674029031715603 1219909827042279072 1224160383930928128 1227438759619795968 1228701556697594112 1230137729555590863 1233701202270917376 1234970442190949184 1243320254576209152 1245324615105659886 1249663725262822464 1253010400445208384 1258669887348754944 1259403310651561488 1260698993069927292 1263791475497037312 1265091672488289408 1274209021760467968 1275698386205797932 1279393839392062464 1280710088198021376 1285640879623469019 1290120464569892256 1291447748998462104 1294615657826233344 1295947566939223296 1298082717007985664 1299091276044301824 1304705588013128448 1305719292758813568 1306047877712730432 1307391548368813488 1311946919617485312 1321586817364279872 1326155677628558112 1328143795168318464 1330776429118553088 1331886954430068624 1332921778024622184 1336527675525643776 1337566104777321216 1337902703998406784 1339722399341074338 1343945624974009344 1353028017198799872 1354079266564695552 1354420021331720448 1365432065293515408 1372398555422563956 1373859119269873152 1380868604572270464 1382289251284793376 1387105590139444224 1387913852554782048 1389341747464817832 1394182659476890368 1398735286398235296 1405871690920675272 1409636700500859432 1411394791075370496 1416003623267349312 1416828724483006674 1423228131549325584 1428187114586082816 1432011886223095296 1433485149480526464 1439318069316070272 1440798849222774048 1445819054272330752 1451385522641128788 1452878717623269867 1457941012806626208 1466939005399268352 1469303862426821736 1470815491914915174 1474423388079876864 1475940284569670976 1491925137332127876 1492626145957406208 1494161769564358272 1498372823733827202 1499537000277699957 1505140541998207632 1510384934130605568 1511938828095760512 1515606488718352128 1522156519348649856 1523339174885282496 1523722523998185504 1529031661712464896 1530604739553732864 1549501094363038208 1552572500638311936 1555075407695392548 1559282288113251072 1560493788906874752 1563009465897920061 1568455491911501664 1571740062374587392 1578135548082594816 1578532686731933184 1579759144325478144 1587819139959791808 1593004076175767976 1598554613026554624 1601131647992991282 1606710503909343168 1611013372000982208 1612670793165592272 1618289855162684928 1619232827980579056 1620898705375620804 1626546436056372096 1638268742263458816 1640183639407454484 1644934936361223168 1646627256254598912 1650306381074176896 1652966845230174453 1657760339434945536 1658726311589861472 1660432820140879848 1666218300350429952 1670680533926944512 1679204414202081984 1680931990759903056 1686788896651052544 1693283109747983586 1700931181607730576 1705057299808146144 1707613450930695168 1712426084267231088 1713756571745942808 1714187839497958692 1720160619426523008 1721930331997949472 1727930089252297728 1739607450684171264 1740959057011751424 1741397170283640576 1743188731158417984 1762115756485706496 1768207570171410816 1775849272573424832 1777229037366162912 1783421473036428288 1783870271997875712 1786296532454765784 1792129585697738973 1805893361775627264 1814254642311291306 1820576087058020544 1829864740563418608 1836240575896392192 1841158139429693952 1843052335046391168 1850551803406376064 1852455663286423776 1858910212635853824 1864980381864313728 1867986922658489829 1874495587894233696 1879515600667812576 1886064435513345024 1888004831023132416 1889104965977342232 1891048489604890938 1895687213245555968 1897637508732434112 1911313532640701952 1913547579308696898 1919090759088093696 1921065132297032064 1935180696854838384 1937171623497693156 1943921350408834944 1947124075511978496 1948636914066452736 1957058382019692672 1958578939138220352 1959071816569095648 1961087322553220232 1965897850773169152 1967920379426227968 1982380226046419808 1989233516442837168 1992215692752477696 1997830431645102936 1999382667036933276 2006854055997610176 2009583599011611507 2015918437461014016 2020808651624469504 2029542025798199808 2031118899847043328 2031630031997580672 2040806319404977152 2048148097940273112 2058597833133845934 2073433876927190064 2079043050817668096 2080658385209166336 2084012621197226748 2091273989215335552 2106345525767304192 2114455050751289148 2117092186613055744 2124005434901023968 2125243086724510011 2131406150702072832 2134842197323988376 2142280671879124224 2148017829334642944 2150227724220789696 2158977103974105408 2161198273834161072 2168728581408496128 2186911519209939312 2195503008339465216 2200408508098902528 2203955793640232604 2206223237872372761 2211635082119815296 2213910426854506464 2221624400467239936 2227574045235926016 2236638150879648768 2238939218936109312 2241242654346537408 2257710812997311448 2265577401195908352 2267908242143640768 2273409733077528192 2283234779022974784 2285008762327923744 2285583785997278256 2293547492568697344 2295907109330599296 2321862893711520768 2324251641544557312 2328858750957467904 2332613111543088822 2338923432169876608 2340740683360312128 2349487675314275328 2352683237867252496 2357610093561881088 2367799030097899776 2369638716488217216 2381728709939687712 2389506114263651964 2401697471989486923 2416520058001473312 2419006189748388408 2427434782744027392 2428849241970868584 2431348058063431206 2439819654084558144 2457403113395188224 2460275459111181726 2467402404541834752 2469940884381898368 2486640509152418304 2490649230211319772 2499327450525644928 2506020800890416768 2517339774697509888 2518806621303122976 2521397986139854584 2527582950994074624 2530183344976578816 2539924664621975379 2551396772411595864 2561420176396042752 2571281759246938038 2580240929139784512 2582895497996924208 2591895133878446592 2598182552088603648 2609411176026256896 2611438585517627136 2612095755425460864 2614783096737626976 2623893839234970624 2643173634728559744 2652311355257116224 2663773908860137248 2665843556049244368 2673055351051287552 2675132209554642432 2675805407996813568 2679444798682148676 2708158533129391104 2708840042663440896 2721381963466936959 2730864130587030816 2744797110845127912 2747718238539746304 2761737209144540928 2764578502569586752 2775827705109564096 2778683494929635664 2788365318953780736 2797470572796470592 2811743381841350544 2819273401001718864 2822789582150740992 2832007246534698624 2833657448966013348 2836572734407336407 2846456263098651168 2856374229172165632 2864023772446190592 2866970298961052928 2870321368963045347 2878636138632140544 2881597698445548096 2902771045282257576 2905757435246539734 2915882025613252416 2938607724853643472 2941630983829830348 2948846776159753728 2951880569139341952 2983850274664255752 2985252291914812416 2988323539128716544 2996745647467654404 2999074000555399914 3010281083996415264 3020769868261211136 3023877656191521024 3031212977436704256 3044313038697299712 3046678349770564992 3047445047996371008 3061209479107465728 3099002188726076416 3105145001276623872 3110150815390785096 3118564576226502144 3120987577813749504 3126018931795840122 3136910983823003328 3157065373463866368 3159518288650956288 3175638279919583616 3186008152351535952 3197109226053109248 3202263295985982564 3213421007818686336 3222026744001964416 3225341586331184544 3236579710325369856 3238465655961158112 3241797410751241608 3253092872112744192 3280367278814908968 3293254512509197824 3300612762148353792 3305933690460348906 3317452623179722944 3320865640281759696 3332436600700859904 3341361067853889024 3358408828404163968 3361863981519806112 3373577793302105088 3386566219495967172 3401862363215461152 3410114599616292288 3424852168534462176 3427513143491885616 3428375678995917384 3440321238853046016 3443860663995898944 3481918114023502848 3482794340567281152 3486377462316835968 3498919667314633233 3524231512971412992 3536415140342821632 3551698545146849664 3554458074732325824 3567740543995751424 3572593064909531568 3584259171395477946 3628509284622582612 3641152174116041088 3647022087095146809 3659729481126837216 3672481151792784384 3682316278859387904 3686104670092782336 3701103606812752128 3704911326572847552 3729960763728627456 3735973845316979658 3748991175788467392 3759031201335625152 3776009662046264832 3778209931954684464 3782096979209781876 3791374426491111936 3795275017464868224 3822627065281403904 3827095158617393796 3838181518176187392 3842130264594064128 3856922638870407057 3870361393709676768 3874343246995386312 3887842700817669888 3894248151023956992 3897273828132905472 3914116764039385344 3917157878276440704 3918143633138191296 3922174645106440464 3935840758852455936 3964760452092839616 3978467032885674336 3984431385504955392 3995660863290205872 3998765334073866552 4013708111995220352 4019167198023223014 4031836874922028032 4059084051596399616 4062237799694086656 4063260063995161344 4096296195880546224 4117195666267691868 4146867753854380128 4161316770418332672 4168025242394453496 4182547978430671104 4228910101502578296 4234184373226111488 4248010869802047936 4250486173449020022 4269684394647976752 4284561343758248448 4296035658669285888 4300455448441579392 4317954207948210816 4322396547668322144 4337457162816992256 4358636152869809601 4373823038419878624 4400817016197805056 4407911587280465208 4412446475744745522 4423270164239630592 4427820853709012928 4477878437872218624 4482485308693074816 4515421625994622896 4531154802391816704 4535816484287281536 4546819466155056384 4566469558045949568 4570017524655847488 4571167571994556512 4587094985137394688 4591814218661198592 4648503283089114624 4657717501914935808 4665226223086177644 4677846864339753216 4681481366720624256 4689028397693760183 4705366475734504992 4715220187123762176 4735598060195799552 4739277432976434432 4763457419879375424 4779012228527303928 4803394943978973846 4833040116002946624 4838012379496776816 4854869565488054784 4857698483941737168 4862696116126862412 4879639308169116288 4914806226790376448 4920550918222363452 4934804809083669504 4939881768763796736 4958900535690523359 4973281018304836608 4981298460422639544 4998654901051289856 5012041601780833536 5037613242606245952 5042795972279709168 5060366689953157632 5079849329243950758 5102793544823191728 5122840352792085504 5142563518493876076 5160481858279569024 5165790995993848416 5183790267756893184 5218822352052513792 5222877171035254272 5224191510850921728 5229566193475253952 5286347269457119488 5304622710514232448 5327547817720274496 5331687112098488736 5350264419109284864 5351610815993627136 5358889597364297352 5417680085326881792 5442763926933873918 5461728261174061632 5489594221690255824 5523474418289081856 5529157005139173504 5551655410219128192 5557366989859271328 5576730637907561472 5594941145592941184 5603960767975469487 5623486763682701088 5638546802003437728 5664014493069397248 5667314897932026696 5673145468814672814 5692912526197302336 5733940597922105856 5740642737926090694 5757272277264281088 5763195396891096192 5805542090564515152 5811514870493079468 5831764051226504832 5877215449707286944 5883261967659660696 5897693552319507456 5903761138278683904 5967700549328511504 5976647078257433088 5993491294935308808 5998148001110799828 6020562167992830528 6028750797034834521 6047755312383042048 6062425954873408512 6088626077394599424 6093356699541129984 6094890095992742016 6122418958214931456 6220301630781570192 6237129152453004288 6241975155627499008 6252037863591680244 6273821967646006656 6319036577301912576 6351276559839167232 6372016304703071904 6394218452106218496 6404526591971965128 6426842015637372672 6444053488003928832 6450683172662369088 6476931311922316224 6483594821502483216 6506185744225488384 6560734557629817936 6586509025018395648 6601225524296707584 6611867380920697812 6618669713617118283 6634905246359445888 6641731280563519392 6664873201401719808 6682722135707778048 6716817656808327936 6723727963039612224 6773132438991934344 6803724726430922304 6820229199232584576 6849704337068924352 6855026286983771232 6856751357991834768 6880642477706092032 6887721327991797888 6965588681134562304 6972754924633671936 6997839334629266466 7048463025942825984 7072830280685643264 7103397090293699328 7108916149464651648 7145186129819063136 7168518342790955892 7205092415968460769 7257018569245165224 7282304348232082176 7294044174190293618 7319458962253674432 7372209340185564672 7402207213625504256 7409822653145695104 7459921527457254912 7471947690633959316 7497982351576934784 7518062402671250304 7552019324092529664 7556419863909368928 7564193958419563752 7582748852982223872 7590550034929736448 7654190317234787592 7684260529188128256 7713845277740814114 7740722787419353536 7748686493990772624 7775685401635339776 7794547656265810944 7828233528078770688 7834315756552881408 7836287266276382592 7844349290212880928 7871681517704911872 7929520904185679232 7956934065771348672 7991321726580411744 7997530668147733104 8027416223990440704 8038334396046446028 8124475599388173312 8126520127990322688 8164145890400810877 8192592391761092448 8234391332535383736 8293735507708760256 8336050484788906992 8365095956861342208 8457820203005156592 8468368746452222976 8496021739604095872 8500972346898040044 8509718203222009221 8539368789295953504 8569122687516496896 8592071317338571776 8600910896883158784 8610964106889136041 8635908415896421632 8644793095336644288 8717272305739619202 8747646076839757248 8815823174560930416 8824892951489491044 8846540328479261184 8855641707418025856 8955756875744437248 8964970617386149632 9030843251989245792 9062309604783633408 9071632968574563072 9093638932310112768 9132939116091899136 9140035049311694976 9142335143989113024 9183628437322397184 9297006566178229248 9315435003829871616 9330452446172355288 9355693728679506432 9362962733441248512 9378056795387520366 9410732951469009984 9471196120391599104 9478554865952868864 9526914839758750848 9558024457054607856 9606789887957947692 9666080232005893248 9676024758993553632 9709739130976109568 9715396967883474336 9725392232253724824 9759278616338232576 9841101836444726904 9879763537527593472 9917801071381046718 9962596920845279088 9997309802102579712 10024083203561667072 10075226485212491904 10085591944559418336 10120733379906315264 10159698658487901516 10205587089646383456 10285127036987752152 10320963716559138048 10331581991987696832 10445754342070508544 10448383021701843456 10459132386950507904 10496759001943899699 10572694538914238976 10609245421028464896 10655095635440548992 10663374224196977472 10703221631987254272 10717779194728594704 10885527853867747836 10923456522348123264 10941066261285440427 10979188443380511648 11046948836578163712 11058314010278347008 11103310820438256384 11114733979718542656 11189882291185882368 11207921535950938974 11246973527365402176 11277093604006875456 11328028986138794496 11334629795864053392 11346290937629345628 11385825052394604672 11467881195844211712 11481285475852181388 11514544554528562176 11526390793782192384 11570767916611221171 11611084181129030304 11623029740986158936 11663528102453009664 11754430899414573888 11766523935319321392 11807522276557367808 11935401098657023008 11953294156514866176 11986982589870617616 11996296002221599656 12041124335985661056 12057501594069669042 12095510624766084096 12177252154789198848 12186713399082259968 12189780191985484032 12440603261563140384 12483950311254998016 12504075727183360488 12547643935292013312 12702553119678334464 12744032609406143808 12809053183943930256 12853684031274745344 12888106976007857664 12901366345324738176 12953862623844632448 12967189643004966432 13012371488450976768 13075908458609428803 13121469115259635872 13202451048593415168 13223734761841395624 13237339427234236566 13269810492718891776 13283462561127038784 13433635313616655872 13447455926079224448 13546264877983868688 13607449452861844608 13640458398465169152 13699408674137848704 13710052573967542464 13713502715983669536 13761284955412184064 13775442655983595776 13945509849267343872 13995678669258532932 14067085193081280549 14145660561371286528 14206794180587398656 14217832298929303296 14290372259638126272 14337036685581911784 14410184831936921538 14514037138490330448 14564608696464164352 14588088348380587236 14638917924507348864 14744418680371129344 14804414427251008512 14819645306291390208 14876701607071570077 14919843054914509824 14943895381267918632 14995964703153869568 15036124805342500608 15112839727818737856 15128387916839127504 15181100069859472896 15308380634469575184 15368521058376256512 15427690555481628228 15481445574838707072 15497372987981545248 15551370803270679552 15656467056157541376 15668631513105762816 15672574532552765184 15688698580425761856 15859041808371358464 15913868131542697344 15982643453160823488 15995061336295466208 16054832447980881408 16076668792092892056 16253040255980645376 16328291780801621754 16385184783522184896 16468782665070767472 16587471015417520512 16672100969577813984 16730191913722684416 16811882303926408461 16915640406010313184 16992043479208191744 17001944693796080088 17019436406444018442 17078737578591907008 17201821793766317568 17221928213778272082 17271816831792843264 17289586190673288576 17434544611479238404 17495292153679514496 17631646349121860832 17649785902978982088 17693080656958522368 17711283414836051712 17929941234772299264 18061686503978491584 18143265937149126144 18187277864620225536 18265878232183798272 18280070098623389952 18284670287978226048 18367256874644794368 18660904892344710576 18711387457359012864 18725925466882497024 18756113590775040732 18821465902938019968 18957109731905737728 19053829679517501696 19116048914109215712 19213579775915895384 19332160464011786496 19352049517987107264 19430793935766948672 19450784464507449648 19518557232676465152 19682203672889453808 19759527075055186944 19835602142762093436 19856009140851354849 19925193841690558176 19994619604205159424 20048166407123334144 20150452970424983808 20171183889118836672 20319397316975803032 20411174179292766912 20570254073975504304 20641927433118276096 20663163983975393664 20896766043403686912 20918264773901015808 20993518003887799398 21145389077828477952 21218490842056929792 21310191270881097984 21326748448393954944 21435558389457189408 21771055707735495672 21846913044696246528 21882132522570880854 21958376886761023296 22116628020556694016 22206621640876512768 22229467959437085312 22379764582371764736 22415843071901877948 22493947054730804352 22554187208013750912 22656057972277588992 22669259591728106784 22692581875258691256 22771650104789209344 22962570951704362776 23052781587564384768 23141535833222442342 23222168362258060608 23246059481972317872 23327056204906019328 23508861798829147776 23533047870638642784 23615044553114735616 23870802197314046016 23973965179741235232 23992592004443199312 24082248671971322112 24115003188139338084 24373426798164519936 24379560383970968064 24492437671202432631 24881206523126280768 25008151454366720976 25095287870584026624 25405106239356668928 25488065218812287616 25529154609666027663 25618106367887860512 25707368062549490688 25776213952015715328 25802732690649476352 25907725247689264896 25934379286009932864 26151816917218857606 26242938230519271744 26447469523682791248 26474678854468473132 26539620985437783552 26566925122254077568 26867270627233311744 26894911852158448896 27092529755967737376 27214898905723689216 27280916796930338304 27398817348275697408 27420105147935084928 27427005431967339072 27550885311967191552 27891019698534687744 27991357338517065864 28134170386162561098 28413588361174797312 28435664597858606592 28580744519276252544 28674073371163823568 28820369663873843076 29028074276980660896 29129217392928328704 29176176696761174472 29277835849014697728 29639290612582780416 29753403214143140154 29887790762535837264 29991929406307739136 30072249610685001216 30225679455637475712 30256775833678255008 30362200139718945792 30616761268939150368 30855381110963256456 30962891149677414144 30994745975963090496 31337263026211525632 31345149065105530368 31377397160851523712 31718083616742716928 31827736263085394688 31965286906321646976 31990122672590932416 32109664895961762816 32153337584185784112 32656583561603243508 32770369567044369792 32823198783856321281 32937565330141534944 33174942030835041024 33344201939155627968 33623764607852816922 33831280812020626368 33984086958416383488 34003889387592160176 34038872812888036884 34157475157183814016 34403643587532635136 34443856427556544164 34543633663585686528 34579172381346577152 34712303749833663513 34869089222958476808 34990584307359028992 35263292698243721664 35299571805957964176 35422566829672103424 35859882469544598528 36123373007956983168 36286531874298252288 36531756464367596544 36560140197246779904 36569340575956452096 37321809784689421152 37451850933764994048 37512227181550081464 37642931805876039936 38107659359035003392 38232097828218431424 38427159551831790768 38664320928023572992 38704099035974214528 38861587871533897344 38901568929014899296 39037114465352930304 39227725375828286409 39364407345778907616 39671204285524186872 39712018281702709698 39850387683381116352 40300905940849967616 40342367778237673344 40638794633951606064 40822348358585533824 41140508147951008608 41283854866236552192 41326327967950787328 41836529547802031616 41987036007775598796 42201255579243841647 42436981684113859584 42620382541762195968 42653496896787909888 42871116778914378816 43542111415470991344 43693826089392493056 43764265045141761708 43916753773522046592 44233256041113388032 44413243281753025536 44458935918874170624 44759529164743529472 44831686143803755896 44987894109461608704 45108374416027501824 45338519183456213568 45385163750517382512 45543300209578418688 45925141903408725552 46105563175128769536 46283071666444884684 46444336724516121216 46492118963944635744 46654112409812038656 47017723597658295552 47066095741277285568 47741604394628092032 47947930359482470464 47985184008886398624 48164497343942644224 48230006376278676168 48759120767941936128 48984875342404865262 49762413046252561536 50016302908733441952 50190575741168053248 50435646911779225383 50976130437624575232 51058309219332055326 51236212735775721024 51605465381298952704 51815450495378529792 51868758572019865728 52303633834437715212 52485876461038543488 52894939047365582496 52949357708936946264 53079241970875567104 53133850244508155136 53789823704316897792 54185059511935474752 54429797811447378432 54561833593860676608 54797634696551394816 54840210295870169856 54854010863934678144 55101770623934383104 55982714677034131728 56268340772325122196 56871329195717213184 57161489038552505088 57348146742327647136 57640739327747686152 58056148553961321792 58352353393522348944 58555671698029395456 59278581225165560832 59506806428286280308 59568027422554064547 59775581525071674528 59983858812615478272 60144499221370002432 60451358911274951424 60513551667356510016 61233522537878300736 61710762221926512912 61925782299354828288 61989491951926180992 62690298130211060736 62754794321703047424 63436167233485433856 63655472526170789376 63930573812643293952 63980245345181864832 64306675168371568224 65313167123206487016 65540739134088739584 65646397567712642562 65875130660283069888 66349884061670082048 66688403878311255936 67247529215705633844 67662561624041252736 67968173916832766976 68007778775184320352 68077745625776073768 68314950314367628032 68887712855113088328 69158344762693154304 69424607499667327026 69738178445916953616 69981168614718057984 70526585396487443328 70599143611915928352 70845133659344206848 72246746015913966336 73120280394493559808 73138681151912904192 73477313013607297893 74643619569378842304 75024454363100162928 75285863611752079872 76215318718070006784 76464195656436862848 76587463828998082989 76854319103663581536 77328641856047145984 77408198071948429056 77723175743067794688 77803137858029798592 78455450751656572818 78728814691557815232 79342408571048373744 79424036563405419396 79700775366762232704 80601811881699935232 80684735556475346688 81277589267903212128 81644696717171067648 82281016295902017216 82652655935901574656 83673059095604063232 83974072015551197592 84402511158487683294 85240765083524391936 85306993793575819776 85742233557828757632 87084222830941982688 87387652178784986112 87528530090283523416 87833507547044093184 88917871837748341248 89663372287607511792 89975788218923217408 90216748832055003648 90677038366912427136 90770327501034765024 91086600419156837376 91850283806817451104 92566143332889769368 92888673449032242432 92984237927889271488 94035447195316591104 94132191482554571136 95483208789256184064 95895860718964940928 95970368017772797248 96328994687885288448 96460012752557352336 97969750684809730524 98469596351568963843 99524826092505123072 100032605817466883904 100871293823558450766 101952260875249150464 102116618438664110652 102472425471551442048 103210930762597905408 103630900990757059584 103737517144039731456 104136911249500990539 104607267668875430424 104971752922077086976 105789878094731164992 105898715417873892528 106267700489016310272 107579647408633795584 108370119023870949504 108859595622894756864 109595269393102789632 109680420591740339712 109708021727869356288 111965429354068263456 112536681544650244392 114322978077105010176 114696293484655294272 115281478655495372304 116112297107922643584 116704706787044697888 117111343396058790912 117683176127484859227 119013612856572560616 119136054845108129094 119551163050143349056 120902717822549902848 121027103334713020032 122467045075756601472 123421524443853025824 123851564598709656576 123978983903852361984 125509588643406094848 127310945052341578752 127861147625286587904 127960490690363729664 128613350336743136448 130626334246412974032 131081478268177479168 131292795135425285124 131750261320566139776 132699768123340164096 133376807756622511872 134495058431411267688 135325123248082505472 136015557550368640704 136155491251552147536 136629900628735256064 137775425710226176656 138316689525386308608 138849214999334654052 139476356891833907232 139962337229436115968 141053170792974886656 141198287223831856704 144493492031827932672 146277362303825808384 146954626027214595786 149287239138757684608 150048908726200325856 150571727223504159744 152928391312873725696 153174927657996165978 153708638207327163072 154816396143896858112 155446351486135589376 155606275716059597184 156910901503313145636 157457629383115630464 158684817142096747488 158848073126810838792 159401550733524465408 161369471112950693376 162555178535806424256 163289393434342135296 164562032591804034432 165305311871803149312 167948144031102395184 168805022316975366588 170613987587151639552 171484467115657515264 174168445661883965376 175057060180567046832 175667015094088186368 177835743675496682496 178704082267662193641 179326744575215023584 179951576437846434816 180433497664110007296 181354076733824854272 181540655002069530048 183700567613634902208 185132286665779538736 185777346898064484864 185968475855778542976 188070894390633182208 188264382965109142272 190966417578512368128 191791721437929881856 191940736035545594496 192920025505114704672 195939501369619461048 196939192703137927686 199049652185010246144 200065211634933767808 201742587647116901532 203904521750498300928 204233236877328221304 204944850943102884096 207475034288079462912 208273822499001981078 209214535337750860848 209943505844154173952 211579756189462329984 211797430835747785056 212535400978032620544 216740238047741899008 219360841183480679424 219416043455738712576 223930858708136526912 225073363089300488784 228645956154210020352 229392586969310588544 229762391486994248967 230562957310990744608 232224594215845287168 233409413574089395776 235366352254969718454 238027225713145121232 238272109690216258188 239102326100286698112 241805435645099805696 242054206669426040064 244934090151513202944 246843048887706051648 247957967807704723968 251019177286812189696 255722295250573175808 255920981380727459328 257226700673486272896 261252668492825948064 262162956536354958336 262585590270850570248 263500522641132279552 266753615513245023744 268990116862822535376 270650246496165010944 272031115100737281408 272310982503104295072 273259801257470512128 275550851420452353312 277698429998669308104 278952713783667814464 282106341585949773312 282396574447663713408 288986984063655865344 293909252054429191572 295408789054706891529 298574478277515369216 300097817452400651712 305856782625747451392 306349855315992331956 307417276414654326144 309632792287793716224 310892702972271178752 311212551432119194368 313821803006626291272 314915258766231260928 317369634284193494976 317696146253621677584 318803101467048930816 322738942225901386752 325110357071612848512 326578786868684270592 329124065183608068864 335896288062204790368 337610044633950733176 342968934231315030528 348336891323767930752 350114120361134093664 351334030188176372736 353049528382454577681 357408164535324387282 358653489150430047168 362708153467649708544 363081310004139060096 367401135227269804416 370264573331559077472 371554693796128969728 371936951711557085952 376528765930218284544 381932835157024736256 383583442875859763712 383881472071091188992 385840051010229409344 391879002739238922096 393878385406275855372 398099304370020492288 400130423269867535616 403485175294233803064 408466473754656442608 409889701886205768192 414950068576158925824 416547644998003962156 418429070675501721696 419887011688308347904 423159512378924659968 423594861671495570112 433480476095483798016 438832086911477425152 447861717416273053824 450146726178600977568 458785173938621177088 459524782973988497934 461125914621981489216 464449188431690574336 466818827148178791552 470732704509939436908 476054451426290242464 476544219380432516376 478204652200573396224 484108413338852080128 489868180303026405888 493686097775412103296 495915935615409447936 511841962761454918656 514453401346972545792 522505336985651896128 525171180541701140496 527001045282264559104 533507231026490047488 536112246802986580923 537980233725645070752 541300492992330021888 544062230201474562816 544621965006208590144 551101702840904706624 555396859997338616208 557905427567335628928 564212683171899546624 564793148895327426816 587818504108858383144 590817578109413783058 597148956555030738432 600195634904801303424 611713565251494902784 612699710631984663912 614834552829308652288 622425102864238388736 627643606013252582544 629830517532462521856 634739268568386989952 635392292507243355168 637606202934097861632 650220714143225697024 658248130367216137728 671792576124409580736 675220089267901466352 685937868462630061056 689287174460982746901 696673782647535861504 700228240722268187328 706099056764909155362 714816329070648774564 717306978300860094336 725416306935299417088 726162620008278120192 734802270454539608832 740529146663118154944 743873903423114171904 753057531860436569088 767166885751719527424 767762944142182377984 771680102020458818688 783758005478477844192 787756770812551710744 800260846539735071232 806970350588467606128 816932947509312885216 819779403772411536384 833095289996007924312 836858141351003443392 846319024757849319936 847189723342991140224 866960952190967596032 895723434832546107648 900293452357201955136 917570347877242354176 919049565947976995868 922251829243962978432 928898376863381148672 933637654296357583104 941465409019878873816 952108902852580484928 953088438760865032752 956409304401146792448 968216826677704160256 979736360606052811776 987372195550824206592 1028906802693945091584 1045010673971303792256 1050342361083402280992 1054002090564529118208 1072224493605973161846 1075960467451290141504 1088124460402949125632 1089243930012417180288 1102203405681809413248 1110793719994677232416 1115810855134671257856 1129586297790654853632 1175637008217716766288 1181635156218827566116 1194297913110061476864 1200391269809602606848 1225399421263969327824 1229669105658617304576 1244850205728476777472 1255287212026505165088 1259661035064925043712 1269478537136773979904 1270784585014486710336 1300441428286451394048 1316496260734432275456 1343585152248819161472 1350440178535802932704 1378574348921965493802 1393347565295071723008 1400456481444536374656 1412198113529818310724 1429632658141297549128 1434613956601720188672 1452325240016556240384 1469604540909079217664 1481058293326236309888 1487747806846228343808 1535525888284364755968 1543360204040917637376 1567516010956955688384 1575513541625103421488 1600521693079470142464 1608336740408959742769 1613940701176935212256 1633865895018625770432 1666190579992015848624 1673716282702006886784 1692638049515698639872 1694379446685982280448 1791446869665092215296 1800586904714403910272 1835140695754484708352 1838099131895953991736 1844503658487925956864 1867275308592715166208 1882930818039757747632 1904217805705160969856 1906176877521730065504 1912818608802293584896 1974744391101648413184 2057813605387890183168 2067861523382948240703 2090021347942607584512 2100684722166804561984 2144448987211946323692 2151920934902580283008 2176248920805898251264 2178487860024834360576 2204406811363618826496 2221587439989354464832 2231621710269342515712 2259172595581309707264 2351274016435433532576 2363270312437655132232 2400782539619205213696 2450798842527938655648 2459338211317234609152 2510574424053010330176 2538957074273547959808 2541569170028973420672 2600882856572902788096 2687170304497638322944 2700880357071605865408 2757148697843930987604 2786695130590143446016 2800912962889072749312 2824396227059636621448 2859265316282595098256 2869227913203440377344 2904650480033112480768 2939209081818158435328 2962116586652472619776 3086720408081835274752 3135032021913911376768 3151027083250206842976 3216673480817919485538 3227881402353870424512 3267731790037251540864 3332381159984031697248 3347432565404013773568 3388758893371964560896 3582893739330184430592 3601173809428807820544 3676198263791907983472 3689007316975851913728 3734550617185430332416 3765861636079515495264 3808435611410321939712 3812353755043460131008 3949488782203296826368 4135723046765896481406 4180042695885215169024 4201369444333609123968 4288897974423892647384 4303841869805160566016 4356975720049668721152 4408813622727237652992 4443174879978708929664 4463243420538685031424 4702548032870867065152 4726540624875310264464 4801565079238410427392 4825010221226879228307 4901597685055877311296 5021148848106020660352 5077914148547095919616 5083138340057946841344 5374340608995276645888 5401760714143211730816 5514297395687861975208 5601825925778145498624 5648792454119273242896 5718530632565190196512 5738455826406880754688 5924233173304945239552 6173440816163670549504 6270064043827822753536 6302054166500413685952 6433346961635838971076 6455762804707740849024 6535463580074503081728 6664762319968063394496 6694865130808027547136 6777517786743929121792 7202347618857615641088 7352396527583815966944 7378014633951703827456 7531723272159030990528 7616871222820643879424 7624707510086920262016 8271446093531792962812 8360085391770430338048 8402738888667218247936 8577795948847785294768 8607683739610321132032 8713951440099337442304 8817627245454475305984 8886349759957417859328 9405096065741734130304 9453081249750620528928 9650020442453758456614 9803195370111754622592 10042297696212041320704 10166276680115893682688 10748681217990553291776 10803521428286423461632 11028594791375723950416 11203651851556290997248 11297584908238546485792 11437061265130380393024 11848466346609890479104 12540128087655645507072 12604108333000827371904 12866693923271677942152 12911525609415481698048 13070927160149006163456 13329524639936126788992 13389730261616055094272 14404695237715231282176 14475030663680637684921 14704793055167631933888 15063446544318061981056 15233742445641287758848 15249415020173840524032 16542892187063585925624 16805477777334436495872 17155591897695570589536 17215367479220642264064 17772699519914835718656 18810192131483468260608 18906162499501241057856 19300040884907516913228 19606390740223509245184 20084595392424082641408 20332553360231787365376 21607042856572846923264 22057189582751447900832 22595169816477092971584 22874122530260760786048 25080256175311291014144 25208216666001654743808 25733387846543355884304 25823051218830963396096 26141854320298012326912 26659049279872253577984 28950061327361275369842 29409586110335263867776 30126893088636123962112 30498830040347681048064 33085784374127171851248 33610955554668872991744 34311183795391141179072 35545399039829671437312 37620384262966936521216 37812324999002482115712 38600081769815033826456 39212781480447018490368 40169190784848165282816 43214085713145693846528 44114379165502895801664 45190339632954185943168 45748245060521521572096 50416433332003309487616 51466775693086711768608 51646102437661926792192 53318098559744507155968 57900122654722550739684 58819172220670527735552 60253786177272247924224 60997660080695362096128 66171568748254343702496 68622367590782282358144 75240768525933873042432 75624649998004964231424 77200163539630067652912 78425562960894036980736 88228758331005791603328 90380679265908371886336 91496490121043043144192 100832866664006618975232 102933551386173423537216 106636197119489014311936 115800245309445101479368 117638344441341055471104 120507572354544495848448 132343137496508687404992 137244735181564564716288 151249299996009928462848 154400327079260135305824 176457516662011583206656 180761358531816743772672 182992980242086086288384 205867102772346847074432 231600490618890202958736 235276688882682110942208 264686274993017374809984 274489470363129129432576 302498599992019856925696 308800654158520270611648 352915033324023166413312 361522717063633487545344 411734205544693694148864 463200981237780405917472 529372549986034749619968 548978940726258258865152 617601308317040541223296 705830066648046332826624 823468411089387388297728 926401962475560811834944 1058745099972069499239936 1235202616634081082446592 1646936822178774776595456 1852803924951121623669888 2117490199944138998479872 2470405233268162164893184 3705607849902243247339776 4940810466536324329786368 7411215699804486494679552 14822431399608972989359104
- Sum of all divisors σ(n): 53803772387093626565107011
- Sum of proper divisors (its aliquot sum) s(n): 38981340987484653575747907
- 14822431399608972989359104 is an abundant number, because the sum of its proper divisors (38981340987484653575747907) is greater than itself. Its abundance is 24158909587875680586388803
Bases of 14822431399608972989359104
- Binary: 1100010000101100010110011101110000100111100100001100110110010011001011100100000000002
- Hexadecimal: 0xC42C59DC2790CD932E400
- Base-36: 1V1PFGUF902900000
Squares and roots of 14822431399608972989359104
- 14822431399608972989359104 squared (148224313996089729893591042) is 219704472596114017918609400133981955393612667682816
- 14822431399608972989359104 cubed (148224313996089729893591043) is 3256554473243169554033265497166338995939434111379750884996320046872593956864
-
14822431399608972989359104 is a
perfect square number . Itssquare root is 3849991090848 -
The
cube root of 14822431399608972989359104 is 245644182.3058302761
Scales and comparisons
How big is 14822431399608972989359104?- 14,822,431,399,608,972,989,359,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 14,822,431,399,608,972,989,359,104 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 14822431399608972989359104 cubic inches would be around 20470348.5 feet tall.
Recreational maths with 14822431399608972989359104
- 14822431399608972989359104 backwards is 40195398927980699313422841
- 14822431399608972989359104 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 14822431399608972989359104's digits is 126
- 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 14822431399608972989359104 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 14822431399608972989359104 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/14822431399608972989359104/
Chicago style:
Numbermatics. 2024. "Number 14822431399608972989359104 - Facts about the integer". https://numbermatics.com/n/14822431399608972989359104/
The information we have on file for 14822431399608972989359104 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 14822431399608972989359104, math, Factors of 14822431399608972989359104, curriculum, school, college, exams, university, Prime factorization of 14822431399608972989359104, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, eight hundred twenty-two sextillion, four hundred thirty-one quintillion, three hundred ninety-nine quadrillion, six hundred eight trillion, nine hundred seventy-two billion, nine hundred eighty-nine million, three hundred fifty-nine thousand, one hundred four.