102443585853861468443387664
102,443,585,853,861,468,443,387,664 is an even composite number composed of six prime numbers multiplied together.
102443585853861468443387664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 102443585853861468443387664:
24 × 38 × 74 × 294 × 472 × 1274
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 47 × 47 × 127 × 127 × 127 × 127)See below for interesting mathematical facts about the number 102443585853861468443387664 from the Numbermatics database.
Names of 102443585853861468443387664
- Cardinal: 102443585853861468443387664 can be written as One hundred two septillion, four hundred forty-three sextillion, five hundred eighty-five quintillion, eight hundred fifty-three quadrillion, eight hundred sixty-one trillion, four hundred sixty-eight billion, four hundred forty-three million, three hundred eighty-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 1.02443585853861468443387664 × 1026
Factors of 102443585853861468443387664
Divisors of 102443585853861468443387664
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 36 42 47 48 49 54 56 58 63 72 81 84 87 94 98 108 112 116 126 127 141 144 147 162 168 174 188 189 196 203 216 232 243 252 254 261 282 294 324 329 336 343 348 376 378 381 392 406 423 432 441 464 486 504 508 522 564 567 588 609 648 658 686 696 729 752 756 762 783 784 812 841 846 882 889 972 987 1008 1016 1029 1044 1128 1134 1143 1176 1218 1269 1296 1316 1323 1363 1372 1392 1421 1458 1512 1524 1566 1624 1682 1692 1701 1764 1778 1827 1944 1974 2032 2058 2088 2187 2209 2256 2268 2286 2303 2349 2352 2401 2436 2523 2538 2632 2646 2667 2726 2744 2842 2916 2961 3024 3048 3087 3132 3248 3364 3384 3402 3429 3528 3556 3654 3683 3807 3888 3948 3969 4089 4116 4176 4263 4374 4418 4536 4572 4606 4698 4802 4872 5046 5076 5103 5264 5292 5334 5452 5481 5488 5684 5832 5887 5922 5969 6096 6174 6223 6264 6561 6627 6728 6768 6804 6858 6909 7047 7056 7112 7203 7308 7366 7569 7614 7896 7938 8001 8178 8232 8526 8748 8836 8883 9072 9144 9212 9261 9396 9541 9604 9744 9947 10092 10152 10206 10287 10584 10668 10904 10962 11049 11368 11421 11664 11774 11844 11907 11938 12267 12348 12446 12528 12789 13122 13254 13456 13608 13716 13818 14094 14224 14406 14616 14732 15138 15228 15309 15463 15792 15876 16002 16121 16129 16356 16443 16464 17052 17496 17661 17672 17766 17907 18288 18424 18522 18669 18792 19082 19208 19881 19894 20184 20304 20412 20574 20727 21141 21168 21336 21609 21808 21924 22098 22707 22736 22842 23548 23688 23814 23876 24003 24389 24534 24696 24892 25578 25781 26244 26508 26649 27216 27432 27636 27783 28188 28623 28812 29232 29464 29841 30276 30456 30618 30861 30926 31752 32004 32242 32258 32712 32886 33147 34104 34263 34992 35322 35344 35532 35721 35814 36801 36848 37044 37338 37584 38164 38367 38416 39527 39762 39788 40368 40824 41148 41209 41454 41783 42282 42672 43218 43561 43848 44196 45414 45684 45927 46389 47096 47376 47628 47752 48006 48363 48387 48778 49068 49329 49392 49784 51156 51562 52488 52983 53016 53298 53721 54864 55272 55566 56007 56376 57246 57624 58928 59643 59682 60552 60912 61236 61722 61852 62181 63423 63504 64008 64061 64484 64516 64827 65424 65772 66294 66787 68121 68208 68526 69629 70644 71064 71442 71628 72009 73167 73602 74088 74676 76328 76734 77343 79054 79524 79576 79947 81648 82296 82418 82908 83349 83566 84564 85869 86436 87122 87696 88392 89523 90828 91368 91854 92583 92778 94192 95256 95504 96012 96726 96774 97556 98136 98658 99441 99568 102312 102789 103124 104976 105966 106032 106596 106807 107163 107442 108241 110403 110544 111132 112014 112752 112847 112903 114492 115101 115248 118581 119286 119364 121104 122472 123444 123627 123704 124362 125349 126846 128016 128122 128968 129032 129654 130683 131544 132588 133574 136242 137052 139167 139258 141288 142128 142884 143256 144018 145089 145161 146334 147204 147987 148176 149352 152656 153468 154686 158108 158949 159048 159152 159894 161163 164592 164836 165816 166698 167132 168021 169128 170723 171738 172872 173101 174244 176784 178929 179046 180467 181656 182736 183708 185166 185556 186543 190269 190512 192024 192183 193452 193548 194481 195112 196272 197316 198882 200361 204363 204624 205578 206248 208887 211932 213192 213614 214326 214884 216027 216482 219501 220806 222264 224028 225694 225806 228984 230202 232029 237162 238572 238728 239841 244944 246888 247254 247408 248724 250047 250698 253692 256244 257607 257936 258064 259308 261366 263088 265176 267148 268569 272484 274104 276689 277749 278334 278516 280543 282576 285768 286512 288036 288463 290178 290322 292481 292668 294408 295974 298323 298704 304927 306936 308367 309372 316216 317898 318096 319788 320421 321489 322326 324723 329672 331209 331632 333396 334264 336042 338256 338541 338709 341446 343476 345303 345744 346202 348488 355743 357858 358092 360934 363312 367416 370332 370881 371112 373086 376047 380538 384048 384366 386904 387096 388962 390224 392049 394632 397764 400722 408726 411156 412496 417501 417774 423864 426384 427228 428652 429768 432054 432964 435267 435483 439002 441612 443961 444528 448056 448427 451388 451612 457968 460404 464058 467509 467741 474324 476847 477144 477456 479682 483489 493776 494508 497448 500094 501396 504063 507384 512169 512488 515214 518616 519303 522732 530352 534296 536787 537138 541401 544968 548208 553378 555498 556668 557032 559629 561086 571536 576072 576549 576926 580356 580644 583443 584962 585336 588816 591948 596646 601083 609854 613089 613872 616734 618744 626661 632432 635796 639576 640842 642978 644652 648081 649446 658503 659344 662418 666792 668528 672084 677082 677418 682892 686952 690606 692404 696087 696976 707281 711486 715716 716184 719523 721868 734832 740664 741762 742224 746172 747649 750141 752094 757687 758063 761076 768732 772821 773808 774192 777924 784098 789264 790321 795528 801444 805707 817452 822312 830067 833247 835002 835548 841629 847728 854456 857304 859536 864108 865389 865928 870534 870966 877443 878004 883224 887922 894969 896112 896854 902776 903224 914781 920808 928116 935018 935482 948648 953694 954288 959364 961263 966978 974169 989016 993627 994896 1000188 1002792 1008126 1014768 1015623 1016127 1024338 1024976 1030428 1035909 1037232 1038606 1045464 1067229 1068592 1073574 1074276 1082802 1089936 1106756 1110996 1112643 1113336 1114064 1119258 1122172 1128141 1146283 1152144 1153098 1153852 1160712 1161288 1166886 1169924 1170672 1176147 1183896 1193292 1195061 1202166 1211707 1219708 1226178 1233468 1237488 1252503 1253322 1263269 1271592 1279152 1281684 1285956 1289304 1296162 1298892 1305801 1306449 1317006 1324836 1331883 1333584 1344168 1345281 1354164 1354836 1365784 1373904 1381212 1384808 1392174 1402527 1403223 1414562 1422972 1430541 1431432 1432368 1439046 1443736 1450467 1481328 1483524 1492344 1495298 1500282 1504188 1512189 1515374 1516126 1522152 1536507 1537464 1545642 1555848 1557909 1568196 1580642 1591056 1602888 1610361 1611414 1624203 1634904 1644624 1660134 1666494 1670004 1671096 1678887 1683258 1708912 1714608 1728216 1729647 1730778 1731856 1741068 1741932 1750329 1754886 1756008 1766448 1775844 1789938 1793708 1803249 1805552 1806448 1829562 1839267 1841616 1856232 1857769 1870036 1870964 1879983 1897296 1907388 1918728 1922526 1933956 1936823 1944243 1948338 1963801 1975509 1978032 1987254 2000376 2005584 2016252 2019241 2031246 2032254 2047367 2048383 2048676 2060856 2071818 2077212 2088261 2090928 2121843 2134458 2147148 2148552 2158569 2165604 2213512 2221992 2225286 2226672 2238516 2242947 2244344 2250423 2256282 2273061 2274189 2292566 2306196 2307704 2318463 2321424 2322576 2333772 2339848 2352294 2367792 2370963 2386584 2390122 2404332 2417121 2423414 2439416 2452356 2466936 2490201 2505006 2506644 2524887 2526538 2543184 2563368 2571912 2578608 2592324 2596167 2597784 2611602 2612898 2632329 2634012 2649672 2663766 2684907 2688336 2690562 2708328 2709672 2731568 2744343 2762424 2769616 2784348 2805054 2806446 2829124 2845944 2861082 2862864 2878092 2883789 2887472 2900934 2922507 2967048 2980881 2984688 2990596 3000564 3008376 3024378 3030748 3032252 3044304 3046869 3048381 3073014 3074928 3091284 3097403 3107727 3111696 3115818 3136392 3138989 3161284 3201687 3205776 3220722 3222828 3248406 3269808 3272563 3274187 3320268 3332988 3337929 3340008 3342192 3357774 3366516 3384423 3438849 3456432 3459294 3461556 3482136 3483864 3500658 3509772 3512016 3528441 3551688 3579876 3585183 3587416 3606498 3635121 3659124 3678534 3712464 3715538 3740072 3741928 3757509 3759966 3789807 3814776 3837456 3845052 3867912 3873646 3888486 3896676 3917403 3919347 3927602 3951018 3974508 4000752 4032504 4035843 4038482 4062492 4064508 4094734 4096766 4097352 4121712 4143636 4154424 4176522 4207581 4209669 4243686 4268916 4291623 4294296 4297104 4317138 4331208 4351401 4427024 4443984 4450572 4477032 4485894 4488688 4500846 4512564 4536567 4546122 4548378 4585132 4609521 4612392 4615408 4636926 4667544 4673727 4679696 4704588 4741926 4773168 4780244 4808664 4831083 4834242 4846828 4872609 4878832 4904712 4933872 4950967 4980402 5010012 5013288 5019929 5036661 5049774 5053076 5126736 5143824 5184648 5188941 5192334 5195568 5223204 5225796 5233543 5250987 5264658 5268024 5299344 5303809 5306441 5327532 5369814 5381124 5409747 5416656 5419344 5488686 5517801 5524848 5532247 5568696 5573307 5610108 5612892 5639949 5658248 5691888 5722164 5756184 5767578 5801868 5810469 5832729 5845014 5891403 5926527 5934096 5961762 5981192 6001128 6016752 6048756 6057723 6061496 6064504 6093738 6096762 6142101 6145149 6146028 6182568 6194806 6215454 6231636 6264783 6272784 6277978 6322568 6365529 6403374 6441444 6445656 6496812 6545126 6548374 6640536 6665976 6675858 6680016 6715548 6728841 6733032 6768846 6819183 6822567 6877698 6918588 6923112 6955389 6964272 6967728 7001316 7019544 7056882 7103376 7112889 7159752 7170366 7174832 7212996 7251363 7270242 7318248 7357068 7431076 7470603 7480144 7483856 7515018 7519932 7574661 7579614 7629552 7690104 7735824 7747292 7776972 7788501 7793352 7834806 7838694 7855204 7896987 7902036 7949016 8023981 8054721 8065008 8071686 8076964 8124984 8129016 8135747 8189468 8193532 8194704 8233029 8287272 8308848 8353044 8365427 8415162 8419338 8481949 8487372 8537832 8583246 8588592 8634276 8651367 8662416 8702802 8767521 8842883 8901144 8942643 8954064 8971788 9001692 9025128 9073134 9092244 9096756 9140607 9145143 9170264 9219042 9224784 9273852 9292209 9323181 9335088 9347454 9409176 9416967 9483852 9560488 9605061 9617328 9662166 9668484 9693656 9745218 9809424 9817689 9822561 9901934 9960804 10013787 10020024 10026576 10039858 10073322 10099548 10106152 10153269 10316547 10369296 10377882 10384668 10446408 10451592 10467086 10501974 10529316 10536048 10585323 10607618 10612882 10655064 10739628 10755549 10762248 10819494 10905363 10977372 11035602 11064494 11137392 11146614 11220216 11225784 11272527 11279898 11316496 11369421 11444328 11512368 11535156 11603736 11620938 11665458 11690028 11752209 11758041 11782806 11853054 11923524 11962384 12002256 12097512 12107529 12115446 12122992 12129008 12187476 12193524 12284202 12290298 12292056 12365136 12389612 12430908 12463272 12529566 12555956 12622743 12629007 12645136 12731058 12806748 12874869 12882888 12891312 12993624 13004383 13054203 13090252 13096748 13281072 13331952 13351716 13431096 13457682 13466064 13537692 13557761 13564489 13609701 13638366 13645134 13746607 13755396 13828563 13837176 13846224 13910778 14002632 14021181 14039088 14113764 14225778 14319504 14331569 14338681 14340732 14425992 14493249 14502726 14540484 14617827 14636496 14714136 14852901 14862152 14941206 15030036 15039864 15059787 15109983 15149322 15159228 15380208 15494584 15553944 15566823 15577002 15586704 15669612 15677388 15700629 15710408 15752961 15793974 15804072 15898032 15911427 15919323 16047962 16109442 16143372 16153928 16229241 16249968 16258032 16271494 16378936 16387064 16466058 16574544 16596741 16706088 16719921 16730854 16830324 16838676 16919847 16963898 16974744 17075664 17166492 17268552 17302734 17405604 17431407 17535042 17674209 17685766 17779581 17802288 17885286 17943576 18003384 18050256 18146268 18173169 18184488 18193512 18281214 18290286 18340528 18426303 18435447 18438084 18547704 18584418 18646362 18694908 18794349 18818352 18833934 18967704 19096587 19120976 19210122 19324332 19336968 19387312 19490436 19635378 19645122 19803868 19921608 20027574 20040048 20079716 20146644 20186523 20199096 20212304 20306538 20457549 20467701 20633094 20755764 20769336 20866167 20892816 20903184 20934172 21003948 21058632 21170646 21215236 21225764 21310128 21338667 21479256 21511098 21524496 21638988 21681821 21754089 21810726 21954744 21972923 21983827 22071204 22128988 22293228 22411809 22440432 22451568 22545054 22559796 22723983 22738842 22888656 22919309 23070312 23207472 23241876 23330916 23365503 23380056 23504418 23516082 23565612 23690961 23706108 23847048 24071943 24164163 24195024 24215058 24230892 24374952 24387048 24407241 24568404 24580596 24584112 24699087 24779224 24861816 24926544 25059132 25096281 25111912 25245486 25258014 25445847 25462116 25613496 25749738 25765776 25954101 25987248 26008766 26108406 26180504 26193496 26302563 26528649 26703432 26862192 26915364 27075384 27115522 27128978 27219402 27276732 27290268 27421821 27435429 27493214 27510792 27657126 27674352 27821556 27876627 28005264 28042362 28227528 28250901 28451556 28663138 28677362 28681464 28815183 28851984 28986498 29005452 29080968 29235654 29428272 29453067 29467683 29705802 29724304 29882412 30041361 30060072 30079728 30119574 30219966 30298644 30318456 30459807 30949641 30989168 31107888 31133646 31154004 31339224 31354776 31401258 31420816 31505922 31587948 31608144 31755969 31822854 31838646 32095924 32218884 32266647 32286744 32307856 32458482 32542988 32716089 32757872 32774128 32932116 33193482 33242207 33412176 33439842 33461708 33660648 33677352 33817581 33839694 33927796 33949488 34108263 34332984 34537104 34605468 34656769 34811208 34862814 35070084 35139503 35256627 35274123 35348418 35371532 35559162 35628961 35770572 35887152 36006768 36292536 36322587 36346338 36368976 36387024 36562428 36580572 36634801 36852606 36870894 36876168 37095408 37145087 37168836 37292724 37389816 37588698 37667868 37868229 37887021 37935408 38193174 38420244 38624607 38648664 38673936 38725729 38980872 39013149 39162609 39270756 39290244 39607736 39843216 40055148 40159432 40293288 40373046 40398192 40613076 40673283 40693467 40829103 40915098 40935402 41239821 41266188 41485689 41511528 41538672 41732334 41868344 42007896 42063543 42117264 42341292 42430472 42451528 42677334 42958512 42994707 43016043 43022196 43277976 43363642 43508178 43621452 43853481 43909488 43945846 43967654 44142408 44257976 44558703 44586456 44823618 45090108 45119592 45179361 45447966 45477684 45838618 46140624 46483752 46661832 46700469 46731006 46760112 47008836 47032164 47101887 47131224 47381922 47412216 47694096 47734281 47757969 48143886 48328326 48430116 48461784 48687723 48749904 48774096 48814482 49136808 49161192 49398174 49558448 49723632 49790223 50118264 50159763 50192562 50223824 50490972 50516028 50759541 50891694 50924232 51226992 51499476 51908202 52017532 52216812 52294221 52361008 52386992 52605126 53022627 53057298 53338743 53406864 53830728 53875301 54150768 54231044 54257956 54438804 54519507 54553464 54580536 54843642 54870858 54986428 55021584 55278909 55306341 55314252 55643112 55753254 56084724 56167867 56383047 56455056 56501802 56903112 56950229 57289761 57326276 57354724 57362928 57630366 57972996 58010904 58161936 58471308 58557989 58906134 58935366 59373643 59403107 59411604 59764824 60082722 60120144 60239148 60439932 60559569 60597288 60636912 60919614 61372647 61403103 61899282 62267292 62308008 62598501 62678448 62709552 62802516 63011844 63175896 63511938 63645708 63677292 64016001 64191848 64437768 64533294 64573488 64916964 65045463 65085976 65262267 65432178 65864232 65918769 65951481 66386964 66484414 66879684 66923416 67235427 67321296 67354704 67635162 67679388 67855592 68171949 68216526 68665968 68757927 69210936 69313538 69622416 69725628 70096509 70140168 70279006 70513254 70548246 70696836 70743064 71072883 71118324 71257922 71541144 72215829 72585072 72645174 72692676 73124856 73161144 73221723 73269602 73705212 73741788 73752336 74097261 74290174 74337672 74585448 74779632 75177396 75288843 75335736 75736458 75774042 76337541 76386348 76840488 77249214 77297328 77451458 77862303 77961744 78026298 78325218 78541512 78580488 78907689 79215472 79585947 80110296 80318864 80586576 80746092 81226152 81346566 81386934 81658206 81830196 81870804 82265463 82306287 82479642 82532376 82971378 83023056 83464668 83629881 83736688 84015792 84127086 84682584 84752703 84860944 84903056 85354668 85989414 86032086 86044392 86445549 86555952 86727284 87016356 87242904 87706962 87891692 87935308 88284816 88359201 88403049 88515952 89117406 89172912 89647236 89824687 90124083 90180216 90239184 90358722 90895932 90955368 91030681 91379421 91677236 92848923 92967504 93323664 93400938 93462012 94017672 94064328 94203774 94262448 94763844 94824432 94904327 94951423 95267907 95468562 95515938 96226249 96274001 96287772 96656652 96799941 96860232 96923568 97375446 97628964 98148267 98273616 98322384 98796348 99580446 99726621 100236528 100319526 100370767 100385124 100981944 101032056 101452743 101519082 101783388 101848464 102324789 102998952 103816404 103970307 104035064 104433624 104588442 105210252 105418509 105769881 105822369 106045254 106114596 106677486 106886883 107661456 107750602 108462088 108515912 108877608 108967761 109039014 109106928 109161072 109687284 109741716 109904403 109972856 110557818 110612682 110628504 111286224 111435261 111506508 112169448 112335734 112766094 113003604 113604687 113661063 113806224 113900458 114579522 114652552 114709448 115260732 115945992 116021808 116177187 116942616 117039447 117115978 117812268 117870732 118747286 118806214 118823208 119529648 120165444 120478296 120879864 121119138 121194576 121839228 122019849 122080401 122745294 122806206 123719463 123798564 124457067 124534584 124616016 125197002 125605032 126023688 126190629 126351792 127023876 127291416 127354584 128032002 128383696 128875536 128984121 129048129 129066588 129833928 130090926 130171952 130524534 130864356 131560443 131728464 131837538 131902962 132773928 132968828 133676109 133759368 133846832 134470854 135270324 135358776 135538083 135711184 136343898 136433052 137515854 138421872 138627076 139451256 140101407 140193018 140280336 140558012 141026508 141096492 141305661 141393672 141486128 142145766 142236648 142515844 143082288 143202843 143273907 144431658 145290348 145385352 145577941 146063169 146249712 146322288 146443446 146539204 147410424 147483576 148194522 148580348 148675344 149170896 149370669 150354792 150479289 150577686 150671472 151472916 151548084 151772747 152278623 152675082 152772696 153680976 153810461 153886789 154498428 154902916 155724606 156052596 156650436 156882663 157083024 157160976 157815378 159067881 159171894 160016229 160220592 160435163 161492184 161625903 162452304 162693132 162773868 163316412 163558521 163660392 163741608 164530926 164612574 164959284 165064752 165836727 165919023 165942756 166929336 167259762 168254172 168503601 169149141 169365168 169505406 170709336 170850687 171869283 171978828 172064172 172088784 172891098 173454568 174032712 174485808 175413924 175673967 175783384 175870616 176718402 176806098 178120929 178209321 178234812 179294472 179649374 180248166 180360432 180717444 181678707 181791864 181910736 182061362 182758842 183354472 184117941 184209309 185697846 186801876 186924024 188035344 188128656 188407548 189527688 189808654 189902846 190535814 190937124 191031876 192048003 192452498 192548002 192575544 193313304 193599882 193720464 194750892 195136389 195257928 196296534 197592696 197756307 197854443 199160892 199453242 200639052 200741534 200770248 201706281 201963888 202064112 202905486 203038164 203566776 204515847 204649578 205997904 206273781 207632808 207940614 208070128 208867248 209176884 210289527 210420504 210837018 211539762 211644738 212090508 212229192 213218649 213354972 213773766 215501204 216647487 216924176 217031824 217755216 217935522 218078028 219374568 219483432 219665169 219808806 219945712 221115636 221225364 221257008 222291783 222870522 223013016 224338896 224671468 225532188 225866529 226007208 227209374 227322126 227800916 229012623 229159044 229305104 229418896 230521464 231891984 232354374 232695449 233586909 233885232 234078894 234231956 235624536 235741464 235936663 236723067 237494572 237612428 237646416 238757841 240330888 240956592 241759728 242238276 242597383 243678456 244039698 244160802 245490588 245612412 245976521 246796389 246918861 247438926 247597128 248914134 249069168 249402727 250394004 250889643 251210064 252047376 252381258 254047752 254258109 254582832 254709168 256064004 256443607 257968242 258096258 258133176 259336647 259667856 260015609 260144641 260181852 261049068 261728712 263120886 263675076 263805924 265077603 265209147 265547856 265937656 267352218 267518736 268941708 269474061 270372249 270540648 270717552 271076166 272687796 272866104 273092043 274138263 275031708 277254152 278546769 278902512 280202814 280386036 281116024 282053016 282192984 282611322 282787344 284291532 284473296 284712981 284854269 285031688 285803721 286405686 286547814 288678747 288822003 288863316 290399823 290580696 290770704 291155882 292126338 292886892 293078408 294444801 294820848 294967152 296389044 297160696 298741338 299179863 300709584 300958578 301112301 301155372 302945832 303096168 303545494 304557246 305350164 305545392 306974367 307620922 307773578 308996856 309805832 311449212 311910921 312105192 313300872 313765326 315630756 316255527 318135762 318343788 320032458 320660649 320870326 322984368 323251806 325386264 325547736 326632824 326903283 327117042 327320784 327483216 329061852 329225148 329713209 329918568 331673454 331838046 331885512 333858672 334305783 334519524 336508344 337007202 338298282 339010812 340814061 340983189 341418672 341701374 343738566 343957656 344128344 345782196 346909136 348065424 348531561 350827848 351118341 351347934 351566768 351741232 353436804 353612196 356241858 356418642 356469624 358588944 359298748 360496332 361434888 363357414 363583728 364122724 365517684 366059547 366241203 366708944 368235882 368418618 371158389 371395692 373371201 373603752 373848048 376815096 377127107 378571887 379055376 379617308 379805692 381071628 381874248 382063752 384096006 384904996 385096004 385151088 386626608 386952363 387144387 387199764 389501784 390272778 390515856 392593068 393175069 393370181 394681329 395185392 395512614 395708886 398321784 398651603 398906484 401028327 401278104 401483068 401540496 403412562 405810972 406076328 406614249 407133552 409031694 409299156 412547562 415265616 415615501 415821749 415881228 418353768 420304221 420579054 420841008 421674036 423079524 423289476 423916983 424181016 424458384 426437298 426709944 427547532 429608529 429821721 431002408 433294974 435871044 436156056 436733823 438189507 438749136 438966864 439330338 439617612 442231272 442450728 444583566 445741044 446026032 448112007 449342936 451064376 451437867 451733058 452014416 454418748 454644252 455318241 455601832 456835869 458025246 458318088 461042928 461431383 461660367 464708748 465390898 467173818 468157788 468463912 470647989 471249072 471482928 471873326 473446134 474989144 475224856 477203643 477515682 480661776 481305489 484476552 484877709 485194766 487356912 488079396 488321604 490675563 490981176 491224824 491953042 493592778 493837722 494877852 495194256 497510181 497757069 497828268 498805454 500788008 501779286 504762516 505510803 508095504 508516218 512128008 512552061 512887214 515607849 515936484 516192516 516266352 518673294 520031218 520289282 520363704 522098136 523457424 526241772 527021901 527350152 527611848 530155206 530418294 531875312 534362787 534627963 534704436 537883416 538948122 540744498 541081296 542152332 545036121 545375592 545732208 546184086 548276526 550063416 552353823 552627927 554508304 557093538 560405628 560772072 562232048 564106032 564385968 565222644 568583064 569425962 569708538 570063376 571607442 572811372 573095628 576144009 577357494 577644006 577726632 580799646 581161392 582311764 584252676 585409167 585773784 586156816 588889602 592778088 593268921 593563329 594321392 597482676 598359726 601917156 602224602 602310744 605118843 605891664 606192336 607090988 609114492 610700328 613547541 613948734 615241844 615547156 617993712 618821343 619611664 622898424 623821842 624210384 626601744 627530652 628772809 630868581 631261512 632511054 636271524 636687576 637214767 637530983 639655947 640064916 641321298 641740652 646503612 649942461 650772528 651095472 653265648 653806566 654234084 658123704 658450296 658995507 659426418 659837136 663346908 663676092 663771024 664659961 666875349 668611566 669039048 673016688 673583743 673918007 674014404 676596564 677599587 678021624 681628122 681966378 683402748 687037869 687477132 687915312 688256688 691564392 697063122 698086347 700760727 701655696 702236682 702595369 702695868 706873608 707224392 707809989 710169201 712483716 712837284 712939248 716273523 718597496 720992664 722869776 726714828 727792149 728245448 731035368 732119094 732482406 736471764 736837236 737929563 740389167 740756583 742316778 742791384 746742402 747207504 748208181 752668929 753630192 754254214 757143774 759234616 759611384 762143256 762774327 763748496 764127504 768192012 769330821 769809992 770192008 773904726 774288774 774399528 779003568 780046827 780433923 780545556 785186136 786350138 786740362 789362658 791025228 791417772 795232809 795627441 796643568 797303206 797812968 802056654 802556208 802966136 806825124 808422183 811621944 812152656 813228498 818063388 818598312 819276129 825095124 831231002 831643498 831762456 835640307 836707536 840608442 841158108 843348072 846159048 846578952 847833966 848362032 852874596 853419888 854138943 854562807 855095064 859217058 859643442 862004816 866036241 866466009 866589948 871199469 871742088 872312112 873467646 876379014 878660676 879235224 883334403 884462544 884901456 889167132 891482088 896224014 897539589 898685872 902128752 902875734 903336903 903466116 908837496 909288504 910636482 911203664 913671738 916050492 916636176 920923101 922862766 923320734 929417496 930781796 934347636 935732763 936315576 936927824 941295978 943746652 946892268 948766581 949978288 950449712 954407286 955031364 961981947 962610978 968953104 969755418 970389532 976158792 976643208 980709849 981351126 981962352 982449648 983906084 987185556 987675444 989139627 989755704 995020362 995514138 995656536 997610908 1001576016 1002917349 1003558572 1009525032 1011021606 1017032436 1019045587 1022442183 1022949567 1024256016 1025104122 1025774428 1031215698 1031872968 1032385032 1033239869 1037346588 1040062436 1040578564 1040727408 1044196272 1045594683 1052483544 1053355023 1054043802 1054700304 1055223696 1060310412 1060836588 1062409229 1068725574 1069255926 1069408872 1075766832 1077207523 1077896244 1081488996 1084304664 1090072242 1090751184 1092368172 1096553052 1098178641 1098723609 1100126832 1104707646 1105255854 1113475167 1114187076 1120113603 1120811256 1121544144 1123046141 1130445288 1131381321 1135715661 1137166128 1138851924 1139417076 1143214884 1145622744 1146191256 1152288018 1154714988 1155288012 1155453264 1160857089 1161433161 1161599292 1164623528 1168505352 1170818334 1171547568 1177779204 1179525207 1180110543 1184043987 1185556176 1186537842 1187126658 1194965352 1195954809 1196719452 1203084981 1203834312 1204449204 1204621488 1210237686 1214181976 1218228984 1219842747 1221400656 1227095082 1227897468 1230483688 1231094312 1237642686 1245796848 1246846503 1247465247 1247643684 1255061304 1257545618 1261737162 1262523024 1265022108 1271750949 1272543048 1273375152 1274429534 1275061966 1279311894 1280129832 1282642596 1283481304 1288825587 1289465163 1293007224 1299884922 1307613132 1308468168 1310201469 1316247408 1316900592 1317991014 1318852836 1326693816 1327352184 1329319922 1333750698 1337223132 1338078096 1344336021 1347167486 1347836014 1348028808 1353193128 1354313601 1355199174 1356043248 1363256244 1363932756 1365954723 1366805496 1374075738 1374954264 1383128784 1384294149 1384981101 1394126244 1396172694 1401521454 1404473364 1405190738 1405391736 1411943967 1413747216 1414448784 1415619978 1420338402 1424967432 1425674568 1431610929 1432547046 1437194992 1441985328 1443916467 1453429656 1454633127 1455584298 1456490896 1462070736 1464238188 1464964812 1472026689 1472943528 1473674472 1475859126 1480778334 1481513166 1484633556 1485582768 1492530543 1493271207 1493484804 1496416362 1505337858 1508508428 1514287548 1516532409 1518469232 1519222768 1524286512 1525548654 1536384024 1537656183 1538661642 1539619984 1540384016 1546823547 1547809452 1548577548 1548799056 1560093654 1560867846 1561091112 1562383729 1570372272 1572700276 1573480724 1578725316 1581065703 1582050456 1582835544 1590465618 1591254882 1594606412 1595625936 1603088361 1603883889 1604113308 1605932272 1613650248 1616844366 1623243888 1626456996 1628868143 1635108363 1636126776 1637196624 1638552258 1650190248 1651556641 1657061469 1657883781 1662462004 1663286996 1663524912 1671280614 1681216884 1682316216 1686696144 1692318096 1693157904 1695667932 1698181681 1705749192 1708277886 1709125614 1710190128 1718434116 1719286884 1721835647 1722690103 1728432027 1732072482 1732932018 1733179896 1742398938 1743484176 1745819089 1746935292 1752758028 1756227501 1757321352 1758470448 1766668806 1778334264 1779806763 1780689987 1782964176 1792448028 1795079178 1805751468 1806673806 1806932232 1815356529 1817674992 1818577008 1820109263 1821012487 1821272964 1827343476 1832100984 1840642623 1841846202 1845725532 1846641468 1856464029 1858834992 1861563592 1868695272 1871465526 1872631152 1882591956 1886318427 1887493304 1892605743 1893784536 1897533162 1908814572 1910062728 1911644301 1912592949 1918967841 1923963894 1925221956 1939510836 1940779064 1949827383 1952317584 1953286416 1961419698 1962702252 1967812168 1974371112 1975350888 1976986521 1978279254 1979511408 1990040724 1991028276 1991313072 1993979883 1995221816 2000626047 2005834698 2007117144 2019050064 2020751229 2021754021 2022043212 2032798761 2034064872 2038091174 2044884366 2045899134 2050208244 2051548856 2061113607 2062431396 2063745936 2064770064 2066479738 2074693176 2080124872 2081157128 2091189366 2094259041 2104967088 2106710046 2107786107 2108087604 2120620824 2121673176 2123429967 2124818458 2137451148 2138511852 2138817744 2148820569 2154415046 2155792488 2162977992 2168609328 2180144484 2183376447 2184736344 2193106104 2196357282 2197447218 2209415292 2210511708 2213788689 2226950334 2228374152 2240227206 2241622512 2244624543 2246092282 2258006787 2260890576 2262762642 2271431322 2277703848 2278834152 2286429768 2288322981 2291245488 2292382512 2304576036 2307992463 2309429976 2310576024 2321714178 2322866322 2323198584 2329247056 2337010704 2340140481 2341301769 2341636668 2355558408 2359050414 2360221086 2368087974 2373075684 2374253316 2385698427 2386882323 2389930704 2391909618 2393438904 2406169962 2407668624 2408898408 2420475372 2425266549 2428363952 2436457968 2439685494 2454190164 2455794936 2457828387 2460967376 2462188624 2475285372 2493693006 2494930494 2495287368 2506920921 2510122608 2515091236 2523474324 2530044216 2543501898 2545086096 2548859068 2550123932 2558623788 2560259664 2562416829 2563688421 2565285192 2566962608 2577651174 2578930326 2586014448 2598108723 2599398027 2599769844 2613598407 2615226264 2616936336 2620402938 2635982028 2637705672 2639889749 2650003209 2653387632 2654704368 2658639844 2667501396 2674446264 2688672042 2692618767 2694334972 2695672028 2696057616 2706386256 2708627202 2710010709 2710398348 2726512488 2727865512 2731909446 2733610992 2748151476 2749908528 2752225483 2753591267 2762769303 2768588298 2769962202 2788252488 2790561221 2791946029 2792345388 2803042908 2807198289 2808946728 2810381476 2810783472 2823887934 2831239956 2840676804 2846299743 2849934864 2851349136 2863221858 2865094092 2885945841 2887832934 2906859312 2909266254 2910752243 2911168596 2928476376 2929929624 2942129547 2944053378 2945887056 2947348944 2951718252 2961556668 2963026332 2967418881 2969267112 2985061086 2986542414 2986969608 2992832724 3008752047 3010675716 3017016856 3028575096 3033064818 3051097308 3057136761 3067326549 3068848701 3072768048 3075312366 3077323284 3093647094 3095618904 3097155096 3099719607 3120187308 3121735692 3122182224 3124767458 3136784049 3145400552 3146961448 3157450632 3160065069 3162131406 3164100912 3165671088 3180931236 3182509764 3187227687 3189212824 3206176722 3207767778 3208226616 3227300496 3231622569 3233688732 3252913992 3257736286 3270216726 3272253552 3277104516 3294535923 3296170827 3300380496 3303113282 3314122938 3315767562 3324924008 3326573992 3340425501 3342561228 3362433768 3364632432 3369138423 3391335864 3394143963 3396363362 3411498384 3416555772 3418251228 3436868232 3438573768 3443671294 3445380206 3456864054 3464144964 3465864036 3466359792 3482571267 3484299483 3484797876 3491638178 3493870584 3505516056 3512455002 3514642704 3533337612 3538575621 3540331629 3556668528 3559613526 3561379974 3584896056 3587864427 3590158356 3609254943 3611502936 3613347612 3613864464 3630713058 3640218526 3642024974 3642545928 3654686952 3659528241 3664201968 3681285246 3683692404 3691451064 3693282936 3712928058 3723127184 3737390544 3740539509 3742395741 3742931052 3765183912 3772636854 3774986608 3785211486 3787569072 3795066324 3815252847 3817629144 3820125456 3823288602 3825185898 3837935682 3847927788 3850443912 3866476761 3868395489 3879021672 3881558128 3899654766 3922839396 3925404504 3930604407 3935624336 3948742224 3950701776 3953973042 3956558508 3980081448 3982056552 3987959766 3990443632 4001252094 4011669396 4014234288 4033008063 4041502458 4043508042 4044086424 4062940803 4065597522 4068129744 4076182348 4089768732 4091798268 4097864169 4100416488 4103097712 4122227214 4124862792 4132959476 4149386352 4152882447 4154943303 4160249744 4162314256 4182378732 4188518082 4213420092 4215572214 4216175208 4221760289 4235831901 4241241648 4243346352 4246859934 4249636916 4274902296 4277023704 4294832787 4297641138 4308830092 4311584976 4325955984 4331749401 4360288968 4363899381 4366752894 4369472688 4386212208 4392714564 4394894436 4401409663 4416080067 4418830584 4421023416 4427577378 4453900668 4456748304 4460503369 4462716881 4477591629 4479813621 4480454412 4489249086 4492184564 4516013574 4524878047 4525525284 4542862644 4549597227 4555407696 4557668304 4572859536 4576645962 4609152072 4612968549 4615984926 4618859952 4621152048 4640470641 4643428356 4645732644 4646397168 4652619727 4680280962 4682603538 4683273336 4687151187 4711116816 4717426049 4718100828 4720442172 4736175948 4743197109 4746151368 4748506632 4771396854 4773764646 4783819236 4786877808 4809265083 4811651667 4812339924 4817796816 4840950744 4850533098 4879370988 4886604429 4905325089 4908380328 4911589872 4915656774 4918167583 4950570744 4954669923 4971184407 4973651343 4987386012 4989860988 4990574736 5013841842 5030182472 5046948648 5060088432 5087003796 5094545043 5097718136 5100247864 5117247576 5124833658 5127376842 5130570384 5155302348 5157860652 5165506941 5168070309 5185296081 5196217446 5198796054 5199539688 5227196814 5230452528 5237457267 5240805876 5268682503 5271964056 5275411344 5279779498 5300006418 5317279688 5335002792 5339420289 5342069961 5348892528 5377344084 5385237534 5388669944 5391344056 5417254404 5420021418 5420796696 5453024976 5455731024 5460327789 5463037461 5463818892 5496302952 5504450966 5507182534 5525538606 5537176596 5539924404 5569392087 5576504976 5581122442 5583892058 5584690776 5606085816 5614396578 5617893456 5620762952 5647775868 5658955281 5662479912 5681353608 5692599486 5726443716 5730188184 5734932903 5737778847 5771891682 5775665868 5818532508 5821504486 5822337192 5849482149 5856952752 5859859248 5884259094 5888106756 5903436504 5923113336 5926052664 5930959563 5934837762 5938534224 5970122172 5973084828 5973939216 5981939649 5985665448 6017504094 6021351432 6034033712 6057150192 6062253687 6065262063 6066129636 6098396283 6102194616 6114273522 6134653098 6137697402 6150624732 6154646568 6183340821 6187294188 6191237808 6194310192 6199439214 6240374616 6243471384 6249534916 6273568098 6282777123 6290801104 6293922896 6314901264 6320130138 6323358321 6324262812 6361862472 6365019528 6370289901 6374455374 6378425648 6412353444 6415535556 6416453232 6446461707 6463245138 6467377464 6505827984 6515472572 6540433452 6550129341 6554209032 6589071846 6592341654 6606226564 6628245876 6631535124 6641366067 6649848016 6653147984 6680851002 6685122456 6724867536 6733873629 6738276846 6774020361 6782671728 6788287926 6792726724 6833111544 6836502456 6842163227 6864968943 6873736464 6877147536 6887342588 6890760412 6913728108 6923977389 6928289928 6931728072 6965142534 6968598966 6969595752 6983276356 6987741168 7011032112 7020421443 7023905307 7024910004 7066675224 7077151242 7080663258 7119227052 7122759948 7133319109 7157095281 7160646969 7169792112 7175728854 7180316712 7218509886 7223005872 7226695224 7232679083 7261426116 7275799647 7280437052 7284049948 7285091856 7309373904 7319056482 7362570492 7367384808 7373485161 7382902128 7386565872 7425856116 7436864603 7481079018 7484791482 7485862104 7520762763 7530367824 7540452661 7544194589 7545273708 7570422972 7590132648 7630505694 7635258288 7646577204 7650371796 7675871364 7687250487 7691065263 7695855576 7700887824 7732953522 7736790978 7758043344 7794326169 7798194081 7799309532 7840795221 7845678792 7850809008 7861208814 7907946084 7913117016 7919669247 7950009627 7960162896 7964113104 7975919532 8002504188 8023338792 8066016126 8077856301 8083004916 8087016084 8088172848 8125881606 8130032127 8131195044 8152364696 8179537464 8183596536 8195728338 8200832976 8244454428 8249725584 8256676449 8260773801 8265918952 8288307909 8305764894 8309886606 8364757464 8371683663 8375838087 8377036164 8421594867 8426840184 8431144428 8432350416 8443520578 8471663802 8493719868 8499273832 8538899229 8549804592 8554047408 8589665574 8595282276 8617660184 8657837523 8663498802 8720577936 8727798762 8732256729 8733505788 8785429128 8789788872 8802819326 8832160134 8837661168 8842046832 8855154756 8902256643 8907801336 8921006738 8925433762 8955183258 8959627242 8960908824 8978498172 8984369128 9026256141 9032027148 9049756094 9051050568 9085725288 9099194454 9153291924 9171410283 9218304144 9225937098 9231969852 9280941282 9286856712 9291465288 9299158821 9305239454 9360561924 9365207076 9366546672 9374302374 9410352147 9434852098 9436201656 9440884344 9472351896 9480195207 9486394218 9492302736 9497013264 9542793708 9547529292 9561683061 9567638472 9618530166 9623303334 9624679848 9681901488 9694867707 9701066196 9758741976 9773208858 9810650178 9816760656 9831313548 9836335166 9883607769 9888512481 9901141488 9909339846 9942368814 9947302686 9974772024 9979721976 10021276503 10027683684 10060364944 10093897296 10107415269 10174007592 10182431889 10189090086 10195436272 10200495728 10234495152 10249667316 10254753684 10310604696 10315721304 10331013882 10336140618 10370592162 10392434892 10397592108 10399079376 10447713801 10452898449 10454393628 10474914534 10481611752 10537365006 10543928112 10559558996 10600012836 10615726863 10620994887 10634559376 10670005584 10678840578 10684139922 10754688168 10763593281 10770475068 10777339888 10782688112 10827764829 10834508808 10840042836 10841593392 10920655578 10926074922 10927637784 10936686103 10978584723 10992605904 11008901932 11014365068 11051077212 11074353192 11079848808 11138784174 11162244884 11167784116 11169381552 11212171632 11221618527 11227187223 11228793156 11241525904 11295551736 11317910562 11324959824 11362707216 11385198972 11402077001 11407735249 11445758541 11452887432 11460376368 11469865806 11475557694 11543783364 11551331736 11560896487 11599430283 11605186467 11637065016 11643008972 11644674384 11698964298 11768518188 11776213512 11791813221 11806873008 11846226672 11852105328 11861919126 11869675524 11940244344 11946169656 11963879298 11971330896 12035008188 12042702864 12052849529 12058830721 12099024189 12124507374 12130524126 12132259272 12188822409 12196792566 12204389232 12220733623 12226798127 12228547044 12269306196 12275394804 12293592507 12301249464 12309293136 12366681642 12374588376 12398878428 12458647341 12464829909 12480749232 12486942768 12499069832 12547136196 12565554246 12640260276 12646716642 12648525624 12665280867 12707495703 12723724944 12730039056 12740579802 12747087409 12748910748 12824706888 12831071112 12884498361 12892923414 12926490276 12934754928 12995248203 13030945144 13080866904 13091698143 13100258682 13108418064 13178143692 13184683308 13204228989 13212453128 13248240201 13256491752 13263070248 13282732134 13361702004 13370244912 13381510107 13388150643 13432774887 13439440863 13467747258 13476553692 13548040722 13574634141 13576575852 13585453448 13648791681 13666223088 13673004912 13684326454 13729937886 13774685176 13781520824 13827456216 13838905647 13847954778 13856579856 13863456144 13930285068 13937197932 13939191504 13957859181 13966552712 14040842886 14047810614 14049820008 14061453561 14133350448 14152278147 14154302484 14161326516 14229591327 14238454104 14245519896 14266638218 14314190562 14321293938 14351457708 14360633424 14427795249 14434955001 14437019772 14453390448 14465358166 14522852232 14551599294 14560874104 14568099896 14638112964 14659813287 14725140984 14734769616 14746970322 14754502749 14851712232 14864009769 14873729206 14962158036 14969582964 14971724208 15041525526 15080905322 15088389178 15090547416 15140845944 15180265296 15261011388 15283635129 15293154408 15300743592 15351742728 15374500974 15382130526 15391711152 15465907044 15473581956 15496520823 15504210927 15588652338 15596388162 15598619064 15681590442 15691357584 15712371801 15722417628 15806047509 15815892168 15826234032 15839338494 15900019254 15951839064 16005008376 16018260867 16026209883 16046677584 16132032252 16155712602 16166009832 16174032168 16251763212 16260064254 16262390088 16304729392 16359074928 16367193072 16380983367 16389112383 16391456676 16488908856 16513352898 16521547602 16531837904 16576615818 16611529788 16619773212 16708176261 16729514928 16743367326 16751676174 16754072328 16843189734 16853680368 16862288856 16887041156 16943327604 16976865843 16987439736 16998547664 17077798458 17179331148 17190564552 17204798709 17213336541 17235320368 17315675046 17326997604 17455597524 17464513458 17467011576 17548446447 17570858256 17579577744 17605638652 17664320268 17710309512 17792878689 17804513286 17815602672 17842013476 17850867524 17910366516 17919254484 17921817648 17945818947 17956996344 17968738256 18052512282 18064054296 18099512188 18102101136 18171450576 18186761061 18195786189 18198388908 18295188849 18306583848 18342820566 18451874196 18463939704 18479228243 18488398507 18550022463 18561882564 18573713424 18582930576 18598317642 18610478908 18721123848 18730414152 18748604748 18820704294 18848331369 18869704196 18872403312 18881768688 18944703792 18960390414 18970074963 18972788436 19085587416 19095058584 19110869703 19123366122 19135276944 19237060332 19246606668 19249359696 19275138869 19339385121 19389735414 19402132392 19517483952 19533928547 19543622203 19546417716 19621300356 19650388023 19662627096 19672670332 19767215538 19777024962 19818679692 19884737628 19894605372 19924098201 19949544048 19959443952 20042553006 20055367368 20201620887 20214830538 20322061083 20348015184 20364863778 20375265701 20378180172 20499334632 20509507368 20526489681 20594906829 20621209392 20631442608 20662027764 20672281236 20741184324 20771932167 20784869784 20795184216 20895427602 20905796898 20908787256 20949829068 20963223504 21061264329 21071715921 21074730012 21119117992 21200025672 21231453726 21241989774 21357681156 21368279844 21399957327 21471285843 21481940907 21509376336 21527186562 21540950136 21655529658 21669017616 21680085672 21698037249 21827398941 21841311156 21852149844 21855275568 21873372206 21957169446 22017803864 22028730136 22102154424 22120455483 22148706384 22159697616 22277568348 22310593809 22324489768 22335568232 22443237054 22454374446 22457586312 22591103472 22621357983 22632583767 22635821124 22770397944 22804154002 22815470498 22891517082 22905774864 22939731612 22951115388 23061751461 23073195789 23087566728 23102663472 23121792974 23198860566 23210372934 23274130032 23286017944 23382978507 23394582243 23397928596 23537036376 23552427024 23583626442 23723838252 23739351048 23759007741 23880488688 23892339312 23927758596 24070016376 24105699058 24117661442 24198048378 24233568903 24249014748 24261048252 24264518544 24377644818 24390096381 24393585132 24441467246 24453596254 24457094088 24538612392 24550789608 24587185014 24602498928 24733363284 24749176752 24770029347 24782321403 24797756856 24917294682 24929659818 24998139664 25094272392 25115050989 25127514261 25131108492 25264784601 25280520552 25293433284 25297051248 25330561734 25414991406 25481159604 25494174818 25497821496 25616697687 25649413776 25662142224 25768996722 25785846828 25852980552 25973512569 25990496406 26061890288 26161733808 26183396286 26196770187 26200517364 26356287384 26369366616 26408457978 26424906256 26496480402 26512983504 26526140496 26565464268 26706769929 26723404008 26763020214 26776301286 26865549774 26878881726 26935494516 26953107384 27078768423 27096081444 27149268282 27153151704 27170906896 27297583362 27368652908 27459875772 27514230849 27549370352 27563041648 27654912432 27677811294 27695909556 27860570136 27874395864 27897476463 27915718362 27933105424 28081685772 28095621228 28099640016 28122907122 28231056441 28304556294 28308604968 28322653032 28440585621 28459182654 28476908208 28491039792 28533276436 28628381124 28642587876 28685049183 28702915416 28855590498 28869910002 28874039544 28930716332 29045704464 29084603121 29103198588 29121748208 29136199792 29276225928 29319626574 29450281968 29493940644 29509005498 29552322023 29650823307 29665537443 29703424464 29728019538 29747458412 29924316072 29939165928 29963956201 30063829509 30083051052 30161810644 30176778356 30181094832 30281691888 30322245807 30522022776 30547295667 30567270258 30586308816 30601487184 30703485456 30749001948 30764261052 30809867641 30931814088 30947163912 30993041646 31008421854 31177304676 31192776324 31197238128 31239018167 31343141403 31358695347 31363180884 31424743602 31444835256 31612095018 31631784336 31674146329 31678676988 31800038508 31847180589 31862984661 31903678128 32010016752 32036521734 32052419766 32264064504 32290779843 32311425204 32332019664 32348064336 32483294487 32503526424 32520128508 32524780176 32568338089 32761966734 32778224766 32782913352 32810058309 32935754169 32977817712 33021982343 33026705796 33043095204 33153231636 33223059576 33239546424 33416352522 33486734652 33503352348 33508144656 33664855581 33681561669 33686379468 33724577712 33774082312 33886655208 33953731686 33974879472 34155596916 34206231003 34223205747 34337275623 34358662296 34381129104 34409597418 34426673082 34631350092 34653995208 34682689461 34798290849 34815559401 34911195048 34929026916 34934023152 35096892894 35211277304 35328640536 35375439663 35420619024 35585757378 35609026572 35684026952 35701735048 35820733032 35838508968 35891637894 35913992688 36105024564 36128108592 36158548587 36176492163 36199024376 36297072567 36373522122 36391572378 36396777816 36590377698 36613167696 36662200869 36680394381 36685641132 36880777521 36903748392 36927879408 36958456486 36976797014 37100044926 37123765128 37196635284 37220957816 37375942023 37394489727 37442247696 37460828304 37497209496 37641408588 37696662738 37739408392 37920780828 37940149926 37945576872 37995842601 38171174832 38190117168 38221739406 38241262227 38246732244 38474120664 38493213336 38550277738 38678770242 38779470828 38804264784 38985744609 39067857094 39087244406 39092835432 39242600712 39275094429 39300776046 39325254192 39345340664 39534431076 39554049924 39612686967 39637359384 39769475256 39789210744 39848196402 40085106012 40110734736 40144530321 40164451929 40403241774 40429661076 40644122166 40723902423 40729727556 40750531402 40756360344 40946375043 40998669264 41019014736 41052979362 41189813658 41324055528 41344562472 41482368648 41516716941 41543864334 41569739568 41590368432 41790855204 41811593796 41817574512 41873577543 41899658136 42122528658 42143431842 42149460024 42184360683 42238235984 42400051344 42456834441 42462907452 42483979548 42688773981 42715362312 42736559688 42799914654 42942571686 42963881814 43054373124 43081900272 43283385747 43304865003 43311059316 43360171344 43396074498 43654797882 43682622312 43704299688 43746744412 43914338892 43979439861 44035607728 44057460272 44204308848 44240910966 44263508247 44555136696 44592029307 44621187618 44648979536 44671136464 44886474108 44908748892 44915172624 45242715966 45265167534 45271642248 45540795888 45608308004 45630940996 45783034164 45850905387 45879463224 45902230776 46123502922 46146391578 46175133456 46243585948 46397721132 46420745868 46489562469 46512632781 46572035888 46765957014 46789164486 46795857192 47074072752 47137115403 47167252884 47418142527 47447676504 47478702096 47518015482 47855517192 47895142589 48054782601 48078629649 48140032752 48211398116 48235322884 48396096756 48467137806 48498029496 48522096504 48755289636 48780192762 48787170264 48882934492 48907192508 48914188176 49077224784 49101579216 49142950101 49167337149 49174370028 49466726568 49540058694 49564642806 49595513712 49834589364 49859319636 49933233763 49958012987 50124528783 50188544784 50230101978 50255028522 50262216984 50529569202 50561041104 50586866568 50628753581 50661123468 50829982812 50930597529 50962319208 50988349636 50995642992 51233395374 51537993444 51571693656 51614396127 51640009623 51705961104 51947025138 51980992812 52366792572 52393540374 52401034728 52645339341 52712574768 52738733232 52783168627 52809362123 52816915956 52992960804 53130928536 53378636067 53413539858 53446808016 53526040428 53552602572 53731099548 53757763452 53837456841 53870989032 53906214768 54157536846 54192162888 54298536564 54306303408 54560283183 54587358567 54595166724 54737305816 54885566547 54919751544 55028461698 55355622588 55391819112 55437684729 55465195521 55650067389 55721140272 55748791728 55794952926 55831436724 56163371544 56191242456 56245814244 56462112882 56544994107 56609112588 56617209936 56645306064 56881171242 56910224889 56918365308 57066552872 57256762248 57285175752 57332609109 57370098366 57405830832 57711180996 57739820004 57748079088 57825416607 57861432664 58018155363 58169206242 58206397176 58552451856 58601785641 58630866609 58639253148 58951164069 58987881288 59018010996 59104644046 59301646614 59331074886 59456039076 59494916824 59772294603 59848632144 59878331856 59927912402 60127659018 60166102104 60323621288 60353556712 60604862661 60644491614 61044045552 61094591334 61125797103 61134540516 61498003896 61528522104 61579469043 61619735282 61863628176 61894327824 61986083292 62016843708 62315796501 62354609352 62385552648 62478036334 62686282806 62717390694 62726361768 62849487204 62889670512 63183792987 63215147763 63224190036 63348292658 63357353976 63600077016 63694361178 63725969322 64073043468 64104839532 64199871981 64528129008 64581559686 64622850408 64966588974 65007052848 65040257016 65094111747 65136676178 65482196823 65523933468 65556449532 65565826704 65620116618 65871508338 66043964686 66053411592 66086190408 66306463272 66361366449 66446119152 66479092848 66832705044 66931781427 66973469304 67006704696 67329711162 67363123338 67372758936 67548164624 67773310416 67864073949 67897751301 67907463372 68311193832 68412462006 68446411494 68674551246 68717324592 68819194836 68853346164 69185254383 69219587367 69262700184 69307990416 69365378922 69596581698 69631118802 69822390096 69858053832 70148935521 70183746729 70193785788 70422554608 70657281072 70750879326 71171514756 71218053144 71277023223 71368053904 71403470096 71641466064 71677017936 71783275788 72210049128 72317097174 72352984326 72398048752 72594145134 72700706709 72747044244 72783144756 72793555632 73170289143 73180755396 73324401738 73360788762 73371282264 73761555042 73807496784 73916912972 73953594028 74200089852 74247530256 74310088041 74346964209 74393270568 74441915632 74751884046 74788979454 74994418992 75282817176 75345152967 75382542783 75393325476 75478816784 75794353803 75841561656 75880299852 75891153744 75991685202 76443478812 76482524454 76493464488 76556802721 76850093061 76948241328 76986426672 77100555476 77357540484 77558941656 77920537707 77971489218 78135714188 78174488812 78185670864 78485201424 78550188858 78590310561 78601552092 78690681328 79068862152 79108099848 79225373934 79274718768 79538950512 79578421488 79696392804 79814539007 79854146743 80120309787 80170212024 80289060642 80328903858 80806483548 80859322152 80926275409 80966434841 81236305269 81288244332 81447804846 81459455112 81501062804 81512720688 81892750086 82105958724 82379627316 82542692547 82648111056 82689124944 82964737296 83033433882 83087728668 83581710408 83623187592 83692429389 83747155086 83799316272 84245057316 84286863684 84298920048 84368721366 84411815047 84693169323 84913668882 84925814904 84967959096 85321756863 85377547962 85430724624 85473119376 85545135361 85587586889 85599829308 85885143372 85927763628 86055147549 86108746248 86566771494 86609730006 86622118632 86792148996 87253809363 87309595764 87365244624 87408599376 87493488824 87828677784 87958879722 88481821932 88527016494 88656966069 88952469921 88996612329 89110273392 89184058614 89229611863 89242375236 89772948216 89817497784 89891868603 90191488527 90485431932 90530335068 90543284496 90966737421 91216616008 91261881992 91566068328 91641887001 91701810774 91758926448 91804461552 92247005844 92292783156 92429602923 92487171896 92795442264 92841491736 92979124938 93025265562 93531914028 93578328972 93591714384 93717054501 94029424209 94076086041 94274230806 94334505768 94836285054 94895353008 95022438987 95036030964 95541541767 95588953983 95711034384 95790285178 96109565202 96157259298 96422796232 96470645768 96792193512 96872339529 96934275612 96996058992 97044193008 97510579272 97560385524 97574340528 97705014267 97765868984 97814385016 98285900202 98334674298 98348740056 98430174927 98933453136 99065947029 99080117388 99129285612 99669178728 99718639272 99866467526 99916025974 100249057566 100460203956 100510057044 100524433968 100994566743 101044685007 101059138404 101173733136 101257507162 101322246936 101659965624 101861195058 101924638416 101976699272 102466790748 102618693009 102669617241 103075986888 103143387312 103228792254 103280019246 103894050276 103961985624 104048068383 104733585144 104787080748 104802069456 105290678682 105566337254 105618724246 105633831912 105985921608 106126318989 106261857072 106757272134 106827079716 107052080856 107105205144 107462199096 107515526904 107674913682 107741978064 108315073692 108384325776 108475645761 108529476489 108597073128 109120566366 109174717134 109190333448 109474611632 109771133094 109839503088 109986602607 110041183143 110056923396 110642332563 110711245176 110783638224 110875369458 110930391042 111300134778 111589905852 111662873448 112127826069 112183469181 112326743088 112382484912 112491628488 112924225764 113089988214 113218225176 113762342484 113820449778 113836730616 113987527803 114133105744 114513524496 114570351504 114665218218 114723786681 114740196732 115422361992 115479640008 115650833214 115722865328 116036310726 116338412484 116412794352 116957233827 117203571282 117261733218 117278506296 117825283287 117902328138 117975762576 118036021992 118209288092 118603293228 118662149772 118838060901 118912078152 118989833648 119544589206 119855824804 120255318036 120332204208 120433590963 120493355787 120647242576 120707113424 121209725322 121288983228 122171707269 122189182668 122251594206 122269081032 122839125129 122996007792 123057044208 123158938086 123239470564 123972166584 124033687416 124550150823 124631593002 124709218704 124771105296 124956072668 125372565612 125434781388 125452723536 125620732629 125698974408 126367585974 126430295526 126448380072 126553082049 126696585316 126714707952 127200154032 127370503323 127388722356 127451938644 128066321943 128146086936 128209679064 128399743962 129163119372 129245700816 129354597701 129418789549 129850157241 129914595009 129933177948 130080514032 130188223494 130273352356 130964393646 131047866936 131112899064 131221463363 131240233236 131743016676 131938319583 132087929372 132106823184 132172380816 132612926544 132722732898 132790524741 133665410088 133776087921 133863562854 133946938608 134013409392 134659422324 134726246676 134745517872 134925972083 135728147898 135795502602 135814926744 136622387664 136805355421 136824924012 136892822988 137349102492 137552716161 137638389672 137706692328 138370508766 138439174734 138525400368 138730757844 139193163396 139262237604 139468687407 139537898343 139716107664 140297871042 140367493458 140387571576 141411346209 141501758652 142254427581 142343029512 142436106288 142554046446 142626859907 143566551576 143685427767 144164347803 144235888947 144420098256 144634194348 144705968652 145188290268 145401413418 145494088488 145566289512 146340578286 146361510792 146648803476 146721577524 146742564528 147428850303 147502011447 147523110084 147833825944 147907188056 148400179704 148620176082 148693928418 148786541136 149503768092 149577958908 149799701289 149874038961 150373586349 150565634352 150690305934 150765085566 150786650952 151588707606 151683123312 151760599704 151886260743 151983370404 152791792587 152886957624 152965048908 152986928976 153113605442 153700186122 154201110952 154715080968 154843188381 154920028869 155117883312 155841075414 155942978436 156271428376 156348977624 157100377716 157180621122 157203104184 158137724304 158216199696 158349505881 158428086369 158450747868 159392785608 159629078014 159708293486 160240619574 160340424048 160578121284 160657807716 161512370523 161612967096 161718644304 161852550818 161932869682 162472610538 162576488664 162895609692 162918910224 163002125608 163680849549 163762075701 163785500172 164211917448 164759254632 165085385094 166066867764 166175457336 166313054187 166395586563 167163420816 167246375184 167384858778 167494310172 168490114632 168573727368 168737442732 168823630094 169386338646 169634982321 169827337764 169851629808 169935918192 170643513726 170730674667 170755095924 171090270722 171175173778 171199658616 171770286744 171855527256 171997827327 172110295098 172217492496 173133542988 173219460012 173244237264 173476249821 173584297992 174507618726 174619191528 174986977648 175657355568 175805356923 175892599827 175917759444 176853492207 176963643864 177054032988 177313932138 177904939842 177993224658 178368117228 178459223726 178484750472 179316883809 179545896432 179634995568 179783737206 180382977054 180970863864 181060670136 181814587983 181933474842 182433232016 182523763984 183132136656 183283774002 183377391309 183403621548 184494011688 184585566312 184738407129 184859205846 184974343792 185590884528 185682983472 185958249876 186050531124 186947389503 187063828056 187156657944 187434109002 188058848418 188152172082 188548461612 188669011536 189551378961 189645443289 189672570108 190044877974 190072061928 191083083534 191177907966 191580570356 192219130404 192314518596 192599615943 192845592464 192941291536 193584387024 193744679058 193868551224 195021158544 195120771048 195282335241 195410028534 195531737968 195628770032 196446590469 196571800404 196669348596 196697480112 196860349854 198131894058 198160234776 198258571224 198422733583 199084099347 199338357456 199437278544 199732935052 199832051948 200498115132 200795344281 200920407912 201020114088 201989133486 202089370014 202118276808 202515014324 202644493872 203319931248 203592221847 203693253903 203722390116 203953398544 204933581496 205237386018 205339234482 206151973776 206457584508 206560038492 206866254161 207555763149 207658762101 207788100552 207923971248 208096136766 209467170288 209574161496 209747693407 210446806563 210551240187 210581357364 211132674508 211237448492 211267663824 211971843216 212252637978 213514544268 213654159432 213831069669 214104161712 214210410288 214924398192 215031053808 215349827364 215669073487 216630147384 216951291522 217058952978 217194146256 218102120127 218241132732 218349434268 218380666896 218673127169 218781643081 219510867429 219542266188 219973205214 220082366286 220113846792 221284665126 221422490352 221719024303 221750738916 221860782084 222600269556 222930264123 223040892627 223179811704 223325746896 224255652138 224366938362 224983256976 225848451528 226035458901 226147628349 226179976428 226436450352 227383061409 227524684968 227640899556 227673461232 227975055606 229330436436 229447573362 229480393464 229670408163 230550279183 230844723984 230959280016 231153876401 231301666428 232072621452 232676824968 233761613121 233914467654 234407142564 234523466436 234557012592 235650566574 235770931683 235804656276 236072043984 236418576184 237206586456 237324299544 237676121802 237824156304 239089178412 239443617021 239562440229 239711649608 240360929361 240510636072 240867181926 240986711574 242419450644 242577966456 242778826227 242899304523 243708915807 244343414538 244378365336 244503188412 244538162064 245678250258 246317876172 246478941128 247628077641 247944333168 248067374832 249100301646 249263186004 249912145336 250745131224 250869562776 251077288167 251241465258 251397948816 252735171948 252860591052 252896760144 253106164098 253235445141 253393170632 254079507969 254741006646 254777444712 254903877288 256132643886 256292173872 256419358128 256635406083 256762760667 256799487924 258165442647 258326238744 258709195402 258837579098 259700314482 259829190018 259866355896 260376446988 260546704712 261761428089 261928787292 262095733872 262225798128 262442926726 262480466472 263486033352 263876639166 264175858744 265445465796 265581049482 265970898207 267330820176 267552175842 267688835589 267727125708 269318844648 269452493352 269675605809 269851944166 271456295796 271591005204 271629853488 272900212263 273610710842 273649848024 273785645976 274698204984 274925661003 275105432322 275276779344 275413384656 276741017532 276878349468 277288808769 277461515688 278386326792 278524475208 278937374814 279075796686 280595742084 280734986916 280775143152 281151163503 282822692418 283003517304 284508855162 284686059024 285067316961 285108092892 285253719814 286624625301 286766861949 287133103152 287370855534 288328695606 288471777894 289268388696 289411937304 290376580536 290617018587 290802826836 290988176976 291132579024 292681156572 292723021584 293115042801 293297606952 293443155048 294857700606 295004022894 295046220168 295290524781 295667651888 295814376112 296800359408 297197841087 297240352164 297387856836 299007536184 299155917816 299599402578 299748077922 300747172698 301380611868 301530171132 301573301904 302983700229 303134055021 303177415212 303521199408 303772521486 303966740808 305583585174 305773915248 305930097816 306227210884 307400372244 307856079027 308008851723 308402221904 309430161936 309686376762 309840057738 311682150828 311885956872 312144205149 312542856752 312697955248 314200755432 314361242244 314406208368 316699011762 316856172738 316901495736 318378956967 318785571216 319258156028 319416586972 320481239148 321156242568 321315615432 323024741046 323225934192 323705101636 323865739364 324945221076 325152977328 325426937283 325588429467 325791219384 326004251216 327361699098 327524151402 327571000344 328423834896 329518509264 329959807821 330123549429 330170770188 331926997689 332133735528 332350914672 332626108374 332791173126 334769717556 334988620344 335265998123 336383478207 336550407543 336980229264 337147454736 337474885464 337647260188 338772677292 339269964642 339654675528 341287027452 341461349334 341510191848 341962583409 342180541444 342350347556 342399317232 343540573488 343711054512 343995654654 344171360043 344220590196 346267085976 346438920024 346952499642 347168595984 349015237452 349238383056 349532636341 349706090909 350871701481 351610713846 351785199654 351835518888 353475849861 353706984414 353927287728 354108065976 354401275067 354577145683 354627864276 355809879684 355986449316 356514182703 356736234456 356918447452 356969500944 358633767618 359567474412 360765954108 361300772889 361480067361 361941727728 362121340272 363629175966 363866949684 366515121807 366567548004 366754782618 366807243096 368517375387 368988023376 369171132624 369476814258 369665534861 369718411692 371916499752 372101062248 373650452469 373894779006 374127656112 374313315888 374868218004 376117696836 376304344164 376862197887 377096923224 379102757922 379290886578 379345140216 379659246147 380089755948 380144123856 382111509969 382166167068 382355815932 383161140712 384198965829 384438260808 384629037192 385199231886 387489358116 387737102448 388063793103 388256368647 389550471723 389743785027 390241542096 390564670482 390820057068 392893180938 393143600808 393338697192 393664390089 393720699708 395814958749 396263788116 396320469552 396517142448 396845467166 398168198694 398371574223 399465870104 399664103896 400996230264 401328263763 401590688562 401840815824 402040228176 403978266972 404178740028 404236553616 404777916249 405030028648 407184443694 407386507806 407444780232 409867162992 410416066263 410474772036 410678468964 412658148483 412915169016 413120076984 413732508322 415111526298 415317524202 415576201104 416192273532 418406062221 418613695029 419148322992 419495386814 420893613126 421102480374 421162714728 422265349016 422474896984 424234038627 424505275956 427029088536 427308318864 427662139338 427880579721 430699654728 431056283301 431338146974 433260294768 433902583044 434117905956 436204240254 436482265464 436698868536 437346254338 437563286162 439021734858 439084532376 439946410428 440164732572 440227693584 442286550909 442506034341 442569330252 443438048606 443501477832 443721564168 445200539112 445860528246 446081785254 446359623408 448511304276 448733876724 449399103867 449622116883 451696903056 452070917802 452295256698 452359952856 454766122818 455049369936 455281799112 455658782229 455950111212 458375377761 458660872872 458895146724 458960786928 459340816326 461100558366 462307752802 462603332856 464145242904 464529565143 464760086607 465353649936 467523226242 467828935308 468814285128 469046932872 471301133148 471541863366 471609312552 472837152368 474413172912 474648599088 475048517643 475284259107 475352243604 478178356824 478887234042 479124880458 479423299216 480721858722 481021272144 481734363852 481973423148 484537111569 484838901288 485155932912 485557652454 485798609046 487417831614 488686829076 488756730672 489006376824 491042548647 491286227103 491356500516 492635752344 492957882256 495256155282 498200603292 498526372008 498939162561 499186759689 499824290672 501490262448 501739125552 502154576334 502482930516 505470343896 505721182104 506212328196 506470890282 506786341264 508159015938 508904946963 509482013292 509554889424 509807754576 512192024001 512265287772 513270812166 513525521334 513598975848 515993481981 516330885294 516652477488 517418390804 517675158196 519400628964 519658380036 519732711792 520428749463 520752893976 521093409424 523522856178 523857574584 524885853452 524960932944 526972066704 527416070769 527677799481 527753278332 528351717488 530560476621 530890931592 531162098964 531941796414 535104351684 535377671178 535454251416 535897619047 536163556703 537950651427 538637689296 538904986704 539351211618 539703888332 542912591592 543182010408 545443763949 545800424526 547221421684 547299696048 547571291952 549396409968 549851322006 550132173927 550210864644 553482035064 553756698936 554215221387 554577617538 554923031376 556772653584 557048950416 557874749628 558151593372 558979027201 560842168509 561191484168 561469973832 562302327006 565645384836 566007034608 566483927863 566765043887 568654136883 568936329867 569017710324 570134633922 570216185784 570507439628 573249250602 573533723898 574659511969 574741711068 576657391212 576943555788 577798847829 578536777392 578823874608 580753161072 581234037174 581605653672 585362313144 585847005723 586230085602 586595213904 586886310096 589339771407 589715401212 590008045788 590092440336 590581049562 590882705329 594395682174 594480704328 594775713672 595268200749 597252298041 598015072368 598311835632 599113108223 599198805156 599496155844 601494345396 602386032843 602761223736 603060342264 605967400458 606268110042 606354830424 607545042972 607933481616 610776665541 611079761709 611167170348 611860195632 612454421768 614800744488 615712158054 616017703446 619372753524 619680115476 620598762483 622667289447 622976286303 623364301656 623771913744 624288410298 624607283041 628401510864 628722484488 629243080221 631340419689 631653720561 633398023524 633712345476 633802991472 636757913934 638516312056 638833173944 640962478296 641493209007 642312485136 642631230864 646049482092 647007220461 647410203272 647731478728 649890442152 650853874566 651176858934 651582438768 654723398196 655048302804 655142000688 656019381507 656344929243 658532602287 659919615642 660247098858 660341540376 663853995378 664267471056 665157072909 665252216748 665582346252 668790792369 669122677881 669539435112 669977240688 670531996246 672766956414 673100815086 674949770928 675294520376 677545354584 678106376703 678442885047 678539929284 679309351056 682574054904 682922698668 683020383696 683925166818 684361082888 684700695112 687991309308 688342720086 688441180392 689011224489 692534171952 692877840048 693461629203 693904999284 698030474904 699065272682 699412181818 701743402962 703221427692 703570399308 703671037776 706951699722 707312795049 707413968828 708216131952 708802550134 709154291366 709255728552 711619759368 711972898632 713028365406 713472468912 713836894904 717267535236 718330851063 718687320687 719134948824 721531908216 722601545778 722960134722 727258351932 727733899368 728336478681 728697913569 733030243614 733135096008 733509565236 733614486192 737034750774 738953628516 739331069722 739436823384 742884232923 743832999504 744202124496 747300904938 747789558012 749736436008 752235393672 752608688328 753231864501 753724395774 754193846448 758205515844 758581773156 758690280432 759318492294 759706335423 760179511896 764223019938 764332334136 764711631864 766322281424 768397931658 768876521616 769258074384 769906218249 770288282001 770398463772 774496327941 774978716232 776127586206 776512737294 779100943446 779487570054 781129340964 781640114136 785284284267 785786361876 786287201616 786677394384 787328780178 787441399416 791629917498 792527576232 793690934332 796336397388 796743148446 797912694621 798931740208 799328207792 801992460528 802656527526 803066506767 803181377124 807956533944 808357480056 809026817427 809555832498 810060057296 814368887388 814773015612 814889560464 818700636789 820832132526 820949544072 821356937928 824776983009 825316296966 825830338032 826240153968 827465016644 830223052596 830635048404 831866426307 832384547064 836812124442 837227390058 838990773628 841787226252 842204960748 842325429456 843453490509 844530698032 844949793968 848468077254 849010551912 854058177072 855201950883 855324278676 855761159442 859873875903 860300585847 861399309456 862112566602 862676293948 867805166088 868235811912 868954729829 871851055761 872408480508 872964530928 873397737072 874692508676 875126572324 878043469716 878169064752 879345128403 879892820856 880329465144 884573101818 885012068682 885138660504 885871574343 886876097212 887002955664 887443128336 890401078224 891593523261 891721056492 892163570508 897022608552 897467753448 898798207734 899244233766 904141835604 904590513396 904719905712 905931526843 908951100687 909402165063 909532245636 910563598224 911317564458 911900222424 916750755522 917321745744 917790293448 918550243541 918681632652 922201116732 923568237081 924026555169 924615505604 925206665712 928290485808 929059130286 929520173214 935046452484 935657870616 936432615447 937628570256 938093865744 942602266296 943083726732 943218625104 944481804581 950097035286 950568518214 950704487208 955136870901 956356713648 957637487947 957774468084 958249760916 961443717444 963468727704 963946846296 969074223138 969677802576 971115304908 971597218092 974835663228 976280811849 976765288401 977373658152 978012753648 982085097294 982572454206 982713001032 985271504688 989879423463 990370648287 990512310564 995780993067 996401206584 997052744016 997878325122 998373519378 1004309152668 1004965861032 1005797994369 1009150434621 1009651222629 1010940687792 1011442364208 1012424656392 1012941780564 1016318031876 1017809893926 1018964026584 1024384048002 1024530575544 1025887750227 1026541624332 1027051042668 1027197951696 1031986963962 1032514080129 1032661770588 1034836781608 1035350316392 1038801257928 1039316760072 1040857498926 1041505787952 1047045712356 1047715149168 1048597909023 1049118272727 1049771706904 1052615104443 1054832141538 1055355598962 1055506556664 1061120953242 1061781863184 1062324197928 1063203825201 1063731437049 1063883592828 1069542548109 1070208703368 1070755342356 1070908502832 1071795238094 1072327113406 1075901302854 1078702423236 1079407776664 1083902318667 1084440202083 1085825183184 1086364020816 1090887527898 1091600849052 1094442843368 1099545365421 1099702644012 1100264347854 1100421729288 1106964070128 1107513397872 1108430442774 1108996604583 1109155235076 1115749499256 1116303186744 1117958054402 1121684337018 1122382968336 1122939947664 1124604654012 1130586593661 1131290769672 1132967855726 1133530087774 1137308273766 1137872659734 1138035420648 1138977738441 1140269267844 1140432371568 1141014879256 1146334529907 1146498501204 1147067447796 1149319023938 1149483422136 1153314782424 1153887111576 1155597695658 1162468074348 1163211307344 1164191379309 1164769105941 1170724626288 1171694011446 1172460171204 1178679542814 1179430802424 1180016091576 1180993170267 1181162099124 1181765410658 1187444876247 1188791364348 1188961408656 1189551427344 1190536401498 1194504596082 1195114722669 1198226216446 1198397610312 1198992311688 1202988690792 1203984791289 1204772065686 1205522447472 1206120684528 1211934800916 1212536220084 1212709660848 1214333748747 1215090085944 1221553331082 1222159523418 1222334340696 1224908843536 1229601488976 1231248198789 1231424316108 1232035406892 1237974445449 1238745507048 1239360230952 1241197524966 1245334578894 1245952572606 1246728603312 1248576820596 1249214566082 1255218186663 1255841085087 1257444968976 1258486160442 1262680839378 1263307441122 1266796047048 1267424690952 1272702115881 1273515827868 1277032624112 1277666347888 1281924956592 1282986418014 1283641739163 1292098964184 1293168849903 1294014440922 1294820406544 1295462957456 1299780884304 1301707749132 1302353717868 1309446796392 1310096605608 1312038763014 1312689858486 1317065204574 1319839231284 1320494197716 1320683080752 1326859652727 1327518103023 1327707990756 1330314145818 1330504433496 1331164692504 1337581584738 1338245355762 1339078870224 1341063992492 1345533912828 1346201630172 1348197311601 1348866350649 1350589040752 1355090709168 1356212753406 1356885770094 1357079858568 1365148109808 1365845397336 1366976346687 1367850333636 1368722165776 1369401390224 1375126133283 1375982618616 1376685440172 1376882360784 1378022448978 1386923258406 1387809998568 1388959135081 1393588695429 1394280259821 1396060949808 1398130545364 1398824363636 1403486805924 1406442855384 1407140798616 1413903399444 1414625590098 1414827937656 1417605100268 1418308582732 1418511457104 1423239518736 1423945797264 1425145552929 1425852777321 1426056730812 1427673789808 1434535070472 1436661702126 1437374641374 1438269897648 1443063816432 1445203091556 1445920269444 1448063779127 1448782376623 1453611334707 1454516703864 1455467798736 1456672957362 1457395827138 1466060487228 1466270192016 1467019130472 1468233853849 1473127645941 1473858681309 1474069501548 1477907257032 1478662139444 1478873646768 1485768465846 1494601809876 1495579116024 1496817487683 1497560279067 1499472872016 1504470787344 1505217376656 1506463729002 1507448791548 1516411031688 1517163546312 1518636984588 1519412670846 1520359023792 1526714840889 1528446039876 1528664668272 1529423263728 1530711890183 1531471501567 1536576072003 1536795863316 1539812436498 1540576564002 1540796927544 1547980445943 1548992655882 1549957432464 1552033170121 1552255172412 1553025474588 1558201886892 1558975140108 1561286248389 1562258681928 1563280228272 1570568568534 1571572723752 1574657560356 1574882798832 1582248212307 1583033398443 1583259834996 1585055152464 1587381868664 1591681429863 1592672794776 1593486296892 1595825389242 1605313055052 1606133013534 1606362754248 1607692857141 1608490670109 1613851954281 1615913067888 1616714960112 1618053634854 1619111664996 1628737774776 1629546031224 1636331291847 1637401273578 1641664265052 1641899088144 1642713875856 1649553966018 1650396521781 1650632593932 1654930033288 1660446105192 1661270096808 1662645664161 1663732852614 1664769094128 1673624248884 1674454780116 1676937081603 1677981547256 1682526505527 1683574452504 1684409921496 1686906981018 1696936154508 1698021103824 1699451783589 1700295131661 1705962410649 1706808989601 1710403901766 1710648557352 1711522318884 1719747751806 1720601171694 1723978535907 1724225133204 1725352587896 1733396543487 1735610332176 1736471623824 1737909459658 1743702111522 1744816961016 1749385017352 1750253144648 1756086939432 1757541017169 1758690256806 1759785641712 1760658930288 1769146203636 1770024137364 1770277321008 1771743148686 1772648115987 1773752194424 1783187046522 1783442112984 1784327141016 1785804602247 1794045217104 1794935506896 1797339324669 1797596415468 1798488467532 1807158098529 1808283671208 1809181026792 1811863053686 1817902201374 1818804330126 1819064491272 1822635128916 1823800444848 1832329996623 1833239285127 1833501511044 1835580586896 1837100487082 1837363265304 1844402233464 1847136474162 1848053110338 1849231011208 1858118260572 1859040346428 1861796287449 1870092904968 1871315741232 1872865230894 1873821849123 1885204532592 1886167453464 1887729240663 1888963609162 1900194070572 1901137036428 1901408974416 1910273741802 1915274975894 1915548936168 1916499521832 1922887434888 1924479627021 1926937455408 1927893692592 1938148446276 1941021661383 1942230609816 1943194436184 1949671326456 1952561623698 1953530576802 1954747316304 1964170194588 1965144908412 1965426002064 1968058144521 1969034787729 1979758846926 1980741296574 1981024621128 1991561986134 1992802413168 1995471218727 1995756650244 1996747038756 2006372377107 2007368033643 2008618305336 2009931722064 2011595988738 2018300869242 2019302445258 2024849312784 2025883561128 2032636063752 2034319130109 2035328655141 2035619787852 2037928053168 2048768096004 2049061151088 2051775500454 2053083248664 2054102085336 2063973927924 2065028160258 2065323541176 2067033673467 2069673563216 2070700632784 2077602515856 2078633520144 2080384887609 2081714997852 2094091424712 2097195818046 2098236545454 2099543413808 2105230208886 2109664283076 2110711197924 2111013113328 2121938385147 2122241906484 2124648395856 2126407650402 2127462874098 2127767185656 2139085096218 2140417406736 2141510684712 2143590476188 2144654226812 2151802605708 2154992553189 2156061962061 2157404846472 2158815553328 2167804637334 2168880404166 2181775055796 2183201698104 2185009436043 2186093740707 2188885686736 2199090730842 2199405288024 2200528695708 2200843458576 2216860885548 2217993209166 2218310470152 2228652698769 2231498998512 2232606373488 2235916108804 2243368674036 2249209308024 2259695593503 2261173187322 2262581539344 2265935711452 2267060175548 2274616547532 2275745319468 2276070841296 2277955476882 2279119006269 2280538535688 2282029758512 2292669059814 2292997002408 2294134895592 2298638047876 2298966844272 2306629564848 2307774223152 2309718654747 2310864846003 2311195391316 2323488983823 2324936148696 2328382758618 2329538211882 2343388022892 2344920342408 2346861986861 2348026610389 2355852852801 2357359085628 2358861604848 2360032183152 2361986340534 2362324198248 2363530821316 2374889752494 2377582728696 2381072802996 2389009192164 2390229445338 2393738083863 2396452432892 2396795220624 2397984623376 2405977381584 2407969582578 2409199520301 2409544131372 2423869601832 2425072440168 2427080452281 2428667497494 2430180171888 2443106662164 2444319046836 2444668681392 2447942636363 2456101910367 2462496397578 2462848632216 2464070813784 2474330949027 2475948890898 2477491014096 2478720461904 2480808925469 2482040019781 2482395049932 2490669157788 2491905145212 2495599278921 2497153641192 2498429132164 2510436373326 2511682170174 2516972320884 2525361678756 2526614882244 2530360471527 2533592094096 2534849381904 2545404231762 2547031655736 2565605852649 2565972836028 2567283478326 2579621627709 2580901757541 2584197928368 2586337699806 2587658744027 2588028881844 2603415498264 2604707435736 2606864189487 2615553167283 2618893592784 2620193211216 2624077526028 2625379716972 2634130409148 2638035385209 2639678462568 2640988395432 2653719305454 2655036206046 2655415981512 2657614723029 2660628291636 2661008866992 2662329385008 2674780569783 2675163169476 2676490711524 2682127984984 2691067825656 2692403260344 2696394623202 2697732701298 2712425506812 2713771540188 2714159717136 2717794580529 2726853302061 2728206495189 2731690794672 2733952693374 2735700667272 2750252266566 2751965237232 2753370880344 2755650730623 2756044897956 2770704711243 2772079665507 2773846516812 2775619997136 2777918270162 2787177390858 2788560519642 2796261090728 2797648727272 2806973611848 2809297846341 2812885710768 2814281597232 2827806798888 2829251180196 2829655875312 2833445413743 2835210200536 2836617165464 2850291105858 2851705554642 2852113461624 2869070140944 2872912463841 2873323404252 2874749282748 2890406183112 2891840538888 2896127558254 2897564753246 2907222669414 2909033407728 2913345914724 2914791654276 2928842435547 2930295865203 2932120974456 2934038260944 2936467707698 2946255291882 2947717362618 2948139003096 2955814514064 2957324278888 2969638270389 2971111944861 2971536931692 2989203619752 2991158232048 2993634975366 2995120558134 3012927458004 3014897583096 3017393983107 3032822063376 3034327092624 3037273969176 3038825341692 3053429681778 3056892079752 3061423780366 3062943003134 3073152144006 3073591726632 3077663250681 3079624872996 3081153128004 3081593855088 3095960891886 3097542240387 3097985311764 3104066340242 3104510344824 3106050949176 3116403773784 3117950280216 3122572496778 3124517363856 3141137137068 3143145447504 3145793727069 3147354818181 3149315120712 3164496424614 3166066796886 3166519669992 3174763737328 3183362859726 3185345589552 3186972593784 3189611475603 3191194311147 3191650778484 3208627644327 3210626110104 3212266027068 3212725508496 3215385714282 3216981340218 3227703908562 3236107269708 3238223329992 3251706956001 3253320606249 3257475549552 3259092062448 3272662583694 3274802547156 3283328530104 3298636096263 3299107932036 3300793043562 3301265187864 3309860066576 3320892210384 3322540193616 3325291328322 3326989813749 3327465705228 3347248497768 3348909560232 3353874163206 3355963094512 3365053011054 3367148905008 3368819842992 3373813962036 3391759780983 3393872309016 3398903567178 3400590263322 3411924821298 3413617979202 3416933215323 3420807803532 3421297114704 3423044637768 3439003589721 3439495503612 3441202343388 3447957071814 3448450266408 3450705175792 3466793086974 3475818919316 3487404223044 3489633922032 3492574137927 3494307317823 3498770034704 3500506289296 3512173878864 3515082034338 3517380513612 3538292407272 3540048274728 3542979510801 3543486297372 3545296231974 3547504388848 3562334628741 3566374093044 3566884225968 3568654282032 3571609204494 3585344168007 3594678649338 3595192830936 3596976935064 3611954373867 3614316197058 3616567342416 3618362053584 3623726107372 3635804402748 3637608660252 3638128982544 3643001246241 3645270257832 3664659993246 3666478570254 3667003022088 3674200974164 3674726530608 3688804466928 3693744596367 3694272948324 3696106220676 3698462022416 3713923336347 3716236521144 3718080692856 3723592574898 3740185809936 3745730461788 3747643698246 3751283333329 3753144896921 3765654559989 3767523255261 3772334906928 3775458481326 3777927218324 3800388141144 3802274072856 3805422437527 3818106347643 3820547483604 3830549951788 3831097872336 3832999043664 3845774869776 3848959254042 3850925217489 3876296892552 3879506549709 3882043322766 3884461219632 3886388872368 3899342652912 3905123247396 3907061153604 3912853190407 3928340389176 3930289816824 3936116289042 3938069575458 3959517693852 3961482593148 3962049242256 3967355307209 3980578958181 3982554309069 3983123972268 3990942437454 3991513300488 3993494077512 4012744754214 4014736067286 4017236610672 4022616583783 4023191977476 4036601738484 4038604890516 4044591934803 4046599051947 4051767122256 4065272127504 4068638260218 4070657310282 4071239575704 4097536192008 4100929040061 4103551000908 4106166497328 4108204170672 4125378399849 4127947855848 4130056320516 4130647082352 4134067346934 4136178937303 4160769775218 4163429995704 4166877405243 4180766086287 4182840779463 4188182849424 4193791757561 4194391636092 4196473090908 4210460417772 4219328566152 4221422395848 4243876770294 4244483812968 4252815300804 4254925748196 4255534371312 4275436658787 4277558331963 4278170192436 4283021369424 4287180952376 4289308453624 4303605211416 4309985106378 4312123924122 4314809692944 4335609274668 4337760808332 4344191337381 4346347129869 4360834004121 4363550111592 4366403396208 4370018872086 4372187481414 4398181461684 4398810576048 4401057391416 4404701561547 4419382937823 4421576043927 4433721771096 4435986418332 4436620940304 4457305397538 4471832217608 4486737348072 4490452463049 4492680837201 4498418616048 4519391187006 4522346374644 4531871422904 4534120351096 4549233095064 4551490638936 4555910953764 4558238012538 4561077071376 4585338119628 4585994004816 4588269791184 4592135670549 4594414504701 4597276095752 4609728216009 4619437309494 4621729692006 4622390782632 4646977967646 4649872297392 4656099510363 4656765517236 4659076423764 4683858745167 4686776045784 4689840684816 4693723973722 4696053220778 4711705705602 4714718171256 4723972681068 4724648396496 4727061642632 4746744636921 4749100195329 4749779504988 4755165457392 4762145605992 4778018384328 4780458890676 4787476167726 4792904865784 4815939165156 4818399040602 4819088262744 4823078571423 4825472010327 4847739203664 4850144880336 4854160904562 4857334994988 4886213324328 4888638093672 4895885272726 4912203820734 4924992795156 4925697264432 4928141627568 4948661898054 4951189565343 4951897781796 4961617850938 4964080039562 4964790099864 4981338315576 4983810290424 4987936992483 4991198557842 4994307282384 4996858264328 5020872746652 5023364340348 5030811244809 5033944641768 5050723357512 5053229764488 5060720943054 5090808463524 5094063311472 5098355350767 5100885394983 5131211705298 5131945672056 5134566956652 5159243255418 5161803515082 5171935607721 5172675399612 5175317488054 5176057763688 5200189630461 5206830996528 5209414871472 5213728378974 5231106334566 5248155052056 5250759433944 5268260818296 5272623051507 5276070770418 5279356925136 5281976790864 5307438610908 5310072412092 5310831963024 5315229446058 5317944347961 5321256583272 5349561139566 5350326338952 5352981423048 5357413806741 5364255969968 5382135651312 5384806520688 5392017974007 5392789246404 5395465402596 5421474295587 5424851013624 5427543080376 5435589161058 5453706604122 5456412990378 5467905386748 5471401334544 5496989989869 5499717855381 5500504533132 5506741760688 5511301461246 5512089795912 5541409422486 5544159331014 5547693033624 5555836540324 5574354781716 5577121039284 5585388862347 5592522181456 5595297454544 5613947223696 5618595692682 5621465547369 5655613597776 5658502360392 5663187721989 5666890827486 5670420401072 5673234330928 5700582211716 5703411109284 5704226923248 5745824927682 5746646808504 5749498565496 5773438881063 5780812366224 5783681077776 5792255116508 5795129506492 5814445338828 5823064984149 5826691829448 5829583308552 5857684871094 5860591730406 5864241948912 5872935415396 5892510583764 5895434725236 5896278006192 5904174433563 5907104363187 5914648557776 5939276540778 5942223889722 5943073863384 5978407239504 5986413656181 5987269950732 5990241116268 6019117131321 6022104100929 6025854916008 6029795166192 6034787966214 6074547938352 6077650683384 6082683108803 6102957390327 6105985965423 6106859363556 6113784159504 6122847560732 6125886006268 6146304288012 6147183453264 6155326501362 6159249745992 6162306256008 6191921783772 6195084480774 6195970623528 6201101020401 6208132680484 6209020689648 6212101898352 6232807547568 6235900560432 6241154662827 6245144993556 6282274274136 6291587454138 6294709636362 6298630241424 6328992849228 6332133593772 6333039339984 6341520687901 6344667649349 6365815155441 6366725719452 6373945187568 6379222951206 6382388622294 6383301556968 6417255288654 6421252220208 6424532054136 6429851704787 6430771428564 6433962680436 6455407817124 6464977659567 6468185886183 6472214539416 6476446659984 6503413912002 6506641212498 6545325167388 6549605094312 6555028308129 6558281222121 6566657060208 6597272192526 6598215864072 6601586087124 6602530375728 6650582656644 6653979627498 6654931410456 6685958096307 6694496995536 6697819120464 6703462415629 6707748326412 6730106022108 6747627924072 6779086780509 6783519561966 6787744618032 6797807134356 6801180526644 6823849642596 6827235958404 6833866430646 6837357018807 6841615607064 6846089275536 6878007179442 6878991007224 6882404686776 6895914143628 6896900532816 6929155964241 6932594538009 6933586173948 6951637838632 6970466951469 6974808446088 6985148275854 6988614635646 7030164068676 7034761027224 7040585960583 7044079831167 7067558558403 7076584814544 7080096549456 7085959021602 7086972594744 7090592463948 7124669257482 7132748186088 7143218408988 7170688336014 7181214251589 7189357298676 7190385661872 7193953870128 7223908747734 7227598560903 7228632394116 7247452214744 7271608805496 7275217320504 7281241356843 7286002492482 7290540515664 7329319986492 7332957140508 7334006044176 7343827909089 7348401948328 7368305731101 7387489192734 7388545896648 7392212441352 7427846672694 7432473042288 7436161385712 7442426776407 7446120059343 7447185149796 7486797836763 7491460923576 7495287396492 7502566666658 7506289793842 7531309119978 7535046510522 7550916962652 7555854436648 7591081414581 7600776282288 7604548145712 7610844875054 7636212695286 7641094967208 7661099903576 7696817557947 7697918508084 7701850434978 7752593785104 7759013099418 7762976232081 7764086645532 7810246494792 7814122307208 7820592568461 7825706380814 7856680778352 7860579633648 7872232578084 7876139150916 7914106155627 7919035387704 7922965186296 7934710614418 7961157916362 7965108618138 7966247944536 7972844169087 7981884874908 7983026600976 7986988155024 8024341709349 8025489508428 8029472134572 8045233167566 8046383954952 8073203476968 8077209781032 8089183869606 8093198103894 8137276520436 8141314620564 8142479151408 8153383741587 8195072384016 8201858080122 8207102001816 8250756799698 8255895711696 8260112641032 8266952191869 8268134693868 8272357874606 8312114133729 8316238996521 8321539550436 8326859991408 8333754810486 8361532172574 8365681558926 8387583515122 8388783272184 8392946181816 8420920835544 8427893539023 8438657132304 8442844791696 8487753540588 8488967625936 8500336241229 8505630601608 8509851496392 8550873317574 8555116663926 8556340384872 8574361904752 8578616907248 8607210422832 8618737391523 8619970212756 8624247848244 8671218549336 8675521616664 8688382674762 8692694259738 8721668008242 8727100223184 8740037744172 8744374962828 8786527306641 8790887595609 8796362923368 8802114782832 8809403123094 8838765875646 8843152087854 8867443542192 8871972836664 8908914811167 8913335834583 8914610795076 8943664435216 8973474696144 8980904926098 8985361674402 9038782374012 9044692749288 9052181949321 9063742845808 9068240702192 9098466190128 9102981277872 9111821907528 9116476025076 9170676239256 9184271341098 9188829009402 9194552191504 9219456432018 9232989752043 9238874618988 9243459384012 9244781565264 9292626721161 9293955935292 9312199020726 9313531034472 9318152847528 9367717490334 9373552091568 9387447947444 9392106441556 9423411411204 9429436342512 9437381181207 9442064454543 9447945362136 9454123285264 9493489273842 9498200390658 9499559009976 9524291211984 9556036768656 9560917781352 9568834426809 9573582933441 9574952335452 9585809731568 9625882932981 9631878330312 9636798081204 9638176525488 9646157142846 9650944020654 9708321809124 9714669989976 9722713945567 9755120868003 9759961818747 9772426648656 9777276187344 9791770545452 9824407641468 9849985590312 9895908288789 9897323796108 9902379130686 9903795563592 9923235701876 9928160079124 9929580199728 9962676631152 9967620580848 9975873984966 9980969441247 9982397115684 9993716528656 10041745493304 10046728680696 10061622489618 10067889283536 10101446715024 10106459528976 10121441886108 10136446453889 10141476636361 10175279342949 10181616927048 10196710701534 10201770789966 10250799645969 10262423410596 10263891344112 10269133913304 10277636976943 10282737224807 10317010769163 10318486510836 10323607030164 10343871215442 10345350799224 10350634976108 10352115527376 10400379260922 10427456757948 10462212669132 10477722413781 10482921953469 10496310104112 10501518867888 10536521636592 10545246103014 10552141540836 10614877221816 10620144824184 10628938532403 10630458892116 10635888695922 10642513166544 10687003886223 10699122279132 10700652677904 10705962846096 10714827613482 10720300510969 10756032504021 10784035948014 10785578492808 10790930805192 10835863121601 10842948591174 10849702027248 10855086160752 10864232190847 10871178322116 10907413208244 10912825980756 10929003738723 10935810773496 10993979979738 10999435710762 11001009066264 11022602922492 11024179591824 11081233789101 11082818844972 11088318662028 11095386067248 11111673080648 11141770009041 11148709563432 11154242078568 11170777724694 11237191385364 11242931094738 11253849999987 11259434690763 11296963679967 11302569765783 11317004720784 11326375443978 11333781654972 11401164423432 11406822218568 11416267312581 11454319042929 11491649855364 11493293617008 11498997130992 11546877762126 11552775652467 11584510233016 11590259012984 11628890677656 11638519649127 11646129968298 11653383658896 11659166617104 11715369742188 11721183460812 11738559571221 11745870830792 11785021167528 11790869450472 11808348867126 11814208726374 11878553081556 11884447779444 11886147726768 11902065921627 11941736874543 11947662927207 11972827312362 11974539901464 11980482232536 12038234262642 12044208201858 12051709832016 12067849751349 12069575932428 12133775804409 12139797155841 12155301366768 12165366217606 12205914780654 12211971930846 12213718727112 12245695121464 12251772012536 12292608576024 12302787120183 12310653002724 12318499491984 12324612512016 12383843567544 12390168961548 12391941247056 12402202040802 12408536811909 12416265360968 12482309325654 12490289987112 12500632215729 12564548548272 12581375272683 12583174908276 12589419272724 12657985698456 12664267187544 12683041375802 12689335298698 12731630310882 12733451438904 12758445902412 12764777244588 12766603113936 12826309976361 12832674995889 12834510577308 12849064108272 12859703409574 12861542857128 12867925360872 12910815634248 12929955319134 12936371772366 12944429078832 13006827824004 13013282424996 13032574012143 13039041389607 13090650334776 13099210188624 13110056616258 13116562444242 13194544385052 13196431728144 13203172174248 13214104684641 13301165313288 13307959254996 13309862820912 13371916192614 13406924831258 13415496652824 13460212044216 13471357389147 13478042511603 13495255848144 13558173561018 13567039123932 13595614268712 13602361053288 13647699285192 13654471916808 13667732861292 13674714037614 13683231214128 13756014358884 13757982014448 13764809373552 13776407011647 13783243514103 13791828287256 13858311928482 13865189076018 13867172347896 13903275677264 13940933902938 13949616892176 13968298531089 13970296551708 13977229271292 14051576235501 14060328137352 14069522054448 14081171921166 14088159662334 14135117116806 14171918043204 14173945189488 14181184927896 14240233910763 14247300585987 14249338514964 14265496372176 14286436817976 14341376672028 14362428503178 14378714597352 14447817495468 14455197121806 14457264788232 14469235714269 14476416030981 14494904429488 14543217610992 14550434641008 14562482713686 14572004984964 14658639972984 14665914281016 14687655818178 14696803896656 14736611462202 14774978385468 14777091793296 14784424882704 14853568696029 14855693345388 14884853552814 14892240118686 14894370299592 14963810977449 14973595673526 14982921847152 14990574792984 15005133333316 15012579587684 15062618239956 15070093021044 15092433734427 15101833925304 15111708873296 15182162829162 15221689750108 15272425390572 15282189934416 15295066052301 15302656184949 15322199807152 15393635115894 15395837016168 15403700869956 15515806823163 15518026198836 15525952464162 15528173291064 15600568891383 15620492989584 15628244614416 15641185136922 15651412761628 15744465156168 15752278301832 15817869154521 15828212311254 15838070775408 15845930372592 15869421228836 15922315832724 15930217236276 15932495889072 15945688338174 15953833043883 15963769749816 16048683418698 16050979016856 16058944269144 16072241420223 16090466335132 16092767909904 16146406953936 16154419562064 16176053922021 16178367739212 16186396207788 16264422886761 16274553040872 16282629241128 16306767483174 16403716160244 16414204003632 16428033908027 16436186272723 16490969969607 16499153566143 16501513599396 16520225282064 16533904383738 16536269387736 16544715749212 16624228267458 16632477993042 16643079100872 16665125847101 16667509620972 16723064345148 16731363117852 16756166587041 16775167030244 16777566544368 16785892363632 16841841671088 16855787078046 16864396642107 16975507081176 16989563165967 17000672482458 17011261203216 17019702992784 17101746635148 17110233327852 17112680769744 17135598454541 17237474783046 17239940425512 17248495696488 17320316643189 17342437098672 17351043233328 17374280138467 17376765349524 17385388519476 17443336016484 17469194952447 17480075488344 17488749925656 17573054613282 17581775191218 17592725846736 17618806246188 17677531751292 17686304175708 17712523300689 17721313089561 17743945673328 17817829622334 17826671669166 17829221590152 17959240968543 17961809852196 17970723348804 18057351393963 18066312302787 18077564748024 18089385498576 18104363898642 18113611208189 18223643815056 18232952050152 18248049326409 18308872170981 18317957896269 18341352478512 18368542682196 18377658018804 18438912864036 18465979504086 18477749237976 18486918768024 18585253442322 18587911870584 18603303061203 18624398041452 18627062068944 18636305695056 18723463988481 18735434980668 18774895894888 18784212883112 18846822822408 18874762362414 18884128909086 18895890724272 18986978547684 18996400781316 18999118019952 19024562063703 19034002948047 19097445466323 19121835562704 19137668853618 19147165866882 19149904670904 19251765865962 19263756660624 19273596162408 19289555114361 19292314285692 19301888041308 19394932978701 19404557658549 19416643618248 19429339979952 19445427891134 19510241736006 19519923637494 19583541090904 19648815282936 19665084924387 19674843666363 19699971180624 19791816577578 19794647592216 19804758261372 19807591127184 19846471403752 19856320158248 19951747969932 19961938882494 19964794231368 20083490986608 20093457361392 20110387246887 20123244979236 20242883772216 20272892907778 20282953272722 20350558685898 20363233854096 20393421403068 20403541579932 20501599291938 20512071056421 20524846821192 20538267826608 20555273953886 20565474449614 20634021538326 20636973021672 20647214060328 20687742430884 20690701598448 20701269952216 20787467892723 20797783614027 20800758521844 20854913515896 20924425338264 20955444827562 20965843906938 21090492206028 21104283081672 21121757881749 21132239493501 21229754443632 21240289648368 21257877064806 21260917784232 21271777391844 21374007772446 21398244558264 21429655226964 21440601021938 21512065008042 21543642754767 21568071896028 21571156985616 21581861610384 21671726243202 21682795682709 21685897182348 21728464381694 21742356644232 21814826416488 21825651961512 21843724070529 21858007477446 21871621546992 21987959959476 21998871421524 22002018132528 22031483727267 22045205844984 22162467578202 22165637689944 22176637324056 22223346161296 22283540018082 22297419126864 22308484157136 22327280329221 22338360178029 22341555449388 22460393510289 22474382770728 22485862189476 22507699999974 22518869381526 22593927359934 22605139531566 22652750887956 22667563309944 22773244243743 22802328846864 22813644437136 22832534625162 22908638085858 22983299710728 23090452673841 23093755524252 23105551304934 23169020466032 23180518025968 23257781355312 23277039298254 23288928696243 23292259936596 23430739484376 23442366921624 23461777705383 23477119142442 23491741661584 23570042335056 23581738900944 23616697734252 23628417452748 23742318466881 23757106163112 23768895558888 23804131843254 23883473749086 23895325854414 23918532507261 23945654624724 23949079802928 23960964465072 24073025128047 24076468525284 24088416403716 24135699502698 24139151864856 24267551608818 24279594311682 24330732435212 24411829561308 24423943861692 24427437454224 24460151224761 24491390242928 24503544025072 24585217152048 24605574240366 24621306005448 24767687135088 24780337923096 24800856575607 24804404081604 24817073623818 24832530721936 24936342401187 24948716989563 24964618651308 24980579974224 25001264431458 25162750545366 25166349816552 25178838545448 25199687165041 25283680617069 25315971396912 25328534375088 25366082751604 25378670597396 25463260621764 25466902877808 25501008723687 25516891804824 25529554489176 25652619952722 25665349991778 25669021154616 25719406819148 25723085714256 25735850721744 25821631268496 25856212174569 25859910638268 25872743544732 26013655648008 26026564849992 26065148024286 26078082779214 26181300669552 26220113232516 26233124888484 26272014278447 26359581919923 26372662786827 26389088770104 26406344348496 26428209369282 26602330626576 26615918509992 26637957062689 26726744433501 26740007503749 26743832385228 26813849662516 26830993305648 26920424088432 26942714778294 26956085023206 27116347122036 27134078247864 27156545847963 27191228537424 27204722106576 27295398570384 27308943833616 27335465722584 27349428075228 27389972332849 27512028717768 27552814023294 27566487028206 27583656574512 27698969256129 27716623856964 27730378152036 27734344695792 27771487150463 27877880163483 27881867805876 27936597062178 27940593103416 27954458542584 28103152471002 28120656274704 28158316086481 28162343842332 28176319324668 28270234233612 28312143543621 28326193363629 28343836086408 28362369855792 28480467821526 28494601171974 28498677029928 28572873635952 28682753344056 28706503280427 28720748800323 28724857006356 28757429194704 28877648798943 28895634990936 28910394243612 28914529576464 28938471428538 28952832061962 29124965427372 29144009969928 29168141836701 29265362604009 29279885456241 29317279945968 29331828562032 29356542302927 29375311636356 29473222924404 29549956770936 29687724866367 29707137392058 29711386690776 29769707105628 29784480237372 29788740599184 29927621954898 29942908323741 29947191347052 29981149585968 30010266666632 30025159175368 30125236479912 30140186042088 30184867468854 30203667850608 30364325658324 30409339361667 30424429909083 30443379500216 30525838028847 30544850781144 30590132104602 30605312369898 30787270231788 30791674032336 30807401739912 30832910930829 30848211674421 30951032307489 31031613646326 31036052397672 31051904928324 31056346582128 31201137782766 31282370273844 31302825523256 31433167241343 31448765860407 31488930312336 31504556603664 31635738309042 31656424622508 31738842457672 31844631665448 31860434472552 31886815597209 31891376676348 31907666087766 31927539499632 32097366837396 32101958033712 32117888538288 32144482840446 32160901532907 32180932670264 32268097512063 32352107844042 32356735478424 32372792415576 32528845773522 32549106081744 32565258482256 32592696572541 32613534966348 32787011216169 32807432320488 32856067816054 32872372545446 32981939939214 32998307132286 33003027198792 33067808767476 33072538775472 33089431498424 33243701367303 33248456534916 33264955986084 33286158201744 33330251694202 33335019241944 33446128690296 33462726235704 33512333174082 33550334060488 33711574156092 33728793284214 33761549999961 33778304072289 33951014162352 33979126331934 34001344964916 34203493270296 34220466655704 34248801937743 34271196909082 34474949566092 34479880851024 34496991392976 34640633286378 34658326957401 34748560276934 34753530699048 34770777038952 34886672032968 34915558947381 34938389904894 34960150976688 34977499851312 35146109226564 35163550382436 35215678713663 35237612492376 35355063502584 35372608351416 35425046601378 35442626179122 35635659244668 35653343338332 35658443180304 35706197764881 35918481937086 35923619704392 35941446697608 36114702787926 36132624605574 36155129496048 36203549254047 36208727797284 36227222416378 36401327413227 36419391467523 36465904100304 36496098652818 36617744341962 36635915792538 36737085364392 36755316037608 36877825728072 36908361360549 36931959008172 36955498475952 36973837536048 37170506884644 37175823741168 37206606122406 37225610435727 37248796082904 37446927976962 37470869961336 37501896647187 37549791789776 37568425766224 37693645644816 37744125818049 37749524724828 37768257818172 37973957095368 37992801562632 38049124127406 38068005896094 38194890932646 38275337707236 38294331733764 38299809341808 38478929929083 38498024987667 38503531731924 38547192324816 38579110228722 38584628571384 38603776082616 38789865957402 38809115317098 38833287236496 38890855782268 39020483472012 39039847274988 39097722036429 39117124168821 39167082181808 39297630565872 39330169848774 39349687332726 39583633155156 39589295184432 39609516522744 39642314053923 39692942807504 39712640316496 39903495939864 39923877764988 39929588462736 40220774493774 40246489958472 40414072167441 40434127534809 40485767544432 40545785815556 40565906545444 40701117371796 40786842806136 40807083159864 41003198583876 41024142112842 41049693642384 41110547907772 41130948899228 41268043076652 41273946043344 41294428120656 41329221034941 41349730542309 41375484861768 41402539904432 41574935785446 41595567228054 41601517043688 41709827031792 41848850676528 41904895593267 41910889655124 41931687813876 42154728706503 42180984412056 42208566163344 42243515763498 42264478987002 42515754129612 42521835568464 42543554783688 42578781761621 42720701732289 42741901757961 42748015544892 42796489116528 42859310453928 42881202043876 43024130016084 43087285509534 43136143792056 43343452486404 43365591365418 43371794364696 43407707142807 43429248092943 43456928763388 43484713288464 43629652832976 43651303923024 43687448141058 43716014954892 43975919918952 43997742843048 44062967454534 44090411689968 44324935156404 44331275379888 44353274648112 44390644815307 44412673545443 44560706088087 44567080036164 44654560658442 44676720356058 44683110898776 44891432932347 44920787020578 44948765541456 44971724378952 45008961933509 45015399999948 45037738763052 45187854719868 45210279063132 45277301203281 45305501775912 45335126619888 45546488487486 45665069250324 45817276171716 45885198156903 45907968554847 45966599421456 46180905347682 46187511048504 46211102609868 46547420469489 46554078596508 46577857392486 46584519873192 46801706674149 46861478968752 46884733843248 46923555410766 46954238284884 47233395468504 47256834905496 47453607463563 47484636933762 47514212326224 47537791117776 47608263686508 47766947498172 47790651708828 47837065014522 47861499131649 47891309249448 48146050256094 48152937050568 48176832807432 48216724260669 48271399005396 48278303729712 48528161766063 48535103217636 48559188623364 48661464870424 48793268660283 48823659122616 48847887723384 48920302449522 49211148480732 49242612010896 49284101724081 49308558818169 49472909908821 49497460698429 49560675846192 49601713151214 49608808163208 49634147247636 49872684802374 49897433979126 49929237302616 49995377541303 50002528862916 50268499761123 50325501090732 50332699633104 50357677090896 50399374330082 50567361234138 50593189926321 50732165503208 50757341194792 50926521243528 50968689497901 51002017447374 51033783609648 51059108978352 51305239905444 51330699983556 51338042309232 51406795363623 51438813638296 51712424349138 51719821276536 51745487089464 52027311296016 52053129699984 52122840415401 52130296048572 52156165558428 52407584857341 52440226465032 52466249776968 52544028556894 52719163839846 52745325573654 52778177540208 52856418738564 53137569902067 53163939268683 53231837019984 53275914125378 53453488867002 53480015007498 53487664770456 53627699325032 53877722905629 53885429556588 53912170046412 54232694244072 54268156495728 54313091695926 54340833624567 54670931445168 54698856150456 54744147979227 54779944665698 55024057435536 55105628046588 55132974056412 55397938512258 55433247713928 55460756304072 55542974300926 55755760326966 55763735611752 55809909183609 55873194124356 55881186206832 55908917085168 56170391965443 56206304942004 56316632172962 56324687684664 56352638649336 56540468467224 56624287087242 56652386727258 56687672172816 56960935643052 56989202343948 56997354059856 57073686191109 57102008844141 57365506688112 57413006560854 57441497600646 57449714012712 57755297597886 57791269981872 57820788487224 57868665343083 57876942857076 57905664123924 58184798936103 58213672975647 58249930854744 58288019939856 58336283673402 58530725208018 58559770912482 58713084605854 58750623272712 58946445848808 58995254773161 59024530999089 59099913541872 59375449732734 59414274784116 59422773381552 59539414211256 59568960474744 59855243909796 59885816647482 59894382694104 60020533333264 60050318350736 60250472959824 60280372084176 60331161740661 60369734937708 60728651316648 60818678723334 60848859818166 60886759000432 61051676057694 61089701562288 61180264209204 61210624739796 61536213169263 61574540463576 61614803479824 61665821861658 61696423348842 61902064614978 62063227292652 62072104795344 62103809856648 62362403678169 62393350842081 62402275565532 62564740547688 62605651046512 62866334482686 62897531720814 63271476618084 63312849245016 63365273645247 63396718480503 63477684915344 63689263330896 63720868945104 63773631194418 63782753352696 63815332175532 64194733674792 64288965680892 64321803065814 64361865340528 64536195024126 64630928264301 64704215688084 64713470956848 64745584831152 65048387048127 65057691547044 65185393145082 65227069932696 65531172211587 65574022432338 65614864640976 65712135632108 65744745090892 65963879878428 65996614264572 66006054397584 66094451181801 66135617534952 66178862996848 66487402734606 66496913069832 66529911972168 66660503388404 66670038483888 66892257380592 66925452471408 66981840987663 67015080534087 67024666348164 67100668120976 67381180530867 67423148312184 67457586568428 67523099999922 67556608144578 67958252663868 68002689929832 68058997618969 68092771701281 68319732731229 68406986540592 68440933311408 68497603875486 68542393818164 68949899132184 69271358021523 69281266572756 69316653914802 69497120553868 69507061398096 69541554077904 69773344065936 69831117894762 69866786088729 69876779809788 70292218453128 70327100764872 70385333116149 70431357427326 70475224984752 70710127005168 70745216702832 70850093202756 70885252358244 70990336454527 71226955400643 71271318489336 71306686676664 71412395529762 71755597521783 71836963874172 71847239408784 71882893395216 71943458838601 71979160573649 72219075384141 72229405575852 72265249211148 72407098508094 72417455594568 72454444832756 72802654826454 72838782935046 72992197305636 73235488683924 73271831585076 73380453674283 73474170728784 73510632075216 73755651456144 73816722721098 73863918016344 74341013769288 74402569726821 74413212244812 74451220871454 74497592165808 74809027203561 74846150968689 74893855953924 74941739922672 75003793294374 75042103576783 75488251636098 75499049449656 75536515636344 75599061495123 75851041851207 75947914190736 75985603125264 76098248254812 76136011792188 76389781865292 76503026171061 76550675414472 76588663467528 76957859858166 76996049975334 77007063463848 77158220457444 77169257142768 77207552165232 77568636523707 77579731914804 77618230634196 77781711564536 78040966944024 78079694549976 78195444072858 78234248337642 78660339697548 78699374665452 78816042835341 79078745759769 79117988360481 79167266310312 79219033045488 79284628107846 79806991879728 79847755529976 79913871188067 80180233300503 80220022511247 80441548987548 80492979916944 80828144334882 80868255069618 81091571631112 81131813090888 81402234743592 81469637543889 81573685612272 81614166319728 82006397167752 82048284225684 82169916998547 82221095815544 82261897798456 82536086153304 82658442069882 82699461084618 82750969723536 83149871570892 83191134456108 83203034087376 83314461451389 83633640490449 83809791186534 83821779310248 83863375627752 84309457413006 84361968824112 84474948259443 84487031526996 84528957974004 84936430630863 84978580090887 85031508259224 85087109567376 85157563523242 85441403464578 85483803515922 85496031089784 85718620907856 85762404087752 86048260032168 86119509841281 86162246400969 86174571019068 86272287584112 86686904972808 86731182730836 86743588729392 86815414285614 86858496185886 86913857526776 87374896282116 87432029909784 87504425510103 87951839837904 87995485686096 88069626908781 88125934909068 88649870312808 88781289630614 88825347090886 89121412176174 89134160072328 89309121316884 89353440712116 89366221797552 89782865864694 89828724971223 89841574041156 89943448757904 90017923867018 90030799999896 90075477526104 90375709439736 90420558126264 90554602406562 90611003551824 91092976974972 91228018085001 91273289727249 91330138500648 91634552343432 91770396313806 91815937109694 92361810695364 92375022097008 92422205219736 92498732792487 92544635023263 93094840938978 93108157193016 93155714784972 93169039746384 93603413348298 93847110821532 93908476569768 94299501724029 94346297581221 94466790937008 94513669810992 94907214927126 94969273867524 95216527373016 95533894996344 95581303417656 95660446791627 95674130029044 95722998263298 95782618498896 96292100512188 96305874101136 96353665614864 96433448521338 96482704598721 96542798010792 97056323532126 97070206435272 97118377246728 97322929740848 97586537320566 97647318245232 97695775446768 97778089717623 97840604899044 98361033648507 98422296961464 98568203448162 98617117636338 98945819817642 98994921396858 99203426302428 99217616326416 99268294495272 99731104101909 99745369604748 99794867958252 99858474605232 99990755082606 100005057725832 100536999522246 100651002181464 100798748660164 101134722468276 101186379852642 101284649999883 101334912216867 101464331006416 101514682389584 101853042487056 101937378995802 102004034894748 102610479810888 102661399967112 102746405813229 102813590727246 102877627276592 103424848698276 103439642553072 103490974178928 103974980872203 104245680830802 104260592097144 104312331116856 104746676842143 104815169714682 104880452930064 104932499553936 105088057113788 105438327679692 105490651147308 105647036140989 105712837477128 106275139804134 106327878537366 106551828250756 106906977734004 106960030014996 106975329540912 107118593294643 107255398650064 107755445811258 107770859113176 107824340092824 108465388488144 108610647762141 108626183391852 108681667249134 109203982239681 109258174402569 109397712300912 109488295958454 109559889331396 110211256093176 110265948112824 110357250688283 110725084081647 110795877024516 110866495427856 110921512608144 111085948601852 111511520653932 111527471223504 111619818367218 111676831307181 111746388248712 112340783930886 112412609884008 112505689941561 112633264345924 112649375369328 112705277298672 113080936934448 113232377454147 113248574174484 113304773454516 113921871286104 113978404687896 114147372382218 114204017688282 114826013121708 114882995201292 114899428025424 115053303909061 115436789787249 115494074963001 115510595195772 115641576974448 115737330686166 115753885714152 115811328247848 116369597872206 116427345951294 116499861709488 116655880929707 116672567346804 117061450416036 117119541824964 117293166109287 117351372506463 117426169211708 117501246545424 117892891697616 117990509546322 118049061998178 118750899465468 118828549568232 118926942161769 119078828422512 119137920949488 119710487819592 119771633294964 119788765388208 119949189181787 120662323481322 120739469875416 121242216502323 121302382604427 121457302633296 121619960969269 121637357446668 121697719636332 122103352115388 122360528418408 122421249479592 123072426338526 123149080927152 123331643723316 123392846697684 123804129229956 123987663104823 124049191626927 124126454585304 124207619713296 124724807356338 124786701684162 124804551131064 125129481095376 125714686779801 125732668965372 125795063441628 126464186119509 126542953236168 126625698490032 126730547290494 126793436961006 127547262388836 127565506705392 127630664351064 127736345284863 128162105196867 128225705273883 128389467349584 128577931361784 128643606131628 129072390048252 129261856528602 129408431376168 130096774096254 130115383094088 130223121428421 130287744278829 130370786290164 130454139865392 131062344423174 131148044864676 131424271264216 131489490181784 131927759756856 131993228529144 132188902363602 132271235069904 132974805469212 132993826139664 133059823944336 133171934445921 133238020636329 133321006776808 133682118264261 133963681975326 134030161068174 134049332696328 134762361061734 134846296624368 134915173136856 135026885800527 135046199999844 135113216289156 135831903609843 135916505327736 136005379859664 136117995237938 136185543402562 136639465462458 136995207750972 137084787636328 137655594470709 137723905664541 137899798264368 138542716043046 138562533145512 138633307829604 138994241107736 139642261408467 139662235789524 139733572177458 139753559619576 140584436906256 140654201529744 140770666232298 140862714854652 141700186405512 141770504716488 141980672909054 142453910801286 142542636978672 142613373353328 142824791059524 143511195043566 143584497394947 143673927748344 143886917677202 143958321147298 144438150768282 144458811151704 144530498422296 144650172782007 144814197016188 144834911189136 144908889665512 145584485298189 145605309652908 145677565870092 145984394611272 146470977367848 146543663170152 146760907348566 147633445442196 147727836032688 147852305172243 147925676454507 148682027538576 148805139453642 148826424489624 148902441742908 149618054407122 149692301937378 149787711907848 149986132623909 150007586588748 150084207153566 150805499283369 150976503272196 150998098899312 151073031272688 151198122990246 151702083702414 151779569778963 152196496509624 152272023584376 152779563730584 152906068493703 153006052342122 153101350828944 153177326935056 153915719716332 153992099950668 154014126927696 154220386090869 154316440914888 155137273047414 155159463829608 155236461268392 155563423129072 156081933888048 156159389099952 156368521246203 156390888145716 156468496675284 157222754572023 157320679395096 157398749330904 157632085670682 158157491519538 158235976720962 158334532620624 158569256215692 159412709706201 159491817806049 159695511059952 159827742376134 160360466601006 160440045022494 160883097975096 161633168716887 161656288669764 161736510139236 162183143262224 162263626181776 162804469487184 162939275087778 163022500873701 164012794335504 164096568451368 164232443937681 164339833997094 164442191631088 164523795596912 165072172306608 165316884139764 165398922169236 166299743141784 166382268912216 166628922902778 167267280980898 167429727550827 167619582373068 167643558620496 167726751255504 168511175896329 168618914826012 168949896518886 168974063053992 169057915948008 169872861261726 169957160181774 170063016518448 170315127046484 170882806929156 170967607031844 170992062179568 171221058573327 171306026532423 171524808175504 172096520064336 172239019682562 172324492801938 172349142038136 173373809945616 173462365461672 173605996029249 173630828571228 173716992371772 173827715053552 174554396808309 174641018926941 174749792564232 174864059819568 175008851020206 176139253817562 176251869818136 176397810155287 176985764319483 177073592997267 177299740625616 177562579261228 177650694181772 178242824352348 178268320144656 178618242633768 178706881424232 179565731729388 179657449942446 179683148082312 180035847734036 180061599999792 180150955052208 180751418879472 180841116252528 180993485221983 181109204813124 182185953949944 182456036170002 182546579454498 182660277001296 183269104686864 183540792627612 183631874219388 183904099949129 183995361831121 184608639507789 184723621390728 184844410439472 184997465584974 185089270046526 186189681877956 186216314386032 186311429569944 186465699438823 187087211034507 187180052526243 187206826696596 187694221643064 187816953139536 188599003448058 188692595162442 189814429854252 189938547735048 190095820935741 190190155441509 190433054746032 191067789992688 191162606835312 191320893583254 191348260058088 191445996526596 192584201024376 192866897042676 192965409197442 193085596021584 193892784792903 194112647064252 194140412870544 194236754493456 194400410053241 195145161144381 195173074641132 195556179435246 195681209798088 196593516634761 196722067297014 196844593922928 197108212605367 197136406896324 197234235272676 197891639635284 197989842793716 198283353545403 198406852604856 198536588990544 199462208203818 199490739209496 199589735916504 199981510165212 200010115451664 200945522962989 201045241602261 201073999044492 201302004362928 201597497320328 202143541592601 202269444936552 202372759705284 202569299999766 202669824433734 203874757991604 204008069789496 204176992856907 204278315103843 204959198193687 205220959621776 205322799934224 205492811626458 205627181454492 206849697396552 207814074064569 207949961744406 208491361661604 208521184194288 208624662233712 209493353684286 209600358266187 209630339429364 210176114227576 210876655359384 210981302294616 211155999348447 211294072281978 211425674954256 212550279608268 212655757074732 212971009363581 213103656501512 213680866201929 213813955468008 213920060029992 214237186589286 215510891622516 215541718226352 215648680185648 215830376515803 215937481720947 216657226152423 217221295524282 217252366783704 217363334498268 218407964479362 218516348805138 218976591916908 219119778662792 220141361022849 220422512186352 220531896225648 220714501376566 221450168163294 221591754049032 222171897203704 223023041307864 223207709180463 223239636734436 223353662614362 223492776497424 224681567861772 224825219768016 225011379883122 225126310730349 225266528691848 226464754908294 226497148348968 226609546909032 226797184485369 227843742572208 227956809375792 228294744764436 228408035376564 229509078513183 229652026243416 229765990402584 230106607818122 230873579574498 230988149926002 231021190391544 231474661372332 231507771428304 231622656495696 232705909571121 232739195744412 232854691902588 233311761859414 233345134693608 234122900832072 234239083649928 234586332218574 234702745012926 234852338423416 235981019092644 236098123996356 236448128506023 237501798930936 237657099136464 237853884323538 239420975639184 239543266589928 239741613564201 239898378363574 241324646962644 241478939750832 242484433004646 242604765208854 243239921938538 243274714893336 243395439272664 244206704230776 244408912631667 244721056836816 244842498959184 246144852677052 246509750995641 246663287446632 246785693395368 247608258459912 247975326209646 248098383253854 248252909170608 249449614712676 249573403368324 249609102262128 249943384354167 251429373559602 251465337930744 251590126883256 252928372239018 253085906472336 253424844778329 253461094580988 253586873922012 254809291892589 254935740272661 255094524777672 255261328702128 255472690569726 256324210393734 256451410547766 257155862723568 257287212263256 258144780096504 258358529523843 258486739202907 258523713057204 258816862752336 260193548192508 260230766188176 260446242856842 260575488557658 260741572580328 262124688846348 262296089729352 262513276530309 262848542528432 262978980363568 263855519513712 263986457058288 264208880726343 264377804727204 265949610938424 266343868891842 266476041272658 266642013553616 267364236528522 267927363950652 268060322136348 268098665392656 269486174913669 269524722123468 269830346273712 270053771601054 270092399999688 270226432578312 271663807219686 271833010655472 272235990475876 272371086805124 273278930924916 273684054255003 273819869181747 273990415501944 274169575272656 275311188941418 275447811329082 277085432086092 277125066291024 277266615659208 277496198377461 277633905069789 277988482215472 279284522816934 279324471579048 279467144354916 279507119239152 281541332464596 281725429709304 282898505172087 283038892743663 283400372811024 283541009432976 283961345818108 284907821602572 285649582119048 286981340374881 287022390087132 287168994789894 287347855496688 287773835354404 287916642294596 288876301536564 288917622303408 289060996844592 289300345564014 289448113796163 289628394032376 289817779331024 291168970596378 291210619305816 291355131740184 291968789222544 292941954735696 293087326340304 293334269152869 293521814697132 295083100945521 295266890884392 295704610344486 295851352909014 297610278907284 297652848979248 297804883485816 298051472331347 298199379519403 299193312305727 299236108814244 299384603874756 299575423815696 299972265247818 300015173177496 300168414307132 301610998566738 301953006544392 302396245980492 303404167404828 303559139557926 303853949999649 304004736650601 304392993019248 304544047168752 305559127461168 305812136987406 306012104684244 307831439432664 307984199901336 308239217439687 308440772181738 308632881829776 310274546094828 310318927659216 310472922536784 310888714818101 311924942616609 312737042492406 312781776291432 312936993350568 314240030526429 314445509144046 314641358790192 314797498661808 315062733534563 315264171341364 316314983039076 316471953441924 316941108422967 317138512431384 318825419412402 318983635612098 319655484752268 320720933202012 320880090044988 321355779883929 321766195950192 323266337433774 323312577339528 323473020278472 325831943286423 325878550175556 326045001747402 327611946719043 327774523207707 328193136902736 328464887875362 328679667994188 330633768279528 330797844338472 331071752064849 332175252244941 332599486283568 332764537824432 333257845805556 334534561961796 334859455101654 335030493921543 335239164746136 337022351792658 337237829652024 337517069824683 337899793037772 337948126107984 338115831896016 339697132362441 339745722523452 339914320363548 340630254092968 341765613858312 341935214063688 342442117146654 342612053064846 344478039365124 344648985603876 344698284076272 345159911727183 346310369361747 346482224889003 346924730923344 347211992058498 347261657142456 347433984743544 349108793616618 349282037853882 349499585128464 349967642789121 350017702040412 351879498327861 352054117519389 352278507635124 352503739636272 352795620310574 353971528638966 354147185994534 355125158522456 355301388363544 356485648704696 356780826485307 357236485267536 357413762848464 359131463458776 359314899884892 359366296164624 359847567545361 360071695468072 361986970443966 362218409626248 364371907899888 364859882907807 364912072340004 365093158908996 367081585255224 367263748438776 367808199898258 367990723662242 369217279015578 369447242781456 369994931169948 370178540093052 371962989314469 372147574880781 372379363755912 372622859139888 372931398877646 374174422069014 374360105052486 374413653393192 375388443286128 377144060339403 377198006896116 377385190324884 379628859708504 379877095470096 380191641871482 380380310883018 382641787166508 382696520116176 382891993053192 383209035854589 385168402048752 385733794085352 385930818394884 387785569585806 388225294128504 388800820106482 390290322288762 390346149282264 390669364285263 390863232836487 391112358870492 391362419596176 393187033269522 393444134594028 394216425210734 394272813792648 394468470545352 395783279270568 395979685587432 396566707090806 396813705209712 398924416407636 398981478418992 399179471833008 399515803337763 399714061908987 399963020330424 401891045925978 402090483204522 402147998088984 403194994640656 404287083185202 404538889873104 404745519410568 405080657401581 405138599999532 405339648867468 407495710829529 407749515983208 408016139578992 408353985713814 408556630207686 409918396387374 410985623252916 411254362908984 412966783412127 413171716993623 413699394793104 415628148129138 415899923488812 416982723323208 418926784225401 418986707368572 419200716532374 419260678858728 420352228455152 421753310718768 421962604589232 422311998696894 422588144563956 425100559216536 425311514149464 425942018727162 426207313003024 427361732403858 427627910936016 427840120059984 428474373178572 430753492184841 431021783245032 431660753031606 431874963441894 433314452304846 433950518346021 434442591048564 434504733567408 434726668996536 436753455894567 436815928958724 437032697610276 437953183833816 438239557325584 440282722045698 441429002753132 442900336326588 443183508098064 443556915516729 443777029363521 444343794407408 446046082615728 446415418360926 446479273468872 446707325228724 449363135723544 449958397871727 450022759766244 450252621460698 450533057383696 452416497850107 452929509816588 452994296697936 453219093818064 453594368970738 455338709336889 456589489528872 456816070753128 458718205481109 459018157026366 459304052486832 459531980805168 460213215636244 461747159148996 461976299852004 462042380783088 462661158272607 462949322744664 465411819142242 465478391488824 465709383805176 466623523718828 466690269387216 468245801664144 468478167299856 469105563738609 469172664437148 469405490025852 469704676846832 471668263716069 471962038185288 472196247992712 472896257012046 475003597861872 475707768647076 476412983332783 476649401908967 478238129118603 478475453418147 479086533179856 479483227128402 479796756727148 482649293925288 483288649565929 484899506150661 484968866009292 485209530417708 486479843877076 486549429786672 486790878545328 488413408461552 488817825263334 489067502621103 492289705354104 492697331813043 493019501991282 493326574893264 493571386790736 495216516919824 495950652419292 496196766507708 496932355181689 498899229425352 499146806736648 499886768708334 502289182652481 502858747119204 502930675861488 503180253766512 503854124015543 505533527688987 505856744478036 506849689556658 506922189161976 507173747844024 509618583785178 509871480545322 510189049555344 510945381139452 512648420787468 512902821095532 513663175719981 513918079597269 514574424526512 516289560193008 516717059047686 516973478405814 517047426114408 520387096385016 520817988087747 520892485713684 521150977115316 521483145160656 523663190424927 523923056780823 524249377692696 524592179458704 525026553060618 525294725037481 528417761452686 528755609454408 529193430465861 530957292958449 531220778991801 531899221876848 532687737783684 532952082545316 534728473057044 535854727901304 536120644272696 538972349827338 539049444246936 540107543202108 540184799999376 540452865156624 542980455665949 543327614439372 544471980951752 544742173610248 546557861849832 547368108510006 547639738363494 547980831003888 550622377882836 550895622658164 551712299847387 551986085493363 553825918523367 554170864172184 554533231318416 554992396754922 555267810139578 558569045633868 558648943158096 558934288709832 559397098316469 561261633103521 561540157578729 563082664929192 563450859418608 565797010344174 566077785487326 567922691636216 569815643205144 570287462807223 570570466324527 571299164238096 573962680749762 574044780174264 574337989579788 575547670708808 575833284589192 577752603073128 578600691128028 578896227592326 579256788064752 582337941192756 582421238611632 582710263480368 583201230159723 585435483433143 586668538305738 587043629394264 590166201891042 590533781768784 591324637816101 591409220688972 591702705818028 594850060636209 595220557814568 595609766971632 596102944662694 596398759038806 598386624611454 598472217628488 598769207749512 599944530495636 600030346354992 600336828614264 602836568888967 603135724806783 603221997133476 603906013088784 604792491960984 606808334809656 607118279115852 607707899999298 608009473301202 611624273974812 612024209368488 612530978570721 612834945311529 615662878865328 615968399802672 616478434879374 616881544363476 620549092189656 621777429636202 623849885233218 625474084984812 625563552582864 625873986701136 628480061052858 628801074798561 628891018288092 630125467069126 630528342682728 632629966078152 632943906883848 633467998045341 633882216845934 634277024862768 637650838824804 637967271224196 638913028090743 639310969504536 641441866404024 641760180089976 642711559767858 646532674867548 646625154679056 646946040556944 647491129547409 647812445162841 651663886572846 651757100351112 652090003494804 655223893438086 655549046415414 656929775750724 657359335988376 660424083068547 661267536559056 661595688676944 662143504129698 664350504489882 666515691611112 669069123923592 669623127541389 669718910203308 670060987843086 670478329492272 674044703585316 674475659304048 675034139649366 675378932191047 675799586075544 679394264724882 679491445046904 679828640727096 680391553456107 681260508185936 683531227716624 683870428127376 684884234293308 685224106129692 688527235539549 688956078730248 689297971207752 690319823454366 692620738723494 692964449778006 694423984116996 694523314284912 694867969487088 698117728713363 698217587233236 698564075707764 699935285578242 700035404080824 703758996655722 704108235038778 704557015270248 705591240621148 707943057277932 708294371989068 709344385518069 710250317044912 710602776727088 712971297409392 713561652970614 718262926917552 718629799769784 719224840692603 719695135090722 720143390936144 723973940887932 724436819252496 729719765815614 729824144680008 730186317817992 733226737895001 734163170510448 734527496877552 735616399796516 735981447324484 738434558031156 739529252986923 739989862339896 740357080186104 743925978628938 744295149761562 744758727511824 745862797755292 748348844138028 748720210104972 748827306786384 749830153062501 754288120678806 754396013792232 754770380649768 759257719417008 760274534334987 760383283742964 760760621766036 764427875677767 764807220817983 765283574333016 765783986106384 766418071709178 771467588170704 771861636789768 772500754817981 775075588571529 775460217608721 775571139171612 776450588257008 777601640212964 780580644577524 780692298564528 781338728570526 781726465672974 782224717740984 786374066539044 786888269188056 787539829590927 788432850421468 788545627585296 788936941090704 791566558541136 791959371174864 792626642179029 793133414181612 797848832815272 799031606675526 799428123817974 799926040660848 803782091851956 804180966409044 804295996177968 805373127363427 808458524741007 808574166370404 809491038821136 810161314803162 810277199999064 810679297734936 814991421659058 815499031966416 816591166507949 816707971427628 817113260415372 819836792774748 821052162765009 821459607545241 821971246505832 822508725817968 825933566824254 826343433987246 831256296258276 831799846977624 832488595132383 832901715209367 833965446646416 837853568450802 837973414737144 838401433064748 838521357717456 844623997393788 845176289127912 848695515516261 849116678230989 850201118433072 850623028298928 851339726784883 851884037454324 854723464807716 856948746357144 860944021124643 861506984369682 862043566490064 863321506063212 863749926883788 866628904609692 867901036692042 868344341388489 868885182097128 869453337993072 873506911789134 873631857917448 874065395220552 875906367667632 880002807458607 880565444091396 882858005506264 885249302836563 885800672653176 887113831033458 887554058727042 892830836721852 892958546937744 893414650457448 894154416994041 894598138558209 897579936917181 898726271447088 899916795743454 900045519532488 900505242921396 904832995700214 905859019633176 907188737941476 910677418673778 911561849998947 912014209951803 913178979057744 913632141506256 917436410962218 918036314052732 920426431272488 923494318297992 923952599704008 924717652319061 925322316545214 925898645489328 930823638284484 930956782977648 931418767610352 932666144454303 933247047437656 935774827849827 938211127477218 938345328874296 938810980051704 943336527432138 943924076370576 944392495985424 945188200603689 945792514024092 950823325268901 951415537294152 952825966665566 953298803817934 956476258237206 956950906836294 958966454256804 959593513454296 964067339651787 965298587850576 966577299131858 969799012301322 969937732018584 970419060835416 972959687754152 977495829859269 977635650526668 978135005242206 984579410708208 985394663626086 986039003982564 991901304838584 992393533015416 993215256194547 993864710363378 997798458850704 998293613473296 999773537416668 1004578365304962 1005091481764629 1005717494238408 1007708248031086 1011067055377974 1011713488956072 1012551209474049 1013699379113316 1013844378323952 1014347495688048 1019091397087323 1019237167570356 1019742961090644 1021890762278904 1025296841574936 1025805642191064 1027326351439962 1027836159194538 1033434118095372 1033946956811628 1034094852228816 1035479735181549 1040774192770032 1041635976175494 1041784971427368 1042301954230632 1047326380849854 1047846113561646 1048498755385392 1049902928367363 1050053106121236 1050589450074962 1055638494983583 1056162352558167 1056835522905372 1057511218908816 1058386860931722 1061914585916898 1062441557983602 1065375475567368 1065904165090632 1069456946114088 1070342479455921 1071709455802608 1072241288545392 1077944699654676 1078098888493872 1079542702636083 1080215086404216 1085960911331898 1086655228878744 1088943961903504 1089484347220496 1093115723699664 1094579648723421 1094736217020012 1095279476726988 1101244755765672 1101791245316328 1103424599694774 1103972170986726 1107651837046734 1108341728344368 1109984793509844 1110535620279156 1115888967943407 1116442724642343 1117138091267736 1117868577419664 1118794196632938 1122523266207042 1123080315157458 1126165329858384 1131432181018209 1131594020688348 1132155570974652 1135845383272432 1139631286410288 1140574925614446 1141140932649054 1147925361499524 1148089560348528 1148675979159576 1149627107563767 1151095341417616 1151666569178384 1155505206146256 1157201382256056 1157792455184652 1164675882385512 1166402460319446 1170870966866286 1172008092855789 1172589698509461 1173337076611476 1174087258788528 1180332403782084 1182649275632202 1182818441377944 1183405411636056 1189700121272418 1190441115629136 1192205889325388 1192797518077612 1196773249222908 1196944435256976 1197538415499024 1198547410013289 1199142185726961 1199889060991272 1200673657228528 1205673137777934 1206271449613566 1206443994266952 1209584983921968 1213616669619312 1214236558231704 1215241972204743 1215415799998596 1216018946602404 1222487132488587 1223248547949624 1224048418736976 1225061957141442 1225669890623058 1232956869758748 1233763088726952 1234784671087009 1238900350236381 1239515150980869 1241098184379312 1243554859272404 1247699770466436 1250948169969624 1256780352676203 1256960122105716 1257602149597122 1257782036576184 1260250934138252 1261056685365456 1265259932156304 1265887813767696 1266935996090682 1267764433691868 1275301677649608 1275934542448392 1277826056181486 1278621939009072 1282883732808048 1283520360179952 1285423119535716 1287328699643903 1287967532817847 1292260476554523 1293065349735096 1294982259094818 1295624890325682 1301851555038063 1303327773145692 1303514200702224 1304180006989608 1305259896071761 1310260367683701 1310447786876172 1311098092830828 1313859551501448 1314718671976752 1320848166137094 1324287008259396 1328701008979764 1330670746550187 1331331088090563 1333031383222224 1338138247847184 1339246255082778 1339437820406616 1340121975686172 1348089407170632 1349875193615181 1350068279298732 1350757864382094 1351599172151088 1357249493550321 1358788529449764 1358982890093808 1359657281454192 1360783106912214 1366016128010667 1369768468586616 1370448212259384 1376154616443327 1377054471079098 1377912157460496 1378595942415504 1379757488237569 1380639646908732 1385241477446988 1385928899556012 1387983474817821 1388847968233992 1396235457426726 1396435174466472 1397128151415528 1399870571156484 1400070808161648 1407316691215827 1407517993311444 1408216470077556 1409114030540496 1411182481242296 1415004791148207 1415886114555864 1416588743978136 1418688771036138 1427123305941228 1429238949998349 1429948205726901 1434714387355809 1435426360254441 1437259599539568 1438449681385206 1439390270181444 1447947881775864 1449865948697787 1454698518451983 1459439531631228 1459648289360016 1460372635635984 1466453475790002 1467202507863309 1471232799593032 1471962894648968 1476869116062312 1478091995439129 1479058505973846 1479979724679792 1480714160372208 1487851957257876 1488590299523124 1490797065545067 1491725595510584 1496697688276056 1497440420209944 1499660306125002 1508576241357612 1508792027584464 1509540761299536 1511562372046629 1516600583066961 1520549068669974 1520766567485928 1521521243532072 1528855751355534 1529614441635966 1530567148666032 1532836143418356 1540989527159943 1541754238791807 1543723273579536 1545001509635962 1550151177143058 1550920435217442 1551142278343224 1555203280425928 1561161289155048 1562453964263241 1562677457141052 1563452931345948 1564449435481968 1572748133078088 1573776538376112 1575079659181854 1575884175112443 1576865700842936 1585253284358058 1586266828363224 1587580291397583 1595697665630544 1598063213351052 1598856247635948 1607564183703912 1608361932818088 1610746254726854 1616917049482014 1617148332740808 1620322629606324 1620554399998128 1621358595469872 1628941366997847 1629982843318116 1633182333015898 1633415942855256 1634226520830744 1639673585549496 1642104325530018 1642919215090482 1643942493011664 1651867133648508 1652686867974492 1655136899542161 1655958256480089 1662512592516552 1663599693955248 1664977190264766 1665803430418734 1675707136901604 1675946829474288 1676802866129496 1678191294949407 1689247994787576 1690352578255824 1697391031032522 1698233356461978 1702679453569766 1703768074908648 1709446929615432 1710862388421669 1711711398973581 1713897492714288 1721888042249286 1723013968739364 1726643012126424 1727499853767576 1733257809219384 1735802073384084 1736688682776978 1737770364194256 1747013823578268 1747263715834896 1748130790441104 1749603690479169 1760005614917214 1761130888182792 1765716011012528 1770498605673126 1771601345306352 1773973913448303 1774227662066916 1775108117454084 1784550181908627 1785661673443704 1786829300914896 1788308833988082 1789196277116418 1795159873834362 1799833591486908 1800091039064976 1801010485842792 1808509706666901 1809407174420349 1809665991400428 1811718039266352 1814377475882952 1821354837347556 1823123699997894 1824028419903606 1834872821924436 1836072628105464 1837592935712163 1838504835934587 1840852862544976 1846988636595984 1847905199408016 1849435304638122 1850644633090428 1861647276568968 1865332288908606 1866494094875312 1871549655699654 1876422254954436 1876690657748592 1877621960103408 1886403224395683 1886673054864276 1890376401207378 1891585028048184 1900403994136023 1901646650537802 1902831074588304 1905651933331132 1906597607635868 1912952516474412 1913901813672588 1916739084272229 1917932908513608 1919187026908592 1928134679303574 1933154598263716 1939598024602644 1939875464037168 1940838121670832 1942473388642227 1943437335488523 1945919375508304 1954991659718538 1955271301053336 1956270010484412 1970789327252172 1972078007965128 1981272249205641 1983802609677168 1984787066030832 1986430512389094 1987729420726756 1999547074833336 2008869382624167 2009156730609924 2010182963529258 2011434988476816 2015416496062172 2022134110755948 2023426977912144 2025102418948098 2026136796573141 2027398758226632 2038182794174646 2038474335140712 2039485922181288 2041174660368321 2043781524557808 2050593683149872 2051611284382128 2054652702879924 2055672318389076 2065581706618647 2066868236190744 2067893913623256 2070959470363098 2083271952350988 2083569942854736 2084603908461264 2086360306319429 2087395656635821 2094353186140089 2094652761699708 2095692227123292 2099805856734726 2100106212242472 2101178900149924 2111276989967166 2112324705116334 2113671045810744 2116773721863444 2123829171833796 2124883115967204 2128033156554207 2130750951134736 2131808330181264 2138913892228176 2140684958911842 2155889399309352 2157674522077809 2159085405272166 2160430172808432 2171921822663796 2173310457757488 2176221003726707 2189159297446842 2189472434040024 2190558953453976 2199680213685003 2202489511531344 2203582490632656 2206849199389548 2207944341973452 2215303674093468 2218587758960769 2219969587019688 2221071240558312 2231777935886814 2232885449284686 2234276182535472 2237588393265876 2245046532414084 2246160630314916 2249490459187503 2262864362036418 2263188041376696 2264311141949304 2280823603004961 2281149851228892 2282281865298108 2293283627033301 2294421662453949 2295850722999048 2297351958319152 2299254215127534 2314402764512112 2315584910369304 2317502264453943 2325226765714587 2326380652826163 2329351764771024 2332804920638892 2341741933732572 2344016185711578 2345179397018922 2346674153222952 2360664807564168 2362619488772781 2365298551264404 2365636882755888 2366810823272112 2377879926537087 2379400242544836 2384411778650776 2385595036155224 2393546498445816 2397094820026578 2398284371453922 2399778121982544 2411346275555868 2412542899227132 2412887988533904 2416119382090281 2425375574223021 2428473116463408 2430483944409486 2430831599997192 2432037893204808 2444974264977174 2446497095899248 2449773499523847 2450123914282884 2451339781246116 2463156488295027 2464378822635723 2465913739517496 2467526177453904 2469569342174018 2477800700472762 2479030301961738 2487109718544808 2495399540932872 2497465785397149 2498705145628101 2501896339939248 2513560705352406 2513920244211432 2515204299194244 2515564073152368 2520501868276504 2533871992181364 2535528867383736 2550603355299216 2551869084896784 2554019180354649 2555652112362972 2570846239071432 2574657399287806 2575935065635694 2584520953109046 2586130699470192 2589964518189636 2591249780651364 2603703110076126 2605033024165467 2606655546291384 2608360013979216 2610519792143522 2620520735367402 2620895573752344 2622196185661656 2627719103002896 2640008422375821 2641696332274188 2648574016518792 2657402017959528 2661341493100374 2662662176181126 2678492510165556 2678875640813232 2680243951372344 2682463250982123 2683794415674627 2696178814341264 2699750387230362 2700136558597464 2701515728764188 2714498987100642 2717577058899528 2721566213824428 2732032256021334 2734685549996841 2736042629855409 2739536937173232 2740896424518768 2752309232886654 2754108942158196 2759514976475138 2761279293817464 2770482954893976 2771857799112024 2774152956957183 2775966949635642 2777695936467984 2792470914853452 2792870348932944 2794256302831056 2797998433362909 2799741142312968 2814633382431654 2815035986622888 2816432940155112 2822364962484592 2830009582296414 2831772229111728 2833177487956272 2835564601811067 2837377542072276 2852469975806703 2854246611882456 2858477899996698 2859896411453802 2869428774711618 2870852720508882 2876899362770412 2878780540362888 2892202018955361 2895895763551728 2899731897395574 2909397036903966 2918879063262456 2932487489577807 2932906951580004 2934405015726618 2942465599186064 2943925789297936 2953738232124624 2956183990878258 2958117011947692 2975703914515752 2977180599046248 2979645768583641 2981594131090134 2983451191021168 2993395376552112 2994880840419888 2999320612250004 3015274445293887 3017152482715224 3023124744093258 3033201166133922 3037653628422147 3041098137339948 3041533134971856 3043042487064144 3057274191261969 3057711502711068 3059228883271932 3065672286836712 3081979054319886 3083508477583614 3090003019271924 3100302354286116 3101840870434884 3102284556686448 3106439205544647 3110406560851856 3122322578310096 3124907928526482 3125354914282104 3126905862691896 3145496266156176 3149708785102089 3150159318363708 3151768350224886 3153731401685872 3166915484950749 3168487057674501 3170506568716116 3172533656726448 3175160582795166 3196126426702104 3197712495271896 3200360269960207 3211027438367763 3215128367407824 3216723865636176 3221492509453708 3233834098964028 3234296665481616 3238628107908249 3240645259212648 3257882733995694 3259965686636232 3266364666031796 3266831885710512 3268453041661488 3279347171098992 3283738946170263 3284208651060036 3285838430180964 3303734267297016 3305373735948984 3310273799084322 3311916512960178 3325025185033104 3329954380529532 3331606860837468 3336545813362769 3347666903830221 3349328173927029 3351414273803208 3353605732258992 3356382589898814 3378495989575152 3383020546961503 3394296543054627 3394782062065044 3396466712923956 3405358907139532 3407536149817296 3418893859230864 3421724776843338 3423422797947162 3443776084498572 3446027937478728 3448881322691301 3453286024252848 3454999707535152 3466515618438768 3471604146768168 3473377365553956 3478526486271823 3494027647156536 3499207380958338 3516024278567367 3517769095528383 3520011229834428 3522261776365584 3526978868108801 3540997211346252 3547947826896606 3548455324133832 3550216234908168 3569100363817254 3571323346887408 3576617667976164 3578392554232836 3590319747668724 3595642230039867 3597426557180883 3599667182973816 3602020971685584 3617019413333802 3618814348840698 3619331982800856 3628754951765904 3642709674695112 3645725916614229 3646247399995788 3648056839807212 3667461397465761 3669745643848872 3672145256210928 3675185871424326 3677009671869174 3698870609276244 3701289266180856 3704354013261027 3716701050709143 3718545452942607 3723294553137936 3730664577817212 3743099311399308 3752844509908872 3770341058028609 3772806448791366 3773346109728552 3780752802414756 3783170056096368 3800807988272046 3803293301075604 3811303866662264 3813195215271736 3825905032948824 3827803627345176 3833478168544458 3835865817027216 3856269358607148 3861986098931709 3863902598453541 3866309196527432 3876781429663569 3879196049205288 3884946777284454 3886874670977046 3909983319437076 3910542602106672 3912540020968824 3915779688215283 3930781103051103 3941578654504344 3944156015930256 3962544498411282 3972861024778188 3975458841453512 3992012239650561 3993993264271689 3999094149666672 4017738765248334 4018313461219848 4020365927058516 4030832992124344 4044268221511896 4049625580845543 4050204837896196 4052273593146282 4054797516453264 4076365588349292 4076948670281424 4078971844362576 4082349320736642 4098048384032001 4109305405759848 4111344636778152 4131163413237294 4133736472381488 4135787827246512 4139272464712707 4141918940726196 4163950424453463 4166543904701976 4172720612638858 4174791313271642 4188706372280178 4189305523399416 4191384454246584 4199611713469452 4200212424484944 4202357800299848 4221950073647481 4222553979934332 4224649410232668 4227342091621488 4233547443726888 4247658343667592 4249766231934408 4256066313108414 4281369917823684 4287716849995047 4289844617180703 4311778798618704 4315349044155618 4318170810544332 4343843645327592 4349597846093361 4352442007453414 4378318594893684 4378944868080048 4381117906907952 4399360427370006 4401607523589927 4413698398779096 4415888683946904 4430607348186936 4434275986317387 4437175517921538 4439939174039376 4442142481116624 4463555871773628 4465770898569372 4472391196635201 4475176786531752 4490093064828168 4492321260629832 4498980918375006 4525728724072836 4526376082753392 4528622283898608 4534687116139887 4561647206009922 4562299702457784 4564563730596216 4586567254066602 4588843324907898 4591701445998096 4598508430255068 4622968581479829 4625262716375421 4631169820738608 4635004528907886 4650453531429174 4652761305652326 4665609841277784 4683483867465144 4687361892789723 4688032371423156 4690358794037844 4693348306445904 4721329615128336 4725238977545562 4727652525337329 4730597102528808 4755759853074174 4758800485089672 4762740874192749 4768823557301552 4771190072310448 4787092996891632 4794189640053156 4796568742907844 4822692551111736 4825085798454264 4832238764180562 4850751148446042 4860967888818972 4861663199994384 4864075786409616 4886824100993541 4889948529954348 4899546999047694 4900247828565768 4902679562492232 4926312976590054 4928757645271446 4931827479034992 4939138684348036 4955601400945524 4958060603923476 4965410698626483 4967874769440267 4974219437089616 4990799081865744 4994931570794298 4997410291256202 5027121410704812 5027840488422864 5030408598388488 5034573884848221 5041003736553008 5067743984362728 5071057734767472 5108038360709298 5111304224725944 5132587165265007 5135134196920743 5141692478142864 5149314798575612 5151870131271388 5169041906218092 5179929036379272 5182499561302728 5207406220152252 5210066048330934 5213311092582768 5221039584287044 5241041470734804 5241791147504688 5244392371323312 5248811071437507 5280016844751642 5283392664548376 5297148033037584 5314804035919056 5321921740344909 5322682986200748 5325324352362252 5353650545725881 5356985020331112 5360487902744688 5364926501964246 5367588831349254 5399500774460724 5400273117194928 5403031457528376 5407505283725867 5425529120000703 5428221523261047 5428997974201284 5435154117799056 5443132427648856 5464064512042668 5469371099993682 5472085259710818 5504618465773308 5508217884316392 5512778807136489 5515514507803761 5519029952950276 5522558587634928 5540965909787952 5543715598224048 5548305913914366 5551933899271284 5584941829706904 5595996866725818 5599482284625936 5629266764863308 5630071973245776 5632865880310224 5637611891543989 5659209673187049 5660019164592828 5671129203622134 5674755084144552 5701211982408069 5704939951613406 5708493223764912 5716138165555643 5716955799993396 5719792822907604 5738857549423236 5741705441017764 5750217252816687 5753798725540824 5757561080725776 5784404037910722 5799463794791148 5818794073807932 5827420165926681 5830312006465569 5837758126524912 5864974979155614 5865813903160008 5868810031453236 5912367981756516 5916234023895384 5943816747616923 5951407829031504 5954361198092496 5959291537167282 5963188262180268 5998641224500008 6026608147872501 6030548890587774 6034304965430448 6046249488186516 6066402332267844 6075307256844294 6078410389719423 6082196274679896 6114548382523938 6115423005422136 6118457766543864 6123523981104963 6131344573673424 6163958108639772 6167016955167228 6180006038543848 6196745119855941 6200604708572232 6203681740869768 6212878411089294 6249815857052964 6250709828564208 6253811725383792 6259080918958287 6262186969907463 6283059558420267 6299417570204178 6300318636727416 6303536700449772 6333830969901498 6336974115349002 6341013137432232 6350321165590332 6384099469662621 6392252853404208 6395424990543792 6400720539920414 6422054876735526 6442985018907416 6467668197928056 6473023566233427 6477256215816498 6481290518425296 6515765467991388 6519931373272464 6528663011180121 6532729332063592 6567477892340526 6568417302120072 6571676860361928 6607468534594032 6610747471897968 6620547598168644 6623833025920356 6655763276882307 6659908761059064 6663213721674936 6673091626725538 6695333807660442 6698656347854058 6702828547606416 6712765179797628 6748471377562509 6766041093923006 6788593086109254 6789564124130088 6792933425847912 6810717814279064 6842470809014883 6843449553686676 6846845595894324 6887552168997144 6892055874957456 6897762645382602 6943208293536336 6946754731107912 6952506793361829 6957052972543646 6988055294313072 6998414761916676 7032048557134734 7035538191056766 7040022459668856 7053957736217602 7081994422692504 7087858466318343 7095895653793212 7096910648267664 7100432469816336 7133639779611261 7138200727634508 7153235335952328 7156785108465672 7180639495337448 7191284460079734 7194853114361766 7199334365947632 7234038826667604 7237628697681396 7238663965601712 7248358146270843 7285419349390224 7291451833228458 7292494799991576 7296113679614424 7334922794931522 7339491287697744 7349320498571541 7350371742848652 7354019343738348 7389469464885081 7393136467907169 7397741218552488 7402578532361712 7408708026522054 7433402101418286 7437090905885214 7461329155634424 7486198622798616 7492397356191447 7496115436884303 7505689019817744 7540682116057218 7545612897582732 7546692219457104 7561505604829512 7601615976544092 7606586602151208 7622607733324528 7626390430543472 7651810065897648 7655607254690352 7662057541063947 7666956337088916 7712538717214296 7723972197863418 7727805196907082 7732618393054864 7753562859327138 7758392098410576 7769893554568908 7773749341954092 7815099072496401 7819966638874152 7825080041937648 7831559376430566 7861562206102206 7883157309008688 7920025267127463 7925088996822564 7945722049556376 7950917682907024 7984024479301122 7987986528543378 8035477530496668 8036626922439696 8040731854117032 8047389752946369 8051383247023881 8061665984248688 8088536443023792 8099251161691086 8100409675792392 8104547186292564 8152731176698584 8164698641473284 8196096768064002 8204056649990523 8208127889566227 8218610811519696 8222689273556304 8262326826474588 8278544929425414 8283837881452392 8322458870871549 8327900848906926 8333087809403952 8345441225277716 8349582626543284 8377412744560356 8378611046798832 8382768908493168 8393995300088727 8399223426938904 8404715600599696 8443900147294962 8445107959868664 8449298820465336 8467094887453776 8495316687335184 8499532463868816 8506693805433201 8512132626216828 8557409927420109 8562739835647368 8575433699990094 8579689234361406 8630698088311236 8636341621088664 8643492697609063 8647782006062687 8676606056866083 8687687290655184 8699195692186722 8704884014906828 8756637189787368 8797462468733421 8798720854740012 8803215047179854 8827396797558192 8831777367893808 8861214696373872 8868551972634774 8874351035843076 8927111743547256 8931541797138744 8938937305750923 8944782393270402 8950353573063504 8980186129656336 8984642521259664 8997961836750012 9015772729724929 9045823335881661 9051457448145672 9069374232279774 9112960885266441 9123294412019844 9124599404915568 9129127461192432 9136819272502327 9171822573785907 9173134508133204 9177686649815796 9197016860510136 9245937162959658 9250525432750842 9270009057815772 9300907062858348 9305522611304652 9319317616633941 9331219682555568 9366967734930288 9374723785579446 9376064742846312 9380717588075688 9449126355306267 9450477955091124 9455305050674658 9461194205057616 9500746454852247 9505461173023503 9511519706148348 9517600970179344 9525481748385498 9588379280106312 9593137485815688 9601080809880621 9633082315103289 9645385102223472 9650171596908528 9664477528361124 9701502296892084 9715884323724747 9721935777637944 9773648201987082 9779897059908696 9799093998095388 9800495657131536 9805359124984464 9851216838510789 9852625953180108 9857515290542892 9878277368696072 9911202801891048 9916121207846952 9930821397252966 9935749538880534 9989863141588596 9994820582512404 10009637440088307 10043000711490663 10047984521781087 10054242821409624 10060817196776976 10069147769696442 10135487968725456 10149061640884509 10182889629163881 10216076721418596 10222608449451888 10265174330530014 10270268393841486 10298629597151224 10303740262542776 10338083812436184 10346643968073903 10359858072758544 10364999122605456 10414812440304504 10420132096661868 10435579458815469 10442079168574088 10482082941469608 10497622142875014 10560033689503284 10566785329096752 10580936604326403 10643843480689818 10645365972401496 10650648704724504 10707301091451762 10713970040662224 10729853003928492 10735177662698508 10786926690119601 10792279671542649 10799001548921448 10806062915056752 10815010567451734 10851058240001406 10856443046522094 10857995948402568 10886264855297712 10928129024085336 10937177749842687 10938742199987364 10944170519421636 11009236931546616 11016435768632784 11025557614272978 11031029015607522 11038059905900552 11096611827828732 11103867798542568 11113062039783081 11169883659413808 11191993733451636 11258533529726616 11275223783087978 11318419346374098 11320038329185656 11342258407244268 11349510168289104 11402423964816138 11409879903226812 11432276331111286 11433911599986792 11439585645815208 11477715098846472 11483410882035528 11500434505633374 11507597451081648 11568808075821444 11585958296795127 11591707795360623 11598927589582296 11637588147615864 11654840331853362 11660624012931138 11729949958311228 11731627806320016 11737620062906472 11747339064645849 11824735963513032 11832468047790768 11887633495233846 11918583074334564 11926376524360536 11976036718951683 11981979792815067 11997282449000016 12053216295745002 12061097781175548 12092498976373032 12132804664535688 12148876742536629 12150614513688588 12156820779438846 12164392549359792 12229096765047876 12230846010844272 12236915533087728 12247047962209926 12327916217279544 12334033910334456 12360012077087696 12393490239711882 12401209417144464 12407363481739536 12417817394138121 12425756822178588 12491851273360389 12499631714105928 12518161837916574 12524373939814926 12566119116840534 12598835140408356 12600637273454832 12607073400899544 12665850220942443 12667661939802996 12673948230698004 12682026274864464 12700642331180664 12768198939325242 12801441079840828 12844109753471052 12863150549985141 12869533851542109 12885970037814832 12935336395856112 12946047132466854 12954512431632996 13031530935982776 13048793538280083 13057326022360242 13065458664127184 13134955784681052 13136834604240144 13143353720723856 13204822570769781 13241095196337288 13247666051840712 13302827958952161 13311526553764614 13319817522118128 13326427443349872 13346183253451076 13390667615320884 13397312695708116 13417173589905603 13425530359595256 13496942755125018 13532082187846012 13577186172218508 13579128248260176 13585866851695824 13604061348419661 13621435628558128 13684941618029766 13686899107373352 13693691191788648 13775104337994288 13795525290765204 13868905744439487 13875788149126263 13893509462215824 13905013586723658 13914105945087292 13996829523833352 14015370837411941 14062085678369169 14064097114269468 14071076382113532 14080044919337712 14107915472435204 14163988845385008 14175716932636686 14182957576011987 14191791307586424 14267279559222522 14276401455269016 14288222622578247 14306470671904656 14313570216931344 14361278990674896 14382568920159468 14389706228723532 14468077653335208 14475257395362792 14496716292541686 14582903666456916 14584989599983152 14592227359228848 14611769596450747 14660472302980623 14669845589863044 14698640997143082 14700743485697304 14708038687476696 14778938929770162 14786272935814338 14795482437104976 14817416053044108 14866804202836572 14874181811770428 14896232095879449 14903624308320801 14922658311268848 14972397245597232 14984794712382894 14992230873768606 15081364232114436 15091225795165464 15103721654544663 15123011209659024 15203231953088184 15213173204302416 15233547026086949 15324115082127894 15333912674177832 15397761495795021 15405402590762229 15425077434428592 15447944395726836 15455610393814164 15507125718654276 15539787109137816 15547498683908184 15630198144992802 15639933277748304 15663118752861132 15723124412204412 15746433214312521 15840050534254926 15850177993645128 15891444099112752 15965765221034727 15968048958602244 15975973057086756 16060951637177643 16070955060993336 16081463708234064 16094779505892738 16102766494047762 16198502323382172 16200819351584784 16209094372585128 16222515851177601 16276587360002109 16284664569783141 16305462353397168 16329397282946568 16392193536128004 16408113299981046 16416255779132454 16524653652949176 16538336421409467 16546543523411283 16557089858850828 16567675762904784 16644917741743098 16655801697813852 16690882450555432 16699165253086568 16754825489120712 16787990600177454 16798446853877808 16887800294589924 16890215919737328 16898597640930672 16912835674631967 16977629019561147 17013387610866402 17024265252433656 17114819854840218 17125479671294736 17148414496666929 17150867399980188 17159378468722812 17250651758450061 17261396176622472 17272683242177328 17286985395218126 17295564012125374 17353212113732166 17398391384373444 17409768029813656 17482260497780043 17490936019396707 17513274379574736 17594924937466842 17597441709480024 17606430094359708 17737103945269548 17748702071686152 17854223487094512 17863083594277488 17877874611501846 17889564786540804 17995923673500024 18031545459449858 18091646671763322 18102914896291344 18138748464559548 18225921770532882 18235231169158269 18246588824039688 18273638545004654 18343645147571814 18346269016266408 18355373299631592 18370571943314889 18394033721020272 18491874325919316 18501050865501684 18540018115631544 18601814125716696 18611045222609304 18638635233267882 18749447571158892 18752129485692624 18761435176151376 18777242756874861 18786560909722389 18898252710612534 18900955910182248 18910610101349316 19001492909704494 19010922346047006 19023039412296696 19050963496770996 19152298408987863 19176758560212624 19186274971631376 19202161619761242 19266164630206578 19328955056722248 19403004593784168 19419070698700281 19431768647449494 19443871555275888 19547296403974164 19559794119817392 19585989033540363 19598187996190776 19702433677021578 19705251906360216 19715030581085784 19756554737392144 19822405603782096 19832242415693904 19861642794505932 19871499077761068 19967289830646921 19979726283177192 19989641165024808 20019274880176614 20086001422981326 20095969043562174 20108485642819248 20138295539392884 20245414132687527 20298123281769018 20365779258327762 20432153442837192 20527412427044649 20530348661060028 20540536787682972 20597259194302448 20607480525085552 20676167624872368 20693287936147806 20829624880609008 20840264193323736 20857520380085487 20871158917630938 20884158337148176 20964165882939216 20995244285750028 21120067379006568 21161873208652806 21263575398955029 21287686961379636 21290731944802992 21301297409449008 21400919338833783 21414602182903524 21459706007856984 21470355325397016 21573853380239202 21584559343085298 21598003097842896 21630021134903468 21702116480002812 21712886093044188 21715991896805136 21745074438812529 21856258048170672 21874355499685374 21877484399974728 21888341038843272 22018473863093232 22047961495714623 22051115228545956 22062058031215044 22076119811801104 22168408394655243 22179409403721507 22193223655657464 22207735597085136 22226124079566162 22383987466903272 22402521889721449 22477192068574341 22488346310652909 22517067059453232 22550447566175956 22636838692748196 22640076658371312 22684516814488536 22804847929632276 22819759806453624 22864552662222572 22867823199973584 22879171291630416 22955430197692944 22966821764071056 22986172623191841 23000869011266748 23137616151642888 23171916593590254 23183415590721246 23197855179164592 23275176295231728 23309680663706724 23321248025862276 23355820693539383 23445297217489203 23459899916622456 23475240125812944 23494678129291698 23649471927026064 23681143828730521 23760075801382389 23775266990467692 23837166148669128 23852753048721072 23952073437903366 23963959585630134 24106432591490004 24122195562351096 24142169258839107 24154149741071643 24184997952746064 24265609329071376 24297753485073258 24301229027377176 24313641558877692 24458193530095752 24494095924419852 24612169949971569 24624383668698681 24655832434559088 24668067820668912 24688852076761607 24786980479423764 24835634788276242 24851513644357176 24967376612614647 24983702546720778 24999263428211856 25036323675833148 25048747879629852 25132238233681068 25181985900266181 25197670280816712 25214146801799088 25331700441884886 25335323879605992 25347896461396008 25401284662361328 25520081416299603 25536397878650484 25602882159681656 25672229782260327 25688219506942104 25726301099970282 25739067703084218 25892094264933708 25909024863265992 25930478092827189 25943346018188061 26029818170598249 26063061871965552 26097587076560166 26114652044720484 26269911569362104 26392387406200263 26409645141539562 26482190392674576 26495332103681424 26605655917904322 26623053107529228 26692366506902152 26781335230641768 26794625391416232 26816811917252769 26834347179811206 26851060719190512 26993885510250036 27047318189174787 27064164375692024 27137470007644983 27154372344437016 27208122696839322 27369883236059532 27373798214746704 27387382383577296 27410457817506981 27515467721357721 27591050581530408 27737811488878974 27751576298252526 27810027173447316 27828211890174584 27957952849901823 27993659047666704 28030741674823882 28124171356738338 28128194228538936 28142152764227064 28215830944870408 28347379065918801 28351433865273372 28365915152023974 28383582615172848 28534559118445044 28552802910538032 28576445245156494 28765137840318936 28779412457447064 28803242429641863 28936155306670416 28950514790725584 28993432585083372 29147652971174241 29165807332913832 29223539192901494 29320944605961246 29339691179726088 29397281994286164 29401486971394608 29416077374953392 29553650515532367 29557877859540324 29572545871628676 29634832106088216 29733608405673144 29748363623540856 29792464191758898 29807248616641602 29969589424765788 29984461747537212 30028912320264921 30162728464228872 30182451590330928 30207443309089326 30406463906176368 30447184922653527 30467094052173898 30648230164255788 30667825348355664 30795522991590042 30810805181524458 30895888791453672 30911220787628328 31014251437308552 31039931904221709 31079574218275632 31094997367816368 31260396289985604 31306738376446407 31326237505722264 31446248824408824 31492866428625042 31680101068509852 31700355987290256 31742809812979209 31931530442069454 31936097917204488 31951946114173512 32121903274355286 32141910121986672 32189559011785476 32205532988095524 32360780070358803 32376839014627947 32397004646764344 32418188745170256 32445031702355202 32553174720004218 32569329139566282 32658794565893136 32784387072256008 32811533249528061 32816226599962092 32832511558264908 33049307305898352 33076672842818934 33093087046822566 33114179717701656 33289835483486196 33311603395627704 33339186119349243 33381764901110864 33398330506173136 33509650978241424 33575981200354908 33775600589179848 33825671349263934 33955258039122294 34026775221732804 34048530504867312 34229639709680436 34296828993333858 34301734799960376 34318756937445624 34501303516900122 34522792353244944 34573970790436252 34591128024250748 34706424227464332 34757874890385381 34775123386081869 34796782768746888 34819536059627312 34964520995560086 34981872038793414 35189849874933684 35194883418960048 35212860188719416 35242017193937547 35474207890539096 35497404143372304 35755749223003692 35779129573081608 35928110156855049 35945939378445201 35991847347000048 36063090918899716 36183293343526644 36277496929119096 36446630227609887 36451843541065764 36470462338316538 36493177648079376 36547277090009308 36687290295143628 36692538032532816 36710746599263184 36741143886629778 36983748651838632 37002101731003368 37080036231263088 37203628251433392 37222090445218608 37253452182414363 37277270466535764 37475553820081167 37498895142317784 37554485513749722 37573121819444778 37796505421225068 37801911820364496 37821220202698632 37852536986081069 37997550662827329 38002985819408988 38021844692094012 38046078824593392 38101926993541992 38304596817975726 38404323239522484 38532329260413156 38589451649955423 38608601554626327 38657910113444496 38806009187568336 38838141397400562 38863537294898988 39094592807948328 39146380614840249 39171978067080726 39196375992381552 39404867354043156 39410503812720432 39430061162171568 39614467712309343 39723285589011864 39742998155522136 39908483876856483 39934579661293842 39959452566354384 39979282330049616 40012967158889501 40038549760353228 40172002845962652 40191938087124348 40251520769716809 40276591078785768 40490828265375054 40596246563538036 40731558516655524 40812184045258983 40864306885674384 41054824854089298 41060697322120056 41081073575365944 41386575872295612 41606717233318461 41627364447378789 41680528386647472 41715040760170974 41742317835261876 41990488571500056 42046112512235823 42186257035107507 42240134758013136 42323746417305612 42527150797910058 42548872728035961 42575373922759272 42801838677667566 42829204365807048 42864667867734741 42919412015713968 42940710650794032 43147706760478404 43169118686170596 43260042269806936 43404232960005624 43425772186088376 43490148877625058 43748710999370748 43754968799949456 43776682077686544 43835308789352241 43981416908941869 44095922991429246 44102230457091912 44124116062430088 44336816789310486 44358818807443014 44386447311314928 44452248159132324 44688696287638347 44710872924962403 44767974933806544 44805043779442898 44954384137148682 44976692621305818 45100895132351912 45273677385496392 45311164963633989 45369033628977072 45609695859264552 45639519612907248 45700641078260847 45729105324445144 45972345246383682 46001738022533496 46275232303285776 46343833187180508 46366831181442492 46619361327413448 46642496051724552 46711641387078766 46890594434978406 46919799833244912 46989356258583396 47239299642937563 47362287657461042 47520151602764778 47550533980935384 47674332297338256 47897295663104181 47904146875806732 47927919171260268 48212865182980008 48244391124702192 48284338517678214 48308299482143286 48595506970146516 48602458054754352 48627283117755384 48667547553532803 48916387060191504 48988191848839704 49224339899943138 49248767337397362 49377704153523214 49573960958847528 49615009264228401 49639630570233849 49671269576552484 49703027288714352 49934753225229294 49967405093441556 50072647351666296 50097495759259704 50264476467362136 50363971800532362 50395340561633424 50663400883769772 50670647759211984 50695792922792016 50738507023895901 51040162832599206 51072795757300968 51205764319363312 51344459564520654 51376439013884208 51445243490000787 51452602199940564 51478135406168436 51751955275350183 51784188529867416 51818049726531984 51860956185654378 51886692036376122 52059636341196498 52195174153120332 52229304089440968 52446781493340129 52472808058190121 52539823138724208 52784774812400526 52819290283079124 53211311835808644 53246106215058456 53384733013804304 53562670461283536 53589250782832464 53633623834505538 53668694359622412 53987771020500072 54094636378349574 54128328751384048 54274940015289966 54308744688874032 54416245393678644 54705693507474807 54739766472119064 54820915635013962 55030935442715442 55111715829944667 55182101163060816 55475622977757948 55503152596505052 55620054346894632 55656423780349168 55915905699803646 56061483349647764 56248342713476676 56256388457077872 56284305528454128 56331728270624583 56359682729167167 56431661889740816 56694758131837602 56702867730546744 56731830304047948 57069118236890088 57152890490312988 57456895226963589 57530275680637872 57558824914894128 57606484859283726 57986865170166744 58257212096100843 58295305942348482 58331614665827664 58447078385802988 58641889211922492 58679382359452176 58757967100621089 58794563988572328 59107301031064734 59115755719080648 59145091743257352 59269664212176432 59467216811346288 59496727247081712 59584928383517796 59614497233283204 59901869491940763 59939178849531576 59968923495074424 60057824640529842 60325456928457744 60414886618178652 60504448883263441 60534474042438809 60736242398062581 60894369845307054 60934188104347796 61296460328511576 61582237281133947 61591045983180084 61621610363048916 61791777582907344 61822441575256656 62028502874617104 62079863808443418 62520792579971208 62572561140256461 62613476752892814 62652475011444528 62892497648817648 62985732857250084 63110409108074503 63360202137019704 63485619625958418 63790726196865087 63863060884138908 63872195834408976 63903892228347024 64202758016501349 64243806548710572 64379118023570952 64411065976191048 64721560140717606 64753678029255894 64794009293528688 64890063404710404 65106349440008436 65138658279132564 65235223316437587 65568774144512016 65623066499056122 65632453199924184 65665023116529816 66143884487143869 66153345685637868 66186174093645132 66228359435403312 66505225183965729 66538228211164521 66579670966972392 66623206791255408 66678372238698486 67151962400709816 67207565669164347 67431576205723023 67465038931958727 67551201178359696 67651342698527868 67910516078244588 68053550443465608 68459279419360872 68593657986667716 68603469599920752 68637513874891248 68958517869575523 69002607033800244 69147941580872504 69182256048501496 69412848454928664 69515749780770762 69550246772163738 69593565537493776 69929041991120172 69963744077586828 70067462080618149 70335891652467609 70379699749867368 70425720377438832 70484034387875094 70948415781078192 71043431486191563 71280227404147167 71511498446007384 71558259146163216 71856220313710098 71891878756890402 72126181837799432 72366586687053288 72426507776517321 72462449223214929 72554993858238192 72893260455219774 72903687082131528 72940924676633076 73094554180018616 73374580590287256 73482287773259556 73967497303677264 74004203462006736 74066556230284821 74506904364828726 74554540933071528 74951107640162334 74997790284635568 75108971027499444 75146243638889556 75545957700798543 75593010842450136 75642440405397264 75705073972162138 75995101325654658 76005971638817976 76043689384188024 76203853987083984 76560244248898809 76609193635951452 76808646479044968 77064658520826312 77178903299910846 77217203109252654 77676282794801124 77727074589797976 77791434278481567 77830038054564183 78189185615896656 78292761229680498 78343956134161452 78809734708086312 79228935424618686 79446571178023728 79485996311044272 79816967753712966 79869159322587684 80025934317779002 80077099520706456 80344005691925304 80383876174248696 80450435751758307 80503041539433618 80553182157571536 80981656530750108 81141954567524361 81192493127076072 81463117033311048 81624368090517966 82109649708178596 82121394644240112 82162147150731888 82231373452520943 82773151744591224 83213434466636922 83254728894757578 83430081520341948 83484635670523752 83873858549705469 83980977143000112 84092225024471646 84372514070215014 84647492834611224 85042137197756403 85054301595820116 85097745456071922 85150747845518544 85603677355335132 85658408731614096 85729335735469482 86295413520956808 86338237372341192 86409727288925589 86520084539613872 86808465920011248 86851544372176752 86980297755250116 87442958913522723 87497421998741496 87670617578704482 87962833817883738 88191845982858492 88204460914183824 88248232124860176 88660951546597101 88673633578620972 88717637614886028 88904496318264648 89377392575276694 89421745849924806 89610087558885796 89908768274297364 89953385242611636 90086736960794763 90201790264703824 90547354770992784 90622329927267978 91219391718529104 91341554767960581 91401282156521694 91458210648890288 91944690492767364 92003476045066992 92687666374361016 92733662362884984 93119795712665127 93238722654826896 93284992103449104 93423282774157532 93781188869956812 93920215129339221 93978712517166792 94478599285875126 94724575314922084 95040303205529556 95101067961870768 95228429438937627 95794591326208362 95808293751613464 95855838342520536 96425730365960016 96568677035356428 96616598964286572 97082340211076409 97130517043883841 97191013940293032 97254566235510768 97335095107065606 97976383697679408 98107595861883587 98434599748584183 98448679799886276 98497534674794724 98755408307046428 99147921917695056 99230018528456802 99279261140467698 99342539153104968 99869506450458588 99934810186883112 100017558358047729 100145294703332592 100194991518519408 100528952934724272 100727943601064724 101326801767539544 101477014047791802 102080325665198412 102145591514601936 102282387175155229 102688919129041308 102890486980001574 102905204399881128 102956270812336872 103503910550700366 103568377059734832 103721912371308756 103773384072752244 104119272682392996 104273624671156143 104325370158245607 104390348306240664 104458608178881936 104893562986680258 104945616116380242 105569549624801052 105638580566158248 105726051581812641 106422623671617288 106492212430116912 107267247669011076 107337388719244824 107784330470565147 107837818135335603 107975542041000144 108189272756699148 108549880030579932 108832490787357288 109339890682829661 109411387014949614 109479532944238128 109641831270027924 110061870885430884 110223431659889334 110951245955515896 111006305193010104 111240108693789264 111760356547243089 111831811399607292 112122966699295528 112426661460243501 112496685426953352 112663456541249166 112719365458334334 113389516263675204 113405735461093488 113463660608095896 113557610958243207 113992651988481987 114138236473780176 114305780980625976 114913790453927178 115212969718567452 115768354949866269 115825804663878981 115973730340333488 116514424192201686 116590611884696964 116894156771605976 117283778423844984 117439141844520747 117515934201242178 117589127977144656 118214602062129468 118231511438161296 118290183486514704 118843403136928029 119169856767035592 119228994466566408 119803738983881526 119878357699063152 119937846990148848 120038901476668503 120115649281059684 120754562309150427 120829773236357304 121008897766526882 121068948084877618 121472484796125162 121788739690614108 121868376208695592 122436552135776949 122592920657023152 123164474562267894 123182091966360168 123243220726097832 124159727616886836 125041585159942416 125145122280512922 125226953505785628 125971465714500168 126138337536707469 126220818216149006 126720404274039408 126971239251916836 127581452393730174 127646618184107883 127726121768277816 128405516033002698 128487613097421144 128594003603204223 128758236047141904 128822131952382096 129443120281435212 129507356058511788 129780126809420808 130212698880016872 130277316558265128 130470446632875174 131246132998112244 131264906399848368 131330046233059632 131505926368056723 132287768974287738 132306691371275736 132372348187290264 133010450367931458 133076456422329042 133159341933944784 133356744477396972 134066088862915041 134132618774887209 134303924801419632 134415131338328694 134863152411446046 134930077863917454 135302685397055736 135821032156489176 135933494890901967 136107100886931216 136918558838721744 137101923234782541 137187315973335432 137917035739151046 138005214067600488 138295883161745008 138364512097002992 138825696909857328 139031499561541524 139100493544327476 139858083982240344 139927488155173656 140134924161236298 140671783304935218 140759399499734736 140968068775750188 141717898928812689 142086862972383126 142560454808294334 143022996892014768 143691886989312543 143712440627420196 143783757513780804 144252363675598864 144733173374106576 144853015553034642 144924898446429858 145786520910439548 145807374164263056 145881849353266152 146002642660598409 146189108360037232 146749161180574512 146964575546519112 148133112460569642 148845027792685203 148918891710701547 149013808729657452 149109081866143056 149902215280324668 150217942054998888 150292487277779112 151091915401597086 151186021684900272 151410147944324276 151990202651309316 152011943277635952 152087378768376048 152215521071687703 153120488497797618 153218387271902904 153617292958089936 154129317041652624 154335730470002361 154357806599821692 154434406218505308 155255865826050549 155352565589602248 155454149179595952 155582868556963134 155660076109128366 156585522459360996 156687912268322904 156817653228050143 157340344480020387 157418424174570363 157619469416172624 158457870849237372 159633935507425932 159738318645175368 160051868635558004 160154199041412912 160688011383850608 160767752348497392 160900871503516614 161006083078867236 161963313061500216 162283909135048722 162384986254152144 162926234066622096 163248736181035932 163490744854775681 164117080522424421 164219299416357192 164462746905041886 165335147489834001 165546303489182448 165768006801113647 166426868933273844 166509457789515156 166860163040683896 166969271341047504 167747717099410938 168184450048943292 168745028140430028 168995184811873749 169079048187501501 169294985669222448 170084274395512806 170108603191640232 170195490912143844 171207354710670264 171458671470938964 172370685680890767 172590827041913616 172676474744682384 172819454577851178 173960595510500232 174771636288302529 174885917827045446 174994843997482992 175341235157408964 175925667635767476 176273901301863267 176383691965716984 177321903093194202 177347267157241944 177435275229772056 177808992636529296 178754785150553388 178843491699849612 179220175117771592 179705608475822289 179817536548594728 179906770485223272 180173473921589526 181244659854535956 181513346649790323 181603422127316427 182208727194187743 182683109535921162 182802564313043388 183889380985534728 184746711843401841 185375332748722032 185467324725769968 186239591425330254 186846565548315064 187562377739913624 187717683420769383 187840430258678442 187957425034333584 188957198571750252 189331227324223509 189449150629844168 190080606411059112 190456858877875254 191589182652416724 191616587503226928 191711676685041072 192608274049504047 193137354070712856 193233197928573144 194164680422152818 194261034087767682 194382027880586064 194670190214131212 195705669949312761 196215191723767174 196869199497168366 196897359599772552 196995069349589448 197510816614092856 198431653461431607 198460037056913604 198558522280935396 198685078306209936 199739012900917176 199869620373766224 200035116716095458 201455887202129448 201622697007493041 202653603535079088 202954028095583604 204160651330396824 204564774350310458 205377838258082616 205780973960003148 205810408799762256 205912541624673744 206875553608726569 207007821101400732 207443824742617512 207546768145504488 208238545364785992 208547249342312286 208650740316491214 208780696612481328 209787125973360516 209891232232760484 210202386241854447 211139099249602104 211277161132316496 211452103163625282 212845247343234576 213130294458574689 214534495338022152 214674777438489648 215568660941130294 215675636270671206 216378545513398296 217099760061159864 217279523329551963 217387347669644787 217664981574714576 218679781365659322 218822774029899228 219283662540055848 220123741770861768 220446863319778668 221902491911031792 222012610386020208 222199668690854463 223520713094486178 223663622799214584 224245933398591056 224853322920487002 224993370853906704 225326913082498332 225438730916668668 226637873102395629 226779032527350408 226927321216191792 227115221916486414 227985303976963974 228611561961251952 229680732746696427 229827580907854356 230425939437134904 231536709899732538 231651609327757962 233028848384403372 233181223769393928 233374302835444701 233490114163692549 233788313543211952 234567556847689968 234878283689041494 235031868402484356 236429204124258936 237686806273856058 238339713534071184 238457988933132816 239607477967763052 240077802953337006 240231298562119368 241351307255274921 241509124618300854 241659546472714608 242017795533053764 242137896169755236 242944969592250324 243425863702573083 243577479381228216 243736752417391184 244873104271553898 246328949124535788 246364183932720336 246486441452195664 246694120357562829 248319455233773672 250290244561025844 250453907011571256 251621575649116407 251942931429000336 252276675073414938 252441636432298012 253942478503833672 255126411593269209 255162904787460348 255293236368215766 255452243536555632 256811032066005396 256975226194842288 257188007206408446 258886240562870424 259014712117023576 259229181866776767 259560253618841616 260425397760033744 260554633116530256 260940893265750348 262328876740568169 262492265996224488 263011852736113446 264575537948575476 264613382742551472 264744696374580528 264967758902567483 265982854639791303 266020900735862916 266152912844658084 266713488954793944 268132177725830082 268265237549774418 268830262676657388 269726304822892092 269860155727834908 270260210882384289 270605370794111472 271642064312978352 271866989781803934 274024664303881743 274203846469565082 274374631946670864 275834071478302092 276010428135200976 278062999123083048 278200987088654952 279359387137995381 279716167964480688 279854976310347312 280269848322472596 281343566609870436 281760645388017663 281936137551500376 283435797857625378 284173725944766252 285120909616588668 285685288316812881 287383773978625086 287424881254840392 287567515027561608 289706031106069284 289849796892859716 291247020633229227 291391551131651523 291573041820879096 291763698706532304 292005285321196818 293929151093038224 294322787585650761 295303799245752549 296266224921139284 297690055585370406 297837783421403094 298027617459314904 299804430560649336 300052675074143187 300435884109997776 300584974555558224 302183830803194172 302820295888648552 303980405302618632 304431042143375406 306240976995595236 306436774543805808 306847161525465687 308671460940004722 308715613199643384 308868812437010616 310511731652101098 310705131179204496 311165737113926268 311320152218256732 312820874013468429 312976110474736821 313171044918721992 313375824536645808 313635306456100286 314680688960040774 314836848349140726 316915741698474744 317178154745437923 319267871014851864 319476637290350736 320103737271116008 321801743007033228 322012166157734472 323926626123000432 324567818270097444 326497472362071864 326981489709551362 328234161044848842 328438598832714384 328925493810083772 330670294979668002 331536013602227294 332853737866547688 333018915579030312 333720326081367792 335281069641729267 335495434198821876 336368900097886584 337490056280860056 337990369623747498 338158096375003002 340168548791025612 340217206383280464 340390981824287688 340672832874729621 342414709421340528 342917342941877928 344741371361781534 345638909155702356 347305064849598807 347477413991636943 347921191021000464 349543272576605058 349771835654090892 350682470314817928 351851335271534952 352317425533562241 352547802603726534 352767383931433968 354643806186388404 354694534314483888 354870550459544112 357509570301106776 357686983399699224 358440350235543184 359411216951644578 359635073097189456 359813540970446544 360116704430005509 360346947843179052 362263686927451281 362489319709071912 363026693299580646 363206844254632854 364417454388375486 365366219071842324 365605128626086776 367309656407330847 367778761971069456 369493423686803682 372479182850660508 373693131096630128 375124755479827248 375435366841538766 375680860517356884 377914397143500504 378415012610122407 378662454648447018 378898301259688336 380161212822118224 380913717755750508 382939854552323649 383178365304833448 385216548099008094 385782010809612669 386274708141425712 386466395857146288 388329360844305636 388522068175535364 389340380428262424 391411339898625522 392430383447534348 393738398994336732 393794719199545104 393990138699178896 394517779104170169 395021633228185712 396863306922863214 396920074113827208 397117044561870792 399478025801834352 400070233432190916 402198266588745123 402397856324661627 402911774404258896 403245394014986082 405908056191167208 406445754284946289 407800484672705901 408321302660793648 409129548700620916 410755676516165232 411305769704347623 411561947920006296 413751107217453138 414015642202801464 414887649485235024 415093536291008976 416477090729571984 417094498684624572 417301480632982428 419574251946721032 419782464465520968 420404772483708894 422278198499204208 422904206327250564 423741318297071663 425153696786438067 426260588917149378 429068990676044304 431075660967937629 431137321882260588 431351272541342412 432757091026796592 434199520122319728 434559046659103926 434774695339289574 437359562731318644 437645548059798456 438007927981795227 438567325080111696 440247483541723536 440893726639557336 441772863756521521 444399337381708926 446535083378055609 446756675132104641 447041426188972356 447327245598429168 449706645840974004 450653826164996664 450877461833337336 453275746204791258 453558065054700816 454230443832972828 455970607953927948 456646563215063109 459361465493392854 459655161815708712 460851878874269808 463007191410007083 463073419799465076 463303218655515924 465767597478151647 466057696768806744 466362447538787856 466748605670889402 466980228327385098 469756567378082988 470063736804968712 470452959684150429 472021033440061161 472255272523711089 472858408248517872 475373612547712116 479214955935526104 480155605906674012 480462597124238736 482702614510549842 483018249236601708 484035591066107528 484275792339510472 485889939184500648 486851727405146166 487154958762456432 489746208543107796 490472234564327043 492351241567273263 492657898249071576 493388240715125658 496638910467547344 497304020403340941 500580489122051688 500907814023142512 503243151298232814 504553350146829876 504883272864596024 506985554435621247 507237144562504503 507884957007667344 510252823186538418 510325809574920696 510586472736431532 513622064132010792 514376014412816892 517772481125740848 518029424234047152 518458363733553534 521881786531500696 524657753481136338 524984531992448976 526023705472226892 528821703905589801 529151075897150952 529935517805134966 531965709279582606 532041801471725832 532305825689316168 533426977909587888 536264355451660164 536530475099548836 537660525353314776 539452609645784184 539720311455669816 540520421764768578 543733979563607868 544540039949370969 544810266381949281 548049328607763486 548407692939130164 551668142956604184 556125998246166096 556401974177309904 558718774275990762 560539696644945192 562687133219740872 563153050262308149 563521290776035326 563872275103000752 566871595715250756 567993681972670527 568347451889532504 570241819233177336 571370576633625762 574767547957250172 574849762509680784 575135030055123216 579412062212138568 579699593785719432 582494041266458454 582783102263303046 583146083641758192 584010570642393636 587117009847938283 588645575171301522 590607598491505098 592532449842278568 595294960384294821 595380111170740812 595675566842806188 596055234918629808 599608861121298672 600105350148286374 604367661606388344 604868091022479123 605640591777297104 607960810605237264 608862084286750812 612481953991190472 613694323050931374 617342921880009444 617431226399286768 617737624874021232 620626660826179707 621023463304202196 622331474227852536 622640304436513464 625641748026936858 625952220949473642 626342089837443984 627270612912200572 629361377920081548 629673696698281452 630607158725563341 633831483396949488 634356309490875846 638535742029703728 639390883375724067 640207474542232016 643603486014066456 644024332315468944 649135636540194888 651838569988655889 652162043008934361 652994944724143728 653962979419102724 656468322089697684 657850987620167544 661340589959336004 663072027204454588 665707475733095376 666037831158060624 666599006072563389 670562139283458534 670990868397643752 672737800195773168 674980112561720112 675980739247494996 676316192750006004 679913619307186887 680337097582051224 680781963648575376 681345665749459242 685834685883755856 686753171033185109 689042198240089281 689482742723563068 691277818311404712 694610129699197614 694954827983273886 699086545153210116 699543671308181784 700122908506334103 700470342491077647 701364940629635856 703702670543069904 704634851067124482 705095605207453068 709287612372776808 715019140602213552 715373966799398448 715976710226086603 718822433903289156 720233408860011018 720693895686358104 724053921765824763 724527373854902562 724978639418143824 726053386599161292 726413688509265708 728834908776750972 730277591107719249 730732438143684648 731210257252173552 734619312814661694 738986847373607364 740082361072688487 744958365701321016 750870733683077532 751361721034713768 754864726947349221 755828794287001008 756830025220244814 757324909296894036 761827435511501016 765379234779807627 765879709104647298 766356730609666896 770433096198016188 771564021619225338 776658721688611272 777044136351070728 777687545600330301 778680760856524848 782822679797251044 784860766895068696 786986630221704507 787476797988673464 789035558208340338 793726613845726428 793840148227654416 794234089123741584 794903276707702449 797948563919373909 800140466864381832 804396533177490246 804795712649323254 806490788029972164 810780632647152867 811816112382334416 812891508569892578 815600969345411802 818259097401241832 822073992911645229 822611539408695246 823123895840012592 827502214434906276 828031284405602928 834188997369249144 834602961265964856 839148503893442064 839564928931041936 840809544967417788 845281936164052989 845808412654501128 847482636594143326 850307393572876134 852521177834298756 857055864950438643 862151321935875258 862274643764521176 862702545082684824 869118093318207852 869549390678579148 874719125462637288 875291096119596912 876015855963590454 881787453279114672 882968362756952283 883545727513043042 888798674763417852 893070166756111218 893513350264209282 894082852377944712 899413291681948008 900158025222429561 901307652329993328 901754923666674672 906551492409582516 908460887665945656 911941215907855896 913293126430126218 918722930986785708 919310323631417424 920541484576397061 926014382820014166 926146839598930152 926606437311031848 931535194956303294 932115393537613488 933497211341778804 933960456654770196 938462622040405287 938928331424210463 939513134756165976 940127473609937424 940905919368300858 944042066880122322 944510545047422178 950747225095424232 951534464236313769 958429911871052208 960311211813348024 965405229021099684 966036498473203416 968071182132215056 968551584679020944 971779878369001296 973703454810292332 979492417086215592 980944469128654086 984702483134546526 985315796498143152 986776481430251316 994608040806681882 1001160978244103376 1005843208925187801 1006486302596465628 1009106700293659752 1009766545729192048 1013971108871242494 1014474289125009006 1020505646373076836 1020651619149841392 1021172945472863064 1022018498624188863 1027244128264021584 1028752028825633784 1036916727467107068 1041915194548796421 1042432241974910829 1043763573063001392 1049315506962272676 1052047410944453784 1056952276600686723 1057643407811179602 1058302151794301904 1059871035610269932 1063931418559165212 1064083602943451664 1064611651378632336 1072528710903320328 1073060950199097672 1075321050706629552 1078905219291568368 1079440622911339632 1080350113290016527 1081040843529537156 1086791060782353843 1087467959127215736 1089080079898741938 1089620532763898562 1096098657215526972 1096815385878260328 1097723572596351001 1101928969221992541 1103336285913208368 1117437548551981524 1121079393289890384 1125374266439481744 1126306100524616298 1127042581552070652 1133743191430501512 1135245037830367221 1135987363945341054 1136694903779065008 1140483638466354672 1142741153267251524 1148819563656970947 1149535095914500344 1157346032428838007 1158824124424277136 1159399187571438864 1160376047607795529 1164988082532916908 1165566204526606092 1168021141284787272 1174234019695876566 1177291150342603044 1181215196983010196 1183553337312510507 1185064899684557136 1190589920768589642 1190760222341481624 1191351133685612376 1200210700296572748 1206594799766235369 1207193568973984881 1208735323212776688 1209736182044958246 1217724168573501624 1219337262854838867 1223401454018117703 1224963907982380944 1227388646101862748 1233917309113042869 1234685843760018888 1241253321652359414 1242046926608404392 1244662948455705072 1245280608873026928 1251283496053873716 1251904441898947284 1254541225824401144 1258722755840163096 1259347393396562904 1261214317451126682 1268712618981751692 1271223954891214989 1275461090359314201 1278781766751448134 1287206972028132912 1293226982903812887 1298271273080389776 1303677139977311778 1304324086017868722 1307925958838205448 1312936644179395368 1314023783945385681 1315701975240335088 1322681179918672008 1325318591269564563 1326144054408909176 1333198012145126778 1341124278566917068 1341981736795287504 1351961478494989992 1352632385500012008 1359827238614373774 1360674195164102448 1362691331498918484 1369939689645189327 1373506342066370218 1378084396480178562 1378965485447126136 1382555636622809424 1389021574230021249 1389220259398395228 1389909655966547772 1398173090306420232 1399087342616363568 1400245817012668206 1400940684982155294 1409269702134248964 1410191210414906136 1411358879052451287 1418575224745553616 1431953420452173206 1437644867806578312 1440466817720022036 1441387791372716208 1448107843531649526 1449054747709805124 1452106773198322584 1452827377018531416 1457669817553501944 1460555182215438498 1461464876287369296 1469238625629323388 1471416703692981129 1477973694747214728 1480164722145376974 1489916731402642032 1491912061210022823 1501741467366155064 1502723442069427536 1509729453894698442 1513660050440489628 1514649818593788072 1520956663306863741 1521711433687513509 1523654871023002032 1530758469559615254 1531759418209294596 1540866192396032376 1543128043238450676 1553317443377222544 1554088272702141456 1555375091200660602 1565645359594502088 1569721533790137392 1573973260443409014 1574953595977346928 1578071116416680676 1586465111716769403 1587453227691452856 1589806553415404898 1595897127838747818 1600280933728763664 1608793066354980492 1609591425298646508 1612981576059944328 1621561265294305734 1625783017139785156 1631201938690823604 1633620119848112907 1634430799145847843 1636518194802483664 1644147985823290458 1645223078817390492 1655004428869812552 1668377994738498288 1669205922531929712 1681619089934835576 1689459150786924447 1690563872328105978 1691616825309002256 1694965273188286652 1700614787145752268 1703981045918011581 1705042355668597512 1714111729900877286 1724302643871750516 1724549287529042352 1725405090165369648 1738236186636415704 1739098781357158296 1749438250925274576 1752031711927180908 1761351029543814849 1765936725513904566 1767091455026086084 1777597349526835704 1785884881152884463 1786140333512222436 1787026700528418564 1788165704755889424 1798826583363896016 1800316050444859122 1813102984819165032 1814604273067437369 1816921775331891312 1823882431815711792 1826586252860252436 1837445861973571416 1841082969152794122 1852028765640028332 1852293679197860304 1853212874622063696 1861879982478539121 1863070389912606588 1866994422683557608 1867920913309540392 1876925244080810574 1877856662848420926 1879026269512331952 1881811838736601716 1888084133760244644 1889021090094844356 1891821476176690023 1901494450190848464 1903068928472627538 1918172650127172201 1920622423626696048 1930810458042199368 1932072996946406832 1947406909620584664 1955515709965967667 1956486129026803083 1958984834172431184 1961888938257308172 1969404966269093052 1973552962860502632 1989216081613363764 1999797018217690167 2011686417850375602 2012972605192931256 2018213400587319504 2027942217742484988 2028948578250018012 2039740857921560661 2041011292746153672 2042345890945726128 2044036997248377726 2057504057651267568 2060259513099555327 2067126594720267843 2073833454934214136 2083830389097592842 2084864483949821658 2098631013924545352 2100368725519002309 2101411027473232941 2104094821888907568 2113904553201373446 2115286815622359204 2119742071220539864 2127862837118330424 2145057421806640656 2146121900398195344 2147930130678259809 2160700226580033054 2162081687059074312 2173582121564707686 2174935918254431472 2178160159797483876 2179241065527797124 2190832773323157747 2192197314431053944 2193630771756520656 2195447145192702002 2203857938443985082 2220247083218065461 2234875097103963048 2252612201049232596 2254085163104141304 2267486382861003024 2270490075660734442 2271974727890682108 2285482306534503048 2297639127313941894 2299070191829000688 2314692064857676014 2320752095215591058 2329976165065833816 2331132409053212184 2333062636800990903 2336042282569574544 2348468039391753132 2354582300685206088 2362430393966020392 2367106674625021014 2381179841537179284 2381520444682963248 2382702267371224752 2384709830123107347 2400421400593145496 2413189599532470738 2414387137947969762 2419472364089916492 2432341897941458601 2435448337147003248 2438674525709677734 2446802908036235406 2454777292203725496 2466221978734935687 2467834618226085738 2469371687520037776 2482506643304718828 2484093853216808784 2502566992107747432 2503808883797894568 2509082451648802288 2517445511680326192 2518694786793125808 2522428634902253364 2535845808492158967 2537425237963503384 2542447909782429978 2550922180718628402 2557563533502896268 2571167594851315929 2586453965807625774 2607354279954623556 2608648172035737444 2615851917676410896 2625873288358790736 2628047567890771362 2645362359837344016 2648905088270856849 2650637182539129126 2652288108817818352 2666396024290253556 2682248557133834136 2700474075667288683 2703922956989979984 2705264771000024016 2719654477228747548 2725382662997836968 2739879379290378654 2747012684132740436 2756168792960357124 2757930970894252272 2761624453729191183 2778043148460042498 2778440518796790456 2779819311933095544 2796346180612840464 2800491634025336412 2801881369964310588 2815387866121215861 2816784994272631389 2818539404268497928 2820382420829812272 2822717758104902574 2845120279994624023 2854603392708941307 2863906840904346412 2875289735613156624 2880933635440044072 2896215687063299052 2898109495419610248 2904213546396645168 2905654754037062832 2915339635107003888 2921110364430876996 2938477251258646776 2942833407385962258 2955947389494429456 2960329444290753948 2966189228079501641 2983824122420045646 3003482934732310128 3017529626775563403 3019458907789396884 3027320100880979256 3029299637187576144 3041913326613727482 3043422867375027018 3061516939119230508 3063518836418589192 3066055495872566589 3081732384792064752 3086256086476901352 3110750182401321204 3125745583646389263 3127296725924732487 3131290719189004176 3147946520886818028 3156142232833361352 3170856829802060169 3172930223433538806 3174906455382905712 3179613106830809796 3191794255677495636 3217586132709960984 3219182850597293016 3225963152119888656 3241050339870049581 3243122530588611468 3251566034279570312 3260373182347061529 3262403877381647208 3267240239696225814 3268861598291695686 3288295971646580916 3290446157634780984 3293170717789053003 3305786907665977623 3310008857739625104 3363238179869671152 3378918301573848894 3381127744656211956 3389930546376573304 3401229574291504536 3405735113491101663 3407962091836023162 3410084711337195024 3428223459801754572 3446458690970912841 3448605287743501032 3476472373272831408 3478197562714316592 3481128142823386587 3504063423854361816 3522702059087629698 3531873451027809132 3534182910052172168 3550660011937531521 3555194699053671408 3571769762305768926 3572280667024444872 3574053401056837128 3600632100889718244 3626205969638330064 3629208546134874738 3653172505720504872 3658011788564516601 3674891723947142832 3682165938305588244 3701751927339128607 3704057531280056664 3723759964957078242 3726140779825213176 3733988845367115216 3735841826619080784 3753850488161621148 3755713325696841852 3763623677473203432 3776168267520489288 3778042180189688712 3783642952353380046 3806137856945255076 3813671864673644967 3836345300254344402 3861620916084398736 3894813819241169328 3911031419931935334 3912972258053606166 3923777876514616344 3938809932538186104 3942071351836157043 3947105925721005264 3975955773808693689 3978432163226727528 3999594036435380334 4023372835700751204 4025945210385862512 4055884435484969976 4057897156500036024 4079481715843121322 4082022585492307344 4088073994496755452 4109819068935567981 4120519026199110654 4134253189440535686 4147666909868428272 4167064722690063747 4167660778195185684 4169728967899643316 4197262027849090704 4200737451038004618 4202822054946465882 4227809106402746892 4230573631244718408 4234076637157353861 4239484142441079728 4255725674236660848 4295860261356519618 4321400453160066108 4324163374118148624 4347164243129415372 4356320319594967752 4358482131055594248 4381665546646315494 4384394628862107888 4390894290385404004 4407715876887970164 4414250111078943387 4440494166436130922 4469750194207926096 4475736183630068469 4505224402098465192 4508170326208282608 4540980151321468884 4543949455781364216 4562869989920591223 4565134301062540527 4570964613069006096 4595278254627883788 4629384129715352028 4641504190431182116 4659952330131667632 4662264818106424368 4666125273601981806 4696936078783506264 4709164601370412176 4724860787932040784 4734213349250042028 4759395335150308209 4762359683074358568 4769419660246214694 4800842801186290992 4807272197232295763 4826379199064941476 4828774275895939524 4838944728179832984 4864683795882917202 4877349051419355468 4893605816072470812 4900860359544338721 4903292397437543529 4909554584407450992 4932443957469871374 4935669236452171476 4965013286609437656 5005133984215494864 5007617767595789136 5044857269804506728 5068377452360773341 5071691616984317934 5074850475927006768 5084895819564859956 5101844361437256804 5111943137754034743 5115127067005792536 5142335189702631858 5172907931615251548 5214708559909247112 5217296344071474888 5256095135781542724 5284053088631444547 5297810176541713698 5301274365078258252 5332792048580507112 5357654643458653389 5364497114267668272 5400948151334577366 5439308954457495096 5443812819202312107 5450765325995673936 5479758758580757308 5494025368265480872 5512337585920714248 5523248907458382366 5556086296920084996 5556881037593580912 5559638623866191088 5585639947435617363 5600983268050672824 5603762739928621176 5630775732242431722 5633569988545262778 5637078808536995856 5645435516209805148 5675464428530070069 5690240559989248046 5709206785417882614 5727813681808692824 5754517950381516603 5761867270880088144 5792431374126598104 5796218990839220496 5842220728861753992 5876954502517293552 5885666814771924516 5920658888581507896 5932378456159003282 5967648244840091292 5999391054653070501 6035059253551126806 6038917815578793768 6054640201761958512 6083826653227454964 6086845734750054036 6123033878238461016 6127037672837178384 6132110991745133178 6172512172953802704 6180778539298665981 6221500364802642408 6251491167292778526 6254593451849464974 6295893041773636056 6301106176557006927 6304233082419698823 6312284465666722704 6341713659604120338 6345860446867077612 6359226213661619592 6383588511354991272 6435172265419921968 6438365701194586032 6443790392034779427 6482100679740099162 6486245061177222936 6503132068559140624 6520746364694123058 6524807754763294416 6534480479392451628 6537723196583391372 6572498319969473241 6576591943293161832 6580892315269561968 6586341435578106006 6611573815331955246 6660741249654196383 6757836603147697788 6762255489312423912 6779861092753146608 6802459148583009072 6811470226982203326 6815924183672046324 6856446919603509144 6892917381941825682 6897210575487002064 6962256285646773174 6999187910402972709 7008126847708723632 7045404118175259396 7063746902055618264 7068365820104344336 7101320023875063042 7143539524611537852 7144561334048889744 7148106802113674256 7154129490369322041 7201264201779436488 7258417092269749476 7297025693824375803 7306345011441009744 7316023577129033202 7364331876611176488 7398665936204807061 7403503854678257214 7408115062560113328 7447519929914156484 7452281559650426352 7507700976323242296 7511426651393683704 7527247354946406864 7552336535040978576 7556084360379377424 7567285904706760092 7607537425476476901 7612275713890510152 7627343729347289934 7672690600508688804 7684065008174457007 7713502784553947787 7822062839863870668 7825944516107212332 7847555753029232688 7877619865076372208 7884142703672314086 7946715264812570547 7951911547617387378 7956864326453455056 7999188072870760668 8046745671401502408 8101422227001866049 8111768870969939952 8115794313000072048 8158963431686242644 8176147988993510904 8219638137871135962 8241038052398221308 8268506378881071372 8284873361187573549 8334129445380127494 8335321556390371368 8339457935799286632 8401474902076009236 8405644109892931764 8446163598363647583 8450354982817894167 8455618212805493784 8461147262489436816 8468153274314707722 8535360839983872069 8563810178126823921 8591720522713039236 8642800906320132216 8694328486258830744 8712640639189935504 8716964262111188496 8763331093292630988 8781788580770808008 8815431753775940328 8828500222157886774 8880988332872261844 8898567684238504923 8951472367260136938 9010448804196930384 9052588880326690209 9081960302642937768 9087898911562728432 9125739979841182446 9130268602125081054 9190556509255767576 9198166487617699767 9258768259430704056 9283008380862364232 9332250547203963612 9393872157567012528 9468426698500084056 9518790670300616418 9524719366148717136 9538839320492429388 9614544394464591526 9652758398129882952 9657548551791879048 9677889456359665968 9723151019610148743 9729367591765834404 9754698102838710936 9787211632144941624 9801720719088677442 9806584794875087058 9864887914939742748 9871338472904342952 9879512153367159009 9930026573218875312 10089714539609013456 10136754904721546682 10143383233968635868 10169791639129719912 10203688722874513608 10217205340473304989 10223886275508069486 10230254134011585072 10284670379405263716 10345815863230503096 10429417119818494224 10434592688142949776 10443384428470159761 10512190271563085448 10568106177262889094 10595620353083427396 10602548730156516504 10651980035812594563 10665584097161014224 10715309286917306778 10801896302669154732 10878617908914990192 10887625638404624214 10959517517161514616 10974035365693549803 10988050736530961744 11024675171841428496 11046497814916764732 11105255782017385821 11112172593840169992 11171279894871234726 11201966536101345648 11207525479857242352 11261551464484863444 11267139977090525556 11290871032419610296 11350928857060140138 11380481119978496092 11418413570835765228 11441015594020934901 11455627363617385648 11509035900763033206 11584862748253196208 11684441457723507984 11771333629543849032 11826214055508471129 11841317777163015792 11864756912318006564 11927867321426081067 11935296489680182584 11998782109306141002 12070118507102253612 12077835631157587536 12167653306454909928 12173691469500108072 12246067756476922032 12264221983490266356 12329457206806703943 12361557078597331962 12443000729605284816 12501194168070191241 12502982334585557052 12509186903698929948 12591786083547272112 12602212353114013854 12608466164839397646 12683427319208240676 12691720893734155224 12702229911472061583 12718452427323239184 12767177022709982544 12887580784069558854 12964201359480198324 12972490122354445872 13041492729388246116 13068960958784903256 13075446393166782744 13144996639938946482 13153183886586323664 13172682871156212012 13223147630663910492 13242750333236830161 13321482499308392766 13427208550890205407 13515673206295395576 13524510978624847824 13622940453964406652 13631848367344092648 13688609969761773669 13695402903187621581 13712893839207018288 13785834763883651364 13924512571293546348 13998375820805945418 14090808236350518792 14127493804111236528 14202640047750126084 14278186005450924627 14287079049223075704 14308258980738644082 14402528403558872976 14421816591696887289 14516834184539498952 14594051387648751606 14632047154258066404 14702581078633016163 14709877192312630587 14728663753222352976 14797331872409614122 14807007709356514428 14895039859828312968 15015401952646484592 15022853302787367408 15134571809413520184 15215074850952953802 15224551427781020304 15254687458694579868 15335829413262104229 15345381201017377608 15368130016348914014 15427005569107895574 15644125679727741336 15651889032214424664 15768285407344628172 15893430529625141094 15903823095234774756 15998376145741521336 16093491342803004816 16202844454003732098 16317926863372485288 16331438457606936321 16352295977987021808 16439276275742271924 16482076104796442616 16537012757762142744 16569746722375147098 16668258890760254988 16670643112780742736 16678915871598573264 16802949804152018472 16811288219785863528 16892327196727295166 16900709965635788334 16911236425610987568 16936306548629415444 17026393285590210207 17070721679967744138 17127620356253647842 17183441045426078472 17263553851144549809 17285601812640264432 17388656972517661488 17526662186585261976 17563577161541616016 17630863507551880656 17657000444315773548 17761976665744523688 17797135368477009846 17902944734520273876 17998173163959211503 18105177760653380418 18163920605285875536 18251479959682364892 18260537204250162108 18381113018511535152 18396332975235399534 18517536518861408112 18542335617895997943 18566016761724728464 18664501094407927224 18903318529671020781 18912699247259096469 18936853397000168112 19037581340601232836 19077678640984858776 19229088788929183052 19305516796259765904 19315097103583758096 19331371176104338281 19446302039220297486 19458735183531668808 19509396205677421872 19574423264289883248 19603441438177354884 19613169589750174116 19717494959908419723 19729775829879485496 19742676945808685904 19759024306734318018 19915841959962368161 19982223748962589149 20273509809443093364 20286766467937271736 20339583278259439824 20407377445749027216 20434410680946609978 20447772551016138972 20569340758810527432 20691631726461006192 20763324596556511487 20886768856940319522 20997563731208918127 21024380543126170896 21136212354525778188 21191240706166854792 21205097460313033008 21303960071625189126 21430618573834613556 21462388471107966123 21603792605338309464 21775251276809248428 21891077081473127409 21919035034323029232 21948070731387099606 22092995629833529464 22195997808614421183 22210511564034771642 22224345187680339984 22342559789742469452 22523102928969726888 22534279954181051112 22581742064839220592 22701857714120280276 22760962239956992184 22822612276429430703 22836827141671530456 22882031188041869802 23018071801526066412 23052195024523371021 23140508353661843361 23542667259087698064 23652428111016942258 23729513824636013128 23840145794437711641 23855734642852162134 23870592979360365168 23997564218612282004 24140237014204507224 24335306612909819856 24347382939000216144 24528443966980532712 24658914413613407886 24723114157194663924 24854620083562720647 25002388336140382482 25005964669171114104 25018373807397859896 25204424706228027708 25216932329678795292 25366854638416481352 25383441787468310448 25404459822944123166 25606082519951616207 25775161568139117708 25928402718960396648 26082985458776492232 26137921917569806512 26150892786333565488 26289993279877892964 26345365742312424024 26446295261327820984 26485500666473660322 26642964998616785532 26695703052715514769 26854417101780410814 27031346412590791152 27245880907928813304 27263696734688185296 27377219939523547338 27390805806375243162 27571669527767302728 27594499462853099301 27849025142587092696 27996751641611890836 28181616472701037584 28405280095500252168 28556372010901849254 28574158098446151408 28616517961477288164 28843633183393774578 29033668369078997904 29169453058830446229 29188102775297503212 29264094308516132808 29405162157266032326 29419754384625261174 29594663744819228244 29614015418713028856 29638536460101477027 29790079719656625936 30269143618827040368 30430149701905907604 30509374917389159736 30651616021419914967 30671658826524208458 30690762402034755216 30736260032697828028 30854011138215791148 31288251359455482672 31303778064428849328 31330153285410479283 31536570814689256344 31786861059250282188 31807646190469549512 31955940107437783689 31996752291483042672 32405688908007464196 32635853726744970576 32662876915213872642 32878552551484543848 32922106097080649409 32964152209592885232 33074025515524285488 33139493444750294196 33315767346052157463 33336517781520509976 33605899608304036944 33622576439571727056 33650905380626070341 33784654393454590332 33801419931271576668 33872613097258830888 34052786571180420414 34141443359935488276 34255240712507295684 34323046782062804703 34366882090852156944 34527107702289099618 35053324373170523952 35314000888631547096 35478642166525413387 35523953331489047376 35594270736954019692 35783601964278243201 35805889469040547752 35996346327918423006 36210355521306760836 36502959919364729784 36521074408500324216 36792665950470799068 36988371620420111829 37084671235791995886 37329002188815854448 37503582504210573723 37806637059342041562 37825398494518192938 38075162681202465672 38106689734416184749 38155357281969717552 38458177577858366104 38662742352208676562 38892604078440594972 38917470367063337616 39206882876354709768 39226339179500348232 39434989919816839446 39459551659758970992 39518048613468636036 39728250999710490483 39831683919924736322 39964447497925178298 40281625652670616221 40547019618886186728 40573532935874543472 40868821361893219956 40895545102032277944 41138681517621054864 41526649193113022974 41773537713880639044 41995127462417836254 42272424709051556376 42382481412333709584 42607920143250378252 42861237147669227112 42924776942215932246 43207585210676618928 43265449775090661867 43550502553618496856 43782154162946254818 43896141462774199212 44107743235899048489 44129631576937891761 44185991259667058928 44391995617228842366 44421023128069543284 44685119579484938904 45046205857939453776 45068559908362102224 45403715428240560552 45521924479913984368 45645224552858861406 45673654283343060912 45764062376083739604 46007488239786312687 46036143603052132824 46104390049046742042 46281016707323686722 47304856222033884516 47459027649272026256 47680291588875423282 47711469285704324268 47995128437224564008 48280474028409014448 48994315372820808963 49056887933961065424 49317828827226815772 49446228314389327848 49709240167125441294 50004776672280764964 50011929338342228208 50036747614795719792 50408849412456055416 50433864659357590584 50733709276832962704 50808919645888246332 51079179856770630621 51212165039903232414 51550323136278235416 51790661553433649427 51856805437920793296 52165970917552984464 52579986559755785928 52690731484624848048 52892590522655641968 52971001332947320644 53285929997233571064 53391406105431029538 53708834203560821628 53994519491877634509 54491761815857626608 54754439879047094676 54781611612750486324 55143339055534605456 55188998925706198602 55627006853687993829 55698050285174185392 55993503283223781672 56709955589013062343 56738097741777289407 56810560191000504336 57112744021803698508 57233035922954576328 57687266366787549156 57994113528313014843 58338906117660892458 58376205550595006424 58528188617032265616 58810324314532064652 58839508769250522348 59152484879725259169 59189327489638456488 59228030837426057712 59277072920202954054 59747525879887104483 59946671246887767447 60860299403811815208 61018749834778319472 61303232042839829934 61343317653048416916 61472520065395656056 61708022276431582296 62289973789669534461 62660306570820958566 63073141629378512688 63573722118500564376 63615292380939099024 63911880214875567378 64387165413323898369 64811377816014928392 65325753830427745284 65757105102969087696 65844212194161298818 66278986889500588392 66631534692104314926 66673035563041019952 67301810761252140682 67569308786909180664 67602839862543153336 67745226194517661776 68105573142360840828 68282886719870976552 68510481425014591368 68646093564125609406 69054215404578199236 69156585073570113063 70628001777263094192 70957284333050826774 71188541473908039384 71520437383313134923 71567203928556486402 71611778938081095504 71992692655836846012 72420711042613521672 73005919838729459568 73042148817000648432 73585331900941598136 73976743240840223658 74169342471583991772 74563860250688161941 75007165008421147446 75613274118684083124 75650796989036385876 76150325362404931344 76213379468832369498 76818247559854848621 76916355155716732208 77325484704417353124 77785208156881189944 78413765752709419536 78452678359000696464 78869979839633678892 79036097226937272072 79456501999420980966 79663367839849472644 79928894995850356596 80087109158146544307 80563251305341232442 81094039237772373456 81737642723786439912 81791090204064555888 82783498388559297903 83053298386226045948 83547075427761278088 83990254924835672508 84544849418103112752 85215840286500756504 85722474295338454224 85849553884431864492 86530899550181323734 87101005107236993712 87508359176491338687 87564308325892509636 87792282925548398424 88215486471798096978 88259263153875783522 88783991234457684732 88842046256139086568 88915609380304431081 89370239158969877808 90807430856481121104 91290449105717722812 91528124752167479208 91954848064259744901 92014976479572625374 92072287206104265648 92208780098093484084 92562033414647373444 93990459856231437849 94609712444067769032 95360583177750846564 95422938571408648536 95867820322313351067 95990256874449128016 97988630745641617926 98635657654453631544 98766318291241948227 98892456628778655696 99418480334250882588 99947302038156472389 100009553344561529928 100817698824912110832 100867729318715181168 100952716141878211023 101617839291776492664 102158359713541261242 102424330079806464828 102969140346188414109 103100646272556470832 103581323106867298854 105159973119511571856 105942002665894641288 106571859994467142128 106782812210862059076 107350805892834729603 107417668407121643256 107989038983755269018 109508879758094189352 109563223225500972648 110377997851412397204 111254013707375987658 111987006566447563344 113419911178026124686 113476195483554578814 114225488043607397016 114320069203248554247 114466071845909152656 115374532733575098312 115988227056626029686 116677812235321784916 116752411101190012848 117620648629064129304 117679017538501044696 118304969759450518338 118378654979276912976 118554145840405908108 119184752999131471449 119495051759774208966 119893342493775534894 120844876958011848663 121720598807623630416 122606464085679659868 122686635306096833832 122945040130791312112 123416044552863164592 124579947579339068922 125320613141641917132 127147444237001128752 127823760429751134756 128774330826647796738 129622755632029856784 129796349325271985601 130651507660855490568 131688424388322597636 132323229707697145467 132388894730813675283 132557973779001176784 133263069384208629852 134603621522504281364 135138617573818361328 135205679725086306672 136211146284721681656 136565773439741953104 137020962850029182736 137292187128251218812 138022464719358938061 138108430809156398472 138313170147140226126 139410893719736577127 141914568666101653548 142377082947816078768 143040874766626269846 143134407857112972804 143985385311673692024 144841422085227043344 146982946118462426889 147170663801883196272 147953486481680447316 148338684943167983544 149127720501376323882 150014330016842294892 151226548237368166248 151301593978072771752 152426758937664738996 153237539570311891863 153636495119709697242 154650969408834706248 155371984660300948281 155570416313762379888 157739959679267357784 158072194453874544144 158913003998841961932 159326735679698945288 159857789991700713192 160174218316293088614 161126502610682464884 161983558475632903527 163475285447572879824 165566996777118595806 166106596772452091896 166881020561063981487 167094150855522556176 167980509849671345016 170431680573001513008 171699107768863728984 173061799100362647468 173982340584939044529 175016718352982677374 175128616651785019272 175584565851096796848 176430972943596193956 176518526307751567044 177567982468915369464 177684092512278173136 177831218760608862162 179242577639661313449 182580898211435445624 183056249504334958416 183909696128519489802 184029952959145250748 184417560196186968168 185124066829294746888 186869921369008603383 187980919712462875698 189219424888135538064 190721166355501693128 190845877142817297072 191735640644626702134 193161496239971695107 195977261491283235852 197271315308907263088 197532636582483896454 198836960668501765176 199894604076312944778 200019106689123059856 201905432283756422046 203235678583552985328 204316719427082522484 204848660159612929656 205938280692376828218 207162646213734597708 207469755220710339189 211884005331789282576 213565624421724118152 214561312149939404769 214701611785669459206 214835336814243286512 215978077967510538036 219017759516188378704 219126446451001945296 220755995702824794408 222508027414751975316 223691580752064485823 226839822356052249372 226952390967109157628 228450976087214794032 228640138406497108494 230454742679564545863 230749065467150196624 231976454113252059372 233355624470643569832 235241297258128258608 235358035077002089392 236609939518901036676 237108291680811816216 238369505998262942898 238990103519548417932 239786684987551069788 240261327474439632921 241689753916023697326 245212928171359319736 245373270612193667664 248350495165677893709 249159895158678137844 250641226283283834264 255647520859502269512 257548661653295593476 259592698650543971202 261303015321710981136 262525077529474016061 263376848776645195272 264646459415394290934 264777789461627350566 266526138768417259704 266746828140913293243 269207243045008562728 272422292569443363312 274584374256502437624 276044929438717876122 276216861618312796944 276626340294280452252 278821787439473154254 281971379568694313547 283829137332203307096 286081749533252539692 286268815714225945608 287970770623347384048 293965892236924853778 295906972963360894632 296298954873725844681 296677369886335967088 298255441002752647764 300028660033684589784 302453096474736332496 302603187956145543504 302858148425634633069 304853517875329477992 306475079140623783726 307272990239419394484 308907421038565242327 309301938817669412496 310743969320601896562 315479919358534715568 317826007997683923864 318653471359397890576 319715579983401426384 320348436632586177228 322052417678504188809 322253005221364929768 323967116951265807054 331133993554237191612 332213193544904183792 333762041122127962974 335961019699342690032 342960207609745662741 343398215537727457968 346123598200725294936 347964681169878089058 350033436705965354748 350257233303570038544 352861945887192387912 353037052615503134088 355135964937830738928 355662437521217724324 357554258997394414347 358485155279322626898 362534630874035545989 365161796422870891248 367819392257038979604 368059905918290501496 368835120392373936336 370248133658589493776 373739842738017206766 375961839424925751396 381442332711003386256 383471281289253404268 386322992479943390214 389389047975815956803 391954522982566471704 395065273164967792908 396969689123091436401 397166684192441025849 397673921337003530352 399789208152625889556 403810864567512844092 408633438854165044968 409697320319225859312 411876561384753656436 414067394158076814183 414325292427469195416 414939510441420678378 418232681159209731381 427131248843448236304 429122624299878809538 429403223571338918412 431956155935021076072 441511991405649588816 445016054829503950632 447383161504128971646 453679644712104498744 453904781934218315256 457280276812994216988 460909485359129091726 463952908226504118744 466711248941287139664 473219879037802073352 474216583361623632432 476739011996525885796 477980207039096835864 479573369975102139576 480522654948879265842 483379507832047394652 490425856342718639472 496700990331355787418 498319790317356275688 500643061683191944461 501282452566567668528 511295041719004539024 515097323306591186952 519185397301087942404 521947021754817133587 525050155058948032122 526753697553290390544 529292918830788581868 529555578923254701132 533052277536834519408 533493656281826586486 537727732918983940347 538414486090017125456 549168748513004875248 552089858877435752244 553252680588560904504 557643574878946308508 560609764107025810149 563942759137388627094 567658274664406614192 572163499066505079384 572537631428451891216 579484488719915085321 587931784473849707556 591813945926721789264 592597909747451689362 596510882005505295528 600057320067369179568 605716296851269266138 609707035750658955984 612950158281247567452 614545980478838788968 617814842077130484654 621487938641203793124 622409265662131017567 635652015995367847728 640696873265172354456 643683936449818214307 644104835357008377618 644506010442729859536 647934233902531614108 662267987108474383224 667524082244255925948 671074742256193457469 685920415219491325482 691364228038693637589 692247196401450589872 695929362339756178116 700066873411930709496 705723891774384775824 706074105231006268176 711324875042435448648 715108517994788828694 716970310558645253796 720783982423318898763 725069261748071091978 735638784514077959208 736119811836581002992 747479685476034413532 751923678849851502792 766942562578506808536 772645984959886780428 778778095951631913606 783909045965132943408 790130546329935585816 793939378246182872802 794333368384882051698 799578416305251779112 800240484422739879729 807621729135025688184 817266877708330089936 823753122769507312872 828134788316153628366 828650584854938390832 829879020882841356756 836465362318419462762 845914138706082940641 858245248599757619076 858806447142677836824 863912311870042152144 888896864621177534043 890032109659007901264 894766323008257943292 907359289424208997488 907809563868436630512 908574445276903899207 914560553625988433976 921818970718258183452 926722263115695726981 927905816453008237488 946439758075604146704 953478023993051771592 955960414078193671728 959146739950204279152 961045309897758531684 966157253035512566427 966759015664094789304 975876256038156039889 993401980662711574836 996639580634712551376 1001286123366383888922 1028880622829236988223 1030194646613182373904 1038370794602175884808 1043894043509634267174 1050100310117896064244 1058585837661577163736 1059111157846509402264 1066987312563653172972 1072662776992183243041 1075455465837967880694 1087603892622106637967 1104179717754871504488 1106505361177121809008 1115287149757892617016 1121219528214051620298 1127885518274777254188 1144326998133010158768 1158968977439830170642 1168167143927447870409 1175863568947699415112 1185195819494903378724 1193021764011010591056 1211432593702538532276 1225900316562495134904 1229091960957677577936 1235629684154260969308 1242975877282407586248 1244818531324262035134 1254698043477629194143 1281393746530344708912 1287367872899636428614 1288209670714016755236 1295868467805063228216 1324535974216948766448 1335048164488511851896 1342149484512386914938 1371840830438982650964 1382728456077387275178 1391858724679512356232 1400133746823861418992 1422649750084870897296 1430217035989577657388 1433940621117290507592 1441567964846637797526 1450138523496142183956 1471277569028155918416 1494959370952068827064 1501929185049575833383 1503847357699703005584 1533885125157013617072 1545291969919773560856 1557556191903263827212 1565841065264451400761 1580261092659871171632 1587878756492365745604 1588666736769764103396 1599156832610503558224 1600480968845479759458 1613183198756951821041 1615243458270051376368 1647506245539014625744 1656269576632307256732 1659758041765682713512 1672930724636838925524 1681829292321077430447 1691828277412165881282 1716490497199515238152 1717612894285355673648 1738453466159745255963 1777793729242355068086 1789532646016515886584 1817148890553807798414 1829121107251976867952 1843637941436516366904 1853444526231391453962 1867227796986393052701 1906956047986103543184 1922090619795517063368 1932314506071025132854 1933518031328189578608 1951752512076312079778 1986803961325423149672 2002572246732767777844 2057761245658473976446 2074092684116080912767 2076741589204351769616 2087788087019268534348 2100200620235792128488 2117171675323154327472 2118222315693018804528 2133974625127306345944 2145325553984366486082 2150910931675935761388 2162351947269956696289 2175207785244213275934 2208359435509743008976 2230574299515785234032 2242439056428103240596 2255771036549554508376 2317937954879660341284 2336334287854895740818 2351727137895398830224 2370391638989806757448 2400721453268219639187 2422865187405077064552 2451800633124990269808 2471259368308521938616 2485951754564815172496 2489637062648524070268 2509396086955258388286 2537742416118248821923 2574735745799272857228 2576419341428033510472 2591736935610126456432 2666690593863532602129 2670096328977023703792 2684298969024773829876 2725723335830711697621 2743681660877965301928 2765456912154774550356 2780166789347087180943 2783717449359024712464 2860434071979155314776 2867881242234581015184 2883135929693275595052 2898471759106537699281 2900277046992284367912 2927628768114468119667 2989918741904137654128 3003858370099151666766 3090583939839547121712 3115112383806527654424 3131682130528902801522 3175757512984731491208 3177333473539528206792 3200961937690959518916 3226366397513903642082 3312539153264614513464 3319516083531365427024 3345861449273677851048 3363658584642154860894 3383656554824331762564 3432980994399030476304 3476906932319490511926 3504501431782343611227 3555587458484710136172 3579065292033031773168 3634297781107615596828 3687275882873032733808 3706889052462782907924 3734455593972786105402 3764094130432887582429 3844181239591034126736 3864629012142050265708 3903505024152624159556 3973607922650846299344 4005144493465535555688 4115522491316947952892 4148185368232161825534 4175576174038537068696 4200401240471584256976 4267949250254612691888 4290651107968732972164 4301821863351871522776 4324703894539913392578 4350415570488426551868 4484878112856206481192 4505787555148727500149 4511542073099109016752 4635875909759320682568 4672668575709791481636 4697523195793354202283 4740783277979613514896 4801442906536439278374 4839549596270855463123 4845730374810154129104 4942518736617043877232 4979274125297048140536 5018792173910516776572 5045487876963232291341 5075484832236497643846 5149471491598545714456 5152838682856067020944 5333381187727065204258 5368597938049547659752 5451446671661423395242 5487363321755930603856 5530913824309549100712 5560333578694174361886 5601683390959179158103 5720868143958310629552 5766271859386551190104 5796943518213075398562 5800554093984568735824 5855257536228936239334 6007716740198303333532 6222278052348242738301 6230224767613055308848 6263364261057805603044 6351515025969462982416 6354666947079056413584 6401923875381919037832 6452732795027807284164 6487055841809870088867 6625078306529229026928 6691722898547355702096 6727317169284309721788 6767313109648663525128 6953813864638981023852 7009002863564687222454 7111174916969420272344 7202164359804658917561 7268595562215231193656 7413778104925565815848 7468911187945572210804 7528188260865775164858 7613227248354746465769 7729258024284100531416 7807010048305248319112 8010288986931071111376 8177170007492135092863 8231044982633895905784 8296370736464323651068 8351152348077074137392 8581302215937465944328 8603643726703743045552 8649407789079826785156 8700831140976853103736 8782886304343404359001 8969756225712412962384 9011575110297455000298 9271751819518641365136 9345337151419582963272 9395046391586708404566 9602885813072878556748 9679099192541710926246 9958548250594096281072 10037584347821033553144 10090975753926464582682 10150969664472995287692 10298942983197091428912 10513504295347030833681 10666762375454130408516 10737195876099095319504 10902893343322846790484 11061827648619098201424 11120667157388348723772 11203366781918358316206 11292282391298662747287 11532543718773102380208 11593887036426150797124 11710515072457872478668 12015433480396606667064 12444556104696485476602 12526728522115611206088 12803847750763838075664 12905465590055614568328 12974111683619740177734 13454634338568619443576 13534626219297327050256 13907627729277962047704 14018005727129374444908 14222349833938840544688 14404328719609317835122 14518648788812566389369 14537191124430462387312 14827556209851131631696 14937822375891144421608 15056376521731550329716 15136463630889696874023 15226454496709492931538 15458516048568201062832 15614020096610496638224 16354340014984270185726 16462089965267791811568 16592741472928647302136 16805050172877537474309 17162604431874931888656 17298815578159653570312 17401662281953706207472 17565772608686808718002 18023150220594910000596 18666834157044728214903 18690674302839165926544 18790092783173416809132 19205771626145757113496 19358198385083421852492 19461167525429610266601 20075168695642067106288 20181951507852929165364 20301939328945990575384 21027008590694061667362 21333524750908260817032 21805786686645693580968 22241334314776697447544 22406733563836716632412 22584564782597325494574 23187774072852301594248 23421030144915744957336 24030866960793213334128 24531510022476405278589 24889112209392970953204 25053457044231222412176 25810931180111229136656 25948223367239480355468 26348658913030213077003 26909268677137238887152 27815255458555924095408 28036011454258748889816 28808657439218635670244 29037297577625132778738 29875644751782288843216 30112753043463100659432 30272927261779393748046 30452908993418985863076 31540512886041092501043 32708680029968540371452 33185482945857294604272 33610100345755074948618 33876847173895988241861 34597631156319307140624 35131545217373617436004 36046300441189820001192 37333668314089456429806 37580185566346833618264 38411543252291514226992 38716396770166843704984 38922335050859220533202 40363903015705858330728 40603878657891981150768 42054017181388123334724 42667049501816521634064 43555946366437699168107 43611573373291387161936 44482668629553394895088 44813467127673433264824 45169129565194650989148 45409390892669090622069 46375548145704603188496 46842060289831489914672 49063020044952810557178 49778224418785941906408 50415150518632612422927 51896446734478960710936 52697317826060426154006 56072022908517497779632 57617314878437271340488 58074595155250265557476 60225506086926201318864 60545854523558787496092 60905817986837971726152 63081025772082185002086 65417360059937080742904 67220200691510149897236 67753694347791976483722 70263090434747234872008 72092600882379640002384 73594530067429215835767 74667336628178912859612 75160371132693667236528 77432793540333687409968 77844670101718441066404 79045976739090639231009 80727806031411716661456 84108034362776246669448 87111892732875398336214 89626934255346866529648 90338259130389301978296 90818781785338181244138 98126040089905621114356 99556448837571883812816 100830301037265224845854 101630541521687964725583 103792893468957921421872 105394635652120852308012 115234629756874542680976 116149190310500531114952 121091709047117574992184 121811635973675943452304 126162051544164370004172 130667839099313097504321 130834720119874161485808 134440401383020299794472 135507388695583952967444 136228172678007271866207 140526180869494469744016 147189060134858431671534 149334673256357825719224 155689340203436882132808 158091953478181278462018 168216068725552493338896 174223785465750796672428 180676518260778603956592 181637563570676362488276 196252080179811242228712 201660602074530449691708 203261083043375929451166 210789271304241704616024 220783590202287647507301 232298380621001062229904 237137930217271917693027 242183418094235149984368 252324103088328740008344 261335678198626195008642 268880802766040599588944 271014777391167905934888 272456345356014543732414 294378120269716863343068 298669346512715651438448 304891624565063894176749 311378680406873764265616 316183906956362556924036 348447570931501593344856 363275127141352724976552 392504160359622484457424 403321204149060899383416 406522166086751858902332 421578542608483409232048 441567180404575295014602 474275860434543835386054 504648206176657480016688 522671356397252390017284 542029554782335811869776 544912690712029087464828 588756240539433726686136 609783249130127788353498 632367813912725113848072 696895141863003186689712 711413790651815753079081 726550254282705449953104 806642408298121798766832 813044332173503717804664 883134360809150590029204 914674873695191682530247 948551720869087670772108 1045342712794504780034568 1089825381424058174929656 1177512481078867453372272 1219566498260255576706996 1264735627825450227696144 1422827581303631506158162 1626088664347007435609328 1766268721618301180058408 1829349747390383365060494 1897103441738175341544216 2090685425589009560069136 2134241371955447259237243 2179650762848116349859312 2439132996520511153413992 2845655162607263012316324 3532537443236602360116816 3658699494780766730120988 3794206883476350683088432 4268482743910894518474486 4878265993041022306827984 5691310325214526024632648 6402724115866341777711729 7317398989561533460241976 8536965487821789036948972 11382620650429052049265296 12805448231732683555423458 14634797979123066920483952 17073930975643578073897944 25610896463465367110846916 34147861951287156147795888 51221792926930734221693832 102443585853861468443387664
- Sum of all divisors σ(n): 370446580412732493817284787
- Sum of proper divisors (its aliquot sum) s(n): 268002994558871025373897123
- 102443585853861468443387664 is an abundant number, because the sum of its proper divisors (268002994558871025373897123) is greater than itself. Its abundance is 165559408705009556930509459
Bases of 102443585853861468443387664
- Binary: 1010100101111010100010111101010110000000110001100011011001100100101101000100111000100002
- Hexadecimal: 0x54BD45EAC0631B325A2710
- Base-36: CVE29UKEQJNFX2900
Squares and roots of 102443585853861468443387664
- 102443585853861468443387664 squared (1024435858538614684433876642) is 10494688282597485570489410982169187548854124587376896
- 102443585853861468443387664 cubed (1024435858538614684433876643) is 1075113500087789481661008669907759568105290741719381230509006865405333805010944
-
102443585853861468443387664 is a
perfect square number . Itssquare root is 10121441886108 -
The
cube root of 102443585853861468443387664 is 467909206.7244530303
Scales and comparisons
How big is 102443585853861468443387664?- 102,443,585,853,861,468,443,387,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,443,585,853,861,468,443,387,664 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 102443585853861468443387664 cubic inches would be around 38992433.9 feet tall.
Recreational maths with 102443585853861468443387664
- 102443585853861468443387664 backwards is 466783344864168358585344201
- 102443585853861468443387664 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 102443585853861468443387664's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 102443585853861468443387664 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 102443585853861468443387664 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/102443585853861468443387664/
Chicago style:
Numbermatics. 2024. "Number 102443585853861468443387664 - Facts about the integer". https://numbermatics.com/n/102443585853861468443387664/
The information we have on file for 102443585853861468443387664 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 102443585853861468443387664, math, Factors of 102443585853861468443387664, curriculum, school, college, exams, university, Prime factorization of 102443585853861468443387664, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, four hundred forty-three sextillion, five hundred eighty-five quintillion, eight hundred fifty-three quadrillion, eight hundred sixty-one trillion, four hundred sixty-eight billion, four hundred forty-three million, three hundred eighty-seven thousand, six hundred sixty-four.