28149399965089630430171136
28,149,399,965,089,630,430,171,136 is an even composite number composed of six prime numbers multiplied together.
28149399965089630430171136 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 28149399965089630430171136:
212 × 34 × 72 × 236 × 374 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 23 × 23 × 23 × 23 × 37 × 37 × 37 × 37 × 79 × 79)See below for interesting mathematical facts about the number 28149399965089630430171136 from the Numbermatics database.
Names of 28149399965089630430171136
- Cardinal: 28149399965089630430171136 can be written as Twenty-eight septillion, one hundred forty-nine sextillion, three hundred ninety-nine quintillion, nine hundred sixty-five quadrillion, eighty-nine trillion, six hundred thirty billion, four hundred thirty million, one hundred seventy-one thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 2.8149399965089630430171136 × 1025
Factors of 28149399965089630430171136
Divisors of 28149399965089630430171136
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 37 42 46 48 49 54 56 63 64 69 72 74 79 81 84 92 96 98 108 111 112 126 128 138 144 147 148 158 161 162 168 184 189 192 196 207 216 222 224 237 252 256 259 276 288 294 296 316 322 324 333 336 368 378 384 392 414 432 441 444 448 474 483 504 512 518 529 552 553 567 576 588 592 621 632 644 648 666 672 711 736 756 768 777 784 828 851 864 882 888 896 948 966 999 1008 1024 1036 1058 1104 1106 1127 1134 1152 1176 1184 1242 1264 1288 1296 1323 1332 1344 1369 1422 1449 1472 1512 1536 1554 1568 1587 1656 1659 1702 1728 1764 1776 1792 1813 1817 1863 1896 1932 1998 2016 2048 2072 2116 2133 2208 2212 2254 2268 2304 2331 2352 2368 2484 2528 2553 2576 2592 2646 2664 2688 2738 2844 2898 2923 2944 2997 3024 3072 3108 3136 3174 3312 3318 3381 3404 3456 3528 3552 3584 3626 3634 3703 3726 3792 3864 3871 3969 3996 4032 4096 4107 4144 4232 4266 4347 4416 4424 4508 4536 4608 4662 4704 4736 4761 4968 4977 5056 5106 5152 5184 5292 5328 5376 5439 5451 5476 5688 5796 5846 5888 5957 5994 6048 6144 6216 6241 6272 6348 6399 6624 6636 6762 6808 6912 6993 7056 7104 7168 7252 7268 7406 7452 7584 7659 7728 7742 7938 7992 8064 8214 8288 8464 8532 8694 8769 8832 8848 9016 9072 9216 9324 9408 9472 9522 9583 9936 9954 10112 10143 10212 10304 10368 10584 10656 10752 10878 10902 10952 11109 11376 11592 11613 11692 11776 11914 11988 12096 12167 12288 12321 12432 12482 12544 12696 12719 12798 13041 13248 13272 13524 13616 13824 13986 14112 14208 14283 14336 14504 14536 14812 14904 14931 15168 15318 15456 15484 15876 15984 16128 16317 16353 16428 16576 16928 17064 17388 17538 17664 17696 17871 18032 18144 18432 18648 18723 18816 18944 19044 19166 19573 19872 19908 20224 20286 20424 20461 20608 20736 20979 21168 21312 21504 21756 21804 21904 22218 22752 22977 23184 23226 23384 23552 23828 23976 24192 24334 24642 24864 24964 25088 25392 25438 25596 25921 26082 26307 26496 26544 27048 27232 27648 27972 28224 28416 28566 28672 28749 29008 29072 29624 29808 29862 30336 30429 30636 30912 30968 31487 31752 31968 32256 32634 32706 32856 33152 33327 33856 34128 34776 34839 35076 35328 35392 35742 36064 36288 36501 36864 36963 37296 37446 37632 37888 38088 38157 38332 39146 39744 39816 40448 40572 40848 40922 41216 41472 41699 41791 41958 42336 42624 42849 43008 43512 43608 43687 43808 44436 44793 45504 45954 46368 46452 46768 47104 47656 47952 48384 48668 48951 49059 49284 49728 49928 50176 50653 50784 50876 51192 51842 52164 52614 52992 53088 53613 54096 54464 55296 55944 56169 56448 56832 57132 57498 58016 58144 58719 59248 59616 59724 60672 60858 61272 61383 61824 61936 62974 63504 63936 64512 65268 65412 65712 66304 66654 67081 67229 67712 68256 68931 69552 69678 70152 70656 70784 71484 72128 72576 73002 73926 74592 74892 75264 75776 76176 76314 76664 77763 78292 78921 79488 79632 80896 81144 81696 81844 82432 82944 83398 83582 83916 84672 85169 85248 85698 86016 86247 87024 87216 87374 87616 88872 89033 89586 91008 91287 91908 92736 92904 93536 94208 94461 95312 95904 96768 97336 97902 98118 98568 99456 99856 99981 100352 101306 101568 101752 102384 103684 104328 104517 105228 105984 106176 107226 108151 108192 108928 109503 110592 110889 111888 112338 112896 113664 114264 114471 114996 116032 116288 117438 118496 119232 119448 121344 121716 122544 122766 123648 123872 125097 125373 125948 127008 127872 129024 130536 130824 131061 131424 132608 133308 134162 134458 135424 136512 137011 137862 139104 139356 140304 141312 141568 142968 143227 143543 144256 145152 146004 146853 147177 147852 149184 149784 150528 151552 151959 152352 152628 153328 155526 156584 157842 158976 159264 160839 161792 162288 163392 163688 164864 165888 166796 167164 167832 168507 169344 170338 170496 171396 172494 174048 174432 174748 175232 176157 177744 178066 179172 182016 182574 183816 184149 185472 185808 187072 188922 190624 191808 193536 194672 195804 196236 197136 198912 199712 199962 200704 201243 201687 202612 203136 203504 204768 207368 208656 209034 210456 211968 212352 214452 216302 216384 217856 219006 220409 221778 223776 224676 225792 227328 228528 228942 229992 230917 232064 232576 233289 234876 236763 236992 238464 238896 242688 243432 245088 245532 247296 247744 250194 250746 251896 254016 255507 255744 258048 258741 261072 261648 262122 262848 265216 266616 267099 268324 268916 270848 273024 274022 275724 278208 278712 279841 280608 282624 283136 283383 285936 286454 287086 288512 290304 292008 292537 293706 294354 295704 298368 299568 299943 301056 303918 304704 305256 305809 306656 311052 313168 313551 315684 317952 318528 321678 323584 324453 324576 326784 327376 328509 329728 331776 333592 334328 335664 337014 338688 340676 340992 342792 343413 344988 348096 348864 349496 350464 352314 354571 355488 356132 358344 364032 365148 367632 368298 370944 371616 374144 375291 376119 377844 381248 383616 387072 389344 391608 392472 393183 394272 397824 399424 399924 402486 403374 405224 406272 407008 409536 411033 414736 417312 418068 420912 423936 424704 428904 429681 430629 432604 432768 435712 438012 440818 443556 447552 449352 450179 451584 454656 455877 457056 457884 459984 461834 464128 465152 466578 469752 470603 473526 473984 476928 477792 482517 485376 486864 490176 491064 494592 495488 500388 501492 503792 505521 508032 511014 511488 517482 522144 523296 524244 525696 528471 530432 533232 534198 536648 537832 541696 546048 548044 551448 552447 556416 557424 559682 561216 566272 566766 571872 572908 574172 577024 580608 584016 585074 587412 588708 591408 596183 596736 599136 599886 602112 603729 605061 607836 609408 610512 611618 613312 622104 626336 627102 631368 635904 637056 643356 648906 649152 653568 654752 657018 659456 661227 667184 668656 671328 674028 677376 681352 681984 685584 686826 689976 692751 696192 697728 698992 699867 700928 704628 709142 710976 712264 716688 724201 728064 730296 735264 736596 741888 743232 748288 750582 752238 755688 757057 762496 766521 767232 774144 776223 778688 783216 784944 786366 788544 795648 798848 799848 801297 804972 806748 810448 812544 814016 819072 822066 829472 834624 836136 839523 841824 847872 849408 850149 857808 859362 861258 865208 865536 871424 876024 877611 881636 887112 895104 898704 900358 903168 911754 914112 915768 917427 919968 923668 928256 930304 933156 939504 941206 947052 947968 953856 955584 959077 961193 965034 970752 973359 973728 980352 982128 985527 989184 990976 1000776 1002984 1004801 1007584 1011042 1016064 1022028 1022976 1030239 1034964 1044288 1046592 1048488 1051392 1056942 1060864 1063713 1066464 1068396 1073296 1075664 1083392 1092096 1096088 1102896 1104894 1112832 1114848 1119364 1122432 1125873 1128357 1132544 1133532 1143744 1145816 1148344 1154048 1161216 1165019 1168032 1170148 1174824 1177416 1179549 1182816 1192366 1193472 1198272 1199772 1207458 1210122 1215672 1218816 1221024 1223236 1226624 1233099 1244208 1252672 1254204 1262736 1271808 1274112 1286712 1289043 1291887 1297812 1298304 1307136 1309504 1314036 1322454 1334368 1337312 1342656 1348056 1350537 1354752 1362704 1363968 1367631 1371168 1373652 1379952 1385502 1392384 1395456 1397984 1399734 1401856 1409256 1411809 1418284 1421952 1424528 1433376 1448402 1456128 1460592 1470528 1473192 1483776 1486464 1496576 1501164 1504476 1511376 1514114 1524992 1533042 1534464 1542863 1546267 1552446 1557376 1566432 1569888 1572732 1577088 1585413 1591296 1597696 1599696 1602594 1609944 1613496 1616419 1620896 1625088 1628032 1638144 1644132 1657341 1658944 1669248 1672272 1679046 1683648 1698816 1700298 1715616 1718724 1722516 1730416 1731072 1742848 1752048 1755222 1763272 1774224 1788549 1790208 1797408 1800716 1806336 1811187 1815183 1823508 1828224 1831536 1834854 1839936 1847336 1856512 1860608 1866312 1874161 1879008 1882412 1894104 1895936 1907712 1911168 1918154 1922386 1930068 1946718 1947456 1958887 1960704 1964256 1971054 1978368 1981952 1983681 2001552 2005968 2009602 2015168 2022084 2032128 2044056 2045952 2047759 2060478 2069928 2078253 2088576 2093184 2096976 2099601 2102784 2113884 2127426 2132928 2136792 2146592 2151328 2166784 2172603 2184192 2192176 2205792 2209788 2225664 2229696 2238728 2244864 2251746 2256714 2265088 2267064 2271171 2287488 2291632 2296688 2299563 2308096 2322432 2330038 2336064 2340296 2349648 2354832 2359098 2365632 2384732 2386944 2396544 2399544 2403891 2414916 2420244 2431344 2437632 2442048 2446472 2453248 2466198 2481997 2487473 2488416 2505344 2508408 2518569 2525472 2543616 2548224 2550447 2573424 2578086 2583774 2595624 2596608 2614272 2619008 2628072 2632833 2644908 2668736 2674624 2685312 2696112 2701074 2709504 2725408 2735262 2742336 2747304 2752281 2759904 2771004 2784768 2790912 2795968 2799468 2803712 2818512 2823618 2836568 2843904 2849056 2866752 2877231 2883579 2896804 2912256 2920077 2921184 2941056 2946384 2967552 2972928 2993152 3002328 3008952 3014403 3022752 3028228 3049984 3066084 3068928 3085726 3092534 3104892 3114752 3132864 3139776 3145464 3151253 3154176 3170826 3182592 3191139 3195392 3199392 3205188 3219888 3226992 3232838 3241792 3250176 3256064 3276288 3288264 3294221 3301489 3314682 3317888 3338496 3344544 3358092 3367296 3377619 3385071 3397632 3400596 3431232 3437448 3445032 3460832 3462144 3485696 3495057 3504096 3510444 3526544 3538647 3548448 3577098 3580416 3594816 3601432 3622374 3630366 3647016 3656448 3663072 3669708 3679872 3694672 3699297 3713024 3721216 3732624 3748322 3758016 3764824 3788208 3791872 3815424 3822336 3836308 3844772 3860136 3867129 3875661 3893436 3894912 3917774 3921408 3928512 3942108 3963904 3967362 4001587 4003104 4011936 4019204 4030336 4044168 4051611 4064256 4088112 4091904 4095518 4102893 4120956 4139856 4156506 4177152 4186368 4193952 4199202 4205568 4227768 4235427 4254852 4265856 4273584 4293184 4302656 4345206 4368384 4384352 4411584 4419576 4451328 4459392 4477456 4489728 4503492 4513428 4534128 4542342 4574976 4583264 4593376 4599126 4616192 4628589 4638801 4660076 4672128 4680592 4699296 4709664 4718196 4731264 4769464 4773888 4793088 4799088 4807782 4829832 4840488 4849257 4862688 4875264 4884096 4892944 4906496 4932396 4963994 4974946 4976832 5010688 5016816 5037138 5050944 5069407 5096448 5100894 5146848 5156172 5167548 5191248 5193216 5228544 5238016 5256144 5265666 5289816 5299399 5311091 5337472 5349248 5365647 5370624 5392224 5402148 5419008 5433561 5445549 5450816 5470524 5484672 5494608 5504562 5519808 5542008 5569536 5581824 5591936 5598936 5607424 5622483 5637024 5647236 5673136 5687808 5698112 5733504 5754462 5767158 5793608 5840154 5842368 5876661 5882112 5892768 5935104 5945856 5951043 5986304 6004656 6017904 6028806 6045504 6056456 6099968 6132168 6137856 6143277 6171452 6185068 6209784 6229504 6234759 6265728 6279552 6290928 6302506 6308352 6341652 6382278 6390784 6398784 6410376 6436343 6439776 6453984 6465676 6483584 6500352 6512128 6517809 6552576 6576528 6588442 6602978 6629364 6635776 6676992 6689088 6716184 6728351 6734592 6755238 6770142 6795264 6801192 6813513 6862464 6874896 6890064 6898689 6921664 6924288 6990114 7008192 7020888 7033607 7053088 7077294 7096896 7154196 7160832 7189632 7202864 7211673 7244748 7260732 7294032 7312896 7326144 7339416 7359744 7389344 7398594 7426048 7442432 7445991 7462419 7465248 7496644 7516032 7529648 7555707 7576416 7583744 7630848 7644672 7672616 7689544 7720272 7734258 7751322 7786872 7789824 7835548 7842816 7857024 7884216 7898499 7927808 7934724 8003174 8006208 8023872 8038408 8060672 8088336 8103222 8128512 8155133 8176224 8191036 8205786 8241912 8256843 8279712 8313012 8354304 8372736 8387904 8398404 8411136 8455536 8470854 8509704 8531712 8543929 8547168 8586368 8605312 8631693 8650737 8690412 8736768 8760231 8768704 8823168 8839152 8902656 8918784 8954912 8979456 9006984 9026856 9043209 9068256 9084684 9149952 9166528 9186752 9198252 9257178 9277602 9320152 9344256 9361184 9398592 9419328 9436392 9453759 9462528 9538928 9547776 9573417 9586176 9598176 9615564 9659664 9680976 9698514 9725376 9750528 9768192 9785888 9812992 9864792 9882663 9904467 9927988 9949892 9953664 10021376 10033632 10074276 10101888 10138814 10192896 10201788 10293696 10312344 10335096 10354117 10382496 10386432 10457088 10476032 10485171 10512288 10531332 10579632 10598798 10622182 10674944 10698496 10731294 10741248 10784448 10804296 10823869 10867122 10891098 10901632 10941048 10969344 10989216 11009124 11039616 11084016 11097891 11139072 11163648 11183872 11197872 11244966 11274048 11294472 11314933 11346272 11375616 11396224 11467008 11508924 11534316 11587216 11601387 11626983 11680308 11684736 11753322 11764224 11785536 11891712 11902086 11972608 12004761 12009312 12035808 12057612 12091008 12112912 12154833 12199936 12264336 12275712 12286554 12342904 12370136 12419568 12459008 12469518 12531456 12559104 12581856 12605012 12616704 12683304 12706281 12764556 12781568 12797568 12820752 12872686 12879552 12907968 12931352 12967168 13024256 13035618 13105152 13119127 13153056 13176884 13205956 13258728 13271552 13353984 13378176 13432368 13456702 13469184 13510476 13540284 13602384 13627026 13712209 13724928 13749792 13780128 13797378 13843328 13848576 13885767 13916403 13980228 14016384 14041776 14067214 14106176 14154588 14193792 14308392 14321664 14379264 14405728 14423346 14489496 14521464 14547771 14588064 14625792 14652288 14678832 14719488 14778688 14797188 14891982 14924838 14930496 14993288 15032064 15059296 15111414 15152832 15167488 15208221 15289344 15345232 15379088 15440544 15468516 15502644 15573744 15579648 15671096 15685632 15714048 15768432 15796998 15855616 15869448 15898197 15933273 16006348 16012416 16047744 16076816 16096941 16121344 16176672 16206444 16257024 16310266 16352448 16382072 16411572 16483824 16513686 16559424 16626024 16656623 16708608 16745472 16775808 16796808 16822272 16867449 16911072 16941708 17019408 17063424 17087858 17094336 17172736 17210624 17263386 17301474 17380824 17412311 17520462 17537408 17629983 17646336 17678304 17805312 17837568 17853129 17909824 17958912 18013968 18053712 18086418 18136512 18169368 18299904 18333056 18373504 18396504 18429831 18514356 18555204 18640304 18688512 18704277 18722368 18797184 18838656 18872784 18907518 18925056 19077856 19146834 19172352 19196352 19231128 19309029 19319328 19361952 19397028 19450752 19501056 19536384 19553427 19571776 19625984 19729584 19765326 19808934 19855976 19899784 19907328 20042752 20067264 20148552 20185053 20203776 20277628 20385792 20403576 20440539 20587392 20624688 20670192 20708234 20764992 20772864 20952064 20970342 21024576 21062664 21100821 21159264 21197596 21244364 21349888 21396992 21462588 21482496 21568896 21608592 21647738 21734244 21782196 21803264 21882096 21938688 21978432 22018248 22058771 22079232 22107439 22168032 22195782 22278144 22327296 22337973 22367744 22387257 22395744 22489932 22548096 22588944 22629866 22667121 22692544 22751232 22792448 22934016 23017848 23068632 23110423 23174432 23202774 23253966 23360616 23369472 23506644 23528448 23571072 23695497 23783424 23804172 24009522 24018624 24071616 24115224 24182016 24225824 24309666 24399872 24465399 24528672 24573108 24685808 24740272 24770529 24839136 24918016 24939036 25062912 25118208 25163712 25210024 25233408 25366608 25412562 25529112 25563136 25595136 25631787 25641504 25745372 25759104 25815936 25862704 25895079 25934336 25952211 26048512 26071236 26210304 26238254 26306112 26353768 26411912 26517456 26543104 26707968 26756352 26795437 26864736 26913404 26938368 27020952 27080568 27129627 27204768 27254052 27424418 27449856 27499584 27560256 27594756 27686656 27771534 27832806 27960456 28011109 28032768 28083552 28134428 28212352 28309176 28361277 28387584 28616784 28643328 28720251 28758528 28811456 28846692 28978992 29042928 29095542 29176128 29251584 29304576 29357664 29438976 29557376 29594376 29647989 29713401 29783964 29849676 29860992 29986576 30064128 30118592 30222828 30305664 30416442 30578688 30690464 30758176 30881088 30937032 31005288 31062351 31147488 31159296 31342192 31371264 31428096 31455513 31536864 31593996 31738896 31796394 31866546 32012696 32024832 32095488 32153632 32193882 32242688 32353344 32412888 32471607 32620532 32704896 32764144 32823144 32967648 33027372 33118848 33252048 33313246 33417216 33490944 33551616 33593616 33734898 33822144 33883416 33944799 34038816 34126848 34175716 34188672 34345472 34421248 34526772 34602948 34761648 34824622 35040924 35074816 35259966 35292672 35356608 35485849 35564141 35675136 35706258 35819648 35917824 36014283 36027936 36107424 36172836 36273024 36338736 36464499 36599808 36666112 36747008 36793008 36859662 37028712 37110408 37177637 37280608 37377024 37408554 37444736 37594368 37677312 37745568 37815036 37850112 38118843 38155712 38293668 38344704 38392704 38462256 38618058 38638656 38723904 38794056 38901504 39072768 39106854 39143552 39251968 39357381 39459168 39530652 39617868 39711952 39799568 39814656 40085504 40134528 40297104 40370106 40407552 40555256 40807152 40881078 41136627 41174784 41249376 41340384 41416468 41529984 41545728 41657301 41749209 41904128 41940684 42049152 42125328 42201642 42318528 42395192 42488728 42699776 42793984 42925176 42964992 43105703 43137792 43217184 43295476 43468488 43564392 43606528 43643313 43764192 43877376 43956864 44036496 44117542 44158464 44214878 44336064 44391564 44675946 44735488 44774514 44791488 44979864 45054401 45096192 45177888 45259732 45334242 45385088 45502464 45584896 45624663 45868032 46035696 46137264 46220846 46348864 46405548 46507932 46721232 46738944 47013288 47056896 47098457 47142144 47390994 47566848 47608344 47694591 47799819 48019044 48037248 48143232 48230448 48290823 48364032 48451648 48619332 48930798 49057344 49146216 49371616 49480544 49541058 49678272 49836032 49878072 49969869 50125824 50236416 50327424 50420048 50466816 50602347 50733216 50825124 51058224 51190272 51263574 51283008 51490744 51518208 51631872 51725408 51790158 51868672 51904422 52097024 52142472 52236933 52476508 52612224 52707536 52823824 52889949 53034912 53086208 53415936 53512704 53590874 53729472 53826808 53876736 54041904 54161136 54259254 54409536 54508104 54848836 54899712 54999168 55120512 55189512 55289493 55373312 55543068 55665612 55920912 56022218 56065536 56167104 56268856 56424704 56618352 56722554 56775168 57085931 57211879 57233568 57440502 57517056 57622912 57693384 57927087 57957984 58085856 58191084 58352256 58503168 58609152 58660281 58715328 58877952 59114752 59188752 59295978 59426802 59567928 59699352 59721984 59807503 59973152 60128256 60237184 60445656 60555159 60611328 60832884 61157376 61321617 61380928 61516352 61762176 61874064 62010576 62124702 62294976 62318592 62684384 62856192 62911026 63073728 63187992 63302463 63477792 63592788 63733092 64025392 64049664 64190976 64307264 64387764 64485376 64706688 64825776 64943214 65241064 65409792 65528288 65646288 65935296 66054744 66176313 66237696 66322317 66504096 66626492 66834432 66981888 67013919 67103232 67161771 67187232 67469796 67644288 67766832 67889598 68077632 68253696 68351432 68377344 68690944 68842496 69053544 69205896 69331269 69523296 69649244 70081848 70149632 70519932 70585344 70713216 70971698 71128282 71350272 71412516 71639296 72028566 72055872 72214848 72345672 72478819 72546048 72677472 72928998 73199616 73332224 73396197 73494016 73586016 73719324 74057424 74220816 74355274 74561216 74754048 74817108 74889472 75188736 75354624 75491136 75630072 75700224 75767083 75934247 76237686 76311424 76587336 76689408 76785408 76895361 76924512 77236116 77277312 77447808 77588112 77685237 77803008 77856633 78145536 78213708 78287104 78714762 78918336 79061304 79235736 79423904 79599136 79629312 80171008 80269056 80386311 80594208 80740212 80815104 81110512 81388881 81614304 81762156 82273254 82349568 82498752 82680768 82832936 83059968 83314602 83498418 83808256 83881368 84033327 84098304 84250656 84403284 84637056 84790384 84977456 85083831 85399552 85587968 85850352 85929984 86211406 86275584 86434368 86590952 86936976 87128784 87213056 87286626 87528384 87754752 87913728 88072992 88235084 88316928 88429756 88672128 88783128 88943967 89140203 89351892 89470976 89549028 89582976 89959728 90108802 90192384 90355776 90519464 90668484 90770176 91169792 91249326 91736064 91833889 92036501 92071392 92274528 92441692 92697728 92811096 93015864 93187053 93442464 93477888 94026576 94113792 94196914 94284288 94366539 94781988 95216688 95389182 95599638 96038088 96074496 96286464 96460896 96581646 96728064 96903296 97238664 97414821 97861596 98114688 98292432 98743232 98961088 99082116 99356544 99756144 99939738 100251648 100472832 100654848 100840096 101204694 101466432 101650248 101834397 102116448 102380544 102527148 102566016 102981488 103036416 103263744 103450816 103580316 103737344 103808844 104284944 104473866 104953016 105224448 105415072 105647648 105779898 106069824 106172416 106457547 106692423 107025408 107181748 107458944 107653616 107753472 108042849 108083808 108322272 108518508 108819072 109016208 109697672 109799424 109998336 110241024 110379024 110578986 110746624 111086136 111331224 111532911 111841824 112044436 112131072 112334208 112537712 112849408 113236704 113445108 113550336 114171862 114423758 114467136 114881004 115034112 115245824 115386768 115854174 115915968 116171712 116382168 116596361 116704512 117218304 117320562 117430656 117755904 118072143 118229504 118377504 118591956 118853604 119135856 119398704 119443968 119615006 119946304 120256512 120474368 120891312 121110318 121222656 121665768 121886177 122155093 122643234 122761856 123032704 123409881 123524352 123748128 124021152 124249404 124589952 124637184 124971903 125247627 125368768 125712384 125822052 126147456 126375984 126604926 126955584 127185576 127466184 128050784 128099328 128381952 128614528 128775528 128970752 129317109 129413376 129651552 129886428 130482128 130819584 130929939 131056576 131292576 131870592 132109488 132352626 132475392 132644634 133008192 133252984 134027838 134206464 134323542 134374464 134939592 135163203 135288576 135533664 135779196 136155264 136507392 136702864 136754688 136873989 137381888 137684992 138107088 138411792 138662538 139046592 139298488 140163696 140299264 141039864 141170688 141295371 141426432 141943396 142256564 142700544 142825032 143083773 143278592 143399457 144057132 144111744 144429696 144691344 144957638 145092096 145354944 145857996 146664448 146792394 146988032 147172032 147438648 148035889 148058719 148114848 148441632 148710548 149122432 149508096 149634216 149778944 149909607 150377472 150709248 150982272 151260144 151400448 151534166 151807041 151868494 152475372 152622848 153174672 153570816 153790722 153849024 154472232 154554624 154752073 154895616 155176224 155370474 155606016 155713266 156291072 156427416 156574208 156710799 157429524 157836672 158122608 158471472 158669847 158847808 159198272 159258624 160538112 160772622 161188416 161480424 161630208 161772961 162221024 162777762 163228608 163524312 164546508 164699136 164997504 165361536 165665872 165868479 166119936 166629204 166996836 167762736 168066654 168196608 168501312 168806568 169274112 169580768 169954912 170167662 170799104 171175936 171257793 171635637 171700704 172422812 172551168 172868736 173181904 173781261 173873952 174257568 174426112 174573252 175056768 175509504 175827456 176145984 176470168 176633856 176859512 177344256 177566256 177887934 178280406 178703784 178941952 179098056 179165952 179422509 179919456 180217604 180384768 180711552 181038928 181336968 181540352 181665477 182339584 182498652 183472128 183667778 184073002 184142784 184549056 184883384 185395456 185622192 186031728 186374106 186884928 186955776 187568059 188053152 188393828 188568576 188733078 189563976 189907389 190433376 190778364 191199276 192076176 192148992 192572928 192921792 193163292 193456128 193806592 194477328 194829642 195723192 196077763 196229376 196510367 196584864 197486464 197922176 198164232 198528939 198713088 198966951 199512288 199879476 200503296 200945664 201041757 201309696 201485313 201680192 202409388 202932864 203300496 203668794 204232896 204761088 205054296 205132032 205962976 206072832 206527488 206901632 207160632 207474688 207617688 207993807 208569888 208947732 209906032 210448896 210830144 211295296 211559796 212139648 212915094 213384846 214050816 214363496 214917888 215307232 216085698 216167616 216644544 217037016 217436457 217638144 218032416 219395344 219598848 219996672 220188591 220482048 220758048 221157972 221493248 222172272 222662448 223065822 223683648 224088872 224262144 224668416 225075424 225698816 226473408 226890216 227100672 227301249 227802741 228343724 228847516 228934272 229762008 230068224 230491648 230686083 230773536 231708348 231831936 232343424 232764336 233192722 233409024 234436608 234641124 234861312 236144286 236459008 236755008 237183912 237707208 238144691 238271712 238797408 238887936 239230012 239892608 240513024 240948736 241158933 241782624 242220636 242445312 243331536 243772354 244310186 245286468 245523712 246065408 246819762 247048704 247496256 248042304 248498808 248948987 249179904 249943806 250495254 250737536 251424768 251644104 252099981 252294912 252751968 253209852 253911168 254371152 254932368 255251493 256101568 256198656 256763904 257229056 257551056 258634218 258826752 259303104 259772856 260243459 260964256 261639168 261859878 262113152 262585152 263741184 264218976 264705252 264950784 265289268 266016384 266505968 266831901 267420609 268055676 268412928 268647084 268748928 269879184 270326406 270577152 271067328 271558392 272310528 273405728 273509376 273747978 274763776 275369984 275501667 276109503 276214176 276823584 277325076 278093184 278596976 279561159 280327392 280598528 282079728 282341376 282590742 282852864 283886792 284513128 285650064 286167546 286557184 286798914 288114264 288223488 288859392 289382688 289915276 290184192 290709888 291715992 292244463 293328896 293584788 293976064 294344064 294877296 296071778 296117438 296229696 296883264 297421096 298244864 299268432 299557888 299819214 300754944 301418496 301739921 301964544 302520288 303068332 303614082 303736988 304950744 305245696 305503191 306349344 307141632 307581444 307698048 308944464 309109248 309504146 309791232 310352448 310740948 311212032 311426532 312854832 313148416 313421598 314859048 315380807 315673344 316125373 316245216 316942944 317339694 317695616 318396544 318517248 319372641 320077269 321076224 321545244 322376832 322960848 323260416 323545922 324128547 324442048 325555524 326457216 327048624 329093016 329398272 329995008 330723072 331331744 331736958 332239872 333258408 333993672 334598733 335525472 336133308 336393216 337002624 337613136 338548224 339161536 339909824 340335324 342515586 343271274 343401408 344845624 345102336 345737472 346363808 347562522 347747904 348515136 348852224 349146504 349789083 350113536 351654912 352291968 352940336 353267712 353719024 354216429 354688512 355132512 355775868 356560812 357407568 358196112 358331904 358845018 359838912 360435208 360769536 361423104 362077856 362673936 363080704 363330954 364679168 364997304 365658531 366465279 367335556 368146004 368285568 369098112 369766768 370229643 370790912 371244384 372063456 372748212 373769856 373911552 375136118 376106304 376787656 377137152 377466156 379127952 379814778 380866752 381556728 382398552 383102329 384152352 384297984 385145856 385843584 386326584 386912256 387613184 387951327 388954656 389659284 391446384 392155526 392458752 393020734 393169728 394972928 395844352 396328464 397057878 397426176 397933902 399024576 399758952 400483153 402083514 402619392 402970626 403360384 404818776 405489609 405865728 406600992 407337588 408465792 409522176 410108592 410264064 410621967 411925952 412145664 413054976 413803264 414321264 415235376 415987614 417139776 417895464 418652521 419812064 420897792 421660288 422590592 423119592 423886113 424279296 425830188 426769692 428101632 428726992 429251319 429835776 430198371 430614464 432171396 432335232 433289088 434074032 434872914 435276288 436064832 438790688 439993344 440377182 440964096 441516096 442315944 442986496 444107667 444176157 444344544 445324896 446131644 447367296 448177744 448524288 449336832 449728821 450150848 451397632 452946816 453780432 454201344 454602498 455605482 456687448 457695032 457868544 459524016 460983296 461372166 461547072 463416696 463663872 464256219 464686848 465528672 466385444 466818048 468873216 469282248 469722624 470132397 472288572 472918016 473510016 474367824 475414416 476289382 476543424 477594816 477775872 478460024 479785216 481897472 482317866 483565248 484441272 484890624 485318883 486663072 487544708 488620372 490572936 491047424 492130816 493639524 494097408 494992512 496084608 496997616 497897974 498359808 499887612 500990508 501475072 503288208 504199962 504589824 505503936 506419704 507351733 507822336 508471097 508742304 509864736 510502986 512203136 512397312 513527808 513773379 514458112 514906911 515102112 517268436 517653504 518606208 519545712 520486918 521343783 521928512 523278336 523719756 524226304 525170304 527482368 528437952 529410504 529901568 530578536 531539729 532032768 533011936 533663802 534841218 536111352 536825856 537294168 537497856 538267527 539758368 540652812 541154304 542134656 543116784 544621056 544996431 546811456 547018752 547495956 551003334 552219006 552428352 553647168 554650152 556186368 557193952 559122318 560654784 561197056 562704177 564159456 565181484 565705728 567773584 569026256 569722167 571300128 572335092 573114368 573597828 576228528 576446976 577718784 578765376 579830552 580368384 581419776 583431984 584488926 586657792 587169576 587952128 588233289 588688128 589531101 589754592 592143556 592234876 592459392 593766528 594842192 595586817 596489728 596900853 598536864 599115776 599638428 601509888 602836992 603479842 603929088 605040576 606136664 607228164 607473976 609901488 610491392 611006382 612698688 614283264 615162888 615396096 616295051 617888928 618218496 619008292 619582464 620704896 621481896 622424064 622853064 623981421 625709664 626296832 626843196 629718096 630761614 631346688 632250746 632490432 633885888 634679388 635391232 636793088 638745282 640154538 642152448 643090488 644255507 644753664 645921696 647091844 648257094 648884096 651111048 652309371 652914432 654097248 658186032 658796544 659990016 660565773 661446144 662663488 663473916 664479744 666516816 667987344 669197466 671050944 672266616 672786432 674005248 675226272 677096448 678323072 679819648 680670648 681903747 683408223 685031172 686542548 686802816 689691248 690204672 691474944 692058249 692727616 695125044 695495808 697030272 698293008 699578166 700227072 703309824 704583936 705880672 707438048 708432858 709377024 710265024 711551736 713121624 714434073 714815136 716392224 716663808 717690036 719677824 720870416 721539072 722846208 723476799 724155712 725347872 726161408 726661908 729994608 731317062 732930558 734671112 736292008 736571136 738196224 739533536 740459286 741581824 742488768 744126912 745496424 746846961 747539712 750272236 752212608 753575312 754274304 754932312 756299943 758255904 759629556 761733504 763113456 764797104 766204658 768304704 768595968 770291712 771687168 772653168 775226368 775902654 777909312 779318568 780730377 782892768 784311052 784917504 786041468 786339456 789945856 791688704 792656928 794115756 794852352 795867804 798049152 799517904 800966306 804167028 805238784 805941252 806720768 809637552 810979218 811731456 813201984 814675176 816174527 816931584 817975243 820217184 820528128 821243934 823851904 824291328 826109952 826505001 827606528 828328509 828642528 830470752 831975228 834279552 835790928 837305042 838683477 839624128 841795584 843320576 845181184 846239184 847772226 848558592 851660376 853539384 855085651 857453984 858502638 859671552 860396742 861228928 864342792 864670464 866578176 868148064 869745828 870552576 872129664 876733389 877581376 879986688 880754364 881928192 883032192 884631888 888215334 888352314 888689088 890649792 892263288 894734592 896355488 898673664 899457642 900301696 902795264 905219763 905893632 907560864 909204996 911210964 913374896 915390064 915737088 916509573 919048032 921966592 922744332 923094144 926833392 927327744 928512438 929373696 931057344 932770888 933636096 938564496 939445248 940264794 944577144 945836032 946142421 947020032 948376119 948735648 950828832 952578764 953086848 955189632 955551744 956920048 958117923 959570432 960231807 963794944 964635732 967130496 968882544 969781248 970637766 973326144 975089416 977240744 981145872 982094848 984261632 987279048 988194816 989985024 991431169 992169216 993995232 995795948 996719616 999775224 1001981016 1002950144 1003796199 1006576416 1008399924 1009179648 1011007872 1012839408 1014703466 1015644672 1016942194 1017484608 1019729472 1021005972 1024406272 1027546758 1028916224 1029813822 1030204224 1034536872 1035307008 1036251223 1036411033 1037212416 1039091424 1040973836 1042687566 1043857024 1046556672 1047439512 1048452608 1049367249 1050340608 1054964736 1056875904 1058821008 1059803136 1061157072 1062649287 1063079458 1064065536 1066023872 1067327604 1069682436 1072222704 1074588336 1074995712 1076535054 1079516736 1081305624 1082308608 1083264511 1084269312 1086233568 1089242112 1089992862 1093622912 1094037504 1094991912 1096975593 1099395837 1102006668 1104438012 1104856704 1107294336 1109300304 1110688929 1112372736 1114387904 1118244636 1121309568 1125408354 1128318912 1130362968 1131411456 1135547168 1138052512 1139444334 1142600256 1144670184 1146228736 1147195656 1149306987 1152457056 1152893952 1155437568 1157530752 1159661104 1160736768 1162839552 1163853981 1166863968 1168977852 1174339152 1176466578 1177376256 1179062202 1179509184 1184287112 1184469752 1184918784 1187533056 1189684384 1191173634 1192979456 1193801706 1197073728 1198231552 1199276856 1201449459 1206959684 1207858176 1210081152 1212273328 1214456328 1214947952 1216468827 1219802976 1220982784 1222012764 1225397376 1228566528 1230325776 1230792192 1232590102 1235777856 1236436992 1238016584 1239164928 1241409792 1242963792 1245706128 1247962842 1251419328 1252593664 1253686392 1255957563 1259436192 1261523228 1262693376 1264501492 1264980864 1267771776 1269358776 1270782464 1271658339 1273586176 1277490564 1280309076 1284304896 1286180976 1288511014 1289507328 1291843392 1294183688 1296514188 1297768192 1302222096 1304618742 1305828864 1308194496 1312976413 1315873217 1316372064 1319980032 1321131546 1322892288 1325326976 1326947832 1328959488 1332323001 1332528471 1333033632 1335974688 1338394932 1342101888 1344533232 1345572864 1348010496 1349186463 1350452544 1354192896 1356646144 1359639296 1361341296 1363807494 1366816446 1370062344 1373085096 1373605632 1375572569 1379382496 1382949888 1384116498 1385455232 1390250088 1390991616 1392768657 1394060544 1396586016 1399156332 1400454144 1406619648 1409167872 1410397191 1411761344 1414876096 1416865716 1418754048 1420530048 1423103472 1426243248 1428868146 1429630272 1432784448 1433327616 1435380072 1439355648 1441740832 1445692416 1446953598 1448311424 1450695744 1452322816 1453323816 1455956649 1459989216 1462634124 1465861116 1469342224 1472584016 1473142272 1476392448 1479067072 1480918572 1483163648 1484977536 1488253824 1490992848 1493693922 1495079424 1500544472 1504425216 1507150624 1509864624 1512599886 1516511808 1519259112 1522055199 1523467008 1525413291 1526226912 1529594208 1532409316 1536609408 1537191936 1540583424 1541320137 1543374336 1544720733 1545306336 1550452736 1551805308 1555818624 1558637136 1561460754 1565785536 1568622104 1569835008 1572082936 1572678912 1579891712 1583377408 1585313856 1588231512 1589704704 1591735608 1594619187 1596098304 1599035808 1601932612 1608334056 1610477568 1611882504 1613441536 1614802581 1619275104 1621958436 1623462912 1626403968 1629350352 1632349054 1633863168 1635950486 1640434368 1641056256 1642487868 1647703808 1653010002 1655213056 1656657018 1657285056 1660941504 1663950456 1667012837 1668559104 1671581856 1674610084 1677366954 1679248256 1683591168 1686641152 1688112531 1690362368 1692478368 1695544452 1697117184 1703320752 1707078768 1710171302 1714907968 1717005276 1719343104 1720793484 1722457856 1728685584 1729340928 1733156352 1736296128 1739491656 1741105152 1742642909 1744259328 1746487681 1753466778 1755162752 1759973376 1761508728 1763856384 1764699867 1766064384 1768593303 1769263776 1776430668 1776704628 1777378176 1781299584 1784526576 1786760451 1789469184 1790702559 1792710976 1797347328 1798915284 1800603392 1810439526 1811787264 1815121728 1818409992 1822421928 1826749792 1830780128 1831474176 1833019146 1838096064 1843933184 1845488664 1846188288 1848885153 1853666784 1854655488 1857024876 1858747392 1862114688 1865541776 1867272192 1871944263 1877128992 1878890496 1880529588 1889154288 1892284842 1894040064 1896752238 1897471296 1901657664 1905157528 1906173696 1910379264 1913840096 1916235846 1919140864 1920463614 1927589888 1929271464 1932766521 1934260992 1937765088 1941275532 1946652288 1950178832 1954481488 1956928113 1962291744 1964189696 1968523264 1974558096 1976389632 1979970048 1982862338 1984338432 1987990464 1991591896 1993439232 1999550448 2003962032 2005900288 2007592398 2013152832 2016799848 2018359296 2022015744 2025678816 2029406932 2031289344 2033884388 2034969216 2039458944 2042011944 2045711241 2048812544 2050224669 2055093516 2057832448 2059627644 2060408448 2069073744 2070614016 2072502446 2072822066 2074424832 2078182848 2081947672 2085375132 2087714048 2094879024 2096905216 2098734498 2100681216 2109929472 2112179447 2113751808 2116839523 2117642016 2122314144 2125298574 2126158916 2128131072 2132047744 2134655208 2139364872 2143302219 2144445408 2149176672 2149991424 2153070108 2159033472 2162611248 2164617216 2166529022 2168538624 2170430397 2172467136 2178484224 2179985724 2187245824 2189983824 2193951186 2198791674 2204013336 2208876024 2209713408 2212877611 2214588672 2218600608 2221377858 2224745472 2228775808 2236489272 2240540883 2242619136 2250816708 2256637824 2260725936 2262822912 2268899829 2271094336 2276105024 2278888668 2285200512 2289340368 2294391312 2298613974 2304914112 2305787904 2310875136 2315061504 2319322208 2325679104 2327707962 2333727936 2337955704 2342191131 2348678304 2352933156 2354752512 2358124404 2359018368 2368574224 2368939504 2369837568 2375066112 2379368768 2382347268 2385958912 2387603412 2394147456 2398553712 2402898918 2413919368 2415716352 2420162304 2424546656 2428912656 2429895904 2432937654 2439605952 2441965568 2444025528 2448523581 2450794752 2453925729 2460651552 2461584384 2465180204 2471555712 2472873984 2476033168 2478329856 2479515003 2482819584 2484985527 2485927584 2491412256 2495925684 2502838656 2507372784 2511915126 2518872384 2523046456 2525386752 2529002984 2529961728 2535543552 2538717552 2541564928 2543316678 2547172352 2554981128 2560618152 2565256953 2572361952 2577022028 2579014656 2583686784 2588367376 2593028376 2595536384 2604444192 2609237484 2611657728 2616388992 2625952826 2631746434 2632744128 2639960064 2642263092 2645784576 2650653952 2653895664 2664646002 2665056942 2666067264 2671949376 2676789864 2681716303 2684203776 2689066464 2696020992 2698372926 2700905088 2708385792 2713292288 2715659289 2719278592 2722682592 2727614988 2733632892 2740124688 2746170192 2747211264 2751145138 2758764992 2765899776 2768232996 2770910464 2780500176 2781983232 2785537314 2788121088 2793172032 2798312664 2800908288 2803382071 2809567139 2818335744 2820794382 2823522688 2829752192 2833731432 2837508096 2838427263 2841060096 2845128357 2846206944 2852486496 2857736292 2859260544 2865568896 2866655232 2870760144 2874353769 2878711296 2880695421 2883481664 2891384832 2893907196 2896622848 2901391488 2906647632 2911913298 2919978432 2925268248 2931722232 2938684448 2945168032 2946284544 2952784896 2958134144 2961837144 2966327296 2969955072 2974293507 2976507648 2981985696 2987387844 2990158848 3001088944 3008850432 3011388597 3014301248 3019729248 3025199772 3033023616 3038518224 3044110398 3046934016 3050826582 3052453824 3059188416 3064818632 3073218816 3082640274 3086748672 3089441466 3090612672 3100905472 3103610616 3108753669 3109233099 3111637248 3117274272 3122921508 3131571072 3137244208 3139670016 3144165872 3145357824 3148101747 3159783424 3166754816 3170627712 3176463024 3179409408 3183471216 3189238374 3192196608 3198071616 3203865224 3216668112 3223765008 3226883072 3229605162 3238550208 3243916872 3246925824 3249793533 3252807936 3258700704 3264698108 3267726336 3271900972 3280868736 3282112512 3284975736 3290926779 3295407616 3298187511 3306020004 3310426112 3313314036 3314570112 3321883008 3327900912 3334025674 3337118208 3343163712 3349220168 3354733908 3358496512 3373282304 3376225062 3380724736 3384956736 3391088904 3394234368 3405350537 3406641504 3414157536 3420342604 3429815936 3434010552 3438686208 3441586968 3444915712 3447920961 3457371168 3458681856 3466312704 3472592256 3478983312 3482210304 3485285818 3488518656 3491561943 3492975362 3506933556 3510325504 3523017456 3529399734 3532128768 3537186606 3538527552 3552861336 3553409256 3554756352 3559297679 3562599168 3569053152 3573520902 3578938368 3581405118 3585421952 3594694656 3597830568 3601206784 3604348377 3620879052 3623574528 3630243456 3636819984 3644843856 3649406481 3653499584 3661560256 3662948352 3666038292 3676192128 3690977328 3692376576 3697770306 3707333568 3709310976 3714049752 3717494784 3720778103 3724229376 3731083552 3743888526 3754257984 3757780992 3761059176 3767872689 3778308576 3784569684 3788080128 3793504476 3794942592 3803315328 3810315056 3812347392 3814975017 3820758528 3827680192 3832471692 3838281728 3840927228 3858542928 3865533042 3868521984 3875530176 3882551064 3893304576 3900357664 3908962976 3913856226 3924583488 3928379392 3937046528 3938929239 3947619651 3949116192 3959940096 3965724676 3968676864 3975980928 3983183792 3986878464 3996969003 3997585413 3999100896 4007924064 4011800576 4015184796 4026305664 4033599696 4036718592 4044031488 4051357632 4058813864 4062578688 4067768776 4069938432 4078917888 4084023888 4091422482 4097625088 4100449338 4110187032 4115664896 4119255288 4120816896 4126717707 4138147488 4145004892 4145644132 4148849664 4156365696 4163895344 4170750264 4175428096 4178305971 4189758048 4193810432 4197468996 4201362432 4219858944 4224358894 4227503616 4233679046 4235284032 4244628288 4250597148 4252317832 4256262144 4264095488 4269310416 4278729744 4286604438 4288890816 4298353344 4299982848 4306140216 4314065357 4318066944 4325222496 4333058044 4337077248 4340860794 4344934272 4356968448 4359971448 4367869947 4374491648 4379967648 4387902372 4397583348 4408026672 4417752048 4419426816 4425755222 4429177344 4437201216 4442755716 4449490944 4457551616 4472978544 4481081766 4485238272 4501633416 4509788549 4513275648 4519738441 4521451872 4537799658 4542188672 4552210048 4557777336 4566165597 4570401024 4576239873 4578680736 4588782624 4597227948 4609828224 4611575808 4621750272 4623960411 4630123008 4634162199 4638644416 4651358208 4655415924 4667455872 4675911408 4684382262 4697356608 4705866312 4709505024 4716248808 4718036736 4737148448 4737879008 4739675136 4750132224 4758737536 4764694536 4771917824 4775206824 4783857561 4788294912 4797107424 4805797836 4827838736 4831432704 4840324608 4844407743 4849093312 4857825312 4859791808 4865875308 4879211904 4888051056 4897047162 4901589504 4907851458 4921303104 4923168768 4930360408 4943111424 4952066336 4959030006 4965639168 4969971054 4971855168 4982824512 4991851368 5001038511 5005677312 5014745568 5023830252 5037744768 5046092912 5050773504 5058005968 5059923456 5064337593 5071087104 5077435104 5083129856 5086633356 5094344704 5109962256 5121236304 5130513906 5144723904 5154044056 5158029312 5167373568 5176734752 5186056752 5191072768 5208888384 5218474968 5223315456 5227928727 5232777984 5239463043 5251905652 5263492868 5265488256 5279920128 5284526184 5291569152 5294099601 5301307904 5305779909 5307791328 5329292004 5330113884 5332134528 5343898752 5353579728 5363432606 5368407552 5378132928 5392041984 5396745852 5401810176 5426584576 5431318578 5438557184 5445365184 5455229976 5467265784 5477327893 5480249376 5492340384 5494422528 5502290276 5517529984 5531799552 5536465992 5541820928 5546655459 5561000352 5563966464 5571074628 5576242176 5586344064 5596625328 5601816576 5606764142 5619134278 5636671488 5641588764 5647045376 5659504384 5667462864 5676854526 5682120192 5690256714 5692413888 5704972992 5715472584 5718521088 5725826701 5731137792 5741520288 5748707538 5757422592 5761390842 5766963328 5782769664 5787814392 5793245696 5798299563 5802782976 5813295264 5823826596 5839956864 5850536496 5863444464 5870784339 5877368896 5890336064 5892569088 5905569792 5916268288 5923674288 5939910144 5948587014 5953015296 5963971392 5974775688 5980317696 5985599557 6002177888 6017700864 6022777194 6028602496 6039458496 6050399544 6066047232 6077036448 6088220796 6093868032 6101653164 6104907648 6118376832 6129637264 6137133723 6146437632 6150674007 6165280548 6173497344 6178882932 6181225344 6207221232 6217507338 6218466198 6223274496 6234548544 6245843016 6263142144 6274488416 6288331744 6290715648 6296203494 6319566848 6333509632 6336538341 6341255424 6350518569 6352926048 6366942432 6378476748 6384393216 6396143232 6407730448 6429906657 6433336224 6447530016 6453766144 6459210324 6477100416 6487833744 6493851648 6499587066 6505615872 6517401408 6529396216 6535452672 6543801944 6561737472 6569951472 6581853558 6590815232 6596375022 6612040008 6620852224 6626628072 6629140224 6638632833 6643766016 6655801824 6668051348 6674236416 6686327424 6698440336 6709467816 6716993024 6721622649 6746564608 6752450124 6761449472 6769913472 6782177808 6788468736 6810701074 6813283008 6828315072 6840685208 6859631872 6868021104 6883173936 6889831424 6895841922 6914742336 6917363712 6932625408 6940018183 6945184512 6957966624 6970571636 6977037312 6983123886 6985950724 7013867112 7020651008 7026573393 7046034912 7058799468 7064257536 7074373212 7077055104 7105722672 7106818512 7109512704 7118595358 7125198336 7138106304 7147041804 7157876736 7162810236 7170843904 7195661136 7202413568 7208696754 7241758104 7247149056 7253758561 7254877231 7260486912 7270883579 7273639968 7289687712 7298812962 7306999168 7323120512 7325896704 7332076584 7345570743 7352384256 7361777187 7381954656 7384753152 7395540612 7414667136 7418621952 7428099504 7434989568 7438545009 7441556206 7448458752 7454956581 7462167104 7487777052 7508515968 7522118352 7535745378 7556617152 7569139368 7576160256 7587008952 7589885184 7606630656 7620630112 7624694784 7629950034 7641517056 7655360384 7664943384 7676563456 7681854456 7695770859 7717085856 7731066084 7737043968 7751060352 7765102128 7786609152 7800715328 7817925952 7827712452 7849166976 7877858478 7895239302 7898232384 7919880192 7931449352 7937353728 7951961856 7966367584 7993938006 7995170826 7998201792 8015848128 8023601152 8030369592 8045148909 8052611328 8067199392 8088062976 8102715264 8117627728 8125157376 8135537552 8139876864 8146977867 8157835776 8168047776 8182844964 8195250176 8200898676 8220374064 8238510576 8241633792 8253435414 8276294976 8290009784 8291288264 8297699328 8312731392 8327790688 8341500528 8350856192 8356611942 8379516096 8387620864 8394937992 8402724864 8410146213 8428701417 8448717788 8455007232 8467358092 8470568064 8489256576 8501194296 8504635664 8512524288 8515281789 8528190976 8535385071 8538620832 8557459488 8573208876 8577781632 8596706688 8599965696 8612280432 8628130714 8636133888 8650444992 8666116088 8674154496 8681721588 8689868544 8719942896 8735739894 8748983296 8759935296 8775804744 8795166696 8811353567 8816053344 8835504096 8838853632 8851510444 8858354688 8874402432 8885511432 8898981888 8915103232 8922880521 8945957088 8962163532 8970476544 9003266832 9019577098 9026551296 9039476882 9042903744 9075599316 9084377344 9104420096 9115554672 9132331194 9140802048 9152479746 9157361472 9177565248 9194455896 9211112519 9219656448 9247920822 9260246016 9268324398 9277288832 9302716416 9310831848 9326261007 9327699297 9334911744 9351822816 9368764524 9394713216 9411732624 9419010048 9432497616 9436073472 9444305241 9474296896 9475758016 9479350272 9500264448 9517475072 9529389072 9550413648 9567715122 9576589824 9594214848 9611595672 9629007983 9655677472 9680649216 9688815486 9698186624 9715650624 9719583616 9731750616 9749380599 9758423808 9776102112 9794094324 9803179008 9815702916 9842606208 9846337536 9860720816 9872780337 9886222848 9894562533 9904132672 9918060012 9931278336 9939942108 9943710336 9965649024 9983702736 10002077022 10011354624 10029491136 10047660504 10075489536 10092185824 10116011936 10119846912 10128675186 10142174208 10154870208 10166259712 10173266712 10188689408 10216051611 10219924512 10242472608 10261027812 10289447808 10308088112 10316058624 10334747136 10343762883 10353469504 10372113504 10382145536 10417776768 10436949936 10446630912 10455857454 10465555968 10478926086 10503811304 10526985736 10530976512 10569052368 10588199202 10602615808 10611559818 10615582656 10658584008 10660227768 10664269056 10677893037 10687797504 10707159456 10726865212 10736815104 10756265856 10784083968 10793491704 10803620352 10813045131 10853169152 10862637156 10877114368 10890730368 10910459952 10934531568 10954655786 10960498752 10984680768 10988845056 11004580552 11035059968 11072931984 11083641856 11093310918 11122000704 11127932928 11142149256 11152484352 11162334309 11172688128 11193250656 11213528284 11238268556 11273342976 11283177528 11294090752 11303618067 11319008768 11334925728 11353709052 11364240384 11380513428 11384827776 11409945984 11430945168 11437042176 11451653402 11462275584 11483040576 11497415076 11514845184 11522781684 11533926656 11575628784 11586491392 11596599126 11605565952 11626590528 11647653192 11669089859 11679913728 11694835231 11696638801 11701072992 11726888928 11741568678 11754737792 11780672128 11785138176 11811139584 11816787717 11832536576 11842858953 11847348576 11879820288 11897174028 11906030592 11927942784 11949551376 11960635392 11971199114 11990907009 11992756239 12004355776 12035401728 12045554388 12057204992 12078916992 12100799088 12132094464 12154072896 12176441592 12187736064 12203306328 12209815296 12225413767 12236753664 12259274528 12274267446 12292875264 12301348014 12330561096 12346994688 12357765864 12362450688 12380153121 12414442464 12435014676 12436932396 12446548992 12469097088 12491686032 12526284288 12534917913 12548976832 12576663488 12581431296 12592406988 12673076682 12682510848 12701037138 12705852096 12733884864 12756953496 12768786432 12792286464 12815460896 12859813314 12866672448 12895060032 12907532288 12918420648 12942196071 12954200832 12975667488 12999174132 13011231744 13034802816 13058792432 13070905344 13087603888 13103609841 13123474944 13139902944 13163707116 13181630464 13192750044 13224080016 13253256144 13258280448 13277265666 13287532032 13311603648 13336102696 13348472832 13372654848 13396880672 13418935632 13433986048 13443245298 13493129216 13504900248 13522898944 13529365647 13539826944 13559215323 13564355616 13621402148 13626566016 13656630144 13681370416 13698496791 13719263744 13728719619 13736042208 13766347872 13779662848 13791683844 13829484672 13834727424 13865250816 13880036366 13890369024 13915933248 13941143272 13954074624 13966247772 13971901448 14027734224 14041302016 14053146786 14092069824 14117598936 14128515072 14148746424 14154110208 14174786173 14211445344 14213637024 14219025408 14237190716 14250396672 14276212608 14294083608 14315753472 14325620472 14341687808 14351572683 14391322272 14404827136 14417393508 14483516208 14494298112 14507517122 14509754462 14520973824 14541767158 14547279936 14579375424 14597625924 14613998336 14646241024 14664153168 14691141486 14704768512 14723554374 14763909312 14769506304 14791081224 14817876661 14829334272 14856199008 14877090018 14883112412 14896917504 14909913162 14924334208 14975554104 15003115533 15017031936 15044236704 15071490756 15113234304 15138278736 15152320512 15174017904 15179770368 15193012779 15213261312 15241260224 15249389568 15259900068 15283034112 15310720768 15329886768 15363708912 15391541718 15434171712 15462132168 15474087936 15490143277 15502120704 15530204256 15573218304 15601430656 15635851904 15655424904 15683786181 15698333952 15718389129 15755716956 15790478604 15796464768 15839760384 15862898704 15874707456 15882298803 15903923712 15917339727 15932735168 15987876012 15990341652 15996403584 16031696256 16060739184 16090297818 16105222656 16134398784 16176125952 16205430528 16235255456 16271075104 16279753728 16293955734 16315671552 16336095552 16365689928 16390500352 16401797352 16431983679 16440748128 16477021152 16483267584 16506870828 16552589952 16580019568 16582576528 16595398656 16625462784 16639966377 16655581376 16683001056 16701712384 16713223884 16759032192 16789875984 16805449728 16820292426 16857402834 16897435576 16910014464 16934716184 16941136128 16978513152 17002388592 17009271328 17030563578 17056381952 17070770142 17077241664 17114918976 17146417752 17155563264 17177480103 17193413376 17224560864 17256261428 17272267776 17300889984 17332232176 17348308992 17363443176 17379737088 17394898689 17439885792 17471479788 17497966592 17519870592 17551609488 17590333392 17622707134 17632106688 17671008192 17677707264 17703020888 17716709376 17748804864 17771022864 17830206464 17845761042 17891914176 17924327064 17940953088 17956798671 18006533664 18039154196 18053102592 18078953764 18085807488 18151198632 18168754688 18208840192 18231109344 18264662388 18281604096 18304959492 18314722944 18355130496 18388911792 18422225038 18439312896 18495841644 18520492032 18536648796 18554577664 18621663696 18652522014 18655398594 18669823488 18703645632 18737529048 18772014121 18789426432 18813430589 18823465248 18864995232 18872146944 18888610482 18948593792 18951516032 18958700544 19000528896 19009615023 19034950144 19051555707 19058778144 19100827296 19135430244 19153179648 19188429696 19223191344 19258015966 19289719971 19311354944 19361298432 19377630972 19396373248 19431301248 19439167232 19463501232 19498761198 19516847616 19552204224 19588188648 19606358016 19631405832 19666969973 19685212416 19721441632 19745560674 19772445696 19789125066 19808265344 19836120024 19862556672 19879884216 19887420672 19915898499 19931298048 19967405472 20004154044 20022709248 20058982272 20095321008 20150979072 20164867947 20184371648 20232023872 20239693824 20257350372 20284348416 20309740416 20346533424 20432103222 20439849024 20484945216 20522055624 20578895616 20616176224 20669494272 20687525766 20706939008 20744227008 20764291072 20820054549 20835553536 20873899872 20911714908 20931111936 20957852172 21007622608 21053971472 21061953024 21079720179 21138104736 21176398404 21205231616 21223119636 21231165312 21317168016 21320455536 21328538112 21355786074 21375595008 21414318912 21453730424 21473630208 21512531712 21586983408 21607240704 21626090262 21706338304 21725274312 21754228736 21761275683 21764631693 21781460736 21812650737 21820919904 21869063136 21909311572 21920997504 21969361536 21977690112 22009161104 22036712229 22070119936 22085331561 22145863968 22167283712 22186621836 22244001408 22255865856 22284298512 22304968704 22324668618 22345376256 22386501312 22427056568 22476537112 22566355056 22588181504 22607236134 22638017536 22669851456 22707418104 22728480768 22761026856 22769655552 22802916887 22819891968 22861890336 22874084352 22903306804 22924551168 22966081152 22994830152 23029690368 23045563368 23067853312 23087312577 23151257568 23172982784 23193198252 23211131904 23253181056 23295306384 23338179718 23359827456 23389670462 23393277602 23402145984 23453777856 23483137356 23509475584 23561344256 23633575434 23665073152 23685717906 23694697152 23759640576 23794348056 23812061184 23837453759 23855885568 23899102752 23942398228 23981814018 23985512478 24008711552 24070803456 24091108776 24114409984 24135446727 24157833984 24201598176 24264188928 24308145792 24352883184 24375472128 24406612656 24419630592 24440933601 24450827534 24473507328 24518549056 24548534892 24585750528 24602696028 24661122192 24715531728 24724901376 24760306242 24828884928 24870029352 24873864792 24893097984 24915083753 24938194176 24983372064 25052568576 25069835826 25097953664 25153326976 25162862592 25184813976 25230438639 25286104251 25346153364 25365021696 25402074276 25411704192 25467769728 25513906992 25537572864 25545845367 25584572928 25606155213 25630921792 25719626628 25733344896 25790120064 25836841296 25884392142 25908401664 25951334976 25998348264 26022463488 26069605632 26117584864 26175207776 26207219682 26246949888 26279805888 26327414232 26363260928 26385500088 26434060701 26448160032 26506512288 26516560896 26554531332 26575064064 26623207296 26672205392 26696945664 26745309696 26768641563 26793761344 26837871264 26867972096 26886490596 27009800496 27058731294 27079653888 27118430646 27128711232 27242804296 27253132032 27313260288 27362740832 27396993582 27438527488 27457439238 27472084416 27532695744 27559325696 27583367688 27633337557 27658969344 27760072732 27780738048 27831866496 27882286544 27908149248 27932495544 27943802896 27978783021 27983097891 28055468448 28082604032 28106293572 28184139648 28235197872 28257030144 28297492848 28308220416 28349572346 28422890688 28427274048 28438050816 28474381432 28500793344 28552425216 28588167216 28651240944 28683375616 28703145366 28782644544 28809654272 28834787016 28887023949 28967032416 29015034244 29019508924 29041947648 29083534316 29094559872 29158750848 29195251848 29227996672 29248141797 29292482048 29328306336 29382282972 29409537024 29447108748 29527818624 29539012608 29582162448 29635753322 29658668544 29712398016 29754180036 29766224824 29793835008 29819826324 29848668416 29951108208 30006231066 30034063872 30088473408 30142981512 30198457499 30226468608 30265083991 30276557472 30348035808 30359540736 30386025558 30426522624 30482520448 30498779136 30519800136 30566068224 30621441536 30648154833 30659773536 30727417824 30783083436 30868343424 30924264336 30948175872 30980286554 31004241408 31031288649 31060408512 31146436608 31202861312 31271703808 31310849808 31367572362 31396667904 31436778258 31511433912 31580957208 31592929536 31638169087 31725797408 31764597606 31807847424 31834679454 31865470336 31975752024 31980683304 31992807168 32033679111 32063392512 32121478368 32180595636 32210445312 32268797568 32352251904 32410861056 32439135393 32470510912 32542150208 32559507456 32587911468 32631343104 32672191104 32731379856 32803594704 32863967358 32881496256 32954042304 32966535168 33013741656 33105179904 33160039136 33165153056 33250925568 33279932754 33311162752 33366002112 33403424768 33426447768 33487002927 33518064384 33579751968 33640584852 33714805668 33794871152 33820028928 33869432368 33882272256 33910854201 33957026304 34004777184 34018542656 34061127156 34112763904 34141540284 34154483328 34229837952 34292835504 34311126528 34354960206 34386826752 34449121728 34512522856 34544535552 34601779968 34664464352 34726886352 34759474176 34789797378 34879771584 34942959576 34995933184 35007269577 35039741184 35084505693 35089916403 35103218976 35180666784 35245414268 35264213376 35342016384 35355414528 35406041776 35433418752 35450363151 35497609728 35528576859 35542045728 35660412928 35691522084 35783828352 35848654128 35881906176 35913597342 36013067328 36078308392 36106205184 36157907528 36171614976 36302397264 36337509376 36417680384 36462218688 36529324776 36563208192 36609918984 36629445888 36676241301 36710260992 36777823584 36844450076 36878625792 36991683288 37040984064 37073297592 37109155328 37140459363 37243327392 37305044028 37310797188 37339646976 37407291264 37475058096 37544028242 37578852864 37626861178 37646930496 37729990464 37744293888 37777220964 37897187584 37903032064 38019230046 38069900288 38103111414 38117556288 38201654592 38270860488 38306359296 38341295251 38376859392 38446382688 38516031932 38579439942 38622709888 38722596864 38755261944 38792746496 38826588213 38862602496 38878334464 38927002464 38997522396 39033695232 39104408448 39176377296 39212716032 39262811664 39333939946 39370424832 39442883264 39491121348 39544891392 39578250132 39616530688 39672240048 39759768432 39774841344 39831796998 39862596096 39934810944 40008308088 40045418496 40080786907 40117964544 40169216663 40190642016 40301958144 40329735894 40368743296 40464047744 40479387648 40514700744 40568696832 40588096941 40619480832 40677645969 40693066848 40864206444 40879698048 40969890432 41044111248 41095490373 41157791232 41186158857 41232352448 41338988544 41375051532 41413878016 41488454016 41640109098 41671107072 41747799744 41823429816 41862223872 41915704344 42015245216 42107942944 42123906048 42159440358 42276209472 42352796808 42410463232 42446239272 42462330624 42524358519 42634336032 42640911072 42657076224 42711572148 42751190016 42828637824 42907460848 42947260416 43025063424 43054718049 43173966816 43214481408 43252180524 43450548624 43522551366 43529263386 43562921472 43625301474 43641839808 43738126272 43818623144 43841995008 43938723072 44018322208 44073424458 44140239872 44170663122 44291727936 44334567424 44373243672 44453629983 44488002816 44568597024 44649337236 44690752512 44773002624 44854113136 44953074224 45009346599 45132710112 45176363008 45214472268 45276035072 45339702912 45414836208 45456961536 45522053712 45539311104 45605833774 45639783936 45723780672 45748168704 45806613608 45849102336 45932162304 45989660304 46091126736 46135706624 46174625154 46302515136 46345965568 46386396504 46422263808 46470429831 46506362112 46590612768 46676359436 46719654912 46779340924 46786555204 46804291968 46907555712 46966274712 47018951168 47051358543 47122688512 47155167387 47267150868 47330146304 47371435812 47389394304 47519281152 47588696112 47624122368 47674907518 47711771136 47798205504 47884796456 47963628036 47971024956 48017423104 48182217552 48228819968 48270893454 48315667968 48403196352 48528377856 48580127281 48616291584 48687309029 48705766368 48813225312 48839261184 48881867202 48901655068 48947014656 49037098112 49097069784 49171501056 49205392056 49295951037 49322244384 49431063456 49449802752 49520612484 49657769856 49740058704 49747729584 49786195968 49830167506 49876388352 49919899131 49966744128 50105137152 50139671652 50195907328 50306653952 50369627952 50460877278 50572208502 50692306728 50730043392 50804148552 50823408384 50896185053 50935539456 51027813984 51091690734 51169145856 51212310426 51261843584 51439253256 51466689792 51532440309 51580240128 51673682592 51768784284 51816803328 51902669952 51996696528 52044926976 52139211264 52184696067 52235169728 52350415552 52414439364 52493899776 52559611776 52654828464 52771000176 52868121402 52896320064 53013024576 53033121792 53109062664 53150128128 53246414592 53344410784 53490619392 53537283126 53587522688 53675742528 53735944192 53772981192 53870396013 54019600992 54117462588 54159307776 54236861292 54257422464 54485608592 54506264064 54626520576 54725481664 54793987164 54877054976 54914878476 54944168832 55065391488 55166735376 55266675114 55317938688 55520145464 55561476096 55663732992 55764573088 55864991088 55887605792 55957566042 55966195782 56110936896 56165208064 56212587144 56316042363 56368279296 56440291767 56470395744 56594985696 56616440832 56699144692 56845781376 56854548096 56876101632 56948762864 57001586688 57028845069 57104850432 57154667121 57176334432 57302481888 57366751232 57406290732 57565289088 57669574032 57774047898 57934064832 58030068488 58039017848 58083895296 58167068632 58189119744 58317501696 58390503696 58455993344 58496283594 58584964096 58656612672 58764565944 58819074048 58894217496 59000909919 59055637248 59164324896 59271506644 59317337088 59424796032 59508360072 59532449648 59587670016 59639652648 59697336832 59747695497 59902216416 60012462132 60068127744 60176946816 60285963024 60396914998 60452937216 60530167982 60553114944 60696071616 60719081472 60772051116 60853045248 60965040896 61039600272 61242883072 61296309666 61319547072 61454835648 61566166872 61679474969 61736686848 61848528672 61960573108 62008482816 62062577298 62120817024 62292873216 62405722624 62460163647 62543407616 62621699616 62735144724 62793335808 62873556516 63022867824 63161914416 63185859072 63276338174 63451594816 63529195212 63615694848 63669358908 63730940672 63951504048 63961366608 63985614336 64067358222 64126785024 64242956736 64361191272 64420890624 64477787633 64537595136 64620044197 64821722112 64878270786 64941021824 65084300416 65119014912 65175822936 65262686208 65283827049 65293895079 65344382208 65437952211 65462759712 65607189408 65727934716 65762992512 65908084608 65933070336 66027483312 66110136687 66210359808 66255994683 66320078272 66330306112 66501851136 66559865508 66622325504 66732004224 66852895536 66974005854 67036128768 67159503936 67281169704 67429611336 67589742304 67738864736 67764544512 67821708402 67914052608 68009554368 68037085312 68122254312 68225527808 68283080568 68308966656 68408750661 68459675904 68585671008 68622253056 68709920412 68773653504 68898243456 69025045712 69089071104 69203559936 69261937731 69328928704 69453772704 69518948352 69579594756 69759543168 69885919152 70014539154 70079482368 70169011386 70179832806 70206437952 70361333568 70490828536 70528426752 70684032768 70812083552 70900726302 70995219456 71057153718 71084091456 71320825856 71383044168 71512361277 71567656704 71697308256 71827194684 72026134656 72156616784 72212410368 72315815056 72343229952 72406340181 72604794528 72675018752 72835360768 72924437376 73058649552 73126416384 73219837968 73258891776 73352482602 73420521984 73555647168 73688900152 73757251584 73983366576 74146595184 74218310656 74280918726 74486654784 74610088056 74621594376 74679293952 74745251259 74814582528 74950116192 75088056484 75157705728 75253722356 75293860992 75459980928 75488587776 75554441928 75691315917 75794375168 75806064128 75858312753 76038460092 76139800576 76206222828 76235112576 76403309184 76541720976 76612718592 76682590502 76753718784 76892765376 77032063864 77158879884 77245419776 77510523888 77585492992 77653176426 77725204992 77756668928 77854004928 77995044792 78067390464 78208816896 78323062351 78352754592 78525623328 78667879892 78740849664 78885766528 78982242696 79089782784 79156500264 79233061376 79302182103 79344480096 79519536864 79549682688 79663593996 79725192192 79869621888 80016616176 80090836992 80161573814 80235929088 80305924689 80338433326 80381284032 80603916288 80659471788 80737486592 80928095488 81029401488 81176193882 81238961664 81355291938 81386133696 81728412888 81759396096 81863846617 81876471607 81939780864 82088222496 82190980746 82315582464 82372317714 82464704896 82677977088 82750103064 82827756032 82900012671 82976908032 83280218196 83342214144 83495599488 83646859632 83724447744 83831408688 83936349063 83949293673 84030490432 84215885888 84247812096 84318880716 84552418944 84705593616 84892478544 84924661248 85048717038 85268672064 85281822144 85314152448 85423144296 85502380032 85577896369 85657275648 85814921696 86050126848 86109436098 86347933632 86428962816 86504361048 86661071847 86901097248 87045102732 87058526772 87125842944 87250602948 87283679616 87476252544 87637246288 87683990016 87744425391 87877446144 88036644416 88146848916 88280479744 88341326244 88583455872 88746487344 88907259966 88976005632 89137194048 89298674472 89381505024 89546005248 89708226272 89906148448 90018693198 90265420224 90352726016 90428944536 90552070144 90595372497 90679405824 90795251973 90829672416 91044107424 91078622208 91211667548 91279567872 91447561344 91496337408 91613227216 91698204672 91864324608 91944464499 91979320608 92182253472 92271413248 92349250308 92605030272 92772793008 92844527616 92940859662 93012724224 93181225536 93352718872 93439309824 93558681848 93573110408 93608583936 93815111424 93932549424 94037902336 94102717086 94245377024 94310334774 94534301736 94660292608 94742871624 94778788608 94914507261 95177392224 95349815036 95423542272 95596411008 95769592912 95927256072 95942049912 96034846208 96101037333 96364435104 96457639936 96541786908 96631335936 96806392704 97056755712 97160254562 97232583168 97374618058 97411532736 97626450624 97678522368 97763734404 97803310136 97894029312 98074196224 98194139568 98410784112 98591902074 98644488768 98862126912 98899605504 99041224968 99223503211 99315539712 99480117408 99495459168 99660335012 99752776704 99839798262 99933488256 100210274304 100279343304 100391814656 100461008781 100613307904 100739255904 100921754556 101144417004 101384613456 101460086784 101608297104 101646816768 101792370106 101871078912 102055627968 102183381468 102338291712 102424620852 102523687168 102878506512 102933379584 103064880618 103160480256 103347365184 103537568568 103633606656 103725136627 103805339904 103953984143 103993393056 104278422528 104369392134 104470339456 104700831104 104828878728 104987799552 105021808731 105119223552 105253517079 105269749209 105309656928 105542000352 105736242804 105792640128 106026049152 106066243584 106218125328 106300256256 106351089453 106492829184 106585730577 106688821568 106981238784 107074566252 107175045376 107351485056 107545962384 107740792026 108039201984 108234925176 108318615552 108473722584 108514844928 108971217184 109012528128 109253041152 109450963328 109587974328 109754109952 109829756952 109888337664 110028723903 110130782976 110333470752 110533350228 110635877376 111040290928 111122952192 111327465984 111421378089 111529146176 111729982176 111775211584 111915132084 111932391564 112221873792 112425174288 112632084726 112736558592 112880583534 112940791488 113189971392 113232881664 113398289384 113691562752 113709096192 113897525728 114057690138 114209700864 114309334242 114352668864 114604963776 114733502464 114812581464 115023885753 115130578176 115339148064 115548095796 115868129664 116060136976 116078035696 116167790592 116334137264 116378239488 116479764639 116635003392 116781007392 116911986688 116992567188 117169928192 117313225344 117529131888 117638148096 117788434992 118001819838 118111274496 118328649792 118543013288 118634674176 118849592064 119016720144 119064899296 119279305296 119394673664 119495390994 119804432832 120024924264 120136255488 120242360721 120353893632 120507649989 120571926048 120793829996 120905874432 121060335964 121106229888 121392143232 121438162944 121544102232 121706090496 121764290823 121930081792 122032937907 122079200544 122485766144 122592619332 122639094144 122909671296 123132333744 123358949938 123473373696 123697057344 123921146216 124016965632 124125154596 124241634048 124811445248 124920327294 125086815232 125243399232 125470289448 125586671616 125747113032 126045735648 126323828832 126371718144 126552676348 126903189632 127058390424 127231389696 127338717816 127461881344 127573075557 127903008096 127922733216 127971228672 128134716444 128253570048 128485913472 128722382544 128841781248 128955575266 129075190272 129240088394 129643444224 129756541572 129882043648 130168600832 130351645872 130567654098 130587790158 130688764416 130875904422 130925519424 131214378816 131455869432 131525985024 131694014123 131816169216 132054966624 132220273374 132420719616 132511989366 132640156544 132660612224 133003702272 133119731016 133244651008 133360889949 133464008448 133705791072 133948011708 134072257536 134319007872 134562339408 134859222672 135028039797 135179484608 135477729472 135529089024 135643416804 135828105216 136019108736 136074170624 136244508624 136566161136 136617933312 136817501322 136919351808 137171342016 137244506112 137419840824 137547307008 137668789811 137796486912 138050091424 138407119872 138523875462 138657857408 138907545408 139037896704 139159189512 139411289493 139519086336 139771838304 140029078308 140158964736 140338022772 140359665612 140412875904 140722667136 140981657072 141056853504 141154075629 141368065536 141465502161 141624167104 141801452604 141990438912 142114307436 142168182912 142766088336 143024722554 143135313408 143394616512 143654389368 144052269312 144313233568 144631630112 144686459904 144812680362 145209589056 145350037504 145670721536 145740381843 145848874752 146061927087 146117299104 146439675936 146517783552 146704965204 146841043968 147111294336 147377800304 147514503168 147887853111 147966733152 148293190368 148436621312 148561837452 148973309568 149220176112 149243188752 149358587904 149490502518 149629165056 149900232384 150176112968 150315411456 150507444712 150587721984 150919961856 151108883856 151382631834 151588750336 151612128256 151716625506 152076920184 152279601152 152412445656 152470225152 152688555159 152806618368 153083441952 153365181004 153507437568 153785530752 154064127728 154317759768 154490839552 154597320927 155021047776 155170985984 155306352852 155450409984 155513337856 155708009856 155990089584 156134780928 156417633792 156646124702 156705509184 157051246656 157335759784 157481699328 157771533056 157964485392 158313000528 158466122752 158604364206 158688960192 159039073728 159099365376 159327187992 159450384384 159620418209 159739243776 160033232352 160323147628 160471858176 160611849378 160676866652 160762568064 161207832576 161318943576 161474973184 161611188039 161856190976 162058802976 162352387764 162477923328 162710583876 162772267392 163456825776 163518792192 163727693234 163752943214 163879561728 164176444992 164381961492 164631164928 164744635428 164929409792 165500206128 165655512064 165800025342 165953816064 166560436392 166684428288 166862176313 166991198976 167230322317 167293719264 167662817376 167872698126 167898587346 168060980864 168431771776 168495624192 168637761432 168948127089 169104837888 169320875301 169411187232 169784957088 169849322496 170097434076 170537344128 170563644288 170628304896 170846288592 171004760064 171086535207 171155792738 171314551296 171464001363 171629843392 172100253696 172218872196 172695867264 173008722096 173322143694 173802194496 174090205464 174117053544 174251685888 174501205896 174567359232 174952505088 175274492576 175367980032 175488850782 175754892288 176073288832 176293697832 176560959488 176682652488 177002729757 177166911744 177492974688 177814519932 177952011264 178274388096 178597348944 178763010048 179092010496 179243086491 179416452544 179812296896 180037386396 180530840448 180857889072 181190744994 181358811648 181590503946 181659344832 182088214848 182157244416 182423335096 182559135744 182895122688 183226454432 183728649216 183888928998 183958641216 184364506944 184542826496 184698500616 185038424907 185210060544 185545586016 185881719324 186025448448 186362451072 186705437744 186878619648 187117363696 187146220816 187217167872 187380490941 187630222848 187865098848 188075804672 188205434172 188490754048 188620669548 189068603472 189485743248 189557577216 189829014522 190354784448 190699630072 190847084544 191192822016 191539185824 191854512144 191884099824 192069692416 192202074666 192728870208 192915279872 193083573816 193262671872 193433362899 193612785408 193860132591 194320509124 194465166336 194749236116 194823065472 195252901248 195357044736 195527468808 195606620272 195788058624 195851481147 195881685237 196148392448 196313856633 196388279136 196821568224 197183804148 197288977536 197724253824 197799211008 198082449936 198447006422 198631079424 198960234816 198990918336 199320670024 199505553408 199679596524 199866976512 200558686608 200783629312 200922017562 201226615808 201478511808 201843509112 202288834008 202661132041 202769226912 203216594208 203293633536 203584740212 203742157824 204111255936 204366762936 204676583424 204849241704 205047374336 205226251983 205757013024 205866759168 206129761236 206320960512 206694730368 207075137136 207267213312 207450273254 207610679808 207907968286 207986786112 208556845056 208738784268 208940678912 209401662208 209657757456 210043617462 210238447104 210507034158 210539498418 210619313856 211084000704 211472485608 211585280256 211855587937 212052098304 212436250656 212702178906 212985658368 213171461154 213377643136 213962477568 214149132504 214350090752 214537083831 214702970112 215091924768 215481584052 216078403968 216469850352 216637231104 216947445168 217029689856 217219020543 217942434368 218025056256 218506082304 218901926656 219175948656 219659513904 219776675328 220057447806 220261565952 220666941504 221066700456 221271754752 221467183609 222080581856 222654931968 222842756178 223058292352 223459964352 223550423168 223830264168 223864783128 224235753777 224443747584 224850348576 225264169452 225473117184 225761167068 225881582976 226379942784 226465763328 226796578768 227073947751 227383125504 227418192384 227574938259 227795051456 228115380276 228419401728 228618668484 228705337728 229209927552 229625162928 230047771506 230261156352 230678296128 231096191592 231736259328 232120273952 232156071392 232668274528 232756478976 232959529278 233270006784 233562014784 233823973376 233985134376 234339856384 234626450688 234969187053 235058263776 235576869984 236003639676 236222548992 236657299584 237086026576 237269348352 237699184128 237906546309 238033440288 238129798592 238558610592 238789347328 238990781988 239608865664 240049848528 240272510976 240484721442 240707787264 241015299978 241143852096 241587659992 241811748864 242120671928 242212459776 242784286464 243088204464 243528581646 243860163584 244065875814 244158401088 244971532288 245185238664 245278188288 245591539851 245629414821 245819342592 246264667488 246717899876 246946747392 247394114688 247842292432 248033931264 248250309192 248483268096 248700038013 249622890496 249840654588 250173630464 250486798464 250940578896 251173343232 251494226064 252091471296 252647657664 252743436288 253105352696 253806379264 254116780848 254677435632 254923762688 255146151114 255806016192 255845466432 255942457344 256269432888 256507140096 256733689107 256971826944 257444765088 257911150532 258150380544 258480176788 259286888448 259513083144 259764087296 259983215541 260337201664 260703291744 261135308196 261175580316 261377528832 261751808844 261851038848 262428757632 262911738864 263051970048 263388028246 263632338432 264109933248 264440546748 264841439232 265023978732 265280313088 265321224448 266239462032 266489302016 266721779898 266928016896 267411582144 267896023416 268144515072 268389066757 268638015744 269022692423 269124678816 269718445344 270056079594 270358969216 270955458944 271058178048 271286833608 271656210432 271786117491 272038217472 272148341248 272385755919 272489017248 273132322272 273235866624 273635002644 273838703616 274342684032 274489012224 274839681648 275094614016 275337579622 275592973824 275833393497 276100182848 276814239744 277047750924 277315714816 277815090816 278318379024 278822578986 279038172672 279543676608 280058156616 280317929472 280676045544 280719331224 280825751808 281184516641 281445334272 281963314144 282113707008 282308151258 282736131072 282931004322 283248334208 283602905208 283980877824 284228614872 284336365824 284743521783 285532176672 286049445108 286270626816 286789233024 287308778736 288104538624 288303111999 288626467136 289263260224 289372919808 289625360724 290419178112 291480763686 291697749504 292123854174 292234598208 292879351872 293035567104 293409930408 293682087936 294222588672 294755600608 295775706222 295933466304 296586380736 296873242624 297123674904 297670509633 297946619136 298440352224 298486377504 298981005036 299258330112 299800464768 300352225936 300630822912 301014889424 301175443968 301383026343 301839923712 302217767712 302765263668 303177500672 303224256512 303433251012 304153840368 304824891312 304940450304 305377110318 305613236736 306166883904 306730362008 307014875136 307571061504 308128255456 308635519536 308981679104 309194641854 310042095552 310341971968 310612705704 310900819968 311026675712 311175409881 311416019712 311861952429 311980179168 312835267584 313292249404 313411018368 314102493312 314671519568 314963398656 315065426193 315543066112 315760551237 315809247627 315928970784 316626001056 316932245504 317208728412 317377920384 318078147456 318198730752 318654375984 318900768768 319240836418 319478487552 320066464704 320646295256 320943716352 321223698756 321353733304 321525136128 322637887152 322949946368 323222376078 323712381952 324117605952 324704775528 324955846656 325421167752 325544534784 326020081979 326913651552 327037584384 327455386468 327505886428 327759123456 328352889984 328763922984 329262329856 329489270856 329858819584 330086171709 331000412256 331311024128 331600050684 331907632128 333120872784 333368856576 333724352626 333982397952 334460644634 334587438528 335325634752 335745396252 335797174692 336121961728 336863543552 337275522864 337896254178 338209675776 338641750602 338822374464 339569914176 339698644992 340194868152 340811163203 341074688256 341127288576 341692577184 342173070414 342311585476 342629102592 342928002726 343259686784 344200507392 344437744392 345071657259 345391734528 346017444192 346644287388 347604388992 348180410928 348234107088 348503371776 349002411792 349134718464 349439293917 349905010176 350548985152 350735960064 350977701564 351509784576 352146577664 352587395664 353365304976 354005459514 354333823488 354985949376 355629039864 355904022528 356273295371 356548776192 357194697888 358184020992 358486172982 358832905088 359624593792 360074772792 360727082163 361061680896 361522949967 361715778144 362381489988 362717623296 363181007892 363318689664 364176429696 364314488832 364846670192 365118271488 365292872469 365790245376 366098813721 366452908864 367457298432 367777857996 367917282432 368729013888 369397001232 370076849814 370420121088 371091172032 371763438648 372050896896 372724902144 373410875488 374234727392 374292441632 374434335744 374760981882 375260445696 375730197696 376151609344 376410868344 376981508096 377241339096 378137206944 378971486496 379115154432 379658029044 380709568896 381399260144 381694169088 382385644032 382719226671 383078371648 383709024288 383768199648 384139384832 384404149332 385457740416 386167147632 386525343744 386866725798 387225570816 387720265182 388641018248 388930332672 389498472232 389646130944 390505802496 391054937616 391213240544 391702962294 391763370474 392296784896 392627713266 392776558272 393643136448 394367608296 394577955072 395082042369 395448507648 396164899872 396894012844 397262158848 397920469632 397981836672 398641340048 399011106816 399359193048 399733953024 400082669847 401117373216 401567258624 401844035124 402453231616 402957023616 403687018224 404577668016 405322264082 405538453824 406433188416 406587267072 407169480424 407484315648 408222511872 408733525872 409698483408 410094748672 410452503966 411514026048 411733518336 412259522472 412641921024 413006369433 413389460736 414150274272 414900546508 415221359616 415815936572 415973572224 417113690112 417477568536 417881357824 418233868479 418803324416 419315514912 420087234924 420476894208 421014068316 421078996836 421238627712 422168001408 422944971216 423170560512 423711175874 424104196608 424872501312 425404357812 425971316736 426342922308 426755286272 428298265008 428700181504 429074167662 429405940224 430183849536 430963168104 431756324783 432156807936 432708903547 432939700704 433894890336 434059379712 434438041086 435884868736 436050112512 437012164608 437221145529 437803853312 438185781261 438351897312 439319027808 439553350656 440114895612 440523131904 441333883008 442133400912 442543509504 442934367218 443663559333 444161163712 445309863936 445685512356 446116584704 446919928704 447100846336 447660528336 447729566256 448471507554 448887495168 449700697152 450528338904 450946234368 451522334136 451763165952 452340309379 452759885568 453593157536 454147895502 454766251008 454836384768 455149876518 455590102912 456230760552 456838803456 457237336968 457410675456 458065665477 458419855104 459250325856 460095543012 460522312704 461356592256 462192383184 463472518656 463791962781 464240547904 464312142784 465336549056 465512957952 465919058556 466540013568 467124029568 467970268752 469252901376 469938374106 470116527552 471153739968 472007279352 472445097984 473314599168 474172053152 475398368256 475813092618 476066880576 476259597184 477117221184 477578694656 477981563976 478861254627 479217731328 480099697056 480969442884 481415574528 482030599956 482287704192 483175319984 483623497728 484241343856 484424919552 484833564117 485568572928 486176408928 487057163292 487720327168 488131751628 488316802176 490370477328 490556376576 491183079702 491258829642 491638685184 492529334976 493435799752 493893494784 494788229376 495684584864 496500618384 496966536192 497400076026 499245780992 499681309176 500347260928 500586528939 500973596928 501690966951 501881157792 502988452128 504182942592 505295315328 505486872576 506210705392 506844381267 507612758528 507962625903 508233561696 509354871264 509847525376 510292302228 511612032384 511690932864 511884914688 512538865776 513014280192 513467378214 513943653888 514889530176 515822301064 516300761088 516960353576 519026166288 519528174592 519966431082 520674403328 521406583488 522270616392 522351160632 522755057664 523503617688 523702077696 524467088401 524857515264 525823477728 526103940096 526776056492 527264676864 528219866496 528881093496 529682878464 530047957464 530560626176 530642448896 531008189271 532478924064 532978604032 533443559796 533856033792 534823164288 535792046832 536289030144 536778133514 537276031488 538045384846 538249357632 539436890688 540112159188 540717938432 541910917888 542573667216 543572234982 544076434944 544296682496 544771511838 544978034496 546264644544 546471733248 547270005288 547677407232 548261436457 548685368064 549679363296 550675159244 551185947648 551666786994 552200365696 553628479488 554095501848 554631429632 555115274721 555630181632 556636758048 557645157972 558076345344 559087353216 560116313232 560635858944 561352091088 561438662448 561651503616 562141472823 562369033282 562890668544 563926628288 564227414016 564616302516 565472262144 565862008644 566496668416 567205810416 568457229744 568672731648 569487043566 571064353344 572098890216 572541253632 573046926319 573135301249 573578466048 574617557472 576209077248 576606223998 577252934272 578526520448 578745839616 579250721448 580300088697 580838356224 581580397773 582961527372 583395499008 584247708348 584469196416 585758703744 586071134208 586819860816 587364175872 587554443441 587645055711 588445177344 588941569899 589511201216 591551412444 591866932608 593172761472 594247349808 595341019266 595893238272 596880704448 596972755008 597962010072 598516660224 599600929536 600704451872 602029778848 602350887936 602766052686 603679847424 604435535424 605530527336 606355001344 606448513024 606866502024 607983396123 608307680736 609649782624 609880900608 610754220636 611226473472 612333767808 613460724016 614029750272 615142123008 615678755949 616256510912 617271039072 617963358208 618389283708 620084191104 621225411408 621801639936 622350819762 622832039424 623723904858 623960358336 625670535168 626584498808 626822036736 628204986624 629343039136 630130852386 631086132224 631521102474 631618495254 631857941568 633252002112 633864491008 634417456824 634755840768 635566763811 636156294912 637308751968 638481672836 638956975104 640132929408 641292590512 641887432704 642447397512 642707466608 643050272256 643611251493 645275774304 645899892736 646444752156 647424763904 648235211904 649409551056 649911693312 650842335504 651089069568 652040163958 653827303104 654075168768 654910772936 655011772856 655518246912 656705779968 657527845968 658978541712 659717639168 660172343418 662000824512 662622048256 663200101368 663815264256 664401550827 666241745568 667448705252 667964795904 668921289268 669174877056 670651269504 671490792504 671594349384 672243923456 672707261331 673727087104 674551045728 675792508356 676419351552 677283501204 677644748928 679139828352 679397289984 680389736304 681622326406 682149376512 682254577152 683385154368 684346140828 684623170952 685258205184 685856005452 686519373568 688875488784 690143314518 690783469056 692034888384 693288574776 694564522477 695208777984 696096931793 696360821856 696468214176 698004823584 698269436928 698878587834 699810020352 701097970304 701471920128 701955403128 703019569152 704293155328 704907561159 705174791328 706730609952 708010919028 708667646976 709971898752 711258079728 711808045056 712546590742 713097552384 713719638927 714389395776 716368041984 716972345964 717665810176 719249187584 720149545584 721454164326 722123361792 723045899934 723431556288 724762979976 725435246592 726362015784 726637379328 727677889001 728352859392 729693340384 730585744938 731580490752 732197627442 732905817728 734914596864 735555715992 735834564864 736774619553 736888244463 737458027776 738794002464 740153699628 740840242176 742182344064 743526877296 744101793792 745449804288 746100114039 746821750976 748469454784 748584883264 748868671488 749521963764 750520891392 751460395392 752821736688 754482678192 756274413888 757942972992 758230308864 759316058088 761419137792 762798520288 764771288064 765438453342 766156743296 767418048576 767536399296 768278769664 768808298664 770201067321 770915480832 772334295264 773733451596 774451141632 775440530364 777282036496 777860665344 778996944464 779292261888 779949646623 781011604992 782109875232 782426481088 783405924588 783526740948 784593569792 785255426532 785553116544 787286272896 788735216592 789155910144 790164084738 790897015296 792329799744 793788025688 794524317696 795840939264 795963673344 797282680096 798718386096 799467906048 800165339694 802234746432 803134517248 803688070248 804906463232 805167200271 805914047232 807068077269 807374036448 809155336032 810644528164 811076907648 812866376832 813174534144 814338960848 814968631296 815358352473 816445023744 817157267757 817467051744 819396966816 820189497344 820905007932 823028052096 823467036672 824519044944 825283842048 826012738866 826778921472 828300548544 829801093016 830442719232 831631873144 831947144448 834955137072 835762715648 836467736958 837606648832 838631029824 840174469848 840953788416 842028136632 842157993672 842477255424 843553549923 844336002816 845889942432 846341121024 847422351748 848208393216 849745002624 850808715624 851942633472 852685844616 853510572544 854230565349 856596530016 857400363008 858148335324 858811880448 860367699072 861926336208 863512649566 864313615872 865417807094 865879401408 867789780672 868118759424 868876082172 871769737472 874442291058 875607706624 876371562522 876703794624 878638055616 879106701312 880229791224 881046263808 882667766016 884266801824 885868734436 887327118666 888322327424 890619727872 891371024712 892233169408 893011528899 893839857408 894201692672 895321056672 895459132512 896943015108 897774990336 899401394304 901056677808 901892468736 903044668272 903526331904 904680618758 905519771136 907186315072 908295791004 909532502016 909672769536 910299753036 911180205824 912461521104 914474673936 914821350912 916131330954 916839710208 918500651712 920191086024 921044625408 921858098861 922713184512 923891983249 924384766368 926945037312 927583925562 928481095808 928624285568 930673098112 931025915904 931838117112 933080027136 933526229643 934248059136 935585857287 935940537504 938505802752 939876748212 940233055104 942307479936 944014558704 944890195968 945196278579 946629198336 947281653711 947427742881 948344106304 950796736512 951626185236 952133761152 952519194368 954234442368 955963127952 957722509254 958435462656 960199394112 961938885768 962831149056 964061199912 964575408384 966350639968 968482687712 968849839104 969667128234 971137145856 972352817856 974114326584 975440654336 976263503256 976633604352 978060245937 980740954656 981112753152 982366159404 982517659284 983277370368 985058669952 986871599504 987786989568 989576458752 990258515127 991369169728 993001236768 993933072384 994800152052 999362618352 1001173057878 1001947193856 1003381933902 1003762315584 1005976904256 1008365885184 1010590630656 1012421410784 1013688762534 1015225517056 1015925251806 1016467123392 1018709742528 1019695050752 1020584604456 1022433489609 1023224064768 1023381865728 1025077731552 1026934756428 1027887307776 1029779060352 1031644602128 1032601522176 1033920707152 1035214971777 1038052332576 1039056349184 1039932862164 1041348806656 1042813166976 1044541232784 1044702321264 1045510115328 1047007235376 1047404155392 1048934176802 1049715030528 1051646955456 1052207880192 1053552112984 1054529353728 1056439732992 1057762186992 1060095914928 1061121252352 1061284897792 1062016378542 1064957848128 1065957208064 1066887119592 1067712067584 1068819886113 1069646328576 1071584093664 1073556267028 1074552062976 1076090769692 1076498715264 1078873781376 1080224318376 1081435876864 1082181246489 1083821835776 1084568849901 1085147334432 1087144469964 1088152869888 1088593364992 1089543023676 1089956068992 1092529289088 1092943466496 1094540010576 1095354814464 1096522872914 1097370736128 1099358726592 1101350318488 1102371895296 1103333573988 1104400731392 1108191003696 1109262859264 1110230549442 1111260363264 1113273516096 1115290315944 1116152690688 1117342927463 1118174706432 1119808107667 1120232626464 1122704182176 1122877324896 1123303007232 1124282945646 1124738066564 1125781337088 1127853256576 1128454828032 1129232605032 1130944524288 1131724017288 1132993336832 1134411620832 1136914459488 1137345463296 1138974087132 1142128706688 1144197780432 1145082507264 1146093852638 1146270602498 1147156932096 1148157680013 1149235114944 1152418154496 1153212447996 1154505868544 1157053040896 1158501442896 1160600177394 1161676712448 1163160795546 1165923054744 1166790998016 1168495416696 1168938392832 1170612256219 1171517407488 1173639721632 1175108886882 1175290111422 1176890354688 1177883139798 1179022402432 1183102824888 1183733865216 1185246127107 1186345522944 1188494699616 1190682038532 1191786476544 1193761408896 1193945510016 1195924020144 1197033320448 1199201859072 1200248009541 1201408903744 1204059557696 1204701775872 1205532105372 1207359694848 1208871070848 1211061054672 1213733004048 1215966792246 1216615361472 1219299565248 1219761801216 1221508441272 1222452946944 1224667535616 1226921448032 1230284246016 1231357511898 1232513021824 1234542078144 1235926716416 1236778567416 1239019108299 1240168382208 1242450822816 1244701639524 1245664078848 1247447809716 1247920716672 1251341070336 1253168997616 1253644073472 1254701605437 1256409973248 1258686078272 1260261704772 1262172264448 1263042204948 1263236990508 1263715883136 1266504004224 1268834913648 1269511681536 1271133527622 1272312589824 1274617503936 1276963345672 1277913950208 1280265858816 1282585181024 1284894795024 1285414933216 1286100544512 1287222502986 1290551548608 1291799785472 1292889504312 1294849527808 1295268974349 1296470423808 1298126710641 1298819102112 1301684671008 1302178139136 1304080327916 1307654606208 1308150337536 1309821545872 1310023545712 1311036493824 1311663436587 1313411559936 1314557343783 1315055691936 1317957083424 1319435278336 1320344686836 1324001649024 1326400202736 1327630528512 1328803101654 1332483491136 1334897410504 1335929591808 1337842578536 1338349754112 1341302539008 1342981585008 1343188698768 1344487846912 1345414522662 1347454174208 1349102091456 1351585016712 1352838703104 1354567002408 1355289497856 1357020928137 1358279656704 1360779472608 1363244652812 1364298753024 1364509154304 1366770308736 1368692281656 1369246341904 1370516410368 1371712010904 1373038747136 1374196996431 1377750977568 1380286629036 1381566938112 1384069776768 1386577149552 1389129044954 1390417555968 1392193863586 1392721643712 1392936428352 1396009647168 1396538873856 1397757175668 1399620040704 1402195940608 1403910806256 1408586310656 1409815122318 1410349582656 1413461219904 1416021838056 1417335293952 1418627924287 1419943797504 1422516159456 1425093181484 1426195104768 1427439277854 1428778791552 1432736083968 1433944691928 1435331620352 1436583763881 1438498375168 1440299091168 1442908328652 1444246723584 1446091799868 1446863112576 1449525959952 1450870493184 1452724031568 1453274758656 1455355778002 1456705718784 1459386680768 1461171489876 1463160981504 1464395254884 1465811635456 1471111431984 1471669129728 1473549239106 1473776488926 1474916055552 1477588004928 1480307399256 1481680484352 1482989115559 1484364688128 1486261016531 1487053754592 1490899608576 1492200228078 1493643501952 1496938909568 1497169766528 1497737342976 1499043927528 1501041782784 1501759586817 1502920790784 1505072900853 1505643473376 1508965356384 1512548827776 1515885945984 1516460617728 1518632116176 1520533143801 1522838275584 1523887877709 1525597040576 1529542576128 1530876906684 1532313486592 1534836097152 1535072798592 1537616597328 1540402134642 1541830961664 1544668590528 1547466903192 1548902283264 1550881060728 1554564072992 1557993888928 1558584523776 1559899293246 1562023209984 1564219750464 1564852962176 1566811849176 1567053481896 1569187139584 1570510853064 1571106233088 1573401265203 1574572545792 1577470433184 1578311820288 1580328169476 1581794030592 1584659599488 1587576051376 1589048635392 1591681878528 1591927346688 1593024567813 1594565360192 1597436772192 1598935812096 1600330679388 1604469492864 1607376140496 1610334400542 1611828094464 1614136154538 1614748072896 1618310672064 1621289056328 1622153815296 1625732753664 1628677921696 1630716704946 1632890047488 1634314535514 1634934103488 1638793933632 1640378994688 1641810015864 1644784309371 1646056104192 1649038089888 1652025477732 1653557842944 1656601097088 1659602186032 1660885438464 1663263746288 1663894288896 1665345824163 1669910274144 1671525431296 1672935473916 1675213297664 1677262059648 1680348939696 1681907576832 1684056273264 1684315987344 1684954510848 1687107099846 1688672005632 1691779884864 1692682242048 1694844703496 1696416786432 1699490005248 1701617431248 1705371689232 1707021145088 1708461130698 1713193060032 1714800726016 1716296670648 1717623760896 1719140778957 1719405903747 1720735398144 1723852672416 1727025299132 1728627231744 1730835614188 1731758802816 1735579561344 1736237518848 1737752164344 1740900266091 1743539474944 1744741193319 1748884582116 1751215413248 1752743125044 1753407589248 1757276111232 1758213402624 1760459582448 1762092527616 1765335532032 1768533603648 1771737468872 1774654237332 1776644654848 1782742049424 1784466338816 1786023057798 1787679714816 1788403385344 1790642113344 1790918265024 1793886030216 1795549980672 1798802788608 1801430434073 1802113355616 1806089336544 1807052663808 1809361237516 1811039542272 1814372630144 1816591582008 1819065004032 1819345539072 1820599506072 1822360411648 1823950188369 1824923042208 1828949347872 1829642701824 1832262661908 1833679420416 1837001303424 1840382172048 1842089250816 1843716197722 1845426369024 1847036267847 1847783966498 1848769532736 1853890074624 1855167851124 1856962191616 1857248571136 1861346196224 1863676234224 1867052459286 1868496118272 1871171714574 1871881075008 1877011605504 1879753496424 1880466110208 1883158846961 1884614959872 1888029117408 1890392557158 1893258396672 1894563307422 1894855485762 1896688212608 1901593473024 1903252370472 1904267522304 1905038388736 1906700291433 1908468884736 1911926255904 1915445018508 1916870925312 1920398788224 1923877771536 1925662298112 1928122399824 1929150816768 1930833754479 1932701279936 1936965375424 1937699678208 1939334256468 1942274291712 1944705635712 1948228653168 1952527006512 1953267208704 1956120491874 1961481909312 1962225506304 1964732318808 1965035318568 1966554740736 1968291616487 1970117339904 1973743199008 1979152917504 1980517030254 1982738339456 1986002473536 1987866144768 1989600304104 1993204652481 1998725236704 2002346115756 2003894387712 2006763867804 2007524631168 2011953808512 2016731770368 2018121783993 2021181261312 2024842821568 2027377525068 2030451034112 2031850503612 2032934246784 2037419485056 2041169208912 2044866979218 2046448129536 2046763731456 2050155463104 2053869512856 2055774615552 2059558120704 2063289204256 2067841414304 2070429943554 2076104665152 2078112698368 2079865724328 2082697613312 2083693567431 2085626333952 2088290795379 2089082465568 2089404642528 2094014470752 2094808310784 2097868353604 2099430061056 2103293910912 2104415760384 2107104225968 2109058707456 2112879465984 2114722683477 2115524373984 2120191829856 2122242504704 2122569795584 2124032757084 2129915696256 2133774239184 2135424135168 2137639772226 2139292657152 2143168187328 2147112534056 2149104125952 2152181539384 2152997430528 2157747562752 2160448636752 2162871753728 2164362492978 2167643671552 2169137699802 2170294668864 2174288939928 2176305739776 2177186729984 2179086047352 2179912137984 2183033667003 2185058578176 2189080021152 2193045745828 2194741472256 2198717453184 2202700636976 2204743790592 2206667147976 2208801462784 2210323858659 2210664733389 2216382007392 2218525718528 2220461098884 2222520726528 2226547032192 2230580631888 2232305381376 2234685854926 2236349412864 2239616215334 2240465252928 2245408364352 2245754649792 2246606014464 2248565891292 2249476133128 2251562674176 2255706513152 2258465210064 2263448034576 2265986673664 2268823241664 2273828918976 2274690926592 2277948174264 2282140573853 2284257413376 2288395560864 2292187705276 2292541204996 2294313864192 2296315360026 2298470229888 2304836308992 2306424895992 2309011737088 2310603201963 2314106081792 2317002885792 2321200354788 2323353424896 2326321591092 2331846109488 2333581996032 2336990833392 2337876785664 2341224512438 2343034814976 2347279443264 2350217773764 2350580222844 2353780709376 2355766279596 2358044804864 2366205649776 2367467730432 2370492254214 2372691045888 2376989399232 2381364077064 2383572953088 2385678142421 2387522817792 2387891020032 2390941635289 2391848040288 2398403718144 2400496019082 2402817807488 2408119115392 2409403551744 2411064210744 2414719389696 2415501600813 2417742141696 2421204231807 2422122109344 2427466008096 2431933584492 2433230722944 2438599130496 2439523602432 2443016882544 2444905893888 2446075057419 2449335071232 2451471803271 2453842896064 2460568492032 2462715023796 2465026043648 2469084156288 2473557134832 2478038216598 2480336764416 2484901645632 2489403279048 2491328157696 2494895619432 2495841433344 2506337995232 2507288146944 2509403210874 2512819946496 2517372156544 2520523409544 2524344528896 2526084409896 2526473981016 2527431766272 2530660649769 2533008008448 2537669827296 2539023363072 2542267055244 2544625179648 2549235007872 2553926691344 2555827900416 2560531717632 2562691696047 2565170362048 2569789590048 2570829866432 2572201089024 2574445005972 2581103097216 2585779008624 2590537948698 2592940847616 2596253421282 2597638204224 2603369342016 2604356278272 2608160655832 2615309212416 2619643091744 2620047091424 2623326873174 2626823119872 2629114687566 2630111383872 2635914166848 2638870556672 2640689373672 2648003298048 2652800405472 2657606203308 2664966982272 2669794821008 2671859183616 2675685157072 2676699508224 2679034586697 2682605078016 2685963170016 2686377397536 2688975693824 2690829045324 2694908348416 2698204182912 2703170033424 2705677406208 2709134004816 2710578995712 2714041856274 2716559313408 2721558945216 2726489305624 2728597506048 2729018308608 2733540617472 2737384563312 2738492683808 2743424021808 2746077494272 2748393992862 2755501955136 2760573258072 2763133876224 2765574296583 2768139553536 2771675949747 2773154299104 2778258089908 2780835111936 2784387727172 2785443287424 2785872856704 2792019294336 2793077747712 2795514351336 2799240081408 2800578688929 2804391881216 2806757571861 2807821612512 2817172621312 2819630244636 2820699165312 2826922439808 2832043676112 2834670587904 2837255848574 2839887595008 2845032318912 2850186362968 2852390209536 2854878555708 2857557583104 2867889383856 2870663240704 2873167527762 2876996750336 2880598182336 2885816657304 2888493447168 2892183599736 2893726225152 2899051919904 2905448063136 2906549517312 2910711556004 2913411437568 2918773361536 2922342979752 2926321963008 2928790509768 2931623270912 2934180737811 2942222863968 2943338259456 2947098478212 2947552977852 2949832111104 2955176009856 2960614798512 2963360968704 2965978231118 2968729376256 2972522033062 2974107509184 2981799217152 2984400456156 2987287003904 2993877819136 2994339533056 2998087855056 3003519173634 3005841581568 3010145801706 3011286946752 3017930712768 3025097655552 3028962324829 3031771891968 3037264232352 3041066287602 3045676551168 3047775755418 3051194081152 3059085152256 3061753813368 3064626973184 3067300468827 3069672194304 3070145597184 3075233194656 3080804269284 3083661923328 3089337181056 3094933806384 3097804566528 3101762121456 3105644915331 3109128145984 3115987777856 3117169047552 3119798586492 3124046419968 3128439500928 3129705924352 3133623698352 3134106963792 3141021706128 3142212466176 3146802530406 3149145091584 3154940866368 3156623640576 3160656338952 3163588061184 3166382165653 3169319198976 3175152102752 3183363757056 3183854693376 3186049135626 3189130720384 3194873544384 3197871624192 3200661358776 3206459658339 3208938985728 3214752280992 3220668801084 3223656188928 3228272309076 3229496145792 3236621344128 3242578112656 3244307630592 3246543739467 3251465507328 3253706549703 3257355843392 3261433409892 3265780094976 3268629071028 3269868206976 3277587867264 3283620031728 3289568618742 3292112208384 3298076179776 3304050955464 3307115685888 3313202194176 3319204372064 3326527492576 3327788577792 3330691648326 3339820548288 3343050862592 3345870947832 3350426595328 3352028782389 3354524119296 3359424323001 3360697879392 3368112546528 3368631974688 3369909021696 3374214199692 3377344011264 3383559769728 3385364484096 3389689406992 3392833572864 3398980010496 3403234862496 3410743378464 3414042290176 3416922261396 3426386120064 3432593341296 3435247521792 3438281557914 3438811807494 3441470796288 3447705344832 3454050598264 3457254463488 3461671228376 3463517605632 3471159122688 3475504328688 3481800532182 3487078949888 3489482386638 3497769164232 3502430826496 3505486250088 3506815178496 3511836768657 3514552222464 3520919164896 3530671064064 3537067207296 3543474937744 3549308474664 3553289309696 3555738381321 3565484098848 3568932677632 3572046115596 3575359429632 3576806770688 3581284226688 3581836530048 3587772060432 3591099961344 3597605577216 3602860868146 3604226711232 3612178673088 3614105327616 3618722475032 3622079084544 3628745260288 3633183164016 3641199012144 3644720823296 3647900376738 3649846084416 3657898695744 3659285403648 3664525323816 3667358840832 3671269618807 3674002606848 3680764344096 3687432395444 3690852738048 3694072535694 3695567932996 3697539065472 3707780149248 3710335702248 3713924383232 3714497142272 3717057324897 3722692392448 3727352468448 3734104918572 3736992236544 3742343429148 3743762150016 3754023211008 3759506992848 3760932220416 3766317693922 3769229919744 3776058234816 3780785114316 3786516793344 3789126614844 3789710971524 3793376425216 3806504740944 3808535044608 3810076777472 3813400582866 3816937769472 3823852511808 3830890037016 3833741850624 3837830055199 3840797576448 3846297413291 3847755543072 3856244799648 3858301633536 3861667508958 3865402559872 3873930750848 3875399356416 3878668512936 3884548583424 3885806923047 3889411271424 3894380131923 3896457306336 3905054013024 3906534417408 3912240983748 3922963818624 3924451012608 3929464637616 3930070637136 3933109481472 3934990309761 3936583232974 3940234679808 3943672031349 3947486398016 3958305835008 3961034060508 3965476678912 3972004947072 3979200608208 3986409304962 3997450473408 4004692231512 4007788775424 4013527735608 4015049262336 4023907617024 4033463540736 4036243567986 4042362522624 4049685643136 4054755050136 4060902068224 4063701007224 4065868493568 4071062784411 4074838970112 4082338417824 4089733958436 4092896259072 4093527462912 4100310926208 4107739025712 4111549231104 4119116241408 4122590989293 4126578408512 4135682828608 4140859887108 4152209330304 4159731448656 4167387134862 4171252667904 4176581590758 4178164931136 4178809285056 4188028941504 4189616621568 4195736707208 4198860122112 4206587821824 4214208451936 4225758931968 4229445366954 4231048747968 4240383659712 4244485009408 4245139591168 4248065514168 4255883772861 4259831392512 4267548478368 4275279544452 4278585314304 4286336374656 4294225068112 4298208251904 4304363078768 4305994861056 4309751291643 4315495125504 4320897273504 4325743507456 4328724985956 4335287343104 4338275399604 4340589337728 4348577879856 4352611479552 4358172094704 4359824275968 4366067334006 4370117156352 4378160042304 4386091491656 4389482944512 4397434906368 4405401273952 4413334295952 4417602925568 4420647717318 4421329466778 4432764014784 4437051437056 4440922197768 4445041453056 4448967346677 4453094064384 4458783049593 4461161263776 4469371709852 4472698825728 4479232430668 4480930505856 4490816728704 4491509299584 4493212028928 4497131782584 4498952266256 4503125348352 4505278760451 4511413026304 4515218702559 4516930420128 4526896069152 4531973347328 4537646483328 4547657837952 4549381853184 4555896348528 4564281147706 4568514826752 4576791121728 4584375410552 4585082409992 4588627728384 4592630720052 4596940459776 4612849791984 4618023474176 4621206403926 4628212163584 4634005771584 4642400709576 4646706849792 4652643182184 4663692218976 4673981666784 4675753571328 4682449024876 4686069629952 4694558886528 4700435547528 4701160445688 4707561418752 4711532559192 4716089609728 4720203795609 4732411299552 4734935460864 4740984508428 4745382091776 4753978798464 4762728154128 4767145906176 4771356284842 4775045635584 4775782040064 4781883270578 4783696080576 4796807436288 4800992038164 4805635614976 4816238230784 4822128421488 4831003201626 4835484283392 4842408463614 4844244218688 4854932016192 4863867168984 4866461445888 4872678522551 4877198260992 4886033765088 4892150114838 4898670142464 4902943606542 4907685792128 4921136984064 4925430047592 4930052087296 4934352928113 4938168312576 4947114269664 4956076433196 4960673528832 4969803291264 4978806558096 4982656315392 4989791238864 4991682866688 4996037472489 5012675990464 5014576293888 5018806421748 5025639892992 5034744313088 5041046819088 5052168819792 5052947962032 5054863532544 5061321299538 5066016016896 5075339654592 5078046726144 5084534110488 5089250359296 5093745223007 5098470015744 5107853382688 5121063435264 5125383392094 5130340724096 5139579180096 5141659732864 5144402178048 5148890011944 5157422336871 5158217711241 5162206194432 5171558017248 5181075897396 5185881695232 5192506842564 5195276408448 5206738684032 5208712556544 5216321311664 5222700798273 5230618424832 5234223579957 5239286183488 5240094182848 5246653746348 5253646239744 5258229375132 5260222767744 5271828333696 5281378747344 5296006596096 5305600810944 5315212406616 5329933964544 5339589642016 5351370314144 5353399016448 5358069173394 5365210156032 5371926340032 5372754795072 5377951387648 5381658090648 5389816696832 5396408365824 5404291302219 5406340066848 5418268009632 5421157991424 5428083712548 5433118626816 5443117890432 5452978611248 5457195012096 5458036617216 5467081234944 5471850565107 5474769126624 5476985367616 5486848043616 5492154988544 5496787985724 5511003910272 5521146516144 5526267752448 5531148593166 5536279107072 5543351899494 5546308598208 5556516179816 5561670223872 5568775454344 5570886574848 5571745713408 5584038588672 5591028702672 5601157377858 5608783762432 5613515143722 5615643225024 5634345242624 5639260489272 5641398330624 5649476540883 5653844879616 5664087352224 5674511697148 5679775190016 5690064637824 5700372725936 5704780419072 5709757111416 5715115166208 5720100874299 5735778767712 5741326481408 5746335055524 5753993500672 5761196364672 5771633314608 5776986894336 5784367199472 5787452450304 5798103839808 5810896126272 5813099034624 5821423112008 5826822875136 5837546723072 5844685959504 5857581019536 5863246541824 5868361475622 5884445727936 5886676518912 5894196956424 5895105955704 5899664222208 5904874849461 5910352019712 5921229597024 5931956462236 5937458752512 5945044066124 5948215018368 5963598434304 5968800912312 5974574007808 5979613957443 5987755638272 5988679066112 5996175710112 6007038347268 6011683163136 6020291603412 6022573893504 6035861425536 6050195311104 6057924649658 6063543783936 6074528464704 6082132575204 6091353102336 6095551510836 6102388162304 6123507626736 6129253946368 6134600937654 6139344388608 6140291194368 6150466389312 6161608538568 6167323846656 6178674362112 6187521925729 6189867612768 6203524242912 6211289830662 6218256291968 6231975555712 6234338095104 6239597172984 6248092839936 6251080702293 6256879001856 6259411848704 6264872386137 6267247396704 6268213927584 6282043412256 6284424932352 6293605060812 6298290183168 6309881732736 6313247281152 6321312677904 6327176122368 6332764331306 6338638397952 6344168050431 6350304205504 6366727514112 6367709386752 6372098271252 6378261440768 6389747088768 6401322717552 6412919316678 6417877971456 6429504561984 6441337602168 6447312377856 6456544618152 6458992291584 6467243882743 6473242688256 6485156225312 6488615261184 6493087478934 6502931014656 6507413099406 6514711686784 6522866819784 6531560189952 6537258142056 6539736413952 6549101001009 6555175734528 6567240063456 6579137237484 6584224416768 6596152359552 6608101910928 6614231371776 6626404388352 6630971575977 6631994200167 6638408744128 6653054985152 6655577155584 6661383296652 6679641096576 6691741895664 6704057564778 6709048238592 6718848646002 6721395758784 6736225093056 6737263949376 6739818043392 6748428399384 6754688022528 6767119539456 6779378813984 6797960020992 6806469724992 6821486756928 6828084580352 6833844522792 6846421721559 6852772240128 6865186682592 6876563115828 6877623614988 6882941592576 6895410689664 6908101196528 6914508926976 6923342456752 6927035211264 6931809605889 6942318245376 6951008657376 6963601064364 6974157899776 6978964773276 6995538328464 7010972500176 7013630356992 7023673537314 7029104444928 7041838329792 7061342128128 7074134414592 7086949875488 7098616949328 7106578619392 7111476762642 7130968197696 7137865355264 7144092231192 7150718859264 7153613541376 7157034427263 7162568453376 7163673060096 7172824905867 7175544120864 7195211154432 7205721736292 7208453422464 7224357346176 7228210655232 7237444950064 7244158169088 7246504802439 7257490520576 7263612695421 7266366328032 7282398024288 7289441646592 7295800753476 7299692168832 7315797391488 7318570807296 7329050647632 7334717681664 7342539237614 7348005213696 7361528688192 7374864790888 7381705476096 7388145071388 7391135865992 7395078130944 7420671404496 7427848766464 7428994284544 7434114649794 7445384784896 7454704936896 7468209837144 7473984473088 7484686858296 7487524300032 7498461885517 7519013985696 7521864440832 7532635387844 7538459839488 7552116469632 7561570228632 7573033586688 7578253229688 7579421943048 7586752850432 7591981949307 7613009481888 7617070089216 7620153554944 7626801165732 7633875538944 7647705023616 7661780074032 7667483701248 7675660110398 7681595152896 7692594826582 7695511086144 7712489599296 7716603267072 7723335017916 7730805119744 7747861501696 7757337025872 7771613846094 7778822542848 7788760263846 7792914612672 7810108026048 7813068834816 7824481967496 7838656753669 7845927637248 7858929275232 7860141274272 7869980619522 7873166465948 7880469359616 7887344062698 7894972796032 7916611670016 7922068121016 7930953357824 7944009894144 7958401216416 7972818609924 7994900946816 8009384463024 8015577550848 8027055471216 8030098524672 8037103760091 8047815234048 8066927081472 8072487135972 8084725045248 8099371286272 8109510100272 8127402014448 8131736987136 8142125568822 8149677940224 8164676835648 8179467916872 8185792518144 8187054925824 8194285793533 8200621852416 8215478051424 8238232482816 8245181978586 8253156817024 8271365657216 8281719774216 8296722889749 8304418660608 8315027849241 8319462897312 8334774269724 8342505335808 8353163181516 8356329862272 8357618570112 8376057883008 8379233243136 8391473414416 8397720244224 8401736066787 8413175643648 8420272715583 8428416903872 8451517863936 8458890733908 8462097495936 8480767319424 8496131028336 8511767545722 8519662785024 8535096956736 8550559088904 8557170628608 8572672749312 8588450136224 8608726157536 8611989722112 8619502583286 8630990251008 8641794547008 8651487014912 8657449971912 8670574686208 8676550799208 8681178675456 8697155759712 8716344189408 8719648551936 8732134668012 8740234312704 8756320084608 8772182983312 8778965889024 8794869812736 8802542213433 8810802547904 8826668591904 8835205851136 8841295434636 8842658933556 8865528029568 8881844395536 8890082906112 8897934693354 8906188128768 8917566099186 8922322527552 8938743419704 8945397651456 8958464861336 8961861011712 8981633457408 8983018599168 8994263565168 8997904532512 9010557520902 9022826052608 9030437405118 9033860840256 9053792138304 9063946694656 9075292966656 9086886974487 9095315675904 9111792697056 9128562295412 9137029653504 9153582243456 9168750821104 9170164819984 9177255456768 9185261440104 9193880919552 9201901406481 9225699583968 9236046948352 9242412807852 9256424327168 9268011543168 9284801419152 9293413699584 9305286364368 9327384437952 9347963333568 9351507142656 9364898049752 9372139259904 9389117773056 9400871095056 9402320891376 9423065118384 9432179219456 9440407591218 9464822599104 9469870921728 9481969016856 9490764183552 9499146496959 9507957596928 9525456308256 9542712569684 9550091271168 9551564080128 9563766541156 9567392161152 9593614872576 9601984076328 9611271229952 9619378975017 9632476461568 9644256842976 9662006403252 9670968566784 9684816927228 9688488437376 9709864032384 9727734337968 9732922891776 9745357045102 9754396521984 9772067530176 9784300229676 9797340284928 9805887213084 9815371584256 9850860095184 9860104174592 9868705856226 9876336625152 9894228539328 9912152866392 9921347057664 9930395470009 9939606582528 9957613116192 9979582477728 9983365733376 9992074944978 10025351980928 10029152587776 10037612843496 10051279785984 10056086347167 10069488626176 10078272969003 10082093638176 10104337639584 10105895924064 10109727065088 10122642599076 10132032033792 10150679309184 10156093452288 10169068220976 10178500718592 10187490446014 10196940031488 10215706765376 10242126870528 10250766784188 10260681448192 10279158360192 10283319465728 10297780023888 10314844673742 10316435422482 10324412388864 10343116034496 10362151794792 10371763390464 10385013685128 10390552816896 10403827115717 10413477368064 10432642623328 10445401596546 10461236849664 10468447159914 10478572366976 10480188365696 10493307492696 10507292479488 10516458750264 10520445535488 10535510305971 10543656667392 10562757494688 10592013192192 10611201621888 10630424813232 10659867929088 10667215143963 10679179284032 10702740628288 10706798032896 10716138346788 10730420312064 10743852680064 10745509590144 10763316181296 10792816731648 10808582604438 10812680133696 10836536019264 10842315982848 10856167425096 10866237253632 10886235780864 10905957222496 10934162469888 10943701130214 10949538253248 10953970735232 10973696087232 10984309977088 10993575971448 11013808856421 11022007820544 11042293032288 11062297186332 11072558214144 11086703798988 11092617196416 11113032359632 11123340447744 11137550908688 11141773149696 11143491426816 11151171974691 11168077177344 11182057405344 11202314755716 11217567524864 11227030287444 11231286450048 11278520978544 11282796661248 11298953081766 11307689759232 11328174704448 11349023394296 11359550380032 11380129275648 11400745451872 11419514222832 11430230332416 11440201748598 11471557535424 11482652962816 11492670111048 11507987001344 11513490165597 11522392729344 11538892239873 11543266629216 11568734398944 11574904900608 11596207679616 11621792252544 11626198069248 11642846224016 11653645750272 11657420769141 11675093446144 11683140395769 11689371919008 11715162039072 11726493083648 11736722951244 11768891455872 11773353037824 11788393912848 11790211911408 11799328444416 11809749698922 11820704039424 11842459194048 11863912924472 11874917505024 11890088132248 11896430036736 11937601824624 11949148015616 11959227914886 11975511276544 11977358132224 11992351420224 12014076694536 12023366326272 12040583206824 12045147787008 12062743033223 12071722851072 12100390622208 12115849299316 12127087567872 12149056929408 12164265150408 12182706204672 12191103021672 12204776324608 12213188353233 12247015253472 12258507892736 12269201875308 12278688777216 12280582388736 12300932778624 12323217077136 12334647693312 12357348724224 12375043851458 12379735225536 12407048485824 12422579661324 12436512583936 12463951111424 12479194345968 12502161404586 12513758003712 12518823697408 12529744772274 12534494793408 12536427855168 12564086824512 12568849864704 12587210121624 12596580366336 12610013038511 12619763465472 12642625355808 12665528662612 12677276795904 12688336100862 12700608411008 12733455028224 12735418773504 12744196542504 12756522881536 12767651318583 12779494177536 12802645435104 12825838633356 12835755942912 12859009123968 12882675204336 12894624755712 12913089236304 12917984583168 12929253874929 12934487765486 12946485376512 12970312450624 12977230522368 12986174957868 13005862029312 13014826198812 13029423373568 13045733639568 13074516284112 13079472827904 13098202002018 13110351469056 13134480126912 13158274474968 13168448833536 13182111928727 13192304719104 13216203821856 13252808776704 13261943151954 13263988400334 13276817488256 13306109970304 13311154311168 13322766593304 13346902040031 13359282193152 13376349148779 13383483791328 13408115129556 13418096477184 13437697292004 13442791517568 13472450186112 13474527898752 13479636086784 13496856798768 13509376045056 13515836281353 13534239078912 13545656107677 13558757627968 13595920041984 13612939449984 13642973513856 13667689045584 13692843443118 13705544480256 13730373365184 13753126231656 13755247229976 13765883185152 13790821379328 13816202393056 13846684913504 13854070422528 13863619211778 13884636490752 13902017314752 13927202128728 13948315799552 13957929546552 13991076656928 14021945000352 14027260713984 14047347074628 14058208889856 14083676659584 14122684256256 14148268829184 14160611386827 14173899750976 14197233898656 14213157238784 14222953525284 14261936395392 14288184462384 14301437718528 14314068854526 14325136906752 14327346120192 14345649811734 14351088241728 14390422308864 14411443472584 14416906844928 14448714692352 14474889900128 14493009604878 14514981041152 14527225390842 14532732656064 14564796048576 14578883293184 14591601506952 14599384337664 14618035567653 14631594782976 14658101295264 14685078475228 14696010427392 14723057376384 14749729581776 14763410952192 14776290142776 14782271731984 14790156261888 14803058784339 14841342808992 14855697532928 14857988569088 14868229299588 14890769569792 14909409873792 14936419674288 14947968946176 14969373716592 14975048600064 14996923771034 15038027971392 15043728881664 15065270775688 15076919678976 15104232939264 15123140457264 15156506459376 15158843886096 15173505700864 15183963898614 15226018963776 15234140178432 15240307109888 15253602331464 15267751077888 15281235669021 15295410047232 15323560148064 15351320220796 15363190305792 15385189653164 15391022172288 15424979198592 15433206534144 15446670035832 15461610239488 15472267010613 15474653133723 15495723003392 15514674051744 15543227692188 15557645085696 15577520527692 15585829225344 15620216052096 15626137669632 15648963934992 15677313507338 15691855274496 15717858550464 15720282548544 15739961239044 15746332931896 15760938719232 15774688125396 15789945592064 15844136242032 15861906715648 15888019788288 15916802432832 15945637219848 15974984016971 15989801893632 16010229431239 16018768926048 16054110942432 16060197049344 16074207520182 16095630468096 16133854162944 16144974271944 16169450090496 16198742572544 16212873906657 16219020200544 16254804028896 16263473974272 16284251137644 16299355880448 16329353671296 16358935833744 16371585036288 16374109851648 16388571587066 16401243704832 16415551695321 16430956102848 16476464965632 16490363957172 16506313634048 16542731314432 16563439548432 16593445779498 16608837321216 16630055698482 16638925794624 16669548539448 16685010671616 16706326363032 16712659724544 16715237140224 16736591447023 16752115766016 16782946828832 16803472133574 16826351287296 16840545431166 16856833807744 16903035727872 16917781467816 16924194991872 16948429622649 16961534638848 16992262056672 17023535091444 17039325570048 17070193913472 17101118177808 17114341257216 17145345498624 17160302622897 17176900272448 17217452315072 17223979444224 17239005166572 17261980502016 17283589094016 17314899943824 17353101598416 17362357350912 17394311519424 17432688378816 17439297103872 17464269336024 17480468625408 17512640169216 17544365966624 17589739625472 17605084426866 17621605095808 17653337183808 17670411702272 17682590869272 17685317867112 17714624548383 17731056059136 17763688791072 17795869386708 17812376257536 17835132198372 17844645055104 17877486839408 17890795302912 17916929722672 17923722023424 17938841872329 17963266914816 17966037198336 17988527130336 17995809065024 18021115041804 18045652105216 18060874810236 18067721680512 18107584276608 18150585933312 18173773948974 18190631351808 18223585394112 18257124590824 18274059307008 18307164486912 18337501642208 18340329639968 18370522880208 18387761839104 18403802812962 18451399167936 18472093896704 18484825615704 18512848654336 18536023086336 18562565777187 18569602838304 18610572728736 18654768875904 18695926667136 18703014285312 18729796099504 18744278519808 18753242106879 18778235546112 18794617158411 18801742190112 18804641782752 18846130236768 18864358438912 18880815182436 18929645198208 18939741843456 18963938033712 18981528367104 18998292993918 19015915193856 19050912616512 19085425139368 19100182542336 19103128160256 19127533082312 19134784322304 19203968152656 19222542459904 19238757950034 19264952923136 19288513685952 19324012806504 19341937133568 19369633854456 19376976874752 19401731648229 19419728064768 19455468675936 19465845783552 19490714090204 19508793043968 19544135060352 19568600459352 19594680569856 19611774426168 19630743168512 19647303003027 19701720190368 19720208349184 19737411712452 19752673250304 19788457078656 19824305732784 19842694115328 19860790940018 19879213165056 19915226232384 19959164955456 19966731466752 19984149889956 20050703961856 20075225686992 20112172694334 20138977252352 20156545938006 20164187276352 20208675279168 20211791848128 20219454130176 20245285198152 20264064067584 20301358618368 20338136441952 20374980892028 20393880062976 20431413530752 20484253741056 20501533568376 20521362896384 20539265164677 20558316720384 20566638931456 20595560047776 20629689347484 20632870844964 20648824777728 20686232068992 20724303589584 20743526780928 20770027370256 20781105633792 20807654231434 20826954736128 20865285246656 20890803193092 20922473699328 20936894319828 20957144733952 20960376731392 20986614985392 21032917500528 21040891070976 21071020611942 21087313334784 21125514989376 21184026384384 21202736273803 21222403243776 21260849626464 21319735858176 21334430287926 21358358568064 21405481256576 21413596065792 21432276693576 21460840624128 21471103281789 21487705360128 21491019180288 21518474717601 21526632362592 21585633463296 21617165208876 21625360267392 21673072038528 21684631965696 21712334850192 21732474507264 21739514407317 21772471561728 21790838086263 21811914444992 21868324939776 21887402260428 21899076506496 21907941470464 21947392174464 21987151942896 22027617712842 22044015641088 22084586064576 22124594372664 22145116428288 22173407597976 22185234392832 22226064719264 22275101817376 22283546299392 22286982853632 22302343949382 22336154354688 22364114810688 22404629511432 22435135049728 22454060574888 22462572900096 22495385656551 22557041957088 22565593322496 22597906163532 22615379518464 22656349408896 22698046788592 22719100760064 22760258551296 22775945847921 22801490903744 22839028445664 22860460664832 22880403497196 22943115070848 22985340222096 23026980331194 23044785458688 23077784479746 23086533258432 23137468797888 23149809801216 23192415359232 23243584505088 23285692448032 23314841538282 23350186892288 23366280791538 23378743838016 23430324078144 23452986167296 23473445902488 23515970261007 23537782911744 23576787825696 23580423822816 23619499397844 23641408078848 23684918388096 23727825848944 23749835010048 23780176264496 23792860073472 23875203649248 23898296031232 23918455829772 23951022553088 23954716264448 23984702840448 24028153389072 24046732652544 24081166413648 24090295574016 24125486066446 24143445702144 24200781244416 24231698598632 24254175135744 24298113858816 24328530300816 24382206043344 24409552649216 24426376706466 24494030506944 24517015785472 24538403750616 24557377554432 24561164777472 24582857380599 24601865557248 24646434154272 24714697448448 24750087702916 24759470451072 24814096971648 24845159322648 24873025167872 24890168669247 24927902222848 24945083547723 24958388691936 25004322809172 25027516007424 25037647394816 25059489544548 25068989586816 25072855710336 25128173649024 25137699729408 25174420243248 25193160732672 25220026077022 25239526930944 25285250711616 25331057325224 25354553591808 25376672201724 25401216822016 25488393085008 25513045763072 25535302637166 25558988355072 25605290870208 25651677266712 25671511885824 25698887331649 25718018247936 25755586476341 25765350408672 25826178472608 25835969166336 25858507749858 25868975530972 25892970753024 25940624901248 25954461044736 25972349915736 26011724058624 26029652397624 26058846747136 26091467279136 26149032568224 26158945655808 26196404004036 26220702938112 26268960253824 26316548949936 26336897667072 26364223857454 26384609438208 26407626640299 26432407643712 26505617553408 26523886303908 26527976800668 26553634976512 26612219940608 26645533186608 26693804080062 26718564386304 26752698297558 26766967582656 26816230259112 26836192954368 26875394584008 26885583035136 26924081893037 26944900372224 26949055797504 26993713597536 27031672562706 27068478157824 27091312215354 27117515255936 27191840083968 27225878899968 27260660923461 27285947027712 27335378091168 27385686886236 27411088960512 27460746730368 27506252463312 27510494459952 27531766370304 27581642758656 27605704219443 27632404786112 27693369827008 27708140845056 27727238423556 27769272981504 27804034629504 27854404257456 27915859093104 27982153313856 28043890000704 28054521427968 28094694149256 28116417779712 28167353319168 28296537658368 28321222773654 28347799501952 28394467797312 28426314477568 28445907050568 28497439490877 28523872790784 28576368924768 28628137709052 28650273813504 28654692240384 28691299623468 28702176483456 28780844617728 28822886945168 28833813689856 28858136925051 28897429384704 28949779800256 28986019209756 29029962082304 29054450781684 29065465312128 29129592097152 29183203013904 29198768675328 29236071135306 29263189565952 29316202590528 29370156950456 29392020854784 29446114752768 29499459163552 29552580285552 29564543463968 29580312523776 29606117568678 29682685617984 29711395065856 29715977138176 29736458599176 29781539139584 29791186410027 29818819747584 29872839348576 29938747433184 29950097200128 29993847542068 30076055942784 30087457763328 30130541551376 30153839357952 30168259041501 30208465878528 30234818907009 30246280914528 30313012918752 30317687772192 30347011401728 30367927797228 30452037927552 30468280356864 30507204662928 30535502155776 30562471338042 30590820094464 30647120296128 30702640441592 30726380611584 30770379306328 30782044344576 30849958397184 30893340071664 30923220478976 30944534021226 30949306267446 30991446006784 31029348103488 31086455384376 31115290171392 31155041055384 31171658450688 31211481347151 31240432104192 31297927869984 31354627014676 31383710548992 31435717100928 31440565097088 31479922478088 31492665863792 31521877438464 31549376250792 31579891184128 31606530917913 31688272484064 31723813431296 31776039576576 31833604865664 31891274439696 31949968033942 31979603787264 32020458862478 32037537852096 32108221884864 32120394098688 32148415040364 32191260936192 32289948543888 32397485145088 32425747813314 32438040401088 32509608057792 32526947948544 32568502275288 32598711760896 32658707342592 32717871667488 32777143174132 32802487409664 32831103390642 32861912205696 32952929931264 32980727914344 33012627268096 33041426569263 33085462628864 33126879096864 33186891558996 33217674642432 33260111396964 33277851589248 33339097078896 33370021343232 33412652726064 33425319449088 33430474280448 33473182894046 33504231532032 33565893657664 33606944267148 33652702574592 33681090862332 33713667615488 33835562935632 33848389983744 33896859245298 33923069277696 33984524113344 34047070182888 34078651140096 34108749657857 34140387826944 34184003380213 34202236355616 34290690997248 34320605245794 34353800544896 34434904630144 34447958888448 34478010333144 34523961004032 34540470496791 34567178188032 34616676719619 34629799887648 34706203196832 34724714701824 34788623038848 34865376757632 34878594207744 34928538672048 34960937250816 34972262307423 35025280338432 35049421187307 35088731933248 35179479250944 35210168853732 35243210191616 35306674367616 35365181738544 35370635734224 35429249096766 35462112118272 35527377582144 35591738773416 35624752515072 35670264396744 35689290110208 35754973678816 35833859445344 35847444046848 35877683744658 35926533829632 35932074396672 35977054260672 35991618130048 36042230083608 36091304210432 36121749620472 36135443361024 36188229099669 36215168553216 36301171866624 36347547897948 36381262703616 36447170788224 36514249181648 36548118614016 36614328973824 36639565059699 36675003284416 36680659279936 36741045760416 36775523678208 36807605625924 36902798335872 36969651231408 37072046172672 37125131554374 37139205676608 37221145457472 37309537751808 37391853334272 37459592199008 37506484213758 37556471092224 37589234316822 37603484380224 37609283565504 37692260473536 37728716877824 37761630364872 37830039115533 37859290396416 37927876067424 37996585987836 38031830387712 38101825233024 38170850278736 38200365084672 38206256320512 38255066164624 38269568644608 38302953955749 38407936305312 38445084919808 38477515900068 38529905846272 38577027371904 38648025613008 38683874267136 38739267708912 38753953749504 38803463296458 38839456129536 38910937351872 38931691567104 38981428180408 39017586087936 39088270120704 39137200918704 39223548852336 39261486337024 39294606006054 39403440380736 39440416698368 39474823424904 39505346500608 39546335786181 39576914157312 39648611465568 39721581880036 39758426330112 39830452464768 39918329910912 39933462933504 39968299779912 40040706120093 40101407923712 40129047446337 40150451373984 40224345388668 40277954504704 40313091876012 40328374552704 40417350558336 40423583696256 40438908260352 40490570396304 40528128135168 40602717236736 40676272883904 40749961784056 40787760125952 40862827061504 41003067136752 41042725792768 41078530329354 41116633440768 41133277862912 41191120095552 41259378694968 41265741689928 41297649555456 41372464137984 41432899983679 41448607179168 41540054740512 41562211267584 41615308462868 41653909472256 41730570493312 41781606386184 41844947398656 41873788639656 41914289467904 41920753462784 41973229970784 42065835001056 42081782141952 42142041223884 42174626669568 42251029978752 42368052768768 42405472547606 42444806487552 42481834160481 42521699252928 42639471716352 42668860575852 42716717136128 42810962513152 42864553387152 42942206563578 42975410720256 42982038360576 43036949435202 43053264725184 43171266926592 43234330417752 43250720534784 43312653480103 43346144077056 43424669700384 43479028814634 43544943123456 43581676172526 43623828889984 43736649879552 43774804520856 43798153012992 43815882940928 43854106702959 43894784348928 43974303885792 44055235425684 44088031282176 44169172129152 44249188745328 44290232856576 44346815195952 44370468785664 44409176353017 44452129438528 44550203634752 44567092598784 44573965707264 44604687898764 44672308709376 44728229621376 44809259022864 44908121149776 44925145800192 44990771313102 45114083914176 45131186644992 45195812327064 45230759036928 45270707179201 45312698817792 45396093577184 45520517102592 45551891695842 45602981807488 45678056891328 45720921329664 45760806994392 45843707007063 45886230141696 45970680444192 46053960662388 46089570917376 46155568959492 46173066516864 46274937595776 46299619602432 46384830718464 46416801031839 46423959401169 46487169010176 46571384896064 46629683076564 46700373784576 46732561583076 46757487676032 46860648156288 46946891804976 47031940522014 47075565823488 47153575651392 47160847645632 47238998795688 47282816157696 47369836776192 47455651697888 47560352528992 47585720146944 47750407298496 47796592062464 47836911659544 47902045106176 47909432528896 47924952050913 47969405680896 48030688293717 48056306778144 48162332827296 48180591148032 48250972132892 48286891404288 48401562488832 48463397197264 48508350271488 48596227717632 48638621719971 48657060601632 48764412086688 48819105298432 48852753412932 48988061013888 49076807501232 49114755108864 49122329554944 49165714761198 49203731114496 49292868308544 49429394896896 49500175405832 49518940902144 49628193943296 49690318645296 49746050335744 49780337338494 49855804445696 49890167095446 49916777383872 50008645618344 50055032014848 50075294789632 50118979089096 50137979173632 50145711420672 50209774341069 50256347298048 50348840486496 50440052154044 50479053861888 50570501423232 50662114650448 50709107183616 50753344403448 50802433644032 50845288867947 50976786170016 51026091526144 51070605274332 51117976710144 51210581740416 51303354533424 51343023771648 51397774663298 51436036495872 51511172952682 51530700817344 51652356945216 51671938332672 51717015499716 51737951061944 51785941506048 51881249802496 51944699831472 52059304795248 52117693494272 52182934558272 52298065136448 52317891311616 52392808008072 52441405876224 52489233198619 52537920507648 52633097899872 52728447714908 52769218876416 52815253280598 52864815287424 53011235106816 53047772607816 53055953601336 53107269953024 53143873645149 53224439881216 53291066373216 53387608160124 53437128772608 53505396595116 53533935165312 53632460518224 53672385908736 53750789168016 53771166070272 53848163786074 53889800744448 53898111595008 53987427195072 54063345125412 54136956315648 54182624430708 54235030511872 54451757799936 54521321846922 54571894055424 54670756182336 54771373772472 54822177921024 54870597275683 54921493460736 54991657611647 55012504926624 55020988919904 55163285517312 55211408438886 55264809572224 55386739654016 55416281690112 55454476847112 55538545963008 55608069259008 55687697331561 55708808514912 55831718186208 55964306627712 56087780001408 56109042855936 56189388298512 56232835559424 56259726320637 56334706638336 56383851475233 56593075316736 56642445547308 56695599003904 56788935594624 56891814101136 56994878981754 57047745581568 57152737849536 57256275418104 57300547627008 57309384480768 57382599246936 57404352966912 57645773890336 57667627379712 57716273850102 57794858769408 57899559600512 57972038419512 58059924164608 58108901563368 58130930624256 58205194944687 58259184194304 58366406027808 58397537350656 58472142270612 58526379131904 58632405181056 58740313900912 58784041709568 58892229505536 58941909009081 58998918327104 59105160571104 59129086927936 59160625047552 59212235137356 59365371235968 59472917198352 59582372820054 59637639495168 59745678697152 59877494866368 59900194400256 59987695084136 60152111885568 60261083102752 60336518083002 60416931757056 60469637814018 60492561829056 60626025837504 60635375544384 60694022803456 60735855594456 60904075855104 61014409325856 61124942676084 61181640188928 61294240592256 61405280883184 61452761223168 61540758612656 61564088689152 61617795494031 61699916794368 61786680143328 61846440957952 61889068042452 61898612534892 61982892013568 62058696206976 62172910768752 62230580342784 62310082110768 62343316901376 62422962694302 62480864208384 62595855739968 62709254029352 62767421097984 62871434201856 62881130194176 62959844956176 62985331727584 63098752501584 63159782368256 63213061835826 63376544968128 63447626862592 63552079153152 63608208821409 63667209731328 63782548879392 63899936067884 63959207574528 64040917724956 64075075704192 64216443769728 64240788197376 64296830080728 64382521872384 64413309845367 64555424152803 64579897087776 64794970290176 64851495626628 64876080802176 65019216115584 65053895897088 65137004550576 65197423521792 65317414685184 65435743334976 65554286348264 65604974819328 65662206781284 65723824411392 65961455828688 66025254536192 66082853138526 66170925257728 66253758193728 66373783117992 66435349284864 66520222793928 66555703178496 66678194157792 66825305452128 66850638898176 66860948560896 66946365788092 67008463064064 67131787315328 67213888534296 67305405149184 67362181724664 67427335230976 67486156969653 67671125871264 67696779967488 67793718490596 67846138555392 67969048226688 68094140365776 68157302280192 68217499315714 68280775653888 68368006760426 68404472711232 68581381994496 68641210491588 68707601089792 68869809260288 68956020666288 69080940993582 69134356376064 69233353439238 69259599775296 69412406393664 69449429403648 69577246077696 69730753515264 69857077344096 69944524614846 70050560676864 70098842374614 70177463866496 70358958501888 70420337707464 70486420383232 70547910783021 70613348735232 70730363477088 70741271468448 70858498193532 70924224236544 71054755164288 71183477546832 71249505030144 71340528793488 71378580220416 71509947357632 71667718890688 71694888093696 71755367489316 71853067659264 71864148793344 71954108521344 71983236260096 72084460167216 72243499240944 72270886722048 72376458199338 72430337106432 72602343733248 72695095795896 72762525407232 72826789810019 72894341576448 73028498363296 73228657947648 73279130119398 73350006568832 73361318559872 73482091520832 73551047356416 73615211251848 73748572141797 73805596671744 73939302462816 74144092345344 74250263108748 74278411353216 74442290914944 74619075503616 74670506007741 74783706668544 74835250643169 74919184398016 75012968427516 75112942184448 75178468633644 75206968760448 75218567131008 75384520947072 75523260729744 75660078231066 75718580792832 75855752134848 75993171975672 76063660775424 76203650466048 76341700557472 76510132329248 76539137289216 76605907911498 76815872610624 76890169839616 76955031800136 77059811692544 77096661994947 77154054743808 77266759429023 77296051226016 77478535417824 77507907499008 77606926592916 77678912259072 77821874703744 77863383134208 77962856360816 78035172175872 78176540241408 78274401837408 78447097704672 78522972674048 78589212012108 78806880761472 78949646849808 79010693001216 79092671572362 79153828314624 79297222931136 79443163760072 79516852660224 79660904929536 79836659821824 79936599559824 80081412240186 80202815847424 80258094892674 80300902747968 80448690777336 80555909009408 80626183752024 80656749105408 80772245679111 80834701116672 80847167392512 80981140792608 81205434473472 81352545767808 81499923568112 81575520251904 81725654123008 81781982770383 82006134273504 82085451585536 82157060658708 82233266881536 82266555725824 82382240191104 82518757389936 82531483379856 82595299110912 82744928275968 82865799967358 82897214358336 83080109481024 83124422535168 83230616925736 83307818944512 83461140986624 83563212772368 83747577279312 83828578935808 83841506925568 83946459941568 84131670002112 84163564283904 84284082447768 84349253339136 84439201232561 84502059957504 84810945095212 84889612975104 84963668320962 85043398505856 85278943432704 85337721151704 85433434272256 85492318472631 85621925026304 85729106774304 85884413127156 85950821440512 85964076721152 86073898870404 86106529450368 86342533853184 86468660835504 86501441069568 86625306960206 86692288154112 86849339400768 86958057629268 87089886246912 87163352345052 87247657779968 87549609041712 87596306025984 87631765881856 87708213405918 87789568697856 87948607771584 88110470851368 88176062564352 88270091269577 88338344258304 88464840505693 88498377490656 88693630391904 88740937571328 88818352706034 88904258877056 89100407269504 89134185197568 89147931414528 89209375797528 89344617418752 89373559230081 89456459242752 89618518045728 89816242299552 89850291600384 89981542626204 90228167828352 90262373289984 90391624654128 90461518073856 90504777124503 90541414358402 90625397635584 90704456721027 90792187154368 91041034205184 91103783391684 91205963614976 91356113782656 91521613988784 91687414014126 91772460283392 91941360888384 92107921324776 92179141834752 92311137918984 92346133033728 92549875191552 92769661436928 92833602063678 92847918802338 92974338020352 93142769792128 93259366153128 93400747569152 93465123166152 93514975352064 93634444041453 93721296312576 93893783609952 94063881044028 94151131646976 94307151302784 94321695291264 94477997591376 94565632315392 94739673552384 94819592753739 94911303395776 95120705057984 95171440293888 95500814596992 95673823319088 95849904101826 95938811361792 96061376587434 96112613556288 96324665654592 96361182296064 96501944265784 96573782808576 96926794394528 97192455435264 97277243439942 97314121203264 97528824173376 97638210596864 97705506825864 97976122027776 98153615002464 98331429522396 98407462228992 98585736617088 98858789793792 99000350811664 99037881804288 99124279707789 99256387886592 99380637290592 99492100671488 99560674676988 99711608891392 99780334190892 99833554767744 100017291236688 100110064029696 100237958178192 100275958347264 100291422841344 100419548682138 100512694596096 100697680972992 100880104308088 100958107723776 101141002846464 101324229300896 101506688806896 101604867288064 101690577735894 101953572340032 102052183052288 102141210548664 102235953420288 102326248973571 102421163480832 102552010140639 102606709066848 102795549326596 102872072991744 103022345905364 103061401634688 103304713890432 103343876665344 103434030999432 103475902123888 103571883012096 103621411490373 103762499604992 103850030158857 103889399662944 104118609590496 104235386988544 104365869116544 104596130272896 104635782623232 104785616016144 104882811752448 104978466397238 105075841015296 105266195799744 105456895429816 105538437752832 105630506561196 105729630574848 106095545215632 106111907202672 106214539906048 106287747290298 106448879762432 106582132746432 106775216320248 106874257545216 107010793190232 107067870330624 107264921036448 107501578336032 107542332140544 107696327572148 107779601488896 107796223190016 107974854390144 108126690250824 108273912631296 108365248861416 108470061023744 108564687299007 108903515599872 109042643693844 109143788110848 109341512364672 109542747544944 109644355842048 109741194551366 109842986921472 109983315223294 110025009853248 110041977839808 110326571034624 110422816877772 110529619144448 110773479308032 110908953694224 111216138518016 111375394663122 111417617029824 111663436372416 111928613255424 112071606018673 112175560002816 112378776597024 112519452641274 112669413276672 112767702950466 113186150633472 113284891094616 113391198007808 113490117346599 113577871189248 113783628202272 113989757963508 114095491163136 114305475699072 114512550836208 114601095254016 114618768961536 114765198493872 114808705933824 114908861867247 115291547780672 115335254759424 115432547700204 115589717538816 115799119201024 115944076839024 116217803126736 116261861248512 116410389889374 116518368388608 116732812055616 116795074701312 116944284541224 117052758263808 117156140129161 117264810362112 117480627801824 117784459011072 117883818018162 117997836654208 118210321142208 118258173855872 118321250095104 118424470274712 118639007358543 118730742471936 118945834396704 119164745640108 119275278990336 119491357394304 119754989732736 119800388800512 119975390168272 120122118360279 120304223771136 120387142339011 120522166205504 120673036166004 120833863514112 120939275628036 120985123658112 121252051675008 121270751088768 121471711188912 121808151710208 122028818651712 122249885352168 122363280377856 122588481184512 122810561766368 123081517225312 123128177378304 123235590988062 123399833588736 123573360286656 123692881915904 123778136084904 123797225069784 123965784027136 124117392413952 124298699951037 124345821537504 124620164221536 124686633802752 124845925388604 124961728416768 125191711479936 125418508058704 125534842195968 125742868403712 125762260388352 125919689912352 125970663455168 126197505003168 126319564736512 126426123671652 126753089936256 127104158306304 127216417642818 127334419462656 127565097758784 127799872135768 127918415149056 128081835449912 128150151408384 128432887539456 128593660161456 128826619690734 129110848305606 129159794175552 129589940580352 129702991253256 129752161604352 129937960440309 130038432231168 130274009101152 130634829370368 130871486669952 131108572696528 131209949638656 131324413562568 131447648822784 131562320108877 131922911657376 132050509072384 132165706277052 132341850515456 132507516387456 132747566235984 132870698569728 133040445587856 133111406356992 133356388315584 133650610904256 133701277796352 133721897121792 133892731576184 134016926128128 134263574630656 134427777068592 134724363449328 134854670461952 134972313939306 135342251742528 135393559934976 135587436981192 135692277110784 135812121537603 135938096453376 136188280731552 136434998631428 136561551307776 136736013520852 136808945422464 137162763988992 137282420983176 137415202179584 137531121021189 137739618520576 137912041332576 138161881987164 138268712752128 138466706878476 138519199550592 138824812787328 138898858807296 139154492155392 139461507030528 139714154688192 139889049229692 140101121353728 140197684749228 140354927732992 140840675414928 140972840766464 141095821566042 141226697470464 141460726954176 141482542936896 141716996387064 141848448473088 142109510328576 142313004291767 142366955093664 142681057586976 142757160440832 143019894715264 143335437781376 143389776187392 143510734978632 143706135318528 143728297586688 143774856152739 143908217042688 143966472520192 144092064881151 144168920334432 144486998481888 144541773444096 144752916398676 144860674212864 145204687466496 145390191591792 145525050814464 145653579620038 145788683152896 145915865159913 146056996726592 146457315895296 146558260238796 146700013137664 146722637119744 146964183041664 147230422503696 147497144283594 147611193343488 147878604925632 148288184690688 148500526217496 148556822706432 148884581829888 149238151007232 149341012015482 149567413337088 149670501286338 149838368796032 150025936855032 150225884368896 150356937267288 150413937520896 150437134262016 150629323023207 150769041894144 151046521459488 151320156462132 151437161585664 151711504269696 151986343951344 152127321550848 152407300932096 152535866603841 152683401114944 153020264658496 153078274578432 153211815822996 153631745221248 153910063600272 154193323989894 154308109487616 154533518858046 154592102452032 154957070835648 155015814998016 155213853185832 155357824518144 155643749407488 155925712721632 156353080482816 156548803674816 156894195409344 157045945348096 157178424024216 157467699595857 157613761522944 157899293699616 158185343144724 158307656629248 158594445862272 158886327520144 159033705320448 159321809859072 159431620935447 159673319643648 159873199119648 160162824480372 160405631694848 160516189785348 160601805495936 160897381554672 161252367504048 161313498210816 161544491358222 161669402233344 161694334785024 161962281585216 162410868946944 162705091535616 162999847136224 163451308246016 163563965540766 164012268547008 164170903171072 164314121317416 164466533763072 164533111451648 164611791827049 164764480382208 164974972834941 165037514779872 165062966759712 165489856551936 165731599934716 165794428716672 166160218962048 166248845070336 166461233851472 166615637889024 166922281973248 167063091994683 167126425544736 167495154558624 167657157871616 167683013851136 167892919883136 168263340004224 168327128567808 168568164895536 168698506678272 168878402465122 169004119915008 169621890190424 169779225950208 169927336641924 170086797011712 170675442303408 170866868544512 170984636945262 171243850052608 171458213548608 171768826254312 171901642881024 171928153442304 172147797740808 172213058900736 172937321671008 173002882139136 173250613920412 173384576308224 173698678801536 173916115258536 174179772493824 174326704690104 174495315559936 174615584834061 175099218083424 175192612051968 175263531763712 175416426811836 175579137395712 175897215543168 176220941702736 176352125128704 176540182539154 176676688516608 176929681011386 176996754981312 177387260783808 177481875142656 177636705412068 177808517754112 178200814539008 178418751595056 178747118460162 178912918485504 179237036091456 179632484599104 179700583200768 179963085252408 180289105334387 180456335656704 180783249308256 181009554249006 181082828716804 181250795271168 181408913442054 181584374308736 182082068410368 182207566783368 182411927229952 182712227565312 183043227977568 183374828028252 183544920566784 183882721776768 184215842649552 184358283669504 184622275837968 184692266067456 184853386482093 185099750383104 185539322873856 185667204127356 185695837604676 185948676040704 186285539584256 186518732306256 186930246332304 187029950704128 187268888082906 187442592625152 187787567219904 188127762088056 188302263293952 188468573251259 188614302605568 188643390582528 188955995182752 189479347104768 189639185507478 189822606791552 190241410115968 190342880587776 190824626464227 191001629193984 191347646638176 191699808203652 191877622723584 192122753174868 192225227112576 192649331309184 192722364592128 193003888531568 193147565617152 193239929536101 193666272458409 193853588789056 194384910870528 194554486879884 194628242406528 195057648346752 195411013651728 195952244055552 196307230004928 196662859044792 196814924457984 197171473234176 198000701623328 198075763608576 198248559415578 198512775773184 198761274581184 198984201342976 199121349353976 199423217782784 199560668381784 199667109535488 200034582473376 200475916356384 200551916694528 200582845682688 200839097364276 201025389192192 201395361945984 201760208616176 201916215447552 202282005692928 202458470908959 202648458601792 203013377613792 203209734576128 203381155471788 203907144680064 204282421097328 204471906840576 204652497947142 204842326961664 205104020281278 205213418133696 205591098653192 205744145983488 206044691810728 206122803269376 206609427780864 206868061998864 206951804247776 207242822980746 207524999209984 207700060317714 207778799325888 208237219180992 208470773977088 208731738233088 209192260545792 209571232032288 209956932794476 210151682030592 210532391599488 210913790859632 211076875505664 211261013122392 211459261149696 211643732349063 212191090431264 212223814405344 212429079812096 212575494580596 212897759524864 213164265492864 213550432640496 213748515090432 214021586380464 214135740661248 214529842072896 215003156672064 215084664281088 215392655144296 215559202977792 215592446380032 215949708780288 216253380501648 216730497722832 216940122047488 217129374598014 217807031199744 218085287387688 218287576221696 218480369430057 218683024729344 219085495089888 219482389102732 219685973842944 219966630446588 220050019706496 220083955679616 220653142069248 220845633755544 221059238288896 221245716425391 221546958616064 221817907388448 222432277036032 222750789326244 222835234059648 223326872744832 223857226510848 224143212037346 224351120005632 224757553194048 225038905282548 225338826553344 225535405900932 226569782189232 226782396015616 226980234693198 227155742378496 227567256404544 227979515927016 228190982326272 228610951398144 229025101672416 229530396987744 229617411867648 229817723734494 230583095561344 230670509518848 230865095400408 231179435077632 231289985984841 231598238402048 231800278287069 231888153678048 232435606253472 232523722497024 232820779778748 233036736777216 233465624111232 233590149402624 233888569082448 234105516527616 234312280258322 234529620724224 234961255603648 235568918022144 235767636036324 235995673308416 236420642284416 236516347711744 236848940549424 237278014717086 237461484943872 237891668793408 238329491280216 238550557980672 238982714788608 239288023661491 239509979465472 239950780336544 240244236720558 240608447542272 240774284678022 241044332411008 241346072332008 241667727028224 241878551256072 241970247316224 242316737037333 242504103350016 242541502177536 242943422377824 243616303420416 244057637303424 244499770704336 244726560755712 245176962369024 245345948311149 245621123532736 246163034450624 246256354756608 246471181976124 246799667177472 247146720573312 247556272169808 247594450139568 248234784827904 248597399902074 248691643075008 249240328443072 249373267605504 249691850777208 249923456833536 250383422959872 250837016117408 251485736807424 251524520776704 251839379824704 251941326910336 252395010006336 252639129473024 252852247343304 253317603697683 253506179872512 254432835285636 254668838925312 255130195517568 255599744271536 255836830298112 256163670899824 256300302816768 256476955417893 256865775078912 257187320322912 257653239381468 258221696611212 258319588351104 259405982506512 259504323208704 259875920880618 260076864462336 260548018202304 261269658740736 261742973339904 262217145393056 262648827125136 262895297645568 263124640217754 263845823314752 264101018144768 264331412554104 264683701030912 264810273808731 265015032774912 265394521517079 265495132471968 266080891175712 266222812713984 266712776631168 267301221808512 267402555592704 267443794243584 267785463152368 268033852256256 268120677690243 268527149261312 268855554137184 269448726898656 269709340923904 269944627878612 270684503485056 270787119869952 271174873962384 271384554221568 271624243075206 271876192906752 272376561463104 272869997262856 273123102615552 273472027041704 273617890844928 274564841966352 274830404359168 275062242042378 275479237041152 275824082665152 276323763974328 276537425504256 276933413756952 277038399101184 277443089764129 277649625574656 278308984310784 278923014061056 279428309376384 279778098459384 280202242707456 280395369498456 280709855465984 280903332124359 281681350829856 281945681532928 282191643132084 282453394940928 282921453908352 282965085873792 283433992774128 283696896946176 284219020657152 284626008583534 284733910187328 285362115173952 285514320881664 286039789430528 286670875562752 287021469957264 287549712305478 287816434085376 287932945040384 288184129762302 288337840668864 288973996963776 289083546888192 289505832797352 289721348425728 290030299885753 290780383183584 291307159240076 291577366305792 291831730319826 292113993453184 292914631790592 293116520477592 293400026275328 293445274239488 293928366083328 294460845007392 294994288567188 295222386686976 295757209851264 296576369381376 297001052434992 297113645412864 297372839123367 297769163659776 298476302014464 298682024030964 299134826674176 299341002572676 299676737592064 300051873710064 300713874534576 300827875041792 300874268524032 301258646046414 301538083788288 302093042918976 302640312924264 302874323171328 303188574360721 303423008539392 303972687902688 304814601864192 305071733207682 305366802229888 306040529316992 306156549156864 306423631645992 306978746920713 307263490442496 307656030421917 307820127200544 308386647979788 308616218975232 309067037716092 309184204904064 309914141671296 310031629996032 310427706371664 310715649036288 310864234471119 311287498814976 311550090476571 311851425443264 312706160965632 313097607349632 313788390818688 314356848048432 314935399191714 315227523045888 315798587399232 316370686289448 316615313258496 317188891724544 317772655040288 318643619718144 318863241870894 319346639287296 319746398239296 320325648960744 320811263389696 321032379570696 321203610991872 321794763109344 322504735008096 322626996421632 323088982716444 323338804466688 323388669570048 323924563170432 324821737893888 325410183071232 325694061897021 325999694272448 326902616492032 327127931081532 328024537094016 328628242634832 328933067526144 329223583654098 329528960764416 329949945669882 330075029559744 330125933519424 330979713103872 331463199869432 331588857433344 332320437924096 332922467702944 333844563946496 334126183989366 334252851089472 334990309117248 335314315743232 335366027702272 335785839766272 336214818056019 336526680008448 337136329791072 337756804930244 338008239830016 339243780380848 339558451900416 339854673283848 340173594023424 340470352039797 341350884606816 341733737089024 341969273890524 342487700105216 342916427097216 343537652508624 343803285762048 343856306884608 344295595481616 344426117801472 345874643342016 346005764278272 346501227840824 346769152616448 347397357603072 347832230517072 348653409380208 348990631119872 349231169668122 350198436166848 350385224103936 350527063527424 350832853623672 351158274791424 351468420387483 351794431086336 352441883405472 353080365078308 353353377033216 353859362022772 353993509962624 354774521567616 354963750285312 355273410824136 355617035508224 355917022075629 356401629078016 356837503190112 357494236920324 357825836971008 358474072182912 359264969198208 359401166401536 359926170504816 360578210668774 360912671313408 361566498616512 362019108498012 362165657433608 362501590542336 362817826884108 363168748617472 364415133566736 364823854459904 365424455130624 366086455955136 366749656056504 367089841133568 367424632390333 367765443553536 368431685299104 369244551675936 369384532134912 369706772964186 370199500766208 371078645747712 371334408254712 371391675209352 371897352081408 372571079168512 372896099853111 373037464612512 373860492664608 374059901408256 374537776165812 374885185250304 375575134439808 376255524176112 376604526587904 376937146502518 377228605211136 377286781165056 377911990365504 378958694209536 379278371014956 379645213583104 380482820231936 381649252928454 382003258387968 382695293276352 383399616407304 383755245447168 384245506349736 384450454225152 384941603281529 385298662618368 386007777063136 386479859072202 387332544916818 387707177578112 388769821741056 389108973759768 389256484813056 389813881320927 390115296693504 390822027303456 391904488111104 392614460009856 393325718089584 393629848915968 394342946468352 394686960326631 396001403246656 396151527217152 396497118831156 397025551546368 397522549162368 398242698707952 399121336763568 399334219070976 400069164946752 400951832712768 401103833389056 401165691365376 401678194728552 402050778384384 402790723891968 403520417232352 404564011385856 404916941817918 405296917203584 406026755227584 406419469152256 406762310943576 407436364612809 407814289360128 408564842194656 409304995894284 409684653923328 410208040562556 410426836267392 411182197306384 411488291966976 412089383621456 412245606538752 412593363063567 413218855561728 413736123997728 413903608495552 414485645961492 415049998419968 415400120635428 415557598651776 416474438361984 417463476466176 418384521091584 419142464064576 419913865588952 420303364061184 421064783198976 421827581719264 422522026244784 422918522299392 423287464698126 424382180862528 424447628810688 424858159624192 425150989161192 425795519049728 426328530985728 426939012875301 427100865280992 428043172760928 428271481322496 429059684145792 430006313344128 430169328562176 430785310288592 431118405955584 431184892760064 431324568458217 431899417560576 432276194643453 432506761003296 433460995445664 433880244094976 434258749196028 435614062399488 436170574775376 436575152443392 436960738860114 437366049458688 438170990179776 438964778205464 439371947685888 439933260893176 440100039412992 440167911359232 441691267511088 442118476577792 442491432850782 443093917232128 443635814776896 444864554072064 445501578652488 445670468119296 446653745489664 447714453021696 448286424074692 448702240011264 449515106388096 450077810565096 450677653106688 451070811801864 451887969069621 453139564378464 453564792031232 453960469386396 454311484756992 455134512809088 455959031854032 456381964652544 457221902796288 458050203344832 459060793975488 459234823735296 459635447468988 461166191122688 461730190800816 462579971969682 463196476804096 463600556574138 463776307356096 464871212506944 465047444994048 465641559557496 466073473554432 466931248222464 467777138164896 468624560516644 469059241448448 469922511207296 471137836044288 471535272072648 471991346616832 472403098787571 472841284568832 473032695423488 473697881098848 474556029434172 474922969887744 475783337586816 476658982560432 477101115961344 477965429577216 478576047322982 479019958930944 479901560673088 480488473441116 481216895084544 481548569356044 482088664822016 482692144664016 483757102512144 483940494632448 484633474074666 485008206700032 485083004355072 485886844755648 487232606840832 488115274606848 488999541408672 490353924738048 490691896622298 491242247065472 492326068901248 492512709513216 492942363952248 493599334354944 493835375481147 494293441146624 494924918504823 495112544339616 495188900279136 496469569655808 497194799804148 497383286150016 498480656886144 498746535211008 499383701554416 499846913667072 500766845919744 501189275984049 501674032234816 502971473614848 503049041553408 503678759649408 503882653820672 504790020012672 505704494686608 506635207395366 507012359745024 508865670571272 509337677850624 510260391035136 511199488543072 512327341799648 512600605633536 512953910835786 513731550157824 514374640645824 515306478762936 516443393222424 516639176702208 518811965013024 519008646417408 519751841761236 520153728924672 521096036404608 522539317481472 523485946679808 523846754502183 524434290786112 525297654250272 525790595291136 526249280435508 527691646629504 528662825108208 529620547617462 530030065549824 530789043034158 530990264943936 532161782351424 532445625427968 533425553262336 534602443617024 535570926304736 536241355380486 537054298522624 537711108274368 538897453797312 539418681847808 539889255757224 540867316003161 541369006970112 542349747924768 543248486150412 543752385813504 544753122926208 545739994525712 546246205231104 546944054083408 547235781689856 549129683932704 549660808718336 550124484084756 550958474082304 551648165330304 552647527948656 553074851008512 553866827513904 554076798202368 554886179528258 555299251149312 556617968621568 557846028122112 558856618752768 559556196918768 560790738996912 561419710931968 561806664248718 563362701659712 563891363065856 564383286264168 564906789881856 565405719753777 565842907816704 565930171747584 566867985548256 568438041314304 569252017167068 569467820374656 570724230347904 571028641763328 572079578861056 572473879392681 573341751125504 574042939914528 575099424610956 575632868170752 575865890080768 576368259524604 576675681337728 577947993927552 578167093776384 579011665594704 579442696851456 580060599771506 581560766367168 582614318480152 583154732611584 583663460639652 584227986906368 586233040955184 586800052550656 586890548478976 587856732166656 588921690014784 589988577134376 590444773373952 591074408627927 591514419702528 592378488955843 594002104869984 594227290825728 594745678246734 595538327319552 596952604028928 597364048061928 598269653348352 598682005145352 599353475184128 600103747420128 601427749069152 601655750083584 601748537048064 602517292092828 603076167576576 604186085837952 605280625848528 605748646342656 606377148721442 606846017078784 607375412726877 607945375805376 609629203728384 610143466415364 610733604459776 612081058633984 612847263291984 613957493841426 614526980884992 615312060843834 615640254401088 616773295959576 617232437950464 618134075432184 618368409808128 619253883539851 619828283342592 620855412743328 621728468942238 622574997629952 623100180953142 623702850886528 625412321931264 626195214699264 627576781637376 628713696096864 629870798383428 630455046091776 631597174798464 632741372578896 633230626516992 634377783449088 634931197047189 635545310080576 637287239436288 637726483741788 638693278574592 639492796478592 640651297921488 642064759141392 642407221983744 643589526218688 645009470016192 645253992843264 646177965432888 646677608933376 646777339140096 647849126340864 650820366142464 651388123794042 651999388544896 653805232984064 654255862163064 655441108290171 656049074188032 657256485269664 658447167308196 659057921528832 659899891339764 660150059119488 660251867038848 661959426207744 662926399738864 663177714866688 663737149276173 664640875848192 665844935405888 667689127892992 668252367978732 668505702178944 669980618234496 671571679532544 672429636112038 673053360016896 674272659582144 675513609860488 676016479660032 678487560761696 679709346567696 680347188046848 680940704079594 682701769213632 683467474178048 683938547781048 684975400210432 685832854194432 687075305017248 688591190963232 688852235602944 691749286684032 692011528556544 693002455681648 693538305232896 693869957954523 694794715206144 695400834861207 695664461034144 697306818760416 697981262239744 698462339336244 700396872333696 700770448207872 701665707247344 702316549582848 702936840774966 703588862172672 704883766810944 706160730156616 706706754066432 707718724045544 707987019925248 709549043135232 710546821648272 711234071016448 711834044151258 712803258156032 713675006380224 714988473840648 715651673942016 716948144365824 717864070984473 718529938396416 719852341009632 721156421337548 721825342626816 723132997233024 724038216996024 724331314867216 725003181084672 725635653768216 726337497234944 726950211111999 728830267133472 729647708919808 730848910261248 732172911910272 733499312113008 734179682267136 734849264780666 735530887107072 736863370598208 738489103351872 738769064269824 739413545928372 740399001532416 742668816509424 742783350418704 745142158337024 745792199706222 746074929225024 747720985329216 748119802816512 749075552331624 749770370500608 751150268879616 752511048352224 753874293005036 754457210422272 754573562330112 755823980731008 757917388419072 758556742029912 759290427166208 759952811093049 760965640463872 763298505856908 764006516775936 765390586552704 766799232814608 767510490894336 768491012699472 768900908450304 769883206563058 770597325236736 772015554126272 772959718144404 774665089833636 775414355156224 778217947519536 778512969626112 779627762641854 780230593387008 781644054606912 783808976222208 784501242130711 785228920019712 786651436179168 788685892936704 789373920653262 792002806493312 792303054434304 792994237662312 794051103092736 794430821426193 795045098324736 796183564551237 796485397415904 798242673527136 798668438141952 800138329893504 801903665425536 802207666778112 802331382730752 803356389457104 804101556768768 804362033070729 805581447783936 807040834464704 809128022771712 809833883635836 810593834407168 812053510455168 813524621887152 814872729225618 815628578720256 817129684389312 818609991788568 819369307846656 820416081125112 820853672534784 822364394612768 824178767242912 824491213077504 825186726127134 826437711123456 827472247995456 827807216991104 828971291922984 830099996839936 830800241270856 831115197303552 832329269292387 832948876723968 834926952932352 836769042183168 838284928129152 839827731177904 840606728122368 842129566397952 842709996373077 843655163438528 845044052489568 845837044598784 846574929396252 848764361725056 848895257621376 850301978322384 852657061971456 853878025750602 854201730561984 856086345521856 856542962644992 858119368291584 860012626688256 861570620577184 862649136916434 863798835121152 864552389286906 865013522006592 866921990891328 867760488189952 868517498392056 870090899657259 872341149550752 873921477720228 874732098917376 876341980359552 877929556410928 878743895371776 879866521786352 880200078825984 880335822718464 883382535022176 884236953155584 884982865701564 886187834464256 887271629553792 889729108144128 891003157304976 891340936238592 893307490979328 895428906043392 896572848149384 897404480022528 899030212776192 900155621130192 902141623603728 903775938139242 906279128756928 907129584062464 907920938772792 908622969513984 909565723082163 910269025618176 911918063708064 914443805592576 916100406689664 918121587950976 918469647470592 919270894937976 920936240762139 922332382245376 922968091265751 923460381601632 925159943939364 926392953608192 927201113148276 927552614712192 929742425013888 930094889988096 931283119114992 932146947108864 933862496444928 935554276329792 937249121033288 938118482896896 939845022414592 943070544145296 943982693233664 944806197575142 945682569137664 946065390846976 947395762197696 949112058868344 949845939775488 951566675173632 952956699624617 953317965120864 955930859154432 957152094645964 958039917861888 959803121346176 960976946882232 962433790169088 963097138712088 964177329644032 965384289328032 967514205024288 967880989264896 969266948149332 970016413400064 970166008710144 971773689511296 974465213681664 976230549213696 977082185691063 977999082817344 980707849476096 981383793244596 982484494130944 984652137802496 985884727904496 987670750962294 988586882293248 989849837009646 990225088679232 990377800558272 992939139311616 994389599608296 994766572300032 996191030042369 996961313772288 998767403108832 1001533691839488 1002378551968098 1003348064469632 1005942947229696 1006098083106816 1007357519298816 1007765307641344 1008644454168057 1009580040025344 1011408989373216 1013270414790732 1014024719490048 1017731341142544 1018675355701248 1020520782070272 1021411056119391 1022398977086144 1024654683599296 1025201211267072 1025907821671572 1027463100315648 1028749281291648 1030612957525872 1032886786444848 1033278353404416 1037623930026048 1038017292834816 1039503683522472 1040307457849344 1042192072809216 1046971893359616 1047693509004366 1048868581572224 1050595308500544 1051581190582272 1052498560871016 1054405261162449 1055383293259008 1057325650216416 1059241095234924 1060060131099648 1061578086068316 1061980529887872 1064323564702848 1064891250855936 1066851106524672 1067751066226887 1069204887234048 1071141852609472 1072482710760972 1074108597045248 1075422216548736 1077794907594624 1079778511514448 1081734632006322 1082738013940224 1084699495849536 1086496972300824 1087504771627008 1089506245852416 1091479989051424 1093888108166816 1094471563379712 1098259367865408 1099321617436672 1100248968169512 1101916948164608 1102273897170999 1103296330660608 1105295055897312 1107733655027808 1108153596404736 1109772359056516 1110598502298624 1113235937243136 1115692056244224 1117713237505536 1118688299559333 1119112393837536 1121581477993824 1122839421863936 1123613328497436 1126725403319424 1128766572528336 1129813579763712 1130811439507554 1131685815633408 1131860343495168 1133735971096512 1136876082628608 1138504034334136 1138935640749312 1141448460695808 1144159157722112 1144947758785362 1146683502251008 1148085879829056 1150198849221912 1151265736341504 1151731780161536 1152736519049208 1153351362675456 1154824809844587 1155895987855104 1158023331189408 1160121199543012 1163121532734336 1165228636960304 1166309465223168 1167326921279304 1168455973812736 1169441643962781 1172466081910368 1173600105101312 1173781096957952 1175713464333312 1177843380029568 1179977154268752 1180889546747904 1182148817255854 1183028839405056 1184756977911686 1188004209739968 1188454581651456 1189491356493468 1191076654639104 1194728096123856 1197364010290704 1198706950368256 1200207494840256 1202855498138304 1203311500167168 1203497074096128 1205034584185656 1206152335153152 1208372171675904 1210561251697056 1212754297442884 1213692034157568 1214750825453754 1215890751610752 1219258407456768 1220286932830728 1221467208919552 1222309093838427 1224162117267968 1225694526583968 1227914987682852 1229053961769984 1230624121687668 1231280508802176 1233546591919152 1234464875900928 1236268150864368 1236736819616256 1238507767079702 1239656566685184 1241710825486656 1243456937884476 1245149995259904 1246200361906284 1247405701773056 1252390429398528 1255153563274752 1257427392193728 1259741596766856 1260910092183552 1262023737340709 1263194349596928 1264808125067881 1265482745157792 1268755566898176 1269862394094378 1271090620161152 1274574478872576 1275452967483576 1277386557149184 1278985592957184 1280817038625903 1281302595842976 1284129518282784 1284814443967488 1287179052437376 1290018940032384 1290507985686528 1292355930865776 1293355217866752 1293554678280192 1293973705374651 1295698252681728 1296828583930359 1301640732284928 1302776247588084 1303998777089792 1308511724326128 1310882216580342 1312098148376064 1314512970539328 1316894334616392 1318115843057664 1319799782679528 1320300118238976 1320503734077696 1325852799477728 1326355429733376 1327474298552346 1329281751696384 1331689870811776 1335378255785984 1336504735957464 1337011404357888 1339961236468992 1343143359065088 1344859272224076 1346106720033792 1348545319164288 1351027219720976 1352032959320064 1355663907208863 1356975121523392 1359418693135392 1360694376093696 1361881408159188 1365403538427264 1367877095562096 1371665708388864 1374150610034496 1377182381926464 1377704471205888 1383498573368064 1386004911363296 1387739915909046 1389589430412288 1390801669722414 1391328922068288 1394613637520832 1395962524479488 1396924678672488 1400793744667392 1403331414494688 1405873681549932 1407177724345344 1409767533621888 1412321460313232 1413413508132864 1415437448091088 1415974039850496 1417209296362713 1419098086270464 1421093643296544 1422468142032896 1423668088302516 1425606516312064 1427350012760448 1429976947681296 1431303347884032 1433896288731648 1435728141968946 1437059876792832 1439704682019264 1442312842675096 1443650685253632 1446265994466048 1448076433992048 1448662629734432 1451271307536432 1452674994469888 1453900422223998 1457660534266944 1459295417839616 1461697820522496 1464345823820544 1466998624226016 1469698529561332 1471061774214144 1473726741196416 1476978206703744 1477538128539648 1478827091856744 1480798003064832 1481506126443441 1484774755514469 1485337633018848 1485566700837408 1490284316674048 1491584399412444 1492149858450048 1495441970658432 1496239605633024 1498151104663248 1499540741001216 1502300537759232 1505022096704448 1507748586010072 1508914420844544 1509147124660224 1511647961462016 1517113484059824 1518580854332416 1519905622186098 1521931280927744 1526597011713816 1528013033551872 1530781173105408 1533598465629216 1536982025398944 1537801816900608 1539766413126116 1541194650473472 1544031108252544 1545919436288808 1549330179667272 1550828710312448 1556435895039072 1557025939252224 1559255525283708 1560461186774016 1563288109213824 1567617952444416 1569002484261422 1570457840039424 1573302872358336 1577371785873408 1578747841306524 1584005612986624 1585988475324624 1588861642852386 1590090196649472 1592367129102474 1592970794831808 1596485347054272 1597336876283904 1600276659787008 1603807330851072 1606712778914208 1608724066141458 1611162895567872 1614081668929408 1618256045543424 1619667767271672 1621187668814336 1622601948009483 1624107020910336 1627049243774304 1629745458451236 1631257157440512 1634259368778624 1637219983577136 1638738615693312 1640832162250224 1641707345069568 1644728789225536 1648357534485824 1648982426155008 1650373452254268 1652875422246912 1654944495990912 1655614433982208 1657942583845968 1661600482541712 1662230394607104 1664658538584774 1665897753447936 1669853905864704 1673538084366336 1675016165630437 1676569856258304 1679655462355808 1684259132795904 1685419992746154 1687310326877056 1690088104979136 1691674089197568 1693149858792504 1696217159261331 1697528723450112 1697790515242752 1700603956644768 1705314123942912 1707756051501204 1708403461123968 1712172691043712 1713085925289984 1716238736583168 1717421638178043 1720025253376512 1723141241154368 1725298273832868 1727597670242304 1729104778573812 1730027044013184 1733843981782656 1737034996784112 1740181799314518 1744682299101504 1747842955440456 1749464197834752 1752683960719104 1755859112821856 1759733043572704 1760400157651968 1760671645436928 1766765070044352 1768473906311168 1769965731403128 1772375668928512 1773223225883781 1774543259107584 1777135466867529 1782006314609952 1782681872477184 1786614981958656 1790857812086784 1793145696298768 1794808960045056 1798060425552384 1800311242260384 1804283247207456 1807551876278484 1812558257513856 1815841877545584 1817245939027968 1819131446164326 1820538051236352 1823836127416128 1828887611185152 1832200813379328 1836243175901952 1838541789875952 1841872481524278 1844664764490752 1845936182531502 1846920763203264 1850319887878728 1852785907216384 1854402226296552 1855105229424384 1857761650619553 1859484850027776 1862566238229984 1867724992889856 1871108552659584 1874498242066576 1876236965793792 1879690044829184 1886141088290592 1887965386467328 1889612395150284 1891365138275328 1892130781693952 1894791524395392 1898224117736688 1899691879550976 1903133350347264 1905913399249234 1906635930241728 1911861718308864 1914304189291928 1916079835723776 1919606242692352 1921953893764464 1926194277424176 1928354659288064 1930768578656064 1935028410048576 1935761978529792 1938533896298664 1940032826800128 1940332017420288 1942101628348903 1943547379022592 1952461098427392 1954164371382126 1955998165634688 1961415698952192 1962767586489192 1964968988261888 1966323324870513 1969304275604992 1971769455808992 1975341501924588 1977173764586496 1979699674019292 1980450177358464 1980755601116544 1985878278623232 1988779199216592 1989533144600064 1992382060084738 1993922627544576 1997534806217664 2003067383678976 2004757103936196 2006696128939264 2014715038597632 2015530615282688 2017288908336114 2019160080050688 2022817978746432 2026540829581464 2028049438980096 2030212099200271 2034691331630939 2035462682285088 2041041564140544 2042822112238782 2044797954172288 2049309367198592 2050402422534144 2051815643343144 2054926200631296 2057498562583296 2061225915051744 2065773572889696 2066556706808832 2075247860052096 2076034585669632 2079007367044944 2080614915698688 2081609873863569 2084384145618432 2086202504583621 2093943786719232 2095387018008732 2097737163144448 2101190617001088 2104997121742032 2108810522324898 2110766586518016 2114651300432832 2118482190469848 2120120262199296 2123156172136632 2123961059775744 2128647129405696 2133702213049344 2135502132453774 2138409774468096 2142283705218944 2144965421521944 2148217194090496 2150844433097472 2153592212953419 2155589815189248 2159557023028896 2163469264012644 2165476027880448 2169398991699072 2172993944601648 2175009543254016 2179012491704832 2180850633335997 2182959978102848 2187776216333632 2188943126759424 2196518735730816 2200497936339024 2204547794341998 2206592661321216 2210590111794624 2215467310055616 2216307192809472 2219544718113032 2221197004597248 2235426475011072 2237376599118666 2238224787675072 2243162955987648 2245678843727872 2247226656994872 2253450806638848 2257533145056672 2261622879015108 2263371631266816 2263720686990336 2267471942193024 2273752165257216 2277008068668272 2277871281498624 2279858433279147 2282896921391616 2288318315444224 2289895517570724 2293367004502016 2296171759658112 2300397698443824 2302531472683008 2305473038098416 2306702725350912 2309649619689174 2311791975710208 2316046662378816 2320242399086024 2326243065468672 2330457273920608 2334653842558608 2336911947625472 2338883287925562 2344932163820736 2347200210202624 2347562193915904 2351426928666624 2353503726392133 2355686760059136 2359954308537504 2364297634511708 2366057678810112 2369513955823372 2376008419479936 2376909163302912 2378982712986936 2382153309278208 2383292464278579 2388550693653711 2389456192247712 2394728020581408 2397413900736512 2400414989680512 2405710996276608 2406623000334336 2406994148192256 2410069168371312 2412304670306304 2416744343351808 2421122503394112 2425508594885768 2427384068315136 2429501650907508 2431781503221504 2440573865661456 2442934417839104 2444618187676854 2448324234535936 2451389053167936 2455829975365704 2458107923539968 2461248243375336 2462561017604352 2467093183838304 2472536301728736 2473473639232512 2477015534159404 2479313133370368 2483421650973312 2486913875768952 2490299990519808 2492400723812568 2494811403546112 2496987807877161 2504780858797056 2510307126549504 2514854784387456 2519483193533712 2521820184367104 2524047474681418 2526388699193856 2529616250135762 2530965490315584 2537511133796352 2539724788188756 2542181240322304 2550905934967152 2557971185914368 2561634077251806 2562605191685952 2568259036565568 2569628887934976 2574358104874752 2580037880064768 2584711861731552 2587947410749302 2591396505363456 2593657167860718 2603281464569856 2605552495176168 2607997554179584 2610272698971777 2617023448652256 2621764433160684 2624196296752128 2629025941078656 2633788669232784 2636231686115328 2639599565359056 2640600236477952 2641007468155392 2651705598955456 2652710859466752 2654948597104692 2658563503392768 2663379741623552 2673009471914928 2674022808715776 2679922472937984 2686286718130176 2689718544448152 2692213440067584 2694591222970703 2697090638328576 2702054439441952 2711327814417726 2713950243046784 2718837386270784 2721388752187392 2723762816318376 2728697169246489 2730807076854528 2735754191124192 2743331416777728 2748301220068992 2754364763852928 2755408942411776 2762808722286417 2766997146736128 2768904273797253 2772009822726592 2775479831818092 2779178860824576 2781603339444828 2782657844136576 2789227275041664 2793849357344976 2801587489334784 2806662828989376 2811747363099864 2814355448690688 2819535067243776 2824642920626464 2830874896182176 2831948079700992 2834418592725426 2838196172540928 2842187286593088 2844936284065792 2847336176605032 2851213032624128 2854700025520896 2858870098873851 2859953895362592 2867792577463296 2871456283937892 2874119753585664 2879409364038528 2884625685350192 2887301370507264 2892531988932096 2896152867984096 2897325259468864 2902542615072864 2905349988939776 2907800844447996 2915321068533888 2923395641044992 2928691647641088 2933997248452032 2939397059122664 2942123548428288 2947453482392832 2953956413407488 2957654183713488 2963012252886882 2969549511028938 2970675266037696 2971133401674816 2980568633348096 2983168798824888 2984299716900096 2988573090127107 2990883941316864 2996302209326496 3004601075518464 3010044193408896 3015497172020144 3017828841689088 3018294249320448 3023295922924032 3025933362504171 3034226968119648 3037161708664832 3039811244372196 3043862561855488 3053194023427632 3056026067103744 3061562346210816 3067196931258432 3073964050797888 3075603633801216 3079532826252232 3082389300946944 3088062216505088 3091838872577616 3098660359334544 3101657420624896 3112871790078144 3114051878504448 3118511050567416 3120922373548032 3126576218427648 3138004968522844 3140915680078848 3146605744716672 3154743571746816 3157495682613048 3163215783487347 3168011225973248 3171976950649248 3177723285704772 3180180393298944 3184734258204948 3185941589663616 3192970694108544 3194673752567808 3200553319574016 3207614661702144 3213425557828416 3217448132282916 3222325791135744 3228163337858816 3239335534543344 3242375337628672 3245203896018966 3248214041820672 3254098487548608 3259490916902472 3262514314881024 3268518737557248 3273199098710641 3274439967154272 3281664324500448 3283414690139136 3289457578451072 3296715068971648 3297964852310016 3300746904508536 3305750844493824 3306821691512997 3309888991981824 3311228867964416 3315885167691936 3323200965083424 3324460789214208 3329317077169548 3331795506895872 3339707811729408 3347076168732672 3350032331260874 3353139712516608 3356064898677999 3359310924711616 3368518265591808 3370839985492308 3374620653754112 3380176209958272 3386299717585008 3392434318522662 3395057446900224 3395581030485504 3401207913289536 3410628247885824 3415512103002408 3416806922247936 3424345382087424 3432477473166336 3434843276356086 3440050506753024 3446282482308736 3450596547665736 3455195340484608 3458209557147624 3460054088026368 3464474429533761 3467687963565312 3474069993568224 3480363598629036 3489364598203008 3495685910880912 3498928395669504 3505367921438208 3508324931888343 3511718225643712 3519466087145408 3520800315303936 3521343290873856 3533530140088704 3539931462806256 3546446451767562 3549086518215168 3554270933735058 3564012629219904 3565363744954368 3573229963917312 3586291392597536 3596120851104768 3600622484520768 3608566494414912 3615103752556968 3625116515027712 3631683755091168 3638262892328652 3641076102472704 3647672254832256 3657775222370304 3664401626758656 3666927281515281 3672486351803904 3677083579751904 3683744963048556 3689329528981504 3691872365063004 3693841526406528 3700639775757456 3708804452593104 3710210458848768 3715523301239106 3718969700055552 3725132476459968 3735449985779712 3742217105319168 3748996484133152 3759380089658368 3772282176581184 3775930772934656 3779224790300568 3782730276550656 3784261563387904 3786071212022127 3789583048790784 3794424375203643 3796448235473376 3806266700694528 3811826798498468 3813271860483456 3823723436617728 3828608378583856 3832159671447552 3839212485384704 3842451115877709 3843907787528928 3852388554848352 3856709318576128 3861537157312128 3870056820097152 3871523957059584 3877067792597328 3880065653600256 3880664034840576 3884203256697806 3887094758045184 3904922196854784 3908328742764252 3911996331269376 3925535172978384 3929937976523776 3932646649741026 3938608551209984 3943538911617984 3950683003849176 3954347529172992 3959399348038584 3960900354716928 3961511202233088 3977558398433184 3979066289200128 3984764120169476 3987845255089152 3995069612435328 4006134767357952 4009514207872392 4013392257878528 4029430077195264 4031061230565376 4034577816672228 4038320160101376 4045635957492864 4053081659162928 4056098877960192 4060424198400542 4069382663261878 4070925364570176 4082083128281088 4085644224477564 4089595908344576 4098618734397184 4103631286686288 4114997125166592 4122451830103488 4131547145779392 4133113413617664 4146649422690901 4150495720104192 4158014734089888 4163219747727138 4168768291236864 4172405009167242 4187887573438464 4190774036017464 4195474326288896 4202381234002176 4209994243484064 4217621044649796 4221533173036032 4229302600865664 4236964380939696 4240240524398592 4246312344273264 4247922119551488 4251627889088139 4257294258811392 4267404426098688 4271004264907548 4276819548936192 4284567410437888 4289930843043888 4301688866194944 4307184425906838 4311179630378496 4319114046057792 4326938528025288 4330952055760896 4334777184778957 4338797983398144 4345987889203296 4358024983409664 4361701266671994 4365919956205696 4375552432667264 4377886253518848 4393037471461632 4400995872678048 4409095588683996 4413185322642432 4421180223589248 4430934620111232 4432614385618944 4439089436226064 4442394009194496 4444518379330323 4454324266543407 4470852950022144 4474753198237332 4476449575350144 4486325911975296 4494453313989744 4506901613277696 4515066290113344 4523245758030216 4526743262533632 4527441373980672 4534943884386048 4554016137336544 4555742562997248 4559716866558294 4565793842783232 4576636630888448 4579791035141448 4586734009004032 4592343519316224 4600795396887648 4610946076196832 4613405450701824 4619299239378348 4623583951420416 4632093324757632 4640484798172048 4652486130937344 4660914547841216 4669307685117216 4673823895250944 4677766575851124 4689864327641472 4702853857333248 4707007452784266 4711373520118272 4719908617075008 4728595269023416 4732115357620224 4739027911646744 4752016838959872 4757965425973872 4766584928557158 4777101387307422 4778912384495424 4789456041162816 4794827801473024 4800829979361024 4811421992553216 4820138336742624 4833488686703616 4842245006788224 4851017189771536 4854768136630272 4859003301815016 4863563006443008 4867805844028449 4881147731322912 4885868835678208 4889236375353708 4896648469071872 4902778106335872 4911659950731408 4916215847079936 4922496486750672 4925122035208704 4934186367676608 4945072603457472 4946947278465024 4954031068318808 4958626266740736 4966843301946624 4973827751537904 4984801447625136 4989622807092224 4993975615754322 5009561717594112 5020614253099008 5025048496891311 5029709568774912 5038966387067424 5048094949362836 5052777398387712 5059232500271524 5061930980631168 5075022267592704 5079449576377512 5084362480644608 5088651477783993 5101811869934304 5115942371828736 5123268154503612 5125210383371904 5136518073131136 5139257775869952 5148716209749504 5160075760129536 5169423723463104 5175894821498604 5182793010726912 5187314335721436 5211104990352336 5215995108359168 5220545397943554 5234046897304512 5243528866321368 5248392593504256 5258051882157312 5267577338465568 5279199130718112 5281200472955904 5282014936310784 5303411197910912 5305421718933504 5309897194209384 5317127006785536 5319669677651343 5326759483247104 5331406400602587 5346018943829856 5348045617431552 5359844945875968 5372573436260352 5379437088896304 5384426880135168 5389182445941406 5394181276657152 5404108878883904 5422655628835452 5427900486093568 5437674772541568 5447525632636752 5457394338492978 5461614153709056 5471508382248384 5486662833555456 5496602440137984 5508729527705856 5525617444572834 5533994293472256 5537808547594506 5544019645453184 5550959663636184 5558357721649152 5563206678889656 5565315688273152 5573284951858659 5578454550083328 5587698714689952 5603174978669568 5613325657978752 5623494726199728 5628710897381376 5639070134487552 5649285841252928 5661749792364352 5663896159401984 5668837185450852 5676392345081856 5684374573186176 5694672353210064 5709400051041792 5717740197747702 5719907790725184 5735585154926592 5742912567875784 5748239507171328 5758818728077056 5769251370700384 5785063977864192 5792305735968192 5794650518937728 5805085230145728 5810699977879552 5815601688895992 5826304885046709 5830642137067776 5857383295282176 5867994496904064 5878794118245328 5884247096856576 5894906964785664 5898969974611539 5907912826814976 5915308367426976 5926024505773764 5939099022057876 5941350532075392 5942266803349632 5966337597649776 5968599433800192 5977146180254214 5981767882633728 5992604418652992 6009202151036928 6020088386817792 6030994344040288 6046591845848064 6051866725008342 6068453936239296 6074323417329664 6079622488744392 6087725123710976 6090636297600813 6104073994892817 6106388046855264 6123124692421632 6134393862516864 6147928101595776 6151207267602432 6159065652504464 6164778601893888 6176124433010176 6183677745155232 6197320718669088 6203314841249792 6225743580156288 6228103757008896 6237022101134832 6241844747096064 6253152436855296 6276009937045688 6281831360157696 6293211489433344 6314991365226096 6326431566974694 6336022451946496 6343953901298496 6355446571409544 6360360786597888 6369468516409896 6371883179327232 6385941388217088 6401106639148032 6415229323404288 6426851115656832 6434896264565832 6444651582271488 6456326675717632 6460776638860257 6478671069086688 6484750675257344 6490407792037932 6496428083641344 6508196975097216 6518981833804944 6525028629762048 6537037475114496 6546398197421282 6548879934308544 6563328649000896 6566829380278272 6578915156902144 6593430137943296 6601493809017072 6613643383025994 6619777983963648 6622457735928832 6631770335383872 6646401930166848 6648921578428416 6658634154339096 6663591013791744 6670696897372319 6700064662521748 6706279425033216 6712129797355998 6718621849423232 6737036531183616 6741679970984616 6749241307508224 6760352419916544 6772599435170016 6784868637045324 6790114893800448 6791162060971008 6802415826579072 6821256495771648 6831024206004816 6833613844495872 6839575299837441 6848690764174848 6864954946332672 6869686552712172 6880101013506048 6892564964617472 6901193095331472 6916419114295248 6920108176052736 6928948859067522 6935375927130624 6948139987136448 6960727197258072 6973337210296583 6978729196406016 6991371821761824 7010735842876416 7016649863776686 7023436451287424 7038932174290816 7041600630607872 7042686581747712 7060511179176399 7067060280177408 7079862925612512 7092892903535124 7098173036430336 7108541867470116 7128025258439808 7130727489908736 7146459927834624 7149877392835737 7165652080961133 7172582785195072 7192241702209536 7201244969041536 7217132988829824 7230207505113936 7250233030055424 7263367510182336 7276525784657304 7282152204945408 7295344509664512 7328803253517312 7333854563030562 7344972703607808 7354167159503808 7367489926097112 7378659057963008 7383744730126008 7387683052813056 7401279551514912 7417608905186208 7420420917697536 7431046602478212 7437939400111104 7450264952919936 7470899971559424 7484434210638336 7490963423631483 7497992968266304 7518760179316736 7544564353162368 7558449580601136 7565460553101312 7572142424044254 7579166097581568 7588848750407286 7592896470946752 7612533401389056 7623653596996936 7626543720966912 7657216757167712 7678424970769408 7684902231755418 7687815575057856 7704777109696704 7713418637152256 7723074314624256 7740113640194304 7754135585194656 7768406513395612 7774189516090368 7809844393709568 7816657485528504 7823992662538752 7830818096915331 7851070345956768 7859875953047552 7865293299482052 7877217102419968 7887077823235968 7901366007698352 7908695058345984 7918798696077168 7921800709433856 7923022404466176 7955116796866368 7958132578400256 7969528240338952 7975690510178304 7990139224870656 8019028415744784 8026784515757056 8058860154390528 8062122461130752 8069155633344456 8076640320202752 8083773668912109 8091271914985728 8106163318325856 8120848396801084 8138765326523756 8141850729140352 8164166256562176 8171288448955128 8179191816689152 8186091507739467 8197237468794368 8207262573372576 8229994250333184 8244903660206976 8263094291558784 8266226827235328 8293298845381802 8300991440208384 8316029468179776 8326439495454276 8337536582473728 8344810018334484 8381548072034928 8390948652577792 8404762468004352 8419988486968128 8435242089299592 8443066346072064 8458605201731328 8473928761879392 8492624688546528 8495844239102976 8503255778176278 8514588517622784 8534808852197376 8542008529815096 8553639097872384 8569134820875776 8576610296621553 8579861686087776 8603377732389888 8614368851813676 8622359260756992 8638228092115584 8653877056050576 8661904111521792 8669554369557914 8677595966796288 8691975778406592 8716049966819328 8723402533343988 8731839912411392 8751104865334528 8786074942923264 8801991745356096 8818191177367992 8826370645284864 8842360447178496 8853656875475167 8861869240222464 8878178872452128 8889036758660646 8908648533086814 8941705900044288 8949506396474664 8952899150700288 8965719270381321 8972651823950592 8988906627979488 9013803226555392 9030132580226688 9046491516060432 9053486525067264 9054882747961344 9069887768772096 9077800087512513 9108032274673088 9111485125994496 9119433733116588 9131587685566464 9159582070282896 9184687038632448 9201590793775296 9221892152393664 9226810901403648 9238598478756696 9247167902840832 9264186649515264 9280969596344096 9304972261874688 9321829095682432 9338615370234432 9347647790501888 9355533151702248 9379728655282944 9414014905568532 9422747040236544 9439817234150016 9457190538046832 9464230715240448 9478055823293488 9489647350462041 9504033677919744 9515930851947744 9533169857114316 9554202774614844 9557824768990848 9578912082325632 9601659958722048 9622843985106432 9640276673485248 9666977373407232 9684490013576448 9702034379543072 9718006603630032 9727126012886016 9735611688056898 9762295462645824 9771737671356416 9778472750707416 9793296938143744 9805556212671744 9819597296131923 9823319901462816 9844992973501344 9850244070417408 9868372735353216 9890145206914944 9893894556930048 9908062136637616 9917252533481472 9920465074538991 9933686603893248 9947655503075808 9969602895250272 9979245614184448 9987951231508644 10019123435188224 10041228506198016 10050096993782622 10059419137549824 10077932774134848 10096189898725672 10105554796775424 10118465000543048 10123861961262336 10158899152755024 10168724961289216 10177302955567986 10203623739868608 10231884743657472 10246536309007224 10250420766743808 10273036146262272 10297432419499008 10320151520259072 10338847446926208 10351789642997208 10365586021453824 10374628671442872 10393423288601283 10422209980704672 10431990216718336 10441090795887108 10468093794609024 10487057732642736 10496785187008512 10516103764314624 10535154676931136 10558398261436224 10562400945911808 10564029872621568 10606822395821824 10619794388418768 10639339355302686 10653518966494208 10662812801205174 10692037887659712 10696091234863104 10719689891751936 10758874177792608 10778364891882812 10788362553314304 10808217757767808 10845311257670904 10855800972187136 10875349545083136 10895051265273504 10914788676985956 10923228307418112 10943016764496768 10973325667110912 10993204880275968 11017459055411712 11051234889145668 11067988586944512 11075617095189012 11088039290906368 11101919327272368 11126413357779312 11130631376546304 11146569903717318 11156909100166656 11175397429379904 11206349957339136 11226651315957504 11246989452399456 11278140268975104 11298571682505856 11323499584728704 11327792318803968 11337674370901704 11352784690163712 11358213636066381 11368749146372352 11383273125610929 11389344706420128 11418800102083584 11435480395495404 11439815581450368 11471170309853184 11485825135751568 11496479014342656 11517637456154112 11527353347633127 11538502741400768 11570127955728384 11584611471936384 11589301037875456 11610170460291456 11631203377791984 11652609770093418 11661284274135552 11714766590564352 11735988993808128 11757588236490656 11789813929571328 11797939949223078 11815825653629952 11830616734853952 11852049011547528 11878198044115752 11882701064150784 11884533606699264 11932675195299552 11937198867600384 11954292360508428 11963535765267456 11985208837305984 12018404302073856 12040176773635584 12061988688080576 12093183691696128 12103733450016684 12136907872478592 12159244977488784 12181272595201626 12208147989785634 12212776093710528 12246249384843264 12268787725033728 12295856203191552 12318131305008928 12352248866020352 12367355490310464 12394641437338176 12406629682499584 12439948268072703 12451487160312576 12474044202269664 12506304873710592 12552019874091376 12563662720315392 12586422978866688 12629982730452192 12652863133949388 12672044903892992 12687907802596992 12710893142819088 12720721573195776 12738937032819792 12743766358654464 12771882776434176 12802213278296064 12830458646808576 12853702231313664 12869792529131664 12912653351435264 12921553277720514 12957342138173376 12969501350514688 12980815584075864 12992856167282688 13004331554336871 13016393950194432 13037963667609888 13074074950228992 13092796394842564 13097759868617088 13126657298001792 13133658760556544 13157830313804288 13186860275886592 13202987618034144 13227286766051988 13239555967927296 13244915471857664 13263540670767744 13292803860333696 13297843156856832 13317268308678192 13327182027583488 13341393794744638 13400129325043496 13412558850066432 13424259594711996 13437243698846464 13483359941969232 13498482615016448 13520704839833088 13545198870340032 13569737274090648 13580229787600896 13582324121942016 13594711398442321 13604831653158144 13662048412009632 13667227688991744 13679150599674882 13697381528349696 13729909892665344 13739373105424344 13760202027012096 13785129929234944 13802386190662944 13832838228590496 13840216352105472 13857897718135044 13870751854261248 13896279974272896 13921454394516144 13946674420593166 13957458392812032 13982743643523648 14021471685752832 14033299727553372 14046872902574848 14077864348581632 14121022358352798 14134120560354816 14159725851225024 14185785807070248 14196346072860672 14217083734940232 14242839321416573 14256050516879616 14299754785671474 14331304161922266 14345165570390144 14384483404419072 14402489938083072 14434265977659648 14460415010227872 14500466060110848 14526735020364672 14553051569314608 14564304409890816 14590689019329024 14603417532085347 14657606507034624 14667709126061124 14689945407215616 14708334319007616 14734979852194224 14767489460252016 14775366105626112 14802559103029824 14835217810372416 14840841835395072 14862093204956424 14875878800222208 14900529905839872 14968868421276672 14981926847262966 14995985936532608 15037520358633472 15075145490673933 15089128706324736 15116899161202272 15144284848088508 15158332195163136 15177697500814572 15185792941893504 15225066802778112 15247307193993872 15253087441933824 15265954433351979 15314433514335424 15356849941538816 15369804463510836 15375631150115712 15409554219393408 15446148629248512 15480227280388608 15508271170389312 15536813026791224 15548379032180736 15633314971057008 15647985325077504 15661636193830662 15702140691913536 15719751906095104 15730586598964104 15754434204839936 15774155646471936 15802732015396704 15837597392154336 15843601418867712 15846044808932352 15910233593732736 15916265156800512 15939056480677904 15951381020356608 15959009032954029 15980278449741312 15994219201807761 16038056831489568 16053569031514112 16117720308781056 16138311266688912 16153280640405504 16167547337824218 16182543829971456 16212326636651712 16241696793602168 16277530653047512 16283701458280704 16342576897910256 16358383633378304 16372183015478934 16394474937588736 16414525146745152 16459988500666368 16489807320413952 16526188583117568 16586597690763604 16601982880416768 16632058936359552 16652878990908552 16675073164947456 16689620036668968 16719854855575977 16763096144069856 16781897305155584 16809524936008704 16839976973936256 16870484178599184 16886132692144128 16917210403462656 16947857523758784 16985249377093056 16991688478205952 17006511556352556 17029177035245568 17084017059630192 17138269641751552 17153220593243106 17159723372175552 17206755464779776 17228737703627352 17244718521513984 17276456184231168 17307754112101152 17339108739115828 17355191933592576 17383951556813184 17432099933638656 17446805066687976 17463679824822784 17478914655140127 17502209730669056 17572149885846528 17603983490712192 17636382354735984 17652741290569728 17684720894356992 17707313750950334 17723738480444928 17756357744904256 17778073517321292 17817297066173628 17899012792949328 17905798301400576 17931438540762642 17945303647901184 17977813255958976 18027606453110784 18060265160453376 18092983032120864 18139775537544192 18155600175025026 18216064549346176 18222970251988992 18238867466233176 18263175371132928 18271908892802439 18312221984678451 18319164140565792 18369374077264896 18403181587550592 18443784304787328 18453621802807296 18477196957513392 18494335805681664 18528373299030528 18561939192688192 18609944523749376 18643658191364864 18677230740468864 18711066303404496 18759457310565888 18828029811137064 18845494080473088 18879634468300032 18914381076093664 18956111646586976 18979294700924082 19008067355839488 19031861703895488 19066339714228632 19108405549229688 19115649537981696 19157824164651264 19203319917444096 19245687970212864 19280553346970496 19333954746814464 19368980027152896 19382329916580771 19404068759086144 19436013207260064 19454252025772032 19471223376113796 19524590925291648 19556945501414832 19611112425343488 19639194592263846 19646639802925632 19689985947002688 19700488140834816 19736745470706432 19780290413829888 19816124273275232 19840930149077982 19867373207786496 19895311006151616 19939205790500544 19958491228368896 19975902463017288 20012090692116957 20100193987565244 20118838275099648 20155865548269696 20192379797451344 20211109593550848 20236930001086096 20247723922524672 20317798305510048 20337449922578432 20354605911135972 20407247479737216 20463769487314944 20493072618014448 20500841533487616 20546072292524544 20594864838998016 20640303040518144 20677694893852416 20703579285994416 20749257342885744 20786846577202566 20844419961409344 20863980433436672 20882181591774216 20920011630889749 20936187589218048 20974115465285472 21032207528629248 21070309353862272 21116796522872448 21124801891823616 21128059745243136 21181533537529197 21213644791643648 21239588776837536 21278678710605372 21307037932988416 21325625602410348 21384075775319424 21392182469726208 21439379783503872 21517748355585216 21556729783765624 21576725106628608 21616435515535616 21690622515341808 21711601944374272 21750699090166272 21790102530547008 21829577353971912 21846456614836224 21886033528993536 21918004091366191 21986409760551936 22034918110823424 22102469778291336 22135977173889024 22151234190378024 22176078581812736 22203838654544736 22252826715558624 22261262753092608 22293139807434636 22313818200333312 22350794858759808 22412699914678272 22453302631915008 22472890270894449 22493978904798912 22556280537950208 22597143365011712 22646999169457408 22675348741803408 22716427272132762 22737498292744704 22766546251221858 22778689412840256 22837600204167168 22870960790990808 22879631162900736 22912393690974487 22971650271503136 23035274912308224 23054706695266254 23077005482801536 23140255911456768 23169222943872768 23178602075750912 23220340920582912 23262406755583968 23305219540186836 23322568548271104 23429533181128704 23471977987616256 23492454290745993 23515176472981312 23579627859142656 23595879898446156 23631651307259904 23661233469707904 23704098023095056 23756396088231504 23765402128301568 23769067213398528 23865350390599104 23874397735200768 23908584721016856 23927071530534912 23970417674611968 24080353547271168 24123977376161152 24186367383392256 24207466900033368 24251321006736327 24273815744957184 24318489954977568 24362545190403252 24416295979571268 24425552187421056 24492498769686528 24537575450067456 24558274523218401 24591712406383104 24636262610017856 24704497732040704 24734710980620928 24789282874676352 24879896536145406 24902974320625152 24948088404539328 25012609747421184 25104039748182752 25172845957733376 25259965460904384 25305726267898776 25344089807785984 25375815605193984 25421786285638176 25477874065639584 25487532717308928 25543765552868352 25604426556592128 25660917293617152 25707404462627328 25729830889864659 25739585058263328 25825306702870528 25843106555441028 25914684276346752 25961631168151728 25985712334565376 26008663108673742 26032787900388864 26075927335219776 26148149900457984 26185592789685128 26195519737234176 26253314596003584 26315660627608576 26373720551773184 26405975236068288 26454573532103976 26479111935854592 26489830943715328 26527081341535488 26560970626425501 26585607720667392 26634536617356384 26682787589489276 26800258650086992 26825117700132864 26848519189423992 26874487397692928 26897157811143963 26966719883938464 26996965230032896 27041409679666176 27090397740680064 27139474548181296 27160459575201792 27164648243884032 27189422796884642 27209663306316288 27324096824019264 27334455377983488 27358301199349764 27394763056699392 27478746210848688 27570259858469888 27604772381325888 27665676457180992 27680432704210944 27715795436270088 27741503708522496 27792559948545792 27842908789032288 27893348841186332 27914916785624064 27965487287047296 28042943371505664 28066599455106744 28093745805149696 28155728697163264 28242044716705596 28268241120709632 28319451702450048 28371571614140496 28392692145721344 28434167469880464 28485678642833146 28512101033759232 28599509571342948 28662608323844532 28690331140780288 28804979876166144 28868531955319296 28920830020455744 29000932120221696 29026545958836307 29053470040729344 29106103138629216 29181378038658048 29206835064170694 29315213014069248 29335418252122248 29379890814431232 29416668638015232 29458791888395769 29469959704388448 29534978920504032 29550732211252224 29605118206059648 29670435620744832 29681683670790144 29724186409912848 29751757600444416 29761395223616973 29801059811679744 29937736842553344 29963853694525932 29991971873065216 30150290981347866 30178257412649472 30233798322404544 30288569696177016 30316664390326272 30355395001629144 30371585883787008 30494614387987744 30506174883867648 30531908866703958 30628867028670848 30713699883077632 30739608927021672 30751262300231424 30819108438786816 30892297258497024 30960454560777216 31016542340778624 31073626053582448 31096758064361472 31180269865803849 31266629942114016 31295970650155008 31323272387661324 31404281383827072 31461173197928208 31548311292943872 31605464030793408 31675194784308672 31687202837735424 31692089617864704 31820467187465472 31878112961355808 31918018065908058 31960556899482624 31988438403615522 32076113662979136 32107138063028224 32276622533377824 32335094675648436 32365087659942912 32424653273303424 32483393587204336 32555061306095024 32567402916561408 32685153795820512 32716767266756608 32744366030957868 32788949875177472 32829050293490304 32919977001332736 32979614640827904 33052377166235136 33173195381527208 33203965760833536 33264117872719104 33305757981817104 33379240073337936 33439709711151954 33526192288139712 33563794610311168 33619049872017408 33679953947872512 33740968357198368 33834420806925312 33895715047517568 33970498754186112 33983376956411904 34013023112705112 34058354070491136 34074640908199143 34149819376832787 34168034119260384 34276539283503104 34306441186486212 34319446744351104 34413510929559552 34457475407254704 34489437043027968 34552912368462336 34615508224202304 34678217478231656 34710383867185152 34767903113626368 34893610133375952 34927359649645568 34957829310280254 35004419461338112 35144299771693056 35207966981424384 35272764709471968 35369441788713984 35414627501900668 35447476960889856 35512715489808512 35556147034642584 35634594132347256 35798025585898656 35811596602801152 35862877081525284 35890607295802368 35955626511917952 36055212906221568 36120530320906752 36185966064241728 36279551075088384 36311200350050052 36432129098692352 36477734932466352 36543817785604878 36624443969356902 36638328281131584 36738748154529792 36806363175101184 36887568609574656 36954393915026784 37056746598061056 37123878385376384 37219889047498752 37287316382729728 37319844804218109 37354461480937728 37422132606808992 37518914621131776 37656059622274128 37690988160946176 37759268936600064 37828762152187328 37912223293173952 37958589401848164 38016134711678976 38063723407790976 38132679428457264 38216811098459376 38231299075963392 38315648329302528 38406639834888192 38491375940425728 38561106693940992 38737960054305792 38764659833161542 38808137518172288 38872026414520128 38908504051544064 38942446752227592 39012994663010613 39049181850583296 39113891002829664 39222224850686976 39278389184527692 39293279605851264 39379971894005376 39400976281669632 39473490941412864 39560580827659776 39632248546550464 39681860298155964 39734746415572992 39790622012303232 39878411581001088 39951804926034576 40024181384233914 40200387975130488 40237676550199296 40311731096539392 40384759594902688 40473860002172192 40495447845049344 40635596611020096 40674899845156864 40709211822271944 40784134195326963 40814494959474432 40986145236028896 41001683066975232 41092144585049088 41189729677996032 41280606081036288 41355389787704832 41407158571988832 41498514685771488 41573693154405132 41688839922818688 41764363183548432 41840023261779498 41872375178436096 41948230930570944 42064415057258496 42140618707724544 42233593045744896 42363067075058394 42427289583287296 42479177553675072 42557357421210744 42614075865976832 42651251204820696 42728517964249719 42768151550638848 43035496711170432 43113459567531248 43153450213257216 43232871031071232 43381245030683616 43423203888748544 43501398180332544 43580205061094016 43659154707943824 43692913229672448 43772067057987072 43836008182732382 43972819521103872 44069836221646848 44204939556582672 44302468380756048 44352157163625472 44407677309089472 44505653431117248 44522525506185216 44586279614869272 44627636400666624 44701589717519616 44906605263830016 44945780541788898 44987957809597824 45112561075900416 45194286730023424 45225436472021799 45293998338914816 45350697483606816 45432854544265524 45474996585489408 45533092502443716 45557378825680512 45675200408334336 45741921581981616 45759262325801472 45824787381948974 45943300543006272 46070549824616448 46109413390532508 46154010965603072 46338445887745536 46357204151501824 46440681841165824 46524813511167936 46610439080373672 46645137096542208 46694878281606233 46797900627511597 46943955975232512 46984908581491986 47030352945962624 47159255718285312 47191759796892312 47263302614519808 47322466939415808 47408196046190112 47512792176463008 47530804256603136 47538134426797056 47730700781198208 47748795470401536 47817169442033712 47854143061069824 47877027098862087 47940835349223936 47982657605423283 48160707094542336 48247954752322304 48414933800066736 48502642013472654 48547631489914368 48636979909955136 48725090380806504 48832591959142536 48851104374842112 49075150900134912 49116549046436802 49183424812766208 49272525220035712 49408995464081408 49469421961241856 49578565749352704 49759793072290812 49805948641250304 49896176809078656 50025219494842368 50159564566727931 50208079496365504 50345691915466752 50519930921808768 50611452535797552 50751631210387968 50843572571276352 50955748131279168 50975065434617856 51087531105736704 51414808925254656 51459661779729318 51479170116526656 51650613405741056 51686213110882056 51829368552693504 51923262336303456 52017326217347484 52065575800777728 52151854670439552 52296299800915968 52371185579370256 52391039474468352 52436743965420381 52506629192007168 52631321255217152 52747441103546368 52811950472136576 52909147064207952 52958223871709184 53054162683070976 53121941252851002 53171215441334784 53269073234712768 53365575178978552 53600517300173984 53697038378847984 53748974795385856 53794315622287926 53933439767876928 53993930460065792 54082819359332352 54180795481360128 54278949096362592 54378845593769284 54419326612632576 54648193648038528 54668910755966976 54716602398699528 54789526113398784 54815726678407317 54936665954035353 54957492421697376 55140519716939776 55209544762651776 55331352914361984 55360865408421888 55431590872540176 55483007417044992 55585119897091584 55685817578064576 55786697682372664 55829833571248128 55930974574094592 56133198910213488 56187491610299392 56311457394326528 56484089433411192 56536482241419264 56638903404900096 56743143228280992 56868334939760928 56971357285666292 57024202067518464 57199019142685896 57325216647689064 57380662281560576 57609959752332288 57737063910638592 57841660040911488 58001864240443392 58053091917672614 58106940081458688 58212206277258432 58362756077316096 58413670128341388 58670836504244496 58833337276030464 58917583776791538 58939919408776896 59069957841008064 59101464422504448 59210236412119296 59340871241489664 59448372819825696 59522790447233946 59602119623359488 59875473685106688 59927707389051864 59983943746130432 60036272076350871 60300581962695732 60356514825298944 60467596644809088 60577139392354032 60633328780652544 60710790003258288 60743171767574016 60989228775975488 61012349767735296 61063817733407916 61257734057341696 61479217854043344 61502524600462848 61638216877573632 61784594516994048 61920909121554432 61975598128326169 62033084681557248 62147252107164896 62360539731607698 62533259884228032 62591941300310016 62646544775322648 62760034892669247 62808562767654144 62922346395856416 63096622585887744 63210928061586816 63350389568617344 63374405675470848 63384179235729408 63544600612587591 63640934374930944 63756225922711616 63836036131816116 63921113798965248 63976876807231044 64152227325958272 64553245066755648 64670189351296872 64730175319885824 64849306546606848 64966787174408672 65110122612190048 65134805833122816 65370307591641024 65433534533513216 65488732061915736 65577899750354944 65658100586980608 65754012274098573 65959229281655808 66104754332470272 66346390763054416 66407931521667072 66528235745438208 66611515963634208 66758480146675872 66879419422303908 67052384576279424 67238099744034816 67359907895745024 67481936714396736 67668841613850624 67791430095035136 67940997508372224 68026046225410224 68149281816398286 68299638753665574 68336068238520768 68553078567006208 68612882372972424 68638893488702208 68737181072923461 68914950814509408 69105824736924672 69231016448404608 69356434956463312 69420767734370304 69535806227252736 69787220266751904 69854719299291136 69915658620560508 70008838922676224 70288599543386112 70415933962848768 70545529418943936 70738883577427968 70829255003801336 70894953921779712 71025430979617024 71112294069285168 71269188264694512 71596051171797312 71623193205602304 71725754163050568 71781214591604736 71911253023835904 72241060641813504 72371932128483456 72559102150176768 72622400700100104 72753963020208981 72864258197384704 72955469864932704 73087635571209756 73248887938713804 73276656562263168 73477496309059584 73612726350202368 73775137219149312 73908787830053568 74113493196122112 74247756770752768 74574632765459456 74639689608436218 74708922961875456 74844265213617984 75037829242263552 75283579270344743 75312119244548256 75518537873200128 75657524304374656 75824446586347904 75917178803696328 76032269423357952 76127446815581952 76265358856914528 76433622196918752 76462598151926784 76631296658605056 76813279669776384 76982751880851456 77122213387881984 77189492669593977 77475920108611584 77529319666323084 77616275036344576 77744052829040256 77884893504455184 78025989326021226 78098363701166592 78227782005659328 78444449701373952 78556778369055384 78586559211702528 78759943788010752 78946981882825728 79121161655319552 79264497093100928 79363720596311928 79469492831145984 79581244024606464 79682911879276503 79756823162002176 79903609852069152 80048362768467828 80400775950260976 80475353100398592 80623462193078784 80691473433431889 80769519189805376 80947720004344384 80990895690098688 81271193222040192 81418423644543888 81568268390653926 81628989918948864 81972290472057792 82003366133950464 82184289170098176 82710779575409664 82814317143977664 82997029371542976 83147386308810264 83377679845637376 83528726367096864 83680046523558996 83744750356872192 83896461861141888 84128830114516992 84281237415449088 84467186091489792 84726134150116788 84854579166574592 84958355107350144 85114714842421488 85302502409641392 85457035928499438 85536303101277696 86070993422340864 86226919135062496 86465742062142464 86762490061367232 86846407777497088 87002796360665088 87079637876508921 87160410122188032 87318309415887648 87544134115974144 87672016365464764 87945639042207744 88139672443293696 88376375665187307 88409879113165344 88604936761512096 88704314327250944 88815354618178944 89011306862234496 89045051012370432 89172559229738544 89255272801333248 89403179435039232 89813210527660032 89891561083577796 89975915619195648 90388573460046848 90450872944043598 90587996677829632 90701394967213632 90865709088531048 90949993170978816 91066185004887432 91114757651361024 91483843163963232 91518524651602944 91649574763897948 91886601086012544 92141099649232896 92218826781065016 92308021931206144 92676891775491072 92714408303003648 92881363682331648 93049627022335872 93220878160747344 93290274193084416 93389756563212466 93595801255023194 93887911950465024 93969817162983972 94060705891925248 94383519593784624 94644933878831616 94816392092380224 95025584352926016 95061608513206272 95076268853594112 95461401562396416 95634338884067424 95754054197724174 95881670698447872 95965315210846566 96321414189084672 96495909504644608 96829867600133472 97005284026945308 97095262979828736 97273959819910272 97450180761613008 97665183918285072 97702208749684224 98150301800269824 98233098092873604 98366849625532416 98545050440071424 98938843922483712 99157131498705408 99519586144581624 99611897282500608 99699875249916011 99792353618157312 100319129133455862 100416158992731008 100691383830933504 101039861843617536 101222905071595104 101503262420775936 101687145142552704 101911496262558336 101950130869235712 102175062211473408 102223922724597429 102449458130498361 102829617850509312 102919323559458636 102958340233053312 103372426221764112 103658737105387008 103846524672606912 104034652434694968 104131151601555456 104303709340879104 104742371158740512 104782078948936704 104873487930840762 105013258384014336 105262642510434304 105494882207092736 105623900944273152 105818294128415904 106108325366141952 106243882505702004 106342430882669568 106538146469425536 106731150357957104 107201034600347968 107394076757695968 107497949590771712 107588631244575852 107866879535753856 108165638718664704 108361590962720256 108557898192725184 108757691187538568 108838653225265152 109296387296077056 109433204797399056 109631453356814634 109873331908070706 109914984843394752 110281039433879552 110419089525303552 110662705828723968 110863181745080352 111170239794183168 111371635156129152 111573395364745328 111659667142496256 111861949148189184 111959534412654327 112266397820426976 112374983220598784 112622914788653056 112968178866822384 113072964482838528 113277806809800192 113486286456561984 113736669879521856 113942714571332584 114048404135036928 114398038285371792 114650433295378128 114761324563121152 115219919504664576 115474127821277184 115683320081822976 116106183835345228 116213880162917376 116424412554516864 116725512154632192 116827340256682776 117038983989031839 117341673008488992 117666674552060928 117835167553583076 117879838817553792 118139915682016128 118202928845008896 118420472824238592 118681742482979328 118896745639651392 119045580894467892 119204239246718976 119855414778103728 119967887492260864 120072544152701742 120601163925391464 120713029650597888 120935193289618176 121154278784708064 121421580006516576 121486343535148032 121978457551950976 122024699535470592 122127635466815832 122352402585980889 122515468114683392 122958435708086688 123005049200925696 123276433755147264 123569189033988096 123841818243108864 123951196256652338 124066169363114496 124294504214329792 124721079463215396 125066519768456064 125293089550645296 125520069785338494 125617125535308288 125844692791712832 126193245171775488 126421856123173632 126700779137234688 127089201225175182 127281868749861888 127512451845423232 127672072263632232 127842227597930496 127953753614462088 128185553892749157 128304454651916544 129106490133511296 129340378702593744 129460350639771648 129698613093213696 129933574348817344 130220245224380096 130269611666245632 130740615183282048 130977464123831472 131316201173961216 131508024548197146 131918458563311616 132209508664940544 132692781526108832 133056471490876416 133223031927268416 133516960293351744 133758838844607816 134104769152558848 134719815791490048 134963873428793472 135337683227701248 135582860190070272 135676309416065397 135881995016744448 136052092450820448 136298563632796572 136599277507331148 136672136477041536 137225764745944848 137277786977404416 137474362145846922 137829901629018816 138211649473849344 138462032896809216 138712869912926624 139071612454505472 139574440533503808 139709438598582272 139831317241121016 140017677845352448 140084634844818699 140393701882534791 140831867925697536 141091058837887872 141477767154855936 141658510007602672 141789907843559424 142050861959234048 142224588138570336 142538376529389024 143192102343594624 143246386411204608 143451508326101136 143562429183209472 143822506047671808 144482121283627008 144743864256966912 145244801400200208 145507926040417962 145728516394769408 145910939729865408 146175271142419512 146497775877427608 146553313124526336 147225452700404736 147550274438298624 147817575660107136 148226986392244224 148495513541505536 149149265530918912 149279379216872436 149417845923750912 149688530427235968 150075658484527104 150567158540689486 150624238489096512 151037075746400256 151315048608749312 151648893172695808 151834357607392656 152254893631163904 152530717713829056 152867244393837504 152925196303853568 153262593317210112 153426028639563337 154244426775763968 154378985339187954 154951840217223168 155058639332646168 155232550072689152 155488105658080512 155769787008910368 156051978652042452 156196727402333184 156455564011318656 156888899402747904 157113556738110768 157173118423405056 157310231896261143 157519887576021504 157893963765651456 158242323310639104 158528994186201856 158727441192623856 159162488049212928 159365823758553006 159513646324004352 159807219704138304 160096725536935656 160386755836821409 160801551900521952 161246924386157568 161382946866863778 161539038379610752 161895440008688768 161981791380197376 162542386444080384 162836847289087776 163136536781307852 163257979837897728 163944580944115584 164006732267900928 164368578340196352 164447180035221951 164809997862106059 165421559150819328 165628634287955328 165994058743085952 166294772617620528 166755359691274752 167057452734193728 167360093047117992 167489500713744384 167792923722283776 168562474830898176 168934372182979584 169452268300233576 169709158333149184 169916710214700288 170229429684842976 170605004819282784 170914071856998876 171072606202555392 172141986844681728 172453838270124992 172931484124284928 173524980122734464 174005592721330176 174159275753017842 174320820244376064 174636618831775296 175088268231948288 175344032730929528 176752751330374614 176819758226330688 177209873523024192 177408628654501888 177630709236357888 178022613724468992 178345118459477088 178806358870078464 179626421055320064 179783122167155592 179951831238391296 180108816229052613 180777146920093696 180901745888087196 181175993355659264 181402789934427264 181731418177062096 181899986341957632 182132370009774864 182229515302722048 182967686327926464 183037049303205888 183299149527795896 183773202172025088 184437653562130032 184616043862412288 185353783550982144 185428816606007296 185762727364663296 185926794384978507 186099254044671744 186441756321494688 186779513126424932 187191602510046388 187775823900930048 187939634325967944 188121411783850496 188280104678007741 188767039187569248 189289867757663232 189632784184760448 190051168705852032 190123217026412544 190152537707188224 190922803124792832 191268677768134848 191508108395448348 191763341396895744 191930630421693132 192991819009289216 193659735200266944 194010568053890616 194190525959657472 194547919639820544 194900361523226016 195330367836570144 195404417499368448 196300603600539648 196466196185747208 196733699251064832 197090100880142848 197262036822295719 197877687844967424 198314262997410816 199039172289163248 199223794565001216 199399750499832022 199584707236314624 200638258266911724 200832317985462016 202079723687235072 202445810143190208 203006524841551872 203374290285105408 203822992525116672 204447845449194858 204898916260996722 205659235701018624 205838647118917272 205916680466106624 206211543218770383 206744852443528224 207317474210774016 207693049345213824 208069304869389936 208262303203110912 208607418681758208 209484742317481024 209564157897873408 209746975861681524 210026516768028672 211247801888546304 211636588256831808 212216650732283904 212487765011404008 212684861765339136 213076292938851072 213462300715914208 214402069200695936 214788153515391936 214995899181543424 215177262489151704 215733759071507712 216723181925440512 217115796385450368 217515382375077136 217677306450530304 218261889060626943 218592774592154112 218866409594798112 219262906713629268 219746663816141412 219829969686789504 220838179050607104 221325411657447936 221726363490160704 222340479588366336 222743270312258304 223146790729490656 223723898296378368 223919068825308654 224532795640853952 224749966441197568 225245829577306112 225850737811034229 225936357733644768 226555613619600384 226972572913123968 227473339759043712 227885429142665168 228096808270073856 228796076570743584 229300866590756256 229522649126242304 230439839009329152 230948255642554368 231366640163645952 232212367670690456 232427760325834752 232848825109033728 233654680513365552 234077967978063678 234683346016977984 235333349104121856 235670335107166152 235759677635107584 236279831364032256 236840945648477184 237363484965958656 237793491279302784 238091161788935784 238408478493437952 239048735637829509 239710829556207456 239935774984521728 240145088305403484 241202327850782928 241426059301195776 241870386579236352 242308557569416128 242843160013033152 242972687070296064 243956915103901952 244255270933631664 244704805171961778 245030936229366784 245916871416173376 246010098401851392 246552867510294528 247902392513304676 248132338726228992 248589008428659584 249442158926430792 250133039536912128 250586179101290592 251040139570676988 251234251070616576 251689385583425664 252386490343550976 252843712246347264 253401558274469376 254178402450350364 254563737499723776 255024903690846464 255344144527264464 255907507228924176 256371107785498314 256608909303833088 258212980267022592 258680757405187488 259397226186427392 259867148697634688 260440490448760192 260539223332491264 261238913629526763 261481230366564096 261954928247662944 262632402347922432 263016049096394292 263836917126623232 264419017329881088 265129126995561921 265385563052217664 266112942981752832 266446063854536832 267033920586703488 267517677689215632 268209538305117696 269439631582980096 269927746857586944 271165720380140544 271352618832130794 271763990033488896 272104184901640896 272597127265593144 273198555014662296 273344272954083072 274451529491889696 274555573954808832 274948724291693844 275659803258037632 276423298947698688 276924065793618432 277425739825853248 278143224909010944 279148881067007616 279662634482242032 280169269689637398 280787403765069582 281663735851395072 282182117675775744 283317020015205344 284101723918468096 284449176277140672 285076753058778048 286384204687189248 286903016652202272 287645012095343616 288964242567254016 289487728513933824 290489602800400416 291015852080835924 291457032789538816 291821879459730816 292350542284839024 292995551754855216 293106626249052672 294450905400809472 295100548876597248 295635151320214272 296991027083011072 298298531061837824 298558758433744872 298835691847501824 299099625749748033 299377060854471936 301134317081378972 301248476978193024 302074151492800512 302630097217498624 303297786345391616 303668715214785312 304509787262327808 305061435427658112 305734488787675008 305850392607707136 306525186634420224 306852057279126674 308488853551527936 308757970678375908 310117278665292336 310465100145378304 310976211316161024 311539574017820736 312103957304084904 312393454804666368 312911128022637312 314227113476221536 314346236846810112 314620463792522286 315039775152043008 315787927531302912 316484646621278208 317057988372403712 317454882385247712 318324976098425856 318731647517106012 319027292648008704 319614439408276608 320193451073871312 320773511673642818 321603103801043904 322493848772315136 322765893733727556 323078076759221504 323790880017377536 325084772888160768 325673694578175552 326273073562615704 326515959675795456 327585304392581179 327889161888231168 328894360070443902 329619995724212118 330843118301638656 331257268575910656 331988117486171904 332589545235241056 333510719382549504 334114905468387456 334720186094235984 334979001427488768 335585847444567552 335878603237962981 337124949661796352 337868744365959168 338904536600467152 339833420429400576 340458859369685952 341210009638565568 341828143713997752 342145212405110784 344283973689363456 344907676540249984 345862968248569856 347049960245468928 348318551506035684 348641640488752128 349273237663550592 350176536463896576 350688065461859056 351116951967095517 353505502660749228 353639516452661376 354419747046048384 355261418472715776 356045227448937984 356690236918954176 357612717740156928 359566244334311184 359903662476782592 360217632458105226 361554293840187392 361803491776174392 362351986711318528 362805579868854528 363462836354124192 364264740019549728 364459030605444096 365935372655852928 366074098606411776 366598299055591792 367057207757942667 367546404344050176 368875307124260064 369232087724824576 370707567101964288 371525454729326592 371853588769957014 372198508089343488 372883512642989376 373559026252849864 374383205020092776 375879268651935888 376242823567700992 376560209356015482 377534078375138496 378579735515326464 379265568369520896 380102337411704064 381845606249585664 382537355536269696 383016216790896696 383526682793791488 383861260843386264 384556661678247471 385983638018578432 387319470400533888 388021136107781232 388381051919314944 389095839279641088 389800723046452032 390660735673140288 390808834998736896 392932392371494416 394180201760285696 394524073644591438 395755375689934848 396628525994821632 398078344578326496 398799500999664044 399169414472629248 401276516533823448 401664635970924032 404159447374470144 404891620286380416 406013049683103744 406748580570210816 407645985050233344 408895690898389716 409797832521993444 411677294237834544 411833360932213248 412423086437540766 413489704887056448 414634948421548032 415386098690427648 416138609738779872 417214837363516416 418969484634962048 419128315795746816 419493951723363048 420053033536057344 420253904534456097 421181105647604373 422495603777092608 423273176513663616 424433301464567808 424975530022808016 425369723530678272 426152585877702144 426924601431828416 428804138401391872 429576307030783872 430354524978303408 431467518143015424 433446363850881024 434231592770900736 435030764750154272 436523778121253886 437185549184308224 437732819189596224 438525813427258536 439493327632282824 439659939373579008 441676358101214208 442650823314895872 443452726980321408 444680959176732672 445486540624516608 446293581458981312 447447796592756736 447838137650617308 449065591281707904 451701475622068458 451872715467289536 453111227239200768 453945145826247936 454946679518087424 455770858285330336 457592153141487168 458601733181512512 459045298252484608 460278085918690011 462733280327291904 464424735341380912 464855520651669504 465697650218067456 467309361026731104 468155935956127356 469366692033955968 470666698208243712 471340670214332304 471519355270215168 472559662728064512 473681891296954368 474726969931917312 475586982558605568 476182323577871568 478097471275659018 479421659112414912 479871549969043456 480290176610806968 481160267510464227 482404655701565856 483740773158472704 484617115138832256 485686320026066304 485945374140592128 487913830207803904 488510541867263328 489409610343923556 490061872458733568 491833742832346752 492020196803702784 493105735020589056 495804785026609352 496264677452457984 497178016857319168 498884317852861584 500266079073824256 501172358202581184 502080279141353976 502468502141233152 503378771166851328 505687424492694528 506803116548938752 508356804900700728 509127474999447552 510049807381692928 510688289054528928 511815014457848352 512742215570996628 513217818607666176 516425960534045184 517361514810374976 518794452372854784 519734297395269376 520880980897520384 522477827259053526 522962460733128192 523909856495325888 525264804695844864 526032098192788584 526985054892413201 530258253991123842 530771126104435328 532225885963505664 532892127709073664 534067841173406976 535035355378431264 536419076610235392 538879263165960192 539855493715173888 540326448687157839 542331440760281088 542705237664261588 543527980066977792 544208369803281792 545194254531186288 546397110029324592 546688545908166144 548903058983779392 549111147909617664 549897448583387688 551319606516075264 553848131587236864 554851479651706496 556286449818021888 557780383154935521 558297762134015232 559325268964484064 560338539379274796 561574807530139164 563327471702790144 564364235351551488 564840314034023223 566634040030410688 568203447836936192 568898352554281344 570153506117556096 572768409374378496 573806033304404544 575290024190687232 578975457027867648 580979205600800832 582031704161671848 582914065579077632 583643758919461632 584701084569678048 585991103509710432 586213252498105344 588901810801618944 590201097753194496 591270302640428544 591786110466887157 593982054166022144 597117516867489744 597671383695003648 598199251499496066 598754121708943872 602268634162757944 602496953956386048 605260194434997248 606595572690783232 607337430429570624 609019574524655616 610122870855316224 611468977575350016 613704114558253348 616977707103055872 617515941356751816 618634629656311149 620234557330584672 620930200290756608 621952422632322048 623079148035641472 624207914608169808 624786909609332736 625822256045274624 628454226952443072 628692473693620224 629240927585044572 630079550304086016 634115976744807424 634909764770495424 636649952196851712 637463295034212024 638054585296017408 639228878816553216 640386902147742624 641547023347285636 643206207602087808 644987697544630272 645531787467455112 646156153518443008 647581760034755072 650169545776321536 651347389156351104 652546147125231408 653031919351590912 655170608785162358 655778323776462336 657788720140887804 659239991448424236 662514537151821312 663976234972343808 665179090470482112 667021438765099008 668229810936774912 669440372188471968 671171694889135104 671757206475925962 674249899323592704 675737488731918336 677552213433102687 677809073200934304 679666840858801152 680917718739371904 682420019277131136 683656287427995504 684290424810221568 688567947378726912 689815353080499968 694099920490937856 696637103012071368 697283280977504256 698546475327101184 701376130923718112 702233903934191034 707011005321498456 707279032905322752 708839494092096768 710522836945431552 712090454897875968 713380473837908352 715225435480313856 717146206913488527 719132488668622368 719807324953565184 720435264916210452 723606983552348784 725611159737709056 726925672708248384 728529480039099456 728918061210888192 731870745311705856 733196598111183584 734114415515885334 735092808688100352 737750614248520128 738464175449649152 743707177539914028 744397016178686976 745767025285978752 747118052505699728 748766410040185552 751758537303871776 752485647135401984 753120418712030964 755068156750276992 757159471030652928 758531136739041792 760204674823408128 763691212499171328 765074711072539392 766032433581793392 767722521686772528 769113323356494942 771967276037156864 774638940801067776 776042272215562464 778191678559282176 779601446092904064 781321471346280576 781617669997473792 783716740888580289 785864784742988832 788360403520571392 789048147289182876 791510751379869696 793257051989643264 796156689156652992 797599001999328088 798338828945258496 802553033067646896 803329271941848064 808318894748940288 809783240572760832 813497161140421632 815291970100466688 817791381796779432 819595665043986888 823354588475669088 823666721864426496 824846172875081532 826979409774112896 829269896843096064 830772197380855296 832277219477559744 834429674727032832 837938969269924096 838987903446726096 840507809068912194 842362211295208746 844991207554185216 846546353027327232 849951060045616032 852305171755404288 853849202863656832 857608276802783744 859152614061567744 860709049956606816 862935036286030848 866892727701762048 868463185541801472 870061529500308544 873047556242507772 874371098368616448 875465638379192448 877051626854517072 878986655264565648 879319878747158016 883352716202428416 885301646629791744 886905453960642816 890973081249033216 892587162917962624 894895593185513472 895676275301234616 897298877249244099 898131182563415808 903402951244136916 903745430934579072 906222454478401536 907890291652495872 909893359036174848 911541716570660672 915184306282974336 917203466363025024 920556171837380022 925466560654583808 928849470682761824 931395300436134912 934618722053462208 936311871912254712 938733384067911936 942681340428664608 943038710540430336 945119325456129024 947363782593908736 949453939863834624 951173965117211136 952364647155743136 956194942551318036 958843318224829824 960580353221613936 962320535020928454 964809311403131712 967481546316945408 969234230277664512 971372640052132608 975827660415607808 977021083734526656 978819220687847112 980123744917467136 982755913177743537 983667485664693504 991609570053218704 992529354904915968 994356033714638336 997768635705723168 1000532158147648512 1002344716405162368 1004160558282707952 1004937004282466304 1006757542333702656 1011374848985389056 1013606233097877504 1016713609801401456 1020099614763385856 1021376578109057856 1023630028915696704 1025484431141993256 1026435637215332352 1032851921068090368 1034723029620749952 1037588904745709568 1039468594790538752 1041761961795040768 1044955654518107052 1045924921466256384 1047819712990651776 1050529609391689728 1052064196385577168 1053970109784826402 1060516507982247684 1061542252208870656 1065784255418147328 1068135682346813952 1070070710756862528 1072838153220470784 1073982200476943359 1079710987430347776 1080652897374315678 1084662881520562176 1085410475328523176 1087055960133955584 1088416739606563584 1090388509062372576 1092794220058649184 1093377091816332288 1097806117967558784 1098222295819235328 1099794897166775376 1101171623273828001 1102639213032150528 1107696263174473728 1109702959303412992 1115560766309871042 1116595524268030464 1118650537928968128 1120677078758549592 1123149615060278328 1128728470703102976 1129680628068046446 1133268080060821376 1136406895673872384 1137796705108562688 1140307012235112192 1145536818748756992 1147612066608809088 1150580048381374464 1153669985034742413 1157950914055735296 1161958411201601664 1164063408323343696 1167287517838923264 1169402169139356096 1171982207019420864 1172426504996210688 1182540605280857088 1183572220933774314 1187964108332044288 1194235033734979488 1196398502998992132 1197508243417887744 1204537268325515888 1204993907912772096 1210520388869994496 1213191145381566464 1214674860859141248 1218039149049311232 1220245741710632448 1222937955150700032 1227408229116506696 1235031882713503632 1237269259312622298 1240469114661169344 1241860400581513216 1243904845264644096 1246158296071282944 1248415829216339616 1251644512090549248 1256908453904886144 1257384947387240448 1258481855170089144 1260159100608172032 1260761713603368291 1263543316942813119 1268231953489614848 1269819529540990848 1273299904393703424 1274926590068424048 1276109170592034816 1278457757633106432 1280773804295485248 1283094046694571272 1286412415204175616 1291063574934910224 1292312307036886016 1295163520069510144 1300339091552643072 1302694778312702208 1305092294250462816 1310341217570324716 1311556647552924672 1315577440281775608 1318479982896848472 1325029074303642624 1327952469944687616 1330358180940964224 1334042877530198016 1336459621873549824 1338880744376943936 1342343389778270208 1343514412951851924 1355104426866205374 1355618146401868608 1359333681717602304 1361835437478743808 1364840038554262272 1367312574855991008 1377135894757453824 1379630706160999936 1380834257756070033 1388199840981875712 1393274206024142736 1394566561955008512 1397092950654202368 1402752261847436224 1404467807868382068 1414022010642996912 1414558065810645504 1417678988184193536 1421045673890863104 1424180909795751936 1426760947675816704 1434292413826977054 1438264977337244736 1439614649907130368 1440870529832420904 1443480802531392681 1447213967104697568 1451222319475418112 1453851345416496768 1457058960078198912 1457836122421776384 1463741490623411712 1466393196222367168 1468228831031770668 1470185617376200704 1475501228497040256 1487414355079828056 1488794032357373952 1491534050571957504 1494236105011399456 1497532820080371104 1503517074607743552 1504971294270803968 1506240837424061928 1510136313500553984 1517062273478083584 1520409349646816256 1527382424998342656 1530149422145078784 1532064867163586784 1535445043373545056 1538226646712989884 1549277881602135552 1552084544431124928 1556383357118564352 1559202892185808128 1562642942692561152 1567433481777160578 1571729569485977664 1576720807041142784 1578096294578365752 1580955164677239603 1592313378313305984 1595198003998656176 1596677657890516992 1605106066135293792 1606658543883696128 1616637789497880576 1619566481145521664 1626994322280843264 1630583940200933376 1635582763593558864 1639191330087973776 1646709176951338176 1647333443728852992 1649692345750163064 1653958819548225792 1661544394761710592 1664554438955119488 1668859349454065664 1673341149464806563 1675877938539848192 1677975806893452192 1681015618137824388 1684724422590417492 1689982415108370432 1693092706054654464 1699902120091232064 1704610343510808576 1707698405727313664 1715216553605567488 1718305228123135488 1721418099913213632 1725870072572061696 1731522323217929089 1736926371083602944 1740123059000617088 1746095112485015544 1748742196737232896 1750931276758384896 1754103253709034144 1757973310529131296 1758639757494316032 1766705432404856832 1770603293259583488 1773810907921285632 1775358331400661471 1781946162498066432 1785174325835925248 1791352550602469232 1794597754498488198 1796262365126831616 1806805902488273832 1807490861869158144 1815780583304991744 1819786718072349696 1823083433141321344 1830368612565948672 1834406932726050048 1841112343674760044 1850933121309167616 1855903888968933447 1857698941365523648 1862790600872269824 1869237444106924416 1872623743824509424 1877466768135823872 1885362680857329216 1886077421080860672 1890238650912258048 1902347930234422272 1904729294311486272 1912389885102636072 1917686636449659648 1921160706443227872 1924641070041856908 1929618622806263424 1934963092633890816 1938468460555329024 1942745280104265216 1951655320831215616 1954042167469053312 1957638441375694224 1965511826355487074 1967334971329387008 1983219140106437408 1988712067429276672 1995537271411446336 2001064316295297024 2004689432810324736 2008321116565415904 2013515084667405312 2022749697970778112 2027212466195755008 2032656640299308061 2033427219602802912 2040199229526771712 2042753156218115712 2047260057831393408 2050968862283986512 2052871274430664704 2065703842136180736 2069446059241499904 2078937189581077504 2083523923590081536 2089911309036214104 2091849842932512768 2095639425981303552 2104128392771154336 2107940219569652804 2121033015964495368 2123084504417741312 2131568510836294656 2136271364693627904 2140141421513725056 2145676306440941568 2147964400953886718 2159421974860695552 2161305794748631356 2170820950657046352 2176833479213127168 2180777018124745152 2185588440117298368 2186754183632664576 2195612235935117568 2199589794333550752 2202343246547656002 2205278426064301056 2215392526348947456 2219405918606825984 2231121532619742084 2233191048536060928 2237301075857936256 2241354157517099184 2246299230120556656 2257456941406205952 2259361256136092892 2266536160121642752 2275593410217125376 2280614024470224384 2291073637497513984 2293097130748068253 2295224133217618176 2307339970069484826 2315901828111470592 2323916822403203328 2328126816646687392 2334575035677846528 2338804338278712192 2343964414038841728 2344853009992421376 2351150222665740867 2365081210561714176 2367144441867548628 2388470067469958976 2392797005997984264 2395016486835775488 2409074536651031776 2409987815825544192 2421040777739988992 2426382290763132928 2429349721718282496 2440491483421264896 2445875910301400064 2454816458233013392 2470063765427007264 2474538518625244596 2480938229322338688 2487809690529288192 2492316592142565888 2496831658432679232 2503289024181098496 2513816907809772288 2516963710340178288 2521523427206736582 2527086633885626238 2536463906979229696 2539639059081981696 2549853180136848096 2556915515266212864 2561547608590970496 2566188093389142544 2572824830408351232 2582127149869820448 2584624614073772032 2590327040139020288 2600678183105286144 2605389556625404416 2610184588500925632 2620682435140649432 2623113295105849344 2631154880563551216 2636959965793696944 2650058148607285248 2655904939889375232 2660716361881928448 2672919243747099648 2677761488753887872 2684686779556540416 2687028825903703848 2691896631747732297 2710208853732410748 2711236292803737216 2718667363435204608 2723670874957487616 2729680077108524544 2734625149711982016 2759261412321999872 2761668515512140066 2776399681963751424 2786548412048285472 2794185901308404736 2805504523694872448 2808935615736764136 2828044021285993824 2829116131621291008 2835357976368387072 2842091347781726208 2848361819591503872 2853521895351633408 2868584827653954108 2876529954674489472 2881741059664841808 2886961605062785362 2894427934209395136 2902444638950836224 2907702690832993536 2914117920156397824 2927482981246823424 2932786392444734336 2936457662063541336 2940371234752401408 2948267739533230611 2951002456994080512 2974828710159656112 2977588064714747904 2983068101143915008 2988472210022798912 2995065640160742208 3007034149215487104 3012481674848123856 3020272627001107968 3034124546956167168 3040818699293632512 3060298844290157568 3064129734327173568 3070890086747090112 3076453293425979768 3098555763204271104 3104169088862249856 3112766714237128704 3118405784371616256 3125285885385122304 3134866963554321156 3143459138971955328 3156192589156731504 3161910329354479206 3184626756626611968 3190396007997312352 3210212132270587584 3213317087767392256 3221946601430830077 3239132962291043328 3253988644561686528 3261167880401866752 3271165527187117728 3278382660175947552 3293418353902676352 3294666887457705984 3299384691500326128 3307917639096451584 3323088789523421184 3329108877910238976 3346682298929613126 3351755877079696384 3355951613786904384 3362031236275648776 3369448845180834984 3386185412109308928 3399804240182464128 3409220687021617152 3415396811454627328 3430433107211134976 3436610456246270976 3442836199826427264 3451740145144123392 3463044646435858178 3473852742167205888 3480246118001234176 3492190224970031088 3501862553516769792 3508206507418068288 3515946621058262592 3517279514988632064 3547621815842571264 3550716662801322942 3563892324996132864 3570348651671850496 3582705101204938464 3589195508996976396 3592524730253663232 3613611804976547664 3614981723738316288 3631561166609983488 3639573436144699392 3646166866282642688 3660737225131897344 3668813865452100096 3682224687349520088 3688895384246892407 3711807777937866894 3715397882731047296 3725581201744539648 3738474888213848832 3745247487649018848 3754933536271647744 3770725361714658432 3772154842161721344 3780477301824516096 3782285140810104873 3790629950828439357 3804695860468844544 3809458588622972544 3824779770205272144 3835373272899319296 3842321412886455744 3849282140083713816 3859237245612526848 3876936921110658048 3885490560208530432 3903310641662431232 3908084334938106624 3915276882751388448 3931023652710974148 3934669942658774016 3966438280212874816 3977424134858553344 3991074542822892672 4002128632590594048 4009378865620649472 4016642233130831808 4027030169334810624 4065313280598616122 4066854439205605824 4080398459053543424 4085506312436231424 4094520115662786816 4101937724567973024 4131407684272361472 4138892118482999808 4142502773268210099 4157874379162155008 4167047847180163072 4179822618072428208 4183699685865025536 4191278851962607104 4208256785542308672 4215880439139305608 4242066031928990736 4246169008835482624 4263137021672589312 4272542729387255808 4280282843027450112 4295928801907773436 4318843949721391104 4322611589497262712 4330442407594178043 4341641901314092704 4353666958426254336 4361554036249490304 4371176880234596736 4373508367265329152 4391224471870235136 4399179588667101504 4404686493095312004 4410556852128602112 4438811837213651968 4462243065239484168 4466382097072121856 4474602151715872512 4482708315034198368 4492598460241113312 4514913882812411904 4518722512272185784 4533072320243285504 4551186820434250752 4561228048940448768 4582147274995027968 4586194261496136506 4590448266435236352 4614679940138969652 4647833644806406656 4656253633293374784 4669150071355693056 4677608676557424384 4687928828077683456 4702300445331481734 4730162421123428352 4734288883735097256 4742865494031718809 4776940134939917952 4785594011995968528 4790032973671550976 4818149073302063552 4819975631651088384 4858699443436564992 4880982966842529792 4891751820602800128 4909632916466026784 4940127530854014528 4949077037250489192 4961876458644677376 4984633184285131776 4993663316865358464 5006578048362196992 5020023448394419689 5027633815619544576 5033927420680356576 5043046854413473164 5054173267771252476 5079278118163963392 5099706360273696192 5113831030532425728 5123095217181940992 5132376186778285088 5145649660816702464 5164254299739640896 5169249228147544064 5180654080278040576 5194566969653787267 5210779113250808832 5220369177001851264 5241364870281298864 5246226590211698688 5262309761127102432 5273919931587393888 5300116297214570496 5311809879778750464 5321432723763856896 5345838487494199296 5355522977507775744 5374057651807407696 5383793263495464594 5420417707464821496 5422472585607474432 5447341749914975232 5459360154217049088 5469250299423964032 5518522824643999744 5523337031024280132 5552799363927502848 5573096824096570944 5588371802616809472 5611009047389744896 5617871231473528272 5656088042571987648 5658232263242582016 5670715952736774144 5707043790703266816 5737169655307908216 5753059909348978944 5763482119329683616 5773923210125570724 5788855868418790272 5804889277901672448 5815405381665987072 5828235840312795648 5854965962493646848 5865572784889468672 5872915324127082672 5896535479066461222 5902004913988161024 5949657420319312224 5966136202287830016 5976944420045597824 5990131280321484416 6014068298430974208 6024963349696247712 6040545254002215936 6068249093912334336 6081637398587265024 6097969920897924183 6120597688580315136 6128259468654347136 6141780173494180224 6152906586851959536 6197111526408542208 6208338177724499712 6236811568743232512 6250571770770244608 6269733927108642312 6286918277943910656 6312385178313463008 6323820658708958412 6369253513253223936 6380792015994624704 6420424264541175168 6443893202861660154 6478265924582086656 6542331054374235456 6556765320351895104 6586836707805352704 6598769383000652256 6615835278192903168 6646177579046842368 6658217755820477952 6693364597859226252 6703511754159392768 6711903227573808768 6724062472551297552 6738897690361669968 6772370824218617856 6799608480364928256 6830793622909254656 6860866214422269952 6873220912492541952 6879291392244204759 6885672399652854528 6926089292871716356 6947705484334411776 6960492236002468352 6984380449940062176 7003725107033539584 7016413014836136576 7031893242116525184 7034559029977264128 7095243631685142528 7101433325602645884 7140697303343700992 7165410202409876928 7178391017993952792 7185049460507326464 7227223609953095328 7229963447476632576 7263122333219966976 7279146872289398784 7292333732565285376 7321474450263794688 7337627730904200192 7364449374699040176 7377790768493784814 7423615555875733788 7430795765462094592 7476949776427697664 7490494975298037696 7509867072543295488 7541450723429316864 7564570281620209746 7581259901656878714 7609391720937689088 7618917177245945088 7649559540410544288 7670746545798638592 7684642825772911488 7698564280167427632 7718474491225053696 7753873842221316096 7770981120417060864 7816168669876213248 7830553765502776896 7862047305421948296 7869339885317548032 7932876560425749632 7954848269717106688 7982149085645785344 8018757731241298944 8033284466261663616 8054060338669621248 8075689895243196891 8130626561197232244 8133708878411211648 8171012624872462848 8189040231325573632 8203875449135946048 8277784236965999616 8285005546536420198 8315748758324310016 8334095694360326144 8359645236144856416 8382557703925214208 8416513571084617344 8431760878278611216 8484132063857981472 8492338017670965248 8526274043345178624 8545085458774511616 8560565686054900224 8591857603815546872 8645223178994525424 8660884815188356086 8683283802628185408 8707333916852508672 8723108072498980608 8742353760469193472 8782448943740470272 8798359177334203008 8809372986190624008 8821113704257204224 8844803218599691833 8877623674427303936 8924486130478968336 8932764194144243712 8949204303431745024 8965416630068396736 8985196920482226624 9037445024544371568 9066144640486571008 9102373640868501504 9122456097880897536 9172388522992273012 9180896532870472704 9229359880277939304 9295667289612813312 9312507266586749568 9338300142711386112 9355217353114848768 9375857656155366912 9404600890662963468 9468577767470194512 9485730988063437618 9553880269879835904 9571188023991937056 9636298146604127104 9639951263302176768 9665839804292490231 9717398886873129984 9761965933685059584 9783503641205600256 9819265832932053568 9880255061708029056 9898154074500978384 9923752917289354752 9969266368570263552 9987326633730716928 10040046896788839378 10055267631239089152 10067854841360713152 10086093708826946328 10108346535542504952 10158556236327926784 10199412720547392384 10227662061064851456 10246190434363881984 10264752373556570176 10291299321633404928 10328508599479281792 10389133939307574534 10421558226501617664 10440738354003702528 10482729740562597728 10524619522254204864 10547839863174787776 10642865447527713792 10691676974988398592 10711045955015551488 10748115303614815392 10767586526990929188 10840835414929642992 10844945171214948864 10894683499829950464 10918720308434098176 10938500598847928064 11037045649287999488 11046674062048560264 11066686152740677221 11146193648193141888 11176743605233618944 11222018094779489792 11235742462947056544 11312176085143975296 11316464526485164032 11341431905473548288 11414087581406533632 11474339310615816432 11506119818697957888 11526964238659367232 11547846420251141448 11577711736837580544 11630810763331974144 11656471680625591296 11709931924987293696 11731145569778937344 11745830648254165344 11793070958132922444 11804009827976322048 11899314840638624448 11932272404575660032 11953888840091195648 11980262560642968832 12028136596861948416 12049926699392495424 12081090508004431872 12120656262525503623 12195939841795848366 12241195377160630272 12256518937308694272 12283560346988360448 12305813173703919072 12394223052817084416 12416676355448999424 12427508319804630297 12473623137486465024 12501143541540489216 12539467854217284624 12573836555887821312 12624770356626926016 12647641317417916824 12738507026506447872 12761584031989249408 12840848529082350336 12887786405723320308 12956531849164173312 12991327222782534129 13084662108748470912 13113530640703790208 13173673415610705408 13197538766001304512 13231670556385806336 13316435511640955904 13386729195718452504 13407023508318785536 13423806455147617536 13448124945102595104 13477795380723339936 13544741648437235712 13599216960729856512 13661587245818509312 13746441824985083904 13758582784488409518 13771344799305709056 13852178585743432712 13920984472004936704 13968760899880124352 14007450214067079168 14032826029672273152 14063786484233050368 14190487263370285056 14202866651205291768 14228596482095156427 14281394606687401984 14330820404819753856 14356782035987905584 14370098921014652928 14454447219906190656 14459926894953265152 14584667465130570752 14642948900527589376 14675255461808400384 14728898749398080352 14755581536987569628 14847231111751467576 14861591530924189184 14953899552855395328 14980989950596075392 15019734145086590976 15082901446858633728 15129140563240419492 15162519803313757428 15237834354491890176 15299119080821088576 15341493091597277184 15369285651545822976 15397128560334855264 15436948982450107392 15507747684442632192 15541962240834121728 15583700908961361801 15632337339752426496 15661107531005553792 15724094610843896592 15738679770635096064 15865753120851499264 15964298171291570688 16037515462482597888 16066568932523327232 16151379790486393782 16261253122394464488 16267417756822423296 16342025249744925696 16378080462651147264 16407750898271892096 16555568473931999232 16570011093072840396 16719290472289712832 16765115407850428416 16833027142169234688 16863521756557222432 16968264127715962944 16984676035341930496 17121131372109800448 17183715207631093744 17290446357989050848 17321769630376712172 17366567605256370816 17414667833705017344 17446216144997961216 17484707520938386944 17564897887480940544 17596718354668406016 17618745972381248016 17689606437199383666 17755247348854607872 17848972260957936672 17898408606863490048 17930833260136793472 17970393840964453248 18074890049088743136 18132289280973142016 18204747281737003008 18244912195761795072 18344777045984546024 18361793065740945408 18458719760555878608 18591334579225626624 18625014533173499136 18710434706229697536 18751715312310733824 18809201781325926936 18937155534940389024 18971461976126875236 19107760539759671808 19142376047983874112 19272596293208254208 19331679608584980462 19434797773746259968 19638531665864107136 19760510123416058112 19796308149001956768 19847505834578709504 19938532737140527104 19974653267461433856 20080093793577678756 20110535262478178304 20135709682721426304 20172187417653892656 20216693071085009904 20317112472655853568 20398825441094784768 20492380868727763968 20529504747113140352 20582598643266809856 20637874176732614277 20657017198958563584 20778267878615149068 20843116453003235328 20881476708007405056 20965459481125195456 21049239044508409728 21095679726349575552 21285730895055427584 21422091910031102976 21496230607229630784 21535173053981858376 21681670829859285984 21689890342429897728 21789366999659900928 21837440616868196352 21877001197695856128 22093348124097120528 22133372305481354442 22292387296386283776 22444036189558979584 22471484925894113088 22624352170287950592 22828175162813067264 22948678621231632864 23012239637395915776 23053928477318734464 23095692840502282896 23155423473675161088 23261621526663948288 23312943361251182592 23462291139557874688 23491661296508330688 23586141916265844888 23608019655952644096 23798629681277248896 23864544809151320064 23907777680182391296 23960525121285937664 24056273193723896832 24099853398784990848 24162181016008863744 24241312525051007246 24391879683591696732 24513037874617388544 24567120693976720896 24611626347407838144 24833352710897998848 24855016639609260594 24947246274972930048 25002287083080978432 25078935708434569248 25147673111775642624 25249540713253852032 25295282634835833648 25477014053012895744 25523168063978498816 25681697058164700672 25775572811446640616 25982654445565068258 26169324217496941824 26227061281407580416 26347346831221410816 26395077532002609024 26463341112771612672 26534409655799075499 26632871023281911808 26773458391436905008 26847612910295235072 26896249890205190208 26955590761446679872 27198433921459713024 27323174491637018624 27517165568976819036 27542689598611418112 27704357171486865424 27841968944009873408 27937521799760248704 28014900428134158336 28065652059344546304 28127572968466100736 28405733302410583536 28457192964190312854 28562789213374803968 28661640809639507712 28713564071975811168 28908894439812381312 28919853789906530304 28997519412877470693 29169334930261141504 29285897801055178752 29350510923616800768 29457797498796160704 29511163073975139256 29694462223502935152 29723183061848378368 29907799105710790656 29961979901192150784 30165802893717267456 30258281126480838984 30325039606627514856 30475668708983780352 30598238161642177152 30682986183194554368 30738571303091645952 30794257120669710528 30873897964900214784 31167401817922723602 31264674679504852992 31322215062011107584 31448189221687793184 31731506241702998528 31928596342583141376 32075030924965195776 32133137865046654464 32302759580972787564 32522506244788928976 32534835513644846592 32684050499489851392 32756160925302294528 32815501796543784192 33111136947863998464 33140022186145680792 33200058458222031663 33438580944579425664 33530230815700856832 33666054284338469376 33727043513114444864 33936528255431925888 34242262744219600896 34367430415262187488 34580892715978101696 34643539260753424344 34733135210512741632 34892432289995922432 34969415041876773888 35129795774961881088 35193436709336812032 35237491944762496032 35379212874398767332 35697944521915873344 35796817213726980096 35861666520273586944 35940787681928906496 36149780098177486272 36264578561946284032 36361968787576510869 36689554091969092048 36723586131481890816 36917439521111757216 37182669158451253248 37250029066346998272 37420869412459395072 37503430624621467648 37618403562651853872 37874311069880778048 37942923952253750472 38215521079519343616 38284752095967748224 38545192586416508416 38663359217169960924 38869595547492519936 39277063331728214272 39521020246832116224 39592616298003913536 39695011669157419008 39949306534922867712 40160187587155357512 40221070524956356608 40271419365442852608 40344374835307785312 40433386142170019808 40634224945311707136 40797650882189569536 40984761737455527936 41059009494226280704 41275748353465228554 41314034397917127168 41556535757230298136 41762953416014810112 41930918962250390912 42098478089016819456 42191359452699151104 42571461790110855168 42685789446285469281 42844183820062205952 42992461214459261568 43070346107963716752 43363341659718571968 43379780684859795456 43754002395391712256 44186696248194241056 44266744610962708884 44584774592772567552 44888072379117959168 44942969851788226176 45248704340575901184 45897357242463265728 46024479274791831552 46107856954637468928 46191385681004565792 46310846947350322176 46523243053327896576 46625886722502365184 46751102726884085403 46924582279115749376 46983322593016661376 47172283832531689776 47216039311905288192 47597259362554497792 47815555360364782592 47921050242571875328 48112546387447793664 48199706797569981696 48482625050102014492 48783759367183393464 49026075749234777088 49134241387953441792 49223252694815676288 49666705421795997696 49710033279218521188 50157871416869138496 50295346223551285248 50499081426507704064 50590565269671667296 50954028106025791488 51046336127956997632 51363394116329401344 51551145622893281232 51965308891130136516 52338648434993883648 52454122562815160832 52694693662442821632 52790155064005218048 53068819311598150998 53265742046563823616 53546916782873810016 53695225820590470144 53792499780410380416 53911181522893359744 54396867842919426048 55034331137953638072 55085379197222836224 55408714342973730848 55683937888019746816 55875043599520497408 56131304118689092608 56255145936932201472 56811466604821167072 56914385928380625708 57323281619279015424 57427128143951622336 57817788879624762624 57995038825754941386 58338669860522283008 58915594997592321408 59022326147950278512 59388924447005870304 59446366123696756736 59815598211421581312 59923959802384301568 60331605787434534912 60516562252961677968 60650079213255029712 60951337417967560704 61196476323284354304 61477142606183291904 61588514241339421056 61747795929800429568 61913622530197842831 62334803635845447204 62529349359009705984 62644430124022215168 62896378443375586368 63463012483405997056 63857192685166282752 64266275730093308928 64605519161945575128 65045012489577857952 65069671027289693184 65368100998979702784 65512321850604589056 65631003593087568384 66280044372291361584 66400116916444063326 66877161889158851328 67332108568676938752 67454087026228889728 67873056510863851776 68484525488439201792 68734860830524374976 69161785431956203392 69287078521506848688 69466270421025483264 69784864579991844864 69938830083753547776 70386873418673624064 70474983889524992064 70758425748797534664 71395889043831746688 71593634427453960192 71723333040547173888 71881575363857812992 72299560196354972544 72723937575153021738 73379108183938184096 73834879042223514432 74500058132693996544 74841738824918790144 75006861249242935296 75236807125303707744 75748622139761556096 75885847904507500944 76431042159038687232 76569504191935496448 77090385172833016832 77326718434339921848 78554126663456428544 79042040493664232448 79185232596007827072 79390023338314838016 79898613069845735424 80320375174310715024 80542838730885705216 80688749670615570624 80866772284340039616 81595301764379139072 81969523474911055872 82118018988452561408 82551496706930457108 82628068795834254336 83113071514460596272 83525906832029620224 83861837924500781824 84196956178033638912 84382718905398302208 84844593837678525361 85371578892570938562 85688367640124411904 85984922428918523136 86140692215927433504 86726683319437143936 86759561369719590912 86992558238632412079 87508004790783424512 88373392496388482112 88533489221925417768 89169549185545135104 89776144758235918336 89885939703576452352 90497408681151802368 91794714484926531456 92048958549583663104 92215713909274937856 92382771362009131584 92621693894700644352 93502205453768170806 93849164558231498752 93966645186033322752 94344567665063379552 95194518725108995584 95631110720729565184 95842100485143750656 96225092774895587328 96399413595139963392 96965250100204028984 97567518734366786928 98052151498469554176 98268482775906883584 98446505389631352576 99333410843591995392 99420066558437042376 99600175374666094989 100315742833738276992 100590692447102570496 100998162853015408128 101181130539343334592 102092672255913995264 102726788232658802688 103102291245786562464 103930617782260273032 104677296869987767296 104908245125630321664 105389387324885643264 105580310128010436096 106137638623196301996 107093833565747620032 107390451641180940288 107584999560820760832 107822363045786719488 108793735685838852096 109085906362729532607 110068662275907276144 110170758394445672448 110817428685947461696 111750087199040994816 112262608237378185216 112510291873864402944 113622933209642334144 113828771856761251416 114646563238558030848 114854256287903244672 115635577759249525248 115990077651509882772 117831189995184642816 118044652295900557024 118777848894011740608 118892732247393513472 119847919604768603136 120663211574869069824 121033124505923355936 121300158426510059424 121902674835935121408 122392952646568708608 122954285212366583808 123177028482678842112 123827245060395685662 124669607271690894408 125288860248044430336 125792756886751172736 126926024966811994112 127714385370332565504 128532551460186617856 129211038323891150256 130090024979155715904 130139342054579386368 131262007186175136768 132560088744582723168 132800233832888126652 133754323778317702656 134664217137353877504 134908174052457779456 135746113021727703552 137469721661048749952 138323570863912406784 138574157043013697376 138932540842050966528 139569729159983689728 139877660167507095552 140253308180652256209 140773746837347248128 140949967779049984128 141516851497595069328 142791778087663493376 143446666081094347776 143763150727715625984 144599120392709945088 145447875150306043476 146758216367876368192 147669758084447028864 149000116265387993088 150473614250607415488 151497244279523112192 151771695809015001888 152862084318077374464 153139008383870992896 154180770345666033664 154653436868679843696 157108253326912857088 158084080987328464896 158370465192015654144 159797226139691470848 160640750348621430048 161085677461771410432 161377499341231141248 161733544568680079232 163190603528758278144 164236037976905122816 165102993413860914216 165256137591668508672 166226143028921192544 167051813664059240448 167723675849001563648 168393912356067277824 168765437810796604416 169689187675357050722 170743157785141877124 171969844857837046272 172281384431854867008 173453366638874287872 173985116477264824158 175016009581566849024 176746784992776964224 177066978443850835536 178339098371090270208 179771879407152904704 180994817362303604736 183589428969853062912 184431427818549875712 184765542724018263168 185243387789401288704 185740867590593528493 187004410907536341612 187933290372066645504 188689135330126759104 190389037450217991168 191262221441459130368 191684200970287501312 192798827190279926784 193930500200408057968 195135037468733573856 196104302996939108352 196536965551813767168 196893010779262705152 198840133116874084752 199200350749332189978 200631485667476553984 201996325706030816256 202362261078686669184 204185344511827990528 205453576465317605376 206204582491573124928 207861235564520546064 209354593739975534592 209816490251260643328 211160620256020872192 212275277246392603992 214187667131495240064 214780903282361880576 215169999121641521664 215644726091573438976 218171812725459065214 220137324551814552288 221634857371894923392 223500174398081989632 224525216474756370432 225020583747728805888 227245866419284668288 227657543713522502832 229293126477116061696 229708512575806489344 231271155518499050496 231980155303019765544 235662379990369285632 236089304591801114048 237555697788023481216 239695839209537206272 242066249011846711872 242600316853020118848 244785905293137417216 245908570424733167616 246354056965357684224 247654490120791371324 249339214543381788816 250577720496088860672 251585513773502345472 253852049933623988224 254533781513035576083 257065102920373235712 258422076647782300512 260180049958311431808 260278684109158772736 262524014372350273536 265120177489165446336 265600467665776253304 267508647556635405312 269328434274707755008 269816348104915558912 271492226043455407104 274939443322097499904 276647141727824813568 277148314086027394752 277865081684101933056 280506616361304512418 281547493674694496256 281899935558099968256 283033702995190138656 285583556175326986752 286893332162188695552 287526301455431251968 289198240785419890176 290895750300612086952 293516432735752736384 295339516168894057728 298000232530775986176 298800526123998284967 300947228501214830976 302994488559046224384 303543391618030003776 306278016767741985792 308361540691332067328 309306873737359687392 314216506653825714176 316168161974656929792 316740930384031308288 321281500697242860096 322171354923542820864 322754998682462282496 323467089137360158464 326381207057516556288 327257719088188597821 328472075953810245632 330205986827721828432 330512275183337017344 332452286057842385088 335447351698003127296 336787824712134555648 337530875621593208832 339378375350714101444 341486315570283754248 343939689715674092544 344562768863709734016 346906733277748575744 347970232954529648316 353493569985553928448 354133956887701671072 356678196742180540416 359543758814305809408 361989634724607209472 367178857939706125824 368862855637099751424 369531085448036526336 371481735181187056986 374008821815072683224 375866580744133291008 377378270660253518208 380778074900435982336 385597654380559853568 387861000400816115936 390270074937467147712 393786021558525410304 397680266233748169504 398400701498664379956 401262971334953107968 403992651412061632512 404724522157373338368 408370689023655981056 412409164983146249856 415722471129041092128 418709187479951069184 419632980502521286656 422321240512041744384 424550554492785207984 428375334262990480128 430339998243283043328 431289452183146877952 436343625450918130428 440274649103629104576 443269714743789846784 447000348796163979264 454491732838569336576 455315087427045005664 458586252954232123392 459417025151612978688 462542311036998100992 463960310606039531088 471324759980738571264 472178609183602228096 475111395576046962432 479391678419074412544 484132498023693423744 485200633706040237696 489571810586274834432 492708113930715368448 495308980241582742648 498678429086763577632 501155440992177721344 503171027547004690944 509067563026071152166 516844153295564601024 520360099916622863616 525048028744700547072 530240354978330892672 531200935331552506608 535017295113270810624 539632696209831117824 542984452086910814208 549878886644194999808 553294283455649627136 554296628172054789504 555730163368203866112 561013232722609024836 563799871116199936512 566067405990380277312 571167112350653973504 573786664324377391104 575052602910862503936 578396481570839780352 581791500601224173904 587032865471505472768 590679032337788115456 597601052247996569934 601894457002429661952 605988977118092448768 607086783236060007552 612556033535483971584 618613747474719374784 628433013307651428352 633481860768062616576 642563001394485720192 644342709847085641728 645509997364924564992 646934178274720316928 654515438176377195642 656944151907620491264 660411973655443656864 664904572115684770176 670894703396006254592 673575649424269111296 675061751243186417664 678756750701428202888 682972631140567508496 687879379431348185088 689125537727419468032 693813466555497151488 695940465909059296632 706987139971107856896 708267913775403342144 719087517628611618816 734357715879412251648 737725711274199502848 739062170896073052672 742963470362374113972 748017643630145366448 751733161488266582016 754756541320507036416 761556149800871964672 763601344539106728249 771195308761119707136 775722000801632231872 780540149874934295424 787572043117050820608 795360532467496339008 796801402997328759912 802525942669906215936 807985302824123265024 809449044314746676736 824818329966292499712 831444942258082184256 844642481024083488768 849101108985570415968 856750668525980960256 860679996486566086656 862578904366293755904 872687250901836260856 880549298207258209152 886539429487579693568 894000697592327958528 908983465677138673152 910630174854090011328 918834050303225957376 925084622073996201984 927920621212079062176 942649519961477142528 944357218367204456192 950222791152093924864 968264996047386847488 970401267412080475392 979143621172549668864 981773157264565793463 985416227861430736896 990617960483165485296 997356858173527155264 1006342055094009381888 1018135126052142304332 1033688306591129202048 1040720199833245727232 1060480709956661785344 1062401870663105013216 1070034590226541621248 1079265392419662235648 1085968904173821628416 1099757773288389999616 1106588566911299254272 1108593256344109579008 1122026465445218049672 1127599742232399873024 1132134811980760554624 1142334224701307947008 1156792963141679560704 1163583001202448347808 1174065730943010945536 1181358064675576230912 1195202104495993139868 1203788914004859323904 1211977954236184897536 1214173566472120015104 1225112067070967943168 1237227494949438749568 1266963721536125233152 1285126002788971440384 1291019994729849129984 1293868356549440633856 1309030876352754391284 1320823947310887313728 1329809144231369540352 1341789406792012509184 1357513501402856405776 1365945262281135016992 1375758758862696370176 1378251075454838936064 1387626933110994302976 1391880931818118593264 1413974279942215713792 1416535827550806684288 1438175035257223237632 1468715431758824503296 1478124341792146105344 1485926940724748227944 1496035287260290732896 1503466322976533164032 1509513082641014072832 1527202689078213456498 1551444001603264463744 1561080299749868590848 1575144086234101641216 1590721064934992678016 1593602805994657519824 1605051885339812431872 1618898088629493353472 1649636659932584999424 1662889884516164368512 1698202217971140831936 1713501337051961920512 1721359992973132173312 1725157808732587511808 1745374501803672521712 1761098596414516418304 1773078858975159387136 1817966931354277346304 1821260349708180022656 1837668100606451914752 1855841242424158124352 1885299039922954285056 1888714436734408912384 1900445582304187849728 1936529992094773694976 1940802534824160950784 1963546314529131586926 1970832455722861473792 1981235920966330970592 1994713716347054310528 2012684110188018763776 2036270252104284608664 2067376613182258404096 2081440399666491454464 2120961419913323570688 2124803741326210026432 2158530784839324471296 2199515546576779999232 2213177133822598508544 2217186512688219158016 2244052930890436099344 2255199484464799746048 2264269623961521109248 2284668449402615894016 2290804033617320184747 2313585926283359121408 2327166002404896695616 2348131461886021891072 2362716129351152461824 2390404208991986279736 2407577828009718647808 2423955908472369795072 2428347132944240030208 2474454989898877499136 2533927443072250466304 2570252005577942880768 2582039989459698259968 2587736713098881267712 2618061752705508782568 2641647894621774627456 2659618288462739080704 2715027002805712811552 2731890524562270033984 2756502150909677872128 2775253866221988605952 2783761863636237186528 2827948559884431427584 2833071655101613368576 2937430863517649006592 2956248683584292210688 2971853881449496455888 2992070574520581465792 3019026165282028145664 3054405378156426912996 3102888003206528927488 3122160599499737181696 3181442129869985356032 3187205611989315039648 3210103770679624863744 3237796177258986706944 3299273319865169998848 3325779769032328737024 3396404435942281663872 3427002674103923841024 3490749003607345043424 3522197192829032836608 3546157717950318774272 3635933862708554692608 3642520699416360045312 3675336201212903829504 3711682484848316248704 3777428873468817824768 3800891164608375699456 3873059984189547389952 3881605069648321901568 3927092629058263173852 3962471841932661941184 3989427432694108621056 4025368220376037527552 4072540504208569217328 4134753226364516808192 4162880799332982908928 4241922839826647141376 4249607482652420052864 4399031093153559998464 4434373025376438316032 4488105861780872198688 4510398968929599492096 4528539247923042218496 4581608067234640369494 4654332004809793391232 4696262923772043782144 4725432258702304923648 4780808417983972559472 4815155656019437295616 4856694265888480060416 4948909979797754998272 5140504011155885761536 5164079978919396519936 5175473426197762535424 5236123505411017565136 5283295789243549254912 5319236576925478161408 5430054005611425623104 5463781049124540067968 5513004301819355744256 5567523727272474373056 5655897119768862855168 5666143310203226737152 5912497367168584421376 5943707762898992911776 5984141149041162931584 6038052330564056291328 6108810756312853825992 6205776006413057854976 6244321198999474363392 6362884259739970712064 6374411223978630079296 6475592354517973413888 6598546639730339997696 6651559538064657474048 6792808871884563327744 6854005348207847682048 6872412100851960554241 6981498007214690086848 7044394385658065673216 7092315435900637548544 7271867725417109385216 7285041398832720090624 7423364969696632497408 7554857746937635649536 7601782329216751398912 7746119968379094779904 7763210139296643803136 7854185258116526347704 7924943683865323882368 7978854865388217242112 8145081008417138434656 8269506452729033616384 8325761598665965817856 8483845679653294282752 8499214965304840105728 8868746050752876632064 8976211723561744397376 9057078495846084436992 9163216134469280738988 9308664009619586782464 9392525847544087564288 9561616835967945118944 9630311312038874591232 9713388531776960120832 9897819959595509996544 10281008022311771523072 10472247010822035130272 10566591578487098509824 10638473153850956322816 10860108011222851246208 10927562098249080135936 11026008603638711488512 11135047454544948746112 11332286620406453474304 11887415525797985823552 11968282298082325863168 12076104661128112582656 12217621512625707651984 12411552012826115709952 12488642397998948726784 12725768519479941424128 12748822447957260158592 13197093279460679995392 13303119076129314948096 13585617743769126655488 13744824201703921108482 13962996014429380173696 14088788771316131346432 14570082797665440181248 14846729939393264994816 15109715493875271299072 15492239936758189559808 15526420278593287606272 15708370516233052695408 15849887367730647764736 15957709730776434484224 16290162016834276869312 16539012905458067232768 16967691359306588565504 16998429930609680211456 17737492101505753264128 17952423447123488794752 18114156991692168873984 18326432268938561477976 18617328019239173564928 19123233671935890237888 19426777063553920241664 19795639919191019993088 20562016044623543046144 20944494021644070260544 21133183156974197019648 21276946307701912645632 21720216022445702492416 21855124196498160271872 22270094909089897492224 22664573240812906948608 23774831051595971647104 23936564596164651726336 24435243025251415303968 24823104025652231419904 24977284795997897453568 25451537038959882848256 25497644895914520317184 26606238152258629896192 27171235487538253310976 27489648403407842216964 27925992028858760347392 28177577542632262692864 29140165595330880362496 29693459878786529989632 31416741032466105390816 31699774735461295529472 31915419461552868968448 32580324033668553738624 33078025810916134465536 33996859861219360422912 35904846894246977589504 36228313983384337747968 36652864537877122955952 37234656038478347129856 38246467343871780475776 39591279838382039986176 41888988043288140521088 42266366313948394039296 43440432044891404984832 43710248392996320543744 44540189818179794984448 45329146481625813897216 47549662103191943294208 47873129192329303452672 48870486050502830607936 49646208051304462839808 50903074077919765696512 50995289791829040634368 53212476304517259792384 54342470975076506621952 54979296806815684433928 55851984057717520694784 58280331190661760724992 59386919757573059979264 62833482064932210781632 63399549470922591058944 63830838923105737936896 65160648067337107477248 67993719722438720845824 71809693788493955179008 73305729075754245911904 74469312076956694259712 76492934687743560951552 83777976086576281042176 84532732627896788078592 86880864089782809969664 87420496785992641087488 89080379636359589968896 95099324206383886588416 95746258384658606905344 97740972101005661215872 101990579583658081268736 108684941950153013243904 109958593613631368867856 111703968115435041389568 118773839515146119958528 125666964129864421563264 126799098941845182117888 130321296134674214954496 135987439444877441691648 143619387576987910358016 146611458151508491823808 148938624153913388519424 152985869375487121903104 167555952173152562084352 173761728179565619939328 174840993571985282174976 178160759272719179937792 190198648412767773176832 191492516769317213810688 195481944202011322431744 203981159167316162537472 219917187227262737735712 223407936230870082779136 251333928259728843126528 253598197883690364235776 260642592269348429908992 287238775153975820716032 293222916303016983647616 305971738750974243806208 335111904346305124168704 347523456359131239878656 356321518545438359875584 380397296825535546353664 390963888404022644863488 407962318334632325074944 439834374454525475471424 446815872461740165558272 502667856519457686253056 521285184538696859817984 574477550307951641432064 586445832606033967295232 611943477501948487612416 670223808692610248337408 760794593651071092707328 781927776808045289726976 879668748909050950942848 1005335713038915372506112 1042570369077393719635968 1172891665212067934590464 1223886955003896975224832 1340447617385220496674816 1563855553616090579453952 1759337497818101901885696 2010671426077830745012224 2345783330424135869180928 3127711107232181158907904 3518674995636203803771392 4021342852155661490024448 4691566660848271738361856 7037349991272407607542784 9383133321696543476723712 14074699982544815215085568 28149399965089630430171136
- Sum of all divisors σ(n): 106453814216411541289830651
- Sum of proper divisors (its aliquot sum) s(n): 78304414251321910859659515
- 28149399965089630430171136 is an abundant number, because the sum of its proper divisors (78304414251321910859659515) is greater than itself. Its abundance is 50155014286232280429488379
Bases of 28149399965089630430171136
- Binary: 10111010010001101111000000111101000100000000000010001111010100011000000010000000000002
- Hexadecimal: 0x1748DE07A20011EA301000
- Base-36: 3JBW0O60DE98S1S00
Squares and roots of 28149399965089630430171136
- 28149399965089630430171136 squared (281493999650896304301711362) is 792388718394588086880852654938833142886566247530496
- 28149399965089630430171136 cubed (281493999650896304301711363) is 22305266961914034890725752759716531158577198765455911961563320195930658963456
-
28149399965089630430171136 is a
perfect square number . Itssquare root is 5305600810944 -
The
cube root of 28149399965089630430171136 is 304198018.3685470505
Scales and comparisons
How big is 28149399965089630430171136?- 28,149,399,965,089,630,430,171,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 28,149,399,965,089,630,430,171,136 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 28149399965089630430171136 cubic inches would be around 25349834.9 feet tall.
Recreational maths with 28149399965089630430171136
- 28149399965089630430171136 backwards is 63117103403698056999394182
- The number of decimal digits it has is: 26
- The sum of 28149399965089630430171136'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 28149399965089630430171136 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 28149399965089630430171136 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/28149399965089630430171136/
Chicago style:
Numbermatics. 2024. "Number 28149399965089630430171136 - Facts about the integer". https://numbermatics.com/n/28149399965089630430171136/
The information we have on file for 28149399965089630430171136 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 28149399965089630430171136, math, Factors of 28149399965089630430171136, curriculum, school, college, exams, university, Prime factorization of 28149399965089630430171136, STEM, science, technology, engineering, physics, economics, calculator, twenty-eight septillion, one hundred forty-nine sextillion, three hundred ninety-nine quintillion, nine hundred sixty-five quadrillion, eighty-nine trillion, six hundred thirty billion, four hundred thirty million, one hundred seventy-one thousand, one hundred thirty-six.