124379411854474461216139776
124,379,411,854,474,461,216,139,776 is an even composite number composed of six prime numbers multiplied together.
124379411854474461216139776 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 124379411854474461216139776:
29 × 36 × 73 × 313 × 433 × 7433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 43 × 43 × 43 × 743 × 743 × 743)See below for interesting mathematical facts about the number 124379411854474461216139776 from the Numbermatics database.
Names of 124379411854474461216139776
- Cardinal: 124379411854474461216139776 can be written as One hundred twenty-four septillion, three hundred seventy-nine sextillion, four hundred eleven quintillion, eight hundred fifty-four quadrillion, four hundred seventy-four trillion, four hundred sixty-one billion, two hundred sixteen million, one hundred thirty-nine thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 1.24379411854474461216139776 × 1026
Factors of 124379411854474461216139776
Divisors of 124379411854474461216139776
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 43 48 49 54 56 62 63 64 72 81 84 86 93 96 98 108 112 124 126 128 129 144 147 162 168 172 186 189 192 196 216 217 224 243 248 252 256 258 279 288 294 301 324 336 343 344 372 378 384 387 392 432 434 441 448 486 496 504 512 516 558 567 576 588 602 648 651 672 686 688 729 743 744 756 768 774 784 837 864 868 882 896 903 961 972 992 1008 1029 1032 1116 1134 1152 1161 1176 1204 1296 1302 1323 1333 1344 1372 1376 1458 1486 1488 1512 1519 1536 1548 1568 1674 1701 1728 1736 1764 1792 1806 1849 1922 1944 1953 1984 2016 2058 2064 2107 2229 2232 2268 2304 2322 2352 2408 2511 2592 2604 2646 2666 2688 2709 2744 2752 2883 2916 2972 2976 3024 3038 3087 3096 3136 3348 3402 3456 3472 3483 3528 3584 3612 3698 3844 3888 3906 3968 3969 3999 4032 4116 4128 4214 4458 4464 4536 4557 4608 4644 4704 4816 5022 5103 5184 5201 5208 5292 5332 5376 5418 5488 5504 5547 5766 5832 5859 5944 5952 6048 6076 6174 6192 6272 6321 6687 6696 6727 6804 6912 6944 6966 7056 7224 7396 7533 7688 7776 7812 7936 7938 7998 8064 8127 8232 8256 8428 8649 8916 8928 9072 9114 9261 9288 9331 9408 9632 10044 10206 10368 10402 10416 10449 10584 10633 10664 10752 10836 10976 11008 11094 11532 11664 11718 11888 11904 11907 11997 12096 12152 12348 12384 12544 12642 12943 13374 13392 13454 13608 13671 13824 13888 13932 14112 14448 14749 14792 15066 15376 15552 15603 15624 15872 15876 15996 16128 16254 16464 16512 16641 16856 17298 17577 17832 17856 18144 18228 18522 18576 18662 18816 18963 19264 20061 20088 20181 20412 20736 20804 20832 20898 21168 21266 21328 21672 21952 22016 22188 22599 23033 23064 23328 23436 23776 23808 23814 23994 24192 24304 24381 24696 24768 25088 25284 25886 25947 26748 26784 26908 27216 27342 27776 27783 27864 27993 28224 28896 29498 29584 29791 30132 30752 31104 31206 31248 31347 31752 31899 31949 31992 32256 32508 32928 33024 33282 33712 34596 35154 35664 35712 35721 35991 36288 36407 36456 37044 37152 37324 37632 37926 38528 38829 40122 40176 40362 40824 41013 41323 41472 41608 41664 41796 42336 42532 42656 43344 43904 44247 44376 45198 46066 46128 46656 46809 46872 47089 47552 47616 47628 47988 48384 48608 48762 49392 49536 49923 50568 51772 51894 52731 53496 53568 53816 54432 54684 55552 55566 55728 55986 56448 56889 57319 57792 58996 59168 59582 60183 60264 60543 61504 62208 62412 62496 62694 63504 63798 63898 63984 65016 65317 65856 66048 66564 67424 69099 69192 70308 71328 71424 71442 71982 72576 72814 72912 73143 74088 74304 74648 75264 75852 77056 77658 77841 79507 80244 80352 80724 81648 82026 82646 83216 83328 83349 83592 83979 84672 85064 85312 86688 87808 88494 88752 89373 90396 90601 92132 92256 93312 93618 93744 94178 95104 95256 95697 95847 95976 96768 97216 97524 98784 99072 99846 101136 103544 103788 105462 106992 107136 107632 107973 108864 109221 109368 111104 111132 111456 111972 112896 113778 114638 115584 116487 117992 118336 119164 120366 120528 121086 123008 123039 123969 124416 124824 124992 125388 127008 127596 127796 127968 130032 130634 131712 132741 133128 134848 138198 138384 140427 140616 141267 142656 142848 142884 143964 145152 145628 145824 146286 148176 148608 149296 149769 151704 154112 155316 155682 158193 159014 160488 160704 161231 161448 163296 164052 165292 166432 166656 166698 167184 167958 169344 170128 170624 170667 171957 173376 175616 176988 177504 178746 180549 180792 181202 181629 184264 184512 186624 187236 187488 188356 190208 190512 191394 191694 191952 194432 195048 195951 197568 198144 199692 202272 207088 207297 207576 208537 210924 213984 214272 215264 215946 217728 218442 218736 219429 222264 222912 223643 223944 225792 227556 229276 231168 232974 233523 235984 236672 238328 238521 240732 241056 242172 246016 246078 247938 249648 249984 250047 250776 251937 254016 254849 255192 255592 255936 260064 261268 263424 265482 266256 268119 269696 271803 276396 276768 280854 281232 282534 285312 285768 287091 287541 287928 289261 290304 291256 291648 292572 296352 297216 298592 299538 303408 310632 311364 316386 318028 320976 321408 322462 322896 323919 326592 327663 328104 329623 330584 332864 333312 333396 334368 335916 338688 340256 341248 341334 343914 346752 349461 353976 355008 357492 361098 361584 362404 363258 368528 369024 369117 371907 373248 374472 374976 376712 380416 381024 382788 383388 383904 388864 390096 391902 395136 398223 399384 401233 404544 414176 414594 415152 417074 421281 421848 423801 427968 428544 430528 431892 435456 436884 437472 438858 444528 445824 447286 447888 449307 455112 457219 458552 462336 465948 467046 471968 473344 476656 477042 481464 482112 483693 484344 492032 492156 495876 499296 499968 500094 501552 503874 508032 509698 510384 511184 511872 512001 515871 520128 522536 526848 530964 532512 536238 539392 541647 543606 544887 552049 552792 553536 556549 561708 562464 565068 570624 571536 574182 575082 575856 578522 582512 583296 585144 587853 592704 594432 597184 599076 606816 621264 621891 622728 625611 632772 634207 636056 641952 642816 644924 645792 647838 653184 655326 656208 659246 661168 665728 666792 668736 670929 671832 677376 680512 682496 682668 687828 693504 698922 700569 707952 710016 714023 714984 715563 722196 723168 724808 726516 737056 738048 738234 743814 748944 749952 753424 755811 762048 764547 765576 766776 767808 777728 780192 783804 790272 796446 798768 802466 804357 809088 815409 828352 829188 830304 834148 842562 843696 847602 855936 861056 861273 862623 863784 867783 870912 873768 874944 877716 889056 891648 894572 895776 898614 910224 914438 917104 931896 934092 943936 946688 953312 954084 962928 964224 967386 968688 971757 982989 984312 988869 990419 991752 998592 999936 1000188 1003104 1007748 1016064 1019396 1020768 1022368 1023744 1024002 1031742 1040256 1045072 1048383 1061928 1065024 1072476 1078784 1083294 1087212 1089774 1104098 1105584 1107072 1107351 1113098 1115721 1123416 1124928 1128617 1130136 1141248 1143072 1148364 1150164 1151712 1157044 1165024 1166592 1170288 1175706 1185408 1194368 1194669 1198152 1203699 1213632 1242528 1243782 1245456 1251222 1263843 1265544 1268414 1271403 1272112 1281013 1283904 1285632 1289848 1291584 1295676 1306368 1310652 1312416 1318492 1322336 1331456 1333584 1337472 1341858 1343664 1347921 1361024 1365336 1371657 1373807 1375656 1387008 1397844 1401138 1415904 1420032 1428046 1429968 1431126 1444392 1446336 1449616 1451079 1453032 1459759 1474112 1476096 1476468 1487628 1497888 1499904 1506848 1511622 1524096 1529094 1531152 1533552 1535616 1536003 1547613 1560384 1565501 1567608 1580544 1592892 1597536 1604932 1608714 1618176 1630818 1634661 1656147 1656704 1658376 1660608 1668296 1669647 1685124 1687392 1695204 1711872 1722112 1722546 1725246 1727568 1735566 1747536 1749888 1755432 1763559 1776889 1778112 1783296 1789144 1791552 1797228 1820448 1828876 1834208 1863792 1865673 1868184 1876833 1887872 1902621 1906624 1908168 1925856 1928448 1934772 1937376 1943514 1965978 1968624 1977738 1980838 1983504 1997184 2000376 2006208 2012787 2015496 2024827 2032128 2038792 2041536 2044736 2047488 2048004 2063484 2080512 2090144 2096766 2123856 2130048 2142069 2144952 2146689 2166588 2174424 2179548 2208196 2211168 2214144 2214702 2226196 2231442 2246832 2249856 2257234 2260272 2267433 2286144 2293641 2296728 2300328 2303424 2314088 2330048 2333184 2340576 2351412 2370816 2388736 2389338 2396304 2407398 2413071 2427264 2446227 2464717 2485056 2487564 2490912 2502444 2527686 2531088 2536828 2542806 2544224 2562026 2567808 2579696 2583168 2583819 2587869 2591352 2603349 2612736 2621304 2624832 2636984 2644672 2662912 2667168 2674944 2683716 2687328 2695842 2722048 2730672 2743314 2747614 2751312 2795688 2802276 2808631 2831808 2840064 2856092 2859936 2862252 2888784 2892672 2899232 2902158 2906064 2919518 2948224 2948967 2952936 2966607 2971257 2975256 2995776 2999808 3013696 3023244 3048192 3058188 3062304 3067104 3071232 3072006 3095226 3120768 3131002 3135216 3145149 3185784 3195072 3209864 3217428 3236352 3261636 3269322 3312294 3313408 3316752 3321216 3336592 3339294 3347163 3370248 3374784 3385851 3390408 3423744 3444224 3445092 3450492 3455136 3471132 3495072 3499776 3510864 3527118 3553778 3556224 3578288 3583104 3584007 3594456 3611097 3640896 3657752 3668416 3727584 3731346 3736368 3753666 3775744 3791529 3805242 3813248 3814209 3816336 3843039 3851712 3856896 3864343 3869544 3874752 3887028 3895843 3931956 3937248 3955476 3961676 3967008 3994368 4000752 4012416 4025574 4030992 4049654 4077584 4083072 4089472 4096008 4114971 4121421 4126968 4161024 4180288 4193532 4247712 4260096 4284138 4289904 4293378 4333176 4348848 4353237 4359096 4379277 4416392 4422336 4428288 4429404 4452392 4462884 4493664 4499712 4514468 4520544 4534866 4572288 4587282 4593456 4600656 4606848 4628176 4642839 4660096 4681152 4696503 4702824 4741632 4777472 4778676 4792608 4814796 4826142 4854528 4892454 4903983 4929434 4968441 4970112 4975128 4981824 4998161 5004888 5008941 5055372 5062176 5073656 5085612 5088448 5124052 5135616 5159392 5166336 5167638 5175738 5182704 5206698 5242608 5249664 5273968 5289344 5290677 5330667 5334336 5349888 5367432 5374656 5391684 5444096 5461344 5486628 5495228 5502624 5591376 5597019 5604552 5617262 5630499 5663616 5707863 5712184 5719872 5724504 5777568 5785344 5798464 5804316 5812128 5839036 5896448 5897934 5905872 5933214 5942514 5950512 5991552 6027392 6038361 6046488 6074481 6096384 6116376 6124608 6134208 6142464 6144012 6190452 6241536 6262004 6270432 6290298 6371568 6390144 6419728 6426207 6434856 6440067 6523272 6538644 6624588 6626816 6633504 6642432 6673184 6678588 6694326 6740496 6749568 6771702 6780816 6802299 6880923 6890184 6900984 6910272 6932933 6942264 6990144 6999552 7021728 7054236 7107556 7112448 7156576 7166208 7168014 7188912 7222194 7239213 7281792 7315504 7336832 7338681 7394151 7455168 7462692 7472736 7507332 7551488 7583058 7610484 7626496 7628418 7632672 7686078 7703424 7728686 7739088 7749504 7751457 7763607 7774056 7791686 7810047 7863912 7874496 7900319 7910952 7923352 7934016 7988736 8001504 8024832 8051148 8061984 8099308 8155168 8166144 8178944 8192016 8229942 8242842 8253936 8360576 8387064 8425893 8495424 8520192 8568276 8579808 8586756 8666352 8697696 8706474 8718192 8758554 8832784 8844672 8846901 8858808 8899821 8904784 8913771 8925768 8967091 8987328 8999424 9028936 9041088 9069732 9144576 9174564 9186912 9201312 9213696 9256352 9285678 9320192 9362304 9393006 9405648 9435447 9557352 9585216 9616649 9629592 9652284 9709056 9784908 9807966 9858868 9936882 9940224 9950256 9963648 9996322 10009776 10017882 10041489 10110744 10124352 10147312 10157553 10171224 10176896 10218313 10248104 10271232 10318784 10332672 10335276 10351476 10365408 10413396 10485216 10499328 10547936 10578688 10581354 10661334 10668672 10734864 10749312 10752021 10783368 10833291 10922688 10958507 10973256 10990456 11005248 11182752 11194038 11209104 11234524 11260998 11327232 11415726 11424368 11439744 11442627 11449008 11529117 11555136 11570688 11593029 11596928 11608632 11624256 11678072 11687529 11792896 11795868 11811744 11866428 11885028 11901024 11983104 12054784 12076722 12092976 12148962 12232752 12249216 12268416 12288024 12344913 12364263 12380904 12438223 12483072 12524008 12540864 12580596 12743136 12780288 12839456 12852414 12869712 12880134 13046544 13059711 13077288 13137831 13249176 13267008 13284864 13346368 13357176 13388652 13480992 13499136 13543404 13561632 13604598 13761846 13780368 13801968 13820544 13865866 13884528 13928517 13980288 14043456 14089509 14108472 14173789 14215112 14224896 14313152 14332416 14336028 14377824 14444388 14478426 14563584 14631008 14673664 14677362 14788302 14905323 14910336 14925384 14945472 14994483 15014664 15026823 15166116 15220968 15252992 15256836 15265344 15372156 15406848 15457372 15478176 15499008 15502914 15527214 15548112 15583372 15620094 15727824 15748992 15800638 15821904 15846704 15868032 15872031 15992001 16003008 16049664 16102296 16123968 16198616 16310336 16332288 16357888 16384032 16459884 16485684 16507872 16721152 16774128 16791057 16851786 16891497 16990848 17113519 17123589 17136552 17159616 17173512 17253019 17332704 17395392 17412948 17436384 17517108 17665568 17689344 17693802 17717616 17799642 17809568 17827542 17851536 17934182 17974656 18057872 18082176 18115083 18139464 18223443 18289152 18349128 18373824 18402624 18427392 18512704 18571356 18640384 18724608 18786012 18811296 18870894 19114704 19170432 19233298 19259184 19278621 19304568 19320201 19569816 19615932 19660417 19717736 19873764 19880448 19900512 19927296 19992644 20019552 20035764 20082978 20221488 20248704 20294624 20315106 20342448 20353792 20436626 20496208 20637568 20642769 20670552 20702952 20730816 20798799 20826792 20970432 20998656 21095872 21157376 21162708 21322668 21337344 21469728 21498624 21504042 21566736 21666582 21717639 21845376 21917014 21946512 21980912 22010496 22016043 22134713 22182453 22365504 22388076 22418208 22469048 22521996 22654464 22831452 22848736 22879488 22885254 22898016 23058234 23110272 23186058 23193856 23217264 23248512 23290821 23356144 23375058 23430141 23591736 23623488 23700957 23732856 23738107 23770056 23802048 23966208 24109568 24153444 24185952 24297924 24465504 24498432 24536832 24576048 24689826 24728526 24761808 24876446 25048016 25081728 25161192 25277679 25486272 25560576 25678912 25704828 25739424 25760268 26093088 26119422 26154576 26275662 26498352 26534016 26540703 26692736 26699463 26714352 26741313 26777304 26901273 26961984 26998272 27050401 27086808 27123264 27209196 27270901 27523692 27560736 27603936 27641088 27731732 27769056 27857034 27960576 28086912 28179018 28216944 28347578 28430224 28626304 28672056 28755648 28849947 28888776 28956852 29127168 29262016 29347328 29354724 29576604 29810646 29820672 29850768 29890944 29988966 30029328 30053646 30124467 30332232 30441936 30472659 30513672 30530688 30654939 30702989 30744312 30813696 30914744 30956352 30998016 31005828 31054428 31096224 31166744 31240188 31455648 31497984 31601276 31643808 31693408 31736064 31744062 31984002 32006016 32204592 32247936 32397232 32499873 32620672 32768064 32875521 32919768 32971368 33015744 33442304 33548256 33582114 33703572 33782994 33981696 34227038 34247178 34273104 34319232 34327881 34347024 34506038 34587351 34665408 34779087 34790784 34825896 34872768 34987127 35034216 35062587 35331136 35378688 35387604 35435232 35599284 35619136 35655084 35703072 35868364 35949312 36115744 36164352 36230166 36278928 36446886 36698256 36747648 36805248 37025408 37034739 37092789 37142712 37314669 37449216 37572024 37622592 37741788 38229408 38340864 38466596 38518368 38557242 38609136 38640402 39139632 39179133 39231864 39320834 39413493 39435472 39747528 39801024 39854592 39985288 40039104 40071528 40165956 40442976 40497408 40589248 40630212 40684896 40707584 40873252 40992416 41275136 41285538 41341104 41405904 41461632 41597598 41653584 41785551 41940864 42191744 42268527 42325416 42521367 42588017 42645336 42674688 42939456 42997248 43008084 43133472 43333164 43435278 43690752 43834028 43893024 43961824 44020992 44032086 44269426 44364906 44715969 44731008 44776152 44836416 44938096 44983449 45043992 45080469 45662904 45697472 45758976 45770508 45796032 46116468 46220544 46372116 46387712 46434528 46497024 46581642 46712288 46750116 46860282 47183472 47246976 47401914 47465712 47476214 47540112 47604096 47616093 47976003 48306888 48371904 48530531 48595848 48931008 48996864 49073664 49152096 49379652 49457052 49523616 49752892 50096032 50163456 50322384 50555358 50674491 50972544 51340557 51357824 51370767 51409656 51478848 51520536 51759057 52186176 52238844 52309152 52551324 52996704 53068032 53081406 53385472 53398926 53428704 53482626 53554608 53802546 53923968 54100802 54173616 54246528 54345249 54418392 54541802 54670329 55047384 55083559 55121472 55207872 55282176 55463464 55538112 55714068 55921152 56173824 56358036 56433888 56695156 56860448 57252608 57344112 57511296 57699894 57777552 57835863 57913704 57960603 58524032 58709448 58981251 59073701 59153208 59621292 59641344 59701536 59781888 59977932 60058656 60107292 60248934 60664464 60883872 60945318 61027344 61061376 61309878 61405978 61488624 61829488 61912704 61928307 62011656 62108856 62192448 62333488 62396397 62480376 62769637 62911296 62995968 63202552 63287616 63386816 63472128 63488124 63968004 64012032 64409184 64495872 64794464 64999746 65241344 65536128 65751042 65839536 65942736 66031488 66048129 66404139 66547359 67096512 67164228 67316543 67407144 67565988 67963392 68454076 68494356 68546208 68638464 68655762 68694048 69012076 69174702 69330816 69558174 69581568 69651792 69745536 69974254 70068432 70125174 70290423 70662272 70775208 70870464 71102871 71198568 71214321 71238272 71310168 71406144 71736728 71898624 72231488 72328704 72460332 72557856 72893772 73396512 73495296 73610496 74050816 74069478 74185578 74285424 74629338 75144048 75245184 75483576 75833037 76406227 76458816 76681728 76933192 77036736 77114484 77218272 77280804 78279264 78358266 78463728 78641668 78826986 78870944 79495056 79602048 79970576 80078208 80098389 80143056 80223939 80331912 80703819 80885952 80994816 81151203 81178496 81260424 81369792 81746504 81812703 81984832 82550272 82571076 82682208 82811808 82923264 83195196 83307168 83571102 83881728 84383488 84537054 84650832 85042734 85176034 85290672 85878912 86016168 86266944 86549841 86666328 86870556 87067561 87381504 87668056 87786048 87923648 88041984 88064172 88538852 88729812 89431938 89462016 89552304 89672832 89876192 89966898 90087984 90160938 91325808 91394944 91417977 91541016 91592064 91964817 92108967 92232936 92441088 92744232 92869056 92994048 93163284 93424576 93500232 93720564 94366944 94493952 94803828 94931424 94952428 95080224 95208192 95232186 95952006 96613776 96743808 97061062 97191696 97499619 97862016 98304192 98626563 98759304 98914104 99047232 99505784 100192064 100326912 100644768 101110716 101348982 101945088 102681114 102715648 102741534 102819312 102957696 103041072 103518114 103762053 104337261 104372352 104477688 104618304 104961381 105102648 105187761 105993408 106136064 106162812 106770944 106797852 106857408 106965252 107109216 107605092 107847936 108201604 108347232 108493056 108690498 108836784 109083604 109340658 110094768 110167118 110242944 110415744 110926928 111076224 111104217 111278367 111428136 111944007 112347648 112716072 112867776 113390312 113720896 114505216 114688224 115022592 115399788 115555104 115671726 115827408 115921206 117048064 117418896 117537399 117962502 118147402 118240479 118306416 119242584 119403072 119563776 119794633 119955864 120117312 120214584 120497868 120771133 121328928 121767744 121890636 122054688 122122752 122619756 122811956 122977248 123658976 123825408 123856614 124023312 124217712 124384896 124666976 124792794 124960752 125539274 125822592 126405104 126575232 126773632 126805581 126976248 127564101 127764051 127936008 128024064 128818368 128991744 129588928 129999492 130482688 131072256 131502084 131679072 131885472 132062976 132096258 132808278 133094718 134147907 134193024 134328456 134633086 134814288 134950347 135131976 135241407 136908152 136988712 137092416 137276928 137311524 137388096 138024152 138349404 138661632 139116348 139163136 139303584 139491072 139948508 140136864 140250348 140580846 141324544 141550416 141740928 142205742 142397136 142428642 142476544 142620336 142812288 143473456 143928009 144462976 144920664 145115712 145591593 145787544 146793024 146990592 147220992 148101632 148138956 148371156 148570848 149258676 150288096 150490368 150967152 151666074 152023473 152812454 152917632 153866384 154021671 154073472 154112301 154228968 154436544 154561608 154942991 155277171 156558528 156716532 156927456 157283336 157653972 157741888 158990112 159204096 159941152 160156416 160196778 160286112 160447878 160663824 161407638 161771904 162302406 162356992 162520848 162739584 163035747 163493008 163625406 163969664 164010987 165142152 165250677 165364416 165623616 165846528 166166749 166390392 166614336 167142204 167763456 168766976 169074108 169301664 170085468 170352068 170581344 171757824 172032336 172533888 173099682 173332656 173507589 173741112 174135122 175336112 175572096 175847296 176128344 176943753 177077704 177221103 177459624 178863876 178924032 179104608 179345664 179752384 179933796 180175968 180321876 182651616 182789888 182835954 183082032 183184128 183929634 184217934 184465872 185488464 185738112 185784921 186326568 186849152 187000464 187189191 187441128 188308911 188733888 188987904 189352807 189607656 189862848 189904856 190160448 190416384 190464372 191904012 193227552 193487616 194122124 194383392 194999238 195724032 196608384 197253126 197518608 197828208 198094464 199011568 199212417 199642077 200384128 201289536 201949629 202221432 202697964 203890176 205362228 205431296 205483068 205638624 205915392 206082144 207036228 207524106 208674522 208744704 208955376 209236608 209922762 210205296 210375522 210871269 211986816 212325624 213308613 213595704 213642963 213714816 213930504 214218432 214920923 215210184 215695872 216403208 216694464 216986112 217380996 217673568 218167208 218681316 220189536 220334236 220485888 220831488 221853856 222152448 222208434 222556734 222856272 223888014 225432144 225735552 226780624 227441792 227499111 229218681 229376448 230045184 230799576 231110208 231343452 231654816 231842412 234096128 234837792 235074798 235925004 236294804 236480958 236612832 238485168 238806144 239589266 239911728 240234624 240295167 240429168 240671817 240995736 241542266 242111457 242657856 243453609 243535488 243781272 244109376 244909889 245239512 245438109 245623912 245954496 247317952 247650816 247713228 248046624 248435424 248769792 249333952 249585588 249921504 251078548 251645184 252810208 253150464 253547264 253611162 253952496 255128202 255528102 255872016 257636736 259177856 259649523 259998984 261202683 262144512 263004168 263358144 263770944 264125952 264192516 265616556 266189436 268295814 268386048 268656912 269266172 269628576 269900694 270263952 270482814 273816304 273977424 274184832 274253931 274623048 274776192 275894451 276048304 276326901 276698808 277323264 278232696 278607168 278982144 279897016 280273728 280500696 281161692 282649088 283100832 283481856 284411484 284794272 284857284 284953088 285240672 285624576 286946912 287856018 288925952 289841328 290231424 291183186 291575088 292498857 293586048 295879689 296277912 296742312 297141696 298116119 298517352 300576192 300980736 301934304 303332148 304046946 305624908 305835264 307732768 308043342 308146944 308224602 308457936 308873088 309123216 309885982 310554342 311286159 313011783 313117056 313433064 313854912 314566672 314884143 315307944 315483776 315563283 317980224 318408192 319882304 320312832 320393556 320572224 320895756 321327648 322815276 323543808 324604812 324713984 325041696 325479168 326071494 326986016 327250812 327939328 328021974 330284304 330501354 330728832 331247232 332333498 332780784 333228672 333312651 333835101 334284408 335832021 338148216 338603328 339713717 340170936 340704136 341162688 343515648 344064672 345067776 346199364 346665312 347015178 347482224 348270244 350672224 351144192 351694592 352256688 353887506 354155408 354442206 354721437 354919248 357727752 358209216 358691328 359383899 359504768 359867592 360351936 360643752 362313399 365303232 365579776 365671908 366164064 366368256 367859268 368435868 368931744 370976928 371476224 371569842 372653136 373698304 374000928 374378382 374882256 376617822 377467776 378705614 379215312 379725696 379809712 380320896 380416743 380928744 382692303 383292153 383808024 385584913 386455104 386975232 388244248 388766784 389998476 391448064 393216768 394506252 395037216 395656416 396188928 398023136 398424834 399284154 400768256 402443721 402579072 403899258 404442864 404851041 405395928 405724221 410172407 410724456 410966136 411277248 411830784 412164288 413515907 414072456 415048212 417349044 417489408 417910752 418473216 419845524 420410592 420751044 421742538 423973632 424651248 426617226 427191408 427285926 427429632 427861008 428436864 429841846 430420368 431784027 432806416 433388928 434761992 435347136 436334416 436774779 437362632 439387459 440379072 440668472 440971776 441662976 443707712 444304896 444416868 445113468 445712544 447776028 450864288 451471104 453561248 454883584 454998222 458437362 458752896 461599152 462065013 462220416 462336903 462686904 463309632 463684824 464828973 465831513 469675584 470149596 471215801 471850008 472589608 472961916 473225664 476970336 477612288 479178532 479823456 480469248 480590334 480858336 481343634 481991472 483084532 484222914 485315712 486907218 487070976 487562544 488218752 489819778 490479024 490876218 491247824 491908992 492032961 494635904 495426456 495752031 496093248 496870848 497539584 498500247 498667904 499171176 499843008 502157096 503290368 505620416 506300928 507094528 507222324 507904992 510256404 511056204 511744032 515273472 518355712 519299046 519997968 520522767 522405366 526008336 526716288 527541888 528385032 530519089 530831259 531233112 531663309 532378872 534843589 536591628 536772096 537313824 538532344 539257152 539801388 540527904 540965628 547632608 547954848 548369664 548507862 549246096 549552384 551788902 552096608 552653802 553397616 556465392 557214336 559794032 560547456 561001392 561567573 562323384 564926733 566201664 566963712 568058421 568822968 569588544 569714568 570481344 571249152 573893824 575712036 577851904 579682656 580462848 582366372 583150176 584997714 587172096 591759378 592555824 593484624 594283392 596232238 597034704 597637251 598926231 601152384 603868608 605848887 606664296 608093892 609472927 611249816 611670528 615465536 616086684 616293888 616449204 616915872 617746176 618246432 619771964 621108684 622572318 626023566 626234112 626866128 627709824 629133344 629768286 630615888 630967552 631126566 635960448 639764608 639925839 640787112 640928889 641144448 641791512 642655296 644762769 645630552 647087616 649209624 650083392 650958336 652142988 653972032 654501624 655878656 656043948 660568608 661002708 661457664 662494464 664666996 665561568 666457344 666625302 667670202 668568816 671664042 676296432 677206656 679427434 680341872 681408272 682325376 682497333 687656043 688129344 690135552 692398728 693330624 694030356 694964448 696540488 701344448 702288384 703389184 704513376 707775012 708310816 708884412 709442874 709838496 715455504 716418432 718767798 719009536 719735184 720703872 721287504 722015451 724626798 726334371 730360827 730606464 731343816 732328128 734729667 735718536 735881317 736314327 736871736 737863488 741953856 742952448 743139684 745306272 747396608 748001856 748756764 749764512 753235644 754935552 757411228 758430624 759451392 759619424 760641792 760833486 761857488 765384606 766584306 767616048 771169826 772910208 776488496 777533568 778948569 779996952 783608049 786433536 789012504 790074432 791312832 792377856 796046272 796849668 798568308 801536512 804887442 805158144 807798516 808885728 809702082 810791856 811448442 820344814 821448912 821932272 822554496 822761793 824328576 827031814 827683353 828144912 828980703 830096424 834698088 835821504 836946432 838562431 839691048 840821184 841502088 843485076 845397931 847947264 849302496 853234452 854382816 854571852 854859264 855722016 856873728 859683692 860840736 863568054 865612832 866777856 869523984 870694272 872668832 873549558 874725264 878774918 880758144 881336944 887415424 887639067 888833736 890226936 891425088 894348357 895552056 901728576 902942208 907122496 909767168 909996444 916874724 917505792 923198304 924130026 924440832 924673806 925373808 926619264 927369648 929657946 931663026 933858477 939035349 939351168 940299192 942431602 943700016 944652429 945179216 945923832 946451328 946689849 951792659 953940672 955224576 958357064 959646912 960938496 961180668 961716672 962687268 963982944 966169064 968445828 970631424 973814436 974141952 975125088 976437504 979639556 980958048 981752436 982495648 983817984 984065922 989271808 990852912 991504062 992186496 993741696 997000494 997335808 998342352 999686016 1001505303 1004314192 1007496063 1011240832 1014444648 1015809984 1019141151 1020512808 1020738601 1022112408 1023488064 1030546944 1036711424 1038598092 1039995936 1041045534 1044810732 1052016672 1053432576 1055083776 1056770064 1061038178 1061662518 1062466224 1063326618 1064164311 1064757744 1069687178 1073183256 1074627648 1077064688 1078151697 1078514304 1079602776 1081055808 1081931256 1084600937 1086940197 1095265216 1095909696 1096739328 1097015724 1098492192 1099104768 1103577804 1104193216 1105307604 1106795232 1112930784 1114428672 1119588064 1121094912 1122002784 1123135146 1124646768 1129853466 1132403328 1136116842 1137645936 1139177088 1139429136 1140962688 1141250229 1147787648 1148076909 1149876459 1151424072 1156754739 1159365312 1160925696 1163167243 1164732744 1166300352 1169995428 1174344192 1183518756 1185111648 1186969248 1188566784 1192464476 1194069408 1195274502 1197852462 1202304768 1207737216 1211697774 1213328592 1214553123 1216187784 1218945854 1222499632 1230517221 1230931072 1232173368 1232898408 1233831744 1235492352 1236492864 1239543928 1240547721 1242217368 1245144636 1252047132 1252468224 1253732256 1255419648 1258266688 1259536572 1261231776 1261935104 1262253132 1271920896 1279529216 1279851678 1281574224 1281857778 1282288896 1283583024 1285310592 1289525538 1291261104 1295352081 1298419248 1300166784 1304285976 1307944064 1309003248 1310324337 1312087896 1318162377 1320228527 1321137216 1322005416 1322915328 1324988928 1329333992 1331123136 1332914688 1333250604 1335340404 1337137632 1343328084 1352592864 1354413312 1358854868 1360683744 1362816544 1364650752 1364994666 1375312086 1376258688 1384797456 1386195039 1386661248 1388060712 1389928896 1393080976 1394486919 1397494539 1402688896 1409026752 1413647403 1415550024 1416621632 1417768824 1418885748 1419676992 1430911008 1432836864 1437535596 1438019072 1439470368 1441407744 1442575008 1444030902 1449253596 1452668742 1460721654 1461212928 1462687632 1464656256 1469459334 1471437072 1471762634 1472628654 1473743472 1475726976 1476098883 1483907712 1486279368 1487256093 1490612544 1495500741 1496003712 1497513528 1499529024 1504446461 1506471288 1509871104 1514822456 1516861248 1518902784 1519238848 1521283584 1521666972 1523714976 1530769212 1533168612 1535232096 1542339652 1545820416 1552976992 1555067136 1557897138 1559993904 1567216098 1578025008 1580148864 1582625664 1591557267 1592092544 1592493777 1593699336 1594989927 1597136616 1604530767 1609774884 1610316288 1615597032 1617771456 1619404164 1621583712 1622896884 1640689628 1642897824 1643864544 1645108992 1645523586 1648657152 1654063628 1655366706 1656289824 1657961406 1660192848 1669396176 1671643008 1677124862 1679382096 1681642368 1683004176 1684702719 1686970152 1690795862 1694780199 1698604992 1704175263 1706468904 1708765632 1709143704 1711444032 1713747456 1719367384 1721681472 1727136108 1731225664 1733555712 1739047968 1741388544 1745337664 1747099116 1749450528 1757549836 1761516288 1762673888 1774830848 1775278134 1777667472 1780453872 1782850176 1788696714 1791104112 1792911753 1796778693 1803457152 1814244992 1817546661 1819992888 1828418781 1831284731 1833749448 1835011584 1846396608 1848260052 1848881664 1849347612 1850747616 1853238528 1854739296 1859315892 1863326052 1867716954 1878070698 1878702336 1880598384 1884863204 1887400032 1889304858 1890358432 1891847664 1892902656 1893379698 1903585318 1907881344 1916714128 1919293824 1919777517 1922361336 1922786667 1923433344 1925374536 1927965888 1932338128 1934288307 1936891656 1941262848 1947628872 1950250176 1952875008 1959279112 1961916096 1963504872 1964991296 1967635968 1968131844 1978543616 1981705824 1983008124 1984372992 1987483392 1994000988 1994671616 1996684704 1999372032 2003010606 2008628384 2014992126 2022481664 2028889296 2031619968 2038282302 2041025616 2041477202 2044224816 2046976128 2047491999 2062968129 2077196184 2079991872 2082091068 2086812833 2089621464 2104033344 2106865152 2110167552 2113540128 2122076356 2123325036 2124932448 2126653236 2128328622 2129515488 2139374356 2146366512 2149255296 2154129376 2156303394 2157028608 2159205552 2162111616 2163862512 2169201874 2173880394 2179003113 2190530432 2191082481 2191819392 2194031448 2196984384 2204189001 2207155608 2207643951 2208386432 2208942981 2210615208 2213590464 2225861568 2228857344 2239176128 2242189824 2244005568 2246270292 2249293536 2259706932 2264806656 2272233684 2275291872 2278354176 2278858272 2281925376 2282500458 2295575296 2296153818 2299752918 2302848144 2313509478 2318730624 2326334486 2329465488 2332600704 2336845707 2339990856 2350824147 2367037512 2368593037 2370223296 2373938496 2377133568 2384928952 2388138816 2390549004 2395704924 2404609536 2415474432 2423395548 2426657184 2429106246 2432375568 2437891708 2444999264 2461034442 2461862144 2464346736 2465796816 2467663488 2472985728 2479087856 2481095442 2483050059 2484434736 2486942109 2490289272 2504094264 2507464512 2510839296 2515687293 2516533376 2519073144 2522463552 2524506264 2536193793 2543841792 2559058432 2559703356 2563148448 2563715556 2564577792 2567166048 2570621184 2579051076 2582522208 2590704162 2596838496 2600333568 2608571952 2615888128 2618006496 2620648674 2624175792 2636324754 2640457054 2642274432 2644010832 2658667984 2662246272 2662917201 2666501208 2670680808 2674275264 2683045071 2686656168 2699094391 2705185728 2708826624 2717709736 2721367488 2725633088 2729301504 2729989332 2750624172 2752517376 2769594912 2772390078 2773322496 2776121424 2779857792 2786161952 2788973838 2794989078 2805377792 2817106047 2818053504 2827294806 2831100048 2833243264 2833957287 2835537648 2837771496 2839353984 2840069547 2855377977 2861822016 2865673728 2871206849 2875071192 2878940736 2882815488 2885150016 2888061804 2894611349 2898507192 2905337484 2921443308 2922425856 2925375264 2929312512 2938918668 2942874144 2943525268 2945257308 2947486944 2951453952 2952197766 2967815424 2972558736 2974512186 2981225088 2991001482 2992007424 2995027056 2999058048 3008892922 3012942576 3022488189 3029644912 3033722496 3038477696 3043333944 3047429952 3057423453 3061538424 3062215803 3066337224 3070464192 3084679304 3091640832 3105953984 3110134272 3115794276 3119987808 3134432196 3156050016 3160297728 3165251328 3183114534 3184185088 3184987554 3187398672 3189979854 3194273232 3209061534 3219549768 3231194064 3234455091 3235542912 3238808328 3243167424 3245793768 3253802811 3260820591 3281379256 3285795648 3287729088 3290217984 3291047172 3297314304 3308127256 3310733412 3312579648 3315922812 3320385696 3338792352 3343286016 3354249724 3358764192 3363284736 3366008352 3369405438 3373940304 3381591724 3389560398 3397209984 3408350526 3412937808 3417531264 3418287408 3422888064 3438734768 3443362944 3444230727 3449629377 3454272216 3462451328 3470264217 3478095936 3482777088 3489501729 3490675328 3494198232 3498901056 3515099672 3523032576 3525347776 3549661696 3550556268 3555334944 3560907744 3565700352 3577393428 3582208224 3585823506 3593557386 3606914304 3628489984 3635093322 3639985776 3643659369 3656837562 3662569462 3667498896 3691551663 3692793216 3696520104 3698695224 3701495232 3706477056 3709478592 3713633623 3718631784 3721643163 3726652104 3735433908 3743905123 3756141396 3757404672 3761196768 3769726408 3774800064 3778609716 3780716864 3783695328 3785805312 3786759396 3807170636 3815762688 3833428256 3838587648 3839555034 3844722672 3845573334 3846866688 3850749072 3855931776 3864676256 3868576614 3873783312 3895257744 3900500352 3918558224 3923832192 3927009744 3929982592 3930973011 3936263688 3954487131 3960685581 3963411648 3966016248 3968745984 3974966784 3988001976 3993369408 3998744064 4006021212 4017256768 4029984252 4044963328 4057778592 4063239936 4076564604 4082051232 4082954404 4088449632 4093952256 4094983998 4125936258 4154392368 4158585117 4159983744 4164182136 4173625666 4179242928 4183460757 4192483617 4208066688 4227080256 4240942209 4244152712 4246650072 4249864896 4253306472 4256657244 4259030976 4278748712 4292733024 4298510592 4308258752 4312606788 4314057216 4318411104 4324223232 4327725024 4338403748 4347760788 4358006226 4381060864 4382164962 4383638784 4388062896 4393968768 4408378002 4414311216 4415287902 4416772864 4417885962 4421230416 4427180928 4451723136 4461768279 4478352256 4486502223 4488011136 4492540584 4498587072 4513339383 4519413864 4529613312 4544467368 4550583744 4556708352 4557716544 4563850752 4565000916 4591150592 4592307636 4599505836 4605696288 4627018956 4637461248 4652668972 4658930976 4665201408 4673691414 4679981712 4701648294 4734075024 4737186074 4740446592 4747876992 4769857904 4774671801 4776277632 4777481331 4781098008 4784969781 4791409848 4813592301 4830948864 4846791096 4853314368 4858212492 4864751136 4875783416 4889998528 4922068884 4923724288 4928693472 4931593632 4935326976 4945971456 4958175712 4962190884 4966100118 4968869472 4973884218 4980578544 5008188528 5014929024 5031374586 5033066752 5038146288 5044927104 5049012528 5054108157 5072387586 5084340597 5112525789 5119406712 5126296896 5127431112 5134332096 5141242368 5151169219 5158102152 5165044416 5181408324 5193676992 5200667136 5217143904 5231776256 5236012992 5241297348 5248351584 5272649508 5280914108 5284548864 5288021664 5317335968 5324492544 5325834402 5333002416 5341361616 5348550528 5366090142 5373312336 5378735259 5398188782 5410371456 5435419472 5442734976 5451266176 5452639983 5459978664 5485256343 5493854193 5501248344 5505034752 5539189824 5544780156 5546644992 5552242848 5559715584 5572323904 5577947676 5589978156 5610755584 5634212094 5636107008 5654589612 5662200096 5666486528 5667914574 5671075296 5675542992 5678707968 5680139094 5710755954 5723644032 5742413698 5750142384 5757881472 5759332551 5768360001 5770300032 5776123608 5789222698 5797014384 5802864921 5810674968 5842886616 5850750528 5858625024 5869937017 5877837336 5885748288 5887050536 5890514616 5894973888 5902907904 5904395532 5935630848 5945117472 5949024372 5962450176 5982002964 5984014848 5990054112 5998116096 6017785844 6025885152 6044976378 6059289824 6067444992 6076955392 6086667888 6094859904 6114846906 6123076848 6124431606 6132674448 6140928384 6169358608 6188904387 6211907968 6231588552 6239975616 6260438499 6268864392 6312100032 6320595456 6330502656 6366229068 6368370176 6369975108 6374797344 6379959708 6388546464 6418123068 6439099536 6462388128 6468910182 6471085824 6477616656 6486334848 6491587536 6507605622 6521641182 6537009339 6562758512 6571591296 6573247443 6575458176 6582094344 6612567003 6616254512 6621466824 6622931853 6625159296 6626828943 6631845624 6640771392 6662548613 6677584704 6686572032 6708499448 6717528384 6726569472 6732016704 6738810876 6747880608 6763183448 6779120796 6794419968 6816701052 6825875616 6835062528 6836574816 6845776128 6877469536 6886725888 6888461454 6899258754 6908544432 6924902656 6940528434 6956191872 6979003458 6981350656 6988396464 6997802112 7010537121 7030199344 7050695552 7052472441 7101112536 7105779111 7110669888 7121815488 7131400704 7145170207 7154786856 7164416448 7171647012 7187114772 7213828608 7256979968 7270186644 7279971552 7287318738 7313675124 7325138924 7334997792 7383103326 7385586432 7393040208 7397390448 7402990464 7418957184 7427267246 7437263568 7443286326 7449150177 7453304208 7460826327 7470867816 7487810246 7512282792 7522393536 7539452816 7547061879 7549600128 7557219432 7561433728 7567390656 7573518792 7592206559 7608581379 7614341272 7631525376 7666856512 7677175296 7679110068 7689445344 7691146668 7693733376 7701498144 7711863552 7729352512 7737153228 7747566624 7790515488 7801000704 7837116448 7847664384 7854019488 7859965184 7861946022 7872527376 7908974262 7921371162 7926823296 7932032496 7976003952 7986738816 7988751603 8012042424 8034513536 8049135213 8059968504 8097283173 8115557184 8126479872 8142170701 8153129208 8164102464 8165908808 8176899264 8187904512 8189967996 8251872516 8308784736 8317170234 8319967488 8328364272 8347251332 8358485856 8366921514 8384967234 8416133376 8454160512 8481884418 8488305424 8493300144 8499729792 8501871861 8506612944 8513314488 8518061952 8557497424 8566133931 8585466048 8597021184 8613620547 8616517504 8625213576 8636822208 8648446464 8655450048 8676807496 8683834047 8695521576 8716012452 8762121728 8764329924 8767277568 8776125792 8787937536 8816756004 8828622432 8830575804 8833545728 8835771924 8842460832 8854361856 8903446272 8923536558 8956704512 8973004446 8976022272 8985081168 8997174144 9026678766 9038827728 9067464567 9088934736 9101167488 9115433088 9130001832 9172270359 9184615272 9186647409 9199011672 9211392576 9241599689 9254037912 9274922496 9305337944 9317861952 9330402816 9347382828 9359963424 9403296588 9468150048 9474372148 9480893184 9495753984 9539715808 9549343602 9552555264 9554962662 9562196016 9569939562 9582819696 9627184602 9693582192 9703365273 9706628736 9716424984 9729502272 9751566832 9761408433 9779997056 9782461773 9844137768 9857386944 9863187264 9870653952 9891942912 9916351424 9924381768 9932200236 9937738944 9947768436 9961157088 10016377056 10029858048 10062749172 10066133504 10076292576 10089854208 10098025056 10108216314 10144775172 10168681194 10225051578 10238813424 10252593792 10254862224 10268664192 10302338438 10316204304 10330088832 10332692181 10348888131 10362816648 10387353984 10410792651 10434287808 10468505187 10472025984 10482594696 10496703168 10531125227 10545299016 10561828216 10569097728 10576043328 10634671936 10648985088 10651668804 10666004832 10682723232 10697101056 10732180284 10746624672 10757470518 10796377564 10820742912 10870838944 10885469952 10902532352 10905279966 10919957328 10970512686 10987708386 11002496688 11074654989 11078379648 11089560312 11104485696 11119431168 11140900869 11144647808 11155895352 11164929489 11179956312 11231715369 11268424188 11272214016 11309179224 11324400192 11332973056 11335829148 11342150592 11351085984 11357415936 11360278188 11421511908 11447288064 11484827396 11500284768 11515762944 11518665102 11536720002 11540600064 11552247216 11578445396 11594028768 11605729842 11621349936 11685773232 11701501056 11739874034 11755674672 11771496576 11774101072 11781029232 11789947776 11792919033 11808791064 11863461393 11882056743 11890234944 11898048744 11924900352 11964005928 11980108224 11996232192 12035571688 12051770304 12089952756 12118579648 12134889984 12153910784 12173335776 12189719808 12229693812 12246153696 12248863212 12265348896 12281856768 12338717216 12377808774 12423815936 12463177104 12475755351 12479951232 12520876998 12537728784 12550382271 12577450851 12624200064 12715344617 12722826627 12732458136 12739950216 12749594688 12759919416 12777092928 12818993117 12836246136 12878199072 12924776256 12937820364 12942171648 12955233312 12972669696 12983175072 13015211244 13043282364 13074018678 13125517024 13143182592 13146494886 13150916352 13164188688 13225134006 13232509024 13242933648 13245863706 13250318592 13253657886 13263691248 13281542784 13325097226 13355169408 13385304837 13416998896 13435056768 13459506669 13464033408 13477621752 13495761216 13526366896 13540018149 13558241592 13588839936 13633402104 13651751232 13670125056 13673149632 13691552256 13754939072 13773451776 13776922908 13798517508 13817088864 13849805312 13881056868 13912383744 13958006916 13962701312 13976792928 13995604224 14021074242 14060398688 14101391104 14104944882 14202225072 14211558222 14221339776 14243630976 14290340414 14309573712 14324015403 14328832896 14332443993 14343294024 14354909343 14374229544 14440776903 14540373288 14559943104 14574637476 14607689831 14627350248 14650277848 14669995584 14766206652 14771172864 14786080416 14794780896 14805980928 14837914368 14854534492 14874527136 14886572652 14898300354 14906608416 14921652654 14941735632 14975620492 15024565584 15044787072 15078905632 15094123758 15099200256 15114438864 15122867456 15134781312 15147037584 15184413118 15217162758 15228682544 15253021791 15333713024 15337577367 15358220136 15378890688 15382293336 15402996288 15423727104 15453507657 15458705024 15474306456 15495133248 15581030976 15602001408 15674232896 15695328768 15708038976 15719930368 15723892044 15745054752 15817948524 15842742324 15853646592 15864064992 15952007904 15973477632 15977503206 16024084848 16069027072 16098270426 16119937008 16136205777 16194566346 16231114368 16284341402 16306258416 16328204928 16331817616 16353798528 16357919949 16379935992 16446091759 16455769029 16481562579 16503745032 16580151259 16617569472 16634340468 16639934976 16656728544 16694502664 16716971712 16733843028 16769934468 16832266752 16908321024 16963768836 16976610848 16986600288 16999459584 17003743722 17013225888 17026628976 17036123904 17114994848 17132267862 17170932096 17227241094 17233035008 17250427152 17273644416 17305080003 17310900096 17353614992 17367668094 17391043152 17408594763 17432024904 17528659848 17552251584 17575875072 17609811051 17633512008 17637413501 17657244864 17661151608 17671543848 17684921664 17708723712 17806892544 17847073116 17913409024 17946008892 17952044544 17970162336 17994348288 18053357532 18077655456 18134929134 18177869472 18202334976 18230866176 18260003664 18344540718 18369230544 18373294818 18398023344 18422785152 18483199378 18508075824 18566713161 18610675888 18635723904 18694765656 18719926848 18781315497 18806593176 18893660737 18936300096 18948744296 18961786368 18991507968 19079431616 19098687204 19105110528 19109925324 19124392032 19139879124 19165639392 19254369204 19387164384 19406730546 19413257472 19432849968 19459004544 19503133664 19522816866 19559994112 19564923546 19688275536 19714773888 19719742329 19726374528 19832702848 19837701009 19848763536 19864400472 19868795559 19875477888 19880486829 19895536872 19922314176 19987645839 20032754112 20059716096 20098447943 20125498344 20152585152 20179708416 20196050112 20216432628 20262279443 20289550344 20337362388 20450103156 20477626848 20505187584 20509724448 20537328384 20604676876 20632408608 20660177664 20665384362 20697776262 20725633296 20774707968 20821585302 20868575616 20937010374 20944051968 20965189392 20993406336 21062250454 21090598032 21123656432 21152086656 21157417323 21269343872 21303337608 21317337333 21332009664 21365446464 21394202112 21435510621 21464360568 21493249344 21514941036 21592755128 21641485824 21741677888 21770939904 21805064704 21810559932 21839914656 21941025372 21975416772 22004993376 22149309978 22156759296 22179120624 22208971392 22281801738 22289295616 22311790704 22329858978 22359912624 22382478981 22463430738 22536848376 22618358448 22641185637 22648800384 22671658296 22684301184 22702171968 22720556376 22776619677 22812320827 22825744137 22843023816 22894576128 22969654792 23000569536 23031525888 23037330204 23073440004 23081200128 23104494432 23156890792 23188057536 23211459684 23242699872 23371546464 23403002112 23479748068 23511349344 23542993152 23548202144 23562058464 23579895552 23585838066 23617582128 23726922786 23764113486 23780469888 23796097488 23928011856 23960216448 24071143376 24103540608 24147405639 24179905512 24237159296 24291849519 24346671552 24379439616 24426512103 24459387624 24492307392 24497726424 24530697792 24563713536 24677434432 24755617548 24847631872 24926354208 24951510702 24959902464 25041753996 25075457568 25100764542 25154901702 25248400128 25430689234 25445653254 25464916272 25479900432 25499189376 25505615583 25519838832 25554185856 25637986234 25672492272 25698401793 25756398144 25840861641 25849552512 25875640728 25910466624 25945339392 25966350144 25995435361 26030422488 26051502141 26086564728 26148037356 26207335861 26251034048 26286365184 26292989772 26301832704 26328377376 26450268012 26465018048 26485867296 26491727412 26500637184 26507315772 26527382496 26563085568 26650194452 26710338816 26770609674 26833997792 26870113536 26919013338 26928066816 26955243504 26991522432 27052733792 27080036298 27116483184 27266804208 27303502464 27346299264 27509878144 27516811077 27553845816 27559942227 27597035016 27634177728 27724799067 27762113736 27824767488 27916013832 27953585856 27991208448 28042148484 28120797376 28202782208 28209889764 28404450144 28423116444 28442679552 28487261952 28580680828 28619147424 28648030806 28657665792 28664887986 28686588048 28709818686 28748459088 28881553806 29080746576 29110095819 29119886208 29149274952 29215379662 29254700496 29284225299 29300555696 29339991168 29347385319 29532413304 29572160832 29589561792 29611961856 29675828736 29709068984 29749054272 29773145304 29796600708 29813216832 29843305308 29883471264 29951240984 30049131168 30089574144 30157811264 30188247516 30198400512 30228877728 30245734912 30269562624 30294075168 30368826236 30434325516 30457365088 30506043582 30667426048 30675154734 30716440272 30757781376 30764586672 30805992576 30907015314 30917410048 30948612912 30990266496 31046664393 31162061952 31232377953 31348465792 31405515561 31416077952 31447784088 31490109504 31593375681 31635897048 31642896631 31685484648 31707293184 31728129984 31904015808 31946955264 31955006412 32048169696 32138054144 32196540852 32239874016 32272411554 32389132692 32462228736 32568682804 32612516832 32656409856 32663635232 32707597056 32715839898 32759871984 32892183518 32911538058 32963125158 33007490064 33160302518 33223964967 33235138944 33268680936 33313457088 33389005328 33422702607 33433943424 33467686056 33494788467 33539868936 33695146107 33816642048 33927537672 33953221696 33973200576 33998919168 34007487444 34026451776 34053257952 34072247808 34229989696 34264535724 34341864192 34454482188 34466070016 34500854304 34547288832 34610160006 34621800192 34707229984 34735336188 34782086304 34817189526 34864049808 35057319696 35104503168 35219622102 35267024016 35274827002 35314489728 35322303216 35343087696 35369843328 35378757099 35590384179 35646170229 35694146232 35892017784 35940324672 35988696576 36058184533 36106715064 36155310912 36269858268 36355738944 36404669952 36461732352 36520007328 36689081436 36738461088 36746589636 36796046688 36845570304 36966398756 37016151648 37133426322 37221351776 37271447808 37389531312 37439853696 37562630994 37613186352 37651146813 37787321474 37872600192 37897488592 38146033851 38158863232 38168479881 38197374408 38219850648 38248784064 38279758248 38331278784 38456979351 38508738408 38774328768 38813461092 38826514944 38865699936 38918009088 39006267328 39045633732 39119988224 39129847092 39376551072 39429547776 39439484658 39452749056 39665405696 39675402018 39697527072 39728800944 39737591118 39750955776 39760973658 39791073744 39844628352 39975291678 40065508224 40155914511 40196895886 40250996688 40305170304 40378520007 40392100224 40432865256 40524558886 40579100688 40620054447 40674724776 40900206312 40927084337 40955253696 41010375168 41019448896 41074656768 41209353752 41264817216 41320355328 41330768724 41395552524 41451266592 41549415936 41643170604 41737151232 41874020748 41888103936 41930378784 41986812672 42124500908 42181196064 42247312864 42304173312 42314834646 42538687744 42606675216 42634674666 42664019328 42730892928 42871021242 42928721136 42972046209 42986498688 43029882072 43064728029 43185510256 43322330709 43483355776 43621119864 43679829312 43823069493 43882050744 43891759843 43950833544 44009986752 44298619956 44313518592 44358241248 44417942784 44563603476 44578591232 44623581408 44659717956 44719825248 44764957962 44926861476 45073696752 45236716896 45282371274 45297600768 45343316592 45368602368 45404343936 45441112752 45553239354 45624641654 45651488274 45686047632 45759065373 45939309584 46001139072 46012732101 46074660408 46146880008 46208988864 46313781584 46360522971 46376115072 46422919368 46485399744 46637840291 46743092928 46806004224 46959496136 47022698688 47085986304 47096404288 47124116928 47159791104 47171676132 47235164256 47453845572 47528226972 47560939776 47592194976 47856023712 47920432896 48142286752 48207081216 48294811278 48359811024 48474318592 48583699038 48693343104 48853024206 48918775248 48984614784 48995452848 49061395584 49073759847 49338275277 49354868864 49367307087 49444687737 49511235096 49740453777 49852708416 49903021404 49919804928 50016191449 50083507992 50150915136 50201529084 50309803404 50496800256 50861378468 50891306508 50929832544 50959800864 50998378752 51011231166 51039677664 51108371712 51275972468 51344984544 51396803586 51512796288 51681723282 51699105024 51751281456 51820933248 51932700288 51990870722 52060844976 52103004282 52173129456 52225784289 52296074712 52414671722 52502068096 52585979544 52656754752 52829433153 52900536024 52912240503 52930036096 52971734592 52983454824 53014631544 53054764992 53126171136 53300388904 53420677632 53541219348 53667995584 53740227072 53838026676 53856133632 53910487008 53983044864 54105467584 54160072596 54232966368 54533608416 54607004928 54692598528 55019756288 55033622154 55107691632 55119884454 55194070032 55268355456 55449598134 55524227472 55700139483 55832027664 55907171712 56084296968 56241594752 56343946491 56419779528 56680982211 56769826661 56808900288 56846232888 56885359104 56974523904 57161361656 57238294848 57296061612 57315331584 57329775972 57373176096 57419637372 57496918176 57763107612 58161493152 58220191638 58239772416 58298549904 58430759324 58509400992 58568450598 58601111392 58679982336 58694770638 59064826608 59144321664 59179123584 59418137968 59498108544 59513103027 59546290608 59593201416 59606386677 59626433664 59686610616 59766942528 59902481968 59962937517 60098262336 60179148288 60295343829 60315622528 60376495032 60457755456 60539125248 60588150336 60737652472 60786838329 60868651032 60914730176 61012087164 61334852096 61350309468 61432880544 61515562752 61529173344 61611985152 61814030628 61834820096 61897225824 61980532992 62093328786 62324123904 62464755906 62696931584 62811031122 62832155904 62895568176 62980219008 63186751362 63271794096 63285793262 63370969296 63456259968 63472251969 63808031616 63910012824 63952011999 64096339392 64306531863 64393081704 64479748032 64544823108 64691197823 64778265384 64924457472 65137365608 65225033664 65312819712 65327270464 65415194112 65431679796 65519743968 65784367036 65823076116 65926250316 66014980128 66320605036 66447929934 66470277888 66537361872 66626914176 66778010656 66845405214 66867886848 66935372112 66989576934 67079737872 67390292214 67855075344 67906443392 67923556911 67946401152 68014974888 68052903552 68106515904 68329859031 68436962481 68459979392 68477232411 68529071448 68683728384 68908964376 69001708608 69094577664 69220320012 69243600384 69414459968 69470672376 69564172608 69634379052 69728099616 70114639392 70209006336 70439244204 70534048032 70549654004 70628979456 70644606432 70686175392 70739686656 70757514198 71180768358 71292340458 71388292464 71784035568 71880649344 72116369066 72213430128 72310621824 72442216917 72539716536 72711477888 72875548557 73040014656 73279536309 73378162872 73476922176 73493179272 73592093376 73691140608 73932797512 74032303296 74266852644 74442703552 74542895616 74779062624 74879707392 75125261988 75226372704 75302293626 75574642948 75745200384 75794977184 76292067702 76317726464 76336959762 76394748816 76439701296 76497568128 76559516496 76662557568 76913958702 77017476816 77095205379 77522584923 77548657536 77626922184 77731399872 77836018176 77986306083 78012534656 78091267464 78154506423 78259694184 78622007583 78753102144 78859095552 78878969316 78905498112 79330811392 79350804036 79395054144 79457601888 79475182236 79501911552 79521947316 79582147488 79689256704 79950583356 80131016448 80311829022 80393791772 80501993376 80610340608 80757040014 80784200448 80865730512 81049117772 81158201376 81240108894 81349449552 81800412624 81854168674 81910507392 82038897792 82418707504 82529634432 82550433231 82661537448 82679826681 82791105048 82902533184 83174397201 83286341208 83474302464 83748041496 83860757568 83973625344 84249001816 84362392128 84494625728 84608346624 84629669292 85077375488 85213350432 85269349332 85328038656 85461785856 85742042484 85857442272 85944092418 85972997376 86059764144 86129456058 86371020512 86644661418 86966711552 87242239728 87330287457 87359658624 87646138986 87764101488 87783519686 87852675897 87901667088 88019973504 88042155957 88597239912 88716482496 88835885568 89007412319 89127206952 89247162816 89319435912 89439650496 89529915924 89732951819 89853722952 90147393504 90473433792 90564742548 90595201536 90686633184 90737204736 90808687872 90882225504 91106478708 91249283308 91302976548 91372095264 91518130746 91878619168 92002278144 92025464202 92149320816 92293760016 92417977728 92627563168 92721045942 92752230144 92845838736 92970799488 93275680582 93486185856 93697133859 93918992272 94045397376 94192808576 94216546683 94248233856 94343352264 94470328512 94780127043 94907691144 94928689893 95056453944 95121879552 95184389952 95712047424 95840865792 96284573504 96414162432 96589622556 96719622048 96948637184 97167398076 97386686208 97706048412 97837550496 97969229568 97990905696 98122791168 98147519694 98676550554 98709737728 98734614174 98889375474 99022470192 99480907554 99671894901 99705416832 99806042808 100032382898 100167015984 100268107821 100301830272 100403058168 100484365401 100619606808 101085438321 101722756936 101782613016 101859665088 101919601728 101996757504 102022462332 102079355328 102216743424 102551944936 102689969088 102793607172 103025592576 103363446564 103398210048 103502562912 103641866496 103865400576 103981741444 104121689952 104206008564 104346258912 104451568578 104592149424 104829343444 105004136192 105171959088 105313509504 105658866306 105801072048 105824481006 105860072192 105943469184 105966909648 106029263088 106109529984 106600777808 106771152537 106938510687 107082438696 107335991168 107676053352 107820974016 107966089728 108174553599 108210935168 108320145192 108465932736 109067216832 109214009856 109385197056 110039512576 110067244308 110215383264 110239768908 110388140064 110536710912 110899196268 111048454944 111400278966 111664055328 111814343424 112168593936 112483189504 112687892982 112839559056 112953440439 113361964422 113539653322 113617800576 113692465776 114322723312 114438101553 114476589696 114505439643 114592123224 114659551944 114746352192 114839274744 114993836352 115122642313 115370938053 115526215224 116061058813 116322986304 116440383276 116479544832 116597099808 116861518648 117018801984 117136901196 117202222784 117359964672 117389541276 118129653216 118288643328 118358247168 118836275936 118996217088 119026206054 119092581216 119186402832 119212773354 119252867328 119373221232 119533885056 119804963936 119925875034 120196524672 120590687658 120631245056 120752990064 120915510912 121135560021 121176300672 121475304944 121573676658 121737302064 121829460352 121860163341 122024174328 122700618936 122781253011 122865761088 123031125504 123058346688 123223970304 123461894507 123628061256 123794451648 123961065984 124186657572 124648247808 124929511812 125393863168 125622062244 125664311808 125791136352 125960438016 126373502724 126543588192 126571586524 126741938592 126912519936 126944503938 127616063232 127820025648 127904023998 128192678784 128613063726 128786163408 128916138627 128959496064 129089646216 129382395646 129556530768 129966992127 130274731216 130450067328 130654540928 130863359592 131039487936 131469208479 131568734072 131646152232 131675279529 131852500632 132029960256 132641210072 132895859868 132940555776 133074723744 133253828352 133556021312 133690810428 133735773696 133870744224 133979153868 134159475744 134780584428 135710150688 135812886784 135847113822 135892802304 136029949776 136105807104 136213031808 136659718062 136873924962 136919958784 136954464822 137058142896 137817928752 138003417216 138038196303 138440640024 138828919936 138941344752 139081568913 139128345216 139268758104 139456199232 139913520873 140229278784 140418012672 140689135601 140878488408 141068096064 141099308008 141257958912 141289212864 141372350784 141479373312 141515028396 142361536716 142584680916 142776584928 143568071136 143761298688 144232738132 144426860256 144621243648 144884433834 145079433072 145422955776 145751097114 146080029312 146559072618 146756325744 146953844352 146986358544 147184186752 147865595024 148014825831 148064606592 148101921261 148334063211 148533705288 148885407104 149221361331 149558125248 149759414784 150048574347 150250523976 150452745408 150604587252 151149285896 151490400768 151589954368 152584135404 152635452928 152673919524 152789497632 152879402592 152995136256 153119032992 153325115136 153827917404 154034953632 154190410758 155045169846 155097315072 155253844368 155462799744 155972612166 156025069312 156182534928 156309012846 156519388368 156677352867 157244015166 157506204288 157757938632 158488299459 158701608072 158736721509 158790108288 158915203776 158950364472 159043894632 159164294976 159378513408 159686245789 159901166712 160262032896 160623658044 160787583544 161003986752 161220681216 161514080028 161568400896 161731461024 162098235544 162316402752 162480217788 162698899104 163600825248 163708337348 163821014784 164077795584 164837415008 165059268864 165100866462 165323074896 165359653362 165582210096 165805066368 166348794402 166572682416 167496082992 167721515136 168498003632 168724784256 168989251456 169031839473 169259338584 170042946633 170309479983 170426700864 170538698664 170656077312 170923571712 171484084968 171714884544 171888184836 171945994752 172119528288 172258912116 172742041024 173289322836 173933423104 174484479456 174660574914 174719317248 175292277972 175528202976 175567039372 175705351794 175803334176 176039947008 176084311914 177194479824 177432964992 178014824638 178254413904 178494325632 178539309081 178638871824 178819160031 178879300992 179059831848 179465903638 179707445904 179888812551 180294787008 180886031487 180946867584 181129485096 181373266368 181617375744 181764451008 181968047527 182212957416 182360514987 182498566616 182605953096 182744190528 183036261492 183757238336 184004556288 184050928404 184298641632 184587520032 184835955456 185255126336 185442091884 185504460288 185691677472 185941598976 186551361164 186972371712 187394267718 187837984544 188090794752 188385617152 188433093366 188496467712 188686704528 188940657024 189560254086 189815382288 189857379786 190112907888 190368779904 191424094848 191856035997 192569147008 192919595589 193179245112 193439244096 194073593469 194334796152 194773372416 195412096824 195675100992 195938459136 195981811392 196245582336 196295039388 197353101108 197419475456 197469228348 197778750948 198044940384 198961815108 199343789802 199410833664 199612085616 200064765796 200334031968 200536215642 200603660544 200806116336 200968730802 201239213616 202170876642 203445513872 203565226032 203719330176 203770670733 203839203456 204044924664 204158710656 204989577093 205103889872 205310887443 205379938176 205431697233 205587214344 206051185152 206726893128 207005125824 207283732992 207730801152 207963482888 208243379904 208412017128 208692517824 208903137156 209184298848 209658686888 210008272384 210343918176 210627019008 211317732612 211602144096 211648962012 211720144384 211886938368 211933819296 212058526176 212219059968 213201555616 213542305074 213877021374 214164877392 214671982336 215352106704 215641948032 216349107198 216421870336 216640290384 216931865472 217326650751 218134433664 218626645671 219838608927 220134488616 220430766528 220479537816 220776280128 221073421824 221500276417 221798392536 222096909888 222800557932 223328110656 223628686848 224337187872 224966379008 225375785964 225679118112 225906880878 226723928844 227079306644 227235601152 227384931552 228645446624 228876203106 228953179392 229010879286 229184246448 229319103888 229492704384 229678549488 229987672704 230245284626 230741876106 231052430448 231285616137 232122117626 232567754769 232645972608 232880766552 233194199616 233723037296 233958918249 234037603968 234273802392 234404445568 234463519269 234779082552 235866022749 236259306432 236577286656 236716494336 237672551872 237992434176 238052412108 238185162432 238372805664 238425546708 238505734656 238746442464 239067770112 239609927872 239851750068 240393049344 241181375316 241262490112 241505980128 241831021824 242271120042 242352601344 242950609888 243147353316 243474604128 243658920704 243720326682 244048348656 245401237872 245562506022 245731522176 246116693376 246923789014 247256122512 247588903296 247651299693 248039480043 248373315144 249523191603 249859023624 251244124488 251582272704 251920876032 252407291731 252747005448 253087176384 253143173048 253483877184 253825039872 253889007876 255232126464 255640051296 255808047996 256385357568 257226127452 257572326816 257832277254 257918992128 258179292432 258764791292 259113061536 259933984254 260549462432 260900134656 261309081856 261726719184 262078975872 262938416958 263137468144 263292304464 263350559058 263558027691 263705001264 264059920512 265282420144 265791719736 266149447488 266507656704 267022236957 267112042624 267381620856 267741488448 267958307736 268318951488 269198855457 269561168856 271420301376 271625773568 271694227644 271785604608 272059899552 272211614208 272426063616 273319436124 273747849924 273839917568 273908929644 274116285792 275635857504 276006834432 276076392606 276881280048 277657839872 277882689504 278163137826 278256690432 278537516208 278912398464 279827041746 280458557568 281091401577 281378271202 281756976816 282136192128 282198616016 282578425728 282649640049 282744701568 283030056792 284340381129 284723073432 284786069679 285169361832 285553169856 286489590359 287136142272 287522597376 288465476264 288853720512 289242487296 289768867668 290158866144 290845911552 291502194228 292160058624 293118145236 293512651488 293907688704 293972717088 294368373504 295731190048 296029651662 296129213184 296203842522 296668126422 297067410576 297770814208 298442722662 299015684703 299116250496 300097148694 300501047952 300804323463 300905490816 301209174504 301453096203 302298571792 303179908736 303256314963 305168270808 305347839048 305578995264 305758805184 305990272512 306238065984 306650230272 307242318901 307655834808 308069907264 308380821516 310090339692 310194630144 310507688736 310925599488 311945224332 312050138624 312365069856 312618025692 313038776736 313354705734 314488030332 315012408576 315515877264 316976598918 317403216144 317473443018 317580216576 317830407552 317900728944 318087789264 318328589952 319372491578 319802333424 320313457611 320815532061 321247316088 321575167088 322007973504 323028160056 323462922048 324196471088 324523660797 324632805504 324960435576 325397798208 326464882037 327201650496 327416674696 327642029568 328155591168 329674830016 330118537728 330201732924 330646149792 330719306724 331164420192 331610132736 332697588804 333145364832 334992165984 335443030272 336996007264 337449568512 337978502912 338063678946 338518677168 340085893266 340618959966 340853401728 341077397328 342968169936 343314304659 343429769088 343516318929 343776369672 344239056576 344517824232 345367926939 345484082048 346112814159 346578645672 348183176439 348968958912 349321149828 349438634496 350113340143 350584555944 351056405952 351134078744 351410703588 351606668352 352079894016 352168623828 354388959648 354865929984 356029649276 356508827808 356988651264 357078618162 357277743648 357638320062 357758601984 358119663696 358931807276 359414891808 359777625102 360589574016 361772062974 361893735168 362258970192 362746532736 363528902016 363936095054 364425914832 364721029974 364997133232 365211906192 365488381056 365580490023 366072522984 367514476672 368101856808 368343759033 368597283264 369175040064 369671910912 370385683521 370510252672 370884183768 371383354944 371883197952 373102722328 373944743424 374788535436 375675969088 376181589504 376771234304 376866186732 376992935424 377373409056 377881314048 379120508172 379630764576 379714759572 380225815776 380737559808 382848189696 383712071994 385138294016 385839191178 386358490224 386748415881 386878488192 388147186938 388669592304 389900976381 390824193648 391350201984 391963622784 392590078776 394175683127 394407625437 394706202216 394938456696 395025838587 395557501896 396089880768 397388786627 397923630216 398687579604 398821667328 399224171232 400129531592 400668063936 401072431284 401207321088 401612232672 401937461604 402478427232 404341753284 406891027744 407130452064 407438660352 407541341466 407678406912 408089849328 408317421312 409979154186 410207779744 410621774886 410759876352 410863394466 411174428688 413453786256 414010251648 415926965776 416486759808 416824034256 417244706739 417385035648 417806274312 418368597696 419317373776 419740562619 420687836352 421254038016 422067406803 422635465224 423204288192 423297924024 423773876736 423867638592 424117052352 424438119936 426403111232 427084610148 427754042748 428329754784 429343964672 430704213408 431283896064 432698214396 432843740672 433280580768 433863730944 434653301502 436268867328 437253291342 439677217854 440268977232 440861533056 440959075632 441552560256 443000552834 443596785072 444044477493 444193819776 444305763783 445002189633 445601115864 446656221312 447664083993 448674375744 450145723041 450751571928 451358236224 451813761756 452838384761 453447857688 454158613288 454471202304 454769863104 457290893248 457752406212 457906358784 458021758572 458368492896 458638207776 458985408768 459357098976 459975345408 460490569252 461483752212 462104860896 462571232274 464244235252 465135509538 465291945216 465761533104 466388399232 467446074592 467917836498 468075207936 468547604784 468808891136 468927038538 469558165104 471732045498 472518612864 475345103744 475464898377 476104824216 476210164527 476370324864 476745611328 476851093416 477492884928 478135540224 479058737367 479219855744 479703500136 480786098688 482362750632 483011960256 483662043648 484542240084 484705202688 485901219776 486294706632 486949208256 487317841408 487440653364 488096697312 490802475744 491125012044 491463044352 492233386752 493847578028 494512245024 495177806592 495302599386 496078960086 496746630288 499046383206 499718047248 502488248976 503164545408 504814583462 505494010896 506174352768 506286346096 506967754368 507095518419 507778015752 510128839899 510928439949 511280102592 511616095992 512770715136 514452254904 515144653632 515664554508 515837984256 516358584864 517529582584 518226123072 519867968508 521098924864 521800269312 522618163712 523453438368 524157951744 525876833916 526274936288 526584608928 526701118116 527116055382 527410002528 528119841024 530564840288 531583439472 532298894976 534044473914 534224085248 534763241712 535482976896 535916615472 536457480093 536637902976 538397710914 539122337712 539666437653 542658094461 542840602752 543388455288 544119799104 544852127232 545904142581 546638872248 546759818531 547081544961 547495699848 547817859288 548232571584 551271715008 552013668864 552152785212 553762560096 555315679744 555765379008 556326275652 556513380864 557075032416 557824796928 559654083492 560917115136 562182803154 562756542404 563513953632 564272384256 564397232032 565156851456 565299280098 565489403136 566060113584 568680762258 569446146864 569572139358 570338723664 571106339712 572979180718 574272284544 575568107991 576930952528 577707441024 578758786767 579537735336 580317732288 582220780407 583004388456 584320117248 586236290472 587025302976 587815377408 587945434176 588736747008 591462380096 592059303324 592258426368 592407685044 593336252844 594134821152 595541628416 596885445324 598031369406 598232500992 600194297388 601002095904 601608646926 601810981632 602418349008 602906192406 604597143584 606359817472 606512629926 610336541616 610695678096 611157990528 611312012199 611517610368 612476131968 614484637802 614968731279 615311669616 615932662329 616139814528 616295091699 616761643032 620180679384 621015377472 621851198976 623051886233 623890448664 624730139712 625236051384 626077553472 626709411468 628130662733 628976060664 630024817152 631031754528 633953197836 634806432288 634946886036 635160433152 635660815104 635801457888 636175578528 636657179904 638744983156 639604666848 640626915222 641631064122 642494632176 643150334176 644015947008 646056320112 646925844096 648392942176 649047321594 649265611008 649920871152 650795596416 652929764074 654403300992 654833349392 655879937013 659349660032 659515826781 660403465848 661292299584 661438613448 662328840384 663220265472 664500829251 665395177608 666290729664 669984331968 670886060544 673992014528 674899137024 675957005824 676127357892 677037354336 680171786532 681237919932 681706803456 682154794656 685936339872 686628609318 686859538176 687032637858 687552739344 688478113152 689035648464 690735853878 690968164096 692225628318 693157291344 693856848411 696366352878 697703264307 697937917824 698642299656 700226680286 701169111888 701876754747 702112811904 702268157488 702821407176 703213336704 703390557807 704337247656 707181945637 707598068247 708777919296 709731859968 712059298552 713017655616 713977302528 714157236324 714555487296 715276640124 715517203968 716239327392 717863614552 718829783616 719555250204 721179148032 723544125948 723787470336 724517940384 725493065472 727057804032 727872190108 728851829664 729442059948 729994266464 730423812384 730976762112 731160980046 732145045968 735028953344 736203713616 736687518066 737194566528 738350080128 740771367042 741020505344 741768367536 742766709888 744118440129 746205444656 748569574809 749577070872 751351938176 753732373464 754746818112 755762628096 757221875193 758241016344 758408780543 759261529152 759429519144 760451631552 761475119616 765696379392 767424143988 770276588032 771678382356 772716980448 773496831762 773756976384 776294373876 777339184608 779801952762 781648387296 782700403968 783927245568 785180157552 788351366254 788815250874 789412404432 789876913392 790051677174 790674083073 791115003792 792179761536 794777573254 795847260432 797375159208 798448342464 800259063184 801066710871 801336127872 802144862568 803224465344 803874923208 804956854464 805858496191 807596566371 808683506568 812427411691 813782055488 814260904128 814877320704 815082682932 815356813824 816179698656 816634842624 819958308372 820415559488 821243549772 821519752704 821726788932 822348857376 826907572512 828020503296 831853931552 832973519616 833648068512 834489413478 834770071296 835612548624 836737195392 838634747552 839481125238 841375672704 844134813606 845270930448 846408576384 846595848048 847735277184 847948920147 848234104704 852806222464 853021143387 854169220296 854358209037 855508085496 856659509568 859468771077 861408426816 862567792128 864233261549 865396428792 866561161536 867727461888 869306603004 872537734656 874506582684 879354435708 880537954464 881723066112 881918151264 883105120512 886001105668 887193570144 888088954986 888387639552 888611527566 890004379266 891202231728 893312442624 895328167986 897348751488 900291446082 901503143856 902412970389 902716472448 903627523512 905676769522 906895715376 908317226576 909539726208 909768944889 914581786496 915504812424 916043517144 916736985792 917276415552 917970817536 918714197952 919950690816 920981138504 921726956703 922967504424 924209721792 925142464548 928488470504 930271019076 930583890432 931523066208 932776798464 934892149184 935835672996 936150415872 937095209568 937617782272 937854077076 939116330208 943464090996 945037225728 950690207488 950929796754 952209648432 952420329054 952740649728 953491222656 953702186832 954985769856 958117474734 958439711488 959407000272 962446596183 964725501264 966023920512 969084480168 971802439552 972589413264 973570982391 973898416512 974881306728 976193394624 979394646111 980929795561 981604951488 982250024088 982926088704 984466773504 987695156056 989024490048 990355613184 990605198772 992157920172 993493260576 998092766412 999436094496 1004976497952 1006329090816 1009629166924 1010988021792 1012348705536 1012572692192 1013935508736 1014191036838 1015556031504 1020257679798 1021856879898 1022560205184 1023232191984 1028904509808 1029942913977 1030289307264 1031329109016 1032717169728 1035059165168 1036103780817 1036452246144 1038338442477 1039735937016 1042197849728 1044549529317 1046906876736 1048315903488 1050340020429 1051753667832 1052549872576 1053169217856 1053402236232 1054232110764 1054820005056 1056239682048 1061129680576 1063166878944 1064597789952 1068088947828 1068448170496 1069526483424 1070965953792 1071833230944 1072914960186 1073275805952 1076795421828 1078244675424 1079332875306 1085316188922 1085681205504 1086776910576 1088239598208 1091808285162 1093277744496 1093519637062 1094163089922 1094991399696 1095635718576 1096465143168 1096741470069 1102543430016 1104305570424 1105031277099 1107525120192 1111157050563 1111530758016 1112652551304 1114150064832 1115649593856 1117803720523 1119308166984 1121834230272 1124365606308 1125513084808 1127027907264 1128544768512 1128794464064 1130313702912 1130598560196 1130978806272 1132120227168 1137361524516 1138892293728 1139144278716 1140677447328 1142212679424 1145958361436 1148544569088 1151136215982 1153861905056 1155414882048 1157517573534 1159075470672 1160635464576 1164441560814 1166008776912 1172472580944 1174050605952 1175890868352 1182527049381 1182924760192 1183222876311 1184118606648 1184815370088 1185077515761 1186672505688 1188269642304 1192166359881 1193770890648 1196062738812 1196465001984 1200388594776 1202004191808 1203217293852 1203621963264 1204836698016 1205812384812 1209194287168 1212719634944 1213025259852 1220673083232 1221391356192 1222315981056 1222624024398 1223035220736 1224952263936 1228969275604 1229937462558 1230623339232 1231865324658 1232279629056 1232590183398 1233523286064 1240361358768 1242030754944 1246103772466 1247780897328 1249460279424 1250472102768 1251734120217 1252155106944 1253418822936 1256261325466 1257952121328 1259221687857 1262063509056 1266202220409 1267906395672 1269612864576 1269893772072 1271321630208 1271602915776 1272351157056 1273314359808 1277489966312 1279209333696 1281253830444 1283262128244 1284989264352 1286300668352 1288031894016 1292112640224 1293851688192 1296785884352 1298094643188 1298531222016 1299841742304 1301591192832 1305859528148 1308806601984 1309666698784 1311759874026 1318699320064 1319031653562 1320806931696 1322584599168 1322877226896 1324657680768 1329001658502 1330790355216 1332133432479 1332581459328 1335006568899 1339968663936 1342992251979 1347984029056 1350437169123 1352254715784 1354074708672 1358515154283 1360343573064 1360644555133 1362475839864 1363413606912 1364309589312 1371872679744 1373257218636 1373719076352 1374065275716 1375105478688 1376956226304 1378071296928 1381471707756 1381936328192 1384451256636 1386314582688 1387713696822 1392732705756 1395406528614 1395875835648 1397284599312 1400453360572 1402338223776 1403753509494 1404225623808 1404536314976 1405642814352 1406426673408 1406781115614 1408674495312 1414363891274 1415196136494 1417555838592 1424118597104 1426035311232 1426394695131 1428314472648 1428630493581 1429110974592 1430553280248 1432478654784 1435727229104 1437176212101 1437659567232 1439110500408 1442358296064 1447088251896 1449035880768 1450986130944 1454115608064 1455744380216 1457703659328 1458884119896 1459988532928 1460847624768 1461953524224 1462321960092 1464290091936 1470057906688 1472407427232 1473375036132 1474389133056 1476700160256 1481542734084 1482041010688 1483536735072 1485533419776 1488236880258 1492410889312 1497139149618 1499154141744 1502703876352 1507464746928 1509493636224 1514443750386 1516482032688 1516817561086 1518523058304 1518859038288 1520903263104 1521286555257 1530386519697 1532785319847 1534848287976 1543356764712 1545433960896 1546993663524 1547513952768 1550501934919 1552588747752 1554678369216 1559603905524 1563296774592 1565400807936 1567854491136 1570360315104 1576702732508 1577630501748 1578824808864 1579753826784 1580103354348 1581348166146 1582230007584 1584359523072 1589555146508 1591694520864 1594750318416 1596896684928 1600518126368 1602133421742 1602672255744 1604289725136 1606448930688 1607749846416 1609913708928 1611716992382 1615193132742 1617367013136 1618999312959 1624854823382 1627564110976 1627974283383 1628521808256 1630165365864 1632359397312 1637712427743 1639916616744 1640279455593 1640831118976 1641244634883 1642487099544 1643453577864 1644697714752 1653815145024 1656041006592 1663707863104 1665947039232 1667296137024 1668978826956 1669540142592 1671225097248 1673474390784 1677269495104 1678962250476 1682751345408 1688269627212 1690541860896 1692817152768 1693191696096 1695470554368 1695897840294 1696468209408 1705612444928 1706042286774 1708338440592 1708716418074 1711016170992 1713319019136 1718937542154 1722816853632 1726704323973 1728466523098 1730792857584 1733122323072 1736276360301 1738613206008 1746662341221 1749013165368 1758708871416 1759864626491 1761075908928 1763446132224 1763836302528 1766210241024 1772002211336 1774387140288 1776177909972 1776775279104 1777223055132 1780008758532 1782404463456 1786624885248 1790656335972 1794697502976 1800582892164 1803006287712 1804825940778 1805432944896 1807255047024 1811353539044 1813791430752 1816634453152 1819079452416 1819537889778 1829163572992 1831009624848 1832087034288 1833473971584 1834552831104 1837428395904 1841962277008 1843453913406 1844906193837 1845935008848 1847797986987 1848419443584 1850284929096 1856976941008 1860542038152 1863046132416 1865553596928 1869155658699 1869784298368 1871671345992 1874190419136 1875708154152 1878232660416 1884391988199 1886928181992 1890074451456 1901380414976 1901859593508 1904419296864 1904840658108 1905481299456 1906982445312 1907404373664 1909971539712 1916234949468 1916879422976 1918814000544 1924893192366 1929451002528 1932047841024 1938168960336 1943604879104 1945178826528 1947141964782 1947796833024 1949762613456 1952386789248 1958789292222 1961859591122 1963209902976 1964500048176 1967639811039 1975390312112 1978048980096 1978547480343 1981210397544 1984315840344 1986986521152 1993502487753 1996185532824 1998872188992 2005427132513 2009952995904 2012658181632 2019258333848 2021976043584 2024697411072 2025145384384 2027871017472 2028382073676 2031112063008 2040515359596 2043713759796 2045120410368 2046464383968 2057809019616 2059885827954 2060578614528 2062658218032 2065434339456 2070118330336 2072207561634 2072904492288 2076676884954 2079471874032 2084395699456 2089099058634 2093109792921 2093813753472 2100680040858 2103507335664 2105099745152 2105630264241 2106338435712 2106804472464 2108464221528 2109640010112 2110171673421 2121545836911 2122259361152 2122794204741 2126333757888 2129195579904 2136177895656 2139052966848 2141931907584 2143666461888 2145829920372 2146551611904 2150696232307 2153590843656 2156489350848 2158665750612 2170632377844 2171362411008 2173553821152 2176479196416 2183616570324 2186555488992 2187039274124 2188326179844 2189982799392 2191271437152 2192930286336 2193482940138 2205086860032 2208611140848 2210062554198 2215050240384 2222314101126 2223061516032 2225305102608 2228300129664 2235607441046 2238616333968 2245708724427 2248731212616 2251026169616 2254055814528 2257588928128 2261197120392 2264240454336 2271665625579 2274723049032 2275226341629 2277784587456 2278288557432 2281354894656 2284425358848 2291916722872 2297089138176 2302272431964 2307723810112 2310829764096 2315035147068 2318150941344 2321270929152 2328883121628 2332017553824 2344945161888 2348101211904 2351781736704 2365054098762 2365849520384 2366445752622 2368237213296 2369630740176 2370155031522 2373345011376 2376539284608 2384332719762 2387541781296 2392125477624 2400777189552 2403200132613 2404008383616 2406434587704 2409673396032 2411624769624 2417575488573 2418388574336 2422789699113 2426050519704 2437282235073 2441346166464 2442782712384 2444631962112 2445248048796 2446070441472 2449904527872 2457938551208 2459874925116 2461246678464 2463730649316 2464559258112 2465180366796 2467046572128 2480722717536 2484061509888 2492207544932 2495561794656 2498920558848 2500944205536 2503468240434 2504310213888 2506837645872 2512522650932 2515904242656 2518443375714 2524127018112 2532404440818 2535812791344 2539225729152 2539787544144 2543205831552 2544702314112 2554979932624 2558418667392 2559063430161 2562507660888 2563074627111 2566524256488 2569978528704 2572601336704 2578406313231 2584225280448 2587703376384 2592699784647 2593571768704 2596189286376 2599683484608 2603182385664 2611719056296 2617613203968 2619333397568 2623519748052 2637398640128 2638063307124 2641613863392 2645169198336 2645754453792 2649315361536 2658003317004 2661580710432 2664266864958 2665162918656 2670013137798 2679937327872 2685984503958 2695968058112 2700874338246 2704509431568 2707238911167 2708149417344 2717030308566 2720687146128 2721289110266 2724951679728 2728619178624 2729306834667 2743745359488 2746514437272 2748130551432 2750210957376 2753912452608 2756142593856 2759229781889 2762943415512 2765180870109 2768902513272 2772629165376 2775427393644 2781721506389 2785465411512 2790813057228 2791751671296 2794569198624 2800906721144 2804676447552 2807507018988 2808451247616 2809072629952 2811285628704 2812853346816 2813562231228 2817348990624 2828727782548 2830392272988 2835111677184 2848237194208 2852070622464 2852789390262 2856628945296 2857260987162 2858221949184 2861106560496 2864957309568 2871454458208 2874352424202 2875319134464 2878221000816 2894176503792 2898071761536 2911488760432 2915407318656 2917768239792 2919977065856 2920712947173 2921695249536 2924643920184 2928580183872 2938183938333 2942789386683 2944814854464 2946750072264 2948778266112 2953400320512 2963085468168 2967073470144 2971066839552 2976473760516 2984821778624 2994278299236 2998308283488 3005407752704 3014929493856 3018987272448 3028887500772 3032964065376 3033635122172 3037046116608 3037718076576 3041806526208 3042573110514 3060773039394 3065570639694 3069696575952 3086713529424 3089828741931 3090867921792 3093987327048 3101003869838 3105177495504 3108311342451 3109356738432 3115015327431 3119207811048 3126593549184 3133648587951 3140720630208 3151020061287 3153405465016 3155261003496 3157649617728 3159507653568 3160206708696 3162696332292 3164460015168 3168719046144 3179110293016 3183389041728 3189500636832 3193793369856 3201036252736 3204266843484 3205344511488 3208579450272 3212897861376 3215499692832 3219827417856 3223433984764 3230386265484 3234734026272 3237998625918 3249709646764 3255128221952 3255948566766 3257043616512 3260330731728 3264718794624 3275424855486 3279833233488 3280558911186 3281662237952 3282489269766 3284974199088 3286907155728 3289395429504 3307630290048 3315093831297 3327415726208 3333471151689 3334592274048 3337957653912 3342450194496 3346948781568 3353411161569 3354538990208 3357924500952 3365502690816 3376539254424 3381083721792 3385634305536 3386383392192 3390941108736 3391795680588 3392936418816 3411224889856 3412084573548 3416676881184 3417432836148 3422032341984 3426638038272 3437875084308 3445633707264 3453408647946 3456933046196 3461585715168 3466244646144 3472552720602 3477226412016 3493324682442 3498026330736 3517417742832 3519729252982 3522151817856 3527672605056 3544004422672 3547581148143 3548774280576 3549668628933 3552355819944 3554446110264 3555232547283 3560017517064 3564808926912 3576499079643 3581312671944 3589395005952 3601165784328 3606012575424 3609651881556 3610865889792 3614510094048 3622707078088 3627582861504 3633268906304 3638158904832 3639075779556 3658327145984 3662019249696 3664174068576 3666947943168 3669105662208 3674856791808 3683924554016 3686907826812 3689812387674 3691870017696 3695595973974 3696838887168 3700569858192 3713953882016 3721084076304 3726092264832 3738311317398 3739568596736 3743342691984 3748380838272 3751416308304 3755202360651 3756465320832 3768783976398 3773856363984 3777665063571 3798606661227 3803719187016 3808838593728 3809681316216 3813964890624 3814808747328 3819943079424 3827318729717 3832469898936 3837628001088 3849786384732 3858902005056 3864095682048 3876337920672 3887209758208 3890357653056 3894283929564 3895593666048 3899525226912 3904773578496 3917578584444 3923719182244 3926419805952 3929000096352 3935279622078 3950780624224 3956097960192 3957094960686 3962420795088 3968631680688 3973973042304 3987004975506 3992371065648 3996400297437 3997744377984 4010854265026 4019905991808 4028976755937 4038516667696 4043952087168 4050290768768 4051311507369 4056764147352 4062224126016 4075545462849 4081030719192 4081933665399 4087427519592 4090240820736 4092928767936 4115618039232 4119771655908 4121157229056 4125316436064 4130868678912 4140236660672 4144415123268 4145808984576 4153353769908 4158943748064 4168791398912 4178198117268 4186219585842 4187627506944 4201360081716 4207014671328 4210199490304 4211260528482 4212676871424 4213608944928 4216928443056 4219280020224 4220343346842 4243091673822 4244518722304 4245588409482 4252667515776 4272355791312 4278105933696 4279184085393 4285891480743 4287332923776 4291659840744 4301392464614 4307181687312 4311528636303 4312978701696 4317331501224 4341264755688 4347107642304 4352958392832 4361363203631 4367233140648 4373110977984 4374078548248 4376652359688 4379965598784 4382542874304 4385860572672 4386965880276 4410173720064 4417222281696 4420125108396 4430100480768 4444628202252 4446123032064 4450610205216 4456600259328 4471214882092 4477232667936 4491417448854 4497462425232 4502052339232 4508111629056 4515177856256 4522394240784 4528480908672 4543331251158 4549446098064 4550452683258 4555569174912 4556577114864 4562709789312 4583833445744 4591159559091 4598355959541 4604544863928 4615447620224 4630070294136 4636301882688 4642541858304 4651505804757 4657766243256 4664035107648 4689890323776 4696202423808 4703563473408 4730108197524 4731699040768 4732891505244 4736474426592 4739261480352 4740310063044 4746690022752 4753078569216 4768665439524 4775083562592 4784250955248 4801554379104 4806400265226 4808016767232 4812869175408 4819346792064 4823249539248 4835150977146 4836777148672 4845579398226 4852101039408 4856997938877 4874564470146 4882692332928 4883922850149 4885565424768 4890496097592 4913137283229 4915877102416 4919749850232 4920838366779 4922493356928 4923733904649 4927461298632 4930360733592 4934093144256 4950273619459 4961445435072 4968123019776 4984415089864 4991123589312 4997841117696 5001888411072 5006936480868 5008620427776 5013675291744 5025045301864 5031808485312 5036886751428 5048254036224 5064808881636 5071625582688 5078451458304 5079575088288 5086411663104 5089404628224 5109959865248 5116837334784 5118126860322 5125015321776 5126149254222 5133048512976 5139957057408 5145202673408 5156812626462 5168450560896 5185399569294 5187143537408 5192378572752 5199366969216 5208829080903 5223438112592 5238666795136 5239987023663 5247039496104 5276126614248 5279593879473 5283227726784 5290338396672 5291508907584 5298630723072 5308861463801 5316006634008 5323161420864 5328533729916 5330325837312 5340026275596 5359874655744 5371969007916 5391936116224 5401748676492 5409018863136 5414477822334 5416298834688 5434060617132 5441374292256 5442578220532 5449903359456 5457238357248 5458613669334 5487490718976 5493028874544 5496261102864 5500421914752 5512285187712 5518459563778 5525886831024 5530361740218 5534718581511 5537805026544 5543393960961 5545258330752 5550854787288 5563443012778 5570930823024 5581626114456 5589138397248 5601813442288 5607466976097 5609352895104 5615014037976 5618145259904 5622571257408 5627124462456 5634697981248 5641009473337 5653175964597 5657455565096 5660784545976 5670223354368 5696474388416 5704141244928 5705578780524 5713257890592 5714521974324 5716443898368 5722213120992 5729914619136 5742908916416 5748704848404 5750638268928 5756442001632 5788353007584 5796143523072 5822977520864 5830814637312 5835536479584 5839954131712 5841425894346 5843390499072 5849287840368 5857160367744 5876367876666 5885578773366 5889629708928 5893500144528 5926170936336 5934146940288 5935642441029 5952947521032 5969643557248 5980507463259 5988556598472 5996616566976 6016281397539 6029858987712 6037974544896 6049632830843 6057775001544 6065928130752 6067270244344 6074092233216 6075436153152 6083613052416 6085146221028 6121546078788 6131141279388 6139393151904 6173427058848 6179657483862 6181735843584 6187974654096 6202007739676 6210354991008 6216622684902 6218713476864 6230030654862 6238415622096 6253187098368 6267297175902 6281441260416 6302040122574 6306810930032 6310522006992 6315299235456 6316890792723 6319015307136 6320413417392 6325392664584 6328920030336 6358220586032 6364637510733 6366778083456 6368382614223 6379001273664 6387586739712 6402072505472 6408533686968 6417158900544 6425795722752 6430999385664 6439654835712 6446867969528 6452088696921 6460772530968 6469468052544 6475997251836 6499419293528 6510256443904 6511897133532 6514087233024 6520661463456 6529437589248 6550849710972 6559666466976 6561117822372 6563324475904 6564978539532 6569948398176 6573814311456 6578790859008 6615260580096 6630187662594 6654831452416 6666942303378 6669184548096 6675915307824 6684900388992 6706822323138 6709077980416 6715849001904 6737126173281 6753078508848 6762167443584 6772766784384 6783591361176 6814996876737 6824169147096 6825679024887 6833353762368 6834865672296 6844064683968 6853276076544 6866508568927 6875750168616 6891267414528 6906817295892 6913866092392 6923171430336 6932489292288 6945105441204 6954452824032 6986649364884 6996052661472 7034835485664 7039458505964 7044303635712 7055345210112 7088008845344 7095162296286 7097548561152 7099337257866 7104711639888 7108892220528 7110465094566 7120035034128 7129617853824 7152998159286 7162625343888 7202331568656 7209600397839 7212025150848 7219303763112 7229020188096 7245414156176 7252726465719 7255165723008 7266537812608 7268369097339 7278151559112 7311846705219 7324038499392 7328348137152 7333895886336 7338211324416 7349713583616 7367849108032 7373815653624 7379624775348 7383740035392 7391191947948 7393677774336 7401139716384 7427907764032 7442168152608 7452184529664 7476622634796 7479137193472 7486685383968 7496761676544 7502832616608 7510404721302 7512930641664 7537567952796 7547712727968 7555330127142 7597213322454 7607438374032 7617677187456 7619362632432 7629617494656 7654637459434 7664939797872 7675256002176 7677190290483 7689223881333 7699572769464 7717804010112 7735218939693 7752675841344 7778099353941 7780715306112 7788567859128 7799050453824 7809547156992 7824626043661 7835157168888 7847438364488 7852839611904 7858000192704 7870559244156 7901561248448 7912195920384 7914189921372 7924841590176 7937263361376 7947946084608 7974009951012 7984742131296 7992800594874 7995488755968 8021708530052 8039811983616 8057953511874 8077033335392 8087904174336 8100581537536 8102623014738 8113528294704 8124448252032 8151090925698 8162061438384 8163867330798 8174855039184 8185857535872 8231236078464 8239543311816 8250632872128 8261737357824 8277689345667 8280473321344 8288830246536 8295542610327 8306707539816 8317887496128 8345164519167 8356396234536 8372439171684 8375255013888 8402720163432 8414029342656 8420398980608 8422521056964 8425353742848 8427217889856 8433856886112 8438560040448 8440686693684 8486183347644 8489037444608 8491176818964 8505335031552 8544711582624 8556211867392 8558368170786 8571782961486 8574665847552 8583319681488 8602784929228 8614363374624 8623057272606 8625957403392 8634663002448 8682529511376 8694215284608 8722726407262 8734466281296 8746221955968 8748157096496 8753304719376 8759931197568 8762138841519 8765085748608 8773931760552 8814551814999 8828368160049 8834444563392 8840250216792 8860200961536 8889256404504 8901220410432 8913200518656 8942429764184 8954465335872 8982834897708 8994924850464 9004104678464 9016223258112 9030355712512 9044788481568 9056961817344 9086662502316 9098892196128 9100905366516 9111138349824 9113154229728 9125419578624 9167666891488 9182319118182 9196711919082 9209089727856 9230895240448 9260140588272 9269486225793 9272603765376 9303011609514 9315532486512 9324934027353 9328070215296 9345045982293 9379780647552 9400945763853 9453060183861 9460216395048 9465783010488 9472948853184 9478522960704 9480620126088 9493380045504 9506157138432 9524511885931 9537330879048 9550167125184 9568501910496 9603108758208 9612800530452 9616033534464 9625738350816 9638693584128 9646499078496 9670301954292 9673554297344 9691158796452 9704202078816 9713995877754 9749128940292 9765384665856 9767845700298 9771130849536 9780992195184 9826274566458 9831754204832 9839499700464 9841676733558 9844986713856 9847467809298 9854922597264 9860721467184 9868186288512 9900547238918 9922890870144 9945281493891 9968830179728 9982247178624 10000413455067 10003776822144 10013872961736 10027350583488 10050090603728 10060233484707 10063616970624 10073773502856 10096508072448 10129617763272 10143251165376 10156902916608 10159150176576 10172823326208 10178809256448 10219919730496 10233674669568 10236253720644 10250030643552 10252298508444 10266097025952 10279914114816 10290405346816 10313625252924 10336901121792 10370799138588 10374287074816 10384757145504 10398733938432 10417658161806 10446876225184 10477333590272 10479974047326 10494078992208 10552253228496 10559187758946 10566455453568 10583017815168 10617722927602 10632013268016 10642743444429 10646322841728 10649005886799 10657067459832 10665697641849 10680052551192 10729497238929 10743938015832 10803497352984 10818037726272 10828955644668 10832597669376 10853513544433 10868121234264 10882748584512 10885156441064 10899806718912 10914476714496 10917227338668 10974981437952 10986057749088 10992522205728 11000843829504 11024570375424 11036919127556 11051773662048 11060723480436 11069437163022 11075610053088 11086787921922 11090516661504 11101709574576 11126886025556 11141861646048 11163252228912 11178276794496 11203626884576 11214933952194 11218705790208 11230028075952 11236290519808 11245142514816 11254248924912 11269395962496 11282018946674 11306351929194 11314911130192 11321569091952 11332995190713 11392948776832 11395819983681 11411157561048 11426515781184 11429043948648 11444426241984 11459829238272 11481956189151 11485817832832 11497409696808 11512884003264 11576706015168 11592287046144 11645955041728 11661629274624 11671072959168 11679908263424 11682851788692 11686780998144 11698575680736 11714320735488 11752735753332 11771157546732 11779259417856 11787000289056 11852341872672 11868293880576 11871284882058 11905895042064 11939287114496 11961014926518 11977113196944 11989200892311 11993233133952 12032562795078 12059717975424 12086930267811 12099265661686 12115550003088 12131856261504 12134540488688 12150872306304 12153934522107 12170292442056 12219446176937 12226636388547 12243092157576 12245800996197 12262282558776 12278786303808 12319052385437 12346854117696 12359314967724 12363471687168 12375949308192 12404015479352 12420709982016 12433245369804 12437426953728 12460061309724 12476831244192 12506374196736 12534594351804 12562882520832 12604080245148 12613621860064 12621044013984 12630598470912 12633781585446 12638030614272 12640826834784 12650785329168 12657840060672 12716441172064 12729275021466 12733556166912 12736765228446 12758002547328 12804145010944 12817067373936 12834317801088 12857674442229 12861998771328 12893735939056 12904177393842 12921545061936 12934585908909 12938936105088 12951994503672 12998838587056 13023794267064 13041322926912 13058875178496 13084089610893 13101699421944 13119332933952 13122235644744 13129957079064 13139896796352 13147628622912 13157581718016 13230521160192 13260375325188 13309662904832 13333884606756 13338369096192 13351830615648 13369800777984 13413644646276 13418155960832 13431698003808 13474252346562 13506157017696 13524334887168 13545533568768 13567182722352 13629993753474 13648338294192 13651358049774 13666707524736 13669731344592 13688129367936 13733017137854 13751500337232 13773478677273 13795067878623 13813634591784 13827732184784 13846342860672 13890210882408 13908905648064 13954517414271 13973298729768 13992105322944 14037989927591 14069670971328 14078917011928 14088607271424 14110690420224 14176017690688 14190324592572 14195097122304 14198674515732 14209423279776 14217784441056 14220930189132 14240070068256 14259235707648 14305996318572 14325250687776 14404663137312 14419200795678 14424050301696 14438607526224 14458040376192 14490828312352 14505452931438 14510331446016 14533075625216 14536738194678 14556303118224 14623693410438 14648076998784 14651768550447 14656696274304 14735698216064 14739411849687 14747631307248 14759249550696 14762515100337 14767480070784 14771201713947 14782383895896 14802279432768 14850820858377 14855815528064 14884336305216 14904369059328 14953245269592 14973370767936 14993523353088 15005665233216 15020809442604 15025861283328 15054873626149 15075135905592 15095425455936 15110660254284 15194426644908 15214876748064 15235354374912 15238725264864 15259234989312 15309274918868 15329879595744 15350512004352 15354380580966 15378447762666 15399145538928 15435608020224 15470437879386 15505351682688 15556198707882 15561430612224 15577135718256 15598100907648 15649252087322 15670314337776 15694876728976 15716000385408 15719961070989 15741118488312 15803122496896 15828379842744 15838781638419 15849683180352 15874526722752 15895892169216 15926584391403 15948019902024 15969484262592 15985601189748 15990977511936 16043417060104 16079623967232 16115907023748 16154066670784 16175808348672 16201163075072 16205246029476 16227056589408 16248896504064 16302181851396 16324122876768 16327734661596 16349710078368 16371715071744 16462472156928 16479086623632 16501265744256 16555378691334 16560946642688 16577660493072 16591085220654 16613415079632 16630181882883 16635774992256 16690329038334 16712792469072 16744878343368 16805440326864 16822400928291 16828058685312 16845042113928 16854435779712 16867713772224 16881373387368 16923028420011 16949554374461 16959527893791 16972366695288 16982353637928 17010670063104 17089423165248 17112423734784 17116736341572 17143565922972 17149331695104 17166639362976 17205569858456 17228726749248 17246114545212 17251914806784 17269326004896 17365059022752 17388430569216 17445452814524 17468932562592 17492443911936 17496314192992 17506609438752 17519862395136 17524277683038 17530171497216 17547863521104 17629103629998 17656736320098 17668889126784 17680500433584 17778512809008 17802440820864 17884859528368 17908930671744 17941522389777 17965669795416 17989849700928 18008209356928 18048844192617 18089576963136 18113923634688 18148898492529 18173325004632 18197784392256 18201810733032 18222276699648 18226308459456 18250839157248 18335333782976 18364638236364 18393423838164 18418179455712 18461790480896 18520281176544 18538972451586 18545207530752 18606023219028 18631064973024 18649868054706 18656140430592 18690091964586 18759561295104 18801891527706 18906120367722 18920432790096 18931566020976 18945897706368 18950672378169 18957045921408 18961240252176 18986760091008 19049023771862 19074661758096 19093912532199 19100334250368 19105147842669 19137003820992 19206217516416 19225601060904 19251476701632 19277387168256 19292998156992 19314608473223 19340603908584 19356266090763 19382317592904 19408404157632 19427991755508 19472050544723 19498257880584 19530769331712 19535691400596 19542261699072 19561984390368 19652549132916 19663508409664 19678999400928 19683353467116 19689973427712 19694935618596 19709845194528 19721442934368 19736372577024 19801094477836 19845781740288 19890562987782 19937660359456 19964494357248 20000826910134 20007553644288 20027745923472 20054701166976 20100181207456 20120466969414 20127233941248 20147547005712 20259235526544 20286502330752 20318300353152 20439839460992 20444990630211 20472507441288 20477037074661 20500061287104 20504597016888 20532194051904 20559828229632 20599525706781 20627250505848 20673802243584 20741598277176 20769514291008 20797467876864 20835316323612 20893752450368 20954667180544 20959948094652 20988157984416 21104506456992 21118375517892 21132910907136 21166035630336 21235445855204 21264026536032 21285486888858 21292645683456 21298011773598 21314134919664 21331395283698 21360105102384 21458994477858 21487876031664 21606994705968 21628801193517 21636075452544 21657911289336 21707027088866 21736242468528 21758179397157 21765497169024 21770312882128 21799613437824 21805107292017 21834454677336 21935540115657 21972115498176 21985044411456 22001687659008 22049140750848 22073838255112 22103547324096 22121446960872 22138874326044 22151220106176 22173575843844 22181033323008 22203419149152 22253772051112 22283723292096 22326504457824 22356553588992 22407253769152 22429867904388 22437411580416 22460056151904 22472581039616 22490285029632 22508497849824 22538791924992 22564037893348 22612703858388 22629822260384 22643138183904 22665990381426 22785897553664 22791639967362 22822315122096 22853031562368 22858087897296 22888852483968 22963912378302 22971635665664 22994819393616 23025768006528 23067671643999 23153412030336 23205656819079 23291910083456 23334298061823 23342145918336 23365703577384 23397151361472 23428641470976 23473878130983 23505471506664 23510672196833 23542315093464 23558518835712 23574000578112 23704683745344 23736587761152 23742569764116 23811790084128 23878574228992 23922029853036 23954226393888 23978401784622 23986466267904 24065125590156 24119435950848 24173860535622 24198531323372 24231100006176 24263712523008 24269080977376 24301744612608 24307869044214 24340584884112 24438892353874 24453272777094 24486184315152 24491601992394 24524565117552 24557572607616 24638104770874 24693708235392 24718629935448 24751898616384 24808030958704 24833068037001 24841419964032 24866490739608 24886627830981 24920122619448 24953662488384 25035493557501 25069188703608 25125765041664 25208160490296 25227243720128 25242088027968 25261196941824 25267563170892 25276061228544 25281653669568 25301570658336 25315680121344 25432882344128 25458550042932 25467112333824 25473530456892 25516005094656 25608290021888 25634134747872 25668635602176 25715348884458 25723997542656 25787471878112 25808354787684 25843090123872 25869171817818 25877872210176 25903989007344 25997677174112 26047588534128 26082645853824 26168179221786 26203398843888 26238665867904 26244471289488 26259914158128 26279793592704 26286416524557 26295257245824 26443655444997 26485104480147 26520750650376 26667769213512 26703661231296 26739601555968 26791231108019 26827289292552 26863396007616 26948504693124 27012314035392 27048669774336 27091067137536 27134365444704 27259987506948 27296676588384 27302716099548 27333415049472 27339462689184 27376258735872 27466034275708 27503000674464 27546957354546 27590135757246 27627269183568 27655464369568 27692685721344 27780421764816 27817811296128 27909034828542 27946597459536 27974802082059 27984210645888 28075979855182 28139341942656 28157834023856 28202837291559 28352035381376 28359180551583 28380649185144 28397349031464 28418846559552 28435568882112 28441860378264 28480140136512 28518471415296 28573535657793 28611992637144 28650501375552 28809326274624 28838401591356 28848100603392 28877215052448 28916080752384 28981656624704 29010905862876 29020662892032 29066151250432 29073476389356 29112606236448 29247386820876 29296153997568 29303537100894 29313392548608 29471396432128 29478823699374 29495262614496 29518499101392 29525030200674 29534960141568 29542403427894 29564767791792 29604558865536 29701641716754 29711631056128 29768672610432 29835844481673 29906490539184 29946741535872 30001240365201 30011330466432 30041618885208 30109747252298 30150271811184 30180700454121 30190850911872 30221320508568 30388853289816 30408823662391 30429753496128 30470708749824 30477450529728 30518469978624 30618549837736 30659759191488 30701024008704 30708761161932 30756895525332 30798291077856 30871216040448 30940875758772 31010703365376 31112397415764 31122861224448 31154271436512 31196201815296 31298504174644 31340628675552 31389753457952 31432000770816 31439922141978 31482236976624 31606244993792 31656759685488 31677563276838 31699366360704 31749053445504 31853168782806 31896039804048 31928230333287 31938968525184 31971202379496 31997092925547 32086834120208 32188491716787 32231814047496 32308133341568 32410492058952 32454113178816 32497793008128 32560540633299 32604363702792 32611577563349 32648245753536 32655469323192 32699420156736 32743430143488 32924944313856 32958173247264 33002531488512 33110757382668 33121893285376 33155320986144 33182170441308 33226830159264 33260363765766 33271549984512 33380658076668 33425584938144 33489756686736 33610880653728 33644801856582 33656117370624 33690084227856 33708871559424 33735427544448 33762746774736 33846056840022 33899108748922 33919055787582 33944733390576 33964707275856 33998985572139 34178846330496 34187459951043 34233472683144 34287131845944 34333278725952 34411139716912 34445868567453 34457453498496 34492229090424 34538652009792 34651915336213 34730118045504 34776861138432 34890905629048 34937865125184 34984887823872 34992628385984 35013218877504 35039724790272 35048555366076 35060342994432 35095727042208 35258207259996 35313472640196 35337778253568 35361000867168 35557025618016 35604881641728 35769719056736 35817861343488 35883044779554 35931339590832 35979699401856 36016418713856 36097688385234 36179153926272 36297796985058 36346650009264 36395568784512 36403621466064 36452616918912 36461803566321 36658338530811 36670667565952 36679909165641 36729276472728 36737402988591 36786847676328 36836358911424 36957157156311 37040562353088 37077944903172 37090415061504 37162030246607 37212046438056 37262129946048 37299736109412 37312280861184 37380183929172 37519122590208 37603783055412 37812240735444 37840865580192 37863132041952 37891795412736 37901344756338 37914091842816 37922480504352 37973520182016 38098047543724 38149323516192 38187825064398 38200668500736 38210295685338 38274007641984 38412435032832 38451202121808 38502953403264 38585996313984 38629216946446 38681207817168 38712532181526 38764635185808 38803757726727 38816808315264 38855983511016 38944101089446 38996515761168 39071382801192 39123968780736 39252268832679 39305098265832 39327016819328 39357998801856 39366706934232 39389871237192 39419690389056 39442885868736 39472745154048 39602188955672 39691563480576 39781125975564 39875320718912 39928988714496 40001653820268 40015107288576 40055491846944 40109402333952 40200362414912 40240933938828 40254467882496 40295094011424 40518471053088 40573004661504 40636600706304 40879678921984 40889981260422 40945014882576 40954074149322 41000122574208 41009194033776 41064388103808 41199051413562 41254501011696 41385203635869 41483196554352 41539028582016 41670632647224 41787504900736 41863552242813 41919896189304 41976315968832 42113969782773 42179981209123 42209012913984 42236751035784 42265821814272 42332071260672 42470891710408 42528053072064 42570973777716 42585291366912 42596023547196 42628269839328 42662790567396 42720210204768 42917988955716 42975752063328 43213989411936 43257602387034 43272150905088 43315822578672 43414054177732 43472484937056 43516358794314 43530994338048 43540625764256 43599226875648 43610214584034 43668909354672 43871080231314 43944230996352 43970088822912 44147676510224 44207094648192 44218235549061 44242893921744 44277748652088 44287545301011 44302440212352 44347151687688 44406838298304 44507544102224 44552462575131 44567446584192 44653008915648 44713107177984 44814507538304 44859735808776 44920112303808 44980570059264 45016995699648 45077583849984 45128075786696 45164620878447 45225407716776 45259644520768 45286276367808 45331980762852 45571795107328 45583279934724 45644630244192 45706063124736 45716175794592 45777704967936 45927824756604 45943271331328 45989638787232 46051536013056 46135343287998 46306824060672 46411313638158 46583820166912 46668596123646 46684291836672 46731407154768 46794302722944 46947756261966 47010943013328 47021344393666 47084630186928 47148001156224 47159883212967 47409367490688 47485139528232 47516344915257 47623580168256 47779753174209 47844059706072 47908452787776 47956803569244 47972932535808 48065559982489 48130251180312 48238871901696 48347721071244 48397062646744 48462200012352 48527425046016 48538161954752 48603489225216 48615738088428 48681169768224 48877784707748 48906545554188 48972368630304 48983203984788 49049130235104 49115145215232 49276209541748 49387416470784 49437259870896 49503797232768 49616061917408 49666136074002 49682839928064 49732981479216 49773255661962 49840245238896 49907324976768 50070987115002 50138377407216 50416320980592 50454487440256 50467202784873 50484176055936 50535126341784 50563307339136 50603141316672 50769085260033 50848663123383 50865764688256 50878583681373 50917100085864 50947060913784 51032010189312 51268269495744 51337271204352 51430697768916 51447995085312 51574943756224 51616709575368 51686180247744 51738343635636 51755744420352 51807978014688 51995354348224 52095177068256 52165291707648 52336358443572 52406797687776 52477331735808 52488942578976 52519828316256 52559587185408 52572833049114 52590514491648 52887310889994 52970208960294 53041501300752 53335538427024 53407322462592 53582462216038 53654578585104 53726792015232 53824567169331 53897009386248 54024628070784 54146532577851 54268730889408 54446695477587 54519975013896 54593353176768 54605432199096 54666830098944 54678925378368 54752517471744 54932068551416 55006001348928 55093914709092 55180271514492 55254538367136 55310928739136 55385371442688 55560843529632 55635622592256 55818069657084 55893194919072 55949604164118 55968421291776 56151959710364 56278683885312 56315668047712 56405674583118 56704070762752 56718361103166 56761298370288 56794698062928 56837693119104 56871137764224 56883720756528 56960280273024 57147071315586 57223985274288 57281737596597 57301002751104 57618652549248 57676803182712 57754430104896 57832161504768 57943825419669 57963313249408 58021811725752 58068798272289 58146952778712 58225212472896 58416151634169 58494773641752 58592307995136 58607074201788 58626785097216 58942792864256 58957647398748 58990525228992 59036998202784 59050060401348 59069920283136 59084806855788 59129535583584 59209117731072 59403283433508 59423262112256 59537345220864 59671688963346 59812981078368 59893483071744 60002480730402 60022660932864 60083237770416 60219494504596 60300543622368 60361400908242 60381701823744 60442641017136 60777706579632 60817647324782 60859506992256 60954901059456 61237099675472 61319518382976 61334971890633 61417522323864 61431111223983 61513791050664 61596582155712 61798577120343 61881751517544 62021406730752 62224794831528 62308542873024 62392403630592 62597008349288 62681257351104 62779506915904 62864001541632 62879844283956 62964473953248 63212489987584 63313519370976 63355126553676 63398732721408 63498106891008 63706337565612 63792079608096 63856460666574 63877937050368 63942404758992 63994185851094 64173668240416 64376983433574 64463628094992 64616266683136 64820984117904 64886403580551 64908226357632 65121081266598 65208727405584 65223155126698 65274538191471 65296491507072 65310938646384 65398840313472 65415321876051 65806620346971 65916346494528 66005062977024 66221514765336 66310641972288 66364340882616 66453660318528 66520727531532 66543099969024 66671583201517 66761316153336 66851169876288 66979513373472 67221761307456 67289603713164 67312234741248 67380168455712 67417743118848 67470855088896 67525493549472 67692113680044 67798217497844 67838111575164 67889466781152 67929414551712 67997971144278 68357692660992 68374919902086 68466945366288 68574263691888 68666557451904 68822279433824 68891737134906 68914906996992 68984458180848 69077304019584 69303830672426 69460236091008 69616970457237 69781811258096 69875730250368 69985256771968 70002894185469 70026437755008 70097110732152 70191454084416 70421634392949 70516414519992 70532016590499 70626945280392 70675556507136 70722001734336 71114051236032 71209763283456 71539438113472 71635722686976 71766089559108 71862679181664 71959398803712 72032837427712 72195376770468 72358307852544 72595593970116 72693300018528 72791137569024 72807242932128 72905233837824 72923607132642 73316677061622 73341335131904 73359818331282 73458552945456 73474805977182 73573695352656 73672717822848 73914314312622 74081124706176 74155889806344 74324060493214 74424092876112 74499204111003 74524259892096 74599472218824 74659883492943 74760367858344 75106480672503 75207566110824 75624481470888 75681731160384 75726264083904 75783590825472 75802689512676 75828183685632 75844961008704 75947040364032 76196095087448 76298647032384 76375650128796 76401337001472 76420591370676 76548015283968 76824870065664 76902404243616 77005906806528 77171992627968 77258433892892 77362415634336 77425064363052 77529270371616 77607515453454 77633616630528 77711967022032 77888202178892 77993031522336 78142765602384 78247937561472 78504537665358 78610196531664 78654033638656 78715997603712 78733413868464 78779742474384 78839380778112 78885771737472 79204377911344 79330966334991 79455313440441 79562251951128 79750641437824 80003307640536 80110983693888 80218804667904 80373693324057 80400724829824 80481867877656 80590188022848 81036942106176 81146009323008 81273201412608 81759357843968 81779962520844 81890029765152 81908148298644 82000245148416 82018388067552 82128776207616 82398102827124 82509002023392 82770407271738 82966393108704 83078057164032 83341265294448 83575009801472 83727104485626 83839792378608 83924406246177 83952631937664 84227939565546 84359962418246 84418025827968 84473502071568 84608511874677 84941783420816 85056106144128 85077541654749 85141947555432 85192047094392 85256539678656 85325581134792 85440420409536 85536123238559 85720606973379 85835977911432 85951504126656 86233366698059 86427978823872 86515204774068 86544301810176 86631645157344 86828108355464 86944969874112 87032717588628 87061988676096 87081251528512 87198453751296 87220429168068 87337818709344 87742160462628 87888461992704 87940177645824 88295353020448 88414189296384 88436471098122 88485787843488 88555497304176 88575090602022 88604880424704 88694303375376 88813676596608 89015088204448 89104925150262 89134893168384 89306017831296 89629015076608 89719471617552 89840224607616 90003721095603 90033991399296 90256151573392 90329241756894 90450815433552 90519289041536 90542101362363 90572552735616 90663961525704 91166559869448 91226470987173 91289260488384 91412126249472 91432351589184 91555409935872 91855649513208 91979277574464 92103072026112 92270686575996 92613648121344 92822627276316 93167640333824 93337192247292 93368583673344 93462814309536 93588605445888 93895512523932 94021886026656 94042688787332 94169260373856 94296002312448 94319766425934 94818734981376 94970279056464 95032689830514 95247160336512 95559506348418 95688119412144 95784690999861 95816905575552 95913607138488 96131119964978 96260502360624 96565475150361 96695442142488 96794125293488 96924400024704 97076323909504 97231476176856 97362339536448 97681621899897 97755569415496 97813091108376 97834732690047 97944737260608 97966407969576 98098260470208 98230290430464 98552419083496 98774832941568 98874519741792 99007594465536 99232123834816 99332272148004 99365679856128 99465962958432 99546511323924 99680490477792 99814649953536 100141974230004 100276754814432 100832641961184 100908974880512 100934405569746 100968352111872 101070252683568 101126614678272 101206282633344 101538170520066 101697326246766 101731529376512 101757167362746 101834200171728 101894121827568 102536538991488 102562379853129 102861395537832 103149887512448 103233419150736 103337605702359 103372360495488 103476687271272 103615956029376 103955746008639 103990708696448 104190354136512 104330583415296 104672716887144 104813595375552 104954663471616 104977885157952 105039656632512 105119174370816 105145666098228 105181028983296 105774621779988 105940417920588 106083002601504 106671076854048 106814644925184 107164924432076 107309157170208 107453584030464 107649134338662 107794018772496 108049256141568 108293065155702 108537461778816 108893390955174 109039950027792 109186706353536 109210864398192 109357850756736 109864137102832 109975015592433 110012002697856 110039727496923 110187829418184 110212208965773 110360543028984 110509076734272 110621857478272 110871471468933 111121687059264 111271245184512 111486090739821 111636139314168 111786389838144 111899208328236 111936842583552 112303919420728 112557367770624 112631336095424 112811349166236 113408141525504 113436722206332 113522596740576 113589396125856 113675386238208 113742275528448 113767441513056 113920560546048 114294142631172 114447970548576 114563475193194 114602005502208 115237305098496 115353606365424 115508860209792 115887650839338 115926626498816 116043623451504 116137596544578 116293905557424 116411273180181 116450424945792 116832303268338 116989547283504 117214148403576 117756806498037 117915294797496 117981050457984 118073996405568 118100120802696 118169613711576 118259071167168 118418235462144 118646880621227 118806566867016 119074690441728 119343377926692 119625962156736 119786966143488 120004961460804 120045321865728 120166475540832 120438989009192 120601087244736 120722801816484 120763403647488 120885282034272 121555413159264 121635294649564 121719013984512 121909802118912 122474199350944 122639036765952 122669943781266 122835044647728 122862222447966 123027582101328 123193164311424 123597154240686 123763503035088 124449589663056 124617085746048 125194016698576 125362514702208 125559013831808 125590656728439 125759688567912 125928947906496 126341909348319 126539943627369 126627038741952 126710253107352 126797465442816 126996213782016 127412675131224 127584159216192 127712921333148 127755874100736 127884809517984 127988371702188 128347336480832 128753966867148 128927256189984 129232533366272 129641968235808 129772807161102 129816452715264 130242162533196 130417454811168 130446310253396 130549076382942 130592983014144 130621877292768 130797680626944 130830643752102 131613240693942 131832692989056 132443029530672 132621283944576 132654706647183 132728681765232 132862635903033 132907320637056 133041455063064 133343166403034 133522632306672 133657387725393 133702339752576 133959026746944 134443522614912 134579207426328 134760336911424 134941710177792 135050987098944 135202259312561 135384227360088 135493862635341 135596434995688 135676223150328 135778933562304 135858829103424 135995942288556 136715385321984 136749839804172 136933890732576 137148527383776 137333114903808 137644558867648 137783474269812 137829813993984 137968916361696 138154608039168 138607661344852 138920472182016 139233940914474 139563622516192 139751460500736 139970513543936 140005788370938 140052875510016 140194221464304 140382908168832 140843268785898 141032829039984 141064033180998 141253890560784 141444003468672 142228102472064 142549034745771 143078876226944 143339259522627 143532179118216 143725358363328 143918797607424 144196679947467 144390753540936 144716615705088 145191187940232 145386600037056 145582275138048 145614485864256 145810467675648 145847214265284 146633354123244 146682670263808 146719636662564 146917105890912 146949611954364 147147390705312 147345435645696 147828628625244 148162249412352 148311779612688 148648120986428 148848185752224 148998408222006 149048519784192 149198944437648 149319766985886 149520735716688 150212961345006 150415132221648 151248962941776 151363462320768 151401608354619 151452528167808 151605379025352 151689922017408 152307255780099 152392190174896 152545989370149 152597294064768 152635751044119 152751300257592 152841182741352 153096030567936 153804808487232 154011813613056 154343985255936 154516867785784 154724831268672 154850128726104 155058540743232 155215030906908 155267233261056 155423934044064 155776404357784 155986063044672 156285531204768 156495875122944 157009075330716 157220393063328 157308067277312 157431995207424 157466827736928 157559484948768 157678761556224 157771543474944 158408755822688 158661932669982 158910626880882 159124503902256 159501282875648 160006615281072 160221967387776 160747386648114 160801449659648 160963735755312 161180376045696 161473701507993 162073884212352 162439597733553 163340086432761 163559925041688 163780059530304 163816296597288 164000490296832 164036776135104 164257552415232 164574705377831 164796205654248 165018004046784 165540814543476 165932786217408 166156114328064 166682530588896 167150019602944 167454208971252 167679584757216 167848812492354 167905263875328 168455879131092 168719924836492 168836051655936 168947004143136 169217023749354 169883566841632 170112212288256 170155083309498 170283895110864 170384094188784 170513079357312 170651162269584 170880840819072 171072246477118 171441213946758 171671955822864 171845212789791 171903008253312 172466733396118 172855957647744 173030409548136 173263290314688 173656216710928 173831476259007 173889939748224 174065435177256 174162503057024 174206394816867 174440858336136 174675637418688 175248454902507 175484320925256 175776923985408 175880355291648 176590706040896 176828378592768 176872942196244 176971575686976 177110994608352 177150181204044 177209760849408 177388606750752 177627353193216 178030176408896 178209850300524 178269786336768 178612035662592 179258030153216 179438943235104 179680449215232 180007442191206 180067982798592 180512303146784 180658483513788 180901630867104 181038578083072 181084202724726 181145105471232 181327923051408 182333119738896 182452941974346 182578520976768 182864703178368 183711299026416 183958555148928 184004915671899 184293333671949 184541373151992 185395731361029 185645254552632 186674384494584 186925628619072 187177210891776 187538617756133 187791025047864 188043772053312 188085377574664 188338520747712 188592004624896 188639532851868 189637469962752 189940558112928 190065379661028 190494320673024 191119012696836 191376238824288 191569381999722 191633811151104 191827214276976 192262239929956 192521004721248 193130950300722 193390884284976 193588250586976 193848800049408 194152647819008 194462952353712 194724679072896 195363243799794 195511138830992 195626182216752 195669465380094 195823614574413 195889474521216 195932815939152 196196520940416 197104838166992 197419861040913 197749039483584 198015188931072 198464247669632 198664544296008 198931925916864 199093022647848 199360980955584 199629299907072 200014749604551 200283948460008 200553509628864 201665283922368 201817949761024 201868811139492 201936704223744 202140505367136 202253229356544 202412565266688 203076341040132 203394652493532 203463058753024 203514334725492 203668400343456 203788243655136 205073077982976 205124759706258 205722791075664 206299775024896 206466838301472 206675211404718 206744720990976 206953374542544 207231912058752 207911492017278 207981417392896 208380708273024 208850911371711 209345433774288 209627190751104 209955770315904 210008682556407 210079313265024 210291332196456 211264903178847 211549243559976 211596049771497 211880835841176 212166005203008 212861765636737 213342153708096 213629289850368 214329848864152 214618314340416 214907168060928 215298268677324 215588037544992 216098512283136 216586130311404 217074923557632 217786781910348 218079900055584 218373412707072 218421728796384 218715701513472 219728274205664 219950031184866 220024005395712 220079454993846 220375658836368 220424417931546 220721086057968 221018153468544 221243714956544 221742942937866 222243374118528 222972181479642 223272278628336 223497612333009 223572779676288 223798416656472 223979650478829 224607838841456 225262672190848 225319442017509 225622698332472 226873444412664 227045193481152 227178792251712 227350772476416 227484551056896 227534883026112 227841121092096 228281042943443 228588285262344 228895941097152 229126950386388 229204011004416 230474610196992 230707212730848 231017720419584 231775301678676 231853252997632 232087246903008 232275193089156 232587811114848 232822546360362 232900849891584 233664606536676 233979094567008 234428296807152 235513612996074 235830589594992 235962100915968 236147992811136 236200241605392 236339227423152 236518142334336 237293761242454 237613133734032 237992899004973 238365940321323 238686755853384 239251924313472 240009922921608 240332951081664 240877978018384 241121079972171 241202174489472 241445603632968 241770564068544 242563407353491 243110826318528 243270589299128 243438027969024 243819604237824 244948398701888 245278073531904 245339887562532 245670089295456 245724444895932 246055164202656 246386328622848 247194308481372 247527006070176 248899179326112 249234171492096 250388033397152 250725029404416 251118027663616 251181313456878 251519377135824 251857895812992 252683818696638 253079887254738 253254077483904 253420506214704 254825350262448 255168318432384 255232624964247 255425842666296 255769619035968 255976743404376 256608369715677 256694672961664 257161820920137 257507933734296 257854512379968 258700100094177 259283936471616 259545614322204 259632905430528 260134211726249 260484325066392 260834909622336 260892620506792 261098152765884 261185966028288 261243754585536 261595361253888 261661287504204 263226481387884 263665385978112 264886059061344 265242567889152 265309413294366 265457363530464 265725271806066 265814641274112 266082910126128 266686332806068 267045264613344 267314775450786 267404679505152 267918053493888 268887045229824 269158414852656 269520673822848 270101974197888 270404518625122 270768454720176 270987725270682 271192869991376 271352446300656 271557867124608 271626304087089 271717658206848 271991884577112 273499679608344 273679412961519 273867781465152 274297054767552 274666229807616 275289117735296 275566948539624 275937832723392 276309216078336 277215322689704 277840944364032 278467881828948 279127245032384 279502921001472 279941027087872 280011576741876 280105751020032 280388442928608 280765816337664 281686537571796 282065658079968 282128066361996 282507781121568 282888006937344 284456204944128 285098069491542 286157752453888 286678519045254 287064358236432 287354072999583 287450716726656 288393359894934 288781507081872 289696425451083 290382375880464 290773200074112 291228971728512 291694428530568 293044865699691 293266708246488 293439273325128 293504198070141 293834211781824 293899223908728 294294781410624 294690871291392 295259868463861 295657257250488 296324498824704 296623559225376 297296241972856 297696371504448 297996816444012 298097039568384 298397888875296 298639533971772 299041471433376 300425922690012 300830264443296 302497925883552 302726924641536 302803216709238 302905056335616 303210758050704 303379844034816 304614511560198 304784380349792 305091978740298 305194588129536 305271502088238 305502600515184 305682365482704 307609616974464 309033735571568 309449662537344 309700257452208 310012817107077 310117081486464 310430061813816 310847868088128 311552808715568 311867238025917 311972126089344 312571062409536 312991750245888 314018150661432 314440786126656 314863990414848 314933655473856 315118969897536 315357523112448 315543086949888 316817511645376 317323865339964 317821253761764 318249007804512 319002565751296 320013230562144 320443934775552 321494773296228 321602899319296 321927471510624 322360752091392 322947403015986 324147768424704 324879195467106 326680172865522 327119850083376 327560119060608 327632593194576 328073552270208 329149410755662 329592411308496 329925046777299 330036008093568 330119182490769 330636626897319 331081629086952 331865572434816 332614414406799 333365061177792 334458272219463 334908417942504 335359169514432 335697624984708 335810527750656 336458919877423 336911758262184 337439849672984 337672103311872 337894008286272 338434047498708 339767133683264 340224424576512 340310166618996 340567790221728 340768188377568 341026158714624 341302324539168 341761681638144 342144492954236 342882427893516 343343911645728 343690425579582 343806016506624 344933466792236 345711915295488 346060819096272 346526580629376 347312433421856 347662952518014 347779879496448 348130870354512 348325006114048 348412789633734 348881716672272 349351274837376 350496909805014 350968641850512 353181412081792 353270419494111 353745884392488 353943151373952 354221989216704 354300362408088 354777213501504 355254706386432 355940641863681 356060352817792 356419700601048 357224071325184 358877886470208 359360898430464 360014884382412 360135965597184 361024606293568 361316967027576 361803261734208 362077156166144 362168405449452 362290210942464 362655846102816 364666239477792 364905883948692 365157041953536 365729406356736 367422598052832 367917110297856 368009831343798 368586667343898 369082746303984 370791462722058 371290509105264 373348768989168 373851257238144 375077235512266 375582050095728 376087544106624 376170755149328 376677041495424 376771970185317 377279065703736 379025728044957 379619830882107 379881116225856 380130759322056 380988641346048 382238025393672 382752477648576 383138763999444 383267622302208 383654428553952 384524479859912 385042009442496 386261900601444 386781768569952 387176501173952 387697600098816 388305295638016 388925904707424 389449358145792 390726487599588 391022277661984 391252364433504 391338930760188 391647229148826 391778949042432 391865631878304 392393041880832 394209676333984 394839722081826 395498078967168 396928495339264 397329088592016 397863851833728 398186045295696 398587907709099 398721961911168 400029499209102 400567896920016 400972163176179 401107019257728 403330567844736 403737622278984 404281010734272 404825130533376 405606777937683 406152682080264 406481587906023 406789304987064 407028669450984 407336800686912 407576487310272 410146155965952 410249519412516 411445582151328 412599550049792 412933676602944 413350422809436 413489441981952 413906749085088 414463824117504 415822984034556 415962834785792 416761416546048 417701822743422 418690867548576 419254381502208 419911540631808 420017365112814 420158626530048 420582664392912 422529806357694 423098487119952 423192099542994 423761671682352 424332010406016 425723531273474 426684307416192 427647104237313 428659697728304 429236628680832 430017778567881 430596537354648 431176075089984 432590039842401 433172260622808 434149847115264 435573563820696 436159800111168 436746825414144 436843457592768 437431403026944 439456548411328 439900062369732 440048010791424 440158909987692 440751317672736 440848835863092 441442172115936 442036306937088 442487429913088 443485885875732 444486748237056 445944362959284 446544557256672 446995224666018 447145559352576 447596833312944 447959300957658 449215677682912 450525344381696 450638884035018 451245396664944 453746888825328 454090386962304 454204825063857 454357584503424 455069766052224 456562085886886 456921767340297 457176570524688 457637968110447 457791882194304 457907253132357 458253900772776 461414425461696 462035440839168 463550603357352 464174493806016 464550386178312 465175622229696 465645092720724 465801699783168 466701082410619 467329213073352 467958189134016 468856593614304 471027225992148 471661179189984 471924201831936 472295985622272 472400483210784 472678454846304 473036284668672 474587522484908 475226267468064 475985798009946 476731880642646 477373511706768 478503848626944 480019845843216 480665902163328 481755956036768 482242159944342 482404348978944 482891207265936 483541128137088 485126814706982 486221652637056 486541178598256 487318793200659 489896797403776 490020259298283 490679775125064 491340178590912 491448889791864 492110328405312 492772657245696 493724116133493 494388616962744 495054012140352 497798358652224 498468342984192 500776066794304 501450058808832 502236055327232 502362626913756 503038754271648 503715791625984 505367637393276 506159774509476 506508154967808 506841012429408 509650700524896 510336636864768 510465249928494 510851685332592 511539238071936 511953486808752 513216739431354 513389345923328 514323641840274 515015867468592 515535638369373 515709024759936 517400200188354 518567872943232 519091228644408 520268423452498 520968650132784 521494428777021 521669819244672 521785241013584 522196305531768 522487509171072 522619184450601 523322575008408 525436185608291 525745364707521 526452962775768 527330771956224 529772118122688 530485135778304 530618826588732 530914727060928 531450543612132 531629282548224 532165820252256 533372665612136 534090529226688 534629550901572 534809359010304 535836106987776 537774090459648 538316829705312 539041347645696 540203948395776 540809037250244 541536909440352 541975450541364 542385739982752 542704892601312 543115734249216 543252608174178 543435316413696 543983769154224 546999359216688 547358825923038 547735562930304 548594109535104 550578235470592 551133897079248 551875665446784 552880001015847 554430645379408 556187194083087 556935763657896 558254490064768 560023153483752 560776885857216 561531632675328 562615853268399 563373075143592 564131316159936 564256132723992 565015562243136 565776013874688 568912409888256 570196138983084 572315504907776 573357038090508 574128716472864 574708145999166 574901433453312 576786719789868 577563014163744 579392850902166 580764751760928 581546400148224 582457943457024 583388857061136 586089731399382 586533416492976 586878546650256 587008396140282 587470843723239 587668423563648 587798447817456 588589562821248 590519736927722 591314514500976 592259583122739 593247118450752 594592483945712 595392743008896 595993632888024 596795777750592 597279067943544 598082942866752 598752862669913 600044248813653 600851845380024 601660528886592 603633566886413 604995851767104 605453849283072 605606433418476 605810112671232 606421516101408 606759688069632 609229023120396 609568760699584 610183957480596 610389176259072 610543004176476 611005201030368 611364730965408 615219233948928 618067471143136 618899325074688 619400514904416 620025634214154 620234162972928 620860123627632 621695736176256 623105617431136 623734476051834 623944252178688 625142124819072 628036301322864 628881572253312 629867310947712 630026047669221 630237939795072 633635023290752 633794709536541 634647730679928 634788149314491 635642507523528 636498015609024 638585296910211 640026461124288 640887869551104 642989546592456 643854943021248 644721504182784 645894806031972 648295536849408 649758390934212 653360345731044 654239700166752 655120238121216 655265186389152 656147104540416 658298821511324 659184822616992 659850093554598 660072016187136 660238364981538 661273253794638 662163258173904 663731144869632 665228828813598 666730122355584 668916544438926 669816835885008 670492836999027 670718339028864 671395249969416 672917839754846 673823516524368 674879699345968 675788016572544 675958326052527 676868094997416 679534267366528 680620333237992 681135580443456 681536376755136 682052317429248 682604649078336 683523363276288 684288985908472 684843128830329 685764855787032 686687823291456 687380851159164 687612033013248 689866933584472 691423830590976 692121638192544 693053161258752 694624866843712 695325905036028 695559758992896 696261740709024 696650012228096 696825579267468 697763433344544 698702549674752 700993819610028 701937283701024 706362824163584 706540838988222 707491768784976 707886302747904 708443978433408 708600724816176 709554427003008 711881283727362 712120705635584 712839401202096 715097820963969 717755772940416 720029768764824 722049212587136 722633934055152 723363239916513 723606523468416 724336810898904 725311692205632 727690222060473 728830838101823 729332478955584 729811767897384 730314083907072 731458812713472 734845196105664 735834220595712 736019662687596 737173334687796 738165492607968 741582925444116 742581018210528 746697537978336 747702514476288 750154471024532 751164100191456 752175088213248 752341510298656 753354082990848 753543940370634 754558131407472 758051456089914 759239661764214 759762232451712 760261518644112 764476050787344 765504955297152 766277527998888 767308857107904 769048959719824 769825109147031 770084018884992 771485462760411 772523801202888 773563537139904 774353002347904 776100300282531 777851809414848 778898716291584 780402635178747 781452975199176 782044555323968 782504728867008 782677861520376 783294458297652 783557898084864 783731263756608 784786083761664 788419352667968 789679444163652 790996157934336 793856990678528 794658177184032 795727703667456 796372090591392 797175815418198 797443923822336 800058998418204 801135793840032 801944326352358 802214038515456 806661135689472 807475244557968 808562021468544 811213555875366 812305364160528 812963175812046 813578609974128 814057338901968 814673601373824 814878912261267 815152974620544 820499038825032 821038238884557 822891164302656 825867353205888 826700845618872 827813498170176 828927648235008 830528164348589 831645968069112 833522833092096 835403645486844 837381735097152 838508763004416 839823081263616 840034730225628 840317253060096 841165328785824 845059612715388 846196974239904 846384199085988 847523343364704 848664020812032 851447062546948 853368614832384 855294208474626 857319395456608 858473257361664 860035557135762 861193074709296 862352150179968 865180079684802 866344521245616 871147127641392 872319600222336 873686915185536 878913096822656 879134597099073 879800124739464 880317819975384 880512594210423 881502635345472 881697671726184 882884344231872 884072613874176 885779605391583 886971771751464 888973496474112 891888725918568 893089114513344 893990449332036 894291118705152 895193666625888 895918601915316 898431355365824 901050688763392 901277768070036 902490793329888 907493777650656 908180773924608 908409650127714 908715169006848 910139532104448 913124171773772 913843534680594 914353141049376 915275936220894 915583764388608 915814506264714 916507801545552 922828850923392 927101206714704 928348987612032 929100772356624 930038451321231 930351244459392 931290185441448 933402164821238 934658426146704 935601714077751 935916378268032 937713187228608 942054451984296 943322358379968 944591971244544 944800966421568 945356909692608 946072569337344 949175044969816 950452534936128 951971596019892 953463761285292 954747023413536 957007697253888 960039691686432 961331804326656 963511912073536 964484319888684 964808697957888 965782414531872 967082256274176 970253629413964 972443305274112 973082357196512 974637586401318 979793594807552 980040518596566 981359550250128 982680357181824 982897779583728 984220656810624 987448232266986 988777233925488 989775140331897 990108024280704 991909880691957 995596717304448 997843243220397 1001552133588608 1003374816658389 1004725253827512 1006077508543296 1007431583251968 1009376759632269 1010735274786552 1010958904463819 1012319549018952 1013016309935616 1013682024858816 1019301401049792 1020673273729536 1020930499856988 1021703370665184 1023078476143872 1023906973617504 1026433478862708 1026778691846656 1028647283680548 1030031734937184 1031071276738746 1031418049519872 1034800400376708 1037135745886464 1038182457288816 1040536846904996 1041937300265568 1042988857554042 1043339638489344 1043570482027168 1044392611063536 1044975018342144 1045238368901202 1046645150016816 1050872371216582 1051490729415042 1052905925551536 1059544236245376 1059811258482333 1061237653177464 1061829454121856 1062901087224264 1064331640504512 1066745331224272 1067821925591043 1068181058453376 1069259101803144 1071672213975552 1076633659410624 1078082695291392 1080407896791552 1081618074500488 1083073818880704 1083950901082728 1084771479965504 1085409785202624 1086231468498432 1086505216348356 1086870632827392 1087967538308448 1093998718433376 1094717651846076 1095471125860608 1097188219070208 1101156470941184 1102267794158496 1103751330893568 1105760002031694 1108861290758816 1112374388166174 1113871527315792 1116508980129536 1120046306967504 1121553771714432 1125231706536798 1126746150287184 1128262632319872 1128512265447984 1130031124486272 1130315910555951 1137077184134871 1138859492646321 1140392277966168 1146714076181016 1148257432945728 1149416291998332 1149802866906624 1152022937644817 1153573439579736 1155126028327488 1158785701804332 1161529503521856 1163092800296448 1164915886914048 1166777714122272 1172179462798764 1173066832985952 1173757093300512 1174016792280564 1174941687446478 1175336847127296 1175596895634912 1177179125642496 1181039473855444 1182629029001952 1184519166245478 1186494236901504 1189184967891424 1190785486017792 1191987265776048 1193591555501184 1194558135887088 1196165885733504 1197505725339826 1200088497627306 1201703690760048 1202916489528537 1203321057773184 1207267133772826 1209991703534208 1211212866836952 1212843032202816 1216820333813049 1218458046240792 1219137521399168 1219444763718069 1220367914961192 1221086008352952 1222010402060736 1222729461930816 1230438467897856 1236134942286272 1237798650149376 1238801029808832 1240051268428308 1240468325945856 1241720247255264 1243391472352512 1246211234862272 1247468952103668 1247888504357376 1250284249638144 1256072602645728 1257763144506624 1259734621895424 1260052095338442 1260475879590144 1267270046581504 1267589419073082 1269295461359856 1269576298628982 1271285015047056 1272996031218048 1277170593820422 1280052922248576 1282941312711939 1285979093184912 1287709886042496 1290053335703643 1291789612063944 1297770119527203 1299516781868424 1306720691462088 1307579417482813 1308479400333504 1310240476242432 1310530372778304 1312294209080832 1316597643022648 1318369645233984 1319700187109196 1320144032374272 1320476729963076 1322546507589276 1324326516347808 1327462289739264 1330457657627196 1333460244711168 1337833088877852 1339633671770016 1340985673998054 1341436678057728 1342790499938832 1345835679509692 1347647033048736 1349759398691936 1351576033145088 1351916652105054 1353736189994832 1359068534733056 1361240666475984 1362271160886912 1363072753510272 1365209298156672 1368577971816944 1369686257660658 1370765302020891 1371529711574064 1372913904331341 1373375646582912 1374761702318328 1379733867168944 1384243276385088 1386106322517504 1389249733687424 1390651810072056 1392523481418048 1393651158534936 1395526866689088 1397405099349504 1400103247231857 1401987639220056 1403874567402048 1412725648327168 1413081677976444 1414983537569952 1415772605495808 1416887956866816 1417201449632352 1419108854006016 1423762567454724 1424241411271168 1425678802404192 1430195641927938 1435511545880832 1440059537529648 1444098425174272 1445267868110304 1446726479833026 1447213046936832 1448673621797808 1450623384411264 1455380444120946 1457661676203646 1458664957911168 1459623535794768 1461956379601977 1469690392211328 1470060777894849 1472039325375192 1474346669375592 1476330985215936 1481172348400479 1483165850888232 1485162036421056 1490032359457159 1493395075956672 1495405028952576 1500308942049064 1502328200382912 1504350176426496 1504683020597312 1506708165981696 1507087880741268 1509116262814944 1516102912179828 1518479323528428 1519524464903424 1520523037288224 1528952101574688 1531009910594304 1532555055997776 1534617714215808 1538097919439648 1539650218294062 1540168037769984 1542970925520822 1545047602405776 1547127074279808 1548706004695808 1552200600565062 1555703618829696 1560805270357494 1562905950398352 1564089110647936 1564483286331063 1565009457734016 1565355723040752 1566588916595304 1567462527513216 1567857553351803 1576308556824873 1576838705335936 1577236094122563 1579358888327304 1581992315868672 1589316354368064 1591455407334912 1592744181182784 1594351630836396 1594887847644672 1597967300604101 1600117996836408 1602271587680064 1603888652704716 1604428077030912 1613322271378944 1614950489115936 1617124042937088 1622427111750732 1624610728321056 1625926351624092 1627157219948256 1628114677803936 1629347202747648 1629757824522534 1630305949241088 1640998077650064 1642076477769114 1645782328605312 1651734706411776 1653401691237744 1655626996340352 1661056328697178 1663291936138224 1668561582249261 1670807290973688 1674763470194304 1680069460451256 1682330657571648 1687847559805197 1690119225430776 1692393948479808 1692768398171976 1695046686729408 1697328041624064 1702894125093896 1706737229664768 1710588416949252 1714638790913216 1716946514723328 1720071114271524 1722386149418592 1724704300359936 1730360159369604 1732689042491232 1742294255282784 1744639200444672 1747373830371072 1757826193645312 1758269194198146 1759600249478928 1760635639950768 1761025188420846 1763005270690944 1763395343452368 1765768688463744 1771559210783166 1773943543502928 1783777451837136 1786178229026688 1787980898664072 1790387333251776 1791837203830632 1796258588009739 1796862710731648 1800132746440959 1802555536140072 1804981586659776 1810900700659239 1814987555301312 1816361547849216 1816819300255428 1817430338013696 1820279064208896 1826248343547544 1827687069361188 1828706282098752 1830551872441788 1831167528777216 1831629012529428 1833015603091104 1845657701846784 1854202413429408 1856697975224064 1858201544713248 1860076902642462 1860702488918784 1862580370882896 1866804329642476 1869316852293408 1871203428155502 1871832756536064 1875426374457216 1884108903968592 1886644716759936 1889601932843136 1890713819385216 1898350089939632 1900905069872256 1901384128609623 1903943192039784 1904364447943473 1906927522570584 1909494046827072 1915755890730633 1920079383372864 1922663608653312 1927023824147072 1928968639777368 1931564829063744 1934164512548352 1940507258827928 1944886610548224 1946164714393024 1949275172802636 1959587189615104 1960081037193132 1962719100500256 1965360714363648 1965795559167456 1968441313621248 1974896464533972 1977554467850976 1979550280663794 1980216048561408 1983819761383914 1991193434608896 1995686486440794 2003104267177216 2006749633316778 2009450507655024 2011478510997081 2012155017086592 2018753519264538 2021470549573104 2021917808927638 2024639098037904 2027364049717632 2027874978157581 2038602802099584 2041860999713976 2043406741330368 2046156952287744 2047813947235008 2052866957725416 2054529386490987 2057294567361096 2060063469874368 2062142553477492 2062836099039744 2066819079247027 2069600800753416 2074271491772928 2076364914577632 2081073693809992 2083874600531136 2085977715108084 2086679276978688 2087140964054336 2088785222127072 2089950036684288 2090476737802404 2093290300033632 2101744742433164 2102981458830084 2105811851103072 2119088472490752 2119622516964666 2122475306354928 2123658908243712 2125802174448528 2128663281009024 2133490662448544 2135643851182086 2136362116906752 2138518203606288 2153267318821248 2163236149000976 2166147637761408 2167901802165456 2169542959931008 2170089719749539 2170819570405248 2173010432696712 2175935076616896 2183070666181419 2186492514305469 2187997436866752 2189435303692152 2190942251721216 2194376438140416 2204535588316992 2207502661787136 2211520004063388 2217722581517632 2224748776332348 2227743054631584 2233017960259072 2240092613935008 2243107543428864 2250463413073596 2253492300574368 2256525264639744 2257024530895968 2260062248972544 2260631821111902 2274154368269742 2277718985292642 2280784555932336 2293428152362032 2296514865891456 2298832583996664 2304045875289634 2307146879159472 2309475327441093 2310252056654976 2314456388281233 2317571403608664 2323059007043712 2328300900847593 2333555428244544 2341207905536241 2344358925597528 2346133665971904 2347514186601024 2348033584561128 2349883374892956 2350673694254592 2351193791269824 2354358251284992 2362078947710888 2365258058003904 2369038332490956 2372988473803008 2378369935782848 2381570972035584 2383974531552096 2387183111002368 2389116271774176 2392331771467008 2395011450679652 2400176995254612 2403407381520096 2405832979057074 2406642115546368 2414534267545652 2419983407068416 2422425733673904 2425686064405632 2433640667626098 2436916092481584 2438275042798336 2438889527436138 2440735829922384 2442172016705904 2444020804121472 2445458923861632 2463114716653671 2472269884572544 2477602059617664 2480102536856616 2483440494510528 2486782944705024 2491584493045767 2492422469724544 2494937904207336 2500568499276288 2512145205291456 2515526289013248 2519469243790848 2520104190676884 2520951759180288 2534540093163008 2535178838146164 2538590922719712 2539152597257964 2542570030094112 2545992062436096 2554341187640844 2560105844497152 2565882625423878 2571958186369824 2575419772084992 2580106671407286 2583579224127888 2595540239054406 2599033563736848 2613441382924176 2615158834965626 2616958800667008 2621060745556608 2633195286045296 2636739290467968 2637403791297219 2639400374218392 2640953459926152 2641537782631269 2645093015178552 2648653032695616 2657338816174749 2660915315254392 2666920489422336 2675666177755704 2679267343540032 2681971347996108 2682873356115456 2685580999877664 2691671359019384 2695294066097472 2699518797383872 2703152066290176 2703833304210108 2707472379989664 2718137069466112 2722481332951968 2724542321773824 2726145507020544 2730418596313344 2737155943633888 2739372515321316 2741530604041782 2743059423148128 2745827808662682 2746751293165824 2749523404636656 2759467734337888 2768486552770176 2778499467374848 2781303620144112 2785046962836096 2787302317069872 2790115353963693 2791053733378176 2800206494463714 2803975278440112 2806805142233253 2807749134804096 2826163355952888 2829967075139904 2833775913733632 2834402899264704 2838217708012032 2847525134909448 2851357604808384 2860391283855876 2871023091761664 2880119075059296 2888196850348544 2890535736220608 2893452959666052 2894426093873664 2897347243595616 2901246768822528 2910760888241892 2915323352407292 2917329915822336 2919247071589536 2923912759203954 2939380784422656 2940121555789698 2944078650750384 2948693338751184 2952661970431872 2962344696800958 2966331701776464 2969325420995691 2970324072842112 2980064718914318 2986790151913344 2993529729661191 3000617884098128 3004656400765824 3009366041194624 3010124449975167 3014175761482536 3018232525629888 3028130278896807 3032205824359656 3032876713391457 3036958647056856 3039048929806848 3041046074576448 3057904203149376 3062019821188608 3065110111995552 3069235428431616 3076195838879296 3079300436588124 3080336075539968 3085941851041644 3090095204811552 3094254148559616 3097412009391616 3104401201130124 3111407237659392 3121610540714988 3125811900796704 3128178221295872 3128966572662126 3130018915468032 3130711446081504 3133177833190608 3134925055026432 3135715106703606 3152617113649746 3153677410671872 3154472188245126 3158717776654608 3178632708736128 3179433775446999 3185488362365568 3188703261672792 3195934601208202 3200235993672816 3203465776773129 3204543175360128 3207777305409432 3229900978231872 3234248085874176 3244854223501464 3249221456642112 3251852703248184 3254314439896512 3256229355607872 3258694405495296 3259515649045068 3260611898482176 3281996155300128 3284152955538228 3291564657210624 3303469412823552 3306803382475488 3311253992680704 3322112657394356 3326583872276448 3337123164498522 3341614581947376 3349526940388608 3360138920902512 3364661315143296 3375695119610394 3380238450861552 3384787896959616 3385536796343952 3390093373458816 3405788250187792 3411231552404613 3416578477938963 3421176833898504 3429277581826432 3440142228543048 3444772298837184 3449408600719872 3456068812934451 3460720318739208 3465378084982464 3484588510565568 3489278400889344 3494747660742144 3515652387290624 3516538388396292 3519200498957856 3521271279901536 3522050376841692 3526010541381888 3526790686904736 3531537376927488 3543118421566332 3547887087005856 3567554903674272 3572356458053376 3575961797328144 3580774666503552 3583674407661264 3592517176019478 3593725421463296 3600265492881918 3605111072280144 3608749468585611 3609963173319552 3621801401318478 3629975110602624 3633638600510856 3650461001439147 3652496687095088 3655374138722376 3657412564197504 3658334291154207 3661103744883576 3663258025058856 3666031206182208 3678053299258037 3691315403693568 3708404826858816 3713395950448128 3716403089426496 3720153805284924 3721404977837568 3725160741765792 3733608659284952 3738633704586816 3742406856311004 3743665513072128 3750852748914432 3768217807937184 3773289433519872 3779203865686272 3781427638770432 3796700179879264 3801810139744512 3802768257219246 3807886384079568 3808728895886946 3813855045141168 3818988093654144 3831511781461266 3840158766745728 3854047648294144 3857937279554736 3863129658127488 3870160007110929 3881014517655856 3892329428786048 3893310358581609 3898550345605272 3920162074386264 3922738252448439 3925438201000512 3930721428727296 3931591118334912 3936882627242496 3949792929067944 3955108935701952 3959100561327588 3960432097122816 3967639522767828 3982386869217792 3991372972881588 4006208534354432 4013499266633556 4018901015310048 4022957021994162 4024310034173184 4037507038529076 4042941099146208 4043835617855276 4049278196075808 4054728099435264 4055749956315162 4077205604199168 4083721999427952 4086813482660736 4095627894470016 4105733915450832 4109058772981974 4112295906062673 4114589134722192 4118741712994023 4120126939748736 4124285106954984 4133638158494054 4139201601506832 4152729829155264 4162147387619984 4167749201062272 4171955430216168 4174281928108672 4177570444254144 4180953475604808 4186580600067264 4191270038689391 4200309741695571 4203489484866328 4205962917660168 4211623702206144 4238176944981504 4239245033929332 4244950612709856 4247317816487424 4251604348897056 4257326562018048 4266981324897088 4271287702364172 4272724233813504 4277036407212576 4306534637642496 4326472298001952 4332295275522816 4335803604330912 4339085919862016 4340179439499078 4341639140810496 4346020865393424 4351870153233792 4366141332362838 4372985028610938 4375994873733504 4378870607384304 4409071176633984 4410182333684547 4423040008126776 4435445163035264 4443517045201437 4449497552664696 4455486109263168 4470097078371477 4480185227870016 4486215086857728 4500926826147192 4506984601148736 4513050529279488 4514049061791936 4520124497945088 4521263642223804 4548308736539484 4555437970585284 4561569111864672 4586856304724064 4593029731782912 4597665167993328 4608091750579268 4614293758318944 4618950654882186 4620504113309952 4628912776562466 4635142807217328 4646118014087424 4656601801695186 4667110856489088 4682415811072482 4688717851195056 4692267331943808 4693449858993189 4695028373202048 4696067169122256 4699766749785912 4702387582539648 4724157895421776 4728925670474619 4730516116007808 4731708282367689 4738076664981912 4745976947606016 4756739871565696 4767949063104192 4774366222004736 4778232543548352 4784663542934016 4790022901359304 4793901901812303 4800353990509224 4806814763040192 4811665958114148 4813284231092736 4829068535091304 4839966814136832 4844851467347808 4851372128811264 4867281335252196 4873832184963168 4876550085596672 4877779054872276 4881471659844768 4884344033411808 4888041608242944 4890917847723264 4926229433307342 4944539769145088 4955204119235328 4960205073713232 4966880989021056 4983168986091534 4984844939449088 4989875808414672 5005684746747783 5024290410582912 5040208381353768 5063542679415591 5070357676292328 5077181845439424 5078305194515928 5085140060188224 5091984124872192 5101815866712761 5108682375281688 5120211688994304 5131765250847756 5143916372739648 5150839544169984 5160213342814572 5167158448255776 5191080478108812 5198067127473696 5226882765848352 5230317669931252 5233917601334016 5242121491113216 5266390572090592 5273478580935936 5274807582594438 5278800748436784 5281906919852304 5283075565262538 5290186030357104 5297306065391232 5314677632349498 5321830630508784 5351332355511408 5358534687080064 5363942695992216 5371161999755328 5383342718038768 5388775764029217 5390588132194944 5399037594767744 5400398239322877 5407666608420216 5414944759979328 5432702101977717 5444962665903936 5449084643547648 5452291014041088 5460837192626688 5474311887267776 5478745030642632 5483061208083564 5486118846296256 5491655617325364 5493502586331648 5499046809273312 5518935468675776 5536973105540352 5556998934749696 5562607240288224 5570093925672192 5574604634139744 5580230707927386 5582107466756352 5600412988927428 5607950556880224 5613610284466506 5615498269608192 5652326711905776 5659934150279808 5668805798529408 5695050269818896 5702715209616768 5704152385828869 5713093343830419 5720782567711752 5747267672191899 5760238150118592 5781071472441216 5786905919332104 5794694487191232 5802493537645056 5813697150440123 5821521776483784 5830646704814584 5834659831644672 5838494143179072 5847825518407908 5878761568845312 5880243111579396 5888157301500768 5897386677502368 5905323940863744 5924689393601916 5932663403552928 5938650841991382 5940648145684224 5960129437828636 5973580303826688 5987059459322382 6001235768196256 6009312801531648 6018732082389248 6020248899950334 6028351522965072 6036465051259776 6056260557793614 6064411648719312 6065753426782914 6073917294113712 6082092149152896 6115808406298752 6130220223991104 6138470856863232 6152391677758592 6158600873176248 6163588159472961 6171883702083288 6180190409623104 6188508297119232 6200457237741081 6208802402260248 6222814475318784 6243221081429976 6251623801593408 6256356442591744 6257933145324252 6260037830936064 6261422892163008 6266355666381216 6269850110052864 6271430213407212 6305234227299492 6307354821343744 6308944376490252 6317435553309216 6357265417472256 6358867550893998 6370976724731136 6377406523345584 6391869202416404 6400471987345632 6406931553546258 6409086350720256 6415554610818864 6459801956463744 6489708447002928 6498442913284224 6503705406496368 6508628879793024 6510269159248617 6512458711215744 6519031298090136 6549211998544257 6559477542916407 6563992310600256 6568305911076456 6583129314421248 6613606764950976 6622507985361408 6644225314788712 6653167744552896 6674246328997044 6683229163894752 6699053880777216 6720277841805024 6729322630286592 6751390239220788 6760476901723104 6769575793919232 6771073592687904 6780186746917632 6811576500375584 6822463104809226 6833156955877926 6842353667797008 6858555163652864 6880284457086096 6889544597674368 6912137625868902 6921440637478416 6928425982323279 6930756169964928 6943369164843699 6969177021131136 6984902702542779 7023623716608723 7033076776792584 7038400997915712 7042542559803072 7044100753683384 7052021082763776 7053581373809472 7063074753854976 7076712331246733 7086236843132664 7095774174011712 7135109807348544 7144712916106752 7151923594656288 7161549333007104 7167348815322528 7185034352038956 7187450842926592 7200530985763836 7210222144560288 7217498937171222 7219926346639104 7243602802636956 7259950221205248 7267277201021712 7300922002878294 7304993374190176 7310748277444752 7314825128395008 7316668582308414 7322207489767152 7326516050117712 7332062412364416 7356106598516074 7389344149961013 7416809653717632 7432806178852992 7440307610569848 7450321483531584 7467217318569904 7474753479137301 7477267409173632 7484813712622008 7501705497828864 7536435615874368 7546578867039744 7558407731372544 7562855277540864 7593400359758528 7603620279489024 7605536514438492 7615772768159136 7617457791773892 7627710090282336 7637976187308288 7663023562922532 7680317533491456 7708095296588288 7715874559109472 7726259316254976 7740320014221858 7762029035311712 7784658857572096 7786620717163218 7797100691210544 7840324148772528 7845476504896878 7850876402001024 7863182236669824 7899585858135888 7910217871403904 7912211373891657 7918201122655176 7924613347893807 7935279045535656 7972016448524247 7982745945763176 8026998533267112 8037802030620096 8045914043988324 8048620068346368 8064160563513719 8075014077058152 8085882198292416 8087671235710552 8098556392151616 8109456198870528 8111499912630324 8154411208398336 8167443998855904 8173626965321472 8191255788940032 8211467830901664 8218117545963948 8224591812125346 8229178269444384 8237483425988046 8240253879497472 8248570213909968 8267276316988108 8278403203013664 8305459658310528 8324294775239968 8335498402124544 8343910860432336 8348563856217344 8355140888508288 8361906951209616 8373161200134528 8382540077378782 8400619483391142 8406978969732656 8411925835320336 8420415426699759 8423247404412288 8478490067858664 8489901225419712 8503208697794112 8514653124036096 8533962649794176 8542575404728344 8554072814425152 8613069275284992 8652944596003904 8664590551045632 8671607208661824 8678171839724032 8680358878998156 8683278281620992 8692041730786848 8703740306467584 8732282664725676 8745970057221876 8751989747467008 8757741214768608 8818142353267968 8820364667369094 8846080016253552 8870890326070528 8887034090402874 8898995105329392 8907976262987073 8910972218526336 8940194156742954 8960370455740032 8980589188983573 9001853652294384 9013969202297472 9028098123583872 9030373349925501 9042527284447608 9084390836690421 9096617473078968 9098630140174371 9110875941170568 9123138223729344 9153055922379691 9173712609448128 9186059463565824 9195330335986656 9216183501158536 9228587516637888 9237901309764372 9241008226619904 9257825553124932 9270285614434656 9292236028174848 9313203603390372 9334221712978176 9364831622144964 9377435702390112 9384534663887616 9386899717986378 9390056746404096 9392134338244512 9399533499571824 9404775165079296 9448315790843552 9457851340949238 9461032232015616 9463416564735378 9476153329963824 9513479743131392 9535898126208384 9556465087096704 9580045802718608 9587803803624606 9600707981018448 9610397330319387 9613629526080384 9623331916228296 9658137070182608 9689702934695616 9702744257622528 9734562670504392 9747664369926336 9755558109744552 9762943319689536 9768688066823616 9776083216485888 9781835695446528 9852458866614684 9889079538290176 9910408238470656 9920410147426464 9933761978042112 9966337972183068 9969689878898176 9979751616829344 10011369493495566 10048580821165824 10080416762707536 10127085358831182 10140715352584656 10154363690878848 10156610389031856 10170280120376448 10203631733425522 10217364750563376 10233694657213839 10249735433816889 10263530501695512 10287832745479296 10320426685629144 10334316896511552 10368206438803353 10382160956217624 10396134254947392 10430226516200113 10453765531696704 10460635339862504 10467835202668032 10484242982226432 10532781144181184 10546957161871872 10549615165188876 10557601496873568 10563813839704608 10566151130525076 10580372060714208 10594612130782464 10629355264698996 10643661261017568 10702664711022816 10717069374160128 10727885391984432 10742323999510656 10766685436077536 10777551528058434 10781176264389888 10798075189535488 10800796478645754 10815333216840432 10829889519958656 10865404203955434 10889925331807872 10948623774535552 10951383004317441 10957490061285264 10966122416167128 10972237692592512 10975002873462621 10983311234650728 10998093618546624 11034159897774111 11037870937351552 11073946211080704 11125214480576448 11140187851344384 11149209268279488 11160461415854772 11164214933512704 11185771104228707 11200825977854856 11215901113760448 11227220568933012 11230996539216384 11304653423811552 11319868300559616 11337611597058816 11390100539637792 11405430419233536 11408304771657738 11426186687660838 11441565135423504 11494535344383798 11520476300237184 11562142944882432 11573811838664208 11589388974382464 11627394300880246 11643043552967568 11661293409629168 11676988286358144 11679931075744827 11695651036815816 11760486223158792 11768214757345317 11776314603001536 11794773355004736 11810647881727488 11849378787203832 11865326807105856 11877301683982764 11881296291368448 11920258875657272 11947160607653376 11974118918644764 12002471536392512 12018625603063296 12037464164778496 12040497799900668 12056703045930144 12072930102519552 12112521115587228 12128823297438624 12131506853565828 12147834588227424 12164184298305792 12231616812597504 12260440447982208 12304783355517184 12317201746352496 12327176318945922 12343767404166576 12356225138982069 12360380819246208 12400914475482162 12417604804520496 12486442162859952 12503247603186816 12515866290648504 12522845784326016 12532711332762432 12542860426814424 12573810116068173 12600929225086713 12610468454598984 12617888752980504 12634871106618432 12714530834944512 12717735101787996 12741953449462272 12754813046691168 12783738404832808 12800943974691264 12813863107092516 12818172701440512 12831109221637728 12919603912927488 12979416894005856 12996885826568448 13007410812992736 13017257759586048 13020538318497234 13024917422431488 13038062596180272 13098423997088514 13118955085832814 13127984621200512 13136611822152912 13227213529901952 13288450629577424 13306335489105792 13330551135604311 13348492657994088 13366458327789504 13410291235114431 13440555683610048 13458645260573184 13502780478441576 13520953803446208 13539151587838464 13542147185375808 13560373493835264 13623153000751168 13644926209618452 13666313911755852 13684707335594016 13717110327305728 13760568914172192 13779089195348736 13824275251737804 13842881274956832 13856851964646558 13861512339929856 13886738329687398 13938354042262272 13969805405085558 14047247433217446 14066153553585168 14076801995831424 14080349576979567 14085085119606144 14088201507366768 14107162747618944 14153424662493466 14172473686265328 14186777011423857 14191548348023424 14195124847103067 14270219614697088 14303847189312576 14323098666014208 14334697630645056 14370068704077912 14381705705436909 14401061971527672 14420444289120576 14434997874342444 14439852693278208 14467733554729189 14487205605273912 14519900442410496 14534554402043424 14601844005756588 14609986748380352 14621496554889504 14629650256790016 14633337164616828 14644414979534304 14653032100235424 14664124824728832 14712213197032148 14778688299922026 14833619307435264 14865612357705984 14880615221139696 14900642967063168 14934434637139808 14949506958274602 14954534818347264 14969627425244016 15072871231748736 15186800719517056 15190628038246773 15211073028876984 15231545536318272 15234915583547784 15255420180564672 15275952374616576 15305447600138283 15326047125845064 15360635066982912 15431749118218944 15452518632509952 15480640028443716 15524058070623424 15569317715144192 15573241434326436 15594201382421088 15680648297545056 15690953009793756 15701752804002048 15726364473339648 15799171716271776 15820435742807808 15824422747783314 15836402245310352 15849226695787614 15870558091071312 15944032897048494 15965491891526352 16053997066534224 16075604061240192 16091828087976648 16128321127027438 16150028154116304 16166327292087651 16171764396584832 16175342471421104 16197112784303232 16201194717968631 16222999825260648 16298106305933151 16334887997711808 16347253930642944 16382511577880064 16422935661803328 16436235091927896 16449183624250692 16458356538888768 16474966851976092 16480507758994944 16497140427819936 16534552633976216 16556806406027328 16610919316621056 16648589550479936 16670996804249088 16687821720864672 16697127712434688 16710281777016576 16723813902419232 16746322400269056 16765080154757564 16801238966782284 16813957939465312 16823851670640672 16840830853399518 16846494808824576 16956980135717328 16979802450839424 17006417395588224 17067925299588352 17085150809456688 17108145628850304 17139280031491257 17241803016575697 17305889192007808 17343214417323648 17360717757996312 17384083461573696 17407480612935168 17441091451320369 17464565329451352 17491940114443752 17503979494934016 17515482429537216 17636284706535936 17640729334738188 17692160032507104 17741780652141056 17774068180805748 17797990210658784 17815952525974146 17821944437052672 17880388313485908 17920740911480064 17961178377967146 18003707304588768 18027938404594944 18056196247167744 18060746699851002 18085054568895216 18168781673380842 18193234946157936 18197260280348742 18221751882341136 18246276447458688 18306111844759382 18347425218896256 18390660671973312 18432367002317072 18457175033275776 18475802619528744 18490764478418883 18515651106249864 18540571228869312 18601371713223243 18626407206780744 18668443425956352 18729663244289928 18754871404780224 18769069327775232 18773799435972756 18780113492808192 18784268676489024 18799066999143648 18809550330158592 18896631581687104 18915702681898476 18922064464031232 18926833129470756 18952306659927648 19026959486262784 19071796252416768 19112930174193408 19160091605437216 19175607607249212 19201415962036896 19220794660638774 19227259052160768 19246663832456592 19316274140365216 19379405869391232 19469125341008784 19495328739852672 19511116219489104 19525886639379072 19530807477745851 19537376133647232 19647635995632771 19678432628749221 19704917733229368 19840820294852928 19867523956084224 19932675944366136 19959503233658688 20022738986991132 20097161642331648 20160833525415072 20254170717662364 20281430705169312 20308727381757696 20313220778063712 20340560240752896 20407263466851044 20434729501126752 20467389314427678 20499470867633778 20527061003391024 20575665490958592 20640853371258288 20668633793023104 20736412877606706 20764321912435248 20785277946969837 20792268509894784 20860453032400226 20907531063393408 20921270679725008 20954708107628337 21065562288362368 21070871149826169 21099230330377752 21115202993747136 21127627679409216 21132302261050152 21160744121428416 21189224261564928 21230136993740199 21258710529397992 21287322522035136 21405329422045632 21434138748320256 21455770783968864 21484647999021312 21533370872155072 21555103056116868 21562352528779776 21596150379070976 21601592957291508 21630666433680864 21659779039917312 21730808407910868 21779850663615744 21897247549071104 21902766008634882 21914980122570528 21932244832334256 21944475385185024 21950005746925242 21966622469301456 21996187237093248 22068319795548222 22075741874703104 22168032449883039 22250428961152896 22298418536558976 22320922831709544 22371542208457414 22401651955709712 22424260437411903 22431802227520896 22454441137866024 22593755981156513 22609306847623104 22639736601119232 22675223194117632 22780201079275584 22810860838467072 22816609543315476 22852373375321676 22883130270847008 22989070688767596 23040952600474368 23124285889764864 23147623677328416 23178777948764928 23254788601760492 23286087105935136 23322586819258336 23353976572716288 23359862151489654 23391302073631632 23520972446317584 23536429514690634 23552629206003072 23589546710009472 23698757574407664 23730653614211712 23754603367965528 23773840043681421 23840517751314544 23916049345572741 23948237837289528 24004943072785024 24080995599801336 24113406091860288 24145860205039104 24192481690541157 24225042231174456 24257646594877248 24263013707131656 24295669176454848 24328368596611584 24463233625195008 24520880895964416 24609566711034368 24634403492704992 24654352637891844 24687534808333152 24712450277964138 24720761638492416 24801828950964324 24835209609040992 24972884325719904 25006495206373632 25031732581297008 25045691568652032 25065422665524864 25085720853628848 25147620232136346 25201858450173426 25220936909197968 25235777505961008 25261246280099277 25269742213236864 25435470203575992 25509626093382336 25567476809665616 25601887949382528 25627726214185032 25662218443275456 25746373094806259 25839207825854976 25958833788011712 25993771653136896 26014821625985472 26034515519172096 26041076636994468 26049834844862976 26076125192360544 26196847994177028 26237910171665628 26255969242401024 26273223644305824 26454427059803904 26576901259154848 26612670978211584 26661102271208622 26696985315988176 26732916655579008 26820582470228862 26881111367220096 27005560956883152 27041907606892416 27084294370751616 27091120049776503 27246306001502336 27253172510071263 27289852419236904 27295890420523113 27332627823511704 27369414671188032 27459167767139073 27521137828344384 27558178390697472 27648550503475608 27685762549913664 27713703929293116 27723024679859712 27773476659374796 27876708084524544 27939610810171116 28094494866434892 28132307107170336 28153603991662848 28160699153959134 28170170239212288 28176403014733536 28214325495237888 28306849324986932 28344947372530656 28373554022847714 28383096696046848 28390249694206134 28540439229394176 28607694378625152 28669395261290112 28740137408155824 28763411410873818 28802123943055344 28831191990958161 28840888578241152 28869995748684888 28935467109458378 28974411210547824 29069108804086848 29203688011513176 29219973496760704 29242993109779008 29266674329233656 29288829959068608 29306064200470848 29328249649457664 29424426394064296 29557376599844052 29667238614870528 29731224715411968 29761230442279392 29801285934126336 29868869274279616 29899013916549204 29909069636694528 29939254850488032 30145742463497472 30373601439034112 30381256076493546 30422146057753968 30463091072636544 30469831167095568 30510840361129344 30610895200276566 30652094251690128 30749206301450667 30863498236437888 30961280056887432 31048116141246848 31104619316410059 31146482868652872 31188402764842176 31290679548600339 31339726038378389 31361296595090112 31381906019587512 31403505608004096 31452728946679296 31598343432543552 31640871485615616 31648845495566628 31672804490620704 31698453391575228 31741116182142624 31888065794096988 31930983783052704 32107994133068448 32151208122480384 32183656175953296 32256642254054876 32300056308232608 32332654584175302 32343528793169664 32350684942842208 32394225568606464 32402389435937262 32445999650521296 32596212611866302 32669775995423616 32845871323606656 32854149012952323 32872470183855792 32898367248501384 32916713077777536 32949933703952184 32994280855639872 33069105267952432 33102479693322333 33113612812054656 33221838633242112 33297179100959872 33375643441729344 33420563554033152 33447627804838464 33492644800538112 33530160309515128 33557313312686121 33602477933564568 33627915878930624 33647703341281344 33681661706799036 33692989617649152 33913960271434656 33959604901678848 34012834791176448 34135850599176704 34170301618913376 34216291257700608 34278560062982514 34483606033151394 34611778384015616 34686428834647296 34721435515992624 34768166923147392 34882182902640738 34929130658902704 34983880228887504 35030964859074432 35039793227234481 35281458669476376 35304644272035951 35384320065014208 35548136361611496 35595980421317568 35631905051948292 35643888874105344 35712711066989327 35760776626971816 35841481822960128 35922356755934292 36007414609177536 36055876809189888 36112392494335488 36121493399702004 36170109137790432 36337563346761684 36386469892315872 36394520560697484 36443503764682272 36492552894917376 36612223689518764 36694850437792512 36781321343946624 36864734004634144 36914350066551552 36951605239057488 36981528956837766 37031302212499728 37081142457738624 37202743426446486 37252814413561488 37459326488579856 37509742809560448 37547598871945512 37568537352978048 37598133998287296 37721430348204519 37793263163374208 37802787675260139 37831405363796952 37853666258941512 37904613319855296 38143592504833536 38225860348386816 38320183210874432 38351215214498424 38402831924073792 38441589321277548 38454518104321536 38493327664913184 38632548280730432 38758811738782464 38938250682017568 38990657479705344 39022232438978208 39051773278758144 39061614955491702 39074752267294464 39295271991265542 39356865257498442 39409835466458736 39681640589705856 39865351888732272 39919006467317376 39991653406812933 40045477973982264 40230873705343293 40321667050830144 40508341435324728 40562861410338624 40617454763515392 40626441556127424 40681120481505792 40814526933702088 40869459002253504 40934778628855356 40998941735267556 41054122006782048 41151330981917184 41281706742516576 41337267586046208 41472825755213412 41528643824870496 41570555893939674 41584537019789568 41720906064800452 41815062126786816 41842541359450016 41909416215256674 42131124576724736 42141742299652338 42198460660755504 42230405987494272 42255255358818432 42264604522100304 42321488242856832 42460273987480398 42517421058795984 42560331034271571 42574645044070272 42810658844091264 42911541567937728 42969295998042624 43066741744310144 43110206112233736 43145117116310727 43203185914583016 43261332867361728 43319558079834624 43403200664187567 43461616815821736 43559701327231488 43794495098142208 43805532017269764 43829960245141056 43864489664668512 43888950770370048 43900011493850484 43933244938602912 43992374474186496 44136639591096444 44151483749406208 44336064899766078 44500857922305792 44596837073117952 44641845663419088 44743084416914828 44803303911419424 44848520874823806 44863604455041792 44908882275732048 45187511962313026 45218613695246208 45560402158551168 45571884114740319 45633219086630952 45704746750643352 45766260541694016 45916342800414849 45978141377535192 46081905200948736 46295247354656832 46357555897529856 46509577203520984 46572174211870272 46645173638516672 46707953145432576 46719724302979308 46782604147263264 47041944892635168 47072859029381268 47105258412006144 47179093420018944 47397515148815328 47461307228423424 47509206735931056 47547680087362842 47681035502629088 47832098691145482 47896475674579056 48009886145570048 48161991199602672 48226812183720576 48384963381082314 48450084462348912 48498981876262953 48515293189754496 48526027414263312 48591338352909696 48603584153905893 48894318917799453 49041761791928832 49268806985409984 49308705275783688 49375069616666304 49424900555928276 49441523276984832 49536986318727131 49603657901928648 49670419218081984 49945768651439808 50012990412747264 50063465162594016 50091383137304064 50130845331049728 50171441707257696 50295240464272692 50403716900346852 50441873818395936 50471555011922016 50522492560198554 50539484426473728 50870940407151984 51019252186764672 51134953619331232 51203775898765056 51255452428370064 51324436886550912 51492746189612518 51725409049727091 51917667576023424 52029643251970944 52082153273988936 52152250384721088 52323274353961107 52393695988354056 52475820343331256 52511938484802048 52546447288611648 52908854119607808 53153802518309696 53225341956423168 53322204542417244 53393970631976352 53465833311158016 53641164940457724 53762222734440192 54011121913766304 54083815213784832 54168588741503232 54182240099553006 54492612003004672 54506345020142526 54579704838473808 54591780841046226 54665255647023408 54738829342376064 54918335534278146 55042275656688768 55297101006951216 55371525099827328 55427407858586232 55472293435256649 55546953318749592 55804115139669729 55879221620342232 56188989732869784 56264614214340672 56307207983325696 56321398307918268 56340340478424576 56352806029467072 56428650990475776 56613698649973864 56689894745061312 56747108045695428 56766193392093696 56780499388412268 57080878458788352 57215388757250304 57338790522580224 57480274816311648 57526822821747636 57604247886110688 57662383981916322 57681777156482304 57739991497369776 57870934218916756 57948822421095648 58138217608173696 58407376023026352 58439946993521408 58485986219558016 58533348658467312 58577659918137216 58612128400941696 58848852788128592 58942907986898313 59035297886247663 59114753199688104 59522460884558784 59602571868252672 59737738548559232 59798027833098408 59878509700976064 60291484926994944 60747202878068224 60762512152987092 60844292115507936 60926182145273088 60939662334191136 61021680722258688 61221790400553132 61304188503380256 61498412602901334 61726996472875776 61922560113774864 62096232282493696 62209238632820118 62292965737305744 62355833840909511 62376805529684352 62581359097200678 62679452076756778 62722593190180224 62763812039175024 62864124322885011 63196686865087104 63212613449478507 63297690991133256 63345608981241408 63396906783150456 63482232364285248 63690410981220597 63776131588193976 63861967566105408 64071391456657837 64215988266136896 64302416244960768 64367312351906592 64513284508109752 64600112616465216 64665309168350604 64687057586339328 64701369885684416 64788451137212928 64804778871874524 64891999301042592 65192425223732604 65339551990847232 65691742647213312 65708298025904646 65744940367711584 65796734497002768 65833426155555072 65899867407904368 65988561711279744 66138210535904864 66204959386644666 66227225624109312 66594358201919744 66751286883458688 66895255609676928 67060320619030256 67114626625372242 67204955867129136 67255831757861248 67272781312235709 67295406682562688 67363323413598072 67781267943469539 67827920542869312 67919209803357696 68025669582352896 68340603237826752 68432582515401216 68557120125965028 68967212066302788 69223556768031232 69372857669294592 69442871031985248 69536333846294784 69764365805281476 69858261317805408 69967760457775008 70061929718148864 70079586454468962 70562917338952752 70609288544071902 70768640130028416 71096272723222992 71191960842635136 71263810103896584 71425422133978654 71521553253943632 71748148036718223 71844713511868584 72014829218355072 72242986799404008 72340218275580864 72577445071623471 72675126693523368 72772939784631744 72789041121394968 72887007529364544 72985105789834752 73224447379037528 73389700875585024 73562642687893248 73729468009268288 73828700133103104 73903210478114976 73963057913675532 74062604424999456 74162284915477248 74405486852892972 74505628827122976 74918652977159712 75019485619120896 75095197743891024 75137074705956096 75196267996574592 75442860696409038 75586526326748416 75605575350520278 75662810727593904 75707332517883024 75809226639710592 76640366421748864 76702430428996848 76805663848147584 76883178642555096 76986655329826368 77239119284418777 77265096561460864 77517623477564928 77876501364035136 77981314959410688 78044464877956416 78103546557516288 78123229910983404 78149504534588928 78590543982531084 78713730514996884 78819670932917472 79363281179411712 79730703777464544 79838012934634752 79983306813625866 80090955947964528 80461747410686586 80643334101660288 81016682870649456 81125722820677248 81252883112254848 81629053867404176 81738918004507008 81759517530213789 81869557257710712 81887671261569339 81997883470535112 82108244013564096 82377503301417219 82563413485033152 82674535172092416 82945651510426824 83057287649740992 83141111787879348 83169074039579136 83441812129600904 83630124253573632 83685082718900032 83818832430513348 84262249153449472 84283484599304676 84396921321511008 84460811974988544 84510510717636864 84529209044200608 84642976485713664 84920547974960796 85034842117591968 85120662068543142 85149290088140544 85621317688182528 85823083135875456 86133483488620288 86220412224467472 86290234232621454 86406371829166032 86493575972874483 86522665734723456 86806401328375134 86923233631643472 87611064034539528 87659920490282112 87728979329337024 87800022987700968 87866489877205824 87984748948372992 88273279182192888 88672129799532156 89001715844611584 89193674146235904 89283691326838176 89486168833829656 89606607822838848 89697041749647612 89727208910083584 89817764551464096 90375023924626052 90437227390492416 91120804317102336 91143768229480638 91266438173261904 91409493501286704 91532521083388032 91832685600829698 91956282755070384 92590494709313664 93019154407041968 93144348423740544 93290347277033344 93313857949230177 93439448605958616 93565208294526528 93872038645801017 94019178115135167 94083889785270336 94145718058762536 94210516824012288 94358186840037888 94795030297630656 94922614456846848 95018413471862112 95095360174725684 95362071005258176 95664197382290964 95792951349158112 96019772291140096 96323982399205344 96453624367441152 96769926762164628 96900168924697824 96997963752525906 97030586379508992 97052054828526624 97182676705819392 97207168307811786 97788637835598906 98537613970819968 98562447038856969 98617410551567376 98750139233332608 98849801111856552 99073972637454262 99207315803857296 99307439079966999 99340838436163968 99891537302879616 100126930325188032 100261690662099456 100342883414515392 100590480928545384 100671939938058363 100807433800693704 100883747636791872 100943110023844032 101044985120397108 101078968852947456 101741880814303968 102038504373529344 102269907238662464 102407551797530112 102510904856740128 102648873773101824 102985492379225036 103450818099454182 103835335152046848 104059286503941888 104164306547977872 104304500769442176 104646548707922214 104787391976708112 104951640686662512 105092894577223296 105913932816107853 106307605036619392 106644409084834488 106787941263952704 106931666622316032 107138133200967981 107282329880915448 107524445468880384 108022243827532608 108167630427569664 108337177483006464 108364480199106012 108985224006009344 109012690040285052 109159409676947616 109183561682092452 109330511294046816 109477658684752128 109836671068556292 110084551313377536 110594202013902432 110743050199654656 110854815717172464 110944586870513298 111093906637499184 111608230279339458 111758443240684464 112377979465739568 112529228428681344 112642796615836536 112705612058934144 113164291044613557 113227397299947728 113379789490122624 113408363025780417 113494216091390856 113560998776824536 114430777514500608 114677581045160448 114960549632623296 115053645643495272 115208495772221376 115324767963832644 115363554312964608 115479982994739552 115741868437833512 115897644842191296 116276435216347392 116814752046052704 116879893987042816 116971972439116032 117066697316934624 117155319836274432 117224256801883392 117697705576257184 117885815973796626 118070595772495326 118229506399376208 119044921769117568 119475477097118464 119596055666196816 119757019401952128 119974960220438799 120692621116029879 121525024305974184 121688584231015872 121852364290546176 121879324668382272 122043361444517376 122443580801106264 122608377006760512 122996825205802668 123453992945751552 123845120227549728 124192464564987392 124418477265640236 124585931474611488 124711667681819022 124753611059368704 125162718194401356 125358904153513556 125445186380360448 125527624078350048 125728248645770022 126393373730174208 126425226898957014 126595381982266512 126691217962482816 126793813566300912 126964464728570496 127380821962441194 127552263176387952 127680993102814713 127723935132210816 128142782913315674 128431976532273792 128734624703813184 129026569016219504 129200225232930432 129330618336701208 129402739771368832 129435351348932181 129609557743749048 129783998602085184 130209601992562701 130384850447465208 130679103981694464 131383485294426624 131416596051809292 131489880735423168 131593468994005536 131666852311110144 131799734815808736 131977123422559488 132276421071809728 132409918773289332 132454451248218624 133188716403839488 133502573766917376 133790511219353856 134120641238060512 134229253250744484 134409911734258272 134511663515722496 134545562624471418 134590813365125376 134726646827196144 135562535886939078 135655841085738624 136681206475653504 136715652344220957 137114240251930056 137749028401244547 137934424132605576 138885742063970496 139072667692589568 139528731610562952 139716522635610816 139935520915550016 140123859436297728 140159172908937924 141125834677905504 141218577088143804 141537280260056832 142192545446445984 142383921685270272 142527620207793168 142850844267957308 143043106507887264 143496296073436446 143689427023737168 144029658436710144 144485973598808016 144680436551161728 145154890143246942 145350253387046736 145496945628788859 145545879569263488 145578082242789936 145774015058729088 146448894758075056 146682956753398359 147125285375786496 147458936018536576 147806420956229952 147926115827351064 148125208849998912 148324569830954496 148610958956181393 148810973705785944 149011257654245952 149837305954319424 150038971238241792 150190395487782048 150274149411912192 150392535993149184 150885721392818076 151173052653496832 151211150701040556 151325621455187808 151414665035766048 151618453279421184 153280732843497728 153404860857993696 153611327696295168 153766357285110192 153973310659652736 154478238568837554 154530193122921728 155176227149181273 155753002728070272 156088929755912832 156246459821966808 156969823061883321 157181087965062168 157427461029993768 157639341865834944 158156291868095591 158726562358823424 159461407554929088 159676025869269504 159966613627251732 160181911895929056 160923494821373172 161286668203320576 162033365741298912 162251445641354496 162505766224509696 163258107734808352 163477836009014016 163519035060427578 163739114515421424 163775342523138678 163995766941070224 164216488027128192 164755006602834438 165126826970066304 165891303020853648 166114575299481984 166282223575758696 166416880305769947 166883624259201808 167370165437800064 167412345419009187 167637664861026696 168566969198609352 168793842643022016 168921623949977088 169021021435273728 169058418088401216 169285952971427328 169841095949921592 170069684235183936 170241324137086284 170298580176281088 171242635376365056 171646166271750912 172266966977240576 172440824448934944 172580468465242908 172812743658332064 172987151945748966 173045331469446912 173612802656750268 173846467263286944 175222128069079056 175319840980564224 175457958658674048 175600045975401936 175732979754411648 176546558364385776 176828723960694939 177105893658742989 177344259599064312 178567382653676352 178972337667659312 179213215645677696 179394083499295224 179635529102928192 180224611663643813 180750047849252104 180874454780984832 182241608634204672 182287536458961276 182532876346523808 182818987002573408 183065042166776064 183665371201659396 183912565510140768 185180989418627328 186038308814083936 186288696847481088 186580694554066688 186627715898460354 186878897211917232 187130416589053056 187744077291602034 188038356230270334 188167779570540672 188291436117525072 189590060595261312 189637840348435521 190036826943724224 190190720349451368 190724142010516352 191071232943661791 191328394764581928 191585902698316224 192214174369973511 192647964798410688 192907248734882304 193539853524329256 193800337849395648 193995927505051812 194061172759017984 194104109657053248 194365353411638784 194414336615623572 195577275671197812 197075227941639936 197124894077713938 197234821103134752 197500278466665216 197699602223713104 198147945274908524 198414631607714592 198614878159933998 198681676872327936 199783074605759232 200253860650376064 200685766829030784 201180961857090768 201343879876116726 201614867601387408 201767495273583744 201818343936707127 201886220047688064 202089970240794216 203343803830408617 203483761628607936 204077008747058688 204539814477324928 205021809713480256 205297747546203648 205970984758450072 206901636198908364 207670670304093696 208118573007883776 208328613095955744 208609001538884352 209293097415844428 209574783953416224 209903281373325024 210185789154446592 211827865632215706 212615210073238784 213288818169668976 213575882527905408 214276266401935962 214564659761830896 215244444110154669 216044487655065216 216728960398212024 217732335214870413 218025380080570104 218318819353895232 218367123364184904 218661022588093632 218955317369504256 219378082268648723 219673342137112584 220169102626755072 221188404027804864 221486100399309312 221709631434344928 221889173741026596 222187813274998368 223216460558678916 223516886481368928 224755958931479136 225058456857362688 225285593231673072 225411224117868288 226328582089227114 226454794599895456 226759578980245248 226816726051560834 226988432182781712 227121997553649072 229921099265246592 230107291286990544 230416991544442752 230649535927665288 230959965989479104 231483736875667024 231717357853256331 231795289684382592 232552870432694784 233629504092105408 233943944878232064 234133394633869248 234310639672548864 234448513603766784 235395411152514368 235771631947593252 236141191544990652 236459012798752416 238089843538235136 238950954194236928 239192111332393632 239514038803904256 239949920440877598 241385242232059758 243050048611948368 243377168462031744 243758649336764544 244887161602212528 245216754013521024 245278552590641367 245663013784708017 245993650411605336 247132509904251657 247690240455099456 248836954531280472 249171862949222976 249423335363638044 249507222118737408 249988977468925289 250325436388802712 250717808307027112 250890372760720896 251055248156700096 251456497291540044 252786747460348416 252850453797914028 253190763964533024 253382435924965632 253587627132601824 253928929457140992 254761643924882388 255104526352775904 255361986205629426 255447870264421632 256285565826631348 256863953064547584 257469249407626368 258053138032439008 258400450465860864 258661236673402416 258805479542737664 258870702697864362 259219115487498096 259567997204170368 260419203985125402 260769700894930416 262833192103618584 262979761470846336 263186937988011072 263599469631617472 263954246845118976 264552842143619456 264819837546578664 267005147533834752 267581022438707712 268241282476121024 268458506501488968 268819823468516544 269023327031444992 269091125248942836 269181626730250752 269453293654392288 271125071773878156 271311682171477248 273362412951307008 273431304688441914 274228480503860112 275498056802489094 275868848265211152 277771484127940992 279057463221125904 279433045271221632 279871041831100032 279941573847690531 280318345817875848 281616115937403051 282057534345405501 282251669355811008 282437154176287608 283074560520113664 284385090892891968 284767843370540544 285055240415586336 285701688535914616 286086213015774528 286992592146872892 287378854047474336 288059316873420288 288971947197616032 289360873102323456 290309780286493884 290700506774093472 290993891257577718 291091759138526976 291156164485579872 291548030117458176 292897789516150112 293365913506796718 294917872037073152 295612841912459904 295852231654702128 296250417699997824 297221917912362786 297621947411571888 297922317239900997 298022515308491904 299674611908638848 300380790975564096 300785071986298368 301771442785636152 302015819814175089 302422301402081112 302651242910375616 302829330071532096 303236906558842368 306561465686995456 306809721715987392 307222655392590336 307532714570220384 307946621319305472 308956477137675108 309060386245843456 310352454298362546 311506005456140544 312177859511825664 312492919643933616 313939646123766642 314362175930124336 314854922059987536 315278683731669888 316312583736191182 317741798448323559 318922815109858176 319933227254503464 320363823791858112 321414399602903943 321846989642746344 322573336406641152 324066731482597824 324502891282708992 325011532449019392 326516215469616704 326955672018028032 327038070120855156 327478229030842848 327550685046277356 327991533882140448 328432976054256384 329510013205668876 330253653940132608 331782606041707296 332229150598963968 332564447151517392 332833760611539894 333767248518403616 334740330875600128 334824690838018374 335275329722053392 337133938397218704 337587685286044032 338116836176802432 339492873133840671 339682191899843184 340139368470367872 340225089077341251 340482648274172568 343292332543501824 344881648897869888 345160936930485816 345625487316664128 345974303891497932 346090662938893824 346758904231089917 347225605313500536 347692934526573888 350444256138158112 350639681961128448 350915917317348096 351200091950803872 351465959508823296 353093116728771552 353657447921389878 354211787317485978 354688519198128624 357134765307352704 357944675335318624 358426431291355392 358788166998590448 359271058205856384 360449223327287626 361500095698504208 362077863348089637 364575072917922552 365065752693047616 365637974005146816 366130084333552128 367330742403318792 367825131020281536 370361978837254656 372076617628167872 372577393694962176 373161389108133376 373255431796920708 373757794423834464 374260833178106112 375488154583204068 376076712460540668 376335559141081344 376582872235050144 379180121190522624 379275680696871042 380073653887448448 380381440698902736 381448284021032704 382142465887323582 382656789529163856 383042979308444139 383171805396632448 384428348739947022 385295929596821376 387079707048658512 387600675698791296 387991855010103624 388208219314106496 388306054046796543 388828673231247144 390628805977688103 391154551342395624 394150455883279872 394249788155427876 394469642206269504 395000556933330432 395399204447426208 396295890549817048 396829263215429184 397229756319867996 397363353744655872 399566149211518464 400507721300752128 401371533658061568 402361923714181536 402687759752233452 403229735202774816 403534990547167488 403636687873414254 403772440095376128 404179940481588432 406687607660817234 406967523257215872 409079628954649856 410043619426960512 411941969516900144 413247085203733641 413803272397816728 416657226191911488 417218003077768704 418586194831688856 419149567906832448 419806562746650048 420371578308893184 423655731264431412 425230420146477568 426577636339337952 427151765055810816 428552532803871924 429129319523661792 430488888220309338 432088975310130432 433457920796424048 435464670429740826 436050760161140208 436490836886366577 436637638707790464 436734246728369808 437322045176187264 438756164537297446 439346684274225168 440048870260195077 442376808055609728 443419262868689856 443778347482053192 444375626549996736 445832876868544179 446432921117357832 447033772962737856 448499740196604859 449511917862958272 450116913714725376 450571186463346144 450822448235736576 452657164178454228 452909589199790912 453519157960490496 453633452103121668 453976864365563424 454243995107298144 459842198530493184 460214582573981088 460833983088885504 461299071855330576 461919931978958208 462967473751334048 463434715706512662 463590579368765184 467259008184210816 468266789267738496 470790822305028736 470909469185649963 471543263895186504 472282383089981304 472918025597504832 474468875604286773 476179687076470272 478384222664787264 479028077607808512 479899840881755196 482770484464119516 486100097223896736 486754336924063488 487517298673529088 489774323204425056 490433508027042048 490557105181282734 491326027569416034 491987300823210672 494265019808503314 495380480910198912 497673909062560944 498343725898445952 498846670727276088 499977954937850578 500650872777605424 501435616614054224 502110496313400192 502237036257027561 502912994583080088 505700907595828056 506381527929066048 506764871849931264 507175254265203648 507857858914281984 509523287849764776 510209052705551808 510723972411258852 510895740528843264 512571131653262696 513727906129095168 514938498815252736 516106276064878016 516800900931721728 517322473346804832 517610959085475328 517741405395728724 518438230974996192 519135994408340736 520838407970250804 521539401789860832 525666384207237168 525959522941692672 526373875976022144 527198939263234944 529105684287238912 529639675093157328 531317680976228967 536482564952242048 536917013002977936 537639646937033088 538182250497885672 538906587308784576 540673834990931439 542250143547756312 542623364342954496 546724825902614016 546862609376883828 548456961007720224 550996113604978188 551737696530422304 555542968255881984 558114926442251808 558866090542443264 559742083662200064 559883147695381062 560636691635751696 563232231874806102 564115068690811002 564503338711622016 564874308352575216 568770181785783936 570110480831172672 571403377071829232 572172426031549056 573213698830985373 573985184293745784 574757708094948672 576642523109920533 577943894395232064 578721746204646912 580619560572987768 581401013548186944 581987782515155436 582183518277053952 582312328971159744 583096060234916352 585795579032300224 586731827013593436 589835744074146304 591225683824919808 591704463309404256 592500835399995648 594443835824725572 595243894823143776 595844634479801994 596045030616983808 599349223817277696 600761581951128192 603542885571272304 604031639628350178 604844602804162224 605302485820751232 605455031810121381 605658660143064192 610031411491225851 613619443431974784 615065429140440768 615893242638610944 617912954275350216 620704908596725092 623012010912281088 624355719023651328 624985839287867232 627879292247533284 628724351860248672 629709844119975072 630557367463339776 632625167472382364 635483596896647118 637845630219716352 639866454509006928 640727647583716224 642828799205807886 643693979285492688 648133462965195648 653032430939233408 653197005644611239 654076140241710312 654956458061685696 655101370092554712 655983067764280896 656865952108512768 658134246805946169 659020026411337752 660507307880265216 663565212083414592 664458301197927936 665128894303034784 665667521223079788 667534497036807232 669480661751200256 669649381676036748 670550659444106784 674267876794437408 675175370572088064 676233672353604864 678985746267681342 679364383799686368 680278736940735744 680450178154682502 680965296548345136 689763297795739776 690321873860971632 691250974633328256 691948607782995864 693517808462179834 694451210627001072 695152073559768993 695385869053147776 700888512276316224 701831834634696192 702400183901607744 702931919017646592 706186233457543104 707314895842779756 708423574634971956 709377038396257248 714269530614705408 715889350670637248 716852862582710784 717576333997180896 718542116411712768 720898446654575252 723000191397008416 724155726696179274 729150145835845104 730131505386095232 731275948010293632 734661484806637584 735650262040563072 736989041354124051 741397529712754971 744153235256335744 746510863593841416 747515588847668928 748521666356212224 749966932406775867 750976309166408136 752153424921081336 752671118282162688 753165744470100288 758360242381045248 758551361393742084 760147307774896896 760762881397805472 762896568042065408 764284931774647164 765313579058327712 766085958616888278 766343610793264896 768856697479894044 770591859193642752 774159414097317024 775201351397582592 775983710020207248 776416438628212992 776612108093593086 777657346462494288 781257611955376206 782309102684791248 788499576310855752 788939284412539008 790798408894852416 792591781099634096 793658526430858368 794459512639735992 801015442601504256 802743067316123136 804723847428363072 805375519504466904 806459470405549632 807069981094334976 807273375746828508 807544880190752256 808359880963176864 813375215321634468 813935046514431744 818159257909299712 820087238853921024 823883939033800288 826494170407467282 827606544795633456 833314452383822976 837172389663377712 838299135813664896 839613125493300096 839824721543071593 844848347812209153 846172603036216503 847311462528862824 853155272678675904 854303530111621632 857105065607743848 858258639047323584 860977776440618676 864177950620260864 866915841592848096 870929340859481652 872101520322280416 872981673772733154 873275277415580928 873468493456739616 874644090352374528 877512329074594892 878693368548450336 880097740520390154 884753616111219456 886838525737379712 887556694964106384 888751253099993472 891665753737088358 892865842234715664 893766951719702991 894067545925475712 896999480393209718 899023835725916544 901142372926692288 905314328356908456 905819178399581824 906047459442525267 907266904206243336 907953728731126848 908487990214596288 919684397060986368 920429165147962176 921667966177771008 922598143710661152 923839863957916416 925934947502668096 926869431413025324 927181158737530368 934518016368421632 936533578535476992 941581644610057472 941818938371299926 943086527790373008 944564766179962608 945836051195009664 948937751208573546 953225395344970677 956768445329574528 959799681763510392 964243198808711829 965540968928239032 971531507189730059 972200194447793472 973508673848126976 975034597347058176 979548646408850112 980867016054084096 981114210362565468 982652055138832068 983974601646421344 988530039617006628 990760961820397824 995347818125121888 996687451796891904 997693341454552176 999955909875701156 1001301745555210848 1002871233228108448 1004220992626800384 1004474072514055122 1005825989166160176 1011401815191656112 1012763055858132096 1014350508530407296 1018478619401522013 1019046575699529552 1020418105411103616 1021447944822517704 1025142263306525392 1029876997630505472 1032212552129756032 1034644946693609664 1035482810791457448 1036876461949992384 1038271988816681472 1040276712693269751 1041676815940501608 1043078803579721664 1051332768414474336 1051919045883385344 1052747751952044288 1054397878526469888 1058211368574477824 1059279350186314656 1062635361952457934 1072965129904484096 1073834026005955872 1075279293874066176 1076364500995771344 1077813174617569152 1081347669981862878 1084500287095512624 1086233590044268911 1093725218753767656 1096913922015440448 1101992227209956376 1103475393060844608 1107094043076669137 1111085936511763968 1116229852884503616 1117732181084886528 1119484167324400128 1119766295390762124 1121273383271503392 1126464463749612204 1128230137381622004 1129006677423244032 1129748616705150432 1137540363571567872 1140220961662345344 1142806754143658464 1144344852063098112 1146427397661970746 1147970368587491568 1149515416189897344 1153285046219841066 1155887788790464128 1161239121145975536 1162802027096373888 1163975565030310872 1164624657942319488 1164918162140389629 1171591158064600448 1171886417933064309 1173463654027186872 1182451367649839616 1183408926618808512 1185001670799991296 1188887671649451144 1190487789646287552 1191689268959603988 1192090061233967616 1198698447634555392 1201523163902256384 1207085771142544608 1208063279256700356 1209689205608324448 1210604971641502464 1210910063620242762 1211317320286128384 1220062822982451702 1227238886863949568 1230130858280881536 1235825908550700432 1239741255611200923 1241409817193450184 1249971678575734464 1255758584495066568 1257448703720497344 1259419688239950144 1261114734926679552 1265250334944764728 1270967193793294236 1275691260439432704 1279732909018013856 1281455295167432448 1285657598411615772 1287387958570985376 1296266925930391296 1306064861878466816 1306394011289222478 1308152280483420624 1309912916123371392 1310202740185109424 1311966135528561792 1316268493611892338 1318040052822675504 1327130424166829184 1330257788606069568 1331335042446159576 1335068994073614464 1337498630605632537 1339298763352073496 1341101318888213568 1345499220589814577 1348535753588874816 1350350741144176128 1352467344707209728 1357971492535362684 1358728767599372736 1360557473881471488 1360900356309365004 1361930593096690272 1379526595591479552 1380643747721943264 1382501949266656512 1383897215565991728 1387035616924359668 1388902421254002144 1390304147119537986 1390771738106295552 1401777024552632448 1404800367803215488 1412372466915086208 1412728407556949889 1414629791685559512 1416847149269943912 1418754076792514496 1423406626812860319 1428539061229410816 1431778701341274496 1435152667994361792 1437084232823425536 1441796893309150504 1446000382794016832 1448311453392358548 1458300291671690208 1460263010772190464 1462551896020587264 1469322969613275168 1471300524081126144 1473978082708248102 1482795059425509942 1488306470512671488 1493021727187682832 1495031177695337856 1499933864813551734 1501952618332816272 1504306849842162672 1506331488940200576 1506711108771082683 1517102722787484168 1520294615549793792 1521525762795610944 1528569863549294328 1530627158116655424 1532171917233776556 1532687221586529792 1535646575880541061 1537713394959788088 1541183718387285504 1548318828194634048 1550402702795165184 1551967420040414496 1552832877256425984 1553224216187186172 1555314692924988576 1562515223910752412 1564618205369582496 1576999152621711504 1577878568825078016 1581596817789704832 1585183562199268192 1587317052861716736 1588919025279471984 1609447694856726144 1610751039008933808 1612918940811099264 1614546751493657016 1616719761926353728 1622021504972794317 1626750430643268936 1627870093028863488 1640174477707842048 1647767878067600576 1652988340814934564 1655213089591266912 1666628904767645952 1674344779326755424 1676598271627329792 1679226250986600192 1679649443086143186 1689696695624418306 1692345206072433006 1694622925057725648 1706310545357351808 1714210131215487696 1716517278094647168 1719641096492956119 1721955552881237352 1729927569329761599 1733831683185696192 1741858681718963304 1744203040644560832 1745963347545466308 1746550554831161856 1746936986913479232 1749288180704749056 1755024658149189784 1757386737096900672 1760195481040780308 1769507232222438912 1773677051474759424 1775113389928212768 1777502506199986944 1783331507474176716 1785731684469431328 1787533903439405982 1788135091850951424 1793998960786419436 1798047671451833088 1802284745853384576 1810628656713816912 1811638356799163648 1812094918885050534 1814533808412486672 1815907457462253696 1816975980429192576 1830094234473677553 1840858330295924352 1845196287421322304 1847679727915832832 1851869895005336192 1853738862826050648 1869036032736843264 1873067157070953984 1883163289220114944 1883637876742599852 1886173055580746016 1889129532359925216 1891672102390019328 1897875502417147092 1906450790689941354 1913536890659149056 1919599363527020784 1928486397617423658 1931081937856478064 1943063014379460118 1944400388895586944 1959097292817700224 1959591016933833717 1962228420725130936 1965304110277664136 1967949203292842688 1974402740417838507 1977060079234013256 1981521923640795648 1990695636250243776 1993374903593783808 1995386682909104352 1999911819751402312 2002603491110421696 2005742466456216896 2008441985253600768 2008948145028110244 2011651978332320352 2022803630383312224 2025526111716264192 2028701017060814592 2036957238803044026 2038093151399059104 2040836210822207232 2042895889645035408 2050284526613050784 2064425104259512064 2069289893387219328 2070965621582914896 2073752923899984768 2080553425386539502 2083353631881003216 2085456220679306979 2086157607159443328 2102665536828948672 2105495503904088576 2108795757052939776 2118558700372629312 2125270723904915868 2145930259808968192 2147668052011911744 2150558587748132352 2152729001991542688 2155626349235138304 2162695339963725756 2169000574191025248 2172467180088537822 2187450437507535312 2193827844030880896 2203984454419912752 2206950786121689216 2214188086153338274 2224192589138264913 2232459705769007232 2239532590781524248 2242546766543006784 2249900797220327601 2252928927499224408 2256460274763244008 2258013354846488064 2259497233410300864 2275080727143135744 2280441923324690688 2285613508287316928 2288689704126196224 2292854795323941492 2295940737174983136 2299030832379794688 2306570092439682132 2311775577580928256 2322478242291951072 2325604054192747776 2327951130060621744 2329249315884638976 2329836324280779258 2343182316129200896 2343772835866128618 2346927308054373744 2366817853237617024 2377775343298902288 2380975579292575104 2383378537919207976 2403046327804512768 2414171542285089216 2416126558513400712 2419378411216648896 2421209943283004928 2421820127240485524 2422634640572256768 2440125645964903404 2454477773727899136 2460261716561763072 2471651817101400864 2479482511222401846 2482819634386900368 2499943357151468928 2511517168990133136 2514897407440994688 2518839376479900288 2530500669889529456 2534545043436627459 2538517809108649509 2541934387586588472 2559465818036027712 2562910590334864896 2571315196823231544 2574775917141970752 2592533851860782592 2612129723756933632 2612788022578444956 2616304560966841248 2619825832246742784 2620405480370218848 2623932271057123584 2632536987223784676 2636080105645351008 2654260848333658368 2660515577212139136 2662670084892319152 2670137988147228928 2674997261211265074 2678597526704146992 2681300855159108973 2682202637776427136 2690998441179629154 2697071507177749632 2715942985070725368 2717457535198745472 2718142378327575801 2721800712618730008 2723861186193380544 2759053191182959104 2761287495443886528 2765003898533313024 2767794431131983456 2774071233848719336 2777804842508004288 2780608294239075972 2781543476212591104 2803554049105264896 2809600735606430976 2824744933830172416 2825456815113899778 2829259583371119024 2833694298539887824 2837508153585028992 2846813253625720638 2863557402682548992 2870305335988723584 2883593786618301008 2892000765588033664 2892729596426135487 2896622906784717096 2914594521569190177 2916600583343380416 2920526021544380928 2925103792041174528 2938645939226550336 2942601048162252288 2947956165416496204 2965590118851019884 2976612941025342976 2986043454375365664 2990062355390675712 2999867729627103468 3003905236665632544 3008613699684325344 3012662977880401152 3013422217542165366 3034205445574968336 3043051525591221888 3055435858204566039 3057139727098588656 3061254316233310848 3064343834467553112 3071293151761082122 3075426789919576176 3096637656389268096 3103934840080828992 3106448432374372344 3110629385849977152 3120830138079809253 3125030447821504824 3129236410739164992 3153998305243423008 3155757137650156032 3163193635579409664 3170367124398536384 3174634105723433472 3177838050558943968 3218895389713452288 3221502078017867616 3225837881622198528 3229093502987314032 3233439523852707456 3244043009945588634 3253500861286537872 3295535756135201152 3305976681629869128 3310426179182533824 3321282129230007411 3333257809535291904 3348689558653510848 3353196543254659584 3358452501973200384 3359298886172286372 3379393391248836612 3384690412144866012 3389245850115451296 3412621090714703616 3428420262430975392 3433034556189294336 3439282192985912238 3443911105762474704 3459855138659523198 3467663366371392384 3483717363437926608 3488406081289121664 3491926695090932616 3493873973826958464 3510049316298379568 3514773474193801344 3515659253799192927 3520390962081560616 3547354102949518848 3550226779856425536 3555005012399973888 3566663014948353432 3571463368938862656 3575067806878811964 3576270183701902848 3587997921572838872 3596095342903666176 3604569491706769152 3621257313427633824 3623276713598327296 3624189837770101068 3629067616824973344 3631814914924507392 3633951960858385152 3660188468947355106 3681716660591848704 3690392574842644608 3703739790010672384 3707477725652101296 3719223766833602769 3767275753485199704 3772346111161492032 3778259064719850432 3783344204780038656 3795751004834294184 3812901581379882708 3827073781318298112 3839198727054041568 3856972795234847316 3862163875712956128 3886126028758920236 3888800777791173888 3918194585635400448 3919182033867667434 3924456841450261872 3930608220555328272 3935898406585685376 3948805480835677014 3954120158468026512 3981391272500487552 3990773365818208704 3999823639502804624 4005206982220843392 4011484932912433792 4012495891816897611 4017896290056220488 4023303956664640704 4036497661769443731 4045607260766624448 4051052223432528384 4057402034121629184 4073914477606088052 4076186302798118208 4081672421644414464 4085791779290070816 4100569053226101568 4128850208519024128 4138579786774438656 4141931243165829792 4147505847799969536 4161106850773079004 4166707263762006432 4170912441358613958 4172315214318886656 4205331073657897344 4237117400745258624 4238185222670849667 4250541447809831736 4270219880438580957 4295336104023823488 4305458003983085376 4311252698470276608 4325390679927451512 4338001148382050496 4344934360177075644 4374900875015070624 4387655688061761792 4407968908839825504 4413901572243378432 4428376172306676548 4448385178276529826 4464919411538014464 4479065181563048496 4485093533086013568 4499801594440655202 4505857854998448816 4512920549526488016 4518994466820601728 4560883846649381376 4571227016574633856 4585709590647882984 4591881474349966272 4598061664759589376 4606939727641623183 4613140184879364264 4623551155161856512 4644956484583902144 4651208108385495552 4655902260121243488 4658498631769277952 4659672648561558516 4686364632258401792 4687545671732257236 4693854616108747488 4733635706475234048 4755550686597804576 4761951158585150208 4766757075838415952 4828343084570178432 4832253117026801424 4838756822433297792 4843640254480971048 4866064514918382951 4880251291929806808 4920523433123526144 4943303634202801728 4958965022444803692 4965639268773800736 4999886714302937856 5023034337980266272 5029794814881989376 5037678752959800576 5061001339779058912 5069090086873254918 5077035618217299018 5083868775173176944 5118931636072055424 5142630393646463088 5149551834283941504 5158923289478868357 5189782707989284797 5225576045156889912 5232609121933682496 5239651664493485568 5240810960740437696 5247864542114247168 5265073974447569352 5272160211290702016 5308521696667316736 5321031154424278272 5325340169784638304 5340275976294457856 5349994522422530148 5357195053408293984 5362601710318217946 5364405275552854272 5381996882359258308 5394143014355499264 5431885970141450736 5434915070397490944 5436284756655151602 5443601425237460016 5447722372386761088 5490282703421032659 5522574990887773056 5535588862263966912 5548142467697438672 5555609685016008576 5561216588478151944 5607108098210529792 5619201471212861952 5649489867660344832 5650913630227799556 5658519166742238048 5667388597079775648 5675016307170057984 5693626507251441276 5727114805365097984 5740610671977447168 5767187573236602016 5784001531176067328 5785459192852270974 5793245813569434192 5829189043138380354 5833201166686760832 5877291878453100672 5878773050801501151 5895912330832992408 5923208221253515521 5931180237702039768 5972086908750731328 5980124710781351424 5999735459254206936 6007810473331265088 6017227399368650688 6025325955760802304 6026844435084330732 6068410891149936672 6086103051182443776 6110871716409132078 6114279454197177312 6122508632466621696 6128687668935106224 6142586303522164244 6150853579839152352 6193275312778536192 6207869680161657984 6212896864748744688 6221258771699954304 6241660276159618506 6250060895643009648 6256368662037920937 6258472821478329984 6307996610486846016 6326387271158819328 6340734248797072768 6355676101117887936 6437790779426904576 6443004156035735232 6451675763244397056 6458187005974628064 6466879047705414912 6488086019891177268 6507001722573075744 6591071512270402304 6611953363259738256 6620852358365067648 6642564258460014822 6672577767414794739 6697379117307021696 6718597772344572744 6749702391660982803 6758786782497673224 6769380824289732024 6778491700230902592 6800720550328110413 6825242181429407232 6856840524861950784 6866069112378588672 6878564385971824476 6887822211524949408 6919710277319046396 6935326732742784768 6967434726875853216 6976812162578243328 6983853390181865232 6987747947653916928 7020098632596759136 7029546948387602688 7031318507598385854 7040781924163121232 7100453559712851072 7133326029896706864 7142926737877725312 7150135613757623928 7175995843145677744 7209138983413538304 7242514626855267648 7248379675540202136 7258135233649946688 7263629829849014784 7267903921716770304 7320376937894710212 7363433321183697408 7380785149685289216 7407479580021344768 7414955451304202592 7438447533667205538 7534551506970399408 7544692222322984064 7556518129439700864 7591502009668588368 7603635130309882377 7615553427325948527 7625803162759765416 7678397454108083136 7713945590469694632 7724327751425912256 7749658301536683959 7772252057517840472 7777601555582347776 7836389171270800896 7838364067735334868 7848913682900523744 7861216441110656544 7871796813171370752 7897610961671354028 7908240316936053024 7962782545000975104 7981546731636417408 7999647279005609248 8010413964441686784 8022969865824867584 8024991783633795222 8035792580112440976 8046607913329281408 8072995323538887462 8091214521533248896 8147828955212176104 8152372605596236416 8154427134982727403 8171583558580141632 8201138106452203136 8277159573548877312 8283862486331659584 8295011695599939072 8322213701546158008 8333414527524012864 8341824882717227916 8344630428637773312 8410662147315794688 8474234801490517248 8476370445341699334 8501082895619663472 8540439760877161914 8590672208047646976 8610916007966170752 8650781359854903024 8676002296764100992 8678188789278406461 8689868720354151288 8743783564707570531 8749801750030141248 8775311376123523584 8815937817679651008 8827803144486756864 8856752344613353096 8896770356553059652 8929838823076028928 8958130363126096992 8970187066172027136 8999603188881310404 9011715709996897632 9025841099052976032 9037988933641203456 9142454033149267712 9171419181295765968 9183762948699932544 9213879455283246366 9226280369758728528 9289912969167804288 9311804520242486976 9319345297123117032 9362490414239427759 9375091343464514472 9387709232217494976 9467271412950468096 9511101373195609152 9523902317170300416 9533514151676831904 9656686169140356864 9664506234053602848 9677513644866595584 9687280508961942096 9732129029836765902 9760502583859613616 9886607268405603456 9917930044889607384 9931278537547601472 9963846387690022233 9999773428605875712 10046068675960532544 10059589629763978752 10075357505919601152 10122002679558117824 10138180173746509836 10154071236434598036 10167737550346353888 10237863272144110848 10285260787292926176 10299103668567883008 10317846578957736714 10379565415978569594 10451152090313779824 10465218243867364992 10481621921480875392 10530147948895138704 10544320422581404032 10546977761397578781 10642062308848556544 10650680339569276608 10699989044845060296 10714390106816587968 10725203420636435892 10728810551105708544 10749526031163787427 10763993764718516616 10788286028710998528 10863771940282901472 10869830140794981888 10872569513310303204 10887202850474920032 10895444744773522176 10980565406842065318 11045149981775546112 11071177724527933824 11096284935394877344 11111219370032017152 11122433176956303888 11301827260455599112 11317038333484476096 11334777194159551296 11350032614340115968 11387253014502882552 11481221343954894336 11534375146473204032 11568003062352134656 11570918385704541948 11586491627138868384 11658378086276760708 11666402333373521664 11754583756906201344 11757546101603002302 11791824661665984816 11846416442507031042 11862360475404079536 11944173817501462656 11999470918508413872 12015620946662530176 12034454798737301376 12037487675450692833 12053688870168661464 12109492985308331193 12136821782299873344 12172206102364887552 12221743432818264156 12228558908394354624 12245017264933243392 12257375337870212448 12285172607044328488 12301707159678304704 12386550625557072384 12415739360323315968 12425793729497489376 12442517543399908608 12483320552319237012 12500121791286019296 12512737324075841874 12516945642956659968 12615993220973692032 12681468497594145536 12711352202235775872 12810659641315742871 12886008312071470464 12916374011949256128 12933758095410829824 12976172039782354536 13014003445146151488 13182143024540804608 13223906726519476512 13241704716730135296 13285128516920029644 13345155534829589478 13394758234614043392 13437195544689145488 13499404783321965606 13517573564995346448 13538761648579464048 13556983400461805184 13601441100656220826 13713681049723901568 13757128771943648952 13775644423049898816 13820819182924869549 13839420554638092792 13870653465485569536 13934869453751706432 13953624325156486656 13967706780363730464 13975495895307833856 14040197265193518272 14059093896775205376 14062637015196771708 14081563848326242464 14200907119425702144 14266652059793413728 14285853475755450624 14300271227515247856 14351991686291355488 14485029253710535296 14496759351080404272 14516270467299893376 14598193544755148853 14640753875789420424 14761570299370578432 14829910902608405184 14876895067334411076 15069103013940798816 15089384444645968128 15113036258879401728 15183004019337176736 15207270260619764754 15231106854651897054 15251606325519530832 15356794908216166272 15427891180939389264 15448655502851824512 15499316603073367918 15544504115035680944 15569348123967854391 15676728135470669736 15697827365801047488 15722432882221313088 15743593626342741504 15795221923342708056 15816480633872106048 15925565090001950208 15963093463272834816 15999294558011218496 16020827928883373568 16045939731649735168 16049983567267590444 16071585160224881952 16093215826658562816 16145990647077774924 16182429043066497792 16295657910424352208 16304745211192472832 16308854269965454806 16343167117160283264 16402276212904406272 16470848110263097977 16567724972663319168 16644427403092316016 16666829055048025728 16683649765434455832 16821324294631589376 16948469602981034496 16952740890683398668 17002165791239326944 17080879521754323828 17181344416095293952 17221832015932341504 17301562719709806048 17352004593528201984 17356377578556812922 17379737440708302576 17487567129415141062 17499603500060282496 17631875635359302016 17713504689226706192 17769624663760546563 17793540713106119304 17916260726252193984 17940374132344054272 17999206377762620808 18023431419993795264 18051682198105952064 18075977867282406912 18284908066298535424 18342838362591531936 18367525897399865088 18427758910566492732 18452560739517457056 18579825938335608576 18623609040484973952 18638690594246234064 18724980828478855518 18750182686929028944 18769105986113762811 18775418464434989952 19022202746391218304 19067028303353663808 19313372338280713728 19329012468107205696 19355027289733191168 19374561017923884192 19464258059673531804 19521005167719227232 19773214536811206912 19835860089779214768 19862557075095202944 19927692775380044466 20092137351921065088 20244005359116235648 20249107174982948409 20276360347493019672 20308142472869196072 20335475100692707776 20402161650984331239 20475726544288221696 20570521574585852352 20598207337135766016 20635693157915473428 20759130831957139188 20902304180627559648 20930436487734729984 20963243842961750784 21060295897790277408 21088640845162808064 21093955522795157562 21301360679138553216 21399978089690120592 21428780213633175936 21450406841272871784 21499052062327574854 21527987529437033232 21727543880565802944 21745139026620606408 21774405700949840064 21790889489547044352 21961130813684130636 22090299963551092224 22142355449055867648 22192569870789754688 22222438740064034304 22244866353912607776 22603654520911198224 22634076666968952192 22669554388319102592 22774506029005765104 22846660281977845581 23068750292946408064 23141836771409083896 23172983254277736768 23248974904610051877 23316756172553521416 23332804666747043328 23509167513812402688 23515092203206004604 23583649323331969632 23692832885014062084 23724720950808159072 23888347635002925312 23998941837016827744 24031241893325060352 24068909597474602752 24074975350901385666 24107377740337322928 24218985970616662386 24273643564599746688 24443486865636528312 24457117816788709248 24514750675740424896 24570345214088656976 24603414319356609408 24831478720646631936 24851587458994978752 24885035086799817216 24966641104638474024 25000243582572038592 25025474648151683748 25033891285913319936 25231986441947384064 25362936995188291072 25422704404471551744 25621319282631485742 25772016624142940928 25832748023898512256 25952344079564709072 26028006890292302976 26034566367835219383 26231350694122711593 26447813453038953024 26483409433460270592 26570257033840059288 26690311069659178956 26789516469228086784 26874391089378290976 26998809566643931212 27035147129990692896 27077523297158928096 27113966800923610368 27202882201312441652 27427362099447803136 27514257543887297904 27551288846099797632 27641638365849739098 27678841109276185584 27869738907503412864 27935413560727460928 28080394530387036544 28087471242718283277 28125274030393543416 28163127696652484928 28401814238851404288 28533304119586827456 28571706951510901248 28600542455030495712 28703983372582710976 28970058507421070592 28993518702160808544 29032540934599786752 29196387089510297706 29281507751578840848 29659821805216810368 29753790134668822152 29891539163070066699 30138206027881597632 30178768889291936256 30226072517758803456 30366008038674353472 30414540521239529508 30462213709303794108 30503212651039061664 30713589816432332544 30855782361878778528 30897311005703649024 30998633206146735836 31089008230071361888 31138696247935708782 31353456270941339472 31395654731602094976 31444865764442626176 31590443846685416112 31632961267744212096 31926186926545669632 31998589116022436992 32099967134535180888 32143170320449763904 32186431653317125632 32248578093491362281 32291981294155549848 32364858086132995584 32591315820848704416 32609490422384945664 32617708539930909612 32686334234320566528 32804552425808812544 32941696220526195954 33135449945326638336 33288854806184632032 33333658110096051456 33367299530868911664 33905481781366797336 34004331582478653888 34161759043508647656 34443664031864683008 34603125439419612096 34704009187056403968 34712755157113625844 34759474881416605152 34975134258830282124 34999207000120564992 35263751270718604032 35427009378453412384 35539249327521093126 35587081426212238608 35832521452504387968 35998412755525241616 36046862839987590528 36103364396211904128 36112463026352078499 36328478955924993579 36685676725183063872 36735051794799730176 36855517821132985464 36905121479034914112 37159651876671217152 37247218080969947904 37277381188492468128 37449961656957711036 37500365373858057888 37538211972227525622 37550836928869979904 38044405492782436608 38134056606707327616 38431978923947228613 38658024936214411392 38749122035847768384 38928516119347063608 39042010335438454464 39546429073622413824 39671720179558429536 39725114150190405888 39855385550760088932 40184274703842130176 40488010718232471296 40498214349965896818 40552720694986039344 40616284945738392144 40670950201385415552 40804323301968662478 41141043149171704704 41271386315830946856 41462457548774608647 41518261663914278376 41804608361255119296 41860872975469459968 41926487685923501568 42120591795580554816 42177281690325616128 42187911045590315124 42602721358277106432 42799956179380241184 42857560427266351872 42900813682545743568 42998104124655149708 43055975058874066464 43455087761131605888 43490278053241212816 43548811401899680128 43794580634265446559 43922261627368261272 44284710898111735296 44385139741579509376 44489732707825215552 45207309041822396448 45268153333937904384 45339108776638205184 45549012058011530208 45693320563955691162 46137500585892816128 46283673542818167792 46345966508555473536 46497949809220103754 46633512345107042832 46708044371903563173 47030184406412009208 47167298646663939264 47385665770028124168 47449441901616318144 47605043852296772891 47776695270005850624 47997883674033655488 48062483786650120704 48137819194949205504 48149950701802771332 48214755480674645856 48437971941233324772 48547287129199493376 48886973731273056624 48914235633577418496 49029501351480849792 49140690428177313952 49206828638713218816 49703174917989957504 49933282209276948048 50000487165144077184 50050949296303367496 50463972883894768128 50845408808943103488 51242638565262971484 51544033248285881856 51665496047797024512 51904688159129418144 52056013780584605952 52069132735670438766 52462701388245423186 52895626906077906048 53140514067680118576 53308873991281639689 53380622139318357912 53748782178756581952 53997619133287862424 54070294259981385792 54155046594317856192 54227933601847220736 54405764402624883304 54854724198895606272 55028515087774595808 55102577692199595264 55283276731699478196 55357682218552371168 55739477815006825728 55870827121454921856 56160789060774073088 56174942485436566554 56250548060787086832 56326255393304969856 57066608239173654912 57201084910060991424 57407966745165421952 57940117014842141184 57987037404321617088 58065081869199573504 58392774179020595412 58563015503157681696 59319643610433620736 59507580269337644304 59783078326140133398 60276412055763195264 60732016077348706944 60747321524948845227 60829081042479059016 60924427418607588216 61006425302078123328 61206484952952993717 61427179632864665088 61711564723757557056 61794622011407298048 61997266412293471672 62178016460142723776 62277392495871417564 62706912541882678944 62791309463204189952 62889731528885252352 63180887693370832224 63265922535488424192 63997178232044873984 64199934269070361776 64286340640899527808 64497156186982724562 64583962588311099696 65182631641697408832 65235417079861819224 65372668468641133056 65883392441052391908 66270899890653276672 66577709612369264064 66667316220192102912 66734599061737823328 67810963562733594672 68008663164957307776 68323518087017295312 69206250878839224192 69425510314227251688 69518949762833210304 69746924713830155631 69950268517660564248 69998414000241129984 70527502541437208064 70854018756906824768 71078498655042186252 71174162852424477216 71665042905008775936 71996825511050483232 72093725679975181056 72206728792423808256 72224926052704156998 72656957911849987158 73371353450366127744 73711035642265970928 73810242958069828224 74494436161939895808 74554762376984936256 74899923313915422072 75000730747716115776 75076423944455051244 75101673857739959808 76088810985564873216 76268113213414655232 76863957847894457226 77316049872428822784 77498244071695536768 77857032238694127216 78084020670876908928 78694052082368134779 79343440359116859072 79450228300380811776 79710771101520177864 80368549407684260352 80976021436464942592 80996428699931793636 81105441389972078688 81232569891476784288 81341900402770831104 81608646603937324956 82282086298343409408 82542772631661893712 82924915097549217294 83036523327828556752 83609216722510238592 84241183591161109632 84262413728154849831 84375822091180630248 85205442716554212864 85599912358760482368 85715120854532703744 85801627365091487136 85996208249310299416 86111950117748132928 86910175522263211776 86980556106482425632 87097622803799360256 87589161268530893118 87844523254736522544 88770279483159018752 88979465415650431104 89674617489210200097 90414618083644792896 90536306667875808768 90678217553276410368 91098024116023060416 91386641127911382324 92275001171785632256 92567347085636335584 92691933017110947072 92995899618440207508 93267024690214085664 93416088743807126346 94060368812824018416 94334597293327878528 94771331540056248336 94898883803232636288 95210087704593545782 95995767348067310976 96299901403605542664 96429510961349291712 96745734280474086843 96875943882466649544 97094574258398986752 97773947462546113248 97828471267154836992 98059002702961699584 98281380856354627904 98413657277426437632 99406349835979915008 99866564418553896096 100000974330288154368 100101898592606734992 102485277130525942968 103330992095594049024 103809376318258836288 104112027561169211904 104138265471340877532 104925402776490846372 105791253812155812096 106281028135360237152 106617747982563279378 106761244278636715824 107497564357513163904 107995238266575724848 108140588519962771584 108310093188635712384 108811528805249766608 108985436867774980737 110057030175549191616 110205155384399190528 110566553463398956392 110715364437104742336 111478955630013651456 111741654242909843712 112321578121548146176 112349884970873133108 112501096121574173664 112652510786609939712 114133216478347309824 114402169820121982848 114815933490330843904 115295936771841685839 115974074808643234176 116785548358041190824 117126031006315363392 118639287220867241472 119015160538675288608 119566156652280266796 120552824111526390528 121464032154697413888 121494643049897690454 121658162084958118032 121848854837215176432 122012850604156246656 122412969905905987434 123423129447515114112 123994532824586943344 124356032920285447552 124387372646323825941 124554784991742835128 125413825083765357888 125582618926408379904 125779463057770504704 126361775386741664448 126531845070976848384 127994356464089747968 128399868538140723552 128572681281799055616 128994312373965449124 129167925176622199392 130365263283394817664 130470834159723638448 131383741902796339677 131766784882104783816 133155419224738528128 133469198123475646656 135621927125467189344 136017326329914615552 136647036174034590624 138412501757678448384 138851020628454503376 139037899525666420608 139493849427660311262 139900537035321128496 141708037513813649536 142156997310084372504 142348325704848954432 142815131556890318673 143330085810017551872 143993651022100966464 144187451359950362112 144413457584847616512 144449852105408313996 145313915823699974316 146742706900732255488 147422071284531941856 147620485916139656448 149109524753969872512 149799846627830844144 150001461495432231552 150152847888910102488 152536226426829310464 153727915695788914452 154632099744857645568 154996488143391073536 155714064477388254432 156168041341753817856 157388104164736269558 158686880718233718144 159421542203040355728 159926621973844919067 161992857399863587272 162210882779944157376 162465139782953568576 162683800805541662208 163217293207874649912 164564172596686818816 165085545263323787424 165849830195098434588 166073046655657113504 167218433445020477184 168482367182322219264 168524827456309699662 168751644182361260496 171199824717520964736 171603254730182974272 171992416498620598832 172223900235496265856 173820351044526423552 173961112212964851264 174195245607598720512 175178322537061786236 175689046509473045088 177540558966318037504 177958930831300862208 179349234978420400194 180829236167289585792 182196048232046120832 182241964574846535681 182773282255822764648 183619454858858981151 185134694171272671168 185383866034221894144 185991799236880415016 186534049380428171328 186832177487614252692 188120737625648036832 188669194586655757056 189542663080112496672 189797767606465272576 190420175409187091564 191991534696134621952 192599802807211085328 192859021922698583424 193491468560948173686 193751887764933299088 195547894925092226496 196118005405923399168 196562761712709255808 198812699671959830016 199733128837107792192 200001948660576308736 200203797185213469984 204970554261051885936 207618752636517672576 208276530942681755064 209240774141490466893 209850805552981692744 211582507624311624192 212562056270720474304 213235495965126558756 213522488557273431648 214995128715026327808 215990476533151449696 216281177039925543168 216620186377271424768 217623057610499533216 217970873735549961474 220114060351098383232 221133106926797912784 221430728874209484672 223483308485819687424 224699769941746266216 225002192243148347328 225305021573219879424 228266432956694619648 228804339640243965696 229631866980661687808 230591873543683371678 231948149617286468352 233571096716082381648 234252062012630726784 236082156247104404337 238030321077350577216 239132313304560533592 241105648223052781056 242928064309394827776 242989286099795380908 243316324169916236064 243697709674430352864 244025701208312493312 244825939811811974868 246846258895030228224 247989065649173886688 248712065840570895104 248774745292647651882 249109569983485670256 250827650167530715776 252723550773483328896 252787241184464549493 256799737076281447104 257145362563598111232 257988624747930898248 258335850353244398784 260730526566789635328 260941668319447276896 262767483805592679354 263533569764209567632 266310838449477056256 266938396246951293312 269023852467630600291 271243854250934378688 272034652659829231104 273294072348069181248 276825003515356896768 277702041256909006752 278075799051332841216 278987698855320622524 279801074070642256992 283416075027627299072 284313994620168745008 284696651409697908864 285630263113780637346 287987302044201932928 288899704210816627992 290237202841422260529 290627831647399948632 293485413801464510976 294844142569063883712 295240971832279312896 298219049507939745024 299599693255661688288 300002922990864463104 300305695777820204976 307455831391577828904 309992976286782147072 311428128954776508864 312336082683507635712 314776208329472539116 317373761436467436288 318843084406080711456 319853243947689838134 323985714799727174544 324421765559888314752 324930279565907137152 326434586415749299824 326956310603324942211 330171090526647574848 331699660390196869176 332146093311314227008 333235306966077410237 334436866890040954368 336964734364644438528 337049654912619399324 337503288364722520992 342399649435041929472 343206509460365948544 343984832997241197664 344447800470992531712 347922224425929702528 350356645074123572472 351378093018946090176 355917861662601724416 358698469956840800388 361658472334579171584 364392096464092241664 364483929149693071362 365546564511645529296 367238909717717962302 370269388342545342336 371983598473760830032 373068098760856342656 373162117938971477823 373664354975228505384 376241475251296073664 377338389173311514112 379085326160224993344 379595535212930545152 380840350818374183128 383983069392269243904 385199605614422170656 385718043845397166848 386982937121896347372 387503775529866598176 391095789850184452992 393125523425418511616 399466257674215584384 400407594370426939968 409941108522103771872 415237505273035345152 416553061885363510128 418481548282980933786 419701611105963385488 425124112541440948608 426470991930253117512 427044977114546863296 428445394670670956019 429990257430052655616 431980953066302899392 432562354079851086336 433240372754542849536 435246115220999066432 435941747471099922948 440228120702196766464 442266213853595825568 442861457748418969344 449399539883492532432 450004384486296694656 457608679280487931392 461183747087366743356 463896299234572936704 467142193432164763296 468504124025261453568 472164312494208808674 476060642154701154432 478264626609121067184 485978572199590761816 486632648339832472128 487395419348860705728 488051402416624986624 489651879623623949736 493692517790060456448 495978131298347773376 497424131681141790208 497549490585295303764 498219139966971340512 501655300335061431552 505447101546966657792 505574482368929098986 513599474152562894208 515977249495861796496 516671700706488797568 521461053133579270656 521883336638894553792 525534967611185358708 527067139528419135264 532621676898954112512 533876792493902586624 538047704935261200582 542487708501868757376 546588144696138362496 550858364576576943453 555404082513818013504 556151598102665682432 557975397710641245048 559602148141284513984 566832150055254598144 568627989240337490016 569393302819395817728 571260526227561274692 575974604088403865856 577799408421633255984 580474405682844521058 581255663294799897264 589688285138127767424 596438099015879490048 599199386511323376576 600005845981728926208 600611391555640409952 614911662783155657808 622856257909553017728 627722322424471400679 629552416658945078232 634747522872934872576 637686168812161422912 639706487895379676268 647971429599454349088 648843531119776629504 649860559131814274304 652869172831498599648 653912621206649884422 660342181053295149696 663399320780393738352 664292186622628454016 666470613932154820474 674099309825238798648 675006576729445041984 684799298870083858944 686413018920731897088 687969665994482395328 688895600941985063424 695844448851859405056 700713290148247144944 702756186037892180352 708246468741313213011 717396939913681600776 723316944669158343168 728784192928184483328 728967858299386142724 731093129023291058592 734477819435435924604 740538776685090684672 743967196947521660064 746136197521712685312 746324235877942955646 747328709950457010768 752482950502592147328 758170652320449986688 761680701636748366256 770399211228844341312 771436087690794333696 773965874243792694744 775007551059733196352 782191579700368905984 786251046850837023232 798932515348431168768 800815188740853879936 807071557402891800873 819882217044207543744 830475010546070690304 833106123770727020256 836963096565961867572 839403222211926770976 850248225082881897216 852941983860506235024 854089954229093726592 856890789341341912038 863961906132605798784 870492230441998132864 870711608524266781587 871883494942199845896 880456241404393532928 884532427707191651136 885722915496837938688 898799079766985064864 900008768972593389312 922367494174733486712 934284386864329526592 937008248050522907136 944328624988417617348 952121284309402308864 956529253218242134368 971957144399181523632 973265296679664944256 974790838697721411456 979303759247247899472 991956262596695546752 995098981170590607528 996438279933942681024 999705920898232230711 1003310600670122863104 1010894203093933315584 1011148964737858197972 1027198948305125788416 1031954498991723592992 1033343401412977595136 1043766673277789107584 1051069935222370717416 1054134279056838270528 1067753584987805173248 1076095409870522401164 1084975417003737514752 1093176289392276724992 1101716729153153886906 1110808165027636027008 1115950795421282490096 1119204296282569027968 1119486353816914433469 1137255978480674980032 1138786605638791635456 1142521052455122549384 1151949208176807731712 1155598816843266511968 1160948811365689042116 1162511326589599794528 1179376570276255534848 1198398773022646753152 1201222783111280819904 1229823325566311315616 1245712515819106035456 1255444644848942801358 1259104833317890156464 1275372337624322845824 1279412975790759352536 1285336184012012868057 1295942859198908698176 1297687062239553259008 1299721118263628548608 1305738345662997199296 1307825242413299768844 1320684362106590299392 1326798641560787476704 1328584373245256908032 1332941227864309640948 1348198619650477597296 1350013153458890083968 1372826037841463794176 1375939331988964790656 1391688897703718810112 1401426580296494289888 1405512372075784360704 1416492937482626426022 1434793879827363201552 1457935716598772285448 1462186258046582117184 1468955638870871849208 1481077553370181369344 1487934393895043320128 1492272395043425370624 1492648471755885911292 1494657419900914021536 1504965901005184294656 1516341304640899973376 1523361403273496732512 1540798422457688682624 1547931748487585389488 1550015102119466392704 1564383159400737811968 1597865030696862337536 1601630377481707759872 1614143114805783601746 1639764434088415087488 1652575093729730830359 1666212247541454040512 1673926193131923735144 1678806444423853541952 1700496450165763794432 1705883967721012470048 1708179908458187453184 1713781578682683824076 1727923812265211597568 1740984460883996265728 1741423217048533563174 1743766989884399691792 1769064855414383302272 1797598159533970129728 1800017537945186778624 1844734988349466973424 1868568773728659053184 1883166967273414202037 1888657249976835234696 1904242568618804617728 1913058506436484268736 1943914288798363047264 1946530593359329888512 1949581677395442822912 1958607518494495798944 1983912525193391093504 1990197962341181215056 1992876559867885362048 1999411841796464461422 2022297929475716395944 2054397896610251576832 2063908997983447185984 2066686802825955190272 2087533346555578215168 2102139870444741434832 2108268558113676541056 2152190819741044802328 2169950834007475029504 2186352578784553449984 2203433458306307773812 2221616330055272054016 2231901590842564980192 2238408592565138055936 2238972707633828866938 2274511956961349960064 2285042104910245098768 2311197633686533023936 2321897622731378084232 2325022653179199589056 2358753140552511069696 2396797546045293506304 2402445566222561639808 2459646651132622631232 2491425031638212070912 2510889289697885602716 2518209666635780312928 2550744675248645691648 2558825951581518705072 2570672368024025736114 2591885718397817396352 2611476691325994398592 2612134825572800344761 2615650484826599537688 2641368724213180598784 2653597283121574953408 2657168746490513816064 2665882455728619281896 2696397239300955194592 2700026306917780167936 2751878663977929581312 2802853160592988579776 2811024744151568721408 2832985874965252852044 2869587759654726403104 2915871433197544570896 2924372516093164234368 2937911277741743698416 2975868787790086640256 2985296943511771822584 2989314839801828043072 2999117762694696692133 3009931802010368589312 3032682609281799946752 3046722806546993465024 3081596844915377365248 3095863496975170778976 3100030204238932785408 3203260754963415519744 3228286229611567203492 3279528868176830174976 3305150187459461660718 3332424495082908081024 3347852386263847470288 3357612888847707083904 3411767935442024940096 3416359816916374906368 3427563157365367648152 3455847624530423195136 3481968921767992531456 3482846434097067126348 3487533979768799383584 3538129710828766604544 3595196319067940259456 3689469976698933946848 3737137547457318106368 3766333934546828404074 3777314499953670469392 3826117012872968537472 3856008552036038604171 3887828577596726094528 3893061186718659777024 3899163354790885645824 3917215036988991597888 3967825050386782187008 3980395924682362430112 3985753119735770724096 3998823683592928922844 4044595858951432791888 4127817995966894371968 4175066693111156430336 4204279740889482869664 4216537116227353082112 4304381639482089604656 4406866916612615547624 4443232660110544108032 4463803181685129960384 4476817185130276111872 4477945415267657733876 4549023913922699920128 4570084209820490197536 4622395267373066047872 4643795245462756168464 4650045306358399178112 4793595092090587012608 4804891132445123279616 4919293302265245262464 4957725281189192491077 5021778579395771205432 5036419333271560625856 5101489350497291383296 5117651903163037410144 5141344736048051472228 5183771436795634792704 5222953382651988797184 5224269651145600689522 5231300969653199075376 5307194566243149906816 5331764911457238563792 5392794478601910389184 5400052613835560335872 5503757327955859162624 5605706321185977159552 5649500901820242606111 5665971749930505704088 5739175519309452806208 5831742866395089141792 5848745032186328468736 5875822555483487396832 5951737575580173280512 5970593887023543645168 5978629679603656086144 5998235525389393384266 6093445613093986930048 6163193689830754730496 6191726993950341557952 6200060408477865570816 6456572459223134406984 6559057736353660349952 6610300374918923321436 6664848990165816162048 6695704772527694940576 6715225777695414167808 6823535870884049880192 6855126314730735296304 6965692868194134252696 6975067959537598767168 7076259421657533209088 7190392638135880518912 7378939953397867893696 7474275094914636212736 7532667869093656808148 7554628999907340938784 7652234025745937074944 7712017104072077208342 7775657155193452189056 7834430073977983195776 7836404476718401034283 7960791849364724860224 7971506239471541448192 7997647367185857845688 8089191717902865583776 8255635991933788743936 8408559481778965739328 8433074232454706164224 8608763278964179209312 8813733833225231095248 8927606363370259920768 8955890830535315467752 8997353288084090076399 9098047827845399840256 9140168419640980395072 9244790534746132095744 9287590490925512336928 9300090612716798356224 9609782264890246559232 9838586604530490524928 9915450562378384982154 10043557158791542410864 10072838666543121251712 10235303806326074820288 10282689472096102944456 10367542873591269585408 10445906765303977594368 10448539302291201379044 10462601939306398150752 10614389132486299813632 10663529822914477127584 10785588957203820778368 11211412642371954319104 11299001803640485212222 11331943499861011408176 11478351038618905612416 11568025656108115812513 11663485732790178283584 11697490064372656937472 11751645110966974793664 11903475151160346561024 11941187774047087290336 11957259359207312172288 11996471050778786768532 12186891226187973860096 12383453987900683115904 12913144918446268813968 13220600749837846642872 13329697980331632324096 13391409545055389881152 13430451555390828335616 13647071741768099760384 13710252629461470592608 13931385736388268505392 13950135919075197534336 14380785276271761037824 14757879906795735787392 15065335738187313616296 15109257999814681877568 15304468051491874149888 15424034208144154416684 15551314310386904378112 15668860147955966391552 15672808953436802068566 15921583698729449720448 15995294734371715691376 16178383435805731167552 16511271983867577487872 16817118963557931478656 17217526557928358418624 17627467666450462190496 17855212726740519841536 17911781661070630935504 17994706576168180152798 18280336839281960790144 18489581069492264191488 18575180981851024673856 18600181225433596712448 19677173209060981049856 19830901124756769964308 20087114317583084821728 20145677333086242503424 20470607612652149640576 20565378944192205888912 20897078604582402758088 20925203878612796301504 21228778264972599627264 21327059645828954255168 21571177914407641556736 22422825284743908638208 22598003607280970424444 22663886999722022816352 22956702077237811224832 23136051312216231625026 23326971465580356567168 23503290221933949587328 23882375548094174580672 23914518718414624344576 23992942101557573537064 24373782452375947720192 24766907975801366231808 25826289836892537627936 26441201499675693285744 26782819090110779762304 26992059864252270229197 27294143483536199520768 27420505258922941185216 27862771472776537010784 27900271838150395068672 29515759813591471574784 30130671476374627232592 30218515999629363755136 30848068416288308833368 31102628620773808756224 31337720295911932783104 31345617906873604137132 31843167397458899440896 31990589468743431382752 32356766871611462335104 33634237927115862957312 34435053115856716837248 34704076968324347437539 35254935332900924380992 35710425453481039683072 35823563322141261871008 35989413152336360305596 36560673678563921580288 37150361963702049347712 39661802249513539928616 40174228635166169643456 40291354666172485006848 40941215225304299281152 41130757888384411777824 41794157209164805516176 41850407757225592603008 42654119291657908510336 43142355828815283113472 45196007214561940848888 45327773999444045632704 45913404154475622449664 46272102624432463250052 46653942931160713134336 47006580443867899174656 47764751096188349161344 47985884203115147074128 49533815951602732463616 51652579673785075255872 52882402999351386571488 53565638180221559524608 53984119728504540458394 54841010517845882370432 55725542945553074021568 55800543676300790137344 59031519627182943149568 60261342952749254465184 60437031999258727510272 61696136832576617666736 62691235813747208274264 63686334794917798881792 63981178937486862765504 64713533743222924670208 67268475854231725914624 68870106231713433674496 69408153936648694875078 70509870665801848761984 71647126644282523742016 71978826304672720611192 73121347357127843160576 74300723927404098695424 79323604499027079857232 80348457270332339286912 80976179592756810687591 81882430450608598562304 82261515776768823555648 83588314418329611032352 83700815514451185206016 85308238583315817020672 90392014429123881697776 90655547998888091265408 92544205248864926500104 93307885862321426268672 94013160887735798349312 95529502192376698322688 95971768406230294148256 103305159347570150511744 105764805998702773142976 107131276360443119049216 107968239457009080916788 109682021035691764740864 111451085891106148043136 120522685905498508930368 120874063998517455020544 123392273665153235333472 125382471627494416548528 127962357874973725531008 129427067486445849340416 137740212463426867348992 138816307873297389750156 141019741331603697523968 143294253288565047484032 143957652609345441222384 148601447854808197390848 158647208998054159714464 160696914540664678573824 161952359185513621375182 164523031553537647111296 167176628836659222064704 167401631028902370412032 170616477166631634041344 180784028858247763395552 181311095997776182530816 185088410497729853000208 191059004384753396645376 191943536812460588296512 206610318695140301023488 211529611997405546285952 215936478914018161833576 219364042071383529481728 222902171782212296086272 241045371810997017860736 242928538778270432062773 246784547330306470666944 250764943254988833097056 255924715749947451062016 277632615746594779500312 282039482663207395047936 286588506577130094968064 287915305218690882444768 317294417996108319428928 321393829081329357147648 323904718371027242750364 329046063107075294222592 334353257673318444129408 361568057716495526791104 362622191995552365061632 370176820995459706000416 383887073624921176593024 413220637390280602046976 423059223994811092571904 431872957828036323667152 445804343564424592172544 482090743621994035721472 485857077556540864125546 493569094660612941333888 501529886509977666194112 511849431499894902124032 555265231493189559000624 573177013154260189936128 575830610437381764889536 634588835992216638857856 647809436742054485500728 658092126214150588445184 668706515346636888258816 723136115432991053582208 740353641990919412000832 767774147249842353186048 846118447989622185143808 863745915656072647334304 964181487243988071442944 971714155113081728251092 987138189321225882667776 1003059773019955332388224 1110530462986379118001248 1151661220874763529779072 1269177671984433277715712 1295618873484108971001456 1337413030693273776517632 1446272230865982107164416 1480707283981838824001664 1535548294499684706372096 1727491831312145294668608 1943428310226163456502184 1974276378642451765335552 2006119546039910664776448 2221060925972758236002496 2303322441749527059558144 2538355343968866555431424 2591237746968217942002912 2892544461731964214328832 2961414567963677648003328 3454983662624290589337216 3886856620452326913004368 4012239092079821329552896 4442121851945516472004992 4606644883499054119116288 5182475493936435884005824 5922829135927355296006656 6909967325248581178674432 7773713240904653826008736 8884243703891032944009984 10364950987872871768011648 13819934650497162357348864 15547426481809307652017472 17768487407782065888019968 20729901975745743536023296 31094852963618615304034944 41459803951491487072046592 62189705927237230608069888 124379411854474461216139776
- Sum of all divisors σ(n): 460316552553179891712000000
- Sum of proper divisors (its aliquot sum) s(n): 335937140698705430495860224
- 124379411854474461216139776 is an abundant number, because the sum of its proper divisors (335937140698705430495860224) is greater than itself. Its abundance is 211557728844230969279720448
Bases of 124379411854474461216139776
- Binary: 1100110111000100101110101101101011000001000110101110111000110101101101001101010000000002
- Hexadecimal: 0x66E25D6D608D771ADA6A00
- Base-36: FMM4I4QXA8D5NS000
Squares and roots of 124379411854474461216139776
- 124379411854474461216139776 squared (1243794118544744612161397762) is 15470238093264982131338222935716230243237874769330176
- 124379411854474461216139776 cubed (1243794118544744612161397763) is 1924179115288984904049369943525895178999723168307398498053097235994211910680576
-
The
square root of 124379411854474461216139776 is 11152551809091.6959979277 -
124379411854474461216139776 is a
perfect cube number . Itscube root is 499171176
Scales and comparisons
How big is 124379411854474461216139776?- 124,379,411,854,474,461,216,139,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 124,379,411,854,474,461,216,139,776 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 124379411854474461216139776 cubic inches would be around 41597598 feet tall.
Recreational maths with 124379411854474461216139776
- 124379411854474461216139776 backwards is 677931612164474458114973421
- The number of decimal digits it has is: 27
- The sum of 124379411854474461216139776's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 124379411854474461216139776 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 124379411854474461216139776 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/124379411854474461216139776/
Chicago style:
Numbermatics. 2024. "Number 124379411854474461216139776 - Facts about the integer". https://numbermatics.com/n/124379411854474461216139776/
The information we have on file for 124379411854474461216139776 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 124379411854474461216139776, math, Factors of 124379411854474461216139776, curriculum, school, college, exams, university, Prime factorization of 124379411854474461216139776, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-four septillion, three hundred seventy-nine sextillion, four hundred eleven quintillion, eight hundred fifty-four quadrillion, four hundred seventy-four trillion, four hundred sixty-one billion, two hundred sixteen million, one hundred thirty-nine thousand, seven hundred seventy-six.