145658454413024383533674496
145,658,454,413,024,383,533,674,496 is an even composite number composed of six prime numbers multiplied together.
What does the number 145658454413024383533674496 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23296 divisors.
145658454413024383533674496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 145658454413024383533674496:
212 × 36 × 73 × 433 × 613 × 1993
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 43 × 43 × 43 × 61 × 61 × 61 × 199 × 199 × 199)See below for interesting mathematical facts about the number 145658454413024383533674496 from the Numbermatics database.
Names of 145658454413024383533674496
- Cardinal: 145658454413024383533674496 can be written as One hundred forty-five septillion, six hundred fifty-eight sextillion, four hundred fifty-four quintillion, four hundred thirteen quadrillion, twenty-four trillion, three hundred eighty-three billion, five hundred thirty-three million, six hundred seventy-four thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 1.45658454413024383533674496 × 1026
Factors of 145658454413024383533674496
Divisors of 145658454413024383533674496
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 61 63 64 72 81 84 86 96 98 108 112 122 126 128 129 144 147 162 168 172 183 189 192 196 199 216 224 243 244 252 256 258 288 294 301 324 336 343 344 366 378 384 387 392 398 427 432 441 448 486 488 504 512 516 549 567 576 588 597 602 648 672 686 688 729 732 756 768 774 784 796 854 864 882 896 903 972 976 1008 1024 1029 1032 1098 1134 1152 1161 1176 1194 1204 1281 1296 1323 1344 1372 1376 1393 1458 1464 1512 1536 1548 1568 1592 1647 1701 1708 1728 1764 1791 1792 1806 1849 1944 1952 2016 2048 2058 2064 2107 2196 2268 2304 2322 2352 2388 2408 2562 2592 2623 2646 2688 2709 2744 2752 2786 2916 2928 2989 3024 3072 3087 3096 3136 3184 3294 3402 3416 3456 3483 3528 3582 3584 3612 3698 3721 3843 3888 3904 3969 4032 4096 4116 4128 4179 4214 4392 4536 4608 4644 4704 4776 4816 4941 5103 5124 5184 5246 5292 5373 5376 5418 5488 5504 5547 5572 5832 5856 5978 6048 6144 6174 6192 6272 6321 6368 6588 6804 6832 6912 6966 7056 7164 7168 7224 7396 7442 7686 7776 7808 7869 7938 8064 8127 8232 8256 8358 8428 8557 8784 8967 9072 9216 9261 9288 9408 9552 9632 9751 9882 10206 10248 10368 10449 10492 10584 10746 10752 10836 10976 11008 11094 11144 11163 11529 11664 11712 11907 11956 12096 12139 12288 12348 12384 12537 12544 12642 12736 12943 13176 13608 13664 13824 13932 14112 14328 14336 14448 14749 14792 14823 14884 15372 15552 15616 15738 15876 16119 16128 16254 16464 16512 16641 16716 16856 17114 17568 17934 18144 18361 18432 18522 18576 18816 18963 19104 19264 19502 19764 20412 20496 20736 20898 20923 20984 21168 21492 21504 21672 21952 22016 22188 22288 22326 23058 23328 23424 23607 23814 23912 24192 24278 24381 24696 24768 25074 25088 25284 25472 25671 25886 26047 26352 26901 27216 27328 27648 27783 27864 28224 28656 28672 28896 29253 29498 29584 29646 29768 30744 31104 31232 31347 31476 31752 32238 32256 32508 32928 33024 33282 33432 33489 33712 34228 34587 35136 35721 35868 36288 36417 36722 36864 37044 37152 37611 37632 37926 38208 38528 38829 39004 39528 39601 40824 40992 41472 41796 41846 41968 42336 42984 43008 43344 43904 44032 44247 44376 44469 44576 44652 46116 46656 46848 47214 47628 47824 48357 48384 48556 48762 49392 49536 49923 50148 50176 50568 50944 51342 51772 52094 52704 53802 54432 54656 55083 55296 55566 55728 56448 56889 57312 57792 58506 58996 59168 59292 59536 59899 61488 62208 62464 62694 62769 62952 63504 64476 64512 65016 65856 66048 66564 66864 66978 67424 68257 68456 69174 70272 70821 71442 71736 72576 72834 73143 73444 74088 74304 75222 75264 75852 76416 77013 77056 77658 78008 78141 79056 79202 79507 80703 81648 81984 82944 83349 83592 83692 83936 84672 84973 85968 86016 86688 87759 87808 88064 88494 88752 88938 89152 89304 90601 92232 93312 93696 94428 95256 95648 96714 96768 97112 97524 98784 99072 99846 100296 100352 100467 101136 101888 102684 103544 103761 104188 105408 107604 108864 109251 109312 110166 110592 111132 111456 112789 112833 112896 113778 114624 115584 116487 117012 117992 118336 118584 118803 119072 119798 122976 124416 124928 125388 125538 125904 127008 128527 128952 129024 130032 131712 132096 132741 133128 133728 133956 134848 136514 136912 138348 140544 141642 142884 143472 145071 145152 145668 146286 146888 148176 148608 149769 150444 150528 151704 152832 154026 154112 155316 156016 156282 158112 158404 159014 160003 161406 163296 163968 165249 165888 166698 167184 167384 167872 169344 169946 170667 171936 173376 175518 175616 176128 176988 177504 177876 178304 178608 179697 181202 182329 184464 186624 187392 188307 188856 190512 191296 193428 193536 194224 195048 197568 198144 199692 200592 200704 200934 202272 203776 204771 205368 207088 207522 208376 210816 212463 215208 217728 218502 218624 219429 220332 222264 222912 225578 225666 225792 226981 227556 229248 231039 231168 232974 234024 234423 235984 236672 237168 237606 238144 238521 239596 242109 245952 248832 249856 250047 250776 251076 251808 254016 254919 257054 257904 258048 260064 263277 263424 264192 265482 266256 267456 267912 269696 271803 273028 273824 276696 277207 281088 283284 285768 286944 290142 290304 291336 292572 293776 296352 297216 299538 300888 301056 301401 303408 305664 308052 308224 310632 311283 312032 312564 316224 316808 318028 320006 322812 326592 327753 327936 330498 331776 333396 334368 334768 335744 338367 338499 338688 339892 341334 343872 346752 349461 351036 351232 353976 355008 355752 356409 356608 357216 359394 362404 364658 367951 368928 373248 374784 376614 377712 381024 382592 385581 386856 387072 388448 390096 395136 396288 398223 399384 401184 401868 404544 407552 409542 410736 414176 415044 416752 419293 421632 424926 430416 435456 437004 437248 438858 440664 444528 445824 449307 451156 451332 451584 453962 455112 458496 462078 462336 465948 468048 468846 471968 473344 474336 475212 476288 477042 479192 480009 484218 491904 495747 497664 500094 501552 502152 503616 508032 509838 512001 514108 515808 520128 521977 526554 526848 528384 530964 532512 534912 535824 539091 539392 543606 546056 546987 547648 553392 554414 556549 562176 564921 566568 571536 573888 580284 580608 582672 585144 587552 592704 594432 594811 599076 601776 602112 602802 606816 611328 614313 616104 616448 621264 622566 624064 625128 632448 633616 634207 636056 637389 640012 645624 653184 655506 655872 660996 666792 668736 669536 671488 676734 676998 677376 679784 680943 682668 687744 693117 693504 698922 702072 702464 703269 707952 710016 711504 712818 713216 714432 715563 718788 724808 726327 729316 735902 737856 740479 746496 749568 753228 755424 762048 764757 765184 771162 773712 774144 776896 780192 789523 789831 790272 792576 796446 798768 802368 803736 809088 815104 815409 819084 821472 828352 830088 831621 833504 838586 843264 849852 860832 870912 874008 874496 877716 881328 889056 891648 898614 899689 902312 902664 903168 904203 907924 910224 916992 924156 924672 931896 936096 937692 943936 946688 948672 950424 952576 954084 958384 960018 968436 983259 983808 991494 995328 1000188 1003104 1004304 1007232 1015101 1015497 1016064 1019676 1024002 1028216 1031616 1040256 1043954 1048383 1053108 1053696 1061928 1065024 1069227 1069824 1071648 1078182 1078784 1087212 1092112 1093974 1095296 1103853 1106784 1108828 1113098 1120021 1124352 1129842 1133136 1143072 1147776 1156743 1160568 1161216 1165344 1170288 1175104 1185408 1188864 1189622 1194669 1198152 1203552 1205604 1213632 1222656 1228626 1232208 1232896 1242528 1245132 1248128 1250256 1257879 1264896 1267232 1268414 1272112 1274778 1276303 1280024 1291248 1306368 1311012 1311744 1321992 1333584 1337472 1339072 1342976 1347921 1353468 1353996 1354752 1359568 1361886 1365336 1375488 1386234 1387008 1397844 1404144 1404928 1406538 1415904 1420032 1423008 1425636 1426432 1428864 1431126 1437576 1440027 1449616 1452654 1458632 1471804 1475712 1480958 1487241 1492992 1506456 1510848 1524096 1529514 1530368 1536003 1542324 1547424 1553792 1560384 1565931 1579046 1579662 1580544 1585152 1588867 1592892 1597536 1604736 1607472 1617273 1618176 1630818 1638168 1640961 1642944 1656704 1660176 1663242 1667008 1669647 1677172 1686528 1694763 1699704 1702843 1721664 1741824 1748016 1748992 1755432 1762656 1778112 1783296 1784433 1797228 1799378 1804624 1805328 1806336 1808406 1815848 1820448 1833984 1842939 1848312 1849344 1863792 1872192 1875384 1887872 1893376 1897344 1900848 1902621 1905152 1908168 1912167 1916768 1920036 1936872 1940449 1966518 1967616 1982988 2000376 2006208 2008608 2014464 2030202 2030994 2032128 2039352 2042829 2048004 2056432 2063232 2079351 2080512 2087908 2096766 2106216 2107392 2109807 2123856 2130048 2138454 2139648 2143296 2146689 2156364 2157568 2174424 2178981 2184224 2187948 2190592 2207706 2213568 2217656 2221437 2226196 2240042 2248704 2259684 2266272 2286144 2294271 2295552 2313486 2321136 2322432 2330688 2340576 2350208 2368569 2369493 2370816 2377728 2379244 2389338 2396304 2407104 2411208 2415661 2427264 2445312 2446227 2457252 2464416 2485056 2490264 2494863 2496256 2500512 2515758 2529792 2534464 2536828 2544224 2549556 2552606 2560048 2575657 2582496 2612736 2622024 2623488 2643984 2667168 2674944 2678144 2685952 2695842 2699067 2706936 2707992 2709504 2712609 2719136 2723772 2730672 2750976 2772468 2774016 2795688 2808288 2813076 2831808 2840064 2846016 2851272 2852864 2857728 2862252 2875152 2880054 2899232 2905308 2917264 2935051 2943608 2949777 2951424 2961916 2974482 2985984 3012912 3021696 3045303 3048192 3059028 3060736 3072006 3084648 3094848 3107584 3120768 3131862 3145149 3158092 3159324 3161088 3177734 3185784 3195072 3207681 3209472 3214944 3234546 3236352 3261636 3276336 3281922 3285888 3311559 3313408 3320352 3326484 3334016 3339294 3354344 3360063 3373056 3389526 3399408 3405686 3443328 3470229 3483648 3496032 3510864 3525312 3556224 3566592 3568866 3584007 3594456 3598756 3609248 3610656 3616812 3631696 3640896 3653839 3667968 3685878 3696624 3698688 3727584 3744384 3750768 3773637 3775744 3786752 3794688 3801696 3805242 3810304 3816336 3824334 3828909 3833536 3840072 3873744 3880898 3895843 3933036 3935232 3965976 4000752 4012416 4017216 4028928 4060404 4061988 4064256 4078704 4085658 4096008 4112864 4126464 4158702 4161024 4163677 4175816 4193532 4212432 4214784 4219614 4247712 4260096 4276908 4279296 4286592 4293378 4312728 4315136 4320081 4348848 4357962 4368448 4375896 4381184 4415412 4427136 4435312 4442874 4452392 4461723 4480084 4519368 4532544 4572288 4588542 4591104 4626972 4642272 4661376 4681152 4697793 4700416 4737138 4738986 4741632 4755456 4758488 4766601 4778676 4792608 4814208 4822416 4831322 4849927 4851819 4854528 4892454 4914504 4922883 4928832 4970112 4980528 4989726 4992512 5001024 5008941 5031516 5059584 5068928 5073656 5084289 5088448 5099112 5105212 5108529 5120096 5151314 5164992 5183353 5225472 5244048 5246976 5287968 5334336 5349888 5353299 5356288 5371904 5391684 5398134 5413872 5415984 5419008 5425218 5438272 5447544 5461344 5501952 5526661 5528817 5544936 5548032 5591376 5616576 5626152 5663616 5680128 5692032 5702544 5705728 5707863 5715456 5724504 5750304 5760108 5798464 5810616 5821347 5834528 5870102 5887216 5899554 5902848 5923832 5948964 6025824 6043392 6090606 6096384 6118056 6121472 6128487 6144012 6169296 6189696 6215168 6238053 6241536 6263724 6290298 6316184 6318648 6322176 6329421 6355468 6371568 6390144 6415362 6418944 6429888 6440067 6469092 6472704 6523272 6552672 6563844 6571776 6623118 6626816 6640704 6652968 6664311 6668032 6678588 6708688 6720126 6746112 6779052 6798816 6811372 6880129 6882813 6886656 6940458 6967296 6992064 7021728 7050624 7105707 7108479 7112448 7133184 7137732 7168014 7188912 7197512 7218496 7221312 7233624 7246983 7263392 7281792 7307678 7335936 7338681 7371756 7393248 7455168 7484589 7488768 7501536 7547274 7551488 7573504 7589376 7603392 7610484 7620608 7632672 7648668 7657818 7667072 7680144 7726971 7747488 7761796 7791686 7840147 7866072 7870464 7880599 7931952 8001504 8024832 8034432 8057856 8097201 8120808 8123976 8128512 8157408 8171316 8192016 8225728 8252928 8317404 8322048 8327354 8351632 8387064 8424864 8439228 8495424 8520192 8553816 8558592 8573184 8586756 8625456 8630272 8640162 8697696 8715924 8736896 8751792 8762368 8805153 8830824 8849331 8854272 8870624 8885748 8904784 8923446 8960168 9038736 9065088 9135909 9144576 9177084 9182208 9253944 9284544 9322752 9362304 9395586 9400832 9435447 9474276 9477972 9483264 9516976 9533202 9557352 9585216 9623043 9628416 9644832 9662644 9699854 9703638 9709056 9760183 9784908 9829008 9845766 9857664 9934677 9940224 9961056 9979452 9985024 10002048 10017882 10063032 10080189 10119168 10137856 10147312 10168578 10176896 10198224 10210424 10217058 10240192 10302628 10329984 10366706 10410687 10450944 10488096 10575936 10668672 10699776 10706598 10712576 10743808 10752021 10783368 10796268 10827744 10831968 10850436 10876544 10895088 10922688 10961517 11003904 11053322 11057634 11089872 11096064 11122069 11182752 11233152 11252304 11320911 11327232 11360256 11384064 11405088 11415726 11430912 11449008 11486727 11500608 11520216 11596928 11621232 11642694 11669056 11687529 11740204 11774432 11799108 11805696 11847664 11897928 11919901 12051648 12086784 12181212 12192768 12236112 12242944 12256974 12288024 12338592 12379392 12430336 12476106 12483072 12491031 12527448 12580596 12632368 12637296 12644352 12658842 12710936 12743136 12780288 12830724 12837888 12859776 12880134 12938184 12945408 12960243 13046544 13105344 13127688 13143552 13246236 13253632 13281408 13305936 13328622 13336064 13357176 13385169 13417376 13440252 13558104 13583143 13597632 13622744 13760258 13765626 13773312 13880916 13984128 14043456 14093379 14101248 14211414 14216958 14224896 14266368 14275464 14299803 14336028 14377824 14395024 14436992 14442624 14467248 14493966 14526784 14549781 14555457 14563584 14615356 14677362 14743512 14768649 14786496 14910336 14969178 14977536 15003072 15026823 15094548 15102976 15178752 15206784 15220968 15241216 15252867 15265344 15297336 15315636 15325587 15334144 15360288 15453942 15494976 15523592 15550059 15583372 15680294 15732144 15740928 15761198 15821893 15863904 16003008 16049664 16059897 16068864 16115712 16194402 16241616 16247952 16257024 16314816 16342632 16384032 16451456 16505856 16579983 16586451 16634808 16644096 16654708 16703264 16774128 16849728 16878456 16909627 16990848 17040384 17107632 17117184 17123589 17146368 17173512 17250912 17280324 17395392 17431848 17464041 17473792 17503584 17524736 17610306 17661648 17698662 17708544 17741248 17771496 17809568 17846892 17920336 18029599 18077472 18130176 18271818 18289152 18354168 18364416 18385461 18507888 18569088 18645504 18724608 18791172 18801664 18870894 18948552 18955944 18966528 18988263 19033952 19066404 19114704 19170432 19246086 19256832 19289664 19320201 19325288 19399708 19407276 19418112 19520366 19569816 19658016 19691532 19715328 19869354 19880448 19922112 19958904 19970048 19992933 20004096 20035764 20126064 20160378 20238336 20275712 20294624 20337156 20353792 20396448 20420848 20434116 20480384 20605256 20640387 20648439 20659968 20733412 20821374 20901888 20976192 21151872 21317121 21337344 21399552 21413196 21425152 21504042 21566736 21592536 21655488 21663936 21700872 21740949 21753088 21790176 21845376 21923034 22007808 22016043 22106644 22115268 22179744 22244138 22365504 22445011 22453767 22466304 22504608 22641822 22654464 22720512 22768128 22810176 22831452 22861824 22898016 22973454 23001216 23040432 23180913 23193856 23242464 23285388 23338112 23375058 23480408 23520441 23548864 23598216 23611392 23641797 23695328 23795856 23839802 24103296 24173568 24291603 24362424 24385536 24472224 24513948 24576048 24677184 24758784 24860672 24952212 24966144 24982062 25054896 25161192 25264736 25274592 25317684 25421872 25486272 25560576 25576873 25661448 25675776 25719552 25760268 25876368 25890816 25920486 26093088 26210688 26255376 26287104 26415459 26492472 26507264 26562816 26611872 26657244 26672128 26714352 26770338 26834752 26880504 27116208 27166286 27195264 27245488 27270901 27407727 27520516 27531252 27546624 27761832 27968256 28086912 28186758 28202496 28422828 28433916 28449792 28550928 28599606 28672056 28755648 28790048 28869129 28873984 28885248 28934496 28987932 29053568 29099562 29110914 29127168 29230712 29280549 29354724 29487024 29537298 29572992 29804031 29820672 29938356 29955072 30006144 30053646 30189096 30205952 30240567 30357504 30413568 30441936 30505734 30530688 30594672 30631272 30651174 30668288 30720576 30907884 30989952 31047184 31100118 31166744 31232061 31360588 31464288 31522396 31643786 31727808 31840597 32006016 32099328 32119794 32137728 32231424 32388804 32483232 32495904 32629632 32685264 32768064 32884551 32902912 33011712 33159966 33172902 33269616 33288192 33309416 33366207 33406528 33548256 33699456 33756912 33819254 33949489 33962733 33981696 34080768 34215264 34247178 34292736 34347024 34460181 34501824 34560648 34790784 34863696 34928082 34947584 35007168 35049472 35062587 35220612 35323296 35397324 35417088 35482496 35542992 35619136 35693784 35759703 35840672 36059198 36154944 36260352 36283471 36543636 36578304 36708336 36728832 36770922 37015776 37138176 37291008 37449216 37473093 37582344 37603328 37741788 37897104 37911888 37933056 37976526 38067904 38132808 38229408 38340864 38492172 38513664 38579328 38640402 38650576 38686627 38799416 38814552 38836224 38880729 39040732 39139632 39316032 39383064 39430656 39738708 39760896 39844224 39917808 39940096 39985866 40008192 40071528 40252128 40320756 40551424 40589248 40674312 40707584 40749429 40792896 40841696 40868232 40960768 41210512 41280774 41296878 41319936 41466824 41642748 41952384 42280137 42303744 42634242 42674688 42799104 42826392 42850304 42899409 43008084 43133472 43185072 43310976 43327872 43401744 43481898 43506176 43580352 43649343 43666371 43690752 43846068 44032086 44213288 44230536 44305947 44359488 44488276 44731008 44890022 44907534 44932608 45009216 45080469 45169219 45283644 45308928 45536256 45620352 45662904 45723648 45796032 45946908 45976761 46002432 46080864 46361826 46387712 46484928 46570776 46650177 46676224 46750116 46960816 47040882 47097728 47196432 47222784 47283594 47390656 47465679 47591712 47679604 48160903 48179691 48206592 48347136 48583206 48724848 48771072 48944448 49027896 49152096 49354368 49517568 49721344 49739949 49759353 49904424 49932288 49964124 50109792 50322384 50529472 50549184 50635368 50728881 50843744 50972544 51121152 51153746 51322896 51351552 51370767 51439104 51520536 51752736 51840972 52186176 52392123 52421376 52510752 52574208 52830918 52984944 53014528 53125632 53223744 53314488 53344256 53428704 53540676 53669504 53761008 54088797 54232416 54332572 54390528 54490976 54541802 54815454 54881029 55041032 55062504 55093248 55156383 55164193 55523664 55936512 56173824 56373516 56404992 56845656 56867832 56899584 57101856 57199212 57344112 57511296 57580096 57738258 57747968 57770496 57868992 57960603 57975864 58107136 58199124 58221828 58254336 58461424 58561098 58709448 58974048 59074596 59145984 59608062 59641344 59876712 59910144 59978799 60012288 60107292 60378192 60411904 60481134 60715008 60827136 60883872 61011468 61061376 61189344 61262544 61302348 61336576 61441152 61815768 61921161 61945317 61979904 62094368 62200236 62333488 62464122 62721176 62928576 63044792 63287572 63455616 63681194 63951363 64012032 64198656 64239588 64275456 64777608 64966464 64991808 65222847 65259264 65370528 65536128 65769102 65805824 66023424 66048129 66319932 66345804 66539232 66618832 66732414 66813056 67096512 67335033 67361301 67398912 67513824 67638508 67898978 67925466 67963392 68161536 68321281 68430528 68494356 68585472 68694048 68920362 69003648 69121296 69542739 69581568 69727392 69856164 69895168 70014336 70125174 70441224 70561323 70646592 70794648 70834176 70925391 70964992 71085984 71238272 71387568 71519406 71681344 72118396 72309888 72520704 72566942 72874809 73087272 73156608 73222249 73416672 73541844 74031552 74276352 74582016 74898432 74946186 75164688 75206656 75483576 75794208 75823776 75953052 76135808 76265616 76458816 76681728 76730619 76984344 77027328 77158656 77280804 77301152 77373254 77598832 77629104 77672448 77761458 77854483 78081464 78279264 78632064 78766128 78861312 79246377 79477416 79521792 79688448 79835616 79971732 80016384 80143056 80504256 80641512 81102848 81178496 81348624 81415168 81498858 81585792 81683392 81736464 81812703 81921536 82223181 82421024 82561548 82593756 82639872 82933648 83285496 83439307 83904768 84560274 84607488 85268484 85349376 85652784 85700608 85798818 86016168 86266944 86370144 86621952 86655744 86803488 86963796 87012352 87160704 87298686 87332742 87381504 87692136 87841647 88064172 88426576 88461072 88611894 88718976 88976552 89412093 89462016 89780044 89815068 89865216 90018432 90160938 90338438 90567288 90617856 90721701 91072512 91240704 91325808 91592064 91893816 91953522 92004864 92161728 92723652 92775424 92969856 93141552 93300354 93352448 93500232 93696183 93921632 94081764 94195456 94392864 94567188 94781312 94931358 95183424 95359208 95521791 96321806 96359382 96413184 96694272 97166412 97449696 97888896 98055792 98304192 98653653 98708736 99035136 99479898 99518706 99808848 99864576 99928248 100098621 100219584 100644768 101058944 101098368 101270736 101457762 101687488 101848467 101888199 101945088 102242304 102307492 102645792 102741534 102878208 103041072 103380543 103505472 103681944 103873423 104372352 104784246 104842752 105021504 105148416 105187761 105661836 105969888 106251264 106447488 106628976 106688512 106857408 107081352 107279109 107339008 107522016 108177594 108464832 108665144 108781056 108850413 108981952 109083604 109630908 109762058 110082064 110125008 110186496 110312766 110328386 110753251 111047328 111873024 112347648 112419279 112747032 112809984 113691312 113735664 113799168 114203712 114398424 114688224 115022592 115160192 115476516 115495936 115540992 115737984 115921206 115951728 116059881 116214272 116398248 116443656 116508672 116642187 116922848 117122196 117418896 117948096 118149192 118291968 118367389 119216124 119282688 119753424 119820288 119957598 120024576 120214584 120756384 120962268 121654272 121767744 122022936 122122752 122248287 122378688 122525088 122604696 122673152 122882304 123631536 123842322 123890634 123959808 124188736 124400472 124666976 124928244 125442352 125857152 126089584 126207193 126575144 126840411 126911232 127362388 127902726 128024064 128397312 128479176 128550912 128698227 129555216 129932928 129983616 130445694 130518528 130741056 130948029 131072256 131538204 131611648 132096258 132639864 132691608 132917841 133078464 133237664 133464828 133626112 134193024 134670066 134722602 134797824 135027648 135241407 135277016 135507657 135797956 135850932 135926784 136642562 136861056 136988712 137170944 137388096 137840724 137930283 138007296 138242592 139085478 139163136 139454784 139712328 139790336 139950531 140028672 140250348 140882448 141122646 141293184 141589296 141668352 141850782 141929984 142171968 142397037 142476544 142775136 143038812 143362688 144236792 144482709 144539073 144619776 145041408 145133884 145749618 146174544 146313216 146444498 146833344 147083688 147355321 148063104 148552704 149164032 149219847 149796864 149892372 150329376 150967152 151588416 151647552 151906104 152186643 152271616 152531232 152917632 153363456 153461238 153968688 154054656 154112301 154317312 154561608 154602304 154746508 155197664 155258208 155522916 155708966 156162928 156558528 157115077 157176369 157264128 157532256 157722624 158492754 158954832 159043584 159376896 159671232 159943464 160032768 160286112 161008512 161283024 162205696 162266391 162356992 162697248 162830336 162997716 163171584 163366784 163472928 163625406 163843072 164446362 164643087 164842048 165123096 165187512 165279744 165469149 165492579 165867296 166570992 166878614 167809536 169120548 169214976 170536968 170698752 171305568 171597636 172032336 172533888 172740288 173243904 173311488 173606976 173927592 174024704 174321408 174597372 174665484 174763008 175384272 175683294 176128344 176853152 176922144 177223788 177437952 177953104 178824186 178924032 179038111 179560088 179630136 179730432 179936397 180036864 180321876 180676876 181134576 181235712 181443402 182145024 182481408 182651616 183184128 183787632 183907044 184009728 184323456 185447304 185550848 185763483 185939712 186283104 186600708 186704896 187000464 187392366 187843264 188163528 188390912 188785728 189134376 189562624 189862716 190366848 190718416 191043582 191854089 192643612 192718764 192826368 194332824 194899392 195668541 195777792 196111584 196608384 197307306 197417472 198070272 198959796 199037412 199617696 199856496 200197242 200439168 201289536 202005099 202083903 202117888 202196736 202541472 202915524 203374976 203696934 203776398 203890176 204484608 204614984 204963843 205291584 205483068 205756416 206082144 206761086 207010944 207363888 207746846 208628217 208744704 209568492 209685504 210043008 210375522 211323672 211683969 211939776 212502528 212776173 212894976 213257952 213714816 214162704 214558218 214678016 215044032 216355188 216929664 217330288 217562112 217700826 217963904 218167208 218624427 219261816 219524116 219666747 220164128 220250016 220625532 220656772 221506502 222094656 222884179 223746048 224695296 224838558 225494064 225619968 227382624 227471328 228407424 228796848 229376448 230045184 230191857 230320384 230953032 230991872 231081984 231475968 231842412 231903456 232119762 232428544 232796496 232887312 233017344 233284374 233563449 233845696 234244392 234837792 235896192 236298384 236583936 236734778 237646423 237739131 238432248 238565376 239506848 239915196 240049152 240429168 241512768 241924536 243308544 243535488 244045872 244245504 244496574 244757376 245050176 245209392 245346304 245438109 245764608 247263072 247684644 247781268 247919616 248377472 248800944 249333952 249856488 250317921 250884704 251714304 252179168 252414386 253150288 253680822 253822464 253984297 254724776 255805452 256048128 256958352 257101824 257396454 259110432 259865856 259967232 260891388 261037056 261482112 261896058 262144512 263076408 263223296 263524941 264192516 265279728 265383216 265835682 266156928 266475328 266929656 267252224 268236279 268386048 269340132 269445204 269595648 270055296 270482814 270554032 271015314 271595912 271701864 271853568 272165103 273285124 273722112 273977424 274776192 275681448 275860566 276014592 276485184 278170956 278326272 278909568 279424656 279580672 279901062 280057344 280500696 281764896 282245292 282586368 283178592 283701564 283859968 284343936 284794074 284953088 285550272 286077624 286565373 286725376 288473584 288965418 289078146 289239552 290082816 290267768 291499236 292349088 292888996 293666688 294167376 294710642 295845547 295960959 296126208 297105408 298439694 299593728 299784744 300295863 300658752 301934304 303176832 303295104 303812208 304373286 304543232 305062464 305545401 305664597 305835264 306726912 306922476 307937376 308224602 308634624 309123216 309204608 309493016 310141629 310395328 310516416 311045832 311417932 311620269 312325856 313117056 314230154 314352738 314528256 315064512 315445248 315563283 316184533 316985508 317909664 318753792 319342464 319886928 320065536 320572224 321837327 322017024 322566048 324532782 324713984 325394496 325660672 325995432 326343168 326551239 326733568 326945856 327250812 327686144 328892724 329286174 329684096 330246192 330375024 330559488 330938298 330985158 331734592 332259753 333141984 333757228 335619072 337126321 337257837 338241096 338429952 338865757 341073936 341397504 342611136 343195272 344064672 345067776 345480576 346487808 346622976 347213952 347855184 348049408 348179643 348642816 349194744 349330968 349526016 350768544 351366588 352256688 353706304 353844288 354447576 354875904 355102167 355906208 357648372 357848064 358076222 359120176 359260272 359460864 359872794 360073728 360643752 361353752 362269152 362886804 364962816 365303232 366368256 366744861 367575264 367814088 368019456 368646912 370894608 371101696 371526966 371879424 372566208 373201416 373409792 374000928 374784732 375686528 376327056 376781824 377571456 378268752 378621579 379125248 379725432 380521233 380733696 381436832 382087164 383708178 385287224 385437528 385652736 386094681 386149351 388665648 389798784 391337082 391555584 392223168 392844087 393216768 394614612 394834944 397919592 398074824 399235392 399712992 400394484 400878336 402579072 404010198 404167806 404235776 404393472 405082944 405724221 405831048 406522971 406749952 407393868 407552796 407780352 409229968 409927686 410583168 410966136 411512832 412164288 413522172 413790849 414021888 414727776 415493692 417256434 417489408 419136984 419371008 419687869 419851593 420086016 420751044 422647344 423367938 423879552 425005056 425552346 425789952 426515904 427191111 427429632 428325408 429116436 429356032 430088064 432710376 433448127 433617219 433859328 434660576 435124224 435401652 435927808 436334416 437248854 438523632 439048232 439333494 440328256 440500032 441251064 441313544 442065963 443013004 444189312 445768358 447492096 447659541 449390592 449677116 450988128 454765248 454942656 456559929 456814848 457593696 458752896 460090368 460383714 460640768 461906064 461983744 462163968 462336903 462951936 463684824 463806912 464239524 464857088 465592992 465774624 466568748 467126898 467691392 468488784 469675584 471345231 471529107 471792384 472596768 473167872 473469556 475292846 475478262 476864496 477130752 478248967 479013696 479830392 480098304 480716539 480858336 483025536 483849072 486617088 486799173 487070976 488091744 488491008 488993148 489514752 490100352 490418784 490876218 491529216 493929261 494526144 495369288 495562536 495839232 496477737 496754944 497601888 498667904 499712976 500635842 501769408 503428608 504358336 504828772 506300576 507361644 507644928 507968594 509449552 511610904 512096256 512555743 513916704 514792908 518220864 519731712 519934464 521782776 522074112 522964224 523792116 524289024 526152816 526446592 527049882 528385032 530559456 530766432 531671364 532313856 532950656 533859312 534504448 536472558 536772096 537114333 538680264 538890408 539191296 539809191 540110592 540965628 541108064 542030628 543191824 543403728 543707136 544330206 546570248 547444224 547954848 549552384 551362896 551721132 552029184 552970368 556341912 556652544 557290449 557819136 558849312 559802124 560114688 561001392 563529792 564490584 565172736 566357184 567403128 567719936 568687872 569588148 569906176 571100544 572155248 573130746 573450752 575562267 576947168 577930836 578156292 578479104 580535536 582998472 584075149 584698176 585777992 587005623 587333376 588334752 589421284 591691094 591921918 592252416 594210816 596879388 599569488 600591726 601317504 603868608 606015297 606353664 606590208 607624416 608746572 609086464 610124928 611090802 611329194 611670528 613453824 613844952 614891529 615874752 616449204 617269248 618246432 618409216 618986032 620283258 620790656 621032832 622091664 622835864 623240538 624651712 625884651 626234112 628460308 628705476 629056512 630129024 631126566 632369066 633971016 635051907 635819328 637507584 638328519 638684928 639773856 641144448 643674654 644034048 645132096 649065564 649427968 650788992 651990864 652686336 653102478 653467136 653891712 654501624 655372288 655873281 657785448 658572348 659000241 659368192 660492384 660750048 661876596 661970316 663469184 664519506 666283968 667514456 668652537 671238144 674252642 674515674 676482192 676859904 677731514 682147872 685222272 686390544 688129344 690135552 690575571 690961152 692975616 693245952 694427904 695710368 696359286 697285632 698389488 698661936 699052032 700690347 701537088 702733176 704513376 707412608 707688576 708895152 709751808 710204334 711812416 712939269 713217393 715296744 715696128 716152444 718240352 718520544 719745588 720147456 721287504 722707504 724538304 725773608 727113961 729925632 730606464 732736512 733489722 735150528 735628176 736038912 736314327 737293824 741789216 743053932 743758848 745132416 746402832 746819584 748001856 749569464 750953763 751373056 752654112 753563648 755142912 756537504 757243158 758250496 759450864 761042466 761467392 761952891 762873664 764174328 767416356 770574448 770875056 771305472 772189362 772298702 775272757 777331296 779597568 782674164 783111168 784446336 785688174 786433536 789229224 789669888 790574823 795839184 796149648 798470784 799425984 800788968 801756672 805158144 808020396 808335612 808471552 808786944 810165888 811448442 811662096 813045942 813499904 814787736 815105592 815560704 816495309 818459936 819855372 821166336 821932272 824328576 827044344 827581698 828043776 828571723 829455552 830987384 834512868 834978816 838273968 838742016 839375738 839703186 840172032 841502088 845294688 846735876 847759104 851104692 851579904 853031808 854382222 854859264 856650816 858232872 858712064 859696119 860176128 865420752 866896254 867234438 867718656 869321152 870248448 870803304 871855616 872668832 874497708 877047264 878096464 878666988 880656512 881000064 882502128 882627088 884131926 886026008 887536641 887882877 888378624 891536716 895319082 898781184 899354232 900887589 901976256 909530496 909885312 913119858 913629696 915187392 916636203 917505792 920180736 920767428 921281536 923812128 924673806 925903872 927369648 927613824 928479048 929714176 930424887 931185984 931549248 933137496 934253796 934860807 935382784 936977568 939351168 942690462 943058214 943584768 945193536 946335744 946689849 946939112 948553599 950585692 950956524 953728992 956497934 958027392 959660784 960196608 961433078 961716672 965135473 965511981 966051072 967698144 973598346 974141952 976183488 976982016 977986296 979029504 979653717 980200704 980837568 981752436 983058432 987858522 989052288 990738576 991125072 991678464 992955474 993509888 995203776 996779259 997335808 999425952 1001271684 1003538816 1006857216 1008716672 1009657544 1011378963 1011773511 1012601152 1014723288 1015289856 1015937188 1016597271 1018899104 1023221808 1024192512 1025111486 1027833408 1029585816 1031487247 1036441728 1039463424 1039868928 1043565552 1044148224 1044538929 1045928448 1047584232 1048578048 1052305632 1054099764 1056770064 1061118912 1061532864 1063342728 1064627712 1065306501 1065901312 1067718624 1069008896 1072945116 1073544192 1074228666 1077360528 1077780816 1078382592 1079618382 1080221184 1081931256 1082216128 1084061256 1086383648 1086807456 1088660412 1093140496 1094888448 1095909696 1099104768 1099805539 1100234583 1102725792 1103442264 1104058368 1105940736 1112683824 1113305088 1114580898 1115638272 1117698624 1119604248 1120229376 1122002784 1127059584 1128981168 1130345472 1132714368 1134806256 1135439872 1135864737 1137375744 1139176296 1139812352 1142201088 1144310496 1146261492 1146901504 1151124534 1153894336 1155861672 1156312584 1156958208 1158284043 1158448053 1161071072 1165996944 1168150298 1169396352 1171555984 1174011246 1174666752 1176669504 1178532261 1178842568 1183382188 1183843836 1184504832 1193758776 1199138976 1201183452 1202635008 1207737216 1212030594 1212707328 1213180416 1215248832 1217493144 1218172928 1219568913 1220249856 1222181604 1222658388 1223341056 1227689904 1229783058 1231749504 1232898408 1234538496 1236492864 1236818432 1237972064 1240566516 1241372547 1241581312 1242065664 1244183328 1245671728 1246481076 1249303424 1251769302 1252468224 1256920616 1257410952 1258113024 1259063607 1259554779 1260258048 1262253132 1264738132 1267942032 1270103814 1271638656 1275015168 1276657038 1277369856 1279547712 1281573333 1282288896 1287349308 1288068096 1290264192 1298131128 1298855936 1300344381 1301577984 1303981728 1305372672 1306204956 1306934272 1307783424 1309003248 1311746562 1315570896 1317144696 1318000482 1318736384 1320984768 1321500096 1323753192 1323940632 1326197889 1326938368 1329039012 1332567936 1335028912 1337305074 1342476288 1342978623 1348505284 1349031348 1352964384 1355463028 1364295744 1369145671 1369679787 1370444544 1372781088 1376258688 1380271104 1381151142 1381922304 1385951232 1386491904 1388855808 1391420736 1392718572 1394571264 1396778976 1397323872 1401380694 1403074176 1405466352 1409026752 1414035693 1414587321 1414825216 1415377152 1417790304 1419503616 1420408668 1423624832 1425878538 1426434786 1430593488 1431392256 1432304888 1434746901 1436480704 1437041088 1439491176 1440294912 1442149617 1442575008 1445415008 1449076608 1451547216 1454227922 1459851264 1460397519 1461212928 1465473024 1466979444 1470301056 1471256352 1472628654 1474587648 1481787783 1483578432 1486107864 1487517696 1489433211 1490264832 1492805664 1496003712 1499138928 1501907526 1502746112 1505308224 1507127296 1510285824 1513075008 1514486316 1516500992 1518901728 1522084932 1522934784 1523905782 1525747328 1528348656 1534832712 1537667229 1541148896 1541750112 1544378724 1544597404 1550545514 1554662592 1559195136 1560189253 1565348328 1566222336 1568892672 1571376348 1572867072 1578458448 1579339776 1581149646 1591678368 1592299296 1596941568 1598851968 1601577936 1603513344 1610316288 1611342999 1616040792 1616671224 1616943104 1617573888 1620331776 1622896884 1623324192 1626091884 1626999808 1629575472 1630211184 1631121408 1632990618 1636919872 1639710744 1642332672 1643864544 1648657152 1654088688 1655163396 1656087552 1657143446 1658911104 1661974768 1663524961 1669025736 1669957632 1671871347 1676547936 1678751476 1679406372 1680344064 1683004176 1690589376 1693471752 1695518208 1702209384 1703159808 1706063616 1708764444 1709718528 1713301632 1716465744 1717424128 1719392238 1720352256 1730841504 1733792508 1734468876 1735437312 1738642304 1741606608 1743711232 1745337664 1748995416 1752225447 1754094528 1756192928 1757333976 1761016869 1761313024 1762000128 1765004256 1765254176 1768263852 1772052016 1775073282 1775765754 1776757248 1783073432 1790638164 1798708464 1801775178 1803952512 1818045891 1819060992 1819770624 1826239716 1827259392 1830374784 1833272406 1835011584 1840361472 1841534856 1842563072 1844674587 1847624256 1849347612 1851807744 1854739296 1855227648 1856958096 1860849774 1862371968 1863098496 1866274992 1868507592 1869721614 1870765568 1873955136 1877653953 1878702336 1885380924 1886116428 1887169536 1890387072 1893379698 1893878224 1897107198 1901171384 1901913048 1905155721 1907457984 1912995868 1914985557 1916054784 1919321568 1922866156 1923433344 1930270946 1931023962 1932102144 1935396288 1942276417 1947196692 1948283904 1952366976 1955972592 1958059008 1959307434 1960401408 1961675136 1963504872 1966116864 1975717044 1977000723 1978104576 1981477152 1982250144 1985910948 1987019776 1990407552 1993558518 1994671616 1998851904 2002543368 2005957611 2007077632 2013714432 2017433344 2019315088 2022757926 2023547022 2025202304 2029446576 2030579712 2031874376 2033194542 2037798208 2046443616 2050222972 2055666816 2059171632 2062974494 2070918829 2071726713 2072883456 2078926848 2079737856 2087131104 2089077858 2091856896 2095168464 2097156096 2102071041 2104611264 2108199528 2113540128 2122237824 2123065728 2126685456 2129255424 2130613002 2131802624 2135437248 2138017792 2138817807 2139652179 2145890232 2147088384 2148457332 2154721056 2155561632 2159236764 2160442368 2163862512 2164432256 2168122512 2172767296 2173614912 2177320824 2181341883 2186280992 2189776896 2191819392 2198209536 2199611078 2200469166 2205451584 2206884528 2208116736 2208942981 2211881472 2213291731 2225367648 2229161796 2231276544 2235397248 2239208496 2240458752 2244005568 2252861289 2254119168 2257962336 2260690944 2265428736 2269612512 2271729474 2274751488 2278352592 2279624704 2284402176 2285858673 2288620992 2292522984 2293803008 2302249068 2307788672 2311723344 2312625168 2313916416 2316568086 2316896106 2322142144 2325818271 2331993888 2336300596 2338792704 2343111968 2348022492 2349333504 2353339008 2357064522 2357685136 2359884247 2366764376 2367687672 2369009664 2371724469 2372060299 2387517552 2398277952 2402366904 2405270016 2415474432 2424061188 2425414656 2426360832 2430497664 2434986288 2436345856 2439137826 2440499712 2444363208 2445316776 2446682112 2455379808 2459566116 2463499008 2465796816 2472985728 2473636864 2475944128 2481133032 2482745094 2483162624 2484131328 2485715169 2488366656 2491343456 2492962152 2498606848 2503538604 2504936448 2513841232 2514821904 2516226048 2518127214 2519109558 2520516096 2524506264 2529476264 2535884064 2540207628 2543277312 2553314076 2554739712 2559095424 2563146666 2564577792 2574698616 2576136192 2579088357 2580528384 2596262256 2597711872 2600688762 2603155968 2607963456 2610745344 2612409912 2613868544 2615566848 2618006496 2623493124 2631141792 2634289392 2636000964 2637472768 2641969536 2643000192 2647506384 2647881264 2652395778 2653876736 2658078024 2662609923 2663648631 2665135872 2670057824 2674610148 2685957246 2697010568 2698062696 2702662767 2703045457 2705928768 2710926056 2728591488 2738291342 2739359574 2740889088 2745562176 2749908609 2752517376 2760542208 2762302284 2763844608 2777711616 2782841472 2785437144 2789142528 2793557952 2794647744 2802761388 2804582421 2806148352 2810932704 2818053504 2828071386 2829174642 2829650432 2830754304 2835580608 2839007232 2840069547 2840817336 2845660797 2847249664 2851757076 2852869572 2861186976 2864609776 2869493802 2872961408 2874082176 2878982352 2880589824 2884299234 2885150016 2890830016 2895406419 2896535943 2898153216 2903094432 2908455844 2920795038 2922425856 2930946048 2933958888 2937815083 2938961151 2940602112 2942512704 2945257308 2949175296 2963575566 2967156864 2972215728 2975035392 2978866422 2980529664 2985611328 2990337777 2992007424 2998277856 3003815052 3005492224 3010616448 3020571648 3026150016 3028972632 3033001984 3034136889 3035320533 3037803456 3044169864 3045869568 3047811564 3049791813 3051494656 3056697312 3069665424 3075334458 3082297792 3083500224 3088757448 3089194808 3094461741 3101091028 3109325184 3118390272 3120378506 3130696656 3132444672 3133616787 3137785344 3142752696 3145734144 3148556707 3156916896 3162299292 3183356736 3184598592 3193883136 3195919503 3197703936 3203155872 3207026688 3220632576 3222685998 3232081584 3233342448 3233886208 3235147776 3240663552 3245793768 3246648384 3252183768 3253999616 3259150944 3260422368 3265981236 3273839744 3279421488 3284665344 3287729088 3297314304 3299416617 3300703749 3308177376 3310326792 3312175104 3314286892 3317822208 3323949536 3327049922 3338051472 3339915264 3343742694 3347742769 3353095872 3357502952 3358812744 3360688128 3365015773 3366008352 3381178752 3386943504 3391036416 3404418768 3406319616 3407594211 3412127232 3417528888 3419437056 3426603264 3432931488 3438784476 3440704512 3461683008 3467585016 3468937752 3470874624 3475344159 3477284608 3483213216 3487422464 3490675328 3497990832 3504450894 3508189056 3512385856 3514667952 3522033738 3522626048 3524000256 3530008512 3530508352 3535596783 3536527704 3544104032 3550146564 3551531508 3553514496 3566146864 3581276328 3587890201 3597416928 3603550356 3607905024 3636091782 3638121984 3639541248 3652479432 3654518784 3658706739 3660749568 3666544812 3670023168 3683069712 3685126144 3689349174 3695248512 3698695224 3703615488 3709478592 3710455296 3713916192 3721699548 3724743936 3726196992 3732549984 3737015184 3739443228 3741531136 3747910272 3755307906 3757404672 3770761848 3772232856 3774339072 3777190821 3778664337 3780774144 3786759396 3787756448 3794214396 3802342768 3803826096 3810311442 3814915968 3825991736 3829971114 3832109568 3838643136 3844719999 3845732312 3846866688 3860541892 3862047924 3864204288 3870792576 3884552834 3894393384 3896567808 3901033143 3904733952 3911945184 3916118016 3918614868 3920802816 3923350272 3927009744 3951434088 3954001446 3956209152 3962954304 3964500288 3971821896 3974039552 3978593667 3980815104 3987117036 3989343232 3997703808 4005086736 4011915222 4014155264 4027428864 4028935869 4034866688 4038630176 4045515852 4047094044 4050404608 4058893152 4063748752 4066389084 4075596416 4092887232 4100445944 4107437013 4109039361 4111333632 4118343264 4125948988 4141837658 4143453426 4145766912 4157853696 4159475712 4174262208 4178155716 4183713792 4190336928 4204142082 4209222528 4216399056 4227080256 4242107079 4244475648 4246131456 4253370912 4258510848 4261226004 4263605248 4270874496 4277635614 4279304358 4291780464 4294176768 4296914664 4304240703 4309442112 4311123264 4318473528 4320884736 4326448851 4327725024 4328864512 4336245024 4345534592 4347229824 4354641648 4362683766 4372561984 4379553792 4381192557 4383638784 4396419072 4399222156 4400938332 4410903168 4413769056 4417885962 4423762944 4426583462 4445363349 4450735296 4458323592 4462553088 4466557189 4468299633 4470794496 4478416992 4488011136 4505722578 4508238336 4515924672 4521381888 4530857472 4539225024 4543458948 4549502976 4556705184 4568804352 4571717346 4577241984 4585045968 4587606016 4604498136 4613001687 4615577344 4623446688 4625250336 4633136172 4633792212 4644284288 4651636542 4663987776 4672601192 4677585408 4680567759 4686223936 4696044984 4698667008 4706678016 4714129044 4715370272 4719768494 4733528752 4735375344 4738019328 4743448938 4744120598 4775035104 4796555904 4804733808 4810540032 4830948864 4834028997 4848122376 4850829312 4852721664 4860995328 4869972576 4878275652 4880999424 4888726416 4890633552 4893364224 4910759616 4919132232 4926998016 4931593632 4945971456 4947273728 4951888256 4962266064 4965490188 4966325248 4968262656 4971430338 4976733312 4982686912 4985924304 4990574883 4997213696 5007077208 5009872896 5015614041 5027682464 5029643808 5036254428 5038219116 5041032192 5049012528 5058952528 5071768128 5080415256 5086554624 5089797727 5106628152 5109479424 5118190848 5126293332 5129155584 5149397232 5152272384 5158176714 5161056768 5192524512 5201377524 5206311936 5215926912 5224819824 5227737088 5231133696 5236012992 5246986248 5256676341 5262283584 5268578784 5272001928 5274945536 5283939072 5286000384 5295012768 5295762528 5304791556 5307753472 5316156048 5325219846 5327297262 5330271744 5340115648 5349220296 5371914492 5394021136 5396125392 5405325534 5406090914 5411857536 5421852112 5426909299 5454137673 5457182976 5476582684 5478719148 5481778176 5491124352 5499817218 5505034752 5521084416 5524604568 5527689216 5534023761 5555423232 5565682944 5570874288 5587115904 5589295488 5605522776 5609164842 5612296704 5621865408 5636107008 5656142772 5658349284 5659300864 5661508608 5671161216 5680139094 5681634672 5691321594 5694499328 5703514152 5705739144 5715467163 5722373952 5729219552 5738987604 5744956671 5745922816 5748164352 5757964704 5768598468 5770300032 5781660032 5790812838 5793071886 5796306432 5806188864 5816911688 5826829251 5841590076 5844851712 5867917776 5875630166 5877922302 5881204224 5885025408 5890514616 5898350592 5927151132 5931002169 5934313728 5944431456 5957732844 5961059328 5971222656 5980675554 5984014848 5996555712 6007630104 6010984448 6017872833 6021232896 6041143296 6052300032 6057945264 6068273778 6070641066 6075606912 6088339728 6091739136 6095623128 6099583626 6102989312 6113394624 6139330848 6150668916 6164595584 6167000448 6177514896 6178389616 6188923482 6202182056 6212756487 6215180139 6218650368 6236780544 6240757012 6261393312 6267233574 6275570688 6285505392 6291468288 6297113414 6306213123 6313833792 6324598584 6336278803 6366713472 6369197184 6387766272 6391839006 6395407872 6406311744 6414053376 6416453421 6441265152 6445371996 6464163168 6466684896 6481327104 6491587536 6493296768 6504367536 6507999232 6518301888 6520844736 6531962472 6544025649 6547679488 6558842976 6569330688 6575458176 6594628608 6598833234 6601407498 6616354752 6620653584 6624350208 6626828943 6628573784 6635644416 6639875193 6647899072 6654099844 6676102944 6687485388 6695485538 6706191744 6715005904 6717625488 6721376256 6730031546 6732016704 6755948311 6758583867 6762357504 6773887008 6782072832 6808837536 6815188422 6824254464 6835057776 6838874112 6853206528 6857576019 6865862976 6877568952 6881409024 6923366016 6935170032 6937875504 6941749248 6950688318 6954569216 6966426432 6974844928 6977454813 6981350656 6995981664 7008901788 7016378112 7024771712 7029335904 7044067476 7045252096 7048000512 7060017024 7061016704 7071193566 7073055408 7079652741 7088208064 7100293128 7103063016 7107028992 7115173407 7116180897 7132293728 7162552656 7175780402 7194833856 7207100712 7215810048 7220410729 7272183564 7276243968 7279082496 7304958864 7309037568 7317413478 7321499136 7333089624 7340046336 7366139424 7378698348 7390497024 7397390448 7418957184 7420910592 7427832384 7443399096 7449487872 7452393984 7457145507 7465099968 7474030368 7478886456 7483062272 7495820544 7510615812 7514809344 7541523696 7544465712 7548678144 7554381642 7557328674 7561548288 7573518792 7575512896 7588428792 7604685536 7607652192 7620622884 7629831936 7651983472 7659942228 7664219136 7677286272 7689439998 7691464624 7693733376 7698638773 7721083784 7724095848 7728408576 7737265071 7741585152 7769105668 7788786768 7793135616 7802066286 7809467904 7823890368 7832236032 7837229736 7841605632 7846700544 7854019488 7902868176 7908002892 7912418304 7925908608 7929000576 7943643792 7948079104 7957187334 7961630208 7974234072 7978686464 7987829769 7995407616 8010173472 8023830444 8028310528 8057871738 8069733376 8077260352 8091031704 8094188088 8100809216 8107988301 8109136371 8117786304 8127497504 8132778168 8151192832 8185774464 8200891888 8214874026 8218078722 8222667264 8236686528 8249725827 8251897976 8283675316 8286906852 8291533824 8348524416 8356311432 8367427584 8380673856 8408284164 8413747263 8418445056 8432798112 8454160512 8484214158 8488951296 8492262912 8506741824 8517021696 8522452008 8527210496 8536982391 8541748992 8555271228 8558608716 8583560928 8593829328 8608481406 8618884224 8622246528 8636947056 8641769472 8652897702 8655450048 8657729024 8672490048 8686219257 8689607829 8691069184 8694459648 8709283296 8725367532 8745123968 8762385114 8767277568 8792838144 8798444312 8801876664 8813445249 8816883453 8821806336 8827538112 8835771924 8847525888 8853166924 8890726698 8901470592 8916647184 8925106176 8933114378 8936599266 8941588992 8956833984 8971013331 8976022272 8988674581 9011445156 9016476672 9031849344 9061714944 9078450048 9086917896 9099005952 9102410667 9113410368 9137608704 9143434692 9149375439 9154483968 9170091936 9208996272 9226003374 9231154688 9246893376 9250500672 9266272344 9267584424 9283385223 9288568576 9303273084 9327975552 9345202384 9355170816 9361135518 9372447872 9392089968 9397334016 9400850361 9413356032 9428258088 9430740544 9439536988 9445670121 9467057504 9470750688 9486897876 9488241196 9550070208 9584019697 9587758509 9593111808 9609467616 9621080064 9661897728 9668057994 9696244752 9701658624 9705443328 9721990656 9739945152 9756551304 9761998848 9777452832 9781267104 9821519232 9838264464 9853996032 9863187264 9891942912 9894547456 9898249851 9902111247 9903776512 9924532128 9930980376 9932650496 9936525312 9942860676 9953466624 9965373824 9971848608 9981149766 9994427392 10014154416 10019745792 10031228082 10043228307 10055364928 10059287616 10072508856 10076438232 10082064384 10095047319 10098025056 10117905056 10143536256 10160830512 10173109248 10179595454 10213256304 10218958848 10222782633 10236381696 10252586664 10258311168 10298794464 10316353428 10322113536 10385049024 10402755048 10412623872 10426032477 10431853824 10449639648 10462267392 10472025984 10493972496 10513352682 10524567168 10537157568 10544003856 10549891072 10567878144 10572000768 10590025536 10591525056 10609583112 10615506944 10632312096 10650439692 10654594524 10660543488 10680231296 10698440592 10743828984 10763670603 10788042272 10792250784 10810651068 10812181828 10823715072 10843704224 10853818598 10908275346 10914365952 10921324771 10953165368 10957438296 10963556352 10976120217 10982248704 10999634436 11010069504 11049209136 11055378432 11068047522 11110846464 11131365888 11141748576 11174231808 11178590976 11211045552 11218329684 11224593408 11243730816 11272214016 11312285544 11316698568 11318601728 11323017216 11331572463 11342322432 11360278188 11363269344 11382643188 11388998656 11407028304 11411478288 11430934326 11444747904 11458439104 11477975208 11489913342 11491845632 11496328704 11515929408 11534159997 11537196936 11540600064 11563320064 11581625676 11586143772 11592612864 11612377728 11633823376 11653658502 11683180152 11689703424 11703099429 11735835552 11751260332 11755844604 11762408448 11770050816 11781029232 11854302264 11862004338 11868627456 11888862912 11915465688 11922118656 11935781001 11942445312 11961351108 11968029696 11993111424 12015260208 12021968896 12035745666 12042465792 12082286592 12104600064 12115890528 12136547556 12141282132 12151213824 12176679456 12191246256 12199167252 12205978624 12226789248 12278661696 12301337832 12322311039 12327118083 12329191168 12334000896 12355029792 12356779232 12377846964 12404364112 12425512974 12430360278 12437300736 12473561088 12481514024 12522786624 12534467148 12551141376 12571010784 12594226828 12612426246 12627667584 12649197168 12672557606 12726321237 12733426944 12738394368 12775532544 12783678012 12790815744 12812623488 12832906842 12882530304 12890743992 12912722109 12928326336 12933369792 12962654208 12979346553 12983175072 12986593536 13008735072 13036603776 13041689472 13063924944 13088051298 13095358976 13117685952 13138661376 13143577671 13150916352 13189257216 13197666468 13202814996 13232709504 13241307168 13253657886 13257147568 13271288832 13279750386 13295798144 13308199688 13336090047 13352205888 13374970776 13390971076 13399671567 13404898899 13412383488 13430011808 13435250976 13460063092 13464033408 13511896622 13517167734 13524715008 13547774016 13564145664 13595934919 13617675072 13630376844 13648508928 13670115552 13706413056 13715152038 13731725952 13755137904 13762818048 13839005061 13846732032 13870340064 13875751008 13901376636 13909138432 13932852864 13954909626 13962701312 13991963328 14017803576 14032756224 14041703277 14049543424 14058671808 14088134952 14090504192 14096001024 14120034048 14122033408 14142387132 14146110816 14159305482 14176416128 14200586256 14206126032 14214057984 14230346814 14232361794 14264587456 14325105312 14351560804 14389667712 14414201424 14431620096 14440821458 14496431803 14502086991 14544367128 14552487936 14558164992 14571227551 14609917728 14634826956 14642998272 14666179248 14680092672 14732278848 14757396696 14780994048 14794780896 14837914368 14841821184 14855664768 14886798192 14898975744 14904787968 14914291014 14930199936 14948060736 14957772912 14966124544 14971724649 14991641088 15021231624 15029618688 15083047392 15088931424 15108763284 15114657348 15123096576 15147037584 15151025792 15176857584 15209371072 15215304384 15241245768 15259663872 15269393181 15303966944 15319884456 15328438272 15354572544 15378879996 15382929248 15387466752 15397277546 15442167568 15448191696 15456817152 15474530142 15483170304 15493042117 15538211336 15577573536 15604132572 15618935808 15647780736 15674459472 15683211264 15693401088 15708038976 15770029023 15805736352 15816005784 15824836608 15851817216 15858001152 15887287584 15914374668 15923260416 15948468144 15957372928 15975659538 15990815232 16020346944 16047660888 16056621056 16115743476 16139466752 16154520704 16182063408 16188376176 16201618432 16215976602 16218272742 16235572608 16254995008 16265556336 16280727897 16302385664 16362413019 16371548928 16401783776 16429748052 16436157444 16445334528 16473373056 16499451654 16503795952 16567350632 16573813704 16583067648 16602071283 16604422093 16697048832 16712622864 16761347712 16816568328 16827494526 16836890112 16865596224 16908321024 16968428316 16977902592 16984525824 17013483648 17044904016 17054420992 17073964782 17083497984 17110542456 17117217432 17167121856 17187658656 17216962812 17237768448 17244493056 17273894112 17305795404 17310900096 17315458048 17344980096 17372438514 17379215658 17382138368 17388919296 17418566592 17450735064 17480487753 17490247936 17524770228 17534555136 17596888624 17603753328 17626890498 17633766906 17643612672 17655076224 17671543848 17695051776 17706333848 17781453396 17793006507 17802941184 17833294368 17866228756 17873198532 17883177984 17913667968 17942026662 17952044544 17977349162 18022890312 18032953344 18046578367 18053618499 18063698688 18123429888 18156900096 18173835792 18204821334 18226820736 18275217408 18286869384 18298750878 18308967936 18340183872 18417992544 18452006748 18462309376 18493786752 18501001344 18532544688 18535168848 18566770446 18577137152 18606546168 18638269461 18645540417 18655951104 18690404768 18710341632 18722271036 18744895744 18784179936 18801700722 18826712064 18856516176 18861481088 18879073976 18891340242 18918639369 18934115008 18941501376 18973795752 18976482392 19008836409 19100140416 19168039394 19175517018 19186223616 19218935232 19242160128 19249360263 19323795456 19336115988 19392489504 19443981312 19479890304 19513102608 19523997696 19554905664 19562534208 19632076947 19643038464 19676528928 19707992064 19726374528 19783885824 19796499702 19804222494 19807553024 19849064256 19861960752 19865300992 19873050624 19880486829 19885721352 19906933248 19919625579 19930747648 19943697216 19962299532 19988854784 20028308832 20062456164 20086456614 20110729856 20118575232 20145017712 20152876464 20164128768 20190094638 20196050112 20235810112 20267844933 20275751601 20287072512 20321661024 20346218496 20359190908 20426512608 20445565266 20472763392 20505173328 20516622336 20564705581 20572728057 20597588928 20632706856 20644227072 20670811177 20770098048 20805510096 20825247744 20852064954 20863707648 20899279296 20924534784 20932364439 20944051968 20987944992 21026705364 21049134336 21074315136 21088007712 21135756288 21144001536 21180051072 21183050112 21219166224 21231013888 21238958223 21264624192 21300879384 21309189048 21321086976 21348542691 21360462592 21396881184 21487657968 21527341206 21576084544 21584501568 21621302136 21624363656 21647430144 21661232187 21687408448 21707637196 21816550692 21828731904 21842649542 21906330736 21914876592 21927112704 21952240434 21964497408 21999268872 22020139008 22039896949 22098418272 22136095044 22262731776 22283497152 22348463616 22357181952 22371436521 22422091104 22436659368 22449186816 22487461632 22544428032 22624571088 22633397136 22637203456 22646034432 22663144926 22684644864 22720556376 22726538688 22765286376 22777997312 22814056608 22822956576 22861868652 22889495808 22916878208 22955950416 22979826684 22983691264 22992657408 23031858816 23068319994 23074393872 23081200128 23095916319 23126640128 23163251352 23172287544 23185225728 23211795213 23224755456 23267646752 23307317004 23366360304 23379406848 23406198858 23471671104 23502520664 23511689208 23524816896 23540101632 23555110411 23562058464 23708604528 23724008676 23737254912 23777725824 23830931376 23844237312 23871562002 23884890624 23922702216 23936059392 23963489307 23986222848 24030520416 24071491332 24084931584 24209200128 24231781056 24273095112 24282564264 24302427648 24327409113 24353358912 24382492512 24398334504 24411957248 24453578496 24557323392 24602675664 24644622078 24654236166 24658382336 24668001792 24710059584 24713558464 24749177481 24755693928 24808728224 24851025948 24860720556 24874601472 24963028048 25045573248 25068934296 25102282752 25115231407 25142021568 25188453656 25224852492 25241241789 25255335168 25298394336 25345115212 25452642474 25466853888 25476788736 25551065088 25567356024 25581631488 25610947173 25625246976 25665813684 25781487984 25825444218 25856652672 25866739584 25925308416 25958693106 25966350144 25973187072 26017470144 26058657771 26073207552 26083378944 26127849888 26176102596 26190717952 26235371904 26287155342 26301832704 26378514432 26395332936 26405629992 26440335747 26450650359 26465419008 26482614336 26507315772 26514295136 26542577664 26559500772 26591596288 26616399376 26672180094 26704411776 26749941552 26781942152 26799343134 26809797798 26824766976 26860023616 26870501952 26913039993 26920126184 26928066816 26966023743 27023793244 27034335468 27049430016 27095548032 27191869838 27235350144 27260753688 27297017856 27307232001 27340231104 27412826112 27430304076 27448126317 27463451904 27510275808 27678010122 27693464064 27740680128 27751502016 27802753272 27818276864 27850155669 27865705728 27909819252 27925402624 27983926656 28035607152 28065512448 28083406554 28099086848 28117343616 28176269904 28181008384 28192002048 28202551083 28240068096 28244066816 28284774264 28292221632 28318610964 28337010363 28352832256 28401172512 28412252064 28460693628 28464723588 28529174912 28650210624 28703121608 28752059091 28763275527 28779335424 28828402848 28863240192 28881642916 28992863606 29004173982 29088734256 29104975872 29116329984 29142455102 29219835456 29269653912 29285996544 29323708879 29332358496 29464557696 29514793392 29561988096 29589561792 29675828736 29683642368 29694749553 29711329536 29773596384 29797951488 29809575936 29828582028 29860399872 29896121472 29915545824 29943449298 29983282176 30042463248 30059237376 30129684921 30166094784 30177862848 30217526568 30229314696 30246193152 30285141957 30294075168 30302051584 30353715168 30418742144 30430608768 30482491536 30519327744 30538786362 30607933888 30639768912 30656876544 30668347899 30709145088 30757759992 30765858496 30774933504 30794555092 30884335136 30896383392 30949060284 30966340608 30986084234 31076422672 31155147072 31208265144 31237871616 31265900323 31278097431 31295561472 31348918944 31386802176 31416077952 31540058046 31611472704 31632011568 31649673216 31703634432 31716002304 31774575168 31828749336 31846520832 31896936288 31951319076 31981630464 32040693888 32095321776 32113242112 32231486952 32278933504 32291011809 32309041408 32364126816 32376752352 32403236864 32431953204 32436545484 32471145216 32509990016 32531112672 32561455794 32604771328 32724826038 32743097856 32763974313 32803567552 32859496104 32872314888 32890669056 32928360651 32946746112 32998903308 33007591904 33134701264 33147627408 33166135296 33204142566 33208844186 33394097664 33425245728 33522695424 33633136656 33654989052 33673780224 33731192448 33816642048 33936856632 33955805184 33969051648 33994717389 34026967296 34089808032 34147929564 34166995968 34221084912 34234434864 34334243712 34375317312 34433925624 34475536896 34488986112 34547788224 34611590808 34621800192 34630916096 34689960192 34744877028 34758431316 34764276736 34777838592 34837133184 34901470128 34960975506 34980495872 35049540456 35069110272 35109298287 35193777248 35207506656 35253780996 35267533812 35287225344 35310152448 35343087696 35412667696 35562906792 35586013014 35605882368 35628584089 35666588736 35732457512 35746397064 35766355968 35807343003 35827335936 35884053324 35904089088 35954698324 36045780624 36065906688 36093156734 36107236998 36127397376 36246859776 36313800192 36347671584 36409642668 36453641472 36573738768 36597501756 36617935872 36680367744 36835985088 36904013496 36924618752 36966933117 36987573504 37002002688 37065089376 37070337696 37133540892 37154274304 37213092336 37276538922 37291080834 37311902208 37380809536 37420683264 37444542072 37489791488 37568359872 37603401444 37653424128 37713032352 37722962176 37758147952 37782680484 37837278738 37868230016 37883002752 37947591504 37952964784 38017672818 38178963711 38200280832 38336078788 38351034036 38372447232 38437870464 38498720526 38647590912 38672231976 38738166327 38784979008 38887962624 38938039659 38959780608 39026205216 39109811328 39125068416 39264153894 39286076928 39353057856 39415984128 39452749056 39567771648 39592999404 39608444988 39615106048 39698128512 39723921504 39760973658 39771442704 39813866496 39839251158 39861495296 39887394432 39924599064 39977709568 40008270141 40056617664 40124912328 40172913228 40199014701 40214696697 40221459712 40237150464 40290035424 40305752928 40380189276 40392100224 40471620224 40535689866 40551503202 40574145024 40643322048 40692436992 40718381816 40787804757 40853025216 40891130532 40945526784 41010346656 41129411162 41145456114 41195177856 41265413712 41288454144 41341622354 41517015183 41540196096 41611020192 41704129908 41727415296 41798558592 41864728878 41888103936 41975889984 42053410728 42098268672 42125109831 42148630272 42176015424 42271512576 42288003072 42360102144 42366100224 42438332448 42477916446 42529248384 42601758768 42618378096 42642173952 42697085382 42720925184 42793762368 42975315936 43054682412 43152169088 43169003136 43242604272 43248727312 43294860288 43322464374 43374816896 43415274392 43489295409 43506260973 43633101384 43657463808 43685299084 43713682653 43812661472 43829753184 43904480868 43928994816 43998537744 44040278016 44079793898 44196836544 44272190088 44353951621 44525463552 44566994304 44696927232 44714363904 44742873042 44844182208 44873318736 44898373632 44915173947 44974923264 45088856064 45249142176 45266794272 45326289852 45369289728 45441112752 45453077376 45530572752 45555994624 45628113216 45645913152 45723737304 45778991616 45808179543 45833756416 45911900832 45959653368 45967382528 45985314816 46063717632 46136639988 46148787744 46162400256 46191832638 46253280256 46326502704 46344575088 46370451456 46423590426 46449510912 46479126351 46535293504 46614634008 46732720608 46812397716 46943342208 47005041328 47023378416 47049633792 47080203264 47110220822 47124116928 47291638177 47310087069 47417209056 47448017352 47474509824 47555451648 47661862752 47743124004 47769781248 47845404432 47872118784 47926978614 47972445696 48061040832 48142982664 48169863168 48418400256 48463562112 48546190224 48565128528 48604855296 48654818226 48706717824 48764985024 48796669008 48823914496 48842183691 48907156992 49114646784 49205351328 49289244156 49308472332 49316764672 49336003584 49420119168 49427116928 49498354962 49511387856 49617456448 49702051896 49721441112 49749202944 49806213849 49813266279 49926056096 50091146496 50137868592 50230462814 50284043136 50376907312 50449704984 50482483578 50510670336 50542875103 50596788672 50690230424 50905284948 50933707776 50953577472 51134712048 51163262976 51221894346 51250493952 51331627368 51562975968 51650888436 51713305344 51733479168 51917386212 51932700288 51946374144 52034940288 52117315542 52146415104 52166757888 52255699776 52352205192 52381435904 52441463259 52470743808 52574310684 52603665408 52790665872 52811259984 52880671494 52901300718 52930838016 52965228672 53014631544 53028590272 53085155328 53119001544 53183192576 53232798752 53344360188 53379019521 53408823552 53499883104 53563884304 53598686268 53619595596 53649533952 53720047232 53741003904 53826079986 53840252368 53856133632 53932047486 54047586488 54068670936 54098860032 54139735101 54160855497 54191096064 54383739676 54470700288 54521507376 54614464002 54680462208 54825652224 54860608152 54896252634 54926903808 55020551616 55356020244 55386928128 55481360256 55503004032 55605506544 55636553728 55700311338 55731411456 55819638504 55850805248 55914808383 55967853312 56071214304 56131024896 56166813108 56198173696 56234687232 56352539808 56405102166 56480136192 56488133632 56569548528 56584443264 56637221928 56674020726 56705664512 56755918107 56802345024 56824504128 56921387256 56929447176 57026509227 57058349824 57300421248 57406243216 57504118182 57526551054 57558670848 57656805696 57726480384 57748080789 57763285832 57985727212 58008347964 58177468512 58284910204 58439670912 58539307824 58571993088 58647417758 58664716992 58873263853 58896230841 58929115392 59029586784 59123976192 59179123584 59351657472 59389499106 59422659072 59547192768 59595902976 59619151872 59657164056 59720799744 59758876737 59792242944 59831091648 59886898596 59966564352 60084926496 60259369842 60332189568 60355725696 60435053136 60458629392 60492386304 60570283914 60588150336 60604103168 60707430336 60803534799 60827254803 60837484288 60861217536 60964983072 61038655488 61077572724 61215867776 61279537824 61336695798 61418290176 61515519984 61531716992 61549867008 61589110184 61694116743 61718184171 61768670272 61792766784 61898120568 61932681216 61972168468 62012433531 62152845344 62310294144 62416530288 62475743232 62531800646 62556194862 62591122944 62697837888 62773604352 62797093317 62832155904 62920722067 63080116092 63222945408 63264023136 63407268864 63432004608 63549150336 63657498672 63693041664 63716874669 63793872576 63902638152 63963260928 64045628073 64081387776 64190643552 64462973904 64582023618 64618082816 64728253632 64753504704 64806473728 64863906408 64873090968 64942290432 64983696561 65019980032 65062225344 65122911588 65209542656 65449652076 65486195712 65527948626 65607135104 65718992208 65744629776 65781338112 65856721302 65893492224 65997806616 66015183808 66119690847 66269402528 66295254816 66408285132 66417688372 66788195328 66850491456 67045390848 67088137879 67114309563 67266273312 67309978104 67347560448 67462384896 67633284096 67873713264 67911610368 67938103296 67989434778 68053934592 68179616064 68295859128 68333991936 68442169824 68468869728 68668487424 68750634624 68867851248 68951073792 68977972224 69095576448 69223181616 69243600384 69261832192 69287748957 69379920384 69489754056 69516862632 69528553472 69555677184 69674266368 69802940256 69921951012 69960991744 70099080912 70138220544 70218596574 70387554496 70415013312 70507561992 70535067624 70574450688 70620304896 70665331233 70686175392 70825335392 71125813584 71172026028 71211764736 71257168178 71333177472 71464915024 71492794128 71532711936 71614686006 71654671872 71768106648 71808178176 71890467921 71909396648 72091561248 72186313468 72214473996 72254794752 72627600384 72695343168 72819285336 72907282944 72982227339 73147477536 73195003512 73235871744 73360735488 73671970176 73808026992 73849237504 73933866234 73975147008 74004005376 74130178752 74140675392 74267081784 74308548608 74426184672 74553077844 74582161668 74623804416 74761619072 74889084144 74979582976 75136719744 75206802888 75306848256 75345694221 75426064704 75445924352 75516295904 75565360968 75674557476 75723725367 75736460032 75766005504 75895183008 75905929568 76035345636 76357927422 76400561664 76672157576 76702068072 76744894464 76832841519 76875740928 76997441052 77344463952 77476332654 77569958016 77775925248 77876079318 77919561216 78052410432 78175973313 78219622656 78250136832 78528307788 78572153856 78706115712 78905498112 79135543296 79185998808 79216889976 79230212096 79321007241 79396257024 79447843008 79521947316 79542885408 79627732992 79678502316 79722990592 79774788864 79849198128 80016540282 80113235328 80249824656 80345826456 80398029402 80429393394 80442919424 80474300928 80580070848 80611505856 80739119979 80760378552 80784200448 80898071229 80943240448 81071379732 81103006404 81148290048 81286644096 81436763632 81575609514 81706050432 81782261064 81891053568 81921696003 82020693312 82258822324 82290912228 82344378951 82390355712 82530827424 82683244708 83034030366 83080392192 83222040384 83408259816 83454830592 83517885931 83550467007 83597117184 83729457756 83776207872 83951779968 84106821456 84196537344 84250219662 84297260544 84352030848 84543025152 84576006144 84720204288 84732200448 84876664896 84955832892 85011031089 85058496768 85203517536 85236756192 85394170764 85441850368 85587524736 85950631872 86109364824 86256177273 86289826581 86304338176 86338006272 86485208544 86497454624 86589720576 86644928748 86749633792 86830548784 86978590818 87012521946 87266202768 87314927616 87370598168 87427365306 87625322944 87659506368 87808961736 87857989632 87971126637 87997075488 88159587796 88393673088 88544380176 88707903242 89050927104 89084248659 89133988608 89393854464 89428727808 89485746084 89688364416 89746637472 89830347894 89949846528 90177712128 90389054763 90498284352 90533588544 90652579704 90738579456 90855425871 90882225504 90906154752 91061145504 91256226432 91291826304 91447474608 91557983232 91616359086 91667512832 91823801664 91919306736 91934765056 91970629632 92005043697 92127435264 92273279976 92297575488 92324800512 92383665276 92506560512 92653005408 92689150176 92847180852 92899021824 92958252702 93070587008 93229268016 93465441216 93624795432 93797700969 93834292293 93886684416 94010082656 94046756832 94160406528 94220441644 94248233856 94583276354 94620174138 94834418112 94896034704 94949019648 95110903296 95171544433 95323725504 95486248008 95539562496 95690808864 95853957228 95944891392 96122081664 96285965328 96339726336 96836800512 96873035427 96927124224 97092380448 97130257056 97209710592 97309636452 97413435648 97529970048 97593338016 97684367382 97814313984 98229293568 98291922939 98410702656 98578488312 98616944664 98633529344 98672007168 98840238336 98854233856 98996709924 99022775712 99234912896 99404103792 99442882224 99498405888 99612427698 99626532558 99852112192 100182292992 100275737184 100460925628 100568086272 100753814624 100899409968 100964967156 101021340672 101085750206 101193577344 101380460848 101475022621 101810569896 101867415552 101907154944 101984152167 101998592857 102269424096 102443788692 102500987904 102663254736 103125951936 103301776872 103426610688 103466958336 103834772424 103865400576 103892748288 104069880576 104234631084 104292830208 104333515776 104511399552 104704410384 104762871808 104882926518 104941487616 105148621368 105207330816 105581331744 105622519968 105761342988 105802601436 105861676032 105930457344 106029263088 106057180544 106238003088 106366385152 106465597504 106688720376 106758039042 106817647104 106885752267 106999766208 107127768608 107197372536 107239191192 107299067904 107422029009 107440094464 107482007808 107652159972 107680504736 107712267264 107864094972 108095172976 108137341872 108197720064 108279470202 108321710994 108382192128 108767479352 108941400576 109043014752 109228928004 109360924416 109721216304 109792505268 109853807616 110041103232 110712040488 110773856256 110900799351 110962720512 111006008064 111211013088 111400622676 111462822912 111639277008 111701610496 111829616766 111935706624 112142428608 112262049792 112333626216 112396347392 112469374464 112705079616 112810204332 112960272384 112976267264 113139097056 113168886528 113274443856 113348041452 113411329024 113511836214 113604690048 113649008256 113842774512 113858894352 114053018454 114116699648 114536891133 114600842496 114812486432 115008236364 115053102108 115117341696 115313611392 115496161578 115526571664 115971454424 116016695928 116214498981 116230954651 116354937024 116569820408 116814118977 116879341824 117078615648 117294835516 117329433984 117746527706 117792461682 117858230784 118059173568 118247952384 118358247168 118703314944 118778998212 118845318144 119094385536 119314328112 119441599488 119517753474 119584485888 119662183296 119773797192 119933128704 120169852992 120518739684 120597044103 120664379136 120711451392 120870106272 120917258784 121140567828 121176300672 121208206336 121414860672 121607069598 121654509606 121674968576 121722435072 121929966144 122077310976 122155145448 122363414271 122431735552 122559075648 122673391596 122836580352 123031039968 123063433984 123178220368 123388233486 123436368342 123537340544 123585533568 123796241136 123865362432 123944336936 124024867062 124305690688 124551045549 124620588288 124833060576 125063601292 125112389724 125182245888 125395675776 125594186634 125664311808 125841444134 126160232184 126326048569 126375329493 126445890816 126528046272 126814537728 126864009216 127098300672 127314997344 127433749338 127587745152 127805276304 127926521856 128091256146 128162775552 128381287104 128925947808 129164047236 129236165632 129456507264 129507009408 129727812816 129746181936 129884580864 129967393122 130039960064 130124450688 130245823176 130419085312 130467886227 130518782919 130899304152 130972391424 131055897252 131141047959 131214270208 131437984416 131489259552 131713442604 131786984448 131995613232 132030367616 132239381694 132538805056 132590509632 132816570264 132835376744 133061854863 133576390656 133700982912 134090781696 134176275758 134228619126 134532546624 134619956208 134695120896 134745521841 134924769792 135266568192 135747426528 135978869556 136107869184 136359232128 136591718256 136667983872 136884339648 136937739456 137336974848 137424538629 137501269248 137735702496 137902147584 137955944448 138191152896 138446363232 138487200768 138575497914 138759840768 138979508112 139033725264 139057106944 139111354368 139348532736 139437379053 139605880512 139843902024 139921983488 140198161824 140437193148 140775108992 140830026624 141015123984 141070135248 141148901376 141240609792 141330662466 141372350784 141650670784 141874914531 141930261207 142251627168 142344052056 142423529472 142514336356 142666354944 142929830048 142985588256 143229372012 143309343744 143536213296 143616356352 143780935842 143818793296 143952939067 144183122496 144372626936 144428947992 144509589504 144695678239 145255200768 145390686336 145638570672 145814565888 145964454678 146294955072 146390007024 146471743488 146526551073 146721470976 147343940352 147616053984 147867732468 147950294016 148008010752 148260357504 148281350784 148534163568 148617097216 148852369344 149106155688 149164323336 149247608832 149439798837 149523238144 149778168288 149959165952 150273439488 150413605776 150691388442 150852129408 150891848704 151032591808 151130721936 151349114952 151447450734 151472920064 151532011008 151628625309 151790366016 151811859136 152070691272 152715854844 152801123328 153344315152 153404136144 153489788928 153665683038 153751481856 153994882104 154279278643 154688927904 154952665308 155139916032 155752158636 155839122432 156104820864 156351946626 156439245312 156500273664 157056615576 157144307712 157324389777 157412231424 157810996224 158371997616 158433779952 158460424192 158642014482 158792514048 158895686016 159043894632 159085770816 159255465984 159357004632 159445981184 159549577728 159698396256 160033080564 160226470656 160499649312 160691652912 160796058804 160858786788 160885838848 160948601856 161160141696 161223011712 161478239958 161520757104 161568400896 161796142458 161886480896 162142759464 162206012808 162296580096 162419205303 162482566491 162573288192 162873527264 163151219028 163412100864 163564522128 163843392006 164041386624 164517644648 164581824456 164688757902 164780711424 164885772877 165061654848 165366489416 166068060732 166160784384 166444080768 166816519632 166909661184 167035771862 167100934014 167194234368 167458915512 167552415744 167744425149 167903559936 168213642912 168393074688 168500439324 168594521088 168704061696 169440408576 169464400896 169753329792 169911665784 170022062178 170116993536 170407035072 170473512384 170788341528 170883700736 171079527681 171175049472 171901263744 172218729648 172512354546 172579653162 172608676352 172676012544 172970417088 172994909248 173179441152 173244242367 173289857496 173499267584 173661097568 173957181636 174025043892 174532405536 174741196336 174854730612 175250645888 175319012736 175617923472 175715979264 175942253274 175994150976 176319175592 176619791559 176688692523 176787346176 177088760352 177415806484 178168497318 178267977216 178787708928 178857455616 178971492168 179276630211 179376728832 179493274944 179660695788 179899693056 180778109526 180996568704 181067177088 181305159408 181477158912 181710851742 181764451008 181812309504 182122291008 182410604397 182512452864 182583652608 182894949216 183115966464 183232718172 183335025664 183647603328 183838613472 184010087394 184254870528 184546559952 184595150976 184649601024 184767330552 185013121024 185082350229 185154552513 185306010816 185378300352 185694361704 185798043648 185916505404 186037300593 186141174016 186458536032 186930882432 187249590864 187595401938 187668584586 187773368832 188020165312 188093513664 188320813056 188391279951 188440883288 188496467712 188762166201 189166552708 189240348276 189668836224 189792069408 190221806592 190343088866 190647451008 190972496016 191079124992 191150624007 191381617728 191707914456 191889782784 192061959127 192136884219 192244163328 192571930656 193746070854 193854248448 194184760896 194260514112 194419421184 194619272904 194826871296 194951089683 195059940096 195186676032 195368734764 195628627968 196458587136 196583845878 196821405312 197156976624 197233889328 197267058688 197344014336 197680476672 197708467712 197993419848 198045551424 198359072541 198469825792 198808207584 198885764448 199224855396 199253065116 199704224384 200364585984 200551474368 200921851256 201136172544 201264413637 201342928689 201507629248 201798819936 201929934312 202042681344 202171500412 202387154688 202760921696 202950045242 203621139792 203734831104 203814309888 203968304334 203997185714 204538848192 204887577384 205001975808 205265962153 205326509472 206251903872 206603553744 206853221376 206933916672 207669544848 207730801152 207785496576 207863246871 208139761152 208469262168 208585660416 208667031552 209022799104 209408820768 209765853036 209882975232 210297242736 210414661632 211162663488 211245039936 211522685976 211605202872 211723352064 211860914688 211995993699 212058526176 212114361088 212476006176 212732770304 212931195008 213377440752 213516078084 213635294208 213771504534 213999532416 214255537216 214394745072 214478382384 214598135808 214844058018 214880188928 214964015616 215304319944 215361009472 215424534528 215671403763 215728189944 216190345952 216274683744 216558940404 216643421988 216764384256 217534958704 217882801152 218086029504 218457856008 218721848832 218861302261 218946682017 219442432608 219585010536 219707615232 220082206464 221424080976 221547712512 221801598702 221925441024 222012016128 222422026176 222801245352 222925645824 223278554016 223659233532 223871413248 224284857216 224667252432 224792694784 224938748928 225410159232 225620408664 225920544768 225952534528 226037082663 226278194112 226337773056 226548887712 226696082904 226822658048 227023672428 227209380096 227298016512 227685549024 227717788704 228106036908 228233399296 229073782266 229201684992 229624972864 230016472728 230106204216 230234683392 230498524557 230627222784 230992323156 231053143328 231942908848 232033391856 232428997962 232461909302 232709874048 233139640816 233628237954 233758683648 234157231296 234527919939 234589671032 234658867968 235493055412 235584923364 235716461568 236118347136 236716494336 237406629888 237557996424 237690636288 237963021723 238188771072 238628656224 238883198976 239035506948 239168971776 239324366592 239547594384 240339705984 241037479368 241194088206 241328758272 241422902784 241740212544 241834517568 242281135656 242352601344 242416412672 242694213687 242829721344 243214139196 243309019212 243349937152 243444870144 243859932288 244310290896 244726828542 244863471104 245118151296 245346783192 245673160704 245765088009 246062079936 246126867968 246356440736 246776466972 246872736684 247033136853 247074681088 247171067136 247592482272 247888673872 248049734124 248611381376 249102091098 249241176576 249666121152 250127202584 250224779448 250364491776 250553657793 250651401021 250791351552 251188373268 251328623616 251682888268 252320464368 252652097138 252750658986 252891781632 253056092544 253629075456 253728018432 254196601344 254629994688 254867498676 255033093267 255175490304 255610552608 256182512292 256325551104 256762574208 257851895616 258328094472 258472331264 258768531819 258913014528 259014018816 259455625632 259492363872 259769161728 259934786244 260079920128 260248901376 260491646352 260935772454 261037565838 261798608304 261944782848 262111794504 262282095918 262428540416 262875968832 262978519104 263426885208 263573968896 263913379911 263991226464 264060735232 264478763388 265077610112 265181019264 265633140528 265670753488 266123709726 267152781312 267252745977 267401965824 268181563392 268352551516 268457238252 269065093248 269239912416 269491043682 269849539584 270533136384 271167164289 271494853056 271957739112 272215738368 272459988529 272566277613 272718464256 273183436512 273768679296 273875478912 274673949696 274849077258 275002538496 275471404992 275804295168 275911888896 276382305792 276892726464 276974401536 277150995828 277519681536 277959016224 278067450528 278697065472 278874758106 279211761024 279687804048 279843966976 280396323648 280874386296 281393102907 281502876879 281550217984 281660053248 282030247968 282140270496 282481219584 282661324932 282744701568 283301341568 283749829062 283860522414 284503254336 284688104112 284847058944 285028672712 285332709888 285514633299 285859660096 285971176512 286458744024 286618687488 287072426592 287561871684 287637586592 287905878134 288366244992 288745253872 288857895984 289019179008 289391356478 290510401536 290619106281 290781372672 291277141344 291629131776 291928909356 292589910144 292780014048 293053102146 293442941952 294687880704 294875768817 295232107968 295735464936 295900588032 296016021504 296520715008 296562701568 297068327136 297704738688 298212311376 298328646672 298495217664 298879597674 299046476288 299556336576 299918331904 300546878976 300827211552 301382776884 301704258816 301783697408 302065183616 302261443872 302698229904 302894901468 302945840128 303064022016 303257250618 303580732032 303623718272 304141382544 304425067863 305431709688 305602246656 305952456501 305995778571 306688630304 306808272288 307331366076 307502963712 307989764208 308558557286 309377855808 309905330616 310279832064 310477661347 311504317272 311678244864 312209641728 312703893252 312878490624 313000547328 314113231152 314288615424 314648779554 314824462848 315621992448 316743995232 316867559904 317284028964 317585028096 317791372032 318087789264 318171541632 318714009264 318891962368 319099155456 319396792512 320066161128 320452941312 320657256801 320999298624 321383305824 321592117608 321717573576 321771677696 321897203712 322320283392 322446023424 322956479916 323041514208 323136801792 323592284916 323772961792 324285518928 324412025616 324593160192 324838410606 324965132982 325146576384 325747054528 326302438056 326824201728 327129044256 327686784012 328082773248 329035289296 329163648912 329377515804 329561422848 329771545754 330123309696 330732978832 331041467239 332136121464 332321568768 332702398053 332888161536 333633039264 334071543724 334201868028 334388468736 334917831024 335104831488 335488850298 335807119872 336427285824 336786149376 337000878648 337189042176 337408123392 338880817152 338928801792 339506659584 339823331568 340044124356 340233987072 340814070144 340947024768 341576683056 341767401472 342159055362 342350098944 343802527488 344437459296 345024709092 345159306324 345217352704 345352025088 345940834176 345989818496 346488484734 346579714992 346998535168 347322195136 347914363272 348050087784 348643496943 348692863953 349064811072 349482392672 349709461224 350442356931 350501291776 350638025472 351235846944 351884506548 351988301952 352638351184 353239583118 353377385046 353574692352 354177520704 354831612968 356336994636 356535954432 357942984336 358553260422 358753457664 358986549888 359321391576 359799386112 361556219052 361791132309 361993137408 362134354176 362610318816 363421703484 363528902016 363624619008 364244582016 364821208794 365024905728 365167305216 365789898432 366231932928 366465436344 366670051328 367090242813 367295206656 367677226944 368020174788 368509741056 369093119904 369190301952 369534661104 370164700458 370309105026 370612021632 370756600704 371388723408 371596087296 371833010808 372074601186 372282348032 372917072064 373653136647 373861764864 374499181728 375190803876 375337169172 375546737664 376040330624 376187027328 376782559902 376881766576 376992935424 377524332402 378333105416 378480696552 378978145707 379125988479 379337672448 379584138816 380443613184 380686177732 381294902016 381944992032 382301248014 382763235456 383415828912 383779565568 384123918254 384273768438 384488326656 385143861312 386513006983 387492141708 387708496896 388369521792 388521028224 389238545808 389653742592 389902179366 390119880192 390373352064 390737469528 391257255936 391403658681 392917174272 393167691756 393423143877 393642810624 394313953248 394467778656 395360953344 395416935424 395986839696 396091102848 396718145082 396939651584 397616415168 397771528896 398449710792 398506130232 399185564589 399408448768 400729171968 401102948736 401843702512 402272345088 402528827274 402685857378 403015258496 403597639872 403859868624 404085362688 404236565523 404343000824 404774309376 405521843392 405900090484 407242279584 407936608668 407994371428 409077696384 409775154768 410003951616 410531924306 410653018944 412112846971 412273615887 412503807744 413207107488 413706442752 413867833344 415339089696 415461602304 415726493742 416279522304 416938524336 417171320832 417334063104 418045598208 418312137159 418817641536 419531706072 419765950464 420594485472 422325326976 422490079872 423045371952 423210405744 423446704128 423721829376 423991987398 424117052352 424228722176 424952012352 425465540608 425624743593 425790783621 425862390016 426754881504 427032156168 427270588416 427543009068 427999064832 428511074432 428789490144 428956764768 429688116036 429760377856 429928031232 430608639888 430722018944 430849069056 431342807526 431456379888 431858817201 432380691904 432549367488 433117880808 433286843976 433528768512 434087034717 435069917408 435765602304 436172059008 436915712016 437443697664 437722604522 437893364034 438884865216 439170021072 439415230464 439579653219 440164412928 440445054469 442848161952 443603197404 443850882048 444024032256 444844052352 445602490704 445851291648 446557108032 447318467064 447742826496 448319396511 448569714432 449334504864 449877497856 450820318464 451240817328 452074165326 452556388224 452675546112 453097775424 453392165808 453645316096 454047344856 454418760192 454596033024 454885875927 455371098048 455435577408 456212073816 456466798592 458147564532 458403369984 459249945728 460032945456 460212408432 460469366784 460997049114 461254445568 461984646312 462106286656 462837835929 463885817696 464066783712 464857995924 464923818604 465419748096 466279281632 467256475908 467517367296 468314462592 469055839878 469179342064 469317735936 469616965153 470986110824 471169846728 471432923136 471973169331 472236694272 473432988672 475115992848 475381272576 475926043446 476377542144 477257312448 477766397952 478071013896 478337943552 478648733184 479095188768 480679411968 482074958736 482388176412 482657516544 482845805568 483480425088 483669035136 484562271312 484705202688 484832825344 485388427374 485659442688 486428278392 486618038424 486699874304 486889740288 487257615909 487719864576 488620581792 489453657084 489726942208 490236302592 490693566384 491530176018 492124159872 492253735936 492712881472 493552933944 493745473368 494066273706 494149362176 494342134272 494657318631 495184964544 495777347744 496099468248 497222762752 498204182196 498482353152 499332242304 500254405168 500449558896 500728983552 501107315586 501302802042 501582703104 502376746536 502657247232 503233275447 503365776536 504640928736 505304194276 505501317972 505783563264 506112185088 508393202688 509259989376 509734997352 510066186534 510350980608 511221105216 512365024584 512651102208 513238583043 513525148416 515703791232 516656188944 516944662528 517537063638 517826029056 518028037632 518911251264 518984727744 519538323456 519869572488 520159840256 520497802752 520983292704 521871544908 522075131676 523597216608 524223589008 524564191836 524857080832 525751937664 525957038208 526853770416 527147937792 527826759822 527982452928 528121470464 528957526776 529859374677 530066077569 530155220224 530362038528 531266281056 531341506976 532247419452 534505491954 534803931648 536363126784 536705103032 536914476504 537829890633 538130186496 538479824832 538982087364 539699079168 542334328578 542989706112 543915478224 544431476736 544919977058 545132555226 545436928512 546366873024 547231813191 547537358592 547750957824 549347899392 549698154516 550005076992 550942809984 552764611584 553785452928 553948803072 554301991656 555039363072 555247050687 555918032448 556134901056 557394130944 557749516212 558111901779 558423522048 559375608096 560792647296 561748772592 562786205814 563005753758 563100435968 563320106496 564060495936 564280540992 564962439168 565173839853 565322649864 565489403136 566286498603 566602683136 567499658124 567721044828 569006508672 569376208224 570057345424 570665419776 571029266598 571719320192 571942353024 572917488048 573237374976 573451872021 574144853184 575123743368 575275173184 575811756268 576185877381 576410652657 576732489984 577490507744 577715791968 578782712956 581238212562 581562745344 582554282688 583258263552 583857818712 584625201517 584853269049 585179820288 585560028096 586106204292 586885883904 589375761408 589751537634 590464215936 591470929872 591801176064 592032043008 593041430016 593125403136 594136654272 595077217623 595409477376 596424622752 596657293344 597759195348 598092952576 599112673152 601093757952 601654423104 602765553768 603408517632 603567394816 603793240911 604028786067 604130367232 604522887744 605396459808 605789802936 605891680256 606128044032 606514501236 607161464064 607247436544 608282765088 608850135726 610863419376 611204493312 611904913002 611991557142 613377260608 613616544576 614662732152 615005927424 615797886459 615979528416 617117114572 618755711616 619810661232 620559664128 620955322694 623008634544 623356489728 623589740613 624419283456 625407786504 625756981248 626001094656 626562784693 628226462304 629297559108 629648925696 631243984896 633487990464 633735119808 634568057928 635170056192 635582744064 635987981097 636175578528 636343083264 637428018528 638198310912 638793585024 640132322256 640905882624 641314513602 641998597248 642766611648 643184235216 643435147152 643543355392 643794407424 644640566784 644892046848 645912959832 646083028416 646273603584 647184569832 647545923584 648571037856 648824051232 649676821212 649930265964 650293152768 651494109056 652604876112 653648403456 654258088512 655373568024 656165546496 656583906783 656840046051 658070578592 658327297824 658755031608 659122845696 659543091508 660246619392 661465957664 662082934478 664272242928 664643137536 665404796106 665776323072 666200811031 667266078528 668143087448 668403736056 668776937472 669835662048 670977700596 671614239744 672854571648 674001757296 674378084352 674816246784 677761634304 677857603584 678111247989 679013319168 679646663136 680088248712 680467974144 681628140288 681894049536 683153366112 684318110724 684700197888 687605054976 688874918592 690049418184 690318612648 690434705408 690704050176 691881668352 691979636992 692976969468 693159429984 693997070336 694644390272 695828726544 696100175568 697286993886 697385727906 698129622144 698964785344 699418922448 700884713862 701002583552 701276050944 702471693888 703583759817 703769013096 703976603904 705276702368 706479166236 706754770092 707149384704 708355041408 709663225936 712673989272 713071908864 713889065169 713990149999 715885968672 717106520844 717506915328 717973099776 718642783152 723112438104 723582264618 723986274816 724268708352 725220637632 726843406968 727057804032 727249238016 728082641061 728489164032 729642417588 730049811456 730334610432 731579796864 732930872688 733340102656 734180485626 734590413312 735354453888 736040349576 737019482112 738186239808 738380603904 739069322208 740329400916 740618210052 741224043264 741513201408 742777446816 743666021616 744149202372 744564696064 745834144128 747306273294 747723529728 748998363456 750381607752 750674338344 751093475328 751660973379 751954203063 752080661248 752374054656 753565119804 753763533152 753985870848 755048664804 756666210832 756961393104 757956291414 758251976958 758675344896 759168277632 760887226368 761372355464 762589804032 763889984064 764602496028 765099279801 765526470912 766831657824 768247836508 768547536876 768976653312 770287722624 773026013966 774984283416 775416993792 776305595457 776739043584 777042056448 778477091616 779307485184 779804358732 780239760384 780746704128 781474939056 782807317362 785834348544 786335383512 786846287754 787285621248 788627906496 788935557312 790721906688 790833870848 791740139733 791973679392 792182205696 793436290164 793879303168 795232830336 795543057792 796899421584 797012260464 798371129178 798816897536 801458343936 801758237931 802205897472 803687405024 804544690176 805057654548 805371714756 806030516992 807195279744 807719737248 808473131046 808686001648 809548618752 811043686784 811800180968 813501492867 814484559168 815873217336 815988742856 817379965587 817698832839 818155392768 819550309536 821063848612 821306037888 824225693942 824547231774 825007615488 826414214976 827412885504 827735666688 830678179392 830923204608 831452987484 832559044608 833877048672 836091196416 836624274318 837635283072 839063412144 839531900928 841188970944 844179308721 844650653952 844980159744 846090743904 846420811488 847443658752 847983974796 848234104704 848457444352 849904024704 851249487186 851581567242 851724780032 853509763008 854064312336 854541176832 855086018136 855998129664 856543899897 857022148864 857578980288 857913529536 859376232072 859520755712 859856062464 861217279776 861444037888 862685615052 862912759776 863717634402 864761383808 865098734976 866235761616 866573687952 867057537024 868174069434 870139834816 871531204608 871857318843 872344118016 873831424032 874887395328 875445209044 875786728068 877769730432 878340042144 879159306438 880328825856 880890108938 884282339983 884627306451 885696323904 887206394808 887701764096 888048064512 888844880611 889688104704 891204981408 893114216064 894636934128 895485652992 896638793022 897139428864 898669009728 899754995712 901640636928 902481634656 904148330652 905112776448 905351092224 906195550848 906784331616 908094689712 908837520384 909192066048 909771751854 910742196096 910871154816 912424147632 912933597184 913275203589 916295129064 916806739968 917987335713 918499891456 920065890912 920424816864 921994098228 922508891136 923969292624 924212573312 925675671858 927771635392 928133567424 929715991848 929847637208 930839496192 931432984041 932558563264 934512951816 935034734592 936628925184 938111679756 938358684128 938635471872 939233930306 941972221648 942339693456 942865846272 943946338662 944473388544 946865977344 950231985696 951852086892 952755084288 954514624896 956142027792 956675887104 957297466368 958190377536 961358823936 961971770403 964149917472 964776352824 965315033088 965691611136 966960850176 967338070272 969124542624 969410405376 970776854748 971318885376 972856556784 973236076848 973399748608 973779480576 974515231818 975439729152 977241163584 978907314168 979453884416 980472605184 981387132768 983060352036 984248319744 984507471872 985425762944 987105867888 987490946736 988132547412 988298724352 988684268544 989314637262 990369929088 991554695488 992198936496 993124401717 994445525504 996408364392 996964706304 998107194159 998664484608 1000508810336 1000899117792 1002214631172 1002605604084 1003165406208 1004753493072 1005314494464 1006466550894 1006731553072 1009281857472 1010608388552 1011002635944 1011567126528 1012224370176 1012869747673 1016786405376 1018519978752 1019469994704 1020132373068 1020701961216 1022442210432 1024730049168 1025302204416 1026477166086 1027050296832 1031407582464 1033312377888 1035074127276 1035652058112 1036056075264 1037822502528 1037969455488 1039739144976 1040319680512 1040995605504 1041966585408 1043743089816 1044150263352 1046078591859 1047194433216 1048447178016 1049128383672 1049714161664 1051503875328 1051914076416 1053707540832 1055653519644 1055964905856 1056242940928 1057915053552 1059718749354 1060132155138 1060310440448 1060724077056 1062532562112 1062683013952 1064494838904 1069010983908 1069607863296 1073410206064 1073828953008 1075659781266 1076260372992 1076959649664 1077964174728 1079398158336 1079954950501 1084668657156 1085373396927 1085979412224 1087830956448 1089839954116 1090265110452 1090873857024 1092733746048 1094463626382 1095074717184 1095501915648 1098695798784 1099396309032 1100010153984 1101270728439 1101885619968 1105529223168 1107570905856 1108603983312 1110494101374 1111836064896 1112269802112 1114788261888 1115499032424 1116223803558 1116847044096 1118751216192 1121585294592 1123497545184 1125572411628 1126011507516 1126200871936 1126640212992 1128120991872 1128561081984 1130347679706 1130645299728 1130978806272 1132572997206 1133205366272 1134999316248 1135442089656 1136934437121 1137377965437 1138013017344 1138752416448 1140114690848 1141330839552 1142058533196 1143438640384 1143884706048 1145834976096 1146903744042 1148289706368 1150247486736 1150550346368 1151623512536 1152371754762 1152821305314 1153464979968 1154981015488 1155431583936 1157565425912 1159539020949 1162476425124 1163125490688 1165108565376 1167715637424 1169250403034 1169706538098 1170359640576 1171120056192 1172212408584 1173771767808 1174210976043 1178751522816 1179503075268 1180269431631 1180928431872 1182941859744 1186082860032 1186250806272 1188273308544 1190154435246 1190818954752 1192849245504 1193314586688 1195518390696 1196185905152 1197556693767 1198225346304 1202187515904 1203308846208 1205531107536 1206817035264 1207586481822 1208057572134 1208260734464 1209045775488 1210792919616 1211579605872 1211783360512 1212256088064 1212709696569 1213029002472 1214322928128 1214494873088 1216565530176 1217700271452 1221726838752 1223809826004 1223983114284 1226754521216 1227233089152 1229325464304 1230011854848 1231595772918 1231959056832 1234234229144 1236338540913 1236820847661 1237511423232 1239621322464 1241119328256 1241910645388 1246017269088 1247179481226 1248838566912 1250815573008 1251513962496 1252002189312 1253125569386 1254936411477 1256452924608 1258595118216 1259297851392 1260919481797 1266975980928 1267470239616 1269136115856 1270340112384 1271165488128 1271975962194 1272351157056 1272686166528 1274856037056 1276396621824 1276874230779 1277587170048 1280264644512 1281811765248 1282629027204 1283997194496 1285533223296 1286368470432 1286870294304 1289281133568 1289784093696 1291825919664 1292166056832 1292547207168 1294369139664 1295091847168 1295576451603 1297142075712 1297648102464 1299353642424 1299860531928 1300586305536 1302261104151 1302988218112 1305209752224 1307296806912 1308516177024 1310747136048 1312331092992 1313167813566 1313680092102 1316141157184 1316654595648 1317510063216 1318245691392 1318738959657 1319086183016 1320493238784 1321335163407 1322931915328 1324165868956 1328544485856 1330809592212 1331552646144 1332401622062 1334532157056 1336286174896 1336807472112 1337553874944 1339671324096 1341955401192 1343228479488 1344433713889 1344958189533 1345709143296 1348003514592 1349632493568 1356222495978 1358026638336 1359293326272 1360176497424 1360935948288 1363256280576 1363788099072 1364657627781 1366306732224 1368636221448 1369400395776 1375210109952 1377749837184 1380098836368 1380637225296 1380869410816 1381408100352 1383763336704 1383959273984 1385953938936 1386318859968 1387994140672 1388513507787 1389288780544 1391657453088 1392200351136 1394573987772 1394771455812 1396259244288 1397929570688 1398837844896 1401769427724 1402005167104 1402552101888 1404943387776 1407167519634 1407538026192 1407953207808 1408850895459 1410553404736 1412958332472 1413509540184 1414298769408 1415919507993 1416710082816 1419326451872 1425347978544 1426143817728 1427778130338 1427980299998 1431771937344 1434213041688 1435013830656 1435946199552 1436861735071 1437285566304 1446224876208 1447164529236 1447972549632 1448537416704 1450441275264 1453686813936 1454115608064 1454498476032 1456165282122 1456978328064 1459284835176 1460099622912 1460669220864 1461772847727 1463159593728 1465861745376 1468360971252 1469180826624 1470708907776 1472080699152 1476372479616 1476761207808 1478138644416 1480658801832 1481236420104 1482448086528 1483026402816 1483971955893 1485554893632 1487332043232 1488298404744 1489129392128 1491668288256 1494612546588 1495447059456 1497996726912 1500763215504 1501348676688 1502186950656 1503321946758 1503908406126 1504161322496 1504748109312 1507130239608 1507527066304 1507971741696 1509699826341 1510097329608 1513332421664 1513922786208 1515912582828 1516503953916 1517350689792 1518336555264 1522744710928 1525179608064 1527779968128 1529204992056 1530198559602 1531052941824 1532029115827 1533663315648 1536495673016 1537095073752 1537953306624 1539715749129 1540575445248 1546052027932 1549968566832 1550833987584 1552611190914 1553478087168 1554084112896 1556954183232 1558614970368 1559608717464 1560479520768 1561493408256 1562949878112 1565614634724 1572670767024 1573692575508 1574571242496 1577255812992 1577871114624 1581443813376 1581667741696 1583480279466 1583947358784 1584364411392 1586872580328 1587758606336 1589578124031 1590465660672 1591086115584 1593798843168 1594024520928 1596742258356 1597633795072 1603516475862 1604411794944 1607374810048 1609089380352 1610115309096 1610743429512 1612061033984 1613489671899 1614390559488 1615439474496 1616946262092 1617372003296 1619097237504 1622087373568 1623600361936 1627002985734 1628969118336 1631746434672 1631977485712 1634759931174 1635397665678 1636310785536 1639100619072 1641695439573 1642127697224 1642612075776 1648451387884 1649094463548 1650015230976 1652828429952 1661356358784 1661846409216 1662905974968 1665118089216 1665741152061 1667754097344 1672182392832 1673248548636 1674335705337 1675270566144 1678126824288 1682377941888 1688358617442 1689301307904 1689960319488 1692181487808 1692841622976 1694887317504 1695967949592 1696468209408 1696914888704 1698859495809 1699808049408 1702498974372 1703163134484 1703449560064 1707019526016 1708128624672 1710172036272 1711996259328 1713087799794 1714044297728 1715157960576 1715827059072 1718752464144 1719041511424 1719712124928 1720355616063 1722434559552 1722888075776 1725371230104 1725825519552 1727435268804 1728557632143 1729231957971 1729522767616 1730197469952 1732471523232 1733147375904 1736348138868 1740279669632 1743714637686 1744688236032 1747662848064 1749774790656 1750890418088 1751573456136 1753875604551 1754559807147 1755539460864 1756680084288 1758318612876 1760657651712 1761780217876 1768564679966 1769254612902 1771392647808 1774412789616 1775403528192 1776096129024 1777689761222 1779376209408 1782409962816 1785231652869 1786228432128 1788746241619 1789273868256 1793277586044 1794278857728 1797338019456 1803281273856 1804963269312 1808296661304 1810225552896 1810702184448 1811379722733 1812391101696 1813568663232 1816189379424 1817675040768 1818384132096 1819543503708 1821484392192 1821742309632 1824848295264 1826550407178 1832590258128 1833613479936 1835974671426 1836999782912 1840131781824 1840849633728 1843988196456 1845017782272 1847393659377 1847938585248 1848425146624 1851351343716 1855543270784 1856267134848 1859431983696 1859695274416 1861678992384 1862865968082 1865117126528 1869025903632 1870069469184 1870769221839 1873257850368 1876223359512 1876717368256 1877270943744 1878467860612 1879688354079 1883944443296 1884679386912 1887892677324 1888946777088 1893731954688 1900463971392 1903704173784 1905510168576 1907219919703 1907963943291 1909029249792 1912284055584 1914594932736 1916380755072 1922717647872 1923943540806 1928299834944 1929552705648 1930630066176 1931383222272 1933921700352 1934676140544 1938249085248 1938820810752 1941553709496 1942637770752 1945713113568 1946472153696 1949030463636 1950879458304 1954482327168 1957814628336 1958907768832 1960945210368 1962774265536 1966120704072 1968496639488 1969014943744 1969751720349 1970520138153 1970851525888 1974211735776 1974981893472 1976265094824 1976597448704 1977368537088 1978629274524 1980739858176 1983109390976 1984397872992 1986248803434 1988891051008 1992816728784 1993929412608 1996214388318 1997328969216 1998602433093 2001017620672 2001798235584 2004429262344 2005211208168 2006330812416 2009506986144 2012933101788 2013463106144 2018563714944 2021216777104 2022005271888 2023134253056 2024448740352 2025739495346 2033572810752 2034333743967 2037039957504 2038939989408 2040264746136 2041403922432 2044884420864 2049460098336 2052954332172 2054100593664 2062815164928 2066624755776 2070148254552 2071304116224 2072112150528 2075645005056 2075938910976 2079478289952 2081991211008 2083933170816 2087486179632 2088300526704 2092157183718 2094388866432 2096894356032 2098256767344 2099428323328 2103007750656 2103828152832 2107415081664 2111307039288 2111929811712 2112485881856 2115830107104 2119437498708 2120264310276 2120620880896 2121448154112 2125065124224 2125366027904 2128989677808 2138021967816 2139215726592 2141667195507 2141970449997 2146820412128 2147657906016 2151319562532 2152520745984 2153919299328 2155928349456 2159909901002 2169337314312 2170746793854 2171958824448 2173343629429 2175661912896 2179679908232 2180530220904 2181747714048 2184247923183 2185467492096 2188927252764 2190149434368 2191003831296 2198792618064 2200020307968 2202541456878 2203771239936 2211058446336 2215141811712 2217207966624 2220988202748 2223672129792 2224539604224 2230998064848 2232447607116 2233694088192 2237502432384 2243170589184 2246995090368 2251144823256 2252023015032 2252401743872 2253280425984 2254982920137 2256241983744 2257122163968 2260695359412 2261290599456 2261957612544 2265145994412 2266410732544 2269998632496 2270884179312 2273868874242 2274755930874 2276026034688 2277504832896 2280229381696 2282661679104 2284117066392 2286877280768 2287769412096 2291669952192 2293807488084 2295297839403 2296579412736 2300494973472 2301100692736 2303247025072 2304743509524 2305642610628 2306929959936 2309962030976 2310863167872 2315130851824 2319078041898 2324952850248 2326250981376 2328916786371 2330217130752 2335431274848 2338500806068 2339413076196 2340719281152 2342240112384 2344424817168 2348421952086 2357503045632 2359006150536 2360538863262 2361856863744 2365883719488 2372165720064 2372501612544 2375220419199 2376546617088 2380308870492 2381637909504 2385698491008 2386629173376 2391036781392 2392371810304 2395113387534 2396450692608 2404375031808 2406617692416 2411062215072 2413634070528 2415172963644 2416115144268 2416521468928 2418091550976 2421585839232 2423159211744 2425419393138 2426058004944 2428645856256 2428989746176 2433131060352 2435400542904 2440504478601 2443453677504 2447619652008 2447966228568 2452139896761 2453096498517 2453509042432 2454466178304 2458650928608 2463191545836 2463918113664 2468468458288 2472677081826 2473641695322 2475022846464 2479242644928 2482238656512 2483821290776 2492034538176 2494358962452 2497677133824 2501631146016 2506251138772 2509872822954 2512905849216 2517190236432 2518595702784 2521838963594 2532537926163 2533951961856 2534940479232 2538272231712 2542330976256 2543951924388 2544702314112 2545372333056 2549712074112 2553748461558 2555174340096 2560529289024 2563623530496 2565258054408 2567994388992 2569631699691 2571066446592 2572736940864 2573740588608 2578562267136 2579568187392 2583651839328 2584332113664 2588738279328 2591152903206 2594284151424 2595296204928 2598707284848 2599721063856 2601172611072 2604522208302 2605976436224 2610419504448 2614593613824 2615571956529 2617032354048 2621494272096 2624662185984 2626335627132 2627360184204 2632282314368 2633309191296 2635020126432 2637477919314 2638172366032 2640986477568 2642670326814 2645863830656 2648331737912 2652847019949 2653881919353 2657088971712 2661619184424 2663105292288 2664803244124 2666534641833 2669064314112 2672572349792 2673614944224 2679342648192 2683910802384 2686456958976 2688867427778 2689916379066 2691418286592 2696007029184 2699264987136 2705591048881 2712444991956 2716053276672 2718586652544 2720352994848 2726512561152 2727576198144 2729315255562 2732613464448 2737272442896 2738800791552 2739825610767 2750420219904 2753962007139 2755499674368 2760197672736 2761274450592 2767526673408 2767918547968 2771907877872 2772637719936 2777027015574 2778577561088 2783314906176 2784400702272 2789147975544 2789542911624 2792518488576 2794298952123 2795859141376 2797675689792 2803538855448 2804010334208 2805104203776 2809886775552 2814335039268 2815076052384 2815906415616 2817701790918 2821106809472 2825916664944 2827019080368 2828597538816 2831839015986 2833420165632 2838652903744 2850695957088 2855556260676 2855960599996 2863543874688 2868426083376 2870027661312 2871892399104 2873723470142 2874571132608 2884789928797 2885915311209 2892449752416 2894329058472 2895945099264 2897074833408 2900882550528 2907373627872 2908231216128 2912330564244 2913956656128 2918569670352 2920199245824 2921338441728 2923545695454 2926319187456 2931723490752 2936721942504 2938361653248 2941417815552 2944161398304 2952744959232 2953522415616 2956277288832 2961317603664 2962472840208 2964896173056 2966052805632 2967943911786 2971109787264 2974664086464 2976596809488 2978258784256 2979373205151 2983336576512 2989225093176 2990894118912 2995993453824 3001526431008 3002697353376 3006643893516 3007816812252 3008322644992 3009496218624 3014260479216 3015054132608 3015943483392 3019399652682 3020194659216 3026664843328 3027845572416 3031825165656 3033007907832 3034701379584 3036673110528 3038609243019 3045489421856 3050359216128 3055559936256 3058409984112 3060397119204 3062105883648 3064058231654 3067326631296 3072991346032 3074190147504 3075906613248 3079431498258 3081150890496 3083115381283 3092104055864 3099937133664 3105222381828 3106956174336 3108168225792 3113908366464 3119217434928 3120959041536 3122986816512 3125899756224 3131229269448 3138235775577 3145341534048 3147385151016 3149142484992 3154511625984 3155742229248 3166960558932 3167894717568 3168728822784 3173745160656 3175517212672 3179156248062 3180931321344 3182172231168 3187597686336 3188049041856 3193484516712 3195267590144 3207032951724 3208823589888 3214749620096 3220230618192 3221486859024 3224122067968 3226979343798 3228781118976 3230878948992 3233892524184 3234744006592 3238194475008 3239864851503 3244174747136 3247200723872 3254005971468 3256120190781 3257938236672 3263492869344 3263954971424 3269519862348 3270795331356 3272621571072 3278201238144 3283390879146 3284255394448 3285224151552 3296902775768 3298188927096 3300030461952 3303812185317 3305656859904 3322712717568 3325811949936 3331482304122 3335508194688 3344364785664 3346497097272 3348671410674 3350541132288 3356253648576 3364755883776 3376717234884 3378602615808 3379920638976 3384362975616 3385683245952 3391935899184 3392936418816 3393829777408 3397718991618 3399616098816 3404997948744 3406326268968 3406899120128 3410803311363 3414039052032 3416257249344 3420344072544 3423992518656 3426175599588 3428088595456 3430315921152 3431654118144 3437504928288 3440711232126 3444869119104 3445776151552 3450742460208 3451651039104 3454870537608 3457115264286 3458463915942 3459045535232 3460394939904 3464943046464 3466294751808 3472696277736 3478617062847 3480559339264 3487429275372 3489376472064 3495325696128 3501780836176 3503146912272 3507751209102 3509119614294 3511078921728 3513360168576 3516637225752 3521315303424 3522632928129 3523560435752 3537129359932 3538509225804 3540808294893 3542785295616 3548825579232 3555379522444 3558752418816 3564819925632 3570463305738 3572456864256 3577492483238 3578547736512 3586555172088 3588557715456 3591269095033 3592670081301 3594676038912 3606562547712 3609926538624 3616593322608 3620451105792 3622759445466 3624782203392 3627137326464 3632378758848 3635350081536 3636768264192 3639087007416 3642968784384 3643484619264 3649696590528 3653100814356 3665180516256 3671949342852 3673999565824 3680263563648 3681699267456 3687976392912 3690035564544 3694787318754 3695877170496 3696850293248 3702702687432 3709015622739 3710462542983 3711086541568 3712534269696 3718863967392 3719390548832 3723357984768 3725731936164 3730234253056 3738051807264 3741538443678 3746515700736 3752446719024 3753434736512 3754541887488 3756935721224 3759376708158 3764809234431 3767888886592 3769358773824 3775785354648 3777893554176 3782758445391 3800927942784 3807408347568 3811020337152 3814439839406 3815927886582 3818058499584 3824568111168 3829189865472 3830622692337 3832761510144 3845435295744 3847887081612 3856599669888 3859105411296 3867843400704 3869352281088 3876498170496 3877641621504 3883107418992 3885275541504 3886729354809 3891426227136 3892944307392 3898060927272 3901758916608 3906783312453 3908964654336 3915629256672 3921890420736 3925548531072 3932241408144 3936993278976 3939503440698 3941040276306 3941703051776 3948423471552 3949963786944 3952530189648 3953194897408 3954737074176 3956216878971 3957258549048 3961479716352 3964005490221 3966218781952 3968795745984 3972497606868 3977782102016 3985633457568 3992428776636 3994657938432 3997204866186 4002035241344 4003596471168 4008858524688 4010422416336 4012661624832 4019013972288 4025866203576 4026926212288 4033301141667 4034874568599 4037127429888 4042433554208 4044010543776 4048897480704 4051478990692 4068667487934 4074079915008 4077879978816 4080529492272 4082807844864 4089768841728 4092376410619 4093972883343 4098920196672 4105908664344 4108201187328 4125630329856 4133249511552 4140296509104 4142608232448 4144224301056 4151290010112 4151877821952 4158956579904 4163982422016 4165540523361 4167866341632 4174972359264 4176601053408 4184314367436 4188777732864 4193788712064 4196513534688 4206015501312 4207656305664 4214830163328 4222614078576 4223859623424 4224971763712 4226552686377 4231660214208 4238874997416 4240528620552 4241241761792 4242896308224 4250130248448 4250732055808 4257979355616 4276043935632 4278431453184 4283334391014 4283940899994 4293640824256 4295315812032 4302639125064 4305041491968 4307838598656 4310585205213 4311856698912 4319819802004 4338674628624 4341493587708 4343917648896 4346687258858 4351323825792 4359359816464 4361060441808 4363495428096 4368495846366 4370934984192 4377854505528 4380298868736 4382007662592 4385318543181 4385939492851 4397585236128 4405082913756 4407542479872 4430283623424 4434415933248 4441976405496 4447344259584 4449079208448 4451915867679 4461996129696 4464895214232 4467388176384 4475004864768 4486341178368 4493990180736 4502289646512 4504046030064 4504803487744 4506560851968 4509965840274 4512483967488 4514244327936 4521390718824 4522581198912 4523915225088 4530291988824 4532821465088 4539997264992 4541768358624 4547737748484 4549511861748 4552052069376 4555009665792 4560458763392 4568234132784 4573754561536 4575538824192 4583339904384 4587614976168 4590595678806 4593158825472 4596087347481 4600989946944 4602201385472 4606494050144 4609487019048 4611285221256 4613859919872 4619147247387 4619924061952 4621726335744 4630261703648 4638156083796 4649905700496 4652501962752 4657833572742 4660434261504 4670862549696 4677001612136 4678826152392 4681438562304 4684480224768 4688849634336 4696843904172 4718012301072 4721077726524 4723713727488 4731767438976 4744331440128 4745003225088 4750440838398 4753093234176 4760617740984 4763275819008 4768734372093 4771396982016 4773258346752 4782073562784 4790226775068 4792901385216 4813235384832 4822124430144 4827268141056 4830345927288 4832230288536 4833042937856 4836183101952 4843171678464 4846318423488 4850838786276 4852116009888 4857291712512 4857979492352 4866262120704 4870801085808 4881008957202 4886907355008 4895239304016 4895932457136 4904279793522 4906192997034 4907018084864 4908932356608 4917301857216 4925086318719 4926383091672 4927836227328 4936936916576 4945354163652 4947283390644 4950045692928 4958485289856 4967642581552 4984069076352 4988717924904 4995354267648 4997223456183 4997931049993 5003262292032 5012502277544 5019745645908 5023007116011 5025811698432 5034380472864 5043677927188 5065075852326 5067903923712 5069880958464 5076544463424 5084661952512 5087903848776 5089404628224 5090744666112 5096578487427 5099424148224 5107496923116 5110348680192 5121058578048 5130516108816 5135988777984 5139263399382 5142132893184 5145473881728 5147481177216 5157124534272 5159136374784 5167303678656 5168664227328 5177476558656 5182305806412 5185672896429 5188568302848 5190592409856 5197414569696 5199442127712 5209044416604 5211952872448 5220839008896 5231143913058 5234064708096 5242988544192 5249324371968 5252671254264 5254720368408 5261626813653 5263679421441 5264564628736 5266618382592 5270040252864 5274955838628 5276344732064 5281972955136 5285340653628 5291727661312 5296663475824 5305694039898 5307763838706 5314177943424 5323238368848 5326210584576 5329606488248 5333069283666 5338128628224 5345144699584 5347229888448 5355694958607 5358685296384 5366238724857 5367821604768 5377734855556 5379832758132 5382836573184 5392014058368 5411182097762 5424889983912 5432106553344 5434139168199 5437173305088 5440705989696 5453025122304 5455152396288 5458630511124 5465226928896 5474544885792 5479651221534 5500840439808 5507924014278 5510999348736 5520395345472 5522548901184 5535053346816 5535837095936 5542180978131 5543815755744 5545275439872 5554054031148 5557155122176 5566629812352 5568801404544 5578295951088 5579085823248 5585036977152 5588597904246 5591718282752 5595351379584 5607077710896 5608020668416 5610208407552 5612307665517 5619773551104 5628670078536 5630152104768 5631812831232 5635403581836 5639065062237 5642213618944 5651833329888 5654038160736 5663678031972 5666840331264 5677305807488 5701391914176 5711112521352 5711921199992 5721659759109 5723891829873 5727087749376 5736852166752 5743784798208 5747446940284 5749142265216 5769579857594 5771830622418 5784899504832 5788658116944 5791890198528 5794149666816 5801765101056 5814747255744 5816462432256 5824661128488 5827913312256 5837139340704 5847091390908 5852638374912 5863446981504 5873443885008 5876723306496 5882835631104 5888322796608 5905489918464 5907044831232 5909255161047 5912554577664 5922635207328 5924945680416 5929792346112 5932105611264 5935887823572 5942219574528 5949328172928 5953193618976 5958746410302 5966673153024 5978450186352 5981788237824 5991986907648 5995807299279 6003052862016 6005394706752 6013287787032 6015633624504 6016645289984 6018992437248 6028520958432 6030108265216 6038799305364 6040389318432 6053329686656 6055691144832 6063650331312 6066015815664 6069402759168 6073346221056 6077218486038 6090978843712 6100718432256 6103001231901 6111119872512 6116819968224 6120794238408 6124211767296 6128116463308 6134653262592 6145982692064 6148380295008 6158862996516 6162301780992 6166230762566 6184208111728 6189976379881 6199874267328 6210444763656 6213912348672 6216336451584 6221914164277 6227816732928 6238434869856 6245973633024 6251799512448 6262458538896 6276471551154 6290683068096 6294770302032 6298284969984 6309023251968 6311484458496 6333921117864 6335789435136 6337457645568 6347490321312 6358312496124 6361862642688 6364344462336 6375195372672 6376098083712 6386969033424 6390535180288 6414065903448 6417647179776 6425911349991 6429499240192 6440461236384 6442973718048 6448244135936 6453958687596 6457562237952 6461757897984 6467785048368 6469488013184 6479729703006 6488349494272 6494401447744 6508011942936 6512240381562 6515876473344 6520030888287 6526985738688 6527909942848 6539039724696 6541590662712 6545243142144 6552743769549 6556402476288 6566781758292 6568510788896 6570448303104 6593805551536 6596377854192 6600060923904 6607624370634 6611313719808 6645425435136 6651623899872 6662964608244 6671016389376 6692994194544 6697342821348 6701082264576 6712507297152 6729511767552 6753434469768 6757205231616 6759841277952 6764948760411 6768725951232 6771366491904 6783871798368 6785872837632 6795437983236 6799232197632 6809995897488 6812652537936 6813798240256 6821606622726 6828078104064 6832514498688 6840688145088 6847985037312 6852351199176 6856177190912 6860631842304 6863308236288 6875009856576 6881422464252 6889738238208 6891552303104 6901484920416 6903302078208 6909741075216 6914230528572 6916927831884 6918091070464 6920789879808 6929886092928 6932589503616 6945392555472 6957234125694 6961118678528 6974858550744 6978752944128 6986750359113 6990651392256 7003561672352 7006293824544 7015502418204 7018239228588 7022157843456 7026720337152 7033274451504 7045265856258 7047120871504 7074258719864 7077018451608 7081616589786 7085570591232 7090088233711 7097651158464 7110759044888 7117504837632 7125661257597 7129639851264 7140926611476 7144913728512 7154984966476 7157095473024 7173110344176 7177115430912 7182538190066 7185340162602 7189352077824 7213125095424 7219853077248 7233186645216 7240902211584 7245518890932 7249564406784 7254274652928 7264757517696 7278174014832 7285937568768 7286969238528 7299393181056 7306201628712 7330361032512 7343898685704 7347999131648 7356419690283 7360527127296 7363398534912 7375952785824 7389574637508 7391754340992 7393700586496 7405405374864 7418031245478 7420925085966 7422173083136 7425068539392 7437727934784 7438781097664 7446715969536 7451463872328 7460468506112 7476103614528 7483076887356 7493031401472 7504893438048 7506869473024 7513871442448 7518753416316 7529618468862 7535777773184 7538717547648 7551570709296 7555787108352 7565516890782 7597613778489 7601855885568 7614816695136 7628879678812 7631855773164 7636116999168 7649136222336 7661245384674 7665523020288 7690870591488 7695774163224 7708895099073 7713199339776 7718210822592 7735686801408 7738704562176 7752996340992 7766214837984 7773458709618 7782852454272 7785888614784 7796121854544 7803517833216 7813566624906 7817929308672 7831258513344 7843780841472 7851097062144 7864482816288 7873986557952 7879006881396 7882080552612 7883406103552 7896846943104 7899927573888 7905060379296 7912433757942 7914517098096 7922959432704 7928010980442 7932437563904 7937591491968 7944995213736 7955564204032 7958541059847 7961645758059 7971266915136 7984857553272 7989315876864 7994409732372 7999603925499 8004070482688 8007192942336 8017717049376 8020844832672 8038027944576 8051732407152 8053852424576 8066602283334 8069749137198 8074254859776 8084867108416 8088021087552 8097794961408 8102957981384 8116773146643 8137334975868 8148159830016 8155759957632 8161058984544 8179537683456 8184752821238 8187945766686 8197840393344 8211817328688 8216402374656 8219476832301 8251260659712 8261886021417 8266499023104 8280593018208 8302580020224 8303755643904 8317913159808 8331081046722 8335732683264 8349944718528 8353202106816 8368628734872 8377555465728 8382896856369 8387577424128 8393027069376 8412031002624 8415312611328 8429660326656 8445228157152 8447719246848 8453105372754 8463320428416 8477749994832 8481057241104 8482483523584 8485792616448 8500260496896 8501464111616 8515958711232 8552087871264 8566668782028 8567881799988 8587281648512 8590631624064 8605278250128 8610082983936 8615677197312 8621170410426 8623713397824 8639639604008 8654369786391 8657745933627 8677349257248 8682987175416 8687835297792 8693374517716 8702647651584 8718719632928 8722120883616 8736991692732 8741869968384 8755709011056 8760597737472 8764015325184 8770637086362 8771878985702 8795170472256 8810165827512 8815084959744 8826436372579 8860567246848 8868831866496 8883952810992 8894688519168 8898158416896 8903831735358 8923992259392 8929790428464 8934776352768 8938119615453 8950009729536 8972682356736 8987980361472 9004579293024 9008092060128 9019931680548 9024967934976 9028488655872 9042781437648 9045162397824 9047830450176 9060583977648 9065642930176 9079994529984 9083536717248 9095475496968 9099023723496 9104104138752 9110019331584 9115827729057 9120917526784 9136468265568 9147509123072 9151077648384 9166679808768 9175229952336 9181191357612 9186317650944 9192174694962 9201979893888 9204402770944 9212988100288 9218974038096 9222570442512 9227719839744 9238294494774 9239848123904 9243452671488 9249346143849 9260523407296 9276312167592 9299811400992 9315667145484 9320868523008 9341725099392 9354003224272 9357652304784 9362877124608 9368960449536 9377699268672 9393687808344 9411035997223 9414707326731 9436024602144 9442155453048 9447427454976 9463534877952 9500881676796 9506186468352 9521235481968 9526551638016 9537468744186 9542793964032 9546516693504 9564147125568 9580453550136 9585802770432 9626470769664 9644248860288 9660691854576 9664460577072 9666085875712 9672366203904 9686343356928 9692636846976 9701677572552 9704232019776 9714583425024 9715958984704 9719594554509 9732524241408 9741602171616 9762017914404 9773814710016 9790478608032 9791864914272 9808559587044 9812385994068 9814036169728 9817864713216 9834603714432 9850172637438 9852766183344 9855672454656 9873873833152 9890708327304 9894566781288 9900091385856 9911436555951 9916970579712 9935285163104 9968138152704 9977435849808 9994446912366 9995862099986 10006524584064 10025004555088 10039491291816 10046014232022 10051623396864 10058032145497 10068760945728 10087355854376 10130151704652 10135807847424 10139761916928 10153088926848 10175807697552 10178809256448 10181489332224 10193156974854 10198848296448 10214993846232 10220697360384 10232409934089 10242117156096 10261032217632 10271977555968 10278526798764 10284265786368 10290947763456 10294962354432 10334607357312 10337328454656 10354953117312 10364611612824 10371345792858 10377136605696 10381184819712 10394829139392 10398884255424 10418088833208 10423905744896 10435851188541 10441678017792 10462287826116 10468129416192 10485977088384 10505342508528 10509440736816 10523253627306 10527358842882 10529129257472 10533236765184 10540080505728 10549911677256 10552689464128 10563945910272 10567898784387 10570681307256 10583455322624 10593326951648 10611388079796 10615527677412 10622424884679 10628355886848 10646476737696 10659212976496 10666138567332 10676257256448 10690289399168 10694459776896 10711389917214 10717370592768 10732477449714 10735643209536 10755469711112 10759665516264 10765673146368 10773807285099 10778010243903 10784028116736 10822364195524 10849779967824 10868278336398 10874346610176 10881411979392 10906050244608 10910304792576 10917261022248 10930453857792 10949089771584 10959302443068 11015848028556 11021998697472 11040790690944 11045097802368 11070106693632 11071674191872 11084361956262 11087631511488 11090550879744 11108108062296 11114310244352 11127046868217 11133259624704 11137602809088 11156591902176 11158171646496 11170073954304 11177195808492 11183436565504 11190702759168 11214155421792 11224615331034 11239547102208 11257340157072 11260304209536 11263625662464 11270807163672 11278130124474 11284427237888 11294427703293 11303666659776 11308076321472 11327356063944 11333680662528 11348275336173 11354611614976 11402783828352 11422225042704 11423842399984 11443319518218 11447783659746 11454175498752 11473704333504 11487569596416 11491868077011 11494893880568 11498284530432 11539159715188 11543661244836 11569799009664 11577316233888 11603530202112 11629494511488 11632924864512 11649322256976 11655826624512 11660188064427 11674278681408 11694182781816 11705276749824 11715779506747 11720349937359 11726893963008 11746887770016 11765671262208 11776645593216 11810979836928 11818510322094 11825109155328 11845270414656 11849891360832 11859584692224 11864211222528 11871775647144 11884439149056 11892016470663 11898656345856 11906387237952 11917492820604 11933346306048 11956900372704 11983973815296 11991614598558 12006105724032 12010789413504 12026575574064 12031267249008 12033290579968 12037984874496 12057041916864 12060216530432 12077598610728 12080778636864 12099903425001 12104623705797 12106659373312 12111382289664 12127300662624 12132031631328 12146692442112 12154436972076 12181957687424 12206002463802 12222239745024 12233639936448 12241588476816 12248423534592 12256232926616 12269306525184 12277129231857 12281918650029 12291965384128 12296760590016 12317725993032 12324603561984 12332461525132 12368416223456 12379952759762 12399748534656 12420889527312 12427824697344 12432672903168 12443828328554 12455633465856 12476869739712 12491947266048 12496621570083 12503599024896 12521223691333 12524917077792 12552943102308 12581366136192 12589540604064 12618046503936 12622968916992 12667842235728 12671578870272 12674915291136 12679658059131 12694980642624 12716624992248 12723725285376 12728688924672 12750390745344 12752196167424 12773938066848 12828131806896 12835294359552 12851822699982 12858998480384 12880922472768 12885947436096 12896488271872 12907917375192 12915124475904 12923515795968 12931755615639 12935570096736 12938976026368 12959459406012 12976698988544 12988802895488 13016023885872 13024480763124 13031752946688 13040061776574 13053971477376 13055819885696 13078079449392 13083181325424 13090486284288 13105487539098 13112804952576 13133563516584 13137021577792 13140896606208 13155955629543 13157818478553 13187611103072 13192755708384 13215248741268 13222627439616 13290850870272 13303247799744 13325929216488 13342032778752 13350539437921 13355747603037 13385988389088 13394685642696 13402164529152 13425014594304 13459023535104 13506868939536 13514410463232 13519682555904 13529897520822 13537451902464 13542732983808 13567743596736 13571745675264 13590875966472 13598464395264 13619991794976 13625305075872 13643213245452 13656156208128 13665028997376 13681376290176 13704702398352 13712354381824 13721263684608 13726616472576 13750019713152 13762844928504 13779476476416 13783104606208 13788262042443 13802969840832 13806604156416 13819482150432 13828461057144 13833855663768 13836182140928 13841579759616 13859772185856 13865179007232 13890785110944 13914468251388 13922237357056 13949717101488 13957505888256 13973500718226 13981302784512 14007123344704 14012587649088 14031004836408 14036478457176 14044315686912 14053440674304 14066548903008 14090531712516 14094241743008 14148517439728 14154036903216 14163233179572 14171141182464 14180176467422 14195302316928 14221518089776 14235009675264 14251322515194 14259279702528 14281853222952 14289827457024 14306203116279 14309969932952 14314190946048 14346220688352 14365076380132 14370680325204 14378704155648 14439706154496 14466373290432 14481804423168 14491037781864 14499128813568 14508549305856 14529515035392 14556348029664 14571875137536 14573938477056 14598786362112 14612403257424 14660722065024 14687797371408 14695998263296 14712839380566 14721054254592 14726797069824 14751905571648 14779149275016 14783508681984 14787401172992 14810810749728 14836062490956 14841850171932 14844346166272 14850137078784 14875455869568 14877562195328 14902927744656 14920937012224 14952207229056 14966153774712 14986062802944 14991670368549 14993793149979 15009786876096 15013738946048 15027742884896 15037506832632 15059236937724 15069021348033 15071555546368 15077435095296 15103141418592 15131033781564 15195227556978 15203711771136 15229633390272 15257759357624 15263711546328 15272233998336 15289735462281 15298272444672 15322490769348 15331046040576 15391548326448 15417790198146 15426398679552 15436421645184 15471373602816 15477409124352 15505992681984 15532429675968 15546917419236 15557018689287 15565704908544 15571777229568 15592243709088 15627133249812 15635858617344 15662517026688 15702194124288 15728965632576 15747973115904 15758013762792 15764161105224 15766812207104 15784880440959 15793693886208 15799855147776 15810120758592 15824867515884 15829034196192 15845918865408 15856021960884 15864875127808 15875182983936 15889990427472 15917082119694 15923291516118 15942533830272 15969715106544 15978631753728 15988819464744 15999207850998 16008140965376 16014385884672 16035434098752 16041689665344 16067084875821 16076055889152 16098716174571 16103464814304 16107704849152 16133204566668 16139498274396 16148509719552 16169734216832 16176042175104 16205915962768 16233546293286 16274669951736 16296319660032 16302417504597 16311519915264 16322117969088 16359075366912 16369505642476 16375891533372 16395680786688 16423634657376 16438953664602 16502521319424 16523772042834 16532998046208 16561186036416 16605160040448 16607511287808 16620059300269 16626542934393 16635826319616 16662162093444 16671465366528 16699889437056 16706404213632 16737257469744 16755110931456 16765793712738 16775154848256 16786054138752 16824062005248 16830625222656 16859320653312 16890456314304 16895438493696 16906210745508 16917195186711 16926640856832 16955499989664 16962114482208 17000520993792 17002928223232 17031917422464 17104175742528 17133337564056 17135763599976 17164979277327 17171675489619 17174563297024 17181263248128 17210556500256 17231354394624 17242340820852 17247426795648 17279279208016 17308739572782 17315491867254 17354698514496 17365974350832 17375670595584 17386749035432 17405295303168 17437439265856 17444241767232 17473983385464 17483739936768 17511418022112 17541274172724 17543757971404 17590340944512 17620331655024 17630169919488 17652872745158 17721134493696 17727765483141 17737663732992 17767905621984 17789377038336 17796316833792 17807663470716 17847984518784 17859580856928 17876239230906 17900019459072 17945364713472 17975960722944 17987421897837 18009158586048 18016184120256 18039863361096 18049935869952 18056977311744 18085562875296 18090324795648 18121167955296 18159989059968 18167073434496 18190950993936 18198047446992 18208208277504 18220038663168 18231655458114 18241835053568 18272936531136 18295018246144 18302155296768 18309003695703 18333359617536 18350459904672 18362382715224 18372635301888 18384349389924 18403959787776 18408805541888 18425976200576 18437948076192 18445140885024 18476588989548 18479696247808 18486905342976 18498692287698 18521046814592 18552624335184 18569929139643 18599622801984 18631334290968 18641737046016 18665742492831 18683450198784 18708006448544 18715304609568 18737920899072 18755398537344 18787375616688 18822071994446 18829414653462 18872049204288 18884310906096 18894854909952 18927069755904 18939137342167 19001763353592 19012372936704 19042470963936 19074937488372 19085587928064 19093033387008 19128294251136 19160907100272 19171605540864 19252941539328 19277734049973 19288497720576 19321383709152 19328921154144 19344732407808 19372686713856 19385273693952 19403355145104 19408464039552 19439189109018 19465048482816 19483204343232 19524035828808 19547629420032 19560092664861 19580957216064 19583729828544 19617119174088 19624771988136 19628072339456 19635729426432 19669207428864 19700345274876 19705532366688 19711344909312 19747747666304 19781416654608 19789133562576 19800182771712 19822873111902 19833941159424 19870570326208 19936276305408 19954871699616 19988893824732 19991724199972 20013049168128 20050009110176 20078982583632 20092028464044 20103246793728 20116064290994 20137521891456 20174711708752 20193529501579 20260303409304 20271615694848 20279523833856 20294846281233 20306177853696 20351615395104 20357618512896 20386313949708 20397696592896 20429987692464 20441394720768 20464819868178 20484234312192 20522064435264 20543955111936 20557053597528 20568531572736 20581895526912 20589924708864 20669214714624 20674656909312 20709906234624 20729223225648 20742691585716 20754273211392 20762369639424 20789658278784 20797768510848 20836177666416 20847811489792 20871702377082 20883356035584 20924575652232 20936258832384 20971954176768 21010685017056 21018881473632 21046507254612 21054717685764 21058258514944 21066473530368 21080161011456 21099823354512 21105378928256 21135797568774 21141362614512 21166910645248 21186653903296 21222776159592 21231055354824 21244849769358 21256711773696 21270264701133 21292953475392 21318425952992 21332277134664 21352514512896 21376983772791 21380578798336 21388919553792 21422779834428 21434741185536 21464954899428 21471286419072 21510939422224 21519331032528 21531346292736 21547614570198 21556020487806 21568056233472 21644728391048 21699559935648 21736556672796 21748693220352 21762823958784 21834522044496 21860907715584 21898179543168 21918604886136 22031696057112 22043997394944 22069259070849 22081581381888 22090195604736 22168723912524 22175263022976 22181101759488 22216216124592 22228620488704 22254093736434 22266519249408 22275205618176 22313183804352 22316343292992 22340147908608 22354391616984 22366873131008 22381405518336 22428310843584 22449230662068 22479094204416 22514680314144 22520608419072 22541614327344 22556260248948 22568854475776 22588855406586 22607333319552 22616152642944 22654712127888 22667361325056 22696550672346 22709223229952 22792841335467 22805567656704 22844450085408 22847684799968 22886639036436 22895567319492 22908350997504 22947408667008 22983736154022 22989787761136 22996569060864 23078319430376 23087322489672 23126685297219 23139598019328 23154632467776 23207060404224 23258989022976 23298644513952 23320376128854 23348557362816 23388365563632 23410553499648 23431559013494 23440699874718 23453787926016 23493775540032 23531342524416 23553291186432 23621959673856 23637020644188 23650218310656 23690540829312 23699782721664 23743551294288 23768878298112 23784032941326 23797312691712 23812774475904 23834985641208 23866692612096 23875623179541 23913800745408 23967947630592 23983229197116 23998811776497 24012211448064 24021578827008 24053151148128 24062534498016 24114083833728 24120433060864 24155197221456 24161557273728 24199806850002 24209247411594 24213318746624 24222764579328 24254601325248 24264063262656 24293384884224 24308873944152 24350319439929 24363915374848 24412004927604 24444479490048 24467279872896 24483176953632 24512465853232 24538613050368 24554258463714 24563837300058 24583930768256 24593521180032 24635451986064 24649207123968 24658430496903 24664923050264 24736832446912 24759905519524 24785658064251 24799497069312 24841779054624 24887656657108 24911266931712 24953739479424 24993243140166 25007198049792 25042447382666 25049834155584 25105886204616 25138883665231 25148690569107 25162732272384 25179081208128 25236093007872 25245937833984 25335684471456 25343157740544 25359316118262 25389961285248 25433249984496 25447450570752 25457377849344 25500781490688 25504392334848 25547876133696 25656263613792 25703645399964 25717996960768 25761844945536 25771894872192 25815834750384 25830248951808 25847031591936 25863511231278 25871140193472 25877952052736 25918918812024 25953397977088 25963109359173 25973237800881 25977605790976 26032047771744 26048961526248 26063505893376 26080123553148 26107942954752 26111639771392 26156158898784 26166362650848 26210975078196 26225609905152 26267127033168 26274043155584 26281793212416 26311911259086 26315636957106 26375222206144 26385511416768 26430497482536 26445254879232 26479309117737 26581701740544 26606495599488 26651858432976 26684065557504 26701078875842 26711495206074 26771976778176 26789371285392 26804329058304 26814358846359 26850029188608 26918047070208 27013737879072 27059795041644 27074903804928 27085465967616 27135487193472 27143491350528 27181751932944 27196928790528 27239983589952 27250610151744 27286426490904 27312312416256 27330057994752 27347483187171 27362752580352 27409404796704 27442527369216 27453232945152 27500039426304 27525689857008 27558952952832 27576524084886 27605939681664 27613208312832 27638964300864 27656922114288 27667711327536 27672364281856 27683159519232 27719544371712 27730358014464 27748038431547 27781570221888 27828936502776 27844474714112 27899434202976 27947001436452 27962605569024 28014246689408 28025175298176 28062009672816 28072956914352 28088631373824 28106881348608 28133097806016 28181063425032 28188483486016 28233107991669 28244121980193 28297034879456 28308073806432 28326466359144 28342282364928 28360352934844 28390604633856 28443036179552 28502645030388 28518559405056 28563706445904 28579654914048 28612406232558 28619939865904 28628381892096 28646634874333 28692441376704 28730152760264 28741360650408 28757408311296 28879412308992 28932746580864 28982075563728 28998257627136 29017098611712 29059030070784 29112696059328 29143750275072 29147876954112 29158783663527 29197572724224 29224806514848 29321444130048 29375594742816 29425678761132 29442108509184 29453594139648 29503811143296 29558298550032 29567017363968 29574802345984 29621621499456 29672124981912 29683700343864 29688692332544 29700274157568 29750911739136 29755124390656 29805855489312 29841874024448 29904414458112 29932307549424 29983340737098 29987586299958 30019573752192 30027477892096 30055485769792 30075013665264 30118473875448 30138042696066 30143111092736 30154870190592 30174096436491 30206282837184 30262067563128 30390455113956 30407423542272 30459266780544 30515518715248 30527423092656 30544467996672 30579470924562 30596544889344 30644981538696 30662092081152 30697229802267 30701576449957 30783096652896 30835580396292 30852797359104 30872843290368 31011985363968 31064859351936 31093834838472 31114037378574 31131409817088 31143554459136 31184487418176 31254266499624 31271717234688 31307553565623 31325034053376 31404388248576 31457931265152 31516027525584 31528322210448 31533624414208 31569760881918 31587387772416 31599710295552 31620241517184 31649735031768 31658068392384 31691837730816 31712043921768 31729750255616 31750365967872 31779980854944 31834164239388 31846583032236 31885067660544 31939430213088 31977638929488 31998415701996 32016281930752 32028771769344 32070868197504 32083379330688 32134169751642 32152111778304 32197432349142 32206929628608 32215409698304 32266409133336 32278996548792 32297019439104 32321421855297 32334030731709 32339468433664 32352084350208 32411831925536 32467092586572 32549339903472 32604835009194 32623039830528 32644235938176 32718150733824 32739011284952 32751783066744 32791361573376 32847269314752 32877907329204 33047544085668 33065996092416 33122372072832 33210320080896 33215022575616 33240118600538 33253085868786 33271652639232 33324324186888 33342930733056 33381140604651 33399778874112 33412808427264 33474514939488 33510221862912 33531587425476 33550309696512 33572108277504 33718641306624 33780912628608 33790876987392 33812421491016 33834390373422 33853281713664 33910999979328 33924228964416 34001041987584 34005856446464 34044826008519 34063834844928 34208351485056 34266675128112 34271527199952 34329958554654 34343350979238 34349126594048 34362526496256 34421113000512 34462708789248 34475604231033 34484681641704 34494853591296 34558558416032 34617479145564 34630983734508 34709397028992 34731948701664 34773498070864 34810590606336 34874878531712 34888483534464 34947966770928 34967479873536 34980564193281 35022836044224 35082548345448 35087515942808 35147338520241 35161049812077 35180681889024 35240663310048 35305745490316 35455530966282 35475327465984 35535811243968 35578754076672 35592633667584 35615326941432 35676049411989 35695969037568 35719161713856 35752478461812 35800038918144 35951921445888 35974843795674 36018317172096 36032368240512 36079726722192 36099871739904 36113954623488 36171125750592 36180649591296 36242335910592 36299710275003 36319978119936 36334146868992 36381901987872 36396094893984 36440077326336 36463310916228 36483670107136 36545873062272 36618007391406 36666719235072 36700919809344 36724765430448 36745270603776 36768698779848 36807919575552 36817611083776 36831387695571 36845755950087 36851952401152 36875896152384 36890281770048 36953177979096 36959392495616 36973810685952 36997384575396 37042093629184 37105248670368 37139858279286 37199245603968 37262668581936 37283474092032 37331484985662 37366900397568 37416012897088 37430609219136 37475841798144 37489864710249 37510797074688 37563671073999 37574751233376 37644143988892 37658829306924 37744098408576 37768621812192 37854139511808 37878274684334 38003526707184 38024745873408 38038974177393 38084941927872 38149874976744 38171175856128 38186066774016 38220329866273 38256588502272 38321814200544 38505883078656 38555468099946 38576995441152 38642767418304 38657842308288 38689464815616 38745373427712 38770547387904 38795266846917 38806710290208 38816928079104 38878378218036 38930096965632 38966408686464 39048071657616 39095258840064 39120185329722 39161914432128 39167459657088 39234238348176 39249543976272 39256144678912 39271458852864 39338414857728 39400690549752 39411064733376 39422689818624 39473455435659 39495495332608 39562833309216 39578267125152 39645746223804 39667882318848 39741140652416 39872552610816 39909743399232 39977787649464 39983448399944 40026098336256 40051618313763 40067242809111 40100018220352 40157965167264 40184056928088 40206493587456 40232128581988 40275043782912 40349423417504 40387059003158 40520606818608 40543231389696 40559047667712 40589692562466 40612355707392 40703230790208 40715237025792 40772627899416 40795393185792 40859975384928 40929639736356 40968468624384 41044128870528 41114107195056 41137063145472 41163791053824 41179849417728 41338429429248 41349313818624 41364786127329 41419812469248 41458446451296 41485383171432 41508546422784 41524739278848 41579316557568 41595537021696 41672355332832 41743404754164 41766712071168 41849151304464 41872517664768 41943908353536 42021370034112 42037762947264 42093014509224 42109435371528 42116517029888 42132947060736 42160322022912 42199646709024 42210757856512 42271595137548 42282725229024 42333821290496 42373307806592 42445552319184 42462110709648 42489699538716 42513423547392 42540529402266 42585906950784 42636851905984 42664554269328 42705029025792 42753967545582 42761157596672 42777839107584 42845559668856 42869482371072 42918609348837 42929909798856 42942572838144 43021878844448 43038662065056 43095229140396 43112040975612 43136112466944 43289456782096 43399119871296 43473113345592 43497386440704 43525647917568 43553399149939 43669044088992 43721815431168 43796359086336 43837209772272 44063392114224 44087994789888 44138518141698 44163162763776 44180391209472 44337447825048 44350526045952 44362203518976 44432432249184 44508187472868 44533038498816 44550411236352 44626367608704 44632686585984 44708783233968 44733746262016 44762811036672 44856621687168 44898461324136 44958188408832 44981379449937 45029360628288 45041216838144 45083228654688 45112520497896 45137708951552 45177710813172 45214666639104 45232305285888 45309424255776 45393101344692 45418446459904 45585682670934 45611135313408 45688900170816 45695369599936 45773278072872 45791134638984 45816701995008 45869206386843 45894817334016 45967472308044 45979575522272 45993138121728 46156638860752 46174644979344 46253370594438 46279196038656 46309264935552 46414120808448 46517978045952 46597289027904 46640752257708 46671056067861 46697114725632 46776731127264 46863118026988 46881399749436 46907575852032 46987551080064 47106582372864 47243919347712 47274041288376 47300436621312 47354641322877 47381081658624 47399565443328 47487102588576 47537756596224 47568065882652 47594625383424 47625548951808 47669971282416 47751246359082 47827601490816 47935895261184 47966458394232 47997623552994 48024422896128 48043157654016 48106302296256 48125068996032 48228167667456 48240866121728 48296148523713 48310394442912 48323114547456 48399613700004 48418494823188 48426637493248 48445529158656 48509202650496 48528126525312 48617747888304 48700638879858 48727830749696 48824009855208 48888958980096 48907252513791 48934559745792 48966353907264 49024931706464 49077226100736 49108516927428 49127674600116 49167861536512 49187042360064 49270903972128 49316860993806 49329846100528 49473664893824 49519811039048 49571316128502 49598994138624 49683558109248 49775313314216 49822533863424 49860177900807 49879628803179 49907478958848 49986486280332 50014396099584 50084894765332 50099668311168 50211772409232 50277767330462 50297381138214 50325464544768 50358162416256 50472186015744 50491875667968 50671368942912 50686315481088 50718632236524 50751585560133 50779922570496 50866499968992 51001562981376 51008784669696 51095752267392 51312527227584 51407290799928 51435993921536 51494937831981 51523689891072 51543789744384 51631669500768 51694063183872 51727022462556 51742280386944 51755904105472 51837837624048 51926218718346 51946475601762 51955211581952 52064095543488 52097923052496 52127011786752 52160247106296 52215885909504 52223279542784 52312317797568 52332725301696 52421950156392 52451219810304 52534254066336 52548086311168 52623822518172 52631273914212 52750444412288 52771022833536 52860994965072 52890509758464 52958618235474 53163403481088 53183296449423 53212991198976 53303716865952 53368131115008 53402157751684 53422990412148 53543953556352 53578742570784 53628717692718 53700058377216 53836094140416 53962265693511 54027475758144 54119590083288 54149807609856 54170931935232 54219537717271 54270974386944 54363503865888 54479967179904 54501220303488 54572852981808 54624624832512 54660115989504 54694966374342 54725505160704 54818809593408 54885054738432 54906465890304 55000078852608 55051379714016 55117905905664 55153048169772 55211879363328 55226416625664 55277928601728 55313844228576 55335422655072 55439088743424 55460716028928 55496076863094 55563140443776 55657873005552 55688949428224 55709787418929 55798868405952 55894002872904 55925211138048 55997227478493 56028493378816 56050350596352 56124019345632 56145913828704 56213762697216 56266195612032 56362126850064 56376966972032 56466215983338 56488243960386 56594069758912 56616147612864 56652932718288 56684564729856 56720705869688 56781209267712 56817412026501 56886072359104 57005290060776 57037118810112 57127412891808 57224812465116 57239879731808 57256763784192 57293269748666 57384882753408 57460305520528 57482721300816 57514816622592 57758824617984 57833202149919 57865493161728 57964151127456 58034197223424 58118060141568 58225392118656 58317567327054 58395145448448 58449613029696 58642888260096 58680277994583 58751189485632 58851357522264 58884217018368 58907188279296 59007622286592 59116597100064 59134034727936 59243242998912 59344249963824 59367400687728 59377384665088 59400548315136 59501823478272 59510248781312 59611710978624 59683748048896 59808828916224 59864615098848 59966681474196 59975172599916 60039147504384 60054955784192 60110971539584 60150027330528 60236947750896 60276085392132 60286222185472 60309740381184 60348192872982 60412565674368 60524135126256 60580588504737 60780910227912 60814847084544 60884538843699 60918533561088 61031037430496 61054846185312 61158941849124 61193089778688 61289963077392 61324184162304 61394459604534 61403152899914 61566193305792 61671160792584 61705594718208 61745686580736 61785054608053 62023970727936 62129718703872 62187669676944 62228074757148 62262819634176 62287108918272 62368974836352 62508532999248 62543434469376 62615107131246 62650068106752 62808776497152 62915862530304 63032055051168 63056644420896 63139521763836 63174775544832 63199420591104 63240483034368 63299470063536 63316136784768 63424087843536 63459500511232 63500731935744 63559961709888 63668328478776 63693166064472 63770135321088 63810794103399 63878860426176 63955277858976 63996831403992 64032563861504 64057543538688 64141736395008 64166758661376 64268339503284 64304223556608 64394864698284 64413859257216 64430819396608 64532818266672 64557993097584 64594038878208 64642843710594 64668061463418 64678936867328 64704168700416 64823663851072 64934185173144 65098679806944 65209670018388 65246079661056 65288471876352 65478022569904 65503566133488 65582723146752 65694538629504 65755814658408 65877251980561 66095088171336 66131992184832 66207777212547 66244744145664 66480237201076 66506171737572 66543305278464 66648648373776 66685861466112 66762281209302 66799557748224 66825616854528 66949029878976 67020443725824 67063174850952 67100619393024 67144216555008 67437282613248 67561825257216 67624842982032 67668780746844 67706563427328 67821999958656 67848457928832 68002083975168 68011712892928 68089652017038 68127669689856 68416702970112 68533350256224 68543054399904 68659917109308 68686701958476 68698253188096 68725052992512 68842226001024 68951208462066 68969363283408 68989707182592 69117116832064 69234958291128 69261967469016 69380055891657 69418794057984 69463897403328 69546996141728 69621181212672 69749757063424 69776967068928 69895933541856 69961128386562 70045672088448 70165096690896 70175031885616 70294677040482 70322099624154 70361363778048 70481326620096 70611490980632 70911061932564 70950654931968 71071622487936 71230653882864 71352098823978 71391938075136 71438323427712 71504956923624 71600077836288 71626869538623 71903842891776 71949687591348 71996435329491 72036634344192 72064736481024 72159453444384 72342251501184 72361299182592 72484671821184 72599420550006 72639956239872 72668293737984 72763803975744 72792189787968 72880154652672 72926621832456 72967340214272 73050958319787 73091746124544 73236014782812 73333438470144 73401839618688 73449530860896 73537397559696 73615839151104 73662775391142 73691511900174 73703904802304 73751792304768 73780563540096 73906355958192 73918784991232 73947621371904 73975291490709 73994769150792 74084187258368 74210497340736 74279716558572 74356974192753 74398491207936 74525337163872 74662969971324 74733800795136 74832025794176 74861218438272 74979729420498 75021594149376 75127342147998 75149502466752 75288287977784 75317658613848 75416650995693 75446071707321 75488196817152 75537243624384 75708279023616 75756549368668 76007053414368 76077948354786 76169883855744 76299749953488 76342351712256 76372133548032 76440659732546 76513177004544 76643628401088 76916088389617 77110936199892 77153990882304 77285534836608 77315684616576 77490746855424 77541094775808 77590533693834 77613420580416 77633856158208 77756756436072 77860193931264 77889328077519 77932817372928 78096143315232 78190517680128 78240370659444 78323828864256 78334919314176 78468476696352 78499087952544 78676829715456 78801381099504 78822129466752 78845379637248 78946910871318 78990990665216 79125666618432 79156534250304 79291492447608 79335764637696 79437927353211 79482281304832 79745105221632 79819486798464 79955575298928 79966896799888 80052196672512 80103236627526 80134485618222 80200036440704 80315930334528 80368113856176 80412987174912 80443076539077 80464257163976 80550087565824 80698846835008 80774118006316 81041213637216 81179385124932 81224711414784 81406461580416 81430474051584 81545255798832 81590786371584 81719950769856 81859279472712 81936937248768 82010456547229 82042449561513 82088257741056 82228214390112 82327582107648 82359698835456 82676858858496 82729572254658 82839624938496 82916892902592 82970766342864 83017092845568 83049478557696 83158633115136 83191074043392 83244115294641 83344710665664 83486809508328 83533424142336 83698302608928 83887816707072 84042740068224 84075525894528 84186029018448 84218870743056 84233034059776 84265894121472 84320644045824 84399293418048 84421515713024 84543190275096 84565450458048 84667642580992 84699323975007 84732365940579 84746615613184 84891104638368 84924221419296 84979399077432 85026847094784 85081058804532 85171813901568 85273703811968 85329108538656 85507935091164 85522315193344 85555678215168 85691119337712 85738964742144 85837218697674 85859819597712 85885145676288 85939904622999 86043757688896 86077324130112 86190458280792 86224081951224 86272224933888 86578913564192 86798239742592 86946226691184 86994772881408 87051295835136 87106798299878 87338088177984 87443630862336 87476350990581 87592718172672 87648565839331 87674419544544 88126784228448 88277036283396 88326325527552 88360782418944 88674895650096 88701052091904 88724407037952 88864864498368 89016374945736 89066076997632 89100822472704 89252735217408 89265373171968 89417566467936 89525622073344 89713243374336 89796922648272 89962758899874 90058721256576 90082433676288 90166457309376 90225040995792 90275417903104 90355421626344 90429333278208 90464610571776 90522289309473 90618848511552 90786202689384 90836892919808 91171365341868 91222270626816 91377800341632 91390739199872 91546556145744 91582269277968 91633403990016 91738412773686 91789634668032 91934944616088 91959151044544 91986276243456 92091689406801 92104729349871 92313277721504 92349289958688 92506741188876 92558392077312 92618529871104 93035956091904 93194578055808 93281504515416 93342112135722 93394229451264 93453776065447 93553462254528 93726236053976 93762799498872 93815151704064 93922660696869 93975102160128 94213164745728 94548082576752 94600873242624 94709282645754 94762163317248 94799130886656 94974205177152 95075513192448 95136131765304 95189250766848 95251097903616 95339942564832 95502492718164 95655202981632 95932916788464 95995247105988 96048845792256 96086315308032 96212604592512 96250137992064 96456335334912 96481732243456 96592297047426 96620788885824 96646229094912 96799227400008 96836989646376 96853274986496 96891058317312 96964265565891 97018405300992 97056253050624 97235495776608 97401277759716 97455661499392 97648019710416 97814505027582 97869119491584 97932707814528 98049863412928 98154452201472 98217033854856 98255349200232 98335723073024 98374084720128 98541807944256 98633721987612 98659692201056 98947329787648 99039622078096 99142632257004 99197988277248 99367116218496 99550626628432 99645067726848 99720355801614 99759257606358 99814957917696 99972972560664 100028792199168 100143421813953 100169789530664 100199336622336 100423544818464 100555534660924 100594762276428 100650929089536 100716324832512 101342737885824 101372630962176 101437264473048 101503171120266 101559845140992 101732999937984 102003125962752 102017569339392 102134478025557 102191504534784 102625054455168 102814581599856 102871987843072 102989875663962 103047379782144 103087579488768 103263339001536 103388126367744 103454044925112 103484560773888 103511808210944 103675675248096 103852437436692 103892951203524 103910423163904 104128191086976 104195846104992 104320494212592 104431771819008 104446559085568 104624635595136 104665450603392 104843900312784 104902439620608 104941692579843 105068508132672 105096172622336 105247645036344 105262547828424 105442015560723 105483149436231 105500888824576 105542045667072 105721989930144 105917236470948 106366592898846 106425982397952 106607433731904 106736262230016 106804315503368 106845980824296 107028148235967 107087907112704 107157485141568 107257435385436 107400116754432 107924531387022 108054951516288 108239180166576 108299615219712 108341863870464 108439075434542 108541948773888 108727007731776 108899130825009 108959934359808 109002440606976 109145705963616 109320231979008 109389932748684 109451010321408 109637619186816 110000157705216 110102759428032 110235811811328 110306096339544 110423758726656 110452833251328 110494163086713 110555857203456 110627688457152 110670845310144 110878177486848 110921432057856 110992153726188 111126280887552 111315746011104 111419574837858 111597736811904 111788005745808 111850422276096 111994454956986 112056986757632 112100701192704 112248038691264 112291827657408 112427525394432 112469594130747 112532391224064 112691013221997 112724253700128 112753933944064 112932431966676 112976487920772 113188139517824 113232295225728 113305865436576 113441411739376 113562418535424 113634824053002 113772144718208 114010580121552 114074237620224 114116922532179 114254825783616 114449624930232 114479759463616 114513527568384 114586539497332 114660989598819 114769765506816 114920611041056 114965442601632 115517649235968 115666404299838 115730986323456 115928302254912 116068394446848 116236120283136 116340415101883 116385800540751 116450784237312 116635134654108 116790290896896 116899226059392 117285776520192 117360555989166 117502378971264 117702715044528 117768434036736 117814376558592 118015244573184 118233194200128 118268069455872 118420366306977 118486485997824 118688499927648 118734801375456 119003646956544 119020497562624 119223421957248 119617657832448 119729230197696 119933362948392 119950345199832 120078295008768 120109911568384 120154854941289 120201728427333 120221943079168 120300054661056 120473895501792 120552170784264 120572444370944 120619480762368 120696385745964 120825131348736 121048270252512 121161177009474 121561820455824 121629694169088 121769077687398 121837067122176 122062074860992 122109692370624 122317883698248 122386179557376 122579926154784 122788919209068 122806305799828 123132386611584 123342321585168 123411189436416 123491373161472 123570109216106 124047941455872 124094358381987 124259437407744 124375339353888 124456149514296 124525639268352 124574217836544 124737949672704 125017065998496 125230214262492 125300136213504 125617552994304 125831725060608 126064110102336 126113288841792 126279043527672 126349551089664 126398841182208 126480966068736 126598940127072 126632273569536 126848175687072 127001463871488 127119923419776 127336656957552 127386332128944 127540270642176 127621588206798 127757720852352 127910555717952 127993662807984 128065127723008 128115087077376 128283472790016 128333517322752 128536679006568 128608447113216 128789729396568 128827718514432 128861638793216 129065636533344 129115986195168 129285687421188 129336122926836 129357873734656 129408337400832 129647327702144 129868370346288 130197359613888 130419340036776 130492159322112 130576943752704 130660197449817 130956045139808 131007132266976 131165446293504 131389077259008 131511629316816 131754503961122 132190176342672 132263984369664 132415554425094 132489488291328 132573961395169 132960474402152 133012343475144 133086610556928 133297296747552 133524562418604 133599115496448 133651233709056 133898059757952 134126349701904 134201238786048 134288433110016 134874565226496 134944138349811 135123650514432 135249685964064 135337561493688 135413126854656 135643999917312 135696915857664 136179304034076 136255339379712 136833405940224 137066700512448 137086108799808 137319834218616 137373403916952 137396506376192 137450105985024 137684452002048 137902416924132 137938726566816 137979414365184 138234233664128 138469916582256 138523934938032 138760111783314 138837588115968 138927794806656 139093992283456 139242362425344 139499514126848 139553934137856 139791867083712 139922256773124 140013168203583 140091344176896 140330193381792 140350063771232 140589354080964 140644199248308 140722727556096 140962653240192 141222981961264 141822123865128 141901309863936 142063923968631 142143244975872 142461307765728 142704197647956 142783876150272 142876646855424 143009913847248 143253739077246 143807685783552 143899375182696 143992870658982 144073268688384 144129472962048 144318906888768 144684503002368 144722598365184 144888445571139 144969343642368 145198841100012 145279912479744 145336587475968 145527607951488 145584379575936 145853243664912 145934680428544 146101916639574 146183492249088 146472029565624 146666876940288 146803679237376 146899061721792 147074795119392 147231678302208 147325550782284 147383023800348 147407809604608 147503584609536 147561127080192 147812711916384 147950582981418 147989538301584 148168374516736 148420994681472 148559433117144 148713948385506 148796982415872 149050674327744 149325939942648 149467601590272 149580533702421 149638886409537 149664051588352 149722436876544 149959458840996 150043188298752 150254684295996 150299004933504 150576575955568 150635317227696 150833301991386 150892143414642 150976393634304 151074487248768 151416558047232 151513098737336 152014106828736 152155896709572 152254756680399 152339767711488 152599499906976 152881319465092 153026354009088 153287256802176 153832176779234 154221872399784 154307981764608 154484813495943 154571069673216 154631369233152 155082189551616 155181067387668 155226841160832 155267712316416 155513512872144 155778656155038 155865634745856 156192286630464 156381035360256 156480741318888 156647657728512 156669838628352 156936953392704 156998175905088 157353659430912 157602762199008 157644258933504 157893821742636 157981981330432 158251333236864 158313068500608 158582984895216 158671529275392 158875854706422 158964562609664 159490210443264 159549889348269 159638973596928 159911150597856 159933793599776 160104393345024 160206473255052 160268971236444 160400072881408 160631860669056 160736227712352 160886153078154 160928514327952 161100175131648 161397693670016 161548236012632 161886797080533 162082427274432 162358770249864 162449422829568 162658613151813 162812923160832 163090511597664 163439901539712 163718558945424 163873874497536 164020913094458 164084899123026 164176515482112 164456428780224 164655164215296 164719397670912 165353717716992 165459144509316 165679249876992 165833785805184 165941532685728 166317266230272 166382148086784 166488230589282 166689421331328 166973619016656 167066848284672 167129362256787 167396605217856 167775633414144 167991682435479 168085480136448 168151051789056 168372058036896 168437741486112 168641288091648 168798586836096 168843031426048 169086380550192 169130900916096 169398647950014 169464731881158 169493231226368 169782209276736 169848442838592 169958798154864 170053694189568 170162117609064 170343627803136 170452236079503 170547407623936 170658217077312 171015870182328 171044630386688 171111356430336 171382238675424 171674437395348 171719639195424 171770291352576 171879809245998 172087515377792 172154648260224 172380916561584 172448163902448 172544449867776 173157827128384 173499606449757 173596479485184 173892453382368 174102591670272 174213596599756 174676176355968 174952701981162 175185436345344 175297131678662 175348839089088 175972185656617 176040833983749 176253568456896 176554072566792 176652651055104 176721564837888 177349791300192 177402104183808 177729728996736 178032749891472 178132153995264 178201644945408 178505470434816 178530746343936 178835132935872 179051244146688 179426486748672 179593845296544 179925517799748 180117442513152 180164867352576 180332914618752 180450081991584 180710843252688 180858666556416 180929221143552 181044578618946 181237697023104 181572405378768 181673785839616 181741765514211 182342730683736 182444541253632 182755600683264 182781478399744 183093112291488 183164538555936 183476825547372 183579269336064 183869889232176 183918302089088 183972552486912 184183378813602 184209458699742 184626555443008 184698579917376 185013482377752 185116784154624 185237059742208 185355163824159 186071912183808 186389156111616 186563009030832 186684224271444 186788458902528 186907552130894 187106924509056 187452472107952 187525598997744 187630303408128 187845321393738 187950204320256 188426329491456 189096165153504 189418565291508 189524326634496 189598261773312 189948410354304 190272263530608 190378501533696 190502195807232 190679885129664 191004985436328 191310405963264 191432382310197 191865833576928 191990494211976 192097691584512 192172630616064 192425209185024 192500275984128 192912670669824 193184594094852 193241577771648 193292458189824 193598454800016 193673979292752 193706549972992 193782116634624 193928531131782 194036810601984 194112506101248 194470991553216 194802555519432 194911322998784 195296039420832 195629010055164 195738238983168 195865415629056 196099726825856 196434067709712 196510698400464 196671446146048 196748169440256 197083615888512 197267443975224 197319384402112 197631755941683 197894659575296 198079244156192 198285264514008 198395976554496 198623331637641 198734232436992 199101253256864 199440711603228 199518515212716 199629915835392 199945945121328 200057584398336 200286843627906 200339579061328 200398673244672 200847089636928 201111069321848 201189524552856 201301858179072 201432649665024 202685475771648 202874528946096 203006342240532 203119690281984 203465999875968 204006251925504 204035138678784 204268956051114 204383009069568 205250108910336 205629163199712 205979751327924 206094759564288 206175158977536 206526678003072 206908089850224 206969121547776 207023616421888 207351350496192 207704874873384 207785902407048 207820846327808 208256382173952 208391692209984 208640988425184 208863543638016 208893118171136 209249271190272 209330901206784 209687800625568 209883385159686 210137016265344 210192345244672 210495290072688 210525095656848 210884031121446 210966298872462 211001777649152 211084091334144 211443979860288 211834472941896 212733185797692 212851964795904 213214867463808 213608631006736 213691961648592 214056296471934 214175814225408 214314970283136 214514870770872 214800233508864 214880608615869 214911035149699 215849062774044 215989305988473 216109903032576 216478360333152 216878150869084 217083897547776 217454015463552 217798261650018 217919868719616 218004881213952 218291411927232 218640463958016 218779865497368 218902020642816 219152874959361 219275238373632 220000315410432 220205518856064 220612192679088 220847517453312 220988326173426 221111714406912 221255376914304 221341690620288 221756354973696 221842864115712 221984307452376 222252561775104 222631492022208 222839149675716 223195473623808 223576011491616 223988909913972 224113973515264 224201402385408 224496077382528 224583655314816 224939188261494 225064782448128 225382026443994 225448507400256 225507867888128 225864863933352 225952975841544 226249952987079 226338215121963 226376279035648 226464590451456 226611730873152 226882823478752 227124837070848 227269648106004 227544289436416 228021160243104 228233845064358 228509651567232 228899249860464 228959518927232 229027055136768 229173078994664 229321979197638 229539531013632 229841222082112 229930885203264 230748265168851 231332808599676 231461972646912 231856604509824 232472240566272 232680830203766 232771601081502 232901568474624 233270269308216 233580581793792 233667984232557 233798452118784 234571553040384 234721111978332 235004757942528 235405430089056 236030489146368 236466388400256 236536138911744 236840732613954 236972971995648 237376999855296 237469602750912 238007293913088 238040995125248 238313782059633 238446843914496 239235315664896 239458460395392 239866725896784 239900690399664 240156590017536 240309709882578 240403456854666 240443886158336 240600109322112 240947791003584 241104341568528 241144888741888 241238961524736 241329229617231 241392771491928 241650262697472 242096540505024 242322354018948 243123640911648 243538155374796 243674134244352 244124149721984 244219384741248 244635767396496 244772359114752 245159852309568 245577838418136 245612611599656 246031369641687 246127348684539 246264773223168 246684643170336 246982746322944 247140218432212 248188716763974 248518874815488 248750678707776 248912299028592 249051278536704 249148435673088 249475899345408 249732345883923 250034131996992 250460428524984 250600272427008 251663450121216 252128220204672 252226577683584 252558087055344 252699102179328 252797682364416 252961932137472 253197880254144 253264547139072 253696351374144 254002927742976 254097971925021 254239846839552 254673313915104 254772664257888 255080541284352 255243176413596 255515441704704 255821111435904 255987325615968 256566945580032 256667034645504 257073358013136 257216894226432 257579458793136 257655437028864 257723277586432 257819713868997 258131273066688 258231972390336 258571374842376 258672245853672 258715747469312 258816674801664 259294655404288 259736740692576 260394719227776 260838680073552 260984318644224 261153887505408 261320394899634 261912090279616 262014264533952 262330892587008 262429052971743 262778154518016 262945697517993 263023258633632 263509007922244 264380352685344 264831108850188 264978976582656 265147922790338 265920948804304 266024686950288 266173221113856 266594593495104 267049124837208 267198230992896 267302467418112 267542309063911 267796119515904 268252699403808 268576866220032 269888276699622 270247301028864 270499371928128 270675122987376 270826253709312 271287999834624 271393831715328 271566867928419 272358608068152 272510678759424 273666811880448 274133401024896 274172217599616 274639668437232 274746807833904 274793012752384 274900211970048 275368904004096 275804833848264 275877453133632 275958828730368 276314188049613 276468467328256 276939833164512 277047869876064 277520223566628 277675176231936 277855589613312 278187984566912 278999028253696 279107868275712 279583734167424 279844513546248 280026336407166 280182688353792 280361328196341 280660386763584 280700127542464 281178708161928 281288398496616 281445455112192 281767982090607 281925306480384 282445963922528 283644247730256 283802619727872 284127847937262 284286489951744 284922615531456 285408395295912 285567752300544 285753293710848 286019827694496 286507478154492 287798750365392 287985741317964 288146537376768 288258945924096 288637813777536 289369006004736 289445196730368 289776891142278 289938687284736 290397682200024 290559824959488 290673174951936 290892796697673 291055215902976 291168759151872 291706487329824 292203833279148 292366984498176 292944059131248 293607358474752 293798123443584 294149590238784 294463356604416 294651101564568 294766047600696 294815619209216 295007169219072 295122254160384 295625423832768 295901165962836 295979076603168 296336749033472 296841989362944 297118866234288 297427896771012 297593964831744 298101348655488 298651879885296 298935203180544 299161067404842 299277772819074 299328103176704 299444873753088 299918917681992 300086376597504 300430265441859 300509368591992 300598009867008 301153151911136 301270634455392 301666603982772 301784286829284 301952787268608 302148974497536 303026197474672 304028213657472 304311793419144 304509513360798 304679535422976 304873794049573 305198999813952 305762638930184 306052708018176 306403434076671 306574513604352 307664353558468 308443744799568 308615963529216 308969626991886 309142139346432 309262738466304 310164379103232 310362134775336 310453682321664 310535424632832 311027025744288 311557312310076 311731269491712 312384573260928 312961482637776 313295315457024 313339677256704 313873906785408 313996351810176 314707318861824 315205524398016 315288517867008 315787643485272 315963962660864 316326046682169 316502666473728 316626137001216 317165969790432 317751709412844 317929125219328 319099778696538 319277947193856 319822301195712 319867587199552 320208786690048 320412946510104 320537942472888 320800145762816 321084444707901 321263721338112 321472455424704 321772306156308 321857028655904 322200350263296 322795387340032 323096472025264 323773594161066 324164854548864 324717540499728 324898845659136 325317226303626 325625846321664 326181023195328 326697392475027 326879803079424 327437117890848 328041826188916 328169798246052 328353030964224 328912857560448 330707435433984 330918289018632 331358499753984 331482489260139 331667571610368 331883065371456 332634532460544 332764296173568 332976461178564 333378842662656 333947238033312 334258724513574 334793210435712 335551266828288 335983364870958 336170960272896 336302103578112 336744116073792 336875482972224 337282576183296 337597173672192 337686062852096 338073039665991 338172761100384 338261801832192 338797295900028 338929463762316 338986462452736 339564418553472 339696885677184 339917596309728 340324235218128 340687255606272 340904472159006 341094815247872 341316434154624 342031740364656 342089260773376 342222712860672 342350767596537 342764477350848 343348874790696 343439278390848 343540582705152 343759618491996 343982968796457 344175030755584 344309296520448 344761833123168 344896327804896 346315654256768 346999212899514 347192958970368 347784906764736 348205183340544 348427193199512 349021245305649 349157401622253 349352352711936 349905403962324 350370872690688 350594263357324 350697678178176 351944371313234 352081667967498 352507136913792 353108145133584 353305302110208 353443129675776 354699582600384 354804208367616 355261098920931 355459457993472 356065499782944 357010940869632 357061492687872 357670265871744 358852973497344 359187690593088 359851035599496 360234885026304 360329734705152 360464564823867 360665829237504 360900163983168 361421686505376 361717333112832 361858442287104 362089157237892 362475394046208 363144810757536 363483531028422 364685461367472 364889082507264 365511201366528 365562956799488 366186224582976 366329077111872 366953651094744 367158538672128 367739778464352 367836604178176 368366757627204 368418917399484 369253110886016 369397159834752 370026964755504 370233568309248 370474119484416 370710327648318 372143824367616 372283075145961 372778312223232 373126018061664 373368448542888 373576917805056 373815104261788 374213849018112 374904944215904 375051197995488 375690642787476 375900408640512 376852658982912 378192330307008 378837130583016 379048653268992 379196523546624 379536764020897 379896820708608 380544527061216 381004391614464 381359770259328 382009970872656 382620811926528 382864764620394 383731667153856 383980988423952 384195383169024 384345261232128 384850418370048 385000551968256 385825341339648 386369188189704 386483155543296 386584916379648 387196909600032 387347958585504 387857062263564 388073621203968 388225012202496 388941983106432 389605111038864 389822645997568 390592078841664 391258020110328 391476477966336 391730831258112 391980592349451 392199453651712 392868135419424 393021396800928 393342892292096 393496338880512 394167231777024 394534887950448 394638768804224 395263511883366 395789319150592 396158488312384 396570529028016 396791953108992 397246663275282 397468464873984 397721884185507 398202506513728 398881423206456 399037030425432 399259831670784 399891890242656 400573687255812 400679158122656 400797346489344 401694179273856 402222138643696 402379049105712 402603716358144 402865299330048 404832415049433 405370951543296 405749057892192 406012684481064 406239380563968 406931999751936 408537912102228 408766018139136 410500217820672 411258326399424 411959502655848 412189519128576 412350317955072 413053356006144 413816179700448 413938243095552 414702700992384 415409749746768 415571804814096 415641692655616 416512764347904 416783384419968 417281976850368 417727087276032 417786236342272 418498542380544 418661802413568 419375601251136 419766770319372 420274032530688 420384690489344 420990580145376 421050191313696 421768062242892 421932597744924 422003555298304 422168182668288 422887959720576 423668945883792 425466371595384 425703929591808 426191771905893 426429734927616 427217262013472 427383923297184 428112592943868 428351628450816 428629940566272 429029741541744 429761217231738 429822070299398 431698125548088 431978611976946 432219806065152 432495382256371 432956720666304 433756301738168 434167795095552 434665336713417 434908030927104 435596523300036 435839737439232 436009762427904 436582823854464 437559730994736 437804041285632 438305749918722 438550476747264 440000630820864 440411037712128 441224385358176 441695034906624 441976652346852 442223428813824 442510753828608 442683381240576 443968614904752 444505123550208 445262984044416 445678299351432 446390947247616 447152022983232 447977819827944 448227947030528 448402804770816 448741601107263 448992154765056 449167310629632 449878376522988 450129564896256 450764052887988 450897014800512 451015735776256 451729727866704 451905951683088 452499905974158 452676430243926 452752558071296 452929180902912 453223461746304 453765646957504 454249674141696 454539296212008 455088578872832 456042320486208 456467690128716 456764270041197 457019303134464 457798499720928 457919037854464 458346157989328 458643958395276 459079062027264 459682444164224 459861770406528 461496530337702 462665617199352 462923945293824 463454440487829 463713209019648 465361660407532 465543202163004 465803136949248 466540538616432 467335968465114 467596904237568 469143106080768 469442223956664 470009515885056 470810860178112 472060978292736 472932776800512 473681465227908 473945943991296 474753999710592 474939205501824 476014587826176 476081990250496 476627564119266 476893687828992 478470631329792 478916920790784 479733451793568 479801380799328 480313180035072 480619419765156 480806913709332 480887772316672 481200218644224 481895582007168 482208683137056 482658459234462 482785542983856 483300525394944 484193081010048 484644708037896 485660391241599 486247281823296 487076310749592 487348268488704 487975839455439 488248299443968 488438769482496 489271534792992 490319704619136 491155676836272 491225223199312 492062739283374 492254697369078 492529546446336 493369286340672 493965492645888 494280436864424 496377433527948 497037749630976 497501357415552 497824598057184 498951798690816 499464691767846 500068263993984 500920857049968 501200544854016 501388086770361 503326900242432 503975047306437 504256440409344 504453155367168 505116174110688 505923864274944 506395760508288 506529094278144 507392702748288 508195943850042 508479693679104 509346627830208 509545328515776 510161082568704 510486352827192 511030883409408 511356708238509 511642222871808 511974651231936 513133891160064 513334069291008 514146716026272 515158917586272 515310874057728 515639427737994 516262546133376 516463944780672 517142749684752 517344491707344 517431494938624 517633349603328 518589310808576 519473481385152 520498819349271 520789438455552 521677360147104 522307775010816 522640789799268 523824180559232 524028529067904 524858105943486 525556309036032 525891395035986 526046517267264 527018015844488 527916556969851 528122501951247 528760705370688 529662217700376 529957953165312 530295845580676 531841897608608 532049373900576 533189186990208 534098249674416 534396461985792 534604934836224 535084618127822 535592239031808 536505398807616 537153732440064 538412618727319 539776553399244 540494602057728 540998743856256 541350245974752 542575999669248 542787663430656 543133735856838 544717216136304 545021357518848 545225296542633 547333623760896 548266802049792 548344435199232 549279336874464 549493615667808 550737808008192 551609667696528 551754906267264 551917657460736 552628376099226 552936934656512 553879666329024 554095739752128 555040447133256 555350352463872 555711179226624 556065491472477 556375969133824 557998056507392 558215736551424 559167468334848 559689027092496 560052672814332 560365376707584 560722656392682 561320773527168 561400255084928 562357416323856 562576796993232 562890910224384 563535964181214 563850612960768 564891927845056 567288495460512 568255695874524 568572979903488 569845231062912 570816790591824 571135504601088 571506587421696 572039655388992 573014956308984 574073195830603 574297146930591 575597500730784 575971482635928 576293074753536 576517891848192 577275627555072 578738012009472 579553782284556 579877374569472 580795364400048 581119649918976 581346349903872 581785593395346 582110431805952 582337518303744 583412974659648 584407666558296 584733968996352 585888118262496 587214716949504 587596246887168 588299180477568 589302203129136 589532095201392 589631238418432 590014338438144 590244508320768 591250847665536 591802331925672 591958153206336 592673498066944 592895267825049 593683978725888 594237732468576 594855793542024 595187929663488 596202697310976 597303759770592 598322134809684 598555545638148 598656206353408 598889747506176 599837835363984 600172753195008 600860530883718 601018737183984 601196019734016 602306303822272 602541268910784 603333207965544 603568573658568 603905574537216 604297948995072 606052394949344 608056427314944 608623586838288 609019026721596 609359070845952 609747588099146 610397999627904 611525277860368 612105416036352 612806868153342 613149027208704 613539960875317 615328707116936 616887489599136 617939253983772 618284278692864 618525476932608 620724269550672 620907364643328 621070849265664 622054051488576 623114624620152 623462538983424 624769146521856 625922965275552 626590630914048 626679354513408 627747813570816 627992703620352 630411048796032 630577035734016 631575286970544 631927925321728 632652093364338 633005332947456 633252274002432 634331939580864 635503418825688 635858250438656 638199557393076 638555894387712 639644602391424 639735174399104 640825893020208 641075884945776 641600291525632 642168889415802 642527442676224 642944910849408 643544612312616 643714057311808 644400700526592 644641825847607 644733105449097 645590774680064 646192944050528 647547188322132 647967917965419 648329709097728 649435080999456 650634452607252 651251692643328 652362046390656 653394784950054 653759606158848 654874235781696 656083652377832 656339596492104 656706061928448 657458624878083 657825715120896 661836578037264 662964978520278 663335143220736 663766130742912 665269064921088 665528592347136 665952922357128 666757685325312 667894476066624 668517449027148 669586420871424 671966729741916 672341920545792 672604207156224 673488232147584 673750965944448 675194347344384 675372125704192 676146079331982 676345522200768 676523603664384 677594591800056 677858927524632 677972924905472 678749858961237 679128837106944 679393771354368 679835192619456 680648470436256 681374511212544 681808944318012 682189630495744 682632868309248 684063480729312 684701535193074 685528954701696 686697749581392 686878556781696 687081165410304 687519236983992 687965937592914 688350061511168 688618593040896 689523666246336 689792655609792 692244795506553 692631308513536 693998425799028 694385917940736 695569813529472 696854386399024 698042490611298 698314803244506 698704705423872 699810807924648 700741745381376 701003952697671 701188526714648 701395356356352 703888742626468 704163335934996 705014273827584 706216290267168 709399165200768 709608416735232 710522197841862 710918915986944 712130999565888 714021881739264 714122985375744 714662549911567 714941346178899 715340531743488 717705946994688 718375381186176 719702071198992 720469770052608 720929129647734 721331658475008 721800327966336 722843373010752 723434666225664 723716884574208 724178314475784 724950788092416 726289621515072 726967062056844 729370922734944 731022402733056 731125913598976 732372449165952 732658154223744 733907302189488 734317077344256 735479556928704 735673208356352 736733515254408 736837834798968 738094108925061 738382046053617 738506221772032 738794319669504 740053929511008 740948238968832 741420655296636 744566150291922 745556624446464 746252036123328 746736897085776 747153835610112 747630208523576 748427698036224 749197037651769 749809888431808 750102395990976 751381285574952 751800817281024 756384660614016 757674261166032 758097306537984 758393047093248 759073528041794 759793641417216 761089054122432 762008783228928 762293915775063 762719540518656 764019941745312 765241623853056 765729529240788 767463334307712 767961976847904 769700836740096 770001103936512 771650682679296 772738376379408 772966311086592 773169832759296 773459141606991 774393819200064 774695917171008 775714124527128 776147242407936 776450024404992 777883966212864 779210222077728 781184157683328 782516040220656 782952955932672 783461662516224 783961184698902 784398907303424 785736270838848 786042793601856 786685784584192 786992677761024 787287158915229 788334463554048 788837092553979 789069775900896 789277537608448 790527023766732 791578638301184 792316976624768 793141058056032 794493326550564 794936929747968 795443768371014 796405013027456 797762846412912 798074060850864 798519663341568 799783780485312 801147374511624 801358316245312 801594692978688 802626927191733 803388358547712 804444277287392 804758098211424 805730598660096 809664830098866 810741903086592 811498115784384 812025368962128 812478761127936 813863999503872 814382905713181 814700603785257 817075824204456 817532036278272 821000435641344 822516652798848 823919005311696 824379038257152 824700635910144 826106712012288 827632359400896 827876486191104 828942564148839 829405401984768 830819499493536 831143609628192 833025528695808 833566768839936 834563953700736 836997084761088 837323604827136 838751202502272 839533540638744 840548065061376 840769380978688 841083984589023 841981160290752 842100382627392 843536124485784 843865195489848 844007110596608 844336365336576 845775919441152 847337891767584 850932743190768 851407859183616 852383543811786 852859469855232 854434524026944 854767846594368 856225185887736 856703256901632 857259881132544 858059483083488 859522434463476 859644140598796 863396251096176 863957223953892 864439612130304 864990764512742 865913441332608 867512603476336 868335590191104 869330673426834 869816061854208 871193046600072 871679474878464 872019524855808 872678390093019 873165647708928 875119461989472 876611499837444 877100953494528 880822075424256 882448770716352 883390069813248 883953304693704 884446857627648 885021507657216 885366762481152 887937229809504 889010247100416 890525968088832 891356598702864 892781894495232 894304045966464 895955639655888 896455894061056 896805609541632 897483202214526 897984309530112 898334621259264 899756753045976 900259129792512 901528105775976 901794029601024 902031471552512 903459455733408 903811903366176 904999811948316 905352860487852 905505116142592 905858361805824 906446923492608 907531293915008 909078592424016 910177157745664 912084640972416 912935380257432 913528540082394 914038606268928 914621382148719 915596999441856 915838075708928 916692315978656 917287916790552 918158124054528 919210302230013 919364888328448 919723540813056 922993060675404 925331234398704 925847890587648 926908880975658 927426418039296 930723320815064 931086404326008 931606273898496 933081077232864 934671936930228 935193808475136 938884447913328 940019031770112 941621720356224 944121956585472 945865553601024 947362930455816 947891887982592 948978140046507 949507999421184 949878411003648 953255128238532 953787375657984 957833841581568 959466903587136 959602761598656 960626360070144 961238839530312 961613827418664 961775544633344 962400437288448 963791164014336 964417366274112 965316918468924 965571085967712 966601050789888 968386162020096 969289416075792 971320782483198 972494563646592 974152621499184 974696536977408 975951678910878 976496598887936 976877538964992 978543069585984 980092177425081 980639409238272 982311353672544 982450446398624 984125478566748 984509394738156 985059092892672 986738572681344 988560873728848 992754867055896 994075499261952 994447467780417 995002714831104 995649196114368 997903597381632 998929383535692 1000136527987968 1001841714099936 1002776173540722 1006653800484864 1007950094612874 1008512880818688 1008906310734336 1010232348221376 1011847728549888 1012791521016576 1013058188556288 1014219118997973 1014785405496576 1016391887700084 1016959387358208 1018693255660416 1019090657031552 1020972705654384 1022061766818816 1022713416477018 1023284445743616 1023949302463872 1026267782320128 1026668138582016 1028293432052544 1030317835172544 1030621748115456 1031278855475988 1031948906389371 1032525092266752 1032927889561344 1034285499369504 1034688983414688 1037178621617152 1038946962770304 1040997638698542 1041578876911104 1043354720294208 1044615550021632 1045281579598536 1047063735916947 1047472204866759 1047648361118464 1048057058135808 1049716211886972 1051112618072064 1051782790071972 1052093034534528 1054036031688976 1055833113939702 1056245003902494 1057521410741376 1059324435400752 1059915906330624 1060591691161352 1063683795217216 1064098747801152 1065783296762793 1066378373980416 1068196499348832 1070169236255644 1071184478063616 1073010797615232 1076825237454638 1079553106798488 1080989204115456 1081393694471601 1081997487712512 1082700491949504 1085151999338496 1085575326861312 1086267471713676 1089434432272608 1090450593085266 1094667247521792 1096533604099584 1096688870398464 1098558673748928 1098987231335616 1101475616016384 1103219335393056 1103509812534528 1105256752198452 1105873869313024 1107759332658048 1108191479504256 1110080894266512 1110700704927744 1111422358453248 1112130982944954 1112751938267648 1115996113014784 1116431473102848 1116849225437883 1118334936669696 1119378054184992 1120105345628664 1120730753415168 1121445312785364 1122641547054336 1122800510169856 1124714832647712 1125153593986464 1127071928362428 1127701225921536 1129783855690112 1134576990921024 1136511391749048 1137145959806976 1138610292062691 1139690462125824 1141633581183648 1143013174843392 1144079310777984 1146029912617968 1148146391661206 1148594293861182 1151195001461568 1151942965271856 1152586149507072 1153035783696384 1154551255110144 1157476024018944 1159107564569112 1159754749138944 1161590728800096 1163571186790692 1164220863611904 1164675036607488 1166825949319296 1168815333116592 1169467937992704 1171776236524992 1174429433899008 1175192493774336 1175941777048353 1176598360955136 1178604406258272 1179064190402784 1180028676876288 1180489016641536 1182501695331072 1183604663851344 1183916306412672 1185790535650098 1187367957451776 1188475464937152 1189711587084048 1190375859326976 1192405394621952 1193165652556521 1194607519541184 1196644269619368 1197111091276296 1197312412706816 1197779495012352 1199675670727968 1201721061767436 1202037474367968 1202392039468032 1204612607644544 1205082537821568 1206666415931088 1207137147317136 1207811149074432 1208595897990144 1212104789898688 1214497245148299 1216112854629888 1217247173676576 1218038053443192 1218718141691904 1219495176198292 1220795999255808 1223050555720736 1225613736306684 1226298054417408 1227079921750634 1230657414233872 1231805299596319 1233774979198272 1235878507967544 1236568557385728 1237050953865216 1241448539101344 1241814729286656 1244108102977152 1246229249240304 1246925077966848 1249538293043712 1251845930551104 1253181261828096 1253358709026816 1255495627141632 1255985407240704 1260822097592064 1261154071468032 1263150573941088 1265304186728676 1266010665894912 1266504548004864 1268663879161728 1271006837651376 1271716500877312 1276399114786152 1277111788775424 1279289204782848 1279470348798208 1281651786040416 1282151769891552 1283200583051264 1284337778831604 1285054885352448 1285889821698816 1287089224625232 1287428114623616 1289283651695214 1289466210898194 1291181549360128 1292385888101056 1295094376644264 1295935835930838 1296659418195456 1297486146769113 1298870161998912 1301268905214504 1302503385286656 1303996010140251 1304724092781312 1306789569900108 1307519212317696 1309748471563392 1312167304755664 1312679192984208 1313412123856896 1314917249756166 1315651430241792 1323673156074528 1325929957040556 1326670286441472 1327532261485824 1331905844714256 1333515370650624 1335788952133248 1337034898054296 1339172841742848 1343933459483832 1344683841091584 1345208414312448 1346224803321789 1346976464295168 1347501931888896 1350388694688768 1352292158663964 1352691044401536 1353047207328768 1355189183600112 1355717855049264 1355945849810944 1357499717922474 1358257674213888 1358787542708736 1359670385238912 1361296940872512 1362749022425088 1363617888636024 1364379260991488 1365265736618496 1368126961458624 1369403070386148 1371057909403392 1373395499162784 1373757113563392 1375038473967984 1375931875185828 1376700123022336 1377237186081792 1379047332492672 1379585311219584 1384489591013106 1385262617027072 1387996851598056 1388771835881472 1390363321463487 1391139627058944 1393708772798048 1396084981222596 1396629606489012 1397409410847744 1399621615849296 1402007905395342 1402377053429296 1402790712712704 1407777485252936 1408326671869992 1410028547655168 1412432580534336 1418798330401536 1421044395683724 1421837831973888 1424261999131776 1428043763478528 1428245970751488 1429325099823134 1429882692357798 1430681063486976 1435411893989376 1436750762372352 1439404142397984 1440939540105216 1441858259295468 1442663316950016 1443600655932672 1445686746021504 1448356628951568 1449901576184832 1452579243030144 1453934124113688 1458741845469888 1462044805466112 1462251827197952 1463927518366317 1464744898331904 1465316308447488 1467814604378976 1470959113857408 1471346416712704 1473467030508816 1473675669597936 1476188217850122 1476764092107234 1477012443544064 1477588639339008 1480107859022016 1481896477937664 1482841310593272 1489132300583844 1491113248892928 1492504072246656 1493473794171552 1495260417047152 1496855396072448 1498394075303538 1499619776863616 1500204791981952 1502762571149904 1503601634562048 1504164260311083 1511925141919311 1512769321228032 1515348522332064 1518147056083588 1519587282834432 1522178108244864 1524587831550126 1525439081037312 1528039883490624 1530483247706112 1531459058481576 1534070124715527 1534926668615424 1535923953695808 1539401673480192 1540002207873024 1545476752758816 1545932622173184 1546918283213982 1548787638400128 1549391834342016 1551428249054256 1552294484815872 1552900048809984 1555767932425728 1558420444155456 1562368315366656 1565032080441312 1566923325032448 1567922369397804 1568797814606848 1571472541677696 1572085587203712 1574574317830458 1576668927108096 1577674185107958 1578139551801792 1578555075216896 1581054047533464 1583157276602368 1583749670909553 1584367505853741 1584633953249536 1586282116112064 1588986653101128 1589873859495936 1590887536742028 1592810026054912 1595525692825824 1596148121701728 1599567560970624 1602294749023248 1602716632490624 1603189385957376 1605253854383466 1606776717095424 1608888554574784 1609516196422848 1611461197320192 1615237856181957 1619329660197732 1621483806173184 1622996231568768 1624050737924256 1627727999007744 1628765811426362 1629401207570514 1634151648408912 1635064072556544 1635675889627899 1642000871282688 1645033305597696 1647838010623392 1652213424024576 1655264718801792 1655752972382208 1657885128297678 1658810803969536 1661638998987072 1662287219256384 1666051057391616 1667133537679872 1668196474417431 1669127907401472 1673994169522176 1674647209654272 1677502405004544 1679067081277488 1681096130122752 1682167969178046 1683962320581504 1684200765254784 1687072248971568 1687730390979696 1688014221193216 1688672730673152 1691551838882304 1694675783535168 1701865486381536 1704767087623572 1705718939710464 1708869048053888 1709535693188736 1712450371775472 1713406513803264 1714519762265088 1716118966166976 1719044868926952 1719288281197592 1722219587491809 1722891440791773 1726792502192352 1727914447907784 1728879224260608 1729981529025484 1731826882665216 1735025206952672 1738661346853668 1739632123708416 1742386093200144 1743358949756928 1744039049711616 1745356780186038 1746331295417856 1750238923978944 1753222999674888 1754201906989056 1761644150848512 1764897541432704 1767906609387408 1768893715255296 1770043015314432 1770733524962304 1775874459619008 1778020494200832 1778685803475147 1781051936177664 1782713197405728 1785563788990464 1788608091932928 1791911279311776 1794966404429052 1795968619060224 1796669242518528 1799513506091952 1800518259585024 1803056211551952 1803588059202048 1804062943105024 1806918911466816 1807623806732352 1809999623896632 1810705720975704 1811010232285184 1811716723611648 1812893846985216 1815062587830016 1818157184848032 1820354315491328 1824169281944832 1825870760514864 1827057080164788 1828077212537856 1829242764297438 1831193998883712 1831676151417856 1833384631957312 1834575833581104 1836316248109056 1838420604460026 1838729776656896 1839447081626112 1840619882625951 1845986121350808 1850662468797408 1853817761951316 1854852836078592 1861446641630128 1862172808652016 1863212547796992 1866162154465728 1869343873860456 1870387616950272 1872796163447377 1877768895826656 1880038063540224 1883243440712448 1891731107202048 1894725860911632 1895783775965184 1897956280093014 1899015998842368 1899756822007296 1906510256477064 1907574751315968 1915667683163136 1918933807174272 1919205523197312 1922477679060624 1923227654837328 1923551089266688 1924800874576896 1927582328028672 1928834732548224 1930633836937848 1931142171935424 1933202101579776 1934199316347291 1936772324040192 1938578832151584 1942641564966396 1944989127293184 1948305242998368 1951903357821756 1952993197775872 1953755077929984 1957086139171968 1960184354850162 1961278818476544 1964622707345088 1964900892797248 1968250957133496 1969018789476312 1970118185785344 1972375874634249 1973477145362688 1977121747457696 1985509734111792 1988894935560834 1990005429662208 1991298392228736 1995807194763264 1997858767071384 2000273055975936 2003683428199872 2005552347081444 2015900189225748 2017025761637376 2017812621468672 2020464696442752 2025583042033152 2026116377112576 2028438237995946 2029570810993152 2032783775400168 2033918774716416 2036249576883711 2037386511320832 2038181314063104 2041945411308768 2044123533637632 2045426832954036 2046568891487232 2047898604927744 2056586864105088 2060635670345088 2061243496230912 2062557710951976 2063897812778742 2065050184533504 2065855779122688 2068570998739008 2069377966829376 2074357243234304 2076734386519659 2077893925540608 2081995277397084 2083157753822208 2086709440588416 2090563159197072 2094127471833894 2094944409733518 2095296722236928 2096114116271616 2099432423773944 2102225236144128 2103011858093013 2103565580143944 2104186069069056 2108072063377952 2111666227879404 2112490007804988 2115042821482752 2118648870801504 2121183382322704 2127367590434432 2128197495602304 2131566593525586 2132756747960832 2136392998697664 2140338472511288 2142368956127232 2143987649734701 2144824038536697 2146021595230464 2153650474909276 2159106213596976 2162787388943202 2163994975425024 2165400983899008 2170303998676992 2171150653722624 2172534943427352 2178868864545216 2180901186170532 2193067208199168 2193377740796928 2197117347497856 2197974462671232 2202951232032768 2206438670786112 2207019625069056 2210513504396904 2211747738626048 2214282326775183 2215518665316096 2216382959008512 2220161788533024 2222844716906496 2224261965889908 2225503876535296 2233698450875766 2236669873339392 2238756108369984 2240210691257328 2241461506830336 2242890625570728 2245283094108672 2245601020339712 2247591112955307 2249429665295424 2250307187972928 2254143856724856 2255402451843072 2259567711380224 2269153981842048 2273022783498096 2274291919613952 2277220584125382 2279380924251648 2283267162367296 2286026349686784 2286881747325189 2288158621555968 2292059825235936 2296292783322412 2297188587722364 2302390002923136 2303885930543712 2309102510220288 2314952048037888 2318215129138224 2319509498277888 2320377424820973 2323181457600192 2327142373581384 2328441727223808 2329350073214976 2331440121842653 2333651898638592 2337630666233184 2343552473049984 2348858867798016 2350384987548672 2351883554096706 2353196721910272 2357208812516544 2358128380805568 2360057353752576 2360978033283072 2365003390662144 2366511277661937 2367209327702688 2367832612825344 2371581071300196 2374735914903552 2376950929874304 2379423174168096 2384810789243904 2386331305113042 2389215039082368 2393288539238736 2394222182552592 2394624825413632 2395558990024704 2399351341455936 2403442123534872 2404074948735936 2404784078936064 2407880781575199 2409225215289088 2410165075643136 2413332831862176 2414274294634272 2417191795980288 2424209579797376 2428994490296598 2432225709259776 2434494347353152 2436076106886384 2437436283383808 2438990352396584 2441591998511616 2443148717139543 2444101811355771 2446101111441472 2451227472613368 2452596108834816 2454159843501268 2461314828467744 2463610599192638 2467549958396544 2471757015935088 2473137114771456 2474101907730432 2482897078202688 2483629458573312 2486827692446517 2488216205954304 2492458498480608 2499076586087424 2503691861102208 2510991254283264 2511970814481408 2521644195184128 2522308142936064 2523251953767069 2526301147882176 2530608373457352 2532021331789824 2533009096009728 2537327758323456 2542013675302752 2552798229572304 2554223577550848 2558578409565696 2558940697596416 2563303572080832 2564303539783104 2566401166102528 2568675557663208 2570109770704896 2571779643397632 2574178449250464 2574856229247232 2578567303390428 2578932421796388 2582363098720256 2584771776202112 2590188753288528 2591871671861676 2593318836390912 2594972293538226 2597740323997824 2602537810429008 2605006770573312 2607992020280502 2609448185562624 2613579139800216 2615038424635392 2618035170279057 2619496943126784 2624334609511328 2625358385968416 2629834499512332 2631302860483584 2647346312149056 2651859914081112 2653340572882944 2655064522971648 2656757348146279 2663811689428512 2667030741301248 2671577904266496 2674069796108592 2678345683485696 2687866918967664 2689367682183168 2690416828624896 2692449606643578 2693952928590336 2695003863777792 2700777389377536 2704584317327928 2705382088803072 2706094414657536 2710378367200224 2711435710098528 2714999435844948 2716515348427776 2717575085417472 2719340770477824 2722593881745024 2727235777272048 2728758521982976 2730531473236992 2736253922917248 2738806140772296 2742115818806784 2743864146446157 2746790998325568 2747514227126784 2750076947935968 2751863750371656 2753400246044672 2754474372163584 2758094664985344 2759170622439168 2768979182026212 2770525234054144 2775993703196112 2777543671762944 2780726642926974 2782279254117888 2787417545596096 2792169962445192 2793259212978024 2794818821695488 2799243231698592 2804015810790684 2804754106858592 2805581425425408 2815554970505872 2816653343739984 2820057095310336 2824865161068672 2837596660803072 2842088791367448 2843675663947776 2846934420139521 2848523998263552 2858650199646268 2859765384715596 2861362126973952 2873501524744704 2878808284795968 2881879080210432 2883716518590936 2885326633900032 2887201311865344 2891373492043008 2896713257903136 2899803152369664 2905158486060288 2907868248227376 2917483690939776 2924089610932224 2924503654395904 2927855036732634 2929489796663808 2930632616894976 2935629208757952 2941918227714816 2942692833425408 2946934061017632 2947351339195872 2952376435700244 2953528184214468 2954024887088128 2955177278678016 2960215718044032 2965682621186544 2978264601167688 2982226497785856 2983342403341251 2985008144493312 2986947588343104 2990520834094304 2993710792144896 2996788150607076 2999239553727232 3000409583963904 3005525142299808 3008328520622166 3023850283838622 3025538642456064 3030697044664128 3036294112167176 3039174565668864 3042657356993919 3044356216489728 3049175663100252 3050878162074624 3056079766981248 3062918116963152 3068140249431054 3069853337230848 3071847907391616 3078803346960384 3080004415746048 3090953505517632 3091865244346368 3093836566427964 3095846719168113 3097575276800256 3098783668684032 3102856498108512 3111535864851456 3116840888310912 3124736630733312 3130064160882624 3133846650064896 3135844738795608 3137595629213696 3141191207750841 3142945083355392 3144171174407424 3149148635660916 3153337854216192 3155348370215916 3156279103603584 3157110150433792 3162108095066928 3167499341819106 3168735011707482 3169267906499072 3172564232224128 3177973306202256 3179747718991872 3181775073484056 3185620052109824 3191051385651648 3192296243403456 3197349890288379 3199135121941248 3204589498046496 3205433264981248 3210507708766932 3213553434190848 3217777109149568 3219032392845696 3230475712363914 3238659320395464 3242967612346368 3244181083414803 3245992463137536 3248101475848512 3255455998015488 3257531622852724 3258802415141028 3268303296817824 3271351779255798 3284001742565376 3290066611195392 3295676021246784 3304426848049152 3307391800753531 3310529437603584 3315770256595356 3317621607939072 3323277997974144 3324574438512768 3332102114783232 3334267075359744 3336392948834862 3338255814802944 3347988339044352 3349294419308544 3355004810009088 3358134162554976 3362192260245504 3364335938356092 3367924641163008 3368401530509568 3374144497943136 3375460781959392 3383103677764608 3389351567070336 3403730972763072 3409534175247144 3411437879420928 3415830876188073 3417738096107776 3419071386377472 3424900743550944 3429039524530176 3432237932333952 3438089737853904 3438576562395184 3444439174983618 3445782881583546 3453585004384704 3455828895815568 3457758448521216 3459963058050968 3463653765330432 3470050413905344 3477322693707336 3479264247416832 3484772186400288 3490713560372076 3492662590835712 3500477847957888 3506445999349776 3508403813978112 3523288301697024 3527825331145059 3529795082865408 3535813218774816 3540086030628864 3541467049924608 3551748919238016 3557371606950294 3562103872355328 3565426394811456 3571127577980928 3577216183865856 3579496957669563 3583822558623552 3589932808858104 3591937238120448 3593338485037056 3599027012183904 3606112423103904 3607176118404096 3613837822933632 3615247613464704 3619999247793264 3621411441951408 3622020464570368 3623433447223296 3625787693970432 3630125175660032 3636314369696064 3640708630982656 3643491735444897 3648338563889664 3651741521029728 3654114160329576 3656154425075712 3658485528594876 3662387997767424 3663352302835712 3666769263914624 3669151667162208 3676841208920052 3677459553313792 3678894163252224 3681239765251902 3691972242701616 3695415898788957 3701324937594816 3707635523902632 3709705672157184 3722893283260256 3724345617304032 3732324308931456 3738687747720912 3740775233900544 3745592326894754 3755537791653312 3760076127080448 3766486881424896 3768888331091233 3783462214404096 3789451721823264 3795912560186028 3798031997684736 3799513644014592 3813020512954128 3815149502631936 3831335366326272 3837867614348544 3838411046394624 3844955358121248 3846455309674656 3849601749153792 3855164656057344 3857669465096448 3861267673875696 3862284343870848 3868398632694582 3873544648080384 3877157664303168 3885283129932792 3889978254586368 3892458440307339 3896610485996736 3903806715643512 3905986395551744 3907510155859968 3914172278343936 3920368709700324 3922557636953088 3929245414690176 3929801785594496 3936501914266992 3938037578952624 3940236371570688 3944751749268498 3946954290725376 3954243494915392 3971019468223584 3977789871121668 3980010859324416 3982596784457472 3995717534142768 4000546111951872 4007366856399744 4011104694162888 4018512370814221 4031800378451496 4034051523274752 4035625242937344 4038674409965367 4040929392885504 4051166084066304 4056876475991892 4059141621986304 4065567550800336 4067837549432832 4072499153767422 4074773022641664 4076362628126208 4083890822617536 4088247067275264 4090853665908072 4093137782974464 4095797209855488 4113173728210176 4121271340690176 4125115421903952 4127795625557484 4130100369067008 4131711558245376 4137141997478016 4138755933658752 4148714486468608 4153468773039318 4155787851081216 4163990554794168 4166315507644416 4173418881176832 4181126318394144 4188254943667788 4189888819467036 4190593444473856 4192228232543232 4198864847547888 4206023716186026 4207131160287888 4208372138138112 4216144126755904 4223332455758808 4224980015609976 4230085642965504 4237297741603008 4242366764645408 4254735180868864 4256394991204608 4263133187051172 4265513495921664 4272785997395328 4280676945022576 4284737912254464 4287975299469402 4289648077073394 4292043190460928 4307300949818552 4318212427193952 4325574777886404 4327989950850048 4330801967798016 4345069886854704 4357737729090432 4361802372341064 4386134416398336 4386755481593856 4391782555098951 4394234694995712 4395948925342464 4412877341572224 4414039250138112 4421027008793808 4423495477252096 4428564653550366 4431037330632192 4432765918017024 4440323577066048 4445689433812992 4448523931779816 4451007753070592 4467396901751532 4473339746678784 4477512216739968 4480421382514656 4485781251141456 4490566188217344 4491202040679424 4495182225910614 4498859330590848 4500614375945856 4508287713449712 4510804903686144 4512492780933249 4519135422760448 4535775425757933 4538307963684096 4546045566996192 4554441168250764 4558761848503296 4566534324734592 4573763494650378 4576317243111936 4584119650471872 4592585566644824 4594377175444728 4602210374146581 4604780005846272 4607771861087424 4618205020440576 4636430258276448 4640754849641946 4646362915200384 4654284747162768 4656883454447616 4658700146429952 4662880243685306 4667303797277184 4675261332466368 4687104946099968 4700769975097344 4703767108193412 4706393443820544 4714417625033088 4716256761611136 4730006781324288 4733022555323874 4734418655405376 4735665225650688 4743162142600392 4749471829807104 4751249012728659 4753901859748608 4758846348336192 4769621578487808 4772662610226084 4778430078164736 4786577078477472 4788444365105184 4798702682911872 4806884247069744 4808149897471872 4809568157872128 4815761563150398 4818450430578176 4820330151286272 4826665663724352 4828548589268544 4834383591960576 4845713568545871 4848419159594752 4857988980593196 4864451418519552 4868988694706304 4872152213772768 4877980704793168 4883183997023232 4886297434279086 4888203622711542 4892202222882944 4902454945226736 4905192217669632 4907027668883697 4908319687002536 4922629656935488 4927221198385276 4935099916793088 4943514031870176 4965794156405376 4967258917146624 4973655384893034 4976432411908608 4984916996961216 4998153172174848 5002637849380969 5004589423252293 5007383722204416 5021982508566528 5023941628962816 5043288390368256 5046503907534138 5052602295764352 5061216746914704 5064042663579648 5066018192019456 5074655516646912 5084027350605504 5105596459144608 5117156819131392 5117881395192832 5126607144161664 5128607079566208 5137351115326416 5140219541409792 5143559286795264 5148356898500928 5149712458494464 5157134606780856 5157864843592776 5164726197440512 5166658762475427 5168674322375319 5169543552404224 5180377506577056 5183743343723352 5186637672781824 5189944587076452 5195480647995648 5205075620858016 5215984040561004 5218896371125248 5227158279600432 5230076849270784 5236070340558114 5238993886253568 5248669219022656 5250716771936832 5259668999024664 5262605720967168 5294692624298112 5303719828162224 5306681145765888 5310129045943296 5313514696292558 5327623378857024 5334061482602496 5336057410425441 5343155808532992 5348139592217184 5356691366971392 5375733837935328 5384899213287156 5387905857180672 5390007727555584 5401554778755072 5409168634655856 5410764177606144 5412188829315072 5420756734400448 5422871420197056 5429998871689896 5433030696855552 5435150170834944 5438681540955648 5445187763490048 5454471554544096 5461062946473984 5472507845834496 5477612281544592 5484231637613568 5487728292892314 5493581996651136 5495028454253568 5500153895871936 5503727500743312 5506800492089344 5508948744327168 5516189329970688 5518341244878336 5521859647877853 5537958364052424 5541050468108288 5551987406392224 5561453285853948 5564558508235776 5574835091192192 5584339924890384 5586518425956048 5589637643390976 5598486463397184 5608031621581368 5609508213717184 5611162850850816 5618388490342131 5631109941011744 5633306687479968 5640114190620672 5649730322137344 5675193321606144 5684177582734896 5687351327895552 5693868840279042 5697047996527104 5700680339992267 5717300399292536 5719530769431192 5722724253947904 5747003049489408 5757616569591936 5767433037181872 5770653267800064 5774402623730688 5782746984086016 5793426515806272 5799606304739328 5802597949041873 5810316972120576 5815736496454752 5834967381879552 5855710073465268 5858979593327616 5861265233789952 5871258417515904 5883836455429632 5885385666850816 5893868122035264 5894702678391744 5904752871400488 5907056368428936 5908049774176256 5910354557356032 5920431436088064 5931365242373088 5956529202335376 5966684806682502 5970016288986624 5973895176686208 5981041668188608 5987421584289792 5993576301214152 5998479107454464 6000819167927808 6011050284599616 6016657041244332 6047700567677244 6051077284912128 6061394089328256 6072588224334352 6078349131337728 6085314713987838 6088712432979456 6098351326200504 6101756324149248 6108748730651133 6112159533962496 6125836233926304 6136280498862108 6139706674461696 6143695814783232 6181907011035264 6183730488692736 6187673132855928 6191693438336226 6195150553600512 6197567337368064 6205712996217024 6223071729702912 6230203159558977 6233681776621824 6249473261466624 6260128321765248 6271689477591216 6275191258427392 6282382415501682 6285890166710784 6288342348814848 6298297271321832 6306675708432384 6310696740431832 6312558207207168 6314220300867584 6324216190133856 6334998683638212 6337470023414964 6338535812998144 6345128464448256 6355946612404512 6363550146968112 6371240104219648 6382102771303296 6384592486806912 6394699780576758 6398270243882496 6409178996092992 6410866529962496 6421015417533864 6427106868381696 6431962949204103 6434472115610091 6435554218299136 6438064785691392 6460951424727828 6477318640790928 6488362166829606 6491984926275072 6496202951697024 6510911996030976 6515063245705448 6517604830282056 6536606593635648 6542703558511596 6580133222390784 6591352042493568 6608853696098304 6614783601507062 6621058875207168 6631540513190712 6635243215878144 6642846980325549 6646555995948288 6649148877025536 6668534150719488 6672785897669724 6676511629605888 6710009620018176 6716268325109952 6724384520491008 6728671876712184 6735849282326016 6736803061019136 6748288995886272 6750921563918784 6766207355529216 6778703134140672 6807461945526144 6819068350494288 6822875758841856 6831661752376146 6835476192215552 6838142772754944 6849801487101888 6858079049060352 6860645241975567 6864475864667904 6876179475707808 6877153124790368 6888878349967236 6891565763167092 6907170008769408 6911657791631136 6919926116101936 6927307530660864 6940100827810688 6954645387414672 6958528494833664 6961132274462919 6969544372800576 6981427120744152 6985325181671424 6994320365527959 7000955695915776 7012891998699552 7046576603394048 7055650662290118 7059590165730816 7071626437549632 7080172061257728 7082934099849216 7099533832985811 7103497838476032 7114743213900588 7124207744710656 7130852789622912 7154432367731712 7158993915339126 7167645117247104 7179865617716208 7183874476240896 7186676970074112 7198054024367808 7212224846207808 7214352236808192 7223642344725597 7227675645867264 7230495226929408 7239998495586528 7242822883902816 7251575387940864 7260250351320064 7272628739392128 7286983470889794 7296677127779328 7303483042059456 7308228320659152 7312308850151424 7316971057189752 7324775995534848 7326704605671424 7329446151418629 7332305434067313 7333538527829248 7338303334324416 7353682417840104 7354919106627584 7357788326504448 7362479530503804 7383944485403232 7390831797577914 7402649875189632 7415271047805264 7419411344314368 7445786566520512 7448691234608064 7460483077339551 7464648617862912 7477375495441824 7491184653789508 7511075583306624 7532973762849792 7537776662182466 7566924428808192 7569755861301207 7578903443646528 7591825120372056 7596063995369472 7599027288029184 7626041025908256 7662670732652544 7675735228697088 7676822092789248 7689910716242496 7692910619349312 7699203498307584 7710329312114688 7715338930192896 7722535347751392 7724568687741696 7736797265389164 7747089296160768 7754315328606336 7770566259865584 7779956509172736 7784916880614678 7793220971993472 7807613431287024 7811972791103488 7815020311719936 7828344556687872 7840737419400648 7845115273906176 7858490829380352 7859603571188992 7873003828533984 7876075157905248 7889503498536996 7893908581450752 7908486989830784 7942038936447168 7955579742243336 7960021718648832 7965193568914944 7970272044438837 7991435068285536 8001092223903744 8014733712799488 8022209388325776 8037024741628442 8063600756902992 8068103046549504 8071250485874688 8077348819930734 8081858785771008 8102332168132608 8113752951983784 8118283243972608 8131135101600672 8144998307534844 8149546045283328 8152725256252416 8167781645235072 8181707331816144 8186275565948928 8191594419710976 8226347456420352 8231592439338471 8242542681380352 8250230843807904 8255591251114968 8260200738134016 8263423116490752 8274283994956032 8277511867317504 8306937546078636 8311575702162432 8327981109588336 8332631015288832 8346837762353664 8362252636788288 8376509887335576 8379777638934072 8381186888947712 8384456465086464 8397729695095776 8412047432372052 8414262320575776 8416744276276224 8432288253511808 8446664911517616 8449960031219952 8460171285931008 8474595483206016 8484733529290816 8509470361737728 8512789982409216 8526266374102344 8531026991843328 8540803260418563 8545571994790656 8561353890045152 8575950598938804 8579296154146788 8584086380921856 8614601899637104 8636424854387904 8651149555772808 8655979901700096 8661603935596032 8690139773709408 8715475458180864 8723604744682128 8772268832796672 8773510963187712 8783565110197902 8788469389991424 8791897850684928 8825754683144448 8828078500276224 8842054017587616 8857129307100732 8862074661264384 8865531836034048 8880647154132096 8897047863559632 8902015506141184 8934793803503064 8946679493357568 8955024433479936 8960842765029312 8971562502282912 8981132376434688 8982404081358848 8990364451821228 8997718661181696 9001228751891712 9016575426899424 9024985561866498 9038270845520896 9071550851515866 9076615927368192 9092091133992384 9108882336501528 9117523697006592 9127972070981757 9133068649469184 9147526989300756 9152634486223872 9168239300943744 9185171133289648 9188754350889456 9204420748293162 9209560011692544 9215543722174848 9236410040881152 9272860516552896 9281509699283892 9287540157504339 9292725830400768 9308569494325536 9325760487370612 9334607594554368 9350522664932736 9374209892199936 9401539950194688 9407534216386824 9412786887641088 9423573623252523 9428835250066176 9432513523222272 9460013562648576 9466045110647748 9468837310810752 9471330451301376 9486324285200784 9502498025457318 9507803719497216 9517692696672384 9539243156975616 9545325220452168 9556860156329472 9573154156954944 9576888730210368 9597405365823744 9613768494139488 9616299794943744 9631523126300796 9636900861156352 9640660302572544 9653331327448704 9657097178537088 9691427137091742 9696838319189504 9715977961186392 9728902837039104 9732543250244409 9737977389412608 9744304427545536 9755961409586336 9766367994046464 9772594868558172 9776407245423084 9784404445765888 9804909890453472 9814055337767394 9816639374005072 9845259313870976 9854442396770552 9870199833586176 9887028063740352 9922175402260593 9931588312810752 9947310769786068 9952864823817216 9969833993922432 9996306344349696 10005275698761938 10009178846504586 10014767444408832 10043965017133056 10047883257925632 10086576780736512 10093007815068276 10105204591528704 10122433493829408 10149311033293824 10168054701211008 10211192918289216 10234313638262784 10235762790385664 10247492628564219 10253214288323328 10257214159132416 10274702230652832 10287118573590528 10296713797001856 10299424916988928 10314269213561712 10315729687185552 10333317524950854 10337348644750638 10339087104808448 10360755013154112 10367486687446704 10373275345563648 10379889174152904 10390961295991296 10410151241716032 10431968081122008 10437792742250496 10454316559200864 10472140681116228 10477987772507136 10497338438045312 10501433543873664 10519337998049328 10525211441934336 10583475993435177 10589385248596224 10607439656324448 10620258091886592 10627029392585116 10655246757714048 10672114820850882 10686311617065984 10696279184434368 10713382733942784 10738490873008689 10751467675870656 10769798426574312 10775811714361344 10780015455111168 10818337269311712 10821528355212288 10841513468800896 10845742840394112 10859997743379792 10866061393711104 10870300341669888 10877363081911296 10890375526980096 10908943109088192 10922125892947968 10945015691668992 10955224563089184 10968463275227136 10975456585784628 10987163993302272 10990056908507136 11000307791743872 11007455001486624 11032378659941376 11036682489756672 11043719295755706 11075916728104848 11082100936216576 11086247696366871 11103974812784448 11122906571707896 11129117016471552 11149670182384384 11168679849780768 11173036851912096 11196972926794368 11216063243162736 11219016427434368 11222325701701632 11236776980684262 11262219882023488 11266613374959936 11280228381241344 11299460644274688 11306664993273699 11350386643212288 11368355165469792 11387737680558084 11394095993054208 11401360679984534 11434600798585072 11439061538862384 11445448507895808 11494006098978816 11515233139183872 11534866074363744 11548805247461376 11565493968172032 11586853031612544 11605195898083746 11620633944241152 11631472992909504 11669934763759104 11677375320922017 11711420146930536 11717959186655232 11722530467579904 11742516835031808 11767672910859264 11787736244070528 11789405356783488 11809505742800976 11814112736857872 11816099548352512 11820709114712064 11840862872176128 11862730484746176 11913058404670752 11933369613365004 11940032577973248 11947790353372416 11962083336377216 11987152602428304 11996958214908928 12001638335855616 12022100569199232 12033314082488664 12055537112442663 12095401135354488 12102154569824256 12116023229896101 12122788178656512 12145176448668704 12170629427975676 12177424865958912 12196702652401008 12203512648298496 12217497461302266 12224319067924992 12251672467852608 12272560997724216 12279413348923392 12287391629566464 12363814022070528 12375346265711856 12383386876672452 12390301107201024 12395134674736128 12411425992434048 12446143459405824 12460406319117954 12467363553243648 12498946522933248 12520256643530496 12543378955182432 12564764831003364 12571780333421568 12576684697629696 12596594542643664 12621393480863664 12625116414414336 12628440601735168 12648432380267712 12669997367276424 12674940046829928 12677071625996288 12690256928896512 12711893224809024 12727100293936224 12742480208439296 12764205542606592 12769184973613824 12789399561153516 12796540487764992 12818357992185984 12821733059924992 12842030835067728 12854213736763392 12863925898408206 12868944231220182 12871108436598272 12876129571382784 12921902849455656 12954637281581856 12976724333659212 12983969852550144 12992405903394048 13030126491410896 13035209660564112 13073213187271296 13085407117023192 13109573144131639 13160266444781568 13175347665296853 13182704084987136 13229567203014124 13242117750414336 13263081026381424 13270486431756288 13285693960651098 13293111991896576 13298297754051072 13337068301438976 13345571795339448 13353023259211776 13420019240036352 13432536650219904 13457343753424368 13471698564652032 13473606122038272 13496577991772544 13501843127837568 13532414711058432 13557406268281344 13614923891052288 13638136700988576 13663323504752292 13670952384431104 13676285545509888 13699602974203776 13721290483951134 13728951729335808 13752358951415616 13754306249580736 13777756699934472 13783131526334184 13806631122439743 13814340017538816 13823315583262272 13839852232203872 13854615061321728 13880201655621376 13909290774829344 13922264548925838 13939088745601152 13962854241488304 13970650363342848 13988640731055918 14001911391831552 14025783997399104 14111301324580236 14119180331461632 14143252875099264 14199067665971622 14206995676952064 14229486427801176 14248415489421312 14253747038185977 14261705579245824 14308864735463424 14317987830678252 14335290234494208 14359731235432416 14396108048735616 14424449692415616 14428704473616384 14447284689451194 14455351291734528 14460990453858816 14479996991173056 14485645767805632 14503150775881728 14520500702640128 14537140705637613 14545257478784256 14573966941779588 14593354255558656 14606966084118912 14616456641318304 14633942114379504 14649551991069696 14658892302837258 14664610868134626 14667077055658496 14676606668648832 14707364835680208 14709838213255168 14715576653008896 14721083006651091 14724959061007608 14767888970806464 14781663595155828 14805299750379264 14830542095610528 14891573133041024 14897382469216128 14920966154679102 14929297235725824 14954750990883648 14982369307579016 15007913548142907 15013768269756879 15022151166613248 15065947525699584 15075553324364932 15139511722602414 15157806887293056 15183650240744112 15192127990738944 15198054576058368 15252082051816512 15351470457394176 15353644185578496 15379821432484992 15385821238698624 15420658624229376 15430677860385792 15445070695502784 15449137375483392 15473594530778328 15494178592321536 15499976287426281 15508630657212672 15541132519731168 15559913018345472 15569833761229356 15586441943986944 15615226862574048 15656689113375744 15681474838801296 15690230547812352 15716981658760704 15719207142377984 15746007657067968 15752150315810496 15779006997073992 15787817162901504 15816973979661568 15884077872894336 15911159484486672 15920043437297664 15930387137829888 15940544088877674 15982870136571072 16002184447807488 16008172231276323 16029467425598976 16044418776651552 16074049483256884 16127201513805984 16154697639861468 16163717571542016 16204664336265216 16227505903967568 16236566487945216 16262270203201344 16289996615069688 16299092090566656 16305450512504832 16320080852898571 16335563290470144 16363414663632288 16383188839421952 16452694912840704 16463184878676942 16485085362760704 16500461687615808 16511182502229936 16520401476268032 16526846232981504 16548567989912064 16555023734635008 16565578943633559 16613875092157272 16623151404324864 16655962219176672 16693675524707328 16724505273576576 16753019774671152 16759555277868144 16762373777895424 16768912930172928 16795459390191552 16824094864744104 16828524641151552 16833488552552448 16855165471026393 16864576507023616 16893329823035232 16899920062439904 16920342571862016 16949190966412032 16969467058581632 17018940723475456 17025579964818432 17052532748204688 17062053983686656 17081606520837126 17091143989581312 17102041019976801 17122707780090304 17151901197877608 17158592308293576 17168172761843712 17229203799274208 17272849708775808 17302299111545616 17311959803400192 17323207871192064 17380279547418816 17407793847125619 17430950916361728 17447209489364256 17567130220395804 17576938779982848 17583795701369856 17651509366288896 17656157000552448 17684108035175232 17714258614201464 17724149322528768 17731063672068096 17761294308264192 17794095727119264 17869587607006128 17910048866959872 17921685530058624 17943125004565824 17962264752869376 17964808162717696 17980728903642456 17995437322363392 18002457503783424 18033150853798848 18049971123732996 18076541691041792 18143101703031732 18153231854736384 18184182267984768 18217764673003056 18235047394013184 18255944141963514 18266137298938368 18295053978601512 18305268972447744 18326246191953399 18336478601887488 18370342266579296 18377508701778912 18408841496586324 18419120023385088 18431087444349696 18545721033105792 18563019398567784 18575080315008678 18585451660801536 18597301437023953 18617138988651072 18651520974741224 18669215189108736 18690609478676931 18701045329865472 18748419784399872 18815068432773648 18825573775282176 18847147246505046 18857670500132352 18865027046444544 18920027125297152 18932090221295496 18937674621621504 18942660902602752 18972648570401568 19004996050914636 19015607438994432 19035385393344768 19090650440904336 19113720312658944 19146308313909888 19153777460420736 19194810731647488 19227536988278976 19232599589887488 19263046252601592 19273801722312704 19281320605145088 19295888847612309 19306662654897408 19314194357074176 19382854274183484 19393676638379008 19431955922372784 19465086500488818 19475954778825216 19488608855091072 19511922819172672 19532735988092928 19545189737116344 19552814490846168 19568808891531776 19609819780906944 19628110675534788 19633278748010144 19690518627741952 19708884793541104 19740399667172352 19774056127480704 19844350804521186 19863176625621504 19894621539572136 19905729647634432 19928540940976647 19939667987844864 20010551397523876 20018357693009172 20029534888817664 20173153561473024 20186015630136552 20210409183057408 20244866987658816 20298622066587648 20336109402422016 20422385836578432 20468627276525568 20471525580771328 20494985257128438 20506428576646656 20514428318264832 20549404461305664 20574237147181056 20593427594003712 20598849833977856 20628538427123424 20631459374371104 20666635049901708 20674697289501276 20678174209616896 20721510026308224 20734973374893408 20759778348305808 20781922591982592 20820302483432064 20863936162244016 20875585484500992 20883396823388757 20908633118401728 20944281362232456 20955975545014272 20982961096583877 20994676876090624 21002867087747328 21038675996098656 21166951986870354 21178770497192448 21214879312648896 21240516183773184 21254058785170232 21298601498957433 21310493515428096 21344229641701764 21372623234131968 21392558368868736 21476981746017378 21502935351741312 21539596853148624 21551623428722688 21560030910222336 21636674538623424 21643056710424576 21670927034176791 21683026937601792 21691485680788224 21719995486759584 21754726163822592 21780751053960192 21817886218176384 21890031383337984 21910449126178368 21936926550454272 21950913171569256 21974327986604544 21980113817014272 21988338454255887 22000615583487744 22014910002973248 22064757319882752 22073364979513344 22087438591511412 22151833456209696 22172495392733742 22207949625568896 22245813143415792 22258234032943104 22299340364768768 22337359699561536 22346073703824192 22381449232018653 22393945853588736 22432126486325472 22438032854868736 22473553961368524 22524439764046976 22533226749919872 22598921288549376 22613329986547398 22700773286424576 22709267583903621 22736710330939584 22775475361116168 22788191986108416 22802721359969068 22869201597170144 22878123077724768 22988012197957632 23030466278367744 23069732148727488 23097610494922752 23130987936344064 23151742605274717 23173706063225088 23210391796167492 23241267888482304 23262945985819008 23339869527518208 23354750641844034 23422840293861072 23435918373310464 23445060935159808 23485033670063616 23535345821718528 23575472488141056 23578810713566976 23619011485601952 23628225473715744 23681725744352256 23725460969492352 23826116809341504 23866739226730008 23880065155946496 23895580706744832 23910816133316511 23924166672754432 23974305204856608 23993916429817856 24003276671711232 24044201138398464 24066628164977328 24111074224885326 24190802270708976 24204309139648512 24232046459792202 24245576357313024 24290352897337408 24341258855951352 24354849731917824 24393405304802016 24434994922604532 24448638135849984 24503344935705216 24545121995448432 24558826697846784 24574783259132928 24694777318015413 24727628044141056 24750692531423712 24766773753344904 24780602214402048 24790269349472256 24822851984868096 24920812638235908 24934727106487296 24997893045866496 25040513287060992 25086757910364864 25129529662006728 25143560666843136 25153369395259392 25193189085287328 25242786961727328 25250232828828672 25296864760535424 25339994734552848 25349880093659856 25354143251992576 25380513857793024 25423786449618048 25454200587872448 25484960416878592 25528411085213184 25538369947227648 25578799122307032 25593080975529984 25636715984371968 25643466119849984 25684061670135456 25727851796816412 25737888462440364 25742216873196544 25752259142765568 25843805698911312 25909274563163712 25953448667318424 25967939705100288 25984811806788096 26060252982821792 26070419321128224 26146426374542592 26170814234046384 26219146288263278 26320532889563136 26350695330593706 26365408169974272 26382218317638631 26459134406028248 26484235500828672 26526162052762848 26571387921302196 26586223983793152 26596595508102144 26691143590678896 26706046518423552 26840038480072704 26865073300439808 26914687506848736 26943397129304064 26947212244076544 26993155983545088 27003686255675136 27114812536562688 27229847782104576 27276273401977152 27326647009504584 27341904768862208 27352571091019776 27399205948407552 27442580967902268 27457903458671616 27504717902831232 27508612499161472 27555513399868944 27566263052668368 27613262244879486 27628680035077632 27646631166524544 27679704464407744 27709230122643456 27760403311242752 27818581549658688 27844529097851676 27862620472513017 27878177491202304 27925708482976608 27977281462111836 28003822783663104 28051567994798208 28222602649160472 28238360662923264 28270720869757569 28286505750198528 28398135331943244 28413991353904128 28458972855602352 28507494076371954 28523411158491648 28617729470926848 28635975661356504 28670580468988416 28719462470864832 28792216097471232 28848899384831232 28894569378902388 28910702583469056 28921980907717632 28959993982346112 28971291535611264 29041001405280256 29074281411275226 29090514957568512 29147933883559176 29186708511117312 29213932168237824 29232913282636608 29267884228759008 29299103982139392 29317784605674516 29329221736269252 29334154111316992 29353213337297664 29414729671360416 29442166013302182 29449918122015216 29535777941612928 29563327190311656 29610599500758528 29661084191221056 29766526206781779 29783146266082048 29794764938432256 29841932309358204 29858594471451648 29909501981767296 29964738615158032 30015827096285814 30027536539513758 30044302333226496 30131895051399168 30151106648729864 30279023445204828 30315613774586112 30367300481488224 30504164103633024 30702940914788352 30707288371156992 30742477885692657 30759642864969984 30771642477397248 30861355720771584 30890141391005568 30898274750966784 30947189061556656 30999952574852562 31017261314425344 31082265039462336 31119826036690944 31139667522458712 31172883887973888 31230453725148096 31313378226751488 31362949677602592 31433963317521408 31438414284755968 31492015314135936 31504300631620992 31558013994147984 31575634325803008 31633947959323136 31750427980305531 31768155745788672 31822318968973344 31860774275659776 31881088177755348 31965740273142144 32016344462552646 32058934851197952 32088837553303104 32148098966513768 32215472619026067 32254403027611968 32309395279722936 32327435143084032 32455011807935136 32524540406402688 32579993230139376 32598184181133312 32610901025009664 32640161705797142 32671126580940288 32726829327264576 32766377678843904 32905389825681408 32926369757353884 32970170725521408 33000923375231616 33022365004459872 33097135979824128 33110047469270016 33131157887267118 33227750184314544 33246302808649728 33258743089100613 33311924438353344 33387351049414656 33449010547153152 33506039549342304 33519110555736288 33590918780383104 33648189729488208 33657049282303104 33666977105104896 33710330942052786 33729153014047232 33786659646070464 33799840124879808 33840685143724032 33898381932824064 33919994979821097 33938934117163264 34037881446950912 34051159929636864 34105065496409376 34163213041674252 34182287979162624 34204082039953602 34245415560180608 34303802395755216 34317184616587152 34336345523687424 34458407598548416 34545699417551616 34604598223091232 34646415742384128 34760559094837632 34815587694251238 34861901832723456 34894418978728512 35018464945666783 35032125962766051 35134260440791608 35153877559965696 35167591402739712 35303018732577792 35368216070350464 35428517228402928 35448298645057536 35462127344136192 35522588616528384 35588191454238528 35739175214012256 35820097733919744 35843371060117248 35886250009131648 35961457807284912 35990874644726784 36004915007566848 36066301707597696 36099942247465992 36153083382083584 36166611337327989 36286203406063464 36306463709472768 36368364535969536 36435529346006112 36511888283927028 36532274597876736 36590107957203024 36610537944895488 36652492383906798 36672957203774976 36740684533158592 36755017403557824 36817682993172648 36838240046770176 36862174888699392 37091442066211584 37126038797135568 37150160630017356 37170903321603072 37194602874047906 37234277977302144 37303041949482448 37338430378217472 37381218957353862 37402090659730944 37496839568799744 37630136865547296 37694294493010092 37715341000264704 37730054092889088 37864180442590992 37875349243243008 37885321805205504 37945297140803136 38009992101829272 38031214877988864 38070770786689536 38181300881808672 38227440625317888 38292616627819776 38307554920841472 38389621463294976 38455073976557952 38465199179774976 38526092505203184 38547603444625408 38562641210290176 38591777695224618 38613325309794816 38628388714148352 38765708548366968 38787353276758016 38863911844745568 38930173000977636 38951909557650432 38977217710182144 39023845638345344 39090379474232688 39105628981692336 39137617783063552 39219639561813888 39256221351069576 39266557496020288 39328719432394917 39381037255483904 39417769587082208 39480799334344704 39526042995890559 39548112254961408 39688701609042372 39726353251243008 39789243079144272 39811459295268864 39857081881953294 39879335975689728 40021102795047752 40036715386018344 40059069777635328 40372031260273104 40420818366114816 40489733975317632 40597244133175296 40672218804844032 40844771673156864 40989970514256876 41012857153293312 41028856636529664 41098808922611328 41186855188007424 41197699667955712 41257076854246848 41262918748742208 41333270099803416 41349394579002552 41356348419233792 41443020052616448 41469946749786816 41519556696611616 41563845183965184 41640604966864128 41727872324488032 41766793646777514 41817266236803456 41888562724464912 41911951090028544 41965922193167754 41989353752181248 42005734175494656 42077351992197312 42333903973740708 42357540994384896 42429758625297792 42508117570340464 42597202997914866 42620987030856192 42688459283403528 42745246468263936 42761241114557931 42785116737737472 42953963492034756 43005870703482624 43079193706297248 43273349077246848 43286113420849152 43341854068353582 43366053875203584 43382971361576448 43439990973519168 43509452327645184 43561502107920384 43611422116912839 43635772436352768 43780062766675968 43820898252356736 43901826343138512 43948655973209088 43976676908511774 44001231166975488 44029820005946496 44129514639765504 44146729959026688 44174877183022824 44303666912419392 44344990785467484 44415899251137792 44491626286831584 44598680729537536 44674719399123072 44692147407648384 44762898464037306 44787891707177472 44864252972650944 44876065709737472 44947107922737048 45023740644428721 45041304809270637 45048879528093952 45066453499839744 45197842577098752 45226659973094796 45418535167807242 45473420661879168 45550950722232336 45576383972216832 45605442719938136 45738403194340288 45756246155449536 46060932556735488 46139464297454976 46261975872688128 46303485210549434 46347412126450176 46420783592334984 46482535776964608 46499928862278843 46525891971638016 46679739055036416 46709501283688068 46845680587722144 46970067340127232 47070691643437056 47150944976282112 47157621427133952 47238022971203904 47256450947431488 47363451488704512 47450921938984704 47652233618683008 47733478453460016 47760130311892992 47791161413489664 47821632266633022 47848333345508864 47948610409713216 47987832859635712 48006553343422464 48024516693828969 48088402276796928 48133256329954656 48222148449770652 48381604541417952 48464092919584404 48491152714626048 48580705794674816 48682517711902704 48709699463835648 48786810609604032 48869989845209064 48897276271699968 48960242558695713 49006689871410432 49090243990896864 49149566518265856 49389554636030826 49455256088282112 49501385062847424 49533547506689808 49561204428804096 49580538698944512 49645703969736192 49696736830900677 49841625276471816 49869454212974592 50081026574121984 50173515820729728 50259059324013456 50287121333686272 50306738790518784 50386378170574656 50485573923454656 50500465657657344 50565496413079179 50593729521070848 50679989469105696 50699760187319712 50761027715586048 50847572899236096 50908401175744896 51056822170426368 51076739894455296 51157598244614064 51186161951059968 51273431968743936 51286932239699968 51306123059930403 51368123340270912 51455703593632824 51475776924880728 51484433746393088 51504518285531136 51687611397822624 51818549126327424 51906897334636848 51935879410200576 51969623613576192 52120505965643584 52140838642256448 52223381541376857 52292852749085184 52341628468092768 52438292576526556 52701390661187412 52730816339948544 52764436635277262 52918268812056496 52968471001657344 53052324105525696 53142775842604392 53172447967586304 53193191016204288 53382287181357792 53730146600879616 53829375013697472 53886794258608128 53894424488153088 53986311967090176 54007372511350272 54229625073125376 54459695564209152 54552546803954304 54653294019009168 54683809537724416 54705142182039552 54798411896815104 54885161935804536 54915806917343232 55009435805662464 55017224998322944 55111026799737888 55132526105336736 55226524489758972 55257360070155264 55293262333049088 55359408928815488 55520806622485504 55637163099317376 55689058195703352 55725240945026034 55756354982404608 55791904311071859 55851416965953216 55954562924223672 56007645567326208 56071828436030793 56103135989596416 56445205298320944 56476721325846528 56541441739515138 56573011500397056 56796270663886488 56827982707808256 56917945711204704 57014988152743908 57046822316983296 57271951322713008 57341160937976832 57438924941729664 57584432194942464 57697798769662464 57789138757804776 57821405166938112 57843961815435264 57887666542836927 57919987964692224 57942583071222528 58148562822550452 58181029915137024 58295867767118352 58427864336475648 58465826565273216 58535768457518016 58598207964278784 58635569211349032 58658443472538504 58668308222633984 58706426674595328 58829459342720832 58884332026604364 58899836244030432 59071555883225856 59126654380623312 59221199001517056 59322168382442112 59533052413563558 59566292532164096 59589529876864512 59683864618716408 59717188942903296 59785622822929941 59819003963534592 59929477230316064 60031654192571628 60055073079027516 60088604666452992 60302213297459728 60558046890409656 60631227549172224 60734600962976448 61008328207266048 61405881829576704 61414576742313984 61484955771385314 61519285729939968 61543284954794496 61722711441543168 61780282782011136 61796549501933568 61894378123113312 61999905149705124 62034522628850688 62164530078924672 62279335044917424 62345767775947776 62460907450296192 62626756453502976 62725899355205184 62867926635042816 62876828569511936 62948883289751631 62984030628271872 63008601263241984 63116027988295968 63267895918646272 63500855960611062 63536311491577344 63644637937946688 63721548551319552 63762176355510696 63895804496872299 63931480546284288 64032688925105292 64117869702395904 64177675106606208 64296197933027536 64430945238052134 64508806055223936 64618790559445872 64654870286168064 64910023615870272 65012781102530373 65049080812805376 65159986460278752 65280323411594284 65342253161880576 65453658654529152 65810779651362816 65852739514707768 65940341451042816 65965015362767661 66001846750463232 66044730008919744 66194271959648256 66220094938540032 66262315774534236 66455500368629088 66517486178201226 66623848876706688 66774702098829312 66898021094306304 67012079098684608 67038221111472576 67181837560766208 67296379458976416 67314098564606208 67420661884105572 67458306028094464 67573319292140928 67599680249759616 67796763865648128 67839989959642194 67877868234326528 68075762893901824 68102319859273728 68127802751710863 68210130992818752 68326426083348504 68364575958325248 68408164079907204 68490831120361216 68607604791510432 68634369233174304 68916815197096832 69091398835103232 69209196446182464 69292831484768256 69455227815824151 69521118189675264 69631175388502476 69723803665446912 69788837957457024 70036929891333566 70064251925532102 70268520881583216 70307755119931392 70335182805479424 70606037465155584 70736432140700928 70857034456805856 71045177233056768 71176382908477056 71478350428024512 71640195467839488 71686742120234496 71732448399949533 71772500018263296 71922915614569824 71981749289453568 72009830015133696 72132603415195392 72199884494931984 72333222674655978 72572406812126928 72612927418945536 72736729071939072 72871058692012224 73023776567854056 73064549195753472 73180215914406048 73304984767813596 73345914407549952 73481369066317184 73510034807115648 73635365986345296 73676480093540352 73724349777398784 74084331954046239 74182884132423168 74252077594271136 74300321260034712 74341806643206144 74389205748095812 74468555954604288 74606083898964896 74762437914707724 74804181319461888 74993679137599488 75260273731094592 75388588986020184 75430682000529408 75460108185778176 75728360885181984 75750698486486016 75890594281606272 76019984203658544 76062429755977728 76141541573379072 76362601763617344 76454881250635776 76585233255639552 76615109841682944 76779242926589952 76910147953115904 76930398359549952 77052185010406368 77183555390449236 77226650619589632 77256777428296704 77531417096733936 77574706553516032 77727823689491136 77860346001955272 77903819115300864 77954435420364288 78047691276690688 78180758948465376 78211257963384672 78275235566127104 78439279123627776 78512442702139152 78533114992040576 78657438864789834 78762074510967808 78835539174164416 78961598668689408 79052085991781118 79096224509922816 79146654952915893 79377403218084744 79452706502486016 79578486158288544 79714163763906588 79758671951379456 80042205590095504 80073430772036688 80118139555270656 80744062520546208 80841636732229632 80979467950635264 81344437609688064 81689543346313728 81979941028513752 82025714306586624 82057713273059328 82197617845222656 82373710376014848 82514153708493696 82525837497484416 82666540199606832 82698789158005104 82712696838467584 82886040105232896 82939893499573632 83039113393223232 83127690367930368 83281209933728256 83455744648976064 83533587293555028 83634532473606912 83777125448929824 83931844386335508 83978707504362496 84011468350989312 84154703984394624 84667807947481416 84715081988769792 84812162609272707 84859517250595584 85016235140680928 85194405995829732 85241974061712384 85376918566807056 85522482229115862 85570233475474944 85907926984069512 86011741406965248 86158387412594496 86546698154493696 86683708136707164 86732107750407168 86765942723152896 86879981947038336 87123004215840768 87222844233825678 87271544872705536 87560125533351936 87641796504713472 87803652686277024 87897311946418176 87953353817023548 88002462333950976 88059640011892992 88349754366045648 88607333824838784 88689981570934968 88831798502275584 88983252573663168 89197361459075072 89299578620345337 89349438798246144 89384294815296768 89525796928074612 89575783414354944 89728505945301888 89752131419474944 89894215845474096 90047481288857442 90082609618541274 90097759056187904 90132906999679488 90395685154197504 90453319946189592 90837070335614484 90946841323758336 91101901444464672 91210885439876272 91476806388680576 91512492310899072 92121865113470976 92227433657077971 92278928594909952 92606970421098868 92694824252900352 92841567184669968 92999857724557686 93051783943276032 93359478110072832 93419002567376136 93691361175444288 93940134680254464 94301889952564224 94315242854267904 94476045942407808 94512901894862976 94726902977409024 94901843877969408 95304467237366016 95466956906920032 95582322826979328 95643264533266044 95696666691017728 95897220819426432 96049033387657938 96176804553593856 96266512659909312 96444296899541304 96646417857078201 96763209082835904 96928185839168808 96982305429252096 97161411589349632 97365035423805408 97573621219208064 97739979690418128 97794552543399936 97920485117391426 98013379742820864 98180487981793728 98299133036531712 98779109272061652 98910512176564224 99002770125694848 99067095013379616 99291407939472384 99393473661801354 99683250552943632 99738908425949184 99776229267301839 100162053148243968 100347031641459456 100518118648026912 100772756341149312 100971147846909312 101000931315314688 101130992826158358 101187459042141696 101359978938211392 101399520374639424 101522055431172096 101695145798472192 101759984939463291 101816802351489792 102113644340852736 102153479788910592 102315196489228128 102546863937487872 102612246119860806 102736246680541824 102911407187265648 102951553849761456 102968867492786176 103009036571062272 103375222795645248 103637098252654848 103813794669273696 103939247227152384 104241011931287168 104281677284512896 104446763082753714 104585705498170368 104683256936185536 104876585153053112 105055394837000349 105096377888298153 105402781322374824 105461632679897088 105528873270554524 105836537624112992 106104648211051392 106285551685208784 106344895935172608 106386382032408576 106764574362715584 107460293201759232 107658750027394944 107972623934180352 108014745022700544 108459250146250752 108499834011983967 108919391128418304 109105093607908608 109306588038018336 109596823793630208 109770323871609072 109831613834686464 110018871611324928 110034449996645888 110222053599475776 110265052210673472 110453048979517944 110514720140310528 110586524666098176 110718817857630976 111041613244971008 111274326198634752 111378116391406704 111450481890052068 111512709964809216 111583808622143718 111702833931906432 111909125848447344 112015291134652416 112143656872061586 112206271979192832 112890410596641888 113082883479030276 113146023000794112 113592541327772976 113655965415616512 113835891422409408 114029976305487816 114093644633966592 114240565970289997 114543902645426016 114682321875953664 114877849883459328 115168864389884928 115395597539324928 115578277515609552 115642810333876224 115687923630870528 115775333085673854 115839975929384448 115885166142445056 116297125645100904 116362059830274048 116591735534236704 116855728672951296 116931653130546432 117071536915036032 117271138422698064 117316886945077008 117336616445267968 117412853349190656 117658918685441664 117768664053208728 117799672488060864 117986158297184751 118143111766451712 118253308761246624 118442398003034112 118644336764884224 119066104827127116 119132585064328192 119179059753729024 119367729237432816 119434377885806592 119571245645859882 119638007927069184 119858954460632128 120063308385143256 120110146158055032 120177209332905984 120604426594919456 121116093780819312 121262455098344448 121469201925952896 122016656414532096 122969911542770628 123038571459879936 123086569909588992 123560565564022272 123593099003867136 123788756246226624 123999810299410248 124069045257701376 124329060157849344 124558670089834848 124691535551895552 124921814900592384 125451798710410368 125735853270085632 125753657139023872 125897766579503262 125968061256543744 126017202526483968 126232055976591936 126535791837292544 127001711921222124 127072622983154688 127289275875893376 127524352711021392 127791608993744598 127862961092568576 128065377850210584 128235739404791808 128283723343673793 128355350213212416 128592395866055072 128861890476104268 129017612110447872 129237581118891744 129820047231740544 130025562205060746 130098161625610752 130319972920557504 130560646823188568 130684506323761152 130834266350738517 130907317309058304 131705479029415536 131930030725535322 132003693500926464 132089460017839488 132388543919296512 132440189877080064 132524631549068472 132911000737258176 133034972356402452 133247697753413376 133796042188612608 134024158197369216 134076442222945152 134363675121532416 134592758917952832 134628197129212416 134841323768211144 134916612056188928 135071221933286163 135146638584281856 135199360499519232 135593527731296256 135679979919284388 135755736468653056 136255605503421726 136420261985637504 136652852166697008 136729151916650496 136816328159814408 136981662240722432 137215209583020864 137268738466348608 137833630394193664 138182797670206464 138418392892364928 138910455631648302 139042236379350528 139262350777004952 139447607330893824 139499786586836529 139577675914914048 140073859782667132 140128503851064204 140537041763166432 141212074930311168 141472864281401856 141714068913611712 142090354466113536 142217847432401833 142352765816954112 142956700856049024 143280390935678976 143373484240468992 143464896799899066 143545000036526592 143845831229139648 143963498578907136 144019660030267392 144265206830390784 144399768989863968 144666445349311956 145144813624253856 145473458143878144 145742117384024448 146047553135708112 146129098391506944 146360431828812096 146609969535627192 146691828815099904 146880727676087139 146962738132634368 147020069614231296 147270731972690592 147448699554797568 148168663908092478 148365768264846336 148504155188542272 148600642520069424 148683613286412288 148778411496191624 148937111909208576 149090210492702031 149212167797929792 149524875829415448 149608362638923776 150520547462189184 150777177972040368 150861364001058816 150920216371556352 151456721770363968 151501396972972032 151696489239237537 151781188563212544 152039968407317088 152283083146758144 152725203527234688 153170466511279104 153230219683365888 153558485853179904 153820295906231808 153860796719099904 153918369179791209 154104370020812736 154367110780898472 154453301239179264 154513554856593408 155062834193467872 155455647378982272 155720692003910544 155807638230601728 155908870840728576 156095382553381376 156361517896930752 156422515926769344 156550471132254208 156670144624130571 156878558247255552 157024885404278304 157066229984081152 157314877729579668 157524149021935616 157671078348328832 158104171983562236 158192449019845632 158293309905831786 158754806436169488 158905413004972032 159156972316577088 159428327527813176 159517343902758912 160084411180191008 160146861544073376 161488125041092416 161683273464459264 161958935901270528 162062198236923019 162688875219376128 163379086692627456 163959882057027504 164051428613173248 164115426546118656 164395235690445312 164747420752029696 165028307416987392 165051674994968832 165333080399213664 165397578316010208 165772080210465792 165879786999147264 166078226786446464 166562419867456512 166911489297952128 167067174587110056 167269064947213824 167375712933215577 167554250897859648 167863688772671016 167957415008724992 168022936701978624 168309407968789248 169335615894962832 169430163977539584 169624325218545414 169719034501191168 170032470281361856 170388811991659464 170483948123424768 170753837133614112 171044964458231724 171140466950949888 171815853968139024 172023482813930496 172316774825188992 173093396308987392 173367416273414328 173464215500814336 173531885446305792 173662999628510781 173759963894076672 174445688467651356 174543089745411072 175283593009426944 175607305372554048 175794623892836352 175906707634047096 176004924667901952 176119280023785984 176699508732091296 177214667649677568 177379963141869936 177663597004551168 177966505147326336 178394722918150144 178599157240690674 178698877596492288 178768589630593536 179051593856149224 179151566828709888 179457011890603776 179504262838949888 179788431690948192 180094962577714884 180165219237082548 180195518112375808 180265813999358976 180906639892379184 181674140671228968 181893682647516672 182203802888929344 182421770879752544 182953612777361152 183024984621798144 184243730226941952 184454867314155942 184557857189819904 185213940842197736 185389648505800704 185683134369339936 185999715449115372 186103567886552064 186838005134752272 187382722350888576 187880269360508928 188603779905128448 188630485708535808 188846649869254893 188952091884815616 189025803789725952 189803687755938816 190608934474732032 190933913813840064 191164645653958656 191286529066532088 191393333382035456 191794441638852864 192098066775315876 192353609107187712 192533025319818624 192888593799082608 193292835714156402 193526418165671808 193856371678337616 193964610858504192 194322823178699264 194730070847610816 195038343307591119 195147242438416128 195479959380836256 195840970234782852 196026759485641728 196360975963587456 197558218544123304 197821024353128448 197895046088302983 198005540251389696 198134190026759232 198582815878944768 198786947323602708 199366501105887264 199552458534603678 200324106296487936 200694063282918912 201036237296053824 201545512682298624 201942295693818624 202261985652316716 202374918084283392 202719957876422784 202799040749278848 203390291596944384 203519969878926582 203633604702979584 204227288681705472 204306959577821184 204630392978456256 205093727874975744 205224492239721612 205472493361083648 205822814374531296 205903107699522912 206750445591290496 207274196505309696 207627589338547392 207878494454304768 208365683447472453 208482023862574336 208563354569025792 208893526165507428 209171410996340736 209366513872371072 209753170306106224 210110789674000698 210192755776596306 210805562644749648 210923265359794176 211057746541109048 211673075248225984 212209296422102784 212571103370417568 213529148725431168 214920586403518464 215197345199848599 215317500054789888 215945247868360704 216029490045401088 216999668023967934 217838782256836608 218210187215817216 218613176076036672 219193647587260416 219540647743218144 220037743222649856 220068899993291776 220444107198951552 220530104421346944 220906097959035888 221029440280621056 221173049332196352 221437635715261952 222083226489942016 222252995862138717 222548652397269504 222756232782813408 222900963780104136 223025419929618432 223167617244287436 223405667863812864 223818251696894688 224287313744123172 224412543958385664 225780821193283776 226165766958060552 226292046001588224 227185082655545952 227671782844818816 228059952610975632 228187289267933184 228481131940579994 229087805290852032 229364643751907328 229755699766918656 230337728779769856 230791195078649856 231156555031219104 231550666171347708 231679951858768896 231770332284890112 232594251290201808 232724119660548096 233183471068473408 233711457345902592 233863306261092864 234143073830072064 234542276845396128 234633773890154016 234825706698381312 235317837370883328 235537328106417456 235599344976121728 235972316594369502 236286223532903424 236506617522493248 236884796006068224 237288673529768448 237439964858747679 238132209654254232 238265170128656384 238358119507458048 238735458474865632 239142491291719764 239276015854138368 239717908921264256 240126616770286512 240220292316110064 240354418665811968 241208853189838912 242232187561638624 242524910196688896 242938403851905792 244033312829064192 245129254619667481 245939823085541256 246077142919759872 246173139819177984 247121131128044544 247577512492453248 247999620598820496 248138090515402752 248658120315698688 249117340179669696 249383071103791104 249843629801184768 250903597420820736 251795533159006524 251936122513087488 252034405052967936 252464111953183872 253071583674585088 254003423842444248 254145245966309376 254578551751786752 255048705422042784 255583217987489196 255725922185137152 256130755700421168 256567446687347586 256710700426424832 257184791732110144 257723780952208536 258035224220895744 258475162237783488 259640094463481088 260051124410121492 260196323251221504 260639945841115008 261121293646377136 261369012647522304 261668532701477034 261814634618116608 263410958058831072 263860061451070644 264007387001852928 264178920035678976 265049263098136944 265822001474516352 266069944712804904 266495395506826752 267592084377225216 267898735861036011 268048316394738432 268152884445890304 268727350243064832 269185517835905664 269256394258424832 269682647536422288 269833224112377856 270142443866572326 270293277168563712 270398720999038464 271187055462592512 271359959838568776 271511472937306112 272511211006843452 272840523971275008 273305704333394016 273632656319628816 273963324481444864 274430419166041728 274537476932697216 275667260788387328 276365595340412928 276682300971233913 276836785784729856 277820911263296604 278084472758701056 278524701554009904 278999573173673058 279155351829828096 280147719565334264 280257007702128408 281074083526332864 282945728562803712 283428137827223424 284180708932227072 284435694864803666 284705531633908224 285913401712098048 286746968480937984 286929793599798132 287090000073053184 287691662458279296 288530413660781568 288799537979727936 289332890698623912 290289627248507712 290946916287756288 291484234768048896 292095106271416224 292720863657624192 293219939071254384 293383657630199808 293761455352174278 293925476265268736 294040139228462592 294541463945381184 294897399109595136 296337327816184956 296731536529692672 297008310377084544 297201285040138848 297556822992383248 297874223818417152 298180420985404062 298424335595859584 299049751658830896 299216725277847552 299328687801905517 301041094924378368 301554355944080736 302913443540727936 303002793945944064 303392978478475074 303562377126425088 304079936814634176 304566166293516288 305279954818389873 305450407054469376 306340933022558208 306460439366731776 307640591812463616 307836738359582418 308208740041625472 308734221561796944 308906602478358528 309027109713186816 310125668386935744 310911294757964544 311441384007821088 311817741681457152 312190765106762752 312723035793861504 312845031853538688 313340289248261142 313757116494511104 314049770808556608 314132459968162304 314629755459159336 315048298043871232 315166184511001047 315289133664894459 315342156696657664 316208343967124472 316384898039691264 316586619811663572 317509612872338976 318313944633154176 318856655055626352 319034687805517824 320168822360382016 320293723088146752 322976250082184832 323917871802541056 324124396473846038 325377750438752256 325499502035951901 326758173385254912 327919764114055008 328790471380890624 329494841504059392 330056614833974784 330103349989937664 330666160798427328 330795156632020416 331544160420931584 331759573998294528 332156453572892928 333124839734913024 333822978595904256 334134349174220112 334538129894427648 334751425866431154 335108501795719296 335727377545342032 335914830017449984 336045873403957248 336618815937578496 338671231789925664 339248650437090828 339438069002382336 340064940562723712 340777623983318928 340967896246849536 341507674267228224 342089928916463448 342280933901899776 342721697910869991 343631707936278048 344046965627860992 344633549650377984 346186792617974784 346734832546828656 346928431001628672 347063770892611584 347325999257021562 347519927788153344 348891376935302712 349086179490822144 350567186018853888 351214610745108096 351813415268094192 352009849335803904 352238560047571968 353399017464182592 353958474891554253 354429335299355136 354759926283739872 355327194009102336 355933010294652672 357198314481381348 357397755192984576 357537179261187072 358103187712298448 358303133657419776 358914023781207552 359008525677899776 359576863381896384 360189925155429768 360330438474165096 360391036224751616 360531627998717952 361813279784758368 363348281342457936 363787365295033344 364407605777858688 364843541759505088 365907225554722304 366049969243596288 368909734628311884 369115714379639808 370427881684395472 370779297011601408 371366268738679872 371999430898230744 372207135773104128 373676010269504544 374765444701777152 377207559810256896 377260971417071616 377693299738509786 377904183769631232 378051607579451904 379607375511877632 381217868949464064 381867827627680128 382573058133064176 382786666764070912 383588883277705728 384196133550631752 384707218214375424 385066050639637248 385777187598165216 386585671428312804 387052836331343616 387712743356675232 388645646357398528 389460141695221632 390076686615182238 390294484876832256 390959918761672512 391681940469565704 392053518971283456 392502799052215551 392721951927174912 395116437088246608 395790092176605966 396011080502779392 396268380053518464 397165631757889536 397573894647205416 398733002211774528 399104917069207356 401388126565837824 402072474592107648 403091025364597248 403884591387637248 404523971304633432 404749836168566784 405213665799858489 405439915752845568 405598081498557696 406780583193888768 407039939757853164 407267209405959168 409260785956912512 410187455749951488 410448984479443224 410944986722167296 411645628749062592 411806215399045824 413500891182580992 414548393010619392 415255178677094784 416731366894944906 416964047725148672 417126709138051584 417787052331014856 418342821992681472 418499359760509587 418733027744742144 419506340612212448 420221579348001396 420385511553192612 421611125289499296 422115493082218096 423346150496451968 424418592844205568 425142206740835136 426653542297205499 427058297450862336 429841172807036928 430394690399697198 430635000109579776 431890495736721408 432058980090802176 433999336047935868 436420374431634432 437226352152073344 438387295174520832 439081295486436288 440075486445299712 440137799986583552 440642183028261417 440888214397903104 441060208842693888 441812195918071776 442346098664392704 442875271430523904 444505991724277434 445097304794539008 445512465565626816 445801927560208272 446050839859236864 446335234488574872 446811335727625728 447270631478106093 447636503393789376 448574627488246344 448825087916771328 451561642386567552 452331533916121104 452584092003176448 454370165311091904 455089467717712611 455343565689637632 456119905221951264 456962263881159988 458175610581704064 459511399533837312 460675457559539712 461582390157299712 461755107539373627 462313110062438208 463101332342695416 463359903717537792 463540664569780224 465188502580403616 466366942136946816 467422914691805184 467726612522185728 468286147660144128 469084553690792256 469267547780308032 469651413396762624 470635674741766656 471074656212834912 471198689952243456 471944633188739004 472572447065806848 473013235044986496 474577347059536896 474879929717495358 476264419308508464 476530340257312768 476716239014916096 477470916949731264 478284982583439528 478552031708276736 479435817842528512 480253233540573024 480440584632220128 482417706379677824 484464375123277248 485049820393377792 485876807703811584 486186594710769057 488066625658128384 490258509239334962 491879646171082512 492154285839519744 492346279638355968 494242262256089088 495155024984906496 495999241197640992 497316240631397376 498234680359339392 499687259602369536 501807194841641472 502127138799646731 503591066318013048 503872245026174976 504068810105935872 504928223906367744 508006847684888496 508290491932618752 509157103503573504 510097410844085568 511166435974978392 511451844370274304 512261511400842336 513134893374695172 513421400852849664 514369583464220288 515447561904417072 516070448441791488 516950324475566976 519280188926962176 520102248820242984 520392646502443008 520988998885532343 521279891682230016 522242587292754272 523337065402954068 523629269236233216 526821916117662144 527720122902141288 528014774003705856 528357840071357952 530098526196273888 531644002949032704 532139889425609808 532990791013653504 535184168754450432 535797471722072022 536096632789476864 536305768891780608 537454700486129664 538371035671811328 538512788516849664 539365295072844576 540284887733144652 540586554337127424 540797441998076928 542719919677137552 543022945874612224 545022422013686904 545681047942550016 546611408666788032 547265312639257632 547926648962889728 548860838332083456 549074953865394432 551334521576774656 552731190680825856 553364601942467826 553673571569459712 555641822526593208 556168945517402112 557049403108019808 557999146347346116 558310703659656192 560295439130668528 560514015404256816 562148167052665728 565891457125607424 566539949607764679 566856275654446848 568871389729607332 569411063267816448 571826803424196096 573493936961875968 573859587199596264 574180000146106368 575383324916558592 577060827321563136 577599075959455872 578665781397247824 580579254497015424 581893832575512576 582968469536097792 584190212542832448 585441727315248384 586439878142508768 587522910704348556 587850952530537472 588080278456925184 589082927890762368 592674655632369912 593463073059385344 593685138264908949 594016620754169088 594402570080277696 595113645984766496 595748447636834304 596360841970808124 596848671191719168 598099503317661792 598657375603811034 602082189848756736 603108711888161472 605826887081455872 606785956956950148 607124754252850176 608159873629268352 610559909636779746 610900814108938752 612681866045116416 612920878733463552 615281183624927232 615673476719164836 616417480083250944 617468443123593888 620251336773871488 621822589515929088 622882768015642176 623635483362914304 624381530213525504 625097050342417359 625446071587723008 625690063707077376 626680578496522284 627514232989022208 628099541617113216 628264919936324608 629259510918318672 630332369022002094 630578267329788918 630684313393315328 632416687934248944 632769796079382528 633173239623327144 635019225744677952 636627889266308352 637713310111252704 640337644720764032 640587446176293504 645592035599545797 645952500164369664 647835743605082112 648248792947692076 650999004071903802 653516346770509824 655839528228110016 657580942761781248 660113229667949568 660206699979875328 661332321596854656 661590313264040832 663088320841863168 663519147996589056 664312907145785856 666249679469826048 667645957191808512 668268698348440224 669076259788855296 669502851732862308 670217003591438592 671454755090684064 673237631875156992 677342463579851328 678497300874181656 678876138004764672 680129881125447424 681555247966637856 683015348534456448 684179857832926896 684561867803799552 685443395821739982 687263415872556096 688093931255721984 689267099300755968 692373585235949568 693469665093657312 694651998514043124 695039855576306688 697782753870605424 698172358981644288 701134372037707776 702429221490216192 703626830536188384 704477120095143936 706798034928365184 707916949783108506 708858670598710272 709519852567479744 710654388018204672 711866020589305344 712319894576243037 714396628962762696 714795510385969152 715074358522374144 716206375424596896 717828047562415104 719153726763792768 720379850310859536 720660876948330192 720782072449503232 721063255997435904 723626559569516736 726696562684915872 727574730590066688 728815211555717376 729687083519010176 731814451109444608 732099938487192576 735387763859002443 737819469256623768 738231428759279616 740855763368790944 742732537477359744 743998861796461488 744414271546208256 747352020539009088 749530889403554304 755386599477019572 755808367539262464 756103215158903808 759214751023755264 762435737898928128 763735655255360256 765146116266128352 767177766555411456 768392267101263504 770132101279274496 771554375196330432 773171342856625608 774105672662687232 775425486713350464 777291292714797056 778920283390443264 780153373230364476 780588969753664512 781919837523345024 783363880939131408 784107037942566912 785005598104431102 785443903854349824 790232874176493216 791580184353211932 792022161005558784 792536760107036928 795147789294410832 797466004423549056 798209834138414712 799683961792029979 802776253131675648 803696207583108033 804144949184215296 806182050729194496 807769182775274496 809047942609266864 809499672337133568 810427331599716978 810879831505691136 811196162997115392 813561166387777536 814079879515706328 814534418811918336 818521571913825024 820897968958886448 821889973444334592 823291257498125184 823612430798091648 827001782365161984 829096786021238784 830510357354189568 833462733789889812 833928095450297344 834253418276103168 835574104662029712 836998719521019174 837466055489484288 839012681224424896 840443158696002792 840771023106385224 843222250578998592 844230986164436192 846692300992903936 848837185688411136 850284413481670272 853307084594410998 854116594901724672 860789380799394396 861270000219159552 867998672095871736 872840748863268864 874452704304146688 878162590972872576 880150972890599424 880275599973167104 881284366056522834 881776428795806208 882120417685387776 883624391836143552 884692197328785408 885750542861047808 889011983448554868 890194609589078016 891024931131253632 891603855120416544 892670468977149744 893622671455251456 894541262956212186 895273006787578752 897149254976492688 897650175833542656 897986063405716551 903123284773135104 904663067832242208 908740330622183808 910178935435425222 910687131379275264 912239810443902528 913924527762319976 915839864455169619 916351221163408128 919022799067674624 923510215078747254 924626220124876416 926202664685390832 926719807435075584 927081329139560448 930377005160807232 932733884273893632 935453225044371456 936572295320288256 938169107381584512 938535095560616064 941271349483533312 942149312425669824 942397379904486912 943889266377478008 945144894131613696 945498553533003141 946026470089972992 949154694119073792 949759859434990716 952528838617016928 954941833899462528 956569965166879056 957104063416553472 958871635685057024 960506467081146048 960881169264440256 964835412759355648 968928750246554496 971753615407623168 972373189421538114 976133251316256768 976498506107855703 980517018478669924 983759292342165024 988484524512178176 990310049969812992 991998482395281984 994632481262794752 995524932026812831 996469360718678784 999374519204739072 1003614389683282944 1004254277599293462 1007182132636026096 1007744490052349952 1008137620211871744 1009856447812735488 1016013695369776992 1018314207007147008 1020194821688171136 1022332871949956784 1022903688740548608 1024523022801684672 1026269786749390344 1026842801705699328 1028165093732609973 1028739166928440576 1030895123808834144 1032140896883582976 1033900648951133952 1038560377853924352 1040204497640485968 1040785293004886016 1041977997771064686 1042559783364460032 1044485174585508544 1046674130805908136 1047258538472466432 1053643832235324288 1055440245804282576 1056029548007411712 1056715680142715904 1060197052392547776 1061875424674662759 1063288005898065408 1064279778851219616 1065981582027307008 1071594943444144044 1072193265578953728 1072611537783561216 1074909400972259328 1076742071343622656 1077025577033699328 1078730590145689152 1080569775466289304 1081173108674254848 1081594883996153856 1085439839354275104 1090044844027373808 1091362095885100032 1093222817333576064 1094530625278515264 1095853297925779456 1097721676664166912 1098149907730788864 1102669043153549312 1106729203884935652 1107347143138919424 1111283645053186416 1112337891034804224 1114098806216039616 1115998292694692232 1116621407319312384 1120590878261337056 1121028030808513632 1124296334105331456 1131782914251214848 1133079899215529358 1133712551308893696 1134435387658461133 1137742779459214664 1138822126535632896 1143653606848392192 1147719174399192528 1148360000292212736 1150766649833117184 1154121654643126272 1155198151918911744 1157331562794495648 1161158508994030848 1165936939072195584 1168380425085664896 1170883454630496768 1172879756285017536 1175045821408697112 1175701905061074944 1176160556913850368 1178165855781524736 1185349311264739824 1187370276529817898 1188033241508338176 1188805140160555392 1190227291969532992 1191496895273668608 1192721683941616248 1193697342383438336 1196199006635323584 1197314751207622068 1204164379697513472 1206217423776322944 1211653774162911744 1213571913913900296 1214249508505700352 1215640997399575467 1216319747258536704 1221119819273559492 1221801628217877504 1230562367249854464 1231346953438329672 1232834960166501888 1234936886247187776 1240502673547742976 1243645179031858176 1245765536031284352 1248763060427051008 1250194100684834718 1250892143175446016 1251380127414154752 1253361156993044568 1255028465978044416 1256199083234226432 1256529839872649216 1258519021836637344 1260664738044004188 1261156534659577836 1261368626786630656 1264833375868497888 1266346479246654288 1270038451489355904 1273255778532616704 1275426620222505408 1279960626891616497 1280675289441528064 1281174892352587008 1291184071199091594 1291905000328739328 1295671487210164224 1296497585895384152 1301998008143807604 1311679056456220032 1315161885523562496 1320226459335899136 1320413399959750656 1321926549084784251 1322664643193709312 1323180626528081664 1327038295993178112 1328625814291571712 1335291914383617024 1336537396696880448 1338152519577710592 1339005703465724616 1340434007182877184 1342909510181368128 1346475263750313984 1354684927159702656 1356994601748363312 1357752276009529344 1360259762250894848 1363110495933275712 1365268403153137833 1366030697068912896 1368359715665853792 1370886791643479964 1374526831745112192 1378534198601511936 1384747170471899136 1385265322618120881 1386939330187314624 1389303997028086248 1390079711152613376 1395565507741210848 1402268744075415552 1404858442980432384 1407253661072376768 1408954240190287872 1413596069856730368 1415833899566217012 1417717341197420544 1419039705134959488 1423732041178610688 1424639789152486074 1428793257925525392 1429591020771938304 1430148717044748288 1432412750849193792 1435656095124830208 1438307453527585536 1440759700621719072 1441321753896660384 1447253119139033472 1453393125369831744 1455149461180133376 1457630423111434752 1458559784132307171 1459374167038020352 1463628902218889216 1464199876974385152 1470775527718004886 1475638938513247536 1476462857518559232 1481711526737581888 1485465074954719488 1487997723592922976 1494704041078018176 1499061778807108608 1506381416398940193 1510773198954039144 1511616735078524928 1512206430317807616 1524871475797856256 1527471310510720512 1530292232532256704 1534355533110822912 1536784534202527008 1540264202558548992 1543108750392660864 1546342685713251216 1548211345325374464 1550850973426700928 1554582585429594112 1557840566780886528 1560306746460728952 1561177939507329024 1563839675046690048 1566727761878262816 1570011196208862204 1570887807708699648 1580465748352986432 1583160368706423864 1584044322011117568 1585073520214073856 1590295578588821664 1594932008847098112 1596419668276829424 1599367923584059958 1605552506263351296 1607392415166216066 1608289898368430592 1612364101458388992 1615538365550548992 1618095885218533728 1620854663199433956 1621759663011382272 1622392325994230784 1628159759031412656 1629068837623836672 1637043143827650048 1641795937917772896 1643779946888669184 1646582514996250368 1647224861596183296 1654003564730323968 1658193572042477568 1661020714708379136 1666925467579779624 1667856190900594688 1668506836552206336 1671148209324059424 1673997439042038348 1674932110978968576 1678025362448849792 1680886317392005584 1681542046212770448 1686444501157997184 1688461972328872384 1693384601985807872 1697674371376822272 1699619848823294037 1700568826963340544 1706614169188821996 1708233189803449344 1721578761598788792 1722540000438319104 1735997344191743472 1745681497726537728 1748905408608293376 1756325181945745152 1762568732113045668 1763552857591612416 1764240835370775552 1767248783672287104 1771501085722095616 1778023966897109736 1780389219178156032 1782049862262507264 1783207710240833088 1785340937954299488 1787245342910502912 1789082525912424372 1790546013575157504 1794298509952985376 1795972126811433102 1806246569546270208 1809326135664484416 1817480661244367616 1820357870870850444 1821374262758550528 1824479620887805056 1827849055524639952 1831679728910339238 1832702442326816256 1838045598135349248 1847020430157494508 1849252440249752832 1852405329370781664 1860754010321614464 1865467768547787264 1870906450088742912 1873144590640576512 1875291151027252077 1876338214763169024 1877070191121232128 1882542698967066624 1884298624851339648 1884794759808973824 1887778532754956016 1890997107066006282 1892052940179945984 1898309388238147584 1899519718869981432 1905057677234033856 1909883667798925056 1913139930333758112 1917743271370114048 1921012934162292096 1921762338528880512 1929670825518711296 1936776106798637391 1937857500493108992 1943507230815246336 1944746378843076228 1952997012215711406 1961034036957339848 1967518584684330048 1980620099939625984 1983996964790563968 1989264962525589504 1991049864053625662 1992938721437357568 1998749038409478144 2007228779366565888 2008508555198586924 2014364265272052192 2019712895625470976 2032027390739553984 2036628414014294016 2040389643376342272 2044665743899913568 2049046045603369344 2052539573498780688 2053685603411398656 2056330187465219946 2057478333856881152 2061790247617668288 2064281793767165952 2067801297902267904 2077120755707848704 2080408995280971936 2083955995542129372 2085119566728920064 2088970349171017088 2093348261611816272 2094517076944932864 2107287664470648576 2110880491608565152 2113431360285431808 2120394104785095552 2123750849349325518 2126576011796130816 2128559557702439232 2131963164054614016 2136959683728729111 2143189886888288088 2144386531157907456 2145223075567122432 2153484142687245312 2157461180291378304 2161139550932578608 2162346217348509696 2163189767992307712 2170879678708550208 2180089688054747616 2182724191770200064 2186445634667152128 2189061250557030528 2195443353328333824 2196299815461577728 2205338086307098624 2206163291577007329 2213458407769871304 2214694286277838848 2222567290106372832 2228197612432079232 2231996585389384464 2233242814638624768 2241181756522674112 2242056061617027264 2248592668210662912 2266159798431058716 2267425102617787392 2268870775316922266 2275485558918429328 2277644253071265792 2287307213696784384 2295438348798385056 2301533299666234368 2310396303837823488 2314663125588991296 2322317017988061696 2331873878144391168 2336760850171329792 2341766909260993536 2345759512570035072 2350091642817394224 2351403810122149888 2352321113827700736 2356331711563049472 2370698622529479648 2374740553059635796 2376066483016676352 2377610280321110784 2380454583939065984 2385443367883232496 2387394684766876672 2392398013270647168 2394629502415244136 2399051885376089937 2408328759395026944 2411088622749324099 2412434847552645888 2423307548325823488 2427143827827800592 2428499017011400704 2431281994799150934 2432639494517073408 2442239638547118984 2443603256435755008 2462693906876659344 2465669920333003776 2469873772494375552 2481005347095485952 2487290358063716352 2491531072062568704 2500388201369669436 2501784286350892032 2502760254828309504 2506722313986089136 2512398166468452864 2513059679745298432 2517038043673274688 2521329476088008376 2522313069319155672 2522737253573261312 2529666751736995776 2532692958493308576 2540076902978711808 2546511557065233408 2550853240445010816 2559921253783232994 2561350578883056128 2562349784705174016 2582368142398183188 2583810000657478656 2592995171790768304 2603996016287615208 2623358112912440064 2640452918671798272 2640826799919501312 2643853098169568502 2645329286387418624 2646361253056163328 2654076591986356224 2657251628583143424 2670583828767234048 2673074793393760896 2678011406931449232 2680868014365754368 2685819020362736256 2692950527500627968 2709369854319405312 2713989203496726624 2720519524501789696 2726220991866551424 2730536806306275666 2732061394137825792 2736719431331707584 2741773583286959928 2747519593365508857 2749053663490224384 2757068397203023872 2770530645236241762 2773878660374629248 2778607994056172496 2780159422305226752 2791131015482421696 2809716885960864768 2814507322144753536 2827192139713460736 2831667799132434024 2835434682394841088 2836495660599009423 2838079410269918976 2847464082357221376 2849279578304972148 2857586515851050784 2864825501698387584 2871312190249660416 2876614907055171072 2881519401243438144 2882643507793320768 2894506238278066944 2906786250739663488 2915260846222869504 2917119568264614342 2918748334076040704 2927257804437778432 2928399753948770304 2929495518323567109 2941551055436009772 2951277877026495072 2963423053475163776 2970930149909438976 2975995447185845952 2986574796080438493 2989408082156036352 2998123557614217216 3012762832797880386 3021546397908078288 3023233470157049856 3024412860635615232 3054942621021441024 3060584465064513408 3068711066221645824 3073569068405054016 3080528405117097984 3084495281197829919 3086217500785321728 3092685371426502432 3096422690650748928 3101701946853401856 3115681133561773056 3120613492921457904 3122355879014658048 3127679350093380096 3133455523756525632 3140022392417724408 3141775615417399296 3160931496705972864 3166320737412847728 3168088644022235136 3170147040428147712 3180591157177643328 3185626274023988277 3189864017694196224 3192839336553658848 3198735847168119916 3214784830332432132 3216579796736861184 3224728202916777984 3231076731101097984 3236191770437067456 3241709326398867912 3243519326022764544 3244784651988461568 3256319518062825312 3274086287655300096 3283591875835545792 3287559893777338368 3293165029992500736 3294449723192366592 3308007129460647936 3322041429416758272 3333850935159559248 3335712381801189376 3337013673104412672 3342296418648118848 3347994878084076696 3349864221957937152 3356050724897699584 3361772634784011168 3363084092425540896 3372889002315994368 3376923944657744768 3386769203971615744 3395348742753644544 3399239697646588074 3401137653926681088 3403306162975383399 3413228338377643992 3416466379606898688 3443157523197577584 3445080000876638208 3471994688383486944 3497810817216586752 3512650363891490304 3525137464226091336 3527105715183224832 3528481670741551104 3534497567344574208 3556047933794219472 3564099724525014528 3566415420481666176 3570681875908598976 3574490685821005824 3578165051824848744 3581092027150315008 3588597019905970752 3591944253622866204 3612493139092540416 3618652271328968832 3634961322488735232 3640715741741700888 3642748525517101056 3646922992198726401 3648959241775610112 3655698111049279904 3663359457820678476 3665404884653632512 3694040860314989016 3698504880499505664 3704810658741563328 3721508020643228928 3730935537095574528 3746289181281153024 3750582302054504154 3752676429526338048 3754140382242464256 3765085397934133248 3768597249702679296 3769589519617947648 3775557065509912032 3781994214132012564 3784105880359891968 3799039437739962864 3810115354468067712 3819767335597850112 3826279860667516224 3835486542740228096 3839881880674849491 3842025868324584192 3843524677057761024 3859341651037422592 3873552213597274782 3875715000986217984 3887014461630492672 3889492757686152456 3905994024431422812 3922068073914679696 3935037169368660096 3961240199879251968 3965779647254352753 3967993929581127936 3982099728107251324 3985877442874715136 4014457558733131776 4017017110397173848 4028728530544104384 4039425791250941952 4064054781479107968 4073256828028588032 4080779286752684544 4089331487799827136 4098092091206738688 4105079146997561376 4112660374930439892 4114956667713762304 4123580495235336576 4135602595804535808 4154241511415697408 4155795967854362643 4160817990561943872 4167911991084258744 4170239133457840128 4177940698342034176 4186696523223632544 4214575328941297152 4221760983217130304 4226862720570863616 4240788209570191104 4247501698698651036 4253152023592261632 4257119115404878464 4273919367457458222 4286379773776576176 4288773062315814912 4290446151134244864 4306968285374490624 4314922360582756608 4322279101865157216 4341759357417100416 4360179376109495232 4365448383540400128 4372891269334304256 4375679352396921513 4378122501114061056 4390886706656667648 4392599630923155456 4412326583154014658 4426916815539742608 4429388572555677696 4445134580212745664 4456395224864158464 4463993170778768928 4482363513045348224 4484112123234054528 4497185336421325824 4519144249196820579 4532319596862117432 4534850205235574784 4537741550633844532 4550971117836858656 4574614427393568768 4590876697596770112 4603066599332468736 4620792607675646976 4629326251177982592 4644634035976123392 4663747756288782336 4673521700342659584 4683533818521987072 4691519025140070144 4700183285634788448 4712663423126098944 4741397245058959296 4749481106119271592 4752132966033352704 4755220560642221568 4760909167878131968 4770886735766464992 4774789369533753344 4784796026541294336 4789259004830488272 4798103770752179874 4816657518790053888 4822177245498648198 4824869695105291776 4846615096651646976 4854287655655601184 4862563989598301868 4865278989034146816 4884479277094237968 4887206512871510016 4925387813753318688 4931339840666007552 4939747544988751104 4962010694190971904 4974580716127432704 4983062144125137408 5000776402739338872 5003568572701784064 5005520509656619008 5013444627972178272 5024796332936905728 5034076087346549376 5042658952176016752 5044626138638311344 5045474507146522624 5059333503473991552 5065385916986617152 5080153805957423616 5093023114130466816 5101706480890021632 5119842507566465988 5122701157766112256 5124699569410348032 5164736284796366376 5167620001314957312 5185990343581536608 5207992032575230416 5246716225824880128 5287706196339137004 5290658572774837248 5292722506112326656 5314503257166286848 5341167657534468096 5346149586787521792 5356022813862898464 5361736028731508736 5371638040725472512 5418739708638810624 5427978406993453248 5441039049003579392 5452441983733102848 5461073612612551332 5464122788275651584 5473438862663415168 5483547166573919856 5495039186731017714 5498107326980448768 5514136794406047744 5541061290472483524 5547757320749258496 5557215988112344992 5582262030964843392 5619433771921729536 5625873453081756231 5629014644289507072 5654384279426921472 5663335598264868048 5672991321198018846 5676158820539837952 5694928164714442752 5698559156609944296 5715173031702101568 5729651003396775168 5753229814110342144 5763038802486876288 5765287015586641536 5789012476556133888 5813572501479326976 5830521692445739008 5834239136529228684 5837496668152081408 5858991036647134218 5883102110872019544 5902555754052990144 5926846106950327552 5941860299818877952 5951990894371691904 5973149592160876986 5978816164312072704 5996247115228434432 6025525665595760772 6043092795816156576 6109885242042882048 6121168930129026816 6147138136810108032 6161056810234195968 6168990562395659838 6172435001570643456 6185370742853004864 6192845381301497856 6203403893706803712 6231362267123546112 6241226985842915808 6255358700186760192 6266911047513051264 6280044784835448816 6283551230834798592 6321862993411945728 6332641474825695456 6340294080856295424 6361182314355286656 6371252548047976554 6379728035388392448 6385678673107317696 6397471694336239832 6410879051186187333 6429569660664864264 6433159593473722368 6472383540874134912 6483418652797735824 6487038652045529088 6489569303976923136 6512639036125650624 6548172575310600192 6567183751671091584 6586330059985001472 6588899446384733184 6616014258921295872 6618489874731021987 6644082858833516544 6667701870319118496 6684592837296237696 6695989756168153392 6699728443915874304 6712101449795399168 6723545269568022336 6726168184851081792 6745778004631988736 6753847889315489536 6773538407943231488 6798479395293176148 6802275307853362176 6806612325950766798 6826456676755287984 6832932759213797376 6886315046395155168 6943989376766973888 6968674524187689817 6995621634433173504 7025300727782980608 7050274928452182672 7054211430366449664 7056963341483102208 7068995134689148416 7112095867588438944 7128199449050029056 7132830840963332352 7141363751817197952 7156330103649697488 7162184054300630016 7177194039811941504 7183888507245732408 7197155656128269811 7224986278185080832 7237304542657937664 7269922644977470464 7281431483483401776 7285497051034202112 7293845984397452802 7297918483551220224 7311396222098559808 7326718915641356952 7330809769307265024 7388081720629978032 7397009760999011328 7409621317483126656 7443016041286457856 7461871074191149056 7501164604109008308 7505352859052676096 7508280764484928512 7537194499405358592 7539179039235895296 7551114131019824064 7563988428264025128 7568211760719783936 7598078875479925728 7620230708936135424 7639534671195700224 7652559721335032448 7670973085480456192 7679763761349698982 7684051736649168384 7687049354115522048 7718683302074845184 7747104427194549564 7751430001972435968 7778985515372304912 7811988048862845624 7844136147829359392 7870074338737320192 7922480399758503936 7931559294508705506 7935987859162255872 7964199456214502648 7971754885749430272 8034034220794347696 8057457061088208768 8078851582501883904 8128109562958215936 8161558573505369088 8178662975599654272 8196184182413477376 8210158293995122752 8225320749860879784 8229913335427524608 8247160990470673152 8271205191609071616 8311591935708725286 8321635981123887744 8335823982168517488 8340478266915680256 8355881396684068352 8373393046447265088 8429150657882594304 8443521966434260608 8481576419140382208 8495003397397302072 8506304047184523264 8509486981797028269 8514238230809756928 8547838734914916444 8572759547553152352 8613936570748981248 8629844721165513216 8644558203730314432 8683518714834200832 8720358752218990464 8745782538668608512 8751358704793843026 8756245002228122112 8781773413313335296 8785199261846310912 8824653166308029316 8853833631079485216 8890269160425491328 8912790449728316928 8927986341557537856 8959724388241315479 8964727026090696448 8968224246468109056 8994370672842651648 9038288498393641158 9064639193724234864 9069700410471149568 9075483101267689064 9101942235673717312 9181753395193540224 9206133198664937472 9241585215351293952 9253485843593489757 9258652502355965184 9289268071952246784 9347043400685319168 9367067637043974144 9383038050280140288 9400366571269576896 9425326846252197888 9482794490117918592 9498962212238543184 9504265932066705408 9510441121284443136 9521818335756263936 9541773471532929984 9549578739067506688 9556878822071964831 9569592053082588672 9578518009660976544 9596207541504359748 9644354490997296396 9649739390210583552 9693230193303293952 9708575311311202368 9725127979196603736 9730557978068293632 9768958554188475936 9850775627506637376 9862679681332015104 9879495089977502208 9924021388381943808 9966124288250274816 10001552805478677744 10007137145403568128 10011041019313238016 10026889255944356544 10049592665873811456 10068152174693098752 10085317904352033504 10089252277276622688 10118667006947983104 10130771833973234304 10160307611914847232 10186046228260933632 10203412961780043264 10209918488926150197 10239685015132931976 10245402315532224512 10249399138820696064 10329472569592732752 10335240002629914624 10371980687163073216 10415984065150460832 10493432451649760256 10575412392678274008 10581317145549674496 10585445012224653312 10692299173575043584 10712045627725796928 10723472057463017472 10743276081450945024 10837479417277621248 10855956813986906496 10882078098007158784 10904883967466205696 10922147225225102664 10928245576551303168 10946877725326830336 10967094333147839712 10990078373462035428 10996214653960897536 11082122580944967048 11095514641498516992 11114431976224689984 11164524061929686784 11238867543843459072 11251746906163512462 11258029288579014144 11308768558853842944 11326671196529736096 11345982642396037692 11352317641079675904 11397118313219888592 11430346063404203136 11459302006793550336 11506459628220684288 11519645642024548473 11526077604973752576 11530574031173283072 11578024953112267776 11627145002958653952 11661043384891478016 11668478273058457368 11674993336304162816 11717982073294268436 11766204221744039088 11805111508105980288 11853692213900655104 11883720599637755904 11897338941763058259 11903981788743383808 11946299184321753972 11957632328624145408 12051051331191521544 12086185591632313152 12219770484085764096 12242337860258053632 12294276273620216064 12337981124791319676 12344870003141286912 12370741485706009728 12406807787413607424 12462724534247092224 12482453971685831616 12510717400373520384 12533822095026102528 12560089569670897632 12643725986823891456 12665282949651390912 12680588161712590848 12722364628710573312 12742505096095953108 12759456070776784896 12771357346214635392 12794943388672479664 12821758102372374666 12859139321329728528 12866319186947444736 12944767081748269824 12966837305595471648 13025278072251301248 13096345150621200384 13127038057190764539 13134367503342183168 13172660119970002944 13177798892769466368 13236979749462043974 13288165717667033088 13335403740638236992 13369185674592475392 13391979512336306784 13424202899590798336 13447090539136044672 13452336369702163584 13491556009263977472 13507695778630979072 13547076815886462976 13557432747590461737 13596958790586352296 13604550615706724352 13613224651901533596 13652913353510575968 13772630092790310336 13887978753533947776 13937349048375379634 13991243268866347008 14050601455565961216 14100549856904365344 14137990269378296832 14224191735176877888 14256398898100058112 14265661681926664704 14282727503634395904 14312660207299394976 14324368108601260032 14354388079623883008 14367777014491464816 14394311312256539622 14449972556370161664 14474609085315875328 14539845289954940928 14562862966966803552 14587691968794905604 14595836967102440448 14622792444197119616 14653437831282713904 14661619538614530048 14776163441259956064 14794019521998022656 14819242634966253312 14886032082572915712 14923742148382298112 15002329208218016616 15010705718105352192 15016561528969857024 15074388998810717184 15102228262039648128 15127976856528050256 15136423521439567872 15196157750959851456 15240461417872270848 15279069342391400448 15305119442670064896 15359527522699397964 15368103473298336768 15374098708231044096 15437366604149690368 15494208854389099128 15502860003944871936 15557971030744609824 15623976097725691248 15688272295658718784 15740148677474640384 15863118589017411012 15871975718324511744 15928398912429005296 15943509771498860544 16068068441588695392 16114914122176417536 16256219125916431872 16323117147010738176 16357325951199308544 16392368364826954752 16420316587990245504 16450641499721759568 16459826670855049216 16494321980941346304 16542410383218143232 16623183871417450572 16643271962247775488 16671647964337034976 16711762793368136704 16746786092894530176 16858301315765188608 16877620359245268693 16887043932868521216 16963152838280764416 16990006794794604144 17018973963594056538 17028476461619513856 17095677469829832888 17145519095106304704 17259689442331026432 17289116407460628864 17367037429668401664 17440717504437980928 17491565077337217024 17502717409587686052 17512490004456244224 17649306332616058632 17707667262158970432 17780538320850982656 17825580899456633856 17855972683115075712 17919448776482630958 17929454052181392896 17936448492936218112 17988741345685303296 18076576996787282316 18129278387448469728 18150966202535378128 18203884471347434624 18363506790387080448 18483170430702587904 18506971687186979514 18517305004711930368 18578536143904493568 18694086801370638336 18766076100560280576 18800733142539153792 18850653692504395776 18965588980235837184 18997924424477086368 19020882242568886272 19043636671512527872 19083546943065859968 19113757644143929662 19139184106165177344 19157036019321953088 19192415083008719496 19232637153558561999 19288708981994592792 19299478780421167104 19417150622622404736 19450255958393207472 19461115956136587264 19537917108376951872 19701551255013274752 19758990179955004416 19848042776763887616 19855469624193065961 19932248576500549632 20003105610957355488 20053778511888713088 20099185331747622912 20136304349386197504 20170635808704067008 20178504554553245376 20237334013895966208 20261543667946468608 20320615223829694464 20406825923560086528 20419836977852300394 20479370030265863952 20490804631064449024 20498798277641392128 20658945139185465504 20743961374326146432 20831968130300921664 20906023572563069451 20986864903299520512 21150824785356548016 21162634291099348992 21170890024449306624 21384598347150087168 21424091255451593856 21486552162901890048 21591466968384809433 21674958834555242496 21711913627973812992 21809767934932411392 21844294450450205328 21856491153102606336 21893755450653660672 21934188666295679424 21980156746924070856 21992429307921795072 22164245161889934096 22191029282997033984 22228863952449379968 22329048123859373568 22503493812327024924 22516058577158028288 22617537117707685888 22653342393059472192 22691965284792075384 22704635282159351808 22794236626439777184 22860692126808406272 22918604013587100672 23012919256441368576 23039291284049096946 23052155209947505152 23061148062346566144 23156049906224535552 23254290005917307904 23336956546116914736 23349986672608325632 23435964146588536872 23532408443488078176 23610223016211960576 23707384427801310208 23767441199275511808 23794677883526116518 23807963577486767616 23892598368643507944 23915264657248290816 24102102662383043088 24172371183264626304 24484675720516107264 24588552547240432128 24675962249582639352 24689740006282573824 24741482971412019456 24813615574827214848 24964907943371663232 25021434800747040768 25067644190052205056 25120179139341795264 25287451973647782912 25330565899302781824 25444729257421146624 25485010192191906216 25518912141553569792 25528460945391084807 25542714692429270784 25589886777344959328 25643516204744749332 25718278642659457056 25889534163496539648 25933674611190943296 26050556144502602496 26254076114381529078 26268735006684366336 26345320239940005888 26355597785538932736 26473959498924087948 26670807481276473984 26738371349184950784 26783959024672613568 26848405799181596672 26879173164723946437 26894181078272089344 26904672739404327168 26983112018527954944 27015391557261958144 27114865495180923474 27193917581172704592 27209101231413448704 27226449303803067192 27305826707021151936 27545260185580620672 27760457530780469271 27775957507067895552 27874698096750759268 28101202911131922432 28201099713808730688 28275980538756593664 28448383470353755776 28512797796200116224 28531323363853329408 28565455007268791808 28625320414598789952 28648736217202520064 28708776159247766016 28735554028982929632 28788622624513079244 28949218170631750656 29079690579909881856 29125725933933607104 29175383937589811208 29191673934204880896 29245584888394239232 29306875662565427808 29552326882519912128 29588039043996045312 29638485269932506624 29772064165145831424 30004658416436033232 30021411436210704384 30033123057939714048 30148777997621434368 30204456524079296256 30255953713056100512 30392315501919702912 30480922835744541696 30558138684782800896 30610238885340129792 30629755466778450591 30719055045398795928 30736206946596673536 30748197416462088192 30988417708778198256 31005720007889743872 31115942061489219648 31247952195451382496 31376544591317437568 31480297354949280768 31726237178034822024 31743951436649023488 31856797824858010592 32136136883177390784 32229828244352835072 32512438251832863744 32646234294021476352 32714651902398617088 32784736729653909504 32840633175980491008 32901282999443519136 32988643961882692608 33246367742834901144 33286543924495550976 33343295928674069952 33423525586736273408 33493572185789060352 33716602631530377216 33755240718490537386 33774087865737042432 33926305676561528832 33980013589589208288 34037947927188113076 34056952923239027712 34191354939659665776 34291038190212609408 34519378884662052864 34558936926073645419 34578232814921257728 34734074859336803328 34881435008875961856 34983130154674434048 35005434819175372104 35024980008912488448 35298612665232117264 35415334524317940864 35561076641701965312 35651161798913267712 35711945366230151424 35838897552965261916 35858908104362785792 35872896985872436224 36153153993574564632 36258556774896939456 36301932405070756256 36407768942694869248 36727013580774160896 37013943374373959028 37034610009423860736 37388173602741276672 37532152201120561152 37601466285078307584 37931177960471674368 37995848848954172736 38041764485137772544 38087273343025055744 38167093886131719936 38227515288287859324 38278368212330354688 38314072038643906176 38384830166017438992 38465274307117123998 38577417963989185584 38598957560842334208 38834301245244809472 38900511916786414944 39075834216753903744 39381114171572293617 39403102510026549504 39517980359910008832 39710939248386131922 39864497153001099264 40006211221914710976 40107557023777426176 40272608698772395008 40341271617408134016 40357009109106490752 40474668027791932416 40523087335892937216 40641230447659388928 40813651847120173056 40839673955704600788 40958740060531727904 41317890278370931008 41487922748652292864 41663936260601843328 41812047145126138902 41973729806599041024 42301649570713096032 42769196694300174336 42848182510903187712 42973104325803780096 43182933936769618866 43349917669110484992 43423827255947625984 43619535869864822784 43688588900900410656 43787510901307321344 43868377332591358848 43960313493848141712 43984858615843590144 44328490323779868192 44382058565994067968 44457727904898759936 44658096247718747136 45006987624654049848 45032117154316056576 45306684786118944384 45383930569584150768 45409270564318703616 45588473252879554368 45721384253616812544 45837208027174201344 46078582568098193892 46104310419895010304 46122296124693132288 46312099812449071104 46508580011834615808 46673913092233829472 46871928293177073744 47064816886976156352 47220446032423921152 47414768855602620416 47589355767052233036 47615927154973535232 47785196737287015888 47830529314496581632 48204205324766086176 48344742366529252608 48780721669313828719 48969351441032214528 49177105094480864256 49351924499165278704 49379480012565147648 49482965942824038912 49627231149654429696 49929815886743326464 50135288380104410112 50240358278683590528 50574903947295565824 50661131798605563648 50889458514842293248 50970020384383812432 51056921890782169614 51085429384858541568 51179773554689918656 51287032409489498664 51436557285318914112 51779068326993079296 51867349222381886592 52101112289005204992 52508152228763058156 52537470013368732672 52947918997848175896 53341614962552947968 53476742698369901568 53567918049345227136 53696811598363193344 53758346329447892874 53788362156544178688 53809345478808654336 53966224037055909888 54030783114523916288 54229730990361846948 54387835162345409184 54452898607606134384 54611653414042303872 55090520371161241344 55520915061560938542 55551915014135791104 55749396193501518536 56402199427617461376 56551961077513187328 56896766940707511552 57062646727706658816 57130910014537583616 57250640829197579904 57417552318495532032 57471108057965859264 57577245249026158488 57898436341263501312 58251451867867214208 58350767875179622416 58383347868409761792 58491169776788478464 58613751325130855616 59104653765039824256 59276970539865013248 59544128330291662848 59566408872579197883 60009316832872066464 60297555995242868736 60408913048158592512 60511907426112201024 60784631003839405824 60961845671489083392 61220477770680259584 61259510933556901182 61438110090797591856 61472413893193347072 61496394832924176384 61976835417556396512 62231884122978439296 62495904390902764992 62718070717689208353 62753089182634875136 62960594709898561536 63452474356069644048 63487902873298046976 63713595649716021184 64272273766354781568 64459656488705670144 64774400905154428299 65024876503665727488 65429303804797234176 65569473459307819008 65681266351960982016 65802565998887038272 65977287923765385216 66492735485669802288 66573087848991101952 66686591857348139904 66847051173472546816 66987144371578120704 67510481436981074772 67548175731474084864 67852611353123057664 67960027179178416576 68075895854376226152 68113905846478055424 68382709879319331552 68582076380425218816 69038757769324105728 69117873852147290838 69156465629842515456 69468149718673606656 69762870017751923712 70010869638350744208 70049960017824976896 70597225330464234528 70830669048635881728 71122153283403930624 71302323597826535424 71423890732460302848 71677795105930523832 71717816208725571584 71745793971744872448 72306307987149129264 72517113549793878912 72603864810141512512 72815537885389738496 73454027161548321792 74027886748747918056 74069220018847721472 75064304402241122304 75202932570156615168 75862355920943348736 75991697697908345472 76174546686050111488 76334187772263439872 76455030576575718648 76556736424660709376 76628144077287812352 76769660332034877984 76930548614234247996 77154835927978371168 77668602490489618944 77801023833572829888 78151668433507807488 78762228343144587234 78806205020053099008 79035960719820017664 79421878496772263844 80012422443829421952 80215114047554852352 80545217397544790016 80637519494171839311 80682543234816268032 80714018218212981504 80949336055583864832 81046174671785874432 81627303694240346112 81679347911409201576 81917480121063455808 82635780556741862016 82975845497304585728 83281372592341407813 83327872521203686656 83624094290252277804 84603299141426192064 85538393388600348672 85696365021806375424 85946208651607560192 86365867873539237732 86847654511895251968 87239071739729645568 87377177801800821312 87575021802614642688 87736754665182717696 87920626987696283424 88656980647559736384 88764117131988135936 88915455809797519872 89316192495437494272 90013975249308099696 90064234308632113152 90613369572237888768 90767861139168301536 91176946505759108736 91442768507233625088 91674416054348402688 91889266400335351773 92157165136196387784 92208620839790020608 92244592249386264576 93017160023669231616 93347826184467658944 93743856586354147488 94129633773952312704 94440892064847842304 94829537711205240832 95178711534104466072 95231854309947070464 95570393474574031776 96408410649532172352 96689484733058505216 97561443338627657438 97938702882064429056 98354210188961728512 98703848998330557408 98965931885648077824 99859631773486652928 100270576760208820224 100480716557367181056 101149807894591131648 101322263597211127296 101778917029684586496 101940040768767624864 102113843781564339228 102170858769717083136 102359547109379837312 102574064818978997328 102873114570637828224 103558136653986158592 103676810778220936257 103734698444763773184 104202224578010409984 105016304457526116312 105074940026737465344 105895837995696351792 106683229925105895936 106953485396739803136 107135836098690454272 107516692658895785748 107576724313088357376 107618690957617308672 108061566229047832576 108459461980723693896 108775670324690818368 108905797215212268768 109223306828084607744 110181040742322482688 111041830123121877084 111103830028271582208 111498792387003037072 112804398855234922752 113793533881415023104 114125293455413317632 114261820029075167232 114501281658395159808 114835104636991064064 114942216115931718528 115154490498052316976 115796872682527002624 116502903735734428416 116701535750359244832 116982339553576956928 117227502650261711232 118143342514716880851 118209307530079648512 118553941079730026496 119132817745158395766 120018633665744132928 120817826096317185024 121023814852224402048 121569262007678811648 121923691342978166784 122440955541360519168 122519021867113802364 122876220181595183712 123953670835112793024 124463768245956878592 124991808781805529984 125436141435378416706 125506178365269750272 125921189419797123072 126904948712139288096 127427191299432042368 128544547532709563136 128919312977411340288 129548801810308856598 130049753007331454976 130858607609594468352 131362532703921964032 131605131997774076544 131954575847530770432 132985470971339604576 133146175697982203904 133373183714696279808 133974288743156241408 135020962873962149544 135096351462948169728 135920054358356833152 136151791708752452304 136227811692956110848 136765419758638663104 137164152760850437632 138235747704294581676 138312931259685030912 138936299437347213312 139525740035503847424 140021739276701488416 141194450660928469056 141661338097271763456 142244306566807861248 142847781464920605696 143355590211861047664 143435632417451143168 143491587943489744896 144612615974298258528 145034227099587757824 145207729620283025024 145631075770779476992 146342165007941486157 146908054323096643584 148055773497495836112 148138440037695442944 150405865140313230336 151724711841886697472 151983395395816690944 152668375544526879744 152910061153151437296 153256288154575624704 153539320664069755968 153861097228468495992 154309671855956742336 155337204980979237888 155602047667145659776 156303336867015614976 157524456686289174468 157612410040106198016 158843756993544527688 160024844887658843904 160430228095109704704 161090434795089580032 161275038988343678622 161365086469632536064 161428036436425963008 161898672111167729664 162092349343571748864 163358695822818403152 163834960242126911616 165271561113483724032 165951690994609171456 166562745184682815626 166655745042407373312 167248188580504555608 169206598282852384128 171392730043612750848 172731735747078475464 173695309023790503936 174754355603601642624 175150043605229285376 175473509330365435392 175841253975392566848 177313961295119472768 177830911619595039744 178632384990874988544 178699226617737593649 180027950498616199392 181226739144475777536 181535722278336603072 182353893011518217472 182885537014467250176 183778532800670703546 184314330272392775568 184417241679580041216 184489184498772529152 186695652368935317888 187487713172708294976 188154212153067625059 188259267547904625408 188881784129695684608 190357423068208932144 190463708619894140928 191140786949148063552 192816821299064344704 193378969466117010432 194323202715463284897 195122886677255314876 196708420377923457024 197407697996661114816 197931863771296155648 199719263546973305856 200541153520417640448 200961433114734362112 202644527194422254592 203557834059369172992 203880081537535249728 204227687563128678456 204341717539434166272 204719094218759674624 205148129637957994656 205746229141275656448 207116273307972317184 207353621556441872514 207469396889527546368 208404449156020819968 210032608915052232624 210149880053474930688 211791675991392703584 213366459850211791872 213906970793479606272 214271672197380908544 215033385317791571496 215153448626176714752 215237381915234617344 216918923961447387792 217551340649381636736 217811594430424537536 218446613656169215488 220362081484644965376 222083660246243754168 222207660056543164416 222997584774006074144 225608797710469845504 227587067762830046208 228523640058150334464 229002563316790319616 229670209273982128128 229884432231863437056 230308980996104633952 233005807471468856832 233403071500718489664 233964679107153913856 234455005300523422464 236286685029433761702 236418615060159297024 237107882159460052992 238265635490316791532 240037267331488265856 241635652192634370048 241912558482515517933 242047629704448804096 243138524015357623296 244881911082721038336 245038043734227604728 245752440363190367424 247907341670225586048 248927536491913757184 249983617563611059968 250872282870756833412 251012356730539500544 253809897424278576192 254854382598864084736 257089095065419126272 257838625954822680576 259097603620617713196 261717215219188936704 262725065407843928064 263210263995548153088 265970941942679209152 266292351395964407808 266746367429392559616 267948577486312482816 270041925747924299088 270192702925896339456 271840108716713666304 272303583417504904608 273530839517277326208 274328305521700875264 275667799201006055319 276471495408589163352 276625862519370061824 279051480071007694848 280043478553402976832 282388901321856938112 283322676194543526912 284488613133615722496 285695562929841211392 286711180423722095328 289225231948596517056 290068454199175515648 290415459240566050048 291262151541558953984 292684330015882972314 293816108646193287168 296111546994991672224 300811730280626460672 303449423683773394944 303966790791633381888 305336751089053759488 305820122306302874592 306512576309151249408 307078641328139511936 307722194456936991984 308619343711913484672 310674409961958475776 311204095334291319552 312606673734031229952 315048913372578348936 315224820080212396032 317687513987089055376 320049689775317687808 320860456190219409408 322550077976687357244 322730172939265072128 322856072872851926016 324184698687143497728 326717391645636806304 327669920484253823232 330543122226967448064 331903381989218342912 333125490369365631252 333311490084814746624 334496377161009111216 338413196565704768256 342785460087225501696 345463471494156950928 347390618047581007872 349508711207203285248 350947018660730870784 351682507950785133696 354627922590238945536 355661823239190079488 357398453235475187298 360055900997232398784 362453478288951555072 363071444556673206144 364707786023036434944 365771074028934500352 367557065601341407092 368628660544785551136 373391304737870635776 374975426345416589952 376308424306135250118 376518535095809250816 377763568259391369216 380714846136417864288 382281573898296127104 385633642598128689408 386757938932234020864 388646405430926569794 390245773354510629752 394815395993322229632 395863727542592311296 399438527093946611712 401922866229468724224 405289054388844509184 407760163075070499456 408455375126257356912 408683435078868332544 409438188437519349248 410296259275915989312 411492458282551312896 414707243112883745028 414938793779055092736 416808898312041639936 420065217830104465248 423583351982785407168 426732919700423583744 428543344394761817088 430066770635583142992 430306897252353429504 430474763830469234688 433837847922894775584 435102681298763273472 435623188860849075072 436893227312338430976 439026495023824458471 440724162969289930752 444167320492487508336 444415320113086328832 445995169548012148288 451217595420939691008 455174135525660092416 458005126633580639232 459768864463726874112 460617961992209267904 466011614942937713664 466806143001436979328 467929358214307827712 468910010601046844928 472573370058867523404 472837230120318594048 476531270980633583064 480074534662976531712 483271304385268740096 483825116965031035866 484095259408897608192 486277048030715246592 490076087468455209456 491504880726380734848 495814683340451172096 497855072983827514368 499967235127222119936 501744565741513666824 502024713461079001088 507619794848557152384 509708765197728169472 514178190130838252544 518195207241235426392 525450130815687856128 526420527991096306176 531941883885358418304 533492734858785119232 535897154972624965632 540083851495848598176 543680217433427332608 544607166835009809216 547061679034554652416 548656611043401750528 551335598402012110638 552942990817178326704 553251725038740123648 560086957106805953664 564462636459202875177 564777802643713876224 566645352389087053824 571391125859682422784 573422360847444190656 578450463897193034112 580136908398351031296 580830918481132100096 582524303083117907968 582969608146389854691 585368660031765944628 592223093989983344448 601623460561252921344 607933581583266763776 610673502178107518976 611640244612605749184 613025152618302498816 614157282656279023872 615444388913873983968 617238687423826969344 621348819923916951552 622408190668582639104 625213347468062459904 630097826745156697872 630449640160424792064 635375027974178110752 640099379550635375616 641720912380438818816 645100155953374714488 645460345878530144256 645712145745703852032 653434783291273612608 655339840968507646464 661086244453934896128 663806763978436685824 666250980738731262504 666622980169629493248 668992754322018222432 676826393131409536512 685570920174451003392 690926942988313901856 699017422414406570496 701894037321461741568 703365015901570267392 709255845180477891072 711323646478380158976 714796906470950374596 720111801994464797568 724906956577903110144 725737675447546553799 726142889113346412288 729415572046072869888 735114131202682814184 737257321089571102272 746782609475741271552 749950852690833179904 752616848612270500236 753037070191618501632 761429692272835728576 764563147796592254208 771267285196257378816 773515877864468041728 777292810861853139588 780491546709021259504 789630791986644459264 798877054187893223424 803845732458937448448 810578108777689018368 815520326150140998912 816910750252514713824 818876376875038698496 820592518551831978624 822984916565102625792 827003397603018165957 829414486225767490056 829877587558110185472 840130435660208930496 847166703965570814336 853465839400847167488 857086688789523634176 860133541271166285984 867675695845789551168 870205362597526546944 871246377721698150144 873786454624676861952 878052990047648916942 881448325938579861504 888334640984975016672 891990339096024296576 902435190841879382016 910348271051320184832 916010253267161278464 919537728927453748224 921235923984418535808 932023229885875427328 933612286002873958656 937820021202093689856 945146740117735046808 945674460240637188096 953062541961267166128 960149069325953063424 967650233930062071732 968190518817795216384 972554096061430493184 980152174936910418912 983009761452761469696 991629366680902344192 995710145967655028736 999934470254444239872 1003489131483027333648 1004049426922158002176 1015239589697114304768 1019417530395456338944 1028356380261676505088 1036390414482470852784 1052841055982192612352 1063883767770716836608 1066985469717570238464 1080167702991697196352 1087360434866854665216 1089214333670019618432 1094123358069109304832 1097313222086803501056 1102671196804024221276 1105885981634356653408 1120173914213611907328 1128925272918405750354 1129555605287427752448 1133290704778174107648 1146844721694888381312 1156900927794386068224 1160273816796702062592 1161661836962264200192 1165939216292779709382 1170737320063531889256 1184446187979966688896 1215867163166533527552 1223280489225211498368 1226050305236604997632 1228314565312558047744 1230888777827747967936 1234477374847653938688 1244816381337165278208 1250426694936124919808 1260195653490313395744 1270750055948356221504 1280198759101270751232 1290200311906749428976 1290920691757060288512 1291424291491407704064 1306869566582547225216 1310679681937015292928 1317079485071473375413 1322172488907869792256 1332501961477462525008 1333245960339258986496 1337985508644036444864 1353652786262819073024 1381853885976627803712 1398034844828813140992 1403788074642923483136 1406730031803140534784 1418511690360955782144 1429593812941900749192 1440223603988929595136 1449813913155806220288 1451475350895093107598 1452285778226692824576 1458831144092145739776 1470228262405365628368 1474514642179142204544 1493565218951482543104 1499901705381666359808 1505233697224541000472 1506074140383237003264 1522859384545671457152 1529126295593184508416 1542534570392514757632 1554585621723706279176 1560983093418042519008 1579261583973288918528 1607691464917874896896 1631040652300281997824 1633821500505029427648 1637752753750077396992 1641185037103663957248 1645969833130205251584 1654006795206036331914 1658828972451534980112 1659755175116220370944 1680260871320417860992 1693387909377608625531 1694333407931141628672 1714173377579047268352 1720267082542332571968 1735351391691579102336 1740410725195053093888 1742492755443396300288 1747572909249353723904 1756105980095297833884 1776669281969950033344 1783980678192048593152 1804870381683758764032 1832020506534322556928 1839075457854907496448 1842471847968837071616 1864046459771750854656 1867224572005747917312 1875640042404187379712 1890293480235470093616 1891348920481274376192 1906125083922534332256 1920298138651906126848 1935300467860124143464 1936381037635590432768 1960304349873820837824 1966019522905522939392 1983258733361804688384 1991420291935310057472 1999868940508888479744 2006978262966054667296 2030479179394228609536 2038835060790912677888 2056712760523353010176 2072780828964941705568 2105682111964385224704 2127767535541433673216 2133970939435140476928 2160335405983394392704 2174720869733709330432 2178428667340039236864 2188246716138218609664 2205342393608048442552 2211771963268713306816 2240347828427223814656 2257850545836811500708 2259111210574855504896 2293689443389776762624 2313801855588772136448 2320547633593404125184 2323323673924528400384 2331878432585559418764 2341474640127063778512 2368892375959933377792 2431734326333067055104 2446560978450422996736 2456629130625116095488 2461777555655495935872 2468954749695307877376 2489632762674330556416 2520391306980626791488 2541500111896712443008 2560397518202541502464 2580400623813498857952 2613739133165094450432 2621359363874030585856 2634158970142946750826 2644344977815739584512 2665003922954925050016 2675971017288072889728 2707305572525638146048 2763707771953255607424 2796069689657626281984 2813460063606281069568 2837023380721911564288 2859187625883801498384 2880447207977859190272 2902950701790186215196 2904571556453385649152 2917662288184291479552 2940456524810731256736 2949029284358284409088 2987130437902965086208 2999803410763332719616 3010467394449082000944 3012148280766474006528 3045718769091342914304 3058252591186369016832 3085069140785029515264 3109171243447412558352 3121966186836085038016 3158523167946577837056 3262081304600563995648 3267643001010058855296 3275505507500154793984 3282370074207327914496 3291939666260410503168 3308013590412072663828 3317657944903069960224 3360521742640835721984 3386775818755217251062 3388666815862283257344 3440534165084665143936 3470702783383158204672 3480821450390106187776 3484985510886792600576 3512211960190595667768 3553338563939900066688 3567961356384097186304 3678150915709814992896 3684943695937674143232 3734449144011495834624 3751280084808374759424 3780586960470940187232 3812250167845068664512 3840596277303812253696 3870600935720248286928 3872762075271180865536 3920608699747641675648 3932039045811045878784 3951238455214420126239 3966517466723609376768 3999737881017776959488 4013956525932109334592 4060958358788457219072 4077670121581825355776 4145561657929883411136 4211364223928770449408 4255535071082867346432 4320670811966788785408 4349441739467418660864 4356857334680078473728 4376493432276437219328 4410684787216096885104 4423543926537426613632 4480695656854447629312 4515701091673623001416 4518222421149711009792 4587378886779553525248 4627603711177544272896 4646647347849056800768 4663756865171118837528 4682949280254127557024 4737784751919866755584 4893121956900845993472 4913258261250232190976 4923555111310991871744 4937909499390615754752 4979265525348661112832 5040782613961253582976 5080163728132825876593 5083000223793424886016 5160801247626997715904 5227478266330188900864 5242718727748061171712 5268317940285893501652 5330007845909850100032 5351942034576145779456 5414611145051276292096 5527415543906511214848 5592139379315252563968 5626920127212562139136 5674046761443823128576 5718375251767602996768 5760894415955718380544 5805901403580372430392 5809143112906771298304 5880913049621462513472 5898058568716568818176 5974260875805930172416 5999606821526665439232 6020934788898164001888 6091437538182685828608 6116505182372738033664 6170138281570059030528 6218342486894825116704 6243932373672170076032 6317046335893155674112 6524162609201127991296 6535286002020117710592 6564740148414655828992 6616027180824145327656 6635315889806139920448 6721043485281671443968 6773551637510434502124 6777333631724566514688 6881068330169330287872 6941405566766316409344 6961642900780212375552 6969971021773585201152 7024423920381191335536 7106677127879800133376 7135922712768194372608 7369887391875348286464 7468898288022991669248 7561173920941880374464 7624500335690137329024 7681192554607624507392 7741201871440496573856 7841217399495283351296 7864078091622091757568 7902476910428840252478 7933034933447218753536 8027913051864218669184 8121916717576914438144 8291123315859766822272 8511070142165734692864 8641341623933577570816 8713714669360156947456 8752986864552874438656 8821369574432193770208 8847087853074853227264 8961391313708895258624 9031402183347246002832 9036444842299422019584 9174757773559107050496 9255207422355088545792 9327513730342237675056 9365898560508255114048 9475569503839733511168 9786243913801691986944 9826516522500464381952 9847110222621983743488 9875818998781231509504 10081565227922507165952 10160327456265651753186 10166000447586849772032 10321602495253995431808 10454956532660377801728 10536635880571787003304 10660015691819700200064 10703884069152291558912 11054831087813022429696 11253840254425124278272 11436750503535205993536 11521788831911436761088 11611802807160744860784 11618286225813542596608 11761826099242925026944 11796117137433137636352 11853715365643260378717 11999213643053330878464 12041869577796328003776 12182875076365371657216 12233010364745476067328 12436684973789650233408 12487864747344340152064 12634092671786311348224 13048325218402255982592 13070572004040235421184 13129480296829311657984 13232054361648290655312 13270631779612279840896 13442086970563342887936 13547103275020869004248 13554667263449133029376 13762136660338660575744 13882811133532632818688 13939942043547170402304 14048847840762382671072 14213354255759600266752 14271845425536388745216 14739774783750696572928 14937796576045983338496 15122347841883760748928 15249000671380274658048 15482403742880993147712 15682434798990566702592 15728156183244183515136 15804953820857680504956 16055826103728437338368 16243833435153828876288 16582246631719533644544 17022140284331469385728 17282683247867155141632 17427429338720313894912 17642739148864387540416 17694175706149706454528 17922782627417790517248 18062804366694492005664 18349515547118214100992 18510414844710177091584 18655027460684475350112 18731797121016510228096 18951139007679467022336 19572487827603383973888 19694220445243967486976 20163130455845014331904 20320654912531303506372 20332000895173699544064 20643204990507990863616 20909913065320755603456 21073271761143574006608 21320031383639400400128 21407768138304583117824 22109662175626044859392 22873501007070411987072 23043577663822873522176 23223605614321489721568 23523652198485850053888 23592234274866275272704 23707430731286520757434 24083739155592656007552 24365750152730743314432 24873369947579300466816 24975729494688680304128 26141144008080470842368 26258960593658623315968 26464108723296581310624 26541263559224559681792 26884173941126685775872 27094206550041738008496 27109334526898266058752 27524273320677321151488 27765622267065265637376 28097695681524765342144 28426708511519200533504 28543690851072777490432 29479549567501393145856 30244695683767521497856 30498001342760549316096 30964807485761986295424 31364869597981133405184 31609907641715361009912 32111652207456874676736 33164493263439067289088 34565366495734310283264 34854858677440627789824 35285478297728775080832 35388351412299412909056 35561146096929781136151 36125608733388984011328 36699031094236428201984 37310054921368950700224 37463594242033020456192 37902278015358934044672 39144975655206767947776 39388440890487934973952 40326260911690028663808 40641309825062607012744 40664001790347399088128 41286409981015981727232 41819826130641511206912 42146543522287148013216 42640062767278800800256 42815536276609166235648 44219324351252089718784 45747002014140823974144 46447211228642979443136 47047304396971700107776 47184468549732550545408 47414861462573041514868 48167478311185312015104 48731500305461486628864 49746739895158600933632 49951458989377360608256 52282288016160941684736 52928217446593162621248 53082527118449119363584 53768347882253371551744 54188413100083476016992 55048546641354642302976 55531244534130531274752 56195391363049530684288 56853417023038401067008 60489391367535042995712 60996002685521098632192 61929614971523972590848 62729739195962266810368 63219815283430722019824 64223304414913749353472 66328986526878134578176 69130732991468620566528 70570956595457550161664 70776702824598825818112 71122292193859562272302 72251217466777968022656 74620109842737901400448 74927188484066040912384 78776881780975869947904 80652521823380057327616 81282619650125214025488 81328003580694798176256 82572819962031963454464 84293087044574296026432 85280125534557601600512 85631072553218332471296 88438648702504179437568 91494004028281647948288 92894422457285958886272 94094608793943400215552 94829722925146083029736 96334956622370624030208 99493479790317201867264 99902917978754721216512 104564576032321883369472 105856434893186325242496 106165054236898238727168 108376826200166952033984 110097093282709284605952 112390782726099061368576 113706834046076802134016 120978782735070085991424 121992005371042197264384 123859229943047945181696 125459478391924533620736 126439630566861444039648 128446608829827498706944 132657973053756269156352 141141913190915100323328 141553405649197651636224 142244584387719124544604 144502434933555936045312 149240219685475802800896 149854376968132081824768 161305043646760114655232 162565239300250428050976 165145639924063926908928 168586174089148592052864 170560251069115203201024 182988008056563295896576 185788844914571917772544 188189217587886800431104 189659445850292166059472 192669913244741248060416 198986959580634403734528 199805835957509442433024 211712869786372650484992 212330108473796477454336 216753652400333904067968 224781565452198122737152 241957565470140171982848 243984010742084394528768 247718459886095890363392 252879261133722888079296 256893217659654997413888 265315946107512538312704 282283826381830200646656 284489168775438249089208 289004869867111872090624 298480439370951605601792 299708753936264163649536 325130478600500856101952 330291279848127853817856 337172348178297184105728 341120502138230406402048 365976016113126591793152 371577689829143835545088 376378435175773600862208 379318891700584332118944 385339826489482496120832 397973919161268807469056 423425739572745300969984 424660216947592954908672 433507304800667808135936 449563130904396245474304 483915130940280343965696 495436919772191780726784 505758522267445776158592 564567652763660401293312 568978337550876498178416 578009739734223744181248 596960878741903211203584 599417507872528327299072 650260957201001712203904 674344696356594368211456 731952032226253183586304 743155379658287671090176 758637783401168664237888 770679652978964992241664 795947838322537614938112 846851479145490601939968 867014609601335616271872 899126261808792490948608 990873839544383561453568 1011517044534891552317184 1129135305527320802586624 1137956675101752996356832 1156019479468447488362496 1193921757483806422407168 1300521914402003424407808 1348689392713188736422912 1486310759316575342180352 1517275566802337328475776 1693702958290981203879936 1734029219202671232543744 1798252523617584981897216 2023034089069783104634368 2275913350203505992713664 2312038958936894976724992 2387843514967612844814336 2601043828804006848815616 2697378785426377472845824 2972621518633150684360704 3034551133604674656951552 3387405916581962407759872 3468058438405342465087488 4046068178139566209268736 4551826700407011985427328 5202087657608013697631232 5394757570852754945691648 6069102267209349313903104 6936116876810684930174976 8092136356279132418537472 9103653400814023970854656 10404175315216027395262464 12138204534418698627806208 16184272712558264837074944 18207306801628047941709312 20808350630432054790524928 24276409068837397255612416 36414613603256095883418624 48552818137674794511224832 72829227206512191766837248 145658454413024383533674496
- Sum of all divisors σ(n): 532790726974041424768000000
- Sum of proper divisors (its aliquot sum) s(n): 387132272561017041234325504
- 145658454413024383533674496 is an abundant number, because the sum of its proper divisors (387132272561017041234325504) is greater than itself. Its abundance is 241473818147992657700651008
Bases of 145658454413024383533674496
- Binary: 1111000011111000110000010100010110000100001011101000110010100111011000101110000000000002
- Hexadecimal: 0x787C60A2C2174653B17000
- Base-36: IAV8H68S0QDPDS000
Squares and roots of 145658454413024383533674496
- 145658454413024383533674496 squared (1456584544130243835336744962) is 21216385341991102510225309446550216151280403680854016
- 145658454413024383533674496 cubed (1456584544130243835336744963) is 3090345897145569750083700625760549011735635090380054303752552060528439838375936
-
The
square root of 145658454413024383533674496 is 12068904441291.4457184983 -
145658454413024383533674496 is a
perfect cube number . Itscube root is 526152816
Scales and comparisons
How big is 145658454413024383533674496?- 145,658,454,413,024,383,533,674,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 145,658,454,413,024,383,533,674,496 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 145658454413024383533674496 cubic inches would be around 43846068 feet tall.
Recreational maths with 145658454413024383533674496
- 145658454413024383533674496 backwards is 694476335383420314454856541
- The number of decimal digits it has is: 27
- The sum of 145658454413024383533674496'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 145658454413024383533674496 - Facts about the integer". Numbermatics.com. 2024. Web. 22 June 2024.
APA style:
Numbermatics. (2024). Number 145658454413024383533674496 - Facts about the integer. Retrieved 22 June 2024, from https://numbermatics.com/n/145658454413024383533674496/
Chicago style:
Numbermatics. 2024. "Number 145658454413024383533674496 - Facts about the integer". https://numbermatics.com/n/145658454413024383533674496/
The information we have on file for 145658454413024383533674496 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 145658454413024383533674496, math, Factors of 145658454413024383533674496, curriculum, school, college, exams, university, Prime factorization of 145658454413024383533674496, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-five septillion, six hundred fifty-eight sextillion, four hundred fifty-four quintillion, four hundred thirteen quadrillion, twenty-four trillion, three hundred eighty-three billion, five hundred thirty-three million, six hundred seventy-four thousand, four hundred ninety-six.